.welcomeBlock .btn-primary {color: #ffffff;padding: 20px 50px;background-color: #e31f28;border-color: #e31f28;}
.btn {border-radius: 0;}
.btn-primary:hover {background-color: transparent;border-color: #e31f28;color: #e31f28;}
.welcomeBlock h1 {font-size: 2.5rem;}
.welcomeBlock span {font-size: 20px;}
.btn-primary {background-color: #e31f28;border-color: #e31f28;color: #fff;}
.text-danger {color: #e31f28 !important;}
span.badge.badge-pill.badge-light {background-color: black;border: 1px solid #fff;}
.btn:focus {box-shadow: none;}
.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;}








/*widget*/
.new-model-navigation {margin: 65px 0;}
.new-model-navigation .nav-tabs .nav-link,.new-model-navigation .nav-tabs .nav-link.active {border: 0;display: block;padding: 0 0;width: 100%;border-top-left-radius: 0;border-top-right-radius: 0;font-weight: 600;text-transform: uppercase;transition: color .3s ease-in-out;white-space: break-spaces;border-right: 1px solid #e8e8e8;letter-spacing: .1px;font-size: 14px;padding: 20px 0;}
.new-model-navigation .nav-tabs {justify-content: space-evenly;margin: 0 20px;background: #fff;box-shadow: 2px 25px 32px 1px rgba(0,0,0,.25);flex-wrap: nowrap;border-bottom: 4px solid #e31f28;align-items: center;}
.new-model-navigation li.nav-item {text-align: center;border: 0;width: 100%;margin-bottom: 0;}
.new-model-navigation .nav-tabs .nav-item:last-child .nav-link {border-right: 0px;}
.new-model-navigation li.nav-item:hover a {color: #e31f28;}
.new-model-navigation .nav-tabs .nav-link {color: rgba(0,0,0,.5)!important;}
.new-model-navigation .nav-tabs .nav-link.active {color: #e31f28 !important;}
.text-primary, .nms-wishlist-icon-item {color: #e31f28 !important;}
.border-primary {border-color: #e31f28 !important;}
.btn-danger {background-color: #e31f28;border-color: #e31f28;}
button.btn.btn-danger.btn-sm.float-right {margin-bottom: 10px;display: flex;}
.swiper {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;display: flex;justify-content: center;align-items: center;}
.swiper-slide img {display: block;width: 120px;height: 100%;object-fit: cover;}
.btn-outline-info {border-color: #222;color: #222;}
.dropdown-item.active, .dropdown-item:active {background-color: #e31f28;}
.custom-control-input:checked~.custom-control-label::before {border-color: #e31f28;background-color: #e31f28;}
.btn-info {border-color: #e31f28;background-color: #ffffff;color: #e31f28;}
.btn-info i {color: #e31f28;}
.btn-info:hover, .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {background-color: #e31f28;border-color: #e31f28;}
.btn-info:hover i {color: #fff;}
.btn-outline-info:hover, .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {border-color: #222;color: #fff;background-color: #222;}
.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;}
span.multiselect-native-select.btn.btn-primary:hover span {color: #e31f28 !important;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #e31f28;}
div#vehicleBar_FinanceButton .btn.btn-primary:hover {color: #fff;background-color: #5a6268;border-color: #5a6268;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {background-color: #fff;color: #e31f28;border-color: #e31f28;}
.page-item.active .page-link {background-color: #e31f28;border-color: #e31f28;}
.page-link {color: #e31f28;}
.vs-wishlist-icon-item {color: #e31f28 !important;}
div[id*=vehicle_search_area] #vehicleBar_FinanceButton .btn.btn-primary {font-size: 14px;padding: 4px !important;}
.btn-secondary .col-10.pl-sm-2.p-0 {font-size: 14px !important;}
.page-link:hover {color: #e31f28;}
.page-link:focus {box-shadow: none;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #e31f28;color: #fff;}
input[type="checkbox"] {accent-color: #e31f28;}
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {background-color: #e21f28;}
.btn-secondary, div#vehicleBar_FinanceButton .btn.btn-primary, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {background-color: #000000;border-color: #000000;}
.btn-secondary:hover,div#vehicleBar_FinanceButton .btn.btn-primary:hover {color: #000000;background-color: transparent;border-color: #000000;}
.btn:focus {box-shadow: none !important;}
.form-control:focus {box-shadow: none;border-color: #ccc;}
button.btn.btn-secondary.compare-btn.btn-block {padding: 0;}
.ix-system-terms.p-0.m-0 span.system-info-name {color: #000;}
.vs-wishlist-wrapper i {background-color: transparent;border: 0;}
.active.new-model-shape.tab-pane:before {top: 10px !important;}
em.fas.fa-download {margin-right: .5rem;}
div#widget-forms-Contact {
    margin-top: 1rem;
}