*{margin:0px;padding:0px;background-position:left top;background-repeat:repeat;}img{border:0px none;}ul,ol{padding-left:30px;}table{margin:auto;border-collapse:collapse;}html{height:100%;width:100%;}body{height:100%;width:100%;text-align:left;background:#fff;color:#000;font-size:12px;font-family:sans-serif;}textarea,select,input{border:0px none;color:#000;margin:2px;}textarea{vertical-align:top;}textarea,select,input[type="text"],input[type="tel"],input[type="number"],input[type="password"],input[type="submit"],input[type="button"]{background:#fff;border:1px solid #aaa;} hr{background:none;height:0px;border:0px none;border-bottom:1px solid #9ea0a2;margin:4px 5px;}abbr{border-bottom:1px dotted #808080;} th{font-weight:bold;}.width-fixed{margin-left:auto;margin-right:auto;}.width-full{margin-left:0px;margin-right:0px;width:auto;}.center{width:auto;text-align:center;}.mono{width:auto;text-align:left;white-space:pre;font-family:'Liberation Mono','DejaVu Sans Mono','Monospace','Vera Sans Mono',monospace;}.nowrap{white-space:nowrap;}.clear{clear:both;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}body{text-align:center;}input[type='button'],input[type='submit']{padding:1px 5px;}input.field{width:200px;}input.field.interval{width:70px;}input.image{border:0px none;padding:0px;}.form{display:inline-block;}p.row{min-height:20px;}p.row,table.row{margin-bottom:0px;padding-bottom:5px;width:auto;}table.row{margin-bottom:5px;}table.row tr td,table.row tr th{padding:0px 5px;}p.row.field,p.row.row-submit,p.row.row-comment{padding-left:200px;}p.row span.row-name{display:inline-block;margin-left:-200px;width:200px;text-align:right;}p.row.field.field_inline_start{display:inline-block;}p.row.field.field_inline{display:inline-block;padding-left:10px;}p.row.field.field_inline span.row-name{margin:0px;width:auto;}.in_popup,#popup-content .not_in_popup{display:none;}#popup-content .in_popup{display:block;} .message_error,.message_warning,.message_success,.message_notice{font-weight:bold;text-align:left;}.message_error.center,.message_warning.center,.message_success.center,.message_notice.center{text-align:center;}.message_error{color:#a00;}.message_warning{color:#aa0;}.message_success{color:#0a0;}.message_notice{color:#00a;}div.editor{width:auto;text-align:left;}#wrapper{height:auto;min-height:100%;}#header,#footer,#wrapper{position:relative;text-align:center;width:auto;}#main{text-align:left;}.tree{line-height:20px;padding-left:30px;}.tree ul{display:block;list-style:none;padding:0px;background:url('/modules/index/style/main/../images/tree-line.gif') 2px 0px repeat-y;}.tree li{display:block;padding-left:15px;background:url('/modules/index/style/main/../images/tree-element.gif') 2px 9px no-repeat;}.tree li.cat{background:url('/modules/index/style/main/../images/tree-cat.gif') 0px 5px no-repeat;}.tree li.cat.closed{background:url('/modules/index/style/main/../images/tree-cat-closed.gif') 0px 5px no-repeat;}li.cat.closed ul{display:none;}.tree li a{text-decoration:none;}.tree li a:hover{text-decoration:underline;}.tree li.active a{text-decoration:underline;}.readmore,.backlink{margin-top:10px;}span.datetime,.author{font-weight:bold;display:inline-block;margin-right:20px;}.datetime > span,.author > span{font-weight:normal;}.hidden{display:none;}.icon{height:16px;width:16px;}.icon.icon_big{height:22px;width:22px;}.i-facebook-like,.i-twitter-follow{border:none;overflow:hidden;background:transparent;}.i-twitter-follow{width:180px;height:20px;}.i-facebook-like{width:160px;}.i-facebook-like .i-style-standard-faces{height:80px;}.i-facebook-like .i-style-standard-nofaces{height:35px;}.i-facebook-like .i-style-button_count-faces,.i-facebook-like .i-style-button_count-nofaces{height:21px;}.i-facebook-like .i-style-box_count-faces,.i-facebook-like .i-style-box_count-nofaces{height:90px;}.content.m_post .post{background-color:#e8e8e8;margin:15px 0;padding:35px 40px;overflow:auto;}.news .c_head{margin-bottom:5px;}.news .c_image{display:block;float:left;margin-right:15px;margin-bottom:15px;}.news .c_text{margin-top:10px;}.news .block .c_image{margin:0 0 5px 0;float:none;}#popup-content .news{overflow:hidden;}#popup-content .news .page{margin-right:-15px;}#popup-content .news .page > *{margin-right:15px;}#popup-content .news .page .c_image{min-width:250px;}#counters{list-style:none;padding:0px;}#counters li{display:inline-block;vertical-align:middle;padding-right:10px;}div.pay{text-align:center;padding-top:30px;font-size:2em;}span.captcha-simple img{display:inline-block;vertical-align:middle;margin-left:2px;}span.captcha-simple input.field{width:80px;display:inline-block;vertical-align:middle;}.gallery .c_header{margin-bottom:10px;}.gallery .c_thumbnails{margin-top:10px;}.gallery .c_header .c_name,.gallery .c_header .c_description{text-align:center;width:auto;margin-bottom:5px;}.gallery .c_header .c_name{font-weight:bold;font-size:15px;}.gallery .backlink{text-align:center;}.gallery .block a img{display:block;}.gallery .page{margin:0px;width:auto;text-align:center;position:relative;padding:0px 75px;}.gallery .page .c_image{width:500px;margin-left:auto;margin-right:auto;margin-bottom:5px;min-height:65px;}.gallery .page .c_content{width:auto;margin:5px auto;min-height:65px;}.gallery .page .go_previous,.gallery .page .go_next{position:absolute;top:40px;}.gallery .page .go_previous{left:50px;}.gallery .page .go_next{right:50px;}.gallery .page .c_name{font-weight:bold;font-size:15px;}.gallery .page .c_exif_row span{font-weight:bold;}.gallery .textthumb{display:block;width:150px;height:60px;padding-top:40px;text-align:center;}.gallery .block .textthumb img{display:inline-block;}.block{display:inline-block;width:150px;margin:4px;padding:4px;text-align:center;vertical-align:top;}.blockrow{display:block;margin-bottom:20px;padding:4px;width:auto;}.block,.blockrow{background:#eee;border:1px solid #9ea0a2;}.block.active,.blockrow.active{background:#ec8;}.blockrow .b_image{display:block;float:left;margin-right:10px;width:120px;}.blockrow .b_name{margin-bottom:10px;}.blockrow .b_name,.blockrow .b_name a{font-weight:bold;font-size:15px;}.pagination{margin:10px 0px;}.pagination strong,.pagination a{padding:0 2px;margin:0 2px;border:1px solid #9ea0a2;}.pagination strong{color:#fff;background:#9ea0a2;}.pagination a{text-decoration:none;background:#eee;}.pagination a:hover{background:#ec8;}.content-inner > h2{margin-bottom:15px;}.breadcrumbs a.active,.breadcrumbs a.active:hover{color:#000;font-weight:bold;text-decoration:none;}div.order_control{text-align:center;padding-top:30px;font-size:2em;}#order_data_dump{display:none;}ul.navigate-inner-images{list-style:none;padding-left:0px;}ul.navigate-inner-images li{padding-left:20px;display:table-cell;vertical-align:middle;}ul.navigate-inner-images li:first-child{padding-left:0px;}.shopping_chart .c_actions{clear:both;text-align:right;float:right;font-weight:bold;font-size:15px;}.shopping_chart .blockrow .c_name{font-size:16px;padding-bottom:5px;}.shopping_chart .blockrow .c_path{padding-top:10px;}.shopping_chart .blockrow .c_path span{font-weight:bold;}.shopping_chart .blockrow .c_actions{display:block;float:right;}.shopping_chart .blockrow .c_image{display:block;float:left;margin-right:5px;}.shopping_chart .blockrow .c_main{display:block;float:left;}.shopping_chart .blockrow .c_count{display:block;float:right;width:170px;}.shopping_chart .blockrow .c_count input{width:40px;}.search_advanced{border:1px solid #9ea0a2;margin-bottom:10px;padding:5px;}.field-variant{white-space:nowrap;margin-right:5px;}ul.fields{list-style:none;padding-left:0px;}ul.fields > li{margin-top:10px;}ul.fields > li > span{font-weight:bold;}ul.field-errors{list-style:none;padding:0px;} .security_check{display:block;height:0;padding:0;margin:0;overflow:hidden;}#admin-actions{position:absolute;top:5px;right:5px;text-align:right;}ul.filelist{list-style:none;padding-left:0px;}body{text-align:left;}@font-face{font-family:'DIN 2014';src:url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Regular.eot');src:url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Regular.eot?#iefix') format('embedded-opentype'),url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Regular.woff2') format('woff2'),url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Regular.woff') format('woff'),url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Regular.ttf') format('truetype'),url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Regular.svg#DIN2014-Regular') format('svg');font-weight:normal;font-style:normal;font-display: swap;}@font-face{font-family:'DIN 2014';src:url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Bold.eot');src:url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Bold.eot?#iefix') format('embedded-opentype'),url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Bold.woff2') format('woff2'),url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Bold.woff') format('woff'),url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Bold.ttf') format('truetype'),url('/styles/tabakov/main/styles.d/../fonts/DIN2014-Bold.svg#DIN2014-Bold') format('svg');font-weight:bold;font-style:normal;font-display: swap;}@font-face{font-family:'GothamPro-Bold';src:url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Bold.eot');src:url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Bold.eot?#iefix') format('embedded-opentype'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Bold.woff2') format('woff2'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Bold.woff') format('woff'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Bold.svg#GothamPro-Bold') format('svg'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Bold.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: swap;}@font-face{font-family:'GothamPro-Black';src:url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Black.eot');src:url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Black.eot?#iefix') format('embedded-opentype'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Black.woff') format('woff'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Black.woff2') format('woff2'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Black.svg#GothamPro-Black') format('svg'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Black.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: swap;}@font-face{font-family:'GothamPro-Medium';src:url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Medium.eot');src:url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Medium.eot?#iefix') format('embedded-opentype'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Medium.woff2') format('woff2'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Medium.woff') format('woff'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Medium.svg#GothamPro-Medium') format('svg'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Medium.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: swap;}@font-face{font-family:'GothamPro';src:url('/styles/tabakov/main/styles.d/../fonts/GothamPro.eot');src:url('/styles/tabakov/main/styles.d/../fonts/GothamPro.eot?#iefix') format('embedded-opentype'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro.woff2') format('woff2'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro.woff') format('woff'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro.svg#GothamPro') format('svg'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: swap;}@font-face{font-family:'GothamPro-Light';src:url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Light.eot');src:url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Light.eot?#iefix') format('embedded-opentype'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Light.svg#GothamPro-Light') format('svg'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Light.ttf') format('truetype'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Light.woff') format('woff'),url('/styles/tabakov/main/styles.d/../fonts/GothamPro-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}*:focus,*:active{outline:0 !important;text-decoration:none !important;}h1{font-size:3.33em;font-weight:700;margin-bottom:0;text-transform:uppercase;}.cf:after,.cf:before{content:'';display:table;}.cf:after{clear:both;}.sprite{display:inline-block;background-repeat:no-repeat;}.sprite.social{height:22px;width:22px;background-size: contain;}.sprite.social.instagram{background-image:url('/styles/tabakov/main/styles.d/../img/svg/i-in.svg');}.sprite.social.facebook{background-image:url('/styles/tabakov/main/styles.d/../img/svg/i-fb.svg');background-position:6px 0px;}.sprite.social.vkontakte{background-image:url('/styles/tabakov/main/styles.d/../img/svg/i-vk.svg');}.sprite.social.telegram{background-image:url('/styles/tabakov/main/styles.d/../img/svg/telegram.svg');}.sprite.social.ymap{background-image:url('/images/icon_geo.svg');background-size: 150%;background-position: center;height: 45px;}.sprite.social.youtube{background-image:url('/styles/tabakov/main/styles.d/../img/svg/i-yt.svg');}.sprite.social.rutube{background-image:url('/images/svg/rutube-icon.svg');}.sprite.etc.search{background-image:url('/styles/tabakov/main/styles.d/../img/svg/search.svg');background-size:20px;height:26px;width:26px;background-position: top right;}.sprite.etc.metro-purple{background-image:url('/styles/tabakov/main/styles.d/../img/svg/metro-purple.svg');height:30px;width:34px;margin-bottom: 15px;}.sprite.etc.metro-orange{background-image:url('/styles/tabakov/main/styles.d/../img/svg/metro-orange.svg');height:30px;width:34px;margin-bottom: 15px;}.sprite.etc.metro-red{background-image:url('/styles/tabakov/main/styles.d/../img/svg/metro-red.svg');height:30px;width:34px;margin-bottom: 15px;}.sprite.etc.delete-ticket{background-image:url('/styles/tabakov/main/styles.d/../img/etc.png');background-position:-80px 0;height:19px;width:19px;}.ui-datepicker{background:#fff;border:4px solid #c0c0c0;border-top:0;font-weight:700;text-transform:uppercase;}.ui-datepicker .ui-datepicker-unselectable span{color:#ccc;}.ui-datepicker .ui-datepicker-today.ui-datepicker-unselectable span{color:#aab7e4;}.ui-datepicker .ui-datepicker-today a{color:#8a97b4;}.ui-datepicker .ui-datepicker-current-day a{color:#bb5060;}.slick-arrow{background-position:center center;background-repeat:no-repeat;background-size:28px;color:transparent;}.slick-arrow.owl-prev{background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_left.svg');cursor:pointer;}.slick-arrow.owl-next{background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_right.svg');cursor:pointer;} .owl-prev,.owl-next{background-position:center center;background-repeat:no-repeat;}.owl-prev.owl-prev,.owl-next.owl-prev{background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_left.svg');cursor:pointer;}.owl-prev.owl-next,.owl-next.owl-next{background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_right.svg');cursor:pointer;}.content.tabakov .news-carousel .owl-prev,.content.tabakov .news-carousel .owl-next,.content.tabakov .books-carousel .owl-prev,.content.tabakov .books-carousel .owl-next,.content.info .owl-prev,.content.info .owl-next{background-color:#0a080b;color:transparent;position:absolute;text-align:center;top:0;background-size:14px;width:24px;height:100%;}.content.tabakov .news-carousel .owl-prev:hover,.content.tabakov .news-carousel .owl-next:hover,.content.tabakov .books-carousel .owl-prev:hover,.content.tabakov .books-carousel .owl-next:hover,.content.info .owl-prev:hover,.content.info .owl-next:hover{background-color:#8a97b7;}.content.tabakov .news-carousel .owl-prev,.content.tabakov .books-carousel .owl-prev,.content.info .owl-prev{left:-24px;}.content.tabakov .news-carousel .owl-next,.content.tabakov .books-carousel .owl-next,.content.info .owl-next{right:-24px;}.content.info .specs .owl-prev,.content.info .specs .owl-next{height:235px;}.content.info.show .near-dates #near_dates .owl-prev,.content.info.show .near-dates #near_dates .owl-next{height:170px;}.content.info .photos .slick-slider .slick-slide{margin-right:10px;}.content.info .photos .slick-slider .slick-list{margin-right:-10px;}.content.info .photos img{margin: auto;margin-bottom:10px;max-width:100%;}.content.info .photos .owl-prev,.content.info .photos .owl-next{height:calc(100% - 10px);}.content.theatre.izhorka .slick-carousel .owl-prev:hover,.content.theatre.izhorka .slick-carousel .owl-next:hover,.content.tabakov #about-tabakov .owl-prev:hover,.content.tabakov #about-tabakov .owl-next:hover{background-color:#8a97b7;} .content.theatre .slick-carousel a.btn,.content.theatre .owl-carousel a.btn,.content.info.show .buy-ticket a,.content.theatre .af .heading a.btn{display:block;font-weight:700;height:60px;padding-top:6px;line-height:40px;text-align:center;text-transform:uppercase;}.content.info.show .buy-ticket a{border:6px solid #8a97b4;color:#8a97b4;width:258px;font-size:27px;}.content.info.show .buy-ticket a:hover{color:white;background:#8a97b4;text-decoration:none;}.content.info.show .buy-ticket a.info-link{border:none;color:#000000;width:258px;font-size:14px;display:block;font-weight:normal;height:14px;padding-top:0px;line-height:unset;text-align:left;text-transform:none;text-decoration:underline;margin:10px 0px 15px 0px;}.content.info.show .buy-ticket a.info-link:hover{background:none;color:#337ab7;}.content.theatre .slick-carousel a.btn,.content.theatre .owl-carousel a.btn,.content.theatre .af .heading a.btn{border:6px solid #bb5060;color:#bb5060;width:209px;font-size:21px;}.content.theatre .slick-carousel a.btn:hover,.content.theatre .owl-carousel a.btn:hover,.content.theatre .af .heading a.btn:hover{color:white;background:#bb5060;text-decoration:none;} .content.info.show .main a.btn{border:6px solid white;color:white;font-size:27px;font-weight:700;padding:12px 25px;height:73px;text-transform:uppercase;}.content.info.show .main a.btn:hover{color:black;background:white;text-decoration:none;} .content.poster .af-part .sp-1 .holder > div a.btn,.content.poster .af-part .sp-2 .holder > div a.btn{border:4px solid white;color:white;display:block;font-size:16px;font-weight:bold;text-align:center;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:35px;padding:4px 15px 6px 15px;}.content.poster .af-part .sp-1 .holder > div a.btn:hover,.content.poster .af-part .sp-2 .holder > div a.btn:hover{text-decoration:none;color:#6f7891;background:white;}.content.info .specs .sp-1 .holder > div a.btn{border:4px solid white;color:white;display:block;font-size:0.93em;font-weight:700;line-height:1.8em;margin-bottom:95px;text-align:center;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.content.info .specs .sp-1 .holder > div a.btn:hover{text-decoration:none;}#content.plays_archive .btn-buy,#content.plays_archive .buy-ticket a{display:none;} #content ul.bottom-main-menu{border:6px solid #0a080b;display:table;margin:0 auto;padding:0;width:959px;}#content ul.bottom-main-menu li{display:table-cell;text-align:center;width:1%;white-space:nowrap;}#content ul.bottom-main-menu li a{display:block;font-weight:700;height:100%;padding:10px 10px;text-transform:uppercase;}#content ul.bottom-main-menu li a:hover{text-decoration:none;}#content ul.bottom-main-menu li a:hover,#content ul.bottom-main-menu li.active a{background:black;color:white;}.content.contacts .tab .roles ul.select,.content.poster .heading .date-picker ul,.content.contacts .heading .date-picker ul{border:6px solid #0a080b;display:inline-block;margin:15px 0 0;padding:0;font-size:0;}.content.contacts .tab .roles ul.select li,.content.poster .heading .date-picker ul li,.content.contacts .heading .date-picker ul li{display:inline-block;}.content.contacts .tab .roles ul.select li a,.content.poster .heading .date-picker ul li a,.content.contacts .heading .date-picker ul li a{display:block;font-size:28px;font-weight:700;height:100%;padding:0 15px;text-transform:uppercase;}.content.contacts .tab .roles ul.select li a:hover,.content.poster .heading .date-picker ul li a:hover,.content.contacts .heading .date-picker ul li a:hover{text-decoration:none;}.content.contacts .tab .roles ul.select li a:hover,.content.poster .heading .date-picker ul li a:hover,.content.contacts .heading .date-picker ul li a:hover,.content.contacts .tab .roles ul.select li.active a,.content.poster .heading .date-picker ul li.active a,.content.contacts .heading .date-picker ul li.active a{background:#0a080b;color:white;}.content.contacts .tab .roles ul.select{margin:25px 0 0;}.content.contacts .tab .roles ul.select li a{padding:0 44px;}.content.info .specs ul{border:6px solid #0a080b;display:block;margin:0 0 10px;padding:0;font-size:0;}.content.info .specs ul li{display:inline-block;height:50px;line-height:50px;width:50%;}.content.info .specs ul li.w100{width:100%;}.content.info .specs ul li a{display:block;font-weight:700;font-size:28px;height:100%;text-align:center;text-transform:uppercase;}.content.info .specs ul li a:hover{text-decoration:none;}.content.info .specs ul li.active,.content.info .specs ul li:hover{background:#0a080b;}.content.info .specs ul li.active a,.content.info .specs ul li:hover a{color:white;}.content.info .roles ul.select{border:6px solid #0a080b;display:inline-block;padding:0;width:100%;font-size:0;}.content.info .roles ul.select li{display:inline-block;width:33.3%;}.content.info .roles ul.select li a{display:block;font-size:28px;font-weight:700;height:100%;text-align:center;text-transform:uppercase;}.content.info .roles ul.select li a:hover{text-decoration:none;}.content.info .roles ul.select li a:hover,.content.info .roles ul.select li.active a{background:#0a080b;color:white;}body.webp{background:white url('/styles/tabakov/main/img/texture_white_background.webp') left top;}body.no-webp{background:white url('/styles/tabakov/main/img/texture_white_background.png') left top};body{color:#0a080b;font-family:'DIN 2014','Arial',sans-serif;font-size:1.5em;font-weight:400;min-height:100%;}body:before{position:absolute;content:'';display:block;bottom:0;left:0;right:0;height:695px;background:url('/styles/tabakov/main/styles.d/../img/footer-bg.svg') center bottom no-repeat;z-index:-1;}body.tb{background:#353734;background-size:contain;background-position:center 100px;}body.tb.tabakov_index{background:#353734 url(/assets/images/tabakov/tabakov.jpg) center top no-repeat;background-size:contain;background-position:center 100px;}body.tb:before{display:none;background:none;}body.tb #tabakov_index{}a{color:#0a080b;}a:hover{color:#0a080b;}header.top-line{background:white;font-size:0.86em;height:56px;line-height:56px;text-transform:uppercase;}header.top-line .top-line-inner{max-width:1280px;margin:0 auto;}header.top-line .top-logo{margin-left:0px;}header.top-line .top-logo:hover{text-decoration:none;}header.top-line .top-logo img{height:28px;vertical-align:middle;margin-left:0px;margin-top: 2px;}header.top-line ul{float:right;display:inline-block;margin-bottom:0;padding-left:0px;margin-top: 7px;}header.top-line ul li{display:inline;margin:0 0px 0 20px;font-family:GothamPro-Bold;font-size:11px;}header.top-line ul li.active a{color:#8a97b4;}header.top-line ul.language li a{color:#8a97b4;}header.top-line ul.language li.active a{color:#0a080b;}header.top-line.index .top-line-inner{width:1295px;}header.top-line.index ul li.active a{color:#91a448;}header.top-line.index ul.language li a{color:#91a448;}header.top-line.tabakov{border:0;height:50px;background:none;}header.top-line.tabakov .top-line-inner{}header.top-line.tabakov ul li a{color:white;}header.top-line.tabakov ul li a:hover{color:#d8a66b;}header.top-line.tabakov ul li.active a{color:#f8f3a3;}header.top-line.tabakov ul.language li a{color:white;}header.top-line.tabakov ul.language li.active a{color:#f8f3a3;}header.top-line.izhorka ul li.active a{color:#91a448;}header.top-line.izhorka ul.language li a{color:#91a448;}header.top-line.izhorka ul.language li.active a{color:#0a080b;}header.main{max-width:1280px;position:relative;z-index:2;margin:0 auto;margin-bottom:20px;} header.main > .header-inner{height:212px;box-sizing:border-box;position:relative;z-index:2;background-color:#8091BC;} header.main a.logotype,header.main a.open-menu-logotype{display:block;background-image:url('/images/logo-w.svg');background-repeat:no-repeat;position:absolute;right:23px;top:21px;z-index:9;}header.main a.logotype{height:141px;width:177px;background-position:0px 0px;}header.main a.open-menu-logotype{width:140px;height:122px;background-size:128px 128px;background-position:6px -2px;}header.main .theatre-name{font-family:'GothamPro-Black';position:absolute;top:23px;    left: -8px;text-transform:uppercase;font-weight:bold;font-size:53px;line-height:50px;}header.main .theatre-name a,header.main .theatre-name a:hover{color:black;display:block;background:#fff;box-shadow: 12px 9px 20px 3px #00000040;}header.main .theatre-name>p:first-child>a{font-size:32px;padding:22px 5px 20px 30px;width:420px;z-index:9;position:relative;}
header.main .theatre-name p:nth-child(2)>a{font-size:53px;padding:18px 0px 0px 44px;width:620px;height:87px;margin-left:53px;margin-top:-11px;box-shadow: none;}header.main .theatre-name p.en{font-size:20px;line-height:50px;}header.main .menu{left:118px;right:10px;top:0;bottom:0;position:absolute;}header.main ul.socials{position:absolute;left:0px;top:23px;padding-left:23px;}header.main ul.socials li{display:block;margin-bottom:12px;text-align:center;}header.main ul.socials li:nth-child(2) {margin-bottom: 5px;}header.main ul.socials li:nth-child(4) {margin-bottom: 0;}header.main .menu:after,header.main .menu:before{content:'';display:table;}header.main .menu:after{clear:both;}header.main .menu nav{top:176px;font-size:0.86em;font-weight:700;left:-10px;right:40px;position:absolute;text-transform:uppercase;height:1em;overflow:hidden;}header.main .menu nav ul,header.main .menu nav div.navbar-nav{display:inline-block;margin:0;padding:0;margin-left:50px; margin-top: 1px;}header.main .menu nav ul li{display:inline;white-space:nowrap;font-family:'GothamPro-Bold';font-size:11px;}header.main .menu nav ul li a{color:#fff;padding:2px 10px;border:1px solid transparent;}header.main .menu nav ul li a:hover{border:#fff 1px solid;}header.main.index{width:px;} header.main.tabakov{background:#171916;border-top:none;}header.main.tabakov:before{background:#f8f497;}header.main.tabakov a.logotype{border-color:white;}header.main.tabakov > .header-inner{background:#d8a66b;}header.main.tabakov > .header-inner2{overflow:auto;margin:auto;display:block;height:204px;width:calc(100% - 241px);left:273px;float:right;}header.main.tabakov > .header-inner:after,header.main.tabakov > .header-inner:before{background-color:white;}header.main ul.bottom-main-menu{display:none;}header.top-line a:hover,header.main a:hover{color:#8a97b7;text-decoration:none;}footer.main{ height:560px;padding-top:184px;}footer.main .search{width:268px;position:relative;}footer.main .search::-webkit-input-placeholder{color:#8a97b4;}footer.main .search::-moz-placeholder{color:#8a97b4;}footer.main .search:-moz-placeholder{color:#8a97b4;}footer.main .search:-ms-input-placeholder{color:#8a97b4;}footer.main .search::placeholder{color:#8a97b4;}footer.main .search input[type="text"]{margin:0;border:3px solid #8a97b4;display:inline-block;padding:7px 40px 7px 20px;width:100%;}footer.main .search button{background:none;border:0;display:inline-block;position:absolute;right:0;top:0;height:41px;width:46px;}footer.main .search button i{position:relative;top:4px;}footer.main .copyrights{color:silver;font-size:0.93em;margin-top:45px;}footer.main .copyrights p{margin-bottom:0;}footer.main .transport{margin-top:10px;}footer.main .transport .station{font-weight:700;font-size: 15px;}footer.main .transport .station i{margin-right:6px;margin-top: 5px;float: left;}footer.main .contacts{font-family: 'DIN 2014';float:right;font-size:1em;padding-left:0px;padding-right:7px;position:relative;width:40%;margin-left: 40px;}footer.main .contacts p{margin-bottom:0;font-size: 14px;}footer.main .contacts p.tel{font-size:1.3em;font-weight:700;margin-top:7px;}footer.main .contacts p.tel.padded{margin-top:24px;}.content.index{position:relative;top:-20px;padding:23px 23px 0px 23px;z-index:1;background-color: #8091BC;}.content.index .image-holder{padding:0;} .navbar-nav > li{float:none;}.nav > li > a{padding:0px;display:inline;}.navbar-fixed-top{min-height:20px;}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;}.nav>li>a:hover{text-decoration:underline;}.content.index-main .info{background:url('/styles/tabakov/main/styles.d/../img/content/in_main.jpg') center top no-repeat;height:489px;margin:15px auto;padding:25px 45px;width:959px;}.content.index-main .info p{color:white;font-size:1.1em;width:340px;}#partners{display:table;margin-top:20px;font-family: 'DIN 2014';font-size: 11px;}#partners > *{display:table-cell;text-align:center;padding:30px 5px;}#partners > * > span{display:block;height:25px;font-size:13px;}.content.tabakov{position:relative;top:0px;bottom:0;width:100% !important;z-index:1;}.content.tabakov #tabakov_index{height:calc(100vh - 281px);}.content.tabakov #tabakov_index img{height:calc(100vh - 281px);margin:0 auto;display:none;}.content.tabakov #tabakov_index .slick-arrow{position:absolute;top:50%;background:none;z-index:1;background-size:20px;width:20px;height:40px;cursor:pointer;}.content.tabakov #tabakov_index .prev{width:20px;}.content.tabakov #tabakov_index .owl-prev{left:24px;background:url('/styles/tabakov/main/styles.d/../img/svg/arrow_yellow_left.svg') center center no-repeat;}.content.tabakov #tabakov_index .owl-prev.slick-disabled{background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_left.svg');}.content.tabakov #tabakov_index .owl-next{right:24px;background:url('/styles/tabakov/main/styles.d/../img/svg/arrow_yellow_right.svg') center center no-repeat;}.content.tabakov #tabakov_index .owl-next.slick-disabled{background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_right.svg');}.content.tabakov #about-tabakov{margin-top:40px;}.content.tabakov #about-tabakov .item{margin:0 25px;}.content.tabakov #about-tabakov .slick-arrow{position:absolute;top:0;height:420px;width:97px;z-index:1;}.content.tabakov #about-tabakov .owl-prev{left:0;background:rgba(248,243,163,0.9) url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_left.svg') center center no-repeat;background-size:28px;}.content.tabakov #about-tabakov .owl-next{right:0;background:rgba(248,243,163,0.9) url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_right.svg') center center no-repeat;background-size:28px;}.content.tabakov .news-carousel,.content.tabakov .books-carousel{margin-bottom:20px;}.content.tabakov .news-carousel .slick-arrow,.content.tabakov .books-carousel .slick-arrow{background:#f8f3a3;}.content.tabakov .news-carousel .slick-arrow:hover,.content.tabakov .books-carousel .slick-arrow:hover{background-color:#8a97b7;}.content.tabakov .news-carousel .slick-disabled,.content.tabakov .books-carousel .slick-disabled{cursor:default;background-color:#3a3a3a;}.content.tabakov .news-carousel .owl-prev,.content.tabakov .books-carousel .owl-prev{background:#f8f3a3 url('/styles/tabakov/main/styles.d/../img/svg/arrow_black_left.svg') center center no-repeat;background-size:14px;}.content.tabakov .news-carousel .owl-prev.slick-disabled,.content.tabakov .books-carousel .owl-prev.slick-disabled{background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_left.svg');}.content.tabakov .news-carousel .owl-next,.content.tabakov .books-carousel .owl-next{background:#f8f3a3 url('/styles/tabakov/main/styles.d/../img/svg/arrow_black_right.svg') center center no-repeat;background-size:14px;}.content.tabakov .news-carousel .owl-next.slick-disabled,.content.tabakov .books-carousel .owl-next.slick-disabled{background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_right.svg');}.content.tabakov .news-carousel .slick-disabled,.content.tabakov .news-carousel .slick-disabled:hover,.content.tabakov .books-carousel .slick-disabled,.content.tabakov .books-carousel .slick-disabled:hover{background-color:#f8f3a3;}.content.tabakov .news-carousel .item{background:#282828;height:154px;padding:30px 0;position:relative;}.content.tabakov .news-carousel .item span{color:white;font-size:0.93em;font-weight:700;left:-35px;position:absolute;text-transform:uppercase;top:15px;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}.content.tabakov .news-carousel .item h5{color:white;font-size:0.93em;font-weight:700;margin:0 0 5px;text-transform:uppercase;}.content.tabakov .news-carousel .item h5 a{color:white;}.content.tabakov .news-carousel .item p{color:#8d8d8d;margin:0;}.content.tabakov .books-carousel .item span{display:block;font-size:0.93em;text-transform:uppercase;}.content.tabakov .books-carousel .item span.devider{border-bottom:6px solid #282828;margin-bottom:10px;}.content.tabakov .books-carousel .item span.dates{color:white;height:30px;line-height:30px;}.content.tabakov .books-carousel .item span.title{color:white;font-weight:700;}.content.tabakov .books-carousel .item span.censor{font-size:0.8em;padding-top:2px;}.content.tabakov .books-carousel .item span.add{text-transform:none;}.content.tabakov .books-carousel .slick-list{margin-right:-15px;}.content.tabakov .books-carousel .slick-list .slick-slide{margin-right:15px;}.content.tabakov .heading{margin-top:30px;}.content.tabakov .heading h1{color:white;font-size:5.33em;margin:0 0 30px;}.content.tabakov .heading h3{color:white;font-weight:700;margin-bottom:10px;text-transform:uppercase;}.content.tabakov .min-heading h3{color:white;font-weight:700;text-transform:uppercase;}.content.tabakov .holder{background:url('/styles/tabakov/main/styles.d/../img/content/t-t-teach.jpg') center bottom no-repeat;min-height:calc(100vh - 266px);margin-top:-15px;background-size:cover;background-position:center center;padding:60px 0 117px;position:relative;}.content.tabakov .holder h1{margin:auto;padding-bottom:20px;width:695px;color:white;font-size:3.2em;font-weight:700;text-transform:uppercase;}.content.tabakov .holder .separator{background:rgba(255,255,255,0.2);position:absolute;bottom:81px;left:0;right:0;height:6px;}.content.tabakov .holder .nav{position:absolute;bottom:0;left:0;right:0;height:81px;text-align:center;}.content.tabakov .holder .nav .date{color:#f8f3a3;display:inline-block;font-size:1.33em;font-weight:700;position:relative;top:-17px;}.content.tabakov .holder .nav .date::before{background:#f8f3a3;content:'';display:block;height:28px;margin:0 auto 10px;width:28px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.content.tabakov .holder .nav .prev-date,.content.tabakov .holder .nav .next-date{top:-13px;position:absolute;color:white;display:inline-block;font-size:1.33em;font-weight:700;}.content.tabakov .holder .nav .prev-date:before,.content.tabakov .holder .nav .next-date:before{background:white;content:'';margin:0 auto 14px;display:block;height:20px;width:20px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:0.9;}.content.tabakov .holder .nav .prev-date.disabled,.content.tabakov .holder .nav .next-date.disabled{display:none;}.content.tabakov .holder .nav .prev-date{left:30%;}.content.tabakov .holder .nav .next-date{right:30%;}.content.tabakov .holder .nav a{color:transparent;font-size:3.83em;position:absolute;top:0;}.content.tabakov .holder .nav a:hover{text-decoration:none;}.content.tabakov .holder .nav .prev,.content.tabakov .holder .nav .next{margin-top:20px;background-size:20px;width:20px;height:40px;cursor:pointer;color:transparent;}.content.tabakov .holder .nav .prev{left:32px;background:url('/styles/tabakov/main/styles.d/../img/svg/arrow_yellow_left.svg') center center no-repeat;}.content.tabakov .holder .nav .next{right:32px;background:url('/styles/tabakov/main/styles.d/../img/svg/arrow_yellow_right.svg') center center no-repeat;}.content.tabakov .holder .nav .disabled{display:none;background:none;}.content.tabakov .holder .slick-slider{ padding-top:20px;padding-top:calc(50vh - 363px);}.content.tabakov .holder .sp-1{margin:0;margin-right:2000px;background:rgba(0,0,0,0.7);color:white;max-width:695px;width:695px;position:relative;height:200px;text-align:center;overflow:hidden;}.content.tabakov .holder .sp-1 .ex-pad{padding:30px 36px 50px;}.content.tabakov .holder .sp-1 p{margin-bottom:7px;}.content.tabakov .holder .sp-1 .more{background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.33) 17%,black 51%,black 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.33) 17%,black 51%,black 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.33) 17%,black 51%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);cursor:pointer;display:block;height:75px;position:absolute;bottom:0;left:0;right:0;z-index:100;}.content.tabakov .holder.roles .sp-1{width:695px;}.content.theatre{padding-top:30px;}.content.theatre .container{width:1280px;}.content.theatre .slick-carousel .item,.content.theatre .owl-carousel .item{margin:0 25px;max-width:729px;overflow:hidden;text-transform:uppercase;}.content.theatre .slick-carousel .item .dates,.content.theatre .owl-carousel .item .dates{font-size:1.3em;font-weight:700;margin-top:30px;}.content.theatre .slick-carousel .item h2,.content.theatre .owl-carousel .item h2{font-size:1.3em;font-weight:700;margin-top:0;}.content.theatre .slick-carousel .owl-nav,.content.theatre .owl-carousel .owl-nav{display:block;left:0;position:absolute;top:0;width:100%;}.content.theatre .slick-carousel .owl-prev,.content.theatre .slick-carousel .owl-next,.content.theatre .owl-carousel .owl-prev,.content.theatre .owl-carousel .owl-next{background-color:rgba(138,151,180,0.8);color:transparent;font-size:3.93em;height:421px;line-height:421px;position:absolute;text-align:center;cursor:pointer;top:0;z-index:2;width:275px;}.content.theatre .slick-carousel .owl-prev.owl-prev,.content.theatre .slick-carousel .owl-next.owl-prev,.content.theatre .owl-carousel .owl-prev.owl-prev,.content.theatre .owl-carousel .owl-next.owl-prev{left:0;}.content.theatre .slick-carousel .owl-prev.owl-next,.content.theatre .slick-carousel .owl-next.owl-next,.content.theatre .owl-carousel .owl-prev.owl-next,.content.theatre .owl-carousel .owl-next.owl-next{right:0;}.main_page .content.theatre .slick-carousel .item,.main_page .content.theatre .owl-carousel .item{font-size:13px;margin:0 25px;max-width:490px;overflow:hidden;text-transform:uppercase;}.main_page .content.theatre .slick-carousel .owl-prev,.main_page .content.theatre .slick-carousel .owl-next,.main_page .content.theatre .owl-carousel .owl-prev,.main_page.content.theatre .owl-carousel .owl-next{background-color:rgba(138,151,180,0.8);color:transparent;font-size:3.93em;height:277px;line-height:277px;position:absolute;text-align:center;cursor:pointer;top:0;z-index:2;width:275px;}.main_page .content.theatre .slick-carousel .owl-prev.owl-prev,.main_page .content.theatre .slick-carousel .owl-next.owl-prev,.main_page .content.theatre .owl-carousel .owl-prev.owl-prev,.main_page .content.theatre .owl-carousel .owl-next.owl-prev{left:0;}.main_page .content.theatre .slick-carousel .owl-prev.owl-next,.main_page .content.theatre .slick-carousel .owl-next.owl-next,.main_page .content.theatre .owl-carousel .owl-prev.owl-next,.main_page .content.theatre .owl-carousel .owl-next.owl-next{right:0;}.main_page .content.theatre .slick-carousel .item .dates,.main_page .content.theatre .owl-carousel .item .dates{margin-top:0px;}.main_page .content.theatre .slick-carousel .item h2,.main_page .content.theatre .owl-carousel .item h2{}.main_page .content.theatre .slick-carousel a.btn,.main_page .content.theatre .owl-carousel a.btn,.main_page .content.info.show .buy-ticket a,.main_page .content.theatre .af .heading a.btn{font-weight:700;height:42px;padding-top:6px;line-height:18px;width:142px;font-size:14px;}.content.theatre .news-archive{background:url('/styles/tabakov/main/styles.d/../img/news-archive-bg.png') center bottom no-repeat;margin-top:85px;min-height:330px;}.content.theatre .news-archive .item:after,.content.theatre .news-archive .item:before{content:'';display:table;}.content.theatre .news-archive .item:after{clear:both;}.content.theatre .news-archive .item img{float:left;height:55px;position:relative;top:7px;width:55px;}.content.theatre .news-archive .item div{float:right;text-transform:uppercase;width:340px;}.content.theatre .news-archive .item div a{border-bottom:4px solid #0a080b;font-size:1.3em;font-weight:700;line-height:1.5em;}.content.theatre .news-archive .item div a:hover{text-decoration:none;}.content.theatre .news-archive .item div p{font-size:0.8em;margin-top:10px;}.content.theatre .news-archive .item:hover img{opacity:0.6;}.content.theatre .news-archive .item:hover a{border-color:#8a97b4;color:#8a97b4;}.content.theatre .news-archive .news-link{margin-top:60px;}.content.theatre .news-archive .news-link a{color:#8a97b4;font-size:0.93em;font-weight:700;text-transform:uppercase;}.content.theatre .af .row{margin-bottom:15px;}.content.theatre .af .row.min .title{min-height:160px;}.content.theatre .af .row.min .title.righted{padding-right:7px;}.content.theatre .af .row.min .title.lefted{padding-left:8px;}.content.theatre .af .heading h1{font-size:5.73em;font-weight:700;margin-top:0;text-transform:uppercase;}.content.theatre .af .heading .more{color:#8a97b4;font-size:0.93em;font-weight:700;text-transform:uppercase;}.content.theatre .af .heading .dates{background:#f4f4f4;color:silver;display:inline-block;height:60px;}.content.theatre .af .heading .dates a{color:#8a97b4;display:inline-block;font-size:1.8em;height:100%;line-height:60px;text-align:center;width:60px;}.content.theatre .af .heading .dates a:hover{text-decoration:none;}.content.theatre .af .heading .dates span{display:inline-block;font-size:0.93em;font-weight:700;height:100%;line-height:60px;position:relative;text-transform:uppercase;top:-5px;}.content.theatre .af .heading ul{margin:15px 0 0;padding:0;}.content.theatre .af .heading ul li{display:block;}.content.theatre .af .heading ul li a{color:#0a080b;font-size:0.93em;font-weight:700;text-transform:uppercase;}.content.theatre .af .heading ul li a:hover{text-decoration:none;color:#8a97b4;}.content.theatre .af .heading ul li.active a{color:#8a97b4;}.content.theatre .af .heading a.btn{margin-top:135px;}.content.theatre .af .title{min-height:320px;position:relative;padding-top:7px;}.content.theatre .af .title .censor{color:silver;font-size:0.8em;margin-bottom:5px;text-transform:uppercase;}.content.theatre .af .title .lead{font-size:1.8em;font-weight:700;line-height:30px;margin-bottom:13px;text-transform:uppercase;}.content.theatre .af .title .lead a:hover{color:#8a97b7;text-decoration:none;border-bottom:4px solid #8a97b7;}.content.theatre .af .title .dates{font-size:0.93em;text-transform:uppercase;}.content.theatre .af.shows .heading .btn-buy{position:absolute;margin-top:175px;}.content.theatre .af .title.righted{padding-right:25px;}.content.theatre .af .title.righted.righted3{padding-right:7px;}.content.theatre .af .title.righted p{text-align:right;}.content.theatre .af .title.righted p.lead{padding-left:40%;}.content.theatre .af .title.lefted{padding-left:25px;}.content.theatre .af .title.lefted.lefted3{padding-left:0;}.content.theatre .af .title.lefted p{text-align:left;}.content.theatre .af .title.lefted p.lead{padding-right:40%;}.content.theatre .af .link img{height:auto;width:100%;}.content.theatre .af.art.cre h1{font-size:3.33em;}.content.theatre .af .row.min .title.lefted{padding-right:40px;} .content.theatre .af .title .day{font-size:0.93em;height:30px;line-height:30px;position:absolute;text-transform:uppercase;transform:rotate(-90deg);transform-origin:100% 0;width:100px;overflow:visible;}.content.theatre .af .title .day div{display:inline-block;width:200px;}.content.theatre .af .title.righted.righted2 .day,.content.theatre .af .title.lefted.lefted2 .day{bottom:80px;}.content.theatre .af .title.righted.righted2 .day{right:45px;}.content.theatre .af .title.lefted.lefted2 .day{left:-85px;}.content.theatre .af .title.righted.righted3 .day{bottom:185px;right:-130px;transform-origin:0 100%;}.content.theatre .af .title.lefted.lefted3 .day{top:208px;right:-170px;transform-origin:0 0;text-align:right;width:200px;}.content.theatre .af.afisha_news .title .day div,.content.theatre .af.shows .title .day div{width:100px;}.content.theatre .af .link .day{min-height:320px;padding-top:7px;bottom:-147px;left:-200px;font-size:0.9em;height:100%;line-height:30px;position:absolute;text-transform:uppercase;transform:rotate(-90deg);transform-origin:100% 0;width:200px;overflow:visible;}.artists .row div.col-sm-5{padding-left:35px !important;min-height:320px;}.artists .link .day{font-size:0.85em !important;}.content.theatre.izhorka .container{width:1039px !important;} .content.theatre.izhorka.lefted .container,.content.m_post.lefted .container{width:auto !important;max-width:1280px;padding-left:258px;}.content.theatre.izhorka .owl-carousel,.content.theatre.izhorka .slick-carousel{margin-bottom:60px;}.content.theatre.izhorka .owl-carousel .item img,.content.theatre.izhorka .slick-carousel .item img{margin-bottom:30px;}.content.theatre.izhorka .owl-carousel .item p,.content.theatre.izhorka .slick-carousel .item p{font-size:1.3em;font-weight:700;}.content.theatre.izhorka .owl-carousel .owl-prev,.content.theatre.izhorka .owl-carousel .owl-next,.content.theatre.izhorka .slick-carousel .owl-prev,.content.theatre.izhorka .slick-carousel .owl-next{background-color:rgba(137,165,79,0.8);}.content.theatre.izhorka .af .title{min-height:0;}.content.theatre.izhorka .af .title p{margin-bottom:5px;}.content.theatre.izhorka .af .title p a{color:#91a448;font-size:1em;}.content.theatre.izhorka .af .title p.lead{margin-bottom:15px;padding-left:0 !important;}.content.theatre.izhorka .af .title p.lead a{color:black;}.content.theatre.izhorka .af .title p.lead a:hover{color:#8a97b7;}.content.theatre.izhorka .af .row.min .title{min-height:80px;}.content.theatre.izhorka.min .slick-carousel .item{margin:0 10px;}.content.theatre.izhorka.min .slick-carousel,.content.theatre.izhorka.min .owl-carousel{margin-bottom:0;}.content.theatre.izhorka.min .slick-carousel .owl-prev,.content.theatre.izhorka.min .slick-carousel .owl-next{background-size:14px;height:210px !important;width:35px !important;}.content.theatre.izhorka.min .slick-carousel.double .owl-prev,.content.theatre.izhorka.min .slick-carousel.double .owl-next{height:450px !important;}.content.theatre.izhorka.min .heading ul{margin:5px 0 0;padding:0;}.content.theatre.izhorka.min .heading ul li{display:inline;margin-right:7px;}.content.theatre.izhorka.min .heading ul li a{color:#0a080b;font-size:0.93em;font-weight:700;text-transform:uppercase;}.content.theatre.izhorka.min .heading ul li.active a{color:#91a448;}.content.theatre.izhorka.min .min-heading{margin-top:10px;}.content.theatre.izhorka.min .min-heading h3{font-size:1.83em;font-weight:700;margin:40px 0 10px;text-transform:uppercase;}.content.theatre.izhorka.min .min-heading h4{font-size:0.93em;font-weight:700;margin:0 0 15px;text-transform:uppercase;}.content.theatre.izhorka.min .history{background:#e8e8e8;margin:15px 0;padding:35px 40px;}.content.theatre.izhorka.min .history p:last-child{margin-bottom:0;}.content.theatre.izhorka.min .history ul{padding:0;}.content.theatre.izhorka.min .history ul li{list-style-type:none;margin-bottom:10px;}.content.theatre.izhorka.min .history ul li:before{content:'-';margin-right:4px;}.content.theatre .af .link .holder{position:relative;}.content.theatre .af .link .holder img{height:auto;width:100%;}.content.theatre .af .link .holder > div{color:white;display:none;height:100%;left:0;padding:100px 50px 0;position:absolute;text-transform:uppercase;top:0;width:100%;}.content.theatre .af .link .holder > div p{font-size:0.8em;margin-bottom:5px;}.content.theatre .af .link .holder > div a.btn{border:4px solid white;color:white;display:block;font-size:1.8em;font-weight:700;line-height:1.8em;margin-bottom:115px;text-align:center;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.content.theatre .af .link .holder > div a.btn:hover{text-decoration:none;color:#6f7891;background:white;text-decoration:none;}.content.theatre .af .link .holder > div a.more{color:white;font-size:0.93em;font-weight:700;}.content.theatre .af .link .holder > div.sx{background:rgba(138,151,180,0.8);}.content.theatre .af .link .holder > div.cp{background:rgba(167,221,221,0.8);}.content.theatre .af .link .holder:hover > div{display:block;}.content.buy .container{width:1280px;}.content.buy h1{font-size:3.33em;font-weight:700;margin-top:0;text-transform:uppercase;}.content.buy h4{font-size:1.8em;font-weight:700;margin:0;text-transform:uppercase;}.content.buy .filter{background:#f3f3f3;margin:15px 0 30px;padding:20px 50px 25px;}.content.buy .filter .option{display:inline-block;margin-right:20px;}.content.buy .filter .option h4{font-size:1.33em;margin-bottom:10px;}.content.buy .filter .option select,.content.buy .filter .option input{border:4px solid #c0c0c0;height:35px;line-height:35px;padding:0 10px;width:310px;}.content.buy .filter .option i.fa{color:#8a97b4;left:-30px;position:relative;}.content.buy .scene-lead{font-size:0.93em;margin-bottom:30px;text-transform:uppercase;}.content.buy #buy_plugin .holder{position:relative;}.content.buy #buy_plugin .holder.chp{background:url('/styles/tabakov/main/styles.d/../img/ch-buy-bg.png') left top no-repeat;height:539px;width:410px;}.content.buy #buy_plugin .holder.chp .place-row .item{height:26px;line-height:26px;}.content.buy #buy_plugin .holder.sx{background:url('/styles/tabakov/main/styles.d/../img/sx-buy-bg2.png') left top no-repeat;height:497px;width:649px;}.content.buy #buy_plugin .holder.sx .place-row{left:19px !important;}.content.buy #buy_plugin .holder.sx .place-row:after,.content.buy #buy_plugin .holder.sx .place-row:before{content:'';display:table;}.content.buy #buy_plugin .holder.sx .place-row:after{clear:both;}.content.buy #buy_plugin .holder.sx .place-row .item{border:2px solid #0a080b;display:block;float:left;font-size:0.8em;height:18px;line-height:13px;margin:0 1px;outline:0;position:relative !important;width:19px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.content.buy #buy_plugin .holder.sx .place-row .item.left-b{margin-right:36px;}.content.buy #buy_plugin .holder.sx .place-row .item.right-b{margin-left:36px;}.content.buy #buy_plugin .holder .place-row{left:0;position:absolute;}.content.buy #buy_plugin .holder .place-row .item{cursor:pointer;font-weight:700;outline:2px solid #0a080b;position:absolute;text-align:center;top:0;}.content.buy #buy_plugin .holder .place-row .item::before{content:attr(data-place);}.content.buy #buy_plugin .holder .place-row .item:active{outline:2px solid #0a080b !important;}.content.buy #buy_plugin .holder .place-row .item.disabled{background:#d0d0d0 !important;cursor:default;outline:0;}.content.buy #buy_plugin .holder .place-row .item.disabled:active{outline:0 !important;}.content.buy #buy_plugin .holder .place-row .item.active{background:#ba4f5f !important;}.content.buy #buy_plugin .holder .place-row.yellow .item{background-color:#ebeb98;}.content.buy #buy_plugin .holder .place-row.blue .item{background-color:#b6c9e1;}.content.buy #buy_plugin .holder .place-row.aqua .item{background-color:#8eddd8;}.content.buy #buy_plugin .holder .place-row.green .item{background-color:#a7c2b3;}.content.buy #buy_plugin_actions .legend{margin-bottom:40px;}.content.buy #buy_plugin_actions .legend p{font-size:0.93em;text-transform:uppercase;}.content.buy #buy_plugin_actions .legend p span{display:inline-block;height:15px;margin-right:7px;width:15px;}.content.buy #buy_plugin_actions .legend p span.active{background:#ba4f5f;outline:2px solid #0a080b;}.content.buy #buy_plugin_actions .legend p span.disabled{background:#d0d0d0;outline:2px solid #d0d0d0;}.content.buy #buy_plugin_actions .legend p i{font-style:normal;font-weight:700;position:relative;top:-3px;}.content.buy #buy_plugin_actions .user-select h4{font-size:1.3em;font-weight:700;margin-bottom:10px;text-transform:uppercase;}.content.buy #buy_plugin_actions .user-select .place{background:#f5f5f5;margin-bottom:10px;padding:15px 25px;position:relative;}.content.buy #buy_plugin_actions .user-select .place a{position:absolute;right:15px;top:30px;}.content.buy #buy_plugin_actions .user-select .place p.info{font-size:0.93em;margin-bottom:0;text-transform:uppercase;}.content.buy #buy_plugin_actions .user-select .place p.price{color:#8a97b4;font-size:1.83em;font-weight:700;line-height:1em;margin-bottom:0;}.content.buy #buy_plugin_actions .user-select .place p.price i{font-size:0.9em;}.content.buy #buy_plugin_actions .total{font-size:0.93em;margin-bottom:0;text-transform:uppercase;}.content.buy #buy_plugin_actions .total p{font-size:3.33em;font-weight:700;line-height:0.83em;}.content.buy #buy_plugin_actions .total p i{font-size:0.83em;}.content.buy .agreement-w{margin-top:45px;}.content.buy .agreement p{font-size:0.93em;margin-bottom:0;}.content.buy .agreement p input[type="checkbox"]{clip:rect(0,0,0,0);position:absolute;}.content.buy .agreement p input[type="checkbox"] + label{font-weight:400;padding-left:28px;position:relative;}.content.buy .agreement p input[type="checkbox"] + label:before{background:url('/styles/tabakov/main/styles.d/../img/etc.png') -99px 0 no-repeat;content:'';display:block;height:19px;left:0;position:absolute;top:1px;width:19px;}.content.buy .agreement p input[type="checkbox"]:checked + label:before{background-position:-118px 0;}.content.buy .agreement p a{color:#8a97b4;}.content.buy .btn-lg{border:6px solid #bb5060;color:#bb5060;font-size:1.3em;font-weight:700;padding:10px 75px;text-transform:uppercase;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;white-space:nowrap;margin:0;margin-top:20px;}.content.buy .btn-lg:hover{text-decoration:none;color:#fff;background:#bb5060;}.content.buy .btn-lg:disabled{text-decoration:none;color:#777;border-color:#777;background:transparent;}.content.poster .heading .row{margin-bottom:0;}.content.poster .heading ul.scenes{margin:0 0 15px;padding:0;}.content.poster .heading ul.scenes li{display:inline;margin-right:10px;}.content.poster .heading ul.scenes li a{font-size:0.8em;font-weight:700;text-transform:uppercase;}.content.poster .heading ul.scenes li.active a{color:#8a97b4;}.content.poster .af-part{border-bottom:6px solid #0a080b;border-top:6px solid #0a080b;margin-bottom:25px;}.content.poster .af-part:after,.content.poster .af-part:before{content:'';display:table;}.content.poster .af-part:after{clear:both;}.content.poster .af-part .sp-1 .holder,.content.poster .af-part .sp-2 .holder{position:relative;}.content.poster .af-part .sp-1 .holder > div,.content.poster .af-part .sp-2 .holder > div{color:white;display:none;font-size:0.93em;height:100%;left:0;padding:40px 20px 0;position:absolute;text-transform:uppercase;top:0;width:100%;}.content.poster .af-part .sp-1 .holder > div p,.content.poster .af-part .sp-2 .holder > div p{font-size:0.8em;margin-bottom:5px;}.content.poster .af-part .sp-1 .holder > div .scene,.content.poster .af-part .sp-2 .holder > div .scene{font-weight:bold;}.content.poster .af-part .sp-1 .holder > div a.btn,.content.poster .af-part .sp-2 .holder > div a.btn{margin-bottom:95px;}.content.poster .af-part .sp-1 .holder > div a.more,.content.poster .af-part .sp-2 .holder > div a.more{color:white;font-size:0.8em;font-weight:700; position:absolute;bottom:35px;}.content.poster .af-part .sp-1 .holder > div.sx,.content.poster .af-part .sp-2 .holder > div.sx{background:rgba(138,151,180,0.8);}.content.poster .af-part .sp-1 .holder > div.cp,.content.poster .af-part .sp-2 .holder > div.cp{background:rgba(167,221,221,0.8);}.content.poster .af-part .sp-1 .holder:hover > div,.content.poster .af-part .sp-2 .holder:hover > div{display:block;}.content.poster .af-part .sp-1 span,.content.poster .af-part .sp-2 span{display:block;font-size:0.93em;text-transform:uppercase;}.content.poster .af-part .sp-1 span.devider,.content.poster .af-part .sp-2 span.devider{border-bottom:6px solid #0a080b;margin-bottom:10px;}.content.poster .af-part .sp-1 span.dates,.content.poster .af-part .sp-2 span.dates{height:30px;line-height:30px;}.content.poster .af-part .sp-1 span.dates .time,.content.poster .af-part .sp-2 span.dates .time{width:30%;}.content.poster .af-part .sp-1 span.dates .date,.content.poster .af-part .sp-2 span.dates .date{width:70%;}.content.poster .af-part .sp-1 span.title,.content.poster .af-part .sp-2 span.title{font-weight:700;}.content.poster .af-part .sp-1 span.censor,.content.poster .af-part .sp-2 span.censor{font-size:0.8em;padding-top:2px;}.content.poster .af-part .sp-1.disabled,.content.poster .af-part .sp-2.disabled{opacity:0.2;}.content.poster .af-part .sp-1.disabled .holder:hover > div,.content.poster .af-part .sp-2.disabled .holder:hover > div{display:none;}.content.poster .af-part .selected{background:#d0d4d5;margin-top:25px;padding:30px 0 10px;}.content.poster .af-part .selected .sp-2{float:left;padding-left:8px;padding-right:7px;position:relative;width:50%;}.content.poster .af-part:last-child{margin-bottom:0;}.content.contacts .additional{background:#e8e8e8;padding:20px 40px;margin-top:15px;}.content.contacts .heading .row{margin-bottom:0;}.content.contacts .tab{display:none;margin-top:40px;}.content.contacts .tab .info p{font-size:0.93em;margin:0;}.content.contacts .tab .info p a{color:#8a97b4;}.content.contacts .tab .info p.tel{font-size:1.33em;font-weight:700;}.content.contacts .tab .info p.station{font-weight:700;text-transform:uppercase;}.content.contacts .tab .info p.station i{margin-right:6px;float: left;}.content.contacts .tab .map{margin-top:15px;}.content.contacts .tab .map > div{height:420px;}.content.contacts .tab .history{margin-top:15px;}.content.contacts .tab .history .holder{background:#e8e8e8;padding-bottom:30px;padding-top:30px;}.content.contacts .tab .history h3{font-size:1.8em;font-weight:700;margin-top:0;text-transform:uppercase;}.content.contacts .tab .history h4{font-size:1.33em;font-weight:700;margin:0;text-transform:uppercase;}.content.contacts .tab .roles ul.select.sux li a{padding:0 13px;}.content.contacts .tab .roles .tab{display:none;margin-top:25px;}.content.contacts .tab .roles .tab h4{font-size:1.33em;font-weight:700;margin-top:0;text-transform:uppercase;}.content.contacts .tab .roles .tab a{color:#8a97b4;}.content.contacts .tab .roles .tab .cafe-preview{margin-bottom:15px;}.content.contacts .tab .roles .tab.active{display:block;}.content.contacts .tab.active{display:block;}.img-info-header{border-left:422px solid black;height:489px;width:calc(100% - 422px);background-color:black;background-position:center center;box-sizing:content-box;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;}.content.info{margin-top:25px;}.content.info .main{margin:0 auto;position:relative;}.content.info .main .info{background:url('/styles/tabakov/main/styles.d/../img/info-bg.png') left top no-repeat;color:white;height:489px;left:0;padding:30px 135px 30px 50px;position:absolute;top:0;width:559px;}.content.info .main .info h1{font-size:3.33em;margin-top:0;}.content.info .main .info p.lead{color:#3a3a3a;font-size:0.93em;font-weight:700;}.content.info .main .info p.text{bottom:10px;height:220px;left:50px;margin-top:100px;position:absolute;width:400px;}.content.info .history{background:#e8e8e8;height:225px;margin:20px auto 0;overflow:hidden;padding:45px 50px;position:relative;}.content.info .history.historya{padding:0;height:auto;}.content.info .history.historya .col-sm-5{padding:45px 50px;text-transform:uppercase;}.content.info .historyb{height:225px;overflow:hidden;padding:45px 50px;position:relative;}.content.info .history p{margin-bottom:0;}.content.info .history p.lead{font-size:1em;font-weight:700;}.content.info .history .more{background:-moz-linear-gradient(top,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%); background:-webkit-linear-gradient(top,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%); background:linear-gradient(to bottom,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e8e8e8',GradientType=0); bottom:0;cursor:pointer;height:75px;left:0;position:absolute;width:100%;}.content.info .specs{margin:20px auto 0;position:relative;}.content.info .specs img{width:100%;} .content.info .specs h3,.content.info .near-dates h3{text-transform: uppercase;font-weight: 700;}.content.info .specs .slick-list{margin-right:-10px;}.content.info .specs .slick-list .slick-slide{margin-right:10px;}.content.info .specs h4{font-size:1.8em;font-weight:700;text-transform:uppercase;}.content.info .specs .sp-1 .holder{position:relative;}.content.info .specs .sp-1 .holder > div{color:white;display:none;font-size:0.93em;height:100%;left:0;padding:40px 40px 0;position:absolute;text-transform:uppercase;top:0;width:100%;}.content.info .specs .sp-1 .holder > div p{font-size:0.8em;margin-bottom:5px;}.content.info .specs .sp-1 .holder > div a.btn{margin-bottom:95px;}.content.info .specs .sp-1 .holder > div a.more{color:white;font-size:0.8em;font-weight:700;}.content.info .specs .sp-1 .holder > div.sx{background:rgba(138,151,180,0.8);}.content.info .specs .sp-1 .holder > div.cp{background:rgba(167,221,221,0.8);}.content.info .specs .sp-1 .holder:hover > div{display:block;}.content.info .specs .sp-1 span{display:block;font-size:0.93em;text-transform:uppercase;}.content.info .specs .sp-1 span.devider{border-bottom:6px solid #0a080b;margin-bottom:10px;}.content.info .specs .sp-1 span.dates{height:30px;line-height:30px;}.content.info .specs .sp-1 span.title{font-weight:700;}.content.info .specs .sp-1 span.censor{font-size:0.8em;padding-top:2px;}.content.info .specs .sp-1 span.add{text-transform:none;}.content.info .roles{margin:20px auto 0;}.content.info .roles .tabs{margin-top:20px;}.content.info .roles .tabs .tab{display:none;}.content.info .roles .tabs .tab p{margin-bottom:5px;}.content.info .roles .tabs .tab p b{font-size:1.33em;text-transform:uppercase;}.content.info .roles .tabs .tab.active{display:block;}.content.info .press{margin:20px auto 0;}.content.info .press .item{background:#f3f3f3;height:154px;padding:30px 0;position:relative;}.content.info .press .item span{font-size:0.93em;font-weight:700;left:-35px;position:absolute;text-transform:uppercase;top:15px;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}.content.info .press .item h5{font-size:0.93em;font-weight:700;margin:0 0 5px;text-transform:uppercase;}.content.info .press .item p{margin:0;}.content.info .photos{margin-top:20px;}.content.info.show .main .info h1 small{color:white;font-size:0.3em;left:5px;position:relative;top:-25px;}.content.info.show .main .info .lead{color:white;display:block;width:295px;}.content.info.show .main a.btn{position:absolute;right:50px;top:370px;}.content.info.show .buy-ticket{background:#e8e8e8;min-height:225px;margin:20px auto 0;padding:45px 50px;position:relative;}.content.info.show .buy-ticket p{margin-bottom:0;}.content.info.show .buy-ticket p.lead{font-size:1em;font-weight:700;}.content.info.show .buy-ticket .info{margin-top:20px;text-transform:uppercase;}.content.info.show .near-dates{margin:50px auto 50px;text-transform:uppercase;}.content.info.show .near-dates #near_dates{background:#e8e8e8;}.content.info.show .near-dates #near_dates .sp-1{height:170px;padding:45px 25px 0;}.content.info.show .near-dates #near_dates .sp-1 p{margin-bottom:0;}.content.info.show .near-dates #near_dates .sp-1 a{border:4px solid #8a97b4;color:#8a97b4;display:block;font-size:0.93em;font-weight:700;height:30px;line-height:22px;margin-top:15px;text-align:center;text-transform:uppercase;width:140px;}.content.info.show .near-dates #near_dates .sp-1 a:hover{text-decoration:none;}.content.info.show.employee .main .info p.text{margin-top:65px;}.content.info.show.employee .buy-ticket{height:auto;}.content.info.show.employee .buy-ticket h4{font-size:1.83em;font-weight:700;margin:0 0 10px;text-transform:uppercase;}.content.info.show.employee .buy-ticket p{margin-bottom:10px;}.content.m_post.slim{width:959px;margin:0 auto;}.content.m_post.slim > h1{margin-top:0;padding-top:20px;}.content.m_post.slim > .post{width:816px;}.content.b-history .container .heading{position:relative;}.content.b-history .slick-slide{position:relative;}.content.b-history .container .heading ul{border:6px solid #0a080b;display:table;margin:0;padding:0;position:absolute;right:0;top:0;width:456px;}.content.b-history .container .heading ul li{display:table-cell;width:50%;}.content.b-history .container .heading ul li a{display:block;font-size:1.8em;font-weight:700;height:40px;line-height:40px;text-align:center;text-transform:uppercase;}.content.b-history .container .heading ul li a:hover{text-decoration:none;}.content.b-history .container .heading ul li.active a{background:#0a080b;color:white;}.content.b-history .container .tab{display:none;}.content.b-history .container .tab.active{display:block;}.content.b-history .container .main-block{height:489px;margin-top:20px;position:relative;}.content.b-history .container .main-block img{left:0;position:absolute;top:0;}.content.b-history .container .main-block .info{background:url('/styles/tabakov/main/styles.d/../img/info-bg.png') left top no-repeat;color:white;height:489px;left:0;padding:30px 160px 30px 50px;position:absolute;top:0;width:559px;}.content.b-history .container .main-block .info h4{font-size:3.33em;font-weight:700;height:108px;margin-top:0;text-transform:uppercase;}.content.b-history .container .main-block .info p{margin-top:100px;}.content.b-history .container .history-carousel .sp-1{height:150px;overflow:hidden;}.content.b-history .container .history-carousel .sp-1 .more{position:absolute;left:0;right:0;bottom:0;height:20px;}.content.b-history .container .history-carousel .sp-1 .more:after{bottom:0;}.content.b-history .container .historyy-carousel{margin-top:20px;}.content.b-history .container .historyy-carousel .slick-list .slick-slide{margin-right:100px;}.content.b-history .container .historyy-carousel .sp-1{background:#e8e8e8;height:225px;margin:20px auto 0;overflow:hidden;padding:45px 50px;position:relative;width:695px;}.content.b-history .container .historyy-carousel .sp-1 b{text-transform:uppercase;}.content.b-history .container .historyy-carousel .sp-1 p{margin-bottom:0;}.content.b-history .container .historyy-carousel .sp-1 p.lead{font-size:1em;font-weight:700;}.content.b-history .container .historyy-carousel .sp-1 .more{background:-moz-linear-gradient(top,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%); background:-webkit-linear-gradient(top,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%); background:linear-gradient(to bottom,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e8e8e8',GradientType=0); bottom:0;cursor:pointer;height:75px;left:0;position:absolute;width:100%;}.content.b-history .h-line{border-top:6px solid #0a080b;margin-top:50px;text-align:center;}.content.b-history .h-line .container{position:relative;}.content.b-history .h-line .container .tab{display:none;}.content.b-history .h-line .container .tab.active{display:block;}.content.b-history .h-line .date{color:#8a97b4;display:inline-block;font-size:1.33em;font-weight:700;position:relative;top:-17px;}.content.b-history .h-line .date::before{background:#8a97b4;content:'';display:block;height:28px;margin:0 auto 20px;width:28px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.content.b-history .h-line .prev-date,.content.b-history .h-line .next-date{top:-13px;position:absolute;color:black;display:inline-block;font-size:1.33em;font-weight:700;}.content.b-history .h-line .prev-date:before,.content.b-history .h-line .next-date:before{background:black;content:'';margin:0 auto 24px;display:block;height:20px;width:20px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.content.b-history .h-line .prev-date.disabled,.content.b-history .h-line .next-date.disabled{display:none;}.content.b-history .h-line .prev-date{left:30%;}.content.b-history .h-line .next-date{right:30%;}.content.b-history .h-line .nav{left:0;position:absolute;top:0;width:100%;}.content.b-history .h-line .nav a{color:#8a97b4;font-size:3.83em;position:absolute;top:0;}.content.b-history .h-line .nav a.prev{left:15px;}.content.b-history .h-line .nav a.next{right:15px;}.content.b-history .h-line .nav a.disabled{display:none;}.content.b-history .h-line .nav a:hover{text-decoration:none;}.h-line div.nav .prev,.h-line div.nav .next{margin-top:20px;background-size:20px;width:20px;height:40px;cursor:pointer;}.h-line div.nav .prev{background:url('/styles/tabakov/main/styles.d/../img/svg/arrow_blue_left.svg') center center no-repeat;}.h-line div.nav .next{background:url('/styles/tabakov/main/styles.d/../img/svg/arrow_blue_right.svg') center center no-repeat;}.h-line div.nav .disabled{background:none;}.content.search{width:1239px;}.content.search .results article{background:#e8e8e8;height:175px;margin:20px auto 0;overflow:hidden;padding:20px 40px;position:relative;}.content.search .results article h5{font-size:1.33em;font-weight:700;margin:0 0 20px;text-transform:uppercase;}.content.search .results article p:last-child{margin-bottom:0;}.content.search .results article .more{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%); background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e8e8e8',GradientType=0); bottom:0;cursor:pointer;height:75px;left:0;position:absolute;width:100%;}.content.archive{width:1239px;margin:auto;}.content.archive .heading{margin-bottom:24px;}body.tb .content.archive .heading{color:white;}.content.archive .results .item{margin-bottom:15px;min-height:310px;}.content.archive .results .item > a{display:block;float:left;}.content.archive .results .item > a > img,.content.archive .results .item > img{float:left;width:310px;height:310px;margin-right:15px;}.content.archive .results .item article{background:#e8e8e8;min-height:310px;overflow:hidden;padding:40px 30px 40px 50px;position:relative;}.content.archive .results .item article .date{display:inline-block;font-weight:700;position:absolute;text-transform:uppercase;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);left:-40px;top:100px;width:140px;height:20px;text-align:right;}.content.archive .results .item article h5{font-size:1.33em;font-weight:700;margin:0 0 20px;text-transform:uppercase;}.content.archive .results .item article p:last-child{margin-bottom:0;}.content.archive .results .item article .expandable-wrap{height:188px;}.content.archive .results .item article .expandable-wrap .more{background:-moz-linear-gradient(top,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%);background:linear-gradient(to bottom,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e8e8e8',GradientType=0);bottom:0;cursor:pointer;height:75px;left:0;position:absolute;width:100%;}.content.archive .results .item article .expandable-wrap .more:after{content:'';display:block;background:url('/styles/tabakov/main/styles.d/../img/svg/arrow_black_bottom.svg') center center no-repeat;position:absolute;left:0;right:0;bottom:32px;height:15px;}.content.archive .results .item article .expandable-wrap .more-back,.more-back{background:-moz-linear-gradient(top,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%);background:linear-gradient(to bottom,transparent 0%,rgba(232,232,232,0.33) 17%,#e8e8e8 51%,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e8e8e8',GradientType=0);bottom:0;cursor:pointer;height:75px;left:0;position:absolute;width:100%;}.content.archive .results .item article .expandable-wrap .more-back:after,.more-back:after{content:'';display:block;background:url('/styles/tabakov/main/styles.d/../img/svg/arrow_black_top.svg') center center no-repeat;position:absolute;left:0;right:0;bottom:32px;height:15px;}.more-white-back:after{content:'';display:block;background:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_top.svg') center center no-repeat;position:absolute;left:0;right:0;bottom:39px;height:18px;}header.top-line{position:fixed;top:0;left:0;right:0;background:white;z-index:4;}.slick-track .content.archive .results .item article .expandable-wrap .more-back,.more-back{background:none;}.content.tabakov .content.archive .results .item article .expandable-wrap .more-back,.content.tabakov .content.archive .results .item article .expandable-wrap .more-back:after{background:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_top.svg') center center no-repeat;}.content.tabakov .holder .sp-1 .more-back{background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.33) 17%,black 51%,black 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.33) 17%,black 51%,black 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.33) 17%,black 51%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);cursor:pointer;display:block;height:75px;position:absolute;bottom:0;left:0;right:0;z-index:100;}span.more:after,div.more:after{content:'';display:block;background:url('/styles/tabakov/main/styles.d/../img/svg/arrow_black_bottom.svg') center center no-repeat;position:absolute;left:0;right:0;bottom:15px;height:15px;}body.tb span.more:after,body.tb div.more:after{background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_bottom.svg');}body.tb span.more-back:after,body.tb div.more-back:after{background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_top.svg');}#head{top:56px;margin-bottom:76px;}#head.tabakov{margin-bottom:71px;}#head.sticky{position:fixed;left:0;right:0;top:50px;z-index:5;height:43px;margin-top:0;border-top:6px solid black;}#head.sticky div.header-inner{height:31px;}#head.sticky div.header-inner:before,#head.sticky div.header-inner:after{display:none;}#head.sticky:before{height:53px;right:0;left:0;top:-7px;width:auto;}#head.sticky:after{content:'';background:black;top:-6px;left:0;right:0;height:6px;z-index:6;display:block;position:absolute;}#head.sticky a.logotype{display:none;}#head.sticky + *{padding-top:280px;}#head.sticky div.menu{left:0;}#head.sticky div.theatre-name{background:black;color:white;position:absolute;height:31px;width:236px;padding:1px 0 1px 32px;left:0;top:0;}#head.sticky div.theatre-name{background:black;color:white;position:absolute;height:31px;width:236px;padding:1px 0 1px 32px;left:0;top:0;}#head.sticky .theatre-name a{font-size:10px;padding:0px;width:auto;z-index:9;position:relative;background:none;height:auto;margin:0;box-shadow:none;}#head.sticky .theatre-name>p:first-child>a{}#head.sticky .theatre-name>p:nth-child(2)>a{}#head.sticky .menu nav ul{margin:0;}#head.sticky div.theatre-name a,#head.sticky div.theatre-name a:hover{color:white;}#head.sticky div.theatre-name p,#head.sticky div.theatre-name p span{font-size:10px;margin:0;line-height:14px;}#head.sticky div.theatre-name p:first-child span{display:inline;}#head.sticky div.theatre-name p:nth-child(2) span{display:inline;} #head.sticky div.theatre-name p:nth-child(2) span:nth-child(3){margin-right:2px;}#head.sticky ul.socials{display:none;}#head.sticky nav#sub{margin:0;left:280px;top:4px;right: 10px;}#head.sticky.tabakov:after{background:white;}#head.sticky.tabakov div.theatre-name{background:white;color:black;}.content.timeline .container{position:relative;top:-20px;}.content.timeline .container .seasons ul{width:78px;margin:0 0 0 -8px;padding:0;}.content.timeline .container .seasons ul li{cursor:pointer;display:block;height:130px;position:relative;text-align:center;width:74px;}.content.timeline .container .seasons ul li a{bottom:40%;font-size:1.33em;font-weight:700;left:-10px;position:absolute;text-transform:uppercase;white-space:nowrap;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);width:90px;}.content.timeline .container .seasons ul li a:hover{text-decoration:none;}.content.timeline .container .seasons ul li:hover,.content.timeline .container .seasons ul li.active{background:#0a080b;}.content.timeline .container .seasons ul li:hover a,.content.timeline .container .seasons ul li.active a{color:white;}.content.timeline .container .cont{border-left:6px solid #0a080b;padding-top:40px;}.content.timeline .container .cont h1{margin:0 0 40px 0;}.content.timeline .container .cont .heading{border-right:6px solid #0a080b;height:75px;text-align:right;width:43.62%;}.content.timeline .container .cont .heading.devider{height:30px;}.content.timeline .container .cont .heading.devider.ending{height:60px;}.content.timeline .container .cont .heading .ss{border:6px solid #0a080b;border-right:0;display:inline-block;font-size:1.83em;font-weight:700;margin-right:-8px;padding:0 36px;text-transform:uppercase;}.content.timeline .container .cont .img-holder img{height:auto;width:100%;}.content.timeline .container .cont .descr{height:412px;position:relative;}.content.timeline .container .cont .descr h4{font-size:1.83em;font-weight:700;text-transform:uppercase;}.content.timeline .container .cont .descr span{bottom:35px;font-size:0.9em;position:absolute;text-transform:uppercase;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}.content.timeline .container .cont .descr.grey{background:#e8e8e8;min-height:270px;padding:40px;}.content.timeline .container .cont .descr.lefted{text-align:left;}.content.timeline .container .cont .descr.lefted h4{padding-left:20px;}.content.timeline .container .cont .descr.lefted p{padding-left:20px;}.content.timeline .container .cont .descr.lefted span{left:-7px;}.content.timeline .container .cont .descr.grey span{bottom:75px;left:33px;}.content.timeline .container .cont .descr.righted{text-align:right;}.content.timeline .container .cont .descr.righted h4{padding-right:20px;}.content.timeline .container .cont .descr.righted p{padding-right:20px;}.content.timeline .container .cont .descr.righted span{right:-7px;}.content.timeline.timeline_no_images .container .cont .row{margin:0;}.content.timeline .container .cont .timeline_element{height:140px;width:6px;position:relative;padding-left:43.62%;margin-left:-6px;}.content.timeline .container .cont .timeline_element .descr{width:6px;background:black;height:140px;padding:0;margin:0 auto;}.content.timeline .container .cont .timeline_element .descr::before{position:absolute;content:'';display:block;width:26px;height:26px;top:63px;left:-10px;background:black;padding:0;margin:0 auto;border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;}.content.timeline .container .cont .timeline_element .descr > div{display:block;position:absolute;top:20px;left:85px;width:250px;}.content.timeline .container .cont .timeline_element .descr > div h4{margin-top:0;}.content.timeline .container .cont .timeline_element .descr > span{position:absolute;width:140px;text-align:center;top:140px;left:45px;bottom:auto;transform-origin:left top;}.content.timeline .container .cont .timeline_element.righted .descr > div{right:85px;left:auto;text-align:right;}.content.timeline .container .cont .timeline_element.righted .descr > span{left:-57px;}.index .image-holder{position:relative;width:20%;}.index .image-holder .i_title{font-family: 'DIN 2014';color:white;font-weight:bold;position:absolute;left:30px;top:38px;text-transform:uppercase;font-size:12px;z-index:1;}.index .image-holder:nth-child(4) .i_title{color:#0f0f0e;}.index .image-holder .i_title strong{display:block;font-size:27px;line-height:30px;}.index .image-holder:first-child .i_title,.index .image-holder:nth-child(2) .i_title{left:20px;} #flybox-close{width:0;height:0;}#flybox-left,#flybox-right{width:0;}#flybox-left span,#flybox-right span{display:none;}#flybox-left::after,#flybox-right::after{content:'';display:block;height:100%;width:30px;background:black;position:absolute;top:0;background-position:center center;background-repeat:no-repeat;background-size:14px;color:transparent;}#flybox-left:hover::after,#flybox-right:hover::after{background-color:#8a97b7;}#flybox-left::after{left:-30px;background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_left.svg');}#flybox-right::after{right:-30px;background-image:url('/styles/tabakov/main/styles.d/../img/svg/arrow_white_right.svg');}.owl-carousel#about-tabakov{max-height:420px;overflow:hidden;}.content.theatre .owl-carousel .item{max-height:755px;overflow:hidden;}.content.info .main .info h1.hsmall{font-size:2.5em;}body{position:relative;height:auto;min-height:100%;}body #main{padding-bottom:550px;}body #footer{position:absolute;bottom:0;left:0;right:0;text-align:left;}body.tb #main{padding-bottom:0;}body.tb #footer,body.tb .hide-tabakov{display:none;}body.tb .show-tabakov{display:inherit;}body.tb .show-tabakov-block{display:block;}body.tb .show-tabakov-inline{display:inline;}body.tb header.main > .container{position:relative;z-index:2;}body.indx .hide-index{display:none;}body.indx .show-index{display:inherit;}body.indx .show-index-block{display:block;}body.indx .show-index-inline{display:inline;}body.izh .hide-izhorka{display:none;}body.izh .show-izhorka{display:inherit;}body.izh .show-izhorka-block{display:block;}body.izh .show-izhorka-inline{display:inline;}.show-tabakov,.show-tabakov-block,.show-tabakov-inline,.show-izhorka,.show-izhorka-block,.show-izhorka-inline,.show-index,.show-index-block,.show-index-inline{display:none;}.container.min-heading{padding-left:0;width:auto !important;margin-right:auto;margin-left:auto;}.is_creator .specs > h4{display:none;}span.more,div.more{cursor:pointer;} #old_site{color:black;padding:2px 0;display:block;position:absolute;text-align:center;right:90px;top:30px;font-weight:700;font-size:13px;text-transform:uppercase;}#old_site:hover{color:#8a97b4;}.sticky #old_site{display:none;}.flybox-title-float{bottom:-15px;}.expandable p img{max-width:100%;height:auto;}.places-map{width:900px;height:650px;position:relative;}.places-map .place-row{position:relative;}.places-map .place-row .item{position:absolute;border:2px solid #0a080b;display:block;vertical-align:middle;text-align:center;line-height:13px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px;font-weight:bold;cursor:pointer;z-index:2;letter-spacing:-1px;padding-right:2px;}.places-map .place-row .item:active{outline:2px solid #0a080b !important;}.places-map .place-row .item.disabled{background:#d0d0d0 !important;cursor:default;outline:0;}.places-map .place-row .item.disabled:active{outline:0 !important;}.places-map .place-row .item.active{background:#ba4f5f !important;}.places-map .place-row .label{position:absolute;display:block;vertical-align:middle;text-align:left;line-height:16px;font-size:11px;z-index:1;padding:0;}.autoform{opacity:0;}.user-fields{background:whitesmoke;padding:15px 25px;}.user-fields input{padding:2px;margin:5px 0;border:4px solid silver;}.user-fields input[type='tel']:not(:empty):invalid{border-color:#ffc0c0;}.user-select .place{position:relative;}.user-select .place .u_fields input{padding:2px;border:4px solid silver;}div.formed_ticket{background:white url('/styles/tabakov/main/styles.d/../img/svg/ticket.svg') no-repeat;background-size:contain;width:1260px;height:1782px;margin:0;margin:20px auto 0 auto;position:relative;}div.formed_ticket .headbarcode{max-width:402px;height:86px;position:absolute;left:362px;top:80px;}div.formed_ticket .barcode{width:402px;height:86px;position:absolute;left:40px;top:1170px;}div.formed_ticket .order-number{font-size:42px;line-height:42px;height:42px;position:absolute;left:360px;top:1096px;}div.formed_ticket .ticket-number{position:absolute;top:1280px;left:1100px;font-weight:bold;font-size:24px;}div.formed_ticket .duration{position:absolute;top:850px;left:550px;width:320px;text-align:left;}div.formed_ticket .duration p{font-size:24px;margin-bottom:20px;line-height:1em;}div.formed_ticket .duration p.fDuration{font-weight:bold;}div.formed_ticket .location{position:absolute;top:850px;left:40px;width:350px;text-align:left;}div.formed_ticket .location p{font-size:24px;margin-bottom:20px;line-height:1em;}div.formed_ticket .location p.fAddress{font-weight:bold;}div.formed_ticket .age{position:absolute;top:690px;left:740px;font-size:50px;}div.formed_ticket .b-info{position:absolute;left:40px;top:340px;height:555px;text-align:left;width:600px;}div.formed_ticket .b-info .date{font-size:40px;height:40px;}div.formed_ticket .b-info .author{font-size:30px;line-height:30px;margin-top:30px;}div.formed_ticket .b-info .name{font-size:52px;line-height:60px;height:120px;margin-top:10px;font-weight:bold;}div.formed_ticket .b-info .place{font-size:31px;line-height:36px;height:36px;margin-top:30px;}div.formed_ticket .b-info .place-in{font-size:31px;line-height:36px;height:36px;margin-top:20px;}div.formed_ticket .b-info .place-in span{font-weight:bold;}div.formed_ticket .b-info .price{font-size:20px;line-height:23px;height:23px;margin-top:35px;}div.formed_ticket .b-info .price span{font-weight:bold;}div.formed_ticket .ticket_ad{position:absolute;left:0;right:0;bottom:0;height:401px;background-repeat:no-repeat;background-position:center center;background-size:contain;}.main_page h1.afisha-title b{font-size:18px;}.btn-return-ticket{background:#f80000;border:6px solid #f80000!important;color:#fff !important;width:220px;height:60px;font-size:22px;font-family:'DIN 2014','Arial',sans-serif;text-transform:uppercase;text-align:center;font-weight:bold;float:left;margin-right:15px;margin-top:3px;padding-top:8px;}.btn-return-ticket:hover{color:#f80000 !important;background:none !important;text-decoration:none;}.performance-gallery{width: 90%;margin: 0px auto 30px auto;}
header.main .menu nav{overflow: unset;}header.main .menu nav ul li{display: inline-flex;}  header.main .menu nav ul>li>div.submenu{display:none;position: absolute;}  header.main .menu nav ul>li.active>div.submenu{display:block;position: absolute;background: #8091bc;border: none;-webkit-box-shadow: 0px 13px 38px -24px rgba(34, 60, 80, 0.6) inset;-moz-box-shadow: 0px 13px 38px -24px rgba(34, 60, 80, 0.6) inset;box-shadow: 0px 13px 38px -24px rgba(34, 60, 80, 0.6) inset;margin-top: 34px;margin-left: calc(-6%);padding: 15px;}  header.main .menu nav ul li>div.submenu>a {display: block;text-align: center;margin-bottom: 10px;}  header.main .menu nav ul li a:hover{border-radius: 5px;}
.contacts .container {padding: 0!important;}
.content.contacts .tab .history .holder{background: #fff;}
.content.contacts .col-sm-4.col-sm-offset-1 {width:30%;}
.content.contacts .col-sm-offset-1 {margin-left: 0;margin-right: 5%;font-size: 18px;font-family: GothamPro-Light;}
.content.contacts .col-sm-offset-1 b {font-family: GothamPro;}

.contacts .row>.col-sm-5{width: 35%;}
.contacts .row>.date-picker{width: 65%;text-align: left;font-family: GothamPro-Light;font-size: 18px;}
.contacts .row>.date-picker>div b{font-family: GothamPro;}
.contacts .row>.date-picker>div .txt2{font-size: 10px;font-family: 'GothamPro';padding-top: 3px;line-height: 10px;}
.contacts .row>.date-picker>div:nth-child(1){width: 15%;float: left;font-size: 22px;font-family: GothamPro-Black;padding: 20px 0 0 0;}
.contacts .row>.date-picker>div:nth-child(2){padding: 20px 0 0 0;}

.content.contacts .col-sm-4.col-sm-offset-1:last-child{margin-right:0;}
.content.contacts .heading h1 {font-size: 5em;font-weight: 700;margin-bottom: 0;text-transform: uppercase;font-family: 'GothamPro-Black';}
.content.contacts .tab{margin-top: 0px;}
.lbl-metro-yell{background: url(/images/lbl-metro-yell,svg) no-repeat;}
hr.mini{width: 30px;height: 5px;background: #000;margin: 20px 10px 20px 0;}
/*.contacts .col-sm-4.col-sm-offset-1 p span,.contacts .date-picker p span {background:#fad3d5;}*/
.white-overlay{position: absolute;width: 100%;height: calc(100%);display: block;background:linear-gradient(0deg, #ffffffe0, #ffffff6e);}
.label-scene-uc{position: absolute;width: 100%;max-width:400px;height: 400px;display: block;background: url(/images/scene_uc.svg) no-repeat;margin-top: -30px;}
.content.contacts .col-sm-4.col-sm-offset-1 .links-block {text-transform: uppercase;font-size: 11px;font-family: GothamPro-Bold;}
.content.contacts .col-sm-4.col-sm-offset-1 .links-block a{display: block;float: left;border-radius: 6px; margin: 3px 12px 3px 0;padding: 2px 6px;cursor: pointer;text-decoration: none;}
.content.contacts .col-sm-4.col-sm-offset-1 .links-block a.active{background: #000;color:#fff;}
.content.contacts .col-sm-4.col-sm-offset-1 .links-block a:not(.active):hover{border: #000 2px solid;margin: 1px 9px 1px 0;}
.main_page .content.theatre.archive .item img{width: 310px;height: 310px;}
.btn-scroll-top{width: 40px;height: 40px;background: #FF0506;z-index: 999;cursor: pointer;
    position: fixed;display: none;
    bottom: 40px;
    right: 20px;}
.btn-scroll-top:after{
    content: '';
    display: block;
    background: url(/styles/tabakov/main/styles.d/../img/svg/arrow_white_top.svg) center center no-repeat;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 13px;
    height: 15px;
}
.content.archive .results .item article .expandable-wrap a{text-decoration: underline;}
.content.info .container .t-container{padding-left: 55px;}
.content.info .container .t-container .block1{margin: 50px auto;}
.content.info .container .t-container .block2{color: #cccccc;position: absolute;margin: -11px -60px;font-size: 150px;line-height: 1;}
.content.info .container .t-container .block3{font-size: 22px;margin: 0 0 15px 0px;}
.content.info.show .near-dates #near_dates .sp-1 .btn-buy,.content.info.show .near-dates #near_dates .sp-1 .btn-buy > div{cursor:pointer;padding-top:0px;background:none !important;font-family:unset !important;border:4px solid #cc0000 !important;color:#cc0000 !important;display:block;font-size:0.93em;font-weight:700;height:30px;line-height:22px;margin-top:15px;text-align:center;text-transform:uppercase;width:140px;}
.content.info.show .near-dates #near_dates .sp-1 .btn-buy.no-available,.content.info.show .near-dates #near_dates .sp-1 .btn-buy.no-available > div{cursor:default;padding-top:0px;background:none !important;font-family:unset !important;border:#dfdfdf 4px solid  !important;color: #9d9d9d !important;display:block;font-size:0.93em;font-weight:700;height:30px;line-height:22px;margin-top:15px;text-align:center;text-transform:uppercase;width:140px;}
.content.info.show .near-dates #near_dates .sp-1 .btn-buy:hover,.content.info.show .near-dates #near_dates .sp-1 .btn-buy > div:hover{color:white !important;background: #cc0000 !important;}.content.info .specs .sp-1 .holder div.btn-buy > div{background:none !important;font-family:unset !important;border:4px solid white !important;color:white !important;display:block;font-size:0.93em !important;font-weight:700 !important;line-height:1.8em !important;height:unset;margin-bottom:95px;text-align:center;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.tab-afisha tr td:nth-child(2){width:100%;}.tab-afisha tr td:nth-child(3){max-width:268px;width:5%;background:none;}.txt-return-ticket{display:block;margin-top:15px;color:#f80000;font-size:17px;font-family:'DIN 2014','Arial',sans-serif;line-height:21px;}.txt-return-ticket a{color:#f80000;}
.content.info.show .near-dates #near_dates .sp-1 .btn-buy.no-available:hover,.content.info.show .near-dates #near_dates .sp-1 .btn-buy.no-available > div:hover{color:white !important;background: #9d9d9d !important;}.content.info .specs .sp-1 .holder div.btn-buy > div{background:none !important;font-family:unset !important;border:4px solid white !important;color:white !important;display:block;font-size:0.93em !important;font-weight:700 !important;line-height:1.8em !important;height:unset;margin-bottom:95px;text-align:center;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.tab-afisha tr td:nth-child(2){width:100%;}.tab-afisha tr td:nth-child(3){max-width:268px;width:5%;background:none;}.txt-return-ticket{display:block;margin-top:15px;color:#f80000;font-size:17px;font-family:'DIN 2014','Arial',sans-serif;line-height:21px;}.txt-return-ticket a{color:#f80000;}
.content.info .specs .heading{display: none;}
.content.info .heading h3{text-transform: uppercase;font-weight: bold;}
.content.info .specs h3{margin: 40px auto 0;}
.content.info .container>.photos{width: 100%;margin-bottom: 40px;}
.content.info.show .buy-ticket .info .btn-watch{font-size: 18px;margin-bottom: 15px;margin-top: -20px;}
.overlay-b{background-color: #0000007d;position: absolute;top: 0px;width: 100%;text-align: center;z-index: 999;margin: 0 auto;height: calc( 100vh );font-family: GothamPro;}

.box-shd a{color:#474747;text-decoration: none;display: block;text-align: left;font-size: 13px;line-height: 18px;}
.box-shd a:hover{color:#000;text-decoration: underline;}
.box-shd input.email{font-size: 13px;color:#000;margin: 15px auto;display:block;width: 180px;height: 34px;padding: 2px 5px 2px 50px;border: #9f9f9f 1px solid;background: url(/images/icon-mail.jpg) no-repeat;}
.box-shd input.email:focus{background:#e6e6e6 url(/images/icon-mail-f.jpg) no-repeat;border:none;}
.box-shd button{padding: 6px;font-size: 13px;margin-bottom: 15px; width: 180px; height: 30px; border: #9f9f9f 1px solid;}
.box-shd button:active{border:none; background: #666666;color:#fff;}
.box-shd h1{font-size: 18px;font-family: sans-serif;color: #000; float: left; display: block;width: 60%; text-align: left;margin: 0;text-transform: none;}
.box-shd h2{display: block;
    clear: both;
    margin-top: 80px;
    font-size: 22px;}

.box-shd{margin: 0 auto; max-width:280px; width: 280px;height: 300px;
    font-size: 12px;text-align: left;position: fixed;
    padding: 30px;background: #fff; color: #000;font-family: sans-serif;left: calc( 50% - 140px );top: calc( 50% - 150px );
}
.btn-close{width: 16px;height: 16px;cursor: pointer;z-index: 1;float: right;position: absolute;right: 10px;top: 15px;}
.btn-subscribe {
    font-size: 16px;
    text-align: center;
    width: 268px;
    cursor: pointer;
    text-decoration: none;
    padding: 5px 13px 5px 10px;
    margin-top: 10px;
    color: #373c49;
    border: 3px solid #8a97b4;
}
.btn-subscribe:hover {border: 3px solid #bb5060;color: #bb5060;}
.btn-subscribe span {display: block;white-space: nowrap;}
.overlay-b.full .box-shd{left: calc( 25% );max-width: unset;height: auto;width: 50%;top: calc( 150px );font-family: 'GothamPro';}
.ticket-p{width: 50%;float: left;}
.footer-req{width: 40%;
    float: right;
    margin-right: 5px;
    font-family: 'DIN 2014';
    font-size: 13px;}
.bilet-partners{font-size:16px;font-weight:bold;}.bilet-partners a{}.bilet-partners a:first-of-type{margin-left:0px;}
#partners{display: flex;flex-wrap: nowrap;}
.event .content.index{padding: 23px;}
@media screen and (min-width:1024px){
    .mobile-only{display:none !important;}.link-mobile-only{display:none !important;}
    .content.index.tabakov.tabakov-about .container,.container{ width:1024px !important;}
    .content.index.tabakov.tabakov-about .container,.content.b-history .container,.content.info .container,.content.contacts .container,.container.af{padding-left:24px; padding-right:25px;}.container.af .row{margin-left:0;margin-right:0;}.content.poster .heading .date-picker ul li a{padding:0 7px;} header.main .navbar-header p{display:none;}span.fullonly{display:inline;}header.main .theatre-name span:first-child{font-size:12px;margin-right:-10px;margin-left:1px;}header.main .theatre-name p:first-child{font-size:20px;line-height:20px;margin-bottom:1px;}header.main .theatre-name p.en span:first-child{font-size:50px;line-height:50px;margin-right:0px;}header.main .theatre-name p.en:first-child{font-size:50px;line-height:50px;margin-bottom:1px;}header.main .theatre-name p.en span:nth-child(3){font-size:20px;line-height:20px;display:block;margin-bottom:1px;margin-top:10px;margin-left:5px;} header.main .menu .navbar .open-menu-header{display:none;}.content.buy .open-shem{display:none;} .content.b-history .h-line-tab{display:none;} .content.theatre .news-archive .news_line{display:none;}
    .content.info .press span.press{display:none;}.content.info .play_info{display:block;}
    .sticky.main .menu nav ul,.sticky.main .menu nav div.navbar-nav{margin-left:0px;}
}
@media screen and (min-width:1280px){.content.index.tabakov.tabakov-about .container,.container{width:1280px !important;}.content.index.tabakov.tabakov-about .container,.content.b-history .container,.content.info .container,.content.contacts .container,.container.af{padding-left:56px; padding-right:57px;}.content.index.tabakov.tabakov-about .container .slick-arrow,.content.info .slick-arrow{width:40px;}.content.index.tabakov.tabakov-about .container .owl-prev,.content.info .owl-prev{left:-56px;}.content.index.tabakov.tabakov-about .container .owl-next,.content.info .owl-next{right:-57px;}.content.theatre .af .title.righted.righted2 .day,.content.theatre .af .title.lefted.lefted2 .day{bottom:16px;}.content.theatre .af .title.righted.righted3 .day{bottom:175px;}.content.timeline .container .seasons ul{width:85px;}.content.timeline .container .seasons ul li{width:100%;}.content.timeline .container .seasons ul li a{left:0;}}
@media screen and (max-width:1279px){.content.theatre .af .heading h1{font-size:70px;}.content.theatre .news-archive .item div{width:260px}#menu li{margin:8px;}}
@media screen and (min-width:2048px){body.tb{background-position:center 0px;}}@media print{body.inord{width:1240px;transform:scale(0.6);transform-origin:0 0;}body.inord #main{padding:0 !important;}body.inord header,body.inord footer,body.inord textarea,body.inord .order_status,body.inord #admin-actions{display:none !important;}body.inord .order_control{padding:0;}body.inord .formed_ticket{margin-top:0;margin-bottom:10px;page-break-after:auto;page-break-inside:avoid;}}.main_page .content.theatre{display:block !important;padding-top:90px;}.main_page .content.theatre.archive{padding-top:40px;}.main_page #main{padding-bottom:30px !important;}.main_page .content.theatre{}@media (max-width:800px){.content.theatre{padding-top:0px;}.container .heading{margin-left:0px;}.artists .row div.col-sm-5{padding-left:0px !important;padding-bottom:30px;}.content.theatre .af .title.lefted{margin-bottom:20px !important;}.content.m_post.slim > h1{margin-top:0;padding-top:0px;margin-left:10px;font-size:36px;}}

@media screen and (max-width:1023px){
    #head.sticky a.logotype{display:block}
    header.top-line .top-logo img{height: 30px;margin-left: -8px;margin-top: 5px;}header.top-line .switch_fullsite{display: none;}
    .content.tabakov .holder h1{width:auto;}
    .main_page .content.index{top: -24px;padding: 0px 15px!important;}
    .main_page .content.theatre.archive .item img{width: 330px;height: 330px;}
    header.main .menu nav ul, header.main .menu nav div.navbar-nav{margin-left:0px;margin-top: 0px;width: 100%;}
    .btn-scroll-top{position: fixed;bottom:15px;right:15px;}
    .mobile-hide{display:none !important;}.index .image-holder,.index .image-holder img{width:100%;display:none;}#head,header.top-line,#main,#footer{width:360px;margin-right:auto;margin-left:auto;}.container{padding:0px;}body{background-position:center bottom;}
    body #main{padding:3px 15px 0px 15px;}body #footer{position:relative;}body #admin-actions{display:none;}body:before{display:none;}body.tb{background-position:center 50px;}#old_site{display:none;} header.top-line{border-bottom:none;width:360px;position:absolute;line-height:50px;}header.top-line.index .top-line-inner{width:auto;}header.top-line .top-logo{margin-left:22px;padding-bottom:4px;}header.top-line .switch_fullsite{float:right;margin-top:5px;}#menu{display:none;}header.main .menu{right:0;}
    #head{height:50px;top:40px;z-index:5;margin-top:0;padding: 15px;}
    #head div.header-inner,#head.sticky div.header-inner{height:62px;border-right:0;}#head div.header-inner:before,#head.sticky div.header-inner:before,#head div.header-inner:after,#head.sticky div.header-inner:after{display:none;}#head div > .header-inner2{}#head:before,#head.sticky:before{height:60px;right:0;left:0;top:-7px;width:auto;}
    #head + *,#head.sticky + *{margin-top:90px;}#head div.menu,#head.sticky div.menu{left:0;}
    #head div.theatre-name,#head.sticky div.theatre-name{background:none;color:white;position:absolute;height:38px;width:155px;padding:5px 0 1px 10px;left:60px;top:14px;box-shadow:none;}#head div.theatre-name a,#head div.theatre-name a:hover,#head.sticky div.theatre-name a,#head.sticky div.theatre-name a:hover{color:black;background:none;box-shadow:none;margin:0;width:auto;font-size:12px;padding:0;}#head div.theatre-name p,#head div.theatre-name p span,#head.sticky div.theatre-name p,#head.sticky div.theatre-name p span{font-size:12px;margin:0;line-height:14px;}
    #head a.logotype,#head.main a.open-menu-logotype{left:15px;top:13px;width:44px;height:36px;background-size:auto;background-position:center;}#head div.theatre-name p:first-child>a{}
    #head div.theatre-name p>a{font-size: 9px;color: white;}#head div.theatre-name p:nth-child(2)>a{font-size: 12px;height: 17px;}
    #head ul.socials,#head.sticky ul.socials{display:none;}.sprite.social.vkontakte{margin-top:3px;}.sprite.social.youtube{margin-top:3px;}
    .sprite.social{background-size:17px 17px;height:18px;width:18px;}#head nav#sub,#head.sticky nav#sub{margin:0;top:0;left:0px;right:0;height:0; overflow:visible;}
    #head nav#sub .navbar-header,#head.sticky nav#sub .navbar-header{width:117px;height:32px;float:right;}#head nav#sub .navbar-header p,#head.sticky nav#sub .navbar-header p{margin:0px;padding:15px 26px;color:white;}#head nav#sub .navbar-collapse,#head.sticky nav#sub .navbar-collapse{width:100%;max-height:1000px;padding:0px;position:absolute;}
    #head nav#sub #navbar,#head.sticky nav#sub #navbar{position:absolute;top:61px;box-shadow: 0 4px 25px 4px #8888887a;}
    #head nav#sub #navbar .navbar-nav .open-menu-header,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header{width:100%;height:122px;background:#8091bc;display:none;}
    #head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-layer,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-layer{width:220px;height:110px;float:left;margin:0px 0;}
    #head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials{width:205px;height:100px;float:left;background:#8091bc;margin:15px 0 0 15px;}
    #head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials ul,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials ul{display:inline;}
    #head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .open-menu-border,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .open-menu-border{margin:5px 0px 0 0px;}#head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list{float:left;margin-right:0px;}#head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list ul li,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list ul li{padding-bottom:7px;}header.main .menu nav .name-list ul li:nth-child(1){width:190px;z-index:9;position:relative;}header.main .menu nav .name-list ul li:nth-child(2){margin:-10px 0px 0 15px;display:block;}header.main .menu nav .name-list ul li a{color:#000;}#head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list ul li,#head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list ul li a{display:block;margin-bottom:0px;}#head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list ul li a{background-color:#fff;color:black !important;padding:10px 10px 8px 10px;margin-bottom:0px;box-shadow:4px 4px 17px rgba(22,39,90,0.77);}#head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list ul li a:hover,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list ul li a:hover,#head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list ul li.active a,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list ul li.active a{color:#8a97b4;}#head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list ul li a:hover,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .name-list ul li a:hover{text-decoration:none;}#head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .socials-name,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .socials-name{float:left;margin-left:15px;}#head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .socials-name ul li,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .socials-name ul li{float:left;padding:0;margin:3px -5px 10px 0;display:block;height:16px;}#head nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .socials-name ul li.active a,#head.sticky nav#sub #navbar .navbar-nav .open-menu-header .open-menu-socials .socials-name ul li.active a{color:#23527c;}
    #head nav#sub #navbar .navbar-nav .open-menu-list,#head.sticky nav#sub #navbar .navbar-nav .open-menu-list{width:100%;margin:0px;}
    #head nav#sub #navbar .navbar-nav .open-menu-list ul li,#head.sticky nav#sub #navbar .navbar-nav .open-menu-list ul li{height:47px;border:none;margin-bottom:5px;text-align: center;}
    #head nav#sub #navbar .navbar-nav .open-menu-list ul li a,#head.sticky nav#sub #navbar .navbar-nav .open-menu-list ul li a{height:100%;display:unset;padding: 8px 10px;color:black;background:white;font-size:12px;text-decoration:none;line-height:37px;padding:0;font-family:'GothamPro-Bold';}
    #head nav#sub #navbar .navbar-nav .open-menu-list ul li a:hover,#head.sticky nav#sub #navbar .navbar-nav .open-menu-list ul li a:hover{color:black;background:transparent;}
    #head nav#sub #navbar .navbar-nav .open-menu-list ul li:nth-child(5),#head.sticky nav#sub #navbar .navbar-nav .open-menu-list ul li:nth-child(5){border:none;}
    #head nav#sub #navbar .navbar-nav .open-menu-list ul li:nth-child(5) a,#head.sticky nav#sub #navbar .navbar-nav .open-menu-list ul li:nth-child(5) a{color:#0f0f0e;background:#ffffff;border:none;}#head.tabakov:after,#head.sticky.tabakov:after{background:white;}#head.tabakov div.theatre-name,#head.sticky.tabakov div.theatre-name{background:white;color:black;}#head ul.bottom-main-menu,#head.sticky ul.bottom-main-menu{display:block;margin-top:30px;}.img-info-header{border:0px none;width:100%;height:280px;background-size:cover;}header.main .navbar-nav .open-menu-header .open-menu-socials .open-menu-line{margin-top:95px;}header.main .menu nav ul{background:white;}
    header.main .menu nav ul{padding: 20px 0 10px 0;}
    header.main .menu nav ul:before{content: " ";
        position: absolute;
        margin-left: 0px;
        height: 5px;
        width: 100%;
        margin-top: -25px;
        margin-bottom: auto;
        box-shadow: 0 4px 25px 4px #8888887a;}
    header.main .menu nav ul,header.main .menu nav ul li{display:block;margin:0px;}

    header.main .menu nav ul li:hover{background:none;}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin:0px;}
    header.main .navbar-toggle{margin-top:15px;margin-right:15px;padding:0px;}header.main .icon-bar{width:30px;height:6px;background-color:white;border-radius:0px;}
    .navbar-toggle .icon-bar + .icon-bar{margin-top:6px;}.main .logotype{display:none;}.main .menu{max-width:360px;}.main .navbar-menu{float:right;}nav#sub{min-height:auto;top:0px;margin:0px;border:none;}footer.main{background:white url('/styles/tabakov/main/styles.d/../img/footer_mobile_bg.png') center top no-repeat;padding-top:170px;padding-bottom:40px;height:auto;}footer.main .container{width:86.11%;}footer.main .search{width:310px;}footer.main .search input{color:#8a97b4;}footer.main .copyrights{margin-top:20px;color:silver;}footer.main .col-sm-5{padding:0px;margin-top:20px;}footer.main .contacts{float:none;width:auto;margin-bottom:0px;margin-left: 0px;}footer.main .contacts-title{margin-top:20px;}footer.main .contacts p.tel.padded{margin-top:5px;}footer.main .transport{margin-top:0px;}footer.main .chistue_prydu{margin-top:20px;margin-bottom:50px;}
    .container .heading{margin-left:0px;margin-right:0px;}
    .container .heading .col-sm-6{ margin-bottom:10px;}.content.archive{width:auto;}.content.poster .heading ul.scenes{margin-top:5px;margin-bottom:25px;}.content.poster .heading ul.scenes li{display:block;}.content.poster .heading ul.scenes li a{font-size:0.95em;}.content.poster .af-part{margin-bottom:30px;}.content.poster .af-part .row{width:86.11%;margin-left:auto;margin-right:auto;}.content.poster .af-part .col-sm-13{padding:0px;}.content.poster .af-part .col-sm-13 .row{width:100%;}.content.poster .af-part .col-sm-13 .row .col-sm-3 .holder img{width:100%;}.content.poster .af-part .sp-1.disabled,.content.poster .af-part .sp-2.disabled,.content.poster .af-part .sp-1,.content.poster .af-part .sp-2{padding:0px;}.content.poster .af-part .sp-1 span,.content.poster .af-part .sp-2 span{display:inline;padding:0px;}.content.poster .af-part .sp-1 .holder,.content.poster .af-part .sp-2 .holder{padding-bottom:5px;}.content.poster .af-part .sp-1 span.col-sm-12,.content.poster .af-part .sp-2 span.col-sm-12,.content.poster .af-part .sp-1 span.col-sm-3,.content.poster .af-part .sp-2 span.col-sm-3{padding-bottom:30px;}.content.poster .af-part .sp-1 .col-sm-5,.content.poster .af-part .sp-1 .col-sm-3,.content.poster .af-part .selected .sp-2 .col-sm-5,.content.poster .af-part .selected .sp-2 .col-sm-3{float:right;}.content.poster .af-part .sp-1 .devider,.content.poster .af-part .selected .sp-2 .devider{display:block;}.content.poster .af-part .selected .sp-2{width:100%;padding:0px;float:none;}.content.poster .af-part .selected{margin:0px;padding:30px 0 5px;}.content.poster .af-part .selected .sp-2 img{width:100%;}.content.poster .af-part .selected .sp-2 holder{color:white;}.content.poster .af-part .selected .sp-2 a:hover{text-decoration:none;} .content.buy .container h1{width:180px;line-height:1.2;margin:13px 0 20px 22px;}.content.buy .container{width:100%;}.content.buy .container .select{margin:0 auto 0 auto;background:#f3f3f3;}.content.buy .container .row .col-sm-15{width:86.11%;margin:0 auto 0 auto;padding:0px;}.content.buy .filter{margin:0px;padding:0px;}.content.buy .filter .option{display:inline;margin:0px;}.content.buy .filter .select h4{margin-top:22px;}.content.buy .filter .option select,.content.buy .filter .option input{color:silver;padding:0 15px;}select{-webkit-appearance:none;-moz-appearance:none;text-overflow:'';-ms-appearance:none;appearance:none !important;background-image:url('/styles/tabakov/main/styles.d/../img/select-bg.png');background-position:right center;background-repeat:no-repeat;}.content.buy .filter .option select{line-height:normal;}.content.buy .filter .option select option{padding:0;}.content.buy .filter .date h4{margin-top:25px;}.content.buy .filter .option i.fa{float:right;left:-15px;bottom:25px;}.content.buy .select-place{margin:30px 10px 5px 24px;}.content.buy .scene-lead{margin:0 20px 0 25px;}.content.buy .buy-table .col-sm-8,.content.buy .buy-table .col-sm-5,.content.buy .buy-table .col-sm-4 .legend,.content.buy .buy-table .col-sm-4 .total{display:none;}.content.buy .buy-table .col-sm-4{padding:0;}.content.buy .buy-table{width:86.11%;height:auto;margin:30px auto 0 auto;}.content.buy .open-shem{width:86.11%;padding:0px;margin:30px auto 0 auto;}.content.buy .open-shem a{border:6px solid #bb5060;color:#bb5060;font-size:1.4em;font-weight:700;padding:10px 40px;text-transform:uppercase;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.content.buy .open-shem a:hover{text-decoration:none;}.content.buy .agreement-w{width:86.11%;margin:40px auto 0 auto;}.content.buy .agreement-w .col-sm-10{padding:0;}.content.buy .btn-lg{padding:14px 62px;}footer.main{padding-top:195px;} .content.b-history .container{width:360px;margin-left:auto;margin-right:auto;}.content.b-history .container .main-block .info{background:none;}
    .content.b-history .container .heading{width:100%;margin-left:auto;margin-right:auto;}
    .content.b-history .container .heading ul{position:relative;margin-top:20px;border:none;display: flex;width: 100%;}
    .content.b-history .container .heading ul li{margin-bottom:10px;}
    .content.b-history .container .heading #h-sux{background:white;}
    .content.b-history .container .heading ul li a{width:100%;height:50px;border:6px solid #0a080b;text-align:center;padding-left:0px;line-height:40px;font-size: 17px;}
    .content.b-history .container .heading ul li a:hover{background:#0a080b;color:white;}
    .content.b-history .container .heading ul li#h-sux{margin-bottom:10px;}
    .content.b-history .container .main-block{width:100%;height:auto;overflow:hidden;position:relative;}
    .content.b-history .container .main-block img{max-width:none;height:485px;position:absolute;top:10px;left:-45px;}
    .content.b-history .container .main-block .info{width:100%;padding:35px 25px 0 25px;margin:0;}
    .content.b-history .container .main-block .info h4{width:180px;}
    .content.b-history .container .main-block .info p{margin-top:30px;}
    .content.b-history .container .historyy-carousel .slick-list .slick-slide{width: 360px;}
    .content.b-history .h-line-tab{border-top:6px solid #0a080b;margin-top:-660px;text-align:center;position:absolute;}.content.b-history .h-line-tab .container .tab{display:none;}.content.b-history .h-line-tab .date{color:#8a97b4;display:inline-block;font-size:1.33em;font-weight:700;position:relative;top:-17px;}.content.b-history .h-line-tab .nav a{color:#8a97b4;font-size:3.83em;position:absolute;top:0;}.content.b-history .h-line-tab .container .tab.active{display:block;}.content.b-history .h-line-tab .date{color:#8a97b4;display:inline-block;font-size:1.33em;font-weight:700;position:relative;top:-17px;}.content.b-history .h-line-tab .nav{left:0;position:absolute;top:0;width:100%;}.content.b-history .h-line-tab .nav a{color:#8a97b4;font-size:110px;position:absolute;text-decoration:none;margin-top:-33px;}.content.b-history .h-line-tab .date::before{background:#8a97b4;content:'';display:block;height:28px;margin:0 auto 20px;width:28px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.content.b-history .h-line-tab .nav a.prev{left:25px;}.content.b-history .h-line-tab .nav a.next{right:25px;}.owl-carousel{width:360px;height:560px;}.content.b-history .owl-carousel .owl-stage-outer{height:560px;background:#e8e8e8;}.owl-carousel.owl-drag .owl-item{width:360px;height:710px;}.content.b-history .container .history-carousel{margin-top:95px;}.content.b-history .container .history-carousel .sp-1{width:360px;height:560px;margin:0;padding:30px 50px 40px 40px;background:#e8e8e8;}.content.b-history .container .history-carousel .sp-1 p{width:255px;line-height:24px;}.content.b-history .h-line{margin-top:95px;}.content.b-history .h-line .nav a.prev,.content.b-history .h-line .nav a.next{top:-135px;}.content.b-history .h-line .nav a.prev{left:25px;}.content.b-history .h-line .nav a.next{right:25px;}.content.b-history .h-line .nav a{font-size:110px;}footer.history{background:url(../img/history_footer_bg.png) center top no-repeat;}footer.history{padding-top:115px;}footer.history .transport{margin-top:20px;}footer.history .transport .chistue_prydu{margin-bottom:70px;} .content.timeline .container .seasons{display:none;}.content.timeline .container .cont .timeline_element{padding-left:0;}.content.timeline .container .cont .timeline_element .descr{background:none;}.content.timeline .container .cont .timeline_element .descr::before{display:none;}.content.timeline .container .cont .timeline_element.lefted .descr > div{left:13px;}.content.timeline .container .cont .timeline_element.lefted .descr > span{left:312px;}.content.timeline .container .cont .timeline_element.righted .descr > div{right:-320px;left:auto;}.content.timeline .container .cont .timeline_element.righted .descr > span{left:13px;}.content.timeline .container .row{width:310px;padding:0;margin-left:9px;margin-right:25px;}.content.timeline .container .cont{margin-top:110px;padding:0;}.content.timeline .container .cont h1{margin-top:-80px;}.content.timeline .container .cont .heading{width:158px;height:80px;border:none;margin:-15px 0 0 -9px;padding:0;}.content.timeline .container .cont .heading .ss{border-right:6px solid #0a080b;padding:0 17px;}.content.timeline .container .cont .img-holder{padding:0;}.content.timeline .container .cont .img-holder img{width:310px;height:auto;}.content.timeline .container .cont .descr{height:178px;padding:0;}.content.timeline .container .cont .descr.lefted h4{padding:0;margin-top:23px;line-height:1.2;margin-bottom:8px;}.content.timeline .container .cont .descr.lefted p{width:195px;padding:0;line-height:1.2;}.content.timeline .container .cont .descr.lefted span{width:96px;top:41px;left:256px;font-size:1em;}.content.timeline .container .cont .descr span{bottom:auto;}.content.timeline .container .cont .descr.righted h4{padding:0;margin-top:23px;line-height:1.2;margin-bottom:8px;}.content.timeline .container .cont .descr.righted p{width:195px;padding:0;float:right;line-height:1.2;}.content.timeline .container .cont .descr.righted span{width:96px;right:257px;top:45px;font-size:1em;}.content.timeline .container .cont .heading.devider.ending{height:18px;} .content.theatre{margin-top:15px;}
    .content.theatre .container{width:auto;}.content.theatre .af .row{width:310px;padding:0;margin:0 auto;}.artists .row div.col-sm-5{min-height:100px;}.content.theatre .af .link .day{bottom:-120px;}.container .heading.shows{padding:0;margin:0;}
    .content.theatre .af .heading h1{margin-left:0px;font-size:3em;}.content.theatre .af .heading ul li{margin-bottom:8px;}.content.theatre .af .heading a.btn{margin:35px 0 40px 0;}.content.theatre .af .row .link,.content.theatre .af .row .title{padding:0;}.content.theatre .af .title.righted{margin-top:0px;margin-bottom:0px;}.content.theatre .af .title.righted .lead{line-height:1.2em;}.content.theatre .af .title.righted p{margin-top:5px;}.content.theatre .af .title.righted,.content.theatre .af .title{min-height:auto;padding:0;}.content.theatre .af .row.min .title.righted{min-height:auto;padding:0;}.content.theatre .af .title.lefted.right p{text-align:right;}.content.theatre .af .title.lefted.right p.lead{text-align:right;padding-right:0;padding-left:40%;}.content.theatre .af .title.lefted,.content.theatre .af .title.righted.left{margin-top:0px;margin-bottom:0px;}.content.theatre .af .title.lefted p,.content.theatre .af .title.righted.left p{margin-top:5px;}.content.theatre .af .title.lefted p.lead,.content.theatre .af .title.righted.left p.lead{padding-right:40%;padding-left:0;}.content.theatre .af .title.lefted p,.content.theatre .af .title.righted.left p{text-align:left;}.content.theatre .af .row.min .title.lefted{padding:0;}.content.theatre .af .row.min .title{min-height:auto;} .content.theatre .af .title.righted3 p{text-align:left;}.content.theatre .af .title.righted3 p.lead{padding-left:0;padding-right:40%;}.content.theatre .af .title.lefted2 p{text-align:right;}.content.theatre .af .title.lefted2 p.lead{padding-left:40%;padding-right:0;}.content.theatre .af.art p.lead{margin-bottom:3px;}.content.theatre .af.art .title.righted .day,.content.theatre .af.art .title.lefted .day{position:relative;left:0;right:0;top:0;bottom:0;transform:none;width:auto;text-align:left;}.content.theatre .af.art .title.righted2 .day,.content.theatre .af.art .title.lefted2 .day{text-align:right;}.content.theatre .af.afisha_news .title.righted .day,.content.theatre .af.afisha_news .title.lefted .day{text-align:right;top:0;bottom:auto;transform-origin:100% 0;}.content.theatre .af.afisha_news .title.lefted3 .day,.content.theatre .af.afisha_news .title.righted3 .day{right:19px;left:auto;}.content.theatre .af.afisha_news .title.righted2 .day,.content.theatre .af.afisha_news .title.lefted2 .day{left:-108px;right:auto;} .content.theatre .theatre_shows{width:360px;}.main_page .content.theatre .theatre_shows .slick-arrow,.content.theatre .theatre_shows .slick-arrow{width:90px;background-color:transparent;height:207px;}.content.theatre .theatre_shows .item img{width:360px;height:207px;}.content.theatre .theatre_shows .item p,.content.theatre .theatre_shows .item h2{max-width:310px;padding-left:25px;padding-right:25px;}.content.theatre .theatre_shows .item a{margin-left:25px;}.main_page .content.theatre{padding-top:0px !important;}.main_page h1.afisha-title b{display:block;}.content.theatre .news-archive{background:transparent;}.content.theatre .news-archive{margin-top:23px;}.content.theatre .news-archive img{display:none;}.content.theatre .news-archive .item .news a{font-size:1.2em;}.content.theatre .news-archive .item .news{width:310px;margin-left:25px;margin-right:25px;}.content.theatre .news-archive .item{margin-top:10px;}.content.theatre .news-archive .news-link{text-align:left;margin-top:25px;margin-left:25px;}.content.theatre .news-archive .news_line{width:360px;height:55px;margin-top:30px;margin-left:7px;background:url(../img/news_line.png);}.content.theatre .container.afisha_news{margin-top:30px;padding:0;}.content.theatre .container.afisha_news .afisha{width:310px;padding:0;margin:0;}.content.theatre .container.afisha_news .afisha h1{font-size:5.8em;}.content.theatre .container.afisha_news .heading .dates{width:310px;margin-top:15px;margin-bottom:30px;}.content.theatre .container.afisha_news .title.righted p{margin-top:10px;}#block16{margin-bottom:0;}
    .content.info .container .main .img-info-header{height:200px;position:absolute;top:100px;left:0;right:0;}
    .content.info .container .main a.btn.btn-watch{height:60px;text-align:center;position:absolute;top:199px;}.content.info .container .main .info{position:relative;}
    .content.info .container .main .info h1{min-height:100px;margin:0;padding-left:0px;padding-right:0px;color:black;line-height:1em;font-family: 'GothamPro-Black';}
    .content.info .container .main .info h1 small{color:black;}
    .content.info .container .main .info p.lead{color:black;padding-left:25px;min-height:20px;}
    .content.info .container .main .info p.text{padding-top:160px;margin:0;top:0;bottom:0;}
    .content.info .container .history.historya .col-sm-5{padding: 15px;}
    .content.info .specs h3{margin:15px auto 15px;}
    .content.info .container .specs .slick-slider,.content.info .container .photos .slick-slider,.content.info .container .roles .slick-slider,.content.info .container .near-dates .slick-slider#near_dates,.content.info .container .press .slick-slider{margin-left:0px;margin-right:0px;width:auto;background: none;}
    .content.info .container .specs .slick-slider .slick-arrow,.content.info .container .photos .slick-slider .slick-arrow,.content.info .container .roles .slick-slider .slick-arrow,.content.info .container .near-dates .slick-slider#near_dates .slick-arrow,.content.info .container .press .slick-slider .slick-arrow{width:18px;height: 85px; z-index: 999;background-size: 50%;}.content.info .container .specs .slick-slider .slick-arrow.owl-prev,.content.info .container .photos .slick-slider .slick-arrow.owl-prev,.content.info .container .roles .slick-slider .slick-arrow.owl-prev,.content.info .container .near-dates .slick-slider#near_dates .slick-arrow.owl-prev,.content.info .container .press .slick-slider .slick-arrow.owl-prev{left:0px;}
    .content.info .container .specs .slick-slider .slick-arrow.owl-next,.content.info .container .photos .slick-slider .slick-arrow.owl-next,.content.info .container .roles .slick-slider .slick-arrow.owl-next,.content.info .container .near-dates .slick-slider#near_dates .slick-arrow.owl-next,.content.info .container .press .slick-slider .slick-arrow.owl-next{right:0px;}.content.info .container .near-dates .slick-slider#near_dates{height:85px;}
    .content.info .container .near-dates .slick-slider#near_dates .slick-slide{text-align:center;height: 85px;padding: 13px;}
    .content.info .container .near-dates .slick-slider#near_dates .slick-slide:before{
        content: " ";
        position: absolute;
        border-right: #000 2px solid;
        margin-left: 70px;
        height: 60px;
        width: 2px;
        margin-top: auto;
        margin-bottom: auto;}
    .content.info .container .near-dates .slick-slider#near_dates .slick-slide > *{margin-right:auto;width:110px;}
    .content.info .container .near-dates .slick-slider#near_dates .slick-slide .info{text-align:left;}
    .content.info .container .near-dates .slick-slider#near_dates .slick-slide .info .day{font-size: 29px;float: left;line-height: 21px;display: block;margin-right: 3px;font-family: 'GothamPro-Bold';}
    .content.info .container .near-dates .slick-slider#near_dates .slick-slide .info .month{font-size: 11px;line-height: 9px;display: block;font-family: 'GothamPro-Bold';}
    .content.info .container .near-dates .slick-slider#near_dates .slick-slide .info .dw{font-size: 10px;color: #ff0506;line-height: 13px;}
    .content.info .container .near-dates .slick-slider#near_dates .slick-slide .info .time{font-size: 14px;line-height: 13px;}
    .content.info .container .near-dates .slick-slider#near_dates .slick-slide .info>p:nth-child(2){font-size: 11px;line-height: 13px;font-family: 'GothamPro';}
    .content.info .container .near-dates .slick-slider#near_dates .slick-slide a.btn-buy{height:35px;padding-top:4px;}
    .content.info .photos .slick-slider#artist_photo .slick-slide {margin-right:4px;}
    .content.info.show .near-dates #near_dates .sp-1 .btn-buy{font-family: 'GothamPro-Bold' !important;border: 3px solid #ff0506 !important;color: #ff0506 !important;font-size: 11.5px;height: 22px;line-height: 17px;margin-top:8px;width: 115px;margin-left: unset;}
    .content.info .container .slick-slider .slick-list{margin-right: 22px;padding-right: 18px;}
    .content.info .container .specs .slick-slider .slick-list{margin-right: 10px;padding-right: 15px;}
    .content.info .container .slick-slider .slick-track{background: #e8e8e8;margin: 0px 22px 0px 22px;}
    .content.info .container .groups .slick-slider .slick-track,.content.info .container .groupsactive .slick-slider .slick-track{background: none;margin: 0px 12px;}
    .content.info .specs .slick-list .slick-slide{margin-right: 0px;padding: 0 10px;}
    .content.info .container .specs, .content.info .container .roles{width:100%;margin:0;padding:0;}
    .content.info .container .specs.specs,.content.info .container .roles.specs{margin-top:20px;}
    .content.info .container .specs .owl-carousel,.content.info .container .roles .owl-carousel{height:auto;}
    .content.info .container .specs .owl-carousel .slick-arrow,.content.info .container .roles .owl-carousel .slick-arrow{height:85px;}
    .content.info .container .specs .owl-carousel img,.content.info .container .roles .owl-carousel img{width:85px;height:85px;margin:0 auto 0 auto;}
    .content.info .container .photos .owl-carousel .slick-arrow{height:85px;}
    .content.info .container .photos .owl-carousel .slick-list{height:85px;background:transparent;}
    .content.info .container .photos .owl-carousel img{width:100%;height:auto}.content.info .photos{width:360px;height:210px;margin:20px 0 0 0;padding:0;}.content.info .photos .owl-carousel{width:360px;height:189px;margin:0;padding:0;}
    .content.info .specs ul,.content.info .roles ul.select{border:none;margin:0px;display: none;}
    .content.info .specs .heading{display: block;}
    .content.info .specs ul li,.content.info .roles ul.select li{width:310px;margin-bottom:10px;overflow:hidden;}
    .content.info .specs ul li a,.content.info .roles ul.select li a{width:310px;font-size:22px;border:6px solid #0a080b;line-height:2em;}
    .content.info .specs ul li a:hover,.content.info .roles ul.select li a:hover{color:white;background:#0a080b;}
    .content.info .specs .sp-1 span.dates{margin-top:0px; height: 16px; line-height: 18px;}
    .content.info .specs .sp-1 .row{position:relative;}
    .content.info .specs .sp-1 span{width:100%;margin:0 auto 0 auto;padding:0;font-size: 6px;}.content.info .specs .sp-1 span.time{font-size:0.98em;white-space: nowrap;}
    .content.info .specs .sp-1 span.date{position:absolute;top:0;}.content.info .specs .sp-1 span.title{font-size:0.95em;width:100%;margin:0;}
    .content.info .specs .sp-1 span.censor{width:20px;right:0;position:absolute;top:0;}.content.info .specs .sp-1 span.add{font-size:0.85em;}
    .content.info .specs .sp-1 span.devider {
        border-bottom: 3px solid #0a080b;
        margin-bottom: 5px;
    }
    .content.info .container .t-container{padding-left: 30px;}
    .content.info .container .t-container .block1{margin: 20px auto;}
    .content.info .container .t-container .block2{margin: -11px -37px;font-size:90px;line-height: 1;}
    .content.info .container .t-container .block3{font-family: 'GothamPro';font-size: 11px;margin: 0 0 15px 0px;line-height: 15px;}
    .content.info .press{max-height:300px;margin-top:10px;font-size: 11px;font-family: GothamPro;}
    .content.info .press span.press{font-weight:700;font-size:1.8em;text-transform:uppercase;margin-left:23px;}
    .content.info .press .item h5{line-height: 14px;}
    .content.info .press .owl-carousel{height:200px;margin-top:15px;}.content.info .press .item{height:200px;    padding: 15px 0;}
    .content.info .press .item .col-sm-6{width:100%;height:200px;padding:0;margin-left:15px;margin-right:15px;  padding-right: 45px;}
    .content.info .press .item span{left:-43px;}
    .content.info .container .press .news-carousel .owl-prev, .content.info .container .press .news-carousel .owl-next{height: 200px;}
    .content.info .near-dates h4{margin:30px 25px 20px 25px;font-weight:700;font-size:2.1em;}
    .content.info .near-dates #near_dates .owl-nav > div{width:40px;font-size:3.35em;}
    .content.info .near-dates #near_dates .sp-1{padding:40px 105px 0 105px;}
    .content.info .near-dates #near_dates .sp-1 a{margin-top:10px;}
    .content.info .container{width:100%;margin:0;padding:0;}
    .content.info .container .main{width:100%;}
    .content.info .container .main img{max-width:360px;height:185px;margin-top:140px;}
    .content.info .main .info{width:100%;height:auto;padding:0;background:transparent;}.content.info .main a.btn{width:310px;height:60px;left:25px;right:25px !important;font-size:1.55em !important;line-height:0px;text-align:right;padding:25px 25px 0 25px !important;}.content.info .main .info p.text{width:310px !important;height:auto !important;position:relative !important;color:black;left:25px !important;right:25px;font-size:1.1em;}
    .content.info .history{width:100% !important;height:auto !important;}
    .content.info .buy-ticket{height:auto !important;padding:0 !important;font-size: 11px;font-family: 'GothamPro';line-height: 14px;}
    .content.info.show .buy-ticket .info{margin: 0px;text-transform: unset;}
    .content.info .buy-ticket a{width:256px !important;height:60px !important;line-height:44px !important;}.content.info .play_info{width:20px;height:25px;background:url(../img/play_info_page.png);margin-top:-11px;position:absolute;}
    .content.info .buy-ticket .col-sm-5{padding:15px ;margin:0;}
    .content.info .buy-ticket .col-sm-10{padding:0 15px 15px 15px;margin:0;}
    .content.info.show .near-dates{margin: 0px;}
    .content.archive .results .item > img{display:none;}
    .content.contacts .tab img{max-width:100%;margin-bottom:20px;}.content.m_post.slim{width:auto;}.content.m_post.slim > .post{width:auto;}.content.index-main .info{width:auto;padding:20px 10px;}
    #content ul.bottom-main-menu{width: 100%;}
    #content ul.bottom-main-menu li {display: block;text-align: center; width: 100%;}
    .embeddedContent iframe{max-width:100%;}.buy-plugin{margin-bottom:20px;}
    #partners{display:none;}#head.sticky{top:0px;padding: 0 15px;}#head.sticky + *{padding-top:25px;}
    .content.index-main .info p{width: 100%;}
    .content.index-main .info {
        width: auto;
        background-position-x: 63%;
        background-size: 230%;
        padding: 400px 0 0 0;
        height: auto;
        font-size: 11px;
        overflow: unset;
    }
    .content.index-main .info p {
        color: #000;
        font-size: 11px;
        width: 340px;
    }
    header.main a.open-menu-logotype{display: none;}
    .content.contacts .heading h1{font-size: 3em;}
    .contacts .row>.date-picker{width: 100%;font-size: 16px;}
    .contacts .row>.date-picker>div:nth-child(1){width: 100%;margin-bottom: 20px;}
    .content.contacts .row.history .holder{padding: 0;}
    .content.contacts .col-sm-4.col-sm-offset-1{width: 100%;font-size: 15px;margin-bottom: 20px;    padding: 0;}
    .content.contacts .col-sm-4.col-sm-offset-1 .links-block{margin-bottom: 115px;}
    .content.info .historyb{padding: 40px 30px;height: auto;}
    .event .content.info{margin-top: 15px;}

    .content.info .container .press .news-carousel .item .holder {display: none;}
    .content.info .container>.photos{margin-bottom: 0px;}
    .overlay-b.full .box-shd{left: 5%;max-width: unset;height: auto;width: 90%;top: 50px; padding: 30px;}
    .overlay-b.full .box-shd h2{font-size: 20px;font-weight: 600;text-transform: uppercase;margin-top: 0px;}
    .overlay-b.full .box-shd h3{font-size: 14px;font-weight: 600;}
    .content.info.show .buy-ticket .info .btn-watch{display: none;}
    .ticket-p{width: 100%;}
    .footer-req{width: 100%; margin-right: 0;margin-top: 20px;}
    header.top-line .header-bvi{margin-right: 36px;}
    header.top-line .header-bvi .bvi-caption{display:none;}
}
header.top-line .header-bvi{float: right;}
.red_btn{border:6px solid #bb5060;color:#bb5060;font-size:18px;font-weight:700;padding:10px 75px;text-transform:uppercase;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;white-space:nowrap;margin:0;margin-top:20px;}.red_btn.small{font-size:14px;padding:10px 25px;background:#fff;}.red_btn:hover{text-decoration:none;color:#fff;background:#bb5060;}.b-place-cost{display:none;z-index:1100;width:77px;padding:5px 0px 5px 7px;background:#333;border-radius:3px;font-size:11px;line-height:13px;color:#fff;text-shadow:none;text-align:left;}.b-place-cost,.place_add__cost{font-weight:700;}.b-cinema-reservation .place-sofa,.b-place-cost,.b-place-cost i,.b-userpic__icon,.f_check{position:absolute;}.b-place-cost i{display:block;bottom:-5px;left:50%;margin-left:-5px;width:10px;height:5px;background:url('/templates/main/img/sprite-pack.png') no-repeat;}.content.artists .af .link img,.content.performances .af .link img,.content.employees .af .link img,.content.producers .af .link img,.content.show .specs img,.content.index .image-holder img{-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;transition:all 1s ease 0s;}.content.artists .af .link img:hover,.content.performances .af .link img:hover,.content.employees .af .link img:hover,.content.producers .af .link img:hover,.content.show .specs img:hover,.content.index .image-holder img:hover,.content.index .image-holder:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.content.artists .af .link>a,.content.performances .af .link>a,.content.employees .af .link>a,.content.producers .af .link>a,.content.show .specs .holder>a,.content.index .image-holder>a{width:auto;height:auto;overflow:hidden;display:block;}.content.index .image-holder .i_title{z-index:2;}.content.index .image-holder a div{height:200px;width:100%;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(255,255,255,0));z-index:1;}.content.index .image-holder:nth-child(4) a div{background:none;}.tab-afisha{width:100%;border:0;border-spacing:1px;margin-bottom:14px}.tab-afisha th{width:110px;text-align:center;vertical-align:top;}.tab-afisha .weekend td{background:#dcefe9}.tab-afisha .weekend th,.tab-afisha .weekend td.last{background:#dcefe9}.tab-afisha td .order,.tab-time td .order{float:right;margin-right:-104px;_margin-right:-52px;position:relative;font-size:12px!important;color:#c30!important}.tab-afisha td .order:hover,.menu-left-2 li .current:hover,.tab-time td .order:hover{color:#e25526!important}.tab-afisha td .teatr{color:#666;font-size:13px;line-height:normal;padding-bottom:6px}.tab-afisha td .new{margin-right:25px;font-size:22px;color:#ee3232;text-transform:uppercase;float:right;}.tab-afisha td .sostav{float:right;color:#000;}.tab-afisha td .performance{color:#000;}.tab-afisha td .stage{color:#000;}.tab-afisha tr th,.tab-afisha tr td{padding:9px 10px 0px 20px;vertical-align:top;background:#eeeeef;color:#0a080b;font-family:'DIN 2014','Arial',sans-serif;font-size:26px;font-weight:600;border:#fff 6px solid;}.tab-afisha tr td:last-of-type{background:none;}.tab-afisha tr th div{display:block;float:left;margin-right:0px;font-size:32px;}.tab-afisha tr th span{font-size:16px;display:block;font-weight:normal;text-transform:uppercase;margin-top:7px;}.tab-afisha a.btn{width:220px;color:#ffffff;background:#bb5060;font-size:18px;display:block;font-weight:700;height:50px;padding-top:5px;line-height:40px;text-align:center;text-transform:uppercase;}.tab-afisha a.btn.mobile{display:none;}.tab-afisha a.btn.saled{background:#d9bac3;}.bline{border-bottom:6px solid #0a080b;margin-bottom:20px;margin:auto;}.tab-afisha th.bb{border-bottom:#eeeeef 6px solid;}.tab-afisha .weekend th.bb{border-bottom:#dcefe9 6px solid;}
@media screen and (max-width:1023px){
    .btn-return-ticket{margin-right: 35px !important;margin-bottom:10px;}.tab-afisha tr th,.tab-afisha tr td{padding:8px;font-size:22px;}.tab-afisha a.btn{width:100px;padding:5px 0;height:auto;line-height:22px;}.tab-afisha tr th div{font-size:28px;}.tab-afisha tr td:nth-child(3){display:none !important;}.tab-afisha a.btn.mobile{display:block;margin:auto;margin-top:8px;}.bline{width:100%;margin:auto;margin-bottom:5px;}
}
.news_main_block{}.news_main_block .col-50{width:50%;float:left;}.news_main_block .item{display:block;width:100%;clear:both;overflow:hidden;margin:0 0 20px 0;}.news_main_block .item img{float:left;margin:0 20px 0 0;}.news_main_block .item h3{margin-top:0px;} header.main .menu nav ul li>div{display:inline-block;border:none;}header.main .menu nav ul li>div:hover{border:#fff 1px solid;}header.main .menu nav ul li>div>div{background:none !important;color:#fff;padding:2px 10px !important;border:none !important;opacity:unset !important;font-family:unset !important;font-weight:normal;font-size:unset !important;line-height:unset !important;}.content.info.show .buy-ticket div.btn-buy> div{background:none !important;font-family:unset !important;}.content.info.show .buy-ticket div.btn-buy> div{padding-top:6px;border:6px solid #cc0000 !important;color:#cc0000  !important;width:258px;font-size:27px;}.content.info.show .buy-ticket div.btn-buy> div:hover{color:white !important;background:#cc0000 !important;text-decoration:none;}
#head .header-inner .menu div.btn-buy> div{background:#fe0000 !important;margin-top:120px;z-index:1031;cursor: pointer;position:absolute;width:120px;height:70px;margin-left:-40px;font-family:'GothamPro-Black' !important;text-transform:uppercase;font-weight:unset;border:none !important;box-shadow:7px 6px 20px 0px #00000057;font-size:20px;line-height:26px;text-align:left; padding: 9px 0 0 18px;}
.header-buy-btn .pft-api--button {line-height: 24px !important;}.header-buy-btn .pft-api--button span {font-size: 23px;letter-spacing: 1px;}
@media screen and (max-width:1023px){
    #head .header-inner .menu div.btn-buy> div{
        margin-top: 0px !important;
        font-size: 9.5px !important;
        width: 56px !important;
        height: 48px !important;
        margin-left: 211px !important;
        padding: 21px 0 0 7px !important;
        font-family: Gotham Pro,'Arial',sans-serif !important;
        font-weight: bold;
        line-height: 11px !important;
        box-shadow: none;
        border-radius: unset;
    }
    header.main .theatre-name{}.row{margin-left:0px;margin-right:0px;}.content.fw .post{padding: 0px !important;}
    .header-buy-btn .pft-api--button span{font-size: 11px;letter-spacing: 0.5px;font-weight: 700;}
    .overlay {top: 0px !important;}
    .overlay .video iframe{width: 100%;}
}
@media screen and (max-width: 767px) {.content.info .photos .slick-slider .slick-slide a{display: flex;}.content.info .photos .slick-slider .slick-slide a:nth-child(1){float: left;}.performance-gallery{width: 100%;margin: 20px auto 30px auto;}.content.info .photos .owl-prev, .content.info .photos .owl-next{height: calc(100%);}
    .container .heading h3{text-transform: uppercase;font-weight: 700;font-size: 16px;font-family: 'GothamPro-Black';}
    .content.info.show .near-dates h3{margin-left:0px;}
    .content.info .photos .slick-slider .slick-slide,.content.info .photos,.content.info .photos .owl-carousel, .photos .owl-carousel img {width:auto;height: 85px; margin-right: 5px;/* calc(100vw - 110px) !important;*/}

    #head div.theatre-name a, #head div.theatre-name a:hover, #head.sticky div.theatre-name a, #head.sticky div.theatre-name a:hover{color: white;
        background: none;
        box-shadow: none;
        margin: 0;
        width: auto;
        font-size: 10px;
        padding: 0;}
}
#head .header-inner .menu div.btn-buy:hover > div{cursor:pointer;opacity:1 !important;box-shadow:#00000059 3px 3px 10px}#head.sticky .header-inner .menu div.btn-buy{display:none;}div.btn-buy> div{display:block;font-weight:700;height:60px;line-height:40px;text-align:center;text-transform:uppercase;}

.contacts-time{background: #f1f1f1;padding: 3px 10px;text-align: center;font-size: 15px;margin: 5px 0px 0px 0px;display: inline-block;}
.performance-gallery.container{width: calc(100%) !important;}

#partners div:nth-child(1){width:165px; float: left;padding-top: 47px;}
#partners div:nth-child(1)>b{display: block;text-align: left;padding-left: 35px;}
#partners div:nth-child(1)>a>picture{margin:05px 0px 0 0px;width: 100px;display: block;}
#partners .split{width: 2px;height: 36px; float: left;border-right: #000 2px solid;margin:91px 5px 5px 5px;padding: 0;}

#partners div:nth-child(3){width: 109px;float: left;padding-top: 38px;}
#partners div:nth-child(3)>b{display: block;width: 100%;}
#partners div:nth-child(3)>a>img{margin:5px 0px 0px 0px;width:76px;}

#partners div:nth-child(5){width: 270px;float: left;padding-top: 40px;}
#partners div:nth-child(5)>b{display: block;width: 100%;}
#partners div:nth-child(5)>a>img{margin:18px 0px 0px 0px;width:160px;}
/*#partners div:nth-child(7)>a:nth-child(2)>img{margin:15px 0px 0px 5px;width:182px;padding-top: 43px;}*/


#partners div:nth-child(7){width: 160px; float: left;display: block;padding-top: 32px;padding-left: 6px;}
#partners div:nth-child(7)>b{display:block;width: 100%;font-weight: bold;margin: auto;}
#partners div:nth-child(7)>a{display:block;padding-top: 0px;padding-left: 0px;}
#partners div:nth-child(7)>a>img{width: 90px;margin: 11px 0px 0px 0px;}

#partners div:nth-child(9){width: 170px; float: left;display: block;padding-top: 32px;padding-left: 6px;}
#partners div:nth-child(9)>b{display:block;width: 100%;font-weight: bold;margin: auto;}
#partners div:nth-child(9)>a{display:block;padding-top: 0px;padding-left: 0px;}
#partners div:nth-child(9)>a>img{width: 97px; margin: 13px 0px 0px 0px;}
#partners div:nth-child(11){width: 150px; float: left;}
#partners div:nth-child(11)>b{font-weight: bold;display:block;margin:auto;width: 60px;}
#partners div:nth-child(11)>a{display:block;padding-top: 15px;}
#partners div:nth-child(11)>a>img{width: 81px;    margin: 9px 0px 0px 0px;}
#partners div:nth-child(13){width: 110px; float: left;}
#partners div:nth-child(13)>b{display:block;margin:auto;font-weight: bold;width: 115px;    margin-bottom: 12px;}
#partners div:nth-child(13)>a>picture{width:42px;display: block; margin: 4px 0px 0px 0px;}
#partners div:nth-child(13)>a>img{width:60px;display: block;margin: auto;}
#partners div:nth-child(15){width: 140px; float: left;margin-top: 8px;padding: 30px 0px 30px 5px;}
#partners div:nth-child(15)>b{display:block;margin:auto;font-weight: bold;width: 115px; margin-bottom: 12px;}
#partners div:nth-child(15)>a>picture{width:100px;display: block;margin: auto;}
#partners div:nth-child(17){width: 270px; float: left;margin-top: 37px;padding: 30px 0px 30px 5px;}
#partners div:nth-child(17)>b{display:block;margin:auto;font-weight: bold;width: 115px; margin-bottom: 12px;}
#partners div:nth-child(17)>a>img{width:175px;display: block;margin: auto;}
@media screen and (min-width:1024px){.desktop-hide{display: none}}
@media screen and (min-width:1024px) and (max-width:1279px){
.content.info .main .info {
    background: url(/styles/tabakov/main/styles.d/../img/info-bg.png) left top no-repeat;
    color: white;
    background-position: -85px;
    height: 408px;
    left: 0;
    padding: 30px 135px 30px 50px;
    position: absolute;
    top: 0;
    width: 467px;
}

.img-info-header
{
    background-size: cover;height: 408px;
}

.content.info .main .info h1 {
    font-size: 2.5em;
}
.content.info .main .info p.text{
    height: 200px;
}
    header.top-line ul li{
        font-size: 10px;
        letter-spacing: -0.3px;
        margin: 7px !important;
    }
    header.main .menu nav ul li a{padding: 2px 5px;}
    header.main a.logotype{height: 120px;width: 145px;}
    header.main a.logotype, header.main a.open-menu-logotype{right: 25px;}
    header.main .menu nav ul, header.main .menu nav div.navbar-nav{margin-top: 1px;margin-left: 60px;}
    header.top-line .top-logo img{margin-left: 7px;height: 32px;}
    .bilet-partners{font-size: 12px;}
    #partners{font-size: 12px;}
    #partners > *{padding: 30px 0px;}
    #partners div:nth-child(1){width: 115px; }
    #partners div:nth-child(1)>b{display: block;text-align: left;padding-left: 45px;}
    #partners div:nth-child(1)>a>picture{margin:17px 25px 0 0px;width: 110px;}
    #partners div:nth-child(2){width: 2px;height: 44px;margin:96px 10px 5px 20px;padding: 0;}
    #partners div:nth-child(3){width: 85px; }
    #partners div:nth-child(3)>a>img{margin: 14px 5px 0 5px;width: 43px;}
    #partners div:nth-child(4){width: 2px;height: 47px; margin: 96px 10px 5px 10px;padding: 0;}
    #partners div:nth-child(5){width: 400px;padding-top: 43px;}
    #partners div:nth-child(5)>a:nth-child(1)>img{margin: 15px 5px 0 5px;width: 180px;}
    #partners div:nth-child(5)>a:nth-child(2)>img{margin: 15px 10px 0px 10px;width: 180px;}
    #partners div:nth-child(6){width: 2px;height: 47px;margin: 96px 10px 5px 10px;padding: 0;}
    #partners div:nth-child(7){width: 400px;padding-top: 43px;}
    #partners div:nth-child(7)>a>img{margin: 15px 5px 0 5px;width: 180px;}
    #partners div:nth-child(8){width: 2px;height: 47px;margin: 96px 10px 5px 10px;padding: 0;}
    #partners div:nth-child(9){width: 85px; padding-top: 43px;}
    #partners div:nth-child(9)>b{margin-left: 5px;}
    #partners div:nth-child(9)>a{padding-top: 20px;padding-left: 5px;}
    #partners div:nth-child(9)>a>img{width: 80px;}
    #partners div:nth-child(10){width: 95px;}
    #partners div:nth-child(10)>b{margin: 0px 10px 0 15px;}
    #partners div:nth-child(10)>a{padding-top: 12px; padding-left: 15px;}
    #partners div:nth-child(10)>a>img{width: 56px;}
    #partners div:nth-child(11){width: 2px;height: 47px;margin: 96px 10px 5px 10px;padding: 0;}
    #partners div:nth-child(12){width: 13%;}
    #partners div:nth-child(12)>b{display:block;margin: 0px 0px 15px 0px;}
    #partners div:nth-child(12)>a>picture{width:45px;}
}

@media screen and (min-width:1280px) and (max-width:1300px){
    header.top-line{margin: auto;}
    header.top-line .top-logo img{}
}

