.press {
border-left: solid 3px #0f2554;
} a.sub-link {
font-size: 10px;
}
.cec-review.fa-star::before {
color: gold;
}
.testimonial-content p {
margin-top: 16px;
}
.testimonial-name {
padding-bottom: 20px;
}
.fa-star {
padding-right: 10px;
}
.fa-star:last-child {
padding-right: 0px !important;
} .cec-cta h2, .cec-cta h5 {
color: white !important;
}
.cec-cta h5 {
font-weight: 300;
font-size: 18px;
} .mobile-mini-widgets-in-menu a {
text-decoration: none;
} .grecaptcha-badge { z-index: 1000;
}
a.scroll-top {
margin-bottom: 80px;
} .lighttel {color: white !important;} span.wpcf7-list-item, label.td-notice {
color: #ffffff;
} p a {
text-decoration: none;
border-bottom: 1px dotted;
} .cf7left {
width: 100%;
float: left;
margin-right:2%;
}
.cf7right {
width: 100%;
float: left;
}
.cf7clearfix:after {
content:"\0020";
display:block;
height:0;
clear:both;
visibility:hidden;
overflow:hidden;
margin-bottom:10px;
}
.cf7clearfix {
display:block;
}
span.wpcf7-list-item {
display: inline-block;
margin: 1em 0 0 0;
} input.wpcf7-submit {
margin-top: 16px !important;
} .wpcf7 > form input[type="submit"][disabled], .wpcf7 > form input[type="submit"][disabled]:hover, .wpcf7 > form input[type="submit"][disabled]:focus {
background-color: #999;
}
#wpgdprc {
margin-right: 10px;
} input.referer-page { display:none; }   input.wpcf7-form-control.wpcf7-submit.has-spinner.scf-fa-chevron-right {
border: solid white 1px;
} ::-webkit-input-placeholder { color: #5a5a5a !important;
opacity: 1;
}
:-moz-placeholder { color: #5a5a5a !important;
opacity: 1;
}
::-moz-placeholder { color: #5a5a5a !important;
opacity: 1;
}
:-ms-input-placeholder { color: #5a5a5a !important;
opacity: 1;
}
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset;
} select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.wpcf7-not-valid {
border-color: #b7a05d !important;
margin-bottom: 10px;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.wpcf7-not-valid {
border-color: #b7a05d !important;
margin-bottom: 10px;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid {
border-color: #b7a05d !important;
margin-bottom: 10px;
}  @media only screen and (min-width: 1200px) { 
.cf7left {
width: 49.5%;
float: left;
margin-right:1%;
}
.cf7right {
width: 49.5%;
float: left;
}
.cf7clearfix:after {
margin-bottom:0px;
}
}
@media only screen and (max-width: 777px) { 
.hide-mobile {
display: none;
}
}