@media only screen and (min-width:768px) and (max-width:1169px){}
@media only screen and (min-width:0px) and (max-width:767px){}
@media (min-width: 768px){
/*button#menu-button{display:none}
a#close{display:none}
.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto;    justify-content: flex-end;}
.navbar-expand-lg .navbar-toggler{display:none}
ul.navbar-nav{margin-bottom:0!important;margin-right:20px!important;    flex-direction: row;}*/
}


@media (max-width: 1199px){

.banner-top-inner{width:60%}
.banner-top{height:600px;position:relative;background-size:contain}
.main-banner{height:auto}
.main-banner:after{height:400px;width:60%;margin:auto;background-size:contain;background-repeat:no-repeat;top:335px}
.banner-top-inner{padding-top:140px}
.space-ex{margin-top:60px}
.enjoy-with-box figure img{height:auto}
.download-latest-content{width:70%;margin:auto}
.download-latest{height:395px}
.similer-space{padding-top:50px;padding-bottom:55px}
.our-blog-content figcaption h3{line-height:25px;font-size:20px}
.our-blog-content figure img{object-fit:cover}
.our-blog-content figcaption p{font-size:14px}
.Useful-links{padding-left:90px!important}
.link-footer li a{font-size:14px}
.our-newsletter-content h2{font-size:36px}
.download-app-content figure img{width:90%;margin:auto;display:block}
.similer-heading{margin-bottom:30px}
.download-latest-content h2{font-size:36px}

.inner-banner {padding-top: 120px;}
.inner-banner-content h1 {font-size: 38px;}
.inner-banner-content{    width: 65%;}
.little-fact-img-blog figure img {height: auto;}
.blog-with-text h3 {font-size: 26px;}

.blog-title{font-size:30px}
.our-blog-page .our-blog-content figcaption{padding:40px 20px 40px 30px}
.our-blog-page .our-blog-content figure{width:365px}
.our-blog-page .our-blog-content figcaption{padding:20px}
.blog-main-box{margin-top:0}
.inner-header-L figure img{max-width:inherit}
.sech-wrap{width:300px}

.contact-main-R-box{width:100%}
.contact-main-R-content{width:75%}
.contact-main-R-content h3{font-size:34px}
.contact-main-R-content h3{font-size:30px}
.faq-inner .accordion-button{font-size: 20px;}

.wrapper-video,.wrapper-video img{height:auto}
.movie-detail-content h3{font-size:30px}
.terms-condition-box h3{font-size:20px}
.similer-space.m-auto{width:90%}  
.common-modal.signup-modal .modal-dialog {max-width: 75%;padding-top: 20px;}  

/****/

.choose-plan-subscription-head-inner span.yallow-box{margin-left: 30px;}
.choose-plan-content{margin-left: 30px;}
.choose-plan-text {font-size: 16px;}
.choose-plan-content{font-size: 18px;}

}


