@font-face {font-family: "PT Sans";src: url(../fonts/ptsans/PTS75F-webfont.eot);src: local(pt_sansbold), url(../fonts/ptsans/PTS75F-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/ptsans/PTS75F-webfont.woff) format("woff"), url(../fonts/ptsans/PTS75F-webfont.ttf) format("truetype"), url(../fonts/ptsans/PTS75F-webfont.svg#pt_sansbold) format("svg");font-style: normal;font-weight: 700;}@font-face {font-family: "PT Sans";src: url(../fonts/ptsans/PTS76F-webfont.eot);src: local(pt_sansbold_italic), url(../fonts/ptsans/PTS76F-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/ptsans/PTS76F-webfont.woff) format("woff"), url(../fonts/ptsans/PTS76F-webfont.ttf) format("truetype"), url(../fonts/ptsans/PTS76F-webfont.svg#pt_sansbold_italic) format("svg");font-style: italic;font-weight: 700;}@font-face {font-family: "PT Sans";src: url(../fonts/ptsans/PTS56F-webfont.eot);src: local(pt_sansitalic), url(../fonts/ptsans/PTS56F-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/ptsans/PTS56F-webfont.woff) format("woff"), url(../fonts/ptsans/PTS56F-webfont.ttf) format("truetype"), url(../fonts/ptsans/PTS56F-webfont.svg#pt_sansitalic) format("svg");font-style: italic;font-weight: 400;}@font-face {font-family: "PT Sans";src: url(../fonts/ptsans/PTS55F-webfont.eot);src: local(pt_sansregular), url(../fonts/ptsans/PTS55F-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/ptsans/PTS55F-webfont.woff) format("woff"), url(../fonts/ptsans/PTS55F-webfont.ttf) format("truetype"), url(../fonts/ptsans/PTS55F-webfont.svg#pt_sansregular) format("svg");font-style: normal;font-weight: 400;}@font-face {font-family: "PT Sans Caption";src: url(../fonts/ptsans/PTC75F-webfont.eot);src: local(pt_sans_captionbold), url(../fonts/ptsans/PTC75F-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/ptsans/PTC75F-webfont.woff) format("woff"), url(../fonts/ptsans/PTC75F-webfont.ttf) format("truetype"), url(../fonts/ptsans/PTC75F-webfont.svg#pt_sans_captionbold) format("svg");font-style: normal;font-weight: 700;}@font-face {font-family: "PT Sans Caption";src: url(../fonts/ptsans/PTC55F-webfont.eot);src: local(pt_sans_captionregular), url(../fonts/ptsans/PTC55F-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/ptsans/PTC55F-webfont.woff) format("woff"), url(../fonts/ptsans/PTC55F-webfont.ttf) format("truetype"), url(../fonts/ptsans/PTC55F-webfont.svg#pt_sans_captionregular) format("svg");font-style: normal;font-weight: 400;}@font-face {font-family: "PT Sans Narrow";src: url(../fonts/ptsans/PTN77F-webfont.eot);src: local(pt_sans_narrowbold), url(../fonts/ptsans/PTN77F-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/ptsans/PTN77F-webfont.woff) format("woff"), url(../fonts/ptsans/PTN77F-webfont.ttf) format("truetype"), url(../fonts/ptsans/PTN77F-webfont.svg#pt_sans_narrowbold) format("svg");font-style: normal;font-weight: 700;}@font-face {font-family: "PT Sans Narrow";src: url(../fonts/ptsans/PTN57F-webfont.eot);src: local(pt_sans_narrowregular), url(../fonts/ptsans/PTN57F-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/ptsans/PTN57F-webfont.woff) format("woff"), url(../fonts/ptsans/PTN57F-webfont.ttf) format("truetype"), url(../fonts/ptsans/PTN57F-webfont.svg#pt_sans_narrowregular) format("svg");font-style: normal;font-weight: 400;}@font-face {font-family: Circe;src: url(../fonts/circe/CRC35__W.eot);src: local(CirceWebLight), url(../fonts/circe/CRC35__W.eot?#iefix) format("embedded-opentype"), url(../fonts/circe/CRC35__W.woff) format("woff"), url(../fonts/circe/CRC35__W.ttf) format("truetype"), url(../fonts/circe/CRC35__W.svg#CirceWebLight) format("svg");font-style: normal;font-weight: 300;}@font-face {font-family: Circe;src: url(../fonts/circe/CRC65__W.eot);src: local(CirceWebBold), url(../fonts/circe/CRC65__W.eot?#iefix) format("embedded-opentype"), url(../fonts/circe/CRC65__W.woff) format("woff"), url(../fonts/circe/CRC65__W.ttf) format("truetype"), url(../fonts/circe/CRC65__W.svg#CirceWebBold) format("svg");font-style: normal;font-weight: 700;}@font-face {font-family: Circe;src: url(../fonts/circe/CRC75__W.eot);src: local(CirceWebExtraBold), url(../fonts/circe/CRC75__W.eot?#iefix) format("embedded-opentype"), url(../fonts/circe/CRC75__W.woff) format("woff"), url(../fonts/circe/CRC75__W.ttf) format("truetype"), url(../fonts/circe/CRC75__W.svg#CirceWebExtraBold) format("svg");font-style: normal;font-weight: 900;}html {height: 100%;}body {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;height: 100%;overflow-y: scroll;}a {color: #004ed5;}a:focus, a:hover {outline: 0;}button:focus, button:hover {outline: 0;}input:focus, input:hover {outline: 0;}img {max-width: 100%;}.marked-list {list-style-type: none;padding: 0;}.marked-list li {margin-left: 30px;margin-bottom: 10px;}.marked-list li:before {content: "\25A0";font-size: 11px;color: #004ed5;line-height: 1;margin-right: 20px;display: inline-block;margin-left: -30px;margin-top: -5px;vertical-align: middle;}ol li {margin-bottom: 5px;}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #000;}.h1, h1 {font-size: 4.2em;line-height: 1;}.h3, h3 {font-size: 2.14em;line-height: 1;}.title1 {margin-top: 5px;margin-bottom: 7px;font-size: 4.2em;font-weight: 700;line-height: 1;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #000;}.title2 {margin-top: 10px;margin-bottom: 7px;font-size: 1.9em;font-weight: 700;line-height: 1;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #000;}.subtitle1 {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #000;font-size: 2.7em;line-height: 1.2;font-weight: 300;}.subtitle2 {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #333;font-size: 2.2em;line-height: 1.2;font-weight: 300;}.btn {font-size: 24px;line-height: 1;font-weight: 700;padding: 8px 12px 4px;font-family: Circe, "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;transition: 0.05s box-shadow ease-in-out;-moz-transition: 0.05s box-shadow ease-in-out;-ms-transition: 0.05s box-shadow ease-in-out;-o-transition: 0.05s box-shadow ease-in-out;-webkit-transition: 0.05s box-shadow ease-in-out;}.btn.active.focus, .btn.active:focus, .btn:active.focus, .btn:active:focus {padding-top: 10px;border-bottom: none;box-shadow: inset 0 0 7px 0 rgba(0, 0, 0, 0.4);outline: 0;}.btn-md {font-size: 25px;line-height: 1.1;padding: 9px 20px 7px;}.btn-md.active.focus, .btn-md.active:focus, .btn-md:active.focus, .btn-md:active:focus {padding-top: 11px;}.btn-group-lg > .btn, .btn-lg {font-size: 34px;line-height: 1.1;padding: 12px 24px 10px;}.btn-lg.active.focus, .btn-lg.active:focus, .btn-lg:active.focus, .btn-lg:active:focus {padding-top: 14px;}.btn-group-sm > .btn, .btn-sm {font-size: 18px;line-height: 1.15;}.btn-sm.active.focus, .btn-sm.active:focus, .btn-sm:active.focus, .btn-sm:active:focus {padding-top: 7px;}.btn-group-xs > .btn, .btn-xs {font-size: 14px;line-height: 1.25;}.btn-xs.active.focus, .btn-xs.active:focus, .btn-xs:active.focus, .btn-xs:active:focus {padding-top: 3px;}.btn-primary {border-color: #1e4179;box-shadow: inset 0 0 1px 1px #355fea;background: #014ed6;background: -webkit-linear-gradient(top, #014ed6 0, #004ed5 100%);background: linear-gradient(to bottom, #014ed6 0, #004ed5 100%);}.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary {background: #0a5edf;border-color: #0042a6;box-shadow: inset 0 0 1px 1px #005cff;outline: 0;}.btn-default {border-color: #717171;box-shadow: inset 0 0 1px 1px #b3b3b3;background: #a8a8a8;color: #fff;}.btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open > .dropdown-toggle.btn-default {background: #bababa;border-color: #898989;box-shadow: inset 0 0 1px 1px #bdbdbd;outline: 0;color: #fff;}.btn-success {border-color: #1e7923;box-shadow: inset 0 0 1px 1px #53c35a;background: #3fad46;}.btn-success.active, .btn-success.focus, .btn-success:active, .btn-success:focus, .btn-success:hover, .open > .dropdown-toggle.btn-success {border-color: #29932f;box-shadow: inset 0 0 1px 1px #69d071;background: #59ba5f;outline: 0;}.btn-info {border-color: #348ea8;box-shadow: inset 0 0 1px 1px #43c2e7;background: #31b0d5;}.btn-info.active, .btn-info.focus, .btn-info:active, .btn-info:focus, .btn-info:hover, .open > .dropdown-toggle.btn-info {border-color: #41a1bd;box-shadow: inset 0 0 1px 1px #76d3ef;background: #5bc0de;outline: 0;}.btn-warning {border-color: #db8100;box-shadow: inset 0 0 1px 1px #ffc779;background: #ffb904;}.btn-warning.active, .btn-warning.focus, .btn-warning:active, .btn-warning:focus, .btn-warning:hover, .open > .dropdown-toggle.btn-warning {border-color: #e8a74b;box-shadow: inset 0 0 1px 1px #ffd396;background: #ffc735;outline: 0;}.btn-danger {border-color: #941310;box-shadow: inset 0 0 1px 1px #d04542;background: #c9302c;}.btn-danger.active, .btn-danger.focus, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .open > .dropdown-toggle.btn-danger {border-color: #b2322f;box-shadow: inset 0 0 1px 1px #db5451;background: #d7403c;outline: 0;}.form-control:focus {border-color: #004ed5;-webkit-box-shadow: none;box-shadow: nne;}.wrapper {width: 100%;min-height: 100%;height: auto !important;height: 100%;}.row.no-gutter {margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}.row.no-gutter [class*="col-"] {padding-left: 0;padding-right: 0;}.container.no-gutter {padding: 0;}.lnk-ul {text-decoration: underline;}.lnk-ul:hover {text-decoration: none;}.lnk-ul-thin {border-bottom: 1px solid #004ed5;text-decoration: none;}.lnk-ul-thin:focus, .lnk-ul-thin:hover {border-bottom: 1px solid rgba(255, 255, 255, 0);text-decoration: none;}.clear {clear: both;height: 0;display: block;}.fleft {float: left;}.fright {float: right;}.tx.__darkgray {color: #333;}.tx.__gray {color: #666;}.tx.__white {color: #fff;}.tx.__blue {color: #004ed5;}.tx.__red {color: #c00;}.tx.__lg {font-size: 1.2em;line-height: 1.3;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}.tx.__md {font-size: 1.15em;line-height: 1.3;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}.tx.__xs {font-size: 12px;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}.tx.__xxs {font-size: 10px;line-height: 10px;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}.error-info {color: #d9534f;}.tx.__cnt {text-align: center;}.tx.__rgh {text-align: right;}.m-b5 {margin-bottom: 5px;}.m-t10 {margin-top: 10px;}.m-b10 {margin-bottom: 10px;}.m-b40 {margin-bottom: 40px;}.m-b60 {margin-bottom: 60px;}.m-tb20 {margin-top: 20px;margin-bottom: 20px;}.m-tb40 {margin-top: 40px;margin-bottom: 40px;}.m-b20 {margin-bottom: 20px;}.m-t40 {margin-top: 40px;}.arcticmodal-wrap {display: none;}.row-same-height {display: table;width: 100%;}.col-xs-height {display: table-cell;float: none !important;}.va-top {vertical-align: top;}.va-middle {vertical-align: middle;}.va-bottom {vertical-align: bottom;}.preview {display: block;font-size: 0.8em;}.breadcrumb {padding: 0;margin-bottom: 12px;list-style: none;background-color: rgba(255, 255, 255, 0);border-radius: 0;}.breadcrumb > li + li:before {content: "\2015";padding: 0 7px 0 5px;color: #555;}.breadcrumb a {color: #333;text-decoration: underline;}.breadcrumb a:hover {text-decoration: none;}.breadcrumb .home-crumb {color: #004ed5;font-size: 1.2em;}.about_content {width: 100%;height: 571px;max-height: 571px;}.header-bar {border-bottom: 5px solid #004ed5;background: #fff;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.header-bar.__sticky {position: fixed;z-index: 9998;width: 100%;left: 0;top: 0;}.header {padding: 15px 0;box-shadow: 0 3px 5px rgba(0, 0, 0, 0.29);position: relative;z-index: 1000;background: #fff;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.header.__mobile.__sticky {position: fixed;z-index: 9999;width: 100%;left: 0;top: 0;}.nav-top {float: left;}.nav-top ul {list-style-type: none;margin: 0;padding: 0;}.nav-top ul li {display: block;float: left;color: #333;font-size: 0.9em;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 900;line-height: 1;text-transform: uppercase;margin: 0 5px;}.nav-top ul li.active {background: #004ed5;color: #fff;}.nav-top ul li a {display: block;color: #333;text-decoration: none;padding: 14px 12px 10px;transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-ms-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;-webkit-transition: 0.3s all ease-in-out;}.nav-top ul.small li a {padding: 14px 8px 10px;}.nav-top ul li.active a {color: #fff;}.nav-top ul li a span {display: block;padding: 2px 0;border-bottom: 1px solid #004ed5;}.nav-top ul li a:hover span {border-bottom: 1px solid rgba(255, 255, 255, 0);}.nav-mobile {display: none;clear: both;padding: 20px 0 40px;}.nav-mobile ul {list-style-type: none;margin: 0;padding: 0;}.nav-mobile ul li {display: block;border-bottom: 4px solid #004ed5;color: #333;font-family: "PT Sans Caption", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 2em;text-transform: uppercase;}.nav-mobile ul li a {display: block;padding: 12px 30px 12px 50px;color: #333;text-decoration: none;}.nav-expand {display: none;float: right;font-size: 36px;padding: 19px;line-height: 1;margin-right: 30px;}.nav-collapse {display: none;float: right;font-size: 36px;padding: 19px;margin-right: 30px;line-height: 1;}.lk {display: block;float: right;color: #333;font-size: 0.9em;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 900;line-height: 1;text-transform: uppercase;}.lk a {display: block;float: left;color: #333;text-decoration: none;padding: 14px 15px 10px;}.lk a span {display: block;padding: 2px 0;border-bottom: 1px dashed #004ed5;}.lk a:hover span {border-bottom: 1px solid rgba(255, 255, 255, 0);}a.logout span {margin-top: -2px;border: none;}a.logout:hover span {color: #004ed5;}.lk.active {background: #004ed5;color: #fff;}.lk.active a {color: #fff;}.logo {text-align: center;margin-top: 4px;}.city-header {margin-bottom: 1px;margin-top: 10px;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;}.city-header .social {margin: -30px 0;float: right;}.socialHead {float: right;margin: -62px -5px 0 0;}.socialHead a {clear: both;display: block;margin: 3px;}.worktime {margin: 3px 0 2px;}.socialHeadMobile {display: none;}.city-caption {display: inline-block;margin-right: 10px;font-size: 2.5em;font-weight: 700;line-height: 1;color: #000;}.city-wrap {position: relative;display: inline-block;}.city-header .popover {border: none;margin-top: 7px;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);}.city-header .popover.bottom > .arrow {border-bottom-color: rgba(0, 0, 0, 0.1);}.city-link {display: block;position: relative;padding-right: 25px;text-decoration: none;color: #004ed5;outline: 0;cursor: pointer;}.city-link:focus, .city-link:hover {text-decoration: none;outline: 0;}.city-link .fa-chevron-down {font-size: 1.3em;line-height: 1;display: inline-block;margin-left: 5px;}.city-label {border-bottom: 1px dashed #004ed5;}.cl-txt {font-size: 2.5em;font-weight: 700;line-height: 1;color: #004ed5;}.city-icon {display: none;width: 43px;height: 34px;background: url(../img/icons/city-icon.png) no-repeat center;-webkit-animation-duration: 0.6s;-webkit-animation-delay: 0;}.city-popover {display: none;position: absolute;z-index: 100;top: 110%;left: -96px;width: 350px;max-width: none;margin-left: -5%;margin-top: 6px;text-align: center;padding: 15px 10px 12px;background: #fff;-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.popover-arr {position: absolute;left: 50%;top: -15px;width: 46px;height: 15px;margin-left: -23px;background: url(../img/popup-arr.png) no-repeat center bottom;}.city-close {padding: 3px;line-height: 0.5;font-size: 1.77em;font-weight: 400;background: 0 0;position: absolute;right: 3px;top: 3px;border: none;outline: 0;color: #a1a1a1;font-family: Georgia, "Times New Roman", Times, serif;}.city-close:hover {color: #000;}.city-close:active, .city-close:focus {outline: 0;}.city-content {font-size: 17.5px;font-weight: 400;font-weight: 300;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;}.city-chosen {font-weight: 700;}.city-answer {font-size: 1em;font-weight: 700;}.city-answer a {border-bottom: 1px dashed #004ed5;text-decoration: none;display: block;float: left;margin: 5px 8px;}.city-answer a:hover {text-decoration: none;border-bottom: 1px dashed rgba(255, 255, 255, 0);}.city-yes {display: inline-block;margin: 12px 15px;}.city-no {display: inline-block;margin: 12px 0;}.loc-link {background: url(../img/icons/map-icon.png) no-repeat left center;padding-left: 15px;margin-left: 3px;font-size: 0.85em;text-decoration: underline;}.loc-link:hover {text-decoration: none;}.calendar-bg {padding-left: 18px;background: url(../img/icons/calendar-icon.png) no-repeat left 5px;margin: 18px 0 0;}.calendar-bg a {text-decoration: underline;}.calendar-bg a:hover {text-decoration: none;}.head-infobox1 {margin-top: 10px;}.head-info a {text-decoration: underline;}.head-info a:hover {text-decoration: none;}.head-phone {color: #000;font-size: 2.4em;font-weight: 900;line-height: 1;margin-bottom: 2px;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;}.phone-code {font-size: 0.38em;line-height: 1.5;font-weight: 400;vertical-align: top;}.head-infotext {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}.head-addr-mobile {display: none;min-height: 35px;}.content {padding: 0 0 135px;}.content.__inner {padding-bottom: 165px;padding-top: 30px;}.movies-main-wrap {overflow: hidden;border-bottom: 5px solid #004ed5;}.movies-main-wrap.__soon {border-bottom: none;}.movies-main {margin-right: -1px;margin-bottom: -1px;}.movies-soon {margin-right: -1px;margin-bottom: -1px;}.movies-soon .movie-cell:after, .movies-soon .movie-cell:hover:after {display: none;}.movies-soon .movie-cell .movie-caption.__anons {display: block;}.movies-soon .movie-cell:hover .movie-caption.__anons {display: block;}.movie-cell {position: relative;border-right: 1px solid #bdbdbd;border-bottom: 1px solid #bdbdbd;overflow: hidden;display: block;}.movie-cell:after {display: none;border: 6px solid #004ed5;top: 8px;right: 8px;bottom: 8px;left: 8px;content: "";position: absolute;}.movie-cell.act:after {border: 6px solid #f90;top: 8px;right: 8px;bottom: 8px;left: 8px;content: "";position: absolute;border: 6px solid #f90;top: 8px;right: 8px;bottom: 8px;left: 8px;position: absolute;}.movie-cell img {min-width: 100%;}.poster-wide-mobile {display: none;}.movie-caption {position: absolute;bottom: 0;left: 0;width: 100%;padding: 20px 30px;color: #666;background: rgba(0, 0, 0, 0.81);}.movie-caption.__anons {display: none;padding-top: 20px;padding-bottom: 20px;}.movie-cell .movie-caption.__anons {display: none;}.movie-caption.__anons .time-until {vertical-align: bottom;}.movie-caption-content {position: relative;z-index: 2;}.movie-title {display: block;color: #fff;font-size: 1.7em;line-height: 1.2;font-weight: 700;padding-bottom: 20px;}.movie-caption.__anons .movie-title {padding-bottom: 0;}.movie-title a {color: #fff;text-decoration: underline;}.movie-title a:hover {text-decoration: none;}.movie-name {float: left;margin-right: 20px;color: #fff;text-decoration: underline;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;}.movie-name:hover {text-decoration: none;}.time-until {float: left;font-weight: 400;line-height: 20px;vertical-align: top;}.movie-time {display: block;float: left;}.movie-cell.__small .time-until {margin-top: 2px;}.movie-times-label {float: left;width: 15%;color: #fff;}.movies-main .movie-cell.act .movie-times-label {display: none;}.movie-times {float: left;width: 55%;padding-left: 5px;}.movie-times a {color: #fff;text-decoration: underline;display: block;float: left;}.movie-times a:hover {text-decoration: none;}.movie-times ul {list-style-type: none;margin: 0;padding: 0;}.movie-times ul li {display: block;float: left;vertical-align: top;margin: 0 10px 0 0;font-weight: 300;color: #666;min-width: 60px;}.movie-times .tx.__xs {clear: both;}.movie-format {display: block;float: left;color: #06c;font-size: 11px;vertical-align: top;margin-left: 1px;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 700;}.movie-bron {float: right;width: 30%;text-align: center;max-width: 150px;}.bron-caption {line-height: 1;margin-top: 5px;}.movie-fullview-top {position: relative;min-height: 700px;background: #000;}.movie-info {background: #000;float: right;padding: 20px 22px 190px;width: 50%;}.movie-info h1 {margin-left: 20px;}.movie-img {position: absolute;left: 0;top: 0;width: 50%;height: 100%;overflow: hidden;}.movie-img img {min-width: 100%;min-height: 100%;max-width: none;}.movie-img-mobile {display: none;}.closest-session {border: 5px solid #004ed5;padding: 10px 20px;float: left;}.cs-label {color: #fff;margin-bottom: 10px;}.cs-label span {float: right;font-weight: 700;}.closest-session._one {margin-bottom: 15px;}.cs-time {color: #fff;font-size: 2em;line-height: 1.2;font-weight: 700;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;}.cs-time .movie-format {font-size: 0.55em;margin-left: 3px;}.cs-comment {color: #666;font-size: 12px;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}.cs-buy {padding-left: 30px;}.movie-sessions {margin-top: 20px;margin-left: 20px;margin-bottom: 20px;}.movie-sessions .movie-times {padding-left: 0;font-size: 2em;width: 100%;float: none;}.movie-sessions .movie-times ul li {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 300;margin: 0 28px 20px 0;line-height: 1;}.movie-sessions .movie-times ul li a {text-decoration: none;transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-ms-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;-webkit-transition: 0.3s all ease-in-out;}.movie-sessions .movie-times ul li a:hover {color: #327dff;}.movie-sessions .movie-times .movie-format {font-size: 0.55em;}.movie-preview {padding-left: 20px;position: absolute;z-index: 100;clear: both;bottom: -35px;}.preview-lnk {display: block;float: left;position: relative;}.preview-lnk:before {content: "";border: 2px solid #fff;position: absolute;top: 8px;right: 8px;bottom: 8px;left: 8px;transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-ms-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;-webkit-transition: 0.3s all ease-in-out;}.preview-lnk:hover:before {border: 4px solid #004ed5;top: 8px;right: 8px;bottom: 8px;left: 8px;}.preview-lnk:after {content: "";background: url(../img/play.png) no-repeat center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;opacity: 0.7;transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-ms-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;-webkit-transition: 0.3s all ease-in-out;}.preview-lnk:hover:after {opacity: 1;}.movie-fullview-bottom {padding-bottom: 30px;}.movie-intro {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #333;font-weight: 300;font-size: 2.2em;line-height: 1.2;}.movie-description {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #333;font-weight: 300;font-size: 1.2em;line-height: 1.4;margin-bottom: 20px;margin-top: 20px;}.roles-label {margin-bottom: 3px;}.roles {font-size: 1.1em;}.mp-label {margin-left: 10px;}.movie-info-side-btm {margin-left: 38px;}.movie-pictures-wrap {margin-top: 50px;margin-bottom: 20px;margin-left: 28px;}.movie-picture {display: inline-block;vertical-align: top;position: relative;margin: 5px 10px 5px 0;}.movie-picture a {display: block;}.movie-picture a:before {content: "";border: 2px solid #fff;position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;display: block;transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-ms-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;-webkit-transition: 0.3s all ease-in-out;}.movie-picture:hover a:after {background: url(../img/zoom.png) center no-repeat;content: "";display: block;position: absolute;top: 50%;left: 50%;width: 41px;height: 40px;margin-left: -20px;margin-top: -20px;}.movie-picture a:hover:before {border: 4px solid #004ed5;top: 10px;right: 10px;bottom: 10px;left: 10px;}.star-rating {margin: 10px 0;}.movie-comments p {font-size: 1.2em;line-height: 1.2;}.movie-title1 {margin-top: 0;margin-bottom: 0;padding: 0;font-family: Circe;}.movie-title1 a {text-decoration: none;}.mt1-tx {font-size: 4em;line-height: 0.9;font-weight: 700;}.mt1-outer {border-bottom: 1px solid #004ed5;}.mt1-inner {font-weight: 700;font-size: 4em;line-height: 0.9;}.movie-filter {margin: 10px 0 0;}.movie-filter .movie-format {margin-right: 0;}.mf-col {display: inline-block;text-align: left;vertical-align: top;margin: 10px 15px;}.movie-filter.__result .mf-col {vertical-align: top;}.mf-label {margin-left: 10px;}.mf-txt {color: #231f20;font-size: 1.83em;line-height: 1.9;font-weight: 700;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;}.movie-filter.__result .mf-txt {margin-bottom: -5px;line-height: 1.2;}.movie-filter.__result .movie-format {font-size: 0.55em;margin-left: -3px;}.movie-price-col {float: left;margin-right: 30px;}.select2-container .select2-selection--single .select2-selection__rendered .movie-format, .select2-dropdown.select2-dropdown--below .movie-format {display: inline-block;font-weight: 700;font-size: 16px;margin-right: 0;margin-left: 2px;margin-top: -3px;float: none;}.movie-select-res-right {float: left;margin-left: 5px;}.movie-day {float: left;font-size: 1.25em;line-height: 1;}.movie-month {font-size: 0.8em;line-height: 0.8;}.movie-weekday {font-size: 0.5em;line-height: 1;font-weight: 400;}.mp {float: left;width: 16px;height: 16px;margin-top: 14px;margin-right: 5px;}.mp.__yellow {border: 3px solid #ffdc2e;}.mp.__orange {border: 3px solid #f90;}.screen-top {position: relative;margin: 20px 0 0;text-align: center;}.screen-top img {width: 100%;}.screen-top-title {position: absolute;top: 15%;left: 0;width: 100%;text-align: center;}.hall-wrap {display: inline-block;max-width: 100%;margin: 0 auto;}.hall-outer {position: relative;display: block;max-width: 100%;overflow: hidden;margin-left: 55px;margin-right: 55px;}.hall-inner {width: 1158px;}.hall-wrap.__sm .hall-inner {width: 528px;}.hall-wrap.__sm .hall-rows {margin-top: 76px;}.hall-wrap.__xs .hall-inner {width: 318px;}.hall-wrap.__xs .hall-rows {margin-top: 54px;}.hall-wrap.__xs .screen-top-title {top: 3%;}.hall-wrap.__xs17 .hall-inner {width: 598px;}.hall-wrap.__xs17 .hall-rows {margin-top: 84px;}.hall-wrap.__xs17 .screen-top-title {top: 9%;}.hall-wrap.__xs14 .hall-inner {width: 493px;}.hall-wrap.__xs14 .hall-rows {margin-top: 73px;}.hall-wrap.__xs14 .screen-top-title {top: 7%;}.hall {display: inline-table;border-spacing: 3px;text-align: center;}.hall-rows {width: 55px;margin-top: 144px;}.hall-rows.__left {float: left;text-align: right;}.hall-rows.__right {float: right;text-align: left;}.hr {display: table-row;}.hc {display: table-cell;vertical-align: middle;border-width: 3px;border-style: solid;border-color: transparent;width: 32px;height: 32px;color: #666;font-size: 12px;transition: 0.2s all cubic-bezier(0.4, 0, 0.2, 1);-moz-transition: 0.2s all cubic-bezier(0.4, 0, 0.2, 1);-ms-transition: 0.2s all cubic-bezier(0.4, 0, 0.2, 1);-o-transition: 0.2s all cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition: 0.2s all cubic-bezier(0.4, 0, 0.2, 1);}.hc.__header {display: block;width: 100%;height: 32px;margin-top: 3px;margin-bottom: 3px;padding-top: 4px;border-color: transparent;}.hall-rows.__left .hc.__header {padding-right: 10px;}.hall-rows.__right .hc.__header {padding-left: 10px;}.hc.color1 {border-color: #ffdc2e;}.hc.z4 {border-color: #a9cf37;}.hc.z5 {border-color: #89b0ec;}.hc.color2 {border-color: #f90;}.hc.checked {background: #004ed5;border-color: #004ed5;color: #fff;}.hc.busy {background: #f4f4f4;border-color: #f4f4f4;color: #666;}.hc.invalid {background: url(../img/invalid.png) no-repeat center;border: 0;cursor: pointer;}.messagebig {font-size: 1.5em;}.enter {color: #666;font-size: 12px;border-top: 5px solid #efefef;margin-top: -14px;}.hall-comment {color: #999;font-size: 12px;text-align: center;margin-top: -20px;margin-bottom: 30px;}.buy-wrap {text-align: left;}.widget {position: relative;border: 5px solid #004ed5;padding: 15px;}.widget.__sms {display: none;margin-top: -5px;}.widget.__inactive {border: 5px solid #ccc;}.buy {float: right;}.buy-col1 {display: table-cell;padding-right: 20px;}.buy-col2 {display: table-cell;vertical-align: bottom;padding-left: 20px;padding-top: 20px;}.striked {text-decoration: line-through;}.price-total {color: #231f20;font-size: 3.9em;line-height: 1;font-weight: 700;}.buy-caption {margin-top: 5px;}.buy-caption a {text-decoration: underline;}.buy-caption a:hover {text-decoration: none;}.btn-buy {padding-left: 45px;padding-right: 45px;margin-bottom: 10px;}.bron {padding-top: 46px;}.pref-list {margin-top: 50px;}.pref {display: inline-block;vertical-align: top;margin-left: 1%;margin-right: 1%;margin-bottom: 30px;}.pl-img {display: inline-block;vertical-align: bottom;width: 100px;text-align: center;}.pl-tx {display: inline-block;vertical-align: middle;}.pl-tx1 {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;line-height: 1;color: #004ed5;font-size: 2.6em;font-weight: 700;}.pl-tx2 {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #000;font-size: 1.2em;font-weight: 300;line-height: 1;}.nav-slides {float: left;}.nav-slides ul {list-style-type: none;margin: 0;padding: 0;}.nav-slides ul li {position: relative;display: inline-block;vertical-align: top;margin: 10px 3px;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 1.3em;font-weight: 300;line-height: 1;color: #000;}.nav-slides ul li.active {background: #004ed5;color: #fff;}.nav-slides ul li:after {content: "";}.nav-slides ul li.active:after {background: url(../img/arr-btm-blue.png) no-repeat center;position: absolute;left: 0;bottom: -6px;width: 100%;height: 6px;}.nav-slides ul li a {display: block;padding: 5px 15px 4px;text-decoration: none;color: #000;}.nav-slides ul li a span {border-bottom: 1px dashed #000;}.nav-slides ul li.active a span {border-bottom: 1px dashed transparent;color: #fff;}.nav-slides ul li a:hover span {border-bottom: 1px dashed transparent;}.ns-img {margin-right: 3px;}.social {float: right;padding-top: 8px;}.social-icon {display: inline-block !important;background-image: url(../img/social-sprite5.png);background-repeat: no-repeat;width: 35px;height: 35px;}.social-icon.facebook {background-position: 0 0;}.social-icon.twitter {background-position: -39px 0;}.social-icon.vkontakte {background-position: -79px 0;}.social-icon.googleplus {background-position: -117px 0;}.social-icon.instagram {background-position: -157px 0;}.social-icon.telegram {background-position: -192px 0;}.social-icon.mail {background-position: -226px 0;margin-right: 5px;}.map {position: relative;}.map-info {position: absolute;right: 5%;top: 5%;width: 320px;background-color: #fff;border-top: 9px solid #004ed5;padding: 20px;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #000;font-size: 1.3em;font-weight: 300;line-height: 1.4;box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.32);}.map-info-edge {background: url(../img/map-info-edge.png) repeat-x;background-position: 8px 0;height: 15px;position: absolute;left: 0;bottom: -15px;width: 100%;}.contact-info {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 1.3em;font-weight: 300;line-height: 24px;color: #333;}.letter-lnk {}.letter-lnk:hover {opacity: 1;}.form-modal {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;}.form-modal-box {padding-left: 30px;padding-right: 30px;}.form-modal-header {font-size: 37px;font-weight: 700;color: #000;margin-top: 22px;margin-bottom: 21px;}.form-group {margin-bottom: 25px;}.form-modal .control-label {font-weight: 300;font-size: 15px;line-height: 1.1;}.mf-label1 {margin-top: 10px;}.form-modal-btn {margin: 10px 0;}.form-modal-foot {padding: 30px 0;background: #e5e5e5;background: -moz-linear-gradient(top, #e5e5e5 0, #fff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e5e5e5), color-stop(100%, #fff));background: -webkit-linear-gradient(top, #e5e5e5 0, #fff 100%);background: -o-linear-gradient(top, #e5e5e5 0, #fff 100%);background: -ms-linear-gradient(top, #e5e5e5 0, #fff 100%);background: linear-gradient(to bottom, #e5e5e5 0, #fff 100%);}.order-block {width: 420px;margin: 0 auto;}.order-info-form {margin: 20px 10px;}.order-info-form .form-control {background: #fff;box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.32);height: auto;padding: 6px 20px;color: #333;font-size: 2.8em;font-weight: 700;line-height: 1.5;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.order-info-form .control-label {font-size: 14px;margin-left: 10px;font-weight: 400;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}.oif-input-wrap {position: relative;}.oif-input-caption {position: absolute;right: -170px;top: 0;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #333;font-size: 12px;line-height: 1.1;}.order-confirm-form {margin: 5px 10px;}.sms-label {font-size: 14px;line-height: 1.4;margin-left: 10px;font-weight: 400;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}.sms-wrap {width: 339px;height: 130px;margin-left: -8px;background: url(../img/sms.png) no-repeat left top;position: relative;}.sms-input {position: absolute;overflow: hidden;top: 20px;left: 20px;right: 20px;bottom: 35px;width: 295px;padding: 12px 20px;color: #333;font-size: 2.8em;font-weight: 700;line-height: 1.5;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;border: none;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}.sms-input:focus {outline: 0;}.form-mask {display: none;position: absolute;top: -5px;left: -5px;right: -105px;bottom: -5px;background: rgba(255, 255, 255, 0.74);}.widget.__inactive .form-mask {display: block;}.order-num-box {position: relative;background: url(../img/bubble-blue.png) no-repeat center;width: 320px;height: 107px;margin: 40px auto;text-align: center;padding: 17px 10px 25px;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #fff;font-size: 4.6em;line-height: 1;font-weight: 700;}.order-num-caption {position: absolute;right: -160px;top: 25px;color: #333;font-size: 12px;font-weight: 400;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;text-align: left;}.lk-links {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}.lk-links a {text-decoration: underline;}.lk-links a:hover {text-decoration: none;}.social-enter-label {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top: 5px;}.social-enter a {display: block;float: left;margin-right: 10px;background-image: url(../img/social-enter-sprite.png);background-repeat: no-repeat;width: 30px;height: 30px;}.facebook-enter {background-position: 0 0;}.vkontakte-enter {background-position: -35px 0;}.twitter-enter {background-position: -70px 0;}.ready-ticket {background-color: #fff;box-shadow: 0 0 16px 0 rgba(0, 1, 0, 0.33);margin: 20px 0 40px;}.rt-col1 {background: url(../img/dot.png) repeat-y right top;padding: 10px 20px;}.rt-col2 {padding: 10px 20px 10px 40px;}.rt-title {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #004ed5;font-size: 2.65em;line-height: 1;font-weight: 700;margin: 10px 0;float: left;}.rt-title a {text-decoration: underline;}.rt-title a:hover {text-decoration: none;}.head-phone a {text-decoration: none;}.rt-comment {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #231f20;font-size: 1.4em;line-height: 1.2;font-weight: 300;margin-top: 5px;}.ready-ticket .movie-filter {font-size: 0.8em;margin-top: 0;}.ready-ticket .mf-col {margin-left: 0;}.ready-ticket .movie-filter.__result .movie-format {font-size: 0.8em;font-weight: 300;margin-left: 5px;}.rt-order-number {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #004ed5;font-size: 2.65em;font-weight: 700;}.rt-label-paid {color: #090;font-size: 12px;line-height: 1;background: url(../img/icons/check-sm.png) no-repeat left center;padding-left: 15px;float: right;margin-top: 10px;}.rt-order-comment {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;line-height: 1.2;margin: 5px 0;color: #000;font-size: 18px;font-weight: 700;margin: 5px 0 10px;}.rt-order-caption {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #333;font-size: 12px;font-weight: 400;}.rt-order-sms {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #333;font-size: 12px;line-height: 1.2;font-weight: 400;margin: 5px 0 15px;}.rt-label-cansel {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #b1000c;font-size: 12px;font-weight: 400;line-height: 14px;background: url(../img/icons/cansel-sm.png) no-repeat left center;padding-left: 10px;float: right;}.rt-label-cansel:hover {color: #b1000c;}.buy-online-lnk {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;font-weight: 400;float: left;margin-bottom: 5px;}.settings-lnk {display: inline-block;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #231f20;font-size: 1.2em;line-height: 1;font-weight: 700;text-decoration: none;text-align: center;border-bottom: 1px dashed #231f20;margin-bottom: 30px;}.settings-lnk:hover {border-bottom: 1px dashed rgba(255, 255, 255, 0);}.settings-lnk a {color: #231f20;margin-bottom: 20px;}.settings-lnk a:focus, .settings-lnk a:hover {text-decoration: none;}.bonus-lnk {display: inline-block;margin-top: 20px;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 1.2em;line-height: 1;font-weight: 700;text-decoration: none;border-bottom: 1px dashed #004ed5;}.bonus-lnk a {text-decoration: none;}.bonus-lnk a:hover {text-decoration: none;}.bonus-lnk:hover {border-bottom: 1px dashed rgba(255, 255, 255, 0);}.history-table .row-same-height:nth-child(2n) {background-color: #f9f9f9;}.history-table .row-same-height {padding: 15px;}.history-table .col-th {padding: 0 5px;}.history-table .col-td {padding: 5px;}.col-th {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #333;font-size: 12px;}.col-td {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #333;font-size: 1.35em;line-height: 1;font-weight: 300;}.movie-time1 .mf-txt {font-size: 1em;line-height: 1;font-weight: 300;}.movie-time1 .movie-format {font-size: 0.8em;font-weight: 300;margin-left: 5px;}.tab-nav ul {list-style-type: none;margin: 0;padding: 0;}.tab-nav ul li {position: relative;display: inline-block;vertical-align: top;margin: 10px 3px;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 1.3em;font-weight: 300;line-height: 1;color: #000;}.tab-nav ul li:after {content: "";}.tab-nav ul li.active {background: #004ed5;color: #fff;}.tab-nav ul li.active:after {background: url(../img/arr-btm-blue.png) no-repeat center;position: absolute;left: 0;bottom: -6px;width: 100%;height: 6px;}.tab-nav ul li a {display: block;padding: 5px 15px 4px;text-decoration: none;color: #000;}.tab-nav ul li a span {border-bottom: 1px dashed #000;}.tab-nav ul li.active a span {border-bottom: 1px dashed transparent;color: #fff;}.tab-nav ul li a:hover span {border-bottom: 1px dashed transparent;}.calendar-nav {float: left;margin-left: 40px;margin-top: 15px;margin-bottom: 15px;}.sm-selection {white-space: normal;font-size: 0.8em;line-height: 1.2;}.sm-result {font-size: 0.8em;font-weight: 300;line-height: 1.2;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;}.sel-wrap {display: table;width: 100%;}.sel-row {display: table-cell;vertical-align: top;width: 30%;padding-right: 20px;}.sel-row1 {display: table-cell;vertical-align: top;width: 57%;padding-right: 20px;}.movie-time2 .mf-txt {font-size: 1em;line-height: 1;font-weight: 300;}.movie-time2 .movie-format {font-size: 0.8em;font-weight: 300;margin-left: 5px;}.movie-time2 .mf-time {float: left;color: #000;text-decoration: underline;}.movie-time2 .mf-time:hover {text-decoration: none;}.movie-time2.mf-col {margin: 0 35px 25px 5px;}.fm-caption {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #666;line-height: 1;font-size: 12px;margin-top: 5px;}.calendar-table .row-same-height:nth-child(2n + 1) {background-color: #f9f9f9;}.calendar-table .row-same-height {padding: 15px;}.calendar-table .col-td {padding: 5px;}.calendar-table .movie-times {padding-left: 0;margin-right: -42px;width: 100%;float: none;}.calendar-table .movie-times ul li {margin: 0 14px 20px;}.calendar-table .movie-times ul li a {color: #000;text-decoration: none;font-size: 1.2em;display: block;float: left;line-height: 0.8;}.calendar-table .movie-times .movie-format {font-size: 0.75em;line-height: 0.4;}.mt-sub-item {font-size: 0.8em;margin-right: -22px;line-height: 0.4;display: block;float: left;}.movie-hall {color: #fb0;font-weight: 700;}.movie-hall:hover {color: #fb0;}.mt-item {border-bottom: 1px solid #000;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 300;margin-bottom: 3px;float: left;}.calendar-table .movie-times ul li .mt-item:hover {border-bottom: 1px solid transparent;}.movie-watch {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../img/icons/play-icon.png) no-repeat center;opacity: 0.7;transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-ms-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;-webkit-transition: 0.3s all ease-in-out;}.movie-cell a:hover .movie-watch {opacity: 1;}.move {top: 0;left: 0;width: 100%;height: 100%;position: absolute;display: none;}.move:after {border: 6px solid #004ed5;top: 8px;right: 8px;bottom: 8px;left: 8px;content: "";position: absolute;}.ac-list-wrap {overflow: hidden;}.ac-list {margin-left: -3%;margin-right: -3%;}.ac-item {float: left;vertical-align: top;width: 44%;margin-bottom: 30px;height: 40em;overflow: hidden;}.ac-date {font-size: 1.7em;line-height: 1.5;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #000;font-weight: 700;margin-top: 30px;border-top: 5px solid #004ed5;float: left;padding-top: 15px;}.ac-date.__inner {border-top: none;float: none;margin-top: 0;padding-top: 0;}.ac-header {margin-top: 10px;margin-bottom: 5px;}.ac-header a span {font-size: 2.14em;line-height: 1;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 700;}.action.__inner ul {list-style-type: none;padding: 0;}.action.__inner ul li {margin-left: 30px;margin-bottom: 10px;}.action.__inner ul li:before {content: "\25A0";font-size: 11px;color: #004ed5;line-height: 1;margin-right: 20px;display: inline-block;margin-left: -30px;margin-top: -5px;vertical-align: middle;}.actionsList .ac-item:nth-child(odd) {margin-right: 1%;}.actionsList .ac-item:nth-child(even) {margin-left: 1%;}.cert {display: inline-block;vertical-align: top;width: 23%;margin: 20px 1%;}.cert-img {float: left;}.cert-header {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #000;font-weight: 700;font-size: 1.55em;margin-top: 20px;}.cert-underline {width: 50%;height: 1px;margin-top: 5px;background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, #dfdfdf 25%, #dfdfdf 50%, #dfdfdf 75%, rgba(255, 255, 255, 0) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(25%, #dfdfdf), color-stop(50%, #dfdfdf), color-stop(75%, #dfdfdf), color-stop(100%, rgba(255, 255, 255, 0)));background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, #dfdfdf 25%, #dfdfdf 50%, #dfdfdf 75%, rgba(255, 255, 255, 0) 100%);background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, #dfdfdf 25%, #dfdfdf 50%, #dfdfdf 75%, rgba(255, 255, 255, 0) 100%);background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, #dfdfdf 25%, #dfdfdf 50%, #dfdfdf 75%, rgba(255, 255, 255, 0) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #dfdfdf 25%, #dfdfdf 50%, #dfdfdf 75%, rgba(255, 255, 255, 0) 100%);}.cert-underline.__left {float: left;}.cert-underline.__right {float: right;}.yell {margin-top: 10px;margin-bottom: 10px;background: #fff200;background: -moz-linear-gradient(-45deg, #fff200 0, #ffe600 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0, #fff200), color-stop(100%, #ffe600));background: -webkit-linear-gradient(-45deg, #fff200 0, #ffe600 100%);background: -o-linear-gradient(-45deg, #fff200 0, #ffe600 100%);background: -ms-linear-gradient(-45deg, #fff200 0, #ffe600 100%);background: linear-gradient(135deg, #fff200 0, #ffe600 100%);float: left;color: #000;}.y-text {display: table-cell;vertical-align: middle;padding: 15px 25px;font-size: 1.25em;line-height: 1.2;background: url(../img/dash.png) repeat-y right top;}.y-pct {display: table-cell;vertical-align: middle;padding: 15px 20px 15px 25px;font-size: 2em;font-weight: 600;}.y-corner {background: url(../img/yellow-corner.png) right bottom no-repeat;}.dscHall .yell {float: right;width: 280px;margin: 0 1em;}.dscHall .y-text {width: 170px;padding: 5px 15px;}.dscHall .y-pct {padding: 5px 15px;}.lnk-pdf {display: block;margin: 20px 0;}.rek-list {margin-top: 20px;}.rek-item {margin-bottom: 40px;line-height: 1.2;}.v-img {margin: 10px 0;text-align: center;}.rek-header1 {font-size: 1.3em;line-height: 1.2;margin-bottom: 3px;font-weight: 700;color: #000;}.rek-header2 {font-size: 1.15em;line-height: 1;margin-bottom: 5px;color: #555;clear: both;}.rek-header2 p {display: block;padding: 10px 0 0;}.rek-header2 strong {font-size: 17px;}.rek-price {font-size: 2.5em;line-height: 0.8;font-weight: 700;color: #000;margin: 15px 0 5px;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;}.rek-lnk {position: relative;display: block;float: left;margin: 10px 0;border-bottom: 1px dashed #004ed5;text-decoration: none;transition: 0.15s background ease-in-out;-moz-transition: 0.15s background ease-in-out;-ms-transition: 0.15s background ease-in-out;-o-transition: 0.15s background ease-in-out;-webkit-transition: 0.15s background ease-in-out;}.rek-lnk:hover {border-bottom: 1px dashed rgba(255, 255, 255, 0);}.rek-lnk:focus, .rek-lnk:hover {text-decoration: none;outline: 0;}.rek-lnk-arr {display: none;position: absolute;top: 100%;left: 30px;width: 12px;height: 6px;background: url(../img/arrow-down-yellow.png) no-repeat left top;}.rek-lnk.active {background: #ffe24b;color: #333;padding: 0 5px;margin-left: -5px;border-bottom: 1px dashed rgba(255, 255, 255, 0);}.rek-lnk.active .rek-lnk-arr {display: block;}.rek-hidden {display: none;}#orderIagree, #orderIagreeCode, ._checkbox {width: 15px;float: left;height: 15px;margin: 0 5px 0 0 !important;}.for_checkbox {border-bottom: 1px dotted;}.vacancy {margin-top: 18px;margin-bottom: 50px;}.vac-date {border-top: 5px solid #004ed5;float: left;padding-top: 10px;margin-bottom: 10px;font-size: 12px;line-height: 1;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}.vac-comment {background: #f4f4f4;margin-top: 5px;}.vc-label {font-size: 12px;line-height: 1;margin-bottom: 5px;margin-top: 7px;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}.vc-txt {font-size: 1.15em;line-height: 1.3;margin-bottom: 7px;}.vacancy.__inner {margin-top: 0;}.vacancy.__inner .vac-date {border-top: none;padding-top: 0;margin-bottom: 30px;}.vacancy.__inner ul {list-style-type: none;padding: 0;}.vacancy.__inner ul li {margin-left: 30px;margin-bottom: 10px;}.vacancy.__inner ul li:before {content: "\2015";font-size: 11px;line-height: 1;margin-right: 15px;display: inline-block;margin-left: -30px;margin-top: -3px;vertical-align: middle;}.footer {margin: -100px auto 0;min-height: 135px;position: relative;border-top: 5px solid #004ed5;background: #fff;}.nav-foot {margin: 10px 0;}.nav-foot ul {list-style-type: none;margin: 0;padding: 0;}.nav-foot ul li {display: inline-block;vertical-align: top;margin: 10px 0;width: 40%;padding-right: 20px;color: #333;line-height: 1.2;}.nav-foot ul ul li {display: block;float: none;width: auto;margin: 0 0 5px;padding-right: 0;}.nav-foot ul li a {color: #333;text-decoration: underline;}.nav-foot ul li.active {color: #004ed5;}.nav-foot ul li a:hover {text-decoration: none;}.foot-info {margin: 20px 0;float: right;}.site-creator {margin-top: 10px;color: #797979;}.nodsc {text-decoration: line-through;}.dsc_info {display: block;color: #999;font-size: 12px;line-height: 12px;font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 500;}.err-header {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #000;font-size: 15em;font-weight: 700;line-height: 1;text-align: center;margin-top: 30px;}.err-header img {margin-top: -70px;margin-right: 70px;margin-left: 70px;max-width: 170px;}.err-comment1 {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #000;font-size: 3em;font-weight: 700;line-height: 1;text-align: center;margin: 20px 0;}.err-comment2 {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #000;font-size: 1.8em;line-height: 1;text-align: center;margin: 20px 0;}.btn-err {padding-left: 40px;padding-right: 40px;margin: 20px 0;}.ac-item.passed {opacity: 0.8;}.ac-item.passed img {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}.ac-item.passed:hover {opacity: 1;}.ac-item.passed:hover img {-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none;filter: none;}#bron_block {display: none;}.basket_error {color: red;}a.checked {text-decoration: none;}.div-line {background: #004ed5;height: 5px;width: 200px;}.widget.__sms._buyout {display: block;}.auth_success {color: #004ed5;}#pageup {position: fixed;right: 40px;bottom: 60px;width: 48px;height: 48px;background-image: url(../img/up.png);background-repeat: no-repeat;background-size: 48px 48px;display: none;cursor: pointer;}._fwidget {margin: 1em 0;}.cityListBlock {padding: 0 0 2em;}.cityListBlock a {text-transform: uppercase;display: block;float: left;margin: 0 7px;}.cityListBlock a.active {border: 1px solid;padding: 6px 8px 3px;background: #004ed5;color: #fff;margin-top: -6px;}.form-modal-box._bron {padding: 15px;}.form-modal-box._bron .subtitle1 {font-size: 1.2em;margin-bottom: 0.5em;}.form-modal-box._bron .movie-title1 {font-size: 0.4em;}.form-modal-box._bron .mf-col {font-size: 0.8em;margin: 8px;}.form-modal-box._bron .btn-md {margin-top: 0.5em;}.form-modal-box._bron form {margin: 0 0 15px;}.form-modal-box._bron .widget {padding: 20px 20px 0;margin-bottom: 10px;}.form-modal-box._bron .sBody {padding: 10px 15px;}.form-modal-box._bron .sBody p {font-size: 1.1em;}.oif-input-wrap {font-weight: 600;}.bronInfo {font-size: 1.4em;text-align: left;line-height: 1.2em;}table.discountForm {border-collapse: collapse;}table.discountForm td, table.discountForm th {padding: 10px;font-size: 1.5em;}table.discountForm th {text-align: center;}input[type="radio"] {cursor: pointer;}.loader {width: 30px;}.striked.basePrice {font-size: 0.6em;color: #666;font-weight: 100;}label[for="orderIagreeGlasses"], label[for="orderIagree"] {cursor: pointer;}#saleResult {padding-top: 15px;}.alert-danger {background-color: #f3aaa8;border-color: #e4908e;}.alert-info {background-color: #7b95dc;border-color: #7589ec;}.alert {padding: 10px;margin-bottom: 0;}.setDiscountLink {color: #ffdc2e;font-size: 1.2em;display: block;margin-bottom: 10px;}.setDiscountLink:hover {color: #ffdc2e;}.clearBasket {font-size: 1.2em;}.password_recovery {border: 0;background: 0 0;padding: 0;text-decoration: underline;}#authResult {margin: 1em 0;}.widget.buy .buy-col2 {height: 120px;vertical-align: top;}.astionResult {text-align: center;padding-top: 2em;}.form-modal-body._info {padding-bottom: 2em;}a.disabled {pointer-events: none;}.lk__password_change {font-size: 1.2em;text-transform: uppercase;text-decoration: underline;margin: 0 0 2em;float: right;}.discountForm .control {cursor: pointer;}.control input {position: absolute;z-index: -1;opacity: 0;}.control_indicator {height: 20px;width: 20px;background: #e9dfdf;border: 0 solid #000;}.control-radio .control_indicator {border-radius: 0;}.control input:focus ~ .control_indicator, .control:hover input ~ .control_indicator {background: #ccc;}.control input:checked ~ .control_indicator {background: #0a5edf;}.control input:checked:focus ~ .control_indicator, .control:hover input:not([disabled]):checked ~ .control_indicator {background: #0e6647d;}.control input:disabled ~ .control_indicator {background: #e6e6e6;opacity: 0.6;pointer-events: none;}.control_indicator:after {box-sizing: unset;content: "";position: absolute;display: none;}.control input:checked ~ .control_indicator:after {display: block;}.control-radio .control_indicator:after {left: 0;top: 0;height: 0;width: 0;border-radius: 50%;background: #fff;}.control-radio input:disabled ~ .control_indicator:after {background: #7b7b7b;}.movie-times .sp {font-size: 14px;padding-left: 11px;}.movie-times .sp._sale {background: #ef4141;color: #fff;padding: 2px;width: 50px;text-align: center;}._note {color: #004ed5;font-size: 1.2em;padding: 3px 0;}.form-modal._page._enter {text-align:center;}.form-modal._page._enter a {float: none;display: inline-block;}.gallery-description {font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 1.3em;font-weight: 300;line-height: 24px;color: #333;padding: 1em 0;}@media all and (max-width: 1280px) {.cert {width: 48%;margin-left: 1%;margin-right: 1%;}.nav-top ul li a {padding-left: 10px;padding-right: 10px;}}@media all and (max-width: 991px) {.logo {width: 20%;float: left;}.header .col-md-6 {width: 50%;float: left;}.head-info {width: 30%;float: left;}.calendar-bg {display: inline-block;}.movie-times {padding-left: 0;width: 58%;}.movie-times-label {width: 15%;}.movie-bron {width: 27%;}.movies-main .col-md-6 {float: left;width: 50%;}.movies-main .col-md-6.resp {float: left;width: 100%;}.movies-main .col-md-3.resp {float: left;width: 50%;}.movies-main .col-md-6.resp1 {float: left;width: 100%;clear: both;margin-left: -100%;}.movies-main .col-md-12.resp2 {float: left;width: 100%;}.poster-wide-mobile {display: block;}.movies-soon .col-md-12.resp3 {float: left;width: 50%;}.movies-soon .col-md-6.resp4 {float: left;width: 66.68%;}.movies-soon .col-md-3.resp5 {float: left;width: 33.32%;}.foot-info {float: left;}.nav-foot ul li {font-size: 1.13em;}.foot-info {font-size: 1.2em;}.movie-img {position: static;left: auto;top: auto;width: 100%;}.movie-img img {display: none;}.movie-img img.movie-img-mobile {display: block;}.movie-info {float: none;width: 100%;padding-bottom: 235px;}.movie-preview {bottom: 35px;}.movie-pictures-wrap {margin-left: 0;}.movie-info-side-btm {margin-left: 0;}.custom-for-1374 {height: 377px;}.custom-for-1374 a {display: block;height: 100%;}.custom-for-1374 img {object-fit: cover;height: 100%;}.buy-wrap {display: inline-block;text-align: center;}.buy-wrap .col-md-3, .buy-wrap .col-md-9 {clear: both;}.buy {display: inline-block;float: none;text-align: left;}.bron {clear: both;float: right;padding-top: 26px;margin-right: 35px;text-align: left;}.pref-list {margin-top: 20px;}.pref {margin-bottom: 20px;margin-top: 20px;}.social {float: left;padding-bottom: 20px;}.social-icon {margin-left: 20px;}.settings-lnk {margin-top: 20px;}.calendar-nav {margin-left: 0;}.tab-nav ul li {display: block;float: left;}.sel-row {width: 100%;}.lk-links {margin-top: 10px;}.v-img {text-align: left;}.movies-main .movie-caption {padding: 20px 25px;}.movies-main .movie-caption.__anons {padding-top: 10px;padding-bottom: 10px;}.movies-main .movie-caption.__anons .movie-title {padding-bottom: 0;}.movies-main .movie-times-label {width: 100%;margin-bottom: 5px;}.movies-main .movie-times {width: 100%;}.movies-main .movie-bron {width: 100%;max-width: none;}.movies-main .btn-bron {float: left;margin-right: 5px;}.movies-main .bron-caption {text-align: left;float: left;margin-top: 0;max-width: 100px;}.movies-main .movie-times {padding-left: 0;margin-bottom: 10px;line-height: 1.3;}.movies-main .movie-title {font-size: 1.2em;line-height: 1;padding-bottom: 5px;}.movies-main .movie-times ul {margin-right: -20px;}.movies-main .movie-times ul li {margin-right: 20px;}}@media all and (max-width: 930px) {.header-bar .container {padding-left: 10px;padding-right: 10px;}.nav-top ul li {font-size: 0.95em;}.nav-top ul li a {padding: 15px 3px 10px;}}@media all and (max-width: 768px) {.form-modal._page._enter a {display: block;}.form-modal._page._enter {width: 80%;margin: 0 auto;}.cityListBlock a {float: none;font-size: 1.8em;text-align: center;border: 1px solid;padding: 8px 5px 5px;}.header {text-align: left;}.logo {width: 82%;float: none;text-align: left;}.header .col-md-6 {width: auto;float: none;}.head-info {width: auto;float: none;}.header .container {padding-left: 0;padding-right: 0;}.header .row {margin-left: 0;margin-right: 0;}.header-bar {display: none;}.collapsible-panel {display: none;}.city-popover {width: 300px;left: -5px;}.city-content {font-size: 2.3em;line-height: 1;padding-top: 30px;}.city-answer a {margin: 10px 8px;}.city-close {font-size: 3em;right: 10px;top: 10px;}.socialHeadMobile {margin: 18px 10px 0 0;float: right;display: block;}.logo {float: left;}.head-info {clear: both;padding-left: 0;padding-right: 0;}.head-addr {display: none;}.calendar-bg {display: none;}.head-addr-mobile {display: block;float: right;background: url(../img/icons/loc-icon.png) no-repeat left top;padding-left: 40px;margin-right: 2%;margin-top: 10px;max-width: 42%;font-weight: 700;font-size: 1.6em;line-height: 1;color: #000;font-family: "PT Sans Caption", "Helvetica Neue", Helvetica, Arial, sans-serif;}.head-infotext {display: none;}.head-infobox1 {float: left;margin-left: 50px;}.head-phone {background: url(../img/icons/phone-icon.png) no-repeat left center;padding-left: 30px;}.phone-code {font-size: 0.8em;}.worktime {display: none;}.movie-title a {font-size: 1.2em;}.worktime {padding-left: 30px;}.city-wrap {clear: both;display: block;}.city-header {float: left;margin-left: 16px;}.city-link {display: block;}.city-header .socialHead {display: block;margin: -30px -80px;float: right;}.socialHead {display: none;}.nav-mobile {display: block;}.nav-expand {display: block;}.nav-collapse {display: block;}.movies-main .resp-col {width: 100%;}.movies-main .resp-col .col-md-6.resp {width: 50%;float: left;}.movies-main .col-md-6.resp1 {width: 50%;clear: none;margin-left: 0;}.movies-main .col-md-12.resp2 {width: 100%;margin-left: 0;}.movies-main .movie-times {padding-left: 0;width: 58%;}.movies-main .movie-times-label {width: 15%;}.movies-main .movie-bron {width: 27%;}.movies-main .bron-caption {text-align: center;float: none;max-width: none;margin-top: 3px;}.movies-main .btn-bron {float: none;}.movie-title1 {font-size: 0.6em;}.custom-for-1374 {height: auto;}.nav-foot ul li {width: auto;}.order-num-caption {position: static;right: auto;top: auto;text-align: center;margin-top: 40px;}.rt-col1 {background: 0 0;}.rt-col2 {padding-left: 20px;}.rt-label-paid {float: left;}.rt-label-cansel {float: left;margin-left: 15px;margin-top: 2px;}.ht-head {display: none;}.sel-row {display: block;margin-bottom: 20px;}.calendar-table .movie-times {margin-top: 20px;}.calendar-table .movie-times ul li {margin-left: 0;margin-right: 42px;}.map-info {position: static;width: auto;}.ac-list {margin-left: 0;margin-right: 0;}.ac-item {width: 100%;margin-left: 0;margin-right: 0;}.cert {width: 100%;margin-left: 30px;margin-right: 30px;}.subtitle1 {font-size: 1.7em;}.head-addr-mobile {max-width: none;margin-left: 50px;float: left;}.movies-main .col-md-6 {width: 100%;}.movies-main .col-md-6.resp {width: 100%;}.movies-main .resp-col .col-md-6.resp {width: 100%;}.movies-main .col-md-3.resp {width: 100%;}.movies-main .col-md-6.resp1 {width: 100%;}.movies-main .col-md-12.resp2 img {max-width: none;}.movie-times ul li {font-size: 1.6em;margin-bottom: 3px;}.movie-format {font-size: 15px;}.movie-cell:after {display: block;}.nav-foot {margin-top: 30px;}.nav-foot ul li {display: block;width: 100%;margin: 0;font-size: 1.37em;}.nav-foot ul ul li {margin-bottom: 15px;}.foot-info {font-size: 1.4em;}.movies-soon .col-md-12.resp3 {float: left;width: 100%;}.movies-soon .col-md-6.resp4 {float: left;width: 100%;}.movies-soon .col-md-3.resp5 {float: left;width: 100%;}.movie-img {height: auto;}.movie-img img {max-width: 100%;min-height: 1px;}.order-block {width: auto;}.oif-input-caption {position: static;right: auto;top: auto;margin-top: 5px;margin-left: 10px;}.oif-input-caption br {display: none;}.form-mask {right: -5px;}.box-modal.__medium {width: 100%;}.rek-item .col-xs-3 {width: auto;}.rek-item .col-xs-6 {width: auto;}.rek-lnk {font-size: 1.4em;}.rek-item {border-bottom: 4px solid #0055da;padding-bottom: 20px;}.rek-item:last-child {border-bottom: none;padding-bottom: 20px;}.err-header {font-size: 15em;}}@media (max-width: 600px) {.city-header {line-height: 1;}.city-link .fa-chevron-down {top: 10px;}}@media (max-width: 560px) {.form-modal._page._enter {}.logo {width: auto;}.city-popover {width: 380px;margin-left: 0;left: auto;right: -100%;}.city-popover.__opened {right: 0;}.popover-arr {left: auto;right: 23%;}.city-popover.__opened .popover-arr {right: 5%;}.city-wrap {clear: none;display: inline-block;}.city-link {display: inline-block;border-bottom: none;}.city-header {float: right;margin-left: 30px;margin-top: 20px;}.city-caption, .city-label, .city-link .fa-chevron-down {display: none;}.city-icon {display: block;}.buy-col1 {display: block;}.buy-col2 {display: block;padding-left: 0;}.bron {float: left;margin-left: 25px;}.movies-main .movie-times-label {width: 100%;}.movies-main .movie-times {width: 100%;margin-bottom: 10px;}.movies-main .movie-bron {width: 100%;float: none;text-align: left;max-width: none;}.movies-main .btn-bron {float: left;margin-bottom: 5px;}.movies-main .bron-caption {float: left;text-align: left;max-width: 100px;margin-top: 0;margin-left: 5px;}}@media (max-width: 480px) {.form-modal._page._enter {}.popover-arr {right: 12%;}.nav-expand {margin-right: 5px;}.nav-collapse {margin-right: 5px;}.city-link {padding-right: 5px;}.logo {margin-left: 10px;}.pref {width: 100%;margin-left: 0;margin-right: 0;}.nav-mobile ul li {font-size: 1.2em;font-weight: 700;}.h1, h1 {font-size: 3em;line-height: 0.8;}.h3, h3 {font-size: 1.85em;}.tab-nav ul li {font-size: 1.05em;}.container {padding-left: 15px;padding-right: 15px;}.tab-nav ul li {margin-left: 1px;margin-right: 1px;}.tab-nav ul li a {padding: 11px 3px 10px;}.calendar-nav {margin-top: 0;}}@media all and (min-width: 769px) {.movie-caption.__anons {display: block;}.movie-cell:hover .movie-caption {visibility: visible;}.movie-cell:hover:after {display: block;}}@media (min-width: 768px) {.col-sm-height {display: table-cell;float: none !important;}}@media (min-width: 992px) {.col-md-height {display: table-cell;float: none !important;}.movie-cell.__small .btn-bron {font-size: 20px;padding-left: 10px;padding-right: 10px;}.movies-main .col-md-12.resp2 {position: absolute;top: 100%;left: 0;}.movies-main .movie-cell.__small .movie-caption {padding: 20px 25px;}.movies-main .movie-cell.__small .movie-caption.__anons {padding-top: 10px;padding-bottom: 10px;}.movies-main .movie-cell.__small .movie-caption.__anons .movie-title {padding-bottom: 0;}.movies-main .movie-cell.__small .movie-times-label {width: 100%;}.movies-main .movie-cell.__small .movie-times {width: 100%;}.movies-main .movie-cell.__small .movie-times-label {display: none;}.movies-main .movie-cell.__small .movie-bron {width: 100%;max-width: none;}.movies-main .movie-cell.__small .btn-bron {float: left;margin-right: 5px;}.movies-main .movie-cell.__small .bron-caption {text-align: left;float: left;margin-top: 0;max-width: 100px;}.movies-main .movie-cell.__small .movie-times {padding-left: 0;margin-bottom: 10px;line-height: 1.3;}.movies-main .movie-cell.__small .movie-title {font-size: 1.2em;line-height: 1;padding-bottom: 5px;}.movies-main .movie-cell.__small .movie-times ul {margin-right: -20px;}.movies-main .movie-cell.__small .movie-times ul li {margin-right: 20px;}.movies-main-wrap.__soon {max-height: 737px;}}@media (min-width: 1200px) {.col-lg-height {display: table-cell;float: none !important;}.container.w80 {width: 100%;}.container.w90 {width: 90%;}.container.w100 {width: 100%;}}@media (min-width: 1282px) {.container.w80 {width: 80%;}}@media (-webkit-max-device-pixel-ratio: 1) {.hc.color1:hover, .hc.color2:hover {background: #004ed5;border-color: #004ed5;color: #fff;text-decoration: none;}}@media only screen and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {.movie-times-label {font-size: 20px;width: 20%;}.movie-times {width: 53%;}.tx.__xs.time-until {font-size: 18px;}.movie-title {font-size: 2.2em;}.btn {font-size: 34px;}.tx.__xs.bron-caption {font-size: 14px;}}.ssill {position: absolute;left: -4250px;}.rintro {padding: 0 1em 0 0;}@keyframes loading {50% {background: #dcdcdc;}}.lazyload, .lazyloading {position: absolute;opacity: 0;}.preloader {background: #c5c5c5;left: 0;position: relative;animation-name: loading;animation-timing-function: linear;animation-duration: 2s;animation-iteration-count: infinite;right: 0;top: 0;bottom: 0;z-index: 10;display: block;}.preloader-h-464 {height: 464px;width: 100%;}.preloader-h-231 {height: 231px;width: 100%;}.preloader-h-192 {height: 192px;width: 100%;}.preloader-h-385 {height: 385px;width: 100%;}.lazyloaded {position: relative;opacity: 1;}.lazyloaded + .preloader {display: none;}.hm-app {margin: 1em;}.header-mobile-note a, .nav-foot .mobile-note a {font-size: 3em;display: block;width: 50%;float: left;margin: 0 0 1.5em;text-align: center;}.hm-app .header-mobile-note a {margin: 0.5em 0;}.hm-app .header-mobile-note img {max-width: 200px;}.footer._enter {margin: 0;min-height: 50px;}.main-slider {max-width: 1920px;margin-left: auto;margin-right: auto;opacity: 0;}.main-slider._enter {padding-top: 30px;}.main-slider.slick-initialized {opacity: 1;}.main-slider__slide {position: relative;}.main-slider__bg img {display: block;max-width: 100%;}.main-slider__link {position: absolute;z-index: 4;left: 0;top: 0;display: block;height: 100%;width: 100%;}.message-modal {padding: 30px;}.message-modal__header {margin-bottom: 20px;font-size: 24px;line-height: 30px;font-weight: bold;}.message-modal__body {margin-bottom: 20px;}.message-modal__btn {margin-top: 20px;text-align: center;}.message-modal__image {margin: 20px 0;}.message-modal__image img {display: block;max-width: 100%;}.message-modal__btn a {min-width: 240px;text-decoration: none !important;margin-top: 0 !important;}.box-modal.__medium {width: 100% !important;max-width: 620px;}.enter-page .header .phone {font-size: 2.4em;font-weight: 900;line-height: 1;margin-bottom: 2px;font-family: Circe, "Helvetica Neue", Helvetica, Arial, sans-serif;padding: 18px 0 0 0;text-align: right;}.enter-page .header .icon {text-align:right;}.enter-page .header .icon a {margin: 15px 0 0 15px;}@media (max-width: 768px) {.enter-page .header .logo {width: 40%;}.enter-page .header .phone {width: 40%;float: left;font-size: 2em;text-align: center;}.arcticmodal-container_i2 {vertical-align: top !important;padding-top: 10em !important;}.arcticmodal-container_i {width:80% !important;}.form-modal-body label, .form-modal-body .form-control {font-size: 1.6em !important;}.form-modal-body .form-control {height: 50px !important;}.form-modal-body .form-group {margin-bottom: 12px !important;}.form-modal-body .tx.__rgh {text-align: left !important;}.form-modal-body .info {font-size: 1.3em;}}