@font-face {font-family: 'Lato';font-style: normal;font-weight: 300;src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh7USSwiPGQ.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
.pre-header {background-color: #242424;border-bottom: 2px solid #6c0804;}
section#header {background-color: #242424;}
.pre-header .row .ph-wrapper {background-color: #242424;}
div[id*="vehicle_search_area"] .finance-open-icon {padding: 4px 0 !important;}
.finance-calculator .finance-open-icon {position: unset;}
.pre-header .row .ph-wrapper:after {border-bottom: 44px solid #242424;border-left: 50px solid transparent;border-right: 50px solid transparent;}
.pre-header .ph-links span, .pre-header .ph-links span a, .pre-header .ph-links i:before {color: #fff !important;}
.pre-header .row .ph-wrapper:after, .pre-header .row .ph-wrapper:after, .ph-space, .pre-header .row .ph-wrapper:last-child .system-info-email {display: none;}
.pre-header .row .ph-wrapper:first-child, .pre-header .ph-links {/* width: 50%; */;}
.pre-header .row .ph-wrapper:first-child {justify-content: flex-start;}
.pre-header .ph-links {justify-content: flex-start;}
.pre-header .row .ph-wrapper:last-child .ph-links {justify-content: flex-end;}
.main-header .container-fluid .row {padding: 0px 40px;}
.pre-header .ph-links:last-child > a, .pre-header .ph-links:last-child > div, .pre-header .ph-links:last-child > span {margin-left: 40px;}
.pre-header .ph-links:first-child > a, .pre-header .ph-links:first-child > div, .pre-header .ph-links:first-child > span {margin-right: 40px;}
.main-header .container-fluid .row .mh-links {display: flex;align-items: center;}
.main-header .horizontal-menu li .dock-link {font-weight: 300 !important;}
.main-header .horizontal-menu li:nth-child(2) .dock-link, .main-header .horizontal-menu li:nth-child(6) .dock-link {text-transform: uppercase;font-weight: 400 !important;/* font-size: 14px !important; *//* line-height: 25px; *//* letter-spacing: 0.8px !important; *//* margin: 0px 17px; */;}
section#header {-webkit-transition: transform 330ms linear;-moz-transition: transform 330ms linear;-o-transition: transform 330ms linear;transition: transform 330ms linear;will-change: transform;}
section#header.h-dn-scroll {transform: translateY(-100%);}
section#header.h-dn-scroll.s-down {transform: translateY(0%);}
.main-footer {display: none;}



















/* .main-header .container-fluid .row {justify-content: center;} */
.main-header .horizontal-menu li .dock-link {padding: 44px 0px;margin: 0px 15px;font-size: 16px !important;}
.main-header .container-fluid .row .mh-logo {position: relative;top: 0px;left: unset;margin: 0px;transform: unset;/* width: 100%; */text-align: center;/* padding: 10px 0px 0px; */;}
.system-info-logo img {max-width: 300px;margin: 10px 0px;}
section#footer {background-color: #242424;display: flex;flex-direction: row;justify-content: space-evenly;flex-wrap: wrap;padding: 0px 0px 29px;}
.pre-footer {display: none;visibility: hidden;}
.pre-footer .container, .main-footer .container {max-width: 100%;}
#socials .horizontal-menu li a i:before, div#quicklinks ul li a, div#legal a, .footer-copyright span {color: #fff;}
div#legal a:hover, div#quicklinks ul li a:hover, #socials .horizontal-menu li a:hover i:before {color: #929090 !important;}
#RotatorNext .fa-chevron-right, #RotatorPrevious .fa-chevron-left, .new-model-list.new-model-list-slider .fa-chevron-right, .new-model-list.new-model-list-slider .fa-chevron-left {background: #6c0804;}
.landing-intro .heading .li_h_img-block ul li a {border-bottom: 5px solid #6c0804;}
#Zone_1 a:hover, #Zone_2 a:hover, #Zone_3 a:hover, #Zone_4 a:hover, #Zone_5 a:hover, .landing-intro .heading .li_h_img-block ul li a:hover span, .new-model-list .text-primary, .new-model-list .fa-check-circle:before, .new-model-list .fa-plus-circle:before, .new-model-list .fa-stack-1x, .widget-vehicle-search .text-primary, .widget-vehicle-search .fa-check-circle:before, .widget-vehicle-search .fa-plus-circle:before, .widget-vehicle-search .fa-stack-1x, .new-model-navigation .nav-tabs .nav-link.active, .custTag i {color: #6c0804 !important;}
.btn-primary, .btn-outline-info, .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {background-color: #6c0704;color: #fff !important;border-color: #6c0704;}
.btn-secondary, .btn-warning, .vs-result-more-button {background-color: #242424;color: #fff;border-color: #242424;}
.btn-primary:hover, .btn-outline-info:hover, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {background-color: #af2a23;border-color: #af2823;}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {box-shadow: none;}
.btn-secondary:hover, .btn-warning:hover, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle, 
.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show>.btn-warning.dropdown-toggle {background-color: #363636;border-color: #363636;}
.vs-result-more-button:not(:disabled):not(.disabled).active:focus, .vs-result-more-button:not(:disabled):not(.disabled):active:focus, .show>.vs-result-more-button.dropdown-toggle:focus {box-shadow: none;}
.dropdown-item.active, .dropdown-item:active, .dropdown-item:focus, .dropdown-item:hover {background-color: #6c0604 !important;color: #fff;}
.btn-primary.disabled, .btn-primary:disabled {background-color: #6c0604;border-color: #72a6d3;}
.vsf-search-terms .alert-warning {background-color: #363636 !important;}
.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-info.dropdown-toggle:focus {box-shadow: none;}
.side-nav .engine-5-menu li a {background-color: #6c0704;color: #fff;}
.side-nav .engine-5-menu .dock-link i {background-color: #6c0704;color: #fff;}
.side-nav .engine-5-menu .dock-link i:before {color: #f8f9fa !important;}
.main-header {background-color: #242424;}
.main-header .horizontal-menu .dock-link {color: #fff;}
.main-header .horizontal-menu li.dt-li .dock-link:after {color: #fff !important;-webkit-transition: color .3s ease-in-out, box-shadow .3s ease-in-out;-moz-transition: color .3s ease-in-out, box-shadow .3s ease-in-out;-o-transition: color .3s ease-in-out, box-shadow .3s ease-in-out;transition: color .3s ease-in-out, box-shadow .3s ease-in-out;}
.main-header .horizontal-menu li.dt-li .dock-link:hover:after {color: #af2a23 !important;}
.main-header .horizontal-menu li.active .dock-link, .main-header .horizontal-menu .dock-link:hover {color: #af2a23 !important;}
.landing-cta .cta .box .box-link {box-shadow: -4px 0 0 0 #6c0704;}
#divRenderBody a, #Zone_1 a, #Zone_2 a, #Zone_3 a, #Zone_4 a, #Zone_5 a {color: #000;}
.landing-cta .cta .box .copy-cta {border: 3px solid #6c0704;}
.landing-cta .cta .box .copy-cta:hover {color: #6c0704 !important;}
#widget-contactinfo-ContactsToyota .card:first-child .card-body .card-title i:before, .inner > .row > .col-md-6 > .d-flex > .fa-headset:before {content: "\f095";}
.widget-vehicle-search .widget-vehicle-search-results .card.vs-list-tile .card-body .row .vs-display-comments {display: none;}
#widget-dealer-list-KingOfCars .card:first-child .card-body > p:nth-child(4) .system-info-email {font-size: 15px;}
#widget-dealer-list-KingOfCars .card {padding: .5rem .4rem !important;}
.landing-intro .heading .li_h_img-block:last-child ul li.scr-fade-up._scr-e-active a:after, .landing-intro .heading .li_h_img-block:first-child ul li.scr-fade-up._scr-e-active a:after {transform: skewY(0deg) !important;}
.landing-intro .heading .li_h_img-block:last-child ul li a span, .landing-intro .heading .li_h_img-block:first-child ul li a span {left: 50% !important;transform: translate(-50%, -50%) rotate(0deg);}
#widget-dealer-list-KingOfCars .img-div .img-social-icons .DLIcons .fa-facebook {color: #4267B2;background-color: #fff;padding: 0px !important;line-height: 28px;}
#widget-dealer-list-KingOfCars .img-div .img-social-icons .DLIcons .fa-facebook:hover {opacity: 0.7;}
.ix-system-link .mx-auto .col-lg-4 .btn {padding: 10px;font-size: 12px;height: 100%;display: inline-flex;align-items: center;justify-content: center;}

@media only screen and (max-width: 1280px) {.main-header {padding: 5px 0px 0px;}}

@media only screen and (max-width: 1280px) and (min-width: 961px) {
.main-header .horizontal-menu li .dock-link {padding: 12px 0px 15px;}
.footer-copyright span {margin-top: 3px;}
.main-header .horizontal-menu li:nth-child(2) .dock-link, .main-header .horizontal-menu li:nth-child(5) .dock-link {font-size: 10px !important;line-height: 18px;}
#socials .horizontal-menu li a i:before, div#quicklinks ul li a, div#legal a, .footer-copyright span, .main-header .horizontal-menu li.active .dock-link, .main-header .horizontal-menu li .dock-link {font-size: 12px !important;}}

@media only screen and (max-width: 960px) {
.main-header .container-fluid .row .mh-logo {width: initial;}
.mh-links {display: none !important;}
.system-info-logo img {max-width: 100%;}
.main-header .container-fluid .row {justify-content: space-between;padding: 0px 20px;}}
div#financeTermsLong-FinanceCalculator p {color: #af2a23 !important;}
.irs--big .irs-bar {background: #6c0604 !important;border-color: #6c0604 !important;}


















/* special */
.BarTileSearch .btn-secondary span, .BarTileSearch .btn-secondary i:before, .BarTileSearch .btn-secondary div {color: #fff !important;}

@media only screen and (max-width: 1366px) {
.BarTileSearch div[id^="wish-icon-"] {padding: 3px 10px !important;}}
input[type=checkbox] {accent-color: #000;}
.btn-info, .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {color: #fff;background-color: #6c0704;border-color: #6c0704;}
.btn-info:hover {color: #6c0704;background-color: transparent;border-color: #6c0704;}
.custTag i, .new-model-list .fa-check-circle:before, .new-model-list .fa-plus-circle:before, .new-model-list .fa-stack-1x, .new-model-list .text-primary, .new-model-navigation .nav-tabs .nav-link.active, .text-danger, .text-primary, .widget-vehicle-search .fa-check-circle:before, .widget-vehicle-search .fa-plus-circle:before, .widget-vehicle-search .fa-stack-1x, .widget-vehicle-search .text-primary, a.return-to-model-list {color: #6c0704!important;}
.inner.max-width {max-width: 100% !important;padding: 0px 0px !important;}
.aa-aftersales .jumbo-tron {/* margin-top: -90px; */position: relative;}
.aa-aftersales .jumbo-tron .jumbo-copy {position: absolute;top: 30%;left: 5%;margin-right: -50%;transform: translateY(-50%);}
.aa-aftersales .jumbo-tron .jumbo-copy h1 {font-size: 60px !important;text-transform: uppercase;}
.aa-aftersales .jumbo-tron .jumbo-copy h1 span {margin-left: 15px;font-weight: bold;text-transform: uppercase;}




/* .aa-aftersales .container {padding: 0px !important;} */
.aa-aftersales .intro-copy .cpo {display: flex;justify-content: flex-start;align-items: center;flex-wrap: nowrap;}
.aa-aftersales .intro-copy .cpo .intro-content {max-width: 1000px;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;}
.aa-aftersales .intro-copy .cpo .intro-img {margin-right: 50px;}
.aa-aftersales .intro-copy .cpo .intro-img img {width: 150px;}
#vehicle_search_area_AACertified .btn-primary {background-color: #ffc102;color: #373330 !important;border-color: #373330;}
#vehicle_search_area_AACertified  .btn-primary:hover {color: #000;border-color: #000;background-color: transparent;}
#vehicle_search_area_AACertified  .btn-primary.focus, .btn-primary:focus {box-shadow: none;}
#vehicle_search_area_AACertified  .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(255 193 2 / 30%);}
#vehicle_search_area_AACertified  .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {background-color: #ffc102;color: #373330 !important;border-color: #373330;}
#vehicle_search_area_AACertified  .btn-primary.disabled, .btn-primary:disabled {color: #373330;border-color: #373330;background-color: #ffc102;opacity: .7;}
#vehicle_search_area_AACertified  .btn-primary span {color: #373330;}
#vehicle_search_area_AACertified  .btn-primary:not(:disabled):not(.disabled).active {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified  .btn-primary:not(:disabled):not(.disabled).active:hover {color: #373330;border-color: #373330;background-color: #d4d4d4;}
#vehicle_search_area_AACertified  .buttons .btn-primary {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified  .btn-secondary {background-color: #000;border-color: #000;color: #fff;}
#vehicle_search_area_AACertified  .btn-secondary:hover {color: #000;border-color: #000;background-color: #fff;}
#vehicle_search_area_AACertified  .btn-secondary.focus, .btn-secondary:focus {box-shadow: none;}
#vehicle_search_area_AACertified  .btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(212 212 212 / 30%);}
#vehicle_search_area_AACertified  .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {background-color: #373330;color: #fff;border-color: #373330;}
#vehicle_search_area_AACertified  .btn-secondary:hover span, #vehicle_search_area_AACertified  .btn-secondary:hover div, #vehicle_search_area_AACertified .btn-secondary:hover i:before {color: #000;}
#vehicle_search_area_AACertified .ShowButtonsAtTop .align-items-center.row .col-10, #vehicle_search_area_AA .ShowButtonsAtTop .btn-secondary i, #vehicle_search_area_AACertified .btn-secondary i:before {color: #fff;}
#vehicle_search_area_AACertified .ShowButtonsAtTop .btn-secondary:hover .col-10, #vehicle_search_area_AA .ShowButtonsAtTop .btn-secondary:hover i, #vehicle_search_area_AACertified .btn-secondary:hover i:before {color: #000;}
#vehicle_search_area_AACertified  .dropdown-toggle-split {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified  .dropdown-toggle-split:hover {color: #373330;border-color: #373330;background-color: #d4d4d4;}
#vehicle_search_area_AACertified  .dropdown-toggle-split.focus, .dropdown-toggle-split:focus {box-shadow: none;}
#vehicle_search_area_AACertified  .dropdown-toggle-split:not(:disabled):not(.disabled).active:focus, .dropdown-toggle-split:not(:disabled):not(.disabled):active:focus, .show>.dropdown-toggle-split.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(255 193 2 / 30%);}
#vehicle_search_area_AACertified  .dropdown-toggle-split:not(:disabled):not(.disabled).active, .dropdown-toggle-split:not(:disabled):not(.disabled):active, .show>.dropdown-toggle-split.dropdown-toggle {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified  .btn-info {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified  .btn-info:hover {color: #373330;border-color: #373330;background-color: #d4d4d4;}




/* .btn-info.focus, .btn-info:focus {#vehicle_search_area_AACertified      box-shadow: none;} */
#vehicle_search_area_AACertified  .btn-info:not(:disabled):not(.disabled).active:focus, #vehicle_search_area_AACertified  .btn-info:not(:disabled):not(.disabled):active:focus, .show>.btn-info.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(255 193 2 / 30%);}
#vehicle_search_area_AACertified  .btn-info:not(:disabled):not(.disabled).active, #vehicle_search_area_AACertified  .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified  .vs-sort-button {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified  .vs-sort-button:hover {color: #373330;border-color: #373330;background-color: #d4d4d4;}
#vehicle_search_area_AACertified  .vs-sort-button.focus, .vs-sort-button:focus {box-shadow: none;}
#vehicle_search_area_AACertified  .vs-sort-button:not(:disabled):not(.disabled).active:focus, .vs-sort-button:not(:disabled):not(.disabled):active:focus, .show>.vs-sort-button.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(255 193 2 / 30%);}
#vehicle_search_area_AACertified  .vs-sort-button:not(:disabled):not(.disabled).active, #vehicle_search_area_AACertified  .vs-sort-button:not(:disabled):not(.disabled):active, .show>.vs-sort-button.dropdown-toggle {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified .vs-result-more-button {background-color: transparent;border-color: #000;color: #000;}
#vehicle_search_area_AACertified  .vs-result-more-button:hover {color: #fff;border-color: #000;background-color: #000;}
#vehicle_search_area_AACertified .vs-result-more-button.focus, #vehicle_search_area_AACertified .vs-result-more-button:focus {box-shadow: none;}
#vehicle_search_area_AACertified .vs-result-more-button:not(:disabled):not(.disabled).active:focus, #vehicle_search_area_AACertified .vs-result-more-button:not(:disabled):not(.disabled):active:focus, .show>.vs-result-more-button.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(212 212 212 / 30%);}
#vehicle_search_area_AACertified .vs-result-more-button:not(:disabled):not(.disabled).active, #vehicle_search_area_AACertified  .vs-result-more-button:not(:disabled):not(.disabled):active, .show>.vs-result-more-button.dropdown-toggle {background-color: #373330;color: #fff;border-color: #373330;}
#vehicle_search_area_AACertified  .vs-result-more-button:hover span, .vs-result-more-button:hover div, #vehicle_search_area_AACertified  .vs-result-more-button:hover i:before {color: #fff;}
#vehicle_search_area_AACertified  .btn-danger {background-color: #373330;border-color: #373330;color: #fff;}
#vehicle_search_area_AACertified  .btn-danger:hover {color: #fff;border-color: #000;background-color: #000;}
#vehicle_search_area_AACertified  .btn-danger.focus, .btn-danger:focus {box-shadow: none;}
#vehicle_search_area_AACertified  .btn-danger:not(:disabled):not(.disabled).active:focus, #vehicle_search_area_AACertified  .btn-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-danger.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(212 212 212 / 30%);}
#vehicle_search_area_AACertified  .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {background-color: #373330;color: #fff;border-color: #373330;}
#vehicle_search_area_AACertified  .btn-danger:hover span, .btn-danger:hover div, #vehicle_search_area_AACertified  .btn-danger:hover i:before {color: #fff;}
#vehicle_search_area_AACertified  .btn-warning {background-color: #373330;border-color: #373330;color: #fff;}
#vehicle_search_area_AACertified  .btn-warning:hover {color: #fff;border-color: #000;background-color: #000;}
#vehicle_search_area_AACertified  .btn-warning.focus, .btn-warning:focus {box-shadow: none;}
#vehicle_search_area_AACertified  .btn-warning:not(:disabled):not(.disabled).active:focus, #vehicle_search_area_AACertified  .btn-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-warning.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(212 212 212 / 30%);}
#vehicle_search_area_AACertified  .btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show>.btn-warning.dropdown-toggle {background-color: #373330;color: #fff;border-color: #373330;}
#vehicle_search_area_AACertified  .btn-warning:hover span, .btn-warning:hover div, #vehicle_search_area_AACertified  .btn-warning:hover i:before {color: #fff;}
#vehicle_search_area_AACertified  .btn-outline-info {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified  .btn-outline-info:hover {color: #373330;border-color: #373330;background-color: #d4d4d4;}
#vehicle_search_area_AACertified  .btn-outline-info.focus, .btn-outline-info:focus {box-shadow: none;}
#vehicle_search_area_AACertified  .btn-outline-info:not(:disabled):not(.disabled).active:focus, #vehicle_search_area_AACertified  .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-info.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(255 193 2 / 30%);}
#vehicle_search_area_AACertified  .btn-outline-info:not(:disabled):not(.disabled).active, #vehicle_search_area_AACertified  .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified  .vs-result-more-button.btn-light {background-color: #373330;border-color: #373330;color: #fff;}
#vehicle_search_area_AACertified  .vs-result-more-button.btn-light:hover {color: #fff;border-color: #000;background-color: #000;}
#vehicle_search_area_AACertified  .vs-result-more-button.btn-light.focus, #vehicle_search_area_AACertified .vs-result-more-button.btn-light:focus {box-shadow: none;}
#vehicle_search_area_AACertified  .vs-result-more-button.btn-light:not(:disabled):not(.disabled).active:focus, #vehicle_search_area_AACertified .vs-result-more-button.btn-light:not(:disabled):not(.disabled):active:focus, .show>.vs-result-more-button.btn-light.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(212 212 212 / 30%);}
#vehicle_search_area_AACertified .vs-result-more-button.btn-light:not(:disabled):not(.disabled).active, #vehicle_search_area_AACertified .vs-result-more-button.btn-light:not(:disabled):not(.disabled):active, .show>.vs-result-more-button.btn-light.dropdown-toggle {background-color: #373330;color: #fff;border-color: #373330;}
#vehicle_search_area_AACertified .vs-result-more-button.btn-light:hover span, #vehicle_search_area_AACertified .vs-result-more-button.btn-light:hover div, .vs-result-more-button.btn-light:hover i:before {color: #fff;}
#vehicle_search_area_AACertified .fw-submit-button {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified .fw-submit-button:hover {color: #373330;border-color: #373330;background-color: #d4d4d4;}
#vehicle_search_area_AACertified .fw-submit-button.focus, #vehicle_search_area_AACertified .fw-submit-button:focus {box-shadow: none;}
#vehicle_search_area_AACertified .fw-submit-button:not(:disabled):not(.disabled).active:focus, #vehicle_search_area_AACertified .fw-submit-button:not(:disabled):not(.disabled):active:focus, .show>.fw-submit-button.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(255 193 2 / 30%);}
#vehicle_search_area_AACertified .fw-submit-button:not(:disabled):not(.disabled).active, .fw-submit-button:not(:disabled):not(.disabled):active, .show>.fw-submit-button.dropdown-toggle {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified .fw-submit-button.disabled, .fw-submit-button:disabled {color: #373330;border-color: #373330;background-color: #ffc102;opacity: .7;}
#vehicle_search_area_AACertified .fw-submit-button span {color: #373330;}
#vehicle_search_area_AACertified .fw-submit-button:not(:disabled):not(.disabled).active {background-color: #ffc102;color: #373330;border-color: #373330;}
#vehicle_search_area_AACertified .fw-submit-button:not(:disabled):not(.disabled).active:hover {color: #373330;border-color: #373330;background-color: #d4d4d4;}
#vehicle_search_area_AACertified .fw-reset-button {background-color: #373330;border-color: #373330;color: #fff;}
#vehicle_search_area_AACertified .fw-reset-button:hover {color: #fff;border-color: #000;background-color: #000;}
#vehicle_search_area_AACertified .fw-reset-button.focus, .fw-reset-button:focus {box-shadow: none;}
#vehicle_search_area_AACertified .fw-reset-button:not(:disabled):not(.disabled).active:focus, #vehicle_search_area_AACertified .fw-reset-button:not(:disabled):not(.disabled):active:focus, .show>.fw-reset-button.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(212 212 212 / 30%);}
#vehicle_search_area_AACertified .fw-reset-button:not(:disabled):not(.disabled).active, .fw-reset-button:not(:disabled):not(.disabled):active, .show>.fw-reset-button.dropdown-toggle {background-color: #373330;color: #fff;border-color: #373330;}
#vehicle_search_area_AACertified .fw-reset-button:hover span, .fw-reset-button:hover div, #vehicle_search_area_AACertified .fw-reset-button:hover i:before {color: #fff;}
#vehicle_search_area_AACertified #widget-personnel-personel {background-color: #373330;border-color: #373330;color: #fff;}
#vehicle_search_area_AACertified #widget-personnel-personel:hover {color: #fff;border-color: #000;background-color: #000;}
#vehicle_search_area_AACertified #widget-personnel-personel.focus, #vehicle_search_area_AACertified #widget-personnel-personel:focus {box-shadow: none;}
#vehicle_search_area_AACertified #widget-personnel-personel:not(:disabled):not(.disabled).active:focus, #vehicle_search_area_AACertified #widget-personnel-personel:not(:disabled):not(.disabled):active:focus, .show>#widget-personnel-personel.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(212 212 212 / 30%);}
#vehicle_search_area_AACertified #widget-personnel-personel:not(:disabled):not(.disabled).active, #vehicle_search_area_AACertified #widget-personnel-personel:not(:disabled):not(.disabled):active, .show>#widget-personnel-personel.dropdown-toggle {background-color: #373330;color: #fff;border-color: #373330;}
#vehicle_search_area_AACertified #widget-personnel-personel:hover span, #vehicle_search_area_AACertified #widget-personnel-personel:hover div, #vehicle_search_area_AACertified #widget-personnel-personel:hover i:before {color: #fff;}
#vehicle_search_area_AACertified .btn-outline-primary {background-color: #373330;border-color: #373330;color: #fff;}
#vehicle_search_area_AACertified .btn-outline-primary:hover {color: #fff;border-color: #000;background-color: #000;}
#vehicle_search_area_AACertified .btn-outline-primary.focus, #vehicle_search_area_AACertified .btn-outline-primary:focus {box-shadow: none;}
#vehicle_search_area_AACertified .btn-outline-primary:not(:disabled):not(.disabled).active:focus, #vehicle_search_area_AACertified .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-primary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgb(212 212 212 / 30%);}
#vehicle_search_area_AACertified .btn-outline-primary:not(:disabled):not(.disabled).active, #vehicle_search_area_AACertified .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {background-color: #373330;color: #fff;border-color: #373330;}
#vehicle_search_area_AACertified .btn-outline-primary:hover span, #vehicle_search_area_AACertified .btn-outline-primary:hover div, #vehicle_search_area_AACertified .btn-outline-primary:hover i:before {color: #fff;}
#vehicle_search_area_AACertified input[type=checkbox] {accent-color: #ffc102;}
span.aa-yellow {color: #ffc102;margin-left: 15px;font-weight: bold;text-transform: uppercase;}
.cpo .col-lg-4.col-md-4.col-sm-12 img {max-width: 70%;max-width: 300px;margin-bottom: 20px;}
.cpo h1 {font-size: 60px !important;}
#vehicle_search_area_AACertified div#widget-vehicle-search-AACertified div#vehicleBar_FinanceButton .btn.btn-primary {background-color: #ffc102;color: #373330 !important;border-color: #373330;}
#vehicle_search_area_AACertified .vs-result-more-button:hover {background-color: #000;border-color: #000;color: #fff;}
#vehicle_search_area_AACertified .vs-sort-text {color: #000;}
div#vehicle_search_area_AACertified .text-danger {color: #ffc102 !important;}
div#vehicle_search_area_AACertified .text-primary {color: #000 !important;}
div#vehicle_search_area_AACertified .page-item.active .page-link {background-color: #000000!important;border-color: #000000!important;color: #fff!important;}
#vehicle_search_area_AACertified div#widget-vehicle-search-AACertified div#vehicleBar_FinanceButton .btn.btn-primary:hover {border-color: #000;background-color: transparent;}
.aa-accordian {padding: 0px !important;}
.aa-accordian .card-header {background-color: #ffc102;padding: 0px;border-bottom: 0px;}
.aa-accordian .card-header a.card-link {position: relative;font-size: 20px;color: #000000 !important;font-weight: 700 !important;padding: 0.75rem 1.25rem;display: block;text-transform: uppercase;border: 1px solid #000;}
.aa-accordian .card-header a.card-link:hover {color: #000000 !important;}
.aa-accordian .card-content {background-color: #373330;}
.aa-accordian .card-content .card-body {padding: 40px;}
.aa-accordian .card-content .card-body ul {list-style: none;width: 100%;padding: 0px;display: flex;align-items: center;justify-content: flex-start;flex-wrap: wrap;}
.aa-accordian .card-content .card-body ul li {position: relative;font-size: 18px;color: #ffffff;text-shadow: 1px 3px #000000c7;font-weight: 700;letter-spacing: 2px;padding: 10px 10px 10px 40px;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
.aa-accordian .card-content .card-body ul li:before {content: '\f00c';position: absolute;font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 20px;left: 0;top: 7px;color: #ffc102;text-shadow: 1px 3px #000000c7;}
.aa-accordian .card-header .card-link.collapsed:after,.aa-accordian .card-header .card-link:after {font-family: "Font Awesome 5 Free";font-weight: 900;position: absolute;right: 0;color: #000000;top: 50%;transform: translate(0,-50%);right: 20px;}
.aa-accordian .card-header .card-link.collapsed:after {content: "\f067";}
.aa-accordian .card-header .card-link:after {content: "\f068";}

@media only screen and (max-width: 1400px) {
.aa-accordian .card-content .card-body ul li {font-size: 16px;}}

@media only screen and (max-width: 1280px) {
.aa-aftersales .jumbo-tron .jumbo-copy h1 {font-size: 50px !important;}}

@media only screen and (max-width: 992px) {
.aa-accordian .card-content .card-body {padding: 20px;}
.aa-accordian .card-content .card-body ul li {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding: 5px 5px 5px 30px;}
.aa-accordian .card-content .card-body ul li:before {font-size: 14px;}
.aa-accordian .card-header a.card-link {font-size: 16px;}
.cpo h1 {font-size: 40px !important;}
.cpo .col-lg-4.col-md-4.col-sm-12 img {max-width: 200px;}
.aa-aftersales .jumbo-tron .jumbo-copy {position: absolute;top: 30%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%);}
.aa-aftersales .jumbo-tron .jumbo-copy h1 {font-size: 60px !important;}
.aa-aftersales .intro-copy .cpo {flex-direction: column;align-items: center;}
.aa-aftersales .intro-copy .cpo .intro-content {align-items: center;max-width: 600px;}
.aa-aftersales .intro-copy .cpo .intro-img {margin-right: 0px;margin-bottom: 20px;}
.aa-aftersales .intro-copy .cpo .intro-content p {text-align: center;margin-top: 1rem;}
.aa-aftersales .intro-copy .cpo .intro-img img {}}

@media only screen and (max-width: 767px) {
.aa-accordian .card-content .card-body {padding: 20px;}
.aa-accordian .card-content .card-body ul li {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 5px 5px 5px 30px;}
.cpo .col-lg-4.col-md-4.col-sm-12 img {max-width: 150px;}
.aa-aftersales .jumbo-tron .jumbo-copy h1 {font-size: 42px !important;}}

@media only screen and (max-width: 576px) {
.aa-accordian .card-content .card-body {padding: 20px;}
.aa-accordian .card-content .card-body ul li {font-size: 14px;}
.aa-aftersales .jumbo-tron .jumbo-copy h1 {font-size: 25px !important;}
.aa-aftersales .intro-copy .cpo .intro-content p {text-align: justify;}}

@media only screen and (max-width: 480px) {
.cpo .col-lg-4 {text-align: center;}
.cpo h1 {font-size: 25px !important;}
.contact-wrapper.container {display: flow;}}

@media only screen and (max-width: 430px) {
.contact-wrapper.container {display: flex;justify-content: space-between;flex-direction: column;}
.contact-wrapper.container .client-name {width: 100%;}
.contact-wrapper ul {display: flex;flex-wrap: wrap;justify-content: center;}}
#header .header-wrapper .menu .navbar .navbar-nav .dropdown-item {color: #242424 !important;}
#header .header-wrapper .menu .navbar .navbar-nav .dropdown-item:hover {color: #fff !important;}
