/*
Theme name: Base
Description: Custom Theme
*/
.gform_wrapper h3.gform_title{color:#fd652a!important; text-transform:uppercase;}
.gform_wrapper {
    background: #ececec;
    padding: 10px 20px;
}
.ginput_container_text input {
    border: none;
    width: 100%!important;
}
.gform_footer.top_label input {
    border: none;
    background: #fd6629;
    padding: 10px;
    color: white;
}
a.chat {
    display: none;
}

.model-range .nav li {padding-left:19px!important;}
.gform_wrapper textarea.small{
	border: none;}
.page-id-240225 .gform_body input.medium{
    border: none;     padding: 10px!important;
    margin: 0px;     
	width: 100%!important;
    display:block;
}
.page-id-240225 .gform_button {
    background: black;
    color: white;
    border: none;
    padding: 10px 30px;
}
#cboxContent .colorbox-form .field input {
    appearance: revert!important;
}
/******* Base WordPress CSS *******/
.crb_cars-template-default .colorbox-form .field input {
	appearance: auto; }
.footer .trustpilot-widget {
    display: none;
}
a.phone-btn {
    display: none;
}
.header-right {     width: 64%!important; }
.tp-widget-trustscore, .tp-widget-logo title { color:#fff!important}
.accordion-cnt .field.field-checkbox a,
.accordion-cnt .field.field-terms_and_conditions a,
.accordion-cnt .field.field-disclosure_policy a { color: #ff6418!important; }
.features-section{ display:none;}
.copyright a{ color: #626262!important; }
.additional-specs .spec input { color:#000!important; }
.additional-specs .spec label {font-size:12px!important;}
.additional-specs .spec input[type=text] {padding:0 10px!important; }
a.chat-btn, .webdesign, .titlehome, .skip-main {     display: none; }
.callout .callout-actions li a {
    background: #ff5600;
    border: none;
}

.submenutitles { font-size: 16px;
    color: #666;
    font-weight: 400;
    line-height: 20px;
    padding-bottom: 15px;
    text-transform: none;  }
.logo {    max-height: 67px;     width: 204px;
    float: left;
    margin-top: 4px; }
.tax-crb_car_model .main h1 {
    font-size: 18px!important;
}
/******* /Base WordPress CSS *******/
.socialmedia img {
    margin: 0 0 0 5px;
	max-width:28px;
}
.footer h5 { padding-bottom:28px; }
.socialmedia{ float:right; }
.home .about-section h3 {
	    margin-bottom: 17px;
    padding-bottom: 19px; color: #666;
    font-size: 26px;
    line-height: 30px;
    font-weight: 300;    background: url(css/images/section-header-bg.png) no-repeat 0 bottom;  }
.section.best-offers-section h2 {
        font-weight: 400;
    color: #1A1A19;
    text-align: center;
    margin: 40px 0 0 0;
    font-size: 30px;
    background: none;
}
.section.best-offers-section p.title {     font-size: 20px;
    color: #7B7B75;
    text-align: center;
    margin: 0px 0 30px 0; }
.sidebar .widget.gform_widget input[type="text"] { height:38px; padding:0px 5% !important;}
.product-img a span { display:none; }
.sidebar .widget.gform_widget label.gfield_label { line-height:21px!important; }

.inner-entry h2 a { margin: 30px 0 10px 0; display: block; }
h3.mbcom-paragraph-headline { margin: 0px 0 10px 0; }

.grecaptcha-badge { display: none; }