/* ---------------------------------------------------
    MEDIAQUERIES
----------------------------------------------------- */
/* Extra Small Devices, Phones */ 
@media screen  and (max-width: 575px) {
body,html{
    font-size:12px;
}
.head-section{
    font-size: 10px;
}
.landing-banner-sec{
	font-size: 12px;
}
.landing-page-header{
	text-align: left;
}
.site-logo{
    height:2em;
    width: auto;
}
.landing-nav-list{
    width:100%;
    padding-top:0em;
}
.show-xs{
    display: block;
}
.hide-xs{
    display: none;
}
.landing-nav-list ul li svg{
    font-size:2.08em;
}
.landing-nav-list .nav-pills .nav-link.active{
    /*border-bottom:3px solid #e50914;*/
    border-bottom: 3px solid #84C44C;
}
.landing-nav-list .nav-pills .nav-link{
    border-bottom:3px solid transparent;
}
.cancel-text{
    margin-top: 0;  
}
.center-align{
    text-align: center;
}
.tab-module-wrapper{
    width: 90%;
}
.cancel-text, .devices-text{
    font-size: 1.42em;
}
.edit-profile-content{
    width:100%;
}
.mobile-nav{
    display: none;
}
.desktop-nav{
    display: none;
}
.mobile-logo{
    display: block;
} 
.desktop-logo{
    display: none;
}
.main-nav .dropdown-menu.notification-drop{
    width: 250px;
}
.billing-img, .billing-img-overlay, .billing-content-sec{
    height:unset;
}
.payment-method .left{
    width: 100%;
    float:unset;
}
.payment-method .right{
    width:100%;
    float: unset;
}
/* .banner-sec, .slider-content{
    display: none;
} */
.slider-frame .slider-arrow-btn svg{
    opacity: 1 !important;
}
.sliderthumb:hover .sliderthumb-text{
    display: none;
}
.home-slider .sliderthumb:hover .sliderthumb-img.hoverout-img{
    opacity: 1;
}
.home-slider .sliderthumb:hover .sliderthumb-img.hoverin-img{
    opacity: 0;
}
.home-slider .slick-prev .home-slider .slick-next{
    display: none;
}
.home-slider .slick-prev, .home-slider .slick-next, .kids-category-slider .slick-next, .kids-category-slider .slick-prev{
    opacity:0 !important;
}
.main-nav.navbar.trans-bg{
    background-color: rgba(0,0,0,.97) !important;
}
.single-banner-content{
    right: 30%;
}
/* .mobile-view{
    display: none;
} */
.main-nav.navbar {
    padding: .5rem 4%;
}
.logo-img {
    height: 1.7em;
}
.search-form{
    width: 230px;
    background-color: rgba(0,0,0,.9);
    border: 1px solid #fff;
    padding: .4em 1em .4em 1em !important;
    background-image: none;
}
.white-search-form{
    width: 230px;
    background-color: white;
    border: 1px solid #4d4d4d;
    padding: .4em 1em .4em 1em !important;
    background-image: none;
    margin-top: 0;
}
.menu-icon img{
    height: 1.7em;
    width: 1.7em;
    margin-right: 1em;
    display: inline-block;
}
.mobile-sidebar{
    top:45px;
    z-index: 9999999!important;
}
.sidebar-content{
    height: calc(100vh - 45px);
}
.white-footer .footer-link-list{
    width: 100%;
}
.hidden-kids-nav{
    display: none;
}
.video-container .video-sec{
    width: 50%;
    float: left;
    flex-grow:1;
}
.kids-char .kids-char-sec{
    width: 33.33%;
}

.search-focus {
    width: 100%;
}
.search-form{
    width: 100%;
}
.dropdown-toggle::after {
    display:none;
}
.common-bg-img{
    min-height: 65vh;
}
.register-box{
    margin: 2em 0em;
}
/* .resp-align-center{
    text-align:center;
} */
/* .account-nav-link li{
    text-align: center;
} */
.resp-padding-left{
    padding-left:1em;
}
.banner-home {
    height: 50vw;
}
.banner-content{
    height: unset;
}
.banner_video_title{
    width: 300px;
}
.banner_video_text{
    width: 300px;
}
.no-overlay .register-box{
    min-height: 100%;
    margin-bottom: 0px;
}
.choose-profile .profile .profile-img{
    height: 7em;
}
}

