.mobile-nav{

    display: none;

}

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

    .container {

        max-width: 1170px;

    }

}



/* @media (min-width: 1280px) {

  .container {

    max-width: 1220px;

  }

}

@media (min-width: 1440px) {

  .container {

    max-width: 1400px;

  }

} */



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

 

  

}



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

    .pagination {

        margin-top: 50px;

    }

}



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

    :root {

        --section-extra-big-spacing: 90px;

        --section-big-spacing: 60px;

        --section-mid-spacing: 40px;

    }

}







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

    .grid.previous-girl-grid {

        grid-gap: 20px;

    }

    .filter_option {

        width: 23%;

        margin: 4px 4px;

    }

}





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

    :root {

        --escort-details-col-left-width: 50%;

    }



    .sidebar-data ul li{

        margin-bottom: 10px;

    }

    

    header ul li a {

        font-size: 15px;

    }

    /* .main-logo{

    max-width: 100px;

  } */

    :root {

        --header-less-spacing: 80px;

    }

    .escort-details-col-right {

        padding-left: 20px;

    }

    .img-wrap {

        height: 360px;

    }

    .grid.previous-girl-grid {

        grid-template-columns: repeat(5, 1fr);

    }

    .previous-girl-img-wrap {

        height: 206px;

    }

    #filtersbt {

        width: 22%;

        margin: 12px 11px;

    }

}



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

    :root {

        --section-extra-big-spacing: 50px;

        --section-big-spacing: 40px;

        --section-mid-spacing: 30px;

    }

    

    /* bri css start */

    header ul.d-align,

    header .hreader-btn {

        display: none;

    }

    /* bri css end */

    .escort-details-col-left,

    .escort-details-col-right {

        width: 100%;

    }

    .escort-details-col-right {

        padding-left: 0;

        margin-top: 15px;

    }

    .escort-details-wrap {

        display: block;

    }

    /* bri css start */

    .main-logo {

        max-width: 200px;

    }

    /* bri css end */

    .grid {

        grid-template-columns: repeat(2, 1fr);

    }

    .img-wrap {

        height: 405px;

    }

    .grid.previous-girl-grid {

        grid-template-columns: repeat(4, 1fr);

    }

    .previous-girl-img-wrap {

        height: 189px;

    }

    #filtersbt {

        width: 45%;

        margin: 12px 8px;

    }

    .header-wrap a {

        font-size: 19px;

    }

    .header-auth-wrap .auth-text,

    .header-auth-wrap b {

        display: none;

    }

    .filter_option {

        width: 23%;

        margin: 4px 4px;

    }

}





    @media screen and (min-width: 767px) {

    .mobile-toggle-ico,

    .mobile-sidebar-wrap {

        display: none;

    }

}



@media (min-width: 768px) and (max-width: 991px) {

    /* .thumbslider-wrap .swiper-slide img{

    object-fit: contain;

  } */

}



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

    .full-screen-img .swiper-slide {

        height: 500px;

    }

    .thumbslider-wrap .swiper-slide {

        height: 70px;

    }

    .details-note-box.name-box h2 {

        font-size: 16px;

    }

    .details-note-box .like-counting-wrap span {

        font-size: 12px;

    }

    .details-note-box.name-box span,

    p,

    .details-note-box-info-col2 a,

    p,

    .details-note-section ul li,

    .details-note-box ul li {

        font-size: 14px;

    }

    .img-wrap {

        height: 295px;

    }

    .contact-number-wrap small {

        padding-left: 0;

    }

    .advertise-btn {

        margin-top: 30px;

    }

    .pagination {

        margin-top: 30px;

    }

    .grid.previous-girl-grid {

        grid-template-columns: repeat(3, 1fr);

    }

    .previous-girl-img-wrap {

        height: 185px;

    }

    .filter_option {

        width: 47%;

        margin: 4px 4px;

    }

}



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

    :root {

        --header-less-spacing: 65px;

    }

    /* header .header-wrap{

    top: 20px;

    padding: 15px 25px;

  } */

    /* bri css start */

    .main-logo {

        max-width: 150px;

    }

    /* bri css end */

    .grid {

        display: flex !important;

        flex-wrap: wrap;

    }

    .img-wrap {

        height: auto;

    }

    .pagination a {

        padding: 5px 10px;

        font-size: 18px;

    }

    section,

    .xy-spacing {

        padding-left: 0px;

        padding-right: 0px;

    }

    .details-note-section h3 {

        font-size: 16px;

    }

    .contact-number-wrap a,

    .contact-number-wrap small {

        font-size: 14px;

    }

    .grid.previous-girl-grid {

        grid-template-columns: repeat(2, 1fr);

        grid-gap: 10px;

    }

    .previous-girl-img-wrap {

        height: 222px;

    }

    .full-screen-img .swiper-slide {

        height: 100%;

    }

    .like-number-wrap {

        top: 20px;

        bottom: unset;

    }

    .details-note-box.name-box a {

        font-size: 18px;

    }

}







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

    .mobile-sidebar-wrap {

        max-width: 300px;

    }

    .previous-girl-img-wrap {

        height: 193px;

    }

    #filtersbt {

        width: 100%;

        margin: 11px 0px;

    }

    .filter_option {

        width: 100%;

        margin: 4px 0px;

    }

}



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

    .thumbslider-wrap .swiper-slide {

        height: 50px;

    }

    .previous-girl-img-wrap {

        height: 161px;

    }

}