@media screen and (max-width:1600px) {
    .inner-page {
        padding: 50px 0;
    }
}

@media screen and (max-width:1199px) {

    .select-box-container {
        flex-wrap: wrap;
    }
    .custom-select-box {
        width:33.3333%;
        flex: 33.333%;
    }
    .expand-container {
        padding: 0 50px;
    }
    .inner-page {
        padding: 40px 0;
    }
    header.suzuki .top ul.first {
        margin-top: 6px;
    }
    header.suzuki .top ul.first::after {
        top: 0;
    }
    .price-tag-ctnt {
        float: none;
        margin-top: 0;
    }
    .used-car-detail .details-cell {
        margin-top: 117px;
    }
    .sec-two .cell .cell3 {
        margin-left: 39px;
    }
    .price-new{
        flex-direction: column;
    }
    .price-new strong{
        display: block;
        margin-bottom: 5px;
    }
}
@media screen and (max-width:991px) {
    .used-car-detail .details-cell {
        margin-top: 40px;
    }
    .sec-two .cell .cell3 {
        margin-left: 0;
    }
    .apply-text{
        padding: 30px;
    }
    .sec-padd-1 {
        padding: 60px 0;
    }
    .alt-row-1{
        flex-direction: column !important;
        margin-bottom: 30px;
    }
    .alt-row-1:last-child{
        margin-bottom: 0;
    }
    .alt-row-1 .alt-column-1{
        width: 100%;
    }
    .news-Pg {
        padding: 60px 0;
    }
    .news-Pg .hd-type-1{
        font-size: 30px;
    }
    .news-detail-left h1{
        font-size: 30px;
    }
    .alt-row-1 .altr-image{
        height: auto;
    }
    .alt-row-1 .video-sec {
        height: auto !important;
    }
    .alt-row-1 .altr-image img{
        height: auto;
    }
}
@media screen and (max-width:767px) {
    .expand-container {
        padding: 0 15px;
    }

    .sliderStyle2.owl-carousel .owl-nav button.owl-next, .sliderStyle2.owl-carousel .owl-nav button.owl-prev {
        width: 50px;
    }
    .sliderStyle2.owl-carousel .owl-nav button.owl-next::before {
        left: 25px;
    }
    .sliderStyle2.owl-carousel .owl-nav button.owl-prev::before { 
        right: 25px;
    }
    .suzuki-range .inner {
        padding: 0 55px;
    }
    .sliderStyle2.owl-carousel .owl-nav button.owl-prev {
        left: -60px;
    }
    .sliderStyle2.owl-carousel .owl-nav button.owl-next {
        right: -60px;
    }
    header.suzuki .top {
        padding: 5px 15px;
    }
    .about-section {
        padding: 40px 0;
    }
    .imgBx-cell span.title {
        left: 15px;
    }
    .imgBx-cell .round-text {
        right: 15px;
    }
    .search-wrap .search-btn {
        position: static;
        width:100%;
        padding: 10px 15px;
    }

    .inner-page-search .search-wrap .search-btn {
        position: static;
        width:100%;
        padding: 10px 15px;
    }
    .search-wrap {
        padding-right: 0;
    }
    .custom-select-box {
        width:50%;
        flex: 50%;
    }
    .suzuki-range, .home-used-cars {
        padding: 40px 0;
    }
    .hd-typ1 {
        font-size:25px;
    }
    .multi-check-wrap .custom-checkbox1 {
        width:50%;
        flex: 50%;
    }

    .desk-banner {
        display:none;
    }
    
    .mob-banner {
        display:block;
    }
    
    .about-two-col .about-col{ 
        flex: 100%;
    }

    .testimonial-slider {
        padding: 20px 10px;
    }
    .testimonial-content-wrap::before {
        top: -25px;
    }
    .testimonial-content-wrap::after {
        bottom: -25px;
    }

    .used-car-detail .details-cell {
        margin-top: 35px;
    }

    .pagination-typ1.top {
        text-align: center;
        padding: 5px 0;
        display: flex;
        align-items: center;
        flex-direction: column;
    }
    .pagination-typ1.top .filter-option-inner-inner{
        text-align: center;
    }
    .pagination-typ1.top .dropdown-item{
        text-align: center;
    }
    .pagination-typ1 .pagi-1 {
        display: inline-block;
        float: none;
        
    }
    .used-car-listing .right-sec .bottom {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }
    .used-car-listing .right-sec .bottom span.result {
        float: none;
        display: flex;
    }
    .used-car-listing .right-sec .bottom ul.pagi-1 {
        float: none;
        display: flex;
        margin-bottom: 5px;
    }


    .alter-ctnt-row {
        flex-wrap: wrap;
    }
    .alter-ctnt-row .alter-col {
        width: 100%;
    }
    .sec-two .cell-wrap {
        flex-wrap: wrap;
    }

    .sec-two .cell-wrap .cell1 {
        width: 100%;
        min-height: 170px;
        margin-bottom: 3px;
    }
    .sec-two .cell-wrap .cell2 {
        width: 100%;
    }

    .table.offer-comparison {
        font-size: 14px;
    }
    .car-detail-col .btn {
        font-size: 14px;
        padding: 10px 15px;
    }
    header.suzuki .top ul.first {
        margin-top: 0;
    }

    .color-icon .color {
        width: 25px;
        height: 25px;

    }
    .color-icon {
        margin: 5px;
    }
    .true-colours .hd-typ3 {
        font-size:20px;
    }
    .i-like-to {
        padding-right: 0;
        -webkit-justify-content: center;
                justify-content: center;
    }
    .sec-two .cell .cell3 .cell {
        width: 100%;
        margin: 0;
        margin-bottom: 2px;
        margin-left: 2px;
    }
    .sec-two .cell .cell3 .cell:last-child {
        width: 100%;
    }
    .bnr-button{
        right: 15px;
    }
    
    .ftr-desc{
        padding-left: 30px;
        padding-right: 30px;
    }
    
    .news-Pg {
        padding: 50px 0;
    }
    .news-Pg .hd-type-1{
        font-size: 28px;
    }
    .news-detail-left h1{
        font-size: 28px;
    }
}