/*small devices*/
@media (min-width: 576px) and (max-width: 767px) {
.banner-home {
    height: 50vw;
}
.banner_video_text{
    width: 300px;
}
.banner_video_title{
    width: 300px;
}
.banner-content{
    height: unset;
}
.common-bg-img{
    min-height: 65vh;
}
.register-box{
    margin: 2em 0em;
}
.resp-padding-left{
    padding-left:1em;
}
body,html{
    font-size:13px;
}
.head-section{
    font-size: 11px;
}
.landing-banner-sec{
	font-size: 14px;
}
.landing-page-header{
	text-align: left;
}
.site-logo{
    height:2.5em;
    width: auto;
}
.landing-nav-list{
    padding-top:0em;
}
.show-xs{
    display: block;
}
.hide-xs{
    display: none;
}
.landing-nav-list ul li svg{
    font-size:2.3em;
}
.landing-nav-list .nav-pills .nav-link.active{
    /*border-bottom:3px solid #e50914;*/
    border-bottom: 3px solid #84C44C;
}
.landing-nav-list .nav-pills .nav-link{
    border-bottom:3px solid transparent;
}
.cancel-text{
    margin-top: 0;
}
.center-align{
    text-align: center;
}
.cancel-text, .devices-text{
    font-size: 1.57em;
}
.edit-profile-content{
    width:80%;
}
.mobile-nav{
    display: none;
}
.desktop-nav{
    display: none;
} 
.mobile-logo{
    display: none;
} 
.desktop-logo{
    display: block;
}
.billing-img, .billing-img-overlay, .billing-content-sec{
    height:unset;
}
/* .banner-sec, .slider-content{
    display: none;
} */
.slider-frame .slider-arrow-btn svg{
    opacity: 1 !important;
}
.sliderthumb:hover .sliderthumb-text{
    display: none;
}
.home-slider .sliderthumb:hover .sliderthumb-img.hoverout-img{
    opacity: 1;
}
.home-slider .sliderthumb:hover .sliderthumb-img.hoverin-img{
    opacity: 0;
}
.home-slider .slick-prev .home-slider .slick-next{
    display: none;
}
.home-slider .slick-prev, .home-slider .slick-next, .kids-category-slider .slick-next, .kids-category-slider .slick-prev{
    opacity:0 !important;
}
.main-nav.navbar.trans-bg{
    background-color: rgba(0,0,0,.97) !important;
}
.mobile-view{
    display: none;
}
.logo-img {
    height: 1.7em;
}
.main-nav.navbar {
    padding: .5rem 4%;
}
.search-form{
    width: 230px;
    background-color: rgba(0,0,0,.9);
    border: 1px solid #fff;
    padding: .4em 1em .4em 1em !important;
    background-image: none;
}
.white-search-form{
    width: 230px;
    background-color: white;
    border: 1px solid #4d4d4d;
    padding: .4em 1em .4em 1em !important;
    background-image: none;
}
.menu-icon img{
    height: 1.7em;
    width: 1.7em;
    margin-right: 1em;
    display: inline-block;
}
.mobile-sidebar{
    top:48px;
    z-index: 9999999!important;
}
.sidebar-content{
    height: calc(100vh - 48px);
}
.hidden-kids-nav{
    display: none;
}
.video-container .video-sec{
    width: 33.33%;
    float: left;
    flex-grow:1;
}
.kids-char .kids-char-sec{
    width: 25%;
}
.dropdown-toggle::after {
    display:none;
}
.choose-profile .profile .profile-img {
    height: 7em;
}

}
@media (max-width: 767.98px) {
    .resp-width-5 {
        max-width: 20%;
        flex: 0 0 20%;
    }
    .resp-mrg-btm-1 {
        margin-bottom: 2em;
    }
    .referal .border-right-1 {
        border-right:0;
    }
    .referal .referal-arrow-1 {
        display: none;
    }
    .referal .referal-arrow {
        display: none;
    }

    /* .gift{
        display: none;
    } */
    /* .nav-item .nav-link .fa-gift {
        display: none;
    } */

    .suggestions-container {
        width:100%!important;
    }
    .suggestions-container ul {
        left: -10em;
        min-width: 270px;
    }
    .banner_video_title {
        font-size: 2em;
    }
    .content__close {
        top: 30px!important;
    }
    .mobile-sidebar {
        z-index: 9999999!important;
    }
    .select-lang-drop-down::after{
        top: 5px;
        right: 30%;
    }
    .footer{
        text-align: center;
    }
    .select-lang-drop-down select.form-control{
        margin:0 auto;
    }
    .resp-marg-right-xs{
        margin-right: 1em;
    }
    .select-lang-drop-down::before{
        left:30%;
    }
    .height-100 {
        height: 30px;
    }
    /* .slider__container{
        padding: 0 15px!important;
    } */
    .slider-content-tabsec .nav-pills{
        display: flex;
        flex-wrap: nowrap;
        white-space: nowrap;
        overflow: auto;
    }
    .slick-initialized .slick-slide {
        max-width: 100%;
    }
    .overview-content{
        width: 100%;
    }
    .slider-topbottom-spacing {
        padding: 2.75em 4% 1.75em 4%;
    }
    .trailers-img{
        height: 20vw;
    }
    .padding-top-md{
        padding-top:4em;
    }
    .resp-margin-left-right-xs{
        margin-right: 2em;
        margin-left: 2em;
    }
    .resp-content-center{
        justify-content: center;
    }
    .suggestions-container ul{
        left: 0;
        min-width: 100%;
    }
    .suggestions-container ul li span{
        -webkit-line-clamp: 1;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: normal;
        width: 200px;
    }
}

