

/* FORM */
.formRow{ width:100%; height:30px; padding-bottom:15px; }
.formRowfat{ width:100%; height:80px; padding-bottom:15px; }
input{ width:100%; height:30px; border:#C0C0C0 solid thin; }
input[type="radio" ]{ width:20px!important; vertical-align: middle; }
input[placeholder],textarea[placeholder]{ padding-left:10px; color: #666666 !important;}
select{ width:103%; height:35px; color: #666666;}
textarea{ width:100%; height:80px; border:#C0C0C0 solid thin; }
.recaptcha_only_if_privacy { float: right; text-align: right; display: none; }


/* MENU */
nav.main_menu>ul>li>a {
padding: 0 12px !important;
}

/* Images as Backgrounds*/
.parallax {
background-position: 50% 25% !important;
}
.about-image {
background-position: 50% 50% !important;
}
/* CALCULATOR */
.flash-calcs{ width:800px; }
.ui-state-default, .ui-corner-top {
text-align: center;
}

.ui-tabs-anchor:hover {
color:#9db8db !important;
background: transparent!important;
}
.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li a:after {
background: #85888b !important; 
}
@media screen and (max-width: 600px) { .flash-calcs{ display:none; }}
.space{ padding-top:30px; width:100% }

/* WHITE TEXT */
.white-text{ color:#ffffff; }
.white-text a{ color:#ffffff; text-decoration:underline; }
.white-text h1, .white-text h2, .white-text h3, .white-text h4, .white-text strong, .white-text ul, .white-text li{ color:#ffffff; }

/* OTHER */
.wpb_gmaps_widget .wpb_wrapper { background-color: #5191CD; padding: 0px!important; }

/* BUTTONS */
.qbutton .contact {background:#59595b; }

span.important a { color: #ffffff !important; text-transform: uppercase; font-weight: 400; }
p { padding-bottom: 15px; }

h4 { padding-bottom: 15px; }

/* FOOTER FORM */
.footer-form.formRow{ width:100%; height:30px; padding-bottom:10px; }
.footer-form.formRowfat{ width:100%; height:80px; padding-bottom:10px; }
.footer-form input{ width:100%; height:30px; border:none; background-color: #393939;}
.footer-form input[placeholder],textarea[placeholder]{ padding-left:10px; color: #ffffff; }
.footer-form select{ width:100%; height:40px; }
.footer-form textarea{ width:100%; height:60px; border:none; background-color: #393939; }
.footer-form input#Submit.qbutton { width: auto; border:none; background-color: #5191CD; padding: 0px 20px 5px 20px; color: #ffffff; }