@media only screen and (max-width:1500px){
    header{padding: 15px;}
    .navbar ul li a{padding: 10px !important;}
    .header-search{margin-right: 10px;}
    .login-signup a{padding: 0px 10px;}
    .slide-content-inner h2{font-size: 48px; line-height: 60px; margin-bottom: 25px;}
    .slide-content-inner p{font-size: 28px;}
    .section-padding{padding: 60px 0px;}
    .section-head h2{font-size: 38px;}
    .section-head p{font-size: 18px;}
    .user01{width: 110px; height: 110px;}
    .user03{width: 140px; height: 140px;}
    .user04{width: 115px; height: 115px;}
    .header-search .form-control{height: 42px; width: 245px;}
    .header-search .search-btn{width: 42px; height: 42px;}
    .models-box a{height: 360px;}
    .table-bg{overflow: auto;}

    .profile-video img{aspect-ratio: 16 / 11;}
    .profile-video video{aspect-ratio: 16 / 11;}
    }
    
    @media only screen and (max-width:1299px){
    .menu-button{display: block;}
    .sidebaropen .inner-header .navbar ul li a{color: #fff;}
    .notification-btn{margin: 0; width: 100%;}
    .sidebaropen .inner-header .navbar ul li .dropdown-menu li a{color: #000;}
    .user-profile-box button figcaption{color: #fff;}
    .user-profile-box{margin-top: 15px;}
    .head-right{position: fixed; right:-250px; top: 0; width: 250px; background: #000; height: 100vh; overflow: auto; flex-wrap: wrap; align-items: flex-start; display: block; padding: 15px;}
    .navbar{margin-left: 0;}    
    .navbar-nav{flex-wrap: wrap;}
    .navbar-nav li{width: 100%;}
    .search-login-box{flex-wrap: wrap; align-items: flex-start;}
    .login-signup{flex-wrap: wrap;}
    .header-search .form-control{width: 100%;}
    .login-signup a{width: 100%; padding: 10px;}
    .join-playhouse{background: none;}
    .header-search{margin: 10px 0px 10px 0px;}
    .sidebaropen .head-right:before{content: ""; position: fixed; left: 0; top: 0; width:calc(100% - 250px); height: 100vh; background: rgba(0,0,0,0.5);}
    .sidebaropen .navbar-toggler{display: none !important;}
    .sidebaropen .close.navbar-toggler{display: block !important;}
    .navbar-collapse{display: block !important;}
    .section-head h2{font-size: 32px;}
    .section-head p{font-size: 17px;}
    .models-box a{height: 299px;}
    .footer-menu-box h3{font-size: 22px; margin-bottom: 20px;}
    .top-footer{padding: 40px 0px;}
    .section-padding{padding:40px 0px;}
    .popular-modal-section .owl-prev{left: 15px;}
    .popular-modal-section .owl-next{right: 15px;}
    .item1,.item2{top: 30px;}
    .item1 img,.item2 img,.item3 img,.item4 img{width: 70px;}
    .item3{left: 0; bottom: -25px;}
    .item4{right: -50px; bottom: 15px;}
    .home-slider .owl-dots .owl-dot{width: 13px; height: 13px;}
    .form-head h2{font-size: 28px;}
    .form-head p{font-size: 15px;}
    .blog-box figcaption h3{font-size: 20px;}
    .blog-box figcaption p{font-size: 15px; line-height: 22px;}
    .blog-detail-bg h2{font-size: 22px; line-height: normal;}
    .publish-date{font-size: 14px;}
    .categories-video-bg{padding: 30px;}
    .categories-video-list .col-md-3{width: 50%;}
    .video-detail-bg h1{font-size: 32px;}
    .profile-info-tab .nav li{margin-right: 10px;}
    .profile-info-tab .nav li a{font-size: 16px;}
    .profile-info-tab .nav-pills{overflow: auto; flex-wrap: unset;}
    .profile-info-tab .nav li a{white-space: nowrap;}
    .sent_withd_msg{width: auto;}
    .received_withd_msg{width: auto;}
    
    .product-cart-list figcaption h3{font-size: 16px;}
    }
    
    @media only screen and (max-width: 1023px){
    .slide-content-inner{padding: 0;}
    .slide-content-inner h2{font-size: 40px; line-height: 45px; margin-bottom: 15px;}
    .slide-content-inner p{font-size: 22px;}
    .btn{font-size: 16px;}
    .item1,.item2,.item3,.item4{display: none;}
    .section-head{margin-bottom:25px;}
    .section-head h2{font-size: 28px; margin-bottom: 5px;}
    .section-head p{font-size: 16px;}
    .container, .container-md, .container-sm{max-width: 100%;}
    .logo img{height: 50px;}
    .message-area{font-size: 14px; padding: 15px; line-height: 22px;}
    .message-user-box{padding: 15px;}
    .emoji-box a{width: 35px; margin-right: 10px;}
    .emoji-box{margin-top: 10px;}
    .models-box figcaption{font-size: 16px;}
    .models-box a{height: 235px;}
    .footer-adress-info{padding-right: 0;}
    .footer-adress-info p{margin: 20px 0px; font-size: 15px;}
    .footer-menu-box h3{margin-bottom: 15px; font-size: 20px;}
    .footer-menu-box ul li{margin-bottom: 10px;}
    .footer-menu-box ul li a{font-size: 15px;}
    .models-box{margin-bottom: 20px;}
    .become-model-bg .form-box{width: 100%;}
    .blog-box figure{height: 200px;}
    .blog-box figcaption{padding: 20px;}
    .blog-box figcaption h3{font-size: 18px;}
    .pagination-box{margin-top: 15px;}
    .inner-warper{padding-top: 80px;}
    .inner-page-heading{padding: 30px;}
    .model-title-rating h2{font-size: 32px;}
    .plan-list-bg .col-md-3{width: 50%; margin-bottom: 15px;}
    .categories-video-bg{padding: 15px;}
    .categories-video-list .col-md-3{width: 100%;}
    .video-detail-bg h1{font-size: 28px;}
    .video-box img, .video-box video, .video-box iframe{height: 430px;}
    .product-list .col-md-4{width: 50%;}
    .inbox_people{flex:0 0 315px;}
    .cart-content-bg .col-md-8,.cart-content-bg .col-md-4{width: 100%;}
    .total-amount-box{margin-top: 15px;}
    }
    
    
    @media only screen and (max-width: 767px){
    .agree-modal-box{padding: 20px;}
    .agree-modal-box h1{font-size: 24px;}    
    .slide-content-inner h2{font-size: 30px; line-height: normal;}
    .slide-content-inner p{font-size: 18px;}
    .slider-section{height: 70vh;}
    .home-slider .item img{height: 70vh;}
    .slide-content-box{height: 70vh;}
    .section-padding{padding: 30px 0px;}
    .section-head h2{font-size: 24px;}
    .user01{width: 55px; height:55px; top: 20px;}
    .user02{width: 55px; height:55px; top: 20px;}
    .user03{width: 55px; height:55px; bottom: 0;}
    .user04{width: 55px; height: 55px; bottom: 10px;}
    .models-list .col-md-4{width: 50%;}
    header{padding:15px 0px;}
    .social-btn a{width: 40px; height: 40px;}
    .footer-adress-info p{margin: 15px 0px;}
    .top-footer{padding: 30px 0px;}
    .footer-menu-box{margin-top: 30px;}
    .form-head h2{font-size: 22px; margin: 15px 0px;}
    .form-head p{font-size: 16px; line-height: 24px;}
    .form-head{margin-bottom: 25px;}
    .form-box{padding: 20px;}
    .blog-list-bg .row .col-md-4{width: 50%;}
    .blog-detail-bg h2{font-size: 20px;}
    .blog-detail-bg p{font-size: 15px; line-height: 24px;}
    .form-box{max-width:100%; width: 100%;}
    .model-title-rating h2{font-size: 28px;}
    .model-info{padding-left: 0; padding-top: 30px;}
    .plan-list-bg .col-md-3{width: 100%; margin-bottom: 15px;}
    .plan-price{font-size: 30px;}
    .categories-video-bg{padding: 15px;}
    .categories-video-list .col-md-3{width: 100%;}
    .categories-video-inner{flex-wrap: wrap;}
    .categories-box{max-width: 100%; flex:0 0 100%; width: 100%; margin-bottom: 30px;} 
    .categories-video-list{margin-left: 0;}
    .video-box img, .video-box video, .video-box iframe{height: 285px;}
    .video-detail-bg h1{font-size: 24px;}
    .video-social-info{flex-wrap: wrap;}
    .video-social-info a span{font-size: 14px;}
    .video-social-info a{margin-right: 15px; margin-bottom: 5px;}
    .comments-box h3{font-size: 18px;}
    .video-social-info a i{width: 16px; height: 16px;}
    .model-profile-info{padding: 15px;}
    .model-title-rating h2{font-size: 22px;}
    .profile-info-tab .tab-content{padding: 15px;}
    .thmub-box figure{height: 220px;}
    .total-amount-box{margin-top: 15px;}
    .save-payment label{font-size: 14px;}
    .inbox_people{flex:1;}
    .mesgs{display: none;}
    .my-chat-box-main.pb-5.mb-4{margin-bottom: 0 !important; padding-bottom: 0 !important;}
    .product-cart-list ul li{flex-wrap: wrap;}
    .cart-list-right-box{width: 100%; padding-left: 0; padding-top: 15px;}
    .bg-msgboard{display: none;}

    .faq-box{min-width: 10px; padding: 20px; width: 100%; margin: 0;}
    .faq-box table{width: 100% !important;}
    .faq-box .accordion-body ul{margin-left: 0 !important;}
    

    }
    
    @media only screen and (max-width:479px){
    .slide-content-inner h2{font-size: 24px;}
    .section-head p{margin: 0;}
    .models-box a{height: 166px;}
    .popular-modal-section .models-box a{height: 340px;}
    .footer-menu-box h3{font-size: 18px;}
    .footer-menu-box{margin-top: 20px;}
    .inner-page-heading{padding: 35px 15px;}
    .blog-list-bg .row .col-md-4{width: 100%;}
    .pagination-box ul li a{font-size: 14px;}
    .pagination-box ul li.previous-btn a{padding: 0px 10px;}
    .agree-modal-box h1{font-size: 22px;}
    .btn{font-size: 15px;}
    .comments-list ul li figure{max-width: 65px; flex:0 0 65px; width: 65px; height: 65px;} 
    .comments-list ul li figcaption{padding-left: 15px;}
    .product-detail-bg .model-profile-image img{min-height: 290px;}
    .product-cart-list figcaption{width: 100%; flex: auto; padding-left: 0; margin-top: 15px;}
    .product-cart-list figure{margin: auto;}
    .cart-list-right-box{padding-top: 15px;}
    .form-heading{font-size: 15px;} 
    .col-6{width: 100%;}
    .product-list .col-md-4{width: 100%;}
    .filter-category-box{flex-wrap: wrap;}
    .filter-category-box label{margin-right: 0; width: 100%; margin-bottom: 10px;}
    .filter-category-box .form-control{max-width: 100%;}
    .filter-box{flex-wrap: wrap;}
    .filter-box label{width: 100%; margin-right: 0; margin-bottom: 10px;}
    .filter-box .form-control{width: 100%; max-width: 100%;}
    .table-bg table tr td{font-size: 14px;}
    .table-bg table tr th{font-size: 16px;}
    
    .tab-pane .col{width: 100%;}
    .tab-pane .col-auto{flex: auto;}
    .add-product-head h5{font-size: 22px;}
    .title-view-credit-bg h3{font-size: 18px;}

}



    