
@font-face {font-family: "Baskerville Regular";src: url(../font/BaskervilleRegular.woff);font-style: normal;font-weight: 200;}
@font-face {font-family: "futura medium";src: url(../font/FuturaMedium.woff);font-style: normal;font-weight: 200;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, .btn {font-family: Futura Medium;color: #243551;}
body {font-family: 'Baskerville Regular';color: #243551;}
.main-nav nav {background-color: transparent !important;}
.bg-secondary {background-color: #eaeaea !important;}
.container {max-width: 80%;}
.container-fluid {padding: 0;}
.btn-outline-info, .bg-primary, .btn-primary, .btn-danger, .alert-warning {background-color: #243551 !important;border-color: #243551!important;color: #fff !important;}
.text-primary {color: #243551 !important;}
.mobile-nav {display: none;}
.Zone_1 .card {border: none;text-align: left;background: transparent;}
.custom-container {max-width: 65%;margin: 0 auto;}
.Zone_1 .card-text {min-height: 70px;}
.btn {border-radius: 0;}
.Zone_1 .btn {width: 100%;padding: 15px;}
body {background-color: #eaeaea;}
.wishlist-wrapper .btn-secondary:after {content: "Wishlist";font-weight: normal;margin-left: 4px;color: #243551;font-size: 16px;text-transform: uppercase;transition: .35s;}
.wishlist-wrapper .btn-secondary {padding: .6rem 0rem;cursor: pointer !important;background-color: transparent !important;border: none;}
.wishlist-wrapper .btn-secondary i:before {position: relative;top: 0px;color: #243551;transition: .35s;}
.contact-nav .wishlist-wrapper .btn-secondary i:before, .contact-nav .wishlist-wrapper .btn-secondary:after {color: #fff !important;text-transform: initial;}
.main-nav .wishlist-wrapper {position: relative;top: -2px;margin-left: 1rem;}
.contact-nav .wishlist-wrapper {position: relative;top: -5px;}
a {color: #243551;}
.contact-nav span.system-phone {padding-top: 8px;display: block;text-align: end;}
a.logo {margin-top: -40px;}
.main-nav .navbar-nav {font-family: Futura Medium;}
.btn-outline-primary, .border-primary {border-color: #243551 !important;color: #243551 !important;;}
.btn-outline-primary:hover, .page-item.active .page-link, .dropdown-item.active, .dropdown-item:focus, .dropdown-item:hover {background-color: #243551 !important;border-color: #243551 !important;color: #fff !important;}
.page-link, .vs-wishlist-icon-item {color: #243551 !important;}
.dropdown-item:focus, .dropdown-item:hover {color: #fff !important;}
.dropdown-menu {padding: 0;}
div#termsSmall-SterlingVS .alert-warning {color: #fff;background-color: #7f7f7f !important;border-color: #7f7f7f !important;}
div#termsSmall-SterlingVS h4, h6 {color: #243551 !important;}
.btn-warning {background-color: #243551 !important;border-color: #243551 !important;color: #fff !important;}
.btn-warning:hover {background-color: #000 !important;color: #fff !important;border: #000 !important;}
.btn-danger.focus, .btn-danger:focus, .btn-light.focus, .btn-light:focus, .btn-primary.focus, .btn-primary:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-warning.dropdown-toggle:focus, .btn-outline-info.focus, .btn-outline-info:focus {box-shadow: none !important;}
.btn-danger:hover {color: #fff;background-color: #000;border-color: #000;}
.blueimp-gallery>.next, .blueimp-gallery>.prev {color: #fff !important;background-color: #243551;}
.main-nav a {color: #243551 !important;}
div#widget-contactinfo-ContactsSterling .card-body {background: #c4c4c3;}
div#widget-contactinfo-ContactsSterling .card {background: transparent;}
.copyright span.system-info-name {margin-left: 5px;}
a:hover {color: #243551;;}
.contact-nav {text-transform: capitalize;}
.sub-heading {font-family: 'Baskerville Regular';padding: 20px 0;}
.text-danger {color: #243551!important;}
.custom-control-input:checked~.custom-control-label::before {background-color: #243551!important;border-color: #243551!important;}
.form-control:focus {box-shadow: none;}
.irs--big .irs-bar {background: #243551 !important;border-color: #243551 !important;}
.btn-secondary:hover, .btn-secondary, .btn-info {color: #fff;background-color: #7f7f7f;border-color: #7f7f7f;}
.blueimp-gallery>.close, .blueimp-gallery>.title {color: #eaeaea !important;}
.btn-info:hover {background-color: #fff;border-color: #7f7f7f;color: #7f7f7f;}
h5.card-title {font-family: 'Baskerville Regular';}
div#widget-personnel-personel .nav-tabs li a {background-color: #fff;color: #243551;margin-right: 5px;}
div#widget-personnel-personel .nav-tabs li a.active {background-color: #243551;color: #fff;}
.contact-nav .wishlist-wrapper .btn-secondary i:before, .contact-nav .wishlist-wrapper .btn-secondary:after {color: #243551 !important;}
button#form-reset-206-test {display: none;}
.fw-submit-button {width: 100%;padding: 10px;}
.contact-nav a:hover {color: #243551 !important;}
.btn-outline-info:hover {background-color: #fff !important;border-color: #243551 !important;color: #243551 !important;}
.fixed-menu-scroll {background-color: #fff;box-shadow: 1px -6px 14px #000;z-index: 1050;position: fixed;top: 0;left: 0;}
div#widget-contactinfo-ContactsSterling a:hover {color: #243551;}
.article-tile {max-width: 50% !important;margin: auto;flex: auto;}
.fixed-menu-fv {top: 0;z-index: 9999;position: fixed;right: 0;left: 0;}
footer .compliance a, footer .compliance a:hover {color: #fff;}
footer {padding: 10px 0;}

@-moz-document url-prefix() {
#vehicle_search_area_SterlingVS .form-control {width: 25%;}}