body.custom-background {background-color:#ffffff!important}

.navbar-brand img {width:400px}

@media (max-width:767px) {
.navbar-brand img {width:300px}    
}

#features [class^=s2f-icon-], #features [class*=" s2f-icon-"] {color:#1d76bd}

.footer .contact-icons a:hover, .footer .contact-icons a:focus {color:#1d76bd !important}

.marker-phone {color:#1d76bd !important}

.modal-content .gform_wrapper .vehicle-icon span {color:#1d76bd !important}
.modal-content .gform_wrapper .vin-icon-outline .s2f-icon-vin-number .path1:before {color:#1d76bd !important}

.gradient-background {
background: #1d76bd;
background: -moz-linear-gradient(90deg, #1d76bd 0%, #1a68a7 100%);
background: -webkit-linear-gradient(90deg, #1d76bd 0%, #1a68a7 100%);
background: linear-gradient(90deg, #1d76bd 0%, #1a68a7 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1d76bd",endColorstr="#1a68a7",GradientType=1);}

hr.service-divider:before {background-color:#1d76bd!important}

.service-module .service-icon [class^=s2f-icon-], .service-module .service-icon [class*=" s2f-icon-"] {font-size:120px}
.service-module .service-icon [class^=s2f-icon-], .service-module .service-icon [class*=" s2f-icon-"] {color:#1d76bd}
.service-module:hover .service-icon [class^=s2f-icon-], .service-module:hover .service-icon [class*=" s2f-icon-"] {color:#ffffff}

.service-module:after {
background: #1d76bd;
background: -moz-linear-gradient(90deg, #1d76bd 0%, #1a68a7 100%);
background: -webkit-linear-gradient(90deg, #1d76bd 0%, #1a68a7 100%);
background: linear-gradient(90deg, #1d76bd 0%, #1a68a7 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1d76bd",endColorstr="#1a68a7",GradientType=1);}

.service-module .services-header {color:#333333}
.service-module:hover .services-header {color:#ffffff}
.service-module .services-desc {color:#333333}
.service-module:hover .services-desc {color:#ffffff}

.phone-container a {background-color:#1d76bd;color:#ffffff}
.phone-container a:hover,
.phone-container a:focus {background-color:#1a68a7;color:#ffffff}

.mp-overlay {
background-color: #0a000066;
border-color: #0a000066;
}

.mp-overlay:before {color:#ffffff!important;}

.mp-overlay.mp-inline-icon:before {content: '\f002';}

.call-btn .s2f-icon-phone {color:#ffffff;background:#1a68a7}


.hero-header {color:#ffffff}
.hero-description {color:#ffffff}

.jarallax:after,.video-hero .overlay {background-color:#00000059}

.fw-hero-container .hero-content, .video-hero-container
{width:90% !important}

.hero-header {font-size:40px !important}
.hero-description {font-size:42px}

.jarallax,.video-hero {padding-top:300px !important;padding-bottom:300px !important}

@media only screen and (max-width: 980px) {
.hero-header {font-size:30px !important}
.hero-description {font-size:32px}
.jarallax,.video-hero {padding-top:150px !important;padding-bottom:150px !important}
}
@media only screen and (max-width: 767px) {
.hero-header {font-size:22px !important}
.hero-description {font-size:28px}
.jarallax,.video-hero {padding-top:125px !important;padding-bottom:125px !important}
}

.gform_footer .button {background-color:#1d76bd !important;color:#ffffff !important}
.gform_footer .button:focus, .gform_footer .button:hover 
{background-color:#1a68a7 !important;color:#ffffff !important}


.gform_page_footer .button {background-color:#1d76bd !important;color:#ffffff !important}

.gform_page_footer .button:focus,
.gform_page_footer .button:hover {background-color:#1a68a7 !important;color:#ffffff !important}

.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue {background-color: #1a68a7 !important;color: #ffffff!important}


.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default,
.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default.ui-state-active:hover,
.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default.ui-state-active:focus {
    background: #1d76bd!important;
    border-color: #1a68a7!important
}

.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default:focus,
.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default:hover {
    border-color: #1a68a7!important;
    background: #1d76bd40!important
}

.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default:focus,
.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default:hover {
    border-color: #1a68a7 !important;
    background: #1d76bd40!important
}

.damage-icon .s2f-icon-front-view-damage .path1:before {color:#1a68a7 !important}
.damage-icon .s2f-icon-front-view-damage .path2:before {color:#1d76bd !important}

.damage-icon .s2f-icon-left-view-damage .path1:before {color:#1a68a7 !important}
.damage-icon .s2f-icon-left-view-damage .path2:before {color:#1d76bd !important;opacity:0.2!important}
.damage-icon .s2f-icon-left-view-damage .path3:before {color:#1d76bd !important}

.damage-icon .s2f-icon-right-view-damage .path1:before {color:#1a68a7 !important}
.damage-icon .s2f-icon-right-view-damage .path2:before {color:#1d76bd !important;opacity:0.2!important}
.damage-icon .s2f-icon-right-view-damage .path3:before {color:#1d76bd !important}

.view-reviews {background-color:#1d76bd;color:#ffffff}
.view-reviews:hover,
.view-reviews:focus {background-color:#1a68a7;color:#ffffff}

.other-services li:before {color:#1d76bd}

#top-bar {background-color:#cc0001;color:#ffffff}
#top-bar a {color:#ffffff}