@media screen and (max-width:576px) { 
    .usedcar-detail-tab .tab-content ul.three-col li {
        float: none;
        width:100%;
    }
    .tab-wraper .nav-tabs .nav-link {
        font-size:10px;
        padding: 10px;
    }
    .cardetail-sect .hd-typ1 {
        font-size:20px;
        margin-bottom:15px;
    }
    .list-col-wrap .btn-wrap {
        position: relative;
        display: block;
        left: auto;
        right: auto;
        bottom: auto;
        margin-top: 15px;
    }
    .list-col-wrap .offer-btn {
        width: 100%;
        margin-bottom: 5px;
        
    }
    .list-col-wrap {
        padding-bottom: 20px;
    }
    .dropdown.bootstrap-select {
        float: none;
    }
}
@media screen and (max-width:575px) {
    header.suzuki .top ul.first {
        margin-right: 9px;
    }
    header.suzuki .top ul.first::after {
        right: -4px;
    }
    .price-tag-ctnt {
        margin-top: 0;
    }
    .bnr-button{
        font-size: 13px;
        padding: 10px;
    }
    .bnr-button span{
        font-size: 13px;
    }
    .uc-name-top .u-brnd-logo {
        width: 50px;
    }
    .thankyou-wraper h2{
        font-size: 45px;
    }
    .ft-bottom {
        padding: 10px 15px 80px;
    }
    .sec-padd-1 {
        padding: 50px 0;
    }
    .alt-row-1 .altr-desc{
        padding: 20px;
    }
    .alt-row-1 .altr-desc h4{
        font-size: 20px;
    }
    .row-gap-1 {
        row-gap: 15px;
    }
    .gal-row-1 {
        row-gap: 15px;
    }
    .row-gap--2 {
        row-gap: 15px;
    }
    .loyality-list-box1 h3{
        font-size: 22px;
    }
    .loyality-list-box1 h6{
        font-size: 19px;
    }
    .border-box{
        padding: 30px 15px;
    }
    .color-icon .color {
        width: 15px;
        height: 15px;
    }
    .color-icon {
        margin: 5px 2px;
    }
}
@media screen and (max-width:400px) { 
    .search-wrap .bootstrap-select > .dropdown-toggle{
        padding: 15px;
        font-size: 13px;
    }
    .cardetail-sect .btn-bar .dtil-btn{
        font-size: 11px;
    }
}
@media screen and (max-width:360px) { 
    .tab-wraper .nav-tabs .nav-link {
        padding: 6px;
    }
    .cardetail-sect .btn-bar .dtil-btn {
        font-size:11px;
    }
    .red-txt-bar .red-txt {
        font-size:11px;
    }
    .cardetail-sect .btn-bar .dtil-btn{
        width: 100%;
    }
}