@media (max-width: 991px){

.banner-top-inner{width:75%}
.banner-top-content h1{font-size:40px}
.banner-top{height:530px}
.enjoy-with-box-content{padding:10px}
.enjoy-with-box-content h4{font-size:18px}
.enjoy-with-box-content p{font-size:14px;line-height:21px}
.download-latest-content{width:85%;margin:auto}
.similer-heading h2{font-size:28px}
.download-latest-content h2{font-size:28px}
.btn-group{padding-top:0!important}
.download-latest{height:324px;background-size:cover}
.app-btn a img{width:160px}
.our-newsletter .col-md-8.m-auto.text-center{width:90%}
.our-blog-content{flex-direction:column}
.our-blog-content figcaption{order:2}
.our-blog-content figure{width:100%}
.our-blog-content figure img{height:auto!important;width:auto!important;margin:auto!important;display:flex}
.our-blog-content figcaption h3{line-height:25px;font-size:18px;margin-bottom:5px}
.footer-menu .footer-content .btn-subscribe{background:#ffaf18;position:absolute;right:0;bottom:0}
.footer-menu .subscribe-box{position:relative}
.footer-menu .subscribe-box input.form-control{border:0;margin-right:0}
.footer-content .btn-subscribe{background:#ffaf18;position:absolute;right:0;bottom:0;width:auto;padding:0 10px;height:100%;font-size:12px}
.footer-menu .subscribe-box input.form-control{border:0;margin-right:0;font-size:12px;padding-right:75px}
.Useful-links{padding-left:75px!important}
.our-newsletter-content h2{font-size:28px}

.inner-banner-content{width:100%}
.inner-banner-content h1{font-size:36px}
.inner-banner{padding-top:120px;padding-bottom:30px}
.blog-with-text h3{font-size:22px}
.ps-5.blog-with-text{padding-left:10px!important}
.pe-5.blog-with-text{padding-right:10px!important}
.blog-with-text p{font-size:14px}

.blog-title{font-size:26px}
.blog-detail-page .little-fact-img-blog figure img{height:auto}
.row.mt-4.little-fact-img-blog.mb-5{margin-bottom:35px!important}
.blog-detail-page p{font-size:14px}
.common-slider-box .col-md-2{width:33%;margin-bottom:30px}
.home-gallery-detail.pb-5{padding-bottom:0!important}
.cast-detail p{font-size:14px}
.cast-detail h4{font-size:26px}
.sech-wrap{width:200px}
.header-icon{margin-right:15px}
.header-icon i{margin-left:0}
.dropdown.drop-down-profile{margin-left:12px}
.search-field{padding-right:46px;font-size:12px}
.breadcrumb-item a,.breadcrumb-item.active{font-size:14px}

.profile-banner h3{font-size:34px}
.profile-transaction .col-md-7.m-auto{width:80%}
.faq-inner .accordion-button{font-size:18px}
.faq-inner .accordion-body p{font-size:14px}
.faq-inner .accordion-button{padding:15px 0}
.common-slider-head h4{font-size:20px}
.home-slider-ad.mt-4.mb-5{margin-bottom:0!important}
.how-works-steps .col-md-4{width:50%}
.how-works-steps-content figure img{width:80px}
.terms-condition-box p{font-size:14px}
.continue-watching-rows .col-md-3{width:50%}
.genres-coustom{width:33%}
.play-button-video{font-size:36px;width:50px;height:50px}
.item-content-title{font-size:16px}
.similer-space.m-auto{width:90%}
.row.choose-plan-main .col-md-4{width:50%;margin-bottom:25px}
.choose-plan-main{position:relative;overflow:hidden;justify-content:center}

/***/


.choose-plan-subscription-head-inner{width:100%;justify-content:space-between}
.choose-plan-subscription-head-inner .yallow-box{margin:0 6px;flex:1}
.choose-plan-content-list li{flex-wrap:wrap;justify-content:space-between}
.choose-plan-text{width:100%;flex:initial;text-align:center}
.choose-plan-subscription-head-inner span.yallow-box{margin:0}
.choose-plan-content{margin-left:0;margin:0;text-align:center;flex:0 0 99px;padding-bottom:10px}
span.shape-7,span.shape-8{display:none}
}





@media (max-width: 767px){
header {padding: 10px 0;border-bottom: 1px solid #dddddd14;}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:0;padding-left:0}
.header-btn{margin-left:10px;height:40px;width:85px}
.select-lang-box{height:40px}
.topHeader .navbar-brand{padding-top:0;padding-bottom:0;margin-right:0}
.banner-top-inner{width:440px}
.banner-top-content h1{font-size:32px}
.main-banner:after{height:203px;top:295px}
.space-ex{margin-top:0}
.enjoy-with-sec .col-md-4{width:50%;margin-bottom:25px}
.enjoy-with-sec .row{justify-content:center}
.enjoy-with-sec.similer-space{padding-bottom:30px}
.similer-heading h2{font-size:24px}
.blog-main-box{width:50%}
.similer-space{padding-top:30px;padding-bottom:40px}
.Useful-links.footer-content{padding-left:15px!important}
.footer-content:first-child{width:100%;margin-bottom:25px}
.footer-content{width:50%}
.banner-top{height:490px}
.banner-top-inner{padding-top:115px}
.main-banner:after{background-position:center}
.download-latest-content h2{font-size:24px}


.inner-banner-content h1{font-size:30px}
.little-fact-content p{font-size:14px;margin-bottom:0!important}
.little-fact-img-blog .col-md-6{margin-bottom:20px}
.blog-with-img{margin-bottom:25px}
.blog-with-text{order:2}
.subscribe-box{margin-top:20px}

.blog-title{font-size:24px}
.row.mt-4.little-fact-img-blog.mb-5{margin-bottom:15px!important}
.mt-header{padding-top:72px}
.sech-wrap{width:100%;position:absolute;right:0;top:72px}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:15px;padding-left:15px}
.header-icon i{font-size:20px}
.cast-detail{flex-direction:column}
.cast-detail figure{margin-right:0;margin-bottom:25px}
.search-submit{transition:all .2s ease-in-out;background-color:#212020;border:none;float:right;position:relative;width:43px;z-index:2;height:40px;height:43px;border-top-left-radius:0;border-bottom-left-radius:6px}
.search-field{padding-right:46px;font-size:14px;padding-left:20px;padding-left:15px;background-color:#000;padding:22px 15px}
.sech-wrap .header-icon i{font-size:14px}
.notification-blog{min-width:300px}
.notification-blog{top:46px}

.contact-main-R{position:static;padding-left:0}
.contact-main-L{order:2}
.contact-main-L{order:2;margin-top:30px}
.profile-banner{height:190px}
.profile-icon img{width:100px;margin:auto}
.profile-banner{height:165px}
.profile-banner h3{font-size:28px;margin-top:-50px}
.gallery-list li a{    margin-right: 5px;    font-size: 14px;}

.box-space{margin-right:0}
.common-slider-head .url-text{font-size:16px}
.how-works-steps-content.text-center h3{font-size:18px}
.how-works-steps-content p{font-size:14px}
.play-btn:after{width:65px;height:65px}
.description-info p{font-size:14px}
.cast-info-list li h5{font-size:14px}
.rating-review-list-box-body p{font-size:14px}
.profile-banner.without-curve h3{font-size:28px;margin-top:-30px}
.row.common-slider-box.mt-5{margin-top:20px!important}
.genres-coustom{width:50%}
.similer-space.m-auto{width:100%}
.tab-pane p{font-size:14px}
.nav-tabs .nav-link{font-size:16px}
.movie-detail-content h3{font-size:26px}
.common-modal.signup-modal .modal-dialog{max-width:90%}

}



@media (max-width: 575px){

.login-mob.mob-view{display:block!important}
.login-mob.mob-view a{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#ffaf18;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:0 -1px 10px -1px #ffffffad;margin-bottom:5px;background:#fff}
.signin-mob{background:#ffaf18!important;color:#fff!important}
.login-mob.mob-view{position:fixed;right:0;top:85px}
.header-btn-group{display:none}
.banner-top-content h1{font-size:30px}
.banner-top-content p{font-size:14px}
.banner-top{height:410px}
.main-banner:after{top:270px}
.banner-top{height:430px}
.banner-top-inner{width:395px}
.banner-top{height:450px}
.similer-heading small{margin-bottom:2px}
.download-latest-content{width:100%;margin:auto}
.download-latest.similer-space{padding-bottom:30px}
.app-btn a img{width:125px}
.shape-4,.shape-5{display:none}
.shape-2{display:none}
.our-newsletter .subscribe-box{margin-top:25px}
.our-newsletter .subscribe-box input.form-control{margin-right:5px}
.our-blog-content figcaption{padding:15px 15px}
.bottom-footer-content{flex-direction:column}
.main-banner:after{width:290px}
.footer-bottom-link li a{padding-left:0;padding:0 10px}
.download-latest-content p{font-size:14px}
.download-latest{height:auto;background-size:cover}
.subscribe-box input.form-control{height:40px}
.footer-top-left figure img{width:76px}

.inner-banner{padding-top:105px}
.inner-banner-content p{font-size:14px}
.little-fact .similer-heading{margin-bottom:15px}


.row.our-blog-page .blog-main-box{width:100%}
.common-slider-box .col-md-2{width:50%;margin-bottom:30px}
.inner-header .desktop-view-logo{display:none}
.inner-header .mob-logo-view{display:block!important}
.inner-header .mob-logo-view img{width:50px}
.notification-blog{top:51px;min-width:300px;right:-85px}


.contact-main-R-box figure img{height:auto;width:auto}
.contact-main-R-content{width:80%}
.contact-main-R-content h3{font-size:26px}
.profile-transaction .col-md-7.m-auto{width:90%}
.profile-transaction{margin-bottom:0!important}

.faq-inner .accordion-button{font-size:16px}
.inner-banner-content h1{font-size:26px}
.movie-play-icon{width:55px;height:55px;font-size:39px}
.movie-detail-content h3{font-size:26px}
.cast-info-list li figure img{width:88px;height:auto}
.rating-review{padding:20px 0}
.notify-head-R-inner h4{font-size:16px}
.notification-desktop-list li figcaption p{font-size:14px}
.inner-header .sech-wrap{top:71px}
.row.choose-plan-main .col-md-4{width:100%;margin-bottom:25px}
.similer-space.m-auto{width:85%}
.nav.nav-tabs{flex-wrap:nowrap;white-space:nowrap;overflow:auto}
.tv-show-detail-tabs li{flex-direction:column}
.tv-show-detail-tabs figcaption{margin-left:0;margin-top:30px}
.tv-show-detail-tabs figure video{border-radius:10px;overflow:hidden;width:100%;height:auto}
.rating-review span{font-size:28px}
.star-rating li{font-size:20px}
}


@media (max-width: 480px){

.banner-top-content h1{font-size:24px}
.banner-top-inner{width:300px}
.banner-top-content p{font-size:13px;line-height:1.4}
.desktop-view-logo{display:none}
.mob-logo-view{display:block!important}
.mob-logo-view img{width:50px}
.login-mob.mob-view{right:0;top:69px}
.select-lan{font-size:13px}
.select-lang-box{height:38px;width:auto;}
.drop-down-profile2 .dropdown-toggle{height:auto; line-height: normal; padding: 11px;} 

.main-banner:after{top:215px}
.banner-top-inner{padding-top:85px}
.banner-top{height:410px}
.banner-top{height:395px}
.enjoy-with-sec .col-md-4{width:100%;margin-bottom:25px}
.download-app-content figure img{width:auto}
.our-newsletter-content h2{font-size:24px}
.our-newsletter .col-md-8.m-auto.text-center{width:100%}
.our-newsletter .subscribe-box{margin-top:15px}
.btn-subscribe{width:105px;flex:0 0 105px}
.our-newsletter-content p{font-size:14px}
.blog-main-box{width:100%}
.footer-content{width:100%}
.blog-title{font-size:20px}
.contact-main-R-content h3{font-size:20px}
.profile-transaction .col-md-7.m-auto{width:100%}
.common-box-style{padding:20px 20px}
.link-with-input .url-text{font-size:12px}

.notification-blog{top:51px;min-width:281px;right:-177px}
.how-works-steps .col-md-4{width:100%}
.how-works-steps-content{margin:20px 0 0;border:1px solid #ddd3;padding:20px 20px;border-radius:10px}
.how-works-steps-content figure img{width:65px}
.movie-detail-content h3{font-size:22px}
.play-btn span{border-left:13px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}
.play-btn:after{width:50px;height:50px}
.play-btn:before{width:50px;height:50px}
.star-rating li{font-size:16px}
.movie-detail-info span{margin-right:30px}
.cast-info-list{flex-wrap:wrap}
.cast-info-list li{margin-bottom:20px;margin-right:22px}
.rating-review span{font-size:28px}
.profile-banner.without-curve h3{font-size:24px;margin-top:-11px}
.profile-banner.without-curve{height:120px}
.continue-watching-rows .col-md-3{width:100%}
.genres-coustom{width:100%}
.genres-box figure img{height:auto}

.modal-body{padding:0}
input.form-control{height:40px;font-size:13px}
.modal-body .mb-3{margin-bottom:10px!important}
.modal-title{font-size:24px}
.common-modal .modal-dialog{max-width:90%}
}
