.slotholder{padding-top:33px!important}a:hover{color:#ffd204}.btn{border-radius:.5em!important}.movielistparse{vertical-align:top!important}body>footer>div.footer-copyright-area.ptb30>div>div:nth-child(1)>div>div>div.links>ul>li>a {background-color:transparent!important}#modalInicio>div>figure>a>img{height:98vh;width:auto}.poster{border-radius:.5em!important}.movie-box-1 .poster img{border-radius:.5em!important}body>div.wrapper>section.movie-detail-intro2>div>div>div>div.movie-poster>img{border-radius:.5em!important}.cinemaimage{width:480px!important;height:354px!important}.geolocation{height:auto!important;margin-top:20px!important;margin-bottom:20px!important}.newmargins{margin-left:2%;margin-right:2%}.bts-popup-container .bts-popup-close{right:55px!important}.cinemaimagefix{width:100%;height:188px}body>div.wrapper>header.sticky.header.cloned.headroom.headroom--not-top.headroom--not-bottom.headroom--pinned>div{background-color:#000!important;background-image:url(https://www.cinex.com.ve/assets/themes/mariogalaxia/xheadermario.png.pagespeed.ic.XM3XMbXB_t.png);background-repeat:repeat;background-size:cover}header.header{background-image:url(https://www.cinex.com.ve/assets/themes/mariogalaxia/xheadermario.png.pagespeed.ic.XM3XMbXB_t.png);background-repeat:repeat;background-size:cover}body>div.wrapper>header:nth-child(1) {background-image:url(https://www.cinex.com.ve/assets/themes/mariogalaxia/xheadermario.png.pagespeed.ic.XM3XMbXB_t.png);background-repeat:repeat;background-size:cover}body>div.wrapper>header.sticky.header.cloned.headroom.headroom--not-bottom.headroom--not-top.headroom--unpinned{background-image:url(https://www.cinex.com.ve/assets/themes/mariogalaxia/xheadermario.png.pagespeed.ic.XM3XMbXB_t.png);background-repeat:repeat;background-size:cover}#usernologin{background-color:transparent!important}#usernologin>a{background-color:transparent!important}.footer1{background-image:url(https://www.cinex.com.ve/assets/themes/mariogalaxia/xfootermario.png.pagespeed.ic.KHneo-_ZVZ.png)!important;background-repeat:repeat!important}body > div.wrapper > footer > div.footer-copyright-area.ptb30 > div > div:nth-child(1) > div > div > div.links > ul > li > a{background-color:transparent!important}.social-btn-roll.facebook{border-color:transparent!important;color:transparent!important;background-color:transparent!important}.social-btn-roll.twitter{border-color:transparent!important;color:transparent!important;background-color:transparent!important}.social-btn-roll.google-plus{border-color:transparent!important;color:transparent!important;background-color:transparent!important}.social-btn-roll.instagram{border-color:transparent!important;color:transparent!important;background-color:transparent!important}.social-btn-roll.instagram{border-color:transparent!important;color:transparent!important;background-color:transparent!important}.footer-copyright-area{padding-top:80px!important}#userlogin>a.btn.btn-main.btn-effect.login-btn.popup-with-zoom-anim{background-color:transparent!important}.page-header{margin-top:0!important}@media (max-width:767px){.page-header{margin-top:82px!important}}.list2dmoviesx{overflow:hidden!important}.listallmovies{overflow:hidden!important}.list3dmovies{overflow:hidden!important}.listvipmovies{overflow:hidden!important}.list4dxmovies{overflow:hidden!important}.listcinexartmovies{overflow:hidden!important}.listallmoviesx{overflow:hidden!important}.list3dmoviesx{overflow:hidden!important}.listvipmoviesx{overflow:hidden!important}.list4dxmoviesx{overflow:hidden!important}.listcinexartmoviesx{overflow:hidden!important}header.header .navbar-nav .nav-link{margin-top:10px}.bts-popup-container{margin-top:0%!important}@media (max-width:767px){#main-mobile-nav{z-index:99}#mm-0>footer>div.footer-copyright-area.ptb30>div>div:nth-child(1)>div>div>div.links>ul>li>a {background-color:transparent!important}body>footer>div.footer-widget-area.ptb100>div>div>div:nth-child(1)>div {display:none!important}body>footer>div.footer-widget-area.ptb100>div>div>div:nth-child(2)>div {display:none!important}body>footer>div.footer-copyright-area.ptb30>div>div:nth-child(3) {display:none!important}body>footer>div.footer-widget-area.ptb100>div>div>div:nth-child(1) {display:none!important}body>footer>div.footer-widget-area.ptb100>div>div>div:nth-child(2) {display:none!important}.fixarrow{z-index:0!important}.geolocation{height:auto!important;margin-top:0!important}.prods-slider{margin-left:30px!important}.swiper{margin-top:82px!important}.dulceriatitle{font-size:16px!important}@media screen and (max-width: 767px) and (orientation: landscape) {
        .top750 {
            margin-top: 952px !important;
        }

        .sepgheight {
            height: 600px !important;
        }

        #mm-0>main>div>div>div:nth-child(1)>div>div>div.celebrity-image>img {
            width: 68% !important;
        }

        #frmasientos>div>div>div.col-lg-8.col-sm-12>div>div.container>div {
            zoom: 0 !important;
        }
    }@media (max-width: 767px) {
        .movielistparse {
            vertical-align: top !important;
        }



        .movie-detail-intro2 .movie-details .title {
            margin-top: 0px !important;
        }

        #mm-0>div:nth-child(8) {
            /* height: 10px !important;*/
        }

        .fixmobilebillboard {
            width: 49% !important;
            display: inline-block !important;
            border-radius: 0.5em;
            margin-bottom: 20px;
            margin-left: 1% !important;
        }

        .movielistparse {
            margin-left: 1%;
            width: 49%;
            margin-bottom: 40px;
        }

        .mobilefixwidth {
            width: 100% !important;
        }

        .mobilebannerleft {
            margin-left: -5px !important;
        }

        #btnboleto {
            display: block !important;
            width: 100% !important;
            margin-bottom: 10px !important;
        }

        #btnboletosinconcesiones {
            display: block !important;
            width: 100% !important;
            margin-bottom: 10px !important;
        }

        .movienamespace {
            margin-top: 10px !important;
            float: left;
        }

        /* #mm-0>main:nth-child(9)>div>div>div:nth-child(n) {
        display: inline-block;
        margin-left: 3% !important;
        height: auto !important;
        margin-top: 30px;
        width:100% !important;
    }*/
        #bannermobile {
            margin-top: 0px !important;
        }

        .fixtitle {
            margin-top: 10px !important;
            font-size: 14px !important;
        }

        .movie-detail-intro2 {
            margin-top: -250px !important;
        }

        .mobileribbon {
            margin-left: -8px;
        }

        #mm-0>section.movie-detail-intro2>div>div {
            width: 100%;
            text-align: -webkit-center;
            text-align: center;
            display: block;
            margin: 0px;
            padding: 0px;
        }

        #mm-0>footer {
            position: relative;
            margin-top: 50px;
        }

        #corporativoform>h2 {
            font-size: 32px;
        }

        .movie-poster {
            width: 255px !important;
            height: auto;
        }

        .fixcolsmobile {
            width: 48% !important;
            height: 300px !important;
            display: inline-flex;
            margin-left: 2% !important;
            margin-bottom: 50px !important;
        }

        #btnregistrousuario {
            width: 100% !important;
            font-size: 12px !important;
        }

        #btntoken {
            font-size: 12px !important;
        }

        #mm-0>main>div>div>div.col-md-8.col-sm-12 {
            margin-top: 40px !important;
        }

        #divtop5>div>div:nth-child(2) {
            padding: 3% !important;
        }

        #tddvenezuela>div:nth-child(9)>div:nth-child(3)>button {
            width: 100% !important;
        }

        #tddvenezuela>div:nth-child(9)>div:nth-child(3) {
            width: 100% !important;
        }

        #tddvenezuela>div:nth-child(9)>div:nth-child(2) {
            width: 100% !important;
            margin-bottom: 10px !important;
        }

        #masterdebit>h5 {
            float: left;
            margin-left: 10%;
        }

        .posterdimensionsnew {
            height: auto;
            width: 250px !important;
        }

        /*  #mm-0 > main:nth-child(9) > div > div > div:nth-child(n){
        width: 100%;
        height: auto;
        display: block;
        margin-left: 3%;
    }*/
        #divtop5>div>div:nth-child(2)>div.col-md-1 {
            display: none !important;
        }

        #divtop5>div>div:nth-child(2)>div:nth-child(n) {
            width: 44% !important;
            height: 288px !important;
            margin-left: 4% !important;
        }

        #mm-0>main:nth-child(11)>div>div:nth-child(2)>div:nth-child(n) {
            width: 44%;
            height: 250px;
            padding: 1% !important;
            margin-bottom: 34px !important;
        }

        .poster {
            width: 155px !important;
            height: 200px !important;
        }

        .movie-box-1 {
            width: 155px !important;
            height: 200px !important;
            margin-bottom: 80px !important;
            display: inline-block;
        }

        .movienamemobilefix {
            margin-top: 42px !important;
        }

        #btnboletoatras {
            display: block !important;
            width: 100% !important;
            margin-bottom: 10px !important;
        }

        #btnboleto {
            display: block !important;
            width: 100% !important;
            margin-bottom: 10px !important;
        }

        #btnboletohome {
            display: block !important;
            width: 100% !important;
            margin-left: 0px !important;
            margin-bottom: 10px !important;
        }

        #mm-0>section>div>div>div:nth-child(1) {
            width: 100% !important;
            display: block !important;
            text-align: center;
        }

        #divcities {
            margin-top: 10px !important;
            width: 100% !important;
            display: block !important;
        }

        .ojitofck {
            margin-left: 70% !important;
        }

        .concessionimage {
            width: 100% !important;
            height: auto !important;
        }

        .margintop {
            margin-top: 170px !important;
        }

        .imagecat {
            width: 100% !important;
        }

        #cinexconcesioneslist>div>div>div.col-md-8>div>div>div>div.row>div>div:nth-child(n)>div>div>div>div.card.slick-slide.slick-current.slick-active>div {
            font-size: 12px;
            font-weight: bold;
        }

        #cinexconcesioneslist>div>div>div.col-md-8>div>div>div>div.row>div>div:nth-child(2)>div>div>div>div:nth-child(n)>div {
            font-size: 12px;
            font-weight: bold;
        }

        #btnrefreshmibanco {
            width: 100% !important;
            float: left !important;
            margin-top: 15px !important;
            margin-left: 0px !important;
        }

        #pmdivmonto {
            display: block !important;
            width: 100% !important;
        }

        #pmrefresh {
            display: block !important;
            width: 100% !important;
        }

        .pmline {
            height: 45px !important;
        }

        .pmline2 {
            height: 40px !important;
        }

        #pagomovilmibanco>label>ul>li:nth-child(2)>i {
            left: 8px !important;
        }

        #pagomovilmibanco>label>ul>li:nth-child(3)>i {
            left: 8px !important;
        }

        #montorestantepm>i {
            left: 8px !important;
        }

        /* #pagomovilmibanco>label>ul>li:nth-child(2)>i {
        height: 35px!important;
        margin-top: 222px!important;
        margin-left: 217px!important;
        float: left!important;
    }    
    #pagomovilmibanco>label>ul>li:nth-child(3)>i {
        height: 35px!important;
        margin-top: 247px!important;
        margin-left: 266px!important;
        float: left!important;
    }    
    #montorestantepm > i {
        height: 35px!important;
        margin-top: 295px!important;
        margin-left: 266px!important;
        float: left!important;
    }     */
        #cinexpointspagomovilmibanco {
            width: 200px !important;
        }

        #pagomovilmibanco>label>ul {
            margin-left: -40px !important;
        }

        #pagomovil>div:nth-child(4) {
            width: auto !important;
        }

        .nomargin {
            width: 100%;
            margin-bottom: 20px !important;
        }

        #mm-0>main:nth-child(6) {
            margin-top: 75px;
        }

        #mm-0>main:nth-child(5) {
            margin-top: 75px;
        }

        .movie-subtext {
            text-align: center !important;
        }

        label {
            font-size: 14px;
        }

        .signup-wrapper {
            margin-top: -49px;
        }

        button.mfp-close,
        button.mfp-arrow {
            margin-right: -30px;
        }

        #fullscreen-slider>ul>li.tp-revslider-slidesli.active-revslide>div.slotholder>div {
            background-size: contain !important;
            background-position: top !important;
        }

        .hamburger {
            display: block !important;
        }

        #menumobilelogin {
            display: block !important;
        }

        #modalInicio>div>figure {
            margin: 0px !important;
        }

        .bts-popup-container .bts-popup-close {
            right: 11px !important;
        }

        #mm-0>main>div>div>div:nth-child(1)>div>div>div.celebrity-image>img {
            width: 100%;
            height: auto;
        }

        .celebrity-grid-1 .celebrity-content .title {
            font-weight: 600;
            font-size: 14px !important;
            text-align: center;
        }

        .page-header .title {
            font-size: 30px !important;
        }

        .page-header {
            margin-top: 82px !important;
        }

        .datemovie {
            font-size: 18px !important;
            padding: 5px !important;
            margin-top: 28px !important;
        }

        .movie-detail-intro2 .movie-details {
            width: 100% !important;
        }

        .movie-detail-intro2 .movie-details .title {
            color: #000 !important;
            font-weight: 500 !important;
            padding: 0 !important;
            font-size: 20px;
            text-align: center;
            margin-top: -33px;
            width: 100%;
        }

        .flickity-slider {
            margin-left: 0 !important;
        }

        .carousel-cell.is-selected {
            width: 100px !important;
        }

        .carousel-cell {
            width: 100px !important;
        }

        #mm-0>main>div>div>div>div>div>div.celebrity-image {
            width: 100% !important;
            height: auto;
        }

        #mm-0>main>div>div>div>div>div>div.celebrity-image {
            display: contents;
        }

        .flickity-slider {
            margin-left: -50px !important;
        }

        .postersession {
            width: 100% !important;
        }

        .sessionmargin {
            margin-left: 0px !important;
            width: 90%;
            margin-right: 0px !important;
            max-width: 100%;
        }

        .btnwidemobile {
            width: 100% !important;
        }

        #mm-0>footer>div.footer-widget-area.ptb100>div>div>div:nth-child(n)>div>ul>li:nth-child(n)>a {
            font-size: 20px !important;
        }

        #mm-0>footer>div.footer-copyright-area.ptb30>div>div:nth-child(3) {
            display: block;
            text-align: -webkit-center;
            height: 300px;
            margin-top: -50px;
        }

        #mm-0>section.movie-detail-intro2>div>div>div>div.movie-poster>a {
            display: none;
        }

        #mm-0>section.movie-detail-intro2>div>div>div>div.movie-details>a {
            display: none;
        }

        #contentloading {
            width: 100% !important;
            height: 329px !important;
            left: 0px !important;
        }

        .showcase li {
            display: flex;
            justify-content: center;
            align-items: center;
            margin: 0px !important;
            font-size: 12px;
            font-weight: bold;
            text-transform: uppercase;
        }

        .rowletter {
            width: 22px !important;
            height: 30px !important;
            margin: 7px !important;
            font-weight: bold !important;
            font-size: 22px !important;
        }

        .blankspace {
            width: 22px !important;
            height: 30px !important;
            margin: 7px !important;
        }

        .seat {
            width: 22px !important;
            height: 30px !important;
            margin: 7px !important;
        }

        #importantemap {
            display: block !important;
        }

        .accordion {
            margin-left: -23px !important;
        }

        .accordion .link {
            padding: 0px !important;
            height: auto !important;
            min-height: 70px !important;
        }

        #accordion>li.open>div.submenu>div:nth-child(3)>button:nth-child(1) {
            width: 100px !important;
        }

        #accordion>li.open>div.submenu>div:nth-child(3)>button:nth-child(2) {
            width: 150px !important;
        }

        /* body> footer > div.footer-copyright-area.ptb30 > div > div:nth-child(3) > div:nth-child(1) > img{
        max-width: 400px;
        float: left;
        left: -150px;
        position: absolute;
    }
    body > footer > div.footer-copyright-area.ptb30 > div > div:nth-child(3) > div:nth-child(2) > img{
        max-width: 200px;
        float: left;
        left: 20px;
        position: absolute;    
    }
    body > footer > div.footer-copyright-area.ptb30 > div > div:nth-child(3) > div:nth-child(3) > img{
        max-width: 200px;
        float: left;
        left: -120px;
        position: absolute;
        top: 100px;
    }
    body > footer > div.footer-copyright-area.ptb30 > div > div:nth-child(3) > div:nth-child(4) > img{
        max-width: 200px;
        float: left;
        left: 20px;
        position: absolute;
        top: 100px;
    }
    body > footer > div.footer-copyright-area.ptb30 > div > div:nth-child(3) > div:nth-child(5) > img{
        max-width: 200px;
        float: left;
        left: -150px;
        position: absolute;
        top: 200px;
    }
    body > footer > div.footer-copyright-area.ptb30 > div > div:nth-child(3) > div:nth-child(6) > img{
        max-width: 200px;
        float: left;
        left: 0px;
        position: absolute;
        top: 200px;
    } */


        #mm-0>header:nth-child(1) {
            position: fixed;
            z-index: 9999;
            width: 100%;
        }

        body>header:nth-child(2) {
            position: fixed;
            z-index: 9999;
            width: 100%;
            top: 0px;
        }

        #slider {
            padding-top: 70px;
            max-height: 270px !important;
            height: 270px !important;
        }

        #fullscreen-slider {
            max-height: 100% !important;
            margin-top: 0px;
            margin-bottom: 0px;
            height: 270px !important;
        }

        .forcefullwidth_wrapper_tp_banner {
            height: 270px !important;
            margin-top: -2px !important;
        }

        .tp-revslider-mainul {
            height: 270px !important;
        }

        .tp-revslider-slidesli {
            height: 270px !important;
        }

        .slotholder {
            height: 270px !important;
            margin-top: 0px !important;
            padding-top: 0px !important;
        }

        .tp-parallax-wrap {
            height: 270px !important;
        }

        .tp-loop-wrap {
            height: 270px !important;
        }

        .tp-mask-wrap {
            height: 270px !important;
        }

        .tp-caption slidelink {
            height: 270px !important;
        }

        .rev_slider .tp-mask-wrap .tp-caption,
        .rev_slider .tp-mask-wrap :last-child,
        .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
        .wpb_text_column .rev_slider .tp-mask-wrap :last-child {
            height: 270px !important;
        }

        .tp-caption.slidelink a span {
            height: 270px !important;
        }

        #mm-0>main:nth-child(4) {
            margin-top: 70px;
        }

        #cinemasessions0>div>div>div>div>div>div>div.col-md-9.col-sm-9>div:nth-child(2)>div.col-md-12.col-sm-12>div>div:nth-child(n) {
            display: inline-block;
            margin: 5px;
            width: 100%;
        }

        .cinemasessionpos {
            margin-top: 37px;
            margin-left: 13%;
            width: 100% !important;
        }

        .distancia {
            margin-top: 100px !important;
        }

        .altosep {
            max-height: 261px !important;
        }

        .displaymode {
            display: grid !important;
        }

        .sepgheight {
            height: 400px;
        }

        .fullwidth {
            max-width: 100% !important;
        }

        .top400 {
            margin-top: 400px;
        }

        .top750 {
            margin-top: 750px;
        }

        .hashtag {
            font-size: 80px !important;
        }

        .movietitlerow {
            margin-left: 5% !important;
            display: block !important;
            width: 100% !important;
        }

        .movieinforow1 {
            margin-left: 5% !important;
            display: block !important;
            width: 100% !important;
        }

        .movieinforow2 {
            margin-left: 5% !important;
            display: block !important;
            width: 100% !important;
        }

        .movieinforow3 {
            margin-left: 5% !important;
            display: block !important;
            width: 100% !important;
        }

        .btnprog {
            width: 95% !important;
        }

        .rowventataquilla {
            width: 95% !important;
        }
    }@media all and (min-width: 320px) and (max-width: 500px) {

        /*#cinemasessions1 > div > div > div > div > div > div > div.col-md-9.col-sm-9 > div:nth-child(2){
        margin-left: 0px !important;
    }*/
        /* #mapcontent > div{
        zoom: 0.5 !important;
    } */
        #frmasientos>div>div>div.col-lg-8.col-sm-12>div>div:nth-child(3) {
            zoom: 0.7 !important;
        }
    }@media all and (min-width: 992px) and (max-width: 1024px) {
        .hamburger {
            width: 100%;
            text-align: right;
            display: block !important;
        }

        #menumobilelogin {
            display: block !important;
        }
    }@media screen and (min-width: 1400px) {
        header.header .navbar-nav .nav-link {
            font-size: 13px !important;
            margin-top: 6px !important;
        }

        header.header .navbar-nav .nav-item {
            padding: 0 5px !important;
        }

        #main-menu>li:nth-child(7)>img {
            margin-top: 2px !important;
        }
    }@media screen and (min-width: 1900px) {
        header.header .navbar-nav .nav-link {
            font-size: 16px !important;
        }

        header.header .navbar-nav .nav-item {
            padding: 0 8px !important;
        }

        #main-menu>li:nth-child(8)>img {
            margin-top: 3px !important;
        }

        #main-menu>li:nth-child(9)>img {
            margin-top: 11px !important;
        }
    }@media (max-width: 1024px) {
        .d-flex {
            display: block !important;
        }

        #main-nav .navbar-nav {
            display: none;
        }

        .hamburger {
            display: block !important;
        }

        .footer-copyright-area {
            text-align: center;
        }

        #menumobilelogin {
            display: block !important;
        }

        #mm-0>header:nth-child(1)>div>nav>a.login-mobile-btn.popup-with-zoom-anim {
            display: none;
        }

        #mm-0>main:nth-child(4)>div>div:nth-child(2)>div.col-md-1 {
            display: none !important;
        }

        .displaymode {
            display: grid !important;
        }

        .altosep {
            max-height: 261px !important;
        }

        .fullwidth {
            max-width: 100% !important;
        }

        #mm-0>div>div>div:nth-child(3)>div:nth-child(3)>div:nth-child(4)>img {
            max-height: 200px !important;
        }

        #mm-0>div>div>div:nth-child(3)>div:nth-child(3)>div:nth-child(2)>img {
            max-height: 200px !important;
        }

        #mm-0>div>div>div:nth-child(3)>div:nth-child(2)>div:nth-child(4)>img {
            max-height: 200px !important;
        }

        #mm-0>div>div>div:nth-child(3)>div:nth-child(2)>div:nth-child(2)>img {
            max-height: 200px !important;
        }

        #mm-0>div>div>div:nth-child(3)>div.row.displaymode.top750>div.col-4.fullwidth>img {
            max-height: 200px !important;
        }

        #mm-0>div>div>div:nth-child(2)>div>div:nth-child(n)>img {
            max-height: 200px !important;
        }

        .top750 {
            margin-top: 460px !important;
        }
    }@media (max-width: 992px) {

        /**************** 
		UPCOMING MOVIES
	****************/
        section.upcoming-movies .upcoming-item .movie-details {
            display: none;
        }

        /**************** 
		FOOTER
	****************/
        footer.footer1 .footer-widget-area .col-md-6 {
            margin-bottom: 50px;
        }

        footer.footer1 .footer-widget-area .col-md-6:nth-child(3),
        footer.footer1 .footer-widget-area .col-md-6:nth-child(4) {
            margin-bottom: 0;
        }

        /**************** 
		COUNTDOWN
	****************/
        .coming-soon {
            min-height: 100vh;
            height: auto;
        }

        .coming-soon .container {
            padding-top: 50px;
            padding-bottom: 50px;
            top: auto;
            -webkit-transform: translateY(0%);
            -moz-transform: translateY(0%);
            -ms-transform: translateY(0%);
            -o-transform: translateY(0%);
            transform: translateY(0%);
        }

        /**************** 
		LOGIN REGISTER
	****************/
        .login-register-page {
            min-height: 100vh;
            height: auto;
        }

        .login-register-page .container {
            padding-top: 150px;
            padding-bottom: 50px;
            top: auto;
            -webkit-transform: translateY(0%);
            -moz-transform: translateY(0%);
            -ms-transform: translateY(0%);
            -o-transform: translateY(0%);
            transform: translateY(0%);
        }

        /**************** 
		ICON BOX
	****************/
        .icon-box.with-line:before {
            display: none;
        }

        /**************** 
		FEATURES
	****************/
        .features .features-wrapper {
            padding: 100px 50px;
        }

        /**************** 
		MOVIE DETAIL
	****************/
        .movie-detail-main .inner {
            padding: 0;
        }

        .movie-detail-intro2 .movie-poster {
            display: inline-block;
            float: none;
            margin-right: 0;
        }

        .movie-detail-intro2 .movie-details {
            color: inherit;
            float: none;
        }

        .movie-detail-intro2 .movie-details .title {
            color: inherit;
        }

        .movie-detail-intro2 .rate-movie {
            border: 1px solid #3e4555;
        }

        /**************** 
		CELEBRITIES LIST
	****************/
        .celebrity-list-1 .celebrity-image {
            flex: 2;
        }

        /**************** 
		CELEBRITIES DETAILS
	****************/
        .celeb-detail .celeb-details .bio-description,
        .celeb-detail .celeb-details .bio-details {
            width: 100%;
            float: none;
        }

        .celeb-detail .celeb-details .bio-details {
            margin-top: 50px;
        }

        .celeb-detail .celeb-details .title,
        .celeb-detail .celeb-details .profession,
        .celeb-detail .celeb-details .tab-links li a {
            color: inherit;
        }

        .celeb-detail .celeb-details .tab-links,
        .celeb-detail .celeb-details .tab-content {
            margin-top: 30px;
        }
    }@media all and (min-width: 480px) and (max-width: 768px) {}@media all and (max-width: 767px) {

        /**************** 
		LATEST MOVIES & TV SHOWS
	****************/
        section.latest-movies .title,
        section.latest-tvshows .title {
            text-align: center;
        }

        section.latest-movies .btn,
        section.latest-tvshows .btn {
            display: none;
        }

        /**************** 
		UPCOMING MOVIES
	****************/
        .upcoming-movies .movie-box-1.upcoming-featured-item {
            margin-bottom: 20px;
        }

        .upcoming-movies .movie-box-1 .movie-details {
            display: none;
        }

        /**************** 
		TIMELINE
	****************/
        .timeline {
            margin-top: 50px;
        }

        .timeline .main-line {
            display: none;
        }

        .timeline .timeline-step:last-child {
            padding-bottom: 0;
        }

        .timeline .timeline-text-wrapper .timeline-text,
        .timeline .timeline-text-wrapper .timeline-text-right {
            padding: 0;
            text-align: center;
        }

        .timeline .timeline-image-wrapper,
        .timeline .timeline-step:last-child:before,
        .timeline .timeline-step:last-child:after {
            display: none;
        }

        /**************** 
		COUNTER
	****************/
        section.counter .col-sm-12 {
            margin-bottom: 40px;
        }

        /**************** 
		PRICING TABLE
	****************/
        .pricing-table-2 {
            display: block;
        }

        .pricing-table-2 .plan.featured {
            transform: none;
        }

        .pricing-table-2 .plan {
            margin-bottom: 35px;
        }

        /**************** 
		FOOTER
	****************/
        footer.footer1 .footer-widget-area .col-md-6 {
            margin-bottom: 50px !important;
        }

        footer.footer1 .footer-widget-area .col-md-6:last-child {
            margin-bottom: 0 !important;
        }

        footer.footer1 .footer-copyright-area .copyright {
            margin-top: 25px;
        }

        /**************** 
		MOVIE LIST 1
	****************/
        .layout-switcher {
            margin-bottom: 20px;
        }

        .sort-by {
            float: none;
        }

        .movie-list-1 .listing-container {
            display: block;
            height: auto;
        }

        .movie-list-1 .listing-image {
            max-height: 300px;
            overflow: hidden;
        }

        .movie-list-1 .listing-image:after {
            display: none;
        }

        .movie-list-1 .listing-content .inner {
            position: relative;
            top: auto;
            left: 0;
            transform: none;
            padding: 30px;
        }

        /**************** 
		MOVIE LIST 2
	****************/
        .movie-list-2 .listing-container {
            display: block;
            height: auto;
        }

        .movie-list-2 .listing-image {
            height: 250px;
        }

        .movie-list-2 .listing-image .img-wrapper {
            height: 300px;
        }

        .movie-list-2 .listing-content .inner {
            position: relative;
            top: auto;
            left: 0;
            transform: none;
            padding: 50px 25px;
        }

        .movie-list-2 .listing-content .buttons {
            top: 20px;
            right: 0;
            text-align: center;
        }

        .movie-list-2 .stars {
            right: 0;
            text-align: center;
        }

        /**************** 
		BLOG PAGE
	****************/
        .blog-post {
            margin: 0 0 40px 0;
        }

        .blog-post:last-of-type {
            margin-bottom: 0;
            padding-bottom: 20px;
        }

        .sidebar {
            margin-top: 50px;
        }

        .blog-post-wrapper {
            margin-right: 0;
        }

        /**************** 
		CONTACT US PAGE
	****************/
        .contact-page .details-wrapper ul.contact-details {
            margin-bottom: 50px;
        }

        /**************** 
		CELEBRITIES LIST
	****************/
        .celebrity-list-1 .celeb-container {
            display: block;
        }

        .celebrity-list-1 .celebrity-image {
            max-height: 300px;
            overflow: hidden;
        }
    }@media all and (max-width: 580px) {}@media all and (max-width: 480px) {

        /**************** 
		COUNTDOWN
	****************/
        .coming-soon .count-down,
        .coming-soon .count-down div,
        .coming-soon .count-down span {
            width: 100%;
        }

        .coming-soon .count-down div {
            margin: 0 0 30px 0;
        }

        .coming-soon .count-down div:last-child {
            margin: 0;
        }

        /**************** 
		TOP RATED MOVIES
	****************/
        .top-movies2 {
            margin-top: -120px;
        }

        /**************** 
		MOVIE DETAIL
	****************/
        .movie-detail-intro2 .movie-poster,
        .movie-detail-intro2 .movie-poster img {
            width: 100%;
        }

        /**************** 
		WATCH LATER
	****************/
        .watch-later-item .listing-container {
            display: block;
        }

        .watch-later-item .listing-container .listing-image {
            text-align: center;
            margin-bottom: 30px;
        }

        .watch-later-item .listing-container .listing-image img {
            width: 70%;
        }

        .watch-later-item .listing-container .listing-content .inner {
            padding-left: 0;
            text-align: center;
        }

        .watch-later-item .listing-container .listing-content p {
            margin-bottom: 20px;
        }
    }@media all and (max-width: 420px) {}@media all and (max-width: 380px) {

        /**************** 
		TOP RATED MOVIES
	****************/
        .top-movies2 {
            margin-top: -80px;
        }

        /**************** 
		MOVIE DETAIL
	****************/
        .movie-detail-main ul.image-gallery li {
            width: 48%;
        }
    }@media all and (max-width: 350px) {

        /**************** 
		FEATURES
	****************/
        .features .features-wrapper {
            padding: 100px 30px;
        }
    }@media screen and (max-height: 420px) {}@media (min-width: 1025px) and (max-width: 1280px) {
        .slotholder {
            padding-top: 30px !important;
        }

        .navbar-expand-lg .navbar-nav .nav-link {
            padding-right: 0.5rem;
            padding-left: 0.5rem;
            font-size: 10px !important;
            padding-top: 15px;
        }

        .navbar {
            padding-top: 5px !important;
            padding-bottom: 5px !important;
            padding-left: 0px !important;
            padding-right: 0px !important;
        }

        #usernames {
            font-size: 10px !important;
        }

        #userlogin>a:nth-child(2) {
            font-size: 14px !important;
            padding-top: 6px !important;
            margin-top: 3px !important;
        }

        header.header .navbar-nav .nav-item {
            padding: 0 5px !important;
        }

        #main-nav>ul.navbar-nav.extra-nav>li>a {
            font-size: 14px !important;
        }
    }@media screen and (max-width: 1366px) {
        .playresponsive {
            left: 75% !important;
        }

        .posterdimensions {
            height: auto !important;
            width: 310px !important;
        }

        #mm-1>ul>li:nth-child(5) {
            display: none;
        }

        header.header .navbar-nav .nav-item {
            margin: 0;
            padding: 0 2px !important;
        }

        .navbar-expand-lg .navbar-nav .nav-link {
            padding-top: 12px !important;
        }

        .footer1 {
            position: relative;
        }
    }@media only screen and (max-device-width: 480px) {
        /* #mapcontent > div{
        zoom: 0.3 !important
    } */
    }@media (min-width: 1920px) and (max-width: 2560px) {
        body>div.wrapper>header:nth-child(1)>img {
            top: -51px !important;
        }

        body>div.wrapper>header.sticky.header.cloned.headroom.headroom--not-bottom.headroom--not-top.headroom--unpinned>img {
            top: -51px !important;
        }

        body>div.wrapper>header.sticky.header.cloned.headroom.headroom--not-top.headroom--not-bottom.headroom--pinned>img {
            top: -51px !important;
        }

        body>div.wrapper>header.sticky.header.cloned.headroom.headroom--not-top.headroom--bottom.headroom--unpinned>img {
            top: -51px !important;
        }

        body>header:nth-child(1)>img {
            top: -51px !important;
        }

        body>header.sticky.header.cloned.headroom.headroom--not-bottom.headroom--not-top.headroom--unpinned>img {
            top: -51px !important;
        }

        body>header.sticky.header.cloned.headroom.headroom--not-top.headroom--not-bottom.headroom--pinned>img {
            top: -51px !important;
        }

        body>header.sticky.header.cloned.headroom.headroom--not-top.headroom--unpinned.headroom--bottom>img {
            top: -51px !important;
        }
    }@media (min-width: 768px) and (max-width: 1024px) {
        #divtop5>div>div:nth-child(2)>div.col-md-1 {
            display: none;
        }

        .footer1 {
            position: relative !important;
        }

        .movie-detail-intro2 .movie-details {
            margin-top: 0px !important;
        }

        .itemstyle {
            width: 49% !important;
        }

        #cinexconcesioneslist>div>div>div.col-md-10 {
            width: 100%;
            display: block;
            flex: 0;
            max-width: 100%;
        }

        #login-register-popup>div.signup-wrapper>div.small-dialog-content {
            height: 80vh;
            overflow: scroll;
        }

        #mm-0>section.movie-detail-intro2>div>div>div>div.movie-poster {
            margin-bottom: 40px !important;
        }

        .itemconsessionspace {
            height: auto !important;
        }

        .midspacecombo {
            height: 160px !important;
        }

        .cart-qty-minus {
            font-size: 30px !important;
            font-weight: bold !important;
            height: 50px !important;
        }

        .cart-qty-plus {
            font-size: 30px !important;
            font-weight: bold !important;
            height: 50px !important;
        }

        #cinexconcesioneslist>div>div {
            display: block !important;
            width: 100% !important;
        }

        #cinexconcesioneslist>div>div>div.col-md-2 {
            margin-left: 10px !important;
            width: 100% !important;
            display: block !important;
            max-width: 100% !important;
        }

        #cinexconcesioneslist>div>div>div.col-md-10>div>div>div>div>div {
            margin-left: 15px !important;
        }

        .title {
            font-size: 26px !important;
        }

        #frmpago>div>div>div.col-lg-4.col-sm-12>div>aside>h3 {
            font-size: 26px !important;
        }
    }@media (width: 1366px) and (height: 768px) {
        #userlogin>a:nth-child(2) {
            margin-top: 9px !important;
        }
    }.datemovie{padding:10px!important}.btnwidemobile{width:100%!important}.mfp-close:before{font-size:30px!important}.itemconsessionspace{height:auto!important}.midspacecombo{height:155px!important}#userlogin>a:nth-child(2) {margin-top:19px!important;font-size:12px}@media only screen and (min-device-width: 768px) and (max-device-width: 1368px) {
        body>div.wrapper>header:nth-child(1)>div>nav>a.navbar-brand>img {
            width: 23vh !important;
        }

        body>div.wrapper>header.sticky.header.cloned.headroom.headroom--not-bottom.headroom--not-top.headroom--pinned>div>nav>a.navbar-brand>img {
            width: 23vh !important;
        }

        #main-menu {
            float: left;
            margin-top: 20px;
        }

        #main-menu>li:nth-child(7)>img {
            margin-left: 5px !important;
            margin-top: -8px !important;
        }

        body>div.wrapper>header.sticky.header.cloned.headroom.headroom--not-bottom.headroom--not-top.headroom--unpinned>div>nav>a.navbar-brand>img {
            width: 23vh !important;
        }

        #userlogin>a.btn.btn-main.btn-effect.login-btn.popup-with-zoom-anim {
            margin-top: 12px !important;
        }

        #usernames {
            font-size: 10px !important;
        }

        #userlogin>a:nth-child(2) {
            display: none;
        }

        #userlogin>a {
            font-size: 10px !important;
        }
    }@media only screen and (min-width: 1024px) and (max-height: 1366px) {
        #mm-1>ul>li:nth-child(5)>a.mm-btn_next {
            display: none;
        }
    }#modalInicio>div>figure>a>img{width:95vh!important;height:auto!important}.bts-popup-container{margin-top:0%!important}.bts-popup-container .bts-popup-close{right:70px}.posterdimensions{height:375px!important;width:250px!important;border-radius:.5em!important}.movie-box-1 .poster img{border-radius:.5em!important}.btn{border-radius:.5em!important}.cart-qty-minus{padding-top:6px!important}.cart-qty-minus,.cart-qty-plus{border-radius:.5em!important}#listallmovies{vertical-align:top!important}#list2dmovies{vertical-align:top!important}#list3dmovies{vertical-align:top!important}#listvipmovies{vertical-align:top!important}#list4dxmovies{vertical-align:top!important}#listcinexartmovies{vertical-align:top!important}.movielistparse{vertical-align:top!important}.movienamespace{font-size:14px!important}}