.flex,.purcase .menu,.purcase .menu div,.purcase .purcase-film .wrapper .film,.purcase .purcase-film .wrapper .film .carousel .wrapper,.purcase .purcase-film .wrapper .film .carousel .wrapper .item,.purcase .purcase-film .wrapper .film a,.purcase .purcase-seats .price,.purcase .purcase-seats .wrapper .tickets .counter{display:flex}.relative{position:relative}html{background-color:#1c1c1c;zoom:85%}.container,.no-padding{padding:0}.fifth{width:25%;float:left;margin-top:40px;padding-left:40px}.mobile,.portrait{display:none}.desktop{display:block}.right{float:right}.rotate180{transform:rotate(180deg)}.center{display:flex!important;align-items:center;justify-content:center}.mobile-days-label{display:none}.desktop-display{display:block}.mobile-display{display:none}.check-holder-gdpr{width:100%;margin-left:auto;margin-right:auto;display:flex;align-items:center;margin-bottom:15px}.check-holder-gdpr label{margin-bottom:0}.check-holder-gdpr .check{border:1px solid #ccc;border-radius:5px;height:30px;width:30px;margin-right:20px;cursor:pointer}.check-holder-gdpr .checked{background-image:url(../icons/check_blue.b46dc5f3.svg);background-repeat:no-repeat;background-position:50%;background-size:20px}.check-holder-gdpr .label-description{width:80%}@media screen and (max-width:700px){.desktop-display{display:none}.mobile-display{display:block}}@media only screen and (max-width:885px){.desktop-display{display:block}.mobile-display{display:none}}@media only screen and (max-width:1024px) and (min-width:699px){.desktop-display{display:block}.mobile-display{display:none}}@font-face{font-family:exo_2_medium;src:url(fonts/Exo2-Medium-webfont.8b57743b.eot);src:url(fonts/Exo2-Medium-webfont.8b57743b.eot?#iefix) format("embedded-opentype"),url(fonts/Exo2-Medium-webfont.2e96bbab.woff) format("woff"),url(fonts/Exo2-Medium-webfont.8a2d5327.ttf) format("truetype"),url(fonts/Exo2-Medium-webfont.29e591e1.svg#exo_2medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:exo_2_bold;src:url(fonts/Exo2-Bold-webfont.6410376b.eot);src:url(fonts/Exo2-Bold-webfont.6410376b.eot?#iefix) format("embedded-opentype"),url(fonts/Exo2-Bold-webfont.fd9f7042.woff) format("woff"),url(fonts/Exo2-Bold-webfont.2f373a8b.ttf) format("truetype"),url(fonts/Exo2-Bold-webfont.e4d7aca7.svg#exo_2medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:exo_2_bold_italic;src:url(fonts/Exo2-BoldItalic-webfont.94ff38ac.eot);src:url(fonts/Exo2-BoldItalic-webfont.94ff38ac.eot?#iefix) format("embedded-opentype"),url(fonts/Exo2-BoldItalic-webfont.0e59e97c.woff) format("woff"),url(fonts/Exo2-BoldItalic-webfont.576c7675.ttf) format("truetype"),url(fonts/Exo2-BoldItalic-webfont.6d1eb8f7.svg#exo_2medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:exo_2_italic;src:url(fonts/Exo2-Italic-webfont.19a41d5f.eot);src:url(fonts/Exo2-Italic-webfont.19a41d5f.eot?#iefix) format("embedded-opentype"),url(fonts/Exo2-Italic-webfont.9aaa0ee6.woff) format("woff"),url(fonts/Exo2-Italic-webfont.6a5715b1.ttf) format("truetype"),url(fonts/Exo2-Italic-webfont.196221f0.svg#exo_2medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:exo_2_black_italic;src:url(fonts/Exo2-BlackItalic-webfont.1e3bc028.eot);src:url(fonts/Exo2-BlackItalic-webfont.1e3bc028.eot?#iefix) format("embedded-opentype"),url(fonts/Exo2-BlackItalic-webfont.1e9c5a36.woff) format("woff"),url(fonts/Exo2-BlackItalic-webfont.9dda37a1.ttf) format("truetype"),url(fonts/Exo2-BlackItalic-webfont.a41014a0.svg#exo_2medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:exo_2_extrabold_italic;src:url(fonts/Exo2-ExtraBoldItalic-webfont.dfb67785.eot);src:url(fonts/Exo2-ExtraBoldItalic-webfont.dfb67785.eot?#iefix) format("embedded-opentype"),url(fonts/Exo2-ExtraBoldItalic-webfont.c178f15a.woff) format("woff"),url(fonts/Exo2-ExtraBoldItalic-webfont.d0e63ffd.ttf) format("truetype"),url(fonts/Exo2-ExtraBoldItalic-webfont.71baf9b4.svg#exo_2medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:exo_2_regular;src:url(fonts/Exo2-Regular-webfont.241b00fe.eot);src:url(fonts/Exo2-Regular-webfont.241b00fe.eot?#iefix) format("embedded-opentype"),url(fonts/Exo2-Regular-webfont.06f7c0d9.woff) format("woff"),url(fonts/Exo2-Regular-webfont.a1c7ac3a.ttf) format("truetype"),url(fonts/Exo2-Regular-webfont.8b76e4de.svg#exo_2medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:exo_2_semibold_italic;src:url(fonts/Exo2-SemiBoldItalic-webfont.f670b670.eot);src:url(fonts/Exo2-SemiBoldItalic-webfont.f670b670.eot?#iefix) format("embedded-opentype"),url(fonts/Exo2-SemiBoldItalic-webfont.e0748080.woff) format("woff"),url(fonts/Exo2-SemiBoldItalic-webfont.ab9e7165.ttf) format("truetype"),url(fonts/Exo2-SemiBoldItalic-webfont.f204d93b.svg#exo_2medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sans_semibold_italic;src:url(fonts/OpenSans-SemiboldItalic-webfont.f6330da0.eot);src:url(fonts/OpenSans-SemiboldItalic-webfont.f6330da0.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-SemiboldItalic-webfont.1c4121c2.woff) format("woff"),url(fonts/OpenSans-SemiboldItalic-webfont.fcfde5dd.ttf) format("truetype"),url(fonts/OpenSans-SemiboldItalic-webfont.17d96410.svg#open_sanssemibold_italic) format("svg");font-weight:400;font-style:normal}.semi-bold-italic{font-family:open_sans_semibold_italic}@font-face{font-family:open_sans_semibold;src:url(fonts/OpenSans-Semibold-webfont.3055c832.eot);src:url(fonts/OpenSans-Semibold-webfont.3055c832.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-Semibold-webfont.834e3616.woff) format("woff"),url(fonts/OpenSans-Semibold-webfont.d41d8cd9.ttf) format("truetype"),url(fonts/OpenSans-Semibold-webfont.438dcb50.svg#open_sanssemibold) format("svg");font-weight:400;font-style:normal}.semi-bold{font-family:open_sans_semibold}@font-face{font-family:open_sans_regular;src:url(fonts/OpenSans-Regular-webfont.83efe336.eot);src:url(fonts/OpenSans-Regular-webfont.83efe336.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-Regular-webfont.55b8ce1f.woff) format("woff"),url(fonts/OpenSans-Regular-webfont.3cbf4d3e.ttf) format("truetype"),url(fonts/OpenSans-Regular-webfont.2d13ddbb.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}.regular{font-family:open_sans_regular}@font-face{font-family:open_sans_light_italic;src:url(fonts/OpenSans-LightItalic-webfont.96ce3ed8.eot);src:url(fonts/OpenSans-LightItalic-webfont.96ce3ed8.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-LightItalic-webfont.6a44e3d1.woff) format("woff"),url(fonts/OpenSans-LightItalic-webfont.d73bf36a.ttf) format("truetype"),url(fonts/OpenSans-LightItalic-webfont.deec533f.svg#open_sanslight_italic) format("svg");font-weight:400;font-style:normal}.light-italic{font-family:open_sans_light_italic}@font-face{font-family:open_sans_light;src:url(fonts/OpenSans-Light-webfont.46a88522.eot);src:url(fonts/OpenSans-Light-webfont.46a88522.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-Light-webfont.74b082c4.woff) format("woff"),url(fonts/OpenSans-Light-webfont.b202959a.ttf) format("truetype"),url(fonts/OpenSans-Light-webfont.97d4d0f9.svg#open_sanslight) format("svg");font-weight:400;font-style:normal}.light{font-family:open_sans_light}@font-face{font-family:open_sans_italic;src:url(fonts/OpenSans-Italic-webfont.e100ab12.eot);src:url(fonts/OpenSans-Italic-webfont.e100ab12.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-Italic-webfont.aface027.woff) format("woff"),url(fonts/OpenSans-Italic-webfont.cccfa924.ttf) format("truetype"),url(fonts/OpenSans-Italic-webfont.52b1ad08.svg#open_sansitalic) format("svg");font-weight:400;font-style:normal}.italic{font-family:open_sans_italic}@font-face{font-family:open_sans_extrabold_italic;src:url(fonts/OpenSans-ExtraBoldItalic-webfont.137c2fb2.eot);src:url(fonts/OpenSans-ExtraBoldItalic-webfont.137c2fb2.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-ExtraBoldItalic-webfont.ff1306f2.woff) format("woff"),url(fonts/OpenSans-ExtraBoldItalic-webfont.8f613e71.ttf) format("truetype"),url(fonts/OpenSans-ExtraBoldItalic-webfont.d41d8cd9.svg#open_sansextrabold_italic) format("svg");font-weight:400;font-style:normal}.extra-bold-italic{font-family:open_sans_extrabold_italic}@font-face{font-family:open_sans_extrabold;src:url(fonts/OpenSans-ExtraBold-webfont.dd36f763.eot);src:url(fonts/OpenSans-ExtraBold-webfont.dd36f763.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-ExtraBold-webfont.462b22cd.woff) format("woff"),url(fonts/OpenSans-ExtraBold-webfont.6f9bb0f2.ttf) format("truetype"),url(fonts/OpenSans-ExtraBold-webfont.943e8903.svg#open_sansextrabold) format("svg");font-weight:400;font-style:normal}.extra-bold{font-family:open_sans_extrabold}@font-face{font-family:open_sans_bold_italic;src:url(fonts/OpenSans-BoldItalic-webfont.f42b275a.eot);src:url(fonts/OpenSans-BoldItalic-webfont.f42b275a.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-BoldItalic-webfont.44ebfe8c.woff) format("woff"),url(fonts/OpenSans-BoldItalic-webfont.80deaec6.ttf) format("truetype"),url(fonts/OpenSans-BoldItalic-webfont.7361cdaf.svg#open_sansbold_italic) format("svg");font-weight:400;font-style:normal}.bold-italic{font-family:open_sans_bold_italic}@font-face{font-family:open_sans_bold;src:url(fonts/OpenSans-Bold-webfont.80f498db.eot);src:url(fonts/OpenSans-Bold-webfont.80f498db.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-Bold-webfont.57988d1e.woff) format("woff"),url(fonts/OpenSans-Bold-webfont.b0dbbe03.ttf) format("truetype"),url(fonts/OpenSans-Bold-webfont.28b1f0ec.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}.bold{font-family:open_sans_bold}.home .info{font-style:italic}.home .banner-wrapper{margin-bottom:50px;float:left;width:100%}.home .banner-wrapper .side-menu{display:block;padding:0}.home .banner-wrapper .side-menu ul{list-style:none;margin-bottom:0;padding:0;height:410px}.home .banner-wrapper .side-menu ul li{font-family:open_sans_regular;font-size:14px;padding-right:25px;color:#232323;border-bottom:solid 1px #c4c4c4;cursor:pointer;display:flex;align-items:center;background-color:#fff}.home .banner-wrapper .side-menu ul li .line{position:absolute;background-color:#c4c4c4;width:11px;height:2px;left:0}.home .banner-wrapper .side-menu ul li span{position:absolute;top:-9px;left:18px;color:#c4c4c4}.home .banner-wrapper .side-menu ul li:nth-child(5){border:none}.home .banner-wrapper .side-menu ul .active{background-color:#b80e80;font-family:open_sans_bold;color:#fff;border-bottom:none}.home .banner-wrapper .side-menu ul .active .line{background-color:#fff}.home .banner-wrapper .side-menu ul .active span{color:#fff}.home .banner-wrapper .banner{padding:0;height:410px;overflow:hidden;position:relative}.home .banner-wrapper .banner ul[rn-carousel]{height:410px}.home .banner-wrapper .banner a,.home .banner-wrapper .banner a:hover{color:#fff}.home .banner-wrapper .banner .slider{width:500%;margin-left:0;transition:all .5s ease-in-out}.home .banner-wrapper .banner img{width:100%}.home .banner-wrapper .banner .img{width:900px;height:410px;background-size:cover;position:relative}.home .banner-wrapper .banner .slide{position:relative;float:left}.home .banner-wrapper .banner .dark-overlay{background:linear-gradient(to right,rgba(0,0,0,.8) 0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#00000000', GradientType=1 );width:100%;height:100%;position:absolute;top:0;z-index:1}.home .banner-wrapper .banner .text{position:absolute;bottom:30px;left:40px;color:#fff;width:420px;font-family:open_sans_regular;font-size:14px;line-height:25px;z-index:2}.home .banner-wrapper .banner .text h3{font-family:'Exo 2',sans-serif;font-weight:700;font-size:28px;line-height:36px;width:80%}.home .banner-wrapper .banner button{background-color:#b80e80;color:#fff;font-family:'Exo 2',sans-serif;font-weight:700;font-style:italic;border-radius:5px;outline:0;border:none;padding:10px;line-height:1}@media screen and (max-width:700px){.home .banner-wrapper .banner .text{bottom:60px}.home .banner-wrapper .banner .text h3{width:60%}.home .banner-wrapper .banner .text p{display:none}}.home .banner-wrapper .banner .bullets{width:100%;position:absolute;bottom:10px;text-align:center}.home .banner-wrapper .banner .bullets .bullet{height:11px;width:11px;background-color:#c4c4c4;display:-webkit-inline-box;margin-left:5px;margin-right:10px;border-radius:10px;cursor:pointer;position:relative;z-index:2}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.home .banner-wrapper .banner .bullets .bullet{display:-ms-inline-flexbox}}.home .banner-wrapper .banner .bullets .bullet.active{background-color:#fff;height:14px;width:14px;top:2px}@media screen and (max-width:700px){.home .desktop-display{display:none}.home .mobile-display{display:block}.home .banner-wrapper{margin-bottom:0}.home .banner-wrapper .banner{background:#470452;height:190px}.home .banner-wrapper .banner ul[rn-carousel]{height:150px}.home .banner-wrapper .banner .img{width:100%;height:auto;background-repeat:no-repeat;background-size:100% 100%}.home .banner-wrapper .banner .dark-overlay{background:linear-gradient(to top,rgba(0,0,0,.8) 0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#00000000', GradientType=1 );width:100%;height:100%;position:absolute;top:0;z-index:1}.home .banner-wrapper .banner .text{bottom:20px}.home .banner-wrapper .banner .text h3{font-size:16px;line-height:26px}.home .banner-wrapper .banner button{font-size:12px;padding:6px}}.white h1,.white h4{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccffffff', GradientType=0 )}.game .banner h1,.page .banner h1{bottom:0;left:0;font-weight:700;font-family:"Exo 2",sans-serif}@media only screen and (max-width:1024px) and (min-width:699px){.home .desktop-display{display:block}.home .mobile-display{display:none}.home .banner-wrapper{margin-bottom:0}.home .banner-wrapper .banner,.home .banner-wrapper .banner ul[rn-carousel]{height:410px}.home .banner-wrapper .banner .img{background-size:cover;width:100%;height:auto}}@media only screen and (max-width:885px){.home .desktop-display{display:block}.home .mobile-display{display:none}.home .banner-wrapper{margin-bottom:0}}.page{float:left;background-color:#fff;width:100%;min-height:700px}.page h3{font-family:"Exo 2",sans-serif;font-weight:700;font-size:24px;color:#5e1e68;margin-bottom:30px;margin-top:0}.page h4{font-family:"Exo 2",sans-serif;font-weight:700;font-size:22px;color:#86568e}.page .banner{height:340px;background-size:cover;padding:0;margin:0;width:100%;float:left;position:relative}.page .banner h1{color:#fff;background-color:#5e1e68;font-size:42px;position:absolute;padding:25px 45px 20px;line-height:1;margin:0}.page .content{padding:40px 45px 0;display:table}.page .content p{margin-top:40px;margin-bottom:30px}.page .content img{margin-bottom:45px;border-radius:5px;width:100%;max-width:100%!important}.page .attachments{float:left;width:100%}.page .attachments .attachment{border:1px solid #ececec;border-radius:5px;padding:20px;width:100%;float:left;margin-bottom:30px}.page .attachments .attachment img{height:40px;margin-right:20px;float:left;max-width:35px;margin-bottom:0;border:1px solid #ececec;width:40px;padding:5px}.page .attachments .attachment h4{padding-top:12px;line-height:1;float:left;margin:0;color:#5e1e68;font-size:16px}.page .side-nav{padding:40px 45px}.page .side-nav ul{font-size:14px;line-height:50px;list-style:none;width:100%}.page .side-nav ul li{width:100%;border-bottom:solid 1px #ececec;cursor:pointer}.page .side-nav ul li a{color:#000}.page .side-nav ul li:last-child{border:none}.page .side-nav ul li:hover{color:#5e1e68;font-family:"Exo 2",sans-serif;font-weight:700}.page .side-nav ul .active{font-family:"Exo 2",sans-serif;font-weight:700;color:#5e1e68}.page .side-nav ul .active a{color:#5e1e68}@media screen and (max-width:700px){.page{float:left;width:100%;margin-bottom:0}.page .banner{height:175px}.page .banner h1{padding:15px 20px;font-size:30px}.page .content,.page .side-nav{padding:30px 20px;float:left}.page .content table{width:100%!important}.page .content iframe,.page .content img{width:100%!important;height:auto!important}.page .side-nav{width:100%}.page .side-nav ul{padding:0}.page .grey-row{width:100%;padding:15px 15px 0}.page .grey-row .s{margin:0 0 15px;width:100%}}.game,.game .banner,.game h2{width:100%;float:left}.game{background-color:#fff}.game h2{background-color:#470452;color:#fff;padding:20px 45px;font-size:20px;font-style:italic;margin:0}.game h3{font-family:"Exo 2",sans-serif;font-weight:700;font-size:24px;color:#5e1e68;margin-bottom:30px;margin-top:0}.game h4{font-family:"Exo 2",sans-serif;font-weight:700;font-size:22px;color:#86568e}.game .banner{height:340px;background-size:cover;padding:0;margin:0;position:relative}.game .banner h1{color:#fff;background-color:#5e1e68;font-size:42px;position:absolute;padding:25px 45px 20px;line-height:1;margin:0}.game .banner h1 small{color:#fff;opacity:.6;font-size:20px}.game .wrapper{float:left;padding:0}.game .wrapper .prizes{padding:40px 0 0;position:relative}.game .wrapper .prizes .main{padding:20px 20px 20px 0;width:45%;border-radius:5px;background-color:#009bd9;color:#fff;font-size:20px;font-weight:700}.game .wrapper .prizes .main span{font-weight:700;background-color:#66c3e9;color:#fff;margin-left:-20px;border-radius:50%;width:35px;height:35px;z-index:2;float:left;display:flex;align-items:center;justify-content:center;margin-right:10px;padding-left:2px}.game .wrapper .prizes .main div{font-weight:200;width:100%;padding:0 20px;margin-top:10px}.game .wrapper .prizes .main:nth-child(1){margin-left:25px;float:left}.game .wrapper .prizes .main:nth-child(2){float:right}.game .content,.game .desc{padding:40px 45px}.game .content p,.game .desc p{margin-top:40px;margin-bottom:30px}.game .content img,.game .desc img{margin-bottom:45px;border-radius:5px;width:100%;height:auto}.game .content .attachment,.game .desc .attachment{border:1px solid #ececec;border-radius:5px;padding:20px;width:100%;float:left;margin-bottom:30px}.game .content .attachment img,.game .desc .attachment img{height:40px;margin-right:20px;float:left;max-width:35px;margin-bottom:0}.game .content .attachment h4,.game .desc .attachment h4{padding-top:12px;line-height:1;float:left;margin:0}.game .side-nav{padding:40px 45px}.game .side-nav .prizes{border-bottom:solid 1px grey;margin-bottom:60px}.game .side-nav .prizes label{padding-left:30px;background-image:url(../icons/check_blue.b46dc5f3.svg);background-repeat:no-repeat;background-position:0 50%;background-size:20px;margin-bottom:15px;width:100%}.s,.s.white .bck,.view .banner .img{background-size:cover}.game .side-nav ul{font-size:14px;line-height:50px;list-style:none;width:100%}.game .side-nav ul li{width:100%;border-bottom:solid 1px #ececec;cursor:pointer}.game .side-nav ul li a{color:#000}.game .side-nav ul li .active{color:#5e1e68}.game .side-nav ul li a:hover{text-decoration:none}.game .side-nav ul li:last-child{border:none}.game .side-nav ul li:hover{color:#5e1e68;font-family:"Exo 2",sans-serif;font-weight:700}.game .side-nav ul .active{font-family:"Exo 2",sans-serif;font-weight:700;color:#5e1e68}.game .form{width:100%}.game .form,.game form{width:100%;float:left;background-color:#5e1e68;padding:40px 45px;position:relative}.game .form .good-luck,.game form .good-luck{color:#fff}.game .form .form,.game form .form{width:60%;border-right:solid 1px #fff}.game .form .form .input-holder,.game form .form .input-holder{width:100%}.game .form .form .subscribe,.game form .form .subscribe{width:100%;padding:10px 0;color:#fff;font-style:italic}.game .form .form .subscribe .check,.game form .form .subscribe .check{border:1px solid #fff;height:20px;width:20px}.game .form button,.game .form input,.game form button,.game form input{border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:5px;outline:0}.game .form .form .subscribe .check img,.game form .form .subscribe .check img{height:16px;left:2px}.game .form .wrapper,.game form .wrapper{width:40%;color:#fff;font-size:15px;padding-top:70px;padding-left:40px}.game .form .wrapper small,.game form .wrapper small{width:100%;margin-top:10px}.game .form .wrapper a,.game form .wrapper a{font-weight:700;text-decoration:underline;cursor:pointer}.films .filter div a:hover,.s a:hover,.schedule-wrapper .film a:hover{text-decoration:none}.game .form h4,.game form h4{color:#fff;font-weight:200;width:50%;line-height:1.5;margin-bottom:40px}.game .form button,.game form button{line-height:1;text-transform:uppercase;font-family:"Exo 2",sans-serif;font-weight:400;font-style:italic;cursor:pointer;background-color:#009bd9;padding:20px 23px;color:#fff;float:right;margin-top:30px}.game .form input,.game form input{height:50px;float:left;background-color:#fff;color:#1e1e1e;padding:20px 0 20px 15px}.game .form .input-holder,.game form .input-holder{display:flex;width:60%}.game .form .input-holder input,.game form .input-holder input{border-radius:5px 0 0 5px;flex-grow:1}.game .form .input-holder button,.game form .input-holder button{padding:18px 23px;margin-top:0;border-radius:0 5px 5px 0}.game .form .small,.game form .small{width:80%;float:none;margin-bottom:20px}.game .form .check-holder,.game form .check-holder{background-color:#fff;padding:20px;border-radius:5px;width:70%;color:rgba(255,255,255,.9);float:left;font-weight:100}.game .form .check-holder label,.game .form .check-holder span,.game form .check-holder label,.game form .check-holder span{font-weight:200;font-size:17px}.game .form .check-holder .answer,.game form .check-holder .answer{width:100%;float:left;margin-top:10px}.game .form .check-holder .answer label,.game form .check-holder .answer label{color:#000;padding-top:3px}.game .form .countdown,.game form .countdown{color:#fff;opacity:.6;margin-top:5px;font-weight:200}.game .form .countdown label,.game form .countdown label{font-weight:200}.game .form .overlay,.game form .overlay{width:100%;height:100%;top:0;left:0;background-color:rgba(28,28,28,.6);position:absolute;color:#fff;display:flex;align-items:flex-end;justify-content:center;padding-bottom:8px;font-size:18px;font-family:"Exo 2",sans-serif;font-weight:600;font-style:italic}.s h4,.s label{font-family:'Exo 2',sans-serif;font-weight:900;font-style:italic}.game .form .blured,.game form .blured{background-color:#66c3e8;cursor:auto}.game .form .check,.game form .check{width:30px;height:30px;float:left;cursor:pointer;border:2px solid #5e1e68;margin-right:20px}.s,.s label{border-radius:5px}.game .form .check img,.game form .check img{height:25px;position:relative;bottom:2px;left:5px;display:none}.game .form .check.checked img,.game form .check.checked img{display:block}@media screen and (max-width:700px){.game{float:left;width:100%}.game .banner h1{padding:15px 20px;font-size:30px}.game .content,.game .side-nav{padding:30px 20px;float:left}.game .banner h1 small{font-size:14px}.game .content img{width:100%!important;height:auto!important}.game .side-nav{width:100%}.game .side-nav ul{padding:0}.game .grey-row{width:100%;padding:15px 15px 0}.game .grey-row .s{margin:0 0 15px;width:100%}.game .form .wrapper,.game form .wrapper{width:100%;padding-top:30px}.game .form .check-holder,.game form .check-holder{width:100%}.game .form .form,.game form .form{width:100%;border-right:none}.game .form .small,.game form .small{width:100%}.game .form input,.game form input{height:80px}.game .form .input-holder,.game form .input-holder{width:100%}.game .form .input-holder button,.game form .input-holder button{padding:12px 23px}.game .form h4,.game form h4{width:100%}.game .wrapper .prizes{padding:40px;margin-bottom:100px}.game .wrapper .prizes .main{width:100%;padding:20px 30px 20px 0}.game .wrapper .prizes .main:nth-child(1){margin-left:0;margin-bottom:20px}}@media only screen and (max-width:885px){.game .wrapper .prizes{margin-bottom:100px}}.grey-row{background-color:#e6e6e6;padding:45px 40px 40px 15px;float:left;margin:0}.s{height:300px;width:340px;margin-left:30px;overflow:hidden;padding:0}.s label{position:absolute;z-index:2;top:20px;left:20px;color:#fff;height:30px;line-height:1;padding:10px 13px;font-size:14px}.s .wrapper,.s a{z-index:1;position:absolute;width:100%}.s h4{font-size:22px;color:#470452;padding-left:20px;width:100%}.days-label .day,.s a,.white p{font-family:open_sans_regular}.s p{padding:0 20px 15px;background-color:#efefef;width:100%;margin:0;line-height:20px}.s a{cursor:pointer;height:35px;padding:10px 20px;line-height:1;bottom:0;left:0}.s a img{height:10px;float:right;margin-top:2px}.s .wrapper{bottom:35px;left:0}.white{background-color:#fff;color:#1e1e1e}.white h1{color:#5e1e68;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 99%);position:absolute;width:100%;top:126px;padding:20px}.white a,.white h3{color:#fff}.white h4{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#efefef 75%);margin:0;padding:70px 20px 20px}.white a,.white label{background-color:#5e1e68}.white p{font-size:14px}.level-2:hover,.level-3:hover{box-shadow:0 0 20px 5px rgba(0,0,0,.5);text-decoration:none;cursor:pointer}.newsletter,.top10{color:#000}.newsletter .more,.top10 .more{display:none!important;color:#000}.newsletter:hover,.top10:hover{box-shadow:none;cursor:auto}.big-screen-app .schedule-wrapper .grid.film:hover,.events .content .event:hover,.news .news-list .item:hover,.schedule-wrapper .grid.film:hover{box-shadow:0 0 20px 5px rgba(0,0,0,.5)}.newsletter label{background-color:#009bd9}.newsletter .overlay{background-color:#5e1e68;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;opacity:.9}.newsletter .wrapper{position:absolute;width:100%;padding:20px;bottom:0;left:0}.newsletter .wrapper h4{color:#009bd9;z-index:1;padding:0;position:relative}.newsletter .wrapper p{z-index:1;position:relative;padding:0;background-color:transparent;color:#fff;margin-bottom:15px}.newsletter .wrapper input[type=text]{width:70%;height:50px;float:left;background-color:#fff;padding:20px 0 20px 15px;border:none;outline:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.newsletter .wrapper input[type=submit]{text-align:center;padding:15px 0;height:50px;color:#fff;background-color:#009bd9;ffont-family:'Exo 2',sans-serif;font-weight:900;font-style:italic;float:left;border:none;margin:0;width:30%;border-top-right-radius:5px;border-bottom-right-radius:5px}.days-label .day,.view .info-banner .tab{margin-right:20px;float:left;cursor:pointer}.s.white .bck{height:220px;width:100%}.days-label{padding:25px 15px 0 40px;background-color:#5e1e68;display:flex}.days-label .day{flex-grow:1;height:40px;border-top-left-radius:5px;border-top-right-radius:5px;color:#d3ccd5;font-size:14px;background-color:#470452;text-align:center;padding-top:15px}.days-label .active{background-color:#fff!important;color:#470452;font-family:open_sans_bold}.schedule-wrapper .film .extra,.schedule-wrapper .film h3{font-family:'Exo 2',sans-serif;font-weight:700}.days-label .pink{background-color:#b80e80}.schedule-wrapper{padding:35px 25px;min-height:528px;width:100%;float:left;background-color:#fff}.schedule-wrapper .film{width:196px;height:430px;float:left;margin-left:28px;border-radius:5px;background-color:#ececec;position:relative;margin-bottom:28px;cursor:pointer}.schedule-wrapper .film .wrapper{height:100%;width:100%;overflow:hidden;border-radius:5px}.schedule-wrapper .film .extra{position:absolute;top:0;width:100%;left:0;background-color:#48c0f0;text-align:center;color:#fff;font-size:14px;padding-top:8px}.schedule-wrapper .film .img{width:100%;height:235px;background-size:cover}.schedule-wrapper .film h3{font-size:16px;color:#161616;line-height:21px;padding:20px 10px 0;margin:0}.schedule-wrapper .film .stickers-wrapper{padding:20px 10px}.schedule-wrapper .film .stickers-wrapper .sticker{background-color:#fff;border-radius:5px;padding:5px;float:left;color:#a3a3a3;margin-right:6px;font-family:open_sans_regular;font-size:10px;margin-top:4px}.schedule-wrapper .film .stickers-wrapper .pink{color:#e2a2dc}.schedule-wrapper .film .carousel{background-color:#fff;border:1px solid #ececec;border-bottom-left-radius:5px;border-bottom-right-radius:5px;position:absolute;height:60px;width:100%;bottom:0;border-top:none;overflow:hidden}.schedule-wrapper .film .carousel .termins-wrapper{min-width:100%;float:left;display:flex;height:60px;align-items:center;transition:all .5s ease-in-out;margin-left:0}.schedule-wrapper .film .carousel .termins-wrapper .termin{float:left;font-family:open_sans_bold;color:#1c1c1c;font-size:13px;margin-left:0;width:49px;background-repeat:no-repeat;background-image:url(../icons/ticket_grey.3c970df7.svg);background-size:28px 23px;background-position:50% 7px;display:flex!important;justify-content:center;height:49px;align-items:flex-end;line-height:1;padding:4px;border-radius:5px}.schedule .list .film .carousel label,.schedule .list .film .description-wrapper,.schedule .list .film .info-wrapper label,.schedule .title{font-family:"Exo 2",sans-serif}.schedule-wrapper .film .carousel .termins-wrapper .termin .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:99;top:0}.schedule-wrapper .film .carousel .termins-wrapper .termin:hover .tooltiptext{visibility:visible}.schedule-wrapper .film .carousel .termins-wrapper .termin img{display:none;height:20px;margin-bottom:4px}.schedule-wrapper .film .carousel .termins-wrapper .termin label{width:100%;text-align:center}.schedule-wrapper .film .carousel .termins-wrapper .termin.no-reserve{color:#a3a3a3;opacity:.7;filter:alpha(opacity=70)}.schedule-wrapper .film .carousel .termins-wrapper .termin.no-reserve:hover{background-color:#a3a3a3}@media screen and (max-width:700px){.schedule-wrapper .film .carousel .termins-wrapper .termin{width:20%}}@media only screen and (max-width:1024px) and (min-width:699px){.schedule-wrapper .film .carousel .termins-wrapper .termin{width:20%}}@media only screen and (max-width:885px){.schedule-wrapper .film .carousel .termins-wrapper .termin{width:20%}}.schedule-wrapper .film .carousel .termins-wrapper .active{color:#470452!important;background-image:url(../icons/ticket_grey.3c970df7.svg)}.schedule-wrapper .film .carousel a.more-info{position:absolute;bottom:10px;right:10px}.schedule-wrapper .film .arrow{width:20px;height:20px;border-radius:4px;border:1px solid #ececec;position:absolute;right:-15px;bottom:20px;line-height:1;text-align:center;background-color:#fff;color:transparent;background-image:url(../icons/right-arrow.9a50b638.svg);background-size:8px 11px;background-repeat:no-repeat;background-position:50%;display:none}.schedule-wrapper .film .arrow img{height:100%}.schedule-wrapper .film .minus{left:-15px;background-image:url(../icons/left-arrow.cc8486bf.svg)}.schedule-wrapper .film .grid .arrow:hover{background-color:#009bd9;border-color:#009bd9;background-image:url(../icons/right-arrow_white.b43c5721.svg)}.schedule-wrapper .film .grid .minus:hover{background-image:url(../icons/left-arrow_white.88c93d41.svg)}.schedule-wrapper .list.film{padding:0!important}.schedule-wrapper .grid .film-wrapper{float:left;width:100%;height:373px}.schedule-wrapper .grid .film-wrapper:hover{background-color:#009bd9;cursor:pointer}.schedule-wrapper .grid .film-wrapper:hover h3{color:#fff}.schedule-wrapper .grid .film-wrapper:hover .sticker{background-color:#48c0f0;color:#fff}.schedule-wrapper .grid .film-wrapper:hover .arrow{border-color:#009bd9;display:block}.schedule-wrapper .grid .termin:hover{color:#fff!important;background-color:#48c0f0;background-image:url(../icons/ticket.99f13036.svg)!important}.pink .carousel{padding:0 10px!important;color:#a3a3a3;font-size:13px;font-weight:300}.pink .carousel b{width:100%;float:left;text-align:center;margin-top:10px;color:#b80e80;font-size:20px;line-height:1;font-weight:300}.pink .film:hover .carousel{color:#fff}.grid .soon{height:370px!important}.film:hover .arrow{display:block!important}@media screen and (max-width:700px){iframe{width:100%;height:auto}}@media only screen and (max-width:1024px) and (min-width:699px){iframe{width:100%;height:360px}}@media only screen and (max-width:885px){iframe{width:100%;height:360px}}.schedule .list-only{display:none}.schedule a{color:#000}.schedule .title{float:left;width:100%;background-color:#5e1e68;color:#fff;padding:30px 45px 0}.schedule .title h1{font-size:42px;margin:0;font-weight:700;float:left}.schedule .title .right .display{cursor:pointer;display:inline-block}.schedule .title .right .display label{cursor:pointer}.schedule .title .right .active{color:#48c0f0}.schedule .title .right label{font-size:14px;font-weight:400;line-height:52px}.schedule .title .right img{height:12px;margin-right:9px;margin-left:40px}.schedule .days-label img{height:20px;cursor:pointer}.schedule .days-label .back{position:absolute;left:15px;bottom:15px}.schedule .days-label .next{position:absolute;right:15px;bottom:15px}.schedule .days-label .day{height:65px}.schedule .schedule-wrapper{margin-bottom:40px}.schedule .list{padding:35px 45px}.schedule .list .list-only{display:block}.schedule .list .film{width:100%;border-radius:5px;overflow:hidden;margin:0 0 45px;height:auto}.schedule .list .film.soon{background-color:transparent!important}@media only screen and (max-width:700px){.schedule .list .film.soon .info-wrapper{background-color:transparent!important}.schedule .list .film.soon .info-wrapper h3{color:#000!important}}.schedule .list .film.soon .separator-wrapper{background-color:transparent;padding-top:45px}.schedule .list .film.soon .separator-wrapper .coming-soon-separator{width:80%;height:3px;margin:0 auto;border-radius:100%;background-color:#ececec}.schedule .list .film.soon .wrapper{background-color:#ececec}.schedule .list .film .img-wrapper{width:18%;position:relative;float:left;height:265px}.schedule .list .film .img-wrapper .img{height:100%}.schedule .list .film .info-wrapper{width:30%;float:left;background-color:#f5f5f5;height:265px;padding:25px 30px}.schedule .list .film .carousel .termins-wrapper .termin.no-reserve:hover,.view .film-message{background-color:#a3a3a3}.schedule .list .film .info-wrapper label{font-size:14px;line-height:1;margin-top:12px;font-weight:400;margin-bottom:15px}.schedule .list .film .info-wrapper h3{font-size:22px;padding:0;line-height:30px}.schedule .list .film .info-wrapper .stickers-wrapper{width:100%;float:left;padding:0;margin-bottom:25px}.schedule .list .film .info-wrapper .film-message{float:left;margin-bottom:5px;border-radius:5px;padding:5px;background-color:#a3a3a3;color:#fff;word-wrap:break-word;width:100%}.schedule .list .film .description-wrapper{width:52%;float:left;padding:25px 30px;font-weight:500;line-height:20px;height:265px;overflow:hidden}.schedule .list .film .description-wrapper .actors{font-style:normal;margin-top:40px}.schedule .list .film .trailer{width:52%;float:left;height:265px;padding:20px}.schedule .list .film .trailer iframe{height:100%}.schedule .list .film .carousel{float:left;width:100%;position:relative;height:76px;padding:10px 0}.schedule .list .film .carousel .inner-wrapper{float:left;overflow:hidden;max-width:660px;margin-left:40px}.schedule .list .film .carousel label{margin-left:20px;float:left;font-size:20px;color:#5e1e68;font-weight:400;margin-top:15px}.schedule .list .film .carousel .termins-wrapper{min-width:1px}.schedule .list .film .carousel .termins-wrapper .termin{width:60px;height:60px;padding:8px;border-radius:5px;font-size:12px;background-size:20px 25px;font-family:open_sans_bold;color:#1c1c1c;background-position:50% 8px}.schedule .list .film .carousel .more-info,.view h1{font-family:"Exo 2",sans-serif}.schedule .list .film .carousel .termins-wrapper .termin img{display:none;margin-left:12px;margin-bottom:7px}.schedule .list .film .carousel .termins-wrapper .termin.no-reserve{color:#a3a3a3;opacity:.7;filter:alpha(opacity=70)}.schedule .list .film .carousel .termins-wrapper .termin:hover{background-color:#009bd9;color:#fff!important;font-weight:700;background-image:url(../icons/ticket.99f13036.svg)!important}.schedule .list .film .carousel .more-info{font-size:20px;color:#5e1e68;font-weight:400;margin-top:15px;position:absolute;left:20px;top:15px}.schedule .list .film .arrow{right:0;border:none;bottom:20px;width:30px;height:30px;background-size:20px;background-color:transparent}.schedule .list .film .minus{left:340px}@media screen and (max-width:700px){.schedule .list .film .wrapper .info-wrapper .list-only,.schedule .list .film .wrapper .trailer{display:none}.schedule .title{padding:30px 20px 0}.schedule .list .film .extra{z-index:1}.schedule .list .film .wrapper .info-wrapper{width:100%;height:auto;min-height:120px;max-height:265px;margin:0;position:absolute;left:70px;padding:25px 12px}.schedule .list .film .wrapper .info-wrapper h3{margin-top:20px;font-size:15px;left:20px}.schedule .list .film .wrapper .info-wrapper .film-message{margin-bottom:5px;border-radius:5px;padding:5px;background-color:#a3a3a3;color:#fff;word-wrap:break-word;max-width:100%}.schedule .list .film .wrapper .info-wrapper .stickers-wrapper{padding:10px;position:absolute;top:80px;left:0}.schedule .list .film .wrapper .info-wrapper .stickers-wrapper .sticker{margin-top:0;padding:4px;font-size:9px;margin-right:4px}.schedule .list .film .wrapper .img-wrapper{width:100%;height:120px}.schedule .list .film .wrapper .img-wrapper .img{width:70px;height:120px;float:left;margin-right:15px}.schedule .list .film .wrapper .carousel{height:auto;min-height:76px}.schedule .list .film .wrapper .carousel .termins-wrapper{width:100%}}.view h1{color:#470452;font-weight:700;font-size:42px;margin-top:30px;margin-left:45px;float:left;margin-bottom:0;width:100%}.view .film-message{float:left;margin-left:42px;margin-top:10px;border-radius:5px;padding:5px;color:#fff;max-width:85%;word-wrap:break-word}.view .stickers-wrapper{padding-left:45px;padding-top:15px;width:100%;float:left}.view .stickers-wrapper .sticker{background-color:#ececec;border-radius:5px;padding:5px;float:left;color:#a3a3a3;margin-right:6px;font-family:open_sans_regular;font-size:10px}.view .banner{padding:30px 45px;width:100%;float:left;height:400px;display:flex}.view .banner .img{width:230px;float:left;margin-right:30px;height:100%}.view .banner .trailer{width:550px;float:left;margin-right:30px}.view .banner .description{width:240px;float:left;font-family:"Exo 2",sans-serif;font-size:16px;font-weight:500;line-height:20px;flex-grow:1;overflow:hidden;height:340px}.view .days-label{margin-top:40px;padding:25px 25px 0 50px}.view .days-label img{height:20px;cursor:pointer}.view .days-label .back{position:absolute;left:15px;bottom:15px}.view .days-label .next{position:absolute;right:15px;bottom:15px}.view .days-label .day{height:65px}.view .schedule-wrapper{padding:0;min-height:103px;border-bottom:solid 30px #5e1e68}.view .schedule-wrapper .loader{height:103px;margin-top:0}.view .schedule-wrapper table,.view .schedule-wrapper table tbody{width:100%}.view .schedule-wrapper table tbody tr{border-bottom:solid 1px #bab8ba}.view .schedule-wrapper table tbody tr td:nth-child(1){padding-top:40px}.view .schedule-wrapper table tbody tr .type{color:#6c3775;font-family:"Exo 2",sans-serif;font-size:20px;width:205px;padding-left:45px}.view .schedule-wrapper table tbody tr .schedule{padding:13px 0}.view .schedule-wrapper table tbody tr .schedule .carousel{float:left;width:100%;position:relative;height:76px;padding:10px 0}.view .schedule-wrapper table tbody tr .schedule .carousel .inner-wrapper{float:left;overflow:hidden;width:870px;margin-left:20px}.view .schedule-wrapper table tbody tr .schedule .carousel label{margin-left:20px;float:left;font-size:20px;color:#5e1e68;font-family:"Exo 2",sans-serif;font-weight:400;margin-top:15px}.view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper{min-width:1px;transition:all .5s ease-in-out;margin-left:0}.view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper .termin{float:left;margin-left:12px;text-align:center;color:#000;font-family:open_sans_regular;line-height:1;font-size:14px;height:75px;border-radius:5px;width:75px;padding:14px;cursor:pointer;background-size:25px 30px;background-position:50% 13px;background-image:url(../icons/ticket_grey.3c970df7.svg);background-repeat:no-repeat;display:flex;justify-content:center;align-items:flex-end}.view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper .termin img{display:none;margin-left:12px;margin-bottom:7px}.view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper .termin.no-reserve{color:#a3a3a3;opacity:.7;filter:alpha(opacity=70)}.view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper .termin.no-reserve:hover{background-color:#a3a3a3}.view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper .termin:hover{background-color:#009bd9;color:#fff!important;font-weight:700;background-image:url(../icons/ticket.99f13036.svg)!important}.view .schedule-wrapper table tbody tr .schedule .arrow{right:20px;border:none;bottom:20px;width:30px;height:30px;background-size:20px;background-color:transparent;position:absolute;background-repeat:no-repeat;background-position:50%;background-image:url(../icons/right-arrow.9a50b638.svg);cursor:pointer}.view .schedule-wrapper table tbody tr .schedule .minus{background-image:url(../icons/left-arrow.cc8486bf.svg);left:0}.view .info-banner{width:100%;float:left;background-color:#ededed;height:84px;padding:34px 0 0 45px;margin-top:40px}.view .info-banner .tab{padding:20px 27px;background-color:#d8d8d8;line-height:1;border-top-left-radius:5px;border-top-right-radius:5px;font-family:open_sans_light;color:#000;height:50px}.view .info-banner .active{background-color:#fff;font-family:open_sans_bold}.view .text-wrapper{width:100%;float:left;padding:55px 45px;font-family:open_sans_light;font-size:15px;line-height:23px;background-color:#fff}.gallery,.gallery button{background-color:#ededed}.view .text-wrapper h3{font-family:"Exo 2",sans-serif;font-size:24px;font-weight:700;margin:0 0 15px;color:#5e1e68}.view .text-wrapper .aside b,.view .text-wrapper .content strong{font-family:open_sans_bold}.view .text-wrapper .content{width:765px;float:left}.view .text-wrapper .aside{margin-left:80px;float:left;width:235px}.event .header .date .wrap label,.event .header h1{font-family:"Exo 2",sans-serif}.view .text-wrapper .aside div{margin-top:30px}.view .text-wrapper .aside div b{width:100%;float:left}@media screen and (max-width:885px){.view .banner{padding:25px}.view .banner .img{width:230px;height:100%;margin-right:18px}.view .banner .trailer{position:relative;padding-top:30px;overflow:hidden;margin-right:0}.view .banner .trailer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.view .banner .description{display:none}.view .tablet-days-label{height:90px}.view .tablet-days-label .tab{height:65px}.view .tablet-days-label .back,.view .tablet-days-label .next{top:50px}.view .info-banner .desktop{display:inline-block}.view .text-wrapper .content{width:380px}.view .text-wrapper .aside{margin-left:35px}}@media screen and (max-width:700px){.view .banner{height:auto;padding:20px}.view .banner .img{width:130px;height:120px;margin:0;float:left}.view .banner .trailer{width:100%}.view .banner .description{width:100%;float:left}.view .content{width:100%!important}.view .info-banner .desktop{display:none}.view h1{font-size:26px;margin-left:25px;margin-top:20px;width:90%}.view .stickers-wrapper{padding-left:20px}.view .film-message{margin-left:21px}.view .schedule-wrapper table tbody tr td h5{color:#6c3775;font-family:"Exo 2",sans-serif;font-size:20px;width:190px;padding-left:20px}.view .schedule-wrapper table tbody tr td .carousel{padding:0}.view .schedule-wrapper table tbody tr td .carousel .termins-wrapper li{width:75px}.view .schedule-wrapper table tbody tr td .carousel .termins-wrapper .termin{width:20%;margin:0}.view .info-banner{padding:0;display:flex;align-items:flex-end;justify-content:center}.view .info-banner .tab{margin-right:10px;padding:20px 10px;text-align:center;flex-grow:1}.view .info-banner .tab:nth-child(1){margin-left:10px}.view .text-wrapper .aside{width:100%;margin:0}.view .text-wrapper{padding:20px}.view .gallery .gallery-wrapper{height:200px}.view .gallery .gallery-wrapper ul{height:100%}.view .gallery .gallery-wrapper ul li{width:100%;height:100%;float:left}.view .gallery .gallery-wrapper .item{margin-left:0}}@media only screen and (max-width:1024px) and (min-width:699px){.view .banner .trailer iframe{height:100%}.view .gallery{padding-left:17px;padding-right:22px;padding-bottom:20px;margin-bottom:20px}.view .gallery .gallery-wrapper{width:100%;padding-left:0}.view .gallery .gallery-wrapper .carousel{height:200px;width:200px;overflow:visible}.view .gallery .img-wrapper{height:100%}.view .gallery .img-wrapper .layer{height:100%;background-size:cover;display:flex;justify-content:center;align-items:center;align-content:center}.view .gallery .img-wrapper .layer img{height:50%}.view .gallery .next,.view .gallery .prev{display:none}}.gallery{float:left;padding:21px 0;width:100%;display:flex;overflow:hidden;position:relative}.gallery .next,.gallery .prev{background-size:15px 20px;background-position:50%;background-repeat:no-repeat;background-color:#ededed;height:242px;width:45px;position:absolute;top:0;z-index:1;cursor:pointer}.gallery .prev{background-image:url(../icons/prev.2b6d8fa8.png);left:0}.gallery .next{background-image:url(../icons/next.8f619a03.png);right:0}.gallery .gallery-wrapper{float:left;overflow:hidden}.gallery .gallery-wrapper .carousel{transition:all .5s cubic-bezier(.4,0,.2,1)}.gallery .gallery-wrapper .img-wrapper{height:100%}.gallery .gallery-wrapper .img-wrapper .layer{background-size:cover;height:100%}.gallery .gallery-wrapper .item{padding:13px;height:200px;float:left;cursor:pointer;width:195px;margin-left:25px;display:flex;background-size:cover;background-repeat:no-repeat}.gallery .gallery-wrapper .item img{margin-left:auto;margin-right:auto;height:90px;margin-top:35px}.gallery button{height:50px;width:50px;border:none;font-size:35px}.gallery .slick-next{position:absolute;top:88px;right:0}.gallery .slick-prev{position:absolute;top:88px;left:0}.gallery-modal,.gallery-modal .bck{top:0;left:0;width:100%;height:100%}.gallery .slick-next:before{content:'>'}.gallery .slick-prev:before{content:'<'}.gallery-modal{position:fixed;z-index:500;padding:5%}.gallery-modal .bck{background-color:rgba(0,0,0,.8);position:absolute}.gallery-modal .next,.gallery-modal .prev{position:absolute;width:2%;background-position:center;background-size:contain;background-repeat:no-repeat;cursor:pointer}.gallery-modal .prev{left:30px;top:50%;height:118px;background-image:url(../icons/prev_white.feafaa82.png)}.gallery-modal .next{right:30px;top:50%;height:118px;background-image:url(../icons/next_white.66a8c53d.png)}.gallery-modal .display-picture{width:100%;padding:2%;height:100%;position:relative}.gallery-modal .display-picture .item{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width:700px){.gallery{padding-left:17px;padding-right:22px;padding-bottom:20px;margin-bottom:20px}.gallery .gallery-wrapper{width:100%;padding-left:0}.gallery .gallery-wrapper .carousel{height:200px;width:200px;margin:0 auto}.gallery .img-wrapper{height:100%}.gallery .img-wrapper .layer{height:100%;background-size:cover;display:flex;justify-content:center;align-items:center;align-content:center}.gallery .img-wrapper .layer img{height:50%}.gallery .next,.gallery .prev{display:none}.gallery-modal{position:relative;float:left;padding-top:0}.gallery-modal .bck{background-color:#ededed}.gallery-modal .display-picture .item{height:250px}.gallery-modal .next{right:5px;top:25%;background-image:url(../icons/right.f3a8d3ea.png)}.gallery-modal .prev{left:5px;top:25%;background-image:url(../icons/left.7af20f83.png)}}@media only screen and (max-width:1024px) and (min-width:699px){.schedule{display:block}.schedule .carousel{padding:0!important}.schedule .carousel .termins-wrapper{width:100%;height:100%}.schedule .carousel .termins-wrapper li.slide{width:75px}}.event,.event .header img{width:100%}.event{float:left;background-color:#fff}.event .header{width:100%;float:left;position:relative;overflow:hidden;height:340px}.event .header .date,.event .header h1{position:absolute;background-color:#5e1e68}.event .header h1{color:#fff;bottom:0;left:0;line-height:1;padding:30px 40px 20px 45px;font-weight:700;font-size:42px;margin-bottom:0}.event .header .date{width:245px;height:80px;border-radius:5px;top:45px;left:45px;overflow:hidden}.event .header .date .icon{width:85px;height:80px;background-position:50%;background-image:url(../icons/calendar.eae3fdb7.svg);background-size:51px 47px;float:right;background-color:#470452;background-repeat:no-repeat}.event .header .date .wrap{float:left;width:160px;padding-left:15px;height:100%;color:#fff}.event .header .date .wrap label,.event .header .date .wrap small,.event .wrapper{width:100%;float:left}.event .header .date .wrap label{font-size:32px;line-height:25px;margin-top:14px;margin-bottom:0;font-weight:800}.event .header .date .wrap small{font-size:18px;line-height:25px;font-family:open_sans_bold;margin-top:5px}.event .wrapper{border-bottom:solid 1px grey;position:relative;padding-bottom:40px}.event .wrapper .content{width:66.66%;padding:40px 45px;float:left}.event .wrapper .content img{max-width:100%}.event .wrapper .content table{width:100%;position:absolute;bottom:0}.event .wrapper .content table td:first-child{width:130px}.event .wrapper .content table td:nth-child(2){width:275px;padding-left:25px;font-family:"Exo 2",sans-serif;font-size:20px;font-weight:700;color:#5e1e68}.event .wrapper .content table td:nth-child(3){color:#5e1e68;font-size:20px;line-height:28px;font-weight:400;font-family:"Exo 2",sans-serif}.event .wrapper .content .more-info a span,.event .wrapper .content table button{font-size:14px;color:#fff;line-height:1;position:relative;overflow:hidden;outline:0}.event .wrapper .content .more-info a span,.event .wrapper .content table button,.event .wrapper .content table button .span{font-family:'Exo 2',sans-serif;font-style:italic}.event .wrapper .content table td:nth-child(3) label{font-weight:300}.event .wrapper .content table .ticket{height:100px;width:130px;position:relative;overflow:hidden}.event .wrapper .content table button{background-color:#009bd9;border-radius:5px;width:170px;height:50px;border:none;font-weight:500;float:left;text-align:left;padding-left:20px}.event .wrapper .content table button .span{font-weight:900}.event .wrapper .content table button .img-bck{position:absolute;height:100%;width:50px;top:0;right:0;background-color:#0b8ec2;background-image:url(../icons/nakup.f128b421.svg);background-repeat:no-repeat;background-position:50%;background-size:24px}.event .wrapper .content .more-info a span{background-color:#009bd9;border-radius:5px;width:auto;height:50px;border:none;font-weight:500;float:right;text-align:center;padding:20px}.event .side-nav,.event .wrapper .menu{float:left;padding:40px 45px}.event .wrapper .menu{width:33.33%}.event .wrapper .menu h3{font-family:"Exo 2",sans-serif;font-weight:700;font-size:24px;color:#5e1e68;margin-bottom:30px;margin-top:0}.event .wrapper .menu ul{font-size:14px;line-height:50px;list-style:none;width:100%}.event .wrapper .menu ul li{width:100%;border-bottom:solid 1px #ececec;cursor:pointer}.event .wrapper .menu ul li a{font-size:14px;color:#000;font-weight:400}.event .wrapper .menu ul .active{font-family:"Exo 2",sans-serif;font-weight:700;color:#5e1e68}.event .side-nav ul{font-size:14px;line-height:50px;list-style:none;width:100%;padding-left:40px}.event .side-nav ul li{width:100%;border-bottom:solid 1px #ececec;cursor:pointer}.event .side-nav ul li a{color:#000}.event .side-nav ul .active a,.event .side-nav ul li a:hover{color:#5e1e68;font-family:"Exo 2",sans-serif;font-weight:700}.event .side-nav ul li:last-child{border:none}@media screen and (max-width:700px){.event .wrapper .menu{width:100%;float:none;padding:40px 45px}.event .wrapper .content{width:100%;padding:40px 45px;float:left}.event .wrapper .content .desc{margin-bottom:50px}.event .wrapper .content table{width:auto;position:relative}.event .wrapper .content table tr td{display:block}.event .wrapper .content table tr td:nth-child(2){padding-left:0;margin-bottom:20px}.event .wrapper .content .more-info a span{float:left}}.events{background-color:#fff;width:100%;float:left}.events .title{float:left;width:100%;background-color:#5e1e68;color:#fff;padding:30px 45px;font-family:"Exo 2",sans-serif;position:relative}.events .title h1{font-size:42px;margin:0;font-weight:700;float:left}.events .title .filter-container{position:absolute;bottom:20px;right:45px;z-index:2;cursor:pointer}.events .title .filter-container .filter{float:left;width:20px;height:20px;padding:12px;background-size:25px;background-repeat:no-repeat;background-position:0 2px;background-image:none;border:1px solid #fff}.events .title .filter-container .active{background-image:url(../icons/check_blue.b46dc5f3.svg)}.events .title .filter-container .filter-label{float:right;margin-top:5px;margin-left:10px}.events .content{padding:40px 45px}.events .content .event{width:48%;float:left;margin-right:2%;min-height:300px;position:relative;margin-bottom:20px;cursor:pointer;color:#a3a3a3;border-radius:5px;overflow:hidden;background-size:cover}.events .content .event .wrapper .more,.events .content .event .wrapper h3{background-image:url(../icons/arrow.ddd4030c.svg);background-repeat:no-repeat;background-size:20px;color:#fff;z-index:2;width:100%}.events .content .event .wrapper{position:absolute;bottom:0;width:100%;z-index:2;padding:10px 20px;background-color:#009bd9}.events .content .event .wrapper h3{line-height:21px;margin:0;font-weight:500;font-style:italic;font-size:19px;bottom:35px;background-position:100% 50%}.events .content .event .wrapper .more{height:35px;float:left;display:flex;align-items:center;padding-left:20px;background-position:95% 50%;background-color:#470452}.events .content .event .wrapper .description{padding:5px 20px;float:left;width:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#ccc}.events .content .event .wrapper .description p{margin:0}.events .content .event .white-overlay{background:linear-gradient(to bottom,rgba(255,137,139,0) 0,rgba(252,135,137,0) 1%,rgba(28,28,28,.68) 66%,#1c1c1c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ff898b', endColorstr='#1c1c1c', GradientType=0 );width:100%;height:100%;position:absolute;z-index:1}.events .content .event .calendar{position:absolute;top:20px;right:20px;height:60px;width:140px;border-radius:5px;display:flex;padding-left:10px;overflow:hidden;flex-direction:column;background-color:#5e1e68;color:#fff}.events .content .event .calendar .icon{width:60px;height:100%;position:absolute;right:0;top:0;background-image:url(../icons/calendar.eae3fdb7.svg);background-size:40px 40px;background-repeat:no-repeat;background-position:50%;background-color:#470452}.events .content .event .calendar .date{margin-top:8px;font-size:18px;font-weight:700}.events .content .event .calendar .day{font-size:11px}.events .content .event:nth-child(2n){margin-right:0}.events .content .over{opacity:.6}.events .side-nav{padding:40px 45px}.events .side-nav ul{font-size:14px;line-height:50px;list-style:none;width:100%}.events .side-nav ul li{width:100%;border-bottom:solid 1px #ececec;cursor:pointer}.events .side-nav ul li a{color:#000}.events .side-nav ul .active a,.events .side-nav ul li a:hover{font-weight:700;color:#5e1e68;font-family:"Exo 2",sans-serif}.events .side-nav ul li:last-child{border:none}@media only screen and (max-width:1024px) and (min-width:699px){.events .content{padding:40px 45px;float:left;width:100%}}@media screen and (max-width:700px){.events{float:left;width:100%;margin-bottom:0}.events .title h1{font-size:30px;float:none}.events .title .filter-container{float:left;bottom:0;right:0;padding-left:0;margin-top:30px;position:relative;display:block}.events .banner{height:175px}.events .banner h1{padding:15px 20px;font-size:30px}.events .content,.events .side-nav{padding:30px 20px;float:left;width:100%}.events .content .event{width:100%;margin-left:0;margin-right:0}.events .side-nav ul{padding:0}.events .grey-row{width:100%;padding:15px 15px 0}.events .grey-row .s{margin:0 0 15px;width:100%}}.user{background-color:#fff;float:left;width:100%}.user button{height:50px;width:145px;background-color:#009bd9;outline:0;border:none;color:#fff;border-radius:5px;text-transform:uppercase;font-family:"Exo 2",sans-serif;font-weight:500;font-style:italic}.user .profile{padding:60px 45px;width:526px;float:left}.user .profile h2{font-size:24px;color:#5e1e68;font-family:"Exo 2",sans-serif;font-weight:700;margin:0 0 25px}.user .profile .item{float:left;width:50%;margin-bottom:30px;font-size:14px;line-height:24px}.user .profile .item label{width:100%;font-weight:700}.user .profile button{margin-top:10px}.user .credits{float:right;width:445px}.user .credits h5{margin-top:0;font-family:"Exo 2",sans-serif;font-style:italic;font-size:16px;line-height:1}.user .credits big{font-family:"Exo 2",sans-serif;font-style:italic;font-weight:900;width:100%;float:left;margin-bottom:35px;font-size:28px;line-height:32px}.user .credits small{font-size:14px;line-height:20px;position:absolute;bottom:30px;left:30px;width:130px}.user .credits .box{float:left;padding:60px 30px 0;width:190px;height:215px;background-color:#eee;border-radius:0 0 5px 5px;font-size:14px;position:relative}.user .credits .purple{margin-left:30px;background-color:#5e1e68;color:#fff}.user .credits .purple button{height:50px;width:130px;font-weight:900;position:absolute;bottom:30px;left:30px}@media screen and (max-width:700px){.user .profile{width:auto;float:none}.user .profile .item{width:100%}.user .credits{float:none;width:auto}.user .credits .box{width:90%;margin-left:5%}.user .credits .box.purple{margin-bottom:20px}}@media only screen and (max-width:1024px) and (min-width:699px){.user .profile{width:54%}.user .credits{width:46%}}.maribox .banner{width:100%;float:left;position:relative}.maribox .banner img{width:100%}.maribox .banner label{color:#fff;font-size:60px;z-index:2;font-weight:300;top:50px;left:45px;position:absolute}.maribox .banner .dark-overlay{background:linear-gradient(to right,rgba(0,0,0,.8) 0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#00000000', GradientType=1 );width:100%;height:100%;position:absolute;top:0;z-index:1}.maribox .wrapper{float:left;background-color:#fff;padding:40px 45px}.maribox .wrapper .item{border-radius:5px;overflow:hidden;width:100%;float:left;margin-bottom:30px;position:relative;color:#1c1c1c;height:250px}.maribox .wrapper .item .content{width:50%;padding:15px 30px 80px;float:left;background-color:#ECECEC;position:relative;height:250px}.maribox .wrapper .item .content h5{font-size:30px;font-family:"Exo 2",sans-serif;font-weight:700;color:#5e1e68}.maribox .wrapper .item .content button{left:30px}.maribox .wrapper .item .img{width:50%;float:left;position:absolute;min-height:50px;height:100%;background-size:cover;right:0}.maribox .wrapper .item .img button{right:30px}.maribox .wrapper .item .img img{height:100%}.maribox .wrapper .item button{background-color:#b80e80;color:#fff;font-size:16px;cursor:pointer;position:absolute;bottom:15px;border-radius:5px;border:none;outline:0;font-weight:400;padding:8px 22px}@media screen and (max-width:700px){.maribox .banner label{font-size:25px}.maribox .wrapper{padding:20px}.maribox .wrapper .item{height:auto}.maribox .wrapper .item .content{height:auto;width:100%;padding:15px;font-size:13px}.maribox .wrapper .item .content h5{font-size:22px}.maribox .wrapper .item .content button{position:initial;float:right;margin-top:15px;padding:7px 15px;font-size:13px}.maribox .wrapper .item .img{position:inherit;width:100%;height:150px}.maribox .wrapper .item .img button{padding:7px 15px;font-size:13px;right:20px}.maribox .wrapper .item .img img{display:none}}.films{background-color:#fff;float:left;width:100%;padding-bottom:40px}.films .title{float:left;width:100%;background-color:#5e1e68;color:#fff;padding:30px 45px 0;position:relative}.films .title h1{font-size:42px;margin:0;font-weight:700;float:left}.films .animate-enter,.films .animate-leave{transition:.4s cubic-bezier(.25,.25,.75,.75) all;position:relative;display:block}.films .animate-enter,.films .animate-leave.animate-leave-active{transform:rotateX(-180deg) translatez(30px);opacity:0;height:0}.films .animate-enter.animate-enter-active,.films .animate-leave{transform:rotateX(0) translatez(30px);opacity:1;height:30px}.films .filter{padding:25px 15px 0 40px;background-color:#5e1e68;display:flex}.films .filter div{flex-grow:1;width:25%;height:40px;float:left;margin-right:20px;border-top-left-radius:5px;border-top-right-radius:5px;color:#d3ccd5;font-size:14px;background-color:#470452;text-align:center;padding-top:15px;cursor:pointer;display:flex;justify-content:center;align-items:flex-end;position:relative;padding-bottom:5px}.films .filter div a{width:100%;color:#d3ccd5}.films .filter .active{background-color:#fff;color:#470452;font-family:open_sans_bold}.films .wrapper .film .extras,.films .wrapper .film h3{font-family:'Exo 2',sans-serif;font-weight:700}.films .filter .active a{color:#470452}.films .search{position:absolute;right:45px;bottom:0}.films .search .button{background-image:url(../icons/magnifying-glass.5801d237.svg);background-size:20px;width:20px;height:20px;bottom:10px;background-color:transparent;border:none;position:absolute;z-index:2;right:20px}.films .search img{width:20px;height:20px;-ms-grid-row-align:center;align-self:center;cursor:pointer}.films .search input{width:100%;height:0;border:none;background-color:#9e78a4;color:#fff;transition:all .5s ease-in-out;z-index:1;padding:0;float:left;margin-right:20px;border-top-left-radius:5px;border-top-right-radius:5px}.films .search .show{width:100%;padding-left:20px;height:40px}.films .filter-row{height:0;padding:0 20px;width:100%;transition:all .5s ease-in-out;overflow:hidden;border-bottom:solid 0 #ececec}.films .filter-row .rotate{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.films .filter-row .options{display:flex}.films .filter-row .options div{flex-grow:1;text-align:center;cursor:pointer}.films .filter-row .options .active{font-weight:700;text-decoration:underline}.big-screen-app .schedule-wrapper .film a:hover,.news-view .side-nav a:hover,.purcase a:hover{text-decoration:none}.films .filter-row .options .active img{opacity:1}.films .filter-row .options img{height:15px;cursor:pointer;opacity:0;margin-left:6px;margin-bottom:5px}.films .filter-row input{width:100%;height:35px;border:1px solid #eee;background-image:url(../icons/iskanje.93cc52e9.svg);background-repeat:no-repeat;background-position:95% 50%;background-size:20px;position:relative;bottom:-1px}.films .filter-row.show{height:75px;display:flex!important;border-bottom:solid 1px #ececec;align-items:center;padding-top:40px}.films .wrapper{padding:40px;float:left;width:100%}.films .wrapper .film{width:250px;float:left;margin-right:20px;min-height:480px;position:relative;margin-bottom:20px;cursor:pointer;color:#a3a3a3;perspective:1000px}.films .wrapper .film h3{font-size:18px;color:#161616;line-height:21px;padding:15px 15px 5px;margin:0;display:flex;align-items:center}.films .wrapper .film .img{width:100%;height:356px;background-size:cover;position:relative;overflow:hidden}.films .wrapper .film .img .rating{height:100px;width:100px;border-radius:50%;background-color:#62b0e3;display:flex;color:#fff;bottom:-50px;position:absolute;right:-50px;font-size:20px;padding-top:20px;padding-left:15px}.films .wrapper .film .extras{position:absolute;top:0;background-color:#62b0e3;color:#fff;width:100%;text-align:center;font-size:14px;padding-top:8px;min-height:30px}.films .wrapper .film .extras label{padding:0;margin:0}.films .wrapper .film .genre{border-radius:5px;float:left;padding:0 15px;font-family:open_sans_regular;font-size:14px}.films .wrapper .film .flipper{transition:.6s;transform-style:preserve-3d;color:#1c1c1c;position:relative}.films .wrapper .film .flipper .back,.films .wrapper .film .flipper .front{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:5px;border:1px solid #ececec;overflow:hidden;position:absolute;top:0;left:0}.films .wrapper .film .flipper .front{z-index:2;transform:rotateY(0);-webkit-transform:rotateY(0)}.films .wrapper .film .flipper .front span{width:100%;float:left;padding:0 15px;font-size:12px;margin-top:7px}.films .wrapper .film .flipper .back{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);display:flex;justify-content:center;align-items:center;padding:20px;flex-direction:column}.films .wrapper .film .flipper .back h3{display:block;width:100%;float:left;color:#000;margin-bottom:10px;padding:0}.films .wrapper .film .flipper .back span.read-more{color:rgba(94,30,104,.7);text-align:right;border-top:solid 1px #ececec;padding-top:5px}.films .wrapper .film:nth-child(4n){margin-right:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.films .wrapper .film:hover .front{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.films .wrapper .film:hover .back{transform:rotateY(0);-webkit-transform:rotateY(0);display:block;justify-content:center;align-items:center;padding:20px;text-align:center}.films .wrapper .film:hover .back div.desc,.films .wrapper .film:hover .back h3,.films .wrapper .film:hover .back span.read-more{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}}.films .wrapper table{width:100%;margin-top:40px;float:left}.films .wrapper table thead{color:#009bd9;font-weight:200;cursor:pointer}.films .wrapper table thead th{cursor:pointer}.films .wrapper table thead th:nth-child(2){padding-left:40px}.films .wrapper table tr{padding:5px 0;border-bottom:solid 1px #ececec;cursor:pointer}.films .wrapper table tr td{padding:5px 0}.films .wrapper table tr td .img{height:90px;width:60px;background-position:50%;background-size:cover}.films .wrapper table tr td h3{font-size:16px;padding-left:40px}.films .wrapper table tr td .check{background-image:url(../icons/check_blue.b46dc5f3.svg);background-position:50%;background-size:20px;width:60px;height:20px;background-repeat:no-repeat}.films .wrapper table tr .selected{opacity:.6}.films .wrapper table tr td:nth-child(5),.films .wrapper table tr td:nth-child(6),.films .wrapper table tr td:nth-child(7){width:60px;text-align:center}.films .wrapper table tr td:last-child,.films .wrapper table tr th:last-child{width:90px;text-align:right}.films .film:hover .flipper,.films .flip-container.hover .flipper{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.films .back,.films .film,.films .front{width:257px;height:480px}@media screen and (max-width:700px){.films .filter a,.films .filter-row.show .options div{font-size:11px}.films .filter{padding:25px 5px 0 15px}.films .filter div{margin-right:10px}.films .filter-row.show{padding:20px 0 0;display:block!important;height:auto}.films .filter-row.show .col-md-3{padding:0;color:#5e1e68;opacity:.6}.films .filter-row.show .options{padding:0}.films .wrapper{padding:15px}.films .wrapper .film{width:calc(50% - 10px);height:380px;min-height:380px;margin:5px}.films .wrapper .film .genre{font-size:12px;padding:0 0 0 10px}.films .wrapper .film h3{padding:5px 10px;font-size:15px}.films .wrapper .film .img{height:250px}.films .wrapper .film .flipper .back,.films .wrapper .film .flipper .front{width:100%;height:380px;min-height:380px}.films .wrapper .film .flipper .back div{font-size:9px}.films .wrapper .film .flipper .front span{padding:0 10px;font-size:10px}}@media only screen and (max-width:1024px) and (min-width:699px){.films .wrapper .film:nth-child(4n){margin-right:20px}.films .filter-row.show .col-md-7{width:60%;margin-bottom:5px}.films .filter-row.show .col-md-5{width:40%}}.posts{margin-top:50px;float:left;width:100%}.posts .strech{position:absolute;height:100%;width:100%;left:0;top:0}.posts .full-width-row,.posts .grey-row,.posts .white-row{width:100%;float:left;padding:0}.posts .grey-row,.posts .white-row{padding:45px 40px 40px 15px;margin-bottom:20px}.posts .grey-row{background-color:#ececec}.posts .white-row{background-color:#fff}.posts .img{background-size:cover;background-position:50%}.posts .title{font-family:"Exo 2",sans-serif;width:100%}.posts .description{width:100%}.posts .blank-space{flex-grow:1}.posts .calendar{position:absolute;top:20px;left:20px;height:60px;width:135px;border-radius:5px;display:flex;padding-left:10px;overflow:hidden;flex-direction:column}.posts .calendar .icon{width:60px;height:100%;position:absolute;right:0;top:0;background-image:url(../icons/calendar.eae3fdb7.svg);background-size:40px 40px;background-repeat:no-repeat;background-position:50%}.posts .calendar .date{margin-top:8px;font-size:18px;font-weight:700}.posts .calendar .day{font-size:11px}.posts .shaddow-wrapper{width:100%}.posts .white-color-scheme{color:#1e1e1e;background-color:#fff}.posts .white-color-scheme .title{color:#5e1e68}.posts .white-color-scheme .more,.posts .white-color-scheme label{background-color:#5e1e68;color:#fff}.posts .white-color-scheme .overlay{background-color:#009bd9}.posts .white-color-scheme .calendar{background-color:#5e1e68;color:#fff}.posts .white-color-scheme .calendar .icon{background-color:#470452}.posts .level-1.white-color-scheme .content{background-color:#fff;color:#1e1e1e}.posts .level-1.white-color-scheme .content button{background-color:#5e1e68;color:#fff}.posts .level-1.white-color-scheme .rewards-wrapper .reward{color:#232323;font-family:open_sans_regular}.posts .level-1.white-color-scheme .rewards-wrapper .reward label{color:#232323;ont-family:'open_sans_bold'}.posts .level-1.white-color-scheme .rewards-wrapper .reward .purple-bck{background-color:#fff}.posts .level-1.white-color-scheme .rewards-wrapper .reward .num{background-color:#009bd9;color:#fff}.posts .level-1.purple-color-scheme .content{background-color:#5e1e68;color:#fff}.posts .level-1.purple-color-scheme .content button{background-color:#009bd9;color:#fff}.posts .level-1.purple-color-scheme .rewards-wrapper{color:#fff}.posts .level-1.purple-color-scheme .rewards-wrapper .reward .purple-bck{background-color:#5e1e68}.posts .level-1.purple-color-scheme .rewards-wrapper .reward .num{background-color:#009bd9;color:#fff}.posts .level-1.black-color-scheme .content{background-color:#232323;color:#fff}.posts .level-1.black-color-scheme .content button{background-color:#009bd9;color:#fff}.posts .level-1.black-color-scheme .content .title{color:#009bd9}.posts .level-1.black-color-scheme .content .subtitle{color:#5e1e68}.posts .level-1.black-color-scheme .rewards-wrapper .reward .purple-bck{background-color:#1c1c1c;color:#fff}.posts .level-1.black-color-scheme .rewards-wrapper .reward .num{background-color:#5e1e68}.posts .level-2.white-color-scheme .content .shaddow-wrapper,.posts .level-3.white-color-scheme .content .shaddow-wrapper{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.48) 17%,rgba(255,255,255,.83) 50%,#fff 66%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 )}.posts .level-2.white-color-scheme .content{padding:0;flex-grow:1;display:flex;flex-direction:column-reverse;align-items:flex-end}.posts .level-2.white-color-scheme .content .shaddow-wrapper{padding:50px 20px 20px}.posts .level-2.white-color-scheme .content .title{order:2}.posts .level-2.white-color-scheme .content .description{order:1}.posts .level-2.white-color-scheme .more{height:40px;width:100%}.posts .level-3.white-color-scheme .content{padding:0;flex-grow:1;display:flex;flex-direction:column-reverse;align-items:flex-end}.posts .level-3.white-color-scheme .content .shaddow-wrapper{padding:50px 20px 20px}.posts .level-3.white-color-scheme .content .title{order:2}.posts .level-3.white-color-scheme .content .description{order:1}.posts .purple-color-scheme{color:#a68eaa;background-color:#5e1e68}.posts .purple-color-scheme .title{color:#fff}.posts .purple-color-scheme .more{background-color:#470452;color:#fff}.posts .purple-color-scheme label{background-color:#009bd9;color:#fff}.posts .purple-color-scheme .content,.posts .purple-color-scheme .overlay{background-color:#5e1e68}.posts .purple-color-scheme .calendar{background-color:#5e1e68;color:#fff}.posts .purple-color-scheme .calendar .icon{background-color:#470452}.posts .black-color-scheme.level-2 .content,.posts .black-color-scheme.level-3 .content{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(189,189,189,0) 26%,#1c1c1c 99%,#1c1c1c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#000000', GradientType=0 );flex-grow:1;display:flex;flex-direction:column-reverse;align-items:flex-end}.posts .black-color-scheme.level-2 .content .title,.posts .black-color-scheme.level-3 .content .title{order:2}.posts .black-color-scheme.level-2 .content .description,.posts .black-color-scheme.level-3 .content .description{order:1}.posts .black-color-scheme{color:#fff;background-color:#000}.posts .black-color-scheme .title{color:#48c0f0}.posts .black-color-scheme .more,.posts .black-color-scheme label{background-color:#000;color:#fff}.posts .black-color-scheme .overlay{background-color:#000}.posts .black-color-scheme .calendar{background-color:#48c0f0;color:#fff}.posts .black-color-scheme .calendar .icon{background-color:#009bd9}.posts .level-1 .title{font-weight:700;text-transform:uppercase;font-size:24px}.posts .level-1,.posts .level-2,.posts .level-3{position:relative;text-decoration:none}.posts .level-2,.posts .level-3{border-radius:5px;overflow:hidden;float:left;padding:0;position:relative;margin-left:30px;display:flex;flex-direction:column;background-size:cover;background-repeat:no-repeat;background-position:50%}.posts .level-2 .more,.posts .level-3 .more{background-size:20px;background-position:95% 50%;background-repeat:no-repeat}.posts .level-2 .content,.posts .level-3 .content{padding:20px}.posts .level-2 .title,.posts .level-3 .title{line-height:1;margin-bottom:20px}.posts .level-2 label,.posts .level-3 label{position:absolute;z-index:2;text-transform:uppercase;top:20px;left:20px;color:#fff;height:30px;line-height:1;padding:10px 13px;font-weight:900;font-family:'Exo 2',sans-serif;font-size:14px;border-radius:5px}.posts .level-2{height:375px;width:525px}.posts .level-2 .more{width:100%;height:40px;display:flex;align-items:center;padding-left:20px;background-image:url(../icons/arrow.ddd4030c.svg)}.posts .level-2 p{padding:0 20px;line-height:26px}.posts .level-2 .title{font-family:"Exo 2",sans-serif;font-weight:700;font-size:28px}.posts .level-3{height:300px;width:340px}.posts .level-3 .more{height:35px;width:100%;display:flex;align-items:center;padding-left:20px;background-image:url(../icons/arrow.ddd4030c.svg)}.posts .level-3 p{padding:0 20px 15px;width:100%;margin:0;line-height:20px}.posts .level-3 .title{font-weight:700;font-size:22px;width:100%}.posts .prize-game{height:390px}.posts .prize-game .rewards-wrapper{width:50%;float:left;background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%;display:flex;align-items:flex-end}.posts .prize-game .rewards-wrapper button{display:none}.posts .prize-game .rewards-wrapper .reward{width:250px;height:135px;float:left;margin-right:28px;position:relative;font-family:open_sans_bold;font-size:14px;z-index:1;padding:25px;flex-grow:1}.posts .prize-game .rewards-wrapper .reward .purple-bck{width:100%;height:100%;top:0;left:0;opacity:.9;z-index:-1;position:absolute;border-radius:5px 5px 0 0}.posts .prize-game .rewards-wrapper .reward .num{position:absolute;float:left;width:30px;height:30px;text-align:center;padding-top:5px;padding-left:2px;border-radius:20px;top:20px;left:-10px}.posts .prize-game .rewards-wrapper .reward .num label{margin-bottom:0}.posts .prize-game .rewards-wrapper .reward label{background-color:transparent}.posts .prize-game .rewards-wrapper .reward:nth-child(1){margin-left:28px}.posts .prize-game .content{width:50%;float:left;height:100%;padding:40px 45px;color:#fff;font-family:open_sans_regular;font-weight:400;font-size:14px;position:relative}.posts .prize-game .content .subtitle{text-transform:uppercase;margin:0;line-height:1;color:#009bd9}.posts .prize-game .content .title{font-family:"Exo 2",sans-serif;font-weight:700;text-transform:uppercase;margin:12px 0 27px;line-height:1}.posts .prize-game .content p{opacity:.8;margin-bottom:0;line-height:26px}.posts .prize-game .content .check{width:50%;float:left;padding:0 15px 0 30px;margin-top:30px;line-height:1;font-family:open_sans_bold;background-image:url(/icons/check_blue.b46dc5f3.svg);background-repeat:no-repeat;background-position:0 50%;background-size:20px 15px}.posts .prize-game .content .check img{height:15px;margin-right:10px;display:none}.posts .prize-game button{padding:20px 23px;line-height:1;border:none;outline:0;text-transform:uppercase;font-family:'Exo 2',sans-serif;font-weight:400;font-style:italic;border-radius:5px;cursor:pointer;background-color:#009bd9;position:absolute;bottom:25px;left:40px;color:#fff}.posts .newsletter{position:relative;overflow:hidden;background-image:url(../images/newsletter.3841a2b9.jpg)!important}.posts .newsletter .overlay{position:absolute;height:100%;width:100%;top:0;left:0;opacity:.9;z-index:0}.posts .newsletter .content{position:absolute;bottom:0;z-index:1;background-color:transparent;color:#fff}.posts .newsletter .content .title{color:#009bd9}.posts .newsletter .content .description{z-index:1;position:relative;padding:0;background-color:transparent;color:#fff;margin-bottom:15px}.posts .newsletter .content input[type=text],.posts .newsletter .content input[type=email]{width:70%;height:50px;float:left;background-color:#fff;padding:0 0 0 15px;border:none;outline:0;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#1e1e1e}.posts .newsletter .content input[type=email].ng-invalid-email{width:70%;height:50px;float:left;background-color:#fff;padding:0 0 0 15px;border:none;outline:0;border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:3px solid;border-left-color:red}.posts .newsletter .content input[type=submit]{text-align:center;padding:15px 0;height:50px;color:#fff;background-color:#009bd9;ffont-family:'Exo 2',sans-serif;font-weight:900;font-style:italic;float:left;border:none;margin:0;width:30%;border-top-right-radius:5px;border-bottom-right-radius:5px}.posts .top10{overflow:hidden}.posts .top10 .title{color:#fff;background-color:#5e1e68;padding:20px;margin:0;text-transform:uppercase;font-size:18px;font-weight:900}.posts .top10 .content{padding:0}.posts .top10 table{width:100%;background-color:#fff}.posts .top10 table tbody tr td{border:1px solid #ececec}.posts .top10 table tbody tr td img{height:15px}.posts .top10 table tbody tr .state{font-family:'Exo 2',sans-serif;font-weight:700;line-height:26px;text-align:center;color:#5e1e68}.posts .top10 table tbody tr .num{text-align:center;font-family:open_sans_bold;line-height:31px}.posts .top10 table tbody tr .name{padding-left:13px}.posts .level-2.highlited .title{font-size:68px;font-family:"Exo 2",sans-serif;font-weight:800;font-style:italic;text-transform:uppercase}.posts .level-3.highlited .content{z-index:1;background:0 0}.posts .level-3.highlited .overlay{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;opacity:.9}.posts .level-3.highlited a,.posts .level-3.highlited label{z-index:1}.posts .level-3.highlited.purple-color-scheme .overlay{background-color:#5e1e68}.posts .level-3.highlited.white-color-scheme .overlay{background-color:#fff}.posts .level-3.highlited.black-color-scheme .overlay{background-color:#1c1c1c}@media only screen and (max-width:1024px){.posts .grey-row,.posts .white-row{padding:45px 25px 40px 0}.posts .level-2,.posts .level-3{margin-left:25px}.posts .level-2{width:470px}.posts .level-3{width:304px}}@media only screen and (max-width:885px){.posts .level-1.prize-game{display:block}.posts .level-1.prize-game .rewards-wrapper{width:35%;position:relative}.posts .level-1.prize-game .rewards-wrapper .reward{position:absolute;width:85%;left:5%}.posts .level-1.prize-game .rewards-wrapper .reward:nth-child(1){top:0;margin:0}.posts .level-1.prize-game .rewards-wrapper .reward:nth-child(2){bottom:0}.posts .level-1.prize-game .content{width:65%;padding:30px 35px}.posts .level-2{width:calc(50% - 25px);margin-left:25px}.posts .level-3{width:calc(33.333% - 20px);margin-left:20px}}@media screen and (max-width:700px){.posts .grey-row,.posts .white-row{padding:20px 15px 0}.posts .level-1.prize-game{display:flex;flex-direction:column-reverse;height:auto}.posts .level-1.prize-game .content{width:100%;height:auto}.posts .level-1.prize-game .content .prizes .check{width:100%}.posts .level-1.prize-game .content button{display:none}.posts .level-1.prize-game .rewards-wrapper{width:100%;display:block}.posts .level-1.prize-game .rewards-wrapper .reward{position:relative;float:left;height:auto;width:90%;padding:20px 5px 20px 30px}.posts .level-1.prize-game .rewards-wrapper .reward p{margin:0}.posts .level-1.prize-game .rewards-wrapper .reward:nth-child(1){top:20px}.posts .level-1.prize-game .rewards-wrapper .reward:nth-child(1) .purple-bck{border-radius:0 5px 5px 0}.posts .level-1.prize-game .rewards-wrapper .reward:nth-child(2){margin-top:60px;margin-bottom:60px}.posts .level-1.prize-game .rewards-wrapper .reward:nth-child(2) .purple-bck{border-radius:5px 0 0 5px}.posts .level-1.prize-game .rewards-wrapper button{display:block;position:relative;width:90%;left:5%}.posts .level-2,.posts .level-3{width:100%;margin:0 0 20px;height:305px}.posts .level-2 .description{display:none}.posts .top10{height:auto!important}.posts .top10 table tr td{padding:5px}.posts .newsletter .content input[type=text],.posts .newsletter .content input[type=submit],.posts .newsletter .content input[type=email]{width:100%;margin-top:10px;border-radius:5px}}.login .forgotten{width:100%;float:left}.news{background-color:#fff;float:left;width:100%}.news .filter,.news .more,.news .title{background-color:#5e1e68}.news .title{float:left;width:100%;color:#fff;padding:30px 45px 0}.news .title h1{font-size:42px;margin:0;font-weight:700;float:left}.news h4{font-size:21px;font-weight:200;text-transform:uppercase;color:#5e1e68;line-height:1;margin-bottom:12px;margin-top:30px}.news .gallery-wrapper{margin-bottom:0;float:left;padding-left:10px;margin-right:10px;width:100%;border-bottom:solid 1px #ededed}.news .gallery-wrapper .item{margin-left:0;margin-right:25px}.news .gallery-wrapper small{font-size:14px;font-family:'Exo 2',sans-serif;font-weight:700;margin-bottom:18px;color:#333}.news .gallery-wrapper middle{float:right;cursor:pointer;color:#5e1e68;opacity:.5}.news .gallery-wrapper middle:hover{opacity:1}.news .more{width:100%;float:left;color:#fff;text-align:center;padding:20px;font-size:20px;cursor:pointer;font-weight:600}.news .filter{padding:25px 15px 0 40px;display:flex}.news .filter a{flex-grow:1;margin-right:20px}.news .filter div{height:40px;float:left;width:100%;border-top-left-radius:5px;border-top-right-radius:5px;color:#d3ccd5;font-size:14px;background-color:#470452;text-align:center;padding-top:15px;cursor:pointer}.news .filter .active{background-color:#fff;color:#470452;font-family:open_sans_bold}.news .wrapper{padding:40px;float:left;width:100%}.news .news-list .item{float:left;cursor:pointer;width:33.33%;padding:25px;border-radius:5px}.news .news-list .item .img{padding:13px;height:170px;float:left;cursor:pointer;width:100%;background-size:cover;background-repeat:no-repeat;margin-bottom:20px}.news .news-list .item middle,.news .news-list .item small{width:100%;float:left}.news .news-list .item middle{font-size:21px;font-weight:200;text-transform:uppercase;color:#5e1e68;line-height:1;margin-bottom:12px}.news .news-list .item small{font-size:14px;font-family:'Exo 2',sans-serif;font-weight:700;margin-bottom:18px;color:#000}.news .news-list .item .desc{width:100%;float:left;font-size:14px;overflow:hidden;color:#000}.news .gallery{margin-top:20px}.news .newsletter-section{width:100%;float:left;padding:40px;border-top:solid 1px #aba9a9;font-weight:800;display:flex;align-items:center}.news .newsletter-section div,.news .newsletter-section label{float:left}.news .newsletter-section input{margin-left:40px;width:350px;height:34px;padding:6px 12px;float:left;border-right:none;border-bottom-right-radius:0;border-top-right-radius:0}.news .newsletter-section button{height:34px;padding:6px 12px;text-align:center;color:#fff;background-color:#009bd9;font-family:'Exo 2',sans-serif;font-weight:500;font-style:italic;float:left;border:none;margin:0;border-top-right-radius:5px;border-bottom-right-radius:5px;text-transform:uppercase}.news-view .banner h1,.news-view .side-nav ul .active,.news-view h3,.news-view h4,.registration button{font-family:"Exo 2",sans-serif}.purcase .purcase-payment .wrapper .tickets span,.purcase .selected-show span{text-transform:lowercase}.news .info{padding-left:40px}@media screen and (max-width:700px){.news{float:left;width:100%;margin-bottom:0}.news .banner{height:175px}.news .banner h1{padding:15px 20px;font-size:30px}.news .content,.news .side-nav{padding:30px 20px;float:left}.news .content iframe,.news .content img{height:auto;width:100%;max-width:100%!important}.news .side-nav{width:100%}.news .side-nav ul{padding:0}.news .grey-row{width:100%;padding:15px 15px 0}.news .grey-row .s{margin:0 0 15px;width:100%}.news .filter{padding:25px 5px 0 15px}.news .filter a{margin-right:10px}.news .wrapper{padding:15px}.news .news-list .item{width:100%}.news .newsletter-section{padding:25px 15px;display:block}.news .newsletter-section div,.news .newsletter-section label{width:100%;float:left}.news .newsletter-section input{width:60%!important;margin-left:0}.news .newsletter-section button{width:40%}.news .info{padding-left:15px}.news .gallery-wrapper{width:auto;margin:0 auto}}@media only screen and (max-width:885px){.news .newsletter-section input{width:250px}.news .gallery-wrapper ul{overflow:visible}.news-view .gallery-wrapper{width:100%}.news-view .gallery-wrapper ul{overflow:visible}}.news-view{float:left;width:100%;background-color:#fff}.news-view .mini-loader{width:100%;height:50px;background-image:url(../icons/ring.cab9cddc.svg);background-repeat:no-repeat;background-position:50%;background-size:30px}.news-view h3{font-weight:700;font-size:24px;color:#5e1e68;margin-bottom:30px;margin-top:0}.news-view h4{font-weight:700;font-size:22px;color:#86568e}.news-view .banner{height:340px;background-size:cover;padding:0;margin:0;width:100%;float:left;position:relative}.news-view .banner h1{color:#fff;background-color:#5e1e68;font-weight:700;font-size:42px;position:absolute;bottom:0;left:0;padding:25px 45px 20px;line-height:1;margin:0}.news-view .content,.news-view .side-nav{padding:40px 45px}.news-view .banner h1 small{color:#fff;opacity:.6}.news-view .content img{max-width:100%}.news-view .side-nav ul{font-size:14px;line-height:50px;list-style:none;width:100%}.news-view .side-nav ul li{width:100%;border-bottom:solid 1px #ececec;cursor:pointer;line-height:1.5;padding:10px 0;color:#000}.news-view .side-nav ul a:last-child li{border:none}.news-view .side-nav ul .active{font-weight:700;color:#5e1e68}.news-view .side-nav .more-wrapper{border-top:solid 1px #ececec}.news-view .side-nav .more-wrapper a{color:#5e1e68}.news-view .side-nav a:hover,.news-view .side-nav a:hover li{color:#009bd9}@media only screen and (max-width:1024px) and (min-width:699px){.news .gallery-wrapper ul{overflow:visible}.news-view .gallery-wrapper{width:100%}.news-view .gallery-wrapper ul{overflow:visible}}@media screen and (max-width:700px){.news-view .banner h1{font-size:21px}.news-view .wrapper .content td{float:left}.news-view .gallery-wrapper{width:200px;margin:0 auto}.news-view .gallery-wrapper .item{margin-left:0}}.registration{background-color:#fff;float:left}.registration form{width:740px;margin-left:auto;margin-right:auto}.registration form h3{line-height:1;margin-bottom:33px;margin-top:40px;color:#5e1e68}.registration form .error{border-color:red!important}.registration form .error-msg{color:red}.registration form .gdpr-header{padding-bottom:20px}.registration form .form-group{width:50%;float:left;margin-bottom:10px;padding:10px}.registration form .form-group .form-control{height:36px}.registration form .form-group .form-control .custom-select{padding:0;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;width:75px;float:left;height:36px;margin-right:20px}.registration form .form-group .form-control .custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../icons/arrow-down.0e5c48f5.svg) 56px 50% no-repeat;border:0;box-shadow:none;width:100%;height:100%;padding:6px 12px;background-size:10px 6px}.registration form .form-group .form-control input[type=radio]{margin-right:8px}.registration form .form-group .form-control #female{margin-left:50px}.registration form .form-group .form-control .custom-select:last-child{width:157px;margin-right:0}.registration form .form-group .form-control .custom-select:last-child select{background-position:131px 50%}.registration .agree .check-holder .checked,.registration .agree .check-holder-wf .checked{background-image:url(../icons/check_blue.b46dc5f3.svg);background-repeat:no-repeat;background-position:50%;background-size:20px}.registration form .form-group #postalcodelabel{width:20%;margin-right:5%;float:left}.registration form .form-group #citylebel{width:75%;float:left}.registration form .form-group .no-style{padding:0;border:none;box-shadow:none}.registration form .registration{width:100%;float:left;text-align:right;margin-bottom:60px}.registration .forgotten{width:100%;float:left;font-size:12px}.registration button{height:50px;width:100px;border:none;outline:0;border-radius:4px;float:right;font-weight:700;font-style:italic;color:#fff;background-color:#009bd9;margin-bottom:20px}.new-pass .error,.registration .modal-body .error{color:#e618a3;font-style:italic}.registration .clear{clear:both}.registration .small{width:50%}.registration small{width:100%;float:left;text-align:left}.registration .agree{float:left;width:100%;border-top:solid 1px #ccc;padding:20px;border-bottom:solid 1px #ccc;margin-bottom:20px}.registration .agree .check-holder{width:740px;margin-left:auto;margin-right:auto;display:flex;align-items:center;margin-bottom:15px}.registration .agree .check-holder label{margin-bottom:0}.registration .agree .check-holder .check{border:1px solid #ccc;border-radius:5px;height:30px;width:30px;margin-right:20px;cursor:pointer}.registration .agree .check-holder .label-description{width:80%}.registration .agree .check-holder-wf{width:740px;margin-left:auto;margin-right:auto;align-items:center;margin-bottom:15px}.registration .agree .check-holder-wf label{margin-bottom:0}.registration .agree .check-holder-wf .check{border:1px solid #ccc;border-radius:5px;height:30px;width:30px;margin-right:20px;cursor:pointer}.registration .agree .check-holder-wf .label-description{width:80%}.registration .login-modal,.registration .modal-body .container,.registration .modal-body .form-group,.registration .modal-body form{width:100%}.registration .modal-header button{background:0 0;opacity:1;height:20px;width:20px}.forgotten-pass,.welcome{background-color:#fff;float:left}.registration .pass{width:100%;float:left;padding-left:50px;cursor:pointer;position:relative;margin-bottom:20px}.registration .pass:before{width:20px;height:20px;position:absolute;border:1px solid #ccc;content:"";left:10px;top:-1px}.registration .pass.checked:before{background-image:url(../icons/check_blue.b46dc5f3.svg);background-size:15px;background-repeat:no-repeat;background-position:50%}.registration .message{height:500px;padding:250px 0;text-align:center;font-family:'Exo 2',sans-serif;font-size:20px}.registration .message a{font-size:16px}@media screen and (max-width:700px){.registration .container{padding:25px}.registration .container form .form-group,.registration .container form .form-group .small{width:100%}.registration .container form .form-group #date .custom-select{margin-right:10px}.registration .container form .form-group #date .custom-select select{background-position:90% 50%}.registration .container form .form-group #date .custom-select:nth-child(1){width:20%}.registration .container form .form-group #date .custom-select:nth-child(2){width:43%}.registration .container form .form-group #date .custom-select:nth-child(3){width:27%;margin-right:0}}@media only screen and (max-width:1024px) and (min-width:699px){.registration .container{padding:25px}}.new-pass{padding:50px 0}.new-pass .error{font-size:14px}.welcome{text-align:center;width:100%;padding-bottom:100px;font-size:20px}.welcome h1{padding:100px 0;font-family:open_sans_light;color:#5e1e68;font-size:50px}.big-screen-app .list .film .carousel label,.big-screen-app .list .film .description-wrapper,.big-screen-app .list .film .info-wrapper label,.big-screen-app .title{font-family:"Exo 2",sans-serif}.forgotten-pass{width:100%}.forgotten-pass .new-line{width:100%;float:left;padding-bottom:50px}.down-button,.up-button{position:fixed;width:100px;height:100px;background:#470452;padding:15px;border-radius:10px;z-index:99999999}.down-button svg path,.up-button svg path{fill:#fff}.up-button{top:20px;right:30px}.down-button{bottom:20px;right:30px}.big-screen-app{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;float:left;background:#000}.big-screen-app .advert,.big-screen-app .background,.big-screen-app .footer,.big-screen-app .header,.big-screen-app .posts{display:none!important}.big-screen-app .cc-window{display:none}.big-screen-app .container,.big-screen-app .scale-wrapper{width:100%!important;float:left}.big-screen-app .big-header img{width:100%;float:left}.big-screen-app .big-header .back{height:8vh;background-color:#470452;width:100%;float:left;color:#fff;display:flex;justify-content:center;align-items:center;font-size:3vh;text-transform:lowercase}.big-screen-app .big-header .back img{transform:rotate(180deg);width:2.7vw;margin-right:1.5vw}.big-screen-app .list-only{display:none}.big-screen-app a{color:#000}.big-screen-app .title{float:left;width:100%;background-color:#5e1e68;color:#fff;padding:2.5641025641vw 3.8461538462vw 0}.big-screen-app .title h1{font-size:3.5897435897vw;margin:0;font-weight:700;float:left}.big-screen-app .title .right .display{cursor:pointer;display:initial}.big-screen-app .title .right .display label{cursor:pointer}.big-screen-app .title .right .active{color:#48c0f0}.big-screen-app .title .right label{font-size:1.1965811966vw;font-weight:400;line-height:4.4444444444vw}.big-screen-app .title .right img{height:1.0256410256vw;margin-right:.7692307692vw;margin-left:3.4188034188vw}.big-screen-app .days-label img{height:1.7094017094vw;cursor:pointer}.big-screen-app .days-label .back{position:absolute;left:1.2820512821vw;bottom:1.2820512821vw}.big-screen-app .days-label .next{position:absolute;right:1.2820512821vw;bottom:1.2820512821vw}.big-screen-app .list{padding:2.9914529915vw 3.8461538462vw}.big-screen-app .list .list-only{display:block}.big-screen-app .list .film{width:100%;border-radius:.4273504274vw;overflow:hidden;margin:0 0 3.8461538462vw;height:auto}.big-screen-app .list .film .img-wrapper{width:18%;position:relative;float:left;height:21.8803418803vw}.big-screen-app .list .film .img-wrapper .img{height:100%}.big-screen-app .list .film .info-wrapper{width:30%;float:left;background-color:#f5f5f5;height:21.8803418803vw;padding:2.1367521368vw 2.5641025641vw}.big-screen-app .list .film .info-wrapper label{font-size:1.1965811966vw;line-height:1;margin-top:1.0256410256vw;font-weight:400;margin-bottom:1.2820512821vw}.big-screen-app .list .film .info-wrapper h3{font-size:2.8205128205vw;padding:0;line-height:2.5641025641vw}.big-screen-app .list .film .info-wrapper .stickers-wrapper{width:100%;float:left;padding:0;margin-bottom:3.8461538462vw}.big-screen-app .list .film .info-wrapper .film-message{float:left;margin-bottom:.4273504274vw;border-radius:.4273504274vw;padding:.4273504274vw;background-color:#a3a3a3;color:#fff;word-wrap:break-word;max-width:100%}.big-screen-app .list .film .description-wrapper{width:52%;float:left;padding:2.1367521368vw 2.5641025641vw;font-weight:500;line-height:2.1367521368vw;height:22.6495726496vw;overflow:hidden}.big-screen-app .list .film .description-wrapper .actors{font-style:normal;margin-top:3.4188034188vw}.big-screen-app .list .film .trailer{width:52%;float:left;height:22.6495726496vw;padding:1.7094017094vw}.big-screen-app .list .film .trailer iframe{height:100%}.big-screen-app .list .film .carousel{float:left;width:100%;position:relative;height:6.4957264957vw;padding:.8547008547vw 0}.big-screen-app .list .film .carousel .inner-wrapper{float:left;overflow:hidden;max-width:56.4102564103vw;margin-left:3.4188034188vw}.big-screen-app .list .film .carousel label{margin-left:1.7094017094vw;float:left;font-size:1.7094017094vw;color:#5e1e68;font-weight:400;margin-top:1.2820512821vw}.big-screen-app .list .film .carousel .termins-wrapper{min-width:1px}.big-screen-app .list .film .carousel .termins-wrapper .termin{width:5.1282051282vw;height:5.1282051282vw;padding:.6837606838vw;border-radius:.6837606838vw;font-size:1.0256410256vw;background-size:1.0256410256vw 2.1367521368vw;font-family:open_sans_bold;color:#1c1c1c;background-position:50% .6837606838vw}.big-screen-app .list .film .carousel .termins-wrapper .termin img{display:none;margin-left:1.0256410256vw;margin-bottom:.5982905983vw}.big-screen-app .list .film .carousel .termins-wrapper .termin.no-reserve{color:gray}.big-screen-app .list .film .carousel .termins-wrapper .termin.no-reserve:hover{background-color:gray}.big-screen-app .list .film .carousel .termins-wrapper .termin:hover{background-color:#009bd9;color:#fff!important;font-weight:700;background-image:url(../icons/ticket.99f13036.svg)!important}.big-screen-app .list .film .arrow{right:0;border:none;bottom:1.7094017094vw;width:2.5641025641vw;height:2.5641025641vw;background-size:1.7094017094vw;background-color:transparent}.big-screen-app .list .film .minus{left:29.0598290598vw}@media screen and (max-width:700px){.big-screen-app .list .film .wrapper .info-wrapper .list-only,.big-screen-app .list .film .wrapper .trailer{display:none}.big-screen-app .title{padding:2.5641025641vw 1.7094017094vw 0}.big-screen-app .list .film .extra{z-index:1}.big-screen-app .list .film .wrapper .info-wrapper{width:100%;height:21.8803418803vw;margin:0;position:absolute;left:1.7094017094vw;padding:2.1367521368vw 1.0256410256vw}.big-screen-app .list .film .wrapper .info-wrapper h3{margin-top:1.7094017094vw;font-size:1.2820512821vw;left:1.7094017094vw}.big-screen-app .list .film .wrapper .info-wrapper .film-message{margin-bottom:.4273504274vw;border-radius:.4273504274vw;padding:.4273504274vw;background-color:#a3a3a3;color:#fff;word-wrap:break-word;max-width:100%}.big-screen-app .list .film .wrapper .info-wrapper .stickers-wrapper{padding:.8547008547vw;position:absolute;top:6.8376068376vw;left:0}.big-screen-app .list .film .wrapper .info-wrapper .stickers-wrapper .sticker{margin-top:0;padding:.3418803419vw;font-size:.7692307692vw;margin-right:.3418803419vw}.big-screen-app .list .film .wrapper .img-wrapper{width:100%;height:10.2564102564vw}.big-screen-app .list .film .wrapper .img-wrapper .img{width:5.9829059829vw;height:10.2564102564vw;float:left;margin-right:1.2820512821vw}.big-screen-app .list .film .wrapper .carousel .termins-wrapper{width:100%}}.big-screen-app .schedule-wrapper{padding:2.9914529915vw 0;min-height:45.1282051282vw;width:100%;float:left;background-color:#fff}.big-screen-app .schedule-wrapper .soon .extra{background-color:#b80e80!important}.big-screen-app .schedule-wrapper .soon .extra.home{height:100%}.big-screen-app .schedule-wrapper .film{width:13.9316239316vw;height:34.188034188vw;float:left;margin-left:2.3931623932vw;border-radius:.4273504274vw;background-color:#ececec;position:relative;margin-bottom:2.3931623932vw;cursor:pointer}.big-screen-app .schedule-wrapper .film .wrapper{height:100%;width:100%;overflow:hidden;border-radius:.4273504274vw}.big-screen-app .schedule-wrapper .film .extra{position:absolute;top:0;width:100%;left:0;background-color:#48c0f0;text-align:center;color:#fff;font-family:'Exo 2',sans-serif;font-weight:700;font-size:1.1965811966vw;padding-top:.6837606838vw}.big-screen-app .schedule-wrapper .film .img{width:100%;height:20.0854700855vw;background-size:cover}.big-screen-app .schedule-wrapper .film h3{font-family:'Exo 2',sans-serif;font-weight:700;font-size:1.3675213675vw;color:#161616;line-height:1.7948717949vw;padding:1.7094017094vw .8547008547vw 0;margin:0}.big-screen-app .schedule-wrapper .film .stickers-wrapper{padding:1.7094017094vw .8547008547vw}.big-screen-app .schedule-wrapper .film .stickers-wrapper .sticker{background-color:#fff;border-radius:.4273504274vw;padding:.4273504274vw;float:left;color:#a3a3a3;margin-right:.5128205128vw;font-family:open_sans_regular;font-size:.8547008547vw;margin-top:.3418803419vw}.big-screen-app .schedule-wrapper .film .stickers-wrapper .pink{color:#e2a2dc}.big-screen-app .schedule-wrapper .film .carousel{background-color:#fff;border:1px solid #ececec;border-bottom-left-radius:.4273504274vw;border-bottom-right-radius:.4273504274vw;position:absolute;height:5.1282051282vw;width:100%;bottom:0;border-top:none;overflow:hidden}.big-screen-app .schedule-wrapper .film .carousel .termins-wrapper{min-width:100%;float:left;display:flex;height:5.1282051282vw;align-items:center;transition:all .5s ease-in-out;margin-left:0}.big-screen-app .schedule-wrapper .film .carousel .termins-wrapper .termin{float:left;font-family:open_sans_bold;color:#1c1c1c;font-size:.9401709402vw;margin-left:0;width:3.4188034188vw;background-repeat:no-repeat;background-image:url(../icons/ticket_grey.3c970df7.svg);background-size:2.1367521368vw 1.7094017094vw;background-position:50% .5982905983vw;display:flex!important;justify-content:center;height:4.188034188vw;align-items:flex-end;line-height:1;padding:.3418803419vw;border-radius:.4273504274vw}.big-screen-app .schedule-wrapper .film .carousel .termins-wrapper .termin img{display:none;height:1.7094017094vw;margin-bottom:.3418803419vw}.big-screen-app .schedule-wrapper .film .carousel .termins-wrapper .termin label{width:100%;text-align:center}.big-screen-app .schedule-wrapper .film .carousel .termins-wrapper .termin.no-reserve{color:gray}.big-screen-app .schedule-wrapper .film .carousel .termins-wrapper .termin.no-reserve:hover{background-color:gray}@media screen and (max-width:700px){.big-screen-app .schedule-wrapper .film .carousel .termins-wrapper .termin{width:20%}}@media only screen and (max-width:1024px) and (min-width:699px){.big-screen-app .schedule-wrapper .film .carousel .termins-wrapper .termin{width:20%}}@media only screen and (max-width:885px){.big-screen-app .schedule-wrapper .film .carousel .termins-wrapper .termin{width:20%}}.big-screen-app .schedule-wrapper .film .carousel .termins-wrapper .active{color:#470452!important;background-image:url(../icons/ticket_grey.3c970df7.svg)}.big-screen-app .schedule-wrapper .film .arrow{width:1.7094017094vw;height:1.7094017094vw;border-radius:.3418803419vw;border:1px solid #ececec;position:absolute;right:-1.2820512821vw;bottom:1.7094017094vw;line-height:1;text-align:center;background-color:#fff;color:transparent;background-image:url(../icons/right-arrow.9a50b638.svg);background-size:.6837606838vw .9401709402vw;background-repeat:no-repeat;background-position:50%;display:block}.big-screen-app .schedule-wrapper .film .arrow img{height:100%}.big-screen-app .schedule-wrapper .film .minus{left:-1.2820512821vw;background-image:url(../icons/left-arrow.cc8486bf.svg)}.big-screen-app .schedule-wrapper .film .grid .arrow:hover{background-color:#009bd9;border-color:#009bd9;background-image:url(../icons/right-arrow_white.b43c5721.svg)}.big-screen-app .schedule-wrapper .film .grid .minus:hover{background-image:url(../icons/left-arrow_white.88c93d41.svg)}.big-screen-app .schedule-wrapper .list.film{padding:0!important}.big-screen-app .schedule-wrapper .grid .film-wrapper{float:left;width:100%;height:31.8803418803vw}.big-screen-app .schedule-wrapper .grid .film-wrapper:hover{background-color:#009bd9;cursor:pointer}.big-screen-app .schedule-wrapper .grid .film-wrapper:hover h3{color:#fff}.big-screen-app .schedule-wrapper .grid .film-wrapper:hover .sticker{background-color:#48c0f0;color:#fff}.big-screen-app .schedule-wrapper .grid .film-wrapper:hover .arrow{border-color:#009bd9;display:block}.big-screen-app .schedule-wrapper .grid .termin:hover{color:#fff!important;background-color:#48c0f0;background-image:url(../icons/ticket.99f13036.svg)!important}.big-screen-app .days-label{padding:2.1367521368vw 4.7008547009vw 0 3.4188034188vw;background-color:#5e1e68;display:flex}.big-screen-app .days-label .day{flex-grow:1;height:5.5555555556vw;float:left;margin-right:1.7094017094vw;border-top-left-radius:.4273504274vw;border-top-right-radius:.4273504274vw;color:#d3ccd5;font-size:1.1965811966vw;background-color:#470452;font-family:open_sans_regular;text-align:center;padding-top:1.2820512821vw;cursor:pointer}.big-screen-app .days-label .active{background-color:#fff!important;color:#470452;font-family:open_sans_bold}.big-screen-app .days-label .pink{background-color:#b80e80}.big-screen-app .view h1{color:#470452;font-family:"Exo 2",sans-serif;font-weight:700;font-size:3.5897435897vw;margin-top:2.5641025641vw;margin-left:3.8461538462vw;float:left;margin-bottom:0;width:100%}.big-screen-app .view .film-message{float:left;margin-left:3.5897435897vw;margin-top:.8547008547vw;border-radius:.4273504274vw;padding:.4273504274vw;background-color:#a3a3a3;color:#fff;max-width:85%;word-wrap:break-word}.big-screen-app .view .stickers-wrapper{padding-left:3.8461538462vw;padding-top:1.2820512821vw;width:100%;float:left}.big-screen-app .view .stickers-wrapper .sticker{background-color:#ececec;border-radius:.4273504274vw;padding:.4273504274vw;float:left;color:#a3a3a3;margin-right:.5128205128vw;font-family:open_sans_regular;font-size:.8547008547vw}.big-screen-app .view .banner{padding:2.5641025641vw 3.8461538462vw;width:100%;float:left;height:34.188034188vw;display:flex}.big-screen-app .view .banner .img{width:19.6581196581vw;float:left;margin-right:2.5641025641vw;height:100%;background-size:cover}.big-screen-app .view .banner .trailer{width:47.0085470085vw;float:left;height:100%;margin-right:2.5641025641vw}.big-screen-app .view .banner .description{width:20.5128205128vw;float:left;font-family:"Exo 2",sans-serif;font-size:1.3675213675vw;font-weight:600;line-height:1.7094017094vw;flex-grow:1;overflow:hidden;height:29.0598290598vw}.big-screen-app .view .days-label{margin-top:3.4188034188vw;padding:2.1367521368vw 2.1367521368vw 0 4.2735042735vw}.big-screen-app .view .days-label img{height:1.7094017094vw;cursor:pointer}.big-screen-app .view .days-label .back{position:absolute;left:1.2820512821vw;bottom:1.2820512821vw}.big-screen-app .view .days-label .next{position:absolute;right:2.9914529915vw;bottom:1.2820512821vw}.big-screen-app .view .days-label .day{height:5.5555555556vw}.big-screen-app .view .schedule-wrapper{padding:0;min-height:8.8034188034vw;border-bottom:solid 2.5641025641vw #5e1e68}.big-screen-app .view .schedule-wrapper .loader{height:8.8034188034vw;margin-top:0}.big-screen-app .view .schedule-wrapper table,.big-screen-app .view .schedule-wrapper table tbody{width:100%}.big-screen-app .view .schedule-wrapper table tbody tr{border-bottom:solid 1px #bab8ba}.big-screen-app .view .schedule-wrapper table tbody tr td:nth-child(1){padding-top:3.4188034188vw}.big-screen-app .view .schedule-wrapper table tbody tr .type{color:#6c3775;font-family:"Exo 2",sans-serif;font-size:1.7094017094vw;width:17.5213675214vw;padding-left:3.8461538462vw}.big-screen-app .view .schedule-wrapper table tbody tr .schedule{padding:1.1111111111vw 0}.big-screen-app .view .schedule-wrapper table tbody tr .schedule .carousel{float:left;width:100%;position:relative;height:6.4957264957vw;padding:.8547008547vw 0}.big-screen-app .view .schedule-wrapper table tbody tr .schedule .carousel .inner-wrapper{float:left;overflow:hidden;width:75.1282051282vw;margin-left:1.7094017094vw}.big-screen-app .view .schedule-wrapper table tbody tr .schedule .carousel label{margin-left:1.7094017094vw;float:left;font-size:1.7094017094vw;color:#5e1e68;font-family:"Exo 2",sans-serif;font-weight:400;margin-top:1.2820512821vw}.big-screen-app .view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper{min-width:1px;transition:all .5s ease-in-out;margin-left:0}.big-screen-app .view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper .termin{float:left;margin-left:1.0256410256vw;text-align:center;color:#959595;font-family:open_sans_regular;line-height:1;font-size:1.1965811966vw;height:6.4102564103vw;border-radius:.4273504274vw;width:6.4102564103vw;padding:1.1965811966vw;cursor:pointer;background-size:2.1367521368vw 2.5641025641vw;background-position:50% 1.1111111111vw;background-image:url(../icons/ticket_grey.3c970df7.svg);background-repeat:no-repeat;display:flex;justify-content:center;align-items:flex-end}.big-screen-app .view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper .termin img{display:none;margin-left:1.0256410256vw;margin-bottom:.5982905983vw}.big-screen-app .view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper .termin.no-reserve{color:gray}.big-screen-app .view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper .termin.no-reserve:hover{background-color:gray}.big-screen-app .view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper .termin:hover{background-color:#009bd9;color:#fff!important;font-weight:700;background-image:url(../icons/ticket.99f13036.svg)!important}.big-screen-app .view .schedule-wrapper table tbody tr .schedule .arrow{right:1.7094017094vw;border:none;bottom:20px;width:2.5641025641vw;height:2.5641025641vw;background-size:1.7094017094vw;background-color:transparent;position:absolute;background-repeat:no-repeat;background-position:50%;background-image:url(../icons/right-arrow.9a50b638.svg);cursor:pointer}.big-screen-app .view .schedule-wrapper table tbody tr .schedule .minus{background-image:url(../icons/left-arrow.cc8486bf.svg);left:0}.big-screen-app .view .info-banner{width:100%;float:left;background-color:#ededed;height:7.1794871795vw;padding:2.905982906vw 0 0 3.8461538462vw}.big-screen-app .view .info-banner .tab{margin-right:1.7094017094vw;float:left;padding:1.7094017094vw 2.3076923077vw;background-color:#d8d8d8;line-height:1;border-top-left-radius:.4273504274vw;border-top-right-radius:.4273504274vw;font-family:open_sans_light;color:#000;cursor:pointer;height:4.2735042735vw;font-size:1.1965811966vw}.big-screen-app .view .info-banner .active{background-color:#fff;font-family:open_sans_bold}.big-screen-app .view .text-wrapper{width:100%;float:left;padding:4.7008547009vw 3.8461538462vw;font-family:open_sans_light;font-size:1.2820512821vw;line-height:1.9658119658vw;background-color:#fff}.big-screen-app .view .text-wrapper h3{font-family:"Exo 2",sans-serif;font-size:2.0512820513vw;font-weight:700;margin:0 0 1.2820512821vw;color:#5e1e68}.big-screen-app .view .text-wrapper .content{width:65.3846153846vw;float:left}.big-screen-app .view .text-wrapper .aside{margin-left:6.8376068376vw;float:left;width:20.0854700855vw}.big-screen-app .view .text-wrapper .aside b{font-family:open_sans_bold}.big-screen-app .view .text-wrapper .aside div{margin-top:2.5641025641vw}.big-screen-app .view .text-wrapper .aside div b{width:100%;float:left}.big-screen-app .gallery{float:left;padding:1.7948717949vw 0;width:100%;display:flex;background-color:#ededed;overflow:hidden;position:relative}.big-screen-app .gallery .next,.big-screen-app .gallery .prev{background-size:1.2820512821vw 1.7094017094vw;background-position:50%;background-repeat:no-repeat;background-color:#ededed;height:20.6837606838vw;width:3.8461538462vw;position:absolute;top:0;z-index:1;cursor:pointer}.big-screen-app .gallery .prev{background-image:url(../icons/prev.2b6d8fa8.png);left:0}.big-screen-app .gallery .next{background-image:url(../icons/next.8f619a03.png);right:0}.big-screen-app .gallery .gallery-wrapper{float:left;overflow:hidden;padding-left:3.8461538462vw}.big-screen-app .gallery .gallery-wrapper .carousel{transition:all .5s cubic-bezier(.4,0,.2,1)}.big-screen-app .gallery .gallery-wrapper .img-wrapper{height:100%}.big-screen-app .gallery .gallery-wrapper .img-wrapper .layer{background-size:cover;height:100%}.big-screen-app .gallery .gallery-wrapper .item{padding:1.1111111111vw;height:17.094017094vw;float:left;cursor:pointer;width:16.6666666667vw;margin-left:2.1367521368vw;display:flex;background-size:cover;background-repeat:no-repeat}.big-screen-app .gallery .gallery-wrapper .item img{margin-left:auto;margin-right:auto;height:7.6923076923vw;margin-top:2.9914529915vw}.big-screen-app .gallery button{height:4.2735042735vw;width:4.2735042735vw;border:none;background-color:#ededed;font-size:2.9914529915vw}.big-screen-app .gallery .slick-next{position:absolute;top:7.5213675214vw;right:0}.big-screen-app .gallery .slick-prev{position:absolute;top:7.5213675214vw;left:0}.big-screen-app .gallery .slick-next:before{content:'>'}.big-screen-app .gallery .slick-prev:before{content:'<'}.big-screen-app .gallery-modal{position:fixed;top:0;left:0;height:100%;width:100%;z-index:500;padding:5%}.big-screen-app .gallery-modal .bck{background-color:rgba(0,0,0,.8);position:absolute;top:0;left:0;width:100%;height:100%}.big-screen-app .gallery-modal .next,.big-screen-app .gallery-modal .prev{position:absolute;width:2%;top:2%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;cursor:pointer}.big-screen-app .gallery-modal .prev{left:2.5641025641vw;background-image:url(../icons/prev_white.feafaa82.png)}.big-screen-app .gallery-modal .next{right:2.5641025641vw;background-image:url(../icons/next_white.66a8c53d.png)}.big-screen-app .gallery-modal .display-picture{width:96%;padding:2%;height:100%;position:relative}.big-screen-app .gallery-modal .display-picture .item{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.purcase{background-color:#fff;float:left;margin-bottom:40px;width:100%}.purcase .mobile-cinema{display:none}.purcase .menu{padding:50px 40px}.purcase .menu div{justify-content:center;align-items:center;flex-grow:1;-ms-grid-row-align:center;align-self:center}.purcase .menu .number{flex-grow:0;border-radius:50%;background-color:#ececec;height:45px;width:45px;text-align:center;display:flex;color:#9f9f9f;margin-right:15px;font-size:18px}.purcase .menu .line{width:119px;height:6px;background-color:#ececec}.purcase .menu .active{background-color:#009bd9;color:#fff}.purcase .menu .done{color:transparent;background-image:url(/icons/check_blue.b46dc5f3.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:50%}.purcase .selected-show{height:100px;width:100%;padding:30px 40px;background-color:#5e1e68;color:#fff}.purcase .selected-show .left{float:left}.purcase .selected-show .right{float:right;text-align:right}.purcase .buttons-wrapper{float:left;width:100%;padding:35px 0}.purcase .buttons-wrapper button{border-radius:5px;outline:0;border:none;padding:20px 25px;color:#fff;font-weight:600}.purcase .buttons-wrapper .back,.purcase .buttons-wrapper .reservation{background-color:#e6e6e6;color:#9b9b9b}.purcase .buttons-wrapper .reservation{float:left}.purcase .buttons-wrapper .checkout{background-color:#009bd9;float:right;margin-left:10px}.purcase .buttons-wrapper .right a{color:#009bd9}.purcase .buttons-wrapper .left label{margin-bottom:20px}@media screen and (max-width:700px){.purcase .buttons-wrapper{display:table}.purcase .buttons-wrapper button.back{margin-top:20px;float:left}.purcase .buttons-wrapper button.checkout{margin-top:20px}.purcase .buttons-wrapper .right{display:table-header-group;float:none}}.purcase .purcase-film .days-label{height:100px;align-items:flex-end}.purcase .purcase-film .days-label .day{height:65px}.purcase .purcase-film .days-label .next{position:absolute;right:15px;bottom:15px;height:20px;cursor:pointer}.purcase .purcase-film .days-label .back{position:absolute;left:15px;bottom:15px;height:20px;cursor:pointer}.purcase .purcase-film .wrapper{width:100%;float:left;padding:40px;min-height:500px}.purcase .purcase-film .wrapper .film-wrapper{margin-top:15px}.purcase .purcase-film .wrapper .film-wrapper:nth-child(1){margin-top:0}.purcase .purcase-film .wrapper .film{height:145px}.purcase .purcase-film .wrapper .film a{color:#323232}.purcase .purcase-film .wrapper .film .img{width:105px;height:100%;background-position:50%;background-size:cover}.purcase .purcase-film .wrapper .film .title{width:265px;height:100%;background-color:#f5f5f5;padding:30px}.purcase .purcase-film .wrapper .film .title h3{margin-top:0;font-size:18px;font-weight:600;margin-bottom:20px}.purcase .purcase-film .wrapper .film .title h5{font-weight:200;margin:0}.purcase .purcase-film .wrapper .film .carousel{padding:30px;width:710px;overflow:hidden;background-color:#ececec}.purcase .purcase-film .wrapper .film .carousel .wrapper{padding:0}.purcase .purcase-film .wrapper .film .carousel .wrapper .item{height:55px;width:60px;border-radius:5px;text-align:center;padding:9px;align-items:flex-end;justify-content:center;line-height:1;background-size:20px 25px;background-repeat:no-repeat;background-position:50% 6px;font-size:10px;margin-right:18px;cursor:pointer;background-image:url(../icons/ticket_grey.3c970df7.svg)}.purcase .purcase-film .wrapper .film .carousel .wrapper .active{color:#5e1e68;background-image:url(../icons/ticket_grey.3c970df7.svg);font-weight:700}.purcase .purcase-film .wrapper .film .carousel .wrapper .over{color:#323232;font-weight:700;background-image:url(../icons/ticket_grey.3c970df7.svg)}.purcase .purcase-film .wrapper .film .carousel .wrapper .item:hover{background-color:#009bd9;color:#fff;background-image:url(../icons/ticket.99f13036.svg)}.purcase .purcase-film .wrapper .film .carousel .wrapper .no-reserve{color:#a3a3a3;opacity:.7;filter:alpha(opacity=70)}.purcase .purcase-film .wrapper .film .carousel .wrapper .no-reserve:hover{background-color:#a3a3a3}.purcase .purcase-film .wrapper .film .carousel label{line-height:1;margin-bottom:20px;font-weight:300;color:#6e3e77;font-size:16px}.purcase .purcase-film .wrapper .film .no-width{padding:0;width:auto;background-color:transparent}.purcase .purcase-film .wrapper .film .no-width .wrapper{min-height:1px;background-color:transparent}@media screen and (max-width:700px){.purcase .purcase-film .wrapper{padding:20px}.purcase .purcase-film .wrapper .film-wrapper{width:100%;float:left;margin-bottom:20px}.purcase .purcase-film .wrapper .film{display:block;margin-bottom:20px}.purcase .purcase-film .wrapper .film a{color:#323232}.purcase .purcase-film .wrapper .film .img{height:100px;width:20%;float:left}.purcase .purcase-film .wrapper .film .title{height:100px;width:80%;float:left;padding:20px 10px}.purcase .purcase-film .wrapper .film .carousel{width:100%;float:left;padding:0;height:55px}.purcase .purcase-film .wrapper .film .carousel label{margin-bottom:10px;display:none}.purcase .purcase-film .wrapper .film .carousel li{padding-top:35px!important}.purcase .purcase-film .wrapper .film .carousel .over{color:#a3a3a3;font-weight:700}}.purcase .purcase-payment h3{font-size:24px;margin:0}.purcase .purcase-payment button{height:50px;border:none;border-radius:5px;padding:0 25px;line-height:1;display:flex;align-items:center;background-color:#009bd9;color:#fff;font-weight:600}.purcase .purcase-payment .back{float:left}.purcase .purcase-payment .wrapper{padding:0 40px}.purcase .purcase-payment .wrapper .tickets div{float:left;width:50%;margin-top:25px;line-height:1}.purcase .purcase-payment .wrapper .tickets div.extra{width:100%;border-top:solid 1px #ececec;margin-top:50px;padding-top:40px}.purcase .purcase-payment .wrapper .tickets div.extra h5{font-size:18px}.purcase .purcase-payment .wrapper .tickets div.extra div{width:100%}.purcase .purcase-payment .wrapper .tickets div.extra .sum{border-top:solid 2px #5e1e68;padding-top:10px}.purcase .purcase-payment .wrapper .tickets div.extra .sum div{width:50%;float:left;font-size:16px}.purcase .purcase-payment .wrapper .tickets div.extra .sum div:nth-child(2){font-size:30px;position:relative;top:-10px;font-family:open_sans_semibold}.purcase .purcase-payment .wrapper .section{padding:30px 0;float:left;width:100%;border-bottom:solid 2px #e6e6e6}.purcase .purcase-payment .wrapper .section.card-name-text{padding:30px 0 0}.purcase .purcase-payment .wrapper .section a{color:#009bd9;text-decoration:underline}.purcase .purcase-payment .wrapper .section .big{width:430px}.purcase .purcase-payment .wrapper .section p{padding:25px 0;float:left;width:655px}.purcase .purcase-payment .wrapper .section p b{font-size:1.5em;margin-left:20px}.purcase .purcase-payment .wrapper .section .card{width:255px;height:50px;background-color:#5e1e68;color:#fff;display:flex;align-items:center;padding:20px;border-radius:5px;background-image:url(/icons/cards.75fec27d.svg);background-size:80px 25px;background-repeat:no-repeat;background-position:160px 50%;margin-top:30px}.purcase .purcase-payment .wrapper .section label{font-weight:200}.purcase .purcase-payment .wrapper .section label img{height:15px;margin-left:15px}.purcase .purcase-payment .wrapper .section input,.purcase .purcase-payment .wrapper .section option,.purcase .purcase-payment .wrapper .section select{height:50px;padding:20px;background:#ececec;outline:0;border:1px solid #ccc;width:330px}.purcase .purcase-payment .wrapper .section .field{width:375px;float:left}.purcase .purcase-payment .wrapper .section .field label{width:100%}.purcase .purcase-payment .wrapper .section .field .small{width:150px;margin-right:30px}.purcase .purcase-payment .wrapper .section .field .blue{background-color:#009bd9;color:#fff}.purcase .purcase-payment .wrapper .no-border{border:none}.purcase .purcase-payment .loadMoney{width:100%;padding:0 45px 30px;border-bottom:solid 2px #e6e6e6;border-top:solid 10px #5e1e68;margin-bottom:20px}.purcase .purcase-payment .loadMoney h2{margin:20px 0 25px}.purcase .purcase-payment .loadMoney .inner-wrapper{width:450px;box-shadow:0 0 20px 0 rgba(28,28,28,.44);height:129px}.purcase .purcase-payment .loadMoney .button{width:150px;float:left;border:1px solid #ccc;margin:0;padding:35px 0;border-radius:0;font-size:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;font-family:"Exo 2",sans-serif;font-style:italic;font-weight:900;cursor:pointer}.purcase .purcase-payment .loadMoney .button:nth-child(3).active{background-color:#009bd9;border-color:#009bd9;color:#fff}.purcase .purcase-payment .loadMoney .button:nth-child(2){border-width:1px 0}.purcase .purcase-payment .loadMoney .button:nth-child(2).active{background-color:#5e1e68;border-color:#5e1e68;color:#fff}.purcase .purcase-payment .loadMoney .active:nth-child(1){border-color:#ececec;background-color:#ececec}@media screen and (max-width:700px){.purcase .purcase-payment .wrapper{padding:0 20px}.purcase .purcase-payment .wrapper .section{padding:20px 0}.purcase .purcase-payment .wrapper .section h3{text-align:left;margin-bottom:10px}.purcase .purcase-payment .wrapper .section .tickets div{width:100%;margin-top:15px}.purcase .purcase-payment .wrapper .section input,.purcase .purcase-payment .wrapper .section option,.purcase .purcase-payment .wrapper .section select{padding:0 20px;width:100%}.purcase .purcase-payment .wrapper .section .field{width:100%}.purcase .purcase-payment .wrapper .section .field .small{width:calc(50% - 12px);margin:0}.purcase .purcase-payment .wrapper .section .field .small:first-child{margin-right:20px}.purcase .purcase-payment .wrapper .buttons-wrapper .checkout{margin-left:0}.purcase .purcase-payment .loadMoney .inner-wrapper{width:100%;height:107px}.purcase .purcase-payment .loadMoney .inner-wrapper .button{width:33.3%;font-size:25px}}.purcase .purcase-seats{float:left;width:100%;min-height:1100px}.purcase .purcase-seats .wrapper{padding:40px;float:left;width:100%;position:relative}.purcase .purcase-seats .wrapper .buttons-wrapper .login{border:none;outline:0;text-transform:uppercase;font-family:'Exo 2',sans-serif;font-weight:600;border-radius:5px;cursor:pointer;background-color:#009bd9;color:#fff}.purcase .purcase-seats .wrapper .buttons-wrapper .reservation{margin-left:5px}.purcase .purcase-seats .wrapper .tickets{float:left}.purcase .purcase-seats .wrapper .tickets .legend{position:absolute;bottom:40px}.purcase .purcase-seats .wrapper .tickets .legend .seat{display:inline-block;margin-right:20px;position:relative;top:7px;margin-top:20px}.purcase .purcase-seats .wrapper .tickets .counter{width:145px;height:50px;border:2px solid #ececec;border-radius:5px}.purcase .purcase-seats .wrapper .tickets .counter span{flex-grow:1;justify-content:center;display:flex;align-items:center;font-size:17px;background-repeat:no-repeat;background-position:50%}.purcase .purcase-seats .wrapper .tickets .counter .plus{background-image:url(/icons/plus.a724b399.svg);background-size:17px 16px;cursor:pointer}.purcase .purcase-seats .wrapper .tickets .counter .minus{background-image:url(/icons/minus.02bb5e5d.svg);background-size:13px 4px;cursor:pointer}.purcase .purcase-seats .wrapper .tickets .counter .disable{opacity:.6;cursor:auto}.purcase .purcase-seats .wrapper .event{text-align:center;width:100%;margin-top:50px;color:#009bd9}.purcase .purcase-seats .wrapper .event b{font-size:16px;color:#333}.purcase .purcase-seats .wrapper .event .counter{float:none;margin-left:auto;margin-right:auto;color:#333}.purcase .purcase-seats .wrapper .seat{width:25px;height:30px;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;background-image:url(/icons/stol_outline.5cffa799.svg)}.purcase .purcase-seats .wrapper .empty{background-image:none}.purcase .purcase-seats .wrapper .disabled{background-image:url(/icons/stol_grey.2d12cecc.svg)}.purcase .purcase-seats .wrapper .selected{background-image:url(/icons/stol_blue.52e41ea4.svg)}.purcase .purcase-seats .wrapper .invalid{background-image:url(/icons/stol_invalidni.fa50b843.svg)}.purcase .purcase-seats .wrapper .vip-double-left{background-image:url(/icons/stol_vip_levi_prazen.add6e5a5.svg);background-position:100%}.purcase .purcase-seats .wrapper .vip-double-right{background-image:url(/icons/stol_vip_desni_prazen.c230007e.svg);background-position:0}.purcase .purcase-seats .wrapper .vip-single{background-image:url(/icons/stol_vip_enojni_prazen.66644939.svg)}.purcase .purcase-seats .wrapper .selected.vip-double-left{background-image:url(/icons/stol_vip_levi_poln.08d03d07.svg)}.purcase .purcase-seats .wrapper .selected.vip-double-right{background-image:url(/icons/stol_vip_desni_poln.cf73d1cb.svg)}.purcase .purcase-seats .wrapper .selected.vip-single{background-image:url(/icons/stol_vip_enojni_poln.fb7d3c5d.svg)}.purcase .purcase-seats .wrapper .selected.invalid{background-image:url(/icons/stol_invalidni_poln.e395cd2a.svg)}.purcase .purcase-seats .wrapper .disabled.vip-double-left{background-image:url(/icons/stol_vip_levi_grey.ef191835.svg)}.purcase .purcase-seats .wrapper .disabled.vip-double-right{background-image:url(/icons/stol_vip_desni_grey.109ce94e.svg)}.purcase .purcase-seats .wrapper .disabled.vip-single{background-image:url(/icons/stol_vip_enojni_grey.e49584a9.svg)}.purcase .purcase-seats .wrapper .disabled.invalid{background-image:url(/icons/stol_invalidni_white.09b134de.svg);background-color:#b0bcc5}.purcase .purcase-seats .wrapper .vip-hidden{background-image:none;width:0!important}.purcase .purcase-seats .wrapper .warning{float:right;padding:15px 0 30px;margin-top:20px;margin-right:400px}.purcase .purcase-seats .wrapper .warning .wrapper{padding:0}.purcase .purcase-seats .wrapper .warning .wrapper .noSeatingOrder{color:#fff;background-color:#5e1e68;padding:20px;margin:0;text-align:center;font-size:18px;font-weight:500}.purcase .purcase-seats .wrapper .cinema{float:right;border:1px solid #e6e6e6;padding:15px 0 30px;margin-top:20px}.purcase .purcase-seats .wrapper .cinema .wrapper{padding:0}.purcase .purcase-seats .wrapper .cinema .canvas{margin-left:auto;margin-right:auto;border-bottom:solid 1px #e6e6e6;color:#b5b5b5;text-align:center;font-weight:100;margin-bottom:15px}.purcase .purcase-seats .wrapper .cinema .row{float:left;margin-top:20px;height:30px;overflow:hidden;width:auto}.purcase .purcase-seats .wrapper .cinema .row span{width:80px;float:left;text-align:center}.purcase .purcase-seats .wrapper .cinema .row .seat{float:left;cursor:pointer}.purcase .purcase-seats .wrapper .cinema .row .empty{cursor:auto}@media only screen and (max-width:1024px) and (min-width:699px){.purcase .purcase-seats .wrapper .cinema .row{width:100%;margin:20px 0}}.purcase .purcase-seats .wrapper .title{color:#fff;background-color:#5e1e68;padding:20px;margin:0;text-align:center;font-size:24px;font-weight:900}.purcase .purcase-seats .price{float:left;width:100%;padding-top:30px;padding-bottom:30px;border:solid #e6e6e6;border-width:1px 0}.purcase .purcase-seats .price div{flex-grow:1;font-family:"Exo 2",sans-serif;font-size:20px;padding-top:20px}.purcase .purcase-seats .price div:nth-child(2){padding-left:20px}.purcase .purcase-seats .price div span{width:100%;float:left}.purcase .purcase-seats .price div span:last-child{padding-top:20px;border-top:solid #e6e6e6 1px;margin-top:20px}.purcase .purcase-seats .price div:nth-child(1){padding-top:0}.purcase .purcase-seats .price div:nth-child(3){text-align:center}.purcase .purcase-seats .price div:nth-child(4){text-align:right;font-weight:600}.purcase .purcase-seats .zoom{width:100%;float:left;border:1px solid #e6e6e6;border-top:none;margin-bottom:40px}.purcase .purcase-seats .zoom .holder{width:50%;height:40px;float:left}.purcase .purcase-seats .zoom .in,.purcase .purcase-seats .zoom .midle,.purcase .purcase-seats .zoom .out{background-repeat:no-repeat;background-size:20px;width:100%;float:left;background-position:50%;height:40px}.purcase .purcase-seats .zoom .in{background-image:url(/icons/plus_grey.e097a5c3.svg)}.purcase .purcase-seats .zoom .out{background-image:url(/icons/minus_grey.9833c449.svg);background-size:30px}.purcase .purcase-seats .zoom .midle{background-image:url(/icons/resize.cf6307ca.svg)}@media screen and (max-width:700px){.purcase .purcase-seats .wrapper.desktop{display:none}.purcase .purcase-seats .wrapper{padding:20px}.purcase .purcase-seats .wrapper.no-reserve h2{font-size:16px;text-align:justify}.purcase .purcase-seats .wrapper .legend{margin:auto auto 0}.purcase .purcase-seats .wrapper .buttons-wrapper{padding:20px 0}.purcase .purcase-seats .wrapper .buttons-wrapper button{padding:15px 18px;font-size:12px}.purcase .purcase-seats .wrapper .buttons-wrapper a:nth-child(3){margin-top:10px;width:100%;float:left}.purcase .purcase-seats .wrapper .buttons-wrapper .reservation{margin-left:0}.purcase .purcase-seats .price div{padding-top:0;font-size:13px}.purcase .purcase-seats .price div:nth-child(2){padding-left:0}}@media only screen and (max-width:1024px) and (min-width:699px){.purcase .purcase-seats .wrapper.desktop{display:none}.purcase .purcase-seats .wrapper{display:flex;flex-direction:column}.purcase .purcase-seats .wrapper .tickets{width:100%;text-align:center}.purcase .purcase-seats .wrapper .tickets .legend{position:relative;bottom:0;text-align:left}.purcase .purcase-seats .wrapper .tickets .counter,.purcase .purcase-seats .wrapper .warning{margin:auto}}@media only screen and (max-width:885px){.purcase .purcase-seats .wrapper.desktop{display:none}.purcase .purcase-seats .wrapper{display:flex;flex-direction:column}.purcase .purcase-seats .wrapper .tickets{width:100%;text-align:center}.purcase .purcase-seats .wrapper .tickets .legend{position:relative;bottom:0;text-align:left}.purcase .purcase-seats .wrapper .price{padding:25px 0}.purcase .purcase-seats .wrapper .warning{margin:auto}}.purcase .purcase-reservation .wrapper{padding:25px 40px}.purcase .purcase-reservation .wrapper .tickets{padding-bottom:200px;float:left;width:100%;border-bottom:solid 2px #e6e6e6}.purcase .purcase-reservation .wrapper .tickets div{float:left;width:50%;margin-top:25px;line-height:1}.purcase .purcase-reservation .wrapper .tickets div.extra{width:100%;border-top:solid 1px #ececec;margin-top:50px;padding-top:40px}.purcase .purcase-reservation .wrapper .tickets div.extra h5{font-size:18px}.purcase .purcase-reservation .wrapper .tickets div.extra div{width:100%}.purcase .purcase-reservation .wrapper .tickets div.extra .sum{border-top:solid 2px #5e1e68;padding-top:10px}.purcase .purcase-reservation .wrapper .tickets div.extra .sum div{width:50%;float:left;font-size:16px}.purcase .purcase-reservation .wrapper .tickets div.extra .sum div:nth-child(2){font-size:30px;position:relative;top:-10px;font-family:open_sans_semibold}.purcase .purcase-reservation .wrapper .tickets span{text-transform:lowercase}.purcase .purcase-reservation .wrapper p{padding:45px 0;float:left}@media screen and (max-width:700px){.purcase .purcase-reservation .wrapper .tickets{padding-bottom:50px}.purcase .purcase-reservation .wrapper .tickets div{width:100%;text-align:left}.purcase .purcase-reservation .wrapper .tickets div.extra .sum div{width:100%}.purcase .purcase-reservation .wrapper .buttons-wrapper{padding-top:0}.purcase .purcase-reservation .wrapper .buttons-wrapper .checkout{margin-left:0}}.purcase .purcase-confirm .wrapper{padding:0 45px 160px}.purcase .purcase-confirm .wrapper p{font-size:16px;width:650px;line-height:27px;margin-top:10px}.purcase .purcase-confirm .wrapper big{font-size:20px;font-weight:500}.purcase .purcase-confirm .wrapper .grey-line{width:100%;height:1px;background-color:#ececec;margin-bottom:45px}.purcase .purcase-confirm .wrapper button{width:240px;height:50px;border:none;color:#fff;font-weight:500;background-color:#009bd9;border-radius:5px;margin-top:90px}.background,.main-loader{height:100%;background-color:#1c1c1c}@media screen and (max-width:700px){.purcase .purcase-confirm .wrapper{padding:0 45px 50px}.purcase .purcase-confirm .wrapper p{width:100%}}body{overflow-x:hidden}.background{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d1e67', endColorstr='#000000', GradientType=0 );width:100%;position:fixed;z-index:0;left:0;top:0;min-height:1000px}.background .branded-bck,.background .scale-wrapper{height:100%;width:1600px;margin-left:auto;margin-right:auto}.background .branded-bck .img-wrapper{width:530px;float:right;height:100%}.background .branded-bck .img-wrapper .inner-wrapper{float:right;position:relative;height:100%}.background .branded-bck .img-wrapper .inner-wrapper img{height:100%;float:right;margin-left:-250px}.background .branded-bck .img-wrapper .inner-wrapper .shaddow{float:none;position:absolute;right:0;height:100%}.background .branded-bck .img-wrapper .inner-wrapper .rotate{left:0;transform:rotate(180deg)}.main-loader{position:fixed;width:100%;z-index:50;opacity:1;display:flex;justify-content:center;align-content:center;transition:all .5s ease-in-out}.main-loader img:nth-child(1){z-index:2;width:300px}.main-loader img:nth-child(2){margin-left:-50px;width:200px;z-index:1}.loader,.main-loader div{width:100%;text-align:center}.main-loader div{color:#fff;position:absolute;top:70%;font-family:open_sans_light;font-size:14px;opacity:.8}.main-loader.blur{opacity:0}.loader{margin-top:200px;background-image:url(/icons/spin.6932b5f2.svg);background-size:50px;background-position:50%;height:50px;background-repeat:no-repeat}.loader img{height:50px;display:none}.margin-top30{margin-top:30px!important}.scale-wrapper{width:1600px;margin-left:auto;margin-right:auto}@media screen and (max-width 1485px){.scale-wrapper{width:1170px;margin-left:0}}.advert,.advert img,.white-bck{width:100%}.advert{padding:50px 45px;margin-top:40px;background-color:#ececec;float:left}.container{background-color:transparent;position:relative;min-height:calc(100% - 460px);margin-left:0}.white-bck{background-color:#fff;float:left}.header .navbar-default{background-color:transparent;font-family:open_sans_light;font-size:14px;color:#fff;padding:0;margin-bottom:0;border:none}.header .navbar-default ul{width:48%}.header .navbar-default .navbar-collapse{padding:0;height:50px!important;background-color:#5e1e68}.header .navbar-default .container{background-color:transparent;padding:0;width:100%}.header .navbar-default .container .scale-wrapper .container{width:1170px}.header .navbar-default .container ul li{width:50%;text-align:center;list-style:none;cursor:pointer}.header .navbar-default .container ul li a{background-color:transparent!important;color:#fff!important}.header .navbar-default .container ul li a b{font-family:open_sans_bold}.header .navbar-default .container ul li .strech-link{display:block;width:100%;height:100%;padding:13px}.header .navbar-default .container ul .active{background-color:#1c1c1c!important}.header .navbar-default .container .login{float:right}.header .navbar-default .container .login .item{float:left;margin-right:30px;padding-top:15px;padding-bottom:15px;color:#d3ccd5;cursor:pointer}.header .navbar-default .container .login .item img{height:20px;margin-left:8px}.header .navbar-dark{background-color:#1c1c1c;font-family:'Exo 2',sans-serif;font-weight:500;color:#fff;font-size:14px;min-height:130px;padding:25px 40px 15px;margin-bottom:0;width:1170px;background-image:url(../icons/cube.27909ef0.svg);background-repeat:no-repeat;background-size:800px;background-position:110% 30%;border-radius:0}.buy-btn button .img-bck,.header .navbar-dark button .img-bck{top:0;background-image:url(../icons/nakup.f128b421.svg);background-repeat:no-repeat;background-position:50%;background-size:24px}.header .navbar-dark .logo{width:250px;float:left}.header .navbar-dark .logo img{width:100%;float:left}.header .navbar-dark button{background-color:#009bd9;border-radius:5px;width:202px;height:50px;outline:0;border:none;overflow:hidden;position:relative;font-weight:500;font-style:italic;font-family:'Exo 2',sans-serif;font-size:14px;float:right;color:#fff;line-height:1;text-align:left;padding-left:20px}.footer .content h5,.header .navbar-dark button span{font-family:'Exo 2',sans-serif;font-weight:900}.header .navbar-dark button span{font-style:italic}.header .navbar-dark button img{height:25px;z-index:1;position:relative;right:8px;float:right}.header .navbar-dark button .img-bck{position:absolute;height:100%;width:50px;right:0;background-color:#0b8ec2}.header .navbar-dark ul{width:100%;display:flex;float:left;margin-top:12px}.header .navbar-dark ul li{float:left;display:block;width:auto!important;flex-grow:1;padding:0;background-color:transparent!important}.header .navbar-dark ul li img{width:20px;margin-right:14px}.header .navbar-dark ul li:hover{background-color:#5e1e68!important;border-radius:0}.header .navbar-dark ul li:hover a{color:#fff!important;text-decoration:none}.header .navbar-dark ul .dropdown{width:auto;margin-top:0;border:none;position:relative}.header .navbar-dark ul .dropdown li{color:#000;padding:14px 13px}.header .navbar-dark ul .dropdown-menu{display:none;margin-top:0;border-radius:0}.header .navbar-dark ul .dropdown-menu li{color:#fff;font-size:12px;width:100%!important;text-align:left}.header .navbar-dark ul .dropdown-menu li:hover{background-color:transparent!important;color:#009bd9}.header .navbar-dark ul .dropdown-menu:hover,.header .navbar-dark ul .dropdown:hover .dropdown-menu{display:block;border-top:solid 4px #5e1e68;background-color:#1c1c1c}.footer{width:100%;float:left;position:relative;background-color:#1c1c1c}.footer img{opacity:.5}.footer .content{width:1400px;padding-right:230px;color:#fff;margin-left:auto;margin-right:auto}.footer .content .link,.footer .dark,.footer .footer-icons{float:left;width:100%}.footer .content h5{font-size:14px;color:#fff;text-transform:uppercase}.footer .content .link a{color:#a2a2a2;font-family:open_sans_regular;line-height:28px;cursor:pointer}.buy-btn button,.buy-btn button span,.footer .dark{font-family:'Exo 2',sans-serif}.footer .content .link:hover{text-decoration:underline}.footer .content img{height:25px;margin-top:30px}.footer .fb,.footer .ig,.footer .snap,.footer .yt{color:#a2a2a2;padding:15px 10px;cursor:pointer}.footer .fb:hover,.footer .footer-icons a:hover,.footer .ig:hover,.footer .snap:hover,.footer .yt:hover{color:#fff}.footer .fb img,.footer .ig img,.footer .snap img,.footer .yt img{height:40px;margin-right:40px}.footer .ig{padding-right:0}.footer .follow-text{padding-left:40px;padding-right:40px}.footer .fb:hover img,.footer .ig:hover img,.footer .snap:hover img,.footer .yt:hover img{opacity:1}.footer .footer-icons{display:flex;align-items:center;flex-wrap:wrap;overflow:hidden;border-top:solid 1px rgba(162,162,162,.46);margin-top:40px;border-bottom:solid 1px rgba(162,162,162,.46)}.footer .footer-icons .icons{display:flex;flex-wrap:wrap;justify-content:start;align-items:center}.footer .footer-icons .follow-text{color:#a2a2a2}@media only screen and (max-width:600px){.footer .footer-icons .follow-text{margin:10px auto 0}.footer .footer-icons .icons{margin:0 auto}}.footer .dark{background-color:#360d3c;color:#867888;padding:20px 40px 15px;font-weight:400;font-size:12px}.footer .dark img{height:15px;margin-right:15px}.footer .dark .right{float:right}.footer .dark .right img{margin-right:0;margin-left:10px}.buy-btn{position:fixed;right:0;bottom:0}.buy-btn button{background-color:rgba(28,28,28,.8);border-radius:5px 0 0;width:170px;height:50px;outline:0;border:none;overflow:hidden;position:relative;font-weight:500;font-style:italic;font-size:14px;float:left;color:#fff;line-height:1;text-align:left;padding-left:20px}.buy-btn button span{font-weight:900;font-style:italic}.buy-btn button img{height:25px;z-index:1;position:relative;right:8px;float:right}.buy-btn button .img-bck{position:absolute;height:100%;width:50px;right:0;background-color:#1c1c1c}.drop,.side-mobile-menu{max-height:0;overflow:hidden;width:100%}.buy-btn:hover button{background-color:#009bd9}.buy-btn:hover .img-bck{background-color:#0b8ec2}.side-mobile-menu{background-color:#1c1c1c;color:#fff;right:0;text-align:center;position:relative;display:none}.drop{background-color:#44054f;padding-right:20px;float:left}.open-category{max-height:1000px}.side-menu{display:none}@media only screen and (min-width:1023px){.container{width:1170px}}@media only screen and (max-width:992px){.page .side-nav ul{padding:0}}@media only screen and (max-width:1024px) and (min-width:699px){.side-mobile-menu{display:none}.container{width:1170px}.background .branded-bck{width:1800px}.header .navbar-dark,.header .navbar-default,.scale-wrapper{width:1170px}.schedule-wrapper{padding:30px 25px 30px 0}.schedule-wrapper .film{width:220px;margin-left:29px}.modal-open .modal{overflow-x:hidden;overflow-y:auto;display:flex!important;align-items:center;-webkit-align-items:center}}@media only screen and (max-width:885px){.desktop{display:none}.portrait{display:block}.container,.footer,.header,.scale-wrapper{width:100%}.side-mobile-menu .arrow,.smooth{transition:all .5s ease-in-out;margin-left:0;float:left}.side-mobile-menu .item{width:100%;float:left}.side-mobile-menu .item h1{font-size:16px;width:100%;font-family:open_sans_light;padding-right:20px;color:#fff;position:relative}.side-mobile-menu h5,.side-mobile-menu h5 a{color:rgba(255,255,255,.6)}.side-mobile-menu .move-left{padding-right:40px}.side-mobile-menu h5{font-size:14px;line-height:2;font-family:open_sans_light}.side-mobile-menu .arrow{width:10px;height:10px;background-image:url(/icons/arrow_white.afc09104.png);background-size:5px;background-repeat:no-repeat;right:40px;top:0;display:-webkit-inline-box;margin-left:14px;float:none}.side-mobile-menu .rotate{transform:rotate(90deg)}.open{max-height:1000px}.header .navbar-default,.header .navbar-default .container .scale-wrapper .container{width:100%}.header .navbar-dark{width:100%;padding:32px 25px 22px 30px}.header .navbar-dark ul{display:none}.header .navbar-dark .menu button{float:right;width:125px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:5px;padding:0;margin-top:8px}.header .navbar-dark .menu .navbar-toggle{display:block;height:50px;width:50px;padding:7px;background-color:#424242;background-image:url(../icons/lines.8c22d785.png);background-repeat:no-repeat;background-size:28px 21px;background-position:50%;margin-left:33px}.header .navbar-dark .menu .navbar-toggle .icon-bar{background-color:#fff;margin:7px 0;width:100%}.side-mobile-menu{display:block}.schedule-wrapper{padding:30px 20px 30px 0;overflow:hidden}.schedule-wrapper .film{width:220px;margin-left:28px}.schedule-wrapper .get-closer{margin-top:0}.tablet-days-label{float:left;background-color:#5e1e68;color:#fff;height:65px;width:100%;display:flex;position:relative}.tablet-days-label .next,.tablet-days-label .prev{position:absolute;top:37px;color:transparent;background-color:#fff;width:20px;height:20px;border-radius:5px;font-size:18px;line-height:1;background-size:6px 13px;background-repeat:no-repeat;background-position:50%;text-align:center}.tablet-days-label .next{right:5px;background-image:url(../icons/right.f3a8d3ea.png)}.tablet-days-label .prev{left:5px;background-image:url(../icons/left.7af20f83.png)}.tablet-days-label .tab{align-self:flex-end;height:40px;background-color:#470452;text-align:center;display:flex;justify-content:center;align-items:center;margin:5px 5px 0;border-top-left-radius:5px;border-top-right-radius:5px;flex-grow:1}.tablet-days-label .tab.active{background-color:#fff;color:#470452;font-weight:700}.tablet-days-label .tab:nth-child(1){margin-left:30px}.tablet-days-label .tab:nth-child(5){margin-right:30px}.game-big .desc{display:block;font-style:normal;padding:35px 30px}.game-big .desc button{height:50px;padding:0 25px}.game-big .rewards-wrapper{height:100%}.game-big .rewards-wrapper .reward:nth-child(2){bottom:0;position:absolute!important}.grey-row{width:100%;float:left}.grey-row .m{width:345px}.footer .content{width:100%}.purcase .tickets{width:auto}.purcase .tickets .counter{margin:auto}.purcase .tickets div{width:100%!important}.advert,.posts{margin-top:0}}@media screen and (max-width:700px){html{zoom:100%;padding:0;background:#470452;background:linear-gradient(to bottom,#470452 0,#1c1c1c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#470452', endColorstr='#1c1c1c', GradientType=0 )}body{position:relative}.background{background-color:transparent;z-index:-1;height:100vh}.branded-bck{display:none}.main-loader{width:100%}.main-loader img:nth-child(1){width:50%}.main-loader img:nth-child(2){width:30%}.side-mobile-menu{display:block}.modal-open .modal{overflow-x:hidden;overflow-y:auto;display:flex!important;align-items:center;-webkit-align-items:center}.desktop,.portrait{display:none!important}.background .branded-bck{width:100%}.container{width:auto}.container .container{width:100%}.container .navbar-collapse{margin:0}.container .navbar-collapse .mobile{width:100%;margin:0;float:left;padding:0}.container .navbar-collapse .mobile li{width:100%!important;float:left;background-color:#5e1e68!important;height:30px;display:flex!important;align-items:center;justify-content:center}.container .menu-tabs{float:left;width:100%;background-color:#b80e80}.container .menu-tabs ul{width:100%!important;float:left;padding:0;margin:0}.container .menu-tabs ul li{width:25%!important;float:left;height:50px;text-align:center}.container .menu-tabs ul li img{height:20px}.container .menu-tabs ul li:nth-child(3),.container .menu-tabs ul li:nth-child(4){background-color:#5e1e68!important}.container .menu-tabs ul li.active{background-color:#232323}.fifth{width:100%;margin-bottom:20px}.navbar.navbar-dark{padding:20px!important;min-height:80px!important;max-height:80px;float:left}.navbar.navbar-dark .logo{width:50%!important}.navbar.navbar-dark .logo img{height:40px;width:auto}.navbar.navbar-dark .menu{float:left;width:50%}.navbar.navbar-dark .menu .basket{height:35px;width:35px;background-image:url(/icons/nakup.f128b421.svg);background-size:23px 24px;background-repeat:no-repeat;background-position:center;margin-top:0}.navbar.navbar-dark .menu .navbar-toggle{height:35px;width:35px;margin:0;padding:7px;background-color:#424242;background-image:url(../icons/lines.8c22d785.png);background-repeat:no-repeat;background-size:20px 15px;background-position:50%}.navbar.navbar-dark .menu .navbar-toggle .icon-bar{background-color:#fff}.navbar.navbar-dark .menu button{float:right;margin-left:20px!important;border-radius:3px}.mobile{display:block}.schedule-wrapper{padding:20px;min-height:220px}.schedule-wrapper .film{width:100%;float:left;margin-left:0;height:177px}.schedule-wrapper .film .extra{font-size:10px}.schedule-wrapper .film .get-closer{margin-top:-20px}.schedule-wrapper .film .img{width:70px;height:120px;float:left;margin-right:15px}.schedule-wrapper .film h3{margin-top:20px;font-size:12px;left:20px;line-height:16px}.schedule-wrapper .film h3.margin-top-0{margin-top:0}.schedule-wrapper .film .stickers-wrapper{padding:10px;position:absolute;top:80px;left:75px}.schedule-wrapper .film .stickers-wrapper .sticker{margin-top:0;padding:4px;font-size:7px;margin-right:4px}.mobile-days-label{float:left;background-color:#5e1e68;color:#fff;height:55px;width:100%;display:flex;position:relative}.mobile-days-label .next,.mobile-days-label .prev{position:absolute;top:30px;color:transparent;background-color:#fff;width:15px;height:15px;border-radius:4px;line-height:1;background-size:4px 9px;background-repeat:no-repeat;background-position:50%;text-align:center}.mobile-days-label .next{right:5px;background-image:url(../icons/right.f3a8d3ea.png)}.mobile-days-label .prev{left:5px;background-image:url(../icons/left.7af20f83.png)}.mobile-days-label .tab{align-self:flex-end;height:40px;background-color:#470452;text-align:center;display:flex;justify-content:center;align-items:center;margin:5px 5px 0;border-top-left-radius:5px;border-top-right-radius:5px}.advert,.posts{margin-top:0}.mobile-days-label .tab.active{background-color:#fff;color:#470452;font-weight:700}.mobile-days-label .tab:nth-child(1){margin-left:25px}.mobile-days-label .tab:nth-child(4){margin-right:25px}.schedule-wrapper.pink{background-color:#b80e80}.pink .film{background-color:#dab5ce!important}.pink h3{color:#fff!important}.advert{padding:20px}.footer .content{padding:0}.footer .content .fifth{width:50%;padding-left:15px;margin-top:20px}.footer .dark,.footer .fb{padding:20px 10px}.footer .dark img,.footer .fb img{margin-right:20px}.modal-open{overflow:hidden;padding-right:0!important}.purcase .menu,.purcase .purcase-seats .mobile-cinema{padding:20px}.purcase .mobile-cinema{display:block}.purcase .menu label{display:none}.purcase .menu .item .number,.purcase .menu .line{margin-right:10px}.purcase .selected-show{height:auto;float:left;padding:20px}.purcase .selected-show .left,.purcase .selected-show .right{width:100%}.purcase .purcase-seats .wrapper .tickets{width:100%;float:left;text-align:center}.purcase .purcase-seats .wrapper .tickets .counter{margin-left:auto;margin-right:auto}.purcase .purcase-seats .legend{position:relative;width:100%;text-align:left;float:left;bottom:0;margin-bottom:35px}.purcase .purcase-seats .legend .row{margin-right:0;margin-left:0;margin-bottom:10px;display:flex;align-items:center}.purcase .purcase-seats .legend .seat{background-size:95%;margin-top:0;float:left;margin-right:20px}.purcase .purcase-seats .mobile-cinema .canvas{width:50%}.purcase .purcase-seats .mobile-cinema .cinema{width:100%;overflow:scroll}.purcase .purcase-seats .mobile-cinema .cinema .row{margin:0;margin-top:0!important}.view .banner .img,.view .banner .trailer{margin-bottom:20px}.purcase .purcase-seats .mobile-cinema .cinema .row span{font-size:9px;margin-top:8px}.purcase .purcase-seats .mobile-cinema .cinema .row .seat{background-size:94%;transition:all .3s ease-in-out}.purcase .purcase-seats .mobile-cinema .wrapper{transition:all .3s ease-in-out}.purcase .purcase-seats .mobile-cinema .zoom100 .wrapper{width:100%}.purcase .purcase-seats .mobile-cinema .zoom100 .wrapper .row .seat{height:30px}.purcase .purcase-seats .mobile-cinema .zoom150 .wrapper{width:150%;max-height:70vh}.purcase .purcase-seats .mobile-cinema .zoom150 .wrapper .row .seat{height:35px}.purcase .purcase-seats .mobile-cinema .zoom200 .wrapper{width:200%;max-height:70vh}.purcase .purcase-seats .mobile-cinema .zoom200 .wrapper .row .seat{height:40px}.purcase .purcase-seats .mobile-cinema .cinema250 .wrapper{width:250%;max-height:70vh}.purcase .purcase-seats .mobile-cinema .cinema250 .wrapper .row .seat{height:45px}.view .banner{display:flex}.view .banner .img{margin-right:20px}.view .banner .description{height:auto;padding-left:10px}.view .schedule-wrapper table tbody tr .schedule .carousel{padding:0}.view .schedule-wrapper table tbody tr .schedule .carousel .termins-wrapper{width:100%;height:100%}.view .schedule-wrapper table tbody tr .schedule .carousel .inner-wrapper,.view .schedule-wrapper table tbody tr .schedule .carousel .inner-wrapper .termins-wrapper{margin-left:0}.view .schedule-wrapper table tbody tr .schedule .carousel .inner-wrapper .termins-wrapper .termin{width:66px}.registration,.registration .agree,.registration .agree #datelabel,.registration .agree .check-holder,.registration form,.registration form #datelabel,.registration form .check-holder{width:100%}.view .schedule-wrapper table tbody tr .schedule .carousel .inner-wrapper .termins-wrapper h5{margin-bottom:0}.registration .agree .check-holder label,.registration form .check-holder label{max-width:60%}.registration .agree #female,.registration form #female{margin-left:20px!important}}