#colophon-wrap {
border-top: 0px solid #e2e2ba;
box-shadow: 0 -1px 9px 0 rgba(0, 0, 0, 0.54);
clear: both;
margin: 0;
padding: 0px 0;
width: 100%;
}
.fwidget { list-style:none; padding:0px;margin:0px;background-color:#e2e2ba;}
.fwidget li { padding:5px 0; padding-top:8px;text-align:left;font-size:13px;font-weight:bold;margin: 0 auto; max-width: 1000px;margin-bottom:30px;}
.fwidget li a { color:#000;}
.fwidget li a:hover { color:#000;text-decoration:underline;}
ul.inf li { display:inline-block;padding:0px;padding-right:10px;margin-right:10px;line-height:15px;}
ul.inf li.endline { border-right:1px solid #000; }
span.wpcf7-not-valid-tip, .wpcf7-not-valid-tip,.wpcf7-validation-errors  { display:none!important;}
input.wpcf7-not-valid,span.wpcf7-not-valid,select.wpcf7-not-valid {
background-color: #fce0e0!important;
border: 1px solid red!important;
}
article { min-height:350px!important;}
@media screen and (max-width: 600px) {	
ul.inf li { display:block;padding: 8px 0px 3px 5px;text-align:center;}	
ul.inf li.endline { border-right:0px solid #000; }	
}