#Wrapper{
box-shadow:none;
}
#Top_bar .column.one, .column.one.column_map, .column.one.column_image{
margin:0;
width:100%;
} 
#menu a{
text-transform: uppercase;
}
.ab-contact-form > p{
display:none;
}
.ab-contact-form .wpcf7-form input[type=text], .ab-contact-form .wpcf7-form textarea{
background:transparent;
border-color:#555;
padding:5px;
}
.ab-contact-form .wpcf7-form input[type=text]:focus, .ab-contact-form .wpcf7-form textarea:focus{
background:#111 !important;
color:#ddd;
}
.ab-contact-form .wpcf7-form input[type=submit]{
background:#333;
color:#ddd;
padding:7px 15px;
}
.ab-contact-form-gray > p{
display:none;
}
.ab-contact-form-gray .wpcf7-form input[type=text], .ab-contact-form-gray .wpcf7-form textarea{
background:#eee;
border-color:#ddd;
padding:5px;
}
.ab-contact-form-gray .wpcf7-form input[type=text]:focus, .ab-contact-form-gray .wpcf7-form textarea:focus{
background:#fff !important;
color:#000;
}
.ab-contact-form-gray .wpcf7-form input[type=submit]{
background:#333;
color:#ddd;
padding:7px 15px;
}
.ab-contact-form-gold > p{
display:none;
}
.ab-contact-form-gold .wpcf7-form input[type=text], .ab-contact-form-gold .wpcf7-form textarea{
background:#eee;
border-color:#ddd;
padding:5px;
}
.ab-contact-form-gold .wpcf7-form input[type=text]:focus, .ab-contact-form-gold .wpcf7-form textarea:focus{
background:#fff !important;
color:#000;
}
.ab-contact-form-gold .wpcf7-form input[type=submit]{
background:#333;
color:#ddd;
padding:7px 15px;
} @media (max-width: 767px) {
h3{
font-size:24px !important;
line-height:24px !important;
}
.ab-xs-text-center{
text-align:center;
}
.ab-contact-form-gray .wpcf7{
padding-left:30px;
padding-right:30px;
}
.ab-contact-form-gray .wpcf7 .wpcf7-submit{
margin:0;
}
div.wpcf7 .ajax-loader{
display:none;
}
}