@media  only screen and (max-width: 1024px){
    .main-header{
        padding: 0;
    }
    .top-header .search{
        margin-top: 4px;

    }
    .top-header .login{
        width: 45%;
    }
    .top-header .like{
        margin-right: 163px;
    }
    .mega-menu{
        margin-right: 10px;
    }
    .top-header .basket{
        float: left;
    }
    /* .content-pro{
        padding-right: 16px;
    } */
    .content-pro h2{
        padding: 16px;
        width: 100%;
    }
    /* .boxes .box img{
        width: 99%;
    }
    .box .pro-price{
        margin: 8px 25% 0 5%;
    } */
    .back-Discounted, .back-selling, .back-latest{
        width: 85%;
        left: 0px;
    }
    .about-company h2{
        padding:0 16px 16px 0;
    }
    .about-company .about-content{
        right:500px;
    }
    .choose-box{
        /* margin-left: 80px; */
    }
    .box-footer input[type=text]{
        margin-left: -2px;
        padding: 16px 4px 15px
    }
    .main-footer .box-footer:first-child{
        padding-right: 16px;

    }
    .address .add-content {
        width: 60%;

    }
    .copy-rigth p{
        padding-right: 16px;
    }
    .banner-pro img{
        width: 100%;
    }
    .banner-pro h1{
        top:16px;
    }
    .product-list .box img {
        width: 100%;
        height: auto;
    }
    .related-goods{
        width: 98%;

    }
    .gallery-content{
        margin: 10px 16px 0 0;
    }
    .details-content{
        width: 40%;
        margin-left: 16px;
    }
    .related-goods .box{
        width: 21%;
    }
    .user-comments h2:before{
        right: 140px;
    }
    .user-comments nav{
        width: 25%;
    }
    .view-comments .right{
        width: 25%;
        margin-right: 16px;
    }
    .grid-comments .vote .disagree:active, .grid-comments .diactive{
        margin-top:8px;
    }
    .box{
        width: 31.2%;
    }
    .worth .off2{
        margin: 8px 0 0;
    }
    .control-related h2 {
        width: 35%;
        padding-right: 32px;
    }
    .control-related h2:before{
        right:8px;
    }
    .control-related h2, .user-comments h2, h1.cart, .content-pro h2, .comment-submit h2{
        font-size: 24px;
        font-weight: 500;
    }
    .control-related h2:before, .user-comments h2:before, 
    h1.cart:before, .content-pro h2:before, 
    .comment-submit h2:before , .about-company h2:before{
        right:0;
    }
    h1.title{
        padding-right: 40px;
    }
    h1.title:before{
        right:0 !important;
    }
    
   
    
}
@media  only screen and (max-width: 900px) {
    /* .Discounted-goods,
    .latest-goods,
    .selling-goods,
    .about-company,
    .choose{
        padding: 0 16px;
    } */
    .top-header .search input[type=text]{
        width: 70%;
    }
    .top-header .right{
        width: 60%;
    }
    .top-header .left{
        width: 40%;

    }
    .mobile-search input[type=text]{
        width: 87%;
    }
    .boxes{
        width: 100%;
        overflow-x: auto;
        flex-shrink: 1;

    }
    .box {
        width: 31%;
        margin-top: 24px;
        box-shadow: 0 8px 12px #C0C0C9;
        border-top: 2px solid #FF766F;
    }
    .control-pro{
        display: none;
    }
    .about-company img{
        width: 75%;
    }
    .choose-box {
        /* margin-left: 7%; */

    }
    .main-footer .box-footer{
        margin-left: 20px;
    }
    .main-footer .social-net{
        width: 36%;
    }
    .box-footer input[type=text]{
        width: 230px;
    }
    .about-company .about-content{
        width: 56%;
        position: absolute;
        padding: 16px 16px 8px;
        top: 120px;
        right: 300px;
        z-index: 1000;
        background-color: #fff;
    }
    /* .related-goods{
        overflow-x:auto;
    } */
    .related-goods .box{
        width: 20%;

    }
   
    .user-comments h2:before{
        right: 80px;
    }
    .worth{
        width: 33%;
    }
    .add-basket{
        width: 66% !important;

    }
    .box .rate-pro{
        padding: 0 16px 0 40px;
    }
    /* .box .off{
        margin-left: 0;
    } */
    .box .off2{
        margin: 8px 0 0 8px;
    }
    .worth .off2{
        margin: 8px 0 0;
    }
    /* .box .pro-price{
        margin: 8px 16% 0 0;
    } */
    .box .add-to{
        display: block;
        border: none;
        border-radius: 2px 0 2px 0;
        width: 48px;
        height: 48px;
        background:url('../img/add-24px.png') no-repeat center center #FF4C43;
        outline: none;
        position: absolute;
        bottom: 0;
        right: 0;
    }
    .icon-gallery{
        width: 70% !important;
    }
    .new-comment button{
        width: 40%;
    }
    /* .related-goods{
        margin: 80px auto;
    } */
    .address .add-content{
        width: 70%;
    }
    .user-comments nav {
        width: 32%;
    }
    .gallery-content{
        margin: 0;
        
    }
    .comment-submit h2:before{
        right:35%;
    }
    .details-content{
        display: block;
    }
    .worth .off{
        margin-left: 0;
    }
    .content-pro p{
        font-size: 14px;
        font-weight: 400;
        text-align: right;
    }
    .about-content a, .content-pro a{
        font-size: 13px;
    }
    .choose-box h4{
        font-size: 16px;
    }
    .choose h3{
        font-size: 20px;
    }
    .choose-box p{
        font-size: 14px;
    }
    .Discounted-goods .content-pro, .latest-goods .content-pro, .selling-goods .content-pro{
        width: 100%;
        text-align: right;
    }
    .control-related h2, .user-comments h2, h1.cart, .content-pro h2, .comment-submit h2{
        text-align: right;
        padding-right: 32px;
    }
    .back-Discounted, .back-selling, .back-latest{
        width: 100%;
    }
    .Discounted-goods, .selling-goods, .latest-goods{
        margin-bottom: 120px;
    }
    .banner-pro h1{
        right: 160px;
        width: 35%;
    }
    .pro-list-mobile{
        display: block;
        padding: 24px 0;
        margin: 0 24px;
        border-top: 1px solid #DCDCE5;
    }
    .product-list,
    .pro-category{
        display: none;

    }
    .mobile-apply{
        display: flex;
        justify-content: space-between;
        margin: 0 16px 0;
    }
    .sort , .mobile-paging , .filter-mobile , .filter-applied-mobile , .tag-filter-mobile{
        display: block;
    }
    .filter-applied-mobile ,
    .tag-filter-mobile{
        margin: 0 16px;
    }
    .filter-applied-mobile .filter-title{
        display: flex;
        justify-content: space-between;
    }
    .tag-filter-mobile{
        padding: 24px 0;
    }
    .filter-applied-mobile {
        border-top: 1px solid #DCDCE5;
        border-bottom: 1px solid #DCDCE5;
    }
    .tag-filter-mobile > div{
        margin-left: 16px;
      }
    .tag-filter-mobile  a{
        padding: 4px 10px;
        background-color: #898993;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        border-radius: 2px;
        margin: 16px  8px 0;
    }
    .pro-category .tag-filter-mobile a:hover{
    background-color: #A3A3AD;
    cursor: pointer;
    }
    .filter-applied-mobile .omit {
        display: inline-block;
        margin-right: 24px;
    }
    .sort,
    .filter-mobile{
        padding:0 0 28px;
       
        /* border-bottom: 1px solid #DCDCE5; */
    }
  .sort span{
      display: block ;
      color: #53535B;
      position: relative;
      background-color: #F5F5F7;
      padding: 4px 36px 4px 17px;
      border-radius: 2px;
  }
  .filter-mobile span{
    display: block ;
    color: #fff;
    position: relative;
    background-color: #53535B;
    padding: 4px 36px 4px 17px;
    border-radius: 2px; 
  }
  .sort p{
      display: none;
  }
  .option-sort a{
      padding: 6px;
      margin-right: 10px;
      color: #898993;
      font-size: 14px;
      font-weight: 500;
    }
  .sort span:hover{
      background-color: #A3A3AD;
      color:#fff;

  }
  .sort span:hover span:before{
      background:url('../img/sort-24px.png') no-repeat 0 0;
  }
  .sort span::before{
      content: "";
      width: 20px;
      height: 20px;
      position: absolute;
      right: 8px;
      bottom: 10px;
      background:url('../img/sort-g-24px.png') no-repeat 0 0;
  }
  .filter-mobile span::before{
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    right: 8px;
    bottom: 10px;
    background:url('../img/filter_list-24px.png') no-repeat 0 0;
}
.filter-mobile-active{
    width: 100%;
    background-color: #fff;
    position: absolute;
    top: 0px;
    z-index: 9999999;
    right: 0;
    height: 100%;
}
.filter-mobile-active h5{
    font-size: 16px;
    font-weight: 500;
    color: #6E6E77;
    background-color: #F5F5F7;
    padding:8px 16px;
    position: relative;
}
.filter-mobile-active h5:after{
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    left:16px;
    bottom: 16px;
    background:url('../img/clear-24px.png') no-repeat 0 0;
}
  .pro-list-mobile .right{
    width: 37%;
    height: auto;
}
.pro-list-mobile .left{
    margin-right: 48px;
    width: 35%;
}
.pro-list-mobile .right img{
    width: 264px;
    height: 264px;
}
.pro-list-mobile .rate-pro{
    text-align: left;
    padding-left: 32px;
    position: relative;
    font-size: 13px;
    font-weight: 500;
}
.pro-list-mobile .rate-pro:before{
    content: " ";
    position: absolute;
    width: 24px;
    height: 24px;
    object-fit: contain;
    background: url(../img/star-24px.jpg) no-repeat 0 0;
    top: 2px;
    left: 0;
}

.pro-list-mobile a , .pro-list-mobile a:hover , .pro-list-mobile a:active{
    color: #53535B;
    font-size: 13px;
    font-weight: 500;

}

.pro-list-mobile a{
    overflow-wrap: break-word;
}
.pro-list-mobile .off{
    margin-left: 0;
}
.pro-list-mobile .off2{
    font-size: 11px;
    text-align: left;
    margin-left: 50%;
}
.pro-list-mobile .pro-price{
    width: 61% !important;
    font-size: 16px !important;
}
.pro-list-mobile .add-to{
    display: block !important;
    width: 40px;
    height: 40px;
    float: right;
    border: 1px solid #FF4C43;
    margin-top: 16px;
    background: url('../img/add-r-24px.png') no-repeat center center;
}
.pro-list-mobile .add-to:hover{
    background:url('../img/add-24px.png') no-repeat center center #FF4C43;
    transition: all 0.8s ease;
    -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
}
.pro-list-mobile .off2 {
    font-size: 11px;
    text-align: left;
    margin-left: 25%;
}
   .counter__page__small{
    margin: 24px 16px 0;
    display: flex;
    justify-content: center;
    border-top: 1px solid #DCDCE5;
  }
    .counter__page__small nav{
    border-bottom: none;
  }
    .counter__page__small ul{
    display: flex;
    width: 100%;
    padding: 32px 0;
    flex-direction: row-reverse;
    justify-content: center;
  }
  
   .counter__page__small ul li a{
    padding: 8px 21px 9px;
    background-color: #F5F5F7;
    color: #898993;
    font-size: 14px;
    text-align: center !important;
  }
    .counter__page__small ul li p{
    color: #6E6E77;
    font-size: 14px;
  }
    .counter__page__small a:hover{
    background-color: #F5F5F7;
    color: #222226;
    border-radius: 2px;
    box-shadow: 0 8px 16px #c0c0c9;
  }
    .counter__page__small a:disabled{
    background-color: #F5F5FC;
  }
  
  
    .counter__page__small li:first-child a{
    margin-right: 16px;
    background: url('../img/chevron-left-22px.png') #F5F5F7 no-repeat 13px center;
    padding-right: 10px;
    padding-left: 32px;
  }
    .counter__page__small li:last-child a{
    margin-left:16px;
    background: url("../img/Path\ 42.png") #F5F5F7 no-repeat 47px center;
    padding-right: 32px;
    padding-left: 10px;
  }
  .main_slider .customize-tools,
  .latest-goods, .selling-goods,
  .Discounted-goods , .about-company{
    padding: 0 16px;
  }
  .fantastic__sales{
    margin: 40px auto 48px;
    }
    .fantastic__sales .row1__fantastic{
        flex-direction: column;
    }
    .fantastic__sales .row2__fantastic{
        display: none;
    }
    .fantastic__sales img{
        width: 100%;
    }
    p.omit{
        padding: 0;
    }
    .pro-list-mobile .unavailable{
        font-size: 10px;
          font-weight: 500;
          text-align: center;
          width: 64px;
          margin: 16px 0 0;
          padding: 6px 8px;
          border-radius: 20px;
          background-color: #F5F5F7;
      }
    
   
}

