
.cars .checkbox-option {
    width: 150px;
}

.large-screen { display: block !important; }
.small-screen { display: none !important; }
.owl-carousel button span  { font-size: 45px; margin: 10px; }
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {height: 20px; }
.owl-theme .owl-nav { line-height: 20px;   margin-top: 0px;}


/*.scroll-btn, .show-after-query.visible {*/
/*    display: none!important;*/
/*}*/

@media (max-width: 575.98px) {
    .radio-container { display: block }
    .radio-item { display: flex }
    .radio-button { width: 25px; height: 24px; }
    .test-view .title-placement { font-size: 30px; line-height: 10px; }

    .header .overlay { padding: 53px 0px 191px 0px; }
    .header span  { font-size: 22px; }
    .book-car .p-5 { padding: 1rem !important; }
    .cars .col {display: block;}
    .cars .checkbox-option { width: 115px; }
    .cars h5 { font-size: 16px; margin-bottom: 0px; }
    /* .cars .custom-checkbox {display: none;} */

    .tab { padding: 5px 13px; }
    .home-searvice { padding: 25px 0px; }

    .join-now .box strong { font-size: 19px; text-align: center;     display: block;}

    .join-now .box a { font-size: 26px; display: block; border-radius: 43px; padding: 7px; font-size: 19px; }

    .form-icon input[type="datetime-local"] { margin-right: 0px; }
    
    .btn-main-color {font-size: 16px;padding: 5px 24px;}
    .tab {padding: 8px 1px;font-size: 12px;}
    
    .cars .checkbox-option {width: 150px;}
    .cars h5 { font-size: 14px; margin-bottom: 0px; }
    /*.book-car .car-card img { height: 50px; }*/
    .swapCities { right: 168px; }
    .book-car h5 { font-size: 14px; margin-bottom: 0px; }
    /*.scroll-btn, .show-after-query.visible { display: block !important;}*/
    .footer h5 { color: #ff8800; font-size: 25px; text-align: right; padding: 11px; }
    .footer h5 i {  text-align: left;  float: left;  color: #fff; }
    .swapCities {transform: rotate(90deg);}
    .large-screen { display: none !important; }
    .small-screen { display: block !important; }

}












@media (min-width: 576px) and (max-width: 767.98px) {
    .header .overlay { padding: 53px 0px 191px 0px; }
    .header span  { font-size: 22px; }
    .book-car .p-5 { padding: 1rem !important; }
        .radio-container { display: block }
    .radio-item { display: flex }
    .radio-button { width: 25px; height: 24px; }
    .test-view .title-placement { font-size: 30px; line-height: 10px; }

    .header .overlay { padding: 53px 0px 191px 0px; }
    .header span  { font-size: 22px; }
    .book-car .p-5 { padding: 1rem !important; }
    .cars .col {display: block;}
    .cars .checkbox-option { width: 115px; }
    .cars h5 { font-size: 16px; margin-bottom: 0px; }
    /* .cars .custom-checkbox {display: none;} */

    .tab { padding: 5px 13px; }
    .home-searvice { padding: 25px 0px; }

    .join-now .box strong { font-size: 19px; text-align: center;     display: block;}

    .join-now .box a { font-size: 26px; display: block; border-radius: 43px; padding: 7px; font-size: 19px; }
    .scroll-btn, .slider-indicators { display: block;}

    .form-icon input[type="datetime-local"] { margin-right: 0px; }
    /*.scroll-btn, .show-after-query.visible { display: block !important;}*/
        .swapCities {transform: rotate(90deg);}
    .large-screen { display: none !important; }
    .small-screen { display: block !important; }
}

@media (min-width: 768px) and (max-width: 991.98px) {
        .header .overlay { padding: 53px 0px 191px 0px; }
    .header span  { font-size: 22px; }
    .book-car .p-5 { padding: 1rem !important; }
        .radio-container { display: block }
    .radio-item { display: flex }
    .radio-button { width: 25px; height: 24px; }
    .test-view .title-placement { font-size: 30px; line-height: 10px; }

    .header .overlay { padding: 53px 0px 191px 0px; }
    .header span  { font-size: 22px; }
    .book-car .p-5 { padding: 1rem !important; }
    .cars .col {display: block;}
    .cars .checkbox-option { width: 115px; }
    .cars h5 { font-size: 16px; margin-bottom: 0px; }
    /* .cars .custom-checkbox {display: none;} */

    .tab { padding: 5px 13px; }
    .home-searvice { padding: 25px 0px; }

    .join-now .box strong { font-size: 19px; text-align: center;     display: block;}

    .join-now .box a { font-size: 26px; display: block; border-radius: 43px; padding: 7px; font-size: 19px; }

    .form-icon input[type="datetime-local"] { margin-right: 0px; }
    .large-screen { display: none !important; }
    .small-screen { display: block !important; }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
        .cars .checkbox-option { width: 170px; }

}

@media (min-width: 1200px) {}