#search_result li {margin-bottom:.5em;}

.mod_gallery .photo {float:left;width:160px;height:230px;text-align:center;font-size:.9em;}
  .mod_gallery .photo img {margin-bottom:1em;}

.form .field {clear:both;padding-top:.5em;}
.form label {width:300px;float:left;padding-right:1em;}
.form .field textarea, .form .field input {width:650px;}
.form .field input.btn {width:auto;}

.mod_order .form .field textarea {width:314px;}
.mod_contacts .form label, .mod_order .form label{width:28%;}
.mod_contacts .form .field textarea,.mod_contacts .form .field input,.mod_contacts .form .field select,.mod_order .form .field input {width:314px;}
/*.mod_contacts .form .field input.btn {width:auto;}*/

.req_form table {border-collapse:collapse;width:620px;}
.req_form table td {padding:.2em 0;}
.req_form .field textarea {overflow:auto;}
.req_form .field textarea,.req_form .field input,.req_form .field select {width:80%;}
.req_form .field input.btn {width:auto;}