@media (max-width: 1920px){
       .bike-logo {
        margin-top: -28%;
        margin-left: -65%;
    }   
}

@media (max-width: 1024px){
     .bike-logo {
        margin-top: -52%;
        margin-left: -109%;
    }

        .product-top{
        width: 100%;
        margin-left: -10%;
        margin-bottom: 8%;
    }

    .product-bot {
           width: 98%;
        margin-left: -9%;
}

.pro-bg {
    right: 6%;
}

    .tab-block .tab-cont {
        width: 74%;
    }
}

@media (max-width: 768px){
        .product-top {
                width: 94%;
    }

        .pro-t-top p {
        margin-top: 18%;
        text-align: left;
        width: 162%;
}

    .bike-logo {
       margin-top: -38%;
        margin-left: -80%;
}

    .product-bot {
        width: 98%;
    }
}

@media (max-width: 480px){
    .bike-logo {
        margin-top: -88%;
        margin-left: -110%;
        width: 78%;
}

   .product-top {
        width: 112%;
        margin-left: -27%;
    }

        .product-top h1 {
        font-size: 23px;
    }

        .pro-t-top p {
        margin-top: -8%;
        font-size: 16px;
        margin-left: -75%;
        width: 225%;
    }

    .bike-area-2 {
        width: 326%;
        margin-left: -73%;
    }

        .bike-img img {
             width: 350%;
        margin-left: -9%;
        margin-top: -112%;
    }

        .color-box-area {
        margin-left: 14%;
        width: 128%;
    }

        .product-bot {
        width: 110%;
        margin-left: -25%;
    }

    a.buy {
    font-size: 18px;
    padding: 5px;
}
}

@media (max-width: 320px){
        .product {
        width: 151%;
    }

        .product-top {
        width: 111%;
    }

           .product-bot {
        width: 111%;
        margin-left: -27%;
    }

        .pro-t-top p {
        margin-top: -3%;
        margin-left: -74%;
        width: 245%;
    }

    .bike-logo {
        margin-top: -100%;
        margin-left: -125%;
    }

        .bike-area-2 {
                margin-top: -5%;
        margin-left: -69%;
        width: 242%;
    }

        .bike-img img {
        width: 282%;
    }

        .color-box-area {
        margin-left: 12%;
        width: 134%;
    }
}






@media only screen and (max-width:1280px){
.motor-prrr {
    padding: 0 50px 0 0px !important;
}
.pro-te {
    width: 56%;
}
.motor-prrr .pro-img-area {
    width: 42%;
    flex-direction: column;
    gap: 22px;
}
.product-middile.motor-middle {
    padding: 0 0px 0 11px;
}
 


}




@media only screen and (max-width:1024px){
      .product-middile.motor-middle {
        flex-direction: column-reverse;
        gap: 50px;
        padding: 50px 0px 0 0px;
    } */
/* .motor-middle .pro-bg {
    top: 0%;
}
    /* .motor-prrr .pro-img-area {
        width: 100%;
    }
    .pro-te {
        width: 83%;
        margin: 0 auto;
    }
.motor-prrr {
    align-items: center;
}
.product-top {
           margin-bottom: 66px;
        width: 100%;
} */


/* end product */



.tab-block .tab-cont {
    width: 70%;
    box-sizing: border-box;
}
.tab-block .tab-mnu li {
    padding: 10px 18px;
}
.fea-text h1 {
    font-size: 17px;
}
.fea-text p {
    font-size: 15px;
}

.spe-img img{
    width: 100%;
}
.speci-slider {
    width: 55%;
}
.sli-con .owl-prev {
    left: -2%;
}
.sli-con .owl-next {
    right: -2%;
}
}






/* @media only screen and (max-width:912px){
    .product-top h1 {
    font-size: 34px;
}
.pro-t-top p {
    text-align: left;
}




end product

    .tab-block .tab-mnu {
        padding: 35px 15px;
        width: 29%;
    }
    .motor-prrr {
        padding: 0 0px 0 0px !important;
    }

.tab-block .tab-cont {
   width: 57%;
}
.tab-block .tab-mnu li {
    font-size: 15px;
}

    .spe-bot img {
        width: 70%;
    }

.speci-con {
    flex-direction: column;
    gap: 50px;
}
.spe-img {
   display: none;
}
    .speci-slider {
        width: 85%;
    }
.gall-con {
    padding: 30px 100px;
}
.feature-head h1 {
    font-size: 34px;
}
} */


/* @media only screen and (max-width:768px){

.product-bot {
    gap: 50px;
}
.motor-prrr .pro-img-area {
   width: 65%;
   margin: 50px auto 0;
 }
.bike-img img{
    width: 100%;
}
} */


/* @media only screen and (max-width: 712px){
    .tab-block {
    gap: 30px;
}
    .tab-block .tab-mnu {
        width: 34%;
    }
.product-top h1 {
        font-size: 30px;
    }

  end product

    .gall-con {
        padding: 30px 50px;
    }
    .speci-slider {
        width: 100%;
    }
} */


@media only screen and (max-width: 430px) {

.product-top h1 {
   font-size: 24px;
}
/* .product-top {
   width: 97%;
 } */
.pro-t-top p {
    font-size: 15px;
    line-height: 27px;
}




/* end product */



.tab-block .tab-cont, .tab-block .tab-mnu {
    width: 90%;
}
.spe-bot {
   display: none;
}
.specifi-1 {
    padding: 10px 15px 10px 0;
}
.specifi-1 p {
    font-size: 14px;
}
.spe-h h1 {
    font-size: 16px;
}




}


@media only screen and (max-width: 375px) {
    .mod-1 p {
        font-size: 13px;
    }
    .mod-2 p {
        font-size: 13px;
    }
.colo-head p {
    font-size: 17px;
}
    .buy {
        padding: 4px 20px;
    }
}

/* @media (max-width: 360px){ */
        /* .product-top {
        width: 132%;
    } */

        /* .product {
        width: 137%;
    } */

        /* .pro-t-top p {
        margin-top: 18%;
        text-align: left;
        width: 145%;
}

    .bike-logo {
    margin-top: -100%;
} */
/* } */

    /* .product-bot {
        width: 133%;
    } */


/* @media (max-width: 600px){
        .pro-t-top p {
        margin-top: 18%;
        text-align: left;
        width: 165%;
    }

        .product-top {
        width: 117%;
    }

    .product-bot {
        width: 117%;
    }

        .bike-img img {
        width: 150%;
        margin-left: 40%;
    }

        .bike-logo {
        margin-top: -63%;
        margin-left: -81%;
        width: 78%;
    }

        .bike-area-2 {
        width: 162%;
    }
} */