@media only screen and (min-width:300px) and (max-width: 540px){

    .main-header{
        width: 100%;
        box-shadow: none;
        padding: 0;
    }

    .top-header .right{
        width: 40%;
    }
    .top-header .left{
        width: 45%;
    }
    .top-header .left > div {
        float: right !important;

    }
    .mobile-menu{
        display: block;
    }
    .logo{ 
        margin: 0 52px 0 0;
    }
    .top-header .login{
        width: 30%;
        margin-left: 18px;
        margin-right: 0;
    }
    .top-header .basket{
        margin-left: 0;
        margin-top: 8px;
        margin-right: 24px;
    }
    .top-header .like{
        margin: 8px 0px 0 0px;
    }
    
    #menuToggle
    {
        width:99.8%;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1;
        -webkit-user-select: none;
        user-select: none;
   }

    #menuToggle a
    {
        color: #000000;
        transition: color 0.3s ease;
    }

    #menuToggle li:hover
    {
        background-color: #000000;
    }

    #menuToggle li:hover a{
        color: #ffffff;
    }
    #menuToggle input
    {
        display: block !important;
        direction: ltr;
        width: 40px;
        height: 32px;
        position: absolute;
        top: 8px;
        right: 8px;
        cursor: pointer;
        opacity: 0;
        z-index: 2;
    }

    #menuToggle span
    {
        display: block;
        width: 24px;
        height: 2px;
        margin-bottom: 4px;
        position: relative;
        right: 20px;
        top: 20px;
        background: #898993;
        border-radius: 3px;
        z-index: 1;
        transform-origin: 4px 0;
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
    background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
    opacity 0.55s ease;
    }

    #menuToggle span:first-child
    {
        transform-origin: 0 0;
    }

    #menuToggle span:nth-last-child(2)
    {
        transform-origin: 0 100%;
    }

    #menuToggle input:checked ~ span
    {
        opacity: 1;
        transform: rotate(45deg) translate(-2px, -1px);
        background:#898993;
    }

    #menuToggle input:checked ~ span:nth-last-child(3)
    {
        opacity: 0;
        transform: rotate(0deg) scale(0.2, 0.2);
    }

    #menuToggle input:checked ~ span:nth-last-child(2)
    {
        transform: rotate(-45deg) translate(0, -1px);
    }

    #menu
    {
        position: absolute;
        width: 100%;
        margin: -100px 0 0 0;
        padding:125px 0 0 0;
        background: #efefef;
        padding-right: 16px;
        opacity: 1;
        -webkit-font-smoothing: antialiased;
        /* to stop flickering of text in safari */
        transform-origin: 0 0;
        transform: translate(0 , -100%);
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
    }

    #menu li
    {
        padding: 8px 0;
        font-size: 12px;
        float: none;
        display: block;
    }

    #menuToggle input:checked ~ ul
    {
        transform: none;
    }
    .mobile-search{
       width: 95%;
       margin: 0 auto;
    }
    .mobile-search input[type=submit] {
        background: url(../img/search-24px.png) #FF4C43 no-repeat center center;
        width: 40px;
        height: 40px;
        text-indent: -9999px;
        overflow: hidden;
        cursor: pointer;
        border: none;
        border-radius: 2px;
      }
      .mobile-search input[type=text]{
        height: 40px;
        border: none;
        background-color: #F5F5F7;
        margin-right: -4px;
        padding: 0 20px;
      }
    .phone , .mega-menu , .main-footer .box-footer , .login-account  , .top-header .basket span , .control-pro ,.pro-category , .product-list .box , .comment-paging{
        display:none
    }
    .main-footer .social-net{
        display: block !important;
        width: 100%;
        padding-right: 24px;
    }
    .address .add-content span , .mobile-login , .mobile-search{ 
        display: block;

    }
    .fantastic-sales{
        margin-top: 48px;
    }
    .fantastic-sales .brand img, .fantastic-sales .decor img{
        float: none;
        width: 100%;
    }
    .children{
        display: none;
    }
   
    .Discounted-goods, .selling-goods, .latest-goods{
        margin-top:48px ;
        margin-bottom: 90px;
    }
    
    
    .Discounted-goods .content-pro, .latest-goods .content-pro, .selling-goods .content-pro {
        width: 100%;
    }
    .back-Discounted, .back-selling, .back-latest{
        width: 100%;
        bottom: -24px;
    }
    .boxes{
       width: 100%;
       overflow-x: auto;
       flex-shrink: 1;
    }
    .box {
        min-width: 208px !important;
        margin-top: 8px;
    }
    .boxes .box img{
        width: 208px;
        height: 208px;
    }
    .about-company{
        padding-bottom: 0;
        display: block;
    }
    .about-company img{
        width: 95%;
        text-align: center;
    }
    .about-company .about-content{
        width: 100%;
        position: relative;
        padding: 16px;
        top: 0px;
        right: 0px !important;
    }
    .choose{
        margin: 36px auto 24px;
    }
    .choose-box{
        /* width: 48%; */
        margin-left: 5px;
        padding-right: 8px;
    }
    .main-footer .address{
        margin: 0;
    }
    .address .add-content{
        width: 90%;
        text-align: right;
        margin-right: 16px;
        
    }
    .add-content img{
        top:unset;
    }
    .copy-rigth p {
        width: 100%;
        padding: 16px;
    }
    .copy-rigth img{
        margin-top: -16px;
    }

    .login-page{
        width: 300px;
        margin: 0 auto; 
        border: none;
        padding: 40px 16px;

    }
    button.pod:after{
        left: 88px;
    }
    .login-page .roles{
        margin-bottom: 0;
    }
    .verification-code input[type=text]{
        height: 40px;
        padding: 0;
    }

    button.site{
        height: 40px;
        padding: 0;
    }
    .banner-pro{
        margin: 8px auto 32px;
        height: 128px !important;
    }
    .banner-pro h1{
        right: 18%;
        font-size: 16px;
        line-height: 23pt;
        padding-bottom: 16px;
    }
    .product-list{
        display: none;

    }
    .sort , .mobile-paging{
        display: block;
    }
    .mobile-paging ul{
        width:90%;
        margin: 0 auto;
        border-top: 1px solid #DCDCE5;
        padding: 40px 0;
      }
      .mobile-paging li{
        float: left;
        color: #898993;
        font-weight: 600;
        margin: 0 2%;
        
      }
      .mobile-paging li span{
          display: inline-block;
          width: 88px;
          text-align: center;
          

      }
     
      
      .mobile-paging li:first-child:first-child , .comment-paging li:last-child:last-child{
        background-color: #F5F5F7;
      }
      .mobile-paging li:hover{
        cursor: pointer;
        color: #222226;
        box-shadow: 1px 2px 5px #ddd;
      }
      /* .mobile-paging li span{
        margin: 0 16px;
      } */
      .mobile-paging li:active , .mobile-paging li.active{
        cursor: pointer;
        color: #fff;
        background-color: #A3A3AD;
      }
      a.back-comment , a.next-comment{
        width: 72px;
        height: 32px;
        display: block;
        text-align: center;
      }
      a.back-comment{
        background: url('../img/chevron-left-22px.png') #F5F5F7 no-repeat left center;
      } 

      a.next-comment{
        background: url('../img/Path\ 42.png') #F5F5F7 no-repeat right center;
      }
    
    .pro-list-mobile{
        display: block;
        padding: 24px 0;
        margin: 0 16px;
        border-top: 1px solid #DCDCE5;
    }
    
    
    .boxes .off{
        line-height: 23pt;
        margin-left: 24px;
        margin-right: 8px;

    }
    .boxes .off2{
        text-align: left;
        
    }
    /* .boxes .pro-price{
        margin: 0 16% 0 4%;
    } */
    .pro-list-mobile .rate-pro:before {
        content: " ";
        position: absolute;
        width: 24px;
        height: 24px;
        object-fit: contain;
        background: url(../img/star-24px.jpg) no-repeat 0 0;
        top: 0;
        left: 0;
    }
    .gallery-content{
        float: none;
        padding: 0 8px;
    }
    .gallery-content nav{
        display: none;
    }
    .gallery-content-mobile , .add-basket-s{
        display: block;
        line-height: 1.5;
        
    }
    .details-content{
        display: none;
    }
    .gallery-content {
        margin: 10px 0 0 0;
        
    }
    .gallery-content-mobile h1{
        font-size: 20px;

    }
    .star{
        width: 40%;
    }
    .star:after{
        left: 25px;
    }
    .gallery-content-mobile a , .gallery-content-mobile a:hover , .gallery-content-mobile a:active{
        color: #53535B;

    } 
    /* .gallery-content img{
        width: 100%;
        margin: 0;
    } */
    .add-basket-s{
        width: 90%;
        margin-top: -32px;
      }
      .add-basket-s button.site{
        width: 150px;
      }
      .add-basket-s .share-network{
        width: 40%;
        margin: 40px 20px 0 0;
      }
      .share-network a span, .icon-tooltip span{
          width: 140px;
      }
      .icon-gallery{
          display: block !important;
          width: 100% !important; 
          margin: 0 auto  30px !important;
      }
      .icon-gallery ul li{
        width: 21%;
        margin:0 2% 0 0;
    }
    .icon-gallery ul li img{
        width: 32px;
        margin-right: 20%;
    }
      .icon-tooltip span{
          display: block;
          font-size: 11px;
          position: unset;
          left:0;
          bottom: 0;
          background: none;
          box-shadow: none;
          padding: 0;
          width:100%;
          text-align: center;
      }
      .icon-gallery .letter {
        width: 24px;
        margin-top: 8px;
    }
      
      .worth-s , .choose-colors-s{
          display: block;
          padding: 16px 0 24px;
          width: 95%;
          margin: 0 auto;
      }
      .choose-colors-s{
        border-bottom: 1px solid #DCDCE5; 
        width: 100%;

      }
      .worth-s{
        border-top: 1px solid #DCDCE5;
        border-bottom: 1px solid #DCDCE5; 
      }
      .worth-s .off{
          margin-right: 4px;
      }
      .worth-s .pro-price{
        float: none !important;
        text-align: left;
        margin-top: 32px;
    }
      .choose-colors-s p{
          width: 100%;
      }
      .choose-colors-s span.colors{
        margin-left: 22px;
      }
      .gallery-content .tabs{
        display: block;
        overflow: unset;
      }
      .gallery-content .tab-label{
        border-bottom: 1px solid #DCDCE5;
        padding-bottom: 16px;
        
      }
      .gallery-content .tab-content p{
          padding:8px;
          color: #6E6E77;
      }
      .control-related h2{
        width: 62%;
        padding-right: 24px;
      }
      .control-related h2:before{
          right:0;
      }
      /* .related-goods{
          margin: 40px auto;
      } */
      .related-goods .box{
          width: 80% !important;
          margin: 0;
      }
      .user-comments{
          width: 100%;
      }
      .user-comments h2:before{
          right:-20px;
      }
      .user-comments nav{
          width: 55%;
          margin: 0;
      }
      .user-comments .point {
         margin-right: 52px;
      }
      .view-comments .right{
          width: 90%;
      }
      .view-comments .left{
          width: 95%;
      }
      .product-list .box img{
          width: 208px;
          height: auto;
      }
      .comment-submit .post-comment{
          width: 95%;
      }
      .comment-submit h2:before{
          right:15%;
      }
      .content-pro .view_all{
          margin-bottom: 24px;
      }
      
      
      .pro-list-mobile .right{
        width: 45%;
        height: auto;
    }
    .pro-list-mobile .left{
        margin-right: 8px;
        width: 51%;
    }
    .pro-list-mobile .right img{
        width: 100%;
        height: auto;
    }
    .pro-list-mobile .off2 {
        font-size: 11px;
        text-align: left;
        margin-left: 40%;
    }
    .back-dot{
        display: none;
    }
    
    
      
      
     
      

}
