@media only screen and (min-width: 1800px) {
    .btn-view-profile.desk-hidden {display: none;}
    section.search-city-bar .col-lg-6 {-ms-flex: 0 0 43%;flex: 0 0 43%;max-width: 43%;}
    .rate-content #accordion .card .collapse {display: block !important;}
    .inner-page-slider .carousel-caption {bottom: 10rem;}
    .inner-text-content h2 {font-size: 40px;}
    .umbrella-man img {max-width: 80%;}
    .group-red-box .col-lg-10 {-ms-flex: 0 0 90%;flex: 0 0 90%;max-width: 90%;}
    .innerpage-banner .ban-text.text-left p {margin: 0px 0px 21px;}
    .rates-n-availablity-sec .col-lg-12.mt-2 {margin-top: 40px !important;}
    .innerpage-banner {height: 736px;}
    .innerpage-banner img {position: absolute;top: 50%;left: 50%;height: 100%;width: 100%;transform: translate(-50%,-50%);object-fit: cover;}
    .multipage-inner-tab-sec .nav-tabs li {width: 25%;}
    .wishlist ul li:nth-child(6n + 6){margin-right: 0px;}
    section.profile-feeds .feeds-outer {
        overflow-y: auto !important;
    }
}
@media only screen and (min-width: 1649px) and (max-width: 1800px) {
    .home-ban .ban-text,.innerpage-banner .ban-text {width: 1140px;}
    .header .menu ul li a {padding: 30px 10px;}
    #listingCarousel .carousel-inner .carousel-item, #listingCarousel .carousel-inner .carousel-item img {height: 528px;/*height: 33rem;*/}
    #listingCarousel .profile-banner-detail {top: 40%;left: 11%;}
    a.btn-view-profile {margin-bottom: 25px;}
    #listingCarousel .carousel-control-next, #listingCarousel .carousel-control-prev {left: 11%;margin-bottom: 95px;}
    #listingCarousel .profile-visiblity-btn {left: 11%;margin-bottom: 95px;}
    .my-profile-overview {padding: 39px;}
    .profile-slider .col-lg-8 {-ms-flex: 0 0 60%;flex: 0 0 60%;max-width: 60%;}
    .profile-slider .col-lg-4 {-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}
    .photo-gallery-sec ul li img {height: 34rem;}
    .testimonial-content {width: 80%;}
    .profile-actions ul li {margin-right: 15px;}
    .profile-actions ul li a,.profile-actions ul li button{/*padding: 16px 25px 16px 25px;*/padding: 0px 18px 0px 0px;}
    .home-slider .carousel-item {height: 38rem;}
    .btn-view-profile.desk-hidden {display: none;}
    section.search-city-bar .col-lg-6 {-ms-flex: 0 0 43%;flex: 0 0 43%;max-width: 43%;}
    .rate-content #accordion .card .collapse {display: block !important;}
    .advance-search-check-list {column-count: 1;-moz-column-count: 1;-webkit-column-count: 1;margin-bottom: 0px;}
    .advance-search-check-list li {width: 25%;float: left;padding-right: 12px;}
    #advanceSearch .col-lg-9 {-ms-flex: 0 0 80%;flex: 0 0 80%;max-width: 80%;}
    .inner-page-slider .carousel-caption {bottom: 10rem;}
    .inner-text-content h2 {font-size: 40px;}
    .umbrella-man img {max-width: 80%;}
    .know-the-rules img {max-width: 420px;margin: 0px auto 20px;}
    .group-red-box .col-lg-10 {-ms-flex: 0 0 95%;flex: 0 0 95%;max-width: 95%;}
    .innerpage-banner .ban-text.text-left p {margin: 0px 0px 21px;}
    .rates-n-availablity-sec .col-lg-12.mt-2 {margin-top: 40px !important;}
    .innerpage-banner {height: 736px;}
    .innerpage-banner img {position: absolute;top: 50%;left: 50%;height: 100%;width: 100%;transform: translate(-50%,-50%);object-fit: cover;}
    .multipage-inner-tab-sec .nav-tabs li {width: 25%;}
    section.profile-feeds .feeds-outer {
        overflow-y: auto !important;
    }
}
@media only screen and (min-width: 1600px) and (max-width: 1649px) {
    .home-ban .ban-text,.innerpage-banner .ban-text{width:1140px;}
    .header .menu ul li a{padding:30px 10px;}
    #listingCarousel .carousel-inner .carousel-item, #listingCarousel .carousel-inner .carousel-item img{height:528px;/*height:33rem;*/
    }
    #listingCarousel .profile-banner-detail{top:40%;left:9.5%;}
    a.btn-view-profile{margin-bottom:25px;}
    #listingCarousel .carousel-control-next, #listingCarousel .carousel-control-prev{left:9.5%;margin-bottom:95px;}
    #listingCarousel .profile-visiblity-btn{left:9.5%;margin-bottom:95px;}
    .my-profile-overview{padding:39px;}
    .profile-slider .col-lg-8{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}
    .profile-slider .col-lg-4{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}
    .photo-gallery-sec ul li img{height:34rem;}
    .testimonial-content{width:80%;}
    .profile-actions ul li{margin-right:15px;margin-bottom: 0px;}
    .profile-actions ul li a,.profile-actions ul li button{/*padding:16px 25px 16px 25px;*/padding: 0px 18px 0px 0px;}
    .home-slider .carousel-item{height:528px;/*height:38rem;*/}
    .btn-view-profile.desk-hidden{display:none;}
    section.search-city-bar .col-lg-6{-ms-flex:0 0 43%;flex:0 0 43%;max-width:43%;}
    .rate-content #accordion .card .collapse{display:block !important;}
    .advance-search-check-list{column-count:1;-moz-column-count:1;-webkit-column-count:1;margin-bottom:0px;}
    .advance-search-check-list li{width:25%;float:left;padding-right:12px;}
    #advanceSearch .col-lg-9{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}
    .inner-page-slider .carousel-caption{bottom:10rem;}
    .inner-text-content h2{font-size:40px;}
    .umbrella-man img{max-width:80%;}
    .know-the-rules img{max-width:420px;margin:0px auto 20px;}
    .group-red-box .col-lg-10{-ms-flex:0 0 95%;flex:0 0 95%;max-width:95%;}
    .innerpage-banner .ban-text.text-left p{margin:0px 0px 21px;}
    #social-media-popup .modal-dialog{max-width:420px;}
    #social-media-popup .social-modal-content .logo img{max-width:120px;}
    #social-media-popup .social-modal-content h3{font-size:23px;}
    #social-media-popup .social-modal-content ul{max-width:310px;}
    #social-media-popup .social-modal-content li img{max-width:55px;}
    .rates-n-availablity-sec .col-lg-12.mt-2{margin-top:40px !important;}
    .large-video-sec .inner-text-content .simplebar{height:200px;}
    .innerpage-banner{height:528px;}
    .innerpage-banner img{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover;}
    .multipage-inner-tab-sec .nav-tabs li{width:25%;}


    .our-escort-box{min-height:378px;}
    .home-locations .location-box{min-height:168px;}
    .home-service-provider .service-provider-box{min-height:242px;}
    .home-platform .platform-box .img-area{min-height:206px;} 

    .social-media-connect ul{justify-content: space-between;}
    .social-media-connect ul li{/*height: 125px;min-width: 125px;*/}
    section.profile-feeds .feeds-outer {
        /* height: auto; */
        overflow-y: auto !important;
    }
    .our-escort-box:hover .overlay-bottom {
        height: 45%;
    }
    .our-escort-box:hover .overlay-bottom.bottom-without-tour {
        height: 29%;
    }

}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .home-ban .ban-text,.innerpage-banner .ban-text{width:1140px;}
    .logo-text h3{font-size:30px;line-height:19px;}
    .header .menu ul li a{font-size:16px;padding:30px 9px;}
    .top-right ul li{margin-left:10px;}
    .header-menu-right .top-right .red-small{padding:11px 14px;}
    .home-slider .carousel-item,.home-slider .carousel-item img{height:528px;/*height:33rem;*/}
    form.advance-search-form{transform:translate(-45%,-50%);}
    .box-title h2, .box-title.dark h2,.sec-side-title h2 , .join-commuunity-sec .join-commuunity-content h3, .inner-text-content h2{font-size:34px;}
    img.verified-symbol{max-width:190px;margin-right:-95px;}
    .escort-verification-content{padding:10% 25% 10% 16%;}
    .escort-verification-content h4{font-size:20px;}
    .escort-verification-content h2, .escort-verification-content .verTitle{font-size:40px;}
    .escort-verification-content p{font-size:18px;}
    .escort-verification-content ul li .black-btn{padding:11px;}
    #listingCarousel .carousel-inner .carousel-item, #listingCarousel .carousel-inner .carousel-item img{height:520px;/*height:33rem;*/}
    #listingCarousel .profile-banner-detail{top:46%;left:10%;min-width:353px;}
    a.btn-view-profile{margin-bottom:35px;}
    #listingCarousel .carousel-control-next, #listingCarousel .carousel-control-prev{left:10%;margin-bottom:95px;}
    #listingCarousel .profile-visiblity-btn{left:10%;margin-bottom:95px;}
    .my-profile-overview{padding:39px;}
    .profile-slider .col-lg-8{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;}
    .profile-slider .col-lg-4{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}
    .photo-gallery-sec ul li img{height:29rem;}
    .testimonial-content{width:82.5%;padding-left:60px;}
    .profile-actions ul li{margin-right:15px;height:45px;}
    .profile-actions ul li a,.profile-actions ul li button{/*padding:16px 25px 16px 25px;*/padding: 0px 18px 0px 0px;}
    .subscription-mail-box .subscription-content{padding-left:45px;width:80%;}
    .container{max-width:1170px;}
    .our-escort-box .overlay-top .text{padding:0px 7px 7px;}
    .is-available .availability h4{font-size:13px;width:102px;}
    .our-escort-box .overlay-top .text h4{font-size:14px;}
    .our-escort-box .overlay-top .text span.location{font-size:12px;}
    .our-escort-box .overlay-bottom .text table{width:95%;font-size:13px;}
    .our-escort-box .overlay-bottom .text h3{font-size:14px;padding:8px;margin-bottom:6px;}
    .is-available .availability h5{padding:9px 0px;font-size:14px;}
    .our-escort-box:hover .overlay-top{height:10%;}
    .our-escort-box:hover .overlay-bottom{height:40.5%;}
    .our-escort-box:hover .overlay-bottom.bottom-without-tour{height:28.5%;}
    .wishlist-items li img{max-width:136px;}
    footer .footer2 .center ul li + li{margin-left:5px;}
    footer .footer2 .left, footer .footer2 .right{font-size:14px;}
    table, div{font-size:15px;line-height:22px;}
    .sec-title{margin-bottom:20px;}
    img.title-logo{max-width:140px;}
    .sec-title h3,section.profile-overview-table-sec .overview-table h3{font-size:30px;}
    .video-sec .video-gallary li .video-box a.play-btn img{max-width:66px;}
    section.profile-overview-table-sec .overview-table table td p, footer .footer1 .links ul li{font-size:15px;}
    section.profile-overview-table-sec .overview-table table td h4{font-size:18px;}
    table.rates-table tbody td:first-child{width:95px;}
    .service-offer-sec ul li{margin-bottom:3px;}
    section.profile-feeds .profile-feed-inner .feed-action ul li{width:165px;}
    .blog-overview h5{font-size:16px;line-height:22px;}
    .blog-overview .post-date{line-height:normal;}
    .blog-overview a.read-fblog{line-height:normal;margin-top:8px;}
    .blog-overview{padding:20px 20px 20px;}
    ul.fav-things-list li{padding:1px 11px;margin-right:1px;}
    .testimonial-profile{width:155px;height:auto;}
    section.testimonials{padding:65px 0px 60px;}
    .testimonial-profile img{max-width:149px;}
    .testimonial-content:before{margin-left:15px;height:17px;width:22px;}
    .testimonial-content p{line-height:20px;}
    .testimonial-list li{padding:30px 0px;}
    .subscription-mail-box{margin:30px 0px 0px;padding:30px;}
    .subscription-mail-box .subscription-content h3{font-size:23px;}
    .subscription-btn{max-width:210px;font-size:14px;}
    .home-locations .location-box a, .home-service-provider .service-provider-box h4{font-size:14px;}
    .my-profile-content h2{font-size:30px;}
    .my-profile-content h5{font-size:16px;}
    .my-profile-content h6{font-size:15px;}
    .availability-label,.custom-btn-link a{font-size:16px;margin-bottom: 8px;}
    .social-media-connect ul{justify-content: space-between;}
    .social-media-connect ul li img {max-width: 44px;margin-bottom: 10px;margin-top: 12px;}
    .profile-call{font-size:23px;}
    .social-media-connect h4{font-size:16px;}
    .social-media-connect ul li{/*min-width:98px;height:104px;*/padding:5px;}
    .social-media-connect ul li i{margin-bottom:2px;font-size:30px;margin-top:17px;}
    .profile-actions ul li a,.profile-actions ul li button{font-size:15px;/*padding:13px 10px;*/line-height:43px;padding: 0px 18px 0px 0px;}
    .profile-actions ul li a span,.profile-actions ul li button span{background-size:90px;height:45px;width:45px;}
    .profile-actions ul li a span.email-sprint,.profile-actions ul li button span.email-sprint{background-position:45px 0px;}
	.profile-actions ul li a:hover span.email-sprint{background-position:45px 45px;}
    .profile-actions ul li a:hover span.follow-sprint,.profile-actions ul li button:hover span.follow-sprint{background-position:0px 45px;}
    .profile-actions ul li a:hover span.email-sprintm.profile-actions ul li button:hover span.email-sprint{background-position:45px 45px;}
    a.personal-site{font-size:16px;margin-top:0px;}
    section.profile-slider{padding:40px 35px;}
    .social-media-connect{margin-top:30px;}
    section.profile-slider #profileCarousel .carousel-item, section.profile-slider #profileCarousel .carousel-item img{height:610px !important;/*height:38rem;*/}
    footer .footer1{padding:70px 0;}
    .home-signup-search .red-box{padding:30px;margin-top:10px;}
    .home-platform .platform-box h3, .home-platform .platform-box p{font-size:16px;}
    #advanceSearch .modal-lg{width:auto;}
    #advanceSearch .modal-content .modal-title{font-size:22px;}
    #advanceSearch .advance-search-sec-form .form-box .fields li{width:16%;}
    .advance-search-check-list{column-count:1;-moz-column-count:1;-webkit-column-count:1;margin-bottom:0px;}
    #advanceSearch .col-lg-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
    .advance-search-check-list li{width:20%;float:left;padding-right:12px;}
    #advanceSearch .search-availability-bar{display:inline-block;width:100%;}
    #advanceSearch .search-availability-bar.equal-btns .btn-primary ,#advanceSearch .search-availability-bar .btn-primary{width:32%;padding:5px 15px;}
    #advanceSearch .search-availability-bar .btn-primary + .btn-primary{margin-left:10px;}
    /* #advanceSearch .search-availability-bar.equal-btns .btn-primary + .btn-primary + .btn-primary + .btn-primary , #advanceSearch .search-availability-bar .btn-primary +.btn-primary +.btn-primary + .btn-primary{margin-top:5px;}*/
    #advanceSearch .price-detail{width:75%;padding:0px;}
    #advanceSearch .price-detail:before{margin-right:8px;}
    #advanceSearch .price-detail:after{margin-left:8px;}
    #advanceSearch .col-lg-6{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;}
    #advanceSearch .col-lg-5{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    .btn-view-profile.desk-hidden{display:none;}
    section.search-city-bar .col-lg-6{-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%;}
    .rate-content #accordion .card .collapse{display:block !important;}
    .inner-page-slider .carousel-caption{bottom:10rem;}
    .inner-text-content h2{font-size:34px;}
    .umbrella-man img{max-width:80%;}
    .know-the-rules img{max-width:370px;margin:0px auto 20px;}
    .group-red-box .col-lg-10{-ms-flex:0 0 95%;flex:0 0 95%;max-width:95%;}
    ul.grid-box-tabs li{width:31%;}
    .res-img-grid{height:610px;}
    .innerpage-banner .ban-text.text-left p{margin:0px 0px 21px;}
    #social-media-popup .modal-dialog{max-width:420px;}
    #social-media-popup .social-modal-content .logo img{max-width:120px;}
    #social-media-popup .social-modal-content h3{font-size:23px;}
    #social-media-popup .social-modal-content ul{max-width:310px;}
    #social-media-popup .social-modal-content li img{max-width:55px;}
    .advance-search-section{padding:20px 0px 5px;/*padding:20px 0px 20px;*/}
    .advance-search-sec-form .form-box .fields li .form-control, .advance-search-sec-form .form-box .fields li .red-small{height:36px;line-height:normal;padding:.375rem .75rem;font-size:15px;}
    .advance-search-sec-form .btn-advance-search ,a.btn-view-profile{height:38px;width:210px;padding:.375rem .75rem;}
    #listingCarousel .profile-banner-detail{padding:18px 20px;}
    #listingCarousel .profile-banner-detail h3{font-size:25px;}
    #listingCarousel .profile-banner-detail h5{font-size:16px;font-weight:400;margin-bottom:10px;}
    section.search-city-bar .input-group .form-control{height:36px;}
    .rates-n-availablity-sec .col-lg-12.mt-2{margin-top:40px !important;}
    .inner-page-slider .carousel-item, .inner-page-slider .carousel-inner img{height:528px;/*height:26rem;*/}
    .innerpage-banner{height:528px;}
    .innerpage-banner img{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover;}
    .large-video-sec .inner-text-content .simplebar{height:178px;}
    .left-img-text-content img{max-width:75%;}
    .multipage-inner-tab-sec .nav-pills .nav-link img{max-width:90px;}
    .multipage-inner-tab-sec .nav-pills .nav-link{font-size:1.4rem;}
    .multipage-inner-tab-sec .nav-tabs li{width:25%;}

    .our-escort-box{min-height:378px;}
    .home-locations .location-box{min-height:168px;}
    .home-service-provider .service-provider-box{min-height:242px;}
    .home-platform .platform-box .img-area{min-height:206px;}
    section.profile-feeds .feeds-outer {
        /* height: auto; */
        overflow-y: auto !important;
    }

}
@media only screen and (min-width: 1300px) and (max-width: 1399px) {
    .home-ban .ban-text,.innerpage-banner .ban-text{width:1140px;}
    .logo-text h3{font-size:26px;line-height:19px;}
    .header .menu ul li a{font-size:15px;padding:30px 6px;}
    .top-right ul li{margin-left:8px;}
    .header-menu-right .top-right .red-small{padding:11px 11px;}
    .home-slider .carousel-item,.home-slider .carousel-item img{height:465px;/*height:38rem;*/}
    form.advance-search-form{transform:translate(-25%,-50%);}
    footer .footer1{padding:60px;}
    footer .footer1 .col-lg-8{-ms-flex:0 0 83.333333%;flex:0 0 90%;max-width:90%;}
    .box-title h2, .box-title.dark h2,.sec-side-title h2 , .join-commuunity-sec .join-commuunity-content h3, .inner-text-content h2{font-size:32px;}
    .escort-verification-content{padding:10% 25% 10% 15%;}
    .escort-verification-content h4{font-size:16px;}
    .escort-verification-content h2,.escort-verification-content .verTitle{font-size:35px;}
    .escort-verification-content p{font-size:18px;}
    .escort-verification-content ul li .black-btn{padding:11px;}
    img.verified-symbol{margin-right:-100px;max-width:200px;}
    .our-escort-box:hover .overlay-top{height:10%;}
    .our-escort-box:hover .overlay-bottom{height:43%;}
    .multipage-inner-tab-sec .our-escort-box:hover .overlay-bottom{height: 49%;}
    .our-escort-box:hover .overlay-bottom.bottom-without-tour{height:30%;}
    .subscription-mail-box .subscription-content{padding-left:45px;width:80%;}
    #listingCarousel .carousel-inner .carousel-item, #listingCarousel .carousel-inner .carousel-item img{height:465px;/*height:38rem;*/}
    #listingCarousel .profile-banner-detail{top:39%;left:7.7%;min-width:353px;}
    a.btn-view-profile{margin-bottom:35px;}
    #listingCarousel .carousel-control-next, #listingCarousel .carousel-control-prev{left:7.7%;margin-bottom:95px;}
    #listingCarousel .profile-visiblity-btn{left:7.7%;margin-bottom:95px;}
    .my-profile-overview{padding:39px 25px;}
    .profile-slider .col-lg-8{-ms-flex:0 0 60%;flex:0 0 70%;max-width:70%;}
    .profile-slider .col-lg-4{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}
    .photo-gallery-sec ul li img{height:28rem;}
    .testimonial-content{width:83%;padding-left:58px;}
    .profile-actions ul li{margin-right:20px;height:45px;}
    .profile-actions ul li a,.profile-actions ul li button{/*padding:16px 15px 16px 15px;*/padding: 0px 18px 0px 0px;}
    .profile-actions ul li{margin-right:20px;}
    .social-media-connect ul li{/*min-width:128px;height:128px;*/}
    .container{max-width:1170px;}
    .our-escort-box .overlay-top .text{padding:0px 7px 7px;}
    .is-available .availability h4{font-size:13px;width:102px;}
    .our-escort-box .overlay-top .text h4{font-size:14px;}
    .our-escort-box .overlay-top .text span.location{font-size:12px;}
    .our-escort-box .overlay-bottom .text table{width:95%;font-size:13px;}
    .our-escort-box .overlay-bottom .text h3{font-size:14px;padding:8px;margin-bottom:6px;}
    .is-available .availability h5{padding:9px 0px;font-size:14px;}
    table.rates-table tbody td{padding:10px 7px;}
    .wishlist-items li:nth-child(6n+6){margin-right: 0px;  }
    .wishlist-items li img{max-width:180px;}

    footer .footer2 .center ul li + li{margin-left:5px;}
    footer .footer2 .left, footer .footer2 .right{font-size:14px;}
    .box-title{margin-bottom:20px;}
    footer .footer2 .center ul li + li{margin-left:5px;}
    footer .footer2 .left, footer .footer2 .right{font-size:14px;}
    .home-signup-search .red-box{padding:20px;margin-top:10px;}
    .home-signup-search .red-box .red-box-inner img{margin:0px auto 20px;max-width:90px;}
    .home-signup-search{padding:55px 0px;}
    table, div{font-size:14px;line-height:22px;}
    .sec-title{margin-bottom:20px;}
    img.title-logo{max-width:140px;}
    .sec-title h3,section.profile-overview-table-sec .overview-table h3{font-size:30px;}
    .video-sec .video-gallary li .video-box a.play-btn img{max-width:66px;}
    section.profile-overview-table-sec .overview-table table td p, footer .footer1 .links ul li{font-size:14px;}
    section.profile-overview-table-sec .overview-table table td h4{font-size:18px;}
    table.rates-table tbody td:first-child{width:85px;}
    .service-offer-sec ul li{margin-bottom:3px;}
    section.profile-feeds .profile-feed-inner .feed-action ul li{width:165px;}
    .blog-overview h5{font-size:16px;line-height:22px;}
    .blog-overview .post-date{line-height:normal;}
    .blog-overview a.read-fblog{line-height:normal;margin-top:8px;}
    .blog-overview{padding:20px 20px 20px;}
    ul.fav-things-list li{padding:1px 11px;margin-right:1px;}
    .testimonial-profile{width:155px;height:auto;}
    .testimonial-profile img{max-width:149px;}
    .testimonial-content:before{margin-left:15px;height:17px;width:22px;}
    .testimonial-content p{line-height:20px;}
    .testimonial-list li{padding:30px 0px;}
    .subscription-mail-box{margin:30px 0px 0px;padding:30px;}
    .subscription-mail-box .subscription-content h3{font-size:23px;}
    .subscription-btn{max-width:210px;font-size:14px;}
    .home-locations .location-box a, .home-service-provider .service-provider-box h4{font-size:14px;}
    .my-profile-content h2{font-size:30px;}
    .my-profile-content h5{font-size:16px;}
    .my-profile-content h6{font-size:15px;}
    .availability-label,.custom-btn-link a{font-size:16px;margin-bottom: 9px;}
    .profile-call{font-size:23px;}
    .social-media-connect h4{font-size:16px;}
    .social-media-connect ul{justify-content: space-between;}
    .social-media-connect ul li{/*min-width:95px;height:95px;*/padding:5px;}
    .social-media-connect ul li + li { margin-left: 6px;}
    .social-media-connect ul li i{margin-bottom:2px;font-size:30px;margin-top:17px;}
    .profile-actions ul li a,.profile-actions ul li button{font-size:15px;/*padding:13px 10px;*/line-height:43px;padding: 0px 18px 0px 0px;}
    .profile-actions ul li a span,.profile-actions ul li button span{background-size:90px;height:45px;width:45px;}
    .profile-actions ul li a span.email-sprint,.profile-actions ul li button span.email-sprint{background-position:45px 0px;}
    .profile-actions ul li a:hover span.follow-sprint,.profile-actions ul li button:hover span.follow-sprint{background-position:0px 45px;}
    .profile-actions ul li a:hover span.email-sprint,.profile-actions ul li button:hover span.email-sprint{background-position:45px 45px;}
    a.personal-site{font-size:16px;margin-top:0px;}
    section.profile-slider{padding:30px 25px;}
    .social-media-connect{margin-top:30px;}
    section.profile-slider #profileCarousel .carousel-item, section.profile-slider #profileCarousel .carousel-item img{height:598px !important;/*height:38rem;*/}
    .social-media-connect ul li img { max-width: 40px;margin-bottom: 10px;margin-top: 10px; }
    footer .footer1{padding:70px 0;}
    .home-platform .platform-box h3, .home-platform .platform-box p{font-size:16px;}
    #advanceSearch .modal-lg{width:auto;}
    #advanceSearch .modal-content .modal-title{font-size:22px;}
    #advanceSearch .advance-search-sec-form .form-box .fields li{width:16%;}
    .advance-search-check-list{column-count:1;-moz-column-count:1;-webkit-column-count:1;margin-bottom:0px;}
    .advance-search-check-list li{width:20%;float:left;padding-right:12px;}
    #advanceSearch .search-availability-bar{display:inline-block;width:100%;}
    #advanceSearch .search-availability-bar.equal-btns .btn-primary{width:25%;padding:5px 15px;}
    #advanceSearch .search-availability-bar .btn-primary{width:auto;/*width:25%;*/padding:5px 15px;}
    #advanceSearch .search-availability-bar .btn-primary + .btn-primary{margin-left:10px;}
    /* #advanceSearch .search-availability-bar.equal-btns .btn-primary + .btn-primary + .btn-primary + .btn-primary , #advanceSearch .search-availability-bar .btn-primary +.btn-primary +.btn-primary + .btn-primary{margin-top:5px;}*/
    #advanceSearch .price-detail{width:76%;padding:0px;}
    #advanceSearch .price-detail:before{margin-right:8px;}
    #advanceSearch .price-detail:after{margin-left:8px;}
    #advanceSearch .col-lg-6{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;}
    #advanceSearch .col-lg-5{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    .btn-view-profile.desk-hidden{display:none;}
    #advanceSearch .modal-content{height:100vh;}
    section.search-city-bar .col-lg-6{-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%;}
    #advanceSearch .col-lg-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
    .rate-content #accordion .card .collapse{display:block !important;}
    .inner-text-content h2{font-size:32px;}
    .umbrella-man img{max-width:380px;}
    .inner-page-slider .carousel-item, .inner-page-slider .carousel-inner img{height:465px;/*height:26rem;*/}
    .innerpage-banner{height:456px;}
    .innerpage-banner img{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover;}
    .inner-page-slider .carousel-caption h1,.innerpage-banner .ban-text h1 ,.innerpage-small-banner .ban-text h1{font-size:32px;}
    a.btn-line.slider-link{font-size:14px;padding:8px 15px;}
    .carousel-control-prev{left:10px;width:28px;}
    .grid-box-sec{padding:50px 0px;}
    .carousel-control-next{right:10px;width:28px;}
    .red-tab-sec ul.nav li .nav-link .sprint-user-icons{display:block !important;transform:scale(0.6);}
    .red-tab-sec ul.nav li .nav-link{font-size:16px;line-height:normal;padding:10px 13px;display:flex;justify-content:center;align-items:center;text-align:center;}
    .group-red-box{padding:20px 0px;}
    .red-icon-list li .icon-box .circle-icon{height:115px;width:115px;padding-top:30px;margin:0px auto 15px;}
    .red-icon-list li .icon-box .circle-icon img{max-width:50px;}
    .group-red-box .col-lg-10{-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%;}
    .red-icon-list li .icon-box h4{font-size:16px;}
    .know-the-rules img{max-width:370px;margin:0px auto 20px;}
    .rules-list li + li{margin-top:16px;}
    .zigzag-red-sec .zigzag-red-box{padding:35px;}
    .zigzag-red-sec .zigzag-red-box h3{font-size:22px;font-weight:700;}
    .zigzag-red-sec .zigzag-red-img{object-fit:cover;}
    .grid-box-sec .card-box img{max-width:60px;}
    ul.grid-box-tabs li{width:31%;}
    .res-img-grid{height:610px;}
    .innerpage-banner .ban-text.text-left p{margin:0px 0px 21px;}
    section.testimonials{padding:55px 0px 45px;}
    #social-media-popup .modal-dialog{max-width:420px;}
    #social-media-popup .social-modal-content .logo img{max-width:120px;}
    #social-media-popup .social-modal-content h3{font-size:23px;}
    #social-media-popup .social-modal-content ul{max-width:310px;}
    #social-media-popup .social-modal-content li img{max-width:55px;}
    .advance-search-section{padding:20px 0px 5px;/*padding:20px 0px 20px;*/}
    .advance-search-sec-form .form-box .fields li .form-control, .advance-search-sec-form .form-box .fields li .red-small{height:36px;line-height:normal;padding:.375rem .75rem;font-size:15px;}
    .advance-search-sec-form .btn-advance-search ,a.btn-view-profile{height:38px;width:210px;padding:.375rem .75rem;}
    #listingCarousel .profile-banner-detail{padding:18px 20px;}
    #listingCarousel .profile-banner-detail h3{font-size:25px;}
    #listingCarousel .profile-banner-detail h5{font-size:16px;font-weight:400;margin-bottom:10px;}
    section.search-city-bar .input-group .form-control{height:36px;}
    .rates-n-availablity-sec .col-lg-12.mt-2{margin-top:40px !important;}
    .left-img-text-content{padding:40px 0px 30px;}
    .left-img-text-content img{margin:30px auto -30px;max-width:75%;}
    .large-video-sec .inner-text-content{padding:20px 35px;}
    .large-video-sec .inner-text-content .simplebar{height:178px;}
    .multipage-inner-tab-sec .nav-pills .nav-link img{max-width:80px;}
    .multipage-inner-tab-sec .nav-pills .nav-link{font-size:1.3rem;}
    .mul-page-custom-filter form .form-group .form-control{height:calc(2.3rem + 2px);background-size:15px;}
    .multipage-inner-tab-sec .nav-tabs li{width:25%;}

    .our-escort-box{min-height:360px;}
    .home-locations .location-box{min-height:167px;}
    .home-service-provider .service-provider-box{min-height:240px;}
    .home-platform .platform-box .img-area{min-height:378px;}
    section.profile-feeds .feeds-outer {/*height: auto;*/ overflow-y: auto !important;}
	.container_vlog{max-width:980px;padding-top:40px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1299px) {
    .home-ban .ban-text,.innerpage-banner .ban-text{width:1140px;}
    .logo-text h3{font-size:26px;line-height:19px;}
    .header .menu ul li a{font-size:14px;padding:30px 8px;}
    .top-right ul li{margin-left:8px;}
    .navbar-brand img{max-width:115px;}
    .header-menu-right .top-right .red-small{padding:11px 13px;}
    .home-slider .carousel-item,.home-slider .carousel-item img{height:428px;/*height:33rem;*/}
    form.advance-search-form{transform:translate(-25%,-50%);}
    footer .footer1{padding:60px;}
    footer .footer1 .col-lg-8{-ms-flex:0 0 83.333333%;flex:0 0 90%;max-width:90%;}
    .box-title h2, .box-title.dark h2,.sec-side-title h2 , .join-commuunity-sec .join-commuunity-content h3, .inner-text-content h2{font-size:34px;margin-bottom:5px;}
    .box-title p,.box-title.dark p,.box-title.logo-text p{font-size:14px;line-height:20px;}
    .escort-verification-content{padding:10% 25% 8% 6%;}
    .escort-verification-content h4{font-size:16px;margin-bottom:7px;}
    .escort-verification-content h2, .escort-verification-content .verTitle{font-size:35px;}
    .escort-verification-content p{font-size:15px;}
    .escort-verification-content ul li .black-btn{padding:11px;}
    img.verified-symbol{margin-right:-95px;max-width:190px;}
    .our-escort-box:hover .overlay-top{height:10%;}
    .our-escort-box:hover .overlay-bottom{height:43.8%;}
    .our-escort-box:hover .overlay-bottom.bottom-without-tour{height:30%;}
    #listingCarousel .carousel-inner .carousel-item, #listingCarousel .carousel-inner .carousel-item img{height:428px;/*height:38rem;*/}
    #listingCarousel .profile-banner-detail{top:34%;left:7%;min-width:353px;}
    a.btn-view-profile{margin-bottom:35px;}
    #listingCarousel .carousel-control-next, #listingCarousel .carousel-control-prev{left:7%;margin-bottom:95px;}
    #listingCarousel .profile-visiblity-btn{left:7%;margin-bottom:95px;}
    .my-profile-overview{padding:39px;}
    .profile-slider .col-lg-8{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;}
    .profile-slider .col-lg-4{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}
    .photo-gallery-sec ul li img{height:26rem;}
    .testimonial-content{width:82%;padding-left:60px;}
    .profile-actions ul li{margin-right:14px;height:45px;}
    table.rates-table tbody td{font-size:14px;padding:10px;}
    .subscription-mail-box .subscription-content{padding-left:35px;width:80%;}
    .container{max-width:1120px;}
    .our-escort-box .overlay-top .text{padding:0px 7px 7px;}
    .is-available .availability h4{font-size:13px;width:102px;}
    .our-escort-box .overlay-top .text h4{font-size:14px;}
    .our-escort-box .overlay-top .text span.location{font-size:12px;}
    .our-escort-box .overlay-bottom .text table{width:95%;font-size:13px;}
    .our-escort-box .overlay-bottom .text h3{font-size:14px;padding:8px;margin-bottom:6px;}
    .is-available .availability h5{padding:9px 0px;font-size:14px;}
    .wishlist-items li:nth-child(6n+6){margin-right: 0px;  }
    .wishlist-items li img{max-width:171px;}
    .box-title{margin-bottom:20px;}
    footer .footer2 .center ul li + li{margin-left:5px;}
    footer .footer2 .left, footer .footer2 .right{font-size:13px;}
    .home-signup-search .red-box{padding:20px;margin-top:10px;}
    .home-signup-search .red-box .red-box-inner img{margin:0px auto 20px;max-width:90px;}
    .home-signup-search{padding:55px 0px;}
    table, div{font-size:14px;line-height:22px;}
    .sec-title{margin-bottom:20px;}
    img.title-logo{max-width:140px;}
    .sec-title h3,section.profile-overview-table-sec .overview-table h3{font-size:30px;}
    .video-sec .video-gallary li .video-box a.play-btn img{max-width:66px;}
    section.profile-overview-table-sec .overview-table table td p, footer .footer1 .links ul li{font-size:14px;}
    section.profile-overview-table-sec .overview-table table td h4{font-size:18px;}
    table.rates-table tbody td:first-child{width:85px;}
    .service-offer-sec ul li{margin-bottom:3px;}
    section.profile-feeds .profile-feed-inner .feed-action ul li{width:165px;}
    .blog-overview h5{font-size:16px;line-height:22px;}
    .blog-overview .post-date{line-height:normal;}
    .blog-overview a.read-fblog{line-height:normal;margin-top:8px;}
    .blog-overview{padding:20px 20px 20px;}
    ul.fav-things-list li{padding:1px 11px;margin-right:1px;}
    .testimonial-profile{width:155px;height:auto;}
    section.testimonials{padding:55px 0px 45px;}
    .testimonial-profile img{max-width:149px;}
    .testimonial-content:before{margin-left:15px;height:17px;width:23px;}
    .testimonial-content p{line-height:20px;}
    .testimonial-list li{padding:30px 0px;}
    .subscription-mail-box{margin:30px 0px 0px;padding:30px;}
    .subscription-mail-box .subscription-content h3{font-size:23px;}
    .subscription-btn{max-width:210px;font-size:14px;}
    .home-locations .location-box a, .home-service-provider .service-provider-box h4{font-size:14px;}
    .my-profile-content h2{font-size:30px;}
    .my-profile-content h5{font-size:16px;}
    .my-profile-content h5{font-size:15px;}
    .availability-label,.custom-btn-link a{font-size:16px;margin-bottom: 9px;}
    .profile-call{font-size:23px;}
    .social-media-connect h4{font-size:16px;}
    .social-media-connect ul li{/*min-width:95px;height:95px;*/padding:5px;}
    .social-media-connect ul li img {max-width: 44px;margin-bottom: 10px;margin-top: 5px;} 
    .social-media-connect ul li i{margin-bottom:2px;font-size:30px;margin-top:17px;}
    .profile-actions ul li a,.profile-actions ul li button{font-size:15px;/*padding:13px 10px;*/line-height:43px;padding: 0px 18px 0px 0px;}
    .profile-actions ul li a span,.profile-actions ul li button span{background-size:90px;height:45px;width:45px;}
    .profile-actions ul li a span.email-sprint,.profile-actions ul li button span.email-sprint{background-position:45px 0px;}
    .profile-actions ul li a:hover span.follow-sprint,.profile-actions ul li button:hover span.follow-sprint{background-position:0px 45px;}
    .profile-actions ul li a:hover span.email-sprint,.profile-actions ul li button:hover span.email-sprint{background-position:45px 45px;}
    a.personal-site{font-size:16px;margin-top:0px;}
    section.profile-slider{padding:30px 25px;}
    .social-media-connect{margin-top:30px;}
    section.profile-slider #profileCarousel .carousel-item, section.profile-slider #profileCarousel .carousel-item img{height:608px !important;/*height:38rem;*/}
    footer .footer1{padding:70px 0;}
    .home-platform .platform-box h3, .home-platform .platform-box p{font-size:15px;}
    #advanceSearch .modal-lg{width:auto;}
    #advanceSearch .modal-content .modal-title{font-size:22px;}
    #advanceSearch .advance-search-sec-form .form-box .fields li{width:16%;}
    .advance-search-check-list{column-count:1;-moz-column-count:1;-webkit-column-count:1;margin-bottom:0px;}
    .advance-search-check-list li{width:20%;float:left;padding-right:12px;}
    #advanceSearch .search-availability-bar{display:inline-block;width:100%;}
    #advanceSearch .search-availability-bar.equal-btns .btn-primary{width:25%;padding:5px 15px;}
    #advanceSearch .search-availability-bar .btn-primary{width:auto;/*width:25%;*/padding:5px 15px;}
    #advanceSearch .search-availability-bar .btn-primary + .btn-primary{margin-left:10px;}
    /* #advanceSearch .search-availability-bar.equal-btns .btn-primary + .btn-primary + .btn-primary + .btn-primary , #advanceSearch .search-availability-bar .btn-primary +.btn-primary +.btn-primary + .btn-primary{margin-top:5px;}*/
    #advanceSearch .price-detail{width:75%;padding:0px;}
    #advanceSearch .price-detail:before{margin-right:8px;}
    #advanceSearch .price-detail:after{margin-left:8px;}
    #advanceSearch .col-lg-6{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;}
    #advanceSearch .col-lg-5{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    #advanceSearch .modal-content{height:100vh;}
    .btn-view-profile.desk-hidden{display:none;}
    section.search-city-bar .col-lg-6{-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%;}
    #advanceSearch .col-lg-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
    .rate-content #accordion .card .collapse{display:block !important;}
    .inner-text-content h2{font-size:26px;}
    .umbrella-man img{max-width:380px;}
    .inner-page-slider .carousel-item, .inner-page-slider .carousel-inner img{height:428px;/*height:26rem;*/}
    .innerpage-banner{height:428px;}
    .innerpage-banner img{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover;}
    .inner-page-slider .carousel-caption h1,.innerpage-banner .ban-text h1 ,.innerpage-small-banner .ban-text h1{font-size:26px;}
    a.btn-line.slider-link{font-size:14px;padding:8px 15px;}
    .carousel-control-prev{left:10px;width:28px;}
    .grid-box-sec{padding:50px 0px;}
    .carousel-control-next{right:10px;width:28px;}
    .red-tab-sec ul.nav li .nav-link .sprint-user-icons{display:block !important;margin:0px auto 0px !important;transform:scale(0.6);}
    .red-tab-sec ul.nav li .nav-link{font-size:16px;line-height:normal;padding:10px 13px;}
    .group-red-box{padding:20px 0px;}
    .red-icon-list li .icon-box .circle-icon{height:115px;width:115px;padding-top:30px;margin:0px auto 15px;}
    .red-icon-list li .icon-box .circle-icon img{max-width:50px;}
    .group-red-box .col-lg-10{-ms-flex:0 0 95%;flex:0 0 95%;max-width:95%;}
    .red-icon-list li .icon-box h4{font-size:16px;}
    .know-the-rules img{max-width:370px;margin:0px auto 20px;}
    .rules-list li + li{margin-top:16px;}
    .zigzag-red-sec .zigzag-red-box{padding:20px;}
    .zigzag-red-sec .zigzag-red-box h3{font-size:18px;font-weight:700;}
    .zigzag-red-sec .zigzag-red-img{object-fit:cover;}
    .grid-box-sec .card-box{height:auto;padding:30px 25px 21px;margin-top:30px;}
    .grid-box-sec .card-box img{max-width:60px;}
    .grid-box-sec .card-box h4{font-size:20px;font-weight:600;margin:16px 0px 10px;}
    ul.grid-box-tabs li{width:31%;}
    .innerpage-banner .ban-text.text-left p{margin:0px 0px 21px;}
    #social-media-popup .modal-dialog{max-width:420px;}
    #social-media-popup .social-modal-content .logo img{max-width:120px;}
    #social-media-popup .social-modal-content h3{font-size:23px;}
    #social-media-popup .social-modal-content ul{max-width:310px;}
    #social-media-popup .social-modal-content li img{max-width:55px;}
    .advance-search-section{padding:20px 0px 5px;/*padding:20px 0px 20px;*/}
    .advance-search-sec-form .form-box .fields li .form-control, .advance-search-sec-form .form-box .fields li .red-small{height:36px;line-height:normal;padding:.375rem .75rem;font-size:15px;}
    .advance-search-sec-form .btn-advance-search ,a.btn-view-profile{height:38px;width:210px;padding:.375rem .75rem;}
    #listingCarousel .profile-banner-detail{padding:18px 20px;}
    #listingCarousel .profile-banner-detail h3{font-size:25px;}
    #listingCarousel .profile-banner-detail h5{font-size:16px;font-weight:400;margin-bottom:10px;}
    section.search-city-bar .input-group .form-control{height:36px;}
    .rates-n-availablity-sec .col-lg-12.mt-2{margin-top:40px !important;}
    .left-img-text-content{padding:40px 0px 30px;}
    .left-img-text-content img{margin:30px auto -30px;max-width:85%;}
    .large-video-sec .inner-text-content{padding:20px 35px;}
    .large-video-sec .inner-text-content .simplebar{height:215px;}
    .multipage-inner-tab-sec .nav-pills .nav-link img{max-width:80px;}
    .multipage-inner-tab-sec .nav-pills .nav-link{font-size:1.3rem;}
    .mul-page-custom-filter form .form-group .form-control{height:calc(2.3rem + 2px);background-size:15px;}
    .multipage-inner-tab-sec .nav-tabs li{width:25%;}

    .our-escort-box{min-height:360px;}
    .home-locations .location-box{min-height:160px;}
    .home-service-provider .service-provider-box{min-height:230px;}
    .home-platform .platform-box .img-area{min-height:198px;}
    .redbox-icon-sec .red-bg-box{min-height: 270px;}
    .redbox-icon-sec .red-bg-box img {margin: 13px auto 20px;max-width: 140px;}

    .top-header-bar .navbar .other-notify-btn .feed-ststus-btn, .top-header-bar .navbar .other-notify-btn .notification-icon-btn{background-color: transparent;    padding: 0px 8px;}
    .top-header-bar .navbar .other-notify-btn .post-status-btn {margin-right: 10px;}

    ul.res-tab-imgs li .img-box{min-height: 276px;}
    section.profile-feeds .feeds-outer {/*height: auto;*/ overflow-y: auto !important;}
	.container_vlog{max-width:980px;padding-top:40px;}
}
/** 5.0 - 1200 - Desktop **/
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .home-ban .ban-text,.innerpage-banner .ban-text{width:960px;}
    .home-escorts .col-lg-3{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;}
    .our-escort-box:hover .overlay-bottom{height:38.5%;}
    .our-escort-box:hover .overlay-bottom.bottom-without-tour{height:25%;}
    /* .our-escort-box:hover .overlay-bottom.bottom-without-tour{height:30%;} */
    .escort-verification-content{padding:20% 25% 20% 6%;}
    .mobile{display:block;}
    .home-slider .carousel-item,.home-slider .carousel-item img{height:576px;/*height:28rem;*/}
    .logo-text h3{font-size:28px;line-height:13px;}
    .header .menu ul li a{padding:30px 5px;font-size:14px;}
    .top-right ul li{margin-left:6px;}
    .header-menu-right{padding-right:70px;display:none;}
    .top-header-bar,.top-header-bar .header-menu-right{display:block;}
    .header nav.menu .hamburger{top:30px;display:none}
    .navbar-header{width:100%;text-align:center;}
    .box-title h2, .box-title.dark h2,.sec-side-title h2 , .join-commuunity-sec .join-commuunity-content h3, .inner-text-content h2{font-size:26px;}
    .home-platform .platform-box h3, .home-platform .platform-box p{font-size:16px;}
    .box-title.logo-text h3{font-size:40px;}
    .home-signup-search .red-box{margin-top:10px;}
    .escort-verification-content h4{font-size:20px;}
    .escort-verification-content h2, .escort-verification-content .verTitle{font-size:40px;}
    .escort-verification-content p{font-size:18px;}
    .escort-verification-content ul li .black-btn{padding:11px;}
    img.verified-symbol{margin-right:-100px;max-width:200px;}
    form.advance-search-form{position:relative;top:0;right:0;transform:translate(0%,0%);width:50%;padding:10px 20px 10px;margin:-120px auto 10px;}
    form.advance-search-form .form-box ul li{width:49%;}
    form.advance-search-form .form-box h2{font-size:25px;margin:15px 0px 20px;}
    footer .footer1{padding:60px;}
    footer .footer1 .col-lg-8{-ms-flex:0 0 83.333333%;flex:0 0 90%;max-width:90%;}
    footer .footer2 .left, footer .footer2 .right{font-size:13px;}
    #listingCarousel .carousel-inner .carousel-item, #listingCarousel .carousel-inner .carousel-item img{height:564px;/*height:33rem;*/}
    #listingCarousel .profile-banner-detail{top:45%;left:4.5%;}
    a.btn-view-profile{margin-bottom:35px;}
    #listingCarousel .carousel-control-next, #listingCarousel .carousel-control-prev{left:4.5%;margin-bottom:95px;}
    #listingCarousel .profile-visiblity-btn{left:4.5%;margin-bottom:95px;}
    .profile-slider .col-lg-8,.profile-slider .col-lg-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
    section.profile-slider #profileCarousel .carousel-item, section.profile-slider #profileCarousel .carousel-item img{height:576px !important;/*height:36rem;*/}
    .availability-label,.custom-btn-link a{padding:14px 40px; }
    .photo-gallery-sec ul li img{height:28rem;}
    section.profile-overview-table-sec .overview-table table td{width:50%;padding:12px;display:inline-block;float:left;margin:-1px 0px 0px -1px;}
    .feed-content{margin-top:20px;}
    .testimonial-content{width:76%;}
    .subscription-mail-box .subscription-content{width:79%;}
    /*.social-media-connect ul{max-width:60%;}*/
    .rates-n-availablity-sec .col-lg-6 .col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
    .rates-n-availablity-sec .col-lg-6 .col-lg-6 + .col-lg-6{margin-top:30px;}
    section.profile-feeds .profile-feed-inner .feed-action ul li{width:190px;}
    #advanceSearch .modal-lg{max-width:unset;width:auto;}
    #advanceSearch .modal-content .modal-title{font-size:22px;}
    #advanceSearch .advance-search-sec-form .form-box .fields li{width:16%;}
    .advance-search-check-list{column-count:3;-moz-column-count:3;-webkit-column-count:3;margin-bottom:0px;}
    #advanceSearch .search-availability-bar{display:inline-block;width:100%;}
    #advanceSearch .search-availability-bar.equal-btns .btn-primary{width:30%;padding:5px 15px;}
    #advanceSearch .search-availability-bar .btn-primary{width:auto;padding:5px 15px;}
    #advanceSearch .search-availability-bar .btn-primary + .btn-primary{margin-left:10px;}
    /* #advanceSearch .search-availability-bar.equal-btns .btn-primary + .btn-primary + .btn-primary + .btn-primary , #advanceSearch .search-availability-bar .btn-primary +.btn-primary +.btn-primary + .btn-primary{margin-top:5px;}*/
    #advanceSearch .price-detail{width:73%;padding:0px;}
    #advanceSearch .price-detail:before{margin-right:8px;}
    #advanceSearch .price-detail:after{margin-left:8px;}
    #advanceSearch .col-lg-6{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;}
    #advanceSearch .col-lg-5{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    section.search-city-bar .col-lg-6{-ms-flex:0 0 57%;flex:0 0 57%;max-width:57%;}
    .btn-view-profile.desk-hidden{display:none;}
    .rate-content #accordion .card .collapse{display:block !important;}
    .client-login .cust-dropdown{display:none}
    .escoart-login .cust-dropdown{display:none}
    .top-header-bar.client-login .header nav.menu .hamburger{right:auto;left:12px;}
    .top-header-bar.client-login .after-login{width:100%;text-align:right;}
    .top-header-bar.escoart-login .header nav.menu .hamburger{right:auto;left:12px;}
    .top-header-bar.escoart-login .after-login{width:100%;text-align:right;}
    .faq-questions .card-header .btn{font-size:16px;}
    .inner-text-content h2{font-size:26px;}
    .umbrella-man img{max-width:380px;}
    .inner-page-slider .carousel-item, .inner-page-slider .carousel-inner img{height:576px;/*height:26rem;*/}
    .innerpage-banner{height:576px;}
    .innerpage-banner img{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover;}
    .inner-page-slider .carousel-caption h1,.innerpage-banner .ban-text h1 ,.innerpage-small-banner .ban-text h1{font-size:26px;}
    a.btn-line.slider-link{font-size:14px;padding:8px 15px;}
    .carousel-control-prev{left:10px;width:28px;}
    .grid-box-sec{padding:50px 0px;}
    .carousel-control-next{right:10px;width:28px;}
    .red-tab-sec ul.nav li .nav-link .sprint-user-icons{display:block !important;margin:0px auto 0px !important;transform:scale(0.6);}
    .red-tab-sec ul.nav li .nav-link{font-size:16px;line-height:normal;padding:10px 13px;}
    .group-red-box{padding:20px 0px;}
    .red-icon-list li .icon-box .circle-icon{height:115px;width:115px;padding-top:30px;margin:0px auto 10px;}
    .red-icon-list li .icon-box .circle-icon img{max-width:50px;}
    .group-red-box .col-lg-10{-ms-flex:0 0 95%;flex:0 0 95%;max-width:95%;}
    .red-icon-list li .icon-box h4{font-size:16px;}
    .know-the-rules img{max-width:370px;margin:0px auto 20px;}
    .rules-list li + li{margin-top:16px;}
    .zigzag-red-sec .zigzag-red-box{padding:40px 30px;}
    .zigzag-red-sec .zigzag-red-box h3{font-size:18px;font-weight:700;}
    .zigzag-red-sec .zigzag-red-img{object-fit:cover;}
    .grid-box-sec .card-box{height:auto;padding:30px 25px 21px;margin-top:30px;}
    .grid-box-sec .card-box img{max-width:60px;}
    .grid-box-sec .card-box h4{font-size:20px;font-weight:600;margin:16px 0px 10px;}
    .innerpage-banner .ban-text.text-left p{max-width:63%;margin:0px auto 10px;text-align:center;}
    .innerpage-banner .ban-text.text-left{text-align:center !important;}
    section.ask-forum-sec h4{font-size:16px;max-width:64%;}
    .terms-icons-list .icon-box img{max-width:70px;}
    .terms-icons-list li{width:20%;}
    .terms-icons-list li h4{font-size:18px;margin:17px 0px 10px;}
    .terms-icons-list li p{font-size:14px;}
    .terms-icons-sec{padding:40px 0px;}
    .redbox-icon-sec .red-bg-box img{max-width:110px;}
    .join-commuunity-sec .join-commuunity-content{padding-left:10px;}
    .join-commuunity-btn{font-size:23px;}
    .join-commuunity-sec .author img{max-width:280px;}
    .resources-tab-img-grid .col-lg-7{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}
    ul.grid-box-tabs li{width:31%;}
    ul.grid-box-tabs li .nav-link{font-size:14px;}
    .sex-traffic-box img{max-width:100px;}
    .testimonial-quote .written-by h4{font-size:20px;}
    
    .wishlist-items li:nth-child(7n + 7){margin-right: 0px;}
    .wishlist-items li img{max-width:123px;}
    
    #social-media-popup .modal-dialog{max-width:420px;}
    #social-media-popup .social-modal-content .logo img{max-width:120px;}
    #social-media-popup .social-modal-content h3{font-size:23px;}
    #social-media-popup .social-modal-content ul{max-width:310px;}
    #social-media-popup .social-modal-content li img{max-width:55px;}
    .advance-search-section{padding:20px 0px 5px;/*padding:20px 0px 20px;*/}
    .advance-search-sec-form .form-box .fields li .form-control, .advance-search-sec-form .form-box .fields li .red-small{height:34px;line-height:normal;padding:.375rem .75rem;font-size:15px;}
    .advance-search-sec-form .btn-advance-search ,a.btn-view-profile{height:36px;width:210px;padding:.375rem .75rem;}
    #listingCarousel .profile-banner-detail{padding:18px 20px;}
    #listingCarousel .profile-banner-detail h3{font-size:25px;}
    #listingCarousel .profile-banner-detail h5{font-size:16px;font-weight:400;margin-bottom:10px;}
    section.search-city-bar .input-group .form-control{height:36px;}
    .rates-n-availablity-sec .col-lg-12.mt-2{margin-top:40px !important;}
    .left-img-text-content{padding:40px 0px 30px;}
    .left-img-text-content img{margin:30px auto -30px;max-width:85%;}
    .large-video-sec .inner-text-content{padding:20px 35px;}
    .large-video-sec .inner-text-content .simplebar{height:103px;}
    .multipage-inner-tab-sec .nav-pills .nav-link img{max-width:80px;}
    .multipage-inner-tab-sec .nav-pills .nav-link{font-size:1.3rem;}
    .mul-page-custom-filter form .form-group .form-control{height:calc(2.3rem + 2px);background-size:15px;}
    .multipage-inner-tab-sec .nav-tabs li{width:25%;}
    .blog-overview{padding:15px 15px 15px;}
    .blog-overview h5{font-size:16px;line-height:22px;}
    .blog-overview a.read-fblog{margin-top:4px;line-height:normal;}
    .our-escort-box{min-height:450px;}
    .home-locations .location-box{min-height:135px;}
    .home-service-provider .service-provider-box{min-height:195px;}
    .home-platform .platform-box .img-area{min-height:170px;}
    .join-commuunity-video-box{    min-height: 500px;}
    .redbox-icon-sec .red-bg-box{min-height: 225px;}
    .top-header-bar .navbar .other-notify-btn .feed-ststus-btn, .top-header-bar .navbar .other-notify-btn .notification-icon-btn{background-color: transparent;    padding: 0px 8px;}
    .top-header-bar .navbar .other-notify-btn .post-status-btn {margin-right: 10px;}

    ul.res-tab-imgs li .img-box{min-height: 256px;}
    .service-offer-sec ul {
        margin-left: 0px;
        column-count: 3;
        column-gap: 2em;
        -moz-column-count: 3;
        -moz-column-gap: 2em;
        -webkit-column-count: 3;
        -webkit-column-gap:2em;
        margin-bottom: 25px;
    }
    section.profile-feeds .feeds-outer {/*height: auto;*/overflow-y: auto !important;}
    .testimonial-profile img { max-width: 160px;}
    section.profile-feeds .profile-feed-inner .feed-action ul li{width:50%;}
    .join-drop-down{position: absolute;right: 10px;top:10px;}
    body #profileCarousel .carousel-control-next,#profileCarousel .carousel-control-prev{display: none;}
    body #profileCarousel .carousel-inner .carousel-item img{height: 100% !important; width: 100% !important;object-fit: cover;}
	.container_vlog{max-width:900px;padding-top:115px;}
}
/** 7.0 - 768 - iPad **/
@media only screen and (min-width: 768px) and (max-width: 991px) {
    #menu-toggle{display:block;float:right;padding:28px 12px;}
    .navbar-brand{line-height:48px;padding:0px 0;}
    .navbar-brand img{max-width:140px;}
    .navbar-header{width:100%;text-align:center;}
    .caret{position:absolute;right:20px;top:20px;}
    .logo-text h3{font-size:33px;line-height:48px;}
    .home-ban .ban-text,.innerpage-banner .ban-text{width:720px;}
    footer .footer1 .col-md-3{margin-bottom:20px;}
    footer .footer2 .left, footer .footer2 .right{float:none;width:100%;text-align:center;}
    footer .footer2 .left, footer .footer2 .center{margin-bottom:10px;line-height:normal;}
    /*.desktop{display:none;}*/
    .top-right{float:right;padding:10px 60px 10px 0;}
    .header nav.menu .hamburger{top:23px;}
    form.advance-search-form{position:relative;top:0;right:0;transform:translate(0%,0%);width:65%;padding:10px 20px 10px;margin:-120px auto 10px;}
    form.advance-search-form .form-box ul li{width:49%;}
    form.advance-search-form .form-box h2{font-size:25px;margin:15px 0px 20px;}
    .home-slider .carousel-item,.home-slider .carousel-item img{height:448px;/*height:19rem;*/}
    .box-title h2, .box-title.dark h2,.sec-side-title h2 , .join-commuunity-sec .join-commuunity-content h3, .inner-text-content h2{font-size:26px;}
    .home-escorts .col-lg-3, .home-service-provider .col-lg-3, .red-box .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    .home-locations .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
    .our-escort-box:hover .overlay-top{height:10%;}
    .our-escort-box:hover .overlay-bottom{height:34%;}
    .our-escort-box:hover .overlay-bottom.bottom-without-tour{height:25%;}
    img.verified-symbol{position:relative;top:0;right:0;transform:translate(0%,0%);display:block;max-width:150px;margin:50px auto 20px;}
    .escort-verification-content{padding:0px 0px 30px 0px;text-align:center;}
    .escort-verification-content h4{font-size:20px;}
    .escort-verification-content h2,.escort-verification-content .verTitle{font-size:35px;margin-bottom:10px;}
    .escort-verification-content p{font-size:16px;}
    .home-platform .platform-box h3,.home-platform .platform-box p{font-size:16px;}
    .home-locations, .home-about-honey, .home-service-provider, .home-platform ,.home-signup-search{padding:50px 0px;}
    .box-title.logo-text h3{font-size:35px;}
    .home-signup-search{background-position:70% 50%;}
    .home-signup-search .red-box{padding:40px 30px;margin-top:40px;}
    .home-locations .row .col-lg-3:last-child .location-box{margin-bottom:0px;}
    footer .footer1{padding:50px 0;}
    footer .footer2 .center ul li img{max-width:40px;}
    footer .footer2 .center{width:100%;text-align:center;}
    footer .footer2 .center ul li{float:none;margin:0 0 0 0px;display:inline-block;}
    footer .footer2 .center ul li + li{margin-left:3px;}
    #listingCarousel .profile-banner-detail{min-width:1px;padding:28px 62px;position:relative;border-radius:0px;width:100%;transform:translate(-0%,-0%);left:0;}
    #listingCarousel .profile-banner-detail h3{font-size:25px;}
    #listingCarousel .profile-banner-detail h5{font-size:16px;}
    #listingCarousel .profile-banner-detail .escort-profile-details{color:#fff;font-size:14px;}
    .advance-search-sec-form .form-box .fields li{width:48.5%;}
    #listingCarousel .carousel-inner .carousel-item, #listingCarousel .carousel-inner .carousel-item img{height:448px;/*height:19rem;*/}
    a.btn-view-profile{margin-bottom:25px;left:50%;transform:translate(-50%,0%);width:auto;}
    .rates-n-availablity-sec .col-lg-6 + .col-lg-6{margin-top:30px;}
    #listingCarousel .carousel-control-prev{margin:0px;top:24%;left:15px;}
    #listingCarousel .carousel-control-next{margin:0px;top:24%;right:15px;left:auto;}
    .advance-search-sec-form .btn-advance-search{width:100%;}
    #listingCarousel .profile-banner-detail .escort-profile-details{width:100%;}
    section.profile-slider #profileCarousel .carousel-item, section.profile-slider #profileCarousel .carousel-item img{height:448px !important;/*height:28rem;*/}
    .availability-label,.custom-btn-link a{padding:14px 40px;font-size: 24px;font-weight: 600;width: 100%;}
    .photo-gallery-sec ul li img{height:21rem;}
    section.profile-overview-table-sec .overview-table table td{width:50%;padding:12px;display:inline-block;float:left;margin:-1px 0px 0px -1px;}
    .feed-content{margin-top:20px;}
    .wishlist-items li{margin-right:12px;}
    .testimonial-content{width:63%;}
    .subscription-mail-box .subscription-content{width:79%;}
    #listingCarousel .profile-visiblity-btn label{width:159px;}
    #listingCarousel .profile-visiblity-btn{position:relative;left:auto;margin-left:0;margin-bottom:0px;padding:15px 15px;background-color:#000;border-top:2px solid #f8060a;border-bottom:2px solid #f8060a;display:flex;flex-wrap:wrap;justify-content:space-around;}
    #listingCarousel .profile-visiblity-btn a.btn-view-profile{width:auto;position:relative;left:auto;transform:translate(0%,0%);margin-bottom:0px;min-width:1px;padding:11px 25px;}
    #advanceSearch .modal-lg{max-width:unset;width:auto;}
    #advanceSearch .modal-content .modal-title{font-size:22px;}
    #advanceSearch .advance-search-sec-form .form-box .fields li{width:32%;}
    .advance-search-check-list{column-count:3;-moz-column-count:3;-webkit-column-count:3;margin-bottom:0px;}
    #advanceSearch .search-availability-bar{display:inline-block;width:100%;}
    #advanceSearch .search-availability-bar.equal-btns .btn-primary ,#advanceSearch .search-availability-bar .btn-primary{width:32%;padding:5px 15px;}
    #advanceSearch .search-availability-bar.equal-btns .btn-primary + .btn-primary + .btn-primary + .btn-primary , #advanceSearch .search-availability-bar .btn-primary +.btn-primary +.btn-primary + .btn-primary{margin-top:5px;}
    #advanceSearch .price-detail{width:80%;padding:0px;}
    .m-hidden{display:none !important;}
    .m-visible{display:block !important;}
    .multipage-inner-tab-sec .m-visible{display: flex !important;}
    .advance-search-section #accordion .card{background-color:transparent;}
    .advance-search-section #accordion .card-header{background-color:rgb(248, 6, 10);border-radius:0px;}
    .advance-search-section #accordion .card-header a{font-weight:600;color:#fff;font-size:16px;}
    .advance-search-section #accordion .card-header a i{margin-top:5px;}
    .advance-search-section #accordion .card-body{background-color:rgba(255,255,255,0.2);}
    ul.mob-contact-btns li{width:138px;height:138px;padding-top:20px;}
    ul.mob-contact-btns li a i{margin:20px 0px 8px;}
    .carousel-control-next-icon, .carousel-control-prev-icon{height:40px;width:40px;}
    #advanceSearch .modal-content{height:auto;}
    ul.mob-contact-btns li + li{margin-left:33px;}
    .escort-verification-content ul{max-width:100%;}
    .rate-content #accordion .card-header{display:block;padding:0px;background-color:#f8060a;border-bottom:none;border-radius:0px;}
    .rate-content #accordion .card-header button{display:block;width:100%;text-align:left;font-size:14px;font-weight:600;color:#fff;padding:10px;}
    .rate-content #accordion .card-body{padding:12px 0px;border:none;}
    .header .top .white-btn{font-size:12px;}
    .client-login .cust-dropdown{display:none}
    .escoart-login .cust-dropdown{display:none}
    .top-header-bar.client-login .header nav.menu .hamburger{right:auto;left:12px;}
    .top-header-bar.client-login .after-login{width:100%;text-align:right;}
    .top-header-bar.escoart-login .header nav.menu .hamburger{right:auto;left:12px;}
    .top-header-bar.escoart-login .after-login{width:100%;text-align:right;}
    .sec-side-title .red-label-text span{padding:14px 26px;}
    .sec-video-box{padding:00px 0px;margin-top:20px;}
    .g-recaptcha{transform:scale(0.8, 0.8);transform-origin:left top;}
    .inner-page-slider .carousel-item, .inner-page-slider .carousel-inner img{height:448px;/*height:18rem;*/}
    .innerpage-banner{height:448px;}
    .innerpage-banner img{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover;}
    .inner-page-slider .carousel-caption{text-align:center !important;bottom:2rem;transform:translate(0%,-50%)}
    .inner-page-slider .carousel-caption h1,.innerpage-banner .ban-text h1 ,.innerpage-small-banner .ban-text h1{font-size:22px;text-align:center;}
    .inner-page-slider .carousel-caption p{max-width:100%;}
    a.btn-line.slider-link{font-size:14px;padding:8px 15px;}
    .carousel-control-prev{left:10px;width:28px;}
    .grid-box-sec{padding:50px 0px;}
    .carousel-control-next{right:10px;width:28px;}
    .umbrella-man img{position:relative;max-width:60%;}
    .red-tab-sec ul.nav li .nav-link .sprint-user-icons{display:block !important;margin:0px auto 0px !important;transform:scale(0.6);}
    .red-tab-sec ul.nav li .nav-link{font-size:16px;line-height:normal;padding:10px 13px;}
    .group-red-box{padding:20px 0px;}
    .red-icon-list li{width:33.33%;padding:0px 15px;min-width: 33.33%;}
    .red-icon-list li .icon-box h4{min-height: 1px;}
    .red-icon-list li .icon-box .circle-icon{height:115px;width:115px;padding-top:30px;margin:0px auto 10px;}
    .red-icon-list li .icon-box .circle-icon img{max-width:50px;}
    .red-icon-list li .icon-box h4{font-size:16px;}
    .know-the-rules img{max-width:230px;margin:0px auto 20px;}
    .rules-list li + li{margin-top:16px;}
    .zigzag-red-sec .zigzag-red-box{padding:40px 30px;}
    .zigzag-red-sec .zigzag-red-box h3{font-size:18px;font-weight:700;}
    .zigzag-red-sec .zigzag-red-img{position:relative;}
    .grid-box-sec .card-box{height:auto;padding:30px 25px 21px;margin-top:30px;}
    .grid-box-sec .card-box img{max-width:60px;}
    .grid-box-sec .card-box h4{font-size:20px;font-weight:600;margin:16px 0px 10px;}
    .innerpage-banner .ban-text.text-left p{max-width:63%;margin:0px auto 10px;text-align:center;}
    .innerpage-banner .ban-text.text-left{text-align:center !important;}
    section.ask-forum-sec h4{font-size:16px;max-width:64%;}
    .terms-icons-list .icon-box img{max-width:70px;}
    .terms-icons-list li{width:33.33%;}
    .terms-icons-list li h4{font-size:18px;margin:17px 0px 10px;}
    .terms-icons-list li p{font-size:14px;}
    .terms-icons-sec{padding:40px 0px;}
    .join-commuunity-sec,.redbox-icon-sec{padding:50px 0px;}
    .join-commuunity-btn{font-size:24px;margin-bottom:30px;}
    .join-commuunity-sec .join-commuunity-content{padding-left:0px;}
    .join-commuunity-sec .author img{max-width:280px;}
    .redbox-icon-sec .c-center{margin-bottom:0px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    .redbox-icon-sec .red-bg-box img{max-width:130px;}
    .redbox-icon-sec .red-bg-box img{max-width:130px;}
    /*ul.payment-method-list li{width:100%;}*/
    ul.payment-method-list .paymen-btn-box .payment-method-btn{padding:16px 20px;}
    ul.payment-method-list .paymen-btn-box .payment-method-btn img{max-height:27px;}
    ul.payment-method-list .paymen-btn-box .payment-method-btn h3{font-size:18px;}
    .body-box-grid .col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
    .get-body-sec .img-box{padding:0px;}
    .resources-ban-sec{padding:50px 0px;}
    .resources-tab-img-grid{padding:40px 0px;}
    .res-search-city-form .input-group input[type="text"], .res-search-city-form .input-group .input-group-append{width:34%;}
    ul.grid-box-tabs li .nav-link{font-size:14px;}
    .res-search-city-form .input-group button, .res-search-city-form .input-group input[type="text"]{padding:12px 12px;}
    ul.grid-box-tabs li{max-width:100%;width:32%;}
    ul.res-tab-imgs{padding-right:0px;}
    ul.res-tab-imgs li{width:32%;margin-bottom:12px;}
    ul.res-tab-imgs li .img-box .top-content,ul.res-tab-imgs li .img-box .bottom-content{padding:7px 5px;}
    .sex-traffic-box img{max-width:100px;}
    .testimonial-quote .written-by h4{font-size:20px;}
    .get-lerner-sec .get-lerner-content, .get-lerner-white .get-lerner-content{margin-top:30px;}
    .mob-profile-tab-section .rates-n-availablity-sec .mb-3{margin-bottom:0px !important;}
    .mob-profile-tab-section .rates-n-availablity-sec .mt-4{margin-top:0px !important;}
    .mob-profile-tab-section .rates-n-availablity-sec table.rates-table{margin-bottom:10px;}
    .mob-profile-tab-section .profile-tours-sec .col-lg-6:first-child{margin-bottom:15px;}
    .mob-profile-tab-section .profile-tours-sec .tour-tables p{margin-top:10px;}
    .mob-profile-tab-section .video-sec, .mob-profile-tab-section .profile-about, .mob-profile-tab-section .selfie-gallery-sec, .mob-profile-tab-section .profile-about{margin-top:20px;}
    .mob-profile-tab-section section.profile-feeds{padding:40px 0px 40px;}
    .mob-profile-tab-section .rates-n-availablity-sec .mt-4{margin-top:0px !important;}
    .mob-profile-tab-section section.profile-feeds{padding:30px 0px;}
    .inner-page-slider .carousel-inner.right-content .carousel-caption{left:10%;}
    .inner-text-content h2{font-size:24px;}
    .left-img-text-content{padding:40px 0px 30px;}
    .left-img-text-content img{margin:30px auto -30px;max-width:60%;}
    .large-video-sec .inner-text-content .simplebar{height:auto;}
    .multipage-inner-tab-sec .nav-pills .nav-link img{margin:0px auto 15px;max-width:60px;}
    .multipage-inner-tab-sec .nav-pills .nav-link{font-size:1.1rem;padding-bottom:15px;padding-top:15px;}
    .mul-page-custom-filter form .form-group .form-control{height:calc(2.3rem + 2px);background-size:15px;}
    .multipage-inner-tab-sec .nav-tabs li{width:25%;}
    .blog-overview{padding:15px 15px 15px;}
    .blog-overview h5{font-size:16px;line-height:22px;}
    .blog-overview a.read-fblog{margin-top:4px;line-height:normal;}
    .blogs-search-bar form .form-group{margin-bottom:15px;}
    .blogs-search-bar form .col-lg-3.col-md-6:nth-child(3) .form-group{margin-bottom:0px;}
    .our-escort-box{min-height:450px;}
    .home-locations .location-box{min-height:115px;}
    .home-service-provider .service-provider-box{min-height:300px;}
    .home-platform .platform-box .img-area{min-height:190px;}

    .join-commuunity-video-box{    min-height: 390px;}
    .redbox-icon-sec .red-bg-box{min-height: 260px;}

    .auth-page{height: auto;height: 100vh;}
    .auth-page .auth-box{position:relative;top:0;left:0;transform:translate(0%,0%);}

    .top-header-bar .navbar .other-notify-btn .feed-ststus-btn, .top-header-bar .navbar .other-notify-btn .notification-icon-btn{background-color: transparent;    padding: 0px 8px;}
    .top-header-bar .navbar .other-notify-btn .post-status-btn {margin-right: 10px;}
    ul.res-tab-imgs li .img-box{    min-height: 255px;}

    .social-media-connect ul{justify-content: space-between;}
    .service-offer-sec ul {
        margin-left: 0px;
        column-count: 3;
        column-gap: 2em;
        -moz-column-count: 3;
        -moz-column-gap: 2em;
        -webkit-column-count: 3;
        -webkit-column-gap:2em;
        margin-bottom: 25px;
    }
    section.profile-feeds .feeds-outer {/*height: auto;*/ overflow-y: auto !important;}
    .testimonial-profile img { max-width: 160px;}
    section.profile-feeds .profile-feed-inner .feed-action ul li{width:50%;}
    .mobile-feed-sec { text-align: center;}
    .profile-feeds .sec-title {flex-direction: column;}
    .join-drop-down{position: absolute;right: 10px;top:10px;}
    .sec-title a.read-all {font-size: 15px;}
    .mob-profile-tab-section .profile-feeds .sec-title{margin-bottom: 10px;}
    .mob-profile-tab-section .profile-feeds .sec-title h3{font-size: 30px ;}
    .mobile-feed-sec .feed-send-request-btn{margin-bottom: 50px;}
    body #profileCarousel .carousel-control-next,#profileCarousel .carousel-control-prev{display: none;}
    body #profileCarousel .carousel-inner .carousel-item img{height: 100% !important; width: 100% !important;object-fit: cover;}
    .mob-profile-tab-section #collapseBiography .profile-about .sec-title{display: none;}
    .mob-profile-tab-section #collapseBiography .profile-about {margin-top: 10px;}
	.container_vlog{max-width:900px;padding-top:90px;}
}
/** 8.0 - 640 - Mobile **/
@media only screen and (min-width: 640px) and (max-width: 767px) {
    #menu-toggle{display:block;float:right;padding:28px 12px;}
    .navbar-brand{line-height:48px;padding:6px 0;}
    .navbar-brand img{max-width:140px;}
    .navbar-header{width:100%;text-align:center;}
    .caret{position:absolute;right:20px;top:20px;}
    .logo-text h3{font-size:33px;line-height:19px;}
    .home-ban .ban-text,.innerpage-banner .ban-text{width:90%;text-align:center !important;}
    .home-ban .ban-text h1,.innerpage-banner .ban-text h1 ,.innerpage-small-banner .ban-text h1{font-size:18px;line-height:22px;}
    .innerpage-banner .ban-text p{max-width:100%;font-size:14px;display:none;}
    .in-ban{background:#666666;min-height:110px;}
    .in-ban img{display:none;}
    .in-ban .ban-text h1{font-size:32px;line-height:42px;}
    footer .footer1 .col-md-3{margin-bottom:20px;}
    footer .footer2 .left, footer .footer2 .right{float:none;width:100%;text-align:center;}
    footer .footer2 .left, footer .footer2 .center{margin-bottom:10px;}
    .mobile{display:block;}
    /*.desktop{display:none;}*/
    .top-right,.header-menu-right{width:100%;text-align:center;}
    .top-right ul li{float:none;display:inline-block;}
    .top-right{float:right;padding:10px 0px 10px 0;}
    .header nav.menu .hamburger{top:16px;}
    form.advance-search-form{position:relative;top:0;right:0;transform:translate(0%,0%);width:80%;padding:10px 20px 10px;margin:-85px auto 0px;}
    form.advance-search-form .form-box ul li{width:49%;}
    form.advance-search-form .form-box h2{font-size:25px;margin:15px 0px 20px;}
    .home-slider .carousel-item,.home-slider .carousel-item img{height:384px;/*height:18rem;*/}
    #search input[type="search"]{font-size:30px;}
    .home-service-provider .col-lg-3, .home-escorts .col-lg-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    .box-title h2, .box-title.dark h2,.sec-side-title h2 , .join-commuunity-sec .join-commuunity-content h3, .inner-text-content h2{font-size:26px;}
    .home-locations .col-lg-3{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;}
    .home-locations .location-box a{font-size:15px;padding:5px 8px;}
    .our-escort-box:hover .overlay-top{height:13%;}
    .our-escort-box:hover .overlay-bottom{height:46.5%;}
    img.verified-symbol{position:relative;top:0;right:0;transform:translate(0%,0%);display:block;max-width:150px;margin:50px auto 20px;}
    .escort-verification-content{padding:0px 0px 30px 0px;text-align:center;}
    .escort-verification-content h4{font-size:20px;}
    .escort-verification-content h2, .escort-verification-content .verTitle{font-size:35px;margin-bottom:10px;}
    .escort-verification-content p{font-size:16px;}
    .home-platform .platform-box h3, .home-platform .platform-box p{font-size:16px;}
    .home-locations, .home-about-honey, .home-service-provider, .home-platform ,.home-signup-search{padding:50px 0px;}
    .box-title.logo-text h3{font-size:35px;}
    .home-signup-search{background-position:70% 50%;}
    .home-signup-search .red-box{padding:40px 30px;margin-top:40px;}
    .home-locations .row .col-lg-3:last-child .location-box{margin-bottom:0px;}
    footer .footer1{padding:50px 0;}
    footer .footer2 .center ul li img{max-width:40px;}
    footer .footer2 .center{width:100%;text-align:center;}
    footer .footer2 .center ul li{float:none;margin:0 0 0 0px;display:inline-block;}
    footer .footer2 .center ul li + li{margin-left:3px;}
    #listingCarousel .profile-banner-detail{min-width:1px;padding:18px 15%;position:relative;border-radius:0px;width:100%;transform:translate(-0%,-0%);left:0;}
    #listingCarousel .profile-banner-detail h3{font-size:25px;}
    #listingCarousel .profile-banner-detail h5{font-size:16px;}
    #listingCarousel .profile-banner-detail .escort-profile-details{color:#fff;font-size:14px;}
    .advance-search-sec-form .form-box .fields li{width:48.5%;}
    #listingCarousel .carousel-inner .carousel-item, #listingCarousel .carousel-inner .carousel-item img{height:384px;/*height:18rem;*/}
    a.btn-view-profile{margin-bottom:25px;left:50%;transform:translate(-50%,0%);width:auto;}
    #listingCarousel .carousel-control-prev{margin:0px;top:23%;left:15px;}
    #listingCarousel .carousel-control-next{margin:0px;top:23%;right:15px;left:auto;}
    .advance-search-sec-form .btn-advance-search{width:100%;}
    #listingCarousel .profile-banner-detail .escort-profile-details{width:100%;}
    section.profile-slider ,.my-profile-overview{padding:20px 20px;}
    section.profile-slider #profileCarousel .carousel-item, section.profile-slider #profileCarousel .carousel-item img{height:384px !important;/*height:24rem;*/}
    .my-profile-content h2{font-size:33px;}
    .my-profile-content h5{font-size:18px;}
	.my-profile-content h6{font-size:16px;}
    .profession-label{font-size:16px;padding:9px 20px;margin-bottom:10px;}
    .availability-label,.custom-btn-link a{font-size:20px;padding:9px 9px;margin-bottom:10px;width: 100%;font-weight: 600;}
    .profile-call{font-size:18px;}
    .social-media-connect{margin-top:20px;}
    .social-media-connect h4{font-size:17px;}
    .profile-actions ul li a,.profile-actions ul li button{font-size:16px;padding: 0px 18px 0px 0px;}
    a.personal-site{font-size:16px;margin-top:0px;}
    .profile-actions ul{margin:30px 0px 0px;}
    .photo-gallery-sec ul li img{height:13rem;}
    .sec-title{margin-bottom:20px;}
    .sec-title h3,section.profile-overview-table-sec .overview-table h3{font-size:26px;}
    .photo-gallery-sec{padding:40px 0px 20px;}
    .video-sec .video-gallary li{width:100%;}
    .video-sec .video-gallary li a.play-btn img{max-width:50%;display:block;margin:auto;}
    .video-sec{padding:20px 0px 10px;}
    ul.selfie-gallery-images li{width:100%;}
    .selfie-gallery-sec{padding:10px 0px 10px;}
    section.profile-overview-table-sec .overview-table table td{width:50%;padding:5px;display:inline-block;margin-top:-1px;}
    section.profile-overview-table-sec .overview-table table td p{font-size:16px;word-break:break-word;}
    section.profile-overview-table-sec .overview-table table td h4{font-size:22px;}
    .service-offer-sec ul{column-count:2;-moz-column-count:2;-webkit-column-count:2;margin-bottom:6px;}
    table.rates-table tbody td{padding:6px 10px;font-size:15px;}
    section.profile-feeds .profile-feed-inner .media-feed-area a.video-play img{max-width:50%;display:block;margin:auto;height:auto;}
    .feed-content{margin-top:20px;}
    .blog-overview{padding:10px;}
    .blog-overview h5{font-size:15px;}
    .wishlist-items li{width:auto;margin-bottom:2px;}
    .wishlist-items li img{max-width:100%;height:auto;}
    section.testimonials{padding:65px 0px 45px;}
    .testimonial-content{padding-left:39px;width:100%;}
    .testimonial-content:before{margin-left:-2px;}
    .testimonial-profile{width:100%;text-align:center;margin-bottom:30px;}
    .subscription-icon{display:block;margin:0 auto 25px;}
    .subscription-mail-box{padding:40px 20px;}
    .subscription-mail-box .subscription-content{padding-left:0px;text-align:center;}
    .subscription-mail-box .subscription-content h3{font-size:27px;margin-bottom:11px;}
    .tour-tables table th, .tour-tables table td{padding:7px 10px;}
    table.rates-table{margin-bottom:15px;}
    .rates-n-availablity-sec .col-lg-6 + .col-lg-6{margin-top:20px;}
    a.advace-search-btn{padding:8px 17px;margin-right:-65px;font-size:14px;}
    #listingCarousel .profile-visiblity-btn label{width:159px;}
    #listingCarousel .profile-visiblity-btn{position:relative;left:auto;margin-left:0;margin-bottom:0px;padding:15px 15px;background-color:#000;border-top:2px solid #f8060a;border-bottom:2px solid #f8060a;display:flex;flex-wrap:wrap;justify-content:space-around;}
    #listingCarousel .profile-visiblity-btn a.btn-view-profile{width:auto;position:relative;left:auto;transform:translate(0%,0%);margin-bottom:0px;min-width:1px;padding:11px 25px;}
    .search-city-bar .col-md-8{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}
    .animated-gif-logo{max-width:230px;margin-bottom:10px;}
    #advanceSearch .modal-lg{max-width:unset;width:auto;}
    #advanceSearch .modal-content .modal-title{font-size:22px;}
    #advanceSearch .advance-search-sec-form .form-box .fields li{width:48.5%;}
    .advance-search-check-list{column-count:2;-moz-column-count:2;-webkit-column-count:2;margin-bottom:0px;}
    #advanceSearch .search-availability-bar.equal-btns .btn-primary ,#advanceSearch .search-availability-bar .btn-primary{width:48.5%;}
    /*#advanceSearch .search-availability-bar.equal-btns .btn-primary + .btn-primary + .btn-primary ,#advanceSearch .search-availability-bar .btn-primary +.btn-primary +.btn-primary{margin-top:15px;}*/
    #advanceSearch .price-detail,#advanceSearch .right{width:100%;padding:0px;}
    #advanceSearch .price-detail:before{display:block;width:100%;text-align:left;}
    #advanceSearch .price-detail:after{margin-left:5px;}
    #advanceSearch .price-detail .form-control{width:41%;}
    #advanceSearch .right .red-small{width:100%;}
    .top-right ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
    .top-right ul li{margin-left:0px;}
    /* .header nav.menu .hamburger{position:absolute;top:104px;right:auto;padding:12px 25px;transform:translate(-50%,0%);left:50%;width:44px;}
    .header nav.menu .hamburger.active{position:absolute;top:12px;right:10px;padding:12px 18px;transform:translate(0%,0%);left:auto;width:auto;}
    */
    .top-right ul li:last-child{display:none;}
    .footer .footer2 .right{display:none;}
    .m-hidden{display:none;}
    .m-visible{display:block;}
    .multipage-inner-tab-sec .m-visible{display: flex;}
    .advance-search-section #accordion .card{background-color:transparent;}
    .advance-search-section #accordion .card-header{background-color:rgb(248, 6, 10);border-radius:0px;}
    .advance-search-section #accordion .card-header a{font-weight:600;color:#fff;font-size:16px;}
    .advance-search-section #accordion .card-header a i{margin-top:5px;}
    .advance-search-section #accordion .card-body{background-color:rgba(255,255,255,0.2);}
    ul.mob-contact-btns li{width:138px;height:138px;padding-top:20px;}
    ul.mob-contact-btns li a i{margin:20px 0px 8px;}
    .carousel-control-next-icon, .carousel-control-prev-icon{height:30px;width:30px;}
    ul.mob-contact-btns li + li{margin-left:33px;}
    .our-escort-box:hover .overlay-top, .our-escort-box:hover .overlay-bottom{display:none;}
    .our-escort-box:hover{box-shadow:none;border:none;}
    .escort-overview-detail .escort-box .box-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
    .escort-overview-detail{padding:0px 15px;margin-top:-20px;}
    .escort-overview-detail .escort-box .btn{max-width:220px;margin:auto;}
    .social-media-connect ul{justify-content: space-between;}
    .escort-verification-content ul{max-width:100%;}
    .escort-overview-detail{display:block;}
    .top-header-bar{display:block;}
    .desktop-menu{display:none;}
    .rate-content #accordion .card-header{display:block;padding:0px;background-color:#f8060a;border-bottom:none;border-radius:0px;}
    .rate-content #accordion .card-header button{display:block;width:100%;text-align:left;font-size:14px;font-weight:600;color:#fff;padding:10px;}
    .rate-content #accordion .card-body{padding:12px 0px;border:none;}
    .header .top{display:none !important;}
    .client-login .cust-dropdown{display:none}
    .escoart-login .cust-dropdown{display:none}
    .top-header-bar.client-login .header nav.menu .hamburger{right:auto;left:12px;}
    .top-header-bar.client-login .after-login{width:100%;text-align:right;}
    .top-header-bar.escoart-login .header nav.menu .hamburger{right:auto;left:12px;}
    .top-header-bar.escoart-login .after-login{width:100%;text-align:right;}
    .sec-side-title .red-label-text span{padding:14px 26px;}
    .sec-video-box{padding:00px 0px;margin-top:20px;}
    .faq-questions .card-header .btn{font-size:15px;}
    .faq-questions .card + .card{margin-top:20px;}
    .faq-middle-box .middle-box-head h3{font-size:16px;}
    .g-recaptcha{transform:scale(0.9, 0.9);transform-origin:left;}
    .inner-contact form .form-submit{float:left;padding:15px;}
    .inner-page-slider .carousel-item, .inner-page-slider .carousel-inner img{height:384px;/*height:18rem;*/}
    .innerpage-banner{height:384px;}
    .innerpage-banner img{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover;}
    .inner-page-slider .carousel-caption{text-align:center !important;bottom:2rem;transform:translate(0%,-50%)}
    .inner-page-slider .carousel-inner.right-content .carousel-caption{left:15%;}
    .inner-page-slider .carousel-inner .carousel-caption{display:none;}
    .inner-page-slider .carousel-caption h1,.innerpage-banner .ban-text h1 ,.innerpage-small-banner .ban-text h1{font-size:22px;text-align:center;}
    .inner-page-slider .carousel-caption p{max-width:100%;}
    a.btn-line.slider-link{font-size:14px;padding:8px 15px;}
    .carousel-control-prev{left:10px;width:28px;}
    .grid-box-sec{padding:50px 0px;}
    .carousel-control-next{right:10px;width:28px;}
    .umbrella-man img{position:relative;max-width:70%;}
    .red-tab-sec ul.nav li .nav-link .sprint-user-icons{display:block !important;margin:0px auto 0px !important;transform:scale(0.6);}
    .red-tab-sec ul.nav li .nav-link{font-size:16px;line-height:normal;padding:10px 13px;}
    .group-red-box{padding:20px 0px;}
    .red-icon-list li{width:33.33%;padding:0px 15px;max-width: 33.33%}
    .red-icon-list li .icon-box h4{min-height: 1px;}
    .red-icon-list li .icon-box .circle-icon{height:115px;width:115px;padding-top:30px;margin:0px auto 15px;}
    .red-icon-list li .icon-box .circle-icon img{max-width:50px;}
    .red-icon-list li .icon-box h4{font-size:16px;}
    .know-the-rules img{max-width:230px;margin:0px auto 20px;}
    .rules-list li + li{margin-top:16px;}
    .zigzag-red-sec .zigzag-red-box{padding:40px 30px;}
    .zigzag-red-sec .zigzag-red-box h3{font-size:18px;font-weight:700;}
    .zigzag-red-sec .zigzag-red-img{position:relative;}
    .grid-box-sec .card-box{height:auto;padding:30px 25px 21px;margin-top:30px;}
    .grid-box-sec .card-box img{max-width:60px;}
    .grid-box-sec .card-box h4{font-size:20px;font-weight:600;margin:16px 0px 10px;}
    .terms-icons-sec{padding:40px 0px;}
    .terms-icons-list li{width:100%;}
    .terms-icons-list li img{max-width:80px;}
    .terms-icons-list li h4{margin:14px 0px;}
    section.ask-forum-sec h4{font-size:16px;text-align:center;}
    a.btn.ask-forum-btn{display:inline-block;margin:15px auto 0px;}
    .join-commuunity-sec,.redbox-icon-sec{padding:50px 0px;}
    .join-commuunity-btn{font-size:20px;margin-bottom:30px;}
    .join-commuunity-sec .join-commuunity-content{padding-left:0px;}
    .join-commuunity-sec .author img{max-width:280px;}
    .redbox-icon-sec .c-center{margin-bottom:0px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    .redbox-icon-sec .red-bg-box img{max-width:130px;}
    ul.payment-method-list li{width:100%;}
    ul.payment-method-list .paymen-btn-box .payment-method-btn{padding:16px 20px;}
    ul.payment-method-list .paymen-btn-box .payment-method-btn img{max-height:27px;}
    ul.payment-method-list .paymen-btn-box .payment-method-btn h3{font-size:18px;}
    .body-box-grid .col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
    .get-body-sec .img-box{padding:0px;}
    .resources-ban-sec{padding:50px 0px;}
    .resources-tab-img-grid{padding:40px 0px;}
    .res-search-city-form .input-group input[type="text"], .res-search-city-form .input-group .input-group-append{width:34%;}
    ul.grid-box-tabs li .nav-link{font-size:14px;}
    .res-search-city-form .input-group button, .res-search-city-form .input-group input[type="text"]{padding:12px 12px;}
    ul.grid-box-tabs li{max-width:100%;width:32%;}
    ul.res-tab-imgs{padding-right:0px;}
    ul.res-tab-imgs li{width:48%;margin-bottom:12px;}
    ul.res-tab-imgs li .img-box .top-content,ul.res-tab-imgs li .img-box .bottom-content{padding:7px 5px;}
    .sex-traffic-box img{max-width:100px;}
    .testimonial-quote .written-by h4{font-size:20px;}
    .get-lerner-sec .get-lerner-content, .get-lerner-white .get-lerner-content{margin-top:30px;}
    .mob-profile-tab-section .rates-n-availablity-sec .mb-3{margin-bottom:0px !important;}
    .mob-profile-tab-section .rates-n-availablity-sec table.rates-table{margin-bottom:10px;}
    .mob-profile-tab-section .profile-tours-sec .col-lg-6:first-child{margin-bottom:15px;}
    .mob-profile-tab-section .profile-tours-sec .tour-tables p{margin-top:10px;}
    .mob-profile-tab-section .video-sec,.mob-profile-tab-section .profile-about{margin-top:25px;}
    .mob-profile-tab-section .rates-n-availablity-sec .mt-4{margin-top:0px !important;}
    .mob-profile-tab-section section.profile-feeds{padding:30px 0px;}
    #social-media-popup .social-modal-content h3{font-size:20px;}
    #social-media-popup .social-modal-content .logo img{max-width:120px;}
    #social-media-popup .social-modal-content h6{font-size:16px;}
    #social-media-popup .social-modal-content li img{max-width:50px;}
    #social-media-popup .social-modal-content ul{max-width:240px;}
    .mob-profile-tab-section .profile-blogs .col-lg-6:last-child .my-blog-box{margin-bottom:10px;}
    .large-video-sec .inner-text-content{padding:5% 10%;}
    .left-img-text-content{padding:40px 0px 30px;}
    .left-img-text-content img{margin:30px auto -30px;max-width:60%;}
    .large-video-sec .inner-text-content .simplebar{height:auto;}
    .innerpage-banner .ban-text,.innerpage-small-banner .ban-text{display:none;}
    .blogs-search-bar form .form-group{margin-bottom:15px;}
    .auth-page .auth-box img{margin-bottom:20px;}
    .auth-page .auth-box{padding:15px 35px;position:relative;position:relative;top:0;left:0;transform:translate(0%,0%);}
    .auth-page{position:relative;height:auto;padding:40px 0px;}
    .mul-page-custom-filter form .form-group .form-control{height:calc(2.3rem + 2px);background-size:15px;}
    .our-escort-box{min-height:340px;}
    .home-locations .location-box{min-height:115px;}
    .home-service-provider .service-provider-box{min-height:170px;}
    .home-platform .platform-box .img-area{min-height:145px;}
    .join-commuunity-video-box{    min-height: 390px;}
    .redbox-icon-sec .red-bg-box{min-height: 260px;}

    .top-header-bar .navbar .other-notify-btn .feed-ststus-btn, .top-header-bar .navbar .other-notify-btn .notification-icon-btn{background-color: transparent;    padding: 0px 8px;}
    .top-header-bar .navbar .other-notify-btn .post-status-btn {margin-right: 10px;}
    ul.res-tab-imgs li .img-box{min-height: 295px;}
        #mul-blogs .escorts-grid .col-lg-3,
    #mul-client-logs .escorts-grid .col-lg-3{width: 50%;}
    .testimonial-profile img { max-width: 160px;}
    section.profile-feeds .profile-feed-inner .feed-action ul li{width:50%;}
	.container_vlog{max-width:100%;margin:0px;padding:0px;padding-top:62px;}
	.text-content{padding:15px;font-size:16px;}
}
/** 9.0 - 480 - Mobile **/
@media only screen and (min-width: 480px) and (max-width: 639px) {
    #menu-toggle{display:block;float:right;padding:28px 12px;}
    .navbar-brand{line-height:48px;padding:6px 0;}
    .navbar-brand img{max-width:140px;}
    .logo-text h3{font-size:33px;line-height:19px;}
    .navbar-header{width:100%;text-align:center;}
    .caret{position:absolute;right:20px;top:20px;}
    .home-ban .ban-text,.innerpage-banner .ban-text{width:90%;text-align:center !important;}
    .our-escort-box{max-height:360px;min-height:360px;}
    .home-ban .ban-text h1 ,.innerpage-banner .ban-text h1 ,.innerpage-small-banner .ban-text h1{font-size:18px;line-height:22px;}
    .innerpage-banner .ban-text p{max-width:100%;font-size:14px;display:none;}
    .in-ban{background:#666666;min-height:110px;}
    .in-ban img{display:none;}
    .in-ban .ban-text h1{font-size:32px;line-height:42px;}
    footer .footer1 .col-md-3{margin-bottom:20px;}
    footer .footer2 .left, footer .footer2 .right{float:none;width:100%;text-align:center;}
    footer .footer2 .left{margin-bottom:10px;}
    footer .footer2 .center{margin-bottom:10px;}
    footer .footer2 .right ul{text-align:center;}
    footer .footer2 .right ul li{display:inline-block;float:none;}
    .mobile{display:block;}
    /*.desktop{display:none;}*/
    .header-menu-right{width:100%;}
    .top-right,.header-menu-right{width:100%;text-align:center;}
    .top-right ul li{float:none;display:inline-block;}
    ul.top-header-bar-menu > li{padding:0px 15px;}
    form.advance-search-form{position:relative;top:0;right:0;transform:translate(0%,0%);width:85%;padding:10px 20px 10px;margin:-55px auto 0px;}
    form.advance-search-form .form-box ul li{width:49%;}
    form.advance-search-form .form-box h2{font-size:25px;margin:15px 0px 20px;}
    .home-slider .carousel-item,.home-slider .carousel-item img{height:256px;/*height:15rem;*/}
    .our-escort-box:hover .overlay-top{height:13%;}
    .our-escort-box:hover .overlay-bottom{height:46.5%;}
    .box-title h2, .box-title.dark h2,.sec-side-title h2 , .join-commuunity-sec .join-commuunity-content h3, .inner-text-content h2{font-size:24px;}
    #search input[type="search"]{font-size:30px;}
    .home-escorts .col-lg-3, .home-service-provider .col-lg-3, .red-box .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    .home-locations .col-lg-3{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;}
    .home-locations .location-box a{font-size:15px;padding:5px 8px;}
    img.verified-symbol{position:relative;top:0;right:0;transform:translate(0%,0%);display:block;max-width:150px;margin:50px auto 20px;}
    .escort-verification-content{padding:0px 0px 30px 0px;text-align:center;}
    .escort-verification-content h4{font-size:20px;}
    .escort-verification-content h2, .escort-verification-content .verTitle{font-size:35px;margin-bottom:10px;}
    .escort-verification-content p{font-size:16px;}
    .home-platform .platform-box h3, .home-platform .platform-box p{font-size:16px;}
    .home-locations, .home-about-honey, .home-service-provider, .home-platform ,.home-signup-search{padding:50px 0px;}
    .box-title.logo-text h3{font-size:35px;}
    .home-signup-search{background-position:70% 50%;}
    .home-signup-search .red-box{padding:40px 20px;margin-top:0px;}
    .home-signup-search .red-box .red-box-inner img{margin:0px auto 20px;max-width:75px;}
    .home-locations .row .col-lg-3:last-child .location-box{margin-bottom:0px;}
    footer .footer1{padding:50px 0;}
    footer .footer2 .center ul li img{max-width:40px;}
    footer .footer2 .center{width:100%;text-align:center;}
    footer .footer2 .center ul li{float:none;margin:0 0 0 0px;display:inline-block;}
    footer .footer2 .center ul li + li{margin-left:3px;}
    #listingCarousel .profile-banner-detail{min-width:1px;padding:18px 24px;position:relative;border-radius:0px;width:100%;transform:translate(-0%,-0%);left:0;}
    #listingCarousel .profile-banner-detail h3{font-size:25px;}
    #listingCarousel .profile-banner-detail h5{font-size:16px;}
    #listingCarousel .profile-banner-detail .escort-profile-details{color:#fff;font-size:14px;}
    .advance-search-sec-form .form-box .fields li{width:48.5%;}
    #listingCarousel .carousel-inner .carousel-item, #listingCarousel .carousel-inner .carousel-item img{height:256px;/*height:15rem;*/}
    a.btn-view-profile{margin-bottom:25px;left:50%;transform:translate(-50%,0%);width:auto;}
    #listingCarousel .carousel-control-prev{margin:0px;top:16%;left:15px;}
    #listingCarousel .carousel-control-next{margin:0px;top:16%;right:15px;left:auto;}
    .advance-search-sec-form .btn-advance-search{width:100%;}
    #listingCarousel .profile-banner-detail .escort-profile-details{width:100%;}
    section.profile-slider ,.my-profile-overview{padding:20px 20px;}
    section.profile-slider #profileCarousel .carousel-item, section.profile-slider #profileCarousel .carousel-item img{height:336px !important;/*height:21rem;*/}
    .my-profile-content h2{font-size:33px;}
    .my-profile-content h5{font-size:18px;}
	.my-profile-content h6{font-size:16px;}
    .profession-label{font-size:16px;padding:9px 20px;margin-bottom:10px;}
    .availability-label,.custom-btn-link a{font-size:20px;padding:9px 9px;margin-bottom:10px;width: 100%;font-weight: 600;}
    .profile-call{font-size:18px;}
    .social-media-connect{margin-top:20px;}
    .social-media-connect h4{font-size:17px;}
    .profile-actions ul li a,.profile-actions ul li button{font-size:16px;padding: 0px 18px 0px 0px;}
    a.personal-site{font-size:16px;margin-top:0px;}
    .profile-actions ul{margin:30px 0px 0px;}
    .photo-gallery-sec ul{margin:-4px;}
    .photo-gallery-sec ul li{padding:4px;}
    .photo-gallery-sec ul li img{height:13rem;max-width:100%;}
    .sec-title{margin-bottom:20px;}
    .sec-title h3,section.profile-overview-table-sec .overview-table h3{font-size:26px;}
    .photo-gallery-sec{padding:40px 0px 20px;}
    .video-sec .video-gallary li{width:48%;}
    .video-sec .video-gallary li a.play-btn img{max-width:50%;display:block;margin:auto;}
    .video-sec{padding:20px 0px 10px;}
    ul.selfie-gallery-images li{width:48%;}
    .selfie-gallery-sec{padding:10px 0px 10px;}
    section.profile-overview-table-sec .overview-table table td{width:50%;padding:5px;display:inline-block;margin-top:-1px;}
    section.profile-overview-table-sec .overview-table table td p{font-size:16px;word-break:break-word;}
    section.profile-overview-table-sec .overview-table table td h4{font-size:22px;}
    .service-offer-sec ul{column-count:2;-moz-column-count:2;-webkit-column-count:2;margin-bottom:6px;}
    table.rates-table tbody td{padding:6px 10px;font-size:15px;}
    section.profile-feeds .profile-feed-inner .media-feed-area a.video-play img{max-width:50%;display:block;margin:auto;height:auto;}
    .feed-content{margin-top:20px;}
    .blog-overview{padding:10px;}
    .blog-overview h5{font-size:15px;line-height:20px;}
    .blog-overview a.read-fblog{line-height:normal;margin-top:8px;}
    .wishlist-items li{width:auto;margin-bottom:2px;width:144px;}
    .wishlist-items li img{max-width:100%;height:auto;}
    section.testimonials{padding:65px 0px 45px;}
    .testimonial-content{padding-left:39px;width:100%;}
    .testimonial-content:before{margin-left:-2px;}
    .testimonial-profile{width:100%;text-align:center;margin-bottom:30px;}
    .testimonial-profile img { max-width: 160px;}
    .subscription-icon{display:block;margin:0 auto 25px;}
    .subscription-mail-box{padding:40px 20px;}
    .subscription-mail-box .subscription-content{padding-left:0px;text-align:center;}
    .subscription-mail-box .subscription-content h3{font-size:27px;margin-bottom:11px;}
    .tour-tables table th, .tour-tables table td{padding:7px 10px;}
    table.rates-table{margin-bottom:15px;}
    .rates-n-availablity-sec .col-lg-6 + .col-lg-6{margin-top:20px;}
    .social-media-connect ul{max-width:470px;    justify-content: space-between;}
    .social-media-connect ul li{/*min-width:128px;height:128px;*/}
    .profile-actions ul li{margin-right:9px;}
    a.advace-search-btn{padding:8px 17px;margin-right:-61px;font-size:14px;}
    #listingCarousel .profile-visiblity-btn label{width:159px;}
    #listingCarousel .profile-visiblity-btn{position:relative;left:auto;margin-left:0;margin-bottom:0px;padding:15px 15px;background-color:#000;border-top:2px solid #f8060a;border-bottom:2px solid #f8060a;display:flex;flex-wrap:wrap;justify-content:space-around;}
    #listingCarousel .profile-visiblity-btn a.btn-view-profile{width:auto;position:relative;left:auto;transform:translate(0%,0%);margin-bottom:0px;min-width:1px;padding:11px 25px;}
    .search-city-bar .col-md-8{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}
    .animated-gif-logo{max-width:220px;margin-bottom:10px;}
    #advanceSearch .modal-lg{max-width:unset;width:auto;}
    #advanceSearch .modal-content .modal-title{font-size:22px;}
    #advanceSearch .advance-search-sec-form .form-box .fields li{width:48.5%;}
    .advance-search-check-list{column-count:2;-moz-column-count:2;-webkit-column-count:2;margin-bottom:0px;}
    #advanceSearch .search-availability-bar.equal-btns .btn-primary ,#advanceSearch .search-availability-bar .btn-primary{width:48.5%;}
    /*#advanceSearch .search-availability-bar.equal-btns .btn-primary + .btn-primary + .btn-primary ,#advanceSearch .search-availability-bar .btn-primary +.btn-primary +.btn-primary{margin-top:15px;}*/
    #advanceSearch .price-detail,#advanceSearch .right{width:100%;padding:0px;}
    #advanceSearch .price-detail:before{display:block;width:100%;text-align:left;}
    #advanceSearch .price-detail:after{margin-left:5px;}
    #advanceSearch .price-detail .form-control{width:41%;}
    #advanceSearch .right .red-small{width:100%;}
    .top-right ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
    .top-right ul li{margin-left:0px;}
    /* .header nav.menu .hamburger{position:absolute;top:104px;right:auto;padding:12px 25px;transform:translate(-50%,0%);left:50%;width:44px;}
    .header nav.menu .hamburger.active{position:absolute;top:12px;right:10px;padding:12px 18px;transform:translate(0%,0%);left:auto;width:auto;}
    */
    .top-right ul li:last-child{display:none;}
    .footer .footer2 .right{display:none;}
    .m-hidden{display:none;}
    .m-visible{display:block;}
    .multipage-inner-tab-sec .m-visible{display: flex;}
    .advance-search-section #accordion .card{background-color:transparent;}
    .advance-search-section #accordion .card-header{background-color:rgb(248, 6, 10);border-radius:0px;}
    .advance-search-section #accordion .card-header a{font-weight:600;color:#fff;font-size:16px;}
    .advance-search-section #accordion .card-header a i{margin-top:5px;}
    .advance-search-section #accordion .card-body{background-color:rgba(255,255,255,0.2);}
    ul.mob-contact-btns li{width:128px;height:128px;padding-top:15px;}
    ul.mob-contact-btns li a i{margin:18px 0px 8px;}
    .carousel-control-next-icon, .carousel-control-prev-icon{height:30px;width:30px;}
    ul.mob-contact-btns li + li{margin-left:33px;}
    .our-escort-box:hover .overlay-top, .our-escort-box:hover .overlay-bottom{display:none;}
    .our-escort-box:hover{box-shadow:none;border:none;}
    .escort-overview-detail .escort-box .box-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
    .escort-overview-detail{padding:0px 15px;margin-top:-20px;}
    .escort-overview-detail .escort-box .btn{max-width:220px;margin:auto;}
    .escort-verification-content ul{max-width:100%;}
    .escort-overview-detail{display:block;}
    .top-header-bar{display:block;}
    .desktop-menu{display:none;}
    .rate-content #accordion .card-header{display:block;padding:0px;background-color:#f8060a;border-bottom:none;border-radius:0px;}
    .rate-content #accordion .card-header button{display:block;width:100%;text-align:left;font-size:14px;font-weight:600;color:#fff;padding:10px;}
    .rate-content #accordion .card-body{padding:12px 0px;border:none;}
    .header .top{display:none  !important;}
    .client-login .cust-dropdown{display:none}
    .escoart-login .cust-dropdown{display:none}
    .top-header-bar.client-login .header nav.menu .hamburger{right:auto;left:12px;}
    .top-header-bar.client-login .after-login{width:100%;text-align:right;}
    .top-header-bar.escoart-login .header nav.menu .hamburger{right:auto;left:12px;}
    .top-header-bar.escoart-login .after-login{width:100%;text-align:right;}
    .sec-side-title .red-label-text span{padding:14px 26px;}
    .sec-video-box{padding:00px 0px;margin-top:20px;}
    .faq-questions .card-header .btn{font-size:15px;}
    .faq-questions .card + .card{margin-top:20px;}
    .faq-middle-box .middle-box-head h3{font-size:16px;}
    .g-recaptcha{transform:scale(0.9, 0.9);transform-origin:left;}
    .inner-contact form .form-submit{float:left;padding:15px;}
    .inner-page-slider .carousel-item, .inner-page-slider .carousel-inner img{height:256px;/*height:15rem;*/}
    .innerpage-banner{height:256px;}
    .innerpage-small-banner{height:150px;}
    .innerpage-banner img,.innerpage-small-banner img{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover;}
    .inner-page-slider .carousel-caption{text-align:center !important;bottom:3.5rem;transform:translate(0%,-50%)}
    .inner-page-slider .carousel-inner.right-content .carousel-caption{left:15%;}
    .inner-page-slider .carousel-inner .carousel-caption{display:none;}
    .inner-page-slider .carousel-caption h1,.innerpage-banner .ban-text h1 ,.innerpage-small-banner .ban-text h1{font-size:20px;text-align:center;}
    .inner-page-slider .carousel-caption p{display:none;}
    a.btn-line.slider-link{font-size:14px;padding:8px 15px;}
    .carousel-control-prev{left:10px;width:28px;}
    .grid-box-sec{padding:50px 0px;}
    .carousel-control-next{right:10px;width:28px;}
    .umbrella-man img{position:relative;max-width:70%;}
    .red-tab-sec ul.nav li .nav-link .sprint-user-icons{display:block !important;margin:0px auto 0px !important;transform:scale(0.6);}
    .red-tab-sec ul.nav li .nav-link{font-size:16px;line-height:normal;padding:10px 13px;}
    .group-red-box{padding:20px 0px;}
    .red-icon-list li{width:33.33%;padding:0px 15px;max-width: 33.33%}
    .red-icon-list li {width:33.33%;padding:0px 15px;max-width: 33.33%}
    .red-icon-list li .icon-box h4{min-height: 1px;}
    .red-icon-list li .icon-box .circle-icon{height:115px;width:115px;padding-top:30px;margin:0px auto 15px;}
    .red-icon-list li .icon-box .circle-icon img{max-width:50px;}
    .red-icon-list li .icon-box h4{font-size:16px;}
    .know-the-rules img{max-width:230px;margin:0px auto 20px;}
    .rules-list li + li{margin-top:16px;}
    .zigzag-red-sec .zigzag-red-box{padding:40px 30px;}
    .zigzag-red-sec .zigzag-red-box h3{font-size:18px;font-weight:700;}
    .zigzag-red-sec .zigzag-red-img{position:relative;}
    .grid-box-sec .card-box{height:auto;padding:30px 25px 21px;margin-top:30px;}
    .grid-box-sec .card-box img{max-width:60px;}
    .grid-box-sec .card-box h4{font-size:20px;font-weight:600;margin:16px 0px 10px;}
    .terms-icons-sec{padding:40px 0px;}
    .terms-icons-list li{width:100%;}
    .terms-icons-list li img{max-width:80px;}
    .terms-icons-list li h4{margin:14px 0px;}
    section.ask-forum-sec h4{font-size:16px;text-align:center;}
    a.btn.ask-forum-btn{display:inline-block;margin:15px auto 0px;}
    .join-commuunity-sec,.redbox-icon-sec{padding:50px 0px;}
    .join-commuunity-btn{font-size:20px;margin-bottom:30px;}
    .join-commuunity-sec .join-commuunity-content{padding-left:0px;}
    .join-commuunity-sec .author img{max-width:280px;}
    .redbox-icon-sec .c-center{margin-bottom:30px;}
    .redbox-icon-sec .c-center:last-child{margin-bottom:0px;}
    ul.payment-method-list li{width:100%;}
    ul.payment-method-list .paymen-btn-box .payment-method-btn{padding:16px 20px;}
    ul.payment-method-list .paymen-btn-box .payment-method-btn img{max-height:27px;}
    ul.payment-method-list .paymen-btn-box .payment-method-btn h3{font-size:18px;}
    .body-box-grid .col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
    .get-body-sec .img-box{padding:0px;}
    .resources-ban-sec{padding:50px 0px;}
    .resources-tab-img-grid{padding:40px 0px;}
    .res-search-city-form .input-group input[type="text"], .res-search-city-form .input-group .input-group-append{width:34%;}
    ul.grid-box-tabs li .nav-link{font-size:14px;}
    .res-search-city-form .input-group button, .res-search-city-form .input-group input[type="text"]{padding:12px 12px;}
    ul.grid-box-tabs li{max-width:100%;width:32%;}
    ul.res-tab-imgs{padding-right:0px;}
    ul.res-tab-imgs li{width:48%;margin-bottom:12px;}
    ul.res-tab-imgs li .img-box .top-content,ul.res-tab-imgs li .img-box .bottom-content{padding:7px 5px;}
    .sex-traffic-box img{max-width:100px;}
    .testimonial-quote .written-by h4{font-size:20px;}
    .get-lerner-sec .get-lerner-content, .get-lerner-white .get-lerner-content{margin-top:30px;}
    .mob-profile-tab-section .rates-n-availablity-sec .mb-3{margin-bottom:0px !important;}
    .mob-profile-tab-section .rates-n-availablity-sec table.rates-table{margin-bottom:10px;}
    .mob-profile-tab-section .profile-tours-sec .col-lg-6:first-child{margin-bottom:15px;}
    .mob-profile-tab-section .profile-tours-sec .tour-tables p{margin-top:10px;}
    .mob-profile-tab-section .video-sec,.mob-profile-tab-section .profile-about{margin-top:25px;}
    .mob-profile-tab-section .rates-n-availablity-sec .mt-4{margin-top:0px !important;}
    .mob-profile-tab-section section.profile-feeds{padding:30px 0px;}
    #social-media-popup .social-modal-content h3{font-size:20px;}
    #social-media-popup .social-modal-content .logo img{max-width:120px;}
    #social-media-popup .social-modal-content h6{font-size:16px;}
    #social-media-popup .social-modal-content li img{max-width:50px;}
    #social-media-popup .social-modal-content ul{max-width:240px;}
    .mob-profile-tab-section .profile-blogs .col-lg-6:last-child .my-blog-box{margin-bottom:10px;}
    .large-video-sec .inner-text-content{padding:30px 40px;}
    .left-img-text-content{padding:40px 0px 30px;}
    .left-img-text-content img{margin:30px auto -30px;max-width:60%;}
    .large-video-sec .inner-text-content .simplebar{height:auto;}
    .blogs-search-bar form .form-group{margin-bottom:15px;}
    .innerpage-banner .ban-text,.innerpage-small-banner .ban-text{display:none;}
    .innerpage-banner ,.innerpage-small-banner{height:200px;}
    .innerpage-banner img,.innerpage-small-banner img{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover;}
    .innerpage-small-banner img{object-position:50%;}
    .auth-page .auth-box img{margin-bottom:20px;}
    .auth-page .auth-box{padding:20px;width:100%;position:relative;top:0;left:0;transform:translate(0%,0%);}
    .auth-page{position:relative;height:auto;padding:30px 0px;}
    .mul-page-custom-filter form .form-group .form-control{height:calc(2.3rem + 2px);background-size:15px;}


    .home-locations .location-box{min-height:115px;}
    .home-service-provider .service-provider-box{min-height:170px;}
    .home-platform .platform-box .img-area{min-height:145px;}
    .join-commuunity-video-box{    min-height: 360px;}
    .top-header-bar .navbar .other-notify-btn .feed-ststus-btn,
    .top-header-bar .navbar .other-notify-btn .notification-icon-btn{background-color: transparent;    padding: 0px 10px;}

    .top-header-bar .navbar .other-notify-btn .feed-ststus-btn, .top-header-bar .navbar .other-notify-btn .notification-icon-btn{background-color: transparent;    padding: 0px 8px;}
    .top-header-bar .navbar .other-notify-btn .post-status-btn {margin-right: 10px;}
    ul.res-tab-imgs li .img-box{min-height: 235px;}
    
    #mul-blogs .escorts-grid .col-lg-3,
    #mul-client-logs .escorts-grid .col-lg-3{width: 50%;}
    section.profile-feeds .profile-feed-inner .feed-action ul li{width:50%;}
	.container_vlog{max-width:100%;margin:0px;padding:0px;}
	.text-content{padding:15px;color: #1C1E21;font-size:14px;}
	.text-content h2{font-size:18px;}
}
/** 10.0 - 320 - Mobile **/
@media only screen and (min-width: 320px) and (max-width: 479px) {
    
    
    
    .review-mob-pic{
        height: 180px !important;
        width: 160px !important;
    }
    
    .search-popup-select{
        width: 90% !important;
        height: 55px !important;
        font-size: large !important;
    }
    #content .contact-form-wraper-mobile-auth, #content .contact-form-wraper-mobile-auth .contact-form-inner{
        background: white !important;
    }
    .selfie-gallery-sec{
        margin-top: 25px !important;
    }
    

    section.testimonials.profile-testimonials {
    margin-top: 35px;
}
    .multipage-escorts-m-hidden{
    display: none !important;
}
.multipage-escorts-m-visible{
    display: table-column;
}
.multipage-escorts-tab-m-visible{
    display: block !important;
}


    .home-nofake-profile{
        background-image: none !important;
    }
    .footer2{
        padding: 5px !important;
    }
    
    .d-hidden{
        display:block !important;
    }
    
  
    #menu-toggle{display:block;float:right;padding:28px 12px;}
    .logo-text h3{font-size:33px;line-height:19px;}
    .navbar-brand{line-height:48px;padding:6px 0;}
    .navbar-brand img{max-width:140px;}
    .navbar-header{width:100%;text-align:center;}
    .caret{position:absolute;right:20px;top:20px;}
    .innerpage-banner .ban-text{text-align:center !important;}
    .home-ban .ban-text,.innerpage-banner .ban-text{width:90%;text-align:center !important;}
    .innerpage-banner .ban-text h1 br{display:none;}
    .home-ban .ban-text h1,.innerpage-banner .ban-text h1 ,.innerpage-small-banner .ban-text h1{font-size:18px;line-height:22px;}
    .innerpage-banner .ban-text p{max-width:100%;font-size:14px;display:none;}
    .in-ban{background:#666666;min-height:110px;}
    .in-ban img{display:none;}
    .in-ban .ban-text h1{font-size:32px;line-height:42px;}
    footer .footer1 .col-md-3{margin-bottom:20px;}
    footer .footer2 .left, footer .footer2 .right{float:none;width:100%;text-align:center;line-height:normal;}
    footer .footer2 .left,footer .footer2 .center{margin-bottom:15px;}
    .mobile{display:block;}
    /* .desktop{display:none;}*/
    .top-right,.header-menu-right{width:100%;text-align:center;}
    .top-right ul li{margin-left:0;float:none;display:inline-block;}
    .top-right ul li + li{margin-left:7px;}
    ul.top-header-bar-menu > li:last-child{padding-right:20px;}
    .top-right .red-small{font-size:12px;padding:9px 10px;}
    .top-right .gray-btn{padding:7px 10px;}
    #search input[type="search"]{font-size:20px;}
    ul.top-header-bar-menu > li{width:100%;text-align:center;padding:0px 10px;}
    ul.top-header-bar-menu > li:last-child{padding-right:10px;}
    ul.top-header-bar-menu > li .top-social-media{margin:auto;}
    ul.top-header-bar-menu > li:after{display:none;}
    form.advance-search-form{position:relative;top:0;right:0;transform:translate(0%,0%);width:100%;padding:10px 20px 10px;}
    form.advance-search-form .form-box ul li{width:100%;}
    form.advance-search-form .form-box h2{font-size:25px;margin:15px 0px 20px;}
    .home-slider .carousel-item,.home-slider .carousel-item img{height:236px;/*height:9rem;*/}
    .box-title h2, .box-title.dark h2,.sec-side-title h2 , .join-commuunity-sec .join-commuunity-content h3, .inner-text-content h2{font-size:22px;}
    img.verified-symbol{position:relative;top:0;right:0;transform:translate(0%,0%);display:block;max-width:150px;margin:50px auto 20px;}
    .escort-verification-content{padding:0px 0px 30px 0px;text-align:center;}
    .escort-verification-content h4{font-size:20px;}
    .escort-verification-content h2, .escort-verification-content .verTitle{font-size:25px;margin-bottom:10px;}
    .escort-verification-content p{font-size:14px;}
    .home-platform .platform-box h3, .home-platform .platform-box p{font-size:14px;padding:6px 5px;}
    .home-locations, .home-about-honey, .home-service-provider, .home-platform ,.home-signup-search{padding:40px 0px;}
    .box-title.logo-text h3{font-size:35px;}
    .home-signup-search{background-position:70% 50%;}
    .home-signup-search .red-box{padding:15px;margin-top:0px;}
    /*.home-signup-search .red-box .row .col-lg-6:first-child{box-shadow:none;}*/
    .home-signup-search .red-box .red-box-inner img{max-width:60%;margin-bottom:15px;}
    .home-locations .location-box a{font-size:14px;padding:5px 8px;}
    .red-box-inner .black-btn{padding:11px 8px;font-size:11px;}
    .home-locations .row .col-lg-3:last-child .location-box{margin-bottom:0px;}
    footer .footer1{padding:50px 0;}
    footer .footer2 .center ul li img{max-width:40px;}
    footer .footer2 .center{width:100%;text-align:center;}
    footer .footer2 .center ul li{float:none;margin:0 0 0 0px;display:inline-block;}
    footer .footer2 .center ul li + li{margin-left:3px;}
    #listingCarousel .profile-banner-detail{min-width:1px;padding:18px 24px;position:relative;border-radius:0px;width:100%;transform:translate(-0%,-0%);left:0;}
    #listingCarousel .profile-banner-detail h3{font-size:25px;}
    #listingCarousel .profile-banner-detail h5{font-size:16px;}
    #listingCarousel .profile-banner-detail .escort-profile-details{color:#fff;font-size:14px;}
    .advance-search-sec-form .form-box .fields li{width:100%;}
    #listingCarousel .carousel-inner .carousel-item, #listingCarousel .carousel-inner .carousel-item img{height:236px;/*height:9rem;*/
    }
    a.btn-view-profile{margin-bottom:25px;left:50%;transform:translate(-50%,0%);width:90%;}
    #listingCarousel .carousel-control-prev{margin:0px;top:16%;left:5px;}
    #listingCarousel .carousel-control-next{margin:0px;top:16%;right:5px;left:auto;}
    .advance-search-sec-form .btn-advance-search{width:100%;}
    #listingCarousel .profile-banner-detail .escort-profile-details{width:100%;}
    section.profile-slider ,.my-profile-overview{padding:20px 12px;}
    section.profile-slider #profileCarousel .carousel-item, section.profile-slider #profileCarousel .carousel-item img{height:190px !important;/*height:16rem;*/
    }
    .my-profile-content h2{font-size:28px;}
    .my-profile-content h5{font-size:18px;}
    .my-profile-content h6{font-size:16px;}
    .profession-label{font-size:16px;padding:9px 20px;margin-bottom:10px;}
    .availability-label,.custom-btn-link a{font-size:15px;padding:9px 9px;margin-bottom:10px;width: 100%;line-height: normal;}
    .social-media-connect ul{justify-content: space-between;}
    .profile-call{font-size:18px;}
    .social-media-connect{margin-top:20px;}
    .social-media-connect h4{font-size:17px;}
    .social-media-connect ul li{/*min-width:30%;height:auto;*/padding:10px;}
    ul.mob-contact-btns li{height:95px;width:95px;}
    ul.mob-contact-btns li a i{margin:13px 0px 4px;}
    .social-media-connect ul li a{font-size:14px;}
    .social-media-connect ul li i{margin-top:0px;}
    .profile-actions ul li a,.profile-actions ul li button{font-size:16px;}
    a.personal-site{font-size:16px;margin-top:0px;}
    .profile-actions ul{margin:20px 0px 0px;}
    .photo-gallery-sec ul li img{/*height:10rem;*/height:auto;/*max-width:100%;*/width:100%;}
    .sec-title{
        margin-bottom:20px;
        display: block;
        text-align: center;
    }
    .sec-title h3,section.profile-overview-table-sec .overview-table h3{font-size:26px;}
    .photo-gallery-sec{padding:40px 0px 20px;}
    .video-sec .video-gallary li{/*width:47%;*/width:100%;}
    .video-sec .video-gallary li a.play-btn img{max-width:50%;display:block;margin:auto;}
    .video-sec{padding:20px 0px 10px;}
    ul.selfie-gallery-images li{width:49%;margin-bottom:8px;}
    .selfie-gallery-sec{padding:10px 0px 10px;}
    section.profile-overview-table-sec .overview-table table td{
        width:50%;
        padding:5px;display:inline-block;margin-top:-1px;
    }
    section.profile-overview-table-sec .overview-table table td p{font-size:14px;word-break:break-word;}
    section.profile-overview-table-sec .overview-table table td h4{font-size:18px;}
    .service-offer-sec ul{column-count:1;-moz-column-count:1;-webkit-column-count:1;margin-bottom:6px;}
    table.rates-table tbody td{padding:6px 10px;font-size:14px;}
    section.profile-feeds .profile-feed-inner .media-feed-area a.video-play img{max-width:50%;display:block;margin:auto;height:auto;}
    .feed-content{margin-top:5px;}
    .blog-overview{padding:10px;}
    .blog-overview h5{font-size:15px;line-height:20px;}
    .blog-overview a.read-fblog{line-height:normal;margin-top:8px;}
    .wishlist-items li{width:48.2%;margin-bottom:2px;}
    .wishlist-items li img{max-width:100%;height:auto;}
    section.testimonials .nav-pills li + li{margin-left:0px;margin-top:20px;}
    section.testimonials{padding:65px 0px 45px;}
    .testimonial-content{padding-left:0px;width:100%;text-align:center;}
    .testimonial-content:before{display:none;}
    .testimonial-profile{width:100%;text-align:center;margin-bottom:30px;}
    .subscription-icon{display:block;margin:0 auto 25px;}
    .subscription-mail-box{padding:40px 20px;margin-top:0px;}
    .subscription-mail-box .subscription-content{padding-left:0px;text-align:center;}
    .subscription-mail-box .subscription-content h3{font-size:27px;margin-bottom:11px;}
    .tour-tables table th, .tour-tables table td{padding:7px 10px;}
    table.rates-table{margin-bottom:15px;}
    .rates-n-availablity-sec .col-lg-6 + .col-lg-6{margin-top:20px;}
    #accordion .rates-n-availablity-sec .col-lg-6 + .col-lg-6{margin-top:0px;}
    .mob-profile-tab-section .rates-n-availablity-sec .mb-3{margin-bottom:0px !important;}
    .mob-profile-tab-section .rates-n-availablity-sec table.rates-table{margin-bottom:10px;}
    .mob-profile-tab-section .profile-tours-sec .col-lg-6:first-child{margin-bottom:15px;}
    .mob-profile-tab-section .profile-tours-sec .tour-tables p{margin-top:10px;}
    a.advace-search-btn{padding:8px 17px;margin-right:-60px;font-size:14px;}
    #listingCarousel .profile-visiblity-btn label{width:141px;}
    #listingCarousel .profile-visiblity-btn{position:relative;left:auto;margin-left:0;margin-bottom:0px;padding:15px 15px;background-color:#000;border-top:2px solid #f8060a;border-bottom:2px solid #f8060a;display:flex;flex-wrap:wrap;justify-content:space-between;}
    #listingCarousel .profile-visiblity-btn a.btn-view-profile{width:auto;position:relative;left:auto;transform:translate(0%,0%);margin-bottom:0px;min-width:1px;padding:11px 16px;}
    section.search-city-bar .input-group .form-control{width:100%;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;}
    section.search-city-bar .input-group-append{margin-top:10px;flex-wrap:wrap;width:100%;}
    section.search-city-bar .input-group-append .btn{height:42px;width:100%;border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;}
    section.search-city-bar .input-group-append .btn + .btn{margin-top:9px;margin-left:0px;}
    table.rates-table td .custom-control{margin-top:9px;}
    table, div{font-size:14px;}
    section.testimonials .nav-pills{margin:10px 0 0px;display:block;}
    section.testimonials .nav-pills li{width:175px;margin:auto;display:block;text-align:center;}
    section.testimonials .nav-pills li +li{margin:20px auto;}
    .testimonial-list li{padding:20px 0px;}
    .home-service-provider .service-provider-box h4{font-size:14px;}
    .photo-gallery-sec ul{margin:0 -4px;}
    .photo-gallery-sec ul li{padding:4px;}
    .rates-n-availablity-sec{padding-bottom:40px;}
    .profile-tours-sec{padding-top:40px;}
    section.profile-feeds{padding:40px 0px;}
    .profile-actions ul li{height:45px;margin-right: 4px;}
    table.rates-table tbody td:first-child{width:90px;}
    .profile-actions ul li a,.profile-actions ul li button{font-size:15px;/*padding:13px 10px;*/line-height:43px;padding: 0px 18px 0px 0px;}
    .profile-actions ul li a span,.profile-actions ul li button span{background-size:90px;height:45px;width:45px;}
    .profile-actions ul li a span.email-sprint,.profile-actions ul li button span.email-sprint{background-position:45px 0px;}
    .profile-actions ul li a:hover span.follow-sprint,.profile-actions ul li button:hover span.follow-sprint{background-position:0px 45px;}
    .profile-actions ul li a:hover span.email-sprint,.profile-actions ul li button:hover span.email-sprint{background-position:45px 45px;}
    section.profile-feeds .profile-feed-inner .feed-action ul li{width:50%;}
    footer .footer1 .links ul li{width:50%;font-size:14px;line-height:30px;float:left;}
    /* footer .footer1 .links ul li:last-child{width:100%;text-align:center;} */
    footer .footer1 .links ul li:first-child,footer .footer1 .links ul li:nth-child(3){border-right:1px solid #ddd;}
    footer .footer1 .links ul li:after{display:none;}
    /* footer .footer1 .links ul li:last-child{width:100%;font-size:14px;line-height:30px;float:left;} */
    .animated-gif-logo{max-width:220px;margin-bottom:10px;}
    #advanceSearch .modal-lg{max-width:unset;width:auto;}
    #advanceSearch .modal-content .modal-title{font-size:22px;}
    #advanceSearch .advance-search-sec-form .form-box .fields li{width:100%;}
    .advance-search-check-list{column-count:1;-moz-column-count:1;-webkit-column-count:1;margin-bottom:0px;}
    #advanceSearch .search-availability-bar.equal-btns .btn-primary ,#advanceSearch .search-availability-bar .btn-primary{width:100%;}
    /*#advanceSearch .search-availability-bar.equal-btns .btn-primary + .btn-primary ,#advanceSearch .search-availability-bar .btn-primary +.btn-primary{margin-top:10px;}*/
    #advanceSearch .price-detail,#advanceSearch .right{width:100%;padding:0px;}
    #advanceSearch .price-detail:before{display:block;width:100%;text-align:left;}
    #advanceSearch .price-detail:after{margin-left:5px;}
    #advanceSearch .price-detail .form-control{width:41%;}
    #advanceSearch .right .red-small{width:100%;}
    .top-right ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
    .top-right ul li{margin-left:0px;}
    /* .header nav.menu .hamburger{position:absolute;top:104px;right:auto;padding:12px 0px;transform:translate(-50%,0%);left:50%;width:44px;}
    .header nav.menu .hamburger.active{position:absolute;top:12px;right:10px;padding:12px 18px;transform:translate(0%,0%);left:auto;width:auto;}
    */
    .top-right ul li:last-child{display:none;}
    .footer .footer2 .right{display:none;}
    .m-hidden{display:none;}
    .m-visible{display:block;}
    .multipage-inner-tab-sec .m-visible{display: flex;}
    .advance-search-section #accordion .card{background-color:transparent;}
    .advance-search-section #accordion .card-header{background-color:rgb(248, 6, 10);border-radius:0px;padding:0.50rem 0.75rem;}
    .advance-search-section #accordion .card-header a{font-weight:600;color:#fff;font-size:16px;}
    .advance-search-section #accordion .card-header a i{margin-top:5px;}
    .advance-search-section #accordion .card-body{background-color:rgba(255,255,255,0.2);}
    .service-offer-sec ul li{display:inline-block;float:left;padding-right:7px;width:50%;}
    .is-available .availability h4{width:73px;font-size:10px;}
    .is-available .availability h5{font-size:11px;padding:4px 0px;}
    .our-escort-box{margin-bottom:10px;/*border-width:2px;*/border:none;min-height:260px;max-height:260px;}
    section.home-escorts .escort-row{margin:0px -4px;}
    .home-escorts .escort-row .col-lg-3.col-6{padding:0px 4px;}
    .carousel-control-next-icon, .carousel-control-prev-icon{height:28px;width:28px;}
    ul.mob-contact-btns li + li{margin-left:20px;}
    .our-escort-box:hover .overlay-top, .our-escort-box:hover .overlay-bottom{display:none;}
    .our-escort-box:hover{box-shadow:none;border:none;}
    .escort-verification-content ul{max-width:100%;}
    .escort-overview-detail{display:block;}
    .top-header-bar{display:block;}
    .desktop-menu{display:none;}
    .rate-content #accordion .card-header{display:block;padding:0px;background-color:#f8060a;border-bottom:none;border-radius:0px;}
    .rate-content #accordion .card-header button{display:block;width:100%;text-align:left;font-size:16px;font-weight:600;color:#fff;padding:10px;}
    .rate-content #accordion .card-header button i{margin-top:5px;}
    .rate-content #accordion .card-body{padding:12px 0px;border:none;}
    .cust-dropdown .dropdown-menu.show{position:absolute;}
    .header .top{display:none  !important;}
    .client-login .cust-dropdown{display:none}
    .escoart-login .cust-dropdown{display:none}
    .top-header-bar.client-login .header nav.menu .hamburger{right:auto;left:12px;}
    .top-header-bar.client-login .after-login{width:100%;text-align:right;}
    .top-header-bar.escoart-login .header nav.menu .hamburger{right:auto;left:12px;}
    .top-header-bar.escoart-login .after-login{width:100%;text-align:right;}
    .sec-side-title .red-label-text span{padding:14px 26px;}
    .sec-video-box{padding:00px 0px;margin-top:20px;}
    .faq-questions .card-header .btn{font-size:15px;}
    .faq-questions .card + .card{margin-top:20px;}
    .faq-middle-box .middle-box-head h3{font-size:16px;}
    .g-recaptcha{transform:scale(0.9, 0.9);transform-origin:left;}
    .inner-contact form .form-submit{float:left;padding:15px;}
    .inner-page-slider .carousel-item, .inner-page-slider .carousel-inner img{height:236px;/*height:10rem;*/}
    .inner-page-slider .carousel-caption{text-align:center !important;bottom:1.2rem;transform:translate(0%,-50%)}
    .inner-page-slider .carousel-inner.right-content .carousel-caption{left:15%;}
    .inner-page-slider .carousel-inner .carousel-caption{display:none;}
    .inner-page-slider .carousel-caption h1,.innerpage-banner .ban-text h1 ,.innerpage-small-banner .ban-text h1{font-size:20px;text-align:center;}
    .inner-page-slider .carousel-caption p{display:none;}
    a.btn-line.slider-link{font-size:14px;padding:8px 15px;}
    .carousel-control-prev{left:10px;width:28px;}
    .grid-box-sec{padding:50px 0px;}
    .carousel-control-next{right:10px;width:28px;}
    .umbrella-man img{position:relative;max-width:100%;}
    .red-tab-sec ul.nav li .nav-link .sprint-user-icons{display:block !important;margin:0px auto 0px !important;transform:scale(0.6);}
    .red-tab-sec ul.nav li .nav-link{font-size:16px;line-height:normal;padding:10px 13px;}
    .group-red-box{padding:20px 0px;}
    .red-icon-list li{width:50% !important;padding:0px 15px;max-width: 50%;}
    .red-icon-list li .icon-box h4{min-height: 1px;}
    .red-icon-list li .icon-box .circle-icon{height:115px;width:115px;padding-top:30px;margin:0px auto 15px;}
    .red-icon-list li .icon-box .circle-icon img{max-width:50px;}
    .red-icon-list li .icon-box h4{font-size:16px;}
    /* .know-the-rules img{max-width:230px;margin:0px auto 20px;} */
	.know-the-rules img{max-width:100%;margin:0px auto 20px;}
    .rules-list li + li{margin-top:16px;}
    .zigzag-red-sec .zigzag-red-box{padding:40px 30px;}
    .zigzag-red-sec .zigzag-red-box h3{font-size:18px;font-weight:700;}
    .zigzag-red-sec .zigzag-red-img{position:relative;}
    .grid-box-sec .card-box{height:auto;padding:30px 25px 21px;margin-top:30px;}
    .grid-box-sec .card-box img{max-width:60px;}
    .grid-box-sec .card-box h4{font-size:20px;font-weight:600;margin:16px 0px 10px;}
    .terms-icons-sec{padding:40px 0px;}
    .terms-icons-list li{width:100%;}
    .terms-icons-list li img{max-width:80px;}
    .terms-icons-list li h4{margin:14px 0px;}
    section.ask-forum-sec h4{font-size:16px;text-align:center;}
    a.btn.ask-forum-btn{display:inline-block;margin:15px auto 0px;}
    .join-commuunity-sec,.redbox-icon-sec{padding:50px 0px;}
    .join-commuunity-btn{font-size:20px;margin-bottom:30px;}
    .join-commuunity-sec .join-commuunity-content{padding-left:0px;}
    .join-commuunity-sec .author img{max-width:280px;}
    .redbox-icon-sec .c-center{margin-bottom:30px;}
    .redbox-icon-sec .c-center:last-child{margin-bottom:0px;}
    #content .row-am{
        /*padding:40px 0;*/
        padding: 0;
        padding-bottom: 30px !important;
        
    }
    ul.payment-method-list li{width:100%;}
    ul.payment-method-list .paymen-btn-box .payment-method-btn{padding:16px 20px;}
    ul.payment-method-list .paymen-btn-box .payment-method-btn img{max-height:27px;}
    ul.payment-method-list .paymen-btn-box .payment-method-btn h3{font-size:18px;}
    /*.body-box-grid .col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}*/
    .resources-ban-sec{padding:50px 0px;}
    .resources-tab-img-grid{padding:40px 0px;}
    .res-search-city-form .input-group input[type="text"], .res-search-city-form .input-group .input-group-append{width:100%;}
    .res-search-city-form .input-group button, .res-search-city-form .input-group input[type="text"]{padding:12px 12px;}
    ul.grid-box-tabs li{max-width:100%;width:100%;}
    ul.res-tab-imgs{padding-right:0px;}
    ul.res-tab-imgs li{width:49%;margin-bottom:12px;}
    ul.res-tab-imgs li .img-box .top-content,ul.res-tab-imgs li .img-box .bottom-content{padding:7px 5px;}
    .sex-traffic-box img{max-width:100px;}
    .testimonial-quote .written-by h4{font-size:20px;}
    .get-lerner-sec .get-lerner-content, .get-lerner-white .get-lerner-content{margin-top:30px;}
    .mob-profile-tab-section .rates-n-availablity-sec .mt-4{margin-top:0px !important;}
    .mob-profile-tab-section .profile-blogs .col-lg-6:last-child .my-blog-box{margin-bottom:10px;}
    .mobile-terms-icon .carousel-item .terms-icons-list .icon-box{padding:0px 25px;}
    .mob-profile-tab-section .video-sec,.mob-profile-tab-section .profile-about{margin-top:25px;}
    #social-media-popup .social-modal-content h3{font-size:20px;}
    #social-media-popup .social-modal-content .logo img{max-width:120px;}
    #social-media-popup .social-modal-content h6{font-size:16px;}
    #social-media-popup .social-modal-content li img{max-width:50px;}
    #social-media-popup .social-modal-content ul{max-width:240px;}
    .slider-solid-red-btn ,.slider-solid-black-btn{font-size:14px;padding:8px 11px;}
    .large-video-sec .inner-text-content{padding:20px 15px;}
    .left-img-text-content{padding:40px 0px 30px;}
    .left-img-text-content img{margin:30px auto -30px;max-width:60%;}
    .large-video-sec .inner-text-content .simplebar{height:auto;}
    .terms-agree-ban-sec{padding:50px 0px;}
    .innerpage-banner .ban-text,.innerpage-small-banner .ban-text{display:none;}
    .innerpage-banner{height:236px;}
    .innerpage-small-banner{height:180px;}
    .innerpage-banner img,.innerpage-small-banner img{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover;}
    .innerpage-small-banner img{object-position:50%;}
    .auth-page .auth-box img{margin-bottom:20px;}
    .auth-page .auth-box{
        padding:20px;width:100% !important;position:relative;top:0;left:0;transform:translate(0%,0%);
        
    }
    .auth-page{position:relative;height:100vh;padding:30px 0px;}
    .sign-up-actions .btn-line{width:100%;margin-bottom:16px;padding:10px 15px;}
    .sign-up-actions .btn-line:last-child{margin-bottom:0px;}
    .mul-page-custom-filter form .form-group .form-control{height:calc(2.3rem + 2px);background-size:15px;}
    .join-commuunity-video-box{    min-height: 320px;}

    .social-media-connect ul li + li {margin-left: 4px;}
    .social-media-connect ul li img {max-width: 44px;}
    .top-header-bar .navbar .other-notify-btn .feed-ststus-btn, .top-header-bar .navbar .other-notify-btn .notification-icon-btn{background-color: transparent;    padding: 0px 8px;}
    .top-header-bar .navbar .other-notify-btn .post-status-btn {margin-right: 10px;}
    ul.res-tab-imgs li .img-box{min-height: 235px;}
    .home-platform .platform-box .img-area{min-height: 105px;}
    .home-service-provider .service-provider-box{min-height: 120px;}
    #mul-blogs .escorts-grid .escort-box .box-img,#mul-client-logs .escorts-grid .escort-box .box-img{min-height:240px;}
	.container_vlog{max-width:100%;margin:0px;padding:0px;}
	.text-content{padding:15px;color: #1C1E21;font-size:14px;}
	.text-content h2{font-size:18px;}
}
@media only screen and (max-width: 767px) and (orientation: landscape) {
    .auth-page{height:auto;/*height:100vh;*/}
    .multipage-inner-tab-sec .nav-pills .nav-link img{margin:0px auto 15px;max-width:60px;}
    .multipage-inner-tab-sec .nav-pills .nav-link{font-size:1.1rem;padding-bottom:15px;padding-top:15px;}
    .blogs-search-bar form .form-group{margin-bottom:15px;}
    .blogs-detail .blog-detail-box .blog-detail-head h2{font-size:20px;line-height:26px;}
    .blogs-detail .blog-detail-box .blog-detail-body .blog-content p:last-child{margin-bottom:0px;}
    .blogs-detail .blog-detail-box .blog-detail-body .blog-content{padding:20px 40px 0px;}
    .contact-form-wraper .container{max-width:80%;}
    .contact-form-inner{padding:20px 30px 40px 30px;}
    .profile-feeds .sec-title{flex-direction: column;}
    .mobile-feed-sec { text-align: center;}
    .mobile-feed-sec .feed-send-request-btn {margin-bottom: 40px;display: inline-block;}
    section.profile-feeds .feeds-outer {/*height: auto;*/ overflow-y: auto !important;}
    .join-drop-down{position: absolute;right: 10px;top:10px;}
    .sec-title a.read-all {font-size: 14px;}
    section.profile-feeds .sec-title a.read-all{position: relative;}
    .mob-profile-tab-section .profile-feeds .sec-title{margin-bottom: 10px;}
    .mob-profile-tab-section .profile-feeds .sec-title h3{font-size: 30px ;}
    body #profileCarousel .carousel-control-next,#profileCarousel .carousel-control-prev{display: none;}
    body #profileCarousel .carousel-inner .carousel-item img{height: 100% !important; width: 100% !important;object-fit: cover;}
    .mob-profile-tab-section #collapseBiography .profile-about .sec-title{display: none;}
    .mob-profile-tab-section #collapseBiography .profile-about {margin-top: 10px;}
    ul.res-tab-imgs li .img-box .top-content, ul.res-tab-imgs li .img-box .bottom-content{
        opacity: 1;
        font-size: 12px;
        white-space: initial;
        display: block;
        word-break: break-all;
        line-height: normal;
    }

}
@media only screen and (max-width: 767px) and (orientation: portrait) {
    .auth-page{height:auto;/*height:100vh;*/}
    .auth-page.auth-signin-page{height: 100vh;} 
    .auth-page.auth-signup-page{height: 100vh;} 
    /*.auth-page .auth-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}*/
    .auth-page .auth-box{position:relative;top:0;left:0;transform:translate(0%,0%);}
    .multipage-inner-tab-sec .nav-tabs li{width:50%;}
    .multipage-inner-tab-sec .nav-pills .nav-link img{margin:0px auto 15px;max-width:60px;}
    .multipage-inner-tab-sec .nav-pills .nav-link{font-size:1.1rem;padding-bottom:15px;padding-top:15px;}
    .mul-page-custom-filter form .form-group label{text-align:center;}
    .blogs-search-bar form .form-group{margin-bottom:15px;}
    .blogs-detail .blog-detail-box .blog-detail-head h2{font-size:18px;line-height:26px;}
    .blogs-detail .blog-detail-box .blog-detail-body .blog-content p:last-child{margin-bottom:0px;}
    .blogs-detail .blog-detail-box .blog-detail-body .blog-content{padding:20px 0px 0px;}
    .contact-form-wraper .container{max-width:100%;}
    .contact-form-inner{padding:20px 30px 40px 30px;}
    #reviewModal{padding-right:0px !important;}
    .profile-feeds .sec-title{flex-direction: column;}
    section.profile-feeds .feeds-outer{/* height: auto; */  overflow-y: auto !important; }
    .mobile-feed-sec { text-align: center;}
    .mobile-feed-sec .feed-send-request-btn {margin-bottom: 45px;display: inline-block;    padding: 7px 9px;}
    .testimonial-profile img {max-width: 160px;}
    .join-drop-down{position: absolute;right: 10px;top:10px;}
    .sec-title a.read-all {font-size: 12px;}
    section.profile-feeds .sec-title a.read-all{position: relative;}
    .mob-profile-tab-section .profile-feeds .sec-title{margin-bottom: 10px;}
    .mob-profile-tab-section .profile-feeds .sec-title h3{font-size: 26px ;}
    body #profileCarousel .carousel-control-next,#profileCarousel .carousel-control-prev{display: none;}
    body #profileCarousel .carousel-inner .carousel-item img{height: 100% !important; width: 100% !important;object-fit: cover;}

    .mob-profile-tab-section #collapseBiography .profile-about .sec-title{display: none;}
    .mob-profile-tab-section #collapseBiography .profile-about {margin-top: 10px;}
    /* section.profile-slider{padding-top: 70px;} */
    section.profile-slider #profileCarousel,#profileCarousel .carousel-inner{overflow:visible;}
    .slider-over-content{position: relative;left: auto;top:0;transform: translate(0%,0%);width: 100%;    border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
    .slider-over-content{padding: 5px;line-height: normal;}
    .blogs-detail .blog-detail-box .blog-detail-body .mt-5{margin-top: 10px !important;}
    ul.res-tab-imgs li .img-box .top-content, ul.res-tab-imgs li .img-box .bottom-content{
        opacity: 1;
        font-size: 12px;
        white-space: initial;
        display: block;
        word-break: break-all;
        line-height: normal;
    }
}
@media only screen and (max-width: 360px) {
    table, div { font-size: 13.5px;}
    .social-media-connect ul li{/*min-width:88px;height:auto;*/padding:7px;}
    .social-media-connect ul li a{font-size:12px;}
    .social-media-connect ul li i{margin-bottom:1px;font-size:27px;}
    .innerpage-banner .ban-text p{max-width:100%;font-size:14px;display:none;}
    .social-media-connect ul li + li{margin-top:0px;}
    footer .footer1 .links ul li{width:50%;font-size:12px;line-height:30px;float:left;}
    ul.mob-contact-btns li{height:79px;width:79px;}
    ul.mob-contact-btns li a i{margin:4px 0px 4px;}
    ul.mob-contact-btns li + li{margin-left:3px;}
    .home-platform .platform-box h3, .home-platform .platform-box p{font-size:12px;padding:6px 5px;}
    .slider-solid-red-btn ,.slider-solid-black-btn{font-size:14px;padding:8px 11px;}
    .top-header-bar .navbar .other-notify-btn .feed-ststus-btn,
    .top-header-bar .navbar .other-notify-btn .notification-icon-btn{background-color: transparent;    padding: 0px 4px;}
    .top-header-bar .navbar .other-notify-btn .post-status-btn {margin-right: 0px;}
}


@media only screen and (max-width:1199px) {
/*.what_not{*/
/*            font-size:120px;*/
/*        }*/
        
.auth-page {
    height:100vh !important;
}    

.auth-page .auth-box {
    margin-top:50px;
}

.header .menu ul li:hover a,.header .menu ul li a:hover, .header .menu ul li a:hover, .header .menu ul li a.active {
    border:0px !important;
}

#content .blogs-detail .blog-detail-box {
    margin-top:0px !important;
    padding-top:0px;
}

#content .blogs-detail .blog-detail-box h2 {
    font-size:24px !important;
}

#content .blog-detail-box p.date {
    font-size:18px !important;
}
}


@media only screen and (max-width:768px) {
    
.resize-recaptcha{ transform:scale(0.95, 0.95) !important;}

.what_not{
            padding-top:30px;
        }
        
}

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

.lg-screens{
            display:none !important;
}

.sm-screens{
            display:flex !important;
}

.hide-file-text{
    color: transparent !important;
}
        
}

