.btn-primary, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {color: #fff;background-color: #a4896c;border-color: #a4896c;}
.btn-primary:hover {background-color: #0d171a;border-color: #0d171a;}
.btn-secondary {background-color: transparent;color: #5b5b5b;border-color: #5b5b5b;}
.btn-secondary:hover, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {background-color: #5b5b5b;color: #fff;border-color: #5b5b5b;}
.btn-secondary:hover i {color: #fff !important;}
.btn-danger, .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {color: #fff;background-color: #a4896c;border-color: #a4896c;}
.btn-danger:hover {color: #a4896c;background-color: transparent;border-color: #a4896c;}
.btn-outline-dark,.btn-info:hover, .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {color: #5b5b5b;border-color: #5b5b5b;}
.btn-outline-dark:hover,.btn-info, .btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show>.btn-outline-dark.dropdown-toggle {background-color: #5b5b5b;color: #fff;border-color: #5b5b5b;}
.btn-outline-info {color: #343434;border-color: #343434;}
.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 {color: #fff;border-color: #343434;background-color: #343434;}
.btn-info:hover {background: transparent;}
.btn-secondary .col-10.pl-sm-2.p-0 {font-size: 14px !important;}
input[type="checkbox"] {accent-color: #a4896c;}
button.btn.btn-secondary.btn-sm.btn-block.mt-2 {width: auto;}
.bg-light.border.mt-4.pt-2 {
    padding-left: 20px;
    padding-right: 20px;
}
.btn-info:not(:disabled):not(.disabled):active {
    background-color: #0d171a;border-color: #0d171a;color:white
}
.form-group.row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

/*.article-widget .card-body {padding-left: 0;}*/
.page-item.active .page-link {background-color: #b6a189;border-color: #b6a189;}
.page-link {color: #212121;}
.btn, button:focus {box-shadow: none !important;}
button:focus {outline: none;}
.text-primary, .text-danger {color: #b6a189 !important;}
.vs-wishlist-icon-item {color: #a4896c !important;}
.border-primary {border-color: #a4896c !important;}
div div#vehicleBar_FinanceButton .btn.btn-primary {padding: 4px !important;margin-left: .05rem;font-size: 14px;}
button.btn.btn-danger.btn-sm.float-right {margin-bottom: 8px;}
.custom-control-input:checked~.custom-control-label::before {color: #fff;border-color: #a4896c;background-color: #a4896c;}
.select2-container {display: block;}
.new-model-navigation {    /* background-color: #212121; */padding: 0.5rem 1rem;border-radius: 8px;overflow-x: auto;}
.new-model-navigation::-webkit-scrollbar {height: 6px;}
.new-model-navigation::-webkit-scrollbar-thumb {background-color: #5e5e5e;border-radius: 3px;}
.new-model-navigation .nav-tabs {border-bottom: none;display: flex;flex-wrap: nowrap;}
.new-model-navigation .nav-item {margin-right: 1rem;}
.new-model-navigation .nav-link {color: #a4896c;font-weight: 500;font-size: 0.95rem;border: none;padding: 0.5rem 0.75rem;transition: all 0.3s ease;border-radius: 6px;white-space: nowrap;text-align: center;}
.new-model-navigation .nav-link:hover {background-color: #343434;color: #ffffff;}
.new-model-navigation .nav-link.active {background-color: #a4896c;color: #212121;font-weight: 600;}
.nav-tabs .nav-item a {background-color: transparent;border: 1px solid #a48a73;margin: 0 2rem 0 0;min-width: 190px;border-radius: 5px;}
.nav-tabs .nav-link.active {border: 1px solid #a48a73;background-color: #a48a73;color: #fff;}
.nav-tabs .nav-item a {color: #5b5b5b;}
.nav-tabs .nav-link:hover {background-color: #a48a73;color: #fff!important;border-color: #a48a73;}
.tab-content {padding: 1rem 0;}
.new-model-shape {display: flex;flex-direction: column;gap: 1rem;}
.new-model-shape .card {border-radius: 10px;overflow: hidden;transition: transform 0.3s ease, box-shadow 0.3s ease;cursor: pointer;margin: 0.5rem;background-color: transparent;}
.new-model-shape .card:hover {transform: translateY(-5px);}
.new-model-shape .card img {object-fit: cover;height: 100%;}
.new-model-shape .card-body {padding: 0.75rem 0.5rem;}
.new-model-shape .card-title {color: #a4896c;font-weight: 600;font-size: 1rem;margin-bottom: 0.25rem;}
.new-model-shape .card-body p {color: #5e5e5e;font-weight: 500;font-size: 0.9rem;margin-bottom: 0;}
.new-model-shape > .d-flex {display: flex;flex-wrap: wrap;gap: 1rem;justify-content: flex-start;}
.btn .badge {border: 1px solid;}
.hero-text .btn {font-size: 12px;color: #fff;border-radius: 4px;background: #1e1e1e;padding: 15px 40px;}
.download-icons .icon-box:first-child {margin-left: 0;}
.nms-wishlist-icon-item {color: #a4896c !important;}
em.fas.fa-download {margin-right: 1rem;}
.page-link:hover {color: #a4896c;}
.page-link:focus {box-shadow: none !important;}
div#consent-container {margin-top: 2rem;}
li.dropdown.nav-item .dropdown-menu a {font-weight: 400;text-transform: uppercase;font-size: 14px;}
.Zone_2.z-wrapper .article-tile {padding: 0 !important;}
.Zone_2.z-wrapper .card-body {padding-left: 0;}
.article-tile .article-summary {color: #6b777c;}
div#widget-personnel-personel a.nav-link {text-align: center;}
div#widget-article-tile-vw .col-12.mb-3 {margin-bottom: 0 !important;padding-bottom: 10px;}

@media (max-width: 992px) {
.new-model-shape .card {width: 45%;}}

@media (max-width: 768px) {
.new-model-navigation .nav-item {margin-right: 0.5rem;}
.new-model-navigation .nav-link {font-size: 0.85rem;padding: 0.4rem 0.6rem;}}

@media (max-width: 576px) {
.new-model-shape .card {width: 100%;}}
.active.new-model-shape.tab-pane {border: 0 !important;}
