﻿@media only screen and (max-width: 576px) {
    body { font-size: 13px !important; }

    .serial-info-imge-parent { display: none; }

    .logo-site { width: 20% !important; }

    .swiper-button-prev { margin-right: -1% !important; }
     

    .planItemImg {
        display: block;
        margin-left: auto;
        margin-right: auto
    }

    .PlanItemTitile { margin-bottom: 0px; }

    .offplanprice { font-size: 14px !important; }

    .planItemPrice { font-size: 14px !important; }

    .planItemPrice i { display: none !important; }

    .planItemfornewuser { font-size: 12px !important; }

    .reciveSubScrub { font-size: 14px !important; }

    .btn-buysubscribe {
        font-size: 14px;
        width: 20%;
    }

    .mx-w-60-p { max-width: 100% !important; }

    .btn-code { font-size: 14px !important; }

    .plan-img { max-width: 100% !important; }

    .discount-div {
        margin-bottom: 5px !important;
        margin-top: 10px !important;
    }

    .plan-card-body { font-size: 13px !important; }

    .login-input { margin-bottom: 5px !important; }

    .plan-main { margin-top: 4rem !important; }

    /*.Movies-info-bg {
        background-image: none !important;
    }*/
    .username { display: none !important; }

    .vjs-button > .vjs-icon-placeholder:before { font-size: 3em !important; }

    .video-js .vjs-fullscreen-control { display: none !important; }

    .image-skeleton { /*height: 150px;*/ }

    .show-moresliders-height { height: 141px !important; }


    .img-slider-size { width: 5.5rem !important; }

    .movie-info-des h2 { font-size: 18px !important; }

    .movie-info-des p {
        font-size: 11px !important;
        font-weight: 400 !important;
    }

    .play-icon {
        width: 100px !important;
        /*height: 3.3rem !important;*/
    }

    .play-elipes {
        height: 3.2rem !important;
        width: 3.3rem !important;
    }

    .comment-textarea { height: 4.5rem !important; }

    .movie-tab-btn {
        font-size: 14px;
        font-weight: 700;
        min-width: 80px !important;
    }
    .movie-info-tab.nav {
        padding: 10px 0px;
        gap: 0;
    }
    .btn-comment {
        margin-left: 0rem;
    }

    .showmore-slider h2 { font-size: 13px !important; }

    .movie-info-container-fluid {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important;
    }
        .movie-info-container-fluid.nav {
            margin: 0 !important;
            padding: 10px 0 !important;
        }

    .subscribe-txt { max-width: 90%; }

    .plan-back {
        margin-top: 10%;
        width: 100%;
    }

    .plan-back .card-body { padding: 8px 8px !important; }

    .fw-700 { font-size: 18px !important; }

    .logo-landing { width: 30% !important; }

    .landing-header { font-size: 18px !important; }

    .movie-info-des { margin-right: 0.5rem !important; }

    .my-footer {
        font-size: 11px !important;
        font-weight: 400 !important;
    }

    .Movies-info-bg { height: 80vh !important; }

    .movie-des-shadow-heigth { height: 80vh !important }

    .video-tab-tizer { width: 100% !important; }

    .nav-movie-tab { margin-left: 5% !important; }

    .img-actor { max-width: 40px !important; }

    .application-page { margin-top: 25% !important; }

    .nice-select { padding-right: 13px !important; }

    .nice-select .option { padding-right: 13px !important; }

    #filterBody { display: none; }

    .login-movie-info {
        font-size: 16px !important;
        padding: 10px 12px !important;
    }

    .title-on-video { top: 15px !important; }
}

/* Medium devices (landscape tablets, 768px and less) */

@media only screen and (max-width: 768px) {
    body { font-size: 14px !important; }

    .none-to-md { display: none !important; }

    .serial-info-imge-parent { display: none; }

    .swiper-button-prev { margin-right: -1% !important; }

    .btn-buysubscribe { width: 30% !important; }

    .mx-w-60-p { max-width: 100% !important; }

    .username { display: none !important; }

    .vjs-button > .vjs-icon-placeholder:before { font-size: 3em !important; }
     

    .video-js .vjs-fullscreen-control { display: none !important; }

    .image-skeleton { /*height: 150px;*/ }

    .show-moresliders-height { height: 141px !important; }

    .img-slider-size { width: 5.5rem !important; }

    .btn-comment { margin-left: 0rem; }

    .subscribe-txt { max-width: 90%; }

    .plan-back {
        margin-top: 10%;
        width: 100%;
    }

    .plan-back .card-body { padding: 8px 8px !important; }

    .fw-700 { font-size: 18px !important; }

    .logo-landing { width: 30% !important; }

    .landing-header { font-size: 18px !important; }

    .movie-info-des { margin-right: 1rem !important; }

    .Movies-info-bg { min-height: 80vh !important; }

    .movie-des-shadow-heigth { min-height: 80vh !important }

    .video-tab-tizer { width: 100% !important; }

    .nav-movie-tab { margin-left: 5% !important; }

    .img-actor { max-width: 40px !important; }

    .application-page { margin-top: 25% !important; }

    #filterBody { display: none; }

    .login-movie-info {
        font-size: 16px !important;
        padding: 10px 12px !important;
    }

    .title-on-video { top: 15px !important; }
}

@media only screen and (min-width: 768px) {
    .btn-login-div { padding: 0 !important; }    
}

@media only screen and (max-width: 850px) {
    .plan-back {
        margin-top: 10%;
        width: 100%;
    }
}

@media only screen and (max-width: 992px) {
    .btn-buysubscribe { width: 40% !important; }

    .show-moresliders-height { height: 141px !important; }

    .img-slider-size { width: 6rem !important; }

    .btn-comment { margin-left: 0rem; }
}

/* Large devices (laptops/desktops, 992px and up) */

@media only screen and (min-width: 800px) {
    .btn-login-div { padding: 0 !important; }

    .show-moresliders-height { height: 176px !important; }

    .discount-login-div { padding-left: 0 !important; }

    .mt-subscribe { margin-top: 1% !important; }
}

@media only screen and (min-width: 900px) {
    .btn-login-div { padding: 0 !important; }

    .show-moresliders-height { height: 176px !important; }

    .discount-login-div { padding-left: 0 !important; }

    .mt-subscribe { margin-top: 1% !important; }

    .container-fluid {
        padding-left: 4% !important;
        padding-right: 4% !important;
    }
}

@media only screen and (min-width: 992px) {
    .btn-login-div { padding: 0 !important; }

    .show-to-xs { display: none !important; }

    .show-moresliders-height { height: 176px !important; }

    .discount-login-div { padding-left: 0 !important; }

    .mt-subscribe { margin-top: 1% !important; }
}

/* Extra large devices (large laptops and desktops, 1200px and up) */

@media only screen and (min-width: 1200px) {
    .btn-login-div { padding: 0 !important; }

    .show-moresliders-height { height: 271px !important; }

    .img-slider-size { width: 11.5rem !important; }

    .discount-login-div { padding-left: 0 !important; }

    .mt-subscribe { margin-top: 1% !important; }
}