#contacts {
float:left;
width:555px;
}

#contacts-content h1 {
font-size:34px;
font-weight:bold;
color:#71a5d2;
}

#contacts p {
  line-height:12px;
}

.email a {
  color: #7aa6b3;
}

.blue {
 color:#71a5d2;
 font-weight:bold;
}

#scheme {
 margin:42px 0 0;
 color:#141414;
}

#scheme h1 {
   font-size:24px;
}

#maps {
border:6px solid #eaebec;
border-radius:5px;
width:550px;
box-shadow:1px 1px 4px 2px #D9D9D9
}

#contacts-form {
width:280px;
padding:26px 29px;
float:right;
background:#ffffef;
}

#contacts-form .fb-form {
width:271px;
}

#contacts-form textarea {
width:262px;
}

#contacts-form input[type="submit"] {
float:left;
}

#contacts-form input[type="text"] {
border:1px solid #e1dfdf;
border-radius:0;
}

#contacts-form textarea {
border:1px solid #e1dfdf;
border-radius:0;
}

#content-2 {
overflow: hidden;
}

.about_form input, textarea {
 border:1px solid #e1dfdf;
 padding:5px;

}
.fb-form .field.singleLine[controlname="c68280-singleLine"] {
	margin:0 0 15px;
}

.fb-form .field.singleLine[controlname="c68280-singleLine"] input {
	width:612px;
        border:1px solid #e1dfdf;
        padding:5px;
}

.fb-form .field.paragraphText[controlname="c50557-paragraphText"] {
	margin:0 0 15px;
       
}

.fb-form .field.paragraphText[controlname="c50557-paragraphText"] textarea {
	height:126px;
	width:612px;
        border:1px solid #e1dfdf;
        padding:5px;
}

.homeproductsitems figure
{
margin: 0 6px;
}