/* Tablets */
@media (min-width: 768px) and (max-width: 991px) {
.banner-home {
    height: 60vw;
}
.banner-content{
    height: unset;
}
.banner_video_title{
    width: 400px;
}
.banner_video_text{
    width: 400px;
}
.head-section{
    font-size: 13px;
}
.landing-banner-sec{
	font-size: 22px;
}
.landing-page-header{
	text-align: left;
}
.site-logo{
    height:2.8em;
    width: auto;
}
.landing-nav-list{
    padding-top:0em;
}
.show-xs{
    display: block;
}
.hide-xs{
    display: none;
}
.landing-nav-list ul li svg{
    font-size:2.85em;
}
.landing-nav-list .nav-pills .nav-link.active{
    /*border-bottom:3px solid #e50914;*/
    border-bottom: 3px solid #84C44C;
}
.landing-nav-list .nav-pills .nav-link{
    border-bottom:3px solid transparent;
}
.cancel-text{
    margin-top: 0;
}
.center-align{
    text-align: center;
}
.cancel-text, .devices-text{
    font-size: 1.57em;
}
.edit-profile-content{
    width:60%;
}
.mobile-nav{
    display: none;
}
.desktop-nav{
    display: none;
} 
/* .banner-sec, .slider-content{
    display: none;
} */
.slider-frame .slider-arrow-btn svg{
    opacity: 1 !important;
}
.sliderthumb:hover .sliderthumb-text{
    display: none;
}
.home-slider .sliderthumb:hover .sliderthumb-img.hoverout-img{
    opacity: 1;
}
.home-slider .sliderthumb:hover .sliderthumb-img.hoverin-img{
    opacity: 0;
}
.home-slider .slick-prev, .home-slider .slick-next, .kids-category-slider .slick-next, .kids-category-slider .slick-prev{
    opacity:0 !important;
}
.main-nav.navbar.trans-bg{
    background-color: rgba(0,0,0,.97) !important;
}
/* .mobile-view{
    display: none;
} */
.search-form{
    width: 230px;
    background-color: rgba(0,0,0,.9);
    border: 1px solid #fff;
    padding: .5em 1em .5em 1em !important;
    background-image: none;
    /* margin-top: 0; */
}
.white-search-form{
    width: 230px;
    background-color: white;
    border: 1px solid #4d4d4d;
    padding: .5em 1em .5em 1em !important;
    background-image: none;
    /* margin-top: 0; */
}
.menu-icon img{
    height: 2em;
    width: 2em;
    margin-right: 1em;
    display: inline-block;
}
.hidden-kids-nav{
    display: none;
}
.video-container .video-sec{
    width: 25%;
    float: left;
    flex-grow:1;
}
.kids-char .kids-char-sec{
    width: 20%;
}
    .resp-width {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .resp-width-1 {
        flex: 0 0 18.666667%;
        max-width: 18.666667%;
    }
    .resp-no-border {
        border:0!important;
    }
    .resp-mrg-btm{
        margin-bottom:2em;
    }
    .referal .referal-arrow {
        left: 34%;
        top:66%;
    }
    .referal .referal-arrow-1 {
        left: 65%;
        top:66%;
    }
    .referal .referal-info .referal-info-desc {
        font-size: 0.85em;
    }
    /* .nav-item .nav-link .fa-gift {
        display: none;
    } */
    .mobile-sidebar {
        z-index: 9999999!important;
    }
    .common-bg-img{
        min-height: 70vh;
    }
    .no-overlay .register-box{
        min-height: 100%;
        margin-bottom: 0;
    }
    .choose-profile .profile .profile-img {
        height: 7em;
    }
    .select-lang-drop-down::after{
        right: 65px;
    }
    .social-share .fa-stack.fa-lg{
        margin-right: 0.5em;
    }
    .select-lang-drop-down select.form-control{
        width: 145px;
    }
    .slick-initialized .slick-slide {
        max-width: 50%;
    }
    .main-sec-content {
        min-height: 65vh;
    }
    .padding-top-md{
        padding-top:6em;
    }
    .resp-content-center{
        justify-content: center;
    }
}

 /*Medium Devices, */
@media (min-width : 992px) and (max-width: 1199px){
    .select-lang-drop-down::after{
        right: 70px;
    }
.referal .referal-arrow {
    left: 34%;
    top:61%;
}
.referal .referal-arrow-1 {
    left: 61%;
    top:55%;
}
.referal .referal-info .referal-info-desc {
    font-size: 0.9em;
}
.referal .social-desc {
    font-size: 0.62em;
}
.landing-banner-sec{
	font-size: 24px;
}
.site-logo{
    height:3em;
    width: auto;
}
.cancel-text{
    font-size: 1.714em;
}
.devices-text{
    font-size: 1.57em;
}
.edit-profile-content{
    width:50%;
}
.mobile-nav{
    display: block;
}
.desktop-nav{
    display: none;
} 
.slider-content-tabcontent{
    font-size: 13px;
}
.landing-header-height{
    height: unset !important;
}
.mobile-sidebar {
    z-index: 9999999!important;
}
}

/* Desktops */
@media (min-width : 1200px) and (max-width: 1439px){
.landing-header-height{
    height: unset !important;
}
}

@media (min-width : 1440px) and (max-width: 1679px){
html, body{
    font-size: 16px;
}
.landing-banner-sec{
	font-size: 30px;
}
.landing-header-height{
    height: unset !important;
}
.select-lang-drop-down select.form-control{
    width: 145px;
}
.select-lang-drop-down::after{
    right: 94px;
}
}

@media (min-width : 1680px) and (max-width: 1919px){
html, body{
    font-size: 18px;
}
.landing-banner-sec{
	font-size: 32px;
}
.landing-header-height{
    height: unset !important;
}
}

@media (min-width : 1920px) and (max-width: 2559px){
html, body{
    font-size:20px;
}
.landing-banner-sec{
	font-size: 34px;
}
.landing-header-height{
    height: unset !important;
}
}

@media screen  and (min-width:2560px){
html, body{
    font-size:22px;
}
.landing-banner-sec{
	font-size: 36px;
}
.landing-header-height{
    height: unset !important;
}
.select-lang-drop-down select.form-control{
    width: 180px;
}

.select-lang-drop-down::after{
    top: 8px;
    font-size: 25px;
    right: 65px;
}
}
