.car-item .details h3:last-child {
    text-align: center;
    background: #f7f7f7;
    border-radius: 10px;
    margin-bottom: 10px;
    padding: 5px;
    color: #000;
    width: 100%;
    display: block;
}

.carousel-control-prev, .carousel-control-next {
    margin-top: 90px;
    border:1px solid #ddd;
}

@media (max-width: 768px) {
    .carousel-control-next-icon, .carousel-control-prev-icon {
        background-color: #000;
    }

    .mobile-search-home {
        width: 100%;
        margin-top: 10px;
    }
}


.home-filter-buttons {
    margin-bottom: 20px;
    font-weight: normal;
    position: relative;
    left: 90px;
}

@media (max-width: 768px) {
    .home-filter-buttons {
        left: 0 !important;
    }
}

.home-filter-buttons a:last-child {
    background: #afafaf;
}


.filter-active {
    background: #c2171a !important;
}

.filter-passive {
    background: #afafaf !important;
}

.home-filter-buttons-color a:last-child {
    background: #afafaf;
}

 .nav-tabs .nav-link.active {
     background-color: #b1272c;
     color: #000;
     border: none;
 }

.nav-tabs .nav-link {
    border: none;
    font-weight: 600;
}

.accordion-button:not(.collapsed) {
    background-color: #b1272c !important;
    color:#fff !important;
    font-weight: bold;
}

.accordion-item {
    overflow: hidden;
    border-bottom: 1px solid #ddd !important;
}

.accordion-header button {
    font-weight: 500;
}


.accordion-button {
    border-radius: inherit !important;
}


.accordion-button:not(.collapsed):after {
    background-image: inherit !important;
}

.accordion-button:focus {
    box-shadow:inherit !important;
}


.nav-sss-item button {
    border:0 !important;
    background: #f7f7f7 !important;
    border-radius: 10px !important;
    font-weight: normal !important;
    color:#000;
}

.nav-sss-item button:hover {
    color:#000;
}

.nav-sss-item .active {
    color:#b1272c !important;
    font-weight: 500 !important;
}

.nav-sss-item {
    padding:10px;
}


@media (max-width: 768px) {
    .cars-title {
        display: none;
    }

    .cars-sub-title {
        margin-top: 5px !important;
        padding-bottom: 14px !important;
        line-height: 33px !important;
    }
}
