.form {
   
   padding-top: 20px;
   padding-bottom: 7px;
  
}

.label label, .input input {
   float: left;
   clear: both;
}
.label label {
   color:#fff;
   font-weight: bold;
   margin: 10px 0;
}

.captcha {
   float: left;
   clear: both;
}
#recaptcha_img {
   margin-left: 11px;
   margin-bottom: 5px;
}


#refresh {
   margin-top: 8px;
   cursor: pointer;
}
.rc3 {
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   -khtml-border-radius: 3px;
   border-radius: 3px;
   behavior: url(/PIE.php);
   text-align: center;
}
.contact {
   color: rgb(255, 255, 255);
   margin-right: 25px;
   font-size: 22px;
}
.form #contactsForm .input input {
   margin: 6px;
   
}
.form input[type="text"], .form textarea {
color: rgb(0, 0, 0);
   float: left;
   clear: both;
   margin: 11px;
   margin-left: 6px;
   width: 177px;
   height: 20px;
   text-align: center;
   background: rgb(255, 255, 255);
}
 .form textarea.textarea
 {
    height: auto;
   width: auto;
   text-align: left;
   resize: horizontal;
   max-width: 600px;
 }
.form .send {
   padding: 3px 15px;
   font-size: 15px;
   color: rgb(0, 0, 0);
   background-color: #dbd7d3;
   border:none;
}
.send:hover
{
   background:rgb(47, 104, 226);
   color: #fff;
}
.error {
   color: rgb(255, 0, 0);
   float: left;
   margin-top: 7px;
   margin-left: 7px;
}
.contacts_
{
  
   margin-bottom: 12px;
   color: #fff;
}
.contacts_ h3
{
    font-weight: bolder;
    font-size: 16px;
}
.input .contacts_
{
   margin-left: 6px;
}
.input .contacts_,.label .contacts_
{
   clear: both;
}