@media (max-width: 1199px) {
    /* .grouphome-header-new {
        padding: 0px 30px;
    } */

    .header-top .htlist-2 {
        display: none;
    }
    .header-top .grating {
        padding-right: 0;
        border: 0;
    }

    .inside-banner-section {
        height: 500px;
    }

    .car-services-section .carser-block, 
    .car-services-section .carser-block.blk-s2 {
        height: 340px;
        padding: 30px 30px;
    }
    .car-services-section .carser-block .csb-top h3 {
        font-size: 26px;
    }

    .abtsec-contact > li {
        width: calc(33.3333% - 10.5px);
    }
    
    .footer-v3 .fbrand-block {
        flex-direction: row;
    }
    .footer-v3 .fbrand-block > div {
        flex: 1;
    }
}

@media (max-width: 991px) {
    .section-padding {
        padding: 60px 0px;
    }
    .section-margin {
        margin: 60px 0px;
    }
    .section-padding2 {
        padding: 60px 0px;
    }
    .section-margin2 {
        margin: 60px 0px;
    }
    .mxc-px {
        padding-left: 40px;
        padding-right: 40px;
    }
    .hd-type-1 {
        font-size: 28px;
    }

    .header-top .htop-inner .htshape {
        width: 300px;
    }

    .inside-banner-section {
        height: 450px;
    }

    .car-services-section .carser-block, 
    .car-services-section .carser-block.blk-s2 {
        height: 300px;
        padding: 24px 24px;
    }
    .car-services-section .carser-block .csb-top h3 {
        font-size: 22px;
    }

    .abtsec-contact > li {
        width: calc(50% - 3.5px);
    }

    .footer-v3 .fbrand-block {
        flex-wrap: wrap;
        padding: 50px 40px;
    }
    .footer-v3 .fbrand-block > .fbrand-image {
        flex: auto;
        width: 100%;
    }
}

@media (max-width: 767px) {
    .section-padding {
        padding: 50px 0px;
    }
    .section-margin {
        margin: 50px 0px;
    }
    .section-padding2 {
        padding: 50px 0px;
    }
    .section-margin2 {
        margin: 50px 0px;
    }
    .mxc-px {
        padding-left: 30px;
        padding-right: 30px;
    }
    .hd-type-1 {
        font-size: 26px;
    }
    .subhd-type-1 {
        font-size: 16px;
    }


    .header-top {
        padding: 0px 15px;
    }
    .header-top .htop-inner .htshape {
        display: none;
    }
    .grouphome-header-new {
        padding: 0px 15px;
    }

    .inside-banner-section {
        height: 400px;
    }

    .car-services-section .carser-block, 
    .car-services-section .carser-block.blk-s2 {
        height: 250px;
        padding: 20px 20px;
    }
    .car-services-section .carser-block .csb-top h3 {
        font-size: 20px;
    }

    .abtsec-contact > li {
        width: 100%;
    }

    .footer-v3 .fbrand-block {
        padding: 40px 30px;
    }
    .footer-v3 .fbrand-block > div {
        flex: auto;
        width: 100%;
    }
    .footer-v3 .fcopyright .fcrinner {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .brands-section .brand-block {
        height: 150px;
        margin: 12px 0px;
    }
}

@media (max-width: 575px) {
    .mxc-px {
        padding-left: 15px;
        padding-right: 15px;
    }
    .hd-type-1 {
        font-size: 24px;
    }


    .header-top .grating p span {
        display: none;
    }

    .inside-banner-section {
        height: 350px;
    }

    .footer-v3 .fbrand-block {
        padding: 30px 15px;
    }

    .brands-section .brand-block {
        height: 150px;
        padding: 25px 25px;
    }
}

@media (max-width: 450px) {
    .header-top .htop-inner {
        justify-content: center;
    }
    .header-top .htop-inner .htop-left {
        width: 100%;
    }
    .header-top .htop-inner .htop-left ul {
        width: 100%;
    }
    .header-top .htop-inner .htop-left ul li {
        flex: 1;
    }
    .header-top .htop-inner .htop-right {
        display: none;
    }
}






/* Used car search :start */
@media (max-width: 1199px) {
    .ucsearch-form .ucsfrm-row {
        flex-wrap: wrap;
    }
    .ucsearch-form .ucs-block.buttons {
        width: 100%;
        flex: none;
    }
    .ucsearch-form .ucsfrm-row.ucsfrow2 .ucs-block {
        width: calc(33.3333% - 7px);
        flex: none;
    }
}

@media (max-width: 991px) {
    .ucsearch-head {
        gap: 10px;
    }
    .ucsearch-head h6 {
        font-size: 12px;
    }
    .ucsearch-form .ucs-block,
    .ucsearch-form .ucsfrm-row.ucsfrow2 .ucs-block, 
    .ucsearch-form .ucs-block.ucb2,
    .ucsearch-form .ucsfrm-row.ucsfrow2 .ucs-block.ucb2 {
        width: calc(50% - 5px);
        flex: none;
        flex-shrink: 0;
        /* border-top: 1px solid #9b9b9b; */
    }
    .ucsearch-form .ucs-block:nth-child(even) {
        /* border-right: 0; */
    }
    .ucsearch-form .ucs-block.buttons {
        width: 100%;
    }
    .ucsearch-form .ucs-block.ucb3 {
        width: 100%;
        border-right: 0;
    }
    .ucsearch-head h2 span {
        display: block;
    }
}

@media (max-width: 575px) {
    .ucsearch-head h6 span {
        display: none;
    }
    .ucsearch-form .ucs-block,
    .ucsearch-form .ucsfrm-row.ucsfrow2 .ucs-block {
        width: 100%;
        border-right: 0;
    }
    .ucsearch-form .ucs-block.ucb2:nth-child(odd),
    .ucsearch-form .ucsfrm-row.ucsfrow2 .ucs-block.ucb2:nth-child(odd){
        /* border-right: 1px solid #9b9b9b; */
    }
}
/* Used car search :end */