
/*vehicles*/
.new-model-navigation {margin-bottom: 60px;}
.new-model-navigation .nav-tabs {justify-content: space-evenly;background: #fff;box-shadow: 2px 25px 32px 1px rgb(0 0 0 / 25%);flex-wrap: nowrap;}
.new-model-navigation li.nav-item {text-align: center;border: 0;width: 100%;padding: 20px 0;}
.new-model-navigation .nav-tabs .nav-link, .new-model-navigation .nav-tabs .nav-link.active {border: 0;display: block;padding: 10px 0;width: 100%;border-top-left-radius: 0;border-top-right-radius: 0;font-size: 14px;transition: color .3s ease-in-out;white-space: nowrap;border-right: 1px solid #e8e8e8;font-weight: 600;color: #000 !important;}
.new-model-navigation .nav-tabs .nav-item:hover, .select2-container--default .select2-results__option--highlighted[aria-selected], .sub-menu li:hover, div#Zone_6 h1:after {background-color: #cd2934;}
.new-model-navigation .nav-tabs .nav-item:hover .nav-link.active, .nt-wrapper.active .icon-bar:nth-child(2) {background: 0 0;}
.new-model-navigation .nav-tabs .nav-item:hover a {color: #fff !important;}
.inner .btn {padding: 10px;}
.card {background: transparent};




/*buttons*/
.btn-primary, .btn-primary:hover {background-color: #e30613;border-color: #e30613;color: #fff;}
.btn {border-radius: 0 !important;padding: 10px;font-size: 14px;line-height: 1.43;font-weight: 500;text-transform: uppercase;letter-spacing: .08em;}
.btn-secondary, .btn-secondary:hover, .btn-info, .btn-info:hover {color: #fff;background-color: #1b1c22;border-color: #1b1c22;}
.nms-wishlist-icon-item, .text-primary {color: #e30613 !important;}
span.badge.badge-light.position-absolute.text-primary {}
.border-primary {border-color: #e30613 !important;}
.custom-control-input:checked~.custom-control-label::before, .select2-container--default .select2-results__option--highlighted[aria-selected] {border-color: #e30613;background-color: #e30613;}
button.btn.btn-danger.btn-sm.float-right {padding: 10px 15px;margin-bottom: 8px;}
#DepartmentFilterButtons .btn {padding: 10px;}
.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: #e30613;border-color: #e30613;}
div#vehicleBar_FinanceButton .btn.btn-primary, .ShowButtonsAtTop .btn {height: 44px;display: flex !important;justify-content: center;align-items: center;}
span.fa-stack {margin-right: 30px;}
.fa-plus-circle:before {color: #e30613;}
.btn-outline-info, .btn-outline-info:hover {color: #fff;background-color: #1b1c22;border-color: #1b1c22;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {background-color: #ffffff;border-color: #e30613;color: #e30613;}
.page-item.active .page-link {background-color: #e30613;border-color: #e30613;}
.page-link {color: #1b1c22;}
.col-xs-4.d-flex.p-0.mb-2 {align-items: center;}
button.btn.btn-default.multiselect-clear-filter.btn-sm.py-0 {height: unset;}
#vehicle_search_area_Used .col-lg-3.col-md-3.col-12 .btn {padding: 5px;}
.dealer-list-container .btn {display: flex;align-items: center;height: 64px;padding: 0px 30px;}
.dropdown-toggle::after {color: #fff;}
.btn.focus, .btn:focus {box-shadow: none;}
.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;}
.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;color: #fff;}
.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:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show>.btn-info.dropdown-toggle:focus {box-shadow: none;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {color: #e30613 !important;}

@media only screen and (max-width:1700px) {
#DepartmentFilterButtons .btn {padding: 5px;}}

@media only screen and (max-width:1400px) {
#vehicle_search_area_GWM .d-flex.pt-2 {flex-direction: column;}
div#DepartmentFilterButtons {width: 100% !important;}
#vehicle_search_area_GWM .d-flex.pt-2 .small {align-self: start !important;margin: 10px 0;}
.ShowButtonsAtTop .btn {padding: 5px;}}

@media only screen and (max-width: 992px) {
#DepartmentFilterButtons .btn {padding: 5px;font-size: 12px;}}

@media only screen and (max-width: 480px) {
.post-footer {padding: 0 0 44px;}}

@media only screen and (max-width: 385px) {
.FinanceCalc-Compact .btn {padding: 0px;}
.FinanceCalc-Compact .btn {margin-left: -10px !important;}
#widget-vehicle-search-GWM .col-7.float-left.pl-1.text-right {padding-left: 0 !important;}}
