@-webkit-keyframes animate-stripes{0%{background-position:0 0} to{background-position:50px 0}} @-moz-keyframes animate-stripes{0%{background-position:0 0} to{background-position:50px 0}} .a-icon{font-size:1px; display:inline-block; vertical-align:baseline} .add-favorite-big,.add-favorite-big-active,.i-calendar,.i-email,.i-female,.i-fire,.i-for-child,.i-karma-down,.i-karma-down_big,.i-karma-up,.i-karma-up_big,.i-male,.i-map-bullet,.i-people,.i-percon,.i-photo,.i-premier,.i-premiers,.icon-3d,.icon-added-favorite,.icon-afisha,.icon-calendar,.icon-close,.icon-close-tab,.icon-down-arrow-select,.icon-f-closed,.icon-f-closed-active,.icon-favorite,.icon-favorite-act,.icon-favorite-active,.icon-left,.icon-left-hover,.icon-left-light,.icon-list-view,.icon-photo-big,.icon-photo-small,.icon-play,.icon-points,.icon-remove,.icon-remove:hover,.icon-right,.icon-right-hover,.icon-right-light,.icon-right-thin,.icon-setting,.icon-success-tick-black,.icon-table-view,.icon-up-arrow-select{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); background-repeat:no-repeat; -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.add-favorite-big,.add-favorite-big-active,.i-calendar,.i-email,.i-female,.i-fire,.i-for-child,.i-karma-down,.i-karma-down_big,.i-karma-up,.i-karma-up_big,.i-male,.i-map-bullet,.i-people,.i-percon,.i-photo,.i-premier,.i-premiers,.icon-3d,.icon-added-favorite,.icon-afisha,.icon-calendar,.icon-close,.icon-close-tab,.icon-down-arrow-select,.icon-f-closed,.icon-f-closed-active,.icon-favorite,.icon-favorite-act,.icon-favorite-active,.icon-left,.icon-left-hover,.icon-left-light,.icon-list-view,.icon-photo-big,.icon-photo-small,.icon-play,.icon-points,.icon-remove,.icon-remove:hover,.icon-right,.icon-right-hover,.icon-right-light,.icon-right-thin,.icon-setting,.icon-success-tick-black,.icon-table-view,.icon-up-arrow-select{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .icon-photo-big{background-position:-25px -25px; width:52px; height:36px} .i-karma-down_big,.i-karma-up_big{background-position:-127px -25px; width:36px; height:32px} .i-karma-down_big{background-position:-25px -111px} .add-favorite-big{background-position:-111px -111px; width:28px; height:25px} .add-favorite-big-active{background-position:-213px -25px; width:28px; height:25px} .icon-photo-small{background-position:-213px -100px; width:26px; height:18px} .icon-right,.icon-right-light{background-position:-25px -193px; width:12px; height:20px} .icon-right-light{background-position:-87px -193px} .icon-left,.icon-right-hover{background-position:-149px -193px; width:12px; height:20px} .icon-left{background-position:-211px -193px} .icon-left-hover,.icon-left-light{background-position:-291px -25px; width:12px; height:20px} .icon-left-hover{background-position:-291px -95px} .icon-close{background-position:-25px -263px; width:20px; height:20px} .i-premiers{background-position:-95px -263px; width:19px; height:17px} .icon-3d{background-position:-164px -263px; width:18px; height:12px} .icon-table-view{background-position:-232px -263px; width:16px; height:10px} .icon-play,.icon-points{background-position:-353px -25px; width:16px; height:16px} .icon-play{background-position:-353px -91px} .icon-list-view{background-position:-353px -157px; width:16px; height:10px} .icon-favorite{background-position:-353px -217px; width:16px; height:14px} .icon-favorite-act,.icon-favorite-active{background-position:-25px -333px; width:16px; height:14px} .icon-favorite-act{background-position:-91px -333px} .i-premier,.icon-afisha{background-position:-291px -165px; width:9px; height:16px} .i-premier{background-position:-419px -25px; width:10px} .i-photo{background-position:-157px -333px; width:16px; height:12px} .i-map-bullet{background-position:-25px -397px; width:11px; height:16px} .i-karma-down,.i-karma-up{background-position:-86px -397px; width:16px; height:15px} .i-karma-down{background-position:-152px -397px} .i-female,.i-for-child{background-position:-419px -91px; width:10px; height:16px} .i-female{background-position:-419px -157px} .i-calendar{background-position:-479px -25px; width:16px; height:16px} .icon-added-favorite{background-position:-479px -91px; width:12px; height:15px} .i-fire,.i-percon{background-position:-479px -156px; width:10px; height:15px} .i-fire{background-position:-479px -221px} .i-email{background-position:-479px -286px; width:15px; height:10px} .icon-success-tick-black{background-position:-479px -346px; width:14px; height:9px} .icon-setting{background-position:-218px -397px; width:14px; height:14px} .icon-remove,.icon-remove:hover{background-position:-282px -397px; width:14px; height:13px} .icon-remove{background-position:-346px -397px} .icon-calendar{background-position:-25px -463px; width:14px; height:14px} .i-male,.i-people{background-position:-89px -463px; width:13px; height:14px} .i-male{background-position:-152px -463px; width:14px} .icon-right-thin{background-position:-419px -223px; width:6px; height:11px} .icon-close-tab{background-position:-419px -284px; width:9px; height:9px} .icon-f-closed{background-position:-479px -405px; width:7px; height:4px} .icon-f-closed-active{background-position:-419px -343px; width:7px; height:4px} .icon-up-arrow-select{background-position:-298px -263px; width:5px; height:3px} .icon-down-arrow-select{background-position:-223px -333px; width:5px; height:3px} .starRating,.starRating a,.starRating span{background:url(//img.tyt.by/i/by4/general/sprite.png?1202019) no-repeat} .starRating{display:inline-block; vertical-align:baseline; overflow:hidden; position:relative; z-index:0} .starRating a,.starRating span{position:absolute; background-repeat:no-repeat; left:0; top:0; text-indent:-999%; z-index:1} .starRating_small{width:50px; height:9px; background-position:0 -160px} .starRating_small span{height:9px} .starRating_small a{height:9px; background-position:64px -160px} .starRating_small a.active,.starRating_small a:hover,.starRating_small span{background-position:-64px -160px} .starRating_small,.starRating_small a,.starRating_small span{background-image:url(//img.tyt.by/i/by4/general/stars.png)} .starRating_middle{width:80px; height:15px; background-position:0 -32px} .starRating_middle span{height:15px} .starRating_middle a{height:15px; background-position:96px -32px} .starRating_middle a.active,.starRating_middle a:hover,.starRating_middle span{background-position:-96px -32px} .starRating_middle,.starRating_middle a,.starRating_middle span{background-image:url(//img.tyt.by/i/by4/general/stars.png)} .starRating_l-middle{width:90px; height:16px; background-position:0 -96px} .starRating_l-middle span{height:16px} .starRating_l-middle a{height:16px; background-position:96px -96px} .starRating_l-middle a.active,.starRating_l-middle a:hover,.starRating_l-middle span{background-position:-96px -96px} .starRating_l-middle,.starRating_l-middle a,.starRating_l-middle span{background-image:url(//img.tyt.by/i/by4/general/stars.png)} .starRating_big{vertical-align:middle; width:120px; height:24px; background-position:0 0} .starRating_big span{height:24px} .starRating_big a{height:24px; background-position:128px 0} .starRating_big a.active,.starRating_big a:hover,.starRating_big span{background-position:-128px 0} .starRating_big,.starRating_big a,.starRating_big span,.starRating_l-big{background-image:url(//img.tyt.by/i/by4/general/stars.png)} .starRating_l-big{vertical-align:middle; width:127px; height:25px; background-position:0 -64px} .starRating_l-big span{height:25px} .starRating_l-big a{height:25px; background-position:128px -64px} .starRating_l-big a.active,.starRating_l-big a:hover,.starRating_l-big span{background-position:-128px -64px} .starRating_l-big a,.starRating_l-big span{background-image:url(//img.tyt.by/i/by4/general/stars.png); outline:0} .starRating .rating-0star{width:0; z-index:12} .starRating .rating-0_5star{width:10%; z-index:11} .starRating .rating-1star{width:20%; z-index:10} .starRating .rating-1_5star{width:30%; z-index:9} .starRating .rating-2star{width:40%; z-index:8} .starRating .rating-2_5star{width:50%; z-index:7} .starRating .rating-3star{width:60%; z-index:6} .starRating .rating-3_5star{width:70%; z-index:5} .starRating .rating-4star{width:80%; z-index:4} .starRating .rating-4_5star{width:90%; z-index:3} .starRating .rating-5star{width:100%; z-index:2} .icon-single-big-empty-star,.icon-single-big-star,.starRating_10star{width:256px; height:23px; background-position:0 -128px; background-image:url(//img.tyt.by/i/by4/general/stars.png)} .starRating_10star span{height:23px} .starRating_10star a{height:23px; background-position:256px -128px} .starRating_10star a.active,.starRating_10star a:hover,.starRating_10star span{background-position:-256px -128px} .starRating_10star a,.starRating_10star span{background-image:url(//img.tyt.by/i/by4/general/stars.png); display:inline-block; vertical-align:baseline} .starRating_10star .rating-0star{width:0; z-index:12} .starRating_10star .rating-1star{width:10%; z-index:11} .starRating_10star .rating-2star{width:20%; z-index:10} .starRating_10star .rating-3star{width:30%; z-index:9} .starRating_10star .rating-4star{width:40%; z-index:8} .starRating_10star .rating-5star{width:50%; z-index:7} .starRating_10star .rating-6star{width:60%; z-index:6} .starRating_10star .rating-7star{width:70%; z-index:5} .starRating_10star .rating-8star{width:80%; z-index:4} .starRating_10star .rating-9star{width:90%; z-index:3} .starRating_10star .rating-10star{width:100%; z-index:2} .icon-single-big-empty-star,.icon-single-big-star{width:26px; height:24px; background-position:-160px -192px} .icon-single-big-empty-star{background-position:0 -192px} .a_starRating{position:relative; overflow:hidden} .a_starRating a,.a_starRating span{position:absolute; background:url(//img.tyt.by/i/by4/general/stars.png) no-repeat; background-repeat:no-repeat; left:0; top:0; text-indent:-999%; z-index:1} .i-red_star{background-image:url(//img.tyt.by/i/by4/general/stars.png); display:inline-block; vertical-align:text-bottom} .i-red_star.small{width:16px; height:16px; background-position:-96px -32px} .i-red_star.big{width:24px; height:24px; background-position:-128px -64px} .rating-small__value{color:#c00; font-size:17px; font-weight:700} .rating-big__value{font:700 25px/22px Verdana,Geneva,Arial,Helvetica,sans-serif; color:#c00; font-weight:700} .b-rating{padding:0} .b-rating .action_rate{display:inline-block; vertical-align:top; margin-right:10px} .b-rating .action_rate+span,.user_login .your_rating span{display:inline-block; position:relative; top:3px; margin-bottom:5px} .b-rating .action_rate+span{margin-top:2px; vertical-align:top} .b-rating .hidden_rate_text{display:none; font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; color:#999} .b-rating .hidden_rate_text a{font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; border-bottom:1px dotted} .b-rating .hidden_rate_text a,.b-rating .hidden_rate_text a:hover,.b-rating .hidden_rate_text a:visited{text-decoration:none !important; color:#999} .b-rating .hidden_rate_text a:visited{border-bottom:1px dotted} .b-rating .hidden_rate_text a:hover{border-bottom:transparent} .user_login .your_rating{width:100%; float:left; margin-top:20px} .user_login .your_rating>p{font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:700; margin-right:10px} .user_login .your_rating .action_rate,.user_login .your_rating>p{display:inline-block; vertical-align:middle} .user_login .your_rating .a_starRating a{display:block} .user_login .your_rating span{color:#777; font:13px/19px Arial,Helvetica,sans-serif; vertical-align:baseline; margin-left:10px} .i-male_dgray,.i-male_gray{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); background-repeat:no-repeat; -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px; background-position:-152px -463px; width:14px; height:14px; opacity:.3; vertical-align:bottom} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.i-male_dgray,.i-male_gray{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .i-female_dgray,.i-female_gray{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); background-repeat:no-repeat; -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px; background-position:-419px -157px; width:10px; height:16px; opacity:.3; vertical-align:middle} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.i-female_dgray,.i-female_gray{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .i-male{opacity:.3; vertical-align:bottom} .i-female{vertical-align:middle} .i-female,.i-for-child,.i-premier{opacity:.3} .b-shedule-day:hover .i-female_gray,.b-shedule-day:hover .i-male_gray{opacity:.4} .add-favorite{margin-left:5px; visibility:hidden; display:inline-block; vertical-align:middle} .add-favorite.active,.add-favorite.m-checked{visibility:visible; opacity:1; background-position:-25px -333px} .add-favorite.active:hover,.add-favorite.m-checked:hover{opacity:1} .add-favorite:hover{opacity:.4} .b-event-list-top-filter .b-l-part__wrapper .b-checkbox input,.b-event-list-top-filter .b-l-part__wrapper .b-checkbox label,.video .a-icon{vertical-align:middle} .popup_close .icon-close,.popup_close .icon-fs{background-image:url(https://dh.img.tyt.by/i/by4/fotorama/fotorama.png?20161202); background-size:auto} .helper-icon{background:url(//afisha.tut.by/static/images/v2/helpers.png?1202019) no-repeat; background-size:320px 320px; font-size:1px; display:inline-block; vertical-align:baseline} @media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (-o-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2),screen and (min-resolution:2dppx){.helper-icon{background-image:url(//afisha.tut.by/static/images/v2/helpers@2x.png?1202019)}} .i-chip,.i-happy,.i-ring{width:32px; height:32px; background-position:-224px 0} .i-chip,.i-ring{background-position:-256px 0} .i-chip{background-position:-288px 0} .i-clown,.i-horse,.i-parachute{width:32px; height:32px; background-position:0 -32px} .i-horse,.i-parachute{background-position:-32px -32px} .i-parachute{background-position:-64px -32px} .i-boat,.i-roller,.i-swimmer{width:32px; height:32px; background-position:-96px -32px} .i-roller,.i-swimmer{background-position:-128px -32px} .i-roller{background-position:-160px -32px} .i-city,.i-kayak,.i-skates{width:32px; height:32px; background-position:-256px -32px} .i-kayak,.i-skates{background-position:-96px 0} .i-kayak{background-position:-128px 0} .i-bike,.i-cards,.i-sight{width:32px; height:32px; background-position:-160px 0} .i-cards,.i-sight{background-position:-192px 0} .i-sight{background-position:0 0} .i-alcove,.i-fir,.i-skier{width:32px; height:32px; background-position:-64px 0} .i-alcove,.i-skier{background-position:-32px 0} .i-alcove{background-position:-192px -32px} .i-beach,.i-brazier,.i-ice{width:32px; height:32px; background-position:-224px -32px} .i-brazier,.i-ice{background-position:-288px -32px} .i-brazier{background-position:0 -64px} .i-aquapark,.i-park,.i-rock{width:32px; height:32px; background-position:-32px -64px} .i-park,.i-rock{background-position:-64px -64px} .i-park{background-position:-96px -64px} .b-equal-twocols:after,.b-event-list-top-filter:after,.b-events-filter .b-params-filter .b-event-list-top-filter.full-width .b-c-part:after,.b-events-filter.m-online-filter .b-widget-tabs li:after,.equal-columns-bg-inner:after,.equal-columns-bg:after,.grid:after,.post_wrapper:after{content:""; display:table; clear:both; border-collapse:collapse; border-spacing:0} .grid-1{padding:0 300px 30px 20px} .grid-1 .l-col-1{float:left; width:100%; margin-right:-300px} .grid-1 .l-col-2{position:relative; float:left; width:260px; padding:0 20px; left:300px} .oldie .grid-1 .l-col-2{margin-right:-5px} .grid-2{margin-left:160px; border-left:1px solid #e6e6e6; padding-left:20px; padding-right:0} .grid-2 .l-col-1{position:relative; float:left; left:-181px; width:150px; margin-right:-181px} .grid-2 .l-col-2{float:right; width:100%; margin:0; padding:0; left:0} .grid-a{padding:0 300px 30px 20px; overflow:hidden} .grid-a .l-col-1{float:left; width:100%; margin-right:-240px} .grid-a .l-col-2{position:relative; float:left; width:240px; padding:0; left:280px} .b-equal-twocols{margin:0; border-width:0; padding:0} .b-equal-twocols .l-col-1{position:static; float:left; margin:0 -15% 0 0; padding:0; width:50%; left:0} .b-equal-twocols .l-col-1-i{padding-right:10px; zoom:1} .b-equal-twocols .l-col-2{float:right; margin:0; padding:0; width:50%} .b-equal-twocols .l-col-2-i{padding-left:10px; zoom:1} .equal-columns-bg{width:50%; padding-bottom:20px} .equal-columns-bg-inner,.equal-columns-bg-outer{margin-right:10px; background-color:#f2f2f2; zoom:1} .equal-columns-bg-inner{position:relative; left:100%; margin-left:20px; margin-right:-20px} .equal-columns-bg-inner .b-widget-tabs{background-color:#fff} .equal-columns-bg-inner .l-col-1{position:relative; left:-20px; margin:0 0 0 -100%; padding:0; width:100%} .equal-columns-bg-inner .b-widget{margin-bottom:0} .col-3{width:260px} .col-2{border:0} .col-2.m-without-col-3 .col-c{overflow:visible; padding-right:280px} .col-2 .col-w,.col-c .col-i .col-w{padding-right:20px} .col-c.inc-fw-block{overflow:visible} .col-i.m-bborder{margin-right:20px; margin-bottom:30px; border-bottom:1px solid #e6e6e6} .col-i .col-w{padding-bottom:40px} .col-f{padding:0 20px; max-width:100%} .col-f h1{padding-bottom:10px} .grid-a h1{padding-bottom:20px} .grid-a .l-col-1 .b-tabs{margin-top:22px} .outer .inner.m-tpad{padding-top:20px} .outer .inner .events-block{padding-right:20px} .outer .inner .events-block .show_more{margin-right:0} .outer .inner .col-c .events-block{padding-right:0} .outer~.outer .inner{padding-top:0; border-top:1px solid #d9d9d9} .outer~.outer .inner .events-block{border:0} .outer~.outer .inner .m-dark{padding-right:25px} .outer~.outer .inner .m-dark .b-lists.list_afisha.col-6{margin-right:-5px} .outer~.outer .inner.m-noborder{border-top:0} .outer~.outer .inner.b-news .b-lists-rubric{padding:30px 0 20px} .flexbox .outer~.outer .inner.b-news .b-lists-rubric .all_to_all{margin-top:15px} .outer+.b-banner_holder .inner{padding-top:10px} .inner{padding-bottom:0; padding-top:25px} .inner.b-news,.inner.b-photo{padding-top:0; padding-bottom:0} .m-bottom .inner{padding:20px 0 0} .m-bottom .inner .b-prmplace.m-main .b-prmplace-media{margin-top:0; border-bottom:0 none} .m-no-bottom-padding,.m-no-bottom-padding .inner{padding-bottom:0} .m-no-top-padding .inner{padding-top:0} .m-no-padding .inner,.post .movie_info th,.post .short_info td,.post .short_info th{padding:0} .buy-tickets-today.col-i{padding-left:0; padding-top:25px; margin-right:20px; border-top:1px solid #e6e6e6} .b-event_description.inner{padding-top:0; padding-bottom:0} .b-event_description .col-3,.b-event_description .col-c{padding-top:50px} .m-top10{padding-top:10px !important} .m-top10.m-top5{padding-top:15px !important} .m-bottom10{padding-bottom:10px !important} .m-bottom10.m-bottom5{padding-bottom:15px !important} .m-top20{padding-top:20px !important} .m-top20.m-top5{padding-top:25px !important} .m-bottom20{padding-bottom:20px !important} .m-bottom20.m-bottom5{padding-bottom:25px !important} .m-top30{padding-top:30px !important} .m-top30.m-top5{padding-top:35px !important} .m-bottom30{padding-bottom:30px !important} .m-bottom30.m-bottom5{padding-bottom:35px !important} .m-top40{padding-top:40px !important} .m-top40.m-top5{padding-top:45px !important} .m-bottom40{padding-bottom:40px !important} .m-bottom40.m-bottom5{padding-bottom:45px !important} .m-top50{padding-top:50px !important} .m-top50.m-top5{padding-top:55px !important} .m-bottom50{padding-bottom:50px !important} .m-bottom50.m-bottom5{padding-bottom:55px !important} .m-top60{padding-top:60px !important} .m-top60.m-top5{padding-top:65px !important} .m-bottom60{padding-bottom:60px !important} .m-bottom60.m-bottom5{padding-bottom:65px !important} .m-top70{padding-top:70px !important} .m-top70.m-top5{padding-top:75px !important} .m-bottom70{padding-bottom:70px !important} .m-bottom70.m-bottom5{padding-bottom:75px !important} .m-top80{padding-top:80px !important} .m-top80.m-top5{padding-top:85px !important} .m-bottom80{padding-bottom:80px !important} .m-bottom80.m-bottom5{padding-bottom:85px !important} .m-top90{padding-top:90px !important} .m-top90.m-top5{padding-top:95px !important} .m-bottom90{padding-bottom:90px !important} .m-bottom90.m-bottom5{padding-bottom:95px !important} .m-top100{padding-top:100px !important} .m-top100.m-top5{padding-top:105px !important} .m-bottom100{padding-bottom:100px !important} .m-bottom100.m-bottom5{padding-bottom:105px !important} .m-top110{padding-top:110px !important} .m-top110.m-top5{padding-top:115px !important} .m-bottom110{padding-bottom:110px !important} .m-bottom110.m-bottom5{padding-bottom:115px !important} .m-top120{padding-top:120px !important} .m-top120.m-top5{padding-top:125px !important} .m-bottom120{padding-bottom:120px !important} .m-bottom120.m-bottom5{padding-bottom:125px !important} .m-top130{padding-top:130px !important} .m-top130.m-top5{padding-top:135px !important} .m-bottom130{padding-bottom:130px !important} .m-bottom130.m-bottom5{padding-bottom:135px !important} .button{display:inline-block; width:auto; overflow:visible; margin:0; border:1px solid #c8c8c8; border-radius:3px; background-color:#fff; padding:7px 20px; outline:0; cursor:pointer; white-space:nowrap; color:#1d1d1f; font:15px/20px Arial,Helvetica,sans-serif; text-decoration:none !important; text-transform:none; transition:background-color 350ms,border-color 350ms; position:relative; background-image:none; text-shadow:none; box-shadow:none} .button.small{padding:5px 10px; font:13px/18px Arial,Helvetica,sans-serif} .button.small .icon{margin-left:0; margin-right:-4px} .button.big,.button.middle,.button.x-big{padding:7px 20px; font:15px/24px Arial,Helvetica,sans-serif} .button.big,.button.x-big{padding:12px 80px} .button.loading,.button.loading:active,.button.loading:focus,.button.loading:hover{background-size:50px 50px; background-color:#fff; background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(242,242,242,.8)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(242,242,242,.8)),color-stop(.75,rgba(242,242,242,.8)),color-stop(.75,transparent),to(transparent)); background-image:-webkit-linear-gradient(135deg,rgba(242,242,242,.8) 25%,transparent 25%,transparent 50%,rgba(242,242,242,.8) 50%,rgba(242,242,242,.8) 75%,transparent 75%,transparent); background-image:-moz-linear-gradient(135deg,rgba(242,242,242,.8) 25%,transparent 25%,transparent 50%,rgba(242,242,242,.8) 50%,rgba(242,242,242,.8) 75%,transparent 75%,transparent); background-image:-ms-linear-gradient(135deg,rgba(242,242,242,.8) 25%,transparent 25%,transparent 50%,rgba(242,242,242,.8) 50%,rgba(242,242,242,.8) 75%,transparent 75%,transparent); background-image:-o-linear-gradient(135deg,rgba(242,242,242,.8) 25%,transparent 25%,transparent 50%,rgba(242,242,242,.8) 50%,rgba(242,242,242,.8) 75%,transparent 75%,transparent); background-image:linear-gradient(135deg,rgba(242,242,242,.8) 25%,transparent 25%,transparent 50%,rgba(242,242,242,.8) 50%,rgba(242,242,242,.8) 75%,transparent 75%,transparent); -webkit-animation:animate-stripes 3s linear infinite; -moz-animation:animate-stripes 3s linear infinite} .button:link{color:#1d1d1f} .button:focus,.button:hover{background-image:none; background-color:#f2f2f2; outline:0; text-decoration:none; color:#1d1d1f} .button:link:focus,.button:link:hover,.button:visited,.button:visited:focus,.button:visited:hover{color:#1d1d1f} .button:active{background-image:none; border:1px solid #c8c8c8; background-color:#f2f2f2; box-shadow:inset 0 1px rgba(1,1,1,.1); text-decoration:none} .button.disabled,.button.disabled:active,.button.disabled:focus,.button.disabled:hover,.button[disabled]{-webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none; border:1px solid #c8c8c8; background-color:#fff; cursor:default; opacity:.4} .button.disabled.loading,.button.disabled:active.loading,.button.disabled:focus.loading,.button.disabled:hover.loading,.button[disabled].loading{background-size:50px 50px; background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(255,255,255,.8)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.8)),color-stop(.75,rgba(255,255,255,.8)),color-stop(.75,transparent),to(transparent)); background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.8) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.8) 75%,transparent 75%,transparent); background-image:-moz-linear-gradient(135deg,rgba(255,255,255,.8) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.8) 75%,transparent 75%,transparent); background-image:-ms-linear-gradient(135deg,rgba(255,255,255,.8) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.8) 75%,transparent 75%,transparent); background-image:-o-linear-gradient(135deg,rgba(255,255,255,.8) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.8) 75%,transparent 75%,transparent); background-image:linear-gradient(135deg,rgba(255,255,255,.8) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.8) 75%,transparent 75%,transparent); background-color:#f9f9f9; -webkit-animation:animate-stripes 3s linear infinite; -moz-animation:animate-stripes 3s linear infinite} .button .icon{display:inline-block; vertical-align:middle; margin-left:-8px} .button .icon:only-child{margin-right:-8px} .button .text{margin-left:10px; vertical-align:middle} .button .text:only-child{margin-left:0} .button .count{position:absolute; top:-8px; right:-7px; width:auto; height:16px; border-radius:8px; background:#c00; padding:0 8px; text-align:center; color:#fff; font:11px/16px Arial,Helvetica,sans-serif; z-index:1} .button .amount{color:gray} .button.m-wide{width:100%; box-sizing:border-box} .button.m-gray{border:1px solid #f2f2f2; background:#f2f2f2; color:#1d1d1f} .button.m-gray:link{color:#1d1d1f} .button.m-gray:focus,.button.m-gray:hover{border:1px solid #e6e6e6; background:#e6e6e6} .button.m-gray:active{border:1px solid #e6e6e6; background:#e6e6e6; box-shadow:inset 0 1px rgba(1,1,1,.1)} .button.m-gray.disabled,.button.m-gray.disabled:active,.button.m-gray.disabled:hover,.button.m-gray:disabled,.button.m-gray:disabled:active,.button.m-gray:disabled:hover{-webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none; border:1px solid #e6e6e6; background:#e6e6e6} .button.flat-green,.button.m-green{border:1px solid #83b324; background:#83b324; color:#fff} .button.flat-green .amount,.button.m-green .amount{color:#fff; opacity:.5} .button.flat-green:link,.button.m-green:link{color:#fff} .button.flat-green:focus,.button.flat-green:hover,.button.m-green:focus,.button.m-green:hover{color:#fff; border:1px solid #76a120; background:#76a120} .button.flat-green:active,.button.m-green:active{color:#fff; border:1px solid #76a120; background:#76a120; box-shadow:inset 0 1px rgba(1,1,1,.1)} .button.flat-green.disabled,.button.flat-green.disabled:active,.button.flat-green.disabled:hover,.button.flat-green:disabled,.button.flat-green:disabled:active,.button.flat-green:disabled:hover,.button.m-green.disabled,.button.m-green.disabled:active,.button.m-green.disabled:hover,.button.m-green:disabled,.button.m-green:disabled:active,.button.m-green:disabled:hover{-webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none; color:#fff; border:1px solid #76a120; background:#76a120} .button.flat-green.disabled.loading,.button.flat-green.disabled:active.loading,.button.flat-green.disabled:hover.loading,.button.flat-green:disabled.loading,.button.flat-green:disabled:active.loading,.button.flat-green:disabled:hover.loading,.button.m-green.disabled.loading,.button.m-green.disabled:active.loading,.button.m-green.disabled:hover.loading,.button.m-green:disabled.loading,.button.m-green:disabled:active.loading,.button.m-green:disabled:hover.loading{background:#76a120; background-size:50px 50px; background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(200,217,166,.1)),color-stop(.25,#c8d9a6),color-stop(.5,#c8d9a6),color-stop(.5,rgba(200,217,166,.1)),color-stop(.75,rgba(200,217,166,.1)),color-stop(.75,#c8d9a6),to(#c8d9a6)); background-image:-webkit-linear-gradient(135deg,rgba(200,217,166,.1) 25%,#c8d9a6 25%,#c8d9a6 50%,rgba(200,217,166,.1) 50%,rgba(200,217,166,.1) 75%,#c8d9a6 75%,#c8d9a6); background-image:-moz-linear-gradient(135deg,rgba(200,217,166,.1) 25%,#c8d9a6 25%,#c8d9a6 50%,rgba(200,217,166,.1) 50%,rgba(200,217,166,.1) 75%,#c8d9a6 75%,#c8d9a6); background-image:-ms-linear-gradient(135deg,rgba(200,217,166,.1) 25%,#c8d9a6 25%,#c8d9a6 50%,rgba(200,217,166,.1) 50%,rgba(200,217,166,.1) 75%,#c8d9a6 75%,#c8d9a6); background-image:-o-linear-gradient(135deg,rgba(200,217,166,.1) 25%,#c8d9a6 25%,#c8d9a6 50%,rgba(200,217,166,.1) 50%,rgba(200,217,166,.1) 75%,#c8d9a6 75%,#c8d9a6); background-image:linear-gradient(135deg,rgba(200,217,166,.1) 25%,#c8d9a6 25%,#c8d9a6 50%,rgba(200,217,166,.1) 50%,rgba(200,217,166,.1) 75%,#c8d9a6 75%,#c8d9a6); color:gray; -webkit-animation:animate-stripes 3s linear infinite; -moz-animation:animate-stripes 3s linear infinite} .button.flat-green.loading,.button.m-green.loading{background:#76a120; background-size:50px 50px; background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(200,217,166,.1)),color-stop(.25,#c8d9a6),color-stop(.5,#c8d9a6),color-stop(.5,rgba(200,217,166,.1)),color-stop(.75,rgba(200,217,166,.1)),color-stop(.75,#c8d9a6),to(#c8d9a6)); background-image:-webkit-linear-gradient(135deg,rgba(200,217,166,.1) 25%,#c8d9a6 25%,#c8d9a6 50%,rgba(200,217,166,.1) 50%,rgba(200,217,166,.1) 75%,#c8d9a6 75%,#c8d9a6); background-image:-moz-linear-gradient(135deg,rgba(200,217,166,.1) 25%,#c8d9a6 25%,#c8d9a6 50%,rgba(200,217,166,.1) 50%,rgba(200,217,166,.1) 75%,#c8d9a6 75%,#c8d9a6); background-image:-ms-linear-gradient(135deg,rgba(200,217,166,.1) 25%,#c8d9a6 25%,#c8d9a6 50%,rgba(200,217,166,.1) 50%,rgba(200,217,166,.1) 75%,#c8d9a6 75%,#c8d9a6); background-image:-o-linear-gradient(135deg,rgba(200,217,166,.1) 25%,#c8d9a6 25%,#c8d9a6 50%,rgba(200,217,166,.1) 50%,rgba(200,217,166,.1) 75%,#c8d9a6 75%,#c8d9a6); background-image:linear-gradient(135deg,rgba(200,217,166,.1) 25%,#c8d9a6 25%,#c8d9a6 50%,rgba(200,217,166,.1) 50%,rgba(200,217,166,.1) 75%,#c8d9a6 75%,#c8d9a6); color:gray; -webkit-animation:animate-stripes 3s linear infinite; -moz-animation:animate-stripes 3s linear infinite} .button:link{text-align:center} .button.simple-white{border:1px solid #c8c8c8; background-color:#fff; color:#1d1d1f} .button.simple-white:link{color:#1d1d1f} .button.simple-white:focus,.button.simple-white:hover{border:1px solid #b4b4b4; background-color:#fff} .button.simple-white:active{border:1px solid #b4b4b4; background-color:#fff} .button.m-blue{border:1px solid #adbee8; background:#d2dfff; color:#1d1d1f} .button.m-blue:link{color:#1d1d1f} .button.m-blue:focus,.button.m-blue:hover{border:1px solid #adbee8; background:#c7d4f2} .button.m-blue:active{border:1px solid #adbee8; background:#c7d4f2; box-shadow:inset 0 1px rgba(1,1,1,.1)} .button.m-blue.disabled,.button.m-blue.disabled:active,.button.m-blue.disabled:hover,.button.m-blue:disabled,.button.m-blue:disabled:active,.button.m-blue:disabled:hover{-webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none; border:1px solid #adbee8; background:#c7d4f2} .button:hover{background-image:none} .button.flat-white{line-height:20px; padding:7px 20px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px} .button.flat-white .icon-favorite{visibility:visible; cursor:pointer; vertical-align:middle; margin-left:0} .button.flat-white .icon-favorite.m-checked{opacity:1} .button.flat-white.small{padding:5px 10px; font:13px/18px Arial,Helvetica,sans-serif} .button.flat-white.small .icon{margin-left:0; margin-right:-4px} .button.flat-white.middle{padding:7px 20px; font:15px/24px Arial,Helvetica,sans-serif} .button.flat-white.big,.button.flat-white.x-big{padding:12px 80px; font:15px/24px Arial,Helvetica,sans-serif} .m-variant-1 .b-header .b-catserv .button{line-height:24px} .m-variant-1 .b-catserv .button_list:after{content:""; display:table; clear:both} .m-variant-1 .b-catserv--cabinet{margin:5px 10px 10px 0} .m-variant-1 .b-catserv--cabinet .button_list li{margin-left:0} .m-submenu{position:relative; z-index:3} .m-submenu:hover .cabinet-submenu{opacity:1; visibility:visible; transform:translateY(0)} .cabinet-submenu{position:absolute; left:-70px; top:100%; background:#fff; box-shadow:0 5px 15px rgba(0,0,0,.2); padding:20px; width:200px; transition:all .2s ease; transform:translateY(5px); opacity:0; visibility:hidden} .cabinet-submenu__item{display:block; font:15px Arial,Helvetica,sans-serif; color:#1d1d1f; margin-bottom:20px} .cabinet-submenu__item:last-child{margin-bottom:0} .cabinet-link:hover,.cabinet-submenu__item:hover{text-decoration:none} .cabinet-link{display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; padding:10px; font:15px Arial,Helvetica,sans-serif; color:#1d1d1f; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; height:40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box} .cabinet-link:hover{color:#1d1d1f} .b-catserv--cabinet li:hover .cabinet-link{background:#f2f2f2} .points-count{display:inline-block; color:gray; margin-left:5px} .cabinet-link__icon{display:inline-block; margin-right:7px} .cabinet-link__icon.icon-afisha{margin-right:11px} .b-event-post__header-buttons{float:right; margin-left:20px} .blue_button,.blue_button:hover{color:#3d5c99; text-decoration:none} .blue_button{display:inline-block; vertical-align:baseline; background:#f2f6ff; padding:0 10px; font-size:15px; line-height:38px; height:38px; border:1px solid #b5c2e5; border-radius:3px; cursor:pointer} .blue_button .a-icon{margin-right:7px; vertical-align:text-top} .blue_button:hover{border-color:#9aabd9} .blue_button:active{box-shadow:inset 0 2px 3px rgba(61,92,153,.3)} .blue_button.afisha-label,.blue_button.small{height:auto; border:0; font:11px/22px Verdana,Geneva,Arial,Helvetica,sans-serif; color:#1d1d1f !important; background:#d2dfff} .blue_button.afisha-label:hover,.blue_button.small:hover{background:#c7d4f2} .b-shedule-day .blue_button.afisha-label,.b-shedule-day .blue_button.small{font:15px/21px Arial,Helvetica,sans-serif; padding:9px 20px} .show_form,.show_more{background:#f2f2f2; display:block; text-align:center; padding:10px 0; font:13px/19px Arial,Helvetica,sans-serif; color:#999; margin:0 1px 10px 0; outline:0} .show_form.m-margin,.show_more.m-margin{margin:0 20px 10px} .show_form.m-bottom,.show_more.m-bottom{margin-bottom:30px} .show_form:hover span,.show_form:hover span:hover,.show_form:hover span:visited,.show_more:hover span,.show_more:hover span:hover,.show_more:hover span:visited{text-decoration:none !important; border-bottom:1px dotted; color:#c00} .show_form span,.show_more span,.tip span{color:#1d1d1f; display:inline-block; vertical-align:baseline} .show_form span,.show_more span{height:15px; text-decoration:none !important; border-bottom:1px dotted} .show_form span:hover,.show_form span:visited,.show_more span:hover,.show_more span:visited{text-decoration:none !important; border-bottom:1px dotted; color:#1d1d1f} .add_calendar{vertical-align:baseline; color:#111; text-decoration:none; background:#fff; padding:0 19px; font-size:15px; line-height:38px; height:38px; border:1px solid #c8c8c8; outline:0 !important; cursor:pointer} .add_calendar .icon-calendar{opacity:.4; margin:-2px 4px 0 0; vertical-align:middle} .add_calendar:hover{background:#f3f3f3; border:solid 1px #c8c8c8; color:#1d1d1f} .add_calendar:hover .icon-calendar{opacity:.6} .add_calendar:active{background:#f3f3f3; -webkit-box-shadow:inset 0 1px rgba(1,1,1,.1); -moz-box-shadow:inset 0 1px rgba(1,1,1,.1); -ms-box-shadow:inset 0 1px rgba(1,1,1,.1); box-shadow:inset 0 1px rgba(1,1,1,.1); color:#1d1d1f} .add_calendar,.afisha-label,.button-favorite{display:inline-block; border-radius:3px} .button-favorite{color:#1d1d1f; text-decoration:none; -webkit-border-radius:3px; -moz-border-radius:3px; border:solid 1px #c8c8c8; text-shadow:none; outline:0 !important; margin-left:15px; padding:9px 20px; font:15px Arial,Helvetica,sans-serif; line-height:20px} .button-favorite .button-favorite__txt{display:inline; padding-left:3px} .button-favorite .icon-favorite{margin:-1px 0 0; opacity:.4; vertical-align:middle} .button-favorite .icon-favorite.active{background-position:-91px -333px} .button-favorite:active,.button-favorite:hover{background:#f3f3f3; color:#1d1d1f; text-decoration:none} .button-favorite:hover{border:solid 1px #c8c8c8} .button-favorite:hover .icon-favorite{opacity:1} .button-favorite:active{-webkit-box-shadow:inset 0 1px rgba(1,1,1,.1); -moz-box-shadow:inset 0 1px rgba(1,1,1,.1); -ms-box-shadow:inset 0 1px rgba(1,1,1,.1); box-shadow:inset 0 1px rgba(1,1,1,.1)} .button-favorite.active{background:#eb0000; border:1px solid #eb0000} .button-favorite.active .button-favorite__txt{display:none} .button-favorite.active .icon-favorite{margin-right:0; opacity:1} .afisha-label{vertical-align:baseline; min-width:65px; text-align:center; padding:0 10px; font:11px Verdana,Geneva,Arial,Helvetica,sans-serif; line-height:22px; font-weight:400 !important; box-sizing:border-box; white-space:nowrap} .afisha-label:hover{text-decoration:none !important} .afisha-label .a-icon{margin-top:-2px; margin-left:3px; vertical-align:middle} .b-shedule-day .afisha-label{padding:11px 20px; font:15px Arial,Helvetica,sans-serif} .b-shedule-day .tooltip-holder .afisha-label{padding:0 6px; position:absolute; top:-10px; right:0; height:20px; font-size:13px; line-height:21px} .free-event{color:#1d1d1f !important; background:#daefb8} .free-event:hover{background:#cfe3af} .percent-label{color:#fff !important; margin-left:2px; min-width:22px; padding:0 5px} .percent-label,.percent-label:hover{background:#f55} .you-can-help{min-width:135px; color:#1d1d1f !important; background:#ffe2a5} .you-can-help:hover{background:#ffc779} .tickets-sold{margin-top:12px; display:inline-block !important; color:#1d1d1f !important} .tickets-sold,.tickets-sold:hover{background:#f2f2f2} .soon-rise{min-width:135px; color:#fff !important} .soon-rise,.soon-rise:hover{background:#f55} .cancelled{color:#fff !important; background:#eb0000} .replaced{color:#fff !important; background:#d040c8} .rescheduled{color:#fff !important; background:#ff9c00} .noUi-target,.noUi-target *{-webkit-touch-callout:none; -webkit-user-select:none; -ms-touch-action:none; -ms-user-select:none; -moz-user-select:none; -moz-box-sizing:border-box; box-sizing:border-box} .noUi-base{width:100%; position:relative; height:7px; border:1px solid #aaa; border-left:0; border-right:0} .noUi-origin{position:absolute; right:0; top:0; left:0; bottom:0} .noUi-handle{position:relative; z-index:1; cursor:pointer} .noUi-stacking .noUi-handle{z-index:10} .noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s; transition:left .3s,top .3s} .noUi-state-drag *{cursor:inherit !important} .noUi-horizontal{height:7px} .noUi-horizontal .noUi-handle{width:10px; height:21px; left:-1px; top:0} .noUi-horizontal.noUi-extended{padding:0 15px} .noUi-horizontal.noUi-extended .noUi-origin{right:-15px} .noUi-vertical{width:18px} .noUi-vertical .noUi-handle{width:28px; height:34px; left:-6px; top:-17px} .noUi-vertical.noUi-extended{padding:15px 0} .noUi-vertical.noUi-extended .noUi-origin{bottom:-15px} .noUi-background{background:#fafafa} .noUi-connect{background:#fbc42d; border-top:1px solid #ffe08b} .noUi-dragable{cursor:w-resize} .noUi-vertical .noUi-dragable{cursor:n-resize} .noUi-handle{background:url(//img.tyt.by/i/by4/general/rangeSlider_right.png) no-repeat} .noUi-handle.noUi-handle-lower{left:-9px; top:-1px; background:url(//img.tyt.by/i/by4/general/rangeSlider_left.png) no-repeat} [disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8} [disabled] .noUi-handle{cursor:not-allowed} .noUi-state-blocked .noUi-connect,.noUi-state-blocked.noUi-connect{background:#4fdacf} .rangeSlider,.rangeSlider *{-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; display:block; cursor:default} .rangeSlider{margin-top:14px; margin-bottom:20px} * html a:hover{background:0 0} .title_block{padding-bottom:0; padding-left:20px; font-size:21px; font-weight:700; line-height:1} .title_block a{color:#000} .title_block a.m-show_info{margin-left:20px; color:#666; font-size:13px; font-weight:400} .all_event a:hover,.title_block a.m-show_info:hover{color:#c00} .title_block.m-in_page{padding:30px 0 30px 40px; border-top:1px solid #e6e6e6} .tip{position:absolute; z-index:9999; left:-7px; width:286px; margin-top:42px; padding:10px 10px 20px 20px; background:#fff; -webkit-box-shadow:0 0 4px rgba(0,0,0,.25); -moz-box-shadow:0 0 4px rgba(0,0,0,.25); -ms-box-shadow:0 0 4px rgba(0,0,0,.25); box-shadow:0 0 4px rgba(0,0,0,.25)} .tip span{width:87%; padding-right:13%; text-transform:none; font-size:13px} .tip .icon-uDash{position:absolute; top:-11px; left:50%} .tip .icon-close{float:right; cursor:pointer} .inner.m-tborder{padding-top:0; border-top:1px solid #e6e6e6} .inner.m-no-tpad{padding-top:0} .inner.m-no-tpad .events-block{border-top:none} .col-i .show_more{width:100%; margin-top:40px; margin-bottom:30px; margin-left:0; display:inline-block; vertical-align:baseline} .col-i .place-description .show_more{margin:0 0 30px} .b-banner_holder+.outer .b-content-holder .events-block:first-child{padding-top:0} .b-banner_holder.m-dark .b-prmplace .b-prmplace-media{background:0 0; border-bottom:1px solid #868686} .b-banner_holder .inner{padding-top:0} .move_slide:focus .icon-right,.move_slide:focus .icon-right.light-gray,.move_slide:hover .icon-right,.move_slide:hover .icon-right.light-gray,.slider-button:focus .icon-right,.slider-button:focus .icon-right.light-gray,.slider-button:hover .icon-right,.slider-button:hover .icon-right.light-gray{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); background-repeat:no-repeat; -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px; background-position:-149px -193px; width:12px; height:20px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.move_slide:focus .icon-right,.move_slide:hover .icon-right,.slider-button:focus .icon-right,.slider-button:hover .icon-right{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .move_slide:focus .icon-right.light-gray,.move_slide:hover .icon-right.light-gray,.slider-button:focus .icon-right.light-gray,.slider-button:hover .icon-right.light-gray{background-position:-87px -193px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.move_slide:focus .icon-right.light-gray,.move_slide:hover .icon-right.light-gray,.slider-button:focus .icon-right.light-gray,.slider-button:hover .icon-right.light-gray{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .move_slide:focus .icon-left,.move_slide:focus .icon-left.light-gray,.move_slide:hover .icon-left,.move_slide:hover .icon-left.light-gray,.slider-button:focus .icon-left,.slider-button:focus .icon-left.light-gray,.slider-button:hover .icon-left,.slider-button:hover .icon-left.light-gray{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); background-repeat:no-repeat; -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px; background-position:-291px -95px; width:12px; height:20px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.move_slide:focus .icon-left,.move_slide:hover .icon-left,.slider-button:focus .icon-left,.slider-button:hover .icon-left{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .move_slide:focus .icon-left.light-gray,.move_slide:hover .icon-left.light-gray,.slider-button:focus .icon-left.light-gray,.slider-button:hover .icon-left.light-gray{background-position:-291px -25px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.move_slide:focus .icon-left.light-gray,.move_slide:hover .icon-left.light-gray,.slider-button:focus .icon-left.light-gray,.slider-button:hover .icon-left.light-gray{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .events-block{padding-top:25px; padding-bottom:40px; padding-left:20px} .all_event,.events-block~.events-block{border-top:1px solid #e6e6e6} .events-block+.events-block{padding-top:25px} .events-block.summer-block{border-top:none} .events-block.m-no-bottom-padding,.events-block.m-no-bpad{padding-bottom:0} .events-block.m-no-tborder{border-top:none} .events-block.m-no-tborder .b-comments{padding-top:15px} .events-block.m-tborder{border-top:1px solid #e6e6e6 !important} .events-block.m-my-afisha{border-top:none; padding:0 20px 20px} .events-block.m-my-afisha .b-lists-rubric,.events-block.m-my-afisha+.events-block{padding-top:0} .events-block.m-wrapper .show_more{margin-top:40px; margin-bottom:30px} .events-block.m-dark{padding-bottom:0; background:#666} .events-block.m-dark .b-lists .name span,.events-block.m-dark .title_block{color:#fff} .events-block.m-dark .b-lists .lists__li:hover .name span{opacity:.8; color:#fff} .events-block.m-dark .show_more{margin:40px 0 0; padding:15px 0 20px; border-top:1px solid #e6e6e6; outline:0; background:0 0} .events-block.m-dark .show_more.m-full-width{padding-left:0; margin-left:0} .events-block.m-dark .show_more span{color:#fff; border:0; font-size:13px} .events-block.m-dark .show_more:hover span{color:#fff; border-bottom:1px dotted} .m-pp__main-page .events-block{padding-top:0} .events-block .title_block{padding:0; font-weight:700} .events-block .list_afisha{padding-right:0} .events-block .list_afisha.sub-menu{display:none} .events-block .b-lists-comments{margin-left:0} .events-block .fotorama-wrapper{margin-top:25px} .events-block .show_more{margin-top:40px; margin-bottom:10px} .events-block .show_more.m_right{margin-right:20px} .events-block .show_more.m-full-width{margin-right:-20px; margin-left:-20px; padding-left:20px} .events-block .b-comments .show_more{margin-top:0} .b-widget-tabs.main-page-tabs+.events-block,.premiers-filter-wrapper+.events-block{border-top:none} .inner .events-block{margin-right:0} .inner .events-block.m-right-m280{margin-right:280px} .col-c .events-block{margin-right:20px; padding-right:0} .col-c .events-block.m-inner-wrapper{padding-left:40px} .col-c .events-block.m-wrapper{padding-bottom:0; padding-left:40px} .col-i>.events-block.m-dark{padding-top:0; margin-right:20px; margin-bottom:30px; border-bottom:1px solid #e6e6e6} .outer .inner .col-c .tab-pane .events-block{padding-left:20px; padding-right:0; padding-bottom:20px} .all_event{display:block; margin:30px 0 0; text-align:center} .all_event a{text-align:center; padding:10px 0; color:#666; font-size:15px} .b-event-filter{position:relative; font-size:13px; cursor:pointer} .b-event-filter .b-event-filter__list{float:right; display:none; opacity:0; padding:12px; position:absolute; top:25px; right:0; left:0; background:#fff; z-index:1; transition:opacity .3s ease-in-out 0s; -webkit-box-shadow:0 0 4px rgba(0,0,0,.25); -moz-box-shadow:0 0 4px rgba(0,0,0,.25); -ms-box-shadow:0 0 4px rgba(0,0,0,.25); box-shadow:0 0 4px rgba(0,0,0,.25)} .b-event-filter .b-event-filter__list li{display:none; cursor:pointer; margin:0 -12px; padding:10px 12px} .b-event-filter .b-event-filter__list li .a-icon{float:right; display:none; margin-top:3px} .b-event-filter .b-event-filter__list li.selected{display:block; background:#f2f2f2; position:relative} .b-event-filter .b-event-filter__list li.selected .a-icon{display:block; top:10px; position:absolute; right:8px} .all_event a,.b-event-filter .b-event-filter__list.active li,.b-events-filter.m-online-filter .slider-wrapper .noUi-state-drag .noUi-tooltip,.b-events-filter.m-online-filter .slider-wrapper .noUi-state-tap .noUi-tooltip{display:block} .b-event-filter .b-event-filter__list.active{display:block; opacity:1; z-index:2} .b-age-select,.custom-select-holder{display:inline-block; vertical-align:baseline; margin-right:7px} .b-event__tickets{border-top:1px solid #e6e6e6; margin-bottom:30px} .b-event__tickets .b-notice{display:inline-block; margin:25px 0 20px} .b-event__tickets .ticket{text-transform:inherit; font-weight:400; line-height:19px} .b-event__tickets .show_more{display:inline-block; margin:15px 0 0; padding:0; background:0 0; font:15px/21px Arial,Helvetica,sans-serif; color:#192c8f; text-align:left; outline:0 !important} .b-event__tickets .show_more:hover{border:0; text-decoration:none; color:#c00} .b-event__tickets table,.b-events-filter .b-params-filter .b-event-list-top-filter.full-width .b-c-part .custom-select-holder .custom_select{width:100%} .b-event__tickets table tr td{padding:10px 0; vertical-align:top; line-height:19px} .b-event__tickets table tr td.b-shedule__day{width:200px; color:#1d1d1f} .b-event__tickets table tr td.b-shedule__time{width:50px; font-size:13px} .b-event__tickets table tr td.b-shedule__place{font-size:13px; line-height:18px} .b-event__tickets table tr td.b-shedule__info{width:140px; text-align:left} .b-event__tickets_pos_mid{padding-top:0; padding-right:0; border:0} .b-event_tickets-header{margin-bottom:10px} .b-event_tickets-header h3{width:280px; display:inline-block; vertical-align:baseline} .b-event_tickets-header b,.b-event_tickets-header h2{display:inline-block; padding-left:0; vertical-align:baseline; font-size:21px} .b-event_tickets-header h2{margin-right:20px} .b-event_tickets-header span{color:#969696; font-size:15px} .b-event_tickets-header b{width:280px} .event-time{z-index:0; display:block; min-width:50px; height:22px; margin:0; padding:0 10px; box-sizing:border-box; cursor:default; text-align:center; text-decoration:none; color:#1d1d1f; outline:0; font:13px/23px Arial,Helvetica,sans-serif} .event-time .time-label{position:absolute; z-index:9; top:-8px; right:-3px; float:right; margin-bottom:9px; text-align:center; line-height:1} .event-time .time-label .label-icon,.event-time .time-label .label-text{color:#666; font:700 8px/11px Verdana,Geneva,Arial,Helvetica,sans-serif} .event-time .time-label .label-icon{position:relative; top:-2px; padding:0 3px 1px; background:#666; border-radius:3px; color:#fff} .event-time .time-label .label-icon+.label-icon{margin-left:2px} .event-time.blue_button{display:block; padding:0 5px; font-size:13px} .event-time.blue_button.small{font:13px/23px Arial,Helvetica,sans-serif} .event-time.sold,.event-time.sold:hover{text-decoration:line-through} .b-event-post .b-event_where a,.event-time.past,.event-time.past:hover,.event-time.sold,.event-time.sold:hover,.post .b-info-tags li a{color:gray} .b-events-filter.m-online-filter .b-widget-tabs li.active a:hover,.event-time.usual{color:#1d1d1f} .event-time:hover{text-decoration:none; color:#1d1d1f} .event-time.ticket{height:22px; margin:0 5px; padding:0 5px; cursor:pointer; color:#192c8f; background-position:0 -281px; line-height:22px} .event-time.ticket:before{height:22px; background-position:0 -258px} .event-time.ticket:after{height:22px; background-position:0 -304px} .event-time.ticket:hover{background-position:0 -212px} .event-time.ticket:hover:before{background-position:0 -189px} .event-time.ticket:hover:after{background-position:0 -235px} .event-time.ticket.m-gray{color:#1d1d1f; background-position:0 -350px} .event-time.ticket.m-gray:before{background-position:0 -327px} .event-time.ticket.m-gray:after{background-position:0 -373px} .b-events-filter{margin-bottom:5px} .b-events-filter:empty{display:none} .b-events-filter:empty~#events-block .events-block,.b-events-filter~#events-block .events-block.col-i,.b-events-filter~.events-block{padding-top:0} .b-events-filter:empty~#events-block .events-block~.events-block,.b-events-filter~#events-block .events-block.col-i~.events-block,.b-events-filter~.events-block~.events-block{padding-top:20px} .b-events-filter~#events-block .events-block.col-i .b-afisha-event-title:first-child{margin-top:20px} .b-events-filter.m-online-filter{background:#f2f2f2; margin:0 20px 10px; padding:15px} .b-events-filter.m-online-filter~.categories-tabs:not(.hidden) ul{margin-top:0; margin-bottom:-10px; padding-top:5px} .b-events-filter.m-online-filter~.categories-tabs:not(.hidden) ul:empty{padding-top:0; margin-bottom:0} .b-events-filter.m-online-filter .b-widget-tabs{border-bottom:1px solid #e6e6e6; margin-left:-15px; margin-right:-15px; padding-left:15px; padding-right:15px; margin-bottom:5px} .b-events-filter.m-online-filter .b-widget-tabs li{display:inline-block; vertical-align:baseline; background:0 0; margin-left:20px; padding:0} .b-event-list-top-filter .b-l-part__wrapper .b-checkbox li:first-child,.b-events-filter.m-online-filter .b-widget-tabs li:first-child{margin-left:0} .b-events-filter.m-online-filter .b-widget-tabs li a{padding:0 0 10px; margin:0 0 -4px; font-size:13px; color:#1d1d1f; border-bottom:3px solid transparent; text-transform:capitalize; outline:0} .b-events-filter.m-online-filter .b-widget-tabs li a:hover{background:0 0; color:#c00} .b-events-filter.m-online-filter .b-widget-tabs li a:focus{border-color:#c8c8c8} .b-events-filter.m-online-filter .b-widget-tabs li.active a{border-color:#4d4d4d} .b-events-filter.m-online-filter .b-params-filter{margin:0; padding-left:0; padding-right:0} .b-events-filter.m-online-filter .slider-wrapper{padding-bottom:24px} .b-events-filter.m-online-filter .slider-wrapper .years-slider{margin:0 5px} .b-events-filter.m-online-filter .slider-wrapper .noUi-tooltip{display:none} .b-events-filter .b-lists-rubric{margin-right:20px} .b-events-filter~.events-block .b-lists.list_afisha{margin-top:30px} .b-events-filter .categories-tabs .categories-tabs__title{display:inline-block; font-size:13px; margin-right:15px; margin-top:17px} .m-without-col-3 .b-events-filter .b-params-filter{margin-left:0} .m-without-col-3 .categories-tabs{padding-left:0} .b-lists-rubric+.b-events-filter.m-online-filter{margin-top:-8px} .b-event-list-top-filter{display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-align-items:center; -ms-flex-align:center; align-items:center; background:#f2f2f2; padding:15px; margin:0 20px 2px} .b-event-list-top-filter .b-r-part__wrapper{font-size:13px; white-space:nowrap; padding-left:20px; -ms-flex:0 1 auto; -webkit-flex:0 1 auto; flex:0 1 auto} .b-event-list-top-filter .b-r-part__wrapper .b-r-part{float:right; width:100%} .b-event-list-top-filter .b-r-part__wrapper .b-r-part .b-event-filter .icon-down-arrow-select{margin-left:10px; vertical-align:middle} .b-event-list-top-filter .b-r-part__wrapper .b-r-part .b-event-filter.open .icon-down-arrow-select{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); background-repeat:no-repeat; -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px; background-position:-298px -263px; width:5px; height:3px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.b-event-list-top-filter .b-r-part__wrapper .b-r-part .b-event-filter.open .icon-down-arrow-select{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .b-event-list-top-filter .b-l-part__wrapper{-ms-flex:0 1 100%; -webkit-flex:0 1 100%; flex:0 1 100%} .b-event-list-top-filter .b-l-part__wrapper .b-l-part{display:-ms-flexbox; display:-webkit-flex; display:flex; float:left; -webkit-align-items:center; -ms-flex-align:center; align-items:center; padding-bottom:0; width:620px; padding-left:0} .b-event-list-top-filter .b-l-part__wrapper .b-l-part .b-choose-date{-ms-flex:0 1 auto; -webkit-flex:0 1 auto; flex:0 1 auto; margin-right:5px} .b-event-list-top-filter .b-l-part__wrapper .b-l-part .timer-slider__holder{-ms-flex:0 1 100%; -webkit-flex:0 1 100%; flex:0 1 100%; margin-right:12px} .b-event-list-top-filter .b-l-part__wrapper .b-checkbox{display:inline-block; vertical-align:baseline; margin-top:8px} .b-event-list-top-filter .b-l-part__wrapper .b-checkbox li{font-size:13px; display:inline-block; vertical-align:baseline; margin-left:17px} .b-event-list-top-filter .b-l-part__wrapper .b-checkbox label{font-size:13px; margin-left:2px} .b-event-list-top-filter .b-l-part__wrapper .timer-slider{padding-top:0} .b-events-filter .b-params-filter .b-event-list-top-filter{padding:0; margin:0} .b-events-filter .b-params-filter .b-event-list-top-filter .b-l-part{width:470px} .b-events-filter .b-params-filter .b-event-list-top-filter.full-width,.post_wrapper .image_wrapper img{display:block} .b-events-filter .b-params-filter .b-event-list-top-filter.full-width .years-slider{margin:15px 5px 30px} .b-events-filter .b-params-filter .b-event-list-top-filter.full-width .b-c-part{width:100%; padding:10px 0} .b-events-filter .b-params-filter .b-event-list-top-filter.full-width .b-c-part .custom-select-holder{width:25%; margin:0; float:left; padding-left:5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box} .b-events-filter .b-params-filter .b-event-list-top-filter.full-width .b-c-part .custom-select-holder:first-child{padding-left:0} .b-event-post{overflow:hidden; max-width:100%; padding-right:20px; padding-left:20px} .b-event-post h2+.b-event_where{margin-top:20px} .b-event-post .b-event_where{margin-bottom:20px; margin-left:0; padding-top:10px; border-top:1px solid #e6e6e6} .b-event-post .b-event_where .i-map-bullet{margin-right:10px; vertical-align:middle} .b-event-post .b-event_where li{margin:1px 0 2px; list-style-type:none; line-height:1} .b-event-post .b-event_where li .b-event_place{text-decoration:underline; color:#192c8f; font:13px/17px Arial,Helvetica,sans-serif} .b-event-post .b-event_where li .b-event_place:hover,.timer-slider.wrapper .params-block .categories-tabs ul li a:hover{text-decoration:none} .b-event-post .b-event_where li .b-event_address{margin-left:25px; color:gray; font:13px/17px Arial,Helvetica,sans-serif} .b-event-post .b-event_intro{margin-bottom:20px; margin-top:-5px} .b-event-post .b-event_intro p{margin:0} .b-event-post .status strong{color:#328100; font-weight:400} .b-event-post .timer-counter-place{padding:20px 25px; background:#f2f2f2} .b-event-post .timer-counter-place+.b-page-share{margin-top:30px} .b-events-not-found{padding:0 20px; text-align:center} .b-events-not-found .top-image{text-align:center; padding-top:60px; padding-bottom:40px} .b-events-not-found img{width:80px; margin:0 auto} .b-events-not-found .not-found-title{font-size:21px; font-weight:700; line-height:19px; margin-bottom:15px} .b-events-not-found p{font-size:15px} .b-events-not-found .button{background:#f2f2f2; margin-top:25px; border-radius:3px; padding:12px 24px; border:0; font-size:13px; color:#1d1d1f !important; box-shadow:none; text-shadow:none} .b-events-not-found .button:hover,body{background:#e6e6e6} .b-events-not-found .button:active,.b-events-not-found .button:focus{-webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none} .post_wrapper{padding:20px 0 0} .post_wrapper table{table-layout:fixed; width:100%; padding:0; border:0; border-spacing:0} .post_wrapper table .b-event-post{overflow:visible} .post_wrapper .image_wrapper{width:340px; vertical-align:top; padding-right:20px} .post_wrapper .image_wrapper .image_holder{position:relative; display:inline-block; vertical-align:baseline} .post_wrapper .image_wrapper .image_holder img{float:left; max-width:100%; display:block} .b-lists__members .lists__li a span:after,.post_wrapper .image_wrapper .image_holder:after{content:''; left:0; right:0; top:0; bottom:0; position:absolute; pointer-events:none; border:1px solid #000; border-color:rgba(0,0,0,.15)} .no-cssgradients .b-lists__members .lists__li a span:after,.no-cssgradients .post_wrapper .image_wrapper .image_holder:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000,endColorstr=#26000000)} .post_wrapper.place-description{padding-top:0; margin-right:20px} .post_wrapper.place-description .post{padding-bottom:0; padding-left:0; max-width:100%} .post_wrapper.m-main-post .post{max-width:880px} .post_wrapper.m-main-post .post .b-lists-category{margin-left:0} .post_wrapper.m-main-post .post .b-lists-category li{list-style-type:none} .post_wrapper.m-main-post .post .b-lists-category .title{font-size:18px; font-weight:700; padding-bottom:0} .post_wrapper.m-main-post .post .b-lists-category .title a,ul.list_afisha.bigphoto_list .lists__li .txt .on_photo a:hover{text-decoration:underline} .post_wrapper.m-main-post .post .b-lists-category .lists_category__li a:first-child:hover~.category__content .title a{color:#c00} .post_wrapper.m-main-post .post p{margin-bottom:20px} .post_wrapper.m-bpad{padding-bottom:30px} .post{max-width:66%; font:15px/25px Arial,Helvetica,sans-serif} .post .title_block{margin-bottom:15px} .b-lists__members .lists__li a span img,.post.m-floated{float:left} .post .title,.post .title__labels{padding-bottom:10px; display:inline-block; vertical-align:baseline} .post .title.m-event-page{overflow:hidden; padding-bottom:0; display:block; vertical-align:middle; font-size:26px; line-height:40px; margin-bottom:17px} .post .title.m-event-page .title__labels{font-size:0; padding-bottom:0; line-height:10px; vertical-align:middle} .post .title.m-event-page .title__labels .label{margin-right:0; font-size:11px} .post .title__labels .label{border:1px solid #666; color:#666; display:inline-block; font:700 11px/11px Arial,Helvetica,sans-serif; margin-left:20px; margin-right:-15px; padding:3px 5px 2px; text-transform:uppercase; vertical-align:super; word-spacing:normal} .post .title__labels .label:first-child{margin-left:0} .post .sub_title{color:#666; font:13px/13px Arial,Helvetica,sans-serif} .post .sub_title.m-margin-bottom{margin-bottom:12px} .post .short_info{width:auto; border:0; padding:0; border-spacing:0; border-collapse:collapse; margin:20px 0 10px} .post .short_info tr td,.post .short_info tr th{text-align:left; font:15px/15px Arial,Helvetica,sans-serif; padding-bottom:10px; padding-right:20px} .post .b-soc-top{float:right; padding-top:5px; white-space:nowrap} .post .b-soc-top .b-sharelist__li{padding-top:0; padding-bottom:0; margin-right:5px; list-style-type:none; display:inline-block; vertical-align:baseline} .post .b-soc-top .b__li_pad{padding-left:10px} .post .b-article-details{color:gray; font:11px/25px Verdana,Geneva,Arial,Helvetica,sans-serif} .post .b-article-details a{color:gray; text-decoration:underline} .post .b-article-details a:hover{color:#c00; text-decoration:none} .post .b-info-tags{margin-left:0} .post .b-info-tags li{color:gray; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; display:inline-block; vertical-align:baseline} .post p{margin-bottom:10px} .post ul{margin-left:20px; padding-left:0} .post ul li{list-style:disc} .b-photo .list_afisha .lists__li .media span,.post b,.post h1,.post h2,.post h3,.post h4,.post h5,.post h6,.post strong{font-weight:700} .post em,.post i{font-style:italic} .post .b-page-share{margin-left:0; margin-top:0} .post .b-page-share .share_li,.post .b-page-share .share_li iframe{vertical-align:top} .post .b-page-share .share_li.m-fb{margin-top:-4px} .post .b-lists-category{margin-left:0} .post .movie_info,.post .movie_rating{width:100%; border:0; padding:0; border-spacing:0; border-collapse:collapse; margin:20px 0; border-top:1px solid #e6e6e6; color:#666; font:13px/19px Arial,Helvetica,sans-serif} .post .movie_info td p,.post .movie_rating td p{margin-bottom:3px} .post .movie_info .genre{min-width:15.13%; padding:5px 20px 0 0; border-right:1px solid #e6e6e6} .post .movie_info .year{min-width:7.57%; border-right:1px solid #e6e6e6} .post .movie_info .author,.post .movie_info .duration{border-right:1px solid #e6e6e6; min-width:16.39%} .post .movie_info .date{min-width:20.18%; padding-right:30px} .post .movie_rating th{padding:0} .post .movie_info td,.post .movie_rating td{vertical-align:top; padding:5px 10px 0} .post .movie_rating .all_rating{padding:5px 2.52% 0 0; width:26.42%} .post .movie_rating .all_rating .rating-big{margin-top:8px} .post .movie_rating .all_rating p{margin-bottom:0} .post .movie_rating .IMDb{border-left:1px solid #e6e6e6; min-width:90px; width:90px; max-width:90px} .post .movie_rating .IMDb b{font:700 17px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; display:block; padding-bottom:15px} .post .persone{position:relative} .post .persone .photo{display:none} .post .persone:hover .photo{display:block; position:absolute; background:#fff; border:1px solid #e6e6e6; -webkit-box-shadow:0 2px 3px rgba(1,1,1,.3); -moz-box-shadow:0 2px 3px rgba(1,1,1,.3); -ms-box-shadow:0 2px 3px rgba(1,1,1,.3); box-shadow:0 2px 3px rgba(1,1,1,.3); padding:10px; width:110px; top:15px; left:50%; margin:15px 0 0 -55px; line-height:0; z-index:1000; text-align:center} .post .persone:hover .photo .decor,.sub_menu_wrapper.active .sub_menu i{background:url(//afisha.tut.by/static/images/v2/i_corner.png) no-repeat center bottom; width:100%; height:15px; position:absolute; top:-14px; left:1px} .post .persone:hover .photo img{max-width:110px; max-height:150px} .image-viewer .fotorama__wrap{margin-top:20px} .col-i .post{max-width:680px; float:none; padding-left:20px; padding-bottom:40px} .col-i .post p{margin-bottom:15px; line-height:23px} .col-i .post .b-lists-comments{margin-left:-20px} .col-i .post .m-comments{margin-left:-40px} .col-i .post.m-title__place-description{padding:0} .col-i .post.m-title__place-description .m-place-description{padding-left:0; padding-top:20px} .col-i .post h1,.col-i .post h2,.col-i .post h3,.col-i .post h4,.col-i .post h5,.col-i .post h6{margin-top:40px; margin-bottom:20px; font-weight:700; font-size:21px; line-height:25px; font-family:Arial,Helvetica,sans-serif} .col-i .post h1:first-child,.col-i .post h2:first-child,.col-i .post h3:first-child,.col-i .post h4:first-child,.col-i .post h5:first-child,.col-i .post h6:first-child{margin-top:0} .col-i .post h1+p,.col-i .post h2+p,.col-i .post h3+p,.col-i .post h4+p,.col-i .post h5+p,.col-i .post h6+p{margin-top:-5px} .col-i .post .b-page-share{margin-top:40px} .col-i .post .b-page-share>b{margin-bottom:15px; font-size:15px; line-height:21px; display:inline-block} .title-wrapper{margin-bottom:30px; max-width:730px} .title-wrapper .b-event-post__header-buttons{float:none; display:inline-block; vertical-align:middle; margin-left:0; position:relative; z-index:1} .title-wrapper .b-event-post__header-buttons .button-favorite{display:inline-block; padding:9px 20px} .title-wrapper .title{display:inline; line-height:40px; vertical-align:middle} .post .title-wrapper .title{padding-bottom:0} .post .title-wrapper .title.m-event-page{margin-bottom:0; display:inline} .event-top{position:relative; min-height:420px; overflow:hidden; color:#fff; margin-top:-20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box} .event-top .b-sharelist,.event-top .sub_title,.event-top .title-wrapper{position:relative; z-index:4} .event-top .title-wrapper{margin-bottom:30px} .event-top .sub_title{margin-bottom:10px} .event-top .sub_title.tag-place .tag,.event-top .sub_title.tag-place .tag:active,.event-top .sub_title.tag-place .tag:active:hover,.event-top .sub_title.tag-place .tag:hover,.event-top .sub_title.tag-place .tag:hover:hover,.event-top .sub_title.tag-place .tag:link,.event-top .sub_title.tag-place .tag:link:hover{color:rgba(255,255,255,.6); background:rgba(0,0,0,.4)} .event-top .b-page-share.b-sharelist .b-sharelist_title{color:#fff} .event-top .b-page-share.b-sharelist .b-sharelist__li{padding-bottom:0} .event-top .b-page-share.b-sharelist .b-sharelist__li .sub_menu{margin-top:0; margin-bottom:20px; top:auto; bottom:50px} .event-top .b-page-share.b-sharelist .b-sharelist__li .sub_menu i{top:100%; margin-top:-1px; -webkit-transform:rotate(-180deg); -ms-transform:rotate(-180deg); transform:rotate(-180deg)} .event-top .b-page-share .sub_menu_wrapper.active .sub_menu{-webkit-transition:bottom .3s; -moz-transition:bottom .3s; -ms-transition:bottom .3s; -o-transition:bottom .3s; transition:bottom .3s; bottom:100%} .event-top .add_calendar{background:0 0} .event-top .add_calendar .icon-calendar{filter:invert(70%); opacity:.8} .event-top .add_calendar:hover{border:1px solid rgba(255,255,255,.6)} .event-top .add_calendar:hover .icon-calendar{opacity:1} .event-top .add_calendar,.event-top .button-favorite{color:#fff; border:1px solid rgba(255,255,255,.4)} .event-top .button-favorite .icon-favorite{filter:invert(100%); opacity:.8} .event-top .button-favorite .icon-favorite.active{filter:invert(0%)} .event-top .button-favorite:active,.event-top .button-favorite:hover{background:0 0; border:1px solid rgba(255,255,255,.6)} .event-top .button-favorite:active .icon-favorite,.event-top .button-favorite:hover .icon-favorite{opacity:1} .event-top .button-favorite.active,.event-top .button-favorite.active:active,.event-top .button-favorite.active:hover{background:#c00; border:1px solid #c00} .event-top .button-favorite.active .icon-favorite,ul.list_afisha.bigphoto_list .lists__li:hover .media img{opacity:1} .event-top__img,.event-top__wrapper{display:-ms-flexbox; display:flex; -ms-flex-align:end; align-items:flex-end} .event-top__wrapper{padding:40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; position:absolute; width:100%; height:100%} .event-top__img{-ms-flex-pack:center; justify-content:center; width:226px; height:340px; margin-right:40px; position:relative; z-index:4} .event-top__img img{max-width:100%; height:auto; max-height:100%} .event-top__media{width:100%; height:200%; top:-50%; left:0; position:absolute} .event-top__media img,.event-top__media:before{display:block; width:100%; position:absolute; left:0; top:0} .event-top__media img{max-width:100%; right:0; bottom:0; margin:auto} .event-top__media video{position:absolute; top:0; right:0; bottom:0; left:0; width:100%; min-height:100%; pointer-events:none} .event-top__media:before{content:""; height:100%; background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)); z-index:2} .event-top-tickets{padding:40px 40px 0} .event-top-tickets .b-event__tickets{border-top:0} .event-top-tickets .b-shedule-day .b-shedule-day_item{min-width:250px} .event-top-tickets .b-shedule-place{margin-left:160px} @media (max-width:1080px){.post.b-event-post .b-event__tickets .b-shedule-list .lists__li .notice{display:none}} .iframe_wrapper{background:#f2f2f2; padding:20px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6} .iframe_wrapper iframe{min-height:600px; resize:vertical; outline:1px solid #dcdcdc} .iframe_wrapper .title_block{padding-left:0; margin-bottom:26px} .iframe_wrapper .title_block h3{margin-bottom:0} .iframe_wrapper p,.timer-slider.wrapper .params-block .b-params-select-holder .custom-select-holder .bootstrap-select .dropdown-toggle .filter-option{font-size:13px} .iframe_wrapper .b-auxlist{display:table; vertical-align:middle} .iframe_wrapper .b-auxlist .b-aux__li{padding:20px 10px 20px 0; vertical-align:middle} .iframe_wrapper.m-transparent{padding:0 5px; background:#fff} .iframe_wrapper.m-transparent iframe{outline:0} .b-buyticket{display:inline-block; vertical-align:top; position:relative; text-align:center; width:170px; height:80px; border-radius:3px; background-color:#fff; border:1px dashed transparent; line-height:0} .b-buyticket:active,.b-buyticket:hover,.b-buyticket:link,.b-buyticket:visited{text-decoration:none !important} .b-buyticket:after{content:""; position:absolute; bottom:-11px; margin:0 auto; left:0; right:0; width:20px; height:20px; border-radius:50%; background-position:center; background-repeat:no-repeat; background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4.5L3.66667 8L11 1L10.0476 0L3.66667 6L1.04762 3.5L0 4.5Z' fill='white'/%3E%3C/svg%3E"); background-size:11px 8px; display:none} .b-buyticket .buyticket-i{display:table; height:100%; width:100%} .b-buyticket .buyticket-pic{display:table-cell; vertical-align:middle; text-align:center; height:100%} .b-buyticket:active,.b-buyticket:focus,.b-buyticket:hover{border-color:gray; outline:0} .b-buyticket:active:after,.b-buyticket:focus:after,.b-buyticket:hover:after{display:block; background-color:gray} .b-buyticket.active{border:1px solid #88b72a} .b-buyticket.active:after{display:block; background-color:#88b72a} .b-buyticket.disabled{cursor:not-allowed} .b-buyticket.disabled .buyticket-i{opacity:.5; filter:blur(1px)} .b-buyticket.disabled:active,.b-buyticket.disabled:focus,.b-buyticket.disabled:hover{border-color:gray; outline:0} .b-buyticket.disabled:active:after,.b-buyticket.disabled:focus:after,.b-buyticket.disabled:hover:after{content:"Распродано"; width:82px; text-align:center; background:gray; border-radius:10px; color:#fff; font-size:11px; line-height:20px} .ticket{display:inline-block; vertical-align:baseline; text-transform:uppercase; position:relative; height:20px; color:#3d5c99 !important; font:700 11px/22px Arial,Helvetica,sans-serif; background:url(//afisha.tut.by/static/images/v2/ticket.png?1202019) repeat-x 0 -21px; padding:0 3px; margin:0 5px; outline:0} .ticket:after,.ticket:before{display:block; width:5px; height:20px; content:""; top:0; position:absolute; z-index:1} .ticket:before{background:url(//afisha.tut.by/static/images/v2/ticket.png?1202019) no-repeat 0 0; left:-5px} .ticket:after{background:url(//afisha.tut.by/static/images/v2/ticket.png?1202019) no-repeat 0 -42px; right:-5px} .ticket:focus,.ticket:hover{text-decoration:none; background-position:0 -84px} .ticket:focus:before,.ticket:hover:before{background-position:0 -63px} .ticket:focus:after,.ticket:hover:after{background-position:0 -105px} .ticket .time-label{border:1px solid #d9d9d9; padding:0 3px; float:right; text-align:center; background:#fff; margin-bottom:9px; position:absolute; top:-9px; line-height:.8em; right:-5px; z-index:9} .ticket .time-label .label-text{color:#777; font:9px/12px Verdana,Geneva,Arial,Helvetica,sans-serif} .ticket.m-gray,.ticket.m-white{color:#fff !important; background-position:0 -147px} .ticket.m-white:before{background-position:0 -126px} .ticket.m-white:after{background-position:0 -168px} .ticket.m-gray{color:#1d1d1f !important} .ticket.m-gray:before{background-position:0 -126px} .ticket.m-gray:after{background-position:0 -168px} .ticket.m-no-caps{text-transform:inherit; font-weight:400} .timer-slider.wrapper{z-index:1; background:#f2f2f2; width:100%; float:left; margin-right:20px; padding:15px 25px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; position:relative} .b-inform .b-inform-i:after,.b-widget-tabs.cities-tabs:after,.events-block .b-lists-rubric:after,.timer-slider .b-tabs-wrapper .b-widget-tabs:after,.timer-slider.wrapper:after{content:""; display:table; clear:both; border-collapse:collapse; border-spacing:0} .timer-slider.wrapper .params-block{padding:10px 0 15px} .timer-slider.wrapper .params-block p{margin-bottom:10px; font-size:15px} .timer-slider.wrapper .params-block .categories-tabs{padding:4px 0} .timer-slider.wrapper .params-block .categories-tabs ul li{height:30px; padding:0 0 0 11px; font-size:14px; line-height:30px} .timer-slider.wrapper .params-block .categories-tabs ul li a{position:inherit; top:auto; right:auto; display:inline-block; width:auto; height:auto; margin:0 0 0 5px; padding-right:10px; -webkit-transform:scale(1,.8); -moz-transform:scale(1,.8); -o-transform:scale(1,.8); transform:scale(1,.8); color:#a6a6a6; background:0 0; font-family:Arial,Helvetica,sans-serif; font-size:14px} .timer-slider.wrapper .params-block .widget-tabs__li{height:24px} .timer-slider.wrapper .params-block .widget-tabs__li a{padding:0 20px; text-transform:initial; outline:0; font-size:15px; font-weight:400; line-height:24px} .timer-slider.wrapper .params-block .b-age-select .custom_select{border-color:#c8c8c8; height:30px; border-radius:3px; padding:0 10px; font-size:13px} .timer-slider.wrapper .params-block .b-params-select-holder{width:350px} .timer-slider.wrapper .params-block .b-params-select-holder .custom-select-holder .bootstrap-select .dropdown-toggle .caret{border-top-width:3px; border-right-width:3px; border-left-width:3px; top:16px} .timer-slider.wrapper .params-block .b-crange-holder{padding-right:30px} .timer-slider.wrapper .params-block .m-kids{margin:0} .timer-slider.wrapper .params-block .m-kids .widget-tabs__li{padding:0; height:auto; margin-left:-2px} .timer-slider.wrapper .params-block .m-kids .widget-tabs__li a{line-height:28px; color:#1d1d1f} .timer-slider.wrapper .params-block .m-kids .widget-tabs__li.active a:hover{background:#d2dfff} .timer-slider.wrapper .params-block .m-kids .widget-tabs__li:first-child{border-radius:3px 0 0 3px} .timer-slider.wrapper .params-block .m-kids .widget-tabs__li:last-child{border-radius:0 3px 3px 0} .timer-slider.wrapper .left-params{float:left; width:610px} .bottom_modal .inner table tr td,.timer-slider.wrapper .left-params .b-crange{padding-top:10px} .timer-slider.wrapper .right-params{float:right; width:200px} .timer-slider.wrapper.m-has-margins{margin-right:560px; margin-left:20px} .timer-slider.wrapper.m-has-top-margin{margin-top:20px} .timer-slider .slider-header{margin:0 -20px 10px; padding:0 20px; border-bottom:1px solid #fff} .timer-slider .slider-header.m-header h2{display:inline-block; vertical-align:baseline} .timer-slider .slider-header.m-header .film-count,ul.list_afisha .lists__li .media>span.label p .label-aside{float:right} .timer-slider .tip{margin-top:35px} .timer-slider .b-tabs-wrapper{display:inline-block; width:26%} .timer-slider .b-tabs-wrapper .b-widget-tabs{margin:0; text-transform:none; font-size:13px} .timer-slider .b-tabs-wrapper .b-widget-tabs a{display:block; float:none; margin:0; padding:7px 10px; color:#1d1d1f} .timer-slider .b-tabs-wrapper .b-widget-tabs a:hover{color:#c00; background:0 0} .timer-slider .b-tabs-wrapper .b-widget-tabs>li{float:left; margin-left:-1px; border:1px solid #c8c8c8; background:#fff} .timer-slider .b-tabs-wrapper .b-widget-tabs>li:first-of-type{border-radius:3px 0 0 3px} .timer-slider .b-tabs-wrapper .b-widget-tabs>li:last-of-type{border-radius:0 3px 3px 0} .timer-slider .b-tabs-wrapper .b-widget-tabs .active{position:relative; z-index:1; border-color:#adbee8; background:#d2dfff} .b-tabs li.active a:hover,.timer-slider .b-tabs-wrapper .b-widget-tabs .active a,.timer-slider .b-tabs-wrapper .b-widget-tabs .active a:hover{color:#1d1d1f} .timer-slider .b-tabs-wrapper~.slider-wrapper{width:70%} .timer-slider .slider-wrapper{position:relative; display:inline-block; width:100%; padding:0} .timer-slider .slider-wrapper .times{margin-top:-2px} .timer-slider .slider-wrapper .times td span{color:#1e1e1e; font-family:Arial,Helvetica,sans-serif} .timer-slider .slider-wrapper .b-crange .wrapper_slider .noUi-handle{width:15px; height:15px; border-radius:15px} .years-slider .b-crange .wrapper_slider .noUi-base .noUi-origin .noUi-handle.hidden-year .noUi-tooltip{display:none} .b-crange,.years-slider .b-crange .wrapper_slider .noUi-base .noUi-origin .noUi-handle.active-year .noUi-tooltip{display:block} .years-slider .b-crange .wrapper_slider .noUi-base .noUi-origin .noUi-handle.active-year.noUi-handle-upper .noUi-tooltip{left:-15px} .years-slider .b-crange .wrapper_slider .noUi-base .noUi-origin .noUi-handle.active-year.noUi-handle-lower .noUi-tooltip{right:-15px; left:auto} .b-crange{position:relative; padding-top:3px} .b-crange .wrapper_slider .noUi-base{z-index:1; top:0; height:7px; padding-bottom:0; cursor:pointer; border:1px solid #c8c8c8} .b-crange .wrapper_slider .noUi-horizontal{height:7px; background:#fafafa} .b-crange .wrapper_slider .noUi-handle{top:-4px; left:-8px; width:13px; height:13px; border:1px solid #c8c8c8; border-radius:50%; background:#fff} .b-crange .wrapper_slider .noUi-handle:hover{-webkit-box-shadow:0 0 4px rgba(0,0,0,.25); -moz-box-shadow:0 0 4px rgba(0,0,0,.25); -ms-box-shadow:0 0 4px rgba(0,0,0,.25); box-shadow:0 0 4px rgba(0,0,0,.25)} .b-crange .wrapper_slider .noUi-handle .noUi-tooltip{position:absolute; top:-18px; left:0} .b-crange .wrapper_slider .noUi-handle.noUi-handle-lower{top:-4px; left:-4px} .b-crange .wrapper_slider .noUi-handle.noUi-handle-upper{left:-4px} .b-crange .wrapper_slider .noUi-origin{height:7px; top:-1px; border:1px solid #c8c8c8; border-right:none; background:#fff} .b-crange .wrapper_slider .noUi-origin:first-child{border:1px solid #adbee8; background:#d2dfff} .b-crange .wrapper_slider .noUi-origin.noUi-connect{border-top:1px solid #c0d1fd; border-bottom:1px solid #c0d1fd} .b-crange .wrapper_slider .noUi-active .crange-f,.b-crange .wrapper_slider .noUi-show-tooltip .crange-f{opacity:1; -webkit-transition:500ms opacity; -moz-transition:500ms opacity; -ms-transition:500ms opacity; -o-transition:500ms opacity; transition:500ms opacity; margin-left:-16px} .b-crange .wrapper_slider .start-range{position:absolute; top:23px; left:-10px; font-size:11px} .b-crange .wrapper_slider .end-range{position:absolute; top:23px; right:-10px; font-size:11px} .b-crange.years-slider{margin:0 28px} .b-crange.years-slider .crange-f{marin-left:-18px} .b-crange.years-slider .noUi-handle .noUi-tooltip{position:absolute; top:-18px; left:-8px} .b-crange.years-slider .noUi-handle.noUi-handle-lower{top:-5px; left:-6px} .b-crange.years-slider .noUi-handle.noUi-handle-upper{left:-6px} .times{width:100%; margin-top:3px; margin-bottom:7px} .times td{position:relative; width:5.88%; height:10px; text-align:left; color:#1d1d1f; font-size:11px} .times td span{position:absolute; left:-13px} .times td:first-child span{left:0} .times td.last .right{right:0; left:auto} .full-width-timer-slider{padding:10px 20px 40px} .full-width-timer-slider .timer-slider.wrapper.m-has-margins{margin:0; float:none} .crange-f,.noUi-tooltip,.tooltip-holder span{text-align:center; text-transform:none; color:#fff; background:#4d4d4d; box-shadow:5px 5px 5px rgba(0,0,0,.1)} .tooltip-holder span{z-index:999; display:none; width:145px; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; position:absolute; padding:10px; font:13px/17px Arial,Helvetica,sans-serif} .crange-f,.noUi-tooltip{font:11px/13px Verdana,Geneva,Arial,Helvetica,sans-serif; margin-top:-12px; margin-left:-9px; padding:3px 6px; position:relative} .crange-f{z-index:999; top:auto; opacity:0; position:fixed; margin-top:-30px} .crange-f:after,.noUi-tooltip:after,.tooltip-holder span:after{position:absolute; bottom:-5px; left:50%; display:block; width:0; height:0; margin-left:-5px; content:''; border-top:5px solid #4d4646; border-right:5px solid transparent; border-left:5px solid transparent} .tooltip-holder[data-position=bottom] span:after{top:-5px; border-top:none; border-bottom:5px solid #4d4646} .tooltip-holder{position:relative; z-index:999} .tooltip-holder.event-time{z-index:1} .crange__i{width:50px; color:#1d1d1f; border:0; outline-style:0 none; background:0 0; font:700 13px Arial,Helvetica,sans-serif} .b-tabs li{display:inline-block; vertical-align:baseline; border-bottom:3px solid transparent; margin-left:20px; padding-bottom:10px} .b-tabs li:first-child{margin-left:0} .b-tabs li a{font-size:13px; color:#1d1d1f; text-decoration:none} .b-tabs li a:hover{color:#c00} .b-tabs li.active{border-bottom-color:#4d4d4d} .tab-pane.active{display:block} .tab-pane.active .events-block{border-top:none} .b-events-filter-tabs .tab-pane,.tab-content,.tab-pane{display:none} .b-events-filter-tabs .tab-pane.active,.tab-content.active{display:block} .b-lists-rubric{position:relative; margin-left:20px; padding:15px 0 20px} .m-pp__main-page .b-lists-rubric{padding:30px 0 20px} .m-without-col-3 .b-lists-rubric{padding-bottom:30px} .b-lists-rubric.m-no-bpad{padding-bottom:0 !important} .b-lists-rubric .all_to_all{position:absolute; top:40px; right:25px; text-decoration:underline; color:gray; font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif} .b-lists-rubric .all_to_all:hover{text-decoration:none} .flexbox .b-lists-rubric .all_to_all{top:0; bottom:0; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-direction:row; -ms-flex-direction:row; flex-direction:row; -webkit-flex-wrap:nowrap; -ms-flex-wrap:nowrap; flex-wrap:nowrap; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-align-content:stretch; -ms-flex-line-pack:stretch; align-content:stretch; -webkit-align-items:center; -ms-flex-align:center; align-items:center; line-height:29px} .b-companies .col6 td .b-lists .lists__li .media img,.b-lists-rubric>table,.oc__wrapper iframe{max-width:100%} .b-lists-rubric .m-event-movie__buy-ticket-header{float:left; margin-bottom:15px} .b-lists-rubric .header-right-link{text-align:right; vertical-align:bottom; font-size:13px; color:#192c8f; font-weight:400; border-bottom:none; letter-spacing:0; outline:0} .b-lists-rubric .title_block{padding-left:0; line-height:29px; overflow:hidden} .b-lists-rubric .title_block .button{margin-left:14px; background:#fff; border:1px solid #c8c8c8; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none; font-weight:400; font-size:13px; padding:9px 25px} .b-lists-rubric .title_block .button:active,.b-lists-rubric .title_block .button:hover{background:#f2f2f2; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none} .b-lists-rubric .title_page{margin:0 0 -6px; color:#1d1d1f} .b-lists-rubric .title_page a{color:#1d1d1f; text-decoration:none; border-bottom:1px solid gray; line-height:10px} .b-lists-rubric .title_page a:hover{text-decoration:none; color:#c00; border-bottom-color:#c00} .b-lists-rubric .title_page a.header-right-link{float:right; text-align:right; padding-right:20px; vertical-align:bottom; font-size:13px; line-height:56px; color:#192c8f; font-weight:400; border-bottom:none; letter-spacing:0} .m-without-col-3 .b-lists-rubric .title_page a.header-right-link{padding-right:0; margin-right:0} .b-lists-rubric .tooltip-holder span{width:130px} .b-lists-rubric .timer-slider{margin-right:20px} .b-lists-rubric+.b-events-filter{margin-top:16px} .b-lists-rubric+.b-events-filter+.events-block,.b-lists-rubric+.tab-pane .events-block .b-lists-rubric,.events-block .b-lists-rubric.m-bpad.m-buy-tickets-block{padding-top:0} .b-lists-rubric+.tab-pane .events-block{border-top:0} .b-lists-rubric .title-wrapper{max-width:100%; padding-right:20px} .b-lists-rubric .title-wrapper .title_page{display:inline; line-height:40px; vertical-align:middle} .events-block .b-lists-rubric{margin-left:0; padding-bottom:0; padding-top:25px} .events-block .b-lists-rubric .title_block-notice{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; color:#ccc; font-size:11px; width:100%; display:inline-block; vertical-align:baseline} .events-block .b-lists-rubric.m-bpad{padding-bottom:15px} .events-block .b-lists-rubric.m-bmargin{margin-bottom:15px} .events-block .b-lists-rubric.m-no-tpad,.events-block .lists_comments__li .b-lists-rubric,.events-block.col-i.m-inner-wrapper .b-lists-rubric,.inner>.col-i .b-lists-rubric{padding-top:0} .b-banner_holder+.outer .col-c>.events-block:first-child .b-lists-rubric,.b-companies+.outer .inner>.events-block .b-lists-rubric,.summer-block .b-lists-rubric,.tab-pane.active .events-block .b-lists-rubric{padding-top:0} .inner.b-photo .b-lists-rubric .all_to_all{top:25px} .flexbox .inner.b-photo .b-lists-rubric .all_to_all{top:0; bottom:0} .inner.m-no-tpad>.events-block .b-lists-rubric:first-of-type{padding-top:0} .col-i .b-lists-rubric{margin-left:0} .guide-on-summer .b-lists-rubric{padding-bottom:22px; padding-top:0} .b-news .b-lists-rubric{margin-left:20px} .b-lists-rubric+.online-movies{padding-top:0} .b-lists-rubric+.online-movies .online_list:first-child{margin-top:0} #online-similar-films .b-lists-rubric+div:not([class]){padding-top:30px} .m-dark .b-lists-rubric.m-single{margin-top:15px; padding-bottom:25px} .b-other-places .b-lists-rubric{margin-left:20px; padding-top:28px} .b-lists-rubric~.timer-slider{margin:10px 0 22px} #preload,.popup_gallery .mark p{position:absolute; overflow:hidden} #preload{height:1px; top:-2px; width:1px} .popup_overlay{background:#1d1d1f; opacity:.9; filter:alpha(opacity=90); bottom:0; left:0; overflow:auto; position:fixed; right:0; top:0; z-index:1000; cursor:pointer} .popup_gallery{z-index:1001; position:fixed; text-align:center; cursor:pointer; left:50%} .popup_gallery img{max-height:100%; max-width:100%; -webkit-box-shadow:0 10px 20px rgba(0,0,0,.8); -moz-box-shadow:0 10px 20px rgba(0,0,0,.8); -ms-box-shadow:0 10px 20px rgba(0,0,0,.8); box-shadow:0 10px 20px rgba(0,0,0,.8)} .popup_gallery .mark{position:absolute; border:5px solid #fff; padding-bottom:35px; opacity:.9; filter:alpha(opacity=90); z-index:1002} .popup_gallery .mark p{background-color:#fff; bottom:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; padding:0 20px; text-align:center; width:100%; max-width:100%; white-space:nowrap; text-overflow:ellipsis; color:#1d1d1f; z-index:1003; font:700 13px/40px Arial,Helvetica,sans-serif} .bottom_modal{z-index:1002; position:fixed; bottom:0; width:100%; background-color:#000} .no-cssgradients .bottom_modal{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff000000,endColorstr=#ff000000)} .bottom_modal .inner{background:0 0; padding:0; border:0; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none} .bottom_modal .inner table{padding:0; border-spacing:0; border:0; margin:0 auto} .bottom_modal .inner .number_photo{min-width:105px; color:#666; font:13px/19px Arial,Helvetica,sans-serif} .bottom_modal .inner .number_photo p,.bottom_modal .inner .number_photo strong{float:right; padding-left:20px; padding-right:20px; min-width:45px; text-align:left; clear:both} .bottom_modal .inner .number_photo strong{color:gray; font-size:21px} .bottom_modal .inner .rate_photo{border-left:1px solid #1d1d1f; border-right:1px solid #1d1d1f} .bottom_modal .inner .rate_photo P{color:gray; font:13px/19px Arial,Helvetica,sans-serif; padding:5px 10px 5px 30px; margin-top:13px} .bottom_modal .inner .rate_photo .karma,.bottom_modal .inner .rate_photo P{display:inline-block; vertical-align:top} .bottom_modal .inner .rate_photo .karma a{font:13px/10px Arial,Helvetica,sans-serif; color:gray; margin:5px 20px 25px} .bottom_modal .inner .rate_photo .karma a i,ul.list_afisha.bigphoto_list .lists__li .karma a i{margin-right:12px} .bottom_modal .inner .rate_photo .karma a i.i-karma-up_big,ul.list_afisha.bigphoto_list .lists__li .karma a i.i-karma-up_big{position:relative; top:2px} .bottom_modal .inner .rate_photo .karma a i.i-karma-down_big,ul.list_afisha.bigphoto_list .lists__li .karma a i.i-karma-down_big{position:relative; bottom:-15px} .bottom_modal .inner .rate_photo .karma a:hover,ul.list_afisha.bigphoto_list .lists__li .karma a:hover{text-decoration:none; color:#fff} .bottom_modal .inner .social_photo{border-right:1px solid #1d1d1f} .bottom_modal .inner .social_photo .b-page-share{margin-top:0; margin-left:20px; white-space:normal} .bottom_modal .inner .markList{min-width:280px; font:13px/10px Arial,Helvetica,sans-serif; color:gray; padding-left:20px} .bottom_modal .inner .markList p{padding-bottom:10px} .bottom_modal .inner .markList p span,.bottom_modal .inner .rate_photo .karma a{display:inline-block; vertical-align:baseline} .bottom_modal .inner .markList a{color:#fff; text-decoration:underline} .bottom_modal .inner .markList a.add_mark,.bottom_modal .inner .markList a.add_mark:hover,.bottom_modal .inner .markList a.add_mark:visited{text-decoration:none !important; border-bottom:1px dotted; color:gray} .bottom_modal .inner .markList a.add_mark:hover{color:#fff} .bottom_modal .inner .markList a.icon-remove{margin-left:5px; position:relative; top:2px} .bottom_modal .inner .markList a.mark_people:hover{text-decoration:none} .bottom_modal .inner .markList .picme_ok{color:#1d1d1f !important; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px; border:solid 1px #c8c8c8; background-color:#f2f2f2; background-repeat:no-repeat; background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),color-stop(70%,#f5f5f5),to(#f2f2f2)); background-image:-webkit-linear-gradient(#fbfbfb,#f5f5f5 70%,#f2f2f2); background-image:-moz-linear-gradient(top,#fbfbfb,#f5f5f5 70%,#f2f2f2); background-image:-ms-linear-gradient(#fbfbfb,#f5f5f5 70%,#f2f2f2); background-image:-o-linear-gradient(#fbfbfb,#f5f5f5 70%,#f2f2f2); background-image:linear-gradient(#fbfbfb,#f5f5f5 70%,#f2f2f2); font:700 11px/13px Verdana,Geneva,Arial,Helvetica,sans-serif; display:inline-block; vertical-align:top; outline:0; margin:-5px 10px 0 0; overflow:visible; white-space:nowrap; width:auto; cursor:pointer; padding:2px 10px 3px; text-decoration:none !important; text-transform:none} .no-cssgradients .bottom_modal .inner .markList .picme_ok{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb',endColorstr='#f2f2f2',GradientType=0)} .bottom_modal .inner .markList .picme_ok:hover{color:#000 !important; background-image:-moz-linear-gradient(top,#fafafa,#e9e9e9); background-image:-ms-linear-gradient(top,#fafafa,#e9e9e9); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafafa),color-stop(100%,#e9e9e9)); background-image:-o-linear-gradient(top,#fafafa,#e9e9e9); background-image:-webkit-linear-gradient(top,#fafafa 0%,#e9e9e9 100%); background-image:linear-gradient(to bottom,#fafafa 0%,#e9e9e9 100%); background-repeat:repeat-x} .no-cssgradients .bottom_modal .inner .markList .picme_ok:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffe9e9e9',GradientType=0)} .bottom_modal .inner .markList .picme_ok:active{-webkit-box-shadow:inset 0 2px 1px rgba(2,2,2,.2); -moz-box-shadow:inset 0 2px 1px rgba(2,2,2,.2); -ms-box-shadow:inset 0 2px 1px rgba(2,2,2,.2); box-shadow:inset 0 2px 1px rgba(2,2,2,.2)} .bottom_modal .inner .markList .picme_cancel,.bottom_modal .inner .markList .picme_cancel:hover,.bottom_modal .inner .markList .picme_cancel:visited{text-decoration:none !important; border-bottom:1px dotted; color:gray} .bottom_modal .inner .markList .picme_cancel:hover{color:#fff} .next_photo,.prev_photo{position:fixed; z-index:1001; width:50%; height:100%; top:-18px; bottom:70px; cursor:pointer; background:0 0; text-align:center} .next_photo i,.prev_photo i{background:url(https://dh.img.tyt.by/i/by4/fotorama/fotorama.png?20161202) no-repeat; position:relative; z-index:1002; top:50%; opacity:.2; filter:alpha(opacity=20); width:25px; height:40px} .next_photo.hovered i,.next_photo:hover i,.prev_photo.hovered i,.prev_photo:hover i{opacity:1; filter:alpha(opacity=100)} .prev_photo{left:0} .prev_photo i{left:-45%; background-position:0 0} .next_photo{right:0} .next_photo i{right:-45%; background-position:-64px 0} .b-lists-rubric+.list_afisha{margin-top:26px} ul.list_afisha.m-search{margin-top:10px; margin-bottom:10px; margin-left:0} ul.list_afisha.m-search .lists__li{background:0 0} ul.list_afisha.m-search a:link,ul.list_afisha.m-search a:link:visited,ul.list_afisha.m-search a:visited,ul.list_afisha.m-search a:visited:visited{text-decoration:none !important; border-bottom:1px dotted; color:#192c8f} ul.list_afisha.m-search a:link:hover,ul.list_afisha.m-search a:visited:hover{text-decoration:none !important; border-bottom:1px dotted; color:#c00} .sub_menu_wrapper.active .sub_menu p,ul.list_afisha.m-search .afisha_search-info{margin-bottom:10px} ul.list_afisha.m-search .afisha_search-info span{font:11px/1 Arial,Helvetica,sans-serif} ul.list_afisha.m-search .active{color:#1d1d1f} ul.list_afisha.m-films-soon .lists__li .media{float:left; overflow:inherit} ul.list_afisha:not(.list_afisha_news) .lists__li>.media{-webkit-border-radius:5px; border-radius:5px; background:0 0} ul.list_afisha:not(.list_afisha_news) .lists__li>.media:after{-webkit-border-radius:3px; border-radius:3px; overflow:hidden; transition:background-color 300ms} ul.list_afisha .lists__li .media{position:relative; display:block; float:none; overflow:hidden; max-width:100%; margin:0 0 11px; background:#1d1d1f} ul.list_afisha .lists__li .media .entry__img,ul.list_afisha .lists__li .media img{float:none; width:100%; max-width:100%; height:auto; vertical-align:top; -webkit-transition:transform 300ms; -moz-transition:transform 300ms; -ms-transition:transform 300ms; -o-transition:transform 300ms; transition:transform 300ms} ul.list_afisha .lists__li .media>span{position:absolute; z-index:1; display:block; width:100%; padding:0 0 2px; text-transform:uppercase; color:#fff; font-size:11px; font-weight:700} ul.list_afisha .lists__li .media>span.heading{top:-100%; color:transparent; text-indent:8px; -webkit-transition:top .1s ease; -moz-transition:top .1s ease; -ms-transition:top .1s ease; -o-transition:top .1s ease; transition:top .1s ease} ul.list_afisha .lists__li .media>span.label{bottom:-100%; padding-top:3px; padding-bottom:3px; color:transparent; -webkit-transition:bottom .1s ease; -moz-transition:bottom .1s ease; -ms-transition:bottom .1s ease; -o-transition:bottom .1s ease; transition:bottom .1s ease} ul.list_afisha .lists__li .media>span.label p{padding:0 8px} ul.list_afisha .lists__li .media>span.premiere{bottom:0} ul.list_afisha .lists__li .media>span.premiere p{padding:0 8px; text-transform:uppercase; color:#fff; font-size:11px; font-weight:700} ul.list_afisha .lists__li .media>span.premiere.label-2{bottom:-17px} ul.list_afisha .lists__li .media>span.premiere.label-3{bottom:-35px} ul.list_afisha .lists__li .media>span.premiere.label-4{bottom:-50px} ul.list_afisha .lists__li .media>span.premiere.label-5{bottom:-69px} ul.list_afisha .lists__li .media>span.premiere.label-6{bottom:-85px} ul.list_afisha .lists__li .media>span.premiere.label-7{bottom:-102px} ul.list_afisha .lists__li .media>span.star-rating{bottom:0; width:auto; padding-right:5px; padding-left:5px; background-color:#b22524; background-color:rgba(179,37,37,.96)} ul.list_afisha .lists__li .media>span.date-coming-soon p,ul.list_afisha .lists__li .media>span.star-rating p{left:0; padding:0 8px; text-transform:uppercase; color:#fff; font-size:15px; font-weight:700} ul.list_afisha .lists__li .media>span.date-coming-soon{top:-7px; bottom:0; left:7px; width:26px; height:28px; background:url(//afisha.tut.by/static/images/v2/icon-calendar.png) no-repeat 50% 50%} ul.list_afisha .lists__li .media>span.date-coming-soon p{margin-top:6px; padding:0; text-align:center} ul.list_afisha .lists__li .media .premiere-date,ul.list_afisha .lists__li .media .raiting{position:absolute; left:0; width:auto; padding:5px 10px 4px; color:#fff; font-style:normal; display:inline-block; vertical-align:baseline; background-color:#666; background-color:rgba(102,102,102,.9)} ul.list_afisha .lists__li .media .raiting{bottom:0; font-size:17px; font-weight:700} .no-cssgradients ul.list_afisha .lists__li .media .raiting{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6666666,endColorstr=#e6666666)} ul.list_afisha .lists__li .media .raiting .a-icon,ul.list_afisha .lists__li .name i{margin-left:5px} ul.list_afisha .lists__li .media .raiting.hot{background-color:#ce1b17; background-color:rgba(206,27,23,.9)} .no-cssgradients ul.list_afisha .lists__li .media .raiting.hot{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6ce1b17,endColorstr=#e6ce1b17)} ul.list_afisha .lists__li .media .premiere-date{top:0; font-size:13px; font-weight:400; text-transform:initial} .no-cssgradients ul.list_afisha .lists__li .media .premiere-date{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6666666,endColorstr=#e6666666)} ul.list_afisha .lists__li .media .media-label{background-color:#f55; color:#fff; height:22px; padding:0 10px; position:absolute; bottom:0; right:0; left:0} ul.list_afisha .lists__li .media .media-label .a-icon{margin-right:6px; margin-bottom:1px; filter:grayscale(1) brightness(0) invert(1); vertical-align:middle} ul.list_afisha .lists__li .media .media-label span{font-size:13px; line-height:22px; vertical-align:middle} ul.list_afisha .lists__li.m-blue .heading{color:#06c} ul.list_afisha .lists__li.m-blue .media span.heading{background-color:#06c} ul.list_afisha .lists__li.m-red .heading{color:#ff6102} ul.list_afisha .lists__li.m-red .media span.heading{background-color:#ff6102} ul.list_afisha .lists__li.m-orange .heading{color:#c60} ul.list_afisha .lists__li.m-orange .media span.heading{background-color:#c60} ul.list_afisha .lists__li.m-purple .heading{color:#8858b7} ul.list_afisha .lists__li.m-purple .media span.heading{background-color:#8858b7} ul.list_afisha .lists__li.m-liteblue .heading{color:#31b1b0} ul.list_afisha .lists__li.m-liteblue .media span.heading{background-color:#31b1b0} ul.list_afisha .lists__li.m-green .heading{color:#669a00} ul.list_afisha .lists__li.m-green .media span.heading{background-color:#669a00} ul.list_afisha .lists__li.m-pink .heading{color:#e35582} ul.list_afisha .lists__li.m-pink .media span.heading{background-color:#e35582} ul.list_afisha .lists__li.m-gray .heading{color:#999} ul.list_afisha .lists__li.m-gray .media span.heading{background-color:#999} ul.list_afisha .lists__li.m-tomato .heading{color:#f55645} ul.list_afisha .lists__li.m-tomato .media span.heading{background-color:#f55645} ul.list_afisha .lists__li .heading{display:block; margin-bottom:3px; text-transform:uppercase; font-size:11px} ul.list_afisha .lists__li .heading:hover,ul.list_afisha .lists__li .name:hover{text-decoration:none} ul.list_afisha .lists__li .name{display:block; color:#1d1d1f; font-size:15px; font-weight:700} ul.list_afisha .lists__li .name>span{overflow:hidden; display:block; text-overflow:ellipsis} ul.list_afisha .lists__li .txt{padding-top:6px; color:gray; font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif} .m-dark ul.list_afisha .lists__li .txt{color:#b4b4b4} ul.list_afisha .lists__li .txt .afisha-label,ul.list_afisha .lists__li .txt .blue_button{margin-top:12px; display:inline-block} ul.list_afisha .lists__li .txt span,ul.list_afisha .lists__li:hover .add-favorite-big{display:block} .m-dark .b-pagination ul.b-pagination-list .p-next .p-inside strong,.m-dark .b-pagination ul.b-pagination-list .p-prev .p-inside strong,ul.list_afisha .lists__li:hover .media{text-decoration:none} ul.list_afisha .lists__li:hover .media span.heading{color:#fff; top:0; padding-bottom:0} ul.list_afisha .lists__li:hover .media img{-webkit-transform:scale(1.08); transform:scale(1.08); -webkit-transition:transform 300ms; -moz-transition:transform 300ms; -ms-transition:transform 300ms; -o-transition:transform 300ms; transition:transform 300ms} ul.list_afisha .lists__li:hover .media .label{color:#fff; bottom:0} ul.list_afisha .lists__li:hover .media .label.premiere{top:auto; bottom:0} ul.list_afisha .lists__li:hover .name span{color:#c00} ul.list_afisha .lists__li:hover .ticket{background-position:0 -84px} ul.list_afisha .lists__li:hover .ticket:before{background-position:0 -63px} ul.list_afisha .lists__li:hover .ticket:after{background-position:0 -105px} ul.list_afisha.preview_list{min-width:740px; margin-top:0; margin-bottom:40px; margin-left:-20px} ul.list_afisha.preview_list .lists__li{width:156px; margin-left:20px; padding:0 0 20px} ul.list_afisha.preview_list .lists__li .media{margin-bottom:0; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none} ul.list_afisha.preview_list .lists__li .media .label{padding:5px 0 7px; font:700 13px/13px Arial,Helvetica,sans-serif} ul.list_afisha.preview_list .lists__li .media .label .karma_up i{margin-right:10px} ul.list_afisha.preview_list .lists__li .media .label .karma_down i{position:relative; top:5px; margin:0 10px} .big_photo .lists__li .txt .karma_up i,ul.list_afisha.preview_list .lists__li .media .label .percon i{margin-right:10px} ul.list_afisha.preview_list .lists__li .image_info{display:none} ul.list_afisha.preview_list.col4 .lists__li{width:205px} ul.list_afisha.preview_list.col3 .lists__li{width:280px} ul.list_afisha.bigphoto_list{overflow:hidden; max-width:800px; margin-top:0; margin-left:-20px; padding-left:20px} ul.list_afisha.bigphoto_list .lists__li{float:left; clear:left; max-width:100%; margin-bottom:30px; padding-bottom:10px; background:#1d1d1f; -webkit-box-shadow:0 4px 5px rgba(0,0,0,.4); -moz-box-shadow:0 4px 5px rgba(0,0,0,.4); -ms-box-shadow:0 4px 5px rgba(0,0,0,.4); box-shadow:0 4px 5px rgba(0,0,0,.4)} ul.list_afisha.bigphoto_list .lists__li .karma{text-align:center; border-bottom:1px solid #525252} ul.list_afisha.bigphoto_list .lists__li .karma a{margin:5px 20px 30px; color:gray; font:13px/10px Arial,Helvetica,sans-serif; display:inline-block; vertical-align:baseline} ul.list_afisha.bigphoto_list .lists__li .txt{padding:10px 20px 0; color:gray} ul.list_afisha.bigphoto_list .lists__li .txt .add_me,ul.list_afisha.preview_list .lists__li .media .label .percon{float:right} ul.list_afisha.bigphoto_list .lists__li .txt .add_me:hover{text-decoration:none !important; color:gray} ul.list_afisha.bigphoto_list .lists__li .txt .add_me,ul.list_afisha.bigphoto_list .lists__li .txt .add_me:visited{text-decoration:none !important; border-bottom:1px dotted; color:gray} ul.list_afisha.bigphoto_list .lists__li .txt .add_me:hover{border-bottom:0 none} ul.list_afisha.bigphoto_list .lists__li .txt .on_photo{overflow:hidden} .b-photo .list_afisha .lists__li .name span,.b-photo .list_afisha .lists__li:hover .name span,.b-photo .title_block a,.m-dark .b-pagination ul.b-pagination-list .p-next .p-inside span.sBPArrow,.m-dark .b-pagination ul.b-pagination-list .p-next .p-inside:hover span.sBPArrow,.m-dark .b-pagination ul.b-pagination-list .p-prev .p-inside span.sBPArrow,.m-dark .b-pagination ul.b-pagination-list .p-prev .p-inside:hover span.sBPArrow,.m-dark .title_block a,.photo_info table td.author a,.photo_info table td.place div a,ul.list_afisha.bigphoto_list .lists__li .txt .on_photo a{color:#fff} .categories-tabs.empty ul,ul.list_afisha.list_afisha_news{margin-top:0} ul.list_afisha.online_list .lists__li .media .video{position:absolute; top:0; left:0; width:auto; padding:3px 10px; display:inline-block; vertical-align:baseline; background-color:#287bcd; background-color:rgba(40,123,205,.9)} .no-cssgradients ul.list_afisha.online_list .lists__li .media .video{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6287bcd,endColorstr=#e6287bcd)} .b-lists__members{margin-top:15px; margin-left:-20px; font-size:0} .b-lists__members .lists__li{width:128px; padding-bottom:30px; padding-left:20px; text-align:center; background:0 0; display:inline-block; vertical-align:baseline} .b-lists__members .lists__li a span{margin-bottom:10px; position:relative; display:inline-block; vertical-align:baseline} .b-lists__members .lists__li a small{font-size:15px; line-height:1} .b-news{padding:0 0 20px; border-top:1px solid #e6e6e6} .b-news .all_to_all:hover{text-decoration:underline; color:#c00} .list_afisha_news{padding-bottom:30px; padding-left:20px; font-size:0} .list_afisha_news .lists__li{width:14.92%; margin:0 1.69% 0 0; padding:0; font:13px/17px Arial,Helvetica,sans-serif; display:inline-block; vertical-align:top} .list_afisha_news .lists__li .media{display:block; float:none; margin:0 0 10px; padding:0} .list_afisha_news .lists__li .media .entry__img,.list_afisha_news .lists__li .media img{max-width:100%; height:auto} .list_afisha_news .lists__li .media:hover+.name,.m-dark .write-up a,.photo_info table td.place div a:hover,.sub_menu_wrapper.active .sub_menu a:hover{text-decoration:underline} .list_afisha_news .lists__li .name:hover{text-decoration:underline; color:#000} .list_afisha_news .lists__li .name span{color:#000} .list_afisha_news.m-big{padding-bottom:20px} .list_afisha_news.m-big .lists__li{width:23.3%; white-space:normal} .list_afisha_news.m-big .lists__li .media{margin-bottom:16px} .list_afisha_news.m-big .lists__li .name{font:700 15px/21px Arial,Helvetica,sans-serif} .b-photo{padding:15px 0 0; color:#fff; background:#666} .b-photo.col-i{margin-bottom:20px; margin-left:20px; border-bottom:1px solid #898989} .b-events-filter .b-params-filter .b-choose-date .b-event-filter>span,.b-photo.m-white,.timer-slider.wrapper .params-block .b-choose-date .b-event-filter>span{background:#fff} .b-photo.m-white .b-lists-rubric{color:#000} .b-photo .all_to_all{color:#aaa} .b-photo .all_to_all:hover{text-decoration:underline; color:#fff} .b-photo .list_afisha{margin-top:15px; margin-left:0; padding:0} .b-photo .list_afisha.col6{margin-left:20px} .b-photo .list_afisha.col5 .lists__li{width:17.78%; margin-right:2.22%} .b-photo .list_afisha .lists__li{padding:0 0 20px} .b-photo .list_afisha .lists__li .media img,.widget_filter .custom_select select{width:100%} .b-photo .list_afisha .lists__li .name{text-decoration:none !important; color:#fff; line-height:20px} .b-photo .list_afisha .lists__li:hover .name{opacity:.8; color:#fff} .b-photo .list_afisha .lists__li .txt{color:#999} .big_photo{width:100%; margin:20px 0 30px; padding:0; font-size:0} .big_photo .lists__li{position:relative; width:33.33%; padding:0; background:0 0; font-size:15px; display:inline-block; vertical-align:baseline} .big_photo .lists__li .media{position:relative; display:block; float:none; overflow:hidden; width:100%; height:400px; margin:0} .big_photo .lists__li .media a{position:absolute; left:-200%; width:500%; height:100%} .big_photo .lists__li .media a img{position:absolute; top:0; right:0; bottom:0; left:0; display:block; width:auto; height:400px; margin:auto} .big_photo .lists__li .media .shadow{position:absolute; z-index:1; bottom:0; left:0; width:100%; height:100%; background:url(//afisha.tut.by/static/images/v2/shadow.png) repeat-x bottom center} .big_photo .lists__li .txt{position:absolute; z-index:3; bottom:12px; left:20px; color:#fff} .big_photo .lists__li .txt .karma_up,h1{font:700 35px/40px Arial,Helvetica,sans-serif} .big_photo .lists__li .txt .karma_down{font:700 13px/13px Arial,Helvetica,sans-serif} .big_photo .lists__li .txt .karma_down i{position:relative; top:5px; margin:0 10px} .b-lists-category.b-places-list{border-top:1px solid #e6e6e6} .b-lists-category.b-places-list .lists_category__li:first-child{padding-top:20px; margin-top:0} .b-lists-category.b-places-list .lists_category__li .category__content{margin-left:190px; overflow:initial} .b-session-list{width:100%; float:left} .b-session-list .b-list{padding-left:125px; display:block} .b-inform{background:#d2dfff; margin:20px 20px 30px} .b-inform .b-inform-i{padding:18px 30px 20px 20px; position:relative; z-index:0} .b-inform .b-inform-i .close-inform{position:absolute; top:15px; right:15px; display:block; outline:0; width:13px; height:14px; background:url(//afisha.tut.by/static/images/v2/close.png?1202019) no-repeat 0 0; opacity:.5} .b-inform .b-inform-i .close-inform:focus,.b-inform .b-inform-i .close-inform:hover{opacity:.75} .b-inform .b-inform-i .decor{width:80px; height:80px; float:left; margin-right:20px; background:url(//afisha.tut.by/static/images/v2/inform-decor.png?1202019) no-repeat 0 0} .b-inform .b-inform-i .inform-text{font-size:15px; line-height:21px; max-width:575px; overflow:hidden} .b-inform .b-inform-i .inform-text .inform-header{font-size:21px; font-weight:700; margin:5px 0 10px} .col-c>.b-inform{margin-bottom:0} .b-notice{color:gray; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px} .tag-place{font-size:13px; line-height:inherit; color:gray} .tag-place .tag{font-size:inherit; color:inherit; margin:0} .tag-place .tag:link:hover,.tag-place .tag:visited:hover{color:#c00} .sub_title.tag-place{font-size:0; color:#505050} .sub_title.tag-place .tag{display:inline-block; padding:10px; vertical-align:top; background:#f2f2f2; font-size:11px; line-height:11px; color:#505050; text-transform:uppercase; border-radius:3px; margin-right:10px} .sub_title.tag-place .tag:link:hover,.sub_title.tag-place .tag:visited:hover{background:#dedede; color:#505050; text-decoration:none} .b-filter-choise{margin:0; padding:15px 20px 0; position:relative} .b-filter-choise,.b-filter-choise>*{vertical-align:top} .b-filter-choise .check-list{display:inline-block; padding-top:0; font-size:0; list-style:none; margin:0} .b-filter-choise .check-list .check-item{margin:0; display:inline-block; vertical-align:top; padding:0} .b-filter-choise .check-list .check-item .hidden_checkbox:checked~.check-label{display:block; font-size:13px; line-height:16px; background:#4d4d4d; color:#fff; cursor:pointer} .b-filter-choise .check-list .check-item .hidden_checkbox:checked~.check-label .check-remove{display:inline-block; margin-left:10px} .b-filter-choise .check-list .check-item .hidden_checkbox:checked~.check-label:hover{background:#676767} .b-filter-choise .check-list .check-item .hidden_checkbox:checked~.check-label:hover .check-remove{opacity:1} .b-filter-choise .check-list .check-item .check-label{position:relative; display:none; margin-right:5px; padding:7px 30px 7px 10px; background:#f2f2f2; border-radius:3px; font-size:14px} .b-filter-choise .check-list .check-item .check-label .check-remove{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); background-repeat:no-repeat; -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px; background-position:-419px -284px; width:9px; height:9px; display:none; position:absolute; top:10px; right:10px; opacity:.9; will-change:opacity; transition:opacity .3s} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.b-filter-choise .check-list .check-item .check-label .check-remove{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .b-filter-choise .check-list .check-item .reset-filter{display:block; padding:7px 10px 5px; border:0; box-shadow:none; background:0 0; font-size:13px; line-height:18px} .categories-tabs{padding:0 20px} .categories-tabs>ul{display:block; font-size:0; margin-top:5px} .categories-tabs>ul:empty{margin-top:0} .categories-tabs>ul li{font:11px Verdana,Geneva,Arial,Helvetica,sans-serif; word-spacing:normal; display:inline-block; vertical-align:top; color:#fff; background:#505050; padding:7px 27px 7px 10px; margin-right:10px; margin-top:10px; position:relative; cursor:default; border-radius:3px; height:15px; font-size:12px} .b-choose-date .b-event-filter.open>span .icon-down-arrow-select,.categories-tabs>ul li .close{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); background-repeat:no-repeat; -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px} .categories-tabs>ul li .close{position:absolute; top:10px; right:10px; opacity:.8; background-position:-419px -284px; width:9px; height:9px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.categories-tabs>ul li .close{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .categories-tabs>ul li a{position:absolute; top:0; right:0; bottom:0; left:0} .categories-tabs>ul li:hover,.show-setting:active i,.show-setting:hover i{opacity:.8} .categories-tabs .show-setting{margin-top:10px; margin-bottom:10px} .show-setting{padding:7px; border:0; border-radius:3px; background:#f2f2f2} .show-setting i{display:block; opacity:.5} #show_sub,.sub_menu{visibility:hidden; position:fixed; top:50px} .sub_menu_wrapper{position:relative} .sub_menu_wrapper.active label.add_calendar{box-shadow:inset 0 2px 3px rgba(61,92,153,.3)} .sub_menu_wrapper.active .sub_menu{display:block; background:#fff; position:absolute; top:33px; border:1px solid #e6e6e6; box-shadow:0 2px 3px rgba(1,1,1,.3); z-index:1000; margin:12px 0 0; padding:10px 10px 0; width:100%; visibility:visible; box-sizing:border-box; -webkit-transition:top .3s; -moz-transition:top .3s; -ms-transition:top .3s; -o-transition:top .3s; transition:top .3s} .sub_menu_wrapper.active .sub_menu a{font:15px Arial,Helvetica,sans-serif; color:#1d1d1f; border:0; text-decoration:none; text-align:left} .b-choose-date{border:0; background:0 0} .b-choose-date .b-event-filter{font-size:13px; width:190px} .b-choose-date .b-event-filter.open>span .icon-down-arrow-select{background-position:-298px -263px; width:5px; height:3px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.b-choose-date .b-event-filter.open>span .icon-down-arrow-select{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .b-choose-date .b-event-filter .i-p{padding:0; cursor:pointer} .b-choose-date .b-event-filter>span{width:148px; position:relative; line-height:28px; border:1px solid #c8c8c8; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px} .b-choose-date .b-event-filter>span .a-icon{float:left; margin:7px 10px; opacity:.9; transition:transform .5s} .b-choose-date .b-event-filter>span.opened .a-icon.icon-down-arrow-select{transition:transform .5s; transform:rotate(180deg)} .b-choose-date .b-event-filter>span .eventFilterTitle{overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap; padding-right:20px} .b-choose-date .b-event-filter>span .eventFilterTitle .a-icon{float:right; margin-top:13px} .b-choose-date .b-event-filter .eventFilterTitle,.b-choose-date .b-event-filter>span,.b-shedule-list{display:inline-block; vertical-align:baseline} .b-choose-date .b-event-filter .icon-down-arrow-select{position:absolute; top:7px; right:0} .b-events-filter .b-params-filter .b-choose-date{float:left; display:inline-block; vertical-align:baseline; margin-right:10px} .b-events-filter .b-params-filter .b-choose-date .b-event-filter{width:150px; cursor:pointer} .b-section-header .b-section-header-l .b-choose-date,.m-pp__main-page .b-choose-date{display:inline-block; vertical-align:middle; margin-left:20px} .b-section-header .b-section-header-l .b-choose-date .b-event-filter,.b-section-header .b-section-header-l .b-choose-date .b-event-filter .i-p{width:auto} .b-section-header .b-section-header-l .b-choose-date .b-event-filter .eventFilterTitle{padding-right:25px} .b-shedule-list .lists__li .ticket,.timer-slider.wrapper .params-block .b-choose-date{float:left} .timer-slider.wrapper .params-block .b-choose-date .b-event-filter{width:160px} .b-shedule-list{margin:0; padding:0; vertical-align:top; line-height:1} .b-shedule-day .b-shedule-day_item,.b-shedule-list .lists__li{display:inline-block; vertical-align:top; font:15px/21px Arial,Helvetica,sans-serif} .b-shedule-list .lists__li{list-style-type:none; background:0 0; padding:0} .b-shedule-list .lists__li .a-icon{margin:0 3px} .b-shedule-list .lists__li .notice{color:gray; font-size:11px; display:inline-block; margin-left:50px} .b-shedule-day{margin:0; padding:15px 0; border-bottom:1px solid #e6e6e6} .b-shedule-day.m-address .b-shedule-day_item{width:35%} .b-shedule-day.m-address .b-shedule-list{margin-left:0; min-width:24%; display:inline-block; vertical-align:top} .b-shedule-day.m-address .b-shedule-list .lists__li{display:block} .b-shedule-day.m-notime .b-shedule-day_item{width:200px} .b-shedule-day .b-shedule-day_item{width:150px; min-width:150px; color:#333} .b-shedule-day .b-shedule-day_desc{font-size:13px; color:gray; display:block} .b-shedule-day .b-shedule-day_ticket{float:right; text-align:right; font:15px/21px Arial,Helvetica,sans-serif; margin-right:0; min-width:132px} .b-shedule-day .b-shedule-day_ticket .hot-label span{color:#f55; font-size:13px; vertical-align:middle} .b-shedule-day .b-shedule-day_ticket .hot-label .a-icon{vertical-align:middle; margin-bottom:1px} .b-page-share .share_li .fb_iframe_widget span{margin-bottom:1px} .b-shedule-day .b-event_where li .b-event_address,.b-shedule-day .b-shedule-list{margin-left:0} .b-shedule-day .b-event_where{border:0; display:inline-block; vertical-align:top; max-width:32%; padding-left:20px; position:relative} .b-shedule-day .b-event_where .i-map-bullet{position:absolute; left:0; top:7px} .b-shedule-day time{height:0; width:0; display:block; opacity:0; visibility:hidden; position:absolute} .b-shedule-day_event{display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -ms-flex-pack:justify; justify-content:space-between; margin-bottom:20px} .b-shedule-day_event:last-child{margin-bottom:0} .b-shedule-day_event:after{content:""; display:table; clear:both} .b-shedule-week{color:gray; font:13px/18px Arial,Helvetica,sans-serif; padding-top:3px} .b-shedule-place{font:15px/21px Arial,Helvetica,sans-serif; display:inline-block; vertical-align:top; color:#111; text-decoration:none !important; margin-left:60px; margin-right:20px; outline:0 !important; -webkit-box-flex:1; -moz-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1} .b-shedule-place:hover{color:#c00} .b-shedule-place__address{font:13px/18px Arial,Helvetica,sans-serif; color:gray; padding-top:3px} .b-shedule-day__price{display:inline-block; color:rgba(17,17,17,.4)} .m-dark .inner,.m-dark .popular_event{background:#666; color:#fff} .m-dark.outer+.outer .inner{border-top-color:#666} .m-dark.m-top .inner{padding:0} .m-dark .b-page_head{overflow:visible; position:relative; z-index:2; float:left; padding-top:10px; width:100%} .m-dark .b-page_head .title_page{display:inline} .m-dark .b-prmplace.m-main .b-prmplace-media{background:#1d1d1f; border-bottom:0 none} .m-dark .popular_event .b-lists{background:0 0} .m-dark .popular_event .b-banner_holder .b-prmplace .b-prmplace-media{background:0 0; border-bottom:1px solid #868686; padding-bottom:15px} .m-dark .b-widget-tabs .widget-tabs__li{background:0 0; border:1px solid #878787; font-size:0; margin-right:-1px} .m-dark .b-widget-tabs .widget-tabs__li a{background:0 0; color:#fff; text-transform:capitalize; padding:6px 10px; font-size:13px; font-weight:400} .m-dark .b-widget-tabs .widget-tabs__li a:hover{background:rgba(255,255,255,.15)} .m-dark .b-widget-tabs .widget-tabs__li.active,.m-dark .b-widget-tabs .widget-tabs__li.active a:hover{background:#fff} .m-dark .b-widget-tabs .widget-tabs__li.active a{color:#1d1d1f} .m-dark .b-widget-tabs .widget-tabs__li:first-child{border-radius:3px 0 0 3px} .m-dark .b-widget-tabs .widget-tabs__li:first-child.active{border-color:#fff} .m-dark .b-widget-tabs .widget-tabs__li:last-child{border-radius:0 3px 3px 0} .m-dark .b-widget-tabs .widget-tabs__li:last-child.active{border-color:#fff} .m-dark .b-photo{padding-top:0; margin-bottom:0; padding-bottom:30px} .m-dark .b-pagination{border-top:0 none; margin-left:20px; margin-top:0} .m-dark .b-pagination ul.b-pagination-list .p-next .p-inside,.m-dark .b-pagination ul.b-pagination-list .p-prev .p-inside{color:#fff; background-image:url(//afisha.tut.by/static/images/v2/pagination-darkGray.png)} .m-dark .b-pagination ul.b-pagination-list .p-next .p-inside:hover,.m-dark .b-pagination ul.b-pagination-list .p-prev .p-inside:hover{opacity:.9} .m-dark .b-pagination ul.b-pagination-list .p-next span.p-inside,.m-dark .b-pagination ul.b-pagination-list .p-prev span.p-inside{cursor:default; color:#9b9b9b} .m-dark .b-pagination ul.b-pagination-list .p-next span.p-inside span.sBPArrow,.m-dark .b-pagination ul.b-pagination-list .p-next span.p-inside:hover span.sBPArrow,.m-dark .b-pagination ul.b-pagination-list .p-prev span.p-inside span.sBPArrow,.m-dark .b-pagination ul.b-pagination-list .p-prev span.p-inside:hover span.sBPArrow{color:#9b9b9b} .m-dark .b-pagination ul.b-pagination-list .p-next span.p-inside:hover,.m-dark .b-pagination ul.b-pagination-list .p-prev span.p-inside:hover{opacity:1} .m-dark .b-pagination ul.b-pagination-list .p-item strong{background:#fff; border:0; color:#000} .m-dark .b-pagination ul.b-pagination-list .p-item a{border:0; color:#fff; text-decoration:none} .m-dark .b-pagination ul.b-pagination-list .p-item a:hover{background:gray; color:#fff; border:0} .m-dark .b-pagination.m-rmargin{margin-right:20px} .m-dark .write-up{color:#fff; padding:0 20px 20px; border-bottom:1px solid #898989; font:15px/23px Arial,Helvetica,sans-serif} .m-dark .write-up ul{margin-left:20px; padding-left:0} .m-dark .write-up ul li{list-style:disc} .m-dark .write-up p{margin-bottom:10px; max-width:860px} .m-dark .write-up b,.m-dark .write-up h1,.m-dark .write-up h2,.m-dark .write-up h3,.m-dark .write-up h4,.m-dark .write-up h5,.m-dark .write-up h6,.m-dark .write-up strong{font-weight:700} .b-seo em,.b-seo i,.m-dark .write-up em,.m-dark .write-up i{font-style:italic} .m-dark .write-up a:hover{text-decoration:none} .photo_info{clear:both; padding:0 20px} .photo_info table{width:100%; padding:0; margin:0; border-spacing:0; border-top:1px solid #898989} .photo_info table td{padding:5px 20px 5px 10px; vertical-align:top} .photo_info table td.place div{position:relative; padding-left:20px} .photo_info table td.place div a i{position:absolute; left:-10px; top:2px} .photo_info table,.photo_info table td.place div .addr{color:#bbb; font:13px/19px Arial,Helvetica,sans-serif} .photo_info table td.date{border-left:1px solid #898989; min-width:167px} .photo_info table td.author,.photo_info table td.number{border-left:1px solid #898989; min-width:207px} .photo_info table td.number{min-width:175px} .guide-on-summer{min-width:1000px; max-width:1200px; margin:0 auto; background:#f7eee5; font-size:0; padding-top:30px} .guide-on-summer .slider-navigation{position:absolute; right:20px; top:0} .guide-on-summer .slider-navigation .slider-button{margin-left:30px; outline:0} .inform-slider .slider-navigation .slider-button{position:absolute; top:50%; margin-top:-24px; display:block; width:48px; height:48px; cursor:pointer; background-color:transparent; background-repeat:no-repeat; background-position:center center; background-size:48px 48px; color:transparent; font-size:0} .inform-slider .slider-navigation .slider-button.slider-button-right{right:-22px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARdQTFRFAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBFRUVJSUlLS0tNjY2Tk5OcnJydXV1eHh4jIyMkJCQubm5ubm50dHR0dHR0tLS0tLS09PT4eHh4eHh5ubm5+fn6+vr6+vr6+vr7Ozs8PDw8fHx8vLy8vLy8/Pz+Pj4+Pj4+/v7+/v7+/v7/Pz8/Pz8/Pz8/f39/v7+/v7+/v7+lpaWmJiYmpqan5+foqKipaWlpqamra2tsbGxsrKyvb29x8fH0tLS09PT1NTU2tra3Nzc4uLi4+Pj6Ojo7u7u7+/v8/Pz9vb2+vr6+/v7/f39////anDmpwAAAEF0Uk5TAAECAwQFBgcICQoLDA0OEBETFBUWFxgaHB0dISssLTM1TE1pamtsbYiJlpaipKWlt7u9vr/Y2ebn6O7v8PD5+vsrwZqIAAACPklEQVRIx51We1/aMBQlpQ9C26S0vFQc4tQBUlbd8AFoQTfH3u/NzXz/z7GUtq40SYuev/pL7um9N7n33BQKaQAApAj0s5ADalyUFVXVKFRVkYtSJgeAoqxqUDdMRGEaOtRUuSikLM2hgayKU6tT1JyKhQwopACJmpvYbnS63mh6eTkded1Ow8YmpUiA93ulZGCn3T8lCZz22w42SgrjhNqrENmtgU9S8ActG0E1xQjsy7j6dEw4GO9VcTnFoPa61XSJAG7T0iljxb5sbR0TIY63rHKCASQF4uYRycBRE0Pl/qyAXELVIcnEsIpKMrgPyLD3SA4ObCMOCsgQt8Z5hOkTDEMX1IHpuCQXQ8cMXQQOdmb5hNlO5EKiGfTJGujTLKQgIg01ztYhnDWQRmOiEVkdZvPzBw6jYwUxAUWv9Ji99/NPLKFb0RUQpOB4zN7d2/kXZtFzgiQk1aydsH/7s7j6nl47qZkBQUP1CSfg25vrH6mlSR1pIcHnHcrv169+pXopm0C+zhciwkTg4Sc3JH7S5PYNk0OUNPdYyd/F1Tf+sfIv7u4d5x7CiwtKY5dz0x+FpcEtPl4tRcX34PJeNlDbz7f321EDLVt0kE9w4xYNRWCSZz9pxSIQysx+HuHZf5lZS8ieJ4QslMrNbKncTEplJMYvxfYvVsU4kvsNYVTDjZTcxwNlnz9QDtiBEo+sbZcdWe42Z2QlhuLhedL8/FAwFFfGbs8bXcxmFyOvlzF2HzHYH/50eMTjZJ3nzz+m+c9bO7bENAAAAABJRU5ErkJggg==); transition:right .3s} .inform-slider .slider-navigation .slider-button.slider-button-right:hover{right:-26px; transition:right .3s} .inform-slider .slider-navigation .slider-button.slider-button-left{left:-22px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARFQTFRFAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBFRUVJSUlLS0tNjY2Tk5OcnJydXV1eHh4jIyMkJCQubm5ubm50dHR0dHR0tLS0tLS09PT4eHh4eHh5ubm5+fn6+vr6+vr6+vr7Ozs8PDw8fHx8vLy8vLy8/Pz+Pj4+Pj4+/v7+/v7+/v7/Pz8/Pz8/Pz8/f39/v7+/v7+/v7+lpaWmJiYmpqan5+foqKipaWlpqamra2tsbGxsrKyvb29x8fH09PT1NTU2tra3Nzc4uLi4+Pj6Ojo7+/v8/Pz9vb2+vr6+/v7/f39////JIx9eAAAAEF0Uk5TAAECAwQFBgcICQoLDA0OEBETFBUWFxgaHB0dISssLTM1TE1pamtsbYiJlpaipKWlt7u9vr/Y2ebn6O7v8PD5+vsrwZqIAAACPElEQVRIx51We3+aMBQ1yMMIBARfbe2s62NqxdFu9iG2aNttdq9u617N9/8gCwIdkgRoz1/+yDnee5Obc1MqpQEAECKQn6UcEHJZlGRZIZBlSSwLmRoAyqKsQFXTEYGuqVCRxTJXsqJDDZk1u9EkaNg1E2mQKwECoeuG1er13cns8nI2cfu9lmXoRCIA1t9LFc2wu8NTnMDpsGsbWkWighC+DJHVGfk4BX/UsRCUU4qAXzXqu1PMwHSvblRTCsJXzbaDOXDapkoUa/yquXWMuTjeMqsJBRAkaLSPcAaO2gaUHvcKiBVUH+NMjOuoIoLHhDRrD+fgwNLipIAIjc40TzB7YcAwBAmg2w7OxdjWwxBBgJ15vmC+E4UQSAVDXABDUoUQZKSg1lkRwVkLKSQnkpHZYyx//kp96plBTkBSawOa/2XxifrWr6kSCEqwXWrtbnH7QH107aAIQdYbJ+mlH1fLP3TUk4YeCBTU9FIr99fvfzPK8ppICQWpW/Pz5t0v1jb5PMFy8Q1nC7xiEaKUGEXfX39g1RAVzdrW71fLv5izreyDu1t8fOAcXNAaL4uddNQanOajeylqvie39+oCdf18vt+NLtDqio7yBU58RUMT8PL4Xic2gdBm9vMEr/7bTCEje50wstAqN7OtcjNplZEZv+Xz36ybcWT3G9ysxhspu48Hyj57oBzQAyUeWdsOPbKcbcbISgzFw/Mk/fyQMxTXxu7AnVzM5xcTd5Axdp8x2J/+dHjG46TI8+cferDGaCPx3WsAAAAASUVORK5CYII=); transition:left .3s} .inform-slider .slider-navigation .slider-button.slider-button-left:hover{left:-26px; transition:left .3s} .inform-slider .slider-arrows{display:none} .inform-slider .slider-nav{text-align:center; margin:25px auto 0 !important} .inform-slider .slider-nav .slider-nav__item{display:inline-block; width:10px; height:10px; margin:0 5px; border:1px solid #c8c8c8; border-radius:50%; outline:0} .inform-slider .slider-nav .slider-nav__item:hover{border-color:#adbee8} .inform-slider .slider-nav .slider-nav__item.slider-nav__item--current{background:#d2dfff; border-color:#adbee8} .no-js .slider-navigation{visibility:hidden} .slider{position:relative; width:100%; height:auto; overflow:hidden} .slides{height:100%; overflow:hidden; -webkit-backface-visibility:hidden; -webkit-transform-style:preserve-3d; -webkit-transition:all 500ms cubic-bezier(.165,.84,.44,1); -moz-transition:all 500ms cubic-bezier(.165,.84,.44,1); -ms-transition:all 500ms cubic-bezier(.165,.84,.44,1); -o-transition:all 500ms cubic-bezier(.165,.84,.44,1); transition:all 500ms cubic-bezier(.165,.84,.44,1)} .slide{height:100%; float:left; clear:none} .no-js .slide~.slide,.slider:not(.active) .slide~.slide{visibility:hidden; height:0} .widget_filter{background:#f2f2f2} .widget_filter .b-widget-content{padding:0} .widget_filter .row{border-bottom:1px solid #e6e6e6} .widget_filter .row:hover{background:#fbfbfb} .widget_filter .row .cnt{display:none} .widget_filter .row .a-icon,.widget_filter .row.active .a-icon{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); background-repeat:no-repeat; -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px; background-position:-419px -343px; width:7px; height:4px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.widget_filter .row .a-icon{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .widget_filter .row.active .a-icon{background-position:-479px -405px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.widget_filter .row.active .a-icon{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .widget_filter .row.active .cnt{display:block} .widget_filter .hdr>a,.widget_filter .hdr>span{display:block; line-height:18px; padding:11px 20px; text-decoration:none; color:#1d1d1f; font-weight:700; cursor:pointer; position:relative} .widget_filter .hdr>a>.a-icon,.widget_filter .hdr>span>.a-icon{position:absolute; right:6px; top:16px} .widget_filter .cnt{padding:0 20px 10px} .widget_filter .field{padding:2px 5px !important; border:1px solid #aaa; background:#fff; vertical-align:top} .widget_filter .field input{padding:0; border:0; width:100%; vertical-align:top; margin:0; height:20px; font:13px Arial,Helvetica,sans-serif} .widget_filter .custom_select{width:100%; margin-bottom:10px} .widget_filter .param_list{overflow:hidden; margin-bottom:-5px} .widget_filter .param_list input{position:absolute; left:0; top:2px} .widget_filter .param_list input:checked+label{font-weight:700} .widget_filter .param_list label{display:block; margin-left:20px} .widget_filter .param_list label .icon-help{position:relative; top:2px; left:6px} .widget_filter .param_list li{position:relative; padding-bottom:5px} .b-widget{margin-top:30px} .b-widget .b-widget-tabs{margin-left:0} .b-widget .b-widget-tabs .active{color:#fff; background:gray; font-weight:700} .b-widget .b-widget-tabs .m-orange{background:#d2812d; color:#fff} .b-widget .b-widget-content{padding:20px 20px 28px} .b-widget .b-widget-content.m-nomore{padding:20px 20px 0} .b-widget .b-widget-content .list_afisha{margin-top:0} .article .b-article-add dd,.b-widget .b-widget-content .list_afisha .lists__li{padding-bottom:10px} .b-widget .b-widget-content .list_afisha .lists__li .name{text-decoration:none} .b-widget .b-widget-content .list_afisha.m-news .lists__li{padding-bottom:20px} .b-widget .b-widget-content .list_afisha.m-news .lists__li .media{margin-bottom:7px} .b-widget .b-widget-content .list_afisha.m-news .lists__li .name{font-weight:400; font-size:13px} .b-widget .b-widget-content .list_afisha.m-news+.all a,.b-widget .b-widget-content .lists__li .link:hover{text-decoration:underline} .b-widget .b-widget-content .lists__li .link,.b-widget .b-widget-content .lists__li.selected span{color:#1d1d1f; font-size:1px Arial,Helvetica,sans-serif; text-decoration:none} .b-widget .b-widget-content .lists__li.selected{font-weight:700} .b-widget .b-widget-content .all a{color:gray; font:11px/25px Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration:none; padding-left:20px} .b-widget .b-widget-content .all a span,.b-widget .b-widget-content .all a span:hover,.b-widget .b-widget-content .all a span:visited,.input_form dl dd .add-link a:visited{text-decoration:none !important; border-bottom:1px dotted; color:#1d1d1f} .b-widget.animated{margin-top:0; width:240px} #newsBySubAsideMarker.m-margin-floats+.b-widget.animated{margin-top:70px} .b-widget-tabs{margin-left:20px} .b-widget-tabs.m-afisha{margin-left:0; margin-top:20px} .m-my-afisha .b-widget-tabs{margin:0 0 20px; line-height:inherit; text-transform:none; font:15px Arial,Helvetica,sans-serif; position:relative; z-index:1} .m-my-afisha .b-widget-tabs~.tab-pane{position:relative; z-index:2} .m-my-afisha .b-widget-tabs .widget-tabs__li{background:0 0; font-weight:400; color:#1d1d1f; padding:0; margin-right:20px} .m-my-afisha .b-widget-tabs .widget-tabs__li a{color:#1d1d1f; padding:0 0 5px; float:none; margin:0; outline:0 !important; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:block} .m-my-afisha .b-widget-tabs .widget-tabs__li a:hover{color:#c00} .m-my-afisha .b-widget-tabs .widget-tabs__li.active a{border-bottom:3px solid #c00} .m-my-afisha .b-widget-tabs .widget-tabs__li.active a:hover{background:0 0} .m-my-afisha .b-widget-tabs .widget-tabs__li:last-child{margin-right:0} .b-widget-tabs a,.b-widget-tabs a:hover{border-bottom:3px solid transparent} .b-widget-tabs a:hover{background:0 0} .widget-tabs__li{margin-right:1px; padding:0; background:#f2f2f2; color:gray; font-weight:700} .widget-tabs__li a,.widget-tabs__li a:hover{color:gray} .widget-tabs__li a.ttip{color:gray; font:inherit; margin:0; padding:0} .widget-tabs__li a.ttip .info{width:148px; padding:5px 1px} .widget-tabs__li a.ttip:hover .info{left:auto} .widget-tabs__li a.ttip:hover .info:after{margin-left:-5px} .widget-tabs__li.active,.widget-tabs__li.active a:hover{background:gray} .widget-tabs__li.active a{color:#fff} .tabs-holder{text-align:center} .b-widget-tabs.cities-tabs{margin-left:10px; margin-top:2px; padding-top:4px; text-transform:none; font-size:13px} .b-widget-tabs.cities-tabs.m-single-tab{top:-7px; position:relative; clear:both; padding-top:0; margin-left:0; margin-bottom:13px} .b-widget-tabs.cities-tabs .cities__link{float:none; display:block; margin:0; padding:7px 6px; color:#1d1d1f} .b-widget-tabs.cities-tabs .cities__link:hover{background:0 0; color:#c00} .b-widget-tabs.cities-tabs>.cities-item{float:left; margin-left:-1px; background:#fff; border:1px solid #e6e6e6} .b-widget-tabs.cities-tabs>.cities-item:first-of-type{border-radius:3px 0 0 3px} .b-widget-tabs.cities-tabs>.cities-item:last-of-type{border-radius:0 3px 3px 0} .b-widget-tabs.cities-tabs>.cities-item.dropdown{min-width:130px} .b-widget-tabs.cities-tabs>.cities-item.dropdown .cities__link{padding-right:5px} .b-widget-tabs.cities-tabs>.cities-item.dropdown .b-icon{float:right} .b-widget-tabs.cities-tabs>.cities-item.dropdown .dropdown-menu,.input_form dl .extra{display:none} .b-widget-tabs.cities-tabs>.cities-item.dropdown.open{border-radius:0 3px 0 0; position:relative; z-index:2} .b-widget-tabs.cities-tabs>.cities-item.dropdown.open .dropdown-menu{position:absolute; left:-1px; display:block; width:100%; max-height:280px; overflow:auto; background:#fff; border:1px solid #e6e6e6; border-top:none} .b-widget-tabs.cities-tabs>.cities-item.dropdown.open .dropdown-menu:before{content:""; position:absolute; left:10px; right:10px; top:-1px; height:1px; width:auto; background:#dcdcdc} .b-widget-tabs.cities-tabs .active{position:relative; z-index:1; background:#d2dfff; border:1px solid #adbee8} .b-widget-tabs.cities-tabs .active .cities__link,.b-widget-tabs.cities-tabs .active .cities__link:hover{color:#1d1d1f} .b-widget-tabs.a-photo-preview{margin-left:0} .b-widget-tabs.a-photo-preview .widget-tabs__li{float:none; display:inline-block; vertical-align:middle; background-color:transparent; margin-right:16px; border:0} .b-widget-tabs.a-photo-preview .widget-tabs__li a,.b-widget-tabs.a-photo-preview .widget-tabs__li a:hover{background-color:transparent; color:#fff; line-height:35px; padding:0 15px 0 0} .b-widget-tabs.a-photo-preview .widget-tabs__li a .a-icon,.b-widget-tabs.a-photo-preview .widget-tabs__li a:hover .a-icon{vertical-align:middle; margin-right:7px} .b-widget-tabs.a-photo-preview .widget-tabs__li a .icon-photo-small,.b-widget-tabs.a-photo-preview .widget-tabs__li a:hover .icon-photo-small{margin-left:10px} .b-widget-tabs.a-photo-preview .widget-tabs__li a span,.b-widget-tabs.a-photo-preview .widget-tabs__li a:hover span{border-bottom:1px dashed #a3a3a3; padding-bottom:2px; vertical-align:middle} .b-widget-tabs.a-photo-preview .widget-tabs__li.active a,.b-widget-tabs.a-photo-preview .widget-tabs__li.active a:hover{background-color:#4d4d4d} .b-widget-tabs.a-photo-preview .widget-tabs__li.active a span,.b-widget-tabs.a-photo-preview .widget-tabs__li.active a:hover span{border-bottom:none; color:#fff} .m-dark .b-widget-tabs.a-photo-preview .widget-tabs__li{border:0; margin-right:16px} .m-dark .b-widget-tabs.a-photo-preview .widget-tabs__li a{padding:0 15px 0 0} .premiers-filter-wrapper{font-size:0; position:relative; margin-left:20px; padding:20px; margin-right:20px; background:#f2f2f2; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box} .premiers-filter-wrapper .holder{width:25%; box-sizing:border-box; padding:0 5px; display:inline-block; vertical-align:baseline} .b-widget.widget-hot-event .b-widget-tabs .active{background:#ff3e51; font-size:13px; font-weight:400; padding:7px 15px 4px} .b-widget.widget-hot-event .b-widget-content{border:3px solid #ff3e51; background:#fff; padding:10px} .b-widget.widget-hot-event .b-widget-content .b-hot-event{position:relative} .b-widget.widget-hot-event .b-widget-content .b-hot-event .full-link{position:absolute; top:0; bottom:15px; left:0; right:0; z-index:2} .b-widget.widget-hot-event .b-widget-content .b-hot-event .title{font:700 26px/1.2em Arial,Helvetica,sans-serif; color:#ff3e51} .b-widget.widget-hot-event .b-widget-content .b-hot-event .media{font-size:0; margin-top:15px; margin-bottom:5px} .b-widget.widget-hot-event .b-widget-content .b-hot-event .media .media-img{max-width:100%; height:auto} .b-widget.widget-hot-event .b-widget-content .all{background:#ff3e51; color:#fff; text-align:right} .b-widget.widget-hot-event .b-widget-content .all a{padding:3px 10px 0 0; font:13px/19px Arial,Helvetica,sans-serif; color:inherit} .b-widget.widget-hot-event .b-widget-content .all a:hover{background:#ff3e51; text-decoration:underline} .b-widget.widget-hot-event .b-widget-content .all a span{border-bottom:none; color:inherit} .b-gallery-slider{background:#666; position:relative; margin-bottom:15px} .b-gallery-slider .move_slide{position:absolute; top:50%; margin-top:-10px; outline:0 !important} .b-gallery-slider .move_slide.move_right{right:20px} .b-gallery-slider .move_slide.move_left{left:20px} .b-gallery-slider.col-i{padding-left:50px} .b-gs_viewport,.b-gs_wrapper{overflow:hidden} .b-gs_viewport{width:auto; padding-right:50px} .gs-slides{border:0; padding:0; border-spacing:0; border-collapse:collapse; width:auto} .gs-slides .gs-slide{padding:5px 0} .gs-slides .gs-slide a{float:left; background:#4d4d4d; height:100px; display:inline-block; vertical-align:baseline; margin:0 5px} .gs-slides .gs-slide a span{display:inline-block; vertical-align:baseline; white-space:nowrap; margin:45px 35px 0; font-size:13px} .gs-slides .gs-slide a span,.gs-slides .gs-slide a span:hover,.gs-slides .gs-slide a span:visited{text-decoration:none !important; border-bottom:1px dotted; color:#fff} .gs-slides .gs-slide a:hover span,.input_form.m-form-online-filter .online-params .multiple-select .filter-option input{border:0} .b-page-share{margin-top:12px} .b-page-share .share_li{display:inline-block; margin-right:20px; text-align:left; vertical-align:baseline} .b-page-share .share_li iframe{vertical-align:bottom} .b-page-share>.b-sharelist{margin-left:0} .events-block .b-page-share>.b-sharelist .b-sharelist__li .b-socshare{border-width:5px} .b-page-share.b-sharelist .b-sharelist_title{font-size:15px; color:gray; list-style:none} .b-page-share.b-sharelist .b-sharelist__li{list-style:none; padding:0 0 10px; margin-left:0; margin-right:10px} .b-page-share.b-sharelist .b-sharelist__li .socshare-link{display:block} .b-page-share.b-sharelist .b-sharelist__li .socshare-link .b-socshare{min-width:100px; height:40px; font-size:15px; line-height:40px; text-align:center; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px} .b-page-share.b-sharelist .b-sharelist__li .socshare-link .b-socshare .b-icon,.b-page-share.b-sharelist .b-sharelist__li .socshare-link .b-socshare .soc-icon{vertical-align:middle; margin-top:-4px} .b-page-share.b-sharelist .b-sharelist__li .socshare-link .b-socshare .soccount{padding-left:0; font-size:15px; line-height:40px} .b-page-share.b-sharelist .b-sharelist__li .sub_menu{margin-top:20px} .social-float{position:absolute; right:0; top:0} .social-float.fixed .social-buttons-holder{position:fixed; top:20px} .input_form,.ranges li:hover{background:#f2f2f2} .input_form .required{margin-left:3px; color:#c00} .input_form dl{border-top:1px solid #e6e6e6; padding-top:20px} .input_form dl:first-child{border-top:none} .input_form dl dt{float:left; width:23%; clear:left; font-weight:700; font-size:15px; padding-right:15px; padding-top:9px; text-align:right} .input_form dl dt.two_line{padding-top:3px; line-height:1em} .input_form dl dt.two_line+dd .label{padding-top:8px} .input_form dl dt div{color:gray; font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; margin-top:-2px} .input_form dl dd{padding-bottom:20px; margin-left:23%} .input_form dl dd.long .custom_select,.input_form dl dd.long input[type=text]{width:310px} .input_form dl dd.long textarea{width:580px; height:130px} .input_form dl dd input[type=text],.input_form dl dd textarea{background:#fff; border:1px solid #c8c8c8; font:15px/1em Arial,Helvetica,sans-serif} .input_form dl dd input[type=text]{width:138px; height:35px; padding:0 5px; margin-right:5px} .input_form dl dd input[type=text]:focus{box-shadow:0 0 0 2px #adbee8; position:relative; z-index:15} .input_form dl dd .add-link{padding-left:15px; padding-top:5px} .input_form dl dd .add-link a{display:inline-block; vertical-align:top; font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration:none !important; border-bottom:1px dotted; color:#1d1d1f} .input_form dl dd .add-link a:hover{text-decoration:none !important; border-bottom:1px dotted; color:#c00} .input_form dl dd .label{display:inline-block; vertical-align:baseline; font-weight:700; font-size:15px; padding-left:10px} .input_form dl dd .input_wrapper{text-indent:-15px; padding:0 20px 12px 30px; font:13px Arial,Helvetica,sans-serif} .input_form dl dd .input_wrapper:last-child{padding-bottom:0} .input_form dl dd .input_wrapper input{width:13px; height:13px; padding:0; margin:0 10px 0 0; vertical-align:bottom; position:relative; top:-2px; *overflow:hidden} .input_form dl dd.description{color:gray; font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; padding-left:15px} .input_form .m-center_button{text-align:center; padding:20px 0} .input_form .m-center_button .button{position:static; margin:0} .input_form .button{font-size:25px; position:relative; left:15px; margin:0 0 20px 23%; padding:8px 20px} .input_form .button.flat-green{line-height:44px} .input_form .button.small{font-size:13px} .input_form.m-form-bmargin{margin-bottom:50px} .input_form.m-form-online-filter{margin-left:20px; margin-right:20px; padding-bottom:0; background:0 0} .input_form.m-form-online-filter:first-child .b-search{margin-top:0} .input_form.m-form-online-filter .b-search{height:auto; padding:0; margin:20px 0; border:0} .input_form.m-form-online-filter .b-search .hold{overflow:hidden; max-width:none} .desktop .input_form.m-form-online-filter .b-search .hold{border:1px solid #c8c8c8} .input_form.m-form-online-filter .b-search .hold .search-controls .button.big{border:1px solid #c8c8c8 !important; font-weight:400} .input_form.m-form-online-filter .b-search .button{font-size:15px; line-height:17px; padding:5px 16px 6px; margin:0; left:auto; background:0 0} .input_form.m-form-online-filter .b-search .button:active{box-shadow:none} .input_form.m-form-online-filter .filter{font-size:0; margin:0 0 0 20px} .input_form.m-form-online-filter .filter .filter__wrapper{margin:20px -20px 0; padding:20px 20px 20px 0; border-top:1px solid #fff} .input_form.m-form-online-filter .filter li{padding:9px 20px; display:inline-block; vertical-align:baseline; background:#fff; margin-right:1px} .input_form.m-form-online-filter .filter li a{font-size:15px; text-decoration:none; margin:-9px -20px; padding:9px 20px; text-transform:capitalize; color:gray; font-weight:400} .input_form.m-form-online-filter .filter li:hover a{background:#fff; color:#c00} .input_form.m-form-online-filter .filter .active,.input_form.m-form-online-filter .online-params .params__col .tags li.active{background:#666} .input_form.m-form-online-filter .filter .active a,.input_form.m-form-online-filter .online-params .params__col .tags li.active a{color:#fff} .input_form.m-form-online-filter .filter .active a:hover{background:#666; color:#fff} .input_form.m-form-online-filter .online-params{margin:0 -20px; padding:0 20px 20px; border-bottom:1px solid #fff; font-size:0} .input_form.m-form-online-filter .online-params:last-child{border-bottom:0} .input_form.m-form-online-filter .online-params .params__header{font-size:15px; line-height:15px; margin-bottom:25px; margin-left:10px} .b-params-filter .b-checkbox li:first-child,.input_form.m-form-online-filter .online-params .tab-content .params__col:first-child .holder{margin-left:0} .input_form.m-form-online-filter .online-params .multiple-select .filter-option input:focus{outline:0} .input_form.m-form-online-filter .online-params .multiple-select .dropdown-menu{z-index:100} .input_form.m-form-online-filter .online-params .multiple-select .dropdown-menu .title .text{padding:15px 10px 5px; color:gray} .input_form.m-form-online-filter .online-params .multiple-select .dropdown-menu .text{font-style:13px} .input_form.m-form-online-filter .online-params .b-crange{padding-top:10px} .input_form.m-form-online-filter .online-params .params__col{width:25%; display:inline-block; vertical-align:top; margin-bottom:20px} .input_form.m-form-online-filter .online-params .params__col.fullwidth{width:100%; margin-bottom:0} .input_form.m-form-online-filter .online-params .params__col.fullwidth .holder{margin-left:0} .input_form.m-form-online-filter .online-params .params__col .holder{margin:0 0 0 10px} .input_form.m-form-online-filter .online-params .params__col .fullwidth{width:100%} .input_form.m-form-online-filter .online-params .params__col .b-crange td{vertical-align:baseline} .input_form.m-form-online-filter .online-params .params__col .b-crange .label__to{padding-left:5px} .input_form.m-form-online-filter .online-params .params__col .b-crange__label{padding-right:5px} .input_form.m-form-online-filter .online-params .params__col .b-crange__input{display:inline-block; vertical-align:baseline; box-sizing:border-box; width:100%; height:24px; text-align:right; font-size:13px} .input_form.m-form-online-filter .online-params .params__col .noUi-tooltip{font-weight:700; font-size:13px; margin-bottom:10px; display:block} .input_form.m-form-online-filter .online-params .params__col .tags{margin-bottom:10px} .input_form.m-form-online-filter .online-params .params__col .tags li{display:inline-block; vertical-align:baseline; padding:3px 10px; margin:0 1px 5px; background:#fff} .input_form.m-form-online-filter .online-params .params__col .tags li a{color:#1d1d1f; text-decoration:none; font-size:11px} .input_form.m-form-online-filter .online-params .params__all{font-size:11px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif} .input_form.m-form-online-filter .online-params .params__all,.input_form.m-form-online-filter .online-params .params__all:visited{text-decoration:none !important; border-bottom:1px dotted; color:gray} .input_form.m-form-online-filter .online-params .params__all:hover{text-decoration:none !important; border-bottom:1px dotted; color:#c00} .input_form.m-form-online-filter .show_more{margin-bottom:0; padding:15px 0; text-align:left; text-transform:none; font-size:15px; outline:0} .input_form.m-form-online-filter .show_more span{font-weight:400; font-family:Arial,Helvetica,sans-serif; padding-bottom:5px} .input_form.m-form-online-filter .show_more span,.input_form.m-form-online-filter .show_more span:hover,.input_form.m-form-online-filter .show_more span:visited{text-decoration:none !important; border-bottom:1px dotted; color:#192c8f} .input_form.m-form-online-filter .show_more span:hover{color:#c00} .input_form.m-form-online-filter+.events-block{border:0} .b-comments{margin-right:20px; padding-bottom:0; padding-top:30px; max-width:700px} .b-comments .title_block,.m-comments.m-nopadd h4{padding-left:0} .comments-wrapper{border-bottom:none; overflow:hidden} .comments-wrapper .col-3{margin-top:30px} .comments-wrapper .col-3 .b-prmplace-content{text-align:left} .add_comment,.login_comments{margin-top:15px; max-width:660px; padding:20px} .login_comments{background:#fff; font:13px/1em Arial,Helvetica,sans-serif} .login_comments a{text-decoration:underline} .add_comment .user_login .logout:hover,.add_comment .user_login a:hover span,.login_comments a:hover{color:#c00} .login_comments .right{float:right} .add_comment{display:block; background:#f2f2f2; margin-bottom:30px} .add_comment .add_comment__title{font-size:17px; font-family:Arial,Helvetica,sans-serif; font-weight:700; margin-bottom:20px} .add_comment .user_login{overflow:hidden; padding-bottom:20px} .add_comment .user_login a{display:table; float:left; line-height:0} .add_comment .user_login a span{color:#192c8f; display:table-cell; font:700 13px/1em Verdana,Geneva,Arial,Helvetica,sans-serif; padding-left:10px; text-decoration:underline; vertical-align:middle} .add_comment .user_login .starRating a{display:inline-block; vertical-align:baseline} .add_comment .user_login .logout{color:gray; float:right; font:11px/20px Verdana,Geneva,Arial,Helvetica,sans-serif; padding-top:17px; text-decoration:underline} .add_comment textarea{display:block; width:100%; min-width:300px; min-height:60px; padding:5px; max-width:648px; color:gray; margin-bottom:20px; font:13px/20px Arial,Helvetica,sans-serif; border:1px solid #c8c8c8} .add_comment textarea:focus{box-shadow:0 0 0 2px #ccc; position:relative; z-index:15} .b-lists-comments{border-top:1px solid #e6e6e6; margin-left:0; max-width:700px} .b-lists-comments:empty{border-top:0 none} .b-lists-comments .lists_comments__li{padding:15px 10px 10px 20px} .b-lists-comments .lists_comments__li .head{overflow:hidden; padding-bottom:5px} .b-lists-comments .lists_comments__li .head .author{overflow:hidden} .b-lists-comments .lists_comments__li .head .author .author{text-decoration:none; color:gray} .b-lists-comments .lists_comments__li .head .author,.b-lists-comments .lists_comments__li .head .author .date{font:11px/18px Verdana,Geneva,Arial,Helvetica,sans-serif} .b-lists-comments .lists_comments__li .head .author .rating-small{float:right; margin-right:40px} .b-lists-comments .lists_comments__li .reply_link{visibility:hidden} .b-lists-comments .lists_comments__li .comment_karma{margin-top:0} .b-lists-comments .lists_comments__li .comment_karma .current_karma,.news-entry.big.light .entry-label a{color:gray} .b-lists-comments .lists_comments__li .comment_karma .current_karma.positive{color:#328100} .b-lists-comments .lists_comments__li .comment_karma .current_karma.negative{color:#c00} .b-lists-comments .lists_comments__li .comment_karma .icon-karma-forum,.b-lists-comments .lists_comments__li .comment_karma.deactivate a.icon-karma-forum.b-icon,.daterangepicker.dropdown-menu .ranges li.active:before{visibility:hidden} .b-lists-comments .lists_comments__li .comment_karma.deactivate .current_karma{font-weight:700} .b-lists-comments .lists_comments__li .comments__content:hover .comment_karma .icon-karma-forum,.b-lists-comments .lists_comments__li .comments__content:hover .reply_link,.daterangepicker.dropdown-menu.opened .ranges li.active:before,.ranges li.active:before{visibility:visible} .b-lists-comments .lists_comments__li .bad .comment_txt{opacity:.3; filter:alpha(opacity=30)} .b-lists-comments .lists_comments__li .bad p.author{opacity:.5; filter:alpha(opacity=50)} .b-lists-comments .lists_comments__li .comment_txt{color:#1d1d1f; max-width:520px} .b-lists-comments .lists_comments__li .reply_link{margin-top:0} .b-lists-comments .lists_comments__li .comments__content{overflow:hidden; padding-left:10px; position:relative; top:-5px} .a-event-item .item-header .header__link:hover .item-header_tooltip-wrapper .item-header_tooltip img,.b-lists .media img,.b-lists-comments .comment__avatar{float:left} .b-comment-type_review{padding-top:5px} .b-comment-type_review .b-lists-comments{border-top:0; padding-top:0} .b-comment-type_review .b-comments .lists_comments__li{border:0; padding-top:10px; margin-bottom:20px; background-color:#f8f8f8} .b-comment-type_review .b-comments .lists_comments__li.m-bad{background-color:#fef3f3} .b-comment-type_review .b-comments .lists_comments__li.m-good{background-color:#f2fbee} .b-comment-type_review .b-comments .add_comment,.b-comment-type_review .title_block{margin-bottom:20px} .b-comment-type_review .b-comments,.m-comments{border-top:none} .m-comments .show_more{max-width:720px; margin-left:20px; margin-bottom:30px} #online-cinema .events-block.online-movies,.m-comments,.m-comments.m-nopadd{padding-top:0} .m-comments.m-nopadd .add_comment,.m-comments.m-nopadd .b-lists-comments,.m-comments.m-nopadd h4{margin-left:0} #online-cinema{padding-top:30px} .oc .events-block.oc__area{max-width:680px; padding-top:22px; padding-right:30px} .oc .events-block.oc__area .title_block{color:#1d1d1f; margin-bottom:27px; line-height:27px} .oc__description p{font-size:15px; color:#1d1d1f; font-family:Arial,Helvetica,sans-serif; margin:6px 0 20px; line-height:21px} .oc__description p.header{margin:16px 0 0; line-height:17px} .oc__description p strong{font-weight:400; color:gray} .oc__navigation{margin-bottom:15px} .oc__episodes{overflow:hidden; position:relative} .oc__episodes .b-episode-list{font-size:0} .oc__episodes .b-episode-list td{line-height:28px; padding:0} .oc__episodes .b-episode-list td a,.oc__episodes .b-episode-list td span{border:1px solid transparent; font-size:15px; padding:4px 9px 5px; background:#f2f2f2; color:#1d1d1f; text-decoration:none; margin-right:1px} .oc__episodes .b-episode-list td a:hover,.oc__episodes .b-episode-list td span:hover{color:#c00; border-right-color:transparent} .oc__episodes .b-episode-list td.coming-soon span{border-color:#f2f2f2; background:#f2f2f2; color:#ccc; padding:5px 10px 6px; font-size:15px; border-right:1px solid #fff} .oc__episodes .b-episode-list td.active a,.oc__episodes .b-episode-list td.active span{background:#4d4d4d; color:#fff; font-size:15px; padding:5px 9px; border-right-color:transparent} .oc__episodes .move_slide{position:absolute; left:-4000px; top:4px} .oc__episodes.right{padding-right:20px} .oc__episodes.right .move_right{display:block; text-align:center; position:absolute; right:0; left:auto; outline:0} .oc__episodes.left{padding-left:20px} .oc__episodes.left .move_left{display:block; text-align:center; position:absolute; left:0; outline:0} .b-episodes__title{color:#1d1d1f; font-size:15px; line-height:28px; float:left; margin-right:7px; width:55px} .b-episodes__holder{overflow:hidden; width:auto; position:relative} .b-episodes__wrapper,.b-places_header h1{overflow:hidden} .online-cinema-filter .b-places_header{padding-top:10px} .online-cinema-filter .input_form{background:#f2f2f2; padding:20px 20px 10px} .online-cinema-filter .input_form .b-crange.years-slider{margin:0} .online-movies{border-top:none; min-height:240px} .online-movies.loading{position:relative} .online-movies.loading .overlay-white{position:absolute; left:0; right:0; top:0; bottom:0; background:#fff; opacity:.7; filter:alpha(opacity=70); z-index:99} .online-video-link{width:100%; padding:15px 0} .online-video-link .online-video{display:inline-block; vertical-align:baseline; font-size:15px} .online-video-link .online-video,.online-video-link .online-video:hover,.online-video-link .online-video:visited{text-decoration:none !important; border-bottom:1px dotted; color:#192c8f} .online-video-link .online-video:hover{color:#c00} .online-video-link .link-holder{display:inline-block; vertical-align:center; margin-right:20px} .online-video-link .link-holder .online-video{display:inline-block; vertical-align:baseline; padding:11px 20px 12px; margin:5px 0; border-radius:3px; border-bottom:0 none} .online-video-link .link-holder .online-video .icon,.online-video-link .link-holder .online-video .text{vertical-align:middle} .online-video-link .link-holder .online-video .icon{margin:0} .online-video-link .link-holder .online-video .text{margin-left:8px} .online-video-link .link-holder+.online-video{margin-top:10px} .m-om{margin-bottom:50px} .b-sugg{position:absolute; left:547.5px; top:84px; z-index:1001; overflow:hidden; width:388px; margin:3px 0 0 -6px; -webkit-box-shadow:3px 4px 10px rgba(1,1,1,.18); -moz-box-shadow:3px 4px 10px rgba(1,1,1,.18); box-shadow:3px 4px 10px rgba(1,1,1,.18); border:solid 1px #e6e6e6; background-color:#fff; padding:0; text-align:left} .sugg-cat{margin:0; border-bottom:solid 1px #e6e6e6; padding:0} .sugg-h{padding:5px 15px; text-transform:uppercase; color:gray; font:700 11px/20px Arial,Helvetica,sans-serif} .m-films{color:#06c !important} .m-concerts{color:#f63 !important} .m-parties{color:#8858b7 !important} .m-spectacle{color:#31b1b0 !important} .m-exhibits{color:#390 !important} .m-circus{color:#e35582 !important} .b-sugg-l{list-style-type:none; margin:0; padding:0 0 10px} .b-sugg-l.m-simple{padding:0} .sugg-l-i{margin:0; padding:0} .sugg-l-a{display:block; margin:0; padding:10px 15px} .b-rubric:after,.news-entry:after,.sugg-l-a:after{content:""; display:table; clear:both; border-collapse:collapse; border-spacing:0} .sugg-l-a:link,.sugg-l-a:visited{background-color:transparent; text-decoration:none} .sugg-l-a:active,.sugg-l-a:hover{background-color:#f2f2f2; text-decoration:none} .b-companies .col6 td .b-lists .lists__li .media:hover+.txt a,.sugg-l-a:active .sugg-l-h,.sugg-l-a:hover .sugg-l-h{text-decoration:underline} .sugg-l__img{float:left; max-height:43px; margin:0 10px 0 0} .sugg-l-h,.sugg-l-t{display:block; width:auto; max-width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#1d1d1f; font:700 15px/20px Arial,Helvetica,sans-serif} .sugg-l-t{color:gray; font:11px/20px Verdana,Geneva,Arial,Helvetica,sans-serif} .m-simple .sugg-l-t{font:13px/20px Arial,Helvetica,sans-serif} .news-section{box-sizing:border-box; margin:0; padding:0} .news-section *{box-sizing:inherit} .news-section.light{margin-bottom:40px; border:1px solid #e6e6e6; padding:20px 20px 0} .news-entry{position:relative; z-index:0; margin:0 0 20px; padding:0} .light .news-entry{margin-bottom:15px} .b-widget>.news-section .news-entry{margin:20px 0 0} .b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i .item-header .event-label .event-label-i .label-item:last-child,.b-widget>.news-section .news-entry:last-child{margin-bottom:0} .news-entry a{text-decoration:none !important} .news-entry a:focus,.news-entry a:hover,.news-entry a:link,.news-entry a:visited{text-decoration:none !important} .news-entry.time{position:relative} .news-entry.time .entry-time{display:inline} .news-entry.new .entry-time,.news-entry.x .entry-time{color:#1d1d1f} .b-widget .news-entry.small.pic .entry__img{width:100px; height:67px; vertical-align:top} .news-entry.small.pic .entry-pic,.news-entry.small.pic .entry-pic:hover,.news-entry.small.pic:hover .entry-pic{-webkit-transition:background-color .25s ease 0s; -moz-transition:background-color .25s ease 0s; -ms-transition:background-color .25s ease 0s; -o-transition:background-color .25s ease 0s; transition:background-color .25s ease 0s; background-color:rgba(0,0,0,.15)} .news-entry.small.pic:hover .entry__link .entry-cnt{color:#c00} .news-entry.small.pic .entry-pic{position:relative; display:block; float:left; margin-right:15px; background-color:rgba(0,0,0,.05)} .news-entry.small.pic .entry__img{width:120px; height:80px; vertical-align:top} .news-entry.small.pic .entry-cnt{position:relative; top:-3px; display:block; overflow:hidden} .news-entry.small .entry-icon,.news-entry.small .entry-label,.news-entry.small .entry-pic{display:none} .news-entry.small .entry-cnt{display:block} .news-entry.small .entry__link:active .entry-cnt,.news-entry.small .entry__link:focus .entry-cnt,.news-entry.small .entry__link:hover .entry-cnt{color:#c00} .news-entry.big.light{background:#888} .no-cssgradients .news-entry.big.light .entry-pic,.no-cssgradients .news-entry.big.light .entry-pic:hover,.no-cssgradients .news-entry.big.light .entry__img,.no-cssgradients .news-entry.big.light .entry__img:hover{filter:none} .daterangepicker.all-view .calendar td.active,.daterangepicker.all-view .calendar td.in-range,.news-entry.big,.news-entry.big.light .entry-pic,.news-entry.big.light .entry-pic:hover,.news-entry.big.light .entry__img,.news-entry.big.light .entry__img:hover{background:0 0} .news-entry.big.light .entry__img{-webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none} .no-boxshadow .news-entry.big.light .entry__img{border:0} .news-entry.big.light .entry-cnt{display:block; max-width:90%; color:#1d1d1f} .news-entry.big.light .entry-label{text-shadow:none; color:gray} .news-entry.big .entry-label a:hover,.news-entry.big.light .entry-label a:hover,.news-entry.x-big .entry-label a:hover{text-shadow:none; color:#c00} .m-small .news-entry.big{margin-top:10px} .m-small .news-entry.big .entry-cnt{padding:15px; line-height:17px; font-size:13px} .m-small .news-entry.big .entry-label{font-weight:400} .opera-12 .news-entry.big{z-index:auto} .opera-12 .news-entry.big .entry__link:first-child{position:relative; z-index:0} .opera-12 .news-entry.big .entry-pic{position:relative} .news-entry.big .entry-pic,.news-entry.big .entry-pic:hover{-webkit-transition:background-color .25s ease 0s; -moz-transition:background-color .25s ease 0s; -ms-transition:background-color .25s ease 0s; -o-transition:background-color .25s ease 0s; transition:background-color .25s ease 0s; background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,transparent 30%,rgba(0,0,0,.39) 50%,rgba(0,0,0,.7) 100%); background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,transparent 30%,rgba(0,0,0,.39) 50%,rgba(0,0,0,.7) 100%); background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,transparent 30%,rgba(0,0,0,.39) 50%,rgba(0,0,0,.7) 100%)} .news-entry.big .entry-pic{display:block; width:100%; min-height:100px; background-color:rgba(0,0,0,.05)} .news-entry.big .entry-pic:hover{background-color:rgba(0,0,0,.2)} .news-entry.big .entry-pic+.entry-cnt,.news-entry.big .entry__link+.entry__link{pointer-events:none} .news-entry.big .entry__img{position:relative; z-index:-1; width:100%; height:auto; vertical-align:top} .news-entry.big .entry-cnt{position:absolute; left:0; bottom:0; width:100%; padding:15px 20px; line-height:22px; color:#fff; font-size:16px} .news-entry.big .entry-head{font-size:inherit; line-height:inherit; display:inline; font-weight:700} .news-entry.big .entry-note{display:block; padding-top:4px; color:#fff; line-height:19px; font-size:15px} .news-entry.big .entry-label{text-transform:uppercase; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; position:absolute; top:0; left:0; max-width:100%; padding:12px 60px 12px 15px; text-shadow:0 1px rgba(1,1,1,.15); color:#fff; font-size:11px; font-weight:700} .news-entry.big .entry-label a{color:#fff} .news-entry.big .entry-count{font-size:13px; color:#c00} .news-entry.big .entry-cat,.news-entry.big .entry-type{display:none} .news-entry.big+.news-entry-lead{margin-top:-15px; padding:0 15px} .news-entry.big.annoticed:hover .entry__link .entry-cnt,.news-entry.big:hover+.news-entry-lead .entry__link{color:#c00} .m-dark .news-entry.big.annoticed .entry-cnt,.news-entry.x-big .entry-label a{color:#fff} .m-dark .news-entry.big.annoticed .entry-count,.m-dark .news-entry.big.annoticed .entry-label a:hover,.m-dark .news-entry.big.annoticed:hover .entry__link .entry-cnt{color:#b4b4b4} .news-entry.big.annoticed .entry-pic{background-color:transparent; background-image:none} .news-entry.big.annoticed .entry-pic:hover{-webkit-transition:background-color .25s ease 0s; -moz-transition:background-color .25s ease 0s; -ms-transition:background-color .25s ease 0s; -o-transition:background-color .25s ease 0s; transition:background-color .25s ease 0s; background-color:rgba(0,0,0,.15)} .news-entry.big.annoticed .entry-cnt{position:static; display:block; padding:15px 0; color:#1d1d1f; line-height:22px; font-size:16px} .news-entry.big.annoticed .entry-note{color:#1d1d1f} .news-entry.big.annoticed .entry__link+.entry__link{pointer-events:auto} .news-entry.x-big{position:relative; z-index:0} .news-entry.x-big .entry__link{display:block} .news-entry.x-big .entry-pic,.news-entry.x-big .entry__link:hover .entry-pic{-webkit-transition:background-color .25s ease 0s; -moz-transition:background-color .25s ease 0s; -ms-transition:background-color .25s ease 0s; -o-transition:background-color .25s ease 0s; transition:background-color .25s ease 0s; background-color:rgba(0,0,0,.15); background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,transparent 30%,rgba(0,0,0,.39) 80%,rgba(0,0,0,.5) 100%); background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,transparent 30%,rgba(0,0,0,.39) 80%,rgba(0,0,0,.5) 100%); background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,transparent 30%,rgba(0,0,0,.39) 80%,rgba(0,0,0,.5) 100%)} .news-entry.x-big .entry-pic{display:block; width:100%; padding-bottom:66.66666667%; background-color:rgba(0,0,0,.05)} .news-entry.x-big .entry__img{position:absolute; z-index:-1; width:100%; height:auto; vertical-align:top} .news-entry.x-big .entry-icon{top:20px; right:20px} .news-entry.x-big .entry-cnt{position:absolute; left:0; right:0; bottom:25px; padding:0 30px} .news-entry.x-big .entry-cnt .entry-head{display:inline; font-size:27px; line-height:34px; font-weight:700; color:#fff} .news-entry.x-big .entry-label{text-transform:uppercase; position:absolute; top:20px; display:block; padding:0 30px; font-size:11px; font-weight:700; text-shadow:0 1px 2px rgba(0,0,0,.5); color:#fff} .news-entry.x-big .entry-cat,.news-entry.x-big .entry-type{display:none} .news-entry.x-big .entry-count{font-size:15px; color:#c00; font-weight:400} .news-entry .entry__link:active+.entry-cnt .entry__link,.news-entry .entry__link:active+.entry__link,.news-entry .entry__link:focus+.entry-cnt .entry__link,.news-entry .entry__link:focus+.entry__link,.news-entry .entry__link:hover+.entry-cnt .entry__link,.news-entry .entry__link:hover+.entry__link{color:#c00} .news-entry .entry__img{position:relative; z-index:-1; background-color:gray} .entry-icon{position:absolute; right:10px; top:10px; pointer-events:none; cursor:pointer} .entry-icon [class^=icon-]{display:inline-block; vertical-align:top} .entry-pic .entry-label,.news-entry.nia.big .entry-meta .entry-type,.news-entry.nia.x-big .entry-meta .entry-type,.news-entry.nii.big .entry-meta .entry-type,.news-entry.nii.x-big .entry-meta .entry-type,.news-entry.nip.big .entry-meta .entry-type,.news-entry.nip.x-big .entry-meta .entry-type,.news-entry.nipa.big .entry-meta .entry-type,.news-entry.nipa.x-big .entry-meta .entry-type,.news-entry.nipai.big .entry-meta .entry-type,.news-entry.nipai.x-big .entry-meta .entry-type,.news-entry.nipi.big .entry-meta .entry-type,.news-entry.nipi.x-big .entry-meta .entry-type,.news-entry.nipv.big .entry-meta .entry-type,.news-entry.nipv.x-big .entry-meta .entry-type,.news-entry.nipva.big .entry-meta .entry-type,.news-entry.nipva.x-big .entry-meta .entry-type,.news-entry.nipvai.big .entry-meta .entry-type,.news-entry.nipvai.x-big .entry-meta .entry-type,.news-entry.nipvi.big .entry-meta .entry-type,.news-entry.nipvi.x-big .entry-meta .entry-type,.news-entry.niv.big .entry-meta .entry-type,.news-entry.niv.x-big .entry-meta .entry-type,.news-entry.niva.big .entry-meta .entry-type,.news-entry.niva.x-big .entry-meta .entry-type,.news-entry.nivai.big .entry-meta .entry-type,.news-entry.nivai.x-big .entry-meta .entry-type,.news-entry.nivi.big .entry-meta .entry-type,.news-entry.nivi.x-big .entry-meta .entry-type,.ni .entry-icon{display:none} .entry-cnt{transition:color 350ms; color:#1d1d1f; line-height:19px; font-size:15px} .entry-meta{text-transform:uppercase; margin-left:5px; white-space:nowrap; font-size:12px; color:gray; pointer-events:none} .entry-meta span:empty,.ranges li:empty{display:none} .entry-meta span{margin-right:3px} .news-entry.nia .entry-type,.news-entry.nii .entry-type,.news-entry.nip .entry-type,.news-entry.nipa .entry-type,.news-entry.nipai .entry-type,.news-entry.nipi .entry-type,.news-entry.nipv .entry-type,.news-entry.nipva .entry-type,.news-entry.nipvai .entry-type,.news-entry.nipvi .entry-type,.news-entry.niv .entry-type,.news-entry.niva .entry-type,.news-entry.nivai .entry-type,.news-entry.nivi .entry-type{display:inline-block} .news-entry.nia .entry-count,.news-entry.nii .entry-count,.news-entry.nip .entry-count,.news-entry.nipa .entry-count,.news-entry.nipai .entry-count,.news-entry.nipi .entry-count,.news-entry.nipv .entry-count,.news-entry.nipva .entry-count,.news-entry.nipvai .entry-count,.news-entry.nipvi .entry-count,.news-entry.niv .entry-count,.news-entry.niva .entry-count,.news-entry.nivai .entry-count,.news-entry.nivi .entry-count{margin-left:0} .news-entry.nia.big .entry-meta .entry-count,.news-entry.nia.x-big .entry-meta .entry-count,.news-entry.nii.big .entry-meta .entry-count,.news-entry.nii.x-big .entry-meta .entry-count,.news-entry.nip.big .entry-meta .entry-count,.news-entry.nip.x-big .entry-meta .entry-count,.news-entry.nipa.big .entry-meta .entry-count,.news-entry.nipa.x-big .entry-meta .entry-count,.news-entry.nipai.big .entry-meta .entry-count,.news-entry.nipai.x-big .entry-meta .entry-count,.news-entry.nipi.big .entry-meta .entry-count,.news-entry.nipi.x-big .entry-meta .entry-count,.news-entry.nipv.big .entry-meta .entry-count,.news-entry.nipv.x-big .entry-meta .entry-count,.news-entry.nipva.big .entry-meta .entry-count,.news-entry.nipva.x-big .entry-meta .entry-count,.news-entry.nipvai.big .entry-meta .entry-count,.news-entry.nipvai.x-big .entry-meta .entry-count,.news-entry.nipvi.big .entry-meta .entry-count,.news-entry.nipvi.x-big .entry-meta .entry-count,.news-entry.niv.big .entry-meta .entry-count,.news-entry.niv.x-big .entry-meta .entry-count,.news-entry.niva.big .entry-meta .entry-count,.news-entry.niva.x-big .entry-meta .entry-count,.news-entry.nivai.big .entry-meta .entry-count,.news-entry.nivai.x-big .entry-meta .entry-count,.news-entry.nivi.big .entry-meta .entry-count,.news-entry.nivi.x-big .entry-meta .entry-count{margin-left:5px} .news-entry.nip .entry-type,.news-entry.nipa .entry-type,.news-entry.nipai .entry-type,.news-entry.nipi .entry-type,.news-entry.nipv .entry-type,.news-entry.nipva .entry-type,.news-entry.nipvai .entry-type,.news-entry.nipvi .entry-type{margin-left:3px} .news-entry.niv .entry-type{margin-right:1px} .entry-time,.entry-type,.ranges li span{pointer-events:none} .entry-time{display:none; overflow:hidden; color:gray; line-height:19px; font-size:11px} .entry-count{pointer-events:none; margin-left:5px; color:#c00; font-size:13px} .entry-starred{color:#c00} .entry-note{display:block; padding-top:4px; color:gray; line-height:17px; font-size:13px} .nia .entry-icon,.niai .entry-icon,.nii .entry-icon,.nip .entry-icon,.nipa .entry-icon,.nipai .entry-icon,.nipi .entry-icon,.nipv .entry-icon,.nipva .entry-icon,.nipvai .entry-icon,.nipvi .entry-icon,.niv .entry-icon,.niva .entry-icon,.nivai .entry-icon,.nivi .entry-icon,.ranges ul li:before{background-image:url(//img.tyt.by/i/by5/entry-icon.png?4e8fc7e471); background-repeat:no-repeat; -webkit-background-size:360px 264px; -moz-background-size:360px 264px; background-size:360px 264px} @media screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min--moz-device-pixel-ratio:1.5),screen and (-o-min-device-pixel-ratio:1.5),screen and (min-device-pixel-ratio:1.5),screen and (min-resolution:1.5dppx){.nia .entry-icon,.niai .entry-icon,.nii .entry-icon,.nip .entry-icon,.nipa .entry-icon,.nipai .entry-icon,.nipi .entry-icon,.nipv .entry-icon,.nipva .entry-icon,.nipvai .entry-icon,.nipvi .entry-icon,.niv .entry-icon,.niva .entry-icon,.nivai .entry-icon,.nivi .entry-icon{background-image:url(//img.tyt.by/i/by5/entry-icon@1.5x.png?4e8fc7e471)}} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.nia .entry-icon,.niai .entry-icon,.nii .entry-icon,.nip .entry-icon,.nipa .entry-icon,.nipai .entry-icon,.nipi .entry-icon,.nipv .entry-icon,.nipva .entry-icon,.nipvai .entry-icon,.nipvi .entry-icon,.niv .entry-icon,.niva .entry-icon,.nivai .entry-icon,.nivi .entry-icon{background-image:url(//img.tyt.by/i/by5/entry-icon.png?4e8fc7e471)}} @media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (-o-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2),screen and (min-resolution:2dppx){.nia .entry-icon,.niai .entry-icon,.nii .entry-icon,.nip .entry-icon,.nipa .entry-icon,.nipai .entry-icon,.nipi .entry-icon,.nipv .entry-icon,.nipva .entry-icon,.nipvai .entry-icon,.nipvi .entry-icon,.niv .entry-icon,.niva .entry-icon,.nivai .entry-icon,.nivi .entry-icon{background-image:url(//img.tyt.by/i/by5/entry-icon@2x.png?4e8fc7e471)}} .nipai .entry-icon{background-position:-24px -24px; width:48px; height:18px} .nipi .entry-icon,.nipvai .entry-icon{background-position:-120px -24px; width:48px; height:18px} .nipi .entry-icon{background-position:-24px -90px} .niai .entry-icon,.nipv .entry-icon{background-position:-120px -90px; width:48px; height:18px} .nipv .entry-icon{background-position:-216px -24px} .niva .entry-icon,.nivai .entry-icon{background-position:-216px -90px; width:48px; height:18px} .niva .entry-icon{background-position:-24px -156px} .nipva .entry-icon,.nivi .entry-icon{background-position:-120px -156px; width:48px; height:18px} .nivi .entry-icon{background-position:-216px -156px} .nipa .entry-icon,.nipvi .entry-icon{background-position:-24px -222px; width:48px; height:18px} .nipa .entry-icon{background-position:-120px -222px} .nip .entry-icon,.niv .entry-icon{background-position:-216px -222px; width:24px; height:18px} .niv .entry-icon{background-position:-312px -24px} .nia .entry-icon,.nii .entry-icon{background-position:-312px -90px; width:24px; height:18px} .nia .entry-icon{background-position:-312px -156px} .entry-type{background:url(//img.tyt.by/i/by5/news/entrytypes.png?202004150941) no-repeat} .entry-type,.nia .entry-type,.nii .entry-type,.nip .entry-type,.nipa .entry-type,.nipai .entry-type,.nipi .entry-type,.nipv .entry-type,.nipva .entry-type,.nipvai .entry-type,.nipvi .entry-type,.niv .entry-type,.niva .entry-type,.nivai .entry-type,.nivi .entry-type{display:inline-block; vertical-align:middle} .daterangepicker .daterangepicker_input i,.daterangepicker.show-calendar .calendar.left .icon-next-disabled,.daterangepicker.show-calendar .calendar.right .icon-prev-disabled,.ni .entry-type{display:none} .nipv .entry-type,.nipva .entry-type{width:36px; height:18px; background-position:0 0} .nipva .entry-type{width:58px} .nipvi .entry-type{width:54px; height:18px; background-position:-108px 0} .nipvai .entry-type,.niv .entry-type{width:75px; height:18px; background-position:0 0} .niv .entry-type{width:18px} .nia .entry-type{width:22px; height:18px; background-position:-36px 0} .niva .entry-type{width:38px; height:18px; background-position:-72px 0} .nivi .entry-type{width:36px; height:18px; background-position:-126px 0} .nivai .entry-type{width:56px; height:18px; background-position:-54px 0} .nip .entry-type,.nipa .entry-type{width:20px; height:18px; background-position:-18px 0} .nipa .entry-type{width:40px} .nipi .entry-type{width:38px; height:18px; background-position:-108px 0} .nipai .entry-type{width:57px; height:18px; background-position:-18px 0} .nii .entry-type{width:21px; height:18px; background-position:-54px 0} @media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.entry-type{background-image:url(//img.tyt.by/i/by5/news/entrytypes@2x.png?202004150941); background-size:200px 50px}} .daterangepicker .icon{display:block; background:url(//afisha.tut.by/static/images/v2/arrows.png) no-repeat; width:30px; height:30px} .daterangepicker .icon-prev{background-position:0 0} .daterangepicker .icon-prev:hover{cursor:pointer; background-position:0 -30px} .daterangepicker .icon-prev-disabled{cursor:not-allowed; background-position:0 -60px} .daterangepicker .icon-next{background-position:-30px 0; cursor:pointer} .daterangepicker .icon-next:hover{cursor:pointer; background-position:-30px -30px} .daterangepicker .icon-next-disabled{cursor:not-allowed; background-position:-30px -60px} .ranges ul li:before{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px; background-position:-479px -346px; width:14px; height:9px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.ranges ul li:before{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .daterangepicker{position:absolute; color:inherit; background-color:#fff; font-size:13px; width:278px; padding:0; margin-top:1px; top:100px; left:20px; box-shadow:0 2px 5px rgba(1,1,1,.25)} .daterangepicker.all-view .calendar td.active:hover,.daterangepicker.all-view .calendar td.in-range:hover{border-radius:50%} .daterangepicker.dropup{margin-top:-5px} .daterangepicker.dropdown-menu{max-width:none; min-width:811px; z-index:3001; display:block !important; visibility:hidden; margin-top:10px; transition:margin .3s} .daterangepicker.dropdown-menu.opened{visibility:visible; margin-top:0; transition:margin .3s} .daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none} .daterangepicker.show-calendar .calendar{display:block} .daterangepicker .calendar{display:none; max-width:285px; width:auto; height:auto} .b-companies .col6 td .b-lists .lists__li .media:after,.daterangepicker .calendar.single .calendar-table{border:0} .daterangepicker .calendar .calendar-table{border:1px solid #fff; padding:5px 15px; background-color:#fff} .daterangepicker .calendar table{width:100%; margin:0} .daterangepicker .calendar td,.daterangepicker .calendar th{white-space:nowrap; text-align:center; width:36px; height:36px; padding:0; border-radius:50%; border:1px solid transparent} .daterangepicker .calendar td.week,.daterangepicker .calendar th,.daterangepicker .calendar th.week{font-size:11px; color:gray; text-transform:uppercase; font-weight:400} .daterangepicker .calendar td.off,.daterangepicker .calendar td.off.end-date,.daterangepicker .calendar td.off.in-range,.daterangepicker .calendar td.off.start-date{background-color:#fff; border-color:transparent; opacity:.4} .daterangepicker .calendar td.off.end-date.weekend,.daterangepicker .calendar td.off.in-range.weekend,.daterangepicker .calendar td.off.start-date.weekend,.daterangepicker .calendar td.off.weekend{opacity:.6} .daterangepicker .calendar td.in-range{background-color:#e9efff; border-color:transparent; color:#1d1d1f; border-radius:0} .daterangepicker .calendar td.start-date{border-radius:50% 0 0 50%} .daterangepicker .calendar td.end-date{border-radius:0 50% 50% 0} .daterangepicker .calendar td.start-date.end-date{border-radius:50%} .daterangepicker .calendar td.available:hover{cursor:pointer; background-color:#d2dfff; border-color:transparent} .daterangepicker .calendar td.active,.daterangepicker .calendar td.active:hover{background-color:#d2dfff; border-color:transparent; color:#1d1d1f} .daterangepicker .calendar th{padding-top:10px} .daterangepicker .calendar th:nth-child(6),.daterangepicker .calendar th:nth-child(7){color:#c00} .daterangepicker .calendar th.month{font-size:13px; color:#1d1d1f; width:auto; text-transform:capitalize} .daterangepicker .calendar option.weekend,.daterangepicker .calendar td.weekend{color:#c00} .daterangepicker .calendar option.disabled,.daterangepicker .calendar td.disabled{cursor:not-allowed; opacity:.4} .daterangepicker .calendar option.disabled.weekend,.daterangepicker .calendar td.disabled.weekend{opacity:.6} .daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:13px; padding:1px; height:auto; margin:0; cursor:default} .daterangepicker select.monthselect{margin-right:2%; width:56%} .daterangepicker select.yearselect{width:40%} .daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px; margin-bottom:0} .daterangepicker .input-mini{border:1px solid #e6e6e6; font-style:13px; color:#1d1d1f; height:30px; line-height:30px; display:block; vertical-align:middle; margin:0 0 5px; padding:0 6px 0 8px; width:170px} .daterangepicker .input-mini.active{border:1px solid #d2dfff; border-radius:4px} .daterangepicker .daterangepicker_input{position:relative; display:none} .daterangepicker.rtl .input-mini{padding-right:8px; padding-left:6px} .daterangepicker.rtl .daterangepicker_input i{left:auto; right:8px} .daterangepicker .calendar-time{text-align:center; margin:5px auto; line-height:30px; position:relative; padding-left:28px} .daterangepicker .calendar-time select.disabled{color:gray; cursor:not-allowed} .ranges{font-size:13px; float:none; margin:0; text-align:left; padding-top:10px} .ranges ul{list-style:none; margin:0 auto; padding:0; width:100%; min-width:240px} .ranges li{min-width:240px; font-size:13px; color:#1d1d1f; padding:7px 12px; cursor:pointer; white-space:nowrap; box-sizing:border-box} .ranges li:before{content:""; display:inline-block; margin-right:10px; visibility:hidden} .ranges .range_inputs{display:none} .ranges+.calendar{border-left:1px solid #e6e6e6} @media (min-width:564px){.daterangepicker{width:auto} .daterangepicker .ranges ul{width:160px} .daterangepicker.single .ranges ul{width:100%} .daterangepicker.single .calendar.left{clear:none} .daterangepicker.ltr .calendar,.daterangepicker.ltr .ranges,.daterangepicker.single.ltr .calendar,.daterangepicker.single.ltr .ranges{float:left} .daterangepicker.single.rtl .calendar,.daterangepicker.single.rtl .ranges{float:right} .daterangepicker.ltr{direction:ltr; text-align:left} .daterangepicker.ltr .calendar.left{clear:left; margin-right:0} .daterangepicker.ltr .calendar.left .calendar-table{padding-right:12px; border-right:none; border-top-right-radius:0; border-bottom-right-radius:0} .daterangepicker.ltr .calendar.right{margin-left:0} .daterangepicker.ltr .calendar.right .calendar-table,.daterangepicker.rtl .calendar.left .calendar-table{border-left:none; border-top-left-radius:0; border-bottom-left-radius:0} .daterangepicker.ltr .left .daterangepicker_input{padding-right:12px} .daterangepicker.rtl{direction:rtl; text-align:right} .daterangepicker.rtl .calendar.left{clear:right; margin-left:0} .daterangepicker.rtl .calendar.left .calendar-table{padding-left:12px} .daterangepicker.rtl .calendar.right{margin-right:0} .daterangepicker.rtl .calendar.right .calendar-table{border-right:none; border-top-right-radius:0; border-bottom-right-radius:0} .daterangepicker.rtl .left .daterangepicker_input{padding-left:12px} .daterangepicker.rtl .calendar,.daterangepicker.rtl .ranges{text-align:right; float:right}} @media (min-width:730px){.daterangepicker .ranges{width:auto} .daterangepicker.ltr .ranges{float:left} .daterangepicker.rtl .ranges{float:right} .daterangepicker .calendar.left{clear:none !important}} .b-rubric{margin:-4px 0 0; padding:0 0 18px; line-height:1} .rubric-title{display:inline-block; margin-right:9px; vertical-align:middle; line-height:1; font-size:21px; font-weight:700} .b-companies .col6 td .b-lists .lists__li .txt a,.m-dark .rubric-title,.m-dark .rubric-title__link,.m-dark .rubric-title__link:link,.m-dark .rubric-title__link:visited{color:#fff} .rubric-title__link{display:inline-block; vertical-align:baseline; text-decoration:none !important; color:#1d1d1f} .m-dark .rubric-title__link:active,.m-dark .rubric-title__link:focus,.m-dark .rubric-title__link:hover{text-decoration:none; color:#b4b4b4} .rubric-title__link:link,.rubric-title__link:visited{text-decoration:none !important; color:#1d1d1f} .rubric-title__link:active,.rubric-title__link:focus,.rubric-title__link:hover{text-decoration:none !important; color:#c00} .rubric-brand{display:inline-block; vertical-align:middle; line-height:1} .rubric-brand__img{border:0; vertical-align:middle} .rubric-set{display:inline-block; vertical-align:top} .rubric-set .rubric__button{float:left; margin:0; border:0; padding:0; background:0 0; opacity:.3; outline:0; line-height:0; font-size:0; transition:all 350ms} .rubric-set .rubric__button:hover{background:0 0; opacity:.4} .b-widget .b-rubric{margin:-2px 0 18px; padding:0} .b-widget .rubric-title{font-size:15px} .b-news .b-rubric{margin:-2px 0 20px; border-bottom:1px solid #e6e6e6; padding:0 0 13px} .b-news .rubric-title{font-size:15px} .light.m-bbc .rubric-title,.light.m-bbc .rubric-title:link,.light.m-bbc .rubric-title:visited,.light.m-bbc .rubric-title__link,.light.m-bbc .rubric-title__link:link,.light.m-bbc .rubric-title__link:visited{color:#991c1e} .light.m-bbc .rubric-title:active,.light.m-bbc .rubric-title:focus,.light.m-bbc .rubric-title:hover,.light.m-bbc .rubric-title__link:active,.light.m-bbc .rubric-title__link:focus,.light.m-bbc .rubric-title__link:hover{color:#c00} .light .b-rubric{margin-top:0; padding:0 0 18px} .light .rubric-title{line-height:21px; font-size:15px} .b-afisha-event-title{font-size:15px; margin:37px 0 22px} .b-afisha-event-title~.b-afisha-event-title{margin:0; padding:30px 0 15px; border-top:1px solid #e6e6e6} .b-afisha-event-title .event-title,.note strong{font-weight:700} .b-afisha-event-title .event-title.weekend{color:#c00} .b-afisha-events{clear:both; margin-top:20px} .b-afisha-events .tab-pane{display:none} .b-afisha-events .tab-pane.active,.save-popup__close svg{display:block} .b-afisha-events.concert-events .b-afisha-event .a-event-i .a-event-header{min-width:20%; -webkit-flex:0 1 20%; -ms-flex:0 1 20%; flex:0 1 20%} .b-afisha-events.concert-events .b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i .item-header{min-width:61%; -webkit-flex:0 1 61%; -ms-flex:0 1 61%; flex:0 1 61%} .b-afisha-event{clear:both; position:relative; z-index:1; font:15px/21px Arial,Helvetica,sans-serif; border-top:1px solid #e6e6e6} .b-afisha-event:hover{z-index:5} .b-afisha-event .a-event-i,.b-afisha-event .a-event-i .a-event-list .event-list-i,.b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i{display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-wrap:nowrap; -ms-flex-wrap:nowrap; flex-wrap:nowrap; -webkit-justify-content:flex-start; -ms-flex-pack:start; justify-content:flex-start; -webkit-align-content:stretch; -ms-flex-line-pack:stretch; align-content:stretch; -webkit-align-items:stretch; -ms-flex-align:stretch; align-items:stretch} .b-afisha-event .a-event-i{padding:20px 0; -webkit-flex-direction:row; -ms-flex-direction:row; flex-direction:row} .b-afisha-event .a-event-i .a-event-header,.b-afisha-event .a-event-i .a-event-list{-webkit-order:0; -ms-flex-order:0; order:0; -webkit-align-self:stretch; -ms-flex-item-align:stretch; align-self:stretch} .b-afisha-event .a-event-i .a-event-header{min-width:24%; -webkit-flex:0 1 24%; -ms-flex:0 1 24%; flex:0 1 24%} .b-afisha-event .a-event-i .a-event-list{-webkit-flex:1 1 100%; -ms-flex:1 1 100%; flex:1 1 100%; margin:-10px 0} .b-afisha-event .a-event-i .a-event-list .event-list-i,.b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i{-webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column} .b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item,.b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i .item-header{-webkit-order:0; -ms-flex-order:0; order:0; -webkit-flex:0 1 auto; -ms-flex:0 1 auto; flex:0 1 auto; -webkit-align-self:stretch; -ms-flex-item-align:stretch; align-self:stretch} .b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i{-webkit-flex-direction:row; -ms-flex-direction:row; flex-direction:row; padding:10px 0} .b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i .item-header{position:relative; min-width:30%; box-sizing:content-box; padding-right:135px; -webkit-flex:0 1 30%; -ms-flex:0 1 30%; flex:0 1 30%} .b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i .item-header .item-header-i{padding-right:10px} .a-event-header .header__link,.b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i .item-header .header__link,.b-list_contacts li p{color:#1d1d1f} .a-event-header .header__link:hover,.b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i .item-header .header__link:hover{color:#c00; text-decoration:none} .b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i .item-header .event-label{position:absolute; top:0; right:0; width:135px} .b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i .item-header .event-label .event-label-i{display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-direction:row; -ms-flex-direction:row; flex-direction:row; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; -webkit-align-content:center; -ms-flex-line-pack:center; align-content:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center} .b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i .item-header .event-label .event-label-i .label-item{margin-right:10px; margin-bottom:9px} .b-afisha-event .a-event-i .a-event-list .event-list-i .a-event-item .event-item-i .event-session{-webkit-order:0; -ms-flex-order:0; order:0; -webkit-flex:1 1 100%; -ms-flex:1 1 100%; flex:1 1 100%; -webkit-align-self:stretch; -ms-flex-item-align:stretch; align-self:stretch} .a-event-header .add-favorite{margin-left:0} .a-event-header .tooltip-holder{margin-left:5px} .a-event-header:hover .add-favorite{visibility:visible; cursor:pointer; opacity:.3} .a-event-header:hover .add-favorite.active,.a-event-header:hover .add-favorite.active:hover,.a-event-header:hover .add-favorite.m-checked,.a-event-header:hover .add-favorite.m-checked:hover,.a-event-header:hover .add-favorite:hover{opacity:1} .a-event-header.m-weekend .header__link,.b-news .b-items-slider .slider .slide .list_afisha_news .lists__li .media:hover+.name span,.b-news .b-items-slider .slider .slide .list_afisha_news .lists__li .name:hover span{color:#c00} .a-event-header.m-weekend .header__link:hover{color:red} .a-event-item{padding-left:15px; transition:background .3s} .a-event-item:hover{background:#f8f8f8} .a-event-item:hover .add-favorite{visibility:visible; cursor:pointer; opacity:.4} .a-event-item:hover .add-favorite.active,.a-event-item:hover .add-favorite.active:hover,.a-event-item:hover .add-favorite.m-checked,.a-event-item:hover .add-favorite.m-checked:hover,.a-event-item:hover .add-favorite:hover{opacity:1} .a-event-item .item-header .item-header_tooltip-wrapper{display:none} .a-event-item .item-header .header__link:hover .item-header_tooltip-wrapper{display:block; background:#fff; position:absolute; border:1px solid #e6e6e6; box-shadow:0 2px 3px rgba(1,1,1,.3); z-index:10; margin:15px 0 0 -35px; padding:10px} .a-event-item .item-header .header__link:hover .item-header_tooltip-wrapper:before{content:''; background:url(//afisha.tut.by/static/images/v2/i_corner.png) no-repeat center bottom; width:100%; height:15px; position:absolute; top:-14px; left:1px} .a-event-item .item-header .header__link:hover .item-header_tooltip-wrapper .item-header_tooltip{position:relative; overflow:hidden} .a-event-item .item-header .header__link:hover .item-header_tooltip-wrapper .item-header_tooltip .label{background-color:#000; background-color:rgba(0,0,0,.5); bottom:0; position:absolute; left:0; right:0; color:transparent; padding-top:5px; padding-bottom:5px} .no-cssgradients .a-event-item .item-header .header__link:hover .item-header_tooltip-wrapper .item-header_tooltip .label{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000)} .a-event-item .item-header .header__link:hover .item-header_tooltip-wrapper .item-header_tooltip .label p{padding:0 8px; color:#fff; font-size:11px; line-height:1.8em; font-weight:700; text-transform:uppercase} .a-event-item .tag-place{padding-top:5px; font-size:13px; line-height:inherit; color:gray} .a-event-item .tag-place .tag{font-size:inherit; color:inherit; margin:0} .a-event-item .tag-place .tag:link:hover{color:#c00; text-decoration:none} .a-event-item .tag-place~a .film-poster{margin-top:13px} .a-event-item .film-poster{float:left; display:block; max-width:100px; height:auto; margin-right:15px} .a-event-item .header__link~a .film-poster{margin-top:7px; float:none} .a-event-item .event-session{font-size:13px; line-height:15px} .a-event-item .event-session p{margin-top:2px} .b-shedule__list{display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-direction:row; -ms-flex-direction:row; flex-direction:row; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-justify-content:flex-start; -ms-flex-pack:start; justify-content:flex-start; -webkit-align-content:flex-start; -ms-flex-line-pack:start; align-content:flex-start; -webkit-align-items:flex-start; -ms-flex-align:start; align-items:flex-start; margin-top:-10px} .b-shedule__list .shedule__li{padding-top:10px; margin-right:10px; -webkit-order:0; -ms-flex-order:0; order:0; -webkit-align-self:flex-start; -ms-flex-item-align:start; align-self:flex-start} .main_menu{background-image:-moz-linear-gradient(top,#666,#4d4d4d); background-image:-ms-linear-gradient(top,#666,#4d4d4d); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#666),color-stop(100%,#4d4d4d)); background-image:-o-linear-gradient(top,#666,#4d4d4d); background-image:-webkit-linear-gradient(top,#666 0%,#4d4d4d 100%); background-image:linear-gradient(to bottom,#666 0%,#4d4d4d 100%); background-repeat:repeat-x; min-width:1000px; max-width:1200px; margin:0 auto; font-size:0; text-align:center; position:relative; z-index:1} .no-cssgradients .main_menu{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff666666',endColorstr='#ff4d4d4d',GradientType=0)} .main_menu_item{display:inline-block; vertical-align:top; position:relative} .main_menu_item a{display:block; padding:0 8px; line-height:38px; font-size:15px; color:#fff} .main_menu_item a:hover{text-decoration:none; background-image:-moz-linear-gradient(top,#4d4d4d,#1d1d1f); background-image:-ms-linear-gradient(top,#4d4d4d,#1d1d1f); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d4d4d),color-stop(100%,#1d1d1f)); background-image:-o-linear-gradient(top,#4d4d4d,#1d1d1f); background-image:-webkit-linear-gradient(top,#4d4d4d 0%,#1d1d1f 100%); background-image:linear-gradient(to bottom,#4d4d4d 0%,#1d1d1f 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item a:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d',endColorstr='#ff1d1d1f',GradientType=0)} .main_menu_item a .main_menu_item_label{position:absolute; top:2px; right:-10px; background-color:#ffad02; border-radius:3px; font-size:11px; padding:0 3px 1px; line-height:1; z-index:1} .main_menu_item a img{display:inline-block; vertical-align:sub} .main_menu_item a img.m-olympic-game-logo{vertical-align:top; margin-top:2px} .main_menu_item.selected a{background-image:-moz-linear-gradient(top,#9c9c9c,#7b7b7b); background-image:-ms-linear-gradient(top,#9c9c9c,#7b7b7b); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9c9c9c),color-stop(100%,#7b7b7b)); background-image:-o-linear-gradient(top,#9c9c9c,#7b7b7b); background-image:-webkit-linear-gradient(top,#9c9c9c 0%,#7b7b7b 100%); background-image:linear-gradient(to bottom,#9c9c9c 0%,#7b7b7b 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item.selected a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9c9c9c',endColorstr='#ff7b7b7b',GradientType=0)} .main_menu_item.selected.m-blue a{background-image:-moz-linear-gradient(top,#4c95ce,#2c74b9); background-image:-ms-linear-gradient(top,#4c95ce,#2c74b9); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4c95ce),color-stop(100%,#2c74b9)); background-image:-o-linear-gradient(top,#4c95ce,#2c74b9); background-image:-webkit-linear-gradient(top,#4c95ce 0%,#2c74b9 100%); background-image:linear-gradient(to bottom,#4c95ce 0%,#2c74b9 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item.selected.m-blue a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4c95ce',endColorstr='#ff2c74b9',GradientType=0)} .main_menu_item.selected.m-orange a{background-image:-moz-linear-gradient(top,#d37800,#c05400); background-image:-ms-linear-gradient(top,#d37800,#c05400); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d37800),color-stop(100%,#c05400)); background-image:-o-linear-gradient(top,#d37800,#c05400); background-image:-webkit-linear-gradient(top,#d37800 0%,#c05400 100%); background-image:linear-gradient(to bottom,#d37800 0%,#c05400 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item.selected.m-orange a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd37800',endColorstr='#ffc05400',GradientType=0)} .main_menu_item.selected.m-purple a{background-image:-moz-linear-gradient(top,#a778d3,#8754c0); background-image:-ms-linear-gradient(top,#a778d3,#8754c0); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a778d3),color-stop(100%,#8754c0)); background-image:-o-linear-gradient(top,#a778d3,#8754c0); background-image:-webkit-linear-gradient(top,#a778d3 0%,#8754c0 100%); background-image:linear-gradient(to bottom,#a778d3 0%,#8754c0 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item.selected.m-purple a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa778d3',endColorstr='#ff8754c0',GradientType=0)} .main_menu_item.selected.m-liteblue a{background-image:-moz-linear-gradient(top,#40c1c2,#23a8aa); background-image:-ms-linear-gradient(top,#40c1c2,#23a8aa); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#40c1c2),color-stop(100%,#23a8aa)); background-image:-o-linear-gradient(top,#40c1c2,#23a8aa); background-image:-webkit-linear-gradient(top,#40c1c2 0%,#23a8aa 100%); background-image:linear-gradient(to bottom,#40c1c2 0%,#23a8aa 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item.selected.m-liteblue a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff40c1c2',endColorstr='#ff23a8aa',GradientType=0)} .main_menu_item.selected.m-turquoise a{background-image:-moz-linear-gradient(top,#41c1c2,#23a8a9); background-image:-ms-linear-gradient(top,#41c1c2,#23a8a9); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#41c1c2),color-stop(100%,#23a8a9)); background-image:-o-linear-gradient(top,#41c1c2,#23a8a9); background-image:-webkit-linear-gradient(top,#41c1c2 0%,#23a8a9 100%); background-image:linear-gradient(to bottom,#41c1c2 0%,#23a8a9 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item.selected.m-turquoise a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff41c1c2',endColorstr='#ff23a8a9',GradientType=0)} .main_menu_item.selected.m-green a{background-image:-moz-linear-gradient(top,#77a600,#548700); background-image:-ms-linear-gradient(top,#77a600,#548700); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#77a600),color-stop(100%,#548700)); background-image:-o-linear-gradient(top,#77a600,#548700); background-image:-webkit-linear-gradient(top,#77a600 0%,#548700 100%); background-image:linear-gradient(to bottom,#77a600 0%,#548700 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item.selected.m-green a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff77a600',endColorstr='#ff548700',GradientType=0)} .main_menu_item.selected.m-pink a{background-image:-moz-linear-gradient(top,#ea6e99,#df4b78); background-image:-ms-linear-gradient(top,#ea6e99,#df4b78); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ea6e99),color-stop(100%,#df4b78)); background-image:-o-linear-gradient(top,#ea6e99,#df4b78); background-image:-webkit-linear-gradient(top,#ea6e99 0%,#df4b78 100%); background-image:linear-gradient(to bottom,#ea6e99 0%,#df4b78 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item.selected.m-pink a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffea6e99',endColorstr='#ffdf4b78',GradientType=0)} .main_menu_item.selected.m-liteorange a{background-image:-moz-linear-gradient(top,#edb25a,#e49638); background-image:-ms-linear-gradient(top,#edb25a,#e49638); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#edb25a),color-stop(100%,#e49638)); background-image:-o-linear-gradient(top,#edb25a,#e49638); background-image:-webkit-linear-gradient(top,#edb25a 0%,#e49638 100%); background-image:linear-gradient(to bottom,#edb25a 0%,#e49638 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item.selected.m-liteorange a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffedb25a',endColorstr='#ffe49638',GradientType=0)} .main_menu_item.selected.m-tomato a{background-image:-moz-linear-gradient(top,#f76958,#f24637); background-image:-ms-linear-gradient(top,#f76958,#f24637); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f76958),color-stop(100%,#f24637)); background-image:-o-linear-gradient(top,#f76958,#f24637); background-image:-webkit-linear-gradient(top,#f76958 0%,#f24637 100%); background-image:linear-gradient(to bottom,#f76958 0%,#f24637 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item.selected.m-tomato a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff76958',endColorstr='#fff24637',GradientType=0)} .main_menu_item.selected.m-red a{background-image:-moz-linear-gradient(top,#ff6f02,#ff5302); background-image:-ms-linear-gradient(top,#ff6f02,#ff5302); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff6f02),color-stop(100%,#ff5302)); background-image:-o-linear-gradient(top,#ff6f02,#ff5302); background-image:-webkit-linear-gradient(top,#ff6f02 0%,#ff5302 100%); background-image:linear-gradient(to bottom,#ff6f02 0%,#ff5302 100%); background-repeat:repeat-x} .no-cssgradients .main_menu_item.selected.m-red a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff6f02',endColorstr='#ffff5302',GradientType=0)} .b-companies,.b-photo-reports{min-width:1000px; max-width:1200px; margin:0 auto; background:#666} .b-companies .col6,.b-photo-reports .col6{width:100%; border:0; padding:0; border-spacing:0; border-collapse:collapse} .b-companies .col6 td,.b-photo-reports .col6 td{width:16.66666667%; height:100%; min-width:16.66666667%; max-width:16.66666667%; vertical-align:top} .b-companies .col6 td{position:relative; padding:20px 1.5%} .b-companies .col6 td .b-lists{position:relative; left:2px; padding:0; font:13px/20px Arial,Helvetica,sans-serif} .b-companies .col6 td .b-lists .lists__li{background:0 0; padding:0} .b-companies .col6 td .b-lists .lists__li .media{margin:0; float:none; display:block; overflow:hidden} .b-companies .col6 td .b-lists .lists__li .txt{padding-top:10px; color:#b4b4b4} .b-companies .col6 td .b-vlist{position:relative; height:100%; width:100%; margin-top:5px} .b-companies .col6 td .b-vlist__li{padding:0 0 8px} .b-companies .col6 td .b-vlist__li a{font:15px/17px Arial,Helvetica,sans-serif; color:#fff; display:block} .b-companies .col6 td .all_link{position:absolute; bottom:35px; color:#b4b4b4; font:15px/17px Arial,Helvetica,sans-serif} .b-companies .col6 td .all_link:hover{text-decoration:underline} .b-companies+.b-banner_holder .inner{padding-top:0; border-bottom:1px solid #e6e6e6} .b-companies+.outer .inner>.events-block{border-top:none} .b-companies .col6 th,.b-photo-reports .col6 th{padding:0} .b-photo-reports .col6 td{padding:15px 1.5%} .b-photo-reports .col6 td .b-lists{position:relative; left:2px; padding:0; font:13px/20px Arial,Helvetica,sans-serif} .b-photo-reports .col6 td .b-lists .lists__li{background:0 0; padding:0} .b-photo-reports .col6 td .b-lists .lists__li .media{margin:0; float:none; display:block; box-shadow:0 4px 5px rgba(0,0,0,.4)} .b-photo-reports .col6 td .b-lists .lists__li .media img{width:100%; max-width:100%} .b-photo-reports .col6 td .b-lists .lists__li .txt{padding-top:10px; color:#b4b4b4} .b-photo-reports .col6 td .b-lists .lists__li .txt a{color:#fff; font-weight:700; font-size:15px} .b-photo-reports .col6 td .b-lists .lists__li .txt span{color:#b4b4b4; font:Verdana,Geneva,Arial,Helvetica,sans-serif; display:block} .b-photo-reports .b-photo-reports_header{overflow:hidden; padding:15px 0 0} .b-photo-reports .b-photo-reports_header .title_block{color:#fff; float:left} .b-photo-reports .b-photo-reports_header a{float:right; padding-right:20px; color:#b4b4b4; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; margin-top:10px; font-size:11px; text-decoration:underline} .b-news .b-items-slider .slider .slide .list_afisha_news .lists__li .media:hover+.name,.b-news .b-items-slider .slider .slide .list_afisha_news .lists__li .name:hover,.b-photo-reports .b-photo-reports_header a:hover{text-decoration:none} .header-right-link .b-movie-premieres-link .b-icon{vertical-align:bottom; margin-right:5px} .header-right-link .b-movie-premieres-link a{color:#3a79ac} .city-select{padding-left:15px} .city-select .custom_select{font-size:13px; margin-left:20px; height:36px; border-radius:3px; padding:10px; min-width:150px; border-color:#fff} .city-select .custom_select:focus{outline:0} .city-select .dropdown-menu.inner,.city-select.m-photo-black .dropdown-menu.inner{background-color:#fff; color:#666} .city-select .bootstrap-select{padding:0; height:auto} .city-select .bootstrap-select .filter-option{font-size:13px} .city-select.m-photo-black .custom_select{border-color:#888; background:#666; color:#fff} .city-select.m-photo-black .bootstrap-select .filter-option,.popular_event .lists__li .txt a{color:#fff} .city-select.m-photo-black .bootstrap-select .caret{border-top-color:#fff} .helper-wrapper,.popular_event{min-width:1000px; max-width:1200px; margin:0 auto} .popular_event{list-style:none; position:relative} .popular_event.inner{padding:0} .popular_event,.popular_event.white-bg .b-lists{background:#fff} .popular_event.grey-bg .b-lists{background:#f2f2f2} .popular_event .b-lists{padding-bottom:0} .popular_event .b-banner_holder .inner{padding-top:0} .popular_event .b-banner_holder .inner .b-prmplace .b-prmplace-media{margin-bottom:0; padding:15px 0} .popular_event .lists__li{width:auto; padding:0; height:300px; overflow:hidden; border-radius:0 0 5px 5px; box-shadow:0 1px 4px rgba(0,0,0,.3); margin:0 280px; position:relative; z-index:5} .popular_event .lists__li.left,.popular_event .lists__li.right{position:absolute; z-index:2; left:0; top:0; height:280px; width:280px; margin:0; border-radius:0} .popular_event .lists__li.right{left:auto; right:0} .popular_event .lists__li.left .media,.popular_event .lists__li.right .media{margin:0} .popular_event .lists__li.left .media img,.popular_event .lists__li.right .media img{position:static; width:100%; margin:0} .popular_event .lists__li.left .txt,.popular_event .lists__li.right .txt{margin:0; width:240px; left:0} .popular_event .lists__li.center .media{height:300px} .popular_event .lists__li.center .txt .name{font-size:40px; line-height:40px} .popular_event .lists__li .media{float:none; display:block; width:auto; height:280px; padding:0; margin:0; z-index:1} .popular_event .lists__li .media img{position:absolute; top:0; left:50%; width:640px; margin-left:-320px; z-index:1} .popular_event .lists__li .media video{min-width:100%; min-height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); z-index:1} .popular_event .lists__li .media .shadow{z-index:2; background:url(//afisha.tut.by/static/images/v2/shadow.png) repeat-x bottom center; position:absolute; bottom:0; left:0; width:100%; height:100%} .popular_event .lists__li .media:hover .name{text-decoration:underline} .popular_event .lists__li .txt{display:block; position:absolute; bottom:0; left:50%; width:460px; padding:20px; box-sizing:border-box; margin:0 0 0 -230px; z-index:3; text-align:center; color:#fff; text-decoration:none} .popular_event .lists__li .txt .ticket{margin-top:10px; line-height:1.9} .popular_event .lists__li .txt p{font:11px Verdana,Geneva,Arial,Helvetica,sans-serif; color:#fff; padding-top:5px} .popular_event .lists__li .txt .name{font-weight:700; font-size:21px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif} .popular_event .lists__li .txt .heading{display:block; padding-bottom:10px; font:700 11px Arial,Helvetica,sans-serif; text-transform:uppercase} .helper-wrapper{background:#f7eee5} .helper-wrapper+.b-prmplace.m-main .b-prmplace-media{background:#fff} .helper{font-size:0; padding-left:20px} .helper .helper-item{display:inline-block; vertical-align:middle; width:23.3%; margin:0 1.69% 0 0; padding:20px 0; font-size:15px; position:relative} .helper .helper-item .helper-link{display:block; position:relative; padding:0 20px 0 55px; color:#b35900} .helper .helper-item .helper-link:hover{color:#d5812d} .helper .helper-item .helper-icon{position:absolute; top:50%; left:0; margin-top:-14px} .b-widget .helper-wrapper{min-width:0; max-width:100%; padding:10px 0} .b-widget .helper .helper-item{display:block; width:auto; min-height:35px; padding:10px 0} .b-widget .helper .helper-item .helper-icon{top:auto; margin-top:0} .b-items-slider{background-color:transparent; position:relative; padding-right:20px; padding-left:20px; box-sizing:border-box} .outer .b-items-slider.inner{border-top:none; padding-top:0} .b-items-slider.inner{border-top:none} .b-items-slider+.b-companies{margin-top:30px} .b-news .b-items-slider .slider-navigation .slider-button{top:90px} .b-news .b-items-slider .slider .slide .b-lists{padding-bottom:30px} .b-news .b-items-slider .slider .slide .list_afisha_news{padding-left:0; margin-left:-20px} .b-news .b-items-slider .slider .slide .list_afisha_news .lists__li{padding-left:20px; margin:0; width:25%; list-style-type:none; background:0 0; box-sizing:border-box} .b-news .b-items-slider .slider .slide .list_afisha_news .lists__li a{margin-bottom:10px} .b-news .b-items-slider .slider .slide .list_afisha_news .lists__li .media{border-radius:5px} .b-news .b-items-slider .slider .slide .list_afisha_news .lists__li .media img,.b-news .b-items-slider .slider .slide .list_afisha_news .lists__li .media:hover img{-webkit-transform:scale(1); transform:scale(1); -webkit-transition:transform 300ms; -webkit-transition:-webkit-transform 300ms; transition:transform 300ms; transition:transform 300ms,-webkit-transform 300ms} .b-news .b-items-slider .slider .slide .list_afisha_news .lists__li .media:hover img{-webkit-transform:scale(1.08); transform:scale(1.08)} .b-news .b-items-slider .slider .slide .list_afisha_news .lists__li .media:after{content:unset} .b-news .b-items-slider .slider .slide .list_afisha_news .lists__li .media .b-photo-title strong{margin-right:20px; width:auto} .b-items-slider:hover .slider-navigation .slider-button.slider-button-left{-webkit-transform:translate(10px,0); transform:translate(10px,0); opacity:1} .b-items-slider:hover .slider-navigation .slider-button.slider-button-right{-webkit-transform:translate(-10px,0); transform:translate(-10px,0); opacity:1} .b-items-slider .slider .slider-arrows,.events-block .b-premiers-schedule .b-lists.b-lists.list_afisha .lists__li .name,.events-block .b-premiers-schedule .b-lists.b-lists.list_afisha .lists__li .txt,.events-block .b-premiers-schedule .b-lists.b-lists.list_afisha .media .raiting{display:none} .b-items-slider .slider-navigation .slider-button{position:absolute; top:50%; margin-top:-18px; border-radius:4px; height:36px; width:36px; background-color:#fff; -webkit-box-shadow:0 0 10px rgba(0,0,0,.1); box-shadow:0 0 10px rgba(0,0,0,.1); z-index:20; opacity:0; -webkit-transition:all 300ms; transition:all 300ms} .b-items-slider .slider-navigation .slider-button .a-icon{margin-top:7px; margin-left:13px} .b-items-slider .slider-navigation .slider-button.slider-button-left{left:0} .a-event-header .b-voka-link .tooltip-holder div,.b-items-slider .slider-navigation .slider-button.slider-button-left .a-icon,.item-header .b-voka-link .tooltip-holder div{margin-left:10px} .b-items-slider .slider-navigation .slider-button.slider-button-right{right:0} .b-items-slider .list_afisha{margin-top:0} .b-items-slider .list_afisha .shadow{z-index:2; background:url(//afisha.tut.by/static/images/v2/shadow.png) repeat-x bottom center; position:absolute; bottom:0; left:0; width:100%; height:100%} .b-items-slider .list_afisha .lists__li a,.b-list_contacts li.shedule{margin-bottom:0} .b-items-slider .list_afisha .media{position:relative; margin-bottom:0} .b-items-slider .list_afisha .media .b-photo-count{position:absolute; top:12px; left:20px; z-index:3} .b-items-slider .list_afisha .media .b-photo-count .a-icon{margin-right:5px} .b-items-slider .list_afisha .media .b-photo-count span{font-size:15px; line-height:15px; font-weight:400} .b-items-slider .list_afisha .media .b-photo-title{position:absolute; bottom:17px; z-index:3} .b-items-slider .list_afisha .media .b-photo-title strong{display:inline-block; font-size:17px; line-height:23px; font-weight:700; margin-right:20px; margin-left:20px; text-transform:none} .b-items-slider .list_afisha .media .b-photo-title .date-line{font-size:11px; line-height:15px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight:400; margin-top:10px; display:inline-block; margin-left:20px; margin-right:45px; text-transform:none; width:100%} .imgareaselect-border1{border-left:1px solid #fff} .imgareaselect-border1:after{top:-5px; left:-5px} .no-cssgradients .imgareaselect-border1:after,.no-cssgradients .imgareaselect-border2:after,.no-cssgradients .imgareaselect-border3:after,.no-cssgradients .imgareaselect-border4:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80ffffff,endColorstr=#80ffffff)} .imgareaselect-border2{border-top:1px solid #fff} .imgareaselect-border1:after,.imgareaselect-border2:after,.imgareaselect-border3:after,.imgareaselect-border4:after{position:absolute; width:9px; height:9px; content:""; border:1px solid #fff; background-color:#fff; background-color:rgba(255,255,255,.5)} .imgareaselect-border2:after{top:-5px; right:-5px} .imgareaselect-border3{border-right:1px solid #fff} .imgareaselect-border3:after,.imgareaselect-border4:after{bottom:-5px} .imgareaselect-border3:after{right:-5px} .imgareaselect-border4{border-bottom:1px solid #fff} .imgareaselect-border4:after{left:-5px} .imgareaselect-border1,.imgareaselect-border2,.imgareaselect-border3,.imgareaselect-border4,.imgareaselect-handle{filter:alpha(opacity=50); opacity:.5} .imgareaselect-handle{background-color:#fff; border:solid 1px #000} .imgareaselect-outer{background-color:#000; filter:alpha(opacity=50); opacity:.5} .b-photo .b-lists.list_afisha .lists__li{padding-bottom:20px} .b-lists.list_afisha{margin-bottom:30px; margin-left:0; padding-right:0; padding-bottom:0; font-size:0} .b-lists.list_afisha:last-of-type{margin-bottom:0} .b-lists.list_afisha.col-6 .lists__li{width:16.611%; box-sizing:border-box} .b-lists.list_afisha.col-3,.b-lists.list_afisha.col-5,.b-lists.list_afisha.col-6,.b-lists.list_afisha.m-col-3{margin-left:-20px} .b-lists.list_afisha.col-5 .lists__li{width:20%; padding-left:20px; box-sizing:border-box} .b-lists.list_afisha.col-6 .lists__li{padding-left:20px; padding-right:0} .b-lists.list_afisha.col-3 .lists__li,.b-lists.list_afisha.m-col-3 .lists__li{width:33.33333333%; padding-left:20px; box-sizing:border-box} .b-lists.list_afisha .lists__li{position:relative; padding:0; font-size:13px; line-height:17px; display:inline-block; vertical-align:top; background:0 0; transform:rotateZ(0); z-index:1} .b-lists.list_afisha .lists__li:hover{z-index:3} .b-lists.list_afisha .lists__li .add-favorite-big{position:absolute; top:10px; right:10px; display:block; width:28px; height:25px; z-index:1; transition:transform .2s ease,opacity .2s ease,visibility .2s ease; transform:translateY(-10px); opacity:0; visibility:hidden; outline:0 !important} .b-lists.list_afisha .lists__li.active .add-favorite-big,.b-lists.list_afisha .lists__li.added-favorite .add-favorite-big{transform:translateY(0); opacity:1; visibility:visible; background-position:-213px -25px} .b-lists.list_afisha .lists__li:hover .add-favorite-big{transform:translateY(0); opacity:1; visibility:visible} .b-lists .media{overflow:hidden; position:relative; display:inline-block; vertical-align:baseline} .b-lists .media:after,.b-top-events a{position:absolute; left:0; top:0; right:0; bottom:0} .b-lists .media:after{content:''; pointer-events:none; border:1px solid #1d1d1f; border-color:rgba(29,29,31,.05)} .no-cssgradients .b-lists .media:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0d1d1d1f,endColorstr=#0d1d1d1f)} .b-lists .media.no-inner-border:after{content:none} .b-top-events-wrapper{display:flex} .b-top-events{position:relative; overflow:hidden; padding-left:0; background-color:#000; height:240px} .b-top-events a{z-index:1} .b-top-events img{width:100%; height:240px; object-fit:cover; object-position:left bottom; opacity:.8} .b-top-events .top-event-count,.b-top-events .top-event-text{font-size:70px; font-family:Arial; font-weight:700; position:absolute; left:20px; bottom:53px; color:#fff} .b-top-events .top-event-text{font-size:17px; bottom:20px} .b-comments .b-top-events-wrapper{margin-bottom:35px; justify-content:space-between} .b-comments .b-top-events-wrapper .b-top-events:nth-child(1):nth-last-child(1){width:100%} .b-comments .b-top-events-wrapper .b-top-events:nth-child(1):nth-last-child(2),.b-comments .b-top-events-wrapper .b-top-events:nth-child(2):nth-last-child(1){width:48%} .events-block .b-premiers-schedule{padding:10px; border-radius:10px; background-color:#4180b3; display:flex; position:relative} .events-block .b-premiers-schedule .full-link{position:absolute; left:0; right:0; top:0; bottom:0; z-index:1} .events-block .b-premiers-schedule .b-lists.b-lists.list_afisha{margin-top:0; margin-left:-10px; display:inline-block; margin-bottom:0; z-index:2} .events-block .b-premiers-schedule .b-lists.b-lists.list_afisha .lists__li{width:85px; max-width:85px; padding-left:0; margin-left:10px} .events-block .b-premiers-schedule .b-lists.b-lists.list_afisha .media{margin-bottom:0; border-radius:0} .events-block .b-premiers-schedule .b-lists.b-lists.list_afisha .media:after{border-radius:0} .events-block .b-premiers-schedule .b-lists.b-lists.list_afisha .media img{width:85px; max-width:85px; border-radius:0} .events-block .b-premiers-schedule .schedule__text{flex:1; margin-left:30px; align-self:center} .events-block .b-premiers-schedule .schedule__text .schedule__title{font-weight:700; font-size:21px; color:#fff; margin-bottom:5px} .events-block .b-premiers-schedule .schedule__text .schedule__description{font-size:15px; color:#fff} .b-review{padding-top:5px} .b-review .b-lists-comments{border-top:none; margin-bottom:0; padding-top:0; max-width:100%} .b-review .b-lists-comments .lists_comments__li{padding:40px 0 30px; margin:0} .b-review .b-lists-comments .lists_comments__li .show_more{margin-top:0} .b-review_item p{margin-bottom:24px; font-size:15px; line-height:22px} .b-review_item .show_more{margin-top:20px} .b-review_item .title_block{font-size:17px} .b-review_item .comment_karma{margin-left:15px} .b-review_item .comment_karma a{visibility:hidden} .b-prmplace.m-main+.outer .inner .events-block:first-child,.b-review_item:first-child{border-top:none} .b-review_item:hover .comment_karma a{visibility:visible} .b-review_item .b-review_details{color:gray; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; margin:6px 0 13px} .b-review_item .b-review_details a{color:gray} .b-review_item .b-review_details a:hover{color:#c00} .b-list_contacts{padding-bottom:0; display:inline-block; vertical-align:baseline} .b-list_contacts .i-map-bullet{vertical-align:bottom; margin-right:10px} .b-list_contacts li{list-style-type:none; margin-bottom:15px; list-style-position:outside} .b-list_contacts li .address{border-bottom:1px dotted} .b-list_contacts li .address,.b-list_contacts li .address:hover,.b-list_contacts li .address:visited{text-decoration:none !important; color:#192c8f} .b-list_contacts li .address:visited{border-bottom:1px dotted} .b-list_contacts li .address:hover{border:0} .b-prmplace.m-afisha{z-index:9} .b-prmplace.m-afisha .b-prmplace-media{background:0 0; padding:0} .b-prmplace.m-afisha .b-prmplace-media .b-prmplace-content{margin:0} .b-prmplace.animated.m-afisha .b-prmplace-media .b-prmplace-content{margin-right:20px} .b-prmplace.m-main{min-width:1000px; max-width:1200px; margin:0 auto} .b-prmplace.m-main .b-prmplace-media{margin-bottom:0; padding-bottom:10px; padding-top:10px; background:#f2f2f2; border-bottom:1px solid #e6e6e6} .b-prmplace.m-main .b-prmplace-media .b-prmplace-content{max-width:728px; margin:0 auto} .b-prmplace.m-main+.outer .inner{padding-top:0; border-top:none} .b-prmplace.m-bottom .b-prmplace-media{margin-bottom:0} .b-prmplace .b-prmplace-media{margin-bottom:0; padding:15px 0} .m-fixed-banner-full-width{position:relative} .m-fixed-banner-full-width .b-prmplace{position:absolute; right:0} .b-pagination{border-top:1px solid #e6e6e6; padding-top:20px; padding-left:20px} .b-pagination.m-gray{margin-left:0} .b-pagination__wrapper{margin-right:20px} .main_menu+.b-banner_holder .inner{padding-top:0} .main_menu+.b-banner_holder .inner .b-prmplace-media{padding:15px 0; margin-bottom:0} .b-banner_holder.m-tpad .inner{padding:20px 0 0} .b-banner_holder.m-npad .inner .b-prmplace.m-inner .b-prmplace-media,.b-banner_holder.m-tpad .inner .b-prmplace.m-inner .b-prmplace-media{margin-top:0} .b-banner_holder.m-npad .inner{padding:0} .b-banner_holder+.outer .col-c{border-top:none; padding-top:0} .b-banner_holder+.outer .col-c>.events-block:first-child{border-top:none} .b-banner_holder+.outer .col-c>.events-block:first-child .b-comments{padding-top:0} .b-banner_holder+.outer .col-3{padding-top:0} .b-banner_holder+.outer .col-3.m-title_oneline{padding-top:85px} .b-banner_holder+.outer .b-event_description .col-3,.b-banner_holder+.outer .b-event_description .col-c{padding-top:40px} .b-banner_holder+.outer .b-event_description .col-c.oc{padding-top:30px} .b-banner_holder+.outer .b-event_description .m-no-inner-pad .col-3,.b-banner_holder+.outer .b-event_description .m-no-inner-pad .col-c{padding-top:0} .b-banner_holder+.outer .b-event_description .m-no-inner-pad .col-3 .col-i{padding-top:70px} .b-banner_holder+.outer .inner>.events-block{border-top:none; padding-top:0} .b-banner_holder+.outer .inner>.b-lists-rubric{padding-bottom:14px} .b-section-header{padding:10px 0 25px} .b-section-header.m-before-filter{padding:15px 0 20px} .b-section-header .b-section-header-l h1{color:#1d1d1f; font-size:21px; padding-bottom:0; line-height:25px; letter-spacing:0} .b-section-header .b-section-header-l h1 a{font-size:inherit; border-bottom:1px solid #e6e6e6; color:inherit} .b-section-header .b-section-header-l h1 a:hover{color:#c00; text-decoration:none; border-color:#c00} .b-section-header .b-section-header-l h1.title_page{margin:0; font-size:35px; line-height:40px} .b-section-header .b-section-header-l .section-header-block,.b-section-header .b-section-header-l h1{display:inline-block; vertical-align:middle} .b-section-header .b-section-header-r{float:right; padding-left:20px; margin-top:9px} .b-section-header .b-section-header-r .b-link{line-height:21px} .b-section-header .b-section-header-r .b-link:hover{text-decoration:none} .b-section-header .b-section-header-r .b-link a{font-size:13px} .b-section-header+.b-lists.list_afisha{margin-top:0} .m-dark .b-section-header .b-section-header-l h1{color:#fff} .m-dark .b-section-header .b-section-header-r .b-link a{font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; color:#b4b4b4} .b-params-filter{margin:0 20px; padding:0 15px; background:#f2f2f2; font-size:13px} .events-block .b-params-filter{margin:0} .b-params-filter .b-params-filter-i{padding:10px 0; font-size:0} .b-params-filter .b-params-filter-i:after,.inf-popup-i:after{content:""; display:table; clear:both; border-collapse:collapse; border-spacing:0} .b-params-filter .b-params-filter-i .b-l-part-i,.b-params-filter .b-params-filter-i .b-r-part-i{padding:5px 0} .b-params-filter .b-params-filter-i .b-l-part,.b-place-info img{vertical-align:top} .b-params-filter .b-params-filter-i .b-l-part .b-l-part-i{vertical-align:top; display:inline-block} .b-params-filter .b-crange-holder .times .right,.b-params-filter .b-params-filter-i .b-r-rart{float:right} .b-params-filter .b-crange-holder{width:50%} @media (min-width:1200px){.b-params-filter .b-crange-holder{width:60%}} .b-params-filter .b-crange-holder.m-wide{width:68%} @media (min-width:1200px){.b-params-filter .b-crange-holder.m-wide{width:74%}} .b-params-filter .b-crange-holder .b-crange{padding-top:5px; margin-bottom:5px} .b-params-filter .b-crange-holder .times{width:100%; font-size:11px} .b-params-filter .timer-slider.wrapper{width:405px; margin-right:15px; padding-top:0; padding-bottom:0} .b-params-filter .b-sort>span{display:block; padding:7px 0} .b-params-filter .b-sort>span .eventFilterTitle{padding-right:5px} .b-params-filter .b-sort>span .a-icon,.b-places_header .b-page-title a.button.flat-white .icon-added-favorite{vertical-align:middle} .b-params-filter .custom-select-holder{margin-right:10px} .b-params-filter .custom-select-holder .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]){width:150px} .b-params-filter .custom-select-holder .custom_select{width:150px} .b-params-filter .custom-select-holder .custom_select .filter-option{line-height:16px} .b-params-filter .custom-select-holder .custom_select .filter-option+.caret{border-top-width:3px; border-right-width:3px; border-left-width:3px; top:16px} .b-params-filter .custom-select-holder.m-wide-dropdown .dropdown-menu.open{width:300px} .b-params-filter .custom-select-holder.m-wide-dropdown .dropdown-menu.open li .text{white-space:normal} .b-params-filter .custom_select{border-color:#c8c8c8; height:30px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:0; font-size:13px; box-sizing:border-box} .b-params-filter .custom_select .caret{transition:transform .5s} .b-params-filter .custom_select.open .caret{transform:rotate(180deg); transition:transform .5s} .b-params-filter .custom_select.open .dropdown-menu{visibility:visible; margin-top:0; transition:margin .3s} .b-params-filter .custom_select .dropdown-toggle{padding:6px 10px 7px; outline:0} .b-params-filter .custom_select .dropdown-toggle .filter-option{left:10px; font-size:13px} .b-params-filter .custom_select .dropdown-menu{display:block; visibility:hidden; margin-top:10px; transition:margin .3s} .b-params-filter .custom_select .dropdown-menu.open{left:0; overflow-x:hidden; overflow-y:auto; max-height:300px; font-size:13px} .b-params-filter .custom_select .dropdown-menu li a{padding:4px 20px 0 10px; line-height:18px} .b-params-filter .custom_select .dropdown-menu li a .text{margin-right:0; width:auto} .b-params-filter .custom_select .dropdown-menu li.selected a i.check-mark{top:5px; margin-right:-5px; background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); background-repeat:no-repeat; -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px; background-position:-479px -346px; width:14px; height:9px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.b-params-filter .custom_select .dropdown-menu li.selected a i.check-mark{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .b-params-filter .b-checkbox{float:right; height:30px} .b-params-filter .b-checkbox li{position:relative; float:left; margin-left:17px; line-height:30px; font-size:0} .b-params-filter .b-checkbox li input{position:absolute; left:0; top:7px; width:14px; height:14px; box-shadow:none} .b-params-filter .b-checkbox li label{height:15px; padding-left:15px; font-size:13px; margin-left:4px} .b-params-filter.m-exhibition,.inf-popup-content p+p{margin-top:15px} .b-params-filter.m-children{margin:0; padding:0} .b-params-filter.m-25p .custom-select-holder .custom_select{width:100% !important} .b-params-filter .b-widget-tabs{margin:0; font-size:0; line-height:1; text-transform:none} .b-params-filter .b-widget-tabs li{float:left; padding:0; margin-right:0; margin-left:-2px; display:inline-block} .b-params-filter .b-widget-tabs li.active{background-color:#d2dfff} .b-params-filter .b-widget-tabs li.active a{background-color:#d2dfff; border-top-color:#adbee8; border-bottom-color:#adbee8; border-left-color:#adbee8; color:#1d1d1f; transition:background .3s} .b-params-filter .b-widget-tabs li.active:last-child a{border-right-color:#adbee8} .b-params-filter .b-widget-tabs li.active+li a{border-left-color:#adbee8} .b-params-filter .b-widget-tabs li a{outline:0; font-weight:400; font-size:13px; line-height:28px; padding:0 19px; background:#fff; color:#1d1d1f; border:1px solid #c8c8c8; margin:0; overflow:hidden; transition:background .3s} .b-params-filter .b-widget-tabs li a i{position:relative; left:-7px} .b-params-filter .b-widget-tabs li a i:only-child{margin-left:-20px; left:12px; top:1px} .b-params-filter .b-widget-tabs li:last-child{margin-left:-1px} .b-params-filter .b-widget-tabs li:last-child a{-webkit-border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0} .b-params-filter .b-widget-tabs li:first-child a{-webkit-border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px} .b-params-filter .b-widget-tabs li.widget-tabs__li a{padding:0 20px; font-size:13px; line-height:28px} .a-event-header .b-voka-link,.item-header .b-voka-link{display:flex; margin-top:7px} .a-event-header .b-voka-link:hover,.item-header .b-voka-link:hover{text-decoration:none} .a-event-header .b-voka-link .tooltip-holder,.item-header .b-voka-link .tooltip-holder{color:#fff; font-family:Verdana; line-height:12px; font-size:11px; text-align:left; margin:0; width:auto; background-color:#172240; border-radius:4px; padding:6px 7px; display:flex; flex-direction:row; align-items:flex-start} .a-event-header .b-voka-link .tooltip-holder:hover,.item-header .b-voka-link .tooltip-holder:hover{background-color:#2f3953; text-decoration:none} .a-event-header .b-voka-link .tooltip-holder.m-voka-indent div,.item-header .b-voka-link .tooltip-holder.m-voka-indent div{text-indent:-12px; padding-left:8px} .a-event-header .b-voka-link .tooltip-holder .b-voka-icon,.item-header .b-voka-link .tooltip-holder .b-voka-icon{margin-top:3px} .b-place-info{background:#f2f2f2; width:100%; overflow:hidden; padding:20px 0; box-sizing:border-box; margin-bottom:20px} .b-place-info~.b-gallery-slider{margin-bottom:20px; margin-top:-20px} .b-place-info .place-info_image{padding-right:20px; width:240px; float:left; margin-left:20px} .b-place-info .place-info_image .place-info_image-holder{position:relative; display:inline-block; vertical-align:baseline} .b-place-info .place-info_image .place-info_image-holder img{float:left} .b-place-info .place-info_image .place-info_image-holder:after{content:''; left:0; right:0; top:0; bottom:0; position:absolute; pointer-events:none; border:1px solid #000; border-color:rgba(0,0,0,.15)} .no-cssgradients .b-place-info .place-info_image .place-info_image-holder:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000,endColorstr=#26000000)} .b-place-info .place-info_contacts{float:left; width:36.666%} .b-place-info .place-info_options{margin-left:61.66%; margin-right:20px} .b-place-info .b-vlist{display:inline-block; vertical-align:baseline; margin-left:10%} .b-place-info .b-vlist .b-vlist__li{color:#666; font:13px/21px Arial,Helvetica,sans-serif; padding-bottom:0} .b-place-info .b-vlist:first-child{margin-left:0} .b-places_header{padding:30px 20px 0} .b-places_header .b-page-share{float:right; margin-left:20px; margin-top:7px} .b-places_header .b-page-title{margin-bottom:20px} .b-places_header .b-page-title a.button.flat-white{display:inline-block; margin-left:8px; vertical-align:bottom; padding:12px 13px} .b-places_header .b-page-title a.button.flat-white i{margin-right:0} .b-places_header .b-page-title h1{display:inline; padding-bottom:0; margin-bottom:0; vertical-align:middle} .b-places_header .b-page-title h1+.button.flat-white{margin-left:15px} .b-places_header .b-page-title .b-event-post__header-buttons{float:none; display:inline-block; vertical-align:middle; margin-left:0; position:relative; z-index:1} .places__list{overflow:hidden; margin:0 -20px; padding-bottom:40px; padding-left:10px; padding-right:10px} .places__list .plaсes__item{display:inline; float:left; width:300px; overflow:hidden; margin:10px; -webkit-box-shadow:0 0 4px rgba(0,0,0,.25); -moz-box-shadow:0 0 4px rgba(0,0,0,.25); -ms-box-shadow:0 0 4px rgba(0,0,0,.25); box-shadow:0 0 4px rgba(0,0,0,.25); border-radius:5px} .places__list .plaсes__item .places__inner{position:relative; display:inline-block; vertical-align:bottom} .places__list .plaсes__item .places__inner:hover .places__title{text-decoration:underline} .places__list .places__label{position:absolute; bottom:15px; left:20px; right:20px} .places__list .places__label .places__title{color:#fff; font-size:19px; margin-left:0} .places__list .places__label span{font-size:15px; color:#fff; color:rgba(255,255,255,.5); margin-left:5px} .places__list .places__image-holder{position:relative; height:150px} @supports (display:grid){.places__list{display:grid; grid-template-columns:1fr 1fr 1fr; grid-template-rows:150px 150px; gap:20px 20px; margin:0; padding-top:10px; padding-left:0; padding-right:0} .places__list .plaсes__item{float:none; margin:0; width:100%; display:block} .places__list .plaсes__item .places__inner{display:block} .places__list .places__image-holder img{width:auto; height:auto; min-width:100%; min-height:100%; object-fit:cover}} .b-places-list.m-search-list .lists_category__li{color:gray} .b-places-list .category-top{text-transform:uppercase; color:gray; font:700 11px/20px Arial,Helvetica,sans-serif} .b-places-list .lists_category__li{border-top:1px solid #d9d9d9; padding-top:20px} .b-places-list .lists_category__li .category__image,.b-places-list .lists_category__li .category__image>a img{float:left} .b-places-list .lists_category__li .category__image>a{position:relative; display:inline-block; vertical-align:top} .b-places-list .lists_category__li .category__image>a:after{content:''; left:0; right:0; top:0; bottom:0; position:absolute; pointer-events:none; border:1px solid #1d1d1f; border-color:rgba(29,29,31,.15)} .no-cssgradients .b-places-list .lists_category__li .category__image>a:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#261d1d1f,endColorstr=#261d1d1f)} .b-places-list .lists_category__li .category__image>a img,.inf-popup-content p{margin:0} .b-places-list .lists_category__li:hover .add-favorite{visibility:visible; cursor:pointer; opacity:.4} .b-places-list .lists_category__li:hover .add-favorite.active{opacity:1} .b-places-list .category__content{padding-left:15px} .b-places-list .category-header{margin-top:-2px} .b-places-list .category-header .title{font-size:21px; font-weight:700} .b-places-list .category-header .title a{color:#1d1d1f} .b-places-list .category-header .title a:hover{color:#c00; text-decoration:none} .b-places-list .category-header .b-type{font-size:13px; color:gray; font-family:Arial,Helvetica,sans-serif} .b-places-list .category__address{padding-top:5px} .b-places-list .category__address span,.b-places-list .category__into span{font-family:Arial,Helvetica,sans-serif; font-size:13px; display:block; line-height:1.5} .b-places-list .category__into{width:150px; margin-top:3px; margin-right:110px; float:right} .b-places-list .category__into span{margin:2px 0} .b-other-places{border-top:1px solid #e6e6e6; padding:0 0 20px} .list_afisha_places{font-size:0; padding-left:20px; padding-bottom:30px; margin-top:5px} .list_afisha_places .lists__li{list-style-type:none; background:0 0; font:13px/17px Arial,Helvetica,sans-serif; display:inline-block; vertical-align:top; width:14.92%; margin:0 1.69% 0 0; padding:0} .list_afisha_places .lists__li a{font:15px/18px Arial,Helvetica,sans-serif; color:#1d1d1f} .list_afisha_places .lists__li span{color:#b4b4b4} .list_afisha_places .afisha_places-info{margin:12px 0} .popup-scrollable.inform-popup{display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-direction:row; -ms-flex-direction:row; flex-direction:row; -webkit-flex-wrap:nowrap; -ms-flex-wrap:nowrap; flex-wrap:nowrap; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-align-content:center; -ms-flex-line-pack:center; align-content:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center} .popup-scrollable.inform-popup .scrollable-i{-webkit-order:0; -ms-flex-order:0; order:0; -webkit-flex:0 1 auto; -ms-flex:0 1 auto; flex:0 1 auto; -webkit-align-self:auto; -ms-flex-item-align:auto; align-self:auto; display:block; max-width:930px; padding:25px 30px 30px; background:#f2f2f2; text-align:center} .popup-scrollable.inform-popup .scrollable-i .slider-header{font-size:25px; margin-bottom:25px} .popup-scrollable.inform-popup .scrollable-i .slider-title{font-size:17px} .popup-scrollable.inform-popup .scrollable-close{opacity:.3} .m-cabinet .popup-scrollable .b-form .custom_select:hover .icon-down,.popup-scrollable.inform-popup .scrollable-close:hover{opacity:1} .popup-wr{position:relative; display:inline-block} .inf-popup{pointer-events:none; opacity:0; display:block; position:fixed; margin-left:4px; margin-top:24px; z-index:6; box-shadow:0 3px 10px rgba(0,0,0,.25)} .inf-popup.m-w520{width:520px} .inf-popup-i{position:relative; padding:20px; background:#fff} .inf-popup-corner{position:fixed; margin-top:-5px; width:10px; height:10px; background:#fff; box-shadow:2px 2px 8px rgba(0,0,0,.25); transform:rotate(45deg); z-index:-1} .inf-popup-close{position:absolute; top:15px; right:15px; display:block; outline:0; width:13px; height:14px; background:url(//afisha.tut.by/static/images/v2/close.png) no-repeat 0 0; opacity:.5; cursor:pointer} .inf-popup-close:focus,.inf-popup-close:hover{opacity:.75} .inf-popup-decor{float:left; padding-left:10px} .inf-popup-decor~.inf-popup-content{overflow:hidden; padding-left:30px} .inf-popup-content{font:15px/21px Arial,Helvetica,sans-serif} .inf-popup-content .descr{font:13px/18px Arial,Helvetica,sans-serif; color:gray} .inf-popup-content .once-label{font:13px/18px Arial,Helvetica,sans-serif; white-space:nowrap; cursor:pointer} .inf-popup-content .once-label input{position:relative; top:-1px; width:14px; height:14px; vertical-align:middle; margin-right:5px} .inf-popup-content .two-button{padding-top:30px} .inf-popup-content .two-button .button{width:140px; text-align:center; font-size:13px} .inf-popup-content .two-button .button+.button{margin-left:7px} .popupCities,.save-popup{position:fixed; background:#fff} .popupCities{height:440px; top:50%; left:50%; margin-top:-260px; margin-left:-440px; width:800px; padding:40px; z-index:350} .popupCities .close{position:absolute; top:20px; right:20px; text-decoration:none; text-indent:-9999px; z-index:5} .popupCities .header{font-size:13px; color:#acacac; padding-bottom:25px} .popupCities .header .title,.popupCities .header h2{font-weight:700; display:inline; color:#373737; font-size:21px; margin-right:5px} .popupCities .header a{text-decoration:underline} .popupCities .b-vlist{width:16.6666666%; font-size:0; float:left} .popupCities .b-vlist li{display:inline-block; vertical-align:top; font:11px Verdana,Geneva,Arial,Helvetica,sans-serif; color:gray; width:100%; padding-bottom:0; position:relative} .popupCities .b-vlist li.active:before{content:''; position:absolute; left:-22px; top:8px; background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed); background-repeat:no-repeat; -webkit-background-size:520px 502px; -moz-background-size:520px 502px; background-size:520px 502px; background-position:-479px -346px; width:14px; height:9px} @media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.popupCities .b-vlist li.active:before{background-image:url(//afisha.tut.by/static/images/v2/sprite.png?1eca015bed)}} .popupCities .b-vlist li.active a{color:#1d1d1f; font-weight:700} .popupCities .b-vlist li a{font-size:13px; color:#1d1d1f; line-height:25px; text-decoration:none} .popupCities .b-vlist li a:hover{color:#c00; text-decoration:none} .save-popup{width:430px; padding:20px; font-size:15px; line-height:21px; right:10px; bottom:10px; z-index:20; box-shadow:0 0 20px rgba(0,0,0,.2); border-radius:5px; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; transform:translateY(calc(100% + 20px)); top:translateY(-webkit-calc(-50%)); transition:all .3s ease-out .3s} .save-popup.active{transform:translateY(0); transition:all .3s ease-out 0s} .save-popup__close{display:inline-block; width:16px; height:16px; position:absolute; right:15px; top:15px; opacity:.3; transition:opacity .2s ease} .save-popup__close:hover{opacity:.6} .save-popup-img{margin-bottom:10px; text-align:center} .save-popup-img svg{display:inline-block} .save-popup__title{font-size:17px; line-height:23px; margin-bottom:5px; font-weight:700} .save-popup__txt{font-size:15px; line-height:21px; margin-bottom:20px} .save-popup__btn{display:inline-block; font-size:15px; line-height:40px; background:#d2dfff; border-radius:3px; text-align:center; padding:0 20px; color:#111; transition:all .2s ease} .save-popup__btn:hover{text-decoration:none; background:#c7d4f2; color:#111} .save-popup__btn:active{box-shadow:inset 0 2px 3px rgba(61,92,153,.3)} .m-cabinet .inner{padding-top:20px} .m-cabinet .col-i{padding-left:0} .m-cabinet .col-3{width:300px} .m-cabinet .col-c .events-block.m-my-afisha{padding-bottom:0} .m-cabinet .popup-scrollable .scrollable-close{opacity:.3; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADsSURBVHgB3dlLDoMwDATQUS/auVl80zaLplQIyM+fFEvZEHt4FQUJAWwleT0RX8wr7Q9KXq/PikQSm+OLlJ+DkUgeONLZhjeSNUO1IRLX3RiBGx7wxE0PeuDUAjyyCX0ktTOpGEjA5qpQIZgwwmmcYGbWHDky44bs6XVHtvSEIa/2XIsnkCVwpYiFcaUIQ9wDNy/iz/9/y93BSzxm2ABo6QnDjfS642Zm3HAas+Y4zQzzYEIZSej/amplErC5JBrZhB1u+hzDgx7I7gFPZHNjBLLaEI0UxOJwgUxlUxCLK0Uc4EoJFnjBwe4zxBv0uZIv1TGxWAAAAABJRU5ErkJggg==) no-repeat center center; background-size:20px 20px} .add-card-link:hover::after,.cabinet-page .b-sharelist .b-sharelist-add:hover .icon-plus-share:after,.cabinet-page .b-sharelist__li .icon-plus-share:hover:after,.m-cabinet .popup-scrollable .scrollable-close:hover{opacity:.4} .m-cabinet .popup-scrollable .scrollable-i{border-radius:8px; max-width:430px; padding:20px; font-size:15px} .m-cabinet .popup-scrollable .b-form{padding-bottom:0} .m-cabinet .popup-scrollable .b-form .i-p{font:15px Arial,Helvetica,sans-serif; padding:0 10px; height:40px; border:1px solid #c8c8c8} .m-cabinet .popup-scrollable .b-form input[type=password].i-p{font:21px Arial,Helvetica,sans-serif} .m-cabinet .popup-scrollable .b-form .button{margin-left:0; padding:0 20px} .m-cabinet .popup-scrollable .b-form .button.m-green{color:#fff !important; text-shadow:none} .m-cabinet .popup-scrollable .b-form .button.middle{font:15px/50px Arial,Helvetica,sans-serif} .m-cabinet .popup-scrollable .b-form .custom_select{height:40px; border:1px solid #c8c8c8; box-sizing:border-box; width:100%} .m-cabinet .popup-scrollable .b-form .custom_select select{font-size:15px; width:100%} .m-cabinet .popup-scrollable .b-form .custom_select .val{padding:0 20px 0 10px; font:15px/38px Arial,Helvetica,sans-serif; width:100%; box-sizing:border-box} .m-cabinet .popup-scrollable .b-form .custom_select .icon-down{top:14px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAOCAYAAAAxDQxDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC0SURBVHgBtZQBDYQwDEV/TsEkTAJScAAODgc3B0g4HJyUk4AEJIwRSlJKGdkGL/nJAu3/C3QDVhzpbhyY77LwpB73MTBf96LFRhf0CzLIx5BHw555HuCZ/kEW6Rjq5V5vWdSKgjExzFIP92jOiqugKSPMipCJvKJUomm8aNI2dxkS22Gt1NXI+wLRsEUde9+i7J8ewuQUOezPXsmU7tBGVoaUnLsDgxLyxUP0eOa6UvmQkpgBKpZZfADfuGYAAAAASUVORK5CYII=) center no-repeat; background-size:13px 7px; opacity:.4} .m-cabinet .popup-scrollable .b-form .cabinet-popup-card .i-p{font:15px Arial,Helvetica,sans-serif} .m-cabinet ::-webkit-input-placeholder{color:gray} .m-cabinet :-moz-placeholder,.m-cabinet ::-moz-placeholder{color:gray} .m-cabinet :-ms-input-placeholder{color:gray} .cabinet-popup-label{font-size:15px; line-height:21px; margin-bottom:5px} .cabinet-popup-title{font-size:21px; line-height:27px; font-weight:700; margin-bottom:20px} .cabinet-popup-item,.cabinet-popup-submit{margin-bottom:20px} .cabinet-popup-item:last-child{margin-bottom:0} .cabinet-popup-submit .button{width:100%} .cabinet-popup-submit:last-child{margin-bottom:0} .cabinet-popup-reset{margin-bottom:15px} .cabinet-popup-reset input[type=reset]{width:100%; padding:0; font:15px/50px Arial,Helvetica,sans-serif; border:1px solid #c8c8c8; border-radius:3px; background:0 0} .cabinet-popup-composite{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex} .cabinet-popup-composite__item{width:33.333%} .cabinet-popup-composite__item .custom-input__with-select{margin:0 -1px} .cabinet-popup-add{font-size:13px; line-height:18px; color:gray} .cabinet-popup-card{margin-bottom:30px; display:-ms-flexbox; display:flex; position:relative; padding-top:25px} .cabinet-popup-card__back,.cabinet-popup-card__forvard{width:300px; height:200px; border:1px solid #c8c8c8; border-radius:8px; background:#fff; box-sizing:border-box} .cabinet-popup-card__forvard{padding:15px; z-index:2} .cabinet-popup-card__back{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:end; -webkit-align-items:flex-end; -ms-flex-align:end; align-items:flex-end; position:absolute; right:0; top:8px; z-index:1; padding-top:30px} .cabinet-popup-card__img{margin-bottom:20px} .cabinet-popup-card__img img,.noinfo__image img{display:block} .cabinet-popup-card__title{font-size:15px; line-height:21px; margin-bottom:10px} .b-seo p,.cabinet-popup-card__number{margin-bottom:10px} .cabinet-popup-card-single{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex} .cabinet-popup-card-cw{width:60px; margin-right:15px} .cabinet-popup-card-single__item{width:60px; margin-right:10px} .cabinet-popup-card-single__item:last-child{margin-right:0} .cabinet-popup-card__line{width:100%; background:#f2f2f2; height:40px; margin-bottom:10px} .cabinet-popup-cards{border-bottom:1px solid #e6e6e6; margin-bottom:20px} .cabinet-popup-cards .card{width:175px; height:110px} .cabinet-popup-cards .card-item{margin-right:15px} .cabinet-popup-cards .card-img{left:10px; top:10px} .cabinet-popup-cards .card-num{left:10px; bottom:10px} .untie-btn{color:#1d1d1f; width:140px; display:block; padding:0 10px; font:14px/35px Arial,Helvetica,sans-serif; border:1px solid #c8c8c8; border-radius:3px; text-align:center; box-sizing:border-box; transition:all .3s ease} .untie-btn:hover{background-color:#f2f2f2} .untie-btn:active{box-shadow:inset 0 1px rgba(1,1,1,.1)} .untie-btn:link:focus,.untie-btn:link:hover,.untie-btn:visited,.untie-btn:visited:focus,.untie-btn:visited:hover{color:#1d1d1f; text-decoration:none} .card-untie-title{padding-top:9px} .card-untie-num,.card-untie-title{font-size:15px; margin-bottom:15px} .cabinet-popup-cards__item{padding:20px 0; border-top:1px solid #e6e6e6} .cabinet-page{font-size:15px; line-height:21px; padding-bottom:30px} .cabinet-page .b-lists-rubric{padding:10px 0 0} .cabinet-page .b-widget-tabs{box-shadow:inset 0 -1px 0 #e6e6e6; margin-bottom:20px} .cabinet-page .b-widget-tabs .widget-tabs__li a{padding:5px 0 10px} .cabinet-page .b-places-list .category-header{position:relative} .cabinet-page .b-places-list .category-header .b-type{display:inline-block; padding-top:5px} .cabinet-page .b-places-list .tooltip-holder{position:absolute; right:0; top:0} .cabinet-page .b-places-list .added-favorite .add-favorite-big{transform:translateY(0); opacity:1; visibility:visible; background-position:-213px -25px} .cabinet-page .b-places-list.b-lists-category{border-top:0} .cabinet-page .b-places-list .lists_category__li:first-child{padding-top:0} .article .b-article-details a:hover,.cabinet-page .b-sharelist .b-sharelist-add:hover .b-socshare__txt{color:#c00} .cabinet-page .b-sharelist.active .hidden__li{display:-ms-flexbox; display:flex} .cabinet-page .b-sharelist.active .b-sharelist-add .icon-plus-share{transform:rotate(45deg)} .cabinet-page .b-socshare__txt{margin-left:10px; color:#000; font-size:15px; line-height:30px} .cabinet-page .b-sharelist__li{display:-ms-flexbox; display:flex; margin-left:0; margin-bottom:8px} .cabinet-page .b-sharelist__li:last-child{margin-bottom:0} .cabinet-page .b-sharelist__li .b-socshare{border-radius:50%} .cabinet-page .b-sharelist__li .b-socshare:hover{opacity:1} .cabinet-page .b-sharelist__li .b-socshare .soccount,.cabinet-page .b-sharelist__li.hidden__li{display:none} .cabinet-page .b-sharelist__li .icon-plus-share{background:0 0; border-radius:50%; position:relative} .cabinet-page .b-sharelist__li .icon-plus-share:before{content:""; display:inline-block; width:30px; height:30px; background:#f2f2f2; border-radius:50%; position:absolute; left:0; top:50%; transform:translateY(-50%)} .cabinet-page .b-sharelist__li .icon-plus-share:after{content:""; display:inline-block; width:16px; height:16px; position:absolute; left:7px; top:50%; transform:translateY(-50%); background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABASURBVHgB7dYxCgAgCEBR7f53NlobXYx4f2t7kKAZ/ep6ZzRaMRwAAAAAAMDZYBWD+YInZqCbiwgAAAAA4A/ABsDBAz2sdTWcAAAAAElFTkSuQmCC) center no-repeat; background-size:16px 16px; z-index:1; opacity:.3; transition:all .3s ease} .cabinet-page .socshare-link{display:-ms-flexbox; display:flex; outline:0 !important} .cabinet-page__title{display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-bottom:30px} .cabinet-page__image{width:100px; height:100px; border-radius:50%; margin-right:20px; overflow:hidden; background-size:100px 100px; background-repeat:no-repeat; background-position:center} .noinfo{display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-direction:column; flex-direction:column; padding-bottom:40px; padding-top:10px} .noinfo__image{margin-bottom:30px} .noinfo__title{font-size:17px; font-weight:700; margin-bottom:10px} .noinfo__txt{max-width:315px; text-align:center} .data-list{border-bottom:1px solid #e6e6e6; padding:25px 0} .data-list:first-child{padding-top:5px} .data-list:last-child{border-bottom:0} .data-item{display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; margin-bottom:20px; position:relative} .data-item:last-child{margin-bottom:0} .data-item.m-top{-ms-flex-align:start; align-items:flex-start} .data-title{color:gray; width:200px; min-width:200px} .ticket-item,.ticket-list{overflow:hidden} .ticket-item{margin-bottom:20px; border-radius:4px; position:relative; padding:15px; color:#fff} .ticket-item:last-child{margin-bottom:0} .ticket-bg{position:absolute; left:-15px; top:-15px; width:calc(100% + 30px); height:calc(100% + 30px); -webkit-filter:blur(15px) brightness(.95) contrast(1.15); filter:blur(15px) brightness(.95) contrast(1.15); filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='15'); background-size:cover; background-repeat:no-repeat; background-position:center} .ticket-bg:after{content:""; display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.2)} .ticket-wrap{display:-ms-flexbox; display:flex; position:relative; z-index:2} .ticket-img{width:100px; height:140px; margin-right:15px; border-radius:4px; overflow:hidden} .ticket-img img{max-width:100%; height:auto; max-height:100%; width:100%; object-fit:cover} .ticket-info{-ms-flex:1; flex:1} .ticket-top{margin-bottom:15px} .ticket-title{font-weight:700; font-size:17px; line-height:25px; margin-bottom:5px} .ticket-txt{font-size:13px; line-height:18px} .ticket-select__more,ticket-select__item{display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center} ticket-select__item{border-top:1px solid rgba(255,255,255,.2); font-size:13px; line-height:18px} .ticket-select__place{width:170px; min-width:170px; padding:15px 0} .ticket-select__more{-ms-flex-pack:justify; justify-content:space-between; padding:10px 0 10px 10px; -ms-flex:1; flex:1; border-left:1px solid rgba(255,255,255,.2)} .ticket-select__button{display:inline-block; border-radius:3px; background:rgba(0,0,0,.2); color:#fff; padding:10px 20px; line-height:1; transition:background .3s ease} .ticket-select__button:hover{background:rgba(0,0,0,.3)} .ticket-select__button:active,.ticket-select__button:hover{color:#fff; text-decoration:none} .password{display:flex} .password__num{width:8px; height:8px; background:#000; border-radius:50%; margin-right:4px} .password__num:last-child{margin-right:0} .data-change-link{color:gray; position:absolute; right:0; top:50%; transform:translateY(-50%)} .data-change-link:hover{color:#c00; text-decoration:none} .card{width:250px; height:160px; background:#f2f2f2; border-radius:4px; position:relative} .card-img,.card-num{position:absolute; left:15px} .card-img{top:15px} .article .b-article-info .b-article-share .b-sharelist,.card-img img{display:block} .card-num{display:flex; bottom:15px} .b-footer .inner .l-col-2 a .i-email,.card-num__item{margin-right:10px} .card-item:last-child,.card-num__item:last-child{margin-right:0} .card-item,.m-small-links a{margin-right:20px} .card-item+.card-item .add-card-link{margin:5px 0 0} .add-card-link{display:inline-block; color:#000; padding-left:40px; position:relative} .add-card-link:after,.add-card-link:before{content:""; display:inline-block; position:absolute; top:50%; transform:translateY(-50%)} .add-card-link:before{background:#f2f2f2; border-radius:50%; width:30px; height:30px; left:0} .add-card-link:after{width:16px; height:16px; left:7px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABASURBVHgB7dYxCgAgCEBR7f53NlobXYx4f2t7kKAZ/ep6ZzRaMRwAAAAAAMDZYBWD+YInZqCbiwgAAAAA4A/ABsDBAz2sdTWcAAAAAElFTkSuQmCC) center no-repeat; background-size:16px 16px; z-index:1; opacity:.3; transition:all .3s ease} .add-card-link:active,.add-card-link:hover{color:#c00; text-decoration:none} .card-list{display:-ms-flexbox; display:flex} .checkbox-item,.content-area.m-centered img{margin-bottom:20px} .checkbox-item:last-child{margin-bottom:0} .checkbox-item label{font-size:15px; color:#1d1d1f} .checkbox-item label:hover:before{border:1px solid gray !important} .checkbox-item input[type=checkbox]:checked,.checkbox-item input[type=checkbox]:not(:checked){position:absolute; left:-9999px} .checkbox-item input[type=checkbox]:checked+label,.checkbox-item input[type=checkbox]:not(:checked)+label{position:relative; cursor:pointer; padding-left:25px; line-height:14px; display:inline-block} .checkbox-item input[type=checkbox]:checked+label:before,.checkbox-item input[type=checkbox]:not(:checked)+label:before{content:''; position:absolute; left:0; top:-1px; width:13px; height:13px; border:1px solid #c8c8c8; cursor:pointer; z-index:1; border-radius:2px} .checkbox-item input[type=checkbox]:checked+label:after,.checkbox-item input[type=checkbox]:not(:checked)+label:after{content:''; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE7SURBVHgBrdMxVsIwGAfwL2kZm5aN94AYN8e6OcrIppsbHsEbiCfweQLhBOoJZNRJj5AXGNhsygHi91ULT6jQFv5DX5Lm/Zp8aQAOkHZbxd2uvKe2D3uGMM7dKwCLEAUOe2SFQUR9xsDWBlstpRB7WmHuzhgzZFAjhDUa2coU9Z1zD7OZuclgqJh1DLnxdGqu8/eVwF0YxaNHp6Nuo0icWmvfymLOwSdus78+zycMCzp0joGU6ssYPS6D+T7rFX2YTnm5bSzuCNFBGUxrnRSBXpomEyGaDP+h89+xiyBoviwWyXyzZqAR6yM2h3+S1fAHDUk9oz7iV0IE75yzR2yf5JjnZSvTsCV/ThmvzgiHBgXzSmHLFeZJU/schuExonEdbGOFeaQ8+sDix1UxSuFdxtr1EJwgdlkFo3wD0/uGVAnrdsgAAAAASUVORK5CYII=) center no-repeat; background-size:10px 8px; width:10px; height:8px; display:inline-block; position:absolute; top:3px; left:3px; z-index:4} .checkbox-item input[type=checkbox]:not(:checked)+label:after{opacity:0} .checkbox-item input[type=checkbox]:checked+label:after{opacity:1} .nodata{display:inline-block; vertical-align:middle; height:1px; width:15px; background:#1d1d1f; opacity:.3} .boxshadow body:after,.boxshadow body:before{content:initial} .b-border{border-bottom:1px solid #e6e6e6} .note{color:gray; font:11px/1.25em Verdana,Geneva,Arial,Helvetica,sans-serif; margin:20px 0; padding:0} .lists_comments__li{border-bottom:none; border-top:1px solid #e6e6e6} .lists_comments__li:first-child{border-top:none} .boxshadow .b-auth-f{z-index:9999} h3{font:700 21px/25px Arial,Helvetica,sans-serif} .title_page{margin:0 0 20px 20px; padding:0} .content-area{padding:25px 0} .content-area.m-centered{text-align:center} .content-area.m-centered p{font-size:15px} .title__labels{display:inline-block; vertical-align:bottom} .b-page_head{overflow:hidden; padding-bottom:20px} .b-page_head .title_page{display:inline-block; vertical-align:top; max-width:880px; margin-bottom:0} .b-page_head .b-page-share{float:right; margin-right:20px} .b-page_head .label{border:1px solid #bbb; display:inline-block; vertical-align:middle; text-transform:uppercase; font:700 11px/20px Arial,Helvetica,sans-serif; padding:0 5px; color:#bbb; margin-left:20px; margin-bottom:5px} .article{padding-left:20px; position:relative} .article .m_header h1{font:700 35px/40px Arial,Helvetica,sans-serif} .article .m_header .b-comment_badge{display:none} .article .b-article-details{color:gray; margin-bottom:20px} .article .b-article-details a,.b-seo .show_more span{color:gray} .article .b-article-add{margin:20px 0 0} .article .b-article-add dt{color:gray; font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; padding-bottom:5px} .article .b-article-add dd a,.b-seo b,.b-seo h1,.b-seo h2,.b-seo h3,.b-seo h4,.b-seo h5,.b-seo h6,.b-seo strong{font-weight:700} .article .b-article-info{max-width:700px} .article .b-article-info .b-article-share{float:none; margin:0 0 16px} .article a.ticket{color:#3d5c99} .article figure.image-captioned{margin-top:1em} .fotorama-wrapper{background:#f2f2f2} .fotorama-wrapper .fotorama-box .fotorama__thumb-border{border-color:#eb0000; height:64px; margin-top:0} .fotorama-wrapper .fotorama-box .fotorama__active,.fotorama-wrapper .fotorama-box .fotorama__nav__frame{opacity:1; filter:alpha(opacity=100)} .pp_overlay{background:#000 url(http://img.tyt.by/i/1x1.gif) 0 0; display:none; left:0; position:absolute; top:0; width:100%; z-index:9500} .m-small-links{font-size:13px} .hidden{display:none} .hidden.active{display:block} .b-seo,.b-seo a{color:gray; font:11px/17px Verdana,Geneva,Arial,Helvetica,sans-serif} .b-seo .inner{padding:0 0 10px} .b-seo .inner .wrapp{padding:30px 20px; border-bottom:1px solid #e6e6e6} .b-seo a{text-decoration:underline} .article a.ticket,.b-seo a:hover{text-decoration:none} .b-seo ul{margin-left:20px; padding-left:0} .b-seo ul li{list-style:disc} .b-seo .hidden{display:none} .b-seo .hidden.active{display:inline} .b-seo .show_more{display:inline; padding:0; background:0 0; text-transform:none} .b-seo .show_more,.b-seo .show_more:hover,.b-seo .show_more:visited{text-decoration:none !important; color:gray} .b-seo .show_more,.b-seo .show_more:visited{border-bottom:1px dotted} .b-seo .show_more:hover{border-bottom:0 none} .b-footer{padding:0} .b-footer .inner{overflow:hidden; padding-bottom:30px} .b-footer .inner .l-col-1 .b-copyright{margin-left:30px} .b-footer .inner .l-col-2 a{position:relative} .b-footer .inner .l-col-3 .gray{display:block} .b-footer .inner .l-col-4 .develop{padding-right:20px; text-align:center} .b-footer,.b-footer .inner a{font:11px/19px Verdana,Geneva,Arial,Helvetica,sans-serif; color:#666} .b-footer .inner a:hover{text-decoration:none} .b-footer .b-auxlist a:link,.b-footer .b-auxlist a:visited{text-decoration:underline} .b-footer .b-auxlist a.mobile_button:active,.b-footer .b-auxlist a.mobile_button:hover,.b-footer .b-auxlist a.mobile_button:link,.b-footer .b-auxlist a.mobile_button:visited,.b-footer .b-auxlist a:active,.b-footer .b-auxlist a:hover,.b-footer .mobile_button:active,.b-footer .mobile_button:hover,.b-footer .mobile_button:link,.b-footer .mobile_button:visited{text-decoration:none} .b-footer .mobile_button{font:13px/1em Arial,Helvetica,sans-serif; color:gray; display:block; margin:5px 0; width:75px; padding:7px 5px 7px 41px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; background-color:#fff; border:solid 1px #ccc; text-decoration:none; position:relative} .b-footer .mobile_button img{position:absolute; left:10px} .b-trailer-wrapper{margin-top:25px} html.ie7,html.ie7 body,html.ie7 body .b-companies .col6,html.ie7 body .b-companies .col6 .b-vlist{height:100%} html.ie7 body .b-companies{height:auto} .dropdown-menu li .text{margin-right:34px; display:inline-block; vertical-align:baseline; width:142px; max-width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis} .m-pp__main-page{padding-top:35px} .m-pp__main-page .col-3{padding-top:68px} .b-float-banner.animated{width:240px} @media (max-width:1050px){.b-page-share .share_li{margin-right:10px}} .b-topbar-more{text-align:left} .flexbox .col-2{-webkit-flex:1; -ms-flex:1; flex:1; flex-direction:row-reverse; overflow:visible} .flexbox .col-2.m-without-col-3{flex-direction:row} .flexbox .col-2 .col-3{display:flex} .flexbox .col-2 .col-c{display:flex; flex:1; flex-direction:column; overflow:visible}
.b-review .b-review_item .b-lists-rubric{padding-bottom:0} .b-review .b-review_item .b-review_details{margin:6px 0 5px} .oc__wrapper iframe,a.oc__player{display:block; color:transparent; text-decoration:none; width:830px; height:482px; overflow:hidden} a.oc__player:focus,a.oc__player:hover,a.oc__player:visited{text-decoration:none} .oc__player_pic{display:table-cell; position:relative; background-color:#000; width:830px; height:482px; vertical-align:middle; overflow:hidden} .oc__player_pic img{width:100%; height:auto; max-height:482px} .oc__player_pic:before,a.oc__player:hover .oc__player_pic:after{position:absolute; overflow:hidden; content:''; display:inline-block} .oc__player_pic:before{background:url(//afisha.tut.by/static/images/sprite_players.png) no-repeat; font-size:1px; vertical-align:middle; background-position:0 -95px; margin-left:-48px; margin-top:-58px; z-index:2; top:50%; left:50%; width:116px; height:116px} a.oc__player:hover .oc__player_pic:after{z-index:1; top:0; left:0; background-color:rgba(0,0,0,.15); height:100%; width:100%} a.oc__player.megogo .oc__player_pic:before,a.oc__player.pladform .oc__player_pic:before{width:90px; height:90px; background-position:-115px -105px; margin-left:-50px; margin-top:-45px} a.oc__player.pladform .oc__player_pic:before{width:96px; background-position:0 0} a.oc__player.pladform:hover .oc__player_pic:before{background-position:-102px 0} .dropdown-menu li dt .text,a.oc__player.pladform:hover .oc__player_pic:after{display:none} .m-variant-1 .b-auth-i,ul.list_afisha .lists__li .media>span.label.rating{background-color:transparent} @media (max-width:1216px){.oc__player_pic,a.oc__player{width:640px; height:360px} .oc__player_pic img{max-height:360px}} @media (max-width:1360px) and (min-width:1000px){.branding .oc__player_pic,.branding a.oc__player,.oc__wrapper iframe{width:640px; height:360px} .branding .oc__player_pic img{max-height:360px} .branding .main_menu_item a{font-size:14px}} @media (max-width:1000px){.branding .main_menu_item a{font-size:14px}} .t-top-border .inner{border-top:1px solid #d9d9d9} .m-n-top-margin{margin:0 -20px} .post .movie_info td:last-child{border-right:none} .b-footer .disclaimer{clear:both; padding:20px 20px 0} .bootstrap-select.btn-group .dropdown-menu li>a.opt{padding:3px 11px} .big_photo .lists__li .media a .top3-portrait{height:auto; bottom:initial; width:400px} .b-widget-tabs.m-kids a{outline:0} ul.list_afisha .lists__li .media>span.label p .label-aside{text-transform:lowercase} .input_form.m-form-online-filter.m-variant-1 .b-search{height:40px} #time-slider-times span{cursor:pointer} .tab-content{zoom:1; display:none} .tab-content.active,.tab-content.m-flex .tab-pane.active{display:block} .tab-content:after{content:""; display:table; clear:both; border-collapse:collapse; border-spacing:0} .tab-content .tab-pane{float:right; margin-left:-100%; width:100%; visibility:hidden} .tab-content .tab-pane.active{visibility:visible; float:left; margin:0} .tab-content.m-flex .tab-pane{display:none} #content-band.col-2 .col-3>.col-i>div~div.m-news-v6-margin{margin-top:20px} .m-b-border{border-bottom:1px solid #d9d9d9} .m-b-border:last-child{border-bottom:none} .event-time.blue_button{display:block} ul.list_afisha:not(.list_afisha_news) .lists__li>.media.lays-m{border-radius:5px 5px 0 0} ul.list_afisha:not(.list_afisha_news) .lists__li>.lays-b~.media,ul.list_afisha:not(.list_afisha_news) .lists__li>.media~.lays-b,ul.list_afisha:not(.list_afisha_news) .lists__li>.media~.lays-b .lays-b-i{border-radius:0 0 5px 5px} .media~.lays-b{position:relative; top:-11px; display:block; width:auto} .lays-b,.lays-b .lays-b-i{border-radius:5px 5px 0 0} .lays-b~.media{position:relative; display:block; width:auto} .lays-b-i{width:100%; max-width:100%; height:auto; vertical-align:top} .events-block .fotorama-wrapper iframe{min-height:450px} .b-params-filter .b-crange-holder-70{width:70%} @media (min-width:1200px){.b-params-filter .b-crange-holder-70{width:80%}}




