@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url("./font/open-sans-condensed-v14-latin-300.eot");src:local("Open Sans Condensed Light"),local("OpenSansCondensed-Light"),url("./font/open-sans-condensed-v14-latin-300.eot?#iefix") format("embedded-opentype"),url("./font/open-sans-condensed-v14-latin-300.woff2") format("woff2"),url("./font/open-sans-condensed-v14-latin-300.woff") format("woff"),url("./font/open-sans-condensed-v14-latin-300.ttf") format("truetype"),url("./font/open-sans-condensed-v14-latin-300.svg#OpenSansCondensed") format("svg")}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url("./font/open-sans-condensed-v14-latin-700.eot");src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url("./font/open-sans-condensed-v14-latin-700.eot?#iefix") format("embedded-opentype"),url("./font/open-sans-condensed-v14-latin-700.woff2") format("woff2"),url("./font/open-sans-condensed-v14-latin-700.woff") format("woff"),url("./font/open-sans-condensed-v14-latin-700.ttf") format("truetype"),url("./font/open-sans-condensed-v14-latin-700.svg#OpenSansCondensed") format("svg")}.icon{position:relative;top:.125rem;flex-shrink:0;height:1em;width:1em;fill:currentColor;transition:fill .3s}@keyframes backgroundSlideIn{0%{background-position-x:-1000px}100%{background-position-x:0}}@keyframes moviePreviewImageSlideIn{0%{right:-100vw}100%{right:0}}@keyframes movieDataSlideIn{0%{right:-100vw}100%{right:0}}@keyframes jump{0%{top:0}20%{top:-4px}100%{top:0}}@keyframes addParallaxCurrentMovie{0%{top:0}100%{top:-100vh}}@keyframes removeParallaxCurrentMovie{0%{top:-100vh}100%{top:0}}@keyframes addParallaxMovieList{0%{top:100vh}100%{top:0}}@keyframes removeParallaxMovieList{0%{top:0}100%{top:100vh}}main#auth{display:flex;align-items:center;justify-content:center;padding:30px}main#auth>.container{display:flex;gap:50px;align-items:center;height:100%}main#auth>.container>div{width:50%}main#auth>.container>div:first-of-type{padding:0 100px}main#auth>.container>div:first-of-type p{text-align:left}main#auth h1{text-align:center}main#auth form{display:flex;flex-flow:column}main#auth .nextMovie{display:flex;flex-flow:column;align-items:center}main#auth .nextMovie img{width:200px}@media screen and (max-width: 992px){main#auth>.container{flex-flow:column}}@media screen and (max-width: 768px){main#auth>.container>div{width:100%;padding:0 !important}}.logo{position:absolute;background:#000;width:130px;text-align:center;transform:rotate(-45deg);padding:100px 100px 10px 100px;top:-60px;left:-140px;z-index:100;font-weight:700}.logo a{color:#fff}.logo a span{color:#9b2321}.no-choice{align-items:center;display:flex;justify-content:center}.no-choice p{font-size:2rem}@media screen and (max-width: 992px){.no-choice p{font-size:1.5rem}}.current-movie{display:flex;margin-left:50px;min-height:calc(100vh - 100px);padding:50px 0;position:absolute;opacity:1;width:100%;transition:opacity 2s}@media screen and (max-width: 992px){.current-movie{flex-flow:column-reverse;height:inherit;margin:0;padding:0}}.current-movie .datas>h2{font-size:1.5rem;margin:10px 0 20px;text-align:center}.current-movie.addParallax{opacity:0}.current-movie>div{width:50%}@media screen and (max-width: 992px){.current-movie>div{width:100%}.current-movie>div:first-of-type{min-height:50vh}.current-movie>div:last-of-type{height:50vh}}.current-movie>div:first-of-type{background-color:rgba(155,35,33,0.6);transition:padding 0.3s}.current-movie>div:first-of-type.no-choice p{padding:30px}.current-movie>div:last-of-type{background:rgba(0,0,0,0.8)}.current-movie .datas:not(.no-choice){position:relative;padding:5px 10px;padding-bottom:60px;box-sizing:border-box}@media screen and (min-width: 992px){.current-movie .datas:not(.no-choice){animation:movieDataSlideIn 2s forwards;right:-100vw}}@media screen and (max-width: 768px){.current-movie .datas:not(.no-choice){box-sizing:border-box;min-height:50vh;width:100%}}.current-movie .preview-image{overflow:hidden;position:relative;flex-direction:column}.current-movie .preview-image h2{font-size:2rem}.current-movie .preview-image p{font-size:1rem}.current-movie .preview-image:not(.no-choice){align-items:center;display:flex;flex-flow:column;justify-content:center;padding:20px;position:relative;z-index:1}@media screen and (min-width: 992px){.current-movie .preview-image:not(.no-choice){animation:moviePreviewImageSlideIn 1s}}@media screen and (max-width: 992px){.current-movie .preview-image:not(.no-choice){padding:0;width:100%}}.current-movie .preview-image picture{position:absolute;width:100%;height:100%;max-height:100%;display:flex;justify-content:center;align-items:center}.current-movie .preview-image img{max-height:100%;max-width:100%}.current-movie .preview-image img.front{opacity:1;transform:rotateX(0deg);transition:transform 1s, opacity 1s;z-index:1}.current-movie .preview-image.rotate img.front{opacity:0;transform:rotateY(180deg);transition:transform 1s, opacity 1s}.current-movie .preview-image img.back{opacity:0;transform:rotateY(180deg);transition:transform 1s, opacity 1s;z-index:0}.current-movie .preview-image.rotate img.back{opacity:1;transform:rotateY(0deg);transition:transform 1s, opacity 1s;z-index:1}.current-movie .preview-image .rotator{bottom:15px;cursor:pointer;font-size:2rem;position:absolute;top:inherit;z-index:1}.more-movies{bottom:0;box-sizing:border-box;cursor:pointer;position:fixed;text-align:center;width:100%;z-index:1}.more-movies a{background:#fff;color:#9b2321;display:inline-block;padding:10px 15px}.more-movies a svg{animation:jump 2s infinite;transform:rotate(90deg)}.fsk-alert-box{padding:10px;margin:10px 0;font-weight:700}.fsk-alert-box span{text-decoration:underline}.fsk-alert-box{border:5px solid orange}.no-image .fsk-alert{display:inline-block}.no-image .fsk-alert p{padding:10px;color:#fff}.fsk-alert.fsk-alert-0 p{background:grey !important}.fsk-alert.fsk-alert-6 p{background:yellow !important;color:#000}.fsk-alert.fsk-alert-12 p{background:green !important}.fsk-alert.fsk-alert-16 p{background:blue !important}.fsk-alert.fsk-alert-18 p{background:red !important}.modal{background:rgba(0,0,0,0.4);display:none;width:100vw;min-height:100vh;z-index:1000}.modal.show{position:absolute;display:flex;align-items:center;justify-content:center}.modal-header{display:flex;justify-content:flex-end}.modal-header .close{background:#9b2321;color:#fff;display:flex;align-items:center;justify-content:center;padding:10px 15px;font-weight:700}.modal-dialog{background:#000;border:1px solid #9b2321;padding:20px}.modal-dialog .new-movies{display:flex;flex-wrap:wrap}.modal-dialog .new-movies>div{width:200px;position:relative;text-align:center;padding:10px}.modal-dialog .new-movies>div .no-image{top:0}.modal-dialog .new-movies img{width:100%}.modal-sm{width:33%}.modal-md{width:50%}.modal-xl{width:75%}.zoom{display:none;cursor:crosshair;background-repeat:no-repeat;border-radius:100%;position:absolute;box-shadow:0 0 30px #000;width:200px;height:200px;z-index:1000;zoom:1.5;top:0;left:0;pointer-events:none}.cinema .movie-list{background:#000;flex-wrap:wrap;position:absolute;width:100%;z-index:1;overflow:hidden;transition:opacity 2s, height 2s}.movie-list.addParallax{opacity:1;height:auto;display:flex}.back-current-movie{top:0;box-sizing:border-box;cursor:pointer;position:absolute;text-align:center;width:100%;z-index:1}.back-current-movie a{background:#fff;color:#9b2321;display:inline-block;padding:10px 15px}.back-current-movie a svg{animation:jump 2s infinite;transform:rotate(-90deg)}.special{position:absolute;z-index:100;width:100%;box-sizing:border-box;margin-top:60px;justify-content:center;align-items:center;display:flex}.special span{background:rgba(155,35,33,0.8);padding:20px 25px}nav{overflow:hidden;margin-bottom:30px}@media screen and (max-width: 576px){nav{margin-top:56px}}nav .nav-item{background:rgba(255,0,0,0.5);color:#fff;float:left}@media screen and (max-width: 576px){nav .nav-item{float:none}}nav .nav-item a{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;padding:20px;z-index:100}nav .nav-item a:hover{background:rgba(255,0,0,0.8)}#admin{margin:0 auto;width:768px}@media screen and (max-width: 768px){#admin{width:100%}}#admin form{padding-bottom:30px}#movie{margin:0 auto;padding:30px;width:768px}@media screen and (max-width: 768px){#movie{width:100%}}#calendar{margin:0 auto;padding:30px;width:1920px}@media screen and (max-width: 1920px){#calendar{width:1360px}}@media screen and (max-width: 1375px){#calendar{width:100%}}.calendar .headline,.calendar .days{display:grid;grid-template-columns:repeat(7, 14.3%);width:100%}@media screen and (max-width: 992px){.calendar .headline,.calendar .days{grid-template-columns:100%}}@media screen and (max-width: 576px){.calendar .days{display:flex;grid-template-columns:inherit;flex-flow:column}}.calendar .days .day{border:1px solid #444444;position:relative;transition:all 0.5s}@media screen and (max-width: 576px){.calendar .days .day .list{display:flex}.calendar .days .day .list .list-item{margin:0 5px}}.calendar .days .day .number{position:absolute;left:0;top:0;background:#888;padding:10px 15px}.calendar .days .day img{width:100%;min-height:inherit !important;max-width:120px}.calendar .days .day .add{align-items:center;background:orange;color:#000;display:flex;font-size:12px;font-weight:700;height:35px;justify-content:center;padding-bottom:5px;position:relative;width:30px}.calendar .days .day .add::after{background:rgba(0,0,0,0.8);content:attr(data-title);color:#fff;font-size:.9rem;left:10px;opacity:0;padding:10px;position:absolute;top:calc(100% - 10px);width:100px;z-index:-1}.calendar .days .day .add:hover:after{opacity:1;z-index:1;transition:opacity 0.3s}.calendar .days .day .add.inactive{background:#888}.calendar .headline div,.calendar .days .day{padding:15px;margin:5px}.calendar .days .day{padding-top:65px}.calendar .days .day.empty .number,.calendar .days .day.empty .add{display:none}.calendar .days .day.empty{border:0}@media screen and (max-width: 992px){.calendar .days .day.empty{display:none}}.calendar .days .day.weekend .number{background:#9b2321;color:#fff}.calendar .days .day.currentDay{border:1px solid #fff}.calendar .movie-list .list-item{width:100%}body.story{height:auto}main#story{display:flex;align-items:center;justify-content:center;padding:30px}main#story>.container{display:flex;gap:50px}main#story>.container>div{width:50%}main#story>.container>div:first-of-type{padding:0 100px}main#story>.container>div:first-of-type p{text-align:left}main#story h1{text-align:center}main#story form{display:flex;flex-flow:column}.story .gallery{display:flex;flex-wrap:wrap;gap:10px}.story .gallery .item{cursor:pointer;display:inline-grid;width:calc(25% - 10px);align-items:center}.story .gallery .item img{width:100%}@media screen and (max-width: 1200px){.story .gallery .item{width:calc(33% - 10px)}}@media screen and (max-width: 1360px){.story .gallery .item{width:calc(20% - 10px)}main#story>.container{flex-flow:column}main#story>.container>div{width:100%;padding:0 !important}}@media screen and (max-width: 992px){.story .gallery .item{width:calc(33% - 10px)}}@media screen and (max-width: 768px){.story .gallery .item{width:calc(50% - 10px)}}@media screen and (max-width: 576px){.story .gallery .item{width:100%}}.notification .list .item{overflow:hidden}.notification .list .item .link{float:right}section{margin-top:30px}.list .list-item{padding:5px 0;display:flex;align-items:center;justify-content:space-between}a.activate{margin-left:15px}.text-right{text-align:right}.inactive-movies table{width:100%}.inactive-movies table th{text-align:left}@media screen and (max-width: 992px) and (min-width: 768px){.definitions{display:flex;flex-wrap:wrap}}.definitions .definition{align-items:center;display:flex;padding:5px 0;border-bottom:1px solid rgba(0,0,0,0.2)}@media screen and (max-width: 992px) and (min-width: 768px){.definitions .definition{width:50%}}@media screen and (max-width: 768px){.definitions .definition{display:block;overflow:hidden;padding:0}}.definitions .definition.reservers p{cursor:pointer}.definitions .definition.reservers,.definitions .reserved-seats .definition{border-bottom:0}@media screen and (max-width: 768px){.definitions .definition.reservers h2,.definitions .reserved-seats .definition h2{display:none}}.definitions .definition p,.definitions .definition .next,.definitions .reserved .next{padding:10px;margin:0}.definitions .definition h2{padding:10px;margin:0}.definitions .definition .next{position:relative}.definitions .definition h2{margin-right:30px;min-width:200px;transition:min-width 0.3s}@media screen and (max-width: 992px){.definitions .definition h2{margin-right:10px;min-width:130px}}.definitions .definition p{background:none;align-items:center;display:flex}.definitions .reserved .next{color:#fff;display:inline-block}@media screen and (max-width: 768px){.definitions .fsk p{display:inline-block;margin:5px 0}}.definitions .definition.freePlaces>.interested{cursor:pointer}.definitions .definition.freePlaces .next{margin-left:5px}.definitions .definition.freePlaces .next svg{fill:#fff;margin:0}.definitions .definition .people{background:rgba(0,0,0,0.6);top:0;position:absolute;height:0;left:0;transition:height 0.3s;width:100%}.definitions .definition .people.open{height:inherit}.definitions .definition .people p{background:inherit}.definitions .definition .people .close{cursor:pointer;position:absolute;right:15px;top:15px}.definitions .reserve-seats a{display:block;color:#fff;margin-left:1px !important;margin-top:1px !important}.definitions .reserve-seats span{position:absolute;font-size:10px;bottom:10px;font-weight:700}@media screen and (max-width: 768px){.definitions .reserve-seats h2{margin-bottom:5px}}@media screen and (max-width: 768px){.definitions .reserve-seats{margin-bottom:5px}}@media screen and (max-width: 768px){.definitions .reserve-seats a{display:inline-block;float:left}}.definitions .reserve-seats a:first-of-type{margin-left:0}.definitions .reserve-seats a svg{margin-right:0}.definitions .reserved-seats{height:0;overflow:hidden;width:100%;position:relative}.definitions .reserved-seats span{position:absolute;font-size:10px;bottom:10px;font-weight:700}.definitions .reserved-seats.open{height:100%}.definitions .reserved-seats .reserved>p{margin:0}.definitions .next.active{color:#000}.movie-list .list-item{position:relative;width:20%}@media screen and (max-width: 992px){.movie-list .list-item{width:33.3%}}@media screen and (max-width: 768px){.movie-list .list-item{width:50%}}.movie-list .list-item.recommendation{filter:grayscale(1)}.movie-list .list-item.recommendation .recommendation{align-items:center;background:rgba(255,255,255,0.8);color:#000;display:flex;font-size:2rem;padding:15px;position:absolute;justify-content:center;top:calc(50% - 50px)}.movie-list .list{width:100%;display:flex;flex-flow:inherit;flex-wrap:wrap}.movie-list .list-item .lock{background:#000;font-size:1.2rem;position:absolute;right:15px;top:20px;z-index:1;padding:10px 7px}.movie-list .list-item .item{position:relative}.movie-list .list-item>.item{display:flex;justify-content:center}.movie-list .list-item .item img{height:100%;object-fit:cover;width:100%}.movie-list .list-item .item img.playstation{height:auto;width:50px}.movie-list .list-item .no-image,.new-movies .no-image{color:#9b2321;position:absolute;text-align:center;padding:10px;top:0}.movie-list .list-item .no-image span,.new-movies .no-image span{font-weight:700}.movie-list .special-event{width:100%;padding-bottom:45px;padding-top:45px;margin-bottom:45px;border-bottom:1px solid #9b2321}.meta-nav{position:fixed;right:0;top:0;z-index:100}.meta-nav>div{background:rgba(155,35,33,0.6);color:#fff}.meta-nav>div.recommendation a{color:gold}.meta-nav>div a,.meta-nav>div span{align-items:center;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:center;padding:20px;z-index:100;transition:padding 0.3s}.meta-nav>div a:hover,.meta-nav>div span:hover{background:#9b2321}@media screen and (max-width: 768px){.meta-nav>div a,.meta-nav>div span{padding:15px}}.meta-nav .calendar a{position:relative}.meta-nav .calendar span{position:absolute;bottom:7px;right:12px;border:1px solid;padding:0;background:#9b2321;color:#fff;border-radius:100%;width:15px;font-size:12px}.filter{position:fixed;z-index:100;background:rgba(0,0,0,0.8);height:100vh;display:flex;align-items:center;width:500px;left:-500px;transition:all 0.3s}.filter.open{left:0}@media screen and (max-width: 576px){.filter.open{width:calc(100% - 70px)}}.filter .options{box-sizing:border-box;height:100vh;padding:20px;position:absolute;width:100%}.filter .label{position:absolute;right:17px}.filter .label span{cursor:pointer;padding:10px 20px;background:rgba(155,35,33,0.5);transform:rotate(-90deg);position:absolute;left:-1px}.filter .label span:hover{background:#9b2321}.filter .form-group select{background:transparent;color:#000000}.filter .form-group input{background:transparent}.filter .form-group select.selected{color:#ffffff}@media screen and (min-width: 576px){.filter .form-group.fsk .group{display:flex;gap:20px}}.filter button{background:none}.filter .reset-filter{display:none;cursor:pointer;position:absolute;background:rgba(255,0,0,0.5);top:-63px;left:20px;padding:10px 18px;transform:rotate(90deg)}.filter .reset-filter:hover{background:red}@media screen and (max-width: 992px){.filter .reset-filter{top:-62px;left:18px}}.filter.active .reset-filter{display:block}.d-block{display:block !important;width:initial;transition:all 0.3s}.d-none{width:0 !important;overflow:hidden}.orderBy{display:flex;gap:15px;margin:15px}.alert{margin-bottom:15px}.alert-success{border:1px solid green;padding:15px}.alert-warning{border:1px solid yellow;padding:15px}.calendar .day .item{position:relative}.calendar .day .item .no-image{align-items:center;display:flex;font-size:16px;height:95px;justify-content:center;left:0;max-width:100%;position:absolute;top:67px;width:118px}.calendar .day .item .fsk-alert{display:none}.calendar .day .item span{display:none}.calendar .day .item span.calendar{display:inline-block;text-align:center}.calendar .day .item .time{position:absolute;padding:5px 0;background:rgba(0,0,0,0.8);width:100%;max-width:120px;text-align:center}.calendar .day .item .options{max-width:120px}.calendar .list-item .item .options{background:rgba(0,0,0,0.8);bottom:0;box-sizing:border-box;display:flex;justify-content:space-around;align-items:center;padding:10px;position:absolute;width:100%}.calendar .list-item .item .time{position:relative;background:rgba(0,0,0,0.8);width:100%;text-align:center;padding:1px 0;font-size:0.7rem}.calendar .list-item .item .options .movie_time_select{display:flex;flex-flow:column}.calendar .list-item .item .movie_date_select #movie_date_current{width:73px}.calendar .list-item .item .options div,.calendar .list-item .item .options a{color:#fff;display:flex;flex-flow:column;align-items:center}.calendar .list-item .item .options div span,.calendar .list-item .item .options a span{font-size:15px}.calendar .list-item .item .options div span.show_counter{position:absolute;top:9px;font-size:10px;font-weight:700;width:20px;display:flex;align-items:center;justify-content:center;background:#000}.calendar .navigation{display:flex;justify-content:center;margin-bottom:30px}@media screen and (max-width: 576px){.calendar .navigation{display:block;margin-bottom:15px}}.calendar .navigation .nav-item{display:flex;padding:5px 15px;align-items:center}.calendar .navigation .nav-item.month .next{margin-left:15px}.calendar .navigation .nav-item.year{gap:15px}@media screen and (max-width: 576px){.calendar .navigation .nav-item{padding:10px 15px;justify-content:space-between}.calendar .navigation .nav-item.calendar{justify-content:center}.calendar .navigation .nav-item.year{justify-content:flex-end}}.calendar .navigation .nav-item .prev,.calendar .navigation .nav-item .next,.calendar .navigation .nav-item .today{align-items:center;background:#9b2321;color:#fff;display:inline-flex;height:40px;justify-content:center;padding-bottom:5px;width:40px}.calendar .navigation .nav-item .prev{margin-right:15px;margin-left:0}.lightbox{display:none}.lightbox.current{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.8)}@keyframes backgroundSlideIn{0%{background-position-x:-1000px}100%{background-position-x:0}}@keyframes moviePreviewImageSlideIn{0%{right:-100vw}100%{right:0}}@keyframes movieDataSlideIn{0%{right:-100vw}100%{right:0}}@keyframes jump{0%{top:0}20%{top:-4px}100%{top:0}}@keyframes addParallaxCurrentMovie{0%{top:0}100%{top:-100vh}}@keyframes removeParallaxCurrentMovie{0%{top:-100vh}100%{top:0}}@keyframes addParallaxMovieList{0%{top:100vh}100%{top:0}}@keyframes removeParallaxMovieList{0%{top:0}100%{top:100vh}}.checkbox-group.flex .group{display:flex;flex-wrap:wrap}.checkbox-group .form-check{width:33%}@media screen and (max-width: 576px){.checkbox-group .form-check{width:50%}}@media screen and (max-width: 400px){.checkbox-group .form-check{width:100%}}.checkbox-group>label{display:block;margin-bottom:10px}.checkbox-group .form-check-input{float:left;margin-right:5px;top:3px}.checkbox-group .form-check.bordered{position:relative;width:inherit;padding:5px 15px 5px 5px}.checkbox-group .form-check.bordered.bordered::before,.checkbox-group .form-check.bordered.bordered::after{content:'';border:0;height:10px;width:10px;display:inline-block;position:absolute;transition:height 0.3s, width 0.3s}.checkbox-group .form-check.bordered.bordered::before{border-top:1px solid #9b2321;border-left:1px solid #9b2321;left:-1px;top:0}.checkbox-group .form-check.bordered.bordered::after{border-right:1px solid #9b2321;border-bottom:1px solid #9b2321;right:-1px;bottom:-1px}.checkbox-group .form-check.bordered.bordered:hover::before,.checkbox-group .form-check.bordered.bordered:hover::after{height:100%;width:100%}.checkbox-group .form-check.bordered input,.checkbox-group .form-check.bordered label{z-index:100;position:relative}.file img{display:block;width:100px}.form-group{position:relative;margin-bottom:15px}.form-group.underline:before{content:'';bottom:0;background:#9b2321;position:absolute;width:35px;height:1px;z-index:1;transition:width 0.3s}.form-group.underline:hover:before{width:100%}.form-group.underline:focus-within::before{width:100%}.form-group>label{color:#fff;font-weight:700}.form-group input{background:#000;border:0;font-size:0.8rem;color:#fff;display:block;outline:none;padding:15px;position:relative;box-sizing:border-box}.form-group input:not([type="checkbox"]){width:100%}.form-group input[type="file"]{font-size:0.6rem}.form-group input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #000 inset;-webkit-text-fill-color:#fff}.form-group select{background:black;border:0;color:white;display:block;font-size:0.8rem;margin-top:10px;outline:none;padding:10px;width:100%}.form-group select.underline:before{content:'';bottom:0;background:#9b2321;position:absolute;width:35px;height:1px;z-index:1;transition:width 0.3s}.form-group select.underline:hover:before{width:100%}.form-group select.underline:focus-within::before{width:100%}.invalid-feedback{font-size:1rem;color:#9b2321}.innerText{display:inline-flex}button{background:#000;border:0;color:#fff;padding:15px 20px;position:relative;cursor:pointer;outline:none}button.bordered::before,button.bordered::after{content:'';border:0;height:10px;width:10px;display:inline-block;position:absolute;transition:height 0.3s, width 0.3s}button.bordered::before{border-top:1px solid #9b2321;border-left:1px solid #9b2321;left:-1px;top:0}button.bordered::after{border-right:1px solid #9b2321;border-bottom:1px solid #9b2321;right:-1px;bottom:-1px}button.bordered:hover::before,button.bordered:hover::after{height:100%;width:100%}button.cancel{position:absolute;margin-top:-45px;margin-left:130px}.link{color:#fff;display:inline-block;text-decoration:none;position:relative}.link.bordered::before,.link.bordered::after{content:'';border:0;height:10px;width:10px;display:inline-block;position:absolute;transition:height 0.3s, width 0.3s}.link.bordered::before{border-top:1px solid #9b2321;border-left:1px solid #9b2321;left:-1px;top:0}.link.bordered::after{border-right:1px solid #9b2321;border-bottom:1px solid #9b2321;right:-1px;bottom:-1px}.link.bordered:hover::before,.link.bordered:hover::after{height:100%;width:100%}.link.underline:before{content:'';bottom:0;background:#9b2321;position:absolute;width:35px;height:1px;z-index:1;transition:width 0.3s}.link.underline:hover:before{width:100%}.link.underline:focus-within::before{width:100%}.link.bordered{padding:10px}.link.disabled{color:transparent !important;padding:10px}.link.bordered:hover+span{color:#9b2321}.link.cancel{margin-bottom:30px}.movie-list .list-item .item .options{background:rgba(0,0,0,0.8);bottom:0;box-sizing:border-box;display:flex;justify-content:space-around;align-items:center;padding:10px;position:absolute;width:100%}.movie-list .list-item .item .options.recommendation .item{display:none}.movie-list .list-item .item .options.recommendation .item.recommendation{display:flex}.movie-list .list-item .item .time{position:absolute;background:rgba(0,0,0,0.8);width:100%;text-align:center;padding:1px 0;font-size:0.7rem}.movie-list .list-item .item .options .movie_time_select{display:flex;flex-flow:column}.movie-list .list-item .item .options div,.movie-list .list-item .item .options a{color:#fff;display:flex;flex-flow:column;align-items:center}.movie-list .list-item .item .options div span,.movie-list .list-item .item .options a span{font-size:15px}.movie-list .list-item .item .options div span.show_counter{position:absolute;top:9px;font-size:10px;font-weight:700;width:20px;display:flex;align-items:center;justify-content:center;background:#000}.hasThumbUp{fill:green}.hasNextVote{fill:#888}.thumbUpCount,.viewCounter{position:absolute;right:-15px;top:-2px}.disabled{color:#888 !important;pointer-events:none}div.cube-wrapper{position:absolute;top:15px;right:15px;width:70px}div#cube{width:30px;height:30px;margin:0 auto;perspective:5000px;-moz-perspective:5000px;-webkit-perspective:5000px;transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform:rotate3d(-4, -6, 1.65, 54deg);-moz-transform:rotate3d(-4, -6, 1.65, 54deg);-webkit-transform:rotate3d(-4, -6, 1.65, 54deg);position:relative}div#cube div.cube-face{display:flex;justify-content:center;position:absolute;z-index:1;left:0;top:0;font-size:20px;line-height:1px;text-align:center;font-weight:bold;text-transform:uppercase;color:rgba(0,0,0,0.5);width:1px}div#cube div.cube-face.front{transform:rotateY(0deg) translateZ(20px);-o-transform:rotateY(0deg) translateZ(20px);-moz-transform:rotateY(0deg) translateZ(20px);-webkit-transform:rotateY(0deg) translateZ(20px);border:20px solid rgba(255,255,255,0.1);background:rgba(155,35,33,0.6)}div#cube div.cube-face.back{transform:rotateY(180deg) translateZ(20px);-o-transform:rotateY(180deg) translateZ(20px);-moz-transform:rotateY(180deg) translateZ(20px);-webkit-transform:rotateY(180deg) translateZ(20px);border:20px solid rgba(255,255,255,0.1);background:rgba(235,211,187,0.5)}div#cube div.cube-face.right{transform:rotateY(90deg) translateZ(20px);-o-transform:rotateY(90deg) translateZ(20px);-moz-transform:rotateY(90deg) translateZ(20px);-webkit-transform:rotateY(90deg) translateZ(20px);border:20px solid rgba(255,255,255,0.1);background:rgba(155,35,33,0.65)}div#cube div.cube-face.left{transform:rotateY(-90deg) translateZ(20px);-o-transform:rotateY(-90deg) translateZ(20px);-moz-transform:rotateY(-90deg) translateZ(20px);-webkit-transform:rotateY(-90deg) translateZ(20px);border:20px solid rgba(255,255,255,0.1);background:rgba(224,230,216,0.5)}div#cube div.cube-face.top{transform:rotateX(90deg) translateZ(20px);-o-transform:rotateX(90deg) translateZ(20px);-moz-transform:rotateX(90deg) translateZ(20px);-webkit-transform:rotateX(90deg) translateZ(20px);border:20px solid rgba(255,255,255,0.1);background:rgba(155,35,33,0.5);line-height:1px}div#cube div.cube-face.bottom{transform:rotateX(-90deg) translateZ(20px);-o-transform:rotateX(-90deg) translateZ(20px);-moz-transform:rotateX(-90deg) translateZ(20px);-webkit-transform:rotateX(-90deg) translateZ(20px);border:20px solid rgba(255,255,255,0.1);background:rgba(199,215,205,0.5);line-height:1px}.playstation{position:absolute;right:15px;top:15px;z-index:1}.prime{position:absolute;top:5px;left:5px}.prime p,.definition .prime p{background:#fff;color:#000;padding:0 10px;margin:0;font-size:0.8rem}.prime p span{font-weight:700}.prime p span:first-of-type{color:#38A3DA}.prime p span:last-of-type{color:#222E3C}.definition .prime{position:relative}.lightbox .button a{background-color:#9b2321;color:#fff;padding:10px 15px;display:block;font-size:20px;font-weight:700}.lightbox .close{position:absolute;right:15px;top:15px;z-index:100}.lightbox .prev,.lightbox .next{position:absolute;left:0;top:0;height:100%;width:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.lightbox img{width:100%;padding:0 15px}}@media screen and (max-width: 992px){.lightbox .prev{justify-content:flex-start;padding-left:15px}.lightbox .next{justify-content:flex-end;padding-right:15px}}.lightbox .next{left:initial;right:0}.lightbox.last .next{display:none}.lightbox .prev.d-none,.lightbox .next.d-none{display:none}html,body{background:#000;color:#fff;font-family:"Open Sans Condensed",sans-serif;font-size:22px;height:100%;margin:0 auto;transition:font-size 0.3s}html.auth,body.auth{height:100%}html.admin,body.admin{overflow-y:auto}html.cinema,body.cinema{overflow-x:hidden;background-repeat:no-repeat;background-size:cover;background-position:right center;background-attachment:fixed;background-blend-mode:darken;background-color:rgba(0,0,0,0.7)}@media screen and (max-width: 992px){html.cinema,body.cinema{background:none !important}}html.cinema p,body.cinema p{padding:0 15px}@media screen and (max-width: 992px){html,body{font-size:20px}}main{height:100%;box-sizing:border-box}main#admin{padding:10px}a{color:#9b2321;text-decoration:none}h1{text-transform:uppercase;font-size:3rem;margin:0;margin-top:15px;position:relative}h1 span{color:#9b2321}h1 .beta{position:absolute;color:#9b2321;font-size:30px;top:0;right:0;transform:rotate(15deg)}@media screen and (max-width: 992px){h1 .beta{top:0;right:10px}}@media screen and (max-width: 768px){h1{font-size:3rem}}h1 a{color:#ffffff}h1 img{width:100%}h2{font-size:1rem}h3{font-weight:300;padding:0 15px}ul{list-style:none;margin:0;padding:0}p>span,p>a{color:#9b2321;font-weight:700}p>span.normal,p>a.normal{font-weight:300}.mt-1{margin-top:15px}.mr-1{margin-right:15px}.mb-1{margin-bottom:15px}.ml-1{margin-left:15px}.mt-3{margin-top:30px}.mr-3{margin-right:30px}.mb-3{margin-bottom:30px}.ml-3{margin-left:30px}.mt-5{margin-top:45px}.mr-5{margin-right:45px}.mb-5{margin-bottom:45px}.ml-5{margin-left:45px}.pt-1{padding-top:15px}.pr-1{padding-right:15px}.pb-1{padding-bottom:15px}.pl-1{padding-left:15px}.pt-3{padding-top:30px}.pr-3{padding-right:30px}.pb-3{padding-bottom:30px}.pl-3{padding-left:30px}.pt-5{padding-top:45px}.pr-5{padding-right:45px}.pb-5{padding-bottom:45px}.pl-5{padding-left:45px}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}
/*# sourceMappingURL=app.css.map */
