@media screen and (max-height:600px){#map-fc-sheriff #scheme-desc{display:none !important}}@media screen and (max-height:700px){.logo img{height:50px}}@media screen and (max-width:450px){#js-date-select{margin-top:-2px}#js-date-select .calendars{clear:left;margin-left:0}#js-date-select .ui-widget.ui-widget-content{margin:0}#js-date-select .close-calendar{display:block}#js-date-select .popcontent,#js-date-select .close-calendar{top:70px !important}.md-content .feedback-partial .p0:nth-child(odd),.md-content .feedback-partial .p0:nth-child(even){padding:0}.content-app{padding:50px 20px}.content-app .app-icon{margin-bottom:15px}.content-app .google-play{margin-bottom:10px}.content-app .google-play,.content-app .app-store{width:220px;height:75px;background-size:cover}.want-installment .installment-header{align-items:start}.want-installment .inst-client{font-size:12px}.want-installment .period-text{width:60px}.want-installment .installment-period span{font-size:14px}.payment_methods{text-align:center}.payment_methods li{text-align:left}.pymentType .payment_methods .attach-content{flex-wrap:wrap}.pymentType .payment_methods .attach-content .attach-card{margin:0 0 10px}}@media screen and (max-width:683px){.content-app .google-play{margin-bottom:10px !important}}@media screen and (min-width:995px){.head-controlls .row .col-md-2:first-child{width:9%}}@media screen and (max-width:995px){section .section-content{padding:20px 20px}header{line-height:70px;height:70px;position:fixed !important;width:100%}.nav-up{top:-100px}.page-content{top:100px !important}.page-content .shared-section{text-align:center;padding-bottom:2rem}.panel-search-ico{position:absolute;top:0;right:0}header .search-inputs{display:none}header.open-filter .search-inputs{display:block;text-align:center}header .control-group{margin-top:0}header .search-inputs button{position:relative;display:inline-block;margin-top:0 !important}header .control-group .controls input,header .control-group .controls select{margin-left:0;margin-right:0;display:block;width:100%;max-width:1024px}header .search-ico{display:block;width:35px;height:50px;position:absolute;z-index:3}.middle-container .type-seats{margin:0 auto}.owl-carousel.owl-drag .owl-item{width:100%}.owl-theme .owl-nav .owl-prev{left:-10px}.owl-theme .owl-nav .owl-next{right:-10px}header .logo{display:block}#js-date-select .popcontent,#js-date-select .close-calendar{position:fixed;top:210px}.section .content-left .btn,section .content-right .btn{display:block;width:100%}.left-container,.left-container footer{max-width:303px}.ambiance.ambiance-error{max-width:260px !important}.date-sessions{padding:28px}.owl-carousel.frames-in-movie .owl-prev{left:0}.owl-carousel.frames-in-movie .owl-next{right:0}.scheme-hall-content #session-result-panel{padding:10px 0}.banners.banner-app{height:initial}.banners .bnr-left{display:none}.banners .bnr-right,.banners.banner-app .bnr-content{display:block;text-align:center;padding:10px}.banners.banner-app .bnr-content>div{width:100%;margin:auto}.bnr-btns a{display:block;margin:auto;margin-bottom:10px}.banners.banner-app{padding-bottom:40px}.middle-container{padding-bottom:490px}.no-result{padding-left:0;padding-top:100px;background-position:top center}.scheme-hall-content .sector-stand{text-align:left !important}.content-app .app-icon{margin-bottom:25px}.content-app .google-play{margin-bottom:0}}@media screen and (max-width:1280px){.middle-container{margin-left:0}.page-content{top:30px}.left-container{left:-325px;position:fixed;z-index:55555}.left-container.open-sidebar{left:0;box-shadow:8px -1px 6px -7px #000}.left-container footer{position:absolute;bottom:0;left:0}.md-overlay.visibile{opacity:1;visibility:visible}.hamburger{display:inline-block !important}.page-content img{width:100% !important}.page-content .description img{width:initial !important}.panel-info{width:100%}}.poster img{text-align:center;width:100%}@media screen and (max-width:414px){.page-content .bg-w{padding:20px}.type-seats{padding-left:0}}@media screen and (min-width:1280px) and (max-width:1366px){.col-lg-2{width:20%}}@media screen and (min-width:1366px) and (max-width:1440px){.col-lg-2{width:25%}}@media screen and (min-width:1440px) and (max-width:1600px){.col-lg-2{width:20%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#map-fc-sheriff{background-position:calc(50% - 1px) -5px}#map-fc-sheriff svg{min-height:350px}}