.btn-primary, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {background: #c70020;border-color: #c70020;color: #fff !important;;}
.new-model-shape h5.card-title.text-center.mb-1 {color: #000;}
.btn-secondary:hover, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {color: #212529;background-color: #fff;border-color: #212529;}
button.btn.btn-danger.btn-sm.float-right {margin-bottom: 8px;}
.vs-wishlist-wrapper {color: #232529;}
div[id*=vehicle_search_area] input[type=checkbox] {accent-color: #c70020;}
#special-nav-tab-content-Specials h5.card-title {color: #c70020;}
.btn-primary:hover {background: #fff;border-color: #c70020;color: #c70020 !important;}
.btn-secondary {background-color: #212529;border-color: #212529;}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show>.btn-info.dropdown-toggle:focus {box-shadow: none;}
.btn-info, .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {background-color: #000;border-color: #000;}
.btn-info:hover {background-color: #212529;border-color: #212529;}
.nms-wishlist-icon-item, .text-primary {color: #c70020 !important;}
.border-primary {border-color: #c70020!important;}
button.btn.btn-default {box-shadow: none !important;}
.btn-outline-info, .btn-outline-secondary {color: #212529;background-color: #fff;border-color: #212529;}
.btn-outline-info:hover, .btn-outline-secondary:hover, .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show>.btn-outline-secondary.dropdown-toggle, .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {color: #fff;background-color: #212529;border-color: #212529 #212529;}
.btn-light {color: #212529;background-color: transparent;border-color: #212529;}
.btn-light:hover, .btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show>.btn-light.dropdown-toggle {color: #212529;background-color: #fff;border-color: #212529;}
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {background-color: #c70020;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #c70020;}
.btn-danger {color: #c70020;background-color: #ffffff;border-color: #c70020;}
.btn-danger:hover, .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {color: #fff;background-color: #c70020;border-color: #c70020;}
.select2-container {display: block;width: 100% !important;}
.zone2Content .btn-light {color: #fff;border-color: #fff;}
.zone2Content .btn-light:hover {color: #232529;}
.btn-primary.focus, .btn-primary:focus {box-shadow: none;}
div[id*=vehicle_search_area] #vehicleBar_FinanceButton .btn.btn-primary {padding: 4.9px .2px !important;}
.inner.py-5.container-fluid {max-width: 95%;}
.finance-calculator  .form-group.vsfin {height: unset !important;}
.finance-calculator  .irs {height: unset;}
.finance-calculator  .FinanceCalc-expanded  .col-6 {width: 100%;max-width: 100%;flex: 100%;}
.cookie-Banner {z-index: 9999999999;}
em.fas.fa-download {margin-right: .5rem;}

@media only screen and (max-width:835px) {
div#vehicle_search_area_Used .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 {flex-direction: column;}
div#DepartmentFilterButtons {width: 100% !important;}
div#vehicle_search_area_Used .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 a.align-self-center.small {align-self: flex-start !important;margin-top: 5px;}
.inner.py-5.container-fluid {max-width: 100%;padding: 3rem 1rem;}
#vehicle_search_area_Used > div > div.col-lg-3.col-md-3.col-12 {padding: 0;}}
#special-nav-filter-Specials > .row > .col-4 {flex: 0 0 100%;max-width: 100%;}
div#special-nav-filter-Specials {padding: 1rem;align-items: center;}