body { min-width:620px; width:620px; }

section#perex  { display:block; }
section#perex .box { display:none; } 
section#perex .box_alternate { display:block;; } 
section#perex .text { display:block; padding:0 0 30px 0; }

section#description { display:block; }
section#description .clients { display:block; width:100%; } 
section#description .text { display:block; }

section#contact { display:block; }
section#contact #salesman { display:block; width:100%; clear:both;  }
section#contact #salesman img { width:150px; display:block; float:left; margin:0 40px 40px 0; }
section#contact #contact_form { display:block; }
section#contact #contact_form form { margin:0; }

section#contact #contact_form .error_container { display:block; height:auto; clear:both; width:100%; }
section#contact #contact_form .error_container .error { position:relative; margin:0 0 40px 0; padding:5px 0; background:#fff; color:#00A5AA; left:0; top:5px; width:100%; font-weight:bold; }

footer #social .title { display:block; }

#more_services { display:block; }
#more_services li { display:block; width:100%; }
