 :root {
    --color-primary:#790004;
 }

.pagination .page-link,
.pagination .page-item:first-child .page-link, .pagination .page-item:last-child .page-link,
.car-deal-card:hover h5,
.car-deal-card:hover .price,
.noUi-horizontal .noUi-tooltip,
.creditparam:hover,
.btn-order:hover,
.btn-order,
.site-btn:hover {
    color: var(--color-primary);
}

.form-financing input[type=submit]:hover, .form-order input[type=submit]:hover,
#btn-reset:hover,
#btn-filter-hide:hover {
    color: var(--color-primary) !important;
}


.btn-order:hover,
.btn-order {
    border: 1px solid var(--color-primary) !important;

}

.book-body .jsCalendar tbody td.jsCalendar-current,
.book-body .step.active i,
.creditparam,
.active>.page-link, .page-link:hover, .active>.page-link, .page-link.active,
.form-financing input[type=submit]:hover,
.form-order input[type=submit]:hover,
.filter-check-item input:checked,
.choices__list--multiple .choices__item.is-highlighted, .choices__list--multiple .choices__item,
.active>.page-link, .page-link:hover, .active>.page-link, .page-link.active,
.btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active,
.calc-detail-container {
    background: var(--color-primary)  ;
    background-color: var(--color-primary)  ;
}
.calc-detail-container {
    background: var(--color-primary) !important ;
    background-color: var(--color-primary) !important ;
}

.book-body .step.active i,
.calculator .btn-check:checked+.btn.rating,
.pagination,
.form-financing input[type=submit], .form-order input[type=submit],
.active>.page-link, .page-link:hover, .active>.page-link, .page-link.active,
.choices__list--multiple .choices__item.is-highlighted, .choices__list--multiple .choices__item,
.form-financing input[type=submit]:hover,
.form-order input[type=submit]:hover,
.filter-check-item input:checked {
    border-color: var(--color-primary);
}

.form-financing input[type=submit]:hover,
.form-order input[type=submit]:hover {
    text-decoration: none !important;
    color: white;
  }

.creditparam {
    border: 1px solid var(--color-primary);
}

.form-financing input[type=submit]:hover, .form-order input[type=submit]:hover,
.creditparam:hover {
    background-color: white !important;
    border: 1px solid var(--color-primary) !important;
}


.noUi-connect {
    background-color: #444;
}
 
footer a:hover{
    color: #ddd;
}


.btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active {
    background: var(--color-primary) !important; 
}

.form-financing h5,
.step-arrow-nav .nav-link.active {
    background-color: #bc8082 !important;
}

.form-financing input[type=submit], .form-order input[type=submit],
.step-arrow-nav .nav-link.done {
    background-color: var(--color-primary) !important;
}






/************************ RADIUS CORRECT *****************************************/
.header .langpanel .nav-item,
.pagination,
.page-item:first-child .page-link,
.page-item:last-child .page-link,
.mfilter-block,
.form-financing h5,
.btn,
.noUi-horizontal .noUi-tooltip,
.calc-detail-container,
.detail-card,
.slider-card img,
.item.item-sliderNav img,
.green-ltag,
.green-rtag,
.creditparam,
.form-financing .site-input:focus, .form-financing .site-input, .form-order .site-input:focus, .form-order .site-input,
.header .search input,
.site-btn,
.car-deal-card,
.bodystyle-item,
.filter-card,
.small-choices .choices__inner,
.small-choices .choices__list--dropdown, .small-choices .choices__list[aria-expanded],
.choices__list--dropdown, .choices__list[aria-expanded],
.choices__inner,
.vehicle-social a img,
.book-body .jsCalendar table {
    border-radius: 0px !important;
}



.form-financing label {
    padding-left: 0px !important;
}



@media (max-width: 540px) {
    .header .logo img {
        max-height: 40px;
        margin-right: 3px;
    }
}

@media (max-width: 539px) {
    .header .langs {
        padding: 10px 30px 0px 0;
        margin-bottom: 0px;
    }
}

@media (max-width: 1199px) {
    .mobile-nav-toggle { 
        top:10px
    }
}

.car-deal-inner h5 {
    font-size: 24px !important;
}

.product-details h3.medium  {
    font-size: 36px !important;
}

.footer-logo {
    filter:drop-shadow(2px 4px 6px black);
}

.filter-card p {
    color: var(--color-primary);
    font-weight: 600;
}

.banner .filter-card .hero-filter-title {
    display: none;
}