@import "../../../components/fancybox/source/jquery.fancybox.css";
@import "../../../components/leaflet/dist/leaflet.css";
@import "../../../components/Work-time-selector/css/default.css";
@import "../../../components/rateYo/min/jquery.rateyo.min.css";
@import "../../../components/paginator_v2/dist/css/styles.min.css";
@import "../../../components/leaflet.markercluster/dist/MarkerCluster.css";
@import "../../../components/leaflet.markercluster/dist/MarkerCluster.Default.css";
@import "../../../components/tooltipster/dist/css/tooltipster.bundle.min.css";
@import "../../../components/tooltipster/dist/css/plugins/tooltipster/sideTip/themes/tooltipster-sideTip-shadow.min.css";
@import "../../../components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css";
@import "../../../components/jquery-date-range-picker/dist/daterangepicker.min.css";
@import "../../../components/redactor/css/redactor.css";
@import "../../../components/slick-carousel/slick/slick.css";
@import "../../../components/slick-carousel/slick/slick-theme.css";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
img{max-width:100%}
.select2-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:none}
.select2-container--classic .select2-dropdown--below{border-top:none}
.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:#808080}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
body{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2;}
body a{color:#3379bf;}
body a:hover{color:#f30}
body textarea{font-family:Arial}
body,html{height:auto;min-height:100%;position:relative}
html{font-size:62.5%}
body{padding-bottom:270px;font-family:Arial;background:url("/static/assets/i/common/site-bg.gif") repeat fixed;padding-top:54px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
body.news-page{background:url("/static/assets/i/common/news-bg.png") repeat}
object,iframe{max-width:100%}
.logo-for-print{display:none}
.shadowbox{background:#fff;-webkit-box-shadow:5px 6px 0 rgba(0,0,0,0.05);-moz-box-shadow:5px 6px 0 rgba(0,0,0,0.05);-o-box-shadow:5px 6px 0 rgba(0,0,0,0.05);box-shadow:5px 6px 0 rgba(0,0,0,0.05);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.controls-wrap{padding:8px;margin-bottom:15px;position:relative;}
.controls-wrap iframe{max-width:100%}
.controls-wrap .subscribe-tooltip{background:url("/static/assets/i/common/fb-big-logo.png") no-repeat 50% 42px,#4c7fdc;border-radius:5px;position:absolute;z-index:9;width:233px;top:0;left:0;right:0;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:22px 0 30px;text-align:center;color:#fff;-webkit-box-shadow:2px 2px 28px -5px #4c7fdc;-moz-box-shadow:2px 2px 28px -5px #4c7fdc;-o-box-shadow:2px 2px 28px -5px #4c7fdc;box-shadow:2px 2px 28px -5px #4c7fdc;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.controls-wrap .subscribe-tooltip>a{color:#fff;display:block;padding:70px 30px 0;font-size:15px}
.controls-wrap .subscribe-tooltip.visible-tooltip{visibility:visible;opacity:1;top:-201px}
.controls-wrap .subscribe-tooltip-close-btn{position:absolute;top:5px;right:5px;background:url("/static/assets/i/common/subscribe-tooltip-close.png") no-repeat center;width:20px;height:20px;display:block;}
.controls-wrap .subscribe-tooltip-close-btn:hover{cursor:pointer}
.controls-wrap .subscribe-tooltip h2{font-size:20px;font-weight:100;margin-bottom:20px}
.controls-wrap .subscribe-tooltip-point-white-logo{background:url("/static/assets/i/common/point-white-logo.png") no-repeat center;display:inline-block;margin-top:19px;width:103px;height:40px}
.controls-wrap .subscribe-tooltip:after{content:'';position:absolute;bottom:-13px;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:14px 13.5px 0 13.5px;border-color:#4c7fdc transparent transparent transparent}
.is-hidden{display:none}
.top-banner-block{position:absolute;top:36px;left:0;height:90px;width:100%;z-index:15;overflow:hidden;}
.top-banner-block *{height:100%}
.wrapper{margin:0 auto;min-height:100%;height:auto !important;height:100%;width:1240px;word-break:break-word;margin-top:20px;z-index:5;}
.wrapper.infinity-scroll{margin-bottom:-1216px;z-index:2}
.content{zoom:1;padding-bottom:150px}
.content:before,.content:after{content:"";display:table}
.content:after{clear:both}
.to-top-arrow{display:none;position:fixed;left:50%;top:50%;width:50px;height:50px;margin:-25px 0 0 -543px;line-height:50px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:5px 6px 0 rgba(0,0,0,0.05);-moz-box-shadow:5px 6px 0 rgba(0,0,0,0.05);-o-box-shadow:5px 6px 0 rgba(0,0,0,0.05);box-shadow:5px 6px 0 rgba(0,0,0,0.05);cursor:pointer;font-size:32px;text-align:center}
.sidebar-widget time{text-transform:lowercase}
.sidebar-widget-title{font-size:32px;line-height:25px;font-weight:bold;color:#3379bf;margin:0 0 15px;position:relative}
.sidebar-widget-post{margin:0 0 20px;}
.sidebar-widget-post-img{float:left;width:155px;}
.sidebar-widget-post-img img{max-width:100%;vertical-align:bottom}
.sidebar-widget-post-metadata{width:68px;float:left;margin:0 0 0 6px;font-size:10px;color:#999;}
.sidebar-widget-post-metadata-views,.sidebar-widget-post-metadata-comments,.sidebar-widget-post-metadata-likes{position:relative;display:block;padding:6px 0 0 17px;}
.sidebar-widget-post-metadata-views:before,.sidebar-widget-post-metadata-comments:before,.sidebar-widget-post-metadata-likes:before{content:'';position:absolute;left:0;top:0;right:inherit;bottom:inherit}
.sidebar-widget-post-metadata-views:before{width:13px;height:8px;top:7px;background:url("/static/assets/i/common/point-sprite.png") -26px -40px no-repeat}
.sidebar-widget-post-metadata-comments:before{width:12px;height:10px;top:7px;background:url("/static/assets/i/common/point-sprite.png") -14px -40px no-repeat}
.sidebar-widget-post-metadata-likes:before{width:14px;height:14px;top:3px;background:url("/static/assets/i/common/point-sprite.png") 0 -40px no-repeat}
.sidebar-widget-post-title{clear:both;padding:5px 0 0;font-size:14px;font-weight:bold;position:relative}
.sidebar-widget-post-text{margin:7px 0 0;font-size:12px;line-height:1.2;}
.sidebar-widget-post-text a{color:#666}
.opinion-widget .last-comments li{margin-bottom:15px;}
.opinion-widget .last-comments li a{display:inline-block;}
.opinion-widget .last-comments li a span{color:#3379bf;text-decoration:none;font-size:13px;font-weight:700;display:inline-block;margin-bottom:5px}
.opinion-widget .last-comments li a p{color:#666;text-decoration:none;font-size:12px;word-break:break-word;}
.opinion-widget .last-comments li a p:hover{color:#f30}
.main-page .wrapper{width:1200px}
.main-page .right-sidebar{width:277px;margin-right:11px}
.main-page .left-sidebar{width:155px;margin-left:3px;background:0 !important}
.main-page .middle-block{width:728px;margin:0 13px;padding:0}
.main-page .post-big-block-text{width:328px}
.main-page .post-small-block{margin-right:18px}
.main-page .logo{margin-left:-97px;padding-right:30px;}
.main-page .logo:after{content:'';position:absolute;left:72px;top:inherit;right:inherit;bottom:-11px;width:17px;height:11px;background:url("/static/assets/i/common/point-sprite.png") right -22px no-repeat}
.main-page .sidebar-widget-title{font-size:26px;font-weight:normal;margin-bottom:8px}
.main-page .sidebar-widget-post{margin-bottom:26px;}
.main-page .sidebar-widget-post-img{float:none}
.main-page .sidebar-widget-post-metadata{display:none}
.main-page .sidebar-widget-post-title{font-size:13px;font-weight:normal;line-height:1.1}
.main-page .money-widget{padding:0}
.main-page .money-widget-iphone-app{top:-27px;right:1px}
.main-page .footer-container{width:auto}
.main-page .footer-right-info{right:25px}
.main-page .fb_iframe_widget span iframe{width:261px !important}
.main-page .fb_rich_banner .fb_iframe_widget span iframe{width:450px !important}
.main-page .ui-autocomplete{width:723px}
.news-page .link-to-point{left:7px;top:inherit;bottom:-9px}
.news-page .left-sidebar{background:rgba(255,255,255,0.8) !important;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
.news-page .middle-block{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
.news-page .right-sidebar{padding-right:12px}
.news-page .controls-wrap{padding:13px}
.news-page .numbers-banner{padding:8px}
.news-page .facebook-widget,.news-page .odnokl-widget{padding:10px}
.news-page .footer-container{padding-left:193px}
.news-page .fb_iframe_widget span{width:234px !important}
.news-page .fb_rich_banner .fb_iframe_widget span{width:450px !important}
.news-page #ok_group_widget iframe{height:400px !important}
.news-page .ui-autocomplete{width:183px !important;border:0;padding:1px;}
.news-page .ui-autocomplete a{padding:2px 8px;font-weight:bold !important;font-size:15px;color:#464c63;}
.news-page .ui-autocomplete a:hover{font-weight:bold !important;color:#ff4c00}
.search-page .post-list-header{font-size:27px;line-height:1.27;letter-spacing:-1px;margin-top:0}
.category-page .post-list-container-item-text-info a{display:none}
.category-page .post-list-container-item-text-info span:after{content:''}
.money-page .sidebar-widget-post-title{font-size:14px;line-height:1.2}
.money-page .search-wrap{right:0}
.aside_right{right:0}
.aside_left{left:0}
.affix{top:36px;position:fixed}
.affix-top{top:0}
@media (min-width: 1440px){.aside_banner{display:block;position:fixed}
}.bottom_banner{position:fixed;bottom:0;z-index:-10;width:100%;}
.bottom_banner img{width:100%;max-width:100%;min-width:100%}
.point-telegram-wrapper{position:fixed;bottom:30px;left:50vw;margin-left:520px;z-index:10;animation:bounce linear 4s infinite}
.point-telegram-icon{background:url("/static/assets/i/common/telegram_colored.svg") no-repeat 50%;width:60px;height:60px;display:block}
.point-telegram-badge{position:absolute;top:0;right:0;width:20px;height:20px;border-radius:50%;background-color:#e4372e;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.85rem;font-family:"Arial";letter-spacing:.34px;line-height:1rem}
.point-telegram-hidden{display:none}
.point-poll__wrapper{position:absolute;bottom:0;background-color:rgba(0,0,0,0.54);min-height:25px;min-width:77px;display:flex;justify-content:center;align-items:center;}
.point-poll__wrapper__featured-small{position:absolute;bottom:0;background-color:rgba(0,0,0,0.54);height:25px;width:77px;left:0;display:flex;justify-content:center;align-items:center}
.point-poll__wrapper__featured-big{position:relative;top:-29px;background-color:rgba(0,0,0,0.54);min-height:25px;max-width:77px;display:flex;justify-content:center;align-items:center}
.point-poll__icon{background:url("/static/assets/i/common/vote.svg") no-repeat;width:12px;height:10px}
.point-poll__text{color:#fff;font-family:"Proxima Nova";font-size:12px;line-height:15px;text-align:center;margin-left:7px}
@-moz-keyframes bounce{45%,5%{transform:translate3d(0,-1px,0)}
10%,40%{transform:translate3d(0,2px,0)}
15%,25%,35%{transform:translate3d(0,-4px,0)}
20%,30%{transform:translate3d(0,4px,0)}
}@-webkit-keyframes bounce{45%,5%{transform:translate3d(0,-1px,0)}
10%,40%{transform:translate3d(0,2px,0)}
15%,25%,35%{transform:translate3d(0,-4px,0)}
20%,30%{transform:translate3d(0,4px,0)}
}@-o-keyframes bounce{45%,5%{transform:translate3d(0,-1px,0)}
10%,40%{transform:translate3d(0,2px,0)}
15%,25%,35%{transform:translate3d(0,-4px,0)}
20%,30%{transform:translate3d(0,4px,0)}
}@-ms-keyframes bounce{45%,5%{transform:translate3d(0,-1px,0)}
10%,40%{transform:translate3d(0,2px,0)}
15%,25%,35%{transform:translate3d(0,-4px,0)}
20%,30%{transform:translate3d(0,4px,0)}
}@keyframes bounce{45%,5%{transform:translate3d(0,-1px,0)}
10%,40%{transform:translate3d(0,2px,0)}
15%,25%,35%{transform:translate3d(0,-4px,0)}
20%,30%{transform:translate3d(0,4px,0)}
}@media screen and (max-width: 1240px){.news-page .wrapper,.news-page .footer-container{width:998px}
.news-page .top-nav-wrap{padding-left:110px}
.news-page .top-nav-item a{font-size:12px}
.news-page .middle-block{width:608px}
.news-page .post-big-block-img{width:265px}
.news-page .post-big-block-text{width:298px}
.news-page .post-small-block{margin:0 45px 24px 0;}
.news-page .post-small-block:nth-of-type(3n){margin-right:0}
.news-page .post-small-block:nth-of-type(7n),.news-page .post-small-block:nth-of-type(8n){display:none}
.news-page .left-sidebar{width:110px}
.news-page .subjects-list-item{font-size:13px}
.news-page .subjects-list-item-time,.news-page .subjects-list-item-count b{display:none}
.news-page .footer-container{padding-left:108px}
.main-page .wrapper,.main-page .footer-container{width:1000px}
.main-page .main-search,.main-page .controls-wrap{margin-bottom:8px}
.main-page .main-search-input{width:545px;background-color:#fff;width:calc(100% - 46px)}
.main-page .money-widget{width:inherit}
.main-page .fb_iframe_widget span iframe{width:239px !important}
.main-page .left-sidebar{width:138px;}
.main-page .left-sidebar-nav li{white-space:nowrap;overflow:hidden}
.main-page .new-item-notice{display:none}
.main-page .middle-block{width:577px;margin:0 8px}
.main-page .post-big-block-img{width:264px;height:inherit}
.main-page .post-big-block-text{width:285px;font-size:13px}
.main-page .post-big-block-title{font-size:18px;margin-bottom:5px}
.main-page .post-small-block{margin:0 36px 24px 0;}
.main-page .post-small-block:nth-of-type(4n){margin-right:36px}
.main-page .post-small-block:nth-of-type(3n){margin-right:0}
.main-page .post-small-block:nth-of-type(7n),.main-page .post-small-block:nth-of-type(8n){display:none}
.main-page .right-sidebar{width:255px}
.main-page .maps-thumbnails-item{width:104px}
.main-page .money-widget .money-widget-iphone-app{right:-26px}
.main-page .money-widget .money-widget-exchange h2{font-size:21px;font-weight:normal}
.main-page .money-widget .money-widget-exchange-filters-banks{width:238px;}
.main-page .money-widget .money-widget-exchange-filters-banks .money-widget-exchange-filters-banks-selected{background:#ededed url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAA0CAYAAABGvCLQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTBBMUY1RTkwMjA0MTFFMTgzNzFCNDE5MjJDRThDQkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTBBMUY1RUEwMjA0MTFFMTgzNzFCNDE5MjJDRThDQkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMEExRjVFNzAyMDQxMUUxODM3MUI0MTkyMkNFOENCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMEExRjVFODAyMDQxMUUxODM3MUI0MTkyMkNFOENCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmw88rkAAACPSURBVHjaYvz//z8DLsDEgAeMSgIB439jhv/4dE7EIbcRpFMAyHgAxPxIEh+B2ICJ8SzDByCjAU3XBIYz/x/AeUATLoDsB+IHoGgEYWTXFkDpBIRrRyN7VJIySRZQwiMrxYPSpwAQf/iPCkB8BUiC/v+/AE2yASXJAjkXoBLwFI8s6QCVdIBJjqZ4IAAIMACt7XbEpJfh5AAAAABJRU5ErkJggg==") 225px top no-repeat;}
.main-page .money-widget .money-widget-exchange-filters-banks .money-widget-exchange-filters-banks-selected:hover,.main-page .money-widget .money-widget-exchange-filters-banks .money-widget-exchange-filters-banks-selected.opened{background:#fb4900 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAA0CAYAAABGvCLQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTBBMUY1RTkwMjA0MTFFMTgzNzFCNDE5MjJDRThDQkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTBBMUY1RUEwMjA0MTFFMTgzNzFCNDE5MjJDRThDQkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMEExRjVFNzAyMDQxMUUxODM3MUI0MTkyMkNFOENCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMEExRjVFODAyMDQxMUUxODM3MUI0MTkyMkNFOENCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmw88rkAAACPSURBVHjaYvz//z8DLsDEgAeMSgIB439jhv/4dE7EIbcRpFMAyHgAxPxIEh+B2ICJ8SzDByCjAU3XBIYz/x/AeUATLoDsB+IHoGgEYWTXFkDpBIRrRyN7VJIySRZQwiMrxYPSpwAQf/iPCkB8BUiC/v+/AE2yASXJAjkXoBLwFI8s6QCVdIBJjqZ4IAAIMACt7XbEpJfh5AAAAABJRU5ErkJggg==") 225px bottom no-repeat;color:#fff}
.main-page .money-widget .money-widget-exchange-filters-banks-list{width:236px}
.main-page .footer-container{padding:0 525px 0 144px}
.main-page .footer-right-info{right:265px}
}/*! jQuery UI - v1.10.3 - 2013-05-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=normal&fsDefault=0.9em&cornerRadius=1px&bgColorHeader=%23d5d3d3&bgTextureHeader=flat&bgImgOpacityHeader=75&borderColorHeader=%23d5d3d3&fcHeader=%23ffffff&iconColorHeader=%23ffffff&bgColorContent=%23ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=%23cccccc&fcContent=%23222222&iconColorContent=%23222222&bgColorDefault=%23ffffff&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=%23ffffff&fcDefault=%23333333&iconColorDefault=%23ffffff&bgColorHover=%23ffffff&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=%23ffffff&fcHover=%23333333&iconColorHover=%23FF4C00&bgColorActive=%23ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=%23ffffff&fcActive=%23FF4C00&iconColorActive=%23454545&bgColorHighlight=%23fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=%23fcefa1&fcHighlight=%23363636&iconColorHighlight=%232e83ff&bgColorError=%23fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=%23cd0a0a&fcError=%23cd0a0a&iconColorError=%23cd0a0a&bgColorOverlay=%23aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=%23aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px;cursor:pointer;}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:1em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,sans-serif;font-size:0.9em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ccc;background:#fff;color:#222}.ui-widget-content a{color:#9C9C9C}.ui-widget-header{border:1px solid #d5d3d3;background:#d5d3d3 url(../../i/common/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #fff;background:#fff url(../../i/common/jquery-ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#333;text-align:center;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#333;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fff;background:#fff url(../../i/common/jquery-ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#3479bf}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#3479bf;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fff;background:#fff url(../../i/common/jquery-ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#3479bf}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#3479bf;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../../i/common/jquery-ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../../i/common/jquery-ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(../../i/common/jquery-ui/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../../i/common/jquery-ui/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(../../i/common/jquery-ui/ui-icons_ffffff_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../../i/common/jquery-ui/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../../i/common/jquery-ui/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../../i/common/jquery-ui/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../i/common/jquery-ui/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:1px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:1px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:1px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:1px}.ui-widget-overlay{background:#aaa url(../../i/common/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../../i/common/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
html.ie7 .post-small-block,html.ie7 .maps-thumbnails-item,html.ie7 .more-news-item,html.ie7 .post-footer-social,html.ie7 .post-footer-social li,html.ie7 .post-footer-rating{display:inline}
html.ie7 .main-search-input{width:672px}
html.ie7 .footer-container{padding:0 !important}
html.ie7 .middle-block{width:747px}
html.ie7 .more-news{width:758px}
html.ie7 .more-news-item{width:25%}
html.ie8 .left-sidebar-nav li a:before{background-position:0 8px}
html.ie8 .left-sidebar-nav li + li a:before{background-position:0 -25px}
html.ie8 .left-sidebar-nav li + li + li a:before{background-position:0 -61px}
html.ie8 .left-sidebar-nav li + li + li + li a:before{background-position:0 -93px}
html.ie8 .left-sidebar-nav li + li + li + li + li a:before{background-position:0 -127px}
html.ie8 .left-sidebar-nav li + li + li + li + li + li a:before{background-position:0 -159px}
html.ie8 .left-sidebar-nav li + li + li + li + li + li + li a:before{background-position:0 -193px}
html.ie8 .left-sidebar-nav li + li + li + li + li + li + li + li a:before{background-position:0 -225px}
html.ie8 .left-sidebar-nav li + li + li + li + li + li + li + li + li a:before{background-position:-4px -256px}
html.ie8 .left-sidebar-nav li + li + li + li + li + li + li + li + li + li a:before{background-position:0 -293px}
@media print{.header,.left-sidebar,.right-sidebar,.footer,.topbar,.post-header-meta,.more-news-wrap,.post-comments,.post-footer-buttons{display:none}
body{padding:0}
.logo-for-print{display:block;margin:auto;padding-top:20px}
.wrapper{width:100% !important}
.middle-block{width:100% !important;margin:auto !important;float:none !important}
.comments,.top-banner-block,#topbar-panel,.adsbygoogle,.header,.alert-typo{display:none !important}
.news-page #post{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}
body{background:#fff}
}.paginator{width:100%;}
.paginator__pages a{color:#3379bf;background:none;}
.paginator__pages a.active{background:#3379bf;color:#fff}
.paginator__scroll__handle{background:#3379bf}
.meteo-page{background:url("/static/assets/i/common/weather-bg.png") fixed #e8e8e8;}
.meteo-page .link-to-point{left:-10px;top:10px}
.meteo-page .logo{padding-top:12px}
.meteo-navigation{display:block;background:rgba(255,255,255,0.5);text-align:center;color:#464c63;font-size:15px;font-weight:bold;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin-bottom:-5px;}
.meteo-navigation ul{display:block;}
.meteo-navigation ul li{padding-bottom:5px;display:inline-block;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.meteo-navigation ul li a{display:block;height:17px;padding:14px 10px 10px;color:#464c63}
.meteo-navigation ul li a:hover{color:#f30}
.meteo-navigation ul li.active{background:#fff;color:#f30;height:17px;padding:14px 10px 10px}
.meteo-content{padding:10px 5px 10px 10px;background:#fff;margin-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;zoom:1}
.meteo-content:before,.meteo-content:after{content:"";display:table}
.meteo-content:after{clear:both}
.meteo-weather{float:left;width:980px;}
.meteo-weather-title{font-size:30px;font-weight:normal;margin:10px 0 0 25px;display:inline-block}
.meteo-sources{padding:0 8px 0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.meteo-sources header{padding:30px 10px 7px 10px;border-bottom:1px solid #e1e1e1}
.meteo-sources-title{font-size:30px;font-weight:normal;margin:10px 0 0 25px;display:inline-block}
.meteo-sources-days,.meteo-sources-name,.meteo-sources-coincidence{font-size:15px;display:inline-block;color:#666;font-size:12px;font-weight:normal}
.meteo-sources-name{width:130px}
.meteo-sources-coincidence{text-align:right;width:85px}
.meteo-sources-days{width:711px;width:calc(100% - 223px);font-size:0}
.meteo-sources-day{display:inline-block;color:#000;width:20%;font-size:12px;}
.meteo-sources-day b{font-weight:bold;}
.meteo-sources-day b:after{content:", ";font-width:bold}
.meteo-sources-day span{font-size:11px}
.meteo-sources-table{padding-bottom:15px;}
.meteo-sources-table-row{zoom:1;border-bottom:1px solid #e1e1e1;padding:5px 10px;}
.meteo-sources-table-row:before,.meteo-sources-table-row:after{content:"";display:table}
.meteo-sources-table-row:after{clear:both}
.meteo-sources-table-row .meteo-sources-coincidence{margin-top:26px;vertical-align:top;text-align:center;width:inherit;}
.meteo-sources-table-row .meteo-sources-coincidence a{font-size:19px;font-weight:bold;color:#238bd1;display:inline-block;width:60px;height:27px;padding:7px 0 0 15px}
.meteo-sources-table-row .meteo-sources-coincidence a.active{background:url("/static/assets/i/common/coincidence-btn-bg.png") 0 bottom no-repeat !important}
.meteo-sources-table-row:hover .meteo-sources-coincidence a{background:url("/static/assets/i/common/coincidence-btn-bg.png") 0 top no-repeat}
.table-row-line1{padding-bottom:5px;}
.table-row-line1 .temperature{vertical-align:top;font-weight:bold;font-size:17px;position:relative;top:15px;padding-left:5px}
.table-row-line2 .temperature{vertical-align:top;position:relative;top:10px;padding-left:3px;font-size:12px;font-weight:normal;color:#666}
.coincidence-graph{display:none;zoom:1;}
.coincidence-graph:before,.coincidence-graph:after{content:"";display:table}
.coincidence-graph:after{clear:both}
.coincidence-graph-header{padding:5px}
.coincidence-graph-object{zoom:1;height:180px;width:calc(100% - 120px);float:left}
.coincidence-graph-object:before,.coincidence-graph-object:after{content:"";display:table}
.coincidence-graph-object:after{clear:both}
.coincidence-graph-object.graph-loading{background:url("/static/assets/i/common/loader.gif") no-repeat 49% 45%}
.coincidence-graph-legend{width:100px;float:right;margin:40px 20px 0 0;}
.coincidence-graph-legend-item{height:16px;padding:3px;margin:5px;background:#fff;border-radius:5px;font-size:13px;text-align:center}
.coincidence-graph-legend .color-red{border:2px #ff5000 solid;color:#ff5000}
.coincidence-graph-legend .color-green{border:2px #0e8d31 solid;color:#0e8d31}
.meteo-right-sidebar{float:right;width:240px;margin:79px 5px 0 0}
.money-page{font-family:Helvetica,Arial,sans-serif;background:#e6e7e2 url("/static/assets/i/common/money-bg.png");}
.money-page header.header{height:88px;}
.money-page header.header .search-wrap{top:30px}
.money-page header.header .link-to-point{top:43px;left:7px}
.money-page .wrapper{width:1300px}
.money-content-wrap{zoom:1;background:#fff;border-radius:5px}
.money-content-wrap:before,.money-content-wrap:after{content:"";display:table}
.money-content-wrap:after{clear:both}
.right-sidebar.money{width:250px;padding-right:11px}
.exchange{width:1010px;float:left;padding:15px 0 15px 15px;color:#333;font-size:100%;line-height:1;}
.exchange-header{height:65px;zoom:1;}
.exchange-header:before,.exchange-header:after{content:"";display:table}
.exchange-header:after{clear:both}
.exchange-header-iphone-app{margin:20px 0 0 0;height:60px;font-size:12px;display:block;color:#808080;padding-right:42px;text-align:right;line-height:120%;background:url("/static/assets/i/common/iphone_app.png") right 0 no-repeat;}
.exchange-header-iphone-app p:first-child{background:#ff7d27;color:#fff;padding:1px 9px 2px 8px;border-radius:30px 50px 50px 30px;display:inline-block;margin:5px 0 6px}
.exchange-header a{text-decoration:none}
.exchange-header h1{font-size:33px;color:#ff4c00;float:left;margin:5px 15px 0 0}
.exchange-header .select-date{float:left;position:relative;margin-top:6px;}
.exchange-header .select-date label{padding:4px 22px 5px 10px;float:left;display:block;position:relative;border-radius:2px;top:8px;z-index:2;border:0;background:#fff url("/static/assets/i/common/select-date.png") right -3px no-repeat;cursor:pointer;font-size:15px}
.exchange-header .select-date input{padding:0 15px 0 10px;margin:-2px 0 0 0;width:193px;background:#fff url("/static/assets/i/common/select-date.png") right 0 no-repeat;cursor:pointer;font-size:15px;font-family:Arial;border:1px solid #ccc9c9;height:35px}
.exchange-header .select-date select{padding:0 15px 0 10px;background:url("/static/assets/i/common/select-date.png") right 0 no-repeat;-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc9c9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;outline:none;align-items:center;border-radius:0;margin:-2px 0 0 0;width:193px;cursor:pointer;font-size:15px;font-family:Arial;height:37px}
.exchange-header .select-date input,.exchange-header .select-date select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:180px;margin:0 10px;-webkit-box-shadow:inset 0 1px 1px 0 #bbb;-moz-box-shadow:inset 0 1px 1px 0 #bbb;-webkit-box-shadow:inset 0 1px 1px 0 #bbb;-moz-box-shadow:inset 0 1px 1px 0 #bbb;-o-box-shadow:inset 0 1px 1px 0 #bbb;box-shadow:inset 0 1px 1px 0 #bbb}
.exchange-calc{background:#ebf0e1;border-top:16px solid #ebf0e1;}
.exchange-calc tr:last-child{border-right:0}
.exchange-calc th{text-align:left;padding:0 9px 13px 9px;font-weight:bold;border-right:1px solid #ccc;width:123px;color:#333;}
.exchange-calc th.selected,.exchange-calc th.selected h3,.exchange-calc th.selected input{color:#ff4c00}
.exchange-calc th h3{margin:0 0 11px 0;font-size:24px;color:#333}
.exchange-calc th input{padding:3px;background:#fff;border:2px solid #b0b4a9;border-right:none;border-bottom:none;font-size:17px;color:#333;max-width:100px;font-weight:inherit;color:inherit}
.exchange-rates{margin-bottom:28px;}
.exchange-rates a{color:#333}
.exchange-rates tbody tr:hover{background:#f5f7ef;cursor:pointer}
.exchange-rates tbody tr.no-click{color:#d4d4d4;}
.exchange-rates tbody tr.no-click th{font-weight:500;font-size:13px;padding:7px 0 7px 6px}
.exchange-rates tbody tr.no-click:hover{background:none;cursor:default}
.exchange-rates thead tr th{font-size:12px;text-align:left;padding:4px 9px 5px 17px;color:#3479bf;height:10px;}
.exchange-rates thead tr th:not(:first-of-type){max-width:108px}
.exchange-rates thead tr th:nth-child(odd){padding-left:6px}
.exchange-rates thead tr th .first{padding-left:9px}
.exchange-rates thead tr th a{color:inherit}
.exchange-rates thead th.tablesorter-headerAsc a,.exchange-rates thead th.tablesorter-headerDesc a{font-weight:bold;position:relative}
.exchange-rates thead th.tablesorter-headerAsc a:after,.exchange-rates thead th.tablesorter-headerDesc a:after{content:"";height:8px;width:5px;position:absolute;top:4px;right:-9px;background:url("/static/assets/i/common/sort.gif") no-repeat}
.exchange-rates thead th.tablesorter-headerAsc a:after{background-position:top}
.exchange-rates thead th.tablesorter-headerDesc a:after{background-position:bottom}
.exchange-rates thead tr.exchange-calc th{color:#333;padding:0 9px 13px 9px}
.exchange-rates tbody tr td{padding:6px 0 6px 17px;font-size:13px;}
.exchange-rates tbody tr td:nth-child(odd){padding-left:6px}
.exchange-rates tbody tr td.best{color:#6e9628;font-weight:bold;}
.exchange-rates tbody tr td.best i{display:inline-block;width:12px;height:11px;margin-left:3px;margin-right:-7px;background:url("/static/assets/i/common/best-rate.png") no-repeat}
.exchange-rates tbody tr td:nth-child(odd),.exchange-rates thead tr th:nth-child(odd){border-right:1px solid #ccc}
.exchange-rates tbody tr td,.exchange-rates thead tr th{width:40px;padding-right:0;}
.exchange-rates tbody tr td:first-child,.exchange-rates thead tr th:first-child{width:238px;font-size:14px;padding-right:9px;padding-left:9px;min-width:231px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.exchange-rates tbody tr td:last-child,.exchange-rates thead tr th:last-child{border:0}
.exchange-rates tr.official td{color:#999;}
.exchange-rates tr.official td:first-child{color:#333}
.exchange-rates tr.active,.exchange-rates tr.active:hover{background-color:#ebf0e1;color:#fe3e0d;}
.exchange-rates tr.active td,.exchange-rates tr.active:hover td{border-color:transparent;}
.exchange-rates tr.active td:first-child span,.exchange-rates tr.active:hover td:first-child span{color:#fe3e0d;font-weight:bold}
.exchange-rates-first{position:relative}
.exchange-rates-map{position:absolute;right:0;background:url("/static/assets/i/common/event_place_pin.png") left top no-repeat;background-size:11px 15px;opacity:.2;width:16px;height:16px;margin-right:13px;display:inline-block;}
.exchange-rates-map:hover{opacity:.8}
.exchange-rates-csv{font-size:12px;color:#c5c4c4;font-style:normal}
.money-trend{margin-bottom:25px;}
.money-trend .trends header{overflow:hidden;}
.money-trend .trends header h2{float:left;margin:0 24px 0 0;font-size:33px;color:#ff4c00;font-weight:normal}
.money-trend .trends header .select-currency{float:left;padding:15px 0 0 0;font-size:13px;color:#464c63;}
.money-trend .trends header .select-currency li{float:left;margin:0 15px 0 0;}
.money-trend .trends header .select-currency li label input{float:left;margin:0 6px 0 0;padding:0}
.money-trend .trends header .select-currency li label span{float:left}
.money-trend .trends .trends-graph-period{float:right;}
.money-trend .trends .trends-graph-period ul span{font-size:11px}
.money-trend .trends .trends-graph-period ul li{display:inline-block;font-size:12px;}
.money-trend .trends .trends-graph-period ul li a{padding:2px 5px 3px 5px;color:#3479bf}
.money-trend .trends .trends-graph-period ul li a:hover{background:#ff4c00;color:#fff}
@font-face{font-family:'Glyphicons Halflings';src:url("/static/fonts/glyphicons-halflings-regular.eot");src:url("/static/fonts/glyphicons-halflings-regular.eot?#iefix") format('embedded-opentype'),url("/static/fonts/glyphicons-halflings-regular.woff2") format('woff2'),url("/static/fonts/glyphicons-halflings-regular.woff") format('woff'),url("/static/fonts/glyphicons-halflings-regular.ttf") format('truetype'),url("/static/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format('svg')}
@font-face{font-family:'Graphik Bold';src:url("/static/assets/fonts/Graphik/Graphik-Bold.ttf") format("truetype");font-weight:600;font-display:swap}
@font-face{font-family:'Graphik Medium';src:url("/static/assets/fonts/Graphik/Graphik-Medium.ttf") format("truetype");font-weight:500;font-display:swap}
@font-face{font-family:'Graphik Regular';src:url("/static/assets/fonts/Graphik/Graphik-Regular.ttf") format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:'Graphik Italic';src:url("/static/assets/fonts/Graphik/Graphik-RegularItalic.ttf") format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:'Graphik';src:url("/static/assets/fonts/Graphik/Graphik-Bold.ttf") format("truetype");font-weight:600;font-display:swap}
@font-face{font-family:'Graphik';src:url("/static/assets/fonts/Graphik/Graphik-Medium.ttf") format("truetype");font-weight:500;font-display:swap}
@font-face{font-family:'Graphik';src:url("/static/assets/fonts/Graphik/Graphik-Regular.ttf") format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:'Graphik';src:url("/static/assets/fonts/Graphik/Graphik-RegularItalic.ttf") format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:'Inter-Regular-Web';src:url("/static/assets/fonts/Inter-Regular-Web.ttf") format("truetype");font-weight:400}
@font-face{font-family:'Inter';src:url("/static/assets/fonts/Inter-Regular-Web.ttf") format("truetype");font-weight:400}
@font-face{font-family:'Inter-Medium';src:url("/static/assets/fonts/Inter-Medium.ttf") format("truetype");font-weight:500}
@font-face{font-family:'Inter';src:url("/static/assets/fonts/Inter-Medium.ttf") format("truetype");font-weight:500}
@font-face{font-family:'Inter-SemiBold';src:url("/static/assets/fonts/Inter-SemiBold.ttf") format("truetype");font-weight:600}
@font-face{font-family:'Inter';src:url("/static/assets/fonts/Inter-SemiBold.ttf") format("truetype");font-weight:600}
@font-face{font-family:'Inter-Bold';src:url("/static/assets/fonts/Inter-Bold.ttf") format("truetype");font-weight:700}
@font-face{font-family:'Inter';src:url("/static/assets/fonts/Inter-Bold.ttf") format("truetype");font-weight:700}
@font-face{font-family:'Inter-ExtraBold';src:url("/static/assets/fonts/Inter-ExtraBold.ttf") format("truetype");font-weight:800}
@font-face{font-family:'Inter';src:url("/static/assets/fonts/Inter-ExtraBold.ttf") format("truetype");font-weight:800}
@font-face{font-family:'Simple036';src:url("/static/assets/fonts/Simple036.ttf") format("truetype")}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-asterisk:before{content:"\002a"}
.glyphicon-plus:before{content:"\002b"}
.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}
.glyphicon-cd:before{content:"\e201"}
.glyphicon-save-file:before{content:"\e202"}
.glyphicon-open-file:before{content:"\e203"}
.glyphicon-level-up:before{content:"\e204"}
.glyphicon-copy:before{content:"\e205"}
.glyphicon-paste:before{content:"\e206"}
.glyphicon-alert:before{content:"\e209"}
.glyphicon-equalizer:before{content:"\e210"}
.glyphicon-king:before{content:"\e211"}
.glyphicon-queen:before{content:"\e212"}
.glyphicon-pawn:before{content:"\e213"}
.glyphicon-bishop:before{content:"\e214"}
.glyphicon-knight:before{content:"\e215"}
.glyphicon-baby-formula:before{content:"\e216"}
.glyphicon-tent:before{content:"\26fa"}
.glyphicon-blackboard:before{content:"\e218"}
.glyphicon-bed:before{content:"\e219"}
.glyphicon-apple:before{content:"\f8ff"}
.glyphicon-erase:before{content:"\e221"}
.glyphicon-hourglass:before{content:"\231b"}
.glyphicon-lamp:before{content:"\e223"}
.glyphicon-duplicate:before{content:"\e224"}
.glyphicon-piggy-bank:before{content:"\e225"}
.glyphicon-scissors:before{content:"\e226"}
.glyphicon-bitcoin:before{content:"\e227"}
.glyphicon-btc:before{content:"\e227"}
.glyphicon-xbt:before{content:"\e227"}
.glyphicon-yen:before{content:"\00a5"}
.glyphicon-jpy:before{content:"\00a5"}
.glyphicon-ruble:before{content:"\20bd"}
.glyphicon-rub:before{content:"\20bd"}
.glyphicon-scale:before{content:"\e230"}
.glyphicon-ice-lolly:before{content:"\e231"}
.glyphicon-ice-lolly-tasted:before{content:"\e232"}
.glyphicon-education:before{content:"\e233"}
.glyphicon-option-horizontal:before{content:"\e234"}
.glyphicon-option-vertical:before{content:"\e235"}
.glyphicon-menu-hamburger:before{content:"\e236"}
.glyphicon-modal-window:before{content:"\e237"}
.glyphicon-oil:before{content:"\e238"}
.glyphicon-grain:before{content:"\e239"}
.glyphicon-sunglasses:before{content:"\e240"}
.glyphicon-text-size:before{content:"\e241"}
.glyphicon-text-color:before{content:"\e242"}
.glyphicon-text-background:before{content:"\e243"}
.glyphicon-object-align-top:before{content:"\e244"}
.glyphicon-object-align-bottom:before{content:"\e245"}
.glyphicon-object-align-horizontal:before{content:"\e246"}
.glyphicon-object-align-left:before{content:"\e247"}
.glyphicon-object-align-vertical:before{content:"\e248"}
.glyphicon-object-align-right:before{content:"\e249"}
.glyphicon-triangle-right:before{content:"\e250"}
.glyphicon-triangle-left:before{content:"\e251"}
.glyphicon-triangle-bottom:before{content:"\e252"}
.glyphicon-triangle-top:before{content:"\e253"}
.glyphicon-console:before{content:"\e254"}
.glyphicon-superscript:before{content:"\e255"}
.glyphicon-subscript:before{content:"\e256"}
.glyphicon-menu-left:before{content:"\e257"}
.glyphicon-menu-right:before{content:"\e258"}
.glyphicon-menu-down:before{content:"\e259"}
.glyphicon-menu-up:before{content:"\e260"}
@media screen and (max-width: 1285px){body.catalog-page .middle-block{width:735px}
body.catalog-page-category .wrapper{width:1240px}
body.catalog-page-category .middle-block{width:745px}
body.catalog-page .wrapper{width:1040px !important}
}@media screen and (min-width: 1240px){body.catalog-page .wrapper{width:1270px}
}@media screen and (max-width: 1240px){body.catalog-page .wrapper,body.catalog-page .footer-container{width:1040px}
}.tooltipster-point{-webkit-border-radius:0;border-radius:0;border:1px solid #e0e0e0;background:#fff;color:#2c2c2c;-webkit-box-shadow:2px 2px 0 #e0e0e0;-webkit-box-shadow:2px 2px 0 #e0e0e0;-moz-box-shadow:2px 2px 0 #e0e0e0;-o-box-shadow:2px 2px 0 #e0e0e0;box-shadow:2px 2px 0 #e0e0e0}
.tooltipster-point .tooltipster-content{font-size:12px;line-height:16px;padding:8px 10px}
.catalog-head-title{display:inline-block}
.catalog-head-total-sites{font-size:22px;color:#8b8b8b;opacity:.5;display:inline-block}
.catalog-page .middle-block{padding:0;width:966px}
.catalog-page .right-sidebar{width:277px;margin-right:11px}
.catalog-page .catalog-block-wrapper{padding:20px}
.catalog-page .ui-autocomplete{width:183px !important;border:0;padding:1px;}
.catalog-page .ui-autocomplete a{padding:2px 8px;font-weight:bold !important;font-size:15px;color:#464c63}
.regions-list{border:none;background:#fff;cursor:pointer;outline:none;-webkit-appearance:none;color:#fff;}
.regions-list .item{opacity:0}
.regions-list-form{margin-top:-5px}
.regions-list-form label{border-bottom:1px dashed #999;height:24px;display:inline-block;padding-bottom:5px}
.catalog-new{padding:10px 20px;}
.catalog-new-title{font-size:18px;}
.catalog-new-title:after{content:"";display:block;width:100%;height:2px;background:url("/static/assets/i/common/dashed-line.png") no-repeat;margin-top:1px}
.catalog-new-title a{display:inline-block;margin-bottom:10px}
.catalog-new-list li{padding:10px 0 0 0;}
.catalog-new-list li:after{content:"";display:block;width:100%;height:2px;background:url("/static/assets/i/common/dashed-line.png") no-repeat;margin-top:14px}
.catalog-new-list-title{display:block;font-weight:bold}
.catalog-new-list-desc{display:block}
.catalog-new-list-category{color:#c2c2c2}
.catalog-new-list-category + .catalog-new-list-category:before{content:"•";margin-right:5px;margin-left:2px}
.catalog-new-list-category:hover:before{color:#c2c2c2}
.catalog-categories{zoom:1;margin-top:-13px;}
.catalog-categories:before,.catalog-categories:after{content:"";display:table}
.catalog-categories:after{clear:both}
.catalog-categories .catalog-category{display:inline-block;padding-right:14px;margin-bottom:25px;margin-top:30px;width:209px;vertical-align:top;}
.catalog-categories .catalog-category li{padding:2px;line-height:1.14;margin-bottom:-2.4px;width:90%;}
.catalog-categories .catalog-category li.catalog-category-main{width:100%;margin-bottom:2px;}
.catalog-categories .catalog-category li.catalog-category-main a{color:#2c77c1;font-size:16px}
.catalog-categories .catalog-category li:not(.catalog-category-main) a{color:#000;font-size:12px;}
.catalog-categories .catalog-category li:not(.catalog-category-main) a:hover{color:#f30}
.catalog-categories .catalog-category-main{font-size:15px;}
.catalog-categories .catalog-category-main a{font-weight:bold}
.catalog-categories .catalog-category-main-count{color:#8b8b8b;font-size:14px;opacity:.5}
.catalog-categories .catalog-category-main-more a{color:#2c77c1 !important}
.catalog-block-wrapper-header{zoom:1;position:relative;}
.catalog-block-wrapper-header:before,.catalog-block-wrapper-header:after{content:"";display:table}
.catalog-block-wrapper-header:after{clear:both}
.catalog-block-wrapper-header > a{display:inline-block;height:35px;position:absolute;right:0;}
.catalog-block-wrapper-header > a:active{margin-top:2px}
.catalog-block-wrapper-header h1 + h1:before{content:"•";margin-right:-2px;margin-left:-2px;color:#b9b9b9;font-size:23px}
.catalog-block-wrapper-header h1{font-size:30px;display:inline-block;font-weight:normal}
.catalog-block-wrapper-header .button-add-site{border-radius:5px;color:#fff;font-size:17px;background-color:#98b65c;padding:6px 15px 7px 12px;text-transform:lowercase;}
.catalog-block-wrapper-header .button-add-site:before{content:"+";font-size:20px;margin-right:6px}
.catalog-block-wrapper-header-buttons{position:absolute;top:3px;right:0;}
.catalog-block-wrapper-header-buttons > a:active{margin-top:2px}
.catalog-block-wrapper-header-buttons .inline-blocks{float:left;}
.catalog-block-wrapper-header-buttons .inline-blocks-add{display:inline-block;margin-left:5px}
.catalog-block-wrapper-header-buttons .button-add-site:before{content:" ";margin:0}
.catalog-list-wrapper{padding:20px 20px 20px 15px;}
.catalog-list-wrapper .catalog-list-view-type a{display:inline-block;margin-right:25px;text-transform:lowercase;font-size:12px;font-weight:bold;}
.catalog-list-wrapper .catalog-list-view-type a.active{color:#f30}
.catalog-site-list table{border-spacing:0 15px;border-collapse:separate;}
.catalog-site-list table tr td{vertical-align:top}
.catalog-site-list .catalog-cell-order{padding:7px 8px 0 0;font-size:15px;min-width:20px;font-weight:bold;white-space:nowrap}
.catalog-site-list .catalog-cell-image{padding-top:9px;width:150px}
.catalog-site-list .catalog-cell-statistic{vertical-align:top;text-align:center;padding-top:5px;}
.catalog-site-list .catalog-cell-statistic .catalog-site-statistic{display:block;font-size:18px;font-weight:bold;}
.catalog-site-list .catalog-cell-statistic .catalog-site-statistic-alt{display:block;color:#a3a3a3;white-space:nowrap;font-size:12px;padding-top:5px}
.catalog-site-list .catalog-cell-statistic .catalog-site-statistic-ga-button{display:block;background:url("/static/assets/i/common/ga-connect-button-sprite.png") no-repeat;width:132px;height:32px;margin:0 auto;}
.catalog-site-list .catalog-cell-statistic .catalog-site-statistic-ga-button.active{background-position:0 -38px}
.catalog-site-list .catalog-cell-statistic .catalog-site-statistic-ga-button.ro{background-position:-143px 0;}
.catalog-site-list .catalog-cell-statistic .catalog-site-statistic-ga-button.ro.active{background-position:-143px -38px}
.catalog-site-list .catalog-cell-statistic .catalog-site-statistic-ga-button-wrapper{margin-top:11px;display:block}
.catalog-site-list .catalog-cell-info{padding:5px 15px;}
.catalog-site-list .catalog-cell-info .catalog-site-title{font-size:18px;font-weight:bold}
.catalog-site-list .catalog-cell-info .catalog-site-description{display:block;padding-top:3px;font-size:13px}
.catalog-site-list .catalog-cell-info .catalog-site-category{font-size:12px;padding-top:4px;}
.catalog-site-list .catalog-cell-info .catalog-site-category a{color:#99bddf}
.catalog-site-list .catalog-cell-info .catalog-site-category a + a:before{content:"•";color:#dfdfdf;margin-right:5px;margin-left:2px}
.catalog-site-list .catalog-cell-info .catalog-site-category a:hover:before{color:#dfdfdf}
.hidden{display:none}
ul.tagit{padding:1px 5px;overflow:auto;margin-left:inherit;margin-right:inherit;min-height:34px;width:98%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-o-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-o-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
ul.tagit li{display:block;float:left;margin:2px 5px 2px 0}
ul.tagit li.tagit-choice{position:relative;line-height:inherit;border:1px solid #ffb999;border-radius:2px;background:#fff1eb;font-weight:normal;color:#555;margin-top:4px}
input.tagit-hidden-field{display:none}
ul.tagit li.tagit-choice-read-only{padding:0 18px 0 .4em}
ul.tagit li.tagit-choice-editable{padding:0 18px 0 .4em}
ul.tagit li.tagit-new{padding:.25em 4px .25em 0}
ul.tagit li.tagit-choice a.tagit-label{cursor:pointer;text-decoration:none}
ul.tagit li.tagit-choice .tagit-close{cursor:pointer;position:absolute;right:.1em;top:50%;margin-top:-8px;line-height:17px}
ul.tagit li.tagit-choice .tagit-close .text-icon{margin-left:4px;font-size:15px;color:#ff5600}
ul.tagit li.tagit-choice input{display:block;float:left;margin:2px 5px 2px 0}
ul.tagit input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:none;margin:0;padding:0;width:inherit;background-color:inherit;outline:none}
.catalog-add-website .form-add-errors{display:inline-block;vertical-align:middle;width:372px;color:#fe3232;margin-top:60px;}
.catalog-add-website .form-add-errors .form-errors__header{font-weight:bold}
.catalog-add-website .form-add-errors ul{list-style-type:disc;margin-left:17px}
.catalog-add-website .catalog-add-form{margin-top:30px;margin-bottom:40px;}
.catalog-add-website .catalog-add-form .form-control-add-selects{display:block;margin-top:9px;margin-bottom:5px;font-weight:bold;}
.catalog-add-website .catalog-add-form .form-control-add-selects-label{margin-top:9px}
.catalog-add-website .catalog-add-form .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 18px;font-size:26px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:30px;text-transform:lowercase;}
.catalog-add-website .catalog-add-form .btn-submit{color:#fff;background:#98b65c}
.catalog-add-website .catalog-add-form-wrapper{padding:30px 0 30px 30px;background:#f6f6f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.catalog-add-website .catalog-add-form-wrapper .form-group{margin-bottom:15px;margin-left:-15px;margin-right:-15px;position:relative;zoom:1;}
.catalog-add-website .catalog-add-form-wrapper .form-group:before,.catalog-add-website .catalog-add-form-wrapper .form-group:after{content:"";display:table}
.catalog-add-website .catalog-add-form-wrapper .form-group:after{clear:both}
.catalog-add-website .catalog-add-form-wrapper .form-group.with-lang-changer{margin-top:25px;}
.catalog-add-website .catalog-add-form-wrapper .form-group.with-lang-changer .tab-item input{border-radius:4px 0 4px 4px}
.catalog-add-website .catalog-add-form-wrapper .form-group .lang-changer{position:absolute;left:402px;margin-top:-18px;}
.catalog-add-website .catalog-add-form-wrapper .form-group .lang-changer li{float:left;width:45px;}
.catalog-add-website .catalog-add-form-wrapper .form-group .lang-changer li.active a{color:#ff5600;margin-top:1px;height:19px}
.catalog-add-website .catalog-add-form-wrapper .form-group .lang-changer li a{position:relative;line-height:17px;display:block;height:18px;background:#fff;z-index:1;text-align:center;color:#999;margin:0 -1px 0 0;font-size:13px;border:1px solid #ccc;border-radius:4px 4px 0 0;border-bottom:0}
.catalog-add-website .catalog-add-form-wrapper .form-group.error .form-alt{color:#fe3232}
.catalog-add-website .catalog-add-form-wrapper .form-group.error input{border:1px solid #fe3232}
.catalog-add-website .catalog-add-form-wrapper .form-group .add-form-selects{position:relative;}
.catalog-add-website .catalog-add-form-wrapper .form-group .add-form-selects .remove-selects{position:absolute;right:-12px;top:8px;color:#f00;font-weight:bold}
.catalog-add-website .catalog-add-form-wrapper .form-group .add-form-selects + .add-form-selects{margin-left:130px;margin-top:10px}
.catalog-add-website .catalog-add-form-wrapper .form-group .form-control-inline{display:inline-block;word-break:normal;width:48%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-o-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}
.catalog-add-website .catalog-add-form-wrapper .form-group .form-control-inline + .form-control-inline{margin-left:2%}
.catalog-add-website .catalog-add-form-wrapper .form-group .form-control-inline.disabled{opacity:.7}
.catalog-add-website .catalog-add-form-wrapper .form-group .form-input{width:360px;float:left;margin-right:15px;}
.catalog-add-website .catalog-add-form-wrapper .form-group .form-input .form-description{height:106px;padding:6px 8px;width:345px}
.catalog-add-website .catalog-add-form-wrapper .form-group textarea.form-control{resize:none;height:auto;border-radius:4px 0 4px 4px;}
.catalog-add-website .catalog-add-form-wrapper .form-group .form-control{display:block;height:34px;width:98%;padding-left:7px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-o-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}
.catalog-add-website .catalog-add-form-wrapper .form-group .form-control.tagit-hidden-field{display:none}
.catalog-add-website .catalog-add-form-wrapper .form-group .form-label{float:left;text-align:right;width:100px;min-height:1px;white-space:nowrap;padding:6px 15px 0 15px;font-size:16px;}
.catalog-add-website .catalog-add-form-wrapper .form-group .form-label.warning,.catalog-add-website .catalog-add-form-wrapper .form-group .form-label.error{color:#f00}
.catalog-add-website .catalog-add-form-wrapper .form-group .form-label.required:before{content:"*";color:#f00;margin-right:5px}
.catalog-add-website .catalog-add-form-wrapper .form-group .form-alt{font-size:12px;color:#b8b8b8;float:left;padding-top:11px}
.catalog-page-category .right-sidebar{width:265px}
.catalog-page-category .wrapper{width:1260px}
.catalog-page-category .link-to-point{bottom:5px}
.catalog-page-category .catalog-block-wrapper{padding:6px 20px 0 14px;}
.catalog-page-category .catalog-block-wrapper-header{font-weight:normal;}
.catalog-page-category .catalog-block-wrapper-header > h1{margin-right:5px;font-size:30.99px;font-weight:normal;word-break:normal}
.catalog-page-category .catalog-block-wrapper-header .category-total{display:inline-block;font-size:22px;color:#8b8b8b;opacity:.5}
.catalog-page-category .left-sidebar{padding:31px 0 20px 30px;width:173px;}
.catalog-page-category .left-sidebar > a.inline-blocks{display:inline-block}
.catalog-page-category .left-sidebar > a.inline-blocks-add{right:30px}
.catalog-page-category .left-sidebar > a{height:35px;display:block;position:absolute;}
.catalog-page-category .left-sidebar > a:active{margin-top:2px}
.catalog-page-category .left-sidebar > a .button-add-site{border-radius:5px;color:#fff;font-size:17px;background-color:#98b65c;padding:6px 12px 7px 12px;text-transform:lowercase;}
.catalog-page-category .left-sidebar > a .button-add-site.my-sites{max-width:107px;}
.catalog-page-category .left-sidebar > a .button-add-site.my-sites.ro{font-size:13px;padding:8px 13px 9px 13px;vertical-align:middle}
.catalog-page-category .left-sidebar > a .button-add-site.plus{background-image:url("/static/assets/i/common/cross.png");background-repeat:no-repeat;background-position:8px 8px;padding:6px 11px 7px 21px}
.catalog-page-category .left-sidebar .subject-description{padding:10px 10px 0 0;font-size:11px;color:#999}
.catalog-page-category .left-sidebar-categories-list{max-width:160px;margin-top:40px;}
.catalog-page-category .left-sidebar-categories-list > li > a{font-size:13px}
.catalog-page-category .left-sidebar-categories-list li{padding:5px 0;font-weight:bold;}
@media screen and (max-width: 1240px){.catalog-page-category .left-sidebar-categories-list li{font-size:12px}
}.catalog-page-category .left-sidebar-categories-list li.active > a{color:#f30}
.catalog-page-category .left-sidebar-categories-list li .left-sidebar-subcategory-list{margin-top:7px;}
.catalog-page-category .left-sidebar-categories-list li .left-sidebar-subcategory-list li{padding:0;line-height:1.7;font-size:12px;}
.catalog-page-category .left-sidebar-categories-list li .left-sidebar-subcategory-list li a{color:#000;font-weight:normal;}
.catalog-page-category .left-sidebar-categories-list li .left-sidebar-subcategory-list li a:hover,.catalog-page-category .left-sidebar-categories-list li .left-sidebar-subcategory-list li a.active{color:#f30}
.catalog-page-category .left-sidebar-categories-list li .left-sidebar-subcategory-list li.active a{color:#f30}
.catalog-page-category .catalog-subcategories{padding-top:15px;margin-bottom:30px;zoom:1;}
.catalog-page-category .catalog-subcategories:before,.catalog-page-category .catalog-subcategories:after{content:"";display:table}
.catalog-page-category .catalog-subcategories:after{clear:both}
.catalog-page-category .catalog-subcategories ul{float:left;width:215px;padding-right:24px;font-size:12px;}
@media screen and (max-width: 1240px){.catalog-page-category .catalog-subcategories ul{width:170px;padding-right:15px}
}.catalog-page-category .catalog-subcategories ul li{padding:3px 0;}
.catalog-page-category .catalog-subcategories ul li .category-total{font-size:11px;color:#8b8b8b;opacity:.5}
.catalog-page-category .catalog-subcategories ul li a{color:#000;}
.catalog-page-category .catalog-subcategories ul li a:hover{color:#f30}
.catalog-page-category .catalog-list-view-type{margin-top:20px;}
.catalog-page-category .catalog-list-view-type a.active{color:#f30}
.onoffswitch-inner:before{content:url("/static/assets/i/common/switcher_on.jpg");padding-right:21px;padding-top:1px;background-color:#97b757;color:#fff}
.onoffswitch-inner:after{content:url("/static/assets/i/common/switcher_off.jpg");padding-right:13px;padding-top:1px;background-color:#ddddde;color:#999;text-align:right}
.catalog-page-my-sites .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.catalog-page-my-sites .btn.disabled,.catalog-page-my-sites .btn[disabled],.catalog-page-my-sites fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.catalog-page-my-sites .btn-stop{position:relative;padding:5px 15px 5px;color:#324557;text-transform:lowercase;cursor:pointer;background:#e1e1e1;background:-moz-linear-gradient(top,#e1e1e1 0,#d7d7d7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e1e1e1),color-stop(100%,#d7d7d7));background:-webkit-linear-gradient(top,#e1e1e1 0,#d7d7d7 100%);background:-o-linear-gradient(top,#e1e1e1 0,#d7d7d7 100%);background:-ms-linear-gradient(top,#e1e1e1 0,#d7d7d7 100%);background:linear-gradient(to bottom,#e1e1e1 0,#d7d7d7 100%);border:1px solid #c8c8c8;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);-o-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5)}
.catalog-page-my-sites table.catalog-my-site-table{width:100%;}
.catalog-page-my-sites table.catalog-my-site-table thead tr td{text-align:center;color:#a3a3a3;white-space:nowrap}
.catalog-page-my-sites table.catalog-my-site-table tbody{background:#f6f6f6}
.catalog-page-my-sites table.catalog-my-site-table tbody tr td{text-align:center;vertical-align:middle;border-top:0;border-bottom:0 solid #fff;padding:10px 10px}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-ga .ga-uniques{font-size:18px;font-weight:bold}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-ga .ga-alt-under{color:#a3a3a3;font-size:12px;padding-top:0;margin-bottom:10px}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-ga .ga-switcher .ga_switch{background:url("/static/assets/i/common/ga-connect-button-sprite.png") no-repeat;display:block;width:132px;height:32px;position:relative;margin:0 auto;}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-ga .ga-switcher .ga_switch.activated{background:url("/static/assets/i/common/ga-connect-button-sprite.png") no-repeat;background-position:0 -39px}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-ga .ga-switcher.ro .ga_switch{background:url("/static/assets/i/common/ga-connect-button-sprite.png") no-repeat;display:block;width:132px;height:32px;position:relative;margin:0 auto;background-position:-143px 0;}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-ga .ga-switcher.ro .ga_switch.activated{background:url("/static/assets/i/common/ga-connect-button-sprite.png") no-repeat;background-position:-143px -38px}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view-wrapper{position:relative;width:302px;height:78px;padding:10px 10px 25px 10px;overflow:hidden;background:#fff;border:1px #cecece dashed;border-radius:4px;}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view-wrapper img{width:115px}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view-wrapper >a{float:left}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view-info{text-align:left;margin-left:125px}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view .catalog-cell-under-date{position:absolute;bottom:5px;font-size:12px;color:#a3a3a3}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view .catalog-site-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view .catalog-site-description{margin-top:5px;display:block;font-size:13px;margin-bottom:5px;overflow:hidden;height:30px;position:relative}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view .catalog-site-category{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view .catalog-site-category a + a:before{content:"•";color:#dfdfdf;margin-right:5px;margin-left:2px}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view .catalog-site-small-actions{position:absolute;right:1px;bottom:1px;padding:2px 8px 2px 8px;font-size:12px;background:#f6f6f6;}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view .catalog-site-small-actions > a{color:#a1acb6;}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view .catalog-site-small-actions > a:hover{color:#ff5600}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-view .catalog-site-small-actions .catalog-site-action-edit{margin-right:5px}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-statistic .catalog-site-statistic{margin-top:0}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-actions-status{font-size:13px;margin-top:5px;}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-actions-status.ready{color:#98b561}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-actions-status.blocked{color:#f00}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-actions .btn{display:block;font-size:13px;margin:0 auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.catalog-page-my-sites table.catalog-my-site-table .catalog-cell-date{font-size:12px}
body.tv-page{background:url("/static/assets/i/tv/bg.png");font-family:Arial,Helvetica,sans-serif}
.hidden_channel{display:none}
.mac body{font-family:Helvetica,Arial,sans-serif}
.clearfix{overflow:hidden}
.numbersBannerTop{margin-top:36px;width:100%;min-height:90px;text-align:center;overflow:hidden}
.wrapper{display:block;width:1240px;position:relative;margin:0 auto;min-height:1200px}
.tv__header{height:120px;position:relative;text-align:center}
.tv__header__logo{display:inline-block;background:url("/static/assets/i/tv/tvlogo.jpg") no-repeat;height:56px;width:78px;top:12px;position:absolute;left:50%;margin-left:-68px;z-index:1}
.tv__header__point{display:block;position:absolute;bottom:-1px;left:7px;height:45px;width:84px;background:url("/static/assets/i/tv/point.png") no-repeat}
.tv__header__navigation{position:absolute;bottom:0;left:397px}
.tv__header__navigation ul{margin-top:10px}
.tv__header__navigation ul > li{display:inline-block;height:31px;margin-right:43px;background:none;color:#464c63;line-height:22px}
.tv__header__navigation ul > li:hover,.tv__header__navigation ul > li.m-active{background:url("/static/assets/i/tv/menu.png") no-repeat center 24px;color:#ff5200}
.tv__header__navigation ul > li:hover > a.tv__header__navigation__tvprogramm,.tv__header__navigation ul > li.m-active a{color:inherit}
.tv__header__navigation ul > li > a.tv__header__navigation__tvprogramm{display:block;padding-left:25px;background:url("/static/assets/i/tv/tvprogramm.png") no-repeat 0 0;background-size:19px}
.tv__header__navigation ul > li.m-active > a.tv__header__navigation__tvprogramm,.tv__header__navigation ul > li:hover > a.tv__header__navigation__tvprogramm{background:url("/static/assets/i/tv/tvprogramm.png") no-repeat 0 -25px;background-size:19px}
.tv__header__navigation ul > li > a.tv__header__navigation__settings{display:block;padding-left:25px;background:url("/static/assets/i/tv/settings.png") no-repeat 0 2px;background-size:19px}
.tv__header__navigation ul > li.m-active > a.tv__header__navigation__settings,.tv__header__navigation ul > li:hover > a.tv__header__navigation__settings{background:url("/static/assets/i/tv/settings.png") no-repeat 0 -23px;background-size:19px}
.tv__header__navigation ul li a{text-decoration:none;color:inherit;font-size:18px;height:24px;font-weight:bold;-webkit-font-smoothing:antialiased}
.tv__header__search{text-align:left;display:block;width:185px;position:absolute;top:27px;right:19px;height:31px;background:url("/static/assets/i/tv/inner-header-search.png") no-repeat}
.tv__header__search input{width:147px;padding:5px 0 0 8px;background:none;border:0;font-size:17px;outline:none}
.tv__header__search button{display:block;width:32px;height:27px;position:absolute;top:0;right:0;border:0;background:none;cursor:pointer}
.channel__list{width:200px;float:left;position:relative;background:#fff;background:rgba(255,255,255,0.8);-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;padding:10px 0 0 5px;margin-right:-5px;min-height:510px}
.channel__list.m-loading{background:url("/static/assets/i/tv/loader.gif") rgba(255,255,255,0.8) center 35px no-repeat}
.channel__list.m-loading::after{opacity:.7;content:"";display:block;width:205px;height:100%;background:#fff;position:absolute;top:0;z-index:9999}
.channel__list__settings{position:absolute;top:10px;right:15px;height:19px;width:19px;background:url("/static/assets/i/tv/settings.png") no-repeat;background-size:19px}
.channel__list__region__title{font-weight:bold;margin:3px 0 5px 4px;font-size:15px}
.channel__list__region{margin:5px 0 17px}
.channel__list__region ul{margin-left:2px}
.channel__list__region ul > li{color:#464c63;font-size:13px;line-height:150%;cursor:pointer;width:165px;padding-left:19px;position:relative}
.channel__list__region > ul > li.channel__list__vis__hidden{display:none}
.channel__list__region > ul > li.channel__list__fav{color:#d2171e}
.channel__list__region ul > li.channel__list__selected{font-size:15px;font-weight:bold;color:#ff4e00}
.channel__list__region > ul > li > a > i{display:block;overflow:hidden;background:url("/static/assets/i/tv/fav.png") no-repeat 2px 4px;height:19px;width:15px;position:absolute;left:0}
.channel__list__region > ul > li.channel__list__fav > a > i{background:url("/static/assets/i/tv/fav.png") no-repeat 2px -15px}
.channel__list__region > ul > li > a{color:inherit;text-decoration:none}
.channel__list__more{color:#3379bf;margin-left:21px;font-size:13px;text-decoration:none}
.tv__content{width:767px;float:left;background:#fff;margin:0 13px 0 0;padding-bottom:10px;min-height:700px;position:relative}
.m-shadowbox{background:#fff;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,0.05);-moz-box-shadow:5px 5px 0 rgba(0,0,0,0.05);-o-box-shadow:5px 5px 0 rgba(0,0,0,0.05);box-shadow:5px 5px 0 rgba(0,0,0,0.05);-moz-box-shadow:5px 5px 0 rgba(0,0,0,0.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.tv__content.m-loading{background:url("/static/assets/i/tv/loader.gif") #fff center no-repeat}
.tv__content.m-loading::after{opacity:.7;content:"";display:block;width:767px;height:100%;background:#fff;position:absolute;top:0;z-index:9999}
.tv__content__programm{margin:20px 12px}
.tv__content nav{height:290px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}
.tv__day{width:742px;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0%,#f5f5f5 30%,#f1f1f1 65%,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(30%,#f5f5f5),color-stop(65%,#f1f1f1),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#f7f7f7 0%,#f5f5f5 30%,#f1f1f1 65%,#eee 100%);background:-o-linear-gradient(top,#f7f7f7 0%,#f5f5f5 30%,#f1f1f1 65%,#eee 100%);background:-ms-linear-gradient(top,#f7f7f7 0%,#f5f5f5 30%,#f1f1f1 65%,#eee 100%);background:linear-gradient(to bottom,#f7f7f7 0%,#f5f5f5 30%,#f1f1f1 65%,#eee 100%);margin-bottom:25px;padding:8px 0;-webkit-box-shadow:-1px 1px 2px #c7c8c9 , 1px 1px 2px #c7c8c9 , 0 -2px 0 #f3f3f3;-moz-box-shadow:-1px 1px 2px #c7c8c9 , 1px 1px 2px #c7c8c9 , 0 -2px 0 #f3f3f3;-o-box-shadow:-1px 1px 2px #c7c8c9 , 1px 1px 2px #c7c8c9 , 0 -2px 0 #f3f3f3;box-shadow:-1px 1px 2px #c7c8c9 , 1px 1px 2px #c7c8c9 , 0 -2px 0 #f3f3f3}
.tv__day ul{font-size:0;margin-bottom:12px}
.tv__day ul > li{display:inline-block;height:50px;width:60px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;margin:0 9px}
@media screen and (-webkit-min-device-pixel-ratio: 0){.tv__day ul > li{margin:0 8px}
}.tv__day ul > li:hover{-webkit-box-shadow:0 0 2px #dbdbdb;-moz-box-shadow:0 0 2px #dbdbdb;-o-box-shadow:0 0 2px #dbdbdb;box-shadow:0 0 2px #dbdbdb;background:#f9f9f9}
.tv__day ul > li.m-big{width:160px}
.tv__day ul > li > a{text-decoration:none;display:block;height:32px;width:100%;padding:8px 0 10px;color:#a0a3ae;font-size:13px;font-weight:bold;-webkit-font-smoothing:antialiased}
.tv__day ul > li > a > b{display:block;color:#464c63;font-size:20px;margin-top:-3px;font-weight:bold;-webkit-font-smoothing:antialiased}
.tv__day ul > li.m-active{background:#fff;-webkit-box-shadow:inset 0 1px 2px #bababa , inset 1px 1px 1px #e5e5e5 , inset -1px 1px 1px #e5e5e5 , inset 0 1px 1px #e5e5e5;-moz-box-shadow:inset 0 1px 2px #bababa , inset 1px 1px 1px #e5e5e5 , inset -1px 1px 1px #e5e5e5 , inset 0 1px 1px #e5e5e5;-o-box-shadow:inset 0 1px 2px #bababa , inset 1px 1px 1px #e5e5e5 , inset -1px 1px 1px #e5e5e5 , inset 0 1px 1px #e5e5e5;box-shadow:inset 0 1px 2px #bababa , inset 1px 1px 1px #e5e5e5 , inset -1px 1px 1px #e5e5e5 , inset 0 1px 1px #e5e5e5;border:none;position:relative}
.tv__day ul > li.m-active:before{content:"";display:block;background:url("/static/assets/i/tv/day_arrow.png") no-repeat;width:16px;height:15px;position:absolute;bottom:-22px;left:38%}
.tv__day ul > li.m-active.m-big:before{left:43%}
.tv__day ul > li.m-big.m-offf:hover,.tv__day ul > li.m-holiday.m-offf:hover,.tv__day ul > li.m-off:hover{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.tv__day ul > li.m-big.m-off a > b,.tv__day ul > li.m-holiday.m-off a > b,.tv__day ul > li.m-big.m-off a,.tv__day ul > li.m-holiday.m-off a,.tv__day ul > li.m-off a,.tv__day ul > li.m-off a > b{color:#dbdbdb;cursor:default}
.tv__day ul > li.m-active.m-holiday > a,.tv__day ul > li.m-active.m-big > a,.tv__day ul > li.m-active > a{color:#ffa77f}
.tv__day ul > li.m-active.m-holiday a > b,.tv__day ul > li.m-active.m-big > a > b,.tv__day ul > li.m-active > a > b{color:#ff5300}
.tv__day ul > li.m-holiday > a{color:#e48689}
.tv__day ul > li.m-holiday > a > b{color:#d2171e}
.tv__day__time{float:left}
.tv__day__time ul{width:105px;background:url("/static/assets/i/tv/genre_border.png") top right no-repeat}
.tv__day__genre{float:left;width:360px;margin-left:1px}
.tv__day__sub__genre{float:left;width:264px;padding-left:15px;margin-left:-5px;background:url("/static/assets/i/tv/genre_border.png") top left no-repeat}
.tv__day__time ul > li{width:102px;margin:1px 0}
.tv__day__genre ul > li{display:inline-block;margin:2px 0 2px 0}
.tv__day__genre ul > li:nth-child(even){width:202px}
.tv__day__genre ul > li:nth-child(odd){width:150px}
.tv__day__sub__genre ul > li{display:inline-block;margin:0 0 -1px 0}
.tv__day__sub__genre ul > li:nth-child(odd){width:140px}
.tv__day__sub__genre ul > li:nth-child(even){width:115px}
.tv__day__time ul > li > a{font-size:16px;font-weight:bold;-webkit-font-smoothing:antialiased}
.tv__day__genre ul > li > a{font-size:14px;position:relative;font-weight:bold;-webkit-font-smoothing:antialiased;display:inline-block;padding:5px 6px 7px 37px;border-radius:3px;position:relative}
.tv__day__sub__genre ul > li > a{font-size:11px;position:relative;font-weight:bold;-webkit-font-smoothing:antialiased}
.tv__day__genre ul > li > a > b{display:block;width:25px;height:25px;background:url("/static/assets/i/tv/sprites.png") no-repeat;position:absolute;top:0;left:6px}
.tv__day__genre ul > li.m_-1{width:230px}
.tv__day__genre ul > li.m_-1 > a{margin-left:32px;padding:4px 6px 5px}
.tv__day__genre ul > li.m_-1 > a > b{background:none}
.tv__day__genre ul > li.m_4 > a > b{background-position:-150px 0}
.tv__day__genre ul > li.m_1 > a > b{background-position:-50px 0}
.tv__day__genre ul > li.m_3 > a > b{background-position:-99px 0}
.tv__day__genre ul > li.m_10 > a > b{background-position:-75px 0}
.tv__day__genre ul > li.m_2 > a > b{background-position:-174px 0}
.tv__day__genre ul > li.m_5 > a > b{background-position:0 0}
.tv__day__genre ul > li.m_0 > a > b{background-position:-124px 0}
.tv__day__genre ul > li.m_6 > a > b{background-position:-24px 0}
.tv__day__genre ul > li.m-active.m_4 > a > b{background-position:-150px -25px}
.tv__day__genre ul > li.m-active.m_1 > a > b{background-position:-50px -25px}
.tv__day__genre ul > li.m-active.m_3 > a > b{background-position:-99px -25px}
.tv__day__genre ul > li.m-active.m_10 > a > b{background-position:-75px -25px}
.tv__day__genre ul > li.m-active.m_2 > a > b{background-position:-174px -25px}
.tv__day__genre ul > li.m-active.m_5 > a > b{background-position:0 -25px}
.tv__day__genre ul > li.m-active.m_0 > a > b{background-position:-124px -25px}
.tv__day__genre ul > li.m-active.m_6 > a > b{background-position:-24px -25px}
.tv__day__sub__genre ul > li > i,.tv__day__genre ul > li > i{display:inline-block;padding:2px 3px;width:auto;min-width:15px;border-radius:6px;font-size:10px;color:rgba(51,51,51,0.6);background:#eee;margin-left:4px;line-height:13px;text-align:center}
.tv__day__sub__genre ul > li > a > i{font-size:9px}
.tv__day__sub__genre ul > li a,.tv__day__time ul > li a{display:inline-block;padding:4px 7px 4px 8px;border-radius:4px;font-weight:bold;-webkit-font-smoothing:antialiased}
.tv__day__sub__genre ul > li a{padding:2px 5px 3px;border-radius:2px}
.tv__day__sub__genre ul > li > a,.tv__day__genre ul > li > a,.tv__day__time ul > li > a{text-decoration:none;color:#3379bf;text-transform:lowercase}
.tv__day__sub__genre ul > li.m-active a,.tv__day__genre ul > li.m-active a,.tv__day__time ul > li.m-active a{background:#ff5300}
.tv__day__sub__genre ul > li.m-active > a,.tv__day__genre ul > li.m-active > a,.tv__day__time ul > li.m-active > a{color:#fff}
.tv__day__genre ul > li.m-off a,.tv__day__sub__genre ul > li.m-off a{color:#dbdbdb;cursor:default}
.tv__day__genre ul > li.m-active.m-off > a,.tv__day__sub__genre ul > li.m-active.m-off > a{color:#fff}
.tv__day__genre ul > li.m-off > i,.tv__day__genre ul > li.m-active.m-off > i,.tv__day__sub__genre ul > li.m-off > i,.tv__day__sub__genre ul > li.m-active.m-off > i{display:none}
.tv__filter{float:right;background:#ededed;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:20px}
.tv__filter select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:200px;height:30px;padding:3px 10px;font-size:16px;border:none;background:url("/static/assets/i/tv/select.jpg") no-repeat}
.tv__filter select option{background:#ededed}
.tv__day__programm{clear:both}
.tv__channel__programm,.tv__day__programm__column{width:350px;float:left;margin:0 0 40px 0}
.tv__day__programm__column.m-right{float:right}
.tv__day__programm__column dl{margin-bottom:30px}
.tv__day__programm__column dl dt h2{display:inline-block}
.tv__search > dl.m-hidden,.tv__search > dl > dd > ul > li.m-hidden,.tv__day__programm__column dl.m-hidden{display:none}
.tv__day__programm__column dt{font-size:18px;color:#3379bf;min-height:40px;display:table-cell;vertical-align:middle}
.tv__day__programm__column dt img{vertical-align:middle;margin:0 7px 0 0;max-height:40px;max-width:70px;border:0}
.tv__channel__programm dd,.tv__day__programm__column dd{width:345px;margin-top:10px}
.tv__channel__programm dd > ul > li,.tv__day__programm__column dd > ul > li{font-size:14px;line-height:150%;padding-left:45px;position:relative;font-weight:normal}
.tv__channel__programm dd > ul > li.m-old,.tv__day__programm__column dd > ul > li.m-old{color:#7f7f7f}
.tv__channel__programm dd > ul > li > i,.tv__day__programm__column dd > ul > li > i{margin-right:10px;font-weight:bold;height:100%;position:absolute;left:0}
.tv__channel__programm dd > ul > li.m-hidden,.tv__day__programm__column dd > ul > li.m-hidden{display:none}
.tv__content__settings{padding:25px 0 0 33px;margin-bottom:20px}
.tv__content__settings__title{color:#464c64;margin-bottom:20px}
.tv__content__settings__title h1{font-size:23px;height:28px;background:url("/static/assets/i/tv/heart.png") 355px 4px no-repeat;font-weight:bold;-webkit-font-smoothing:antialiased}
.tv__content__settings__title span{font-size:13px}
.tv__content__settings__channel__item{position:relative;width:316px;height:40px;padding:10px 15px;background:#f6f5f3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:5px;float:left;margin-right:5px}
.tv__content__settings__channel__item{color:#a5a5a5}
.tv__content__settings__channel__img{display:table-cell;vertical-align:middle;height:40px}
.tv__content__settings__channel__img > img{display:table-cell;vertical-align:middle;margin-right:15px;max-height:40px;border:0}
.tv__content__settings__channel__item > span{display:table-cell;vertical-align:middle}
.tv__content__settings__channel__item > i{position:absolute;top:5px;right:5px;background:url("/static/assets/i/tv/delete.png") no-repeat;height:16px;width:16px;cursor:pointer}
.sidebar{width:255px;float:left}
.bannerWrapper{height:350px;margin-bottom:5px;padding:3px}
.tv__content__settings__channel__item{cursor:move}
.tv__channel{margin-top:25px}
.tv__channel__programm dl{margin-left:7px}
.tv__channel__programm dl > dt{padding-bottom:2px;color:#464b64;font-size:24px;font-weight:bold;display:inline-block;margin-bottom:2px;padding-right:40px;cursor:pointer;font-weight:bold;-webkit-font-smoothing:antialiased;background:url("/static/assets/i/tv/heart.png") right -27px no-repeat}
.tv__channel__programm dl > dt.channel__list__fav{background:url("/static/assets/i/tv/heart.png") right 3px no-repeat}
.tv__channel__description{float:right}
.tv__channel__description dl{width:270px;margin-right:50px}
.tv__channel__description dl > dt{margin-bottom:20px}
.tv__channel__description dl > dd > p{font-size:13px;color:#464a52;margin-bottom:20px;line-height:135%}
.tv__channel__description dl > dd > a{text-decoration:none;color:#3379bf;font-size:15px}
.tv__search{margin-left:3px;-webkit-font-smoothing:antialiased}
.tv__search__query{margin:25px 0 30px;color:#464c63;font-size:24px;font-weight:bold;-webkit-font-smoothing:antialiased}
.tv__search__query i{color:#999}
.tv__search > dl > dt{font-size:20px;font-weight:bold;-webkit-font-smoothing:antialiased}
.tv__search > dl > dt.m-holiday{color:#d2171e}
.tv__search > dl > dd{font-size:14px;margin:10px 0 30px}
.tv__search > dl > dd > ul > li{line-height:150%}
.tv__search > dl > dd > ul > li > a{color:#3379bf;text-decoration:none;display:table-cell;text-align:right;width:225px;padding-right:15px}
.tv__search > dl > dd > ul > li > i{color:#666;padding-right:15px;display:table-cell}
.tv__search > dl > dd > ul > li em{font-weight:bold}
.tv__search > dl > dd > ul > li > b{font-weight:normal;display:table-cell}
#footer{width:1200px;margin:10px auto 0;height:120px;line-height:1.3;font-size:12px}
#footer .left{width:55%;float:left;overflow:hidden}
#footer p.copyright{font-weight:bold;margin:0 20px 10px 3px}
#footer .left p{margin:5px 0 5px 15px}
#footer .terms{font-size:11px}
#footer .grey{color:#949494}
#footer .company{padding:5px 0 0 0}
#footer a{color:#3379bf;text-decoration:none}
#footer .right{width:45%;float:right;text-align:right}
#footer .right p{margin:5px}
element.style{display:block}
.tv__header__search__query{border:1px solid #999;padding:2px 5px;width:218px;font-size:15px;background:#fff;margin:1px 5px 0 0;float:left}
.tv__header__search__autocomplete{width:185px;position:absolute;background:#fff;top:28px;z-index:10000;-webkit-box-shadow:4px 7px 16px rgba(0,0,0,0.12);-moz-box-shadow:4px 7px 16px rgba(0,0,0,0.12);-o-box-shadow:4px 7px 16px rgba(0,0,0,0.12);box-shadow:4px 7px 16px rgba(0,0,0,0.12);font-size:12px;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}
.tv__header__search__autocomplete li{text-align:left;padding-left:5px;line-height:150%}
.tv__header__search__autocomplete > li > a{display:block;padding:3px 0 3px 5px;color:#9c9c9c;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tv__header__search__autocomplete a:hover,.tv__header__search__autocomplete .m-focused a{color:#000;background:rgba(0,0,0,0.02)}
.tv__search .m-not__found .tv__search__form{display:block;width:auto;height:41px;position:relative;padding:0 0 6px 5px}
.tv__search > dl.m-not__found > dd{margin:30px 0}
.tv__search .m-not__found .tv__search__form fieldset{border-radius:4px;background:#fff;position:relative;top:0;left:-5px;overflow:hidden;height:41px;border:1px solid #ccc;cursor:pointer}
.tv__search .m-not__found .tv__search__form fieldset .query{display:block;position:absolute;left:0;top:1px;z-index:10;margin:0;padding:5px 10px;border:0;border-spacing:0;background:transparent;font-size:24px;color:#333;width:93%}
.tv__search .m-not__found .tv__search__form fieldset button{position:absolute;right:7px;top:3px;z-index:4;display:block;width:34px;height:34px;background:url("/static/assets/i/tv/search-button.png") no-repeat;border:0}
#point_informer{overflow:hidden}
#point_informer iframe{min-height:155px;width:240px;margin:6px 0 6px 8px}
.mobile-apps-page .content{padding-bottom:70px !important}
.mobile-apps-page .header{margin:15px 0}
.m_app_page{padding:20px;}
.m_app_page-main_title{font-size:33px;color:#333;margin-bottom:25px}
.m_app_page-menu{list-style-type:decimal;font-size:18px;line-height:27px;padding-left:25px;margin-bottom:30px}
.m_app_page-app{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #ededed;}
.m_app_page-app:last-child{padding-bottom:0;border-bottom:none}
.m_app_page-app-name{font-size:24px;color:#333;margin-bottom:15px}
.m_app_page-app-container{overflow:hidden;}
.m_app_page-app-container-logo{float:left;width:100px}
.m_app_page-app-container-info{float:left;width:calc(100% - 100px);}
.m_app_page-app-container-info-screenshots{margin-bottom:25px;}
.m_app_page-app-container-info-screenshots img{margin-right:10px}
.m_app_page-app-container-info-text{font-size:18px;color:#333;line-height:30px;margin-bottom:30px}
.info-pages .header{margin:15px 0}
.info-pages .controls-wrap{padding:25px}
.pricelist-page-link{display:block;padding:13px 0 8px 3px}
.presentation-downlaod-btn{position:relative;display:inline-block;background:#ee4a22;color:#fff;padding:6px 15px;border-radius:3px;float:right;bottom:35px;opacity:.9;}
.presentation-downlaod-btn:hover{color:#fff;opacity:1}
@font-face{font-family:'festus';src:url("/static/assets/fonts/festus.ttf");font-weight:normal;font-style:normal}
.body_page404 .wrapper{min-height:500px !important}
.page404{text-align:center;margin-top:50px;font-family:'festus';}
.page404-big{background:url("/static/assets/i/common/404_l.png") no-repeat;width:594px;height:450px;display:inline-block;}
.page404-big-text{font-size:51px;text-align:left;color:#474b61;padding:10px 125px 0 0;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg);position:relative;top:78px;left:69px}
.page404-big-logo{position:relative;top:71px;left:148px}
.page404-small{background:url("/static/assets/i/common/404_s.png") no-repeat;width:340px;height:269px;display:inline-block;vertical-align:top;position:relative;top:105px;right:36px;}
.page404-small-text{font-size:34px;text-align:left;color:#474c60;position:relative;top:97px;left:48px;-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);transform:rotate(4deg)}
.page404-small-link{position:relative;font-size:34px;top:105px;color:#0079ff !important;text-transform:uppercase;}
.page404-small-link:after{content:"";background:url("/static/assets/i/common/404_link_bg.png") no-repeat;width:223px;height:47px;position:absolute;top:-3px;left:-14px}
body.afisha-page{background:url("/static/assets/i/common/afisha-pattern.jpg") repeat fixed;padding-top:190px;}
body.afisha-page .select2-dropdown{top:-32px}
body.afisha-page a:hover{color:#e5372e}
.fancybox-lock body.afisha-page{overflow:visible !important}
.afisha-page .fancybox-skin{border-radius:0;padding:0 !important}
.afisha-page .fancy-my-close{width:21px;height:22px;background:url("/static/assets/i/common/pop-up-close.png");position:absolute;top:-27px;right:-25px}
.afisha-page .footer{position:absolute;z-index:5;min-width:1260px}
.afisha-page .top-banner-block{min-width:1260px}
.afisha-page__full-branding{width:100%;}
.afisha-page__full-branding__parts{position:absolute;z-index:10;text-align:center;left:0;right:0;width:1260px;margin:0 auto;top:85px;}
.afisha-page__full-branding__parts a:first-of-type{left:158px;position:absolute;top:85px;width:265px;z-index:10;}
.afisha-page__full-branding__parts a:first-of-type img{max-width:281px}
.afisha-page__full-branding__parts a:nth-of-type(2){top:113px;position:absolute;right:260px}
.afisha-page__full-branding>a:not(.afisha-page__full-branding__bottom){width:100%;height:100%;display:block;position:fixed;top:36px;z-index:0;left:0;right:0;margin:0 auto;background-size:cover;background-position:top center;background-repeat:no-repeat;}
.afisha-page__full-branding>a:not(.afisha-page__full-branding__bottom)>img{width:1250px;max-width:none;min-width:50%;position:absolute;left:0;right:0;margin:0 auto;overflow-x:hidden}
.afisha-page__full-branding__bottom{position:fixed;bottom:0;font-size:0}
.afisha-page-info{background:url("/static/assets/i/common/afisha-pattern.jpg") repeat fixed;}
.afisha-page-info .content{text-align:center;}
.afisha-page-info .content>a{margin:30px 0;display:inline-block}
.afisha-page-info__info-wrap{text-align:left;width:80%;padding:20px;margin:0 auto}
.afisha-page .wrapper{width:1251px;}
.afisha-page .wrapper .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;z-index:20;}
.afisha-page .wrapper .content .middle-block{-webkit-box-shadow:0 0 2px -1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px -1px rgba(0,0,0,0.3);-o-box-shadow:0 0 2px -1px rgba(0,0,0,0.3);box-shadow:0 0 2px -1px rgba(0,0,0,0.3)}
.afisha-page .wrapper .content>*{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.afisha-page .wrapper .header .search-wrap{z-index:999;-webkit-box-shadow:0 0 2px -1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px -1px rgba(0,0,0,0.3);-o-box-shadow:0 0 2px -1px rgba(0,0,0,0.3);box-shadow:0 0 2px -1px rgba(0,0,0,0.3);}
.afisha-page .wrapper .header .search-wrap .autocomplete-suggestions{-webkit-box-shadow:0 10px 21px -8px rgba(0,0,0,0.75);-moz-box-shadow:0 10px 21px -8px rgba(0,0,0,0.75);-webkit-box-shadow:0 10px 21px -8px rgba(0,0,0,0.75);-moz-box-shadow:0 10px 21px -8px rgba(0,0,0,0.75);-o-box-shadow:0 10px 21px -8px rgba(0,0,0,0.75);box-shadow:0 10px 21px -8px rgba(0,0,0,0.75);top:27px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#fff;width:90% !important;overflow:auto;}
.afisha-page .wrapper .header .search-wrap .autocomplete-suggestions:not(:empty){border-bottom:15px solid #fff}
.afisha-page .wrapper .header .search-wrap .autocomplete-suggestion{padding:5px;text-align:left;margin:5px 0;}
.afisha-page .wrapper .header .search-wrap .autocomplete-suggestion:hover{cursor:pointer}
.afisha-page .wrapper .header .search-wrap .autocomplete-suggestion i{color:#000}
.afisha-page .wrapper .header .search-wrap .autocomplete-suggestion.autocomplete-selected{background:#e6e6e6}
.afisha-page .wrapper .header .search-wrap .autocomplete-suggestion .shingle a{color:#0a0a0a}
.afisha-page .wrapper .header .search-wrap .autocomplete-selected span{color:#e5372e}
.afisha-page .wrapper .header form{border-radius:0;}
.afisha-page .wrapper .header form input[type="text"]{border:none;outline:none;width:151px;height:30px;padding:0 0 0 8px;border:0;font-size:14px;vertical-align:top;word-break:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.afisha-page .wrapper .header form input[type="text"].active{width:373px;}
.afisha-page .wrapper .header form input[type="text"].active +.autocomplete-suggestions{display:block;width:341px}
.afisha-page .wrapper .header form .select2-selection{outline:none;border:none;}
.afisha-page .wrapper .header form .select2-selection__arrow{display:none}
.afisha-page .left-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:200px;max-width:200px}
.afisha-page_404 .wrapper{min-height:auto}
.afisha-page_404_wrap{padding:50px;max-width:780px;background:#fff;border-radius:4px;margin:0 auto;text-align:center;}
.afisha-page_404_wrap h2{font-size:46px;font-weight:300;margin-top:30px;color:#474c59}
.afisha-page_404_wrap_foot{margin-top:90px;}
.afisha-page_404_wrap_foot img{margin-top:20px;max-width:120px}
.afisha-page__right-sidebar{vertical-align:top;display:inline-block;text-align:center;}
.afisha-page__right-sidebar > *{max-width:236px;background:#fff;margin-bottom:13px;vertical-align:top;padding:9px;text-align:center;overflow:hidden;-webkit-box-shadow:0 0 2px -1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px -1px rgba(0,0,0,0.3);-o-box-shadow:0 0 2px -1px rgba(0,0,0,0.3);box-shadow:0 0 2px -1px rgba(0,0,0,0.3);}
.afisha-page__right-sidebar > *:last-of-type{margin-bottom:0}
.afisha-page__right-sidebar > * > *{max-width:236px;margin:0 auto !important;overflow:hidden}
.afisha-page .middle-block{max-width:774px;min-width:774px;margin:0 11px 0 0;width:calc(100% - 477px);background:#fff;padding:13px;}
.afisha-page .middle-block .afisha-page__content{width:750px;display:inline-block;vertical-align:top;}
.afisha-page .middle-block .afisha-page__content .afisha-list__item{margin-right:12px;}
.afisha-page .middle-block .afisha-page__content .afisha-list__item__place{margin-right:7px;}
.afisha-page .middle-block .afisha-page__content .afisha-list__item__place__location{font-size:12px;color:#a8a8a8;background:url("/static/assets/i/common/small-place-pin.png") 2px top no-repeat;padding-left:17px;margin-top:4px;display:inline-block}
.afisha-page .middle-block .afisha-page__content .afisha-list__item:nth-of-type(4n+4){margin-right:0}
.afisha-page.home-page .middle-block{max-width:1040px;width:calc(100% - 213px);background:#fff;padding:15px;}
.afisha-page.home-page .middle-block .afisha-page__content{width:750px;display:inline-block;vertical-align:top;position:relative;}
.afisha-page.home-page .middle-block .afisha-page__content .afisha-list__item{margin-right:12px;}
.afisha-page.home-page .middle-block .afisha-page__content .afisha-list__item:nth-of-type(4n+4){margin-right:0}
.afisha-page.home-page .middle-block .afisha-page__right-sidebar{display:inline-block;vertical-align:top;float:right;}
.afisha-page.home-page .middle-block .afisha-page__right-sidebar > *{margin-bottom:20px;max-width:240px;border:1px solid rgba(139,143,158,0.12)}
.afisha-page .header{margin-bottom:20px;margin-top:15px}
.afisha-page .link-to-point{position:absolute;left:0;top:40px}
.afisha-page .afisha-event__content{width:calc(100% - 245px);display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-right:10px}
.afisha-page .afisha-event__right-sidebar{width:240px;display:inline-block;vertical-align:top}
.afisha-page .afisha-place__content{width:calc(100% - 245px);display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-right:10px}
.afisha-page .afisha-place__right-sidebar{width:240px;display:inline-block;vertical-align:top}
.afisha-page .event__add #event-add-map{height:212px;width:100%}
.afisha-page .event__add *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.afisha-page .event__add_title{font-size:33px}
.afisha-page .event__add_subtitle{font-size:14px}
.afisha-page .event__add .btn:hover{cursor:pointer}
.afisha-page .event__add .row{margin-left:-15px;margin-right:-15px;}
.afisha-page .event__add .row:before,.afisha-page .event__add .row:after{display:table;content:" "}
.afisha-page .event__add .row:after{clear:both}
.afisha-page .event__add .col{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;}
.afisha-page .event__add .col.s4{width:33.33333333%}
.afisha-page .event__add .col.s8{width:66.66666667%}
.afisha-page .event__add .col.s6{width:50%}
.afisha-page .event__add .col.s12{width:100%}
.afisha-page .place__add #place-add-map{height:212px;width:100%}
.afisha-page .place__add *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.afisha-page .place__add_title{font-size:33px}
.afisha-page .place__add_subtitle{font-size:14px}
.afisha-page .place__add .btn:hover{cursor:pointer}
.afisha-page .place__add .row{margin-left:-15px;margin-right:-15px;}
.afisha-page .place__add .row:before,.afisha-page .place__add .row:after{display:table;content:" "}
.afisha-page .place__add .row:after{clear:both}
.afisha-page .place__add .col{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;}
.afisha-page .place__add .col.s4{width:33.33333333%}
.afisha-page .place__add .col.s8{width:66.66666667%}
.afisha-page .place__add .col.s6{width:50%}
.afisha-page .place__add .col.s12{width:100%}
.afisha-home-header__numbers{display:inline-block;vertical-align:top;float:right;border:1px solid rgba(139,143,158,0.08);border-bottom:none;}
.afisha-home-header__numbers div:last-of-type a[href="//numbers.md"]:last-of-type{height:29px !important}
#afisha-leaflet-map{height:760px;width:100%}
div[id^="places-view"]:not(.active-view){display:none}
div[id^="places-view"].active-view{display:block}
@media (max-width: 1250px){.afisha-page__full-branding img{min-width:125px}
}a.leaflet-control-zoomslider-out.leaflet-bar-part.leaflet-bar-part-bottom,a.leaflet-control-zoomslider-in.leaflet-bar-part.leaflet-bar-part-top{background-color:transparent;border:none;}
a.leaflet-control-zoomslider-out.leaflet-bar-part.leaflet-bar-part-bottom:hover,a.leaflet-control-zoomslider-in.leaflet-bar-part.leaflet-bar-part-top:hover{width:35px;height:35px}
.leaflet-control-zoomslider{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.leaflet-control-zoomslider{padding-top:5px;padding-bottom:5px;border:none;background-color:transparent}
.leaflet-control-zoomslider-body{margin:3px 0 3px 0;background-image:url("/static/assets/i/leaflet/zoom-slider-body.png");background-repeat:repeat-y;background-position:center 0;background-size:11px 11px;height:100%;cursor:default}
.leaflet-control-zoomslider-knob{height:14px;width:14px;margin-left:10px;background-image:url("/static/assets/i/leaflet/zoom-slider-knob.png");background-repeat:no-repeat;background-position:center 0;background-size:13px 13px;position:absolute}
.leaflet-control-zoomslider-body:hover{cursor:pointer}
.leaflet-control-zoomslider-knob:hover{cursor:default;cursor:-webkit-grab;cursor:-moz-grab}
.leaflet-dragging .leaflet-control-zoomslider,.leaflet-dragging .leaflet-control-zoomslider,.leaflet-dragging .leaflet-control-zoomslider-body,.leaflet-dragging .leaflet-control-zoomslider a,.leaflet-dragging .leaflet-control-zoomslider a.leaflet-control-zoomslider-disabled,.leaflet-dragging .leaflet-control-zoomslider-knob:hover{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}
.leaflet-control-zoomslider a{display:block;width:35px;height:35px}
.leaflet-control-zoomslider-in{background-image:url("/static/assets/i/leaflet/zoom-slider-plus.png");background-repeat:no-repeat;border:none;background-color:transparent}
.leaflet-control-zoomslider-out{background-image:url("/static/assets/i/leaflet/zoom-slider-minus.png");background-repeat:no-repeat;border:none;background-color:transparent}
.leaflet-control-zoomslider a.leaflet-control-zoomslider-disabled{cursor:default}
.leaflet-touch .leaflet-control-zoomslider-knob{width:20px}
.leaflet-touch .leaflet-control-zoomslider a{width:30px;height:30px}
.leaflet-touch .leaflet-control-zoomslider-in{font-size:24px;line-height:29px}
.leaflet-touch .leaflet-control-zoomslider-out{font-size:28px;line-height:24px}
.leaflet-touch .leaflet-control-zoomslider{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.leaflet-touch .leaflet-control-zoomslider{border:4px solid rgba(0,0,0,0.3)}
.leaflet-oldie .marker-cluster-large,.leaflet-oldie .marker-cluster-medium,.leaflet-oldie .marker-cluster-small{background:transparent}
.marker-cluster-large,.marker-cluster-medium,.marker-cluster-small{background:transparent}
.marker-cluster-large span{line-height:61px}
.marker-cluster-large div{background:#d1003d;width:60px;height:60px}
.marker-cluster-medium span{line-height:41px}
.marker-cluster-medium div{background:#d1003d;width:40px;height:40px}
.marker-cluster-small span{line-height:21px}
.marker-cluster-small div{background-color:#d1003d;width:20px;height:20px}
.leaflet-oldie .marker-cluster-large div{background:#d1003d;width:60px;height:60px}
.leaflet-oldie .marker-cluster-medium div{background:#d1003d;width:40px;height:40px}
.leaflet-oldie .marker-cluster-small span{line-height:22px}
.leaflet-oldie .marker-cluster-small div{background:#d1003d;width:20px;height:20px}
.marker-cluster div{color:#fff;margin-left:auto;margin-top:0;margin-right:auto;text-align:center;border-radius:50%}
.leaflet-bottom.leaflet-right{display:none}
.leaflet-popup-content-wrapper{max-width:381px;max-height:156px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;}
.leaflet-popup-content-wrapper.focused .details{overflow-y:auto}
.leaflet-popup-content-wrapper .leaflet-popup-content{margin:10px;overflow:hidden;}
.leaflet-popup-content-wrapper .leaflet-popup-content > *{display:inline-block;vertical-align:top}
.leaflet-popup-content-wrapper .leaflet-popup-content:first-of-type{width:90px;max-width:95%}
.leaflet-popup-content-wrapper .leaflet-popup-content figure{max-width:133px;margin-right:12px;}
.leaflet-popup-content-wrapper .leaflet-popup-content figure img{max-width:100% !important}
.leaflet-popup-content-wrapper .leaflet-popup-content .details{width:212px;max-height:137px;}
.leaflet-popup-content-wrapper .leaflet-popup-content .details p{margin:6px 0}
.leaflet-popup-content-wrapper .leaflet-popup-content .details .address,.leaflet-popup-content-wrapper .leaflet-popup-content .details .phone,.leaflet-popup-content-wrapper .leaflet-popup-content .details .web,.leaflet-popup-content-wrapper .leaflet-popup-content .details .working{display:block;font-size:13px;padding-left:21px;}
.leaflet-popup-content-wrapper .leaflet-popup-content .details .address:before,.leaflet-popup-content-wrapper .leaflet-popup-content .details .phone:before,.leaflet-popup-content-wrapper .leaflet-popup-content .details .web:before,.leaflet-popup-content-wrapper .leaflet-popup-content .details .working:before{content:'';display:inline-block;vertical-align:sub;width:20px;height:18px;margin-bottom:-1px;margin-left:-20px;background:url("/static/assets/i/common/afisha-icons.png")}
.leaflet-popup-content-wrapper .leaflet-popup-content .details .address:before{background-position:-5px -2px}
.leaflet-popup-content-wrapper .leaflet-popup-content .details .phone a{color:#151515}
.leaflet-popup-content-wrapper .leaflet-popup-content .details .phone:before{background-position:-5px 22px}
.leaflet-popup-content-wrapper .leaflet-popup-content .details .web:before{background-position:-26px -1px}
.leaflet-popup-content-wrapper .leaflet-popup-content .details .working{margin-bottom:5px;}
.leaflet-popup-content-wrapper .leaflet-popup-content .details .working:before{background:#98b65c;border-radius:100px;width:10px;height:10px;display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-2px}
.leaflet-popup-content-wrapper .leaflet-popup-content .details h1{font-size:14px;color:#3379bf;margin:0}
.leaflet-popup-content-wrapper .leaflet-popup-content .details h2{color:#989898;font-size:11px;font-weight:300}
.leaflet-popup-content-wrapper .leaflet-popup-content .details .control-footer{margin-top:5px;}
.leaflet-popup-content-wrapper .leaflet-popup-content .details .control-footer a{word-break:break-all}
.leaflet-control-layers-expanded{padding:6px}
.two-items-layer-switcher{background:url("/static/assets/i/common/view-type-icons.png") no-repeat;width:34px;height:34px;-webkit-box-shadow:0 0 0 3px #fff;-moz-box-shadow:0 0 0 3px #fff;-o-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.two-items-layer-switcher:hover{cursor:pointer}
.two-items-layer-switcher.point{background-position:-49px 0}
.two-items-layer-switcher.google{background-position:0 0}
.event__add .select2-container .select2-selection--single,.place__add .select2-container .select2-selection--single{border:1px solid #d9d9d9;background:#f9f9f9;font-size:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.event__add .select2-container--default .select2-selection--single .select2-selection__rendered,.place__add .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:12px;letter-spacing:.3px}
.event__add button:hover,.place__add button:hover{cursor:pointer}
.event__add button:focus,.place__add button:focus,.event__add button:active,.place__add button:active{outline:none}
.event__add_form,.place__add_form{margin-top:30px;}
.event__add_form .js-fields-multiple-block,.place__add_form .js-fields-multiple-block{position:relative}
.event__add_form_field-description,.place__add_form_field-description{font-size:12px;color:#999;margin:5px 0}
.event__add_form .place-category-block,.place__add_form .place-category-block{margin-top:5px;margin-bottom:15px;}
.event__add_form .place-category-block-head,.place__add_form .place-category-block-head{padding:13px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);-o-box-shadow:0 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);-o-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}
.event__add_form .place-category-block-body,.place__add_form .place-category-block-body{display:table;width:100%;background:#ededed;border:1px solid #d9d9d9;}
.event__add_form .place-category-block-body > .row,.place__add_form .place-category-block-body > .row{display:table-row;margin-top:0;margin-bottom:0;}
.event__add_form .place-category-block-body > .row > .col,.place__add_form .place-category-block-body > .row > .col{padding:13px;float:none;display:table-cell;vertical-align:middle}
.event__add_form .place-category-block-body > .row:nth-of-type(even),.place__add_form .place-category-block-body > .row:nth-of-type(even){background:#fff;margin-left:-13px;margin-right:-13px}
.event__add_form .place-category-block > .row:first-of-type,.place__add_form .place-category-block > .row:first-of-type{margin-top:0;margin-bottom:0}
.event__add_form .place-category-block .btn-danger,.place__add_form .place-category-block .btn-danger{margin:-4px 0 0 0;float:right}
.event__add_form .place-category-block label,.place__add_form .place-category-block label{cursor:pointer;display:block}
.event__add_form .media-block,.place__add_form .media-block{margin-top:20px;}
.event__add_form .media-block .media-item,.place__add_form .media-block .media-item{position:relative;max-width:150px;margin:0 20px;display:inline-block;vertical-align:top;}
.event__add_form .media-block .media-item a,.place__add_form .media-block .media-item a{display:block;position:relative;overflow:hidden;}
.event__add_form .media-block .media-item a:after,.place__add_form .media-block .media-item a:after{z-index:20;font-family:'RedactorFont';position:absolute;top:37%;font-size:24px;left:0;right:0;margin:0 auto;color:#fff;text-align:center}
.event__add_form .media-block .media-item a:before,.place__add_form .media-block .media-item a:before{content:'';position:absolute;top:0;left:0;z-index:10;width:100%;height:98%;background:rgba(0,0,0,0.6);opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.event__add_form .media-block .media-item a:hover:before,.place__add_form .media-block .media-item a:hover:before{opacity:1}
.event__add_form .media-block .media-item.media-type-image a:after,.place__add_form .media-block .media-item.media-type-image a:after{content:"\e60f"}
.event__add_form .media-block .media-item.media-type-video a:after,.place__add_form .media-block .media-item.media-type-video a:after{content:"\e600"}
.event__add_form .media-block .media-item img,.place__add_form .media-block .media-item img{max-width:100%}
.event__add_form .media-block .media-item .btn,.place__add_form .media-block .media-item .btn{position:absolute;z-index:30;top:-14px;right:-10px;padding:5px 10px;background:#d43f3a}
.event__add_form .btn,.place__add_form .btn{color:#fff;background:#98b65c;display:inline-block;margin:11px 5px 0 5px;font-size:12px;font-weight:400;padding:5px 15px;border-radius:17px;border:none;}
.event__add_form .btn.js-fields-delete-multiple-block,.place__add_form .btn.js-fields-delete-multiple-block{position:absolute;right:-35px;top:-9px;background:#e5372e;padding:3px 8px}
.event__add_form .image-uploader .btn,.place__add_form .image-uploader .btn{margin:0 0 5px 0}
.event__add_form .upload-btn:hover,.place__add_form .upload-btn:hover{cursor:pointer;opacity:.8}
.event__add_form .btn:hover,.place__add_form .btn:hover{opacity:.8;cursor:pointer}
.event__add_form .hidden,.place__add_form .hidden{display:none}
.event__add_form .row,.place__add_form .row{margin-top:20px;margin-bottom:20px}
.event__add_form > .row > .col:first-of-type,.place__add_form > .row > .col:first-of-type{text-align:right}
.event__add_form-text_button,.place__add_form-text_button{background:none;border:none;font-size:14px;font-weight:700;margin-top:5px;color:#3379bf;display:inline-block;}
.event__add_form-text_button:hover,.place__add_form-text_button:hover{cursor:pointer}
.event__add_form .cover-image-uploader img,.place__add_form .cover-image-uploader img{max-width:150px !important}
.event__add_form .cover-image-uploader > *,.place__add_form .cover-image-uploader > *{display:inline-block}
.event__add_form .image-uploader,.place__add_form .image-uploader{display:block;}
.event__add_form .image-uploader img,.place__add_form .image-uploader img{max-width:100% !important}
.event__add_form .image-uploader .btn,.place__add_form .image-uploader .btn{margin-top:5px;display:table}
.event__add_form .image-uploader[data-size="logo"] img,.place__add_form .image-uploader[data-size="logo"] img{max-width:188px !important}
.event__add_form .image-uploader[data-size="cover"] img,.place__add_form .image-uploader[data-size="cover"] img{max-width:100% !important}
.event__add_form-submit_btn,.place__add_form-submit_btn{color:#fff;background:#98b65c;font-size:16px;font-weight:400;padding:5px 20px;margin-left:5px;border-radius:17px;border:none;margin:0 10px}
.event__add_form_generated .row > .col:first-of-type,.place__add_form_generated .row > .col:first-of-type{text-align:right}
.event__add input[type="text"],.place__add input[type="text"],.event__add select,.place__add select{height:28px;border:1px solid #d9d9d9;background:#f9f9f9;padding-left:12px;font-size:12px;}
.event__add input[type="text"]:focus,.place__add input[type="text"]:focus,.event__add select:focus,.place__add select:focus,.event__add input[type="text"]:active,.place__add input[type="text"]:active,.event__add select:active,.place__add select:active{outline:none}
.event__add .delete-btn,.place__add .delete-btn{position:absolute;right:-15px;top:-18px;padding:4px 8px}
.event__add .btn-danger,.place__add .btn-danger{background:#e5372e}
.event__add .phone-numbers-list > *,.place__add .phone-numbers-list > *{margin:15px 0;position:relative}
.event__add .text-right,.place__add .text-right{text-align:right}
.event__add textarea,.place__add textarea,.event__add .redactor_editor,.place__add .redactor_editor{padding:15px;width:100%;min-height:100px;resize:vertical;border:1px solid #d9d9d9;background:#ededed}
.event__add input[type="text"],.place__add input[type="text"]{width:100%}
.event__add select,.place__add select{width:100%;min-width:205px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background:url("/static/assets/i/common/select-triangle-down.png") no-repeat 97% center,#f9f9f9;}
.event__add select:hover,.place__add select:hover{cursor:pointer}
.event__add select:not(:active),.place__add select:not(:active){background:url("/static/assets/i/common/select-triangle-down.png") no-repeat 97% center,#f9f9f9}
.event__add select.selectized,.place__add select.selectized{display:none}
.event__add .row.required label:after,.place__add .row.required label:after{content:'*';color:#e13300}
.event__add label,.place__add label{font-size:14px;font-weight:bold;margin-top:5px;display:inline-block}
.event__add .redactor_toolbar li a.re-contentcut,.place__add .redactor_toolbar li a.re-contentcut{display:none}
.event__add .selectize-dropdown,.place__add .selectize-dropdown{top:0;right:0;left:0;margin:0;width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.event__add .selectize-control,.place__add .selectize-control{padding-left:12px;margin:0;height:28px;width:205px;border:1px solid #d9d9d9;background:#f9f9f9}
.event__add .selectize-input > *,.place__add .selectize-input > *{vertical-align:middle}
.event__add .selectize-input:after,.place__add .selectize-input:after{position:absolute;top:50%;right:15px;display:block;width:0;height:0;margin-top:-3px;border-color:#808080 transparent transparent transparent;border-style:solid;border-width:5px 5px 0 5px;content:' '}
.event__add .selectize-input.dropdown-active:after,.place__add .selectize-input.dropdown-active:after{margin-top:-4px;border-color:transparent transparent #808080 transparent;border-width:0 5px 5px 5px}
.left-sidebar.afisha-sidebar .left-sidebar__block{background:#f4f4f4 !important;padding:15px 15px 10px;}
.left-sidebar.afisha-sidebar .left-sidebar__block__user-profile{padding-bottom:16px;border-bottom:2px dotted #d5d5d5;margin-bottom:14px;}
.left-sidebar.afisha-sidebar .left-sidebar__block__user-profile__avatar{width:47px;height:47px;border-radius:100px;display:inline-block;background:url("/static/assets/i/common/user-placeholder.png") no-repeat center,#b4b4b8;overflow:hidden;vertical-align:middle;margin-right:12px}
.left-sidebar.afisha-sidebar .left-sidebar__block__user-profile__login{display:inline-block;vertical-align:middle;max-width:105px;}
.left-sidebar.afisha-sidebar .left-sidebar__block__user-profile__login span{color:#000}
.left-sidebar.afisha-sidebar .left-sidebar__block__user-profile__login>*{font-size:13px;font-weight:bold;text-overflow:ellipsis;height:15px;overflow:hidden;display:block}
.left-sidebar.afisha-sidebar .left-sidebar__block__user-profile__login>*:first-of-type{margin-bottom:4px}
.left-sidebar.afisha-sidebar .left-sidebar__block__header{margin-bottom:10px;}
.left-sidebar.afisha-sidebar .left-sidebar__block__header__title{font-size:25px;font-family:sans-serif;text-transform:lowercase;font-weight:500}
.left-sidebar.afisha-sidebar .left-sidebar__block__header__add{color:#fff;background:#98b65c;font-size:21px;font-weight:bold;padding:0 5px;line-height:0;margin-left:5px;border-radius:17px;text-shadow:2px 2px 0 #89a453;}
.left-sidebar.afisha-sidebar .left-sidebar__block__header__add:hover{color:#fff}
.left-sidebar.afisha-sidebar .left-sidebar__block__news{background:#f4f4f4 !important;margin-top:15px;padding:15px;}
.left-sidebar.afisha-sidebar .left-sidebar__block__news__header{margin-bottom:10px;}
.left-sidebar.afisha-sidebar .left-sidebar__block__news__header__title{font-size:25px;font-family:sans-serif;text-transform:lowercase;font-weight:300;margin-bottom:9px;color:#337ccc}
.left-sidebar.afisha-sidebar .left-sidebar__block__social{background:#f4f4f4 !important;margin-top:15px;padding:10px;}
.left-sidebar.afisha-sidebar .left-sidebar__block__social__header{margin-bottom:10px;}
.left-sidebar.afisha-sidebar .left-sidebar__block__social__header__title{font-size:25px;font-family:sans-serif;text-transform:lowercase;font-weight:300;margin-bottom:9px;color:#337ccc}
.left-sidebar.afisha-sidebar .left-sidebar__block__list__item{margin:3px 0;}
.left-sidebar.afisha-sidebar .left-sidebar__block__list__item.big_sidebar_item{margin:-2px 0;}
.left-sidebar.afisha-sidebar .left-sidebar__block__list__item.big_sidebar_item .sidebar-icon{top:6px}
.left-sidebar.afisha-sidebar .left-sidebar__block__list__item__link{padding:5px 0 5px 0;display:block;background-repeat:no-repeat !important;background-position:0 5px !important;background-size:17px !important;position:relative;}
.left-sidebar.afisha-sidebar .left-sidebar__block__list__item__link .sidebar-icon{display:block;position:absolute;top:0;left:1px;width:35px;height:30px;background-image:none !important;background-position:0 0}
.left-sidebar.afisha-sidebar .left-sidebar__block__list__item__link:hover .sidebar-icon{background-position:70px 0}
.left-sidebar.afisha-sidebar .left-sidebar__block__list__item__link.active_link .sidebar-icon{background-position:35px 0}
.left-sidebar.afisha-sidebar .left-sidebar__block__list__item__link.active_link span{color:#000}
.afisha-home-header .slick-slider{margin-bottom:0}
.afisha-home-header .slick-slide{height:350px;}
.afisha-home-header .slick-slide img{min-width:750px}
.afisha-home-header__slider{width:750px;height:350px;display:inline-block;vertical-align:top;position:relative;overflow:hidden;}
.afisha-home-header__slider .slick-dots{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;bottom:20px}
.afisha-home-header__slider:hover .slick-dots{opacity:1}
.afisha-home-header__slider .slick-dots li button:before{background:#fff;opacity:1;width:10px;height:10px;border-radius:100%;content:'';-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 0 6px 2px rgba(0,0,0,0.4);-o-box-shadow:0 0 6px 2px rgba(0,0,0,0.4);box-shadow:0 0 6px 2px rgba(0,0,0,0.4);}
.afisha-home-header__slider .slick-dots li button:before:hover{background:#e5372e}
.afisha-home-header__slider .slick-dots li.slick-active button:before{background:#e5372e}
.afisha-home-header__slider__slide{position:relative;height:350px;overflow:hidden;}
.afisha-home-header__slider__slide img{min-width:750px}
.afisha-home-header__slider.slick-initialized .afisha-home-header__slider__details{bottom:332px}
.afisha-home-header__slider__details{text-align:center;position:relative;bottom:335px;color:#fff;}
.afisha-home-header__slider__details__type{display:block;text-transform:uppercase;padding-top:80px;font-size:15px}
.afisha-home-header__slider__details__title{display:block;font-size:72px;font-weight:bold;line-height:75px}
.afisha-home-header__slider__details__genres{display:block;margin-bottom:35px}
.afisha-home-header__slider__details__button{background:#ff5300;color:#fff;font-size:14px;padding:6px 15px;border-radius:2px;opacity:.85;}
.afisha-home-header__slider__details__button:hover{color:#fff;opacity:1}
.afisha-calendar{margin-top:10px;max-width:1008px;}
.afisha-calendar.sticky-calendar .afisha-calendar__header{position:fixed;border-radius:0;top:36px;z-index:99999;-webkit-box-shadow:0 4px 5px -4px rgba(0,0,0,0.6);-moz-box-shadow:0 4px 5px -4px rgba(0,0,0,0.6);-o-box-shadow:0 4px 5px -4px rgba(0,0,0,0.6);box-shadow:0 4px 5px -4px rgba(0,0,0,0.6)}
.afisha-calendar .slick-slider{margin-bottom:0}
.afisha-calendar .slick-prev:before{content:'';background:url("/static/assets/i/common/afisha-calendar-arrows.png") no-repeat;left:4px}
.afisha-calendar .slick-next:before{content:'';background:url("/static/assets/i/common/afisha-calendar-arrows.png") -21px no-repeat}
.afisha-calendar .slick-prev,.afisha-calendar .slick-next{width:36px;height:40px;}
.afisha-calendar .slick-prev.slick-disabled,.afisha-calendar .slick-next.slick-disabled{opacity:.3}
.afisha-calendar .slick-prev:before,.afisha-calendar .slick-next:before{opacity:.75;position:absolute;color:#404040;width:20px;height:30px;top:6px}
.afisha-calendar__header{background:#f4f4f4;max-height:70px;-webkit-transition:box-shadow .4s ease-in;-moz-transition:box-shadow .4s ease-in;-ms-transition:box-shadow .4s ease-in;-o-transition:box-shadow .4s ease-in;transition:box-shadow .4s ease-in;}
.afisha-calendar__header:after{content:".";visibility:hidden;display:block;height:0;clear:both}
.afisha-calendar__header__today{width:150px;display:inline-block;height:40px;text-align:center;margin:8px 7px;padding:6px 2px;outline:0;}
.afisha-calendar__header__today__text{display:block;color:#464c64;font-size:14px}
.afisha-calendar__header__today__date{font-size:20px;color:#464c64;font-weight:bold;line-height:23px}
.afisha-calendar__header__today.afisha-calendar-active{background:#fff;-webkit-box-shadow:inset 0 0 11px 1px rgba(0,0,0,0.22);-moz-box-shadow:inset 0 0 11px 1px rgba(0,0,0,0.22);-o-box-shadow:inset 0 0 11px 1px rgba(0,0,0,0.22);box-shadow:inset 0 0 11px 1px rgba(0,0,0,0.22);}
.afisha-calendar__header__today.afisha-calendar-active .afisha-calendar__header__today__text{color:rgba(229,55,46,0.7)}
.afisha-calendar__header__today.afisha-calendar-active .afisha-calendar__header__today__date{color:#e5372e}
.afisha-calendar__header__today.afisha-calendar-has-event{position:relative;}
.afisha-calendar__header__today.afisha-calendar-has-event:after{content:'';position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:100px;background:#ff5000}
.afisha-calendar__header__tickets .afisha-calendar__header__slider__day,.afisha-calendar__header__tickets .afisha-calendar__header__today{border-radius:0;}
.afisha-calendar__header__tickets .afisha-calendar__header__slider__day.afisha-calendar-active,.afisha-calendar__header__tickets .afisha-calendar__header__today.afisha-calendar-active{-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.22);-moz-box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.22);-o-box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.22);box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.22)}
.afisha-calendar__header__slider{width:calc(100% - 258px);display:inline-block;vertical-align:top;float:right;margin-right:50px;max-height:70px;overflow:hidden;}
.afisha-calendar__header__slider.slick-initialized{overflow:visible;max-height:none;}
.afisha-calendar__header__slider.slick-initialized .slick-list{overflow:hidden;height:70px;margin-bottom:0}
.afisha-calendar__header__slider.hovered_days .slick-list{height:350px;margin-bottom:-280px;z-index:40}
.afisha-calendar__header__slider__item{outline:none;display:inline-block;position:relative;width:59.1px;}
.afisha-calendar__header__slider__item.slick-active.first-slide .afisha-calendar__header__slider__popup{left:5px;}
.afisha-calendar__header__slider__item.slick-active.first-slide .afisha-calendar__header__slider__popup:before{left:14px;right:auto}
.afisha-calendar__header__slider__item.slick-active.last-slide .afisha-calendar__header__slider__popup{left:-81px;}
.afisha-calendar__header__slider__item.slick-active.last-slide .afisha-calendar__header__slider__popup:before{left:auto;right:14px}
.afisha-calendar__header__slider__item.afisha-calendar_weekend .afisha-calendar__header__slider__day{color:#d1161d}
.afisha-calendar__header__slider__item:hover{cursor:pointer}
.afisha-calendar__header__slider__item:hover .afisha-calendar__header__slider__day{background:#fff;}
.afisha-calendar__header__slider__item:hover .afisha-calendar__header__slider__day + :first-of-type{display:block}
.afisha-calendar__header__slider__day{display:block;width:50px;height:55px;text-align:center;margin:7px 5px;outline:none;color:#464c64;padding-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.afisha-calendar__header__slider__day.afisha-calendar-active{-webkit-box-shadow:inset 0 0 11px 1px rgba(0,0,0,0.22);-moz-box-shadow:inset 0 0 11px 1px rgba(0,0,0,0.22);-o-box-shadow:inset 0 0 11px 1px rgba(0,0,0,0.22);box-shadow:inset 0 0 11px 1px rgba(0,0,0,0.22);background:#fff}
.afisha-calendar__header__slider__day.afisha-calendar-has-event{position:relative;}
.afisha-calendar__header__slider__day.afisha-calendar-has-event:after{content:'';position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:100px;background:#ff5000}
.afisha-calendar__header__slider__day:hover{color:initial}
.afisha-calendar__header__slider__day__week{display:block;font-size:12px;font-weight:bold}
.afisha-calendar__header__slider__day__nr{font-size:20px}
.afisha-calendar__header__slider__popup{display:none;top:12px;width:105px;background:#efefef;left:-35px;right:0;word-break:normal;margin:0 auto;padding:15px;z-index:60;position:relative;-webkit-box-shadow:0 4px 5px -4px rgba(0,0,0,0.6);-moz-box-shadow:0 4px 5px -4px rgba(0,0,0,0.6);-o-box-shadow:0 4px 5px -4px rgba(0,0,0,0.6);box-shadow:0 4px 5px -4px rgba(0,0,0,0.6);}
.afisha-calendar__header__slider__popup:before{position:absolute;left:0;right:0;margin:0 auto;top:-11px;content:'';width:0;height:0;border-style:solid;border-width:0 11px 11px 11px;border-color:transparent transparent #efefef transparent}
.afisha-calendar__header__slider__popup__link{font-weight:300;margin:6px 0;display:block;outline:none;}
.afisha-calendar__header__slider__popup__link span{font-size:13px;color:#7e818c}
.afisha-calendar__header__slider__popup strong{color:#7e818c;font-weight:bold;font-size:14px}
.afisha-calendar__content{position:relative;}
.afisha-calendar__content__placeholder{margin-top:12px}
.afisha-calendar__content__preloader{background:url("/static/assets/i/common/afisha_loader.gif") no-repeat center,#fff;width:68px;height:68px;border-radius:4px;position:absolute;left:0;right:0;margin:0 auto;bottom:30px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.afisha-calendar__content__preloader.showing{bottom:43px;opacity:1}
.afisha-calendar__list__row{padding:20px;border-bottom:1px solid #e2e2e2;}
.afisha-calendar__list__row.js-afisha-calendar-tab{display:none;}
.afisha-calendar__list__row.js-afisha-calendar-tab.active{display:block}
.afisha-calendar__list__place-link{font-size:15px;font-weight:bold;margin-bottom:6px;display:block}
.afisha-calendar__list__col{display:inline-block;margin-right:-4px;vertical-align:top;}
.afisha-calendar__list__col:nth-child(1){width:35%}
.afisha-calendar__list__col:nth-child(2){width:60%}
.afisha-calendar__list__col:nth-child(3){width:40%}
.afisha-calendar__list__button{display:block;background:#ff4c00;color:#fff;font-size:13px;padding:4px 10px;border-radius:3px;border:0;opacity:.7;cursor:pointer;}
.afisha-calendar__list__button:hover{color:#fff;opacity:1}
.afisha-calendar__list__text{font-size:15px;color:#333;margin-bottom:10px}
.afisha-page__content .afisha-calendar{margin-top:10px;max-width:1008px;margin-bottom:12px;margin-left:-12px;margin-right:-10px;}
.afisha-page__content .afisha-calendar__header__today{margin-left:14px}
.afisha-page__content .afisha-calendar__content__placeholder{padding-top:0;border-top:1px solid #fff;background:#f4f4f4;margin-top:0}
.afisha-page__content .afisha-calendar__list__row{padding:9px 13px 7px;border-bottom:1px solid #efefef}
.afisha-page__content .afisha-calendar__list__col:nth-child(1){width:204px}
.afisha-page__content .afisha-calendar__list__place-link{margin-bottom:0}
.afisha-page__content .afisha-calendar__list__text{margin-bottom:0}
.afisha-list{margin-bottom:10px;-webkit-transition:all 3s ease-in-out;-moz-transition:all 3s ease-in-out;-ms-transition:all 3s ease-in-out;-o-transition:all 3s ease-in-out;transition:all 3s ease-in-out;}
.afisha-list__title{color:#e5372e;font-size:20px;font-weight:500;margin-bottom:3px;text-transform:lowercase;}
.afisha-list__title a{color:#e5372e;}
.afisha-list__title a:hover{opacity:.8}
.afisha-list__title-black{font-size:25px;color:#4c4c4c;font-weight:500}
.afisha-list__item{display:inline-block;margin-right:29px;width:175px;margin-bottom:25px;vertical-align:top;}
.afisha-list__item a{outline:none}
.afisha-list__item__movie .afisha-list__item__image a{position:relative;z-index:5;display:block;}
.afisha-list__item__movie .afisha-list__item__image a:after{position:absolute;top:-3px;right:-5px;z-index:10;content:'';background:url("/static/assets/i/common/coming_soon.png") no-repeat;width:92px;height:92px}
.afisha-list__item__loading{animation:new-item-animation .3s ease-in-out}
.afisha-list__item:nth-of-type(5n+5){margin-right:0}
.afisha-list__item__image{width:100%;margin-bottom:11px;margin-top:13px}
.afisha-list__item__image img{max-width:100%;border:1px solid rgba(139,143,158,0.08)}
.afisha-list__item__title{display:block;font-size:14px;font-weight:bold;margin-bottom:4px}
.afisha-list__item__text{font-size:13px;color:#333;line-height:14px;display:block;}
.afisha-list__item__text>span:not(.afisha-list__item__text__release-year){color:rgba(80,80,80,0.65);margin-left:5px}
.afisha-list__item__text__release-year{margin:0 0 2px 0;display:block;color:#818181;font-size:12px}
.afisha-list__item__place{margin-right:7px;}
.afisha-list__item__place__image{width:177px;height:177px;overflow:hidden;border:1px solid rgba(139,143,158,0.08);}
.afisha-list__item__place__image img{min-width:100%}
.afisha-list__item__button{display:inline-block;background:#e5372e;color:#fff;outline:none;border:none;font-size:12px;font-weight:600;padding:7px 14px;margin-top:10px;opacity:1;}
.afisha-list__item__button:hover{color:#fff !important;opacity:.9;cursor:pointer}
.afisha-list .js-afisha-events-slider{position:relative;}
.afisha-list .js-afisha-events-slider .slick-arrow{position:absolute;right:2px;top:-15px;width:26px;height:26px;background:#d8d8d8;}
.afisha-list .js-afisha-events-slider .slick-arrow:before{content:'';background:url("/static/assets/i/common/white-chevrons.png") no-repeat center,#d8d8d8;width:9px;height:12px}
.afisha-list .js-afisha-events-slider .slick-arrow.slick-prev{right:10px;left:auto}
.afisha-list .js-afisha-events-slider .afisha-list__item:not(.slick-slide){margin-right:29px;}
.afisha-list .js-afisha-events-slider .afisha-list__item:not(.slick-slide):nth-of-type(5n+5){margin-right:29px}
.afisha-list .js-afisha-events-slider .afisha-list__item:nth-of-type(5n+5){margin-right:29px}
.afisha-list__soon .afisha-list__item{position:relative;}
.afisha-list__soon .afisha-list__item:last-of-type .afisha-list__item__image{position:relative;overflow:hidden;z-index:10;}
.afisha-list__soon .afisha-list__item:last-of-type .afisha-list__item__image img{margin-bottom:-4px}
.afisha-list__soon .afisha-list__item__last{position:absolute;width:100%;height:100%;top:0;left:0;z-index:15;background:rgba(0,0,0,0.6);font-weight:100;line-height:235px;text-align:center;font-size:43px;color:#fff;}
.afisha-list__soon .afisha-list__item__last:hover{opacity:.8}
.afisha-list__no-items{text-align:center;margin:160px 0;}
.afisha-list__no-items h3{font-size:36px;color:#7e818c;font-weight:300}
@-moz-keyframes new-item-animation{0%{opacity:0}
100%{opacity:1}
}@-webkit-keyframes new-item-animation{0%{opacity:0}
100%{opacity:1}
}@-o-keyframes new-item-animation{0%{opacity:0}
100%{opacity:1}
}@-ms-keyframes new-item-animation{0%{opacity:0}
100%{opacity:1}
}@keyframes new-item-animation{0%{opacity:0}
100%{opacity:1}
}.afisha-block__event__head{position:relative;}
.afisha-block__event__head__title{font-size:33px;font-weight:600;color:#333;max-width:480px;display:inline-block}
.afisha-block__event__head__share{position:relative;}
.afisha-block__event__head__share__like{position:absolute;right:9px;top:-8px;font-size:30px;color:#98b65c;font-weight:600;}
.afisha-block__event__head__share__like > *:not(script){display:inline-block;vertical-align:text-top}
.afisha-block__event__head__share__like font-size,.afisha-block__event__head__share__like button{border:none;display:inline-block;width:32px;height:32px;opacity:.7;background:url("/static/assets/i/common/point-sprite.png") left -54px no-repeat;cursor:pointer;}
.afisha-block__event__head__share__like font-size:hover,.afisha-block__event__head__share__like button:hover{opacity:1}
.afisha-block__event__map{height:270px;margin-bottom:15px;width:100%}
.afisha-block__place__head{position:relative;}
.afisha-block__place__head__title{font-size:33px;font-weight:600;color:#333;max-width:480px;display:inline-block;word-break:normal}
.afisha-block__place__head__share{position:relative;}
.afisha-block__place__head__share__like{position:absolute;right:0;top:2px;font-size:30px;color:#98b65c;font-weight:600;}
.afisha-block__place__head__share__like > *:not(script){display:inline-block;vertical-align:text-top}
.afisha-block__place__head__share__like font-size,.afisha-block__place__head__share__like button{border:none;display:inline-block;width:32px;height:32px;opacity:.7;background:url("/static/assets/i/common/point-sprite.png") left -54px no-repeat;cursor:pointer;}
.afisha-block__place__head__share__like font-size:hover,.afisha-block__place__head__share__like button:hover{opacity:1}
.afisha-block__place__head__rating{float:right;margin-top:15px}
.afisha-block__place__rate{float:right;width:74px;margin-top:14px;text-align:right;font-size:18px;font-weight:100;color:#989898;margin-left:-20px;word-break:normal;}
.afisha-block__place__rate:hover{cursor:pointer}
.afisha-block__place__rate .place_rate_voted{width:18px;height:18px;background:url("/static/assets/i/common/voted-star.png") center no-repeat;display:inline-block;float:left;visibility:hidden}
.afisha-block__place__rate .current_rate{color:#333;font-size:18px;font-weight:bold;width:28px;margin-right:2px;text-align:right;display:inline-block}
.afisha-block__place__rate__voted{width:auto;}
.afisha-block__place__rate__voted .current_rate{width:auto}
.afisha-block__place__rate__voted .place_rate_voted{margin-right:3px;visibility:visible}
.afisha-block__place__body{margin-top:13px;}
.afisha-block__place__body__cover{position:relative;margin-bottom:12px;}
.afisha-block__place__body__cover__image{max-height:280px;overflow:hidden;}
.afisha-block__place__body__cover__image figure img{height:auto;max-width:100%;min-width:100%}
.afisha-block__place__body__cover__logo{position:absolute;bottom:10px;left:20px;width:188px;height:188px;display:table;table-layout:fixed;background:#fff;border:1px solid rgba(200,200,200,0.6);}
.afisha-block__place__body__cover__logo a{display:block;width:188px;height:188px;overflow:hidden}
.afisha-block__place__body__cover__logo figure{display:table-cell;vertical-align:middle;}
.afisha-block__place__body__cover__logo figure img{max-width:100%;min-width:100%}
.afisha-block__place__body__cover__loggo{bottom:10px;left:20px;width:178px;height:178px;margin-top:10px;display:inline-block;table-layout:fixed;background:#fff;border:1px solid rgba(200,200,200,0.6);}
.afisha-block__place__body__cover__loggo a{display:block;width:188px;height:188px;overflow:hidden}
.afisha-block__place__body__cover__loggo figure{display:table-cell;vertical-align:middle;}
.afisha-block__place__body__cover__loggo figure img{max-width:100%;min-width:100%}
.afisha-block__place__body__cover__menu{padding-top:10px;padding-left:175px;background:#f4f4f4;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.afisha-block__place__body__cover__menu ul{text-align:center;}
.afisha-block__place__body__cover__menu ul li{display:inline-block;vertical-align:middle;}
.afisha-block__place__body__cover__menu ul li a{text-transform:capitalize;font-size:15px;color:#333;font-weight:600;padding:10px 18px;display:inline-block;}
.afisha-block__place__body__cover__menu ul li a.active{color:#e5372e;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px}
.afisha-block__place__body__cover__menu ul li a span{color:#999;font-size:12px;font-weight:300}
.afisha-block__place__body__text iframe{width:100%;height:350px}
.afisha-block__place__body__text p{color:#333;line-height:21px;margin:0 0 15px;font-size:15px;text-align:justify}
.afisha-block__place__body__text__view-mode{margin:20px 0;display:block;text-align:right;}
.afisha-block__place__body__text__view-mode .list-view-mode{background:url("/static/assets/i/common/list.png") no-repeat 4px 3px}
.afisha-block__place__body__text__view-mode .map-view-mode{background:url("/static/assets/i/common/map-view.png") no-repeat left 1px}
.afisha-block__place__body__text__view-mode a{margin:0 10px;display:inline-block;word-break:initial;width:79px;height:20px}
.afisha-block__place__body__text__view-mode .active{color:#e5372e;font-weight:600}
.afisha-block__place__body__text .afisha-place-tab{display:none;}
.afisha-block__place__body__text .afisha-place-tab-main,.afisha-block__place__body__text .afisha-place-tab-description{padding:0 8px}
.afisha-block__place__body__text .afisha-place-tab-description{background:url("/static/assets/i/common/dixi-final.png") bottom center no-repeat;padding-bottom:10px;margin-bottom:20px}
.afisha-block__place__body__text .afisha-place-tab .filial-tab{display:none;}
.afisha-block__place__body__text .afisha-place-tab .filial-tab.active{display:block}
.afisha-block__place__body__text__description{margin-top:20px;}
.afisha-block__place__body__text__description iframe{width:100%;height:350px}
.afisha-block__place__body__text__description > p{color:#333;line-height:21px;margin:0 0 15px;font-size:15px;text-align:justify}
.afisha-block__place__body__text__description__features ul{text-align:left;}
.afisha-block__place__body__text__description__features ul li{width:40px;margin:0 5px;height:40px;border:1px dotted #dcdcdc;display:inline-block;vertical-align:middle;background:#fff;}
.afisha-block__place__body__text__description__features ul li > div{display:table;width:100%;height:100%;}
.afisha-block__place__body__text__description__features ul li > div > figure{display:table-cell;text-align:center;vertical-align:middle;position:relative;}
.afisha-block__place__body__text__description__features ul li > div > figure > img{max-width:100%;vertical-align:middle}
.afisha-block__place__body__text__description__features ul li > div > figure .tooltip{position:absolute;left:-35px;width:100px;top:52px;right:0;margin:0 auto;background:#8b8f9f;padding:5px;border-radius:4px;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;display:block;}
.afisha-block__place__body__text__description__features ul li > div > figure .tooltip:before{content:'';position:absolute;top:-9px;margin:0 auto;left:0;right:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #8b8f9f transparent}
.afisha-block__place__body__text__description__features ul li > div > figure .tooltip.hovered{opacity:1}
.afisha-block__place__body__text__description__features ul li:first-of-type{margin-left:0}
.afisha-block__place__body__text__description__features__text{color:#333;font-size:15px;}
.afisha-block__place__body__text__description__features__text ul li{margin:12px 0;}
.afisha-block__place__body__text__description__features__text ul li > strong{width:170px;display:inline-block;vertical-align:top}
.afisha-block__place__body__text__description__features__text ul li > span{display:inline-block;width:calc(100% - 176px);vertical-align:top}
.afisha-block__place__body__text__description__features__text ul li .working{display:block;margin:0 0 5px}
.afisha-block__place__body__text__description__more{text-align:center;margin-top:18px;}
.afisha-block__place__body__text__description__more>a{font-weight:600;}
.afisha-block__place__body__text__description__more>a > .glyphicon{vertical-align:text-top;font-size:14px}
.afisha-block__place__body__text__section{margin:27px 0;}
.afisha-block__place__body__text__section__title{color:#ff4c00;font-size:19px;margin-bottom:15px}
.afisha-block__place__body__text__section__contacts__address{margin-top:47px;margin-bottom:15px;}
.afisha-block__place__body__text__section__contacts__address li{color:#333;margin:12px 0;}
.afisha-block__place__body__text__section__contacts__address li strong{display:inline-block;width:170px}
.afisha-block__place__body__text__section__contacts__address li > span{display:inline-block;width:calc(100% - 176px);vertical-align:top;}
.afisha-block__place__body__text__section__contacts__address li > span >p{margin:0}
.afisha-block__place__body__text__section__contacts__address .working{position:relative;margin:22px 0;}
.afisha-block__place__body__text__section__contacts__address .working:before{content:'';display:inline-block;width:11px;height:11px;margin-bottom:-1px;margin-right:5px;border-radius:100px}
.afisha-block__place__body__text__section__contacts__address .working.on:before{background:#79a54e}
.afisha-block__place__body__text__section__contacts__address .working.off:before{background:#ff3320}
.afisha-block__place__body__text__section__contacts__address .address,.afisha-block__place__body__text__section__contacts__address .phone,.afisha-block__place__body__text__section__contacts__address .web{margin:10px 0;position:relative;}
.afisha-block__place__body__text__section__contacts__address .address:before,.afisha-block__place__body__text__section__contacts__address .phone:before,.afisha-block__place__body__text__section__contacts__address .web:before{content:'';display:inline-block;width:15px;height:17px;margin-bottom:-1px;margin-right:5px;background:url("/static/assets/i/common/afisha-icons.png")}
.afisha-block__place__body__text__section__contacts__address .address{margin-bottom:20px;}
.afisha-block__place__body__text__section__contacts__address .address:before{background-position:-5px -2px}
.afisha-block__place__body__text__section__contacts__address .web{word-break:break-all;margin-top:20px;}
.afisha-block__place__body__text__section__contacts__address .web:before{background-position:-26px -2px}
.afisha-block__place__body__text__section__contacts__address .phone:before{background-position:-5px 22px}
.afisha-block__place__body__text__section__contacts__map{width:100%;height:270px;margin-top:30px}
.afisha-block__place__body__text__filials{margin-top:25px;}
.afisha-block__place__body__text__filials__map{height:400px;width:100%;}
.afisha-block__place__body__text__filials__map .leaflet-popup-content figure{width:84px;}
.afisha-block__place__body__text__filials__map .leaflet-popup-content figure img{max-width:100% !important}
.afisha-block__place__body__text__filials__map .leaflet-popup-content .details h2{text-transform:uppercase}
.afisha-block__place__body__text__filials__map .leaflet-popup-content .details .working-wrap{margin:8px 0}
.afisha-block__place__body__text__filials__map .leaflet-popup-content .details .working:before{content:'';width:11px;height:11px;background:#79a54e;border-radius:100px;display:inline-block;margin-right:9px}
.afisha-block__place__body__text__filials__map .leaflet-popup-content .details li{margin:2px 0}
.afisha-block__place__body__text__filials__map .leaflet-popup-content-wrapper{max-height:220px}
.afisha-block__place__body__text__filials__item{border-top:1px solid #f4f4f4;padding:20px 0;}
.afisha-block__place__body__text__filials__item:last-of-type{border-bottom:1px solid #f4f4f4}
.afisha-block__place__body__text__filials__item__left{width:188px;height:188px;display:inline-block;vertical-align:middle;overflow:hidden;margin-right:8px;border:1px solid rgba(0,0,0,0.17);}
.afisha-block__place__body__text__filials__item__left img{min-width:100%;max-width:100%;height:auto}
.afisha-block__place__body__text__filials__item__right{width:531px;display:inline-block;vertical-align:middle;}
.afisha-block__place__body__text__filials__item__right__head{margin-bottom:15px;position:relative;}
.afisha-block__place__body__text__filials__item__right__head__title{font-size:18px;color:#333;max-width:93%}
.afisha-block__place__body__text__filials__item__right__head__type{font-size:14px}
.afisha-block__place__body__text__filials__item__right__head__likes{position:absolute;right:0;top:0;font-size:30px;color:#98b65c;font-weight:600;}
.afisha-block__place__body__text__filials__item__right__head__likes > *:not(script){display:inline-block;vertical-align:text-top}
.afisha-block__place__body__text__filials__item__right__head__likes button{border:none;width:32px;height:32px;opacity:.7;background:url("/static/assets/i/common/point-sprite.png") left -54px no-repeat;cursor:pointer;}
.afisha-block__place__body__text__filials__item__right__head__likes button:hover{opacity:1}
.afisha-block__place__body__text__filials__item__right__body > *{margin:5px 0;display:block;}
.afisha-block__place__body__text__filials__item__right__body > *:before{content:'';display:inline-block;width:15px;height:17px;margin-bottom:-1px;margin-right:5px;background:url("/static/assets/i/common/afisha-icons.png")}
.afisha-block__place__body__text__filials__item__right__body__location:before{background-position:-5px -2px}
.afisha-block__place__body__text__filials__item__right__body__web:before{background-position:-26px -2px}
.afisha-block__place__body__text__filials__item__right__body__phone a{color:#5b5b5b;}
.afisha-block__place__body__text__filials__item__right__body__phone a:hover{color:#5b5b5b}
.afisha-block__place__body__text__filials__item__right__body__phone:before{background-position:-5px 22px}
.afisha-block__places__head__select{display:none;background:url("/static/assets/i/common/select-triangles.png") no-repeat 95% center;position:relative;top:-5px;margin-left:15px;height:20px;width:178px;border:1px solid #cacaca;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:none;padding-left:8px;}
.afisha-block__places__head__select:focus{outline:none}
.afisha-block__places__head__select:hover{cursor:pointer}
.afisha-block__places__head__title{font-size:33px;color:#333;font-weight:600;display:inline-block;word-break:initial}
.afisha-block__places__head__view-mode{margin-top:11px;float:right;}
.afisha-block__places__head__view-mode .list-view-mode{background:url("/static/assets/i/common/list.png") no-repeat 4px 4px}
.afisha-block__places__head__view-mode .map-view-mode{background:url("/static/assets/i/common/map-view.png") no-repeat left}
.afisha-block__places__head__view-mode a{padding:2px 0;margin:0 10px;display:inline-block;min-width:80px;text-align:right;word-break:initial}
.afisha-block__places__head__view-mode .active{color:#e5372e;font-weight:600}
.afisha-block__places__rate{float:right;margin-top:1px;text-align:right;font-size:15px;font-weight:100;color:#989898;margin-left:-20px;}
.afisha-block__places__rate .place_rate_voted{width:18px;height:18px;background:url("/static/assets/i/common/voted-star.png") center no-repeat;display:inline-block;float:left;display:none;margin-right:3px}
.afisha-block__places__rate .current_rate{color:#333;font-size:18px;font-weight:bold;text-align:right;margin-right:2px;display:inline-block}
.afisha-block__places__categ__list{margin-top:30px;display:inline-block;vertical-align:top;width:245px;}
.afisha-block__places__categ__list__name{font-size:16px;color:#3379bf;margin-bottom:10px;font-weight:600}
.afisha-block__places__categ__list__count{font-size:16px;color:#8b8b8b;font-weight:300}
.afisha-block__places__categ__list__items__item{margin:5px 0}
.afisha-block__places__categ__list__items__item a{color:#333;font-size:13px}
.afisha-block__places__map{margin-top:30px;}
.afisha-block__places__map .leaflet-popup-content figure{width:84px;margin-right:10px;}
.afisha-block__places__map .leaflet-popup-content figure img{max-width:100% !important}
.afisha-block__places__map .leaflet-popup-content .details{width:260px;}
.afisha-block__places__map .leaflet-popup-content .details h2{text-transform:uppercase}
.afisha-block__places__map .leaflet-popup-content .details .working-wrap{margin:8px 0}
.afisha-block__places__map .leaflet-popup-content .details .working:before{content:'';width:11px;height:11px;background:#79a54e;border-radius:100px;display:inline-block;margin-right:9px}
.afisha-block__places__map .leaflet-popup-content .details li{margin:2px 0}
.afisha-block__places__map .leaflet-popup-content-wrapper{max-height:none}
.afisha-block__places__category__head__title{font-size:33px;color:#333;font-weight:700;display:inline-block;word-break:initial;}
.afisha-block__places__category__head__title__count{padding-left:5px;font-size:24px;font-weight:300;color:#999}
.afisha-block__places__category__filters{margin-top:20px;}
.afisha-block__places__category__filters:before,.afisha-block__places__category__filters:after{display:table;content:" "}
.afisha-block__places__category__filters:after{clear:both}
.afisha-block__places__category__filters__filter{display:inline-block;vertical-align:middle;margin:0 10px;position:relative;}
.afisha-block__places__category__filters__filter:first-of-type{margin-left:0}
.afisha-block__places__category__filters__filter.active .places_categ_dropdown{opacity:1;display:block}
.afisha-block__places__category__filters__filter.active .places_categ_button{background:#454b65;color:#fff}
.afisha-block__places__category__filters__filter__radio-filter{margin-right:0;margin-top:-5px;float:right;}
.afisha-block__places__category__filters__filter__radio-filter__button{background:url("/static/assets/i/common/afisha-sort-icon.png") center;width:37px;height:37px;border:1px dashed #d1d1d0;border-radius:0;outline:none;}
.afisha-block__places__category__filters__filter__radio-filter__button:after{content:'';display:none}
.afisha-block__places__category__filters__filter__radio-filter__button:hover{cursor:pointer}
.afisha-block__places__category__filters__filter__radio-filter .places_categ_dropdown{position:absolute;right:-10px !important;left:auto !important;top:46px;}
.afisha-block__places__category__filters__filter__radio-filter .places_categ_dropdown:before{right:20px;left:auto}
.afisha-block__places__category__filters__filter__radio-filter .tooltip{position:absolute;width:100px;top:-39px;text-align:center;right:0;margin:0 auto;background:#8b8f9f;padding:5px;border-radius:4px;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;display:block;}
.afisha-block__places__category__filters__filter__radio-filter .tooltip:before{content:'';position:absolute;bottom:-9px;right:8px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#8b8f9f transparent transparent transparent}
.afisha-block__places__category__filters__filter__radio-filter .tooltip.hovered{opacity:1}
.afisha-block__places__category__filters__filter__sort{float:right;margin-top:-5px;}
.afisha-block__places__category__filters__filter__sort__button{background:url("/static/assets/i/common/afisha-filter-icon.png") center;width:37px;height:37px;border:1px dashed #d1d1d0;border-radius:0;outline:none;}
.afisha-block__places__category__filters__filter__sort__button:hover{cursor:pointer}
.afisha-block__places__category__filters__filter__sort__button:after{content:'';display:none}
.afisha-block__places__category__filters__filter__sort.active .places_categ_button{background:url("/static/assets/i/common/afisha-filter-icon-white.png") center,#454b65}
.afisha-block__places__category__filters__filter__sort .places_categ_dropdown{position:absolute;right:-10px !important;left:auto !important;top:46px;}
.afisha-block__places__category__filters__filter__sort .places_categ_dropdown:before,.afisha-block__places__category__filters__filter__sort .places_categ_dropdown:after{right:19px;left:auto}
.afisha-block__places__category__filters__filter__sort .tooltip{font-weight:300;position:absolute;left:-36px;width:100px;top:-39px;text-align:center;right:0;margin:0 auto;background:#8b8f9f;padding:5px;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;display:block;}
.afisha-block__places__category__filters__filter__sort .tooltip:before{content:'';position:absolute;bottom:-9px;right:0;left:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#8b8f9f transparent transparent transparent}
.afisha-block__places__category__filters__filter__sort .tooltip.hovered{opacity:1}
.afisha-block__places__category__filters__filter__more{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-ms-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;display:none;opacity:0;max-height:358px;position:absolute;z-index:1010;top:38px;left:50% !important;margin-left:-123px;background:#fff;min-width:230px;padding:10px;-webkit-box-shadow:0 2px 25px -3px rgba(0,0,0,0.35);-moz-box-shadow:0 2px 25px -3px rgba(0,0,0,0.35);-o-box-shadow:0 2px 25px -3px rgba(0,0,0,0.35);box-shadow:0 2px 25px -3px rgba(0,0,0,0.35);border:1px solid #cbcbcb;}
.afisha-block__places__category__filters__filter__more.active{display:block;opacity:1}
.afisha-block__places__category__filters__filter__more:before{content:'';background:#cbcbcb;transform:rotate(45deg);width:18px;height:18px;position:absolute;right:0;left:0;top:-9px;margin:0 auto}
.afisha-block__places__category__filters__filter__more:after{content:'';background:#fff;transform:rotate(45deg);width:18px;height:18px;position:absolute;right:0;left:0;top:-8px;margin:0 auto}
.afisha-block__places__category__filters__filter__more label{display:block;margin:3px 0;color:#2a2a2a;font-weight:300;}
.afisha-block__places__category__filters__filter__more label:hover{cursor:pointer}
.afisha-block__places__category__filters__filter__more_content{margin-bottom:42px;max-height:300px;overflow-y:auto}
.afisha-block__places__category__filters__filter__more_bottom{background:#fff;border-top:1px solid #e8e8e8;position:absolute;bottom:0;left:0;width:100%;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.afisha-block__places__category__filters__filter__more_bottom button{outline:none;margin:15px;font-size:13px;font-weight:600;border:none;}
.afisha-block__places__category__filters__filter__more_bottom button:hover{cursor:pointer}
.afisha-block__places__category__filters__filter__more_bottom button:first-of-type{color:#fff;background:#454b65}
.afisha-block__places__category__filters__filter__more_bottom button:last-of-type{background:none;color:#4c4848;margin-left:5px}
.afisha-block__places__category__filters__filter__button{outline:none;height:26px;font-size:13px;color:#454b65;background:#f4f4f4;border:1px solid #d9d9d9;position:relative;padding-left:9px;padding-right:33px;}
.afisha-block__places__category__filters__filter__button:hover{cursor:pointer}
.afisha-block__places__category__filters__filter__button:after{font-family:'Glyphicons Halflings';content:'\e259';position:absolute;right:7px;top:5px}
.afisha-block__places__category__filters__filter__button.active{background:#454b65;color:#fff;}
.afisha-block__places__category__filters__filter__button.active +{display:block;opacity:1}
.afisha-block__places__category__filters__filter.active{color:#fff;font-weight:700}
.afisha-block__places__category__map #place-categ-map{height:337px;width:100%}
.afisha-block__places__category__results{margin-top:25px;}
.afisha-block__places__category__results__item{border-top:1px solid #f4f4f4;padding:38px 0 30px 0;}
.afisha-block__places__category__results__item:last-of-type{border-bottom:1px solid #f4f4f4}
.afisha-block__places__category__results__item__left{width:84px;height:84px;display:inline-block;vertical-align:top;overflow:hidden;margin-right:8px;border:1px solid rgba(0,0,0,0.17);}
.afisha-block__places__category__results__item__left__wrap{display:table;height:100%;table-layout:fixed;width:84px;}
.afisha-block__places__category__results__item__left__wrap a{display:table-cell;vertical-align:middle}
.afisha-block__places__category__results__item__left img{min-width:100%;max-width:100%;height:auto}
.afisha-block__places__category__results__item__right{width:650px;display:inline-block;vertical-align:middle;}
.afisha-block__places__category__results__item__right__head{margin-bottom:4px;position:relative;}
.afisha-block__places__category__results__item__right__head i{margin-top:5px;font-size:14px;color:#5b5b5b}
.afisha-block__places__category__results__item__right__head__title{font-size:18px;color:#333;max-width:93%}
.afisha-block__places__category__results__item__right__head__type{font-size:14px;margin-right:5px;word-break:normal;margin-bottom:7px}
.afisha-block__places__category__results__item__right__head__likes{vertical-align:bottom;display:inline-block;font-size:30px;color:#98b65c;font-weight:600;}
.afisha-block__places__category__results__item__right__head__likes > *:not(script){display:inline-block;vertical-align:text-top}
.afisha-block__places__category__results__item__right__head__likes button{border:none;width:32px;height:32px;opacity:.7;background:url("/static/assets/i/common/point-sprite.png") left -54px no-repeat;cursor:pointer;}
.afisha-block__places__category__results__item__right__head__likes button:hover{opacity:1}
.afisha-block__places__category__results__item__right__head__likes .afisha-block__places__rate{margin-top:-11px;text-align:right;font-size:15px;font-weight:100;color:#989898;margin-left:0}
.afisha-block__places__category__results__item__right__head__likes .afisha-block__place__rate{margin-top:-9px;}
.afisha-block__places__category__results__item__right__head__likes .afisha-block__place__rate__voted{margin-left:0}
.afisha-block__places__category__results__item__right__head__likes .afisha-block__place__head__rating{margin-top:-8px}
.afisha-block__places__category__results__item__right__body > *{margin:5px 20px 0 0;display:inline-block;vertical-align:top;color:#5b5b5b;font-size:14px;}
.afisha-block__places__category__results__item__right__body > *:before{content:'';display:inline-block;width:15px;height:17px;margin-bottom:-1px;margin-right:5px;background:url("/static/assets/i/common/afisha-icons.png")}
.afisha-block__places__category__results__item__right__body__location:before{background-position:-5px -2px}
.afisha-block__places__category__results__item__right__body__web:before{background-position:-26px -2px}
.afisha-block__places__category__results__item__right__body__phone a{color:#5b5b5b;}
.afisha-block__places__category__results__item__right__body__phone a:hover{color:#5b5b5b}
.afisha-block__places__category__results__item__right__body__phone:before{background-position:-5px 22px}
.afisha-block__breadcrumbs{margin-bottom:10px;}
.afisha-block__breadcrumbs__list{width:100%;display:block;}
.afisha-block__breadcrumbs__list__item{word-break:normal;display:inline-block;font-size:14px;padding-right:30px;position:relative;}
.afisha-block__breadcrumbs__list__item:not(:last-child):after{content:"";background:url("/static/assets/i/common/afisha-breadcrumbs-arrow.png");width:13px;height:5px;position:absolute;right:7px;top:6px}
.afisha-block__breadcrumbs__list__item span{font-weight:bold;color:#e5372e;word-break:initial}
.afisha-block__breadcrumbs__list__item:last-of-type{width:270px;height:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:-2px}
.afisha-block__breadcrumbs__list__item a{display:inline-block;}
.afisha-block__breadcrumbs__list__item a:first-letter{text-transform:uppercase}
.afisha-block__title__text{font-size:33px;margin-bottom:12px;}
.afisha-block__title__text *{display:inline-block;vertical-align:middle}
.afisha-block__title__age-limit{border:2px solid #8b8f9f;color:#8b8f9f;font-size:.9rem;font-weight:500;padding:0 6px;border-radius:4px;vertical-align:middle;margin-top:-5px;display:inline-block}
.afisha-block__title__place{display:inline-block;margin-right:30px;background:url("/static/assets/i/common/event_place_pin.png") left top no-repeat;}
.afisha-block__title__place.big_title > strong{display:block}
.afisha-block__title__date{display:inline-block;background:url("/static/assets/i/common/event_time_ico.png") left center no-repeat;min-width:240px;}
.afisha-block__title__date i{background:#868a9d;padding:3px;border-radius:4px;color:#fff;font-weight:300;font-style:normal}
.afisha-block__title__place,.afisha-block__title__date{color:#333;font-size:15px;padding-left:23px}
.afisha-block__subtitle__wrap{zoom:1;margin-top:19px}
.afisha-block__subtitle__wrap:before,.afisha-block__subtitle__wrap:after{content:"";display:table}
.afisha-block__subtitle__wrap:after{clear:both}
.afisha-block__subtitle__buy-ticket{float:left;}
.afisha-block__subtitle__buy-ticket .afisha-list__item__button{padding:13px 23px;font-size:14px;margin:0}
.afisha-block__subtitle__going{float:right;position:relative;border-width:1px 0 1px 1px;border-style:dashed;border-color:#ccc;display:inline-block;margin:0 0 5px 0;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.afisha-block__subtitle__going.left-side{float:left !important;}
.afisha-block__subtitle__going.left-side .afisha-block__subtitle__going__share{right:auto;left:144px;border-width:1px 1px 1px 0}
.afisha-block__subtitle__going > span{display:inline-block;vertical-align:middle;padding:5px;}
.afisha-block__subtitle__going > span:first-of-type{background:url("/static/assets/i/common/runing-man-ico.png") no-repeat left center;font-size:14px;font-weight:600;color:#575757;padding:5px 8px 5px 28px;margin-left:5px}
.afisha-block__subtitle__going > span:nth-of-type(2){border-left:1px dashed #3ac862;padding:5px 8px;background:#3ac862;color:#fff;text-align:center;margin:-1px;}
.afisha-block__subtitle__going > span:nth-of-type(2)>p{font-weight:600}
.afisha-block__subtitle__going > span:nth-of-type(2)>i{font-size:11px}
.afisha-block__subtitle__going.active,.afisha-block__subtitle__going:hover{background:#3ac862;border-color:#3ac862;}
.afisha-block__subtitle__going.active > span:first-of-type,.afisha-block__subtitle__going:hover > span:first-of-type{background:url("/static/assets/i/common/runing-man-ico-white.png") no-repeat left center;color:#fff}
.afisha-block__subtitle__going.active > span:nth-of-type(2),.afisha-block__subtitle__going:hover > span:nth-of-type(2){border-left:1px dashed #fff}
.afisha-block__subtitle__going.active-share .afisha-block__subtitle__going__share{visibility:visible;opacity:1}
.afisha-block__subtitle__going__share{position:absolute;top:-1px;right:144px;width:230px;border-width:1px 0 1px 1px;border-style:dashed;border-color:#ccc;padding:10px 21px;height:20px;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.afisha-block__subtitle__going__share > *{display:inline-block;vertical-align:middle}
.afisha-block__subtitle__going__share i{font-size:14px;color:#737373}
.afisha-block__subtitle__going__share > ul{margin-left:15px;}
.afisha-block__subtitle__going__share > ul > li{display:inline-block;vertical-align:middle;}
.afisha-block__subtitle__going__share > ul > li a{width:25px;height:20px;display:block;background:url("/static/assets/i/common/going-share-sprite.png") no-repeat;overflow:hidden}
.afisha-block__subtitle__going__share-fb{background-position:0 0 !important;}
.afisha-block__subtitle__going__share-fb:hover{background-position:0 -20px !important}
.afisha-block__subtitle__going__share-tw{background-position:-33px 0 !important;}
.afisha-block__subtitle__going__share-tw:hover{background-position:-33px -20px !important}
.afisha-block__subtitle__going__share-od{background-position:-64px 0 !important;}
.afisha-block__subtitle__going__share-od:hover{background-position:-64px -20px !important}
.afisha-block__subtitle__going__share-vk{background-position:-94px 0 !important;}
.afisha-block__subtitle__going__share-vk:hover{background-position:-94px -20px !important}
.afisha-block__media{margin:20px 0;}
.afisha-block__media__main{overflow:hidden;-webkit-transition:height .4s ease-in-out;-moz-transition:height .4s ease-in-out;-ms-transition:height .4s ease-in-out;-o-transition:height .4s ease-in-out;transition:height .4s ease-in-out;}
.afisha-block__media__main img{min-width:100%;height:auto}
.afisha-block__media__thumbnails{margin-top:10px;}
.afisha-block__media__thumbnails__item{width:139px;display:inline-block;vertical-align:top;height:100px;overflow:hidden;margin-right:10px;position:relative;}
.afisha-block__media__thumbnails__item:first-child:nth-last-child(1){display:none}
.afisha-block__media__thumbnails__item img{min-height:100px}
.afisha-block__media__thumbnails__item.selected{outline:4px solid #e5372e;outline-offset:-4px;z-index:30}
.afisha-block__media__thumbnails__item:last-child{margin-right:-4px}
.afisha-block__media__thumbnail_video{z-index:20;}
.afisha-block__media__thumbnail_video a{display:inline-block;position:relative;z-index:-1;max-width:100%;}
.afisha-block__media__thumbnail_video a:before{content:'';position:absolute;z-index:30;background:#000;text-align:center;left:0;right:0;width:38px;height:35px;margin:0 auto;top:32%;border-radius:3px}
.afisha-block__media__thumbnail_video a:after{top:33.3%;font-size:25px;z-index:60;font-family:"Glyphicons Halflings";text-align:center;color:#fff;position:absolute;content:'\e072';left:0;right:0}
.afisha-block__details{border-bottom:1px solid rgba(139,143,159,0.15);padding-bottom:27px;}
.afisha-block__details > table{margin-bottom:-15px;width:100%;}
.afisha-block__details > table > tbody > tr > td{padding:2px 25px 2px 0;line-height:22px;vertical-align:top;}
.afisha-block__details > table > tbody > tr > td:first-of-type{min-width:150px;width:183px}
.afisha-block__details > table > tbody > tr > td:nth-of-type(2){min-width:480px}
.afisha-block__details > table > tbody > tr > td table{display:table-cell}
.afisha-block__details__item{margin-bottom:5px;line-height:20px;}
.afisha-block__details__item .imdbRatingStyle1{border:none}
.afisha-block__details__place{margin-right:30px;}
.afisha-block__details__date{min-width:240px;}
.afisha-block__details__date > td{padding-bottom:0;padding-top:0;}
.afisha-block__details__date > td span{text-transform:lowercase}
.afisha-block__details__date i{color:#000}
.afisha-block__details__place,.afisha-block__details__date{color:#333;font-size:15px;}
.afisha-block__description{line-height:21px;margin:16px 0;}
.afisha-block__description iframe{width:100%;min-height:422px}
.afisha-block__description > p{color:#333;line-height:21px;margin:0 0 15px;font-size:15px;text-align:justify}
.afisha-block__calendar{margin:30px 0}
.afisha-block__search__title{font-size:30px;color:#333;font-weight:300}
.afisha-block__search__tabs{margin-top:25px;padding-bottom:5px;border-bottom:1px solid #d4d4d4;}
.afisha-block__search__tabs li{display:inline-block;vertical-align:top;font-size:14px;margin-right:30px;word-break:initial;color:#3379bf;}
.afisha-block__search__tabs li:hover{cursor:pointer}
.afisha-block__search__tabs li > span{color:#999;font-size:12px;margin-left:5px}
.afisha-block__search__tabs li.active_tab{color:#ff4c00}
.afisha-block__search__result__tab{display:none;}
.afisha-block__search__result__tab.active_tab{display:block}
.afisha-block__search__result__item{border-top:1px solid #f4f4f4;padding:38px 0 30px 0;}
.afisha-block__search__result__item:last-of-type{border-bottom:1px solid #f4f4f4}
.afisha-block__search__result__item__left{width:84px;height:84px;display:inline-block;vertical-align:top;overflow:hidden;margin-right:8px;border:1px solid rgba(0,0,0,0.17);}
.afisha-block__search__result__item__left__wrap{display:table;height:100%;table-layout:fixed;width:84px;}
.afisha-block__search__result__item__left__wrap a{display:table-cell;vertical-align:middle}
.afisha-block__search__result__item__left img{min-width:100%;max-width:100%;height:auto}
.afisha-block__search__result__item__right{width:650px;display:inline-block;vertical-align:middle;}
.afisha-block__search__result__item__right__head{margin-bottom:4px;position:relative;}
.afisha-block__search__result__item__right__head i{margin-top:5px;font-size:14px;color:#5b5b5b}
.afisha-block__search__result__item__right__head__title{font-size:18px;color:#333;max-width:93%}
.afisha-block__search__result__item__right__head__type{font-size:14px;margin-right:5px;word-break:normal;margin-bottom:7px}
.afisha-block__search__result__item__right__head__likes{vertical-align:bottom;display:inline-block;font-size:30px;color:#98b65c;font-weight:600;}
.afisha-block__search__result__item__right__head__likes > *:not(script){display:inline-block;vertical-align:text-top}
.afisha-block__search__result__item__right__head__likes button{border:none;width:32px;height:32px;opacity:.7;background:url("/static/assets/i/common/point-sprite.png") left -54px no-repeat;cursor:pointer;}
.afisha-block__search__result__item__right__head__likes button:hover{opacity:1}
.afisha-block__search__result__item__right__head__likes .afisha-block__places__rate{margin-top:-11px;text-align:right;font-size:15px;font-weight:100;color:#989898;margin-left:0}
.afisha-block__search__result__item__right__head__likes .afisha-block__place__rate{margin-top:-9px;}
.afisha-block__search__result__item__right__head__likes .afisha-block__place__rate__voted{margin-left:0}
.afisha-block__search__result__item__right__head__likes .afisha-block__place__head__rating{margin-top:-8px}
.afisha-block__search__result__item__right__body__details > *{margin:5px 20px 0 0;display:inline-block;vertical-align:top;color:#5b5b5b;font-size:14px;word-break:normal;}
.afisha-block__search__result__item__right__body__details > *:before{content:'';display:inline-block;width:17px;height:19px;margin-bottom:-1px;margin-right:5px;background:url("/static/assets/i/common/afisha-icons.png")}
.afisha-block__search__result__item__right__body__location:before{background-position:-5px -2px}
.afisha-block__search__result__item__right__body__web:before{background-position:-26px -2px}
.afisha-block__search__result__item__right__body__phone a{color:#5b5b5b;}
.afisha-block__search__result__item__right__body__phone a:hover{color:#5b5b5b}
.afisha-block__search__result__item__right__body__phone:before{background-position:-5px 22px}
.afisha-page-tickets .tickets__event__body__tickets-info_h{width:calc(100% - 295px)}
.afisha-page-tickets .afisha-block__details__date,.afisha-page-tickets .afisha-block__details__place{display:none}
.afisha-page-tickets-small .tickets__event__body__tickets-info_h{width:calc(100% - 80px)}
.afisha-page-tickets-small .afisha-block__details__date,.afisha-page-tickets-small .afisha-block__details__place{display:none}
.afisha-page-tickets-small .tickets__event__head__image{margin-right:12px}
.afisha-page-tickets-small .tickets__event__head__info{max-width:calc(100% - 310px + 30px)}
.afisha-page-tickets-small .afisha-block__details > table > tbody > tr > td:nth-of-type(2){min-width:300px}
.afisha-page-tickets-small .afisha-block__details > table > tbody > tr > td:first-of-type{min-width:133px}
.afisha-page-tickets-small .afisha-calendar__header__slider__item{width:66.2px}
.afisha-page-tickets-small .tickets__event__body__tickets-info_h{display:block;margin:0 41px 0 42px;}
.afisha-page-tickets-small .tickets__event__body__tickets-info_h__inner__left{margin-right:10px;min-width:258px}
.afisha-page-tickets-small .tickets__event__head__info__location >*{display:block;margin:15px 0}
.afisha-page-tickets .tooltipster-base{z-index:999 !important}
.afisha-page-tickets .tooltipster-content{padding:12px;color:#424242;font-weight:bold;font-size:14px;}
.afisha-page-tickets .tooltipster-content>p{margin:3px 0;color:#424242}
.afisha-page-tickets .tooltipster-content>strong{font-size:24px;font-weight:bold;color:#333;}
.afisha-page-tickets .tooltipster-content>strong>span{font-size:14px;font-weight:100;color:#333}
.afisha-page-tickets .tooltipster-content .tooltip-info{margin-top:3px;margin-bottom:-5px;color:#bdbdbd;font-size:12px;font-weight:100}
.afisha-page-tickets .tooltipster-sidetip.tooltipster-shadow .tooltipster-box{-webkit-box-shadow:1px 1px 3px 2px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 3px 2px rgba(0,0,0,0.1);-o-box-shadow:1px 1px 3px 2px rgba(0,0,0,0.1);box-shadow:1px 1px 3px 2px rgba(0,0,0,0.1)}
.afisha-page-tickets .datepicker td,.afisha-page-tickets .datepicker th{vertical-align:middle;}
.afisha-page-tickets .datepicker td.day:not(.disabled),.afisha-page-tickets .datepicker th.day:not(.disabled){color:#e5372e;font-weight:700;text-decoration:underline}
.afisha-page-tickets .datepicker td.day.active,.afisha-page-tickets .datepicker th.day.active{color:#fff;text-decoration:none}
.afisha-page-tickets .datepicker td.day.disabled,.afisha-page-tickets .datepicker th.day.disabled{color:#e5e5e5}
.afisha-page-tickets .datepicker-dropdown{margin-top:7px}
.afisha-page-tickets .middle-block{max-width:1040px;min-width:1040px;margin:0;}
.afisha-page-tickets .middle-block .afisha-page__content{width:100%}
.tickets__tooltip__reserve button{width:100%;border:none;background:#eaeaea;padding:12px 6px;margin-top:15px;font-size:10px;text-transform:uppercase;outline:none;}
.tickets__tooltip__reserve button:hover{cursor:pointer;background:#ed564e;color:#fff}
.tickets__tooltip_text{font-weight:100;font-size:14px;color:#adadad;margin-top:8px;}
.tickets__tooltip_text_remain-tickets{color:#adadad;margin:-1px 0 3px;font-size:11px;font-weight:100}
.tickets__tooltip_zone-name,.tickets__tooltip_zone-price{color:#333;font-size:14px;display:block;font-weight:bold}
.tickets__tooltip__spinner{margin-top:8px;text-align:center;zoom:1;}
.tickets__tooltip__spinner *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.tickets__tooltip__spinner:before,.tickets__tooltip__spinner:after{content:"";display:table}
.tickets__tooltip__spinner:after{clear:both}
.tickets__tooltip__spinner input,.tickets__tooltip__spinner button{height:42px;font-weight:bold;font-size:24px;color:#000;float:left;text-align:center;outline:none}
.tickets__tooltip__spinner input{border:1px solid #ededed;width:49px}
.tickets__tooltip__spinner button{background:#eaeaea;border:none;width:44px;}
.tickets__tooltip__spinner button:hover{cursor:pointer;background:#ed564e;color:#fff}
.tickets__event{padding-top:0;}
.tickets__event .afisha-block__title__text{margin-bottom:20px;font-size:25px}
.tickets__event__head>*{display:inline-block;vertical-align:text-top}
.tickets__event__head__image{margin-right:24px}
.tickets__event__head__info{max-width:calc(100% - 310px + 30px);position:relative;height:330px;}
.tickets__event__head__info__dates{height:20px;border-radius:3px;border:1px solid #b5b8bf;padding-left:11px;font-size:16px;outline:none;}
.tickets__event__head__info__dates:hover{cursor:pointer}
.tickets__event__head__info__title{font-size:25px;margin-bottom:20px;display:block}
.tickets__event__head__info__location{border-bottom:1px dashed #e5e5e5;padding-bottom:23px;margin-bottom:25px}
.tickets__event__head__info__body>*{display:none}
.tickets__event__head__info__body .afisha-block__details{display:block;border:none}
.tickets__event__head__info__place,.tickets__event__head__info__time{position:relative;display:inline-block;margin-bottom:11px;padding-left:29px;font-size:16px;color:#7c7c7c;margin-right:36px}
.tickets__event__head__info__place:before,.tickets__event__head__info__time:before{content:'';position:absolute;left:0;top:-1px;background:url("/static/assets/i/common/afisha-loc-time.png") no-repeat}
.tickets__event__head__info__place:before{width:17px;height:20px;background-position:-28px 0}
.tickets__event__head__info__time{margin-bottom:0;}
.tickets__event__head__info__time:before{width:18px;height:18px;background-position:0 0}
.tickets__event__head__info__btn{display:inline-block;background-color:#f9f9f9;border:1px solid #eaeaea;word-break:normal;left:0;padding:10px 13px 10px 15px;bottom:0;position:absolute;}
.tickets__event__head__info__btn span{content:'';left:-5px;width:18px;height:18px;display:inline-block;line-height:normal;vertical-align:middle;position:relative;background:url("/static/assets/i/common/information-ico.png") no-repeat}
.tickets__event__head__info__no-buy{display:inline-block;padding:21px 35px 21px 35px;line-height:19px;font-size:13px;background:#404040;color:#f7f7f7}
.tickets__event__body{margin-top:28px;}
.tickets__event__body__popup{padding:111px 127px;text-align:center;max-width:700px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.tickets__event__body__popup h2{font-size:32px;color:#000;margin-top:48px}
.tickets__event__body__tickets{margin-top:38px;}
.tickets__event__body__tickets .js-svg-preloader{opacity:0;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in;}
.tickets__event__body__tickets .js-svg-preloader.visible-svg{opacity:1}
.tickets__event__body__tickets .svg-preloading-gif{display:block;margin:0 auto}
.tickets__event__body__tickets__return-text{color:#b8b8b8;font-size:12px;margin-top:15px;padding-left:15px;line-height:17px}
.tickets__event__body__title{font-size:25px;margin-bottom:13px}
.tickets__event__body__tickets-wrapper{margin:42px 0 0 0;width:295px;display:inline-block;vertical-align:top;}
.tickets__event__body__tickets-wrapper__return-text{margin-top:55px;color:#b8b8b8;font-size:12px;padding-left:22px;padding-right:12px;line-height:17px}
.tickets__event__body__tickets-info{display:inline-block;padding:0 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #dadada;border-left:1px solid #dadada;position:relative;-webkit-box-shadow:4px 2px 4px -3px #d6d6d6;-moz-box-shadow:4px 2px 4px -3px #d6d6d6;-o-box-shadow:4px 2px 4px -3px #d6d6d6;box-shadow:4px 2px 4px -3px #d6d6d6;}
.tickets__event__body__tickets-info *{text-transform:uppercase}
.tickets__event__body__tickets-info:before{content:'';position:absolute;top:-41px;left:-1px;width:300px;height:50px;background:url("/static/assets/i/common/top-small-ticket.png") no-repeat top left}
.tickets__event__body__tickets-info:after{content:'';position:absolute;bottom:-43px;width:299px;height:44px;left:-1px;background:url("/static/assets/i/common/bottom-small-ticket.png") no-repeat top left}
.tickets__event__body__tickets-info__inner{border-right:1px solid #ededed;border-left:1px solid #ededed;width:261px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:100%;text-align:center;padding:0 15px;margin-top:-15px;}
.tickets__event__body__tickets-info__inner button{outline:none;}
.tickets__event__body__tickets-info__inner button[disabled]{background:#c9c9c9;cursor:default;}
.tickets__event__body__tickets-info__inner button[disabled]:hover{opacity:1}
.tickets__event__body__tickets-info__inner__item{zoom:1;font-size:12px;color:#4a4a4a;line-height:33px;text-align:left;padding:16px 0;border-bottom:1px dashed #e5e5e5;}
.tickets__event__body__tickets-info__inner__item:before,.tickets__event__body__tickets-info__inner__item:after{content:"";display:table}
.tickets__event__body__tickets-info__inner__item:after{clear:both}
.tickets__event__body__tickets-info__inner__item__place{display:block !important}
.tickets__event__body__tickets-info__inner__item__right{float:right;}
.tickets__event__body__tickets-info__inner__item__right>*{display:inline-block;vertical-align:middle}
.tickets__event__body__tickets-info__inner__item_total{float:right;color:#000;text-transform:lowercase;font-size:14px;font-weight:600;}
.tickets__event__body__tickets-info__inner__item_total i{font-style:normal;color:#bcbec0;text-transform:lowercase;font-weight:100;margin-left:3px}
.tickets__event__body__tickets-info__inner__item_total .js-total-price > span{text-transform:lowercase;color:#adadad}
.tickets__event__body__tickets-info__inner__item>*{display:inline-block;vertical-align:middle}
.tickets__event__body__tickets-info__inner__item button{background:url("/static/assets/i/common/close-small-cross.png") no-repeat,#f1f1f1;background-position:center 9px;border:none;font-family:'helvetica neue';width:30px;height:30px;margin-left:7px;margin-top:-2px;color:#bababa;}
.tickets__event__body__tickets-info__inner__item button:hover{background:url("/static/assets/i/common/close-small-cross.png") no-repeat,#ed564e;background-position:center -30px;cursor:pointer;color:#fff}
.tickets__event__body__tickets-info__inner__item h3{font-weight:100;color:#bebebe;text-transform:lowercase}
.tickets__event__body__tickets-info__inner__item.item-big{line-height:41px}
.tickets__event__body__tickets-info__inner__item .js-selected-price{font-size:14px;color:#000;font-weight:600}
.tickets__event__body__tickets-info__inner__item input{max-width:40px;height:33px;text-align:right;outline:none}
.tickets__event__body__tickets-info-button{padding:15px 35px;border:none;outline:none;width:100%;color:#fff;background:#ed564e;margin-top:26px;font-size:14px;text-transform:uppercase;}
.tickets__event__body__tickets-info-button:hover{cursor:pointer;opacity:.8}
.tickets__event__body__tickets-info_h{display:inline-block;vertical-align:top;height:279px;margin:0 0 0 42px;padding:31px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #dadada;border-bottom:1px solid #dadada;position:relative;-webkit-box-shadow:0 2px 4px 0 #e6e6e6;-moz-box-shadow:0 2px 4px 0 #e6e6e6;-o-box-shadow:0 2px 4px 0 #e6e6e6;box-shadow:0 2px 4px 0 #e6e6e6;}
.tickets__event__body__tickets-info_h *{text-transform:uppercase}
.tickets__event__body__tickets-info_h:before{content:'';position:absolute;top:-1px;left:-43px;width:43px;height:290px;background:url("/static/assets/i/common/left-ticket-part.png") no-repeat top}
.tickets__event__body__tickets-info_h:after{content:'';position:absolute;top:-1px;width:40px;height:290px;right:-40px;background:url("/static/assets/i/common/right-ticket-part.png") no-repeat top}
.tickets__event__body__tickets-info_h__offers{display:inline-block;vertical-align:top;margin-right:30px;}
.tickets__event__body__tickets-info_h__offers__offer{display:block;outline:none;border:1px solid #d9d9d9;width:170px;padding:12px 0;color:#a3a3a3;font-size:12px;text-transform:uppercase;text-align:left;background:none;padding-left:30px;margin:6px 0;}
.tickets__event__body__tickets-info_h__offers__offer:hover{cursor:pointer}
.tickets__event__body__tickets-info_h__offers__offer:last-of-type{margin-bottom:0}
.tickets__event__body__tickets-info_h__offers__offer:first-of-type{margin-top:0}
.tickets__event__body__tickets-info_h__offers__offer[disabled]{opacity:.6;border:1px solid #d9d9d9;}
.tickets__event__body__tickets-info_h__offers__offer[disabled]:hover{cursor:default}
.tickets__event__body__tickets-info_h__offers__offer.active-offer{background:#ed564e;color:#fff;border:1px solid #ed564e;position:relative;}
.tickets__event__body__tickets-info_h__offers__offer.active-offer:after{content:'';position:absolute;right:-8px;width:0;top:11px;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #ed564e}
.tickets__event__body__tickets-info_h__offers__offer.active-offer[disabled]{background:#c9c9c9;border:1px solid #c9c9c9;}
.tickets__event__body__tickets-info_h__offers__offer.active-offer[disabled]:after{border-color:transparent transparent transparent #c9c9c9}
.tickets__event__body__tickets-info_h__inner{border-bottom:1px solid #ededed;border-top:1px solid #ededed;height:245px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:15px 0;margin-top:-15px;}
.tickets__event__body__tickets-info_h__inner__left{min-width:245px}
.tickets__event__body__tickets-info_h__inner__right{margin:0 31px 0 61px;width:203px;text-align:center;}
.tickets__event__body__tickets-info_h__inner__right .js-currency-calc{text-transform:lowercase}
.tickets__event__body__tickets-info_h__inner__right > span{color:#b8b8b8;font-size:12px}
.tickets__event__body__tickets-info_h__inner__right.active-ticket-buy>span{opacity:1}
.tickets__event__body__tickets-info_h__inner >*{display:inline-block;vertical-align:middle}
.tickets__event__body__tickets-info_h__inner button{outline:none;}
.tickets__event__body__tickets-info_h__inner button[disabled]{background:#c9c9c9;cursor:default;}
.tickets__event__body__tickets-info_h__inner button[disabled]:hover{opacity:1}
.tickets__event__body__tickets-info_h__inner__item{zoom:1;font-size:12px;color:#4a4a4a;line-height:33px;text-align:left;padding:9px 0;border-bottom:1px dashed #e5e5e5;}
.tickets__event__body__tickets-info_h__inner__item:before,.tickets__event__body__tickets-info_h__inner__item:after{content:"";display:table}
.tickets__event__body__tickets-info_h__inner__item:after{clear:both}
.tickets__event__body__tickets-info_h__inner__item:last-of-type{border:none}
.tickets__event__body__tickets-info_h__inner__item>span,.tickets__event__body__tickets-info_h__inner__item input[type="number"]{float:right;color:#000;font-size:14px;font-weight:600;text-transform:lowercase}
.tickets__event__body__tickets-info_h__inner__item__right{float:right;}
.tickets__event__body__tickets-info_h__inner__item__right>*{display:inline-block;vertical-align:middle}
.tickets__event__body__tickets-info_h__inner__item .js-total-price{float:right;color:#000;font-size:14px;font-weight:600;text-transform:lowercase;}
.tickets__event__body__tickets-info_h__inner__item .js-total-price > span{text-transform:lowercase;color:#333}
.tickets__event__body__tickets-info_h__inner__item>*{display:inline-block;vertical-align:middle}
.tickets__event__body__tickets-info_h__inner__item button{background:url("/static/assets/i/common/close-small-cross.png") no-repeat,#f1f1f1;background-position:center 9px;border:none;font-family:'helvetica neue';width:30px;height:30px;margin-left:7px;margin-top:-2px;color:#bababa;}
.tickets__event__body__tickets-info_h__inner__item button:hover{background:url("/static/assets/i/common/close-small-cross.png") no-repeat,#ed564e;background-position:center -30px;cursor:pointer;color:#fff}
.tickets__event__body__tickets-info_h__inner__item h3{font-weight:100;color:#bebebe}
.tickets__event__body__tickets-info_h__inner__item.item-big{line-height:41px}
.tickets__event__body__tickets-info_h__inner__item .js-selected-price{font-size:14px;color:#000;font-weight:600}
.tickets__event__body__tickets-info_h__inner__item input{max-width:40px;height:33px;text-align:right;outline:none}
.tickets__event__body__tickets-info_h-button{padding:15px 35px;border:none;outline:none;width:100%;color:#fff;background:#ed564e;margin-top:26px;font-size:14px;text-transform:uppercase;}
.tickets__event__body__tickets-info_h-button:hover{cursor:pointer;opacity:.8}
.tickets__event__body__svg{width:calc(100% - 300px);display:inline-block;vertical-align:top;position:relative;}
.tickets__event__body__svg__tip{display:none;position:absolute;top:-67px;left:0;right:0;margin:0 auto;background:#4a4e51;width:254px;padding:14px 10px;font-size:12px;color:#f7f7f7;text-align:center;}
.tickets__event__body__svg__tip__close{position:absolute;right:5px;top:5px;background:url("/static/assets/i/common/close-tip-cross.png") no-repeat center;display:block;width:8px;height:8px;}
.tickets__event__body__svg__tip__close:hover{cursor:pointer}
.tickets__event__body__svg__tip:after{position:absolute;left:0;right:0;margin:0 auto;bottom:-6px;content:'';width:0;height:0;border-style:solid;border-width:7px 6px 0 6px;border-color:#4a4e51 transparent transparent transparent}
.tickets__event__body__svg .ticket__svg__holder{position:relative}
.tickets__event__body__svg svg{position:relative;max-width:100%;min-width:100%;display:block;width:100%;}
.tickets__event__body__svg svg text{fill:#000;}
.tickets__event__body__svg svg text.white{fill:#fff}
.tickets__event__body__svg svg > g:not(#layout) > path:not([selected="selected"])[data-inactive="false"]:hover,.tickets__event__body__svg svg > g:not(#layout) > rect:not([selected="selected"])[data-inactive="false"]:hover,.tickets__event__body__svg svg > g:not(#layout) circle:not([selected="selected"])[data-inactive="false"]:hover,.tickets__event__body__svg svg > g:not(#layout) > polygon:not([selected="selected"])[data-inactive="false"]:hover{cursor:pointer;stroke:#2f2f2f;stroke-dasharray:3;stroke-location:inside;animation:dash 18s linear forwards;opacity:1}
.tickets__event__body__svg svg > g:not(#layout) > path[data-inactive="true"],.tickets__event__body__svg svg > g:not(#layout) > rect[data-inactive="true"],.tickets__event__body__svg svg > g:not(#layout) circle[data-inactive="true"],.tickets__event__body__svg svg > g:not(#layout) > polygon[data-inactive="true"]{cursor:default;opacity:.3}
.tickets__event__body__svg svg > g:not(#layout) > path:not([data-inactive="true"]),.tickets__event__body__svg svg > g:not(#layout) > rect:not([data-inactive="true"]),.tickets__event__body__svg svg > g:not(#layout) circle:not([data-inactive="true"]),.tickets__event__body__svg svg > g:not(#layout) > polygon:not([data-inactive="true"]){cursor:pointer}
.tickets__event__body__svg svg > g:not(#layout) > path[selected="selected"],.tickets__event__body__svg svg > g:not(#layout) > rect[selected="selected"],.tickets__event__body__svg svg > g:not(#layout) circle[selected="selected"],.tickets__event__body__svg svg > g:not(#layout) > polygon[selected="selected"]{stroke:#2f2f2f;}
.tickets__event__body__svg svg > g:not(#layout) > path[selected="selected"]:hover,.tickets__event__body__svg svg > g:not(#layout) > rect[selected="selected"]:hover,.tickets__event__body__svg svg > g:not(#layout) circle[selected="selected"]:hover,.tickets__event__body__svg svg > g:not(#layout) > polygon[selected="selected"]:hover{cursor:pointer}
.tickets__event__body__schedule{background:#f0f2f4;border-radius:5px;padding:10px 0;}
.tickets__event__body__schedule .afisha-calendar__header{background:none;margin-top:0;}
.tickets__event__body__schedule .afisha-calendar__header__today{margin-left:15px}
.tickets__event__body__schedule .afisha-calendar__header__slider{width:calc(100% - 285px)}
.tickets__event__body__schedule__places{margin:20px 0;padding:0 15px;position:relative;}
.tickets__event__body__schedule__places>*{display:none;margin:15px 0}
.tickets__event__body__schedule__places .one_item_hide{display:none !important;margin:-10px 0}
.tickets__event__body__schedule__places-place{display:block;}
.tickets__event__body__schedule__places-place>button{display:inline-block;vertical-align:top;width:154px;margin-right:40px;color:#454b65;padding:11px;font-size:14px;background:none;border:none;outline:none;text-align:left;}
.tickets__event__body__schedule__places-place>button:hover{cursor:pointer}
.tickets__event__body__schedule__places-place>button.active-place-btn{font-weight:600;color:#ed564e;background:#fff;-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.22);-moz-box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.22);-o-box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.22);box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.22);}
.tickets__event__body__schedule__places-place>button.active-place-btn+ .tickets__event__body__schedule__places-hours{display:inline-block;position:absolute;top:0;left:213px}
.tickets__event__body__schedule__places-hours{vertical-align:middle;}
.tickets__event__body__schedule__places-hours button{padding:5px 18px;margin:3px;background:#fff;outline:none;border:1px solid #e0e6ea;border-bottom:2px solid #e0e6ea;font-size:14px;width:80px;color:#454b65;}
.tickets__event__body__schedule__places-hours button:hover{cursor:pointer;background:#ed655e;border:1px solid #ed655e;border-bottom:2px solid #c15651;color:#fff}
.tickets__event__body__schedule__places-hours button.active-hour{background:#ed655e;border:1px solid #ed655e;border-bottom:2px solid #c15651;color:#fff}
.tickets__event__body__form{padding:66px;width:797px;}
.tickets__event__body__form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.tickets__event__body__form h2{font-size:34px}
.tickets__event__body__form .form-error{border-bottom:2px solid #ed564e}
.tickets__event__body__form__body .hidden{position:absolute;left:-999999px}
.tickets__event__body__form__body >p{color:#b9b9b9;font-size:16px;margin-top:23px}
.tickets__event__body__form__body label{width:253px;font-size:14px;font-weight:600;margin:7px 14px 0 0;display:inline-block;vertical-align:top;color:#333;}
.tickets__event__body__form__body label.quarter-input > input{width:25%}
.tickets__event__body__form__body label.half-input > input{width:50%}
.tickets__event__body__form__body label:nth-of-type(3n+3){margin-right:0}
.tickets__event__body__form__body label>input,.tickets__event__body__form__body label>select{background:#f4f4f6;margin-top:5px;height:35px;border:none;border-bottom:2px solid #f4f4f6;display:block;font-size:12px;font-weight:600;color:#000;border-radius:0;padding-left:15px;width:100%;outline:none}
.tickets__event__body__form__body label>select{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-moz-appearance:initial;-webkit-appearance:textfield;background:url("/static/assets/i/common/select-triangles.png") no-repeat 95% center,#f4f4f6;}
.tickets__event__body__form__body label>select:hover{cursor:pointer}
.tickets__event__body__form__bottom{margin-top:26px;}
.tickets__event__body__form__bottom button{padding:15px 35px;border:none;outline:none;color:#fff;background:#ed564e;font-size:14px;text-transform:uppercase;}
.tickets__event__body__form__bottom button:hover{cursor:pointer;opacity:.8}
.tickets__event__body__form__bottom input[type="checkbox"]{visibility:hidden;}
.tickets__event__body__form__bottom input[type="checkbox"]:checked+.tickets__event__body__form__bottom__checkbox:after{width:0}
.tickets__event__body__form__bottom>span{color:#919191}
.tickets__event__body__form__bottom__checkbox{background:url("/static/assets/i/common/checkbox-green-style.jpg") no-repeat center,#fff;border:1px solid #e6e6ea;height:32px;width:32px;display:inline-block;vertical-align:middle;margin-left:-22px;margin-right:10px;position:relative;}
.tickets__event__body__form__bottom__checkbox:after{content:'';width:23px;height:23px;position:absolute;background:#fff;right:1px;top:1px;-webkit-transition:all,.3s,ease-in-out;-moz-transition:all,.3s,ease-in-out;-ms-transition:all,.3s,ease-in-out;-o-transition:all,.3s,ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.tickets__event__body__form__bottom__checkbox:hover{cursor:pointer}
.tickets__event__body__form__bottom__footer{margin-top:30px;zoom:1;}
.tickets__event__body__form__bottom__footer:before,.tickets__event__body__form__bottom__footer:after{content:"";display:table}
.tickets__event__body__form__bottom__footer:after{clear:both}
.tickets__event__body__form__bottom__footer__pay-methods{float:right;margin-top:5px;}
.tickets__event__body__form__bottom__footer__pay-methods span{display:inline-block;font-size:12px;color:#a3a3a3;text-align:right;width:186px;margin-right:20px}
.ticket__base{max-width:1000px;max-height:580px;overflow:hidden;display:flex;}
.ticket__base:before,.ticket__base:after{display:table;content:""}
.ticket__base:after{clear:both}
.ticket__base svg{min-width:100%}
.ticket__base__left{max-width:175px;padding:20px;float:left;flex:1;}
.ticket__base__left__tabs__head:before,.ticket__base__left__tabs__head:after{display:table;content:" "}
.ticket__base__left__tabs__head:after{clear:both}
.ticket__base__left__tabs__head_tab{font-size:18px;color:#d9d9d9;text-align:center;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;padding:25px 0;border-bottom:1px solid #ebebec;text-transform:uppercase;}
.ticket__base__left__tabs__head_tab:hover{cursor:pointer;color:#3e3e45}
.ticket__base__left__tabs__head_tab.active-tab{background:#ebebec;color:#3e3e45;position:relative;}
.ticket__base__left__tabs__head_tab.active-tab:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:10px 9.5px 0 9.5px;border-color:#ebebec transparent transparent transparent;bottom:-10px;left:0;right:0;margin:0 auto}
.ticket__base__left__tabs__body_tab_link{font-weight:600;margin:5px 0 5px;display:inline-block;letter-spacing:.4px;font-size:16px;color:#3379bf}
.ticket__base__left__tabs__body_tab_description_location,.ticket__base__left__tabs__body_tab_description_time{color:#7c7c7c;font-size:14px;display:inline-block;vertical-align:middle;padding-left:20px;margin:0 14px 9px 0}
.ticket__base__left__tabs__body_tab_description_location{background:url("/static/assets/i/common/afisha-ticket-place.png") left center no-repeat}
.ticket__base__left__tabs__body_tab_description_time{background:url("/static/assets/i/common/afisha-ticket-time.png") left center no-repeat}
.ticket__base__left__tabs__body_tab_description_text{font-size:12px;line-height:20px;max-height:140px;overflow:auto;color:#444;margin-top:5px}
.ticket__base__right{width:calc(100% - 216px);float:left;-webkit-box-shadow:14px -11px 8px 13px #575557;-moz-box-shadow:14px -11px 8px 13px #575557;-webkit-box-shadow:14px -11px 8px 13px #575557;-moz-box-shadow:14px -11px 8px 13px #575557;-o-box-shadow:14px -11px 8px 13px #575557;box-shadow:14px -11px 8px 13px #575557;flex:3.56;}
.ticket__base__right__tabs__head:before,.ticket__base__right__tabs__head:after{display:table;content:" "}
.ticket__base__right__tabs__head:after{clear:both}
.ticket__base__right__tabs__head_tab{font-size:18px;color:#d9d9d9;text-align:center;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;padding:25px 0;border-bottom:1px solid #ebebec;text-transform:uppercase;}
.ticket__base__right__tabs__head_tab:hover{cursor:pointer;color:#3e3e45}
.ticket__base__right__tabs__head_tab.active-tab{background:#ebebec;color:#3e3e45;position:relative;}
.ticket__base__right__tabs__head_tab.active-tab:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:10px 9.5px 0 9.5px;border-color:#ebebec transparent transparent transparent;bottom:-10px;left:0;right:0;margin:0 auto}
.ticket__base__right__tabs__body_tab{padding:25px 20px;}
.ticket__base__right__tabs__body_tab_link{font-weight:600;margin:5px 0;display:inline-block;letter-spacing:.4px;font-size:16px;color:#3379bf}
.ticket__base__right__tabs__body_tab_description_location,.ticket__base__right__tabs__body_tab_description_time{color:#7c7c7c;font-size:14px;display:inline-block;vertical-align:middle;padding-left:20px;margin:5px 33px 19px 0}
.ticket__base__right__tabs__body_tab_description_location{background:url("/static/assets/i/common/afisha-ticket-place.png") left center no-repeat}
.ticket__base__right__tabs__body_tab_description_time{background:url("/static/assets/i/common/afisha-ticket-time.png") left center no-repeat}
.ticket__base__right__tabs__body_tab_description_text{font-size:12px;line-height:20px;color:#444}
.ticket__bottom{background:#3a3a3f;padding:5px 0;overflow:hidden;text-align:right;font-size:11px;color:#fff;text-transform:uppercase;}
.ticket__bottom:before,.ticket__bottom:after{display:table;content:""}
.ticket__bottom:after{clear:both}
.ticket__bottom>*{display:inline-block;vertical-align:middle;}
.ticket__bottom>*:nth-last-child(n+3){border-right:1px dashed #616165}
.ticket__bottom>*:not(button){padding:10px 20px}
.ticket__bottom__text{font-size:10px;}
.ticket__bottom__text:not(:first-of-type){width:108px}
.ticket__bottom__text>*{display:block}
.ticket__bottom__text > span{font-weight:500;font-size:13px}
.ticket__bottom__button{width:133px;height:120px;color:#fff;font-size:14px;margin:-30px 0;text-transform:uppercase;background:#e5372e;border:none;outline:none;}
.ticket__bottom__button:hover{cursor:pointer;opacity:.8}
.ticket__spinner>*{display:inline-block;vertical-align:middle}
.ticket__spinner>span{max-width:100px;margin-right:19px}
.ticket__spinner__input{width:45px;border:none;outline:none;height:35px;margin:0 -3px;text-align:center;font-size:18px;color:#000}
.ticket__spinner>button{width:39px;height:37px;border:none;background:#57575d;border-radius:0;color:#fff;outline:none;}
.ticket__spinner>button:hover{cursor:pointer}
.ticket__spinner>button:active{background:#49494e}
.ticket__price{text-align:center;}
.ticket__price__holder{text-align:center;margin:20px 0;zoom:1;}
.ticket__price__holder:before,.ticket__price__holder:after{content:"";display:table}
.ticket__price__holder:after{clear:both}
.ticket__price__holder__item{display:inline-block;vertical-align:middle;margin:7px 0;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:left;padding-left:96px}
.ticket__price__holder__text,.ticket__price__holder__color,.ticket__price__holder__zone{display:inline-block;vertical-align:middle;margin-left:5px}
.ticket__price__holder__text{color:#948c8c}
.ticket__price__holder__color{width:20px;height:20px;font-weight:400;display:inline-block;border-radius:2px}
.ticket__price__holder__zone{font-weight:bold}
@-moz-keyframes dash{100%{stroke-dashoffset:1000}
}@-webkit-keyframes dash{100%{stroke-dashoffset:1000}
}@-o-keyframes dash{100%{stroke-dashoffset:1000}
}@-ms-keyframes dash{100%{stroke-dashoffset:1000}
}@keyframes dash{100%{stroke-dashoffset:1000}
}.tutorial__popup{padding:56px 60px 50px;}
.tutorial__popup__window .fancybox-inner{overflow:visible !important}
.tutorial__popup .slick-arrow{width:54px;height:54px;border:1px solid #e1e1e1;background:#fff;}
.tutorial__popup .slick-arrow.slick-disabled{display:none !important}
.tutorial__popup .slick-arrow:before{background:url("/static/assets/i/common/tutorial-slider-arrows.png") no-repeat;width:12px;height:20px;display:block;margin:0 auto}
.tutorial__popup .slick-prev{left:-27px;}
.tutorial__popup .slick-prev:before{content:'';background-position:0 0}
.tutorial__popup .slick-next{right:-27px;}
.tutorial__popup .slick-next:before{content:'';background-position:-20px 0}
.tutorial__popup .slick-dots{bottom:17px;left:0;}
.tutorial__popup .slick-dots button{width:8px;height:8px;background:#fff;border:1px solid #bebebe;border-radius:200px;margin:0 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:4px;}
.tutorial__popup .slick-dots button:before{display:none}
.tutorial__popup .slick-dots .slick-active button{background:#bebebe}
.tutorial__popup__slide{outline:none;}
.tutorial__popup__slide__title{color:#454545;font-size:32px;text-align:center;font-weight:300;margin-bottom:20px}
.tutorial__popup__slide__subtitle{font-size:15px;color:#a7a7a7;font-weight:300;text-align:center;height:30px;margin:0 auto 30px;max-width:800px;}
.tutorial__popup__slide__subtitle b{font-weight:300;color:#e93b28}
.tutorial__popup__slide__container{text-align:center;margin-bottom:25px;}
.tutorial__popup__slide__container img{margin:0 auto}
.tutorial__popup__slide__container__features{margin-top:60px;text-align:center;}
.tutorial__popup__slide__container__features__feature{text-align:center;display:inline-block;vertical-align:top;max-width:300px;margin:0 14px;}
.tutorial__popup__slide__container__features__feature:hover{cursor:pointer}
.tutorial__popup__slide__container__features__feature__ico{width:240px;background-image:url("/static/assets/i/common/afisha-tutorial-popup-sprite.png");background-repeat:no-repeat;height:150px;margin:0 auto 40px;}
.tutorial__popup__slide__container__features__feature__ico.ico-events{background-position:53px 0}
.tutorial__popup__slide__container__features__feature__ico.ico-interface{background-position:-290px 0}
.tutorial__popup__slide__container__features__feature__ico.ico-tickets{background-position:-620px 0}
.tutorial__popup__slide__container__features__feature__title{font-size:23px;color:#000;font-weight:600;margin-bottom:22px}
.tutorial__popup__slide__container__features__feature__description{font-size:15px;color:#9d9d9d;font-weight:300}
@-webkit-keyframes tab-change{0%{opacity:0}
100%{opacity:1}
}.afisha-page .fancybox-inner{background:#fff}
.afisha-page .ajax-placeholder{position:relative;}
.afisha-page .ajax-placeholder.loading{height:10px;z-index:20;padding:0;}
.afisha-page .ajax-placeholder.loading:before{display:block;width:100%;height:10px;content:'';background-color:#e9941d;background-image:linear-gradient(top,#e9941d,#c3731d);background-size:30px 30px;background-image:linear-gradient(135deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);animation:animate-stripes 3s linear infinite}
.afisha-page .ajax-placeholder .loading{height:10px;z-index:20;padding:0;}
.afisha-page .ajax-placeholder .loading:before{display:block;width:100%;height:10px;content:'';background-color:#e9941d;background-image:linear-gradient(top,#e9941d,#c3731d);background-size:30px 30px;background-image:linear-gradient(135deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);animation:animate-stripes 3s linear infinite}
.afisha-page__personal__form{padding:58px;text-align:left;}
.afisha-page__personal__form__head{margin-bottom:41px;}
.afisha-page__personal__form__head h2{font-size:34px}
.afisha-page__personal__form__body label{width:372px;font-size:14px;font-weight:600;margin:7px 14px 0 0;display:block;color:#333;}
.afisha-page__personal__form__body label .autocomplete-suggestions{top:197px;width:77% !important}
.afisha-page__personal__form__body label input{background:#f4f4f6;margin-top:5px;height:35px;border:none;display:block;font-size:12px;font-weight:600;color:#000;border-radius:0;padding-left:15px;width:100%;outline:none}
.afisha-page__personal__form__foot button{padding:15px 35px;border:none;outline:none;color:#fff;background:#52b15e;margin-top:30px;font-size:14px;text-transform:uppercase;}
.afisha-page__personal__form__foot button:hover{cursor:pointer;opacity:.8}
.afisha-page__personal__form__foot button[data-action="cancel"]{background:#e5372e}
.afisha-page__personal__statistic{overflow:hidden;opacity:0;background:#f4f6f7;border:1px solid #d3d3d3;border-top:none;max-height:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.afisha-page__personal__statistic.active-collapse-container{opacity:1;max-height:2000px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.afisha-page__personal__statistic__body{display:flex;}
.afisha-page__personal__statistic__body .excel-download-link{float:right;margin:22px 16px;text-align:right;position:relative;padding-right:41px;color:#2e2e2e;width:58px;height:30px;background:url("/static/assets/i/common/excel-doc-ico.png") no-repeat center right;}
.afisha-page__personal__statistic__body .excel-download-link:hover{color:#e5372e}
.afisha-page__personal__statistic__range{padding:14px 23px;zoom:1;}
.afisha-page__personal__statistic__range:before,.afisha-page__personal__statistic__range:after{content:"";display:table}
.afisha-page__personal__statistic__range:after{clear:both}
.afisha-page__personal__statistic__range button{float:left;height:25px;background:#fff;margin-right:-1px;border:1px solid #e0e1e4;outline:none;}
.afisha-page__personal__statistic__range button:hover{opacity:.8;cursor:pointer}
.afisha-page__personal__statistic__range button.active-range{background:#f4f6f7}
.afisha-page__personal__statistic__range button:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px}
.afisha-page__personal__statistic__range button:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}
.afisha-page__personal__statistic__tab{display:none;}
.afisha-page__personal__statistic__tab.visible-tab{animation:tab-change .3s alternate;-webkit-animation:tab-change .3s alternate;display:block}
.afisha-page__personal__statistic__tab__head{padding:20px;}
.afisha-page__personal__statistic__tab__head h2{font-size:23px;color:#000;font-weight:100;display:inline-block;word-break:normal}
.afisha-page__personal__statistic__tab__head button{float:right;text-transform:lowercase;background:#52b15e;color:#fff;border:none;outline:none;border-radius:2px;font-size:14px;padding:9px 25px;}
.afisha-page__personal__statistic__tab__head button:hover{opacity:.8;cursor:pointer}
.afisha-page__personal__statistic__tab__id-controls__body table{width:100%;}
.afisha-page__personal__statistic__tab__id-controls__body table tr.css-collapsible td{padding:0;border:none !important;}
.afisha-page__personal__statistic__tab__id-controls__body table tr.css-collapsible td > div{display:none}
.afisha-page__personal__statistic__tab__id-controls__body table tr.css-collapsible .excel-download-link{float:right;margin:22px 16px;text-align:right;position:relative;padding-right:41px;color:#2e2e2e;width:58px;height:30px;background:url("/static/assets/i/common/excel-doc-ico.png") no-repeat center right;}
.afisha-page__personal__statistic__tab__id-controls__body table tr.css-collapsible .excel-download-link:hover{color:#e5372e}
.afisha-page__personal__statistic__tab__id-controls__body table tr.css-collapsible.active-subtab td > div{border-top:1px solid #e9941d;animation:tab-change .3s infinite alternate;-webkit-animation:tab-change .3s alternate;display:block}
.afisha-page__personal__statistic__tab__id-controls__body table tr td,.afisha-page__personal__statistic__tab__id-controls__body table tr th{padding:12px;border:1px solid #e1e1e1;font-size:12px;text-align:left;word-break:normal;border-bottom:none;}
.afisha-page__personal__statistic__tab__id-controls__body table tr td:nth-of-type(5),.afisha-page__personal__statistic__tab__id-controls__body table tr th:nth-of-type(5){max-width:117px;text-align:center}
.afisha-page__personal__statistic__tab__id-controls__body table tr td:first-of-type,.afisha-page__personal__statistic__tab__id-controls__body table tr th:first-of-type{border-left:none}
.afisha-page__personal__statistic__tab__id-controls__body table tr td:last-of-type,.afisha-page__personal__statistic__tab__id-controls__body table tr th:last-of-type{border-right:none}
.afisha-page__personal__statistic__tab__id-controls__body table tr td:nth-last-of-type(-n+4),.afisha-page__personal__statistic__tab__id-controls__body table tr th:nth-last-of-type(-n+4){border-left:none;border:0;border-top:1px solid #e1e1e1;text-align:center}
.afisha-page__personal__statistic__tab__id-controls__body table thead tr th{border-top:0;}
.afisha-page__personal__statistic__tab__id-controls__body table thead tr th:nth-last-of-type(-n+4){border-top:0}
.afisha-page__personal__statistic__content{padding:25px 12px;padding-right:0;max-width:776px;flex:4;}
.afisha-page__personal__statistic__content__right{border-left:1px solid #d3d3d3;flex:1;margin-top:-55px;padding:25px 12px;font-size:12px;color:#000;font-weight:600;z-index:20;margin-left:-10px;position:relative;}
.afisha-page__personal__statistic__content__right .excel-download-link{position:absolute;bottom:2px;right:10px;font-weight:100}
.afisha-page__personal__statistic__content__right div{margin:12px 0}
.afisha-page__personal__statistic__content__right p{font-size:12px;color:#6d7071;font-weight:100}
.afisha-page__personal__content{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}
.afisha-page__personal__content.loading{opacity:.4;background:url("/static/assets/i/common/afisha_loader.gif") no-repeat top center}
.afisha-page__personal__content__no-info{text-align:center;padding:98px 0;}
.afisha-page__personal__content__no-info h2{font-size:34px;color:#b8b8b8;font-weight:500;margin:23px 0 6px}
.afisha-page__personal__content__no-info a{color:#b8b8b8;font-size:16px;}
.afisha-page__personal__content__no-info a:hover{color:#e5372e}
.afisha-page__personal__ticket{width:906px;background:#fff;display:inline-block;vertical-align:top;height:347px;padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #dadada;border-bottom:1px solid #dadada;position:relative;}
.afisha-page__personal__ticket__info{padding:30px 0 9px;text-align:center;max-width:420px;margin:0 auto;}
.afisha-page__personal__ticket__info h2{font-size:17px;font-weight:100}
.afisha-page__personal__ticket__wrap{padding:30px 30px 42px}
.afisha-page__personal__ticket:before{content:'';position:absolute;top:-1px;left:0;width:9px;height:348px;background:url("/static/assets/i/common/ticket-gen-left.jpg") no-repeat top,#fff}
.afisha-page__personal__ticket:after{content:'';position:absolute;top:-1px;width:9px;height:348px;right:0;background:url("/static/assets/i/common/ticket-gen-right.jpg") no-repeat top,#fff}
.afisha-page__personal__ticket__inner{background:#fff;border:1px solid #ededed;height:305px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:12px 17px;}
.afisha-page__personal__ticket__inner__head{display:block;border-bottom:1px solid #ccc;padding:13px 14px 17px;margin-bottom:6px;zoom:1;}
.afisha-page__personal__ticket__inner__head:before,.afisha-page__personal__ticket__inner__head:after{content:"";display:table}
.afisha-page__personal__ticket__inner__head:after{clear:both}
.afisha-page__personal__ticket__inner__head>*{display:inline-block;vertical-align:top;width:49%}
.afisha-page__personal__ticket__inner__head__logo{text-align:left;}
.afisha-page__personal__ticket__inner__head__logo img{max-width:190px}
.afisha-page__personal__ticket__inner__head__right{text-align:right;float:right;}
.afisha-page__personal__ticket__inner__head__right h4{font-size:16px;font-weight:600}
.afisha-page__personal__ticket__inner__head__right h2{font-size:29px;font-weight:600}
.afisha-page__personal__ticket__inner__body{position:relative;padding:15px;}
.afisha-page__personal__ticket__inner__body__qr{padding-left:5px;position:absolute;right:0;top:3px}
.afisha-page__personal__ticket__inner__body>*{display:inline-block;vertical-align:top;height:185px}
.afisha-page__personal__ticket__inner__body__middle{background:url("/static/assets/i/common/ticket-dot.png") repeat-y top right;padding-right:34px;padding-left:18px;}
.afisha-page__personal__ticket__inner__body__middle>*{display:block;margin:14px 0;color:#626060;font-weight:bold;}
.afisha-page__personal__ticket__inner__body__middle>*:first-of-type{margin-top:0}
.afisha-page__personal__ticket__inner__body__middle p{font-weight:normal}
.afisha-page__personal__ticket__inner__body ul{width:54%;max-width:55%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:url("/static/assets/i/common/ticket-dot.png") repeat-y top right;padding-right:44px;}
.afisha-page__personal__ticket__inner__body ul li{font-size:13px;color:#7a7777;margin:14px 0;}
.afisha-page__personal__ticket__inner__body ul li:first-of-type{margin-top:0}
.afisha-page__personal__ticket__inner__body ul li span{font-size:14px;font-weight:bold;color:#3a3233;padding-left:5px}
.afisha-page__personal__ticket__bottom{zoom:1;}
.afisha-page__personal__ticket__bottom:before,.afisha-page__personal__ticket__bottom:after{content:"";display:table}
.afisha-page__personal__ticket__bottom:after{clear:both}
.afisha-page__personal__ticket__bottom>*{float:left;width:50%;color:#fff;font-size:18px;text-align:center;height:60px;line-height:60px;}
.afisha-page__personal__ticket__bottom>*:hover{color:#fff !important;opacity:.8}
.afisha-page__personal__ticket__bottom>*:first-of-type{background:#e5372e}
.afisha-page__personal__ticket__bottom>*:nth-of-type(2){background:#30bd6c}
.afisha-page__personal__user__image{width:68px;height:68px;border-radius:100px;overflow:hidden;display:inline-block;vertical-align:middle;}
.afisha-page__personal__user__image img{max-width:100%;min-width:100%}
.afisha-page__personal__user h2{display:inline-block;vertical-align:middle;font-size:23px;color:#000;margin-left:20px}
.afisha-page__personal__menu{margin:22px 0 0;border-bottom:1px solid #d3d3d3;}
.afisha-page__personal__menu__item{display:inline-block;}
.afisha-page__personal__menu__item a,.afisha-page__personal__menu__item span{word-break:normal;padding:10px 22px}
.afisha-page__personal__menu__item a{color:#3379bf;display:inline-block}
.afisha-page__personal__menu__item.active_tab a{color:#333;font-weight:600;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-top-left-radius:5px;border-top-right-radius:5px;background:#fff;position:relative;display:inline-block;}
.afisha-page__personal__menu__item.active_tab a:hover{cursor:default;color:#333}
.afisha-page__personal__menu__item.active_tab a:after{content:'';background:#fff;position:absolute;width:100%;bottom:-2px;height:4px;left:0}
.afisha-page__personal__menu__item:first-of-type{padding-left:0}
.afisha-page__personal__menu__item:last-of-type{border:none}
.afisha-page__personal__table{display:table;width:100%;}
.afisha-page__personal__table:last-of-type .afisha-page__personal__table__body__cell{border-bottom:none}
.afisha-page__personal__table__head{display:table-row;}
.afisha-page__personal__table__head__cell{display:table-cell;text-align:center;border-bottom:1px solid #ccc;padding:5px 15px 15px;}
.afisha-page__personal__table__head__cell:first-of-type{padding-left:0;text-align:left}
.afisha-page__personal__table__head__cell:nth-last-child(n+4){border-right:1px solid #ccc}
.afisha-page__personal__table__head__cell span{display:inline-block;font-size:12px;color:#666}
.afisha-page__personal__table__body{display:table-row;}
.afisha-page__personal__table__body.inactive{background:#f2f2f2}
.afisha-page__personal__table__body__cell{display:table-cell;border-bottom:1px solid #ccc;text-align:center;padding:15px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.afisha-page__personal__table__body__cell:nth-child(n+3){position:relative;}
.afisha-page__personal__table__body__cell:nth-child(n+3):before{content:'';position:absolute;left:0;top:17%;width:2px;height:104px;border-left:1px solid #f0f0f1}
.afisha-page__personal__table__body__cell a{display:block}
.afisha-page__personal__table__body__cell .active-collapse-indicator{opacity:0;position:absolute;bottom:-2px;left:0;right:0;width:26px;height:12px;margin:0 auto;background:url("/static/assets/i/common/cabinet-select-collapse.png") no-repeat center;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}
.afisha-page__personal__table__body__cell.active-collapse a{color:#e5372e}
.afisha-page__personal__table__body__cell.active-collapse .active-collapse-indicator{opacity:1}
.afisha-page__personal__table__body__cell__info__small ul{width:300px}
.afisha-page__personal__table__body__cell__info ul li{display:inline-block;vertical-align:top;width:245px;text-align:left;font-size:14px;color:#a2a2a2;margin:0 0 15px;padding-left:24px;position:relative;}
.afisha-page__personal__table__body__cell__info ul li:before{background:url("/static/assets/i/common/tickets_cabinet_sprite.png") no-repeat top left;content:'';position:absolute;width:20px;height:20px;left:0;top:0}
.afisha-page__personal__table__body__cell__info ul li span{display:block;font-size:12px;color:#ccc}
.afisha-page__personal__table__body__cell__info ul li.ticket__price:before{background-position:0 -277px}
.afisha-page__personal__table__body__cell__info ul li.ticket__place a{font-size:14px;color:#a2a2a2;}
.afisha-page__personal__table__body__cell__info ul li.ticket__place a:hover{color:#e5372e}
.afisha-page__personal__table__body__cell__info ul li.ticket__place:before{top:-3px;background-position:0 -228px}
.afisha-page__personal__table__body__cell__info ul li.ticket__date:before{background-position:0 -44px}
.afisha-page__personal__table__body__cell__info ul li.ticket__code:before{background-position:0 -182px}
.afisha-page__personal__table__body__cell__info ul li.ticket__status__ok:before{background-position:0 0}
.afisha-page__personal__table__body__cell__info ul li.ticket__status__waiting:before{top:-4px;background-position:0 -90px}
.afisha-page__personal__table__body__cell:first-of-type{padding-left:0;vertical-align:top;text-align:left;width:100px}
.afisha-page__personal__table__body__cell:nth-of-type(2){text-align:left;padding-left:0;max-width:313px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top}
.afisha-page__personal__table__body__cell:nth-of-type(3){vertical-align:middle}
.afisha-page__personal__table__body__cell figure{width:94px;margin:0 10px 0 0;display:inline-block;vertical-align:top;border:1px solid rgba(0,0,0,0.17);}
.afisha-page__personal__table__body__cell figure img{max-width:100%;height:auto;margin-bottom:-3px}
.afisha-page__personal__table__body__cell__title{display:inline-block;vertical-align:top;width:100%;}
.afisha-page__personal__table__body__cell__title h2{font-size:18px;margin-bottom:8px}
.afisha-page__personal__table__body__cell__title span{font-size:14px}
.afisha-page__personal__controls__timer{position:relative;}
.afisha-page__personal__controls__timer__picker{position:absolute;right:0;top:-16px;}
.afisha-page__personal__controls__timer__picker-input{visibility:hidden;width:23px;height:23px}
.afisha-page__personal__controls__timer__picker-button{display:block;width:23px;height:23px;background:url("/static/assets/i/common/config-gear.png") no-repeat center;position:relative;top:-18px;}
.afisha-page__personal__controls__timer__picker-button:hover{cursor:pointer}
.afisha-page__personal__controls__timer >span{color:#ababab;font-size:12px;display:block;margin:6px 0;text-align:left}
.afisha-page__personal__controls__timer__slide{position:relative;margin-top:40px;}
.afisha-page__personal__controls__timer__slide h2{font-size:12px;color:#ababab;font-weight:100;position:absolute;top:-30px}
.afisha-page__personal__controls__timer__slide input[type="checkbox"]{visibility:hidden;}
.afisha-page__personal__controls__timer__slide input[type="checkbox"]:checked+.checkbox-fake{background:url("/static/assets/i/common/timer-slider.png") no-repeat center,#52b15e;}
.afisha-page__personal__controls__timer__slide input[type="checkbox"]:checked+.checkbox-fake:after{transform:translateX(2%)}
.afisha-page__personal__controls__timer__slide input[type="checkbox"]:checked~h2{color:#52b15e;font-weight:500}
.afisha-page__personal__controls__timer__slide-control{border-radius:100px;background:url("/static/assets/i/common/timer-slider.png") no-repeat center,#c7c6c6;height:22px;width:50px;display:inline-block;vertical-align:middle;margin-left:-60px;position:relative;}
.afisha-page__personal__controls__timer__slide-control:after{content:'';width:22px;height:22px;border-radius:100px;border:1px solid #c8c8cd;position:absolute;background:#fff;transform:translateX(-120%);right:0;top:-1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:4px 4px 9px -2px #a3a3a3;-moz-box-shadow:4px 4px 9px -2px #a3a3a3;-o-box-shadow:4px 4px 9px -2px #a3a3a3;box-shadow:4px 4px 9px -2px #a3a3a3}
.afisha-page__personal__controls__timer__slide-control:hover{cursor:pointer}
.afisha-page__personal__controls__buttons{height:20px;width:25px;background:url("/static/assets/i/common/id-control-controls.png");background-repeat:no-repeat;background-position:0 0;border:none;outline:none;}
.afisha-page__personal__controls__buttons:hover{cursor:pointer}
.afisha-page__personal__controls__buttons__edit{background-position:0 0;}
.afisha-page__personal__controls__buttons__edit:hover{background-position:0 -24px}
.afisha-page__personal__controls__buttons__del{background-position:-46px 0;}
.afisha-page__personal__controls__buttons__del:hover{background-position:-46px -24px}
.afisha-page__personal__controls__buttons__stat{background-position:-99px 0;position:relative;}
.afisha-page__personal__controls__buttons__stat:hover{background-position:-99px -24px}
.afisha-page__personal__controls__buttons__stat.active-subtab-btn{background-position:-99px -24px;}
.afisha-page__personal__controls__buttons__stat.active-subtab-btn:before{content:'';position:absolute;bottom:-17px;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:0 8.5px 10px 8.5px;border-color:transparent transparent #e88905 transparent}
.afisha-page__personal__controls__buttons__stat.active-subtab-btn:after{content:'';position:absolute;bottom:-18px;left:0;right:0;margin:0 auto;width:0;z-index:10;height:0;border-style:solid;border-width:0 8.5px 10px 8.5px;border-color:transparent transparent #f4f6f7 transparent}
.afisha-page__personal__controls__buttons__history{background-position:-163px 0;}
.afisha-page__personal__controls__buttons__history:hover{background-position:-163px -24px}
.afisha-page__personal__controls__buttons__history.active-subtab-btn{background-position:-163px -24px}
.afisha-page__personal__controls__id-control__slide{position:relative;text-align:center;margin-left:-13px;}
.afisha-page__personal__controls__id-control__slide h2{font-size:12px;color:#ababab;font-weight:100;position:absolute;top:-30px}
.afisha-page__personal__controls__id-control__slide input[type="checkbox"]{visibility:hidden;}
.afisha-page__personal__controls__id-control__slide input[type="checkbox"]:checked+.checkbox-fake{background:url("/static/assets/i/common/timer-slider.png") no-repeat center,#e9941d;}
.afisha-page__personal__controls__id-control__slide input[type="checkbox"]:checked+.checkbox-fake:after{transform:translateX(2%)}
.afisha-page__personal__controls__id-control__slide input[type="checkbox"]:checked~h2{color:#52b15e;font-weight:500}
.afisha-page__personal__controls__id-control__slide-control{border-radius:100px;background:url("/static/assets/i/common/timer-slider.png") no-repeat center,#c7c6c6;height:22px;width:50px;display:inline-block;vertical-align:middle;position:relative;}
.afisha-page__personal__controls__id-control__slide-control:after{content:'';width:22px;height:22px;border-radius:100px;border:1px solid #c8c8cd;position:absolute;background:#fff;transform:translateX(-120%);right:0;top:-1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:4px 4px 9px -2px #a3a3a3;-moz-box-shadow:4px 4px 9px -2px #a3a3a3;-o-box-shadow:4px 4px 9px -2px #a3a3a3;box-shadow:4px 4px 9px -2px #a3a3a3}
.afisha-page__personal__controls__id-control__slide-control:hover{cursor:pointer}
.afisha-page__personal__controls-link{display:inline-block;min-width:60px;}
.afisha-page__personal__controls-link:hover{cursor:pointer}
.afisha-page__personal__controls-link img{display:block;margin:0 auto 13px}
.afisha-page__personal__controls-btn{margin:18px;color:#fff;background:#e5372e;font-size:14px;width:94px;height:67px;outline:none;line-height:20px;border-radius:4px;display:inline-block;border:none;}
.afisha-page__personal__controls-btn[disabled]{background:#d1d1d1}
.afisha-page__personal__controls-btn:not([disabled]):hover{opacity:.8;cursor:pointer}
.afisha-page__personal__controls-eye,.afisha-page__personal__controls-trash,.afisha-page__personal__controls-pencil,.afisha-page__personal__controls-bucket{background:url("/static/assets/i/common/cabinet-controls-sprite.png") no-repeat;overflow:hidden;display:inline-block}
.afisha-page__personal__controls-eye{background-position:0 -86px;width:23px;height:15px;}
.afisha-page__personal__controls-pencil{background-position:-2px -57px;width:20px;height:20px;}
.afisha-page__personal__controls-pencil:hover{background-position:-27px -57px}
.afisha-page__personal__controls-trash{background-position:-4px -29px;width:16px;height:24px;}
.afisha-page__personal__controls-trash:hover{background-position:-29px -29px}
.afisha-page__personal__controls-bucket{background-position:-2px 0;width:20px;height:24px;}
.afisha-page__personal__controls-bucket:hover{background-position:-27px 0}
.afisha-page__personal__group{display:table;width:100%;margin-bottom:55px;}
.afisha-page__personal__group__head{font-size:18px;color:#333;margin-bottom:15px}
.afisha-page__personal__group__item{color:#333;display:table-row;}
.afisha-page__personal__group__item__col{color:#333;border-top:1px solid #ccc;display:table-cell;padding:15px;}
.afisha-page__personal__group__item__col:first-of-type{width:340px;padding-left:5px}
.afisha-page__personal__group__item__col:not(:first-of-type)>*{display:block;margin:15px 0}
.afisha-page__personal__group__item__col:not(:last-of-type){border-right:1px solid #ccc}
.afisha-page__personal__group__item__col:last-of-type{width:170px}
.afisha-page__personal__group__item__col > figure{width:90px;display:inline-block;float:left;margin-right:10px;border:1px solid rgba(0,0,0,0.17);}
.afisha-page__personal__group__item__col > figure img{max-width:100%;height:auto;margin-bottom:-3px}
.afisha-page__personal__group__item__col > h2{font-size:15px;color:#333;margin-bottom:15px}
.afisha-page__personal__group__item__col > i{color:#e83e03;font-size:18px;font-style:normal}
.afisha-page__personal__group__item:last-of-type .afisha-page__personal__group__item__col{border-bottom:1px solid #ccc}
.afisha-page__personal__group__item__about{display:block;font-size:13px;color:#333}
.afisha-page__personal__group__item__rating{margin-top:15px;}
.afisha-page__personal__group__item__rating>*{display:inline-block;vertical-align:middle}
.afisha-page-tickets .autocomplete-suggestions{width:117px !important;background:#fff;-webkit-box-shadow:0 10px 21px -8px rgba(0,0,0,0.75);-moz-box-shadow:0 10px 21px -8px rgba(0,0,0,0.75);-o-box-shadow:0 10px 21px -8px rgba(0,0,0,0.75);box-shadow:0 10px 21px -8px rgba(0,0,0,0.75);overflow:auto;border-bottom:3px solid #fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px}
.afisha-page-tickets .autocomplete-selected{background:#cfcfcf}
.afisha-page-tickets .autocomplete-suggestion{font-size:16px;color:#52b15e;padding:9px 0 9px 11px}
.afisha-page-tickets .tickets__id-control{background:url("/static/assets/i/common/id-control-ico.png") no-repeat top center;padding:59px 0 0}
.afisha-page-tickets .tickets__statistic{background:url("/static/assets/i/common/statistic-ico.png") no-repeat top center;padding:59px 0 0}
.afisha-page .date-picker-wrapper{z-index:9999;padding:0;background:#fff;border:1px solid #c9c9c9;border-radius:3px;position:absolute;right:0;display:table;}
.afisha-page .date-picker-wrapper:before{content:'';background:#c9c9c9;transform:rotate(45deg);width:18px;height:18px;position:absolute;right:8px;left:auto;top:-9px;margin:0 auto}
.afisha-page .date-picker-wrapper:after{content:'';background:#f2f2f2;transform:rotate(45deg);width:18px;height:18px;position:absolute;right:8px;left:auto;top:-8px;margin:0 auto}
.afisha-page .date-picker-wrapper .drp_top-bar{text-align:left;position:initial;}
.afisha-page .date-picker-wrapper .drp_top-bar .selected-days{display:none}
.afisha-page .date-picker-wrapper .drp_top-bar.normal .selected-days{display:block}
.afisha-page .date-picker-wrapper .drp_top-bar .apply-btn{top:-17px;right:13px;padding:9px 20px;border:none;outline:none;color:#fff;background:#52b15e;margin-top:30px;font-size:12px;text-transform:uppercase;}
.afisha-page .date-picker-wrapper .drp_top-bar .apply-btn:hover{cursor:pointer;opacity:.8}
.afisha-page .date-picker-wrapper .drp_top-bar .apply-btn[disabled]{opacity:.5;}
.afisha-page .date-picker-wrapper .drp_top-bar .apply-btn[disabled]:hover{cursor:default}
.afisha-page .date-picker-wrapper .drp_top-bar .normal-top{display:block;}
.afisha-page .date-picker-wrapper .drp_top-bar .normal-top>b{font-size:16px;color:#52b15e;margin:5px 0 10px;display:block;}
.afisha-page .date-picker-wrapper .drp_top-bar .normal-top>b:last-of-type{margin-bottom:0}
.afisha-page .date-picker-wrapper .drp_top-bar .start-label,.afisha-page .date-picker-wrapper .drp_top-bar .end-label{font-size:14px;color:#9a9a9a}
.afisha-page .date-picker-wrapper .drp_top-bar .normal-bottom{margin-top:24px;}
.afisha-page .date-picker-wrapper .drp_top-bar .normal-bottom input{font-size:16px;color:#52b15e;background:#fff;border:none;outline:none;padding:11px 0 9px 12px;max-width:105px;margin:5px 0}
.afisha-page .date-picker-wrapper .drp_top-bar_title{font-size:16px;font-weight:600;display:block;color:#585858 !important;margin-bottom:11px}
.afisha-page .date-picker-wrapper.inline-wrapper{-webkit-box-shadow:0 0 69px -11px rgba(0,0,0,0.5);-moz-box-shadow:0 0 69px -11px rgba(0,0,0,0.5);-o-box-shadow:0 0 69px -11px rgba(0,0,0,0.5);box-shadow:0 0 69px -11px rgba(0,0,0,0.5)}
.afisha-page .date-picker-wrapper .footer{display:table-cell;position:relative;min-width:240px;height:inherit;width:inherit;background:#f2f2f2;vertical-align:top;padding:40px}
.afisha-page .date-picker-wrapper .month-wrapper{border:none;display:table-cell;padding:20px 40px 40px;}
.afisha-page .date-picker-wrapper .month-wrapper table tr.week-name{text-transform:lowercase}
.afisha-page .date-picker-wrapper .month-wrapper table .caption{height:78px;}
.afisha-page .date-picker-wrapper .month-wrapper table .caption .month-name{font-size:16px;font-weight:600;color:#585858;text-transform:capitalize}
.afisha-page .date-picker-wrapper .month-wrapper table .caption .next,.afisha-page .date-picker-wrapper .month-wrapper table .caption .prev{position:relative;font-size:0;}
.afisha-page .date-picker-wrapper .month-wrapper table .caption .next:hover,.afisha-page .date-picker-wrapper .month-wrapper table .caption .prev:hover{background-color:#fff}
.afisha-page .date-picker-wrapper .month-wrapper table .caption .next:after,.afisha-page .date-picker-wrapper .month-wrapper table .caption .prev:after{content:'';position:absolute;top:-13px;left:0;width:11px;height:19px;display:inline-block;background:url("/static/assets/i/common/datepicker-chevrons.png") no-repeat,#fff}
.afisha-page .date-picker-wrapper .month-wrapper table .caption .next:after{background-position:-11px 0}
.afisha-page .date-picker-wrapper .month-wrapper table .caption .next:hover:after{background-position:-11px -21px}
.afisha-page .date-picker-wrapper .month-wrapper table .caption .prev:after{background-position:0 0}
.afisha-page .date-picker-wrapper .month-wrapper table .caption .prev:hover:after{background-position:0 -21px}
.afisha-page .date-picker-wrapper .month-wrapper table .day.toMonth.valid{background:#eee;color:#52b15e;border-radius:102px;width:36px;height:36px;padding:0;line-height:36px;margin:5px;font-size:14px;font-weight:bold;}
.afisha-page .date-picker-wrapper .month-wrapper table .day.toMonth.valid.checked:not(.first-date-selected),.afisha-page .date-picker-wrapper .month-wrapper table .day.toMonth.valid.checked:not(.last-date-selected){background-color:#b0d6b4;color:#e9e9e9}
.afisha-page .date-picker-wrapper .month-wrapper table .day.toMonth.valid.first-date-selected,.afisha-page .date-picker-wrapper .month-wrapper table .day.toMonth.valid.last-date-selected{background-color:#52b15e !important;color:#fff !important}
.afisha-page .date-picker-wrapper .month-wrapper table th{font-size:14px;font-weight:100;color:#999}
@media print{.afisha-page__personal__ticket{background:#fff;display:inline-block;vertical-align:top;height:347px;padding:7px;width:708px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #dadada;border-bottom:1px solid #dadada;position:relative;}
.afisha-page__personal__ticket__wrap{padding:10px}
.afisha-page__personal__ticket:before{content:'';position:absolute;top:-1px;left:0;width:8px;height:348px;background:url("/static/assets/i/common/ticket-gen-left.jpg") no-repeat top,#fff}
.afisha-page__personal__ticket:after{content:'';position:absolute;top:-1px;width:8px;height:348px;right:0;background:url("/static/assets/i/common/ticket-gen-right.jpg") no-repeat top,#fff}
.afisha-page__personal__ticket__inner{background:#fff;border:1px solid #ededed;height:305px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:12px 17px;}
.afisha-page__personal__ticket__inner__head{display:block;border-bottom:1px solid #ccc;padding:11px 11px 8px;margin-bottom:6px;zoom:1;}
.afisha-page__personal__ticket__inner__head:before,.afisha-page__personal__ticket__inner__head:after{content:"";display:table}
.afisha-page__personal__ticket__inner__head:after{clear:both}
.afisha-page__personal__ticket__inner__head>*{display:inline-block;vertical-align:top;width:49%}
.afisha-page__personal__ticket__inner__head__logo{text-align:left;}
.afisha-page__personal__ticket__inner__head__logo img{max-width:190px}
.afisha-page__personal__ticket__inner__head__right{text-align:right;float:right;}
.afisha-page__personal__ticket__inner__head__right h4{font-size:13px;font-weight:600}
.afisha-page__personal__ticket__inner__head__right h2{font-size:19px;font-weight:600}
.afisha-page__personal__ticket__inner__body{padding:10px;}
.afisha-page__personal__ticket__inner__body>*{display:inline-block;vertical-align:top;height:185px}
.afisha-page__personal__ticket__inner__body__middle{background:url("/static/assets/i/common/ticket-dot.png") repeat-y top right;padding-right:14px;padding-left:14px;}
.afisha-page__personal__ticket__inner__body__middle>*{display:block;margin:14px 0;color:#626060;font-weight:bold}
.afisha-page__personal__ticket__inner__body__middle p{font-weight:normal}
.afisha-page__personal__ticket__inner__body ul{max-width:280px;background:url("/static/assets/i/common/ticket-dot.png") repeat-y top right;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.afisha-page__personal__ticket__inner__body ul li{font-size:13px;color:#7a7777;margin:14px 0;}
.afisha-page__personal__ticket__inner__body ul li span{font-size:13px;font-weight:bold;color:#3a3233;padding-left:5px}
.afisha-page__personal__ticket__bottom{zoom:1;}
.afisha-page__personal__ticket__bottom:before,.afisha-page__personal__ticket__bottom:after{content:"";display:table}
.afisha-page__personal__ticket__bottom:after{clear:both}
.afisha-page__personal__ticket__bottom>*{float:left;width:50%;color:#fff;font-size:18px;text-align:center;height:60px;line-height:60px;}
.afisha-page__personal__ticket__bottom>*:hover{color:#fff !important;opacity:.8}
.afisha-page__personal__ticket__bottom>*:first-of-type{background:#e5372e}
.afisha-page__personal__ticket__bottom>*:nth-of-type(2){background:#30bd6c}
}@-moz-keyframes tab-change{0%{opacity:0}
100%{opacity:1}
}@-webkit-keyframes tab-change{0%{opacity:0}
100%{opacity:1}
}@-o-keyframes tab-change{0%{opacity:0}
100%{opacity:1}
}@-ms-keyframes tab-change{0%{opacity:0}
100%{opacity:1}
}@keyframes tab-change{0%{opacity:0}
100%{opacity:1}
}@-moz-keyframes animate-stripes{0%{background-position:0 0}
100%{background-position:60px 0}
}@-webkit-keyframes animate-stripes{0%{background-position:0 0}
100%{background-position:60px 0}
}@-o-keyframes animate-stripes{0%{background-position:0 0}
100%{background-position:60px 0}
}@-ms-keyframes animate-stripes{0%{background-position:0 0}
100%{background-position:60px 0}
}@keyframes animate-stripes{0%{background-position:0 0}
100%{background-position:60px 0}
}.large-middle-block{width:965px;float:left}
.middle-block{float:left;width:767px;padding:15px;margin:0 13px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.readed-post *{opacity:.75;-webkit-transition:all .3s 0;-moz-transition:all .3s 0;-ms-transition:all .3s 0;-o-transition:all .3s 0;transition:all .3s 0}
.readed-post a{opacity:1 !important}
.post-comments-header{margin:0 0 20px;font-size:24px;color:#f30}
.post-comments-count,.post-comments-add-button{display:inline-block;margin-right:20px}
.link-to-news{display:inline-block;margin-bottom:10px;font-size:26px;line-height:1;font-weight:normal}
.post-big-block{zoom:1;line-height:1.25;margin-bottom:11px;}
.post-big-block:before,.post-big-block:after{content:"";display:table}
.post-big-block:after{clear:both}
.post-big-block-img{float:left;width:370px;height:194px;overflow:hidden;}
.post-big-block-img img{max-width:100%;width:370px}
.post-big-block-text{width:347px;float:right}
.post-big-block-title{display:block;font-size:22px;line-height:1.11;font-weight:100;font-family:Simple036;letter-spacing:-.1px;margin:0 0 10px}
.post-block-info{margin:9px 0 0;color:#999;opacity:1 !important;}
.post-block-info-time{font-size:13px}
.post-block-info-comments{position:relative;margin-left:8px;padding-left:15px;font-size:11px;color:#999;vertical-align:bottom;}
.post-block-info-comments:before{content:'';position:absolute;left:0;top:3px;right:inherit;bottom:inherit;width:12px;height:10px;background:url("/static/assets/i/common/point-sprite.png") -14px -40px no-repeat}
.post-small-block{width:160px;display:inline-block;vertical-align:top;margin:0 28px 24px 0;word-break:break-word;}
.post-small-block-iframe iframe{width:100%;min-width:100%;min-height:350px;max-width:100%}
.post-small-block .post-block-info-comments{color:#b2b2b2}
.post-small-block:nth-of-type(4n){margin-right:0}
.post-small-block p{margin:0 0 4px;font-size:12px;color:#4d4d4d;line-height:1.2}
.post-small-block-category{margin:0 0 8px;font-size:15px}
.post-small-block-img{width:160px;height:84px;margin:0 0 10px;overflow:hidden;}
.post-small-block-img a{position:relative;font-size:0}
.post-small-block-img img{max-width:100%}
.post-small-block-title{font-size:14px;line-height:1.11;font-weight:100;font-family:Simple036;letter-spacing:0;margin:0 0 6px}
.post-small-block-date{font-size:11px;color:#b2b2b2}
.post-list-wrap{position:relative}
.post-list-header{margin:8px 0 20px;font-size:19px;color:#ff4c00;position:relative}
.post-list-container{position:relative}
.post-list-more_news{color:#3379bf;background:#eee;border:none;font-size:13px;font-weight:600;padding:10px 0;border-radius:100px;outline:none;margin:49px auto 37px;display:block;width:193px;height:36px;}
.post-list-more_news_last{margin:25px auto -61px;top:-8px;z-index:20;position:relative}
.post-list-more_news.loading{font-size:0;background-image:url("/static/assets/i/common/more-news-preloader.gif");background-position:center;background-repeat:no-repeat;background-size:21px}
.post-list-more_news:hover{cursor:pointer}
.post-list-more_news:active{-webkit-box-shadow:inset 0 6px 12px -10px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 6px 12px -10px rgba(0,0,0,0.75);-webkit-box-shadow:inset 0 6px 12px -10px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 6px 12px -10px rgba(0,0,0,0.75);-o-box-shadow:inset 0 6px 12px -10px rgba(0,0,0,0.75);box-shadow:inset 0 6px 12px -10px rgba(0,0,0,0.75)}
.post-list-load_more{text-align:center}
.post-list-view-type{color:#525f70;font-size:13px;position:absolute;left:inherit;top:5px;right:0;bottom:inherit;z-index:1;}
.post-list-view-type-item{display:inline-block;width:17px;height:11px;margin:0 0 0 5px;vertical-align:middle;background:url("/static/assets/i/common/point-sprite.png") 0 0 no-repeat;cursor:pointer;}
.post-list-view-type-item:nth-of-type(1){background-position:-8px 0;}
.post-list-view-type-item:nth-of-type(1):hover,.post-list-view-type-item:nth-of-type(1).is-active{background-position:-8px -11px}
.post-list-view-type-item:nth-of-type(2){background-position:-32px 0;}
.post-list-view-type-item:nth-of-type(2):hover,.post-list-view-type-item:nth-of-type(2).is-active{background-position:-32px -11px}
.post-list-view-type-item:nth-of-type(3){background-position:-55px 0;}
.post-list-view-type-item:nth-of-type(3):hover,.post-list-view-type-item:nth-of-type(3).is-active{background-position:-55px -11px}
.post-list-view-type .is-active{cursor:default}
.post-list-time{opacity:0;position:absolute;left:0;top:0;right:inherit;bottom:inherit;font-size:14px;color:#333;-webkit-transition:opacity .3s .2s;-moz-transition:opacity .3s .2s;-ms-transition:opacity .3s .2s;-o-transition:opacity .3s .2s;transition:opacity .3s .2s}
.post-list-container.loading{opacity:.3}
.post-list-container-item{margin:0 0 20px;word-break:break-word;position:relative;zoom:1;}
.post-list-container-item:before,.post-list-container-item:after{content:"";display:table}
.post-list-container-item:after{clear:both}
.post-list-container-item.fade-in{animation-duration:1.5s;animation-name:fadeIn}
.post-list-container-item-img{position:relative;z-index:1;width:160px;height:84px;float:left;overflow:hidden;-webkit-transition:all .2s 0;-moz-transition:all .2s 0;-ms-transition:all .2s 0;-o-transition:all .2s 0;transition:all .2s 0;}
.post-list-container-item-img img{max-width:100%}
.post-list-container-item-text{padding:0 0 0 175px;-webkit-transition:padding .2s 0;-moz-transition:padding .2s 0;-ms-transition:padding .2s 0;-o-transition:padding .2s 0;transition:padding .2s 0;}
.post-list-container-item-text-title{font-size:18px;font-weight:100;font-family:Simple036;line-height:1.11;letter-spacing:0;margin:-2.5px 0 8px}
.post-list-container-item-text p{font-size:13px;margin:0 0 4px;overflow:hidden;position:relative;opacity:1;height:inherit}
.post-list-container-item-text-info{font-size:13px;color:#999;}
.post-list-container-item-text-info a{color:#99bddf}
.post-list-container-item-text-info span:first-child:after{content:','}
.post-list-container.middle-type-view .post-list-container-item-img{width:85px;height:48px;-webkit-transition:all .2s 0;-moz-transition:all .2s 0;-ms-transition:all .2s 0;-o-transition:all .2s 0;transition:all .2s 0}
.post-list-container.middle-type-view .post-list-container-item-text{padding-left:95px}
.post-list-container.middle-type-view .post-list-container-item-text-title{margin-bottom:3px}
.post-list-container.middle-type-view p{opacity:0;height:0}
.post-list-container.small-type-view .post-list-time{opacity:1}
.post-list-container.small-type-view .post-list-container-item{margin-bottom:6px;}
.post-list-container.small-type-view .post-list-container-item-img{opacity:0;width:0;height:0}
.post-list-container.small-type-view .post-list-container-item-text{padding-left:45px;}
.post-list-container.small-type-view .post-list-container-item-text-title{display:inline-block;margin-bottom:0;font-size:14px;font-weight:normal}
.post-list-container.small-type-view .post-list-container-item-text p{display:none}
.post-list-container.small-type-view .post-list-container-item-text .post-list-container-item-text-info{display:inline-block;}
.post-list-container.small-type-view .post-list-container-item-text .post-list-container-item-text-info span{display:none}
.post-list-container.small-type-view .post-list-container-item-text .post-list-container-item-text-info a{font-size:14px;color:#999;}
.post-list-container.small-type-view .post-list-container-item-text .post-list-container-item-text-info a:before{content:', '}
@-moz-keyframes fadeIn{0%{opacity:.3}
100%{opacity:1}
}@-webkit-keyframes fadeIn{0%{opacity:.3}
100%{opacity:1}
}@-o-keyframes fadeIn{0%{opacity:.3}
100%{opacity:1}
}@-ms-keyframes fadeIn{0%{opacity:.3}
100%{opacity:1}
}@keyframes fadeIn{0%{opacity:.3}
100%{opacity:1}
}.comments-quote-article-button{left:-28px;border:0;width:25px;height:25px;opacity:1;display:none;position:absolute;top:12px;border-radius:50%;background-color:#f7f6f4;padding:3px;cursor:pointer;outline:0;-webkit-transition:left .2s .1s;-moz-transition:left .2s .1s;-ms-transition:left .2s .1s;-o-transition:left .2s .1s;transition:left .2s .1s;-webkit-transition:left .2s .1s;-moz-transition:left .2s .1s;-ms-transition:left .2s .1s;-o-transition:left .2s .1s;z-index:1;}
.comments-quote-article-button:hover:before{background-position:-35px -28px}
.comments-quote-article-button:before{content:'';position:absolute;left:7px;top:8px;right:inherit;bottom:inherit;width:14px;height:10px;background:url("/static/assets/i/common/comments-sprite.png") -35px -17px no-repeat}
.post_votes{display:block;}
.post_votes .legend-title{display:inline-block;font-size:13px;width:225px;margin:1px 4px;position:relative;bottom:8px;font-weight:100;white-space:normal;font-family:Arial}
.post_votes .legend-value{display:inline-block;margin:1px 10px;padding:0 0 0 10px;background:#fff;position:absolute;right:-95px;vertical-align:top;top:-8px;font-weight:bold;font-size:13px;font-family:Arial}
.post_votes-title{font-size:20px;z-index:10}
.post_votes-chart{display:block;min-height:20px;}
.post_votes-chart p{display:none}
.post_votes-chart .chart-loaded+p{display:block}
.post_votes-chart-result{color:#808080;z-index:10;position:relative;bottom:23px}
.post_votes-form{margin-top:18px;}
.post_votes-form-error{position:relative;bottom:22px;display:none;margin-top:10px;font-style:italic;color:#f00}
.post_votes-form-submit{border:0;cursor:pointer;margin-bottom:20px;outline:none;border-radius:5px;color:#fff;font-size:15px;padding:6px 15px 7px 12px;background:#98b65d}
.post_votes #container_chart{margin-bottom:0}
.post-wrap{margin-bottom:0;word-wrap:break-word;word-break:break-word;}
.post-wrap i{font-family:Inter-Italic,Arial,sans-serif;margin:0 0 15px}
.post-wrap b{font-family:Inter-Bold,Arial,sans-serif;margin:0 0 15px}
.post-wrap p{margin:0 0 15px;font-family:Inter-Regular-Web,Arial,sans-serif;line-height:1.5;font-size:16px}
.post-text-body p *{font-size:16px !important}
.post-header-wrap{position:relative;top:2px;display:inline-block;vertical-align:top}
.post-header-meta{margin:0 0 13px;font-size:13px;color:#666;position:relative}
.post-header-print{position:absolute;left:inherit;top:0;right:0;bottom:inherit;width:16px;height:14px;background:url("/static/assets/i/common/point-sprite.png") right -95px no-repeat}
.post-header-time{font-size:15px;display:inline-block;vertical-align:bottom;margin:0 15px 0 0;text-transform:lowercase}
.post-header-comments,.post-header-likes,.post-header-views{display:inline-block;padding:0 0 0 23px;margin:0 10px 0 0;position:relative;}
.post-header-comments:before,.post-header-likes:before,.post-header-views:before{content:'';position:absolute;left:0;top:0;right:inherit;bottom:inherit;width:18px;height:17px}
.post-header-comments:before,.post-header-likes:before,.post-header-views:before{background:url("/static/assets/i/common/point-sprite.png") no-repeat}
.post-header-comments:before{top:0;background-position:-18px -25px;height:14px}
.post-header-likes:before{top:-2px;background-position:-36px -23px;height:16px}
.post-header-views:before{top:1px;background-position:0 -26px;height:11px}
.post-header-title{font-size:37px;font-family:Simple036,Inter-Bold,Arial,sans-serif;font-weight:100;margin:0 0 16px;line-height:1.1;letter-spacing:-.5px}
.post-text{line-height:1.5;font-size:15px;zoom:1;}
.post-text:before,.post-text:after{content:"";display:table}
.post-text:after{clear:both}
.post-text .twitter-tweet-rendered{margin-left:0;}
.post-text .twitter-tweet-rendered .cards-multimedia{border-color:#ccd6dd;border-width:1px 1px 0 1px;border-radius:4px 4px 0 0}
.post-text img.fr-dii.fr-fil{margin-right:22px !important;margin-bottom:10px !important}
.post-text-img{max-width:270px;float:right;margin:0 10px 15px 25px;}
.post-text-img img{max-width:100%;vertical-align:middle}
.post-text-img-desc{padding:6px 10px 5px;background:#e9f1f3;font-size:11px;color:#666;line-height:16px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.post-text:hover .quoteLink.visible{opacity:1}
.post-text .quoteLink{position:absolute;margin-left:-30px;width:20px;height:20px;border-radius:50%;background:url("/static/assets/i/common/quote-link.png") 6px 8px no-repeat #f7f6f4;padding:3px;opacity:0;-webkit-transition:left .2s .1s;-moz-transition:left .2s .1s;-ms-transition:left .2s .1s;-o-transition:left .2s .1s;transition:left .2s .1s;}
.post-text .quoteLink.isLogOff{background:url("/static/assets/i/common/quote-link.png") 6px -42px no-repeat #f7f6f4}
.post-text .quoteLink:hover{background:url("/static/assets/i/common/quote-link.png") 6px -17px no-repeat #f7f6f4}
.post-text-desc{font-size:18px !important;font-family:Inter-Bold,Arial,sans-serif !important;font-weight:bold;line-height:1.44 !important;color:#333}
.post-footer{padding:25px 0 0 0;margin:-13px 0 0 0;position:relative;}
.post-footer a{font-size:17px;font-weight:bold}
.post-footer-buttons{position:absolute;left:inherit;top:0;right:4px;bottom:inherit}
.post-footer-rating{display:inline-block;font-size:36px;font-weight:bold;color:#98b65c;margin:1px 15px 0 0;}
.post-footer-rating.is-rated .post-footer-rating-controller{display:none}
.post-footer-rating-counter{line-height:27px;vertical-align:middle}
.post-footer-rating-controller-not-logged-in,.post-footer-rating-controller{display:inline-block;vertical-align:middle;width:32px;height:32px;opacity:.7;background:url("/static/assets/i/common/point-sprite.png") left -54px no-repeat;cursor:pointer;}
.post-footer-rating-controller-not-logged-in:hover,.post-footer-rating-controller:hover{opacity:1}
.post-footer-user_news{margin:15px 0;}
.post-footer-user_news a{display:block;font-size:0}
.post-footer-social{display:inline-block;position:relative;top:4px;}
.post-footer-social li{display:inline-block;padding-right:1px;cursor:pointer}
.post-footer-social-vk,.post-footer-social-od,.post-footer-social-tw,.post-footer-social-fb{display:block;width:25px;height:25px;opacity:.5;background:url("/static/assets/i/common/point-sprite.png") no-repeat;}
.post-footer-social-vk:hover,.post-footer-social-od:hover,.post-footer-social-tw:hover,.post-footer-social-fb:hover{opacity:1}
.post-footer-social-vk{background-position:0 -119px}
.post-footer-social-od{background-position:0 -144px}
.post-footer-social-tw{background-position:0 -169px}
.post-footer-social-fb{background-position:0 -194px}
.more-news-wrap{background:#f3f5f7;font-size:0;width:772px;width:calc(100% + 30px);margin:0 0 0 -15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.more-news{padding:0 10px;}
.more-news-item{display:inline-block;vertical-align:top;width:33.33%;font-size:13px;padding:10px 10px 10px 60px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.more-news-item img{position:absolute;left:0;top:10px;right:inherit;bottom:inherit;width:50px;height:50px}
.more-news-title{font-size:13px;font-weight:bold;line-height:1.2em;margin:0 0 2px}
.more-news-date{font-size:11px;color:#999}
.main-search{background:#fff;margin-bottom:15px;overflow:hidden;}
.main-search-input{height:40px;vertical-align:top;border:0;background-color:#fff;width:682px;width:calc(100% - 46px);padding:0 0 0 10px;font-size:24px;word-break:normal;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.main-search-button{display:inline-block;width:34px;height:33px;margin:4px 0;border:0;background:url("/static/assets/i/common/point-sprite.png") 0 -86px no-repeat;cursor:pointer;position:relative;}
.main-search-button:active{top:1px}
.price-list-title{font-size:26px;font-weight:bold;margin:20px 0 15px 10px}
.price-list-table{font-size:15px;background:#f6f5f0;}
.price-list-table tr:first-child{font-weight:bold}
.price-list-table tr:nth-of-type(odd){background:#f0eee6}
.price-list-table tr:nth-of-type(even){background:#fcfcfa}
.price-list-table tr:last-child{background:#fcfcfa}
.price-list-table td{padding:10px;vertical-align:text-top}
.price-list-info{margin:70px 0 0 3px;}
.price-list-info-title{font-size:15px;font-weight:bold;color:#ff4c00;margin-bottom:10px}
.price-list-info p{margin:3px 0}
.post-blocks-wrap{position:relative}
.add-news-main-button{position:absolute;top:0;right:0;padding:4px;background:#98b55c;border-radius:60px;padding-left:6px;word-break:normal;}
.add-news-main-button-tips{position:absolute;background:#9db965;color:#fff;z-index:9;right:33px;top:-2px;white-space:nowrap;padding:7px 11px 7px 17px;border-radius:4px;text-shadow:1px 1px #849b55;font-size:13px;display:none;}
.add-news-main-button-tips:after{content:"";position:absolute;width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid #9db965;right:-6px;top:9px}
.add-news-main-button-tips-close{background:url("/static/assets/i/common/add-news-close-tips.png");width:13px;height:13px;display:inline-block;position:relative;top:2px;right:7px;cursor:pointer}
.add-news-main-button:hover .add-news-main-button-text{display:inline-block}
.add-news-main-button-plus{color:#fff;font-size:23px;text-shadow:1px 1px 0 #89a154;position:relative;line-height:12px;top:3px;margin-right:2px}
.add-news-main-button-text{color:#fff;font-size:14px;margin:0 5px 0 2px;position:relative;bottom:1px;display:none}
.add_news_page-title{font-size:21px;font-weight:100;color:#464d5f}
.add_news_page .add_news_success{text-align:center;min-height:700px;}
.add_news_page .add_news_success-img{margin:15px 0 40px 0}
.add_news_page .add_news_success-title{font-size:24px;font-weight:500;color:#474b61;margin-bottom:30px}
.add_news_page .add_news_success-text{font-size:22px;color:#474b61;font-weight:100;letter-spacing:1px;margin-bottom:50px}
.add_news_page .add_news_success-link{font-size:17px}
.add_news_page .add_news-form{min-height:700px;}
.add_news_page .add_news-form-loader{width:100%;height:4px;background:#ededed;margin-top:15px;}
.add_news_page .add_news-form-loader-percent{height:4px;width:0;background:#98b65b}
.add_news_page .add_news-form-errors{margin-left:24px;}
.add_news_page .add_news-form-errors li{color:#ff0808;list-style-type:decimal}
.add_news_page .add_news-form-submit_btn{background:#ddd;border:0;cursor:pointer;margin-top:15px;outline:none;border-radius:5px;color:#fff;font-size:15px;padding:6px 15px 7px 12px;text-transform:lowercase;}
.add_news_page .add_news-form-submit_btn.active{background:#98b65d}
.add_news_page .add_news-form-loading_btn{margin-top:15px}
.add_news_page .add_news-form-group-label{display:block;color:#464c62;font-size:13px;margin-bottom:4px;margin-top:15px;}
.add_news_page .add_news-form-group-label.terms{display:inline-block}
.add_news_page .add_news-form-group-textarea{background:#ededed;border:1px solid #d9d9d9;width:98%;min-height:120px;padding:5px;font-size:13px;font-family:Arial;resize:vertical;letter-spacing:.3px}
.add_news_page .add_news-form-group-input{background:#ededed;border:1px solid #d9d9d9;width:400px;padding:5px;font-size:13px}
.add_news_page .add_news-form-group-button{cursor:pointer;margin-bottom:10px;margin-top:20px;}
.add_news_page .add_news-form-group-button:hover{color:#f30}
.add_news_page .add_news-form-group-button:active{color:#fff}
.add_news_page .add_news-form-group-files .add_news-file,.add_news_page .add_news-form-group-files .add_news-prefile{background:#fbfbf9;margin-top:4px;padding:3px;border:1px solid #ededed;width:370px;color:#2f7bbc;font-size:13px;font-weight:100;position:relative;padding-right:35px;}
.add_news_page .add_news-form-group-files .add_news-file-loader,.add_news_page .add_news-form-group-files .add_news-prefile-loader{width:0;height:2px;position:absolute;background:#98b65b;bottom:-1px;left:0}
.add_news_page .add_news-form-group-files .add_news-file p,.add_news_page .add_news-form-group-files .add_news-prefile p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.add_news_page .add_news-form-group-files .add_news-prefile{background:#fff !important}
.add_news_page .add_news-form-group-files .file-delete_btn{background:url("/static/assets/i/common/add_news_delete.png") no-repeat;padding:0 8px;cursor:pointer;position:absolute;top:3px;right:4px;text-indent:-9999px}
.alert-typo{margin:20px 0;border-top:1px solid #e9f1f3;padding-top:10px;position:relative;}
.alert-typo-tooltip{background:#ff550d;position:absolute;display:inline-block;color:#fff;padding:14px 30px 14px 22px;border-radius:4px;top:-15px;margin-left:13px !important;font-size:12px !important;white-space:nowrap;z-index:111;}
.alert-typo-tooltip.hidden{display:none !important}
.alert-typo-tooltip-close{position:absolute;top:-2px;right:4px;font-size:19px;transform:rotate(45deg);cursor:pointer}
.alert-typo-tooltip:before{width:0;height:0;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-right:8px solid #ff4c00;content:"";position:absolute;left:-7px;top:25px}
.alert-typo-info{color:#909090;font-size:13px !important;}
.alert-typo-info-btn{border:1px solid #b9b9b9;border-radius:3px;padding:1px 6px;margin:0 8px;font-size:12px !important}
.alert-typo-popup{background:#fff;width:360px;position:relative;margin:auto;margin-top:120px;padding:20px;border-radius:6px;-webkit-box-shadow:5px 5px rgba(0,0,0,0.11);-moz-box-shadow:5px 5px rgba(0,0,0,0.11);-o-box-shadow:5px 5px rgba(0,0,0,0.11);box-shadow:5px 5px rgba(0,0,0,0.11);}
.alert-typo-popup-success-msg{display:none;margin:0 !important;margin-top:15px !important}
.alert-typo-popup-overlay{background:rgba(0,0,0,0.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:100000;display:none}
.alert-typo-popup-header{position:relative;border-bottom:1px solid #dddddb;}
.alert-typo-popup-header-title{font-size:17px;font-weight:bold;margin-bottom:10px;color:#373737;display:block}
.alert-typo-popup-header-close{position:absolute;top:-29px;right:-30px;border:0;background-color:#f44b0d;width:25px;height:25px;border-radius:100%;cursor:pointer;outline:0;}
.alert-typo-popup-header-close:active{top:-28px}
.alert-typo-popup-header-close:before,.alert-typo-popup-header-close:after{content:"";position:absolute;width:2px;height:16px;background-color:#fff;right:12px;top:4px}
.alert-typo-popup-header-close:before{transform:rotate(45deg)}
.alert-typo-popup-header-close:after{transform:rotate(-45deg)}
.alert-typo-popup-typo{margin-top:15px;color:#a3a3a2;font-size:13px;}
.alert-typo-popup-typo-quote{color:#f83e12;font-size:14px;font-weight:bold;display:inline}
.alert-typo-popup-message{width:100%;padding:9px;font-size:13px;border-radius:2px;border:1px solid #c5c5c5;margin:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;outline:0;resize:vertical;min-height:108px}
.alert-typo-popup-footer{position:relative;}
.alert-typo-popup-footer .btn{border:0;font-size:14px;cursor:pointer;padding:4px 18px;position:relative;}
.alert-typo-popup-footer .btn.btn-submit{background-color:#96b25d;color:#fff}
.alert-typo-popup-footer .btn.btn-cancel{background-color:#fff;color:#3678ba}
.election-page .middle-block{width:840px}
.election-page .post-big-block-text{width:416px}
.election-page .right-sidebar{width:375px}
.election-page__container__head-title{color:#464c63;font-size:20px;text-transform:uppercase;margin-bottom:15px}
.election-page__container__left{display:inline-block;vertical-align:top;padding-right:10px}
.election-page__container__right{width:375px;display:inline-block;vertical-align:top}
.election-page .election__block{padding-top:0;}
.election-page .election__block__item>*{margin:0 13px}
.election-page .election__block__item__candidates{text-align:left;margin:0;display:block}
.election-page .election__block__item__text{margin-bottom:5px;text-align:center}
.election-page .election__block__item__element{margin:0 0 30px !important}
.election-page .election__block__item__footer>a{width:100%;margin-right:0;margin-left:0;}
.election-page .election__block__item__footer>a>*:nth-of-type(2){padding:9px 0 0 13px !important}
.election-page .controls-wrap{padding:10px;}
.election-page .controls-wrap iframe{max-width:100%;min-width:100%;min-height:200px;max-height:200px;margin-bottom:-2px}
.election-page .controls-wrap .election__block__item{margin:0;}
.election-page .controls-wrap .election__block__item__text{margin-bottom:30px}
.election-page .controls-wrap .election__block__item__footer{margin:0;}
.election-page .controls-wrap .election__block__item__footer>a{margin:0;padding:0;}
.election-page .controls-wrap .election__block__item__live{margin:0;padding:0;text-align:left;}
.election-page .controls-wrap .election__block__item__live .election-page__container__head-title{margin:5px 0 15px}
.election-page .controls-wrap .election__block__item__live>*{display:block;margin-left:0;margin-right:0}
.election__block{padding:10px;border-radius:5px;margin-bottom:14px;padding-top:0;}
.election__block__container__row{zoom:1}
.election__block__container__row:before,.election__block__container__row:after{content:"";display:table}
.election__block__container__row:after{clear:both}
.election__block__container iframe{max-width:100%;min-width:100%;min-height:200px;max-height:200px;margin-top:10px}
.election__block *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.election__block__title{color:#3379bf;font-size:26px;font-weight:300;margin-bottom:8px;margin-left:9px;margin-top:4px}
.election__block__item{background:#fff;border-radius:5px;text-align:center;padding:10px;margin:10px 0 0;}
.election__block__item.parliament{margin:0;padding:0;}
.election__block__item.parliament>*{margin:0;padding:0}
.election__block__item__text{color:#474d62;font-size:17px;display:block;margin-bottom:18px}
.election__block__item__value{color:#ff4c00;font-size:40px;font-family:'Helvetica Neue',Arial;font-weight:500;display:inline-block;vertical-align:middle}
.election__block__item__time{color:#fff;border-radius:5px;font-size:20px;background-color:#393c4f;font-family:Helvetica,Arial;padding:8px 13px;position:relative;text-align:center;border-bottom-left-radius:0;display:inline-block;vertical-align:middle;}
.election__block__item__time:before{content:'';position:absolute;bottom:0;left:-10px;width:0;height:0;border-style:solid;border-width:12px 12px 0 0;border-color:transparent #393c4f transparent transparent}
.election__block__item__element{margin:0 10px;}
.election__block__item__element.tour-2{width:318px}
.election__block__item__element__side{display:inline-block;vertical-align:middle;min-width:100px;}
.election__block__item__element__side:nth-of-type(2n+2){text-align:left;margin-left:23px}
.election__block__item__element__side:nth-of-type(2n+1){text-align:right;margin-right:23px}
.election__block__item__element__sidebar{width:auto;text-align:left !important;}
.election__block__item__element__sidebar .election__block__item__element__side{display:inline-block;vertical-align:middle;margin:0;}
.election__block__item__element__sidebar .election__block__item__element__side a{color:#000;}
.election__block__item__element__sidebar .election__block__item__element__side a:hover{color:#ff4c00}
.election__block__item__element__sidebar .election__block__item__element__side:nth-of-type(2){margin-left:27px}
.election__block__item__element__sidebar .election__block__item__element__side .election__block__item__element__image{width:144px;height:144px}
.election__block__item__element__sidebar .election__block__item__element__side .election__block__item__element__party-name{color:#b8bcc1;margin:0 0 7px}
.election__block__item__element:not(.tour-2):nth-of-type(4n+1){margin-left:0}
.election__block__item__element:not(.tour-2):nth-of-type(4n+4){margin-right:0}
.election__block__item__element:not(.tour-2) .election__block__item__element__image{max-width:145px;max-height:145px}
.election__block__item__element.tour-2:nth-of-type(2n+1){margin-left:0;text-align:right;margin-bottom:15px}
.election__block__item__element.tour-2:nth-of-type(2n+2){margin-right:0;text-align:left;margin-bottom:15px}
.election__block__item__element.tour-2 .election__block__item__element__image{max-width:154px;max-height:154px}
.election__block__item__element__image{border-radius:200px;overflow:hidden;background:#f7f7f7;display:inline-block;vertical-align:middle;}
.election__block__item__element__image img{min-width:108%;max-width:108%;margin-left:-3.6%}
.election__block__item__element__name{margin:12px 0 10px}
.election__block__item__element__value{font-size:26px;font-weight:600;color:#ff4c00}
.election__block__item__footer{display:block;margin-top:-6px;text-align:center;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}
.election__block__item__footer>a{height:56px;text-align:center;padding:10px;margin:10px 0 0;width:49.3%;flex:0 1 auto;display:inline-block;vertical-align:middle;border-radius:5px;position:relative;color:rgba(0,0,0,0.54);border:1px solid #3abe9b;}
.election__block__item__footer>a:first-of-type{border:1px solid #cbcbcb;}
.election__block__item__footer>a:first-of-type > *:nth-of-type(2){padding:9px 0 0 27px}
.election__block__item__footer>a>*{display:inline-block;vertical-align:middle;text-align:center;}
.election__block__item__footer>a>*:first-of-type{width:29px;height:23px;background:url("/static/assets/i/common/election-sprite.png") no-repeat;position:absolute;left:18px;top:13px;}
.election__block__item__footer>a>*:first-of-type.person-icon{background-position:0 0}
.election__block__item__footer>a>*:first-of-type.votum-icon{background-position:-33px 0}
.election__block__item__footer>a>*:nth-of-type(2){width:75%;padding:0 0 0 27px;margin-top:-2px}
.election__block__item__candidates{display:flex !important;flex-direction:row;flex-wrap:wrap;}
.election__block__item__candidates__footer-link{padding:10px 34px !important;margin-bottom:32px !important;display:inline-block;border-radius:17px;background-color:#eee;margin:0 auto;color:#3279be;font-family:Helvetica,'Helvetica Neue','Arial';font-size:13px;font-weight:bold;line-height:16px;text-align:center}
.election__block__item__candidates_candidate{flex:0 1 auto;width:33.33333%;margin-bottom:28px;}
.election__block__item__candidates_candidate_image{width:70px;height:70px;margin:auto;overflow:hidden;border-radius:100px;border:.5px solid #d5d5d5;}
.election__block__item__candidates_candidate_image img{width:100%}
.election__block__item__candidates_candidate_name{color:#393c4f;font-family:Helvetica,'Helvetica Neue','Arial';font-size:11px;letter-spacing:.37px;line-height:14px;text-align:center;margin:6px auto 4px;width:50%}
.election__block__item__candidates_candidate_percent{color:#ff4c00;font-family:Helvetica,'Helvetica Neue','Arial';font-size:14px;font-weight:bold;letter-spacing:.5px;line-height:18px;text-align:center;margin:0}
.election__block__item__parliament_title{opacity:.9;color:#393c4f;font-family:Helvetica,'Helvetica Neue','Arial';font-size:12px;font-weight:bold;line-height:13px;text-align:center;padding:4px 52px}
.election__block__item__parliament_box{border-radius:2px;background-color:#f7f7f7;padding:10px 11px;margin-bottom:7px}
.election__block__item__parliament_parties{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -3.5px;}
.election__block__item__parliament_parties > *{flex:0 1 auto;min-width:50%;padding:0 3.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.election__block__item__parliament_party:after,.election__block__item__parliament_party:before{content:'';display:table}
.election__block__item__parliament_party:after{clear:both}
.election__block__item__parliament_party_left{float:left}
.election__block__item__parliament_party_name{color:#393c4f;font-family:Helvetica,'Helvetica Neue',Arial;font-size:14px;font-weight:bold;line-height:17px;text-align:left;text-transform:uppercase}
.election__block__item__parliament_party_percent{opacity:.9;color:#393c4f;font-family:Helvetica,'Helvetica Neue',Arial;font-size:12px;letter-spacing:.43px;line-height:18px;text-align:left}
.election__block__item__parliament_party_right{float:right;color:#ff4c00;font-family:Helvetica,'Helvetica Neue',Arial;font-size:32px;font-weight:bold;line-height:38px;text-align:right}
.election__block__item__parliament.point-home .election__block__item__parliament_parties > *{min-width:33.333333%;padding:0 4px}
.election__block__item__parliament.point-home .election__block__item__parliament_box{margin-bottom:8px}
.election__block__item__parliament.point-home > .election__block__item__parliament_box{margin-top:8px}
.election__block__item__parliament.point-home .election__block__item__parliament_title{color:#474d62;font-family:Helvetica,'Helvetica Neue',Arial;font-size:16px;line-height:13px;text-align:center;font-weight:400;margin:3px 0}
.election__block__item__info-big{margin-bottom:0;background-color:#f5f5f5;}
.election__block__item__info-big>*{margin:0 13px}
.election__block__item__info-big .election__block__item__text{display:block;text-align:center}
.election__block__item__info-half{width:calc(50% - 4px);float:left;display:inline-block;background-color:#f5f5f5;}
.election__block__item__info-half:nth-of-type(2n+2){margin-left:4px}
.election__block__item__info-half:nth-of-type(2n+1){margin-right:4px}
.election__block__item__info-half>*{margin:0 13px}
.election__block__item__info-big,.election__block__item__info-half{padding:8px 10px 11px;}
.election__block__item__info-big .election__block__item__text,.election__block__item__info-half .election__block__item__text{font-weight:400;font-family:Helvetica,'Helvetica Neue',Arial;margin-bottom:10px}
.election__block__item__info-big .election__block__item__value,.election__block__item__info-half .election__block__item__value{vertical-align:bottom;line-height:31px;font-weight:600;font-family:Helvetica,'Helvetica Neue',Arial}
.election__block__item__info-big .election__block__item__time,.election__block__item__info-half .election__block__item__time{font-size:17px;font-weight:200;padding:5px 13px;vertical-align:bottom;font-family:Helvetica,'Helvetica Neue',Arial}
.header{text-align:center;position:relative;}
.header img{vertical-align:bottom}
#topbar-panel{max-height:200px}
.logo{position:relative;display:inline-block;min-height:85px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.search-wrap{position:absolute;left:inherit;top:42px;right:12px;bottom:inherit;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.search-wrap .tt-menu{background:#fff;text-align:left;padding:8px;width:100%;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 5px 14px -4px rgba(0,0,0,0.75);-moz-box-shadow:0 5px 14px -4px rgba(0,0,0,0.75);-webkit-box-shadow:0 5px 14px -4px rgba(0,0,0,0.75);-moz-box-shadow:0 5px 14px -4px rgba(0,0,0,0.75);-o-box-shadow:0 5px 14px -4px rgba(0,0,0,0.75);box-shadow:0 5px 14px -4px rgba(0,0,0,0.75)}
.search-input{width:151px;height:30px;padding:0 0 0 8px;background-color:#fff;border:0;outline:none;font-size:14px;vertical-align:top;word-break:normal;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.search-submit{border:0;outline:none;width:25px;height:29px;margin-right:5px;background:url("/static/assets/i/common/point-sprite.png") -28px -96px no-repeat;cursor:pointer;position:relative;}
.search-submit:active{top:1px}
.link-to-point{position:absolute;left:15px;top:20px}
.header-now-temperature{position:absolute;left:inherit;top:24px;right:9px;bottom:inherit;font-size:15px;color:#464c63;}
.header-now-temperature-index{position:relative;top:2px;display:inline-block;padding:0 0 0 14px;font-size:29px;font-weight:bold;color:#464c63}
.top-left-banner{position:absolute;left:0;top:0;right:inherit;bottom:inherit;width:250px;padding:10px 0 0;text-align:center;font-size:10px;color:#464c63;}
.top-left-banner a{color:#808080;float:left;min-width:145px;padding-left:11px;padding-top:9px;}
.top-left-banner a img{max-height:47px}
.footer{padding-top:25px;width:100%;height:271px;background:#454c59;color:#c2c2c2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;min-width:1200px;position:absolute;bottom:0;}
.footer:after{position:fixed;left:0;content:'';width:100%;height:100px;background:#454c59;bottom:-100px}
.footer__container{position:relative;width:1000px;margin:0 auto}
.footer a{color:inherit;font-weight:normal;text-decoration:none;}
.footer a:hover{color:inherit;text-decoration:underline}
.footer__columns{overflow:hidden;height:150px;}
.footer__columns__column{position:relative;float:left;}
.footer__columns__column:first-child{width:180px}
.footer__columns__column:nth-child(2){width:250px}
.footer__columns__column:nth-child(3){width:260px}
.footer__columns__column:nth-child(4){width:210px}
.footer__columns__column:last-child{width:100px}
.footer__columns__column__title{font-size:14px;margin-bottom:13px;text-transform:uppercase;color:#fff}
.footer__columns__column__list{list-style-type:none;margin:0;padding:0;font-weight:normal;font-size:12px;}
.footer__columns__column__list li{margin-bottom:3px}
.footer__columns__column__facebook{position:absolute;top:30px;left:-1px;height:25px;overflow:hidden;}
.footer__columns__column__facebook .fb_iframe_widget span{min-width:261px}
.footer__columns__column__facebook iframe{min-width:112px}
.footer__columns__column__openstat{position:absolute;top:68px;left:0}
.footer__projects{position:relative;height:100%;border-top:dashed 1px #7d828b;}
.footer__projects__simpals{position:absolute;top:15px;left:50%;margin-left:-57.5px;width:115px;text-align:center;}
.footer__projects__simpals__logo{display:block;width:100%;height:46px;text-indent:-10000px;background-image:url("/static/assets/i/common/simpals.gif")}
.footer__projects__simpals__copyright{margint-top:10px;font-size:11px}
.footer__projects__project{display:block;position:absolute;top:40px;text-indent:-10000px;}
.footer__projects__project.is-point{left:280px;width:60px;height:23px;background-image:url("/static/assets/i/common/point.gif")}
.footer__projects__project.is-play{left:140px;width:58px;height:20px;background-image:url("/static/assets/i/common/play.gif")}
.footer__projects__project.is-999{left:0;width:38px;height:23px;background-image:url("/static/assets/i/common/999.gif")}
.footer__projects__project.is-joblist{left:280px;width:70px;height:17px;background-image:url("/static/assets/i/common/joblist.gif")}
.footer__projects__project.is-afisha{left:282px;top:42px;width:74px;height:20px;background-image:url("/static/assets/i/common/afisha-logo-foot.png")}
.footer__projects__project.is-mama{top:37px;left:640px;width:92px;height:24px;background-image:url("/static/assets/i/common/mama.gif")}
.footer__projects__project.is-achizitii{left:109px;width:92px;height:22px;background-image:url("/static/assets/i/common/achizitii.png");background-repeat:no-repeat}
.footer__projects__project.is-price{top:39px;left:801px;width:64px;height:23px;background-image:url("/static/assets/i/common/price.png");background-repeat:no-repeat}
.footer__projects__project.is-sporter{top:35px;right:0;width:72px;height:25px;background-image:url("/static/assets/i/common/sporter.gif")}
.footer__projects__project.is-stiri{top:35px;right:0;width:72px;height:25px;background:url("/static/assets/i/common/stiri-logo.png") no-repeat center}
.footer__afisha .footer__columns__column:first-child{width:145px}
.footer__afisha .footer__columns__column:nth-child(2){width:203px}
.footer__afisha .footer__columns__column:nth-child(3){width:202px}
.footer__afisha .footer__columns__column:nth-child(4){width:167px}
.footer__afisha .footer__columns__column:nth-child(5){width:179px}
.footer__afisha .footer__columns__column:last-child{width:103px}
.footer__afisha .footer__columns__column__pay-methods > li{width:41px;height:22px;display:inline-block;vertical-align:middle;background-image:url("/static/assets/i/common/pay-methods-sprite.png");background-repeat:no-repeat;margin-bottom:17px;margin-right:18px}
.footer__afisha .footer__columns__column__pay-methods__maestro{background-position:0 0}
.footer__afisha .footer__columns__column__pay-methods__visa-electron{background-position:-53px 0}
.footer__afisha .footer__columns__column__pay-methods__visa{background-position:0 -39px}
.footer__afisha .footer__columns__column__pay-methods__master-card{background-position:-58px -38px}
img[src="//nc-ru.redtram.com/px/2973.gif"]{position:absolute}
.left-sidebar{position:relative;width:193px;float:left;}
.left-sidebar-nav{font-size:19px;}
.left-sidebar-nav a{display:block;padding:2px 0 9px 42px;position:relative;cursor:pointer;}
.left-sidebar-nav a:hover{color:#000}
.left-sidebar-nav li a:before{content:'';position:absolute;left:7px;top:inherit;right:inherit;bottom:0;width:24px;height:32px;background:url("/static/assets/i/common/menu-icon-sprite.png") 0 0 no-repeat}
.left-sidebar-nav li:nth-of-type(1) a:before{background-position:0 6px}
.left-sidebar-nav li:nth-of-type(1):hover a:before{background-position:right 6px}
.left-sidebar-nav li:nth-child(2) a:before{background-position:0 -29px}
.left-sidebar-nav li:nth-of-type(2):hover a:before{background-position:right -29px}
.left-sidebar-nav li:nth-of-type(3) a:before{background-position:0 -63px}
.left-sidebar-nav li:nth-of-type(3):hover a:before{background-position:right -63px}
.left-sidebar-nav li:nth-of-type(4) a:before{background-position:0 -95px}
.left-sidebar-nav li:nth-of-type(4):hover a:before{background-position:right -95px}
.left-sidebar-nav li:nth-of-type(5) a:before{background-position:0 -128px}
.left-sidebar-nav li:nth-of-type(5):hover a:before{background-position:right -128px}
.left-sidebar-nav li:nth-of-type(6) a:before{background-position:0 -196px}
.left-sidebar-nav li:nth-of-type(6):hover a:before{background-position:right -196px}
.left-sidebar-nav li:nth-of-type(7) a:before{background-position:0 -162px}
.left-sidebar-nav li:nth-of-type(7):hover a:before{background-position:right -162px}
.left-sidebar-nav li:nth-of-type(8) a:before{background-position:0 -229px}
.left-sidebar-nav li:nth-of-type(8):hover a:before{background-position:right -229px}
.left-sidebar-nav li:nth-of-type(9) a:before{background-position:0 -229px}
.left-sidebar-nav li:nth-of-type(9):hover a:before{background-position:right -229px}
.left-sidebar-nav li:nth-of-type(10) a:before{background-position:0 -260px;width:32px;left:5px}
.left-sidebar-nav li:nth-of-type(10):hover a:before{background-position:right -260px}
.left-sidebar-nav li:nth-of-type(11){white-space:nowrap}
.left-sidebar-nav li:nth-of-type(11) a:before{background-position:0 -295px;width:26px;left:8px}
.left-sidebar-nav li:nth-of-type(11):hover a:before{background-position:right -295px}
.left-sidebar-nav li:nth-of-type(12) a:before{background-position:2px -333px}
.left-sidebar-nav li:nth-of-type(12):hover a:before{background-position:-45px -333px}
.left-sidebar-nav li:nth-of-type(13) a:before{background-position:1px -364px}
.left-sidebar-nav li:nth-of-type(13):hover a:before{background-position:-46px -364px}
.left-sidebar-nav li:nth-of-type(14) a:before{background-position:1px -394px}
.left-sidebar-nav li:nth-of-type(14):hover a:before{background-position:-46px -394px}
.left-sidebar-nav li:nth-of-type(15) a:before{background-position:1px -424px;width:29px;height:25px;top:2px;left:4px}
.left-sidebar-nav li:nth-of-type(15):hover a:before{background-position:-41px -424px}
.new-item-notice{color:#fff;padding:1px 5px 0;vertical-align:middle;margin:12px 0 0 -4px;font-size:10px;position:relative;top:-1px;z-index:1;}
.new-item-notice:after{content:'';position:absolute;left:1px;top:2px;width:28px;height:11px;border-radius:30px 50px 50px 30px;background:#ff7d27;z-index:-1}
.subjects-list{padding-top:8px}
.subjects-list-item{padding:0 10px 15px;font-size:15px;}
.subjects-list-item dl dd{margin-top:-4px}
.subjects-list-item a{display:block;margin-bottom:-4px;color:#464c63;word-break:break-word;font-weight:bold;}
.subjects-list-item a:hover{color:#f30}
.subjects-list-item.is-active a{color:#f30}
.subjects-list-item.is-active dl dt strong{position:relative;display:block;}
.subjects-list-item.is-active dl dt strong .rss-button{position:absolute;right:0;top:1px;display:inline-block;height:6px;}
.subjects-list-item.is-active dl dt strong .rss-button:before{top:3px}
.subjects-list-item-count{display:inline-block;color:#98b65b;font-size:11px;font-weight:bold}
.subjects-list-item-time{color:#999;font-size:11px;padding-right:5px}
.subjects-list-item-title{position:relative;padding-right:21px}
.subject-description{padding:0 10px 10px;font-size:11px;color:#999;}
.subject-description-title{font-size:15px;font-weight:bold}
.subject-description p{padding:5px 0;line-height:140%}
.post-your-news{font-size:11px;color:#948e8e}
.fastMessage{padding:30px 12px 10px;background:#f8f8f8;position:absolute;left:-13px;top:-4px;opacity:0;z-index:-1;-webkit-transition:opacity .2s 0;-moz-transition:opacity .2s 0;-ms-transition:opacity .2s 0;-o-transition:opacity .2s 0;transition:opacity .2s 0;border-radius:8px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.3);-moz-box-shadow:0 0 20px rgba(0,0,0,0.3);-o-box-shadow:0 0 20px rgba(0,0,0,0.3);box-shadow:0 0 20px rgba(0,0,0,0.3);}
.fastMessage.isOpened{opacity:1;z-index:1;}
.fastMessage.isOpened ~ a{position:relative;z-index:2;color:#f30 !important}
.fastMessage .textZone{width:268px;padding:3px 5px;min-height:40px;border:1px solid #d7d7d7;font:12px Arial;outline:none;border-radius:4px}
.fastMessage .sendButton{padding:2px 5px 4px;margin:3px 0 0;border:0;cursor:pointer;background:#98b65c;font:12px Arial;color:#fbfbfb;-webkit-transition:background .2s 0;-moz-transition:background .2s 0;-ms-transition:background .2s 0;-o-transition:background .2s 0;transition:background .2s 0;border-radius:3px;}
.fastMessage .sendButton[disabled=disabled]{background:#d0d0d0;cursor:default;top:0 !important;}
.fastMessage .sendButton[disabled=disabled]:active{position:relative;top:1px}
.right-sidebar{width:255px;float:right}
.most-read-period{position:relative;top:6px;font-size:11px;color:#3379bf;font-weight:normal;}
.most-read-period li{display:inline-block;margin:0 0 0 5px;cursor:pointer;}
.most-read-period li.is-active a,.most-read-period li:hover{color:#f30}
.map-widget .sidebar-widget-title{margin-left:4px;margin-top:9px}
.maps-thumbnails{margin:0 -2px;}
.maps-thumbnails-item{display:inline-block;width:123px;margin:0 4px 12px;}
.maps-thumbnails-item:nth-of-type(2n+2){margin-right:0}
.maps-thumbnails-item img{vertical-align:bottom}
.maps-thumbnails-item:nth-last-of-type(1),.maps-thumbnails-item:nth-last-of-type(2){margin-bottom:5px}
.money-widget{min-height:262px;position:relative;padding:8px;width:260px;line-height:1.1;margin-top:-1px;}
.money-widget #money-header-buy span,.money-widget #money-header-sell span{background:#ededed;color:#0e0e0e;border-radius:2px;border-bottom:2px solid #bab8bb;word-break:normal;cursor:pointer;font-size:11px;position:relative;top:1px;padding:4px 7px 2px 7px;}
.money-widget #money-header-buy span:hover,.money-widget #money-header-sell span:hover{color:#ff3c0d}
.money-widget #money-header-buy.active span,.money-widget #money-header-sell.active span{color:#fff;background:#fb4f0e;border-bottom:0;border-top:2px solid #cc3e09;padding:2px 7px 4px 7px}
.money-widget-iphone-app{height:60px;float:right;color:#808080;padding-right:42px;text-align:right;font-size:10px;position:absolute;right:0;top:-12px;width:123px;}
.money-widget-iphone-app:after{content:'';position:absolute;left:inherit;top:0;right:0;bottom:inherit;width:28px;height:55px;background:url("/static/assets/i/common/point-sprite.png") right -40px no-repeat}
.money-widget-iphone-app-badge{background:#ff7d27;color:#fff;padding:0 5px 2px;border-radius:30px 50px 50px 30px;margin:12px 0 0;display:inline-block}
.money-widget-exchange h2{font-size:26px}
.money-widget-exchange form{margin-top:5px}
.money-widget-exchange a{color:#367bc0;font-weight:normal;}
.money-widget-exchange a:hover{color:#f30}
.money-widget-exchange-table{width:261px;margin-top:45px}
.money-widget-exchange-filters{margin:0 0 15px 0;}
.money-widget-exchange-filters-banks{width:100%;position:absolute;float:left;margin:0;display:block;height:26px;font-weight:bold;text-transform:none;background:#ededed;margin-bottom:14px;}
.money-widget-exchange-filters-banks-selected{display:block;height:26px;font-weight:bold;text-transform:none;padding:0 30px 0 8px;background:#ededed url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAA0CAYAAABGvCLQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTBBMUY1RTkwMjA0MTFFMTgzNzFCNDE5MjJDRThDQkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTBBMUY1RUEwMjA0MTFFMTgzNzFCNDE5MjJDRThDQkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMEExRjVFNzAyMDQxMUUxODM3MUI0MTkyMkNFOENCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMEExRjVFODAyMDQxMUUxODM3MUI0MTkyMkNFOENCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmw88rkAAACPSURBVHjaYvz//z8DLsDEgAeMSgIB439jhv/4dE7EIbcRpFMAyHgAxPxIEh+B2ICJ8SzDByCjAU3XBIYz/x/AeUATLoDsB+IHoGgEYWTXFkDpBIRrRyN7VJIySRZQwiMrxYPSpwAQf/iPCkB8BUiC/v+/AE2yASXJAjkXoBLwFI8s6QCVdIBJjqZ4IAAIMACt7XbEpJfh5AAAAABJRU5ErkJggg==") 236px top no-repeat;color:#30343f;font-size:14px;line-height:26px;cursor:pointer;}
.money-widget-exchange-filters-banks-selected:hover,.money-widget-exchange-filters-banks-selected.opened{background:#fb4900 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAA0CAYAAABGvCLQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTBBMUY1RTkwMjA0MTFFMTgzNzFCNDE5MjJDRThDQkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTBBMUY1RUEwMjA0MTFFMTgzNzFCNDE5MjJDRThDQkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMEExRjVFNzAyMDQxMUUxODM3MUI0MTkyMkNFOENCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMEExRjVFODAyMDQxMUUxODM3MUI0MTkyMkNFOENCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmw88rkAAACPSURBVHjaYvz//z8DLsDEgAeMSgIB439jhv/4dE7EIbcRpFMAyHgAxPxIEh+B2ICJ8SzDByCjAU3XBIYz/x/AeUATLoDsB+IHoGgEYWTXFkDpBIRrRyN7VJIySRZQwiMrxYPSpwAQf/iPCkB8BUiC/v+/AE2yASXJAjkXoBLwFI8s6QCVdIBJjqZ4IAAIMACt7XbEpJfh5AAAAABJRU5ErkJggg==") 236px bottom no-repeat;color:#fff}
.money-widget-exchange-filters-banks-list{display:none;width:258px;position:absolute;top:26px;left:0;z-index:9999;background:#ededed;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;font-size:14px;}
.money-widget-exchange-filters-banks-list-optgroup{font-weight:normal;margin:7px 0 0 0;padding:3px 12px 1px 7px;font-size:12px;color:#666;text-shadow:1px 1px 0 #fff;cursor:default !important;line-height:15px !important;}
.money-widget-exchange-filters-banks-list-optgroup:hover{background:#ededed !important;color:#666 !important}
.money-widget-exchange-filters-banks-list-item.active{background:#fff;color:#f30}
.money-widget-exchange-filters-banks-list li{padding-left:8px;line-height:25px;text-transform:none;cursor:pointer}
.money-widget-exchange-filters-banks-list li:hover{background:#fff;color:#f30}
.money-widget-exchange-filters-banks-list.opened a,.money-widget-exchange-filters-banks-list .selected a{background:#fb4900 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAA0CAYAAABGvCLQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTBBMUY1RTkwMjA0MTFFMTgzNzFCNDE5MjJDRThDQkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTBBMUY1RUEwMjA0MTFFMTgzNzFCNDE5MjJDRThDQkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMEExRjVFNzAyMDQxMUUxODM3MUI0MTkyMkNFOENCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMEExRjVFODAyMDQxMUUxODM3MUI0MTkyMkNFOENCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmw88rkAAACPSURBVHjaYvz//z8DLsDEgAeMSgIB439jhv/4dE7EIbcRpFMAyHgAxPxIEh+B2ICJ8SzDByCjAU3XBIYz/x/AeUATLoDsB+IHoGgEYWTXFkDpBIRrRyN7VJIySRZQwiMrxYPSpwAQf/iPCkB8BUiC/v+/AE2yASXJAjkXoBLwFI8s6QCVdIBJjqZ4IAAIMACt7XbEpJfh5AAAAABJRU5ErkJggg==") 236px bottom no-repeat;color:#fff}
.money-widget-exchange-filters-banks-list .banks-list li{clear:both;overflow:hidden;font-size:14px;text-transform:none;}
.money-widget-exchange-filters-banks-list .banks-list li a{display:block;padding:5px 12px 5px 7px;color:#000;font-weight:bold;}
.money-widget-exchange-filters-banks-list .banks-list li a span.best{display:inline;}
.money-widget-exchange-filters-banks-list .banks-list li a span.best span{font-size:15px;font-weight:bold;color:#f94700;padding:0 0 0 16px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQAxNi85LzEwHWIENQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAA3SURBVAiZY2BAA789GQ789mQIgPEZsSj4D2VOZGBgaGBEEsAGNuIzYQEDA0Mhhpbfngz7kd0AAEQFEM8vEKiFAAAAAElFTkSuQmCC") 5px 7px no-repeat}
.money-widget-exchange-filters-banks-list .banks-list li a span.best span.buy{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQAxNi85LzEwHWIENQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABISURBVAiZbc6hEYAwFATRl5ng6YQWsF9BCXQGXSChBPr5BhOVycrbFUcjw5Hh1VEzzLiw9RJKhg/LSELFihM7TLcyLNuHp99/3+8Ny6kdg+sAAAAASUVORK5CYII=") 5px 7px no-repeat}
.money-widget-exchange-filters-banks-list .banks-list li a.active,.money-widget-exchange-filters-banks-list .banks-list li a:hover{background:#fff;color:#fa4800}
.money-widget-exchange-table-thead{color:#999ca3;text-transform:uppercase;font-size:11px;text-align:left;}
.money-widget-exchange-table-thead th{padding:0 0 10px 0}
.money-widget-exchange-table-thead-calculator{width:71px}
.money-widget-exchange-table-thead-currency{padding:0 0 0 10px !important}
.money-widget-exchange-table-thead-quotation{width:59px}
.money-widget-exchange-table-tbody{tr:td;}
.money-widget-exchange-table-tbody .currency-item-selected td.calculator input{color:#f30}
.money-widget-exchange-table-tbody-item td{vertical-align:middle;padding-bottom:4px}
.money-widget-exchange-table-tbody-item.selected td input{color:#f30}
.money-widget-exchange-table-tbody-item input{width:93px;padding:2px 5px;margin:0;background:#ededed;border-top:1px solid #d9d9d9;border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-left:1px solid #d9d9d9;font-size:15px;color:#30343f;text-align:right;font-weight:bold;font-family:Arial}
.money-widget-exchange-table-tbody-item-calculator{width:10px}
.money-widget-exchange-table-tbody-item-currency{padding-left:9px;padding-right:6px;font-size:15px;color:#367bc0;font-weight:bold}
.money-widget-exchange-table-tbody-item-quotation{font-size:13px;width:53px;}
.money-widget-exchange-table-tbody-item-quotation-trend-up{color:#008000;font-size:10px}
.money-widget-exchange-table-tbody-item-quotation-trend-down{color:#f00;font-size:10px}
.photo-gallery{margin:7px 0 20px;}
.photo-gallery-main{height:415.84px;overflow:hidden;position:relative;}
.photo-gallery-main .slick-slider{height:100%;}
.photo-gallery-main .slick-slider .slick-list{height:100%;}
.photo-gallery-main .slick-slider .slick-list .slick-track{height:100%}
.photo-gallery-main-item{height:415.84px;width:100%;position:relative;outline:none;}
.photo-gallery-main-item-wrap{background:#1b1b1b;padding:1px;display:inline-block;height:100%;width:100%;vertical-align:middle;outline:none;position:relative;}
.photo-gallery-main-item-wrap img{max-width:100%;min-width:auto;max-height:100%;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.photo-gallery-main-item-wrap img:hover{cursor:zoom-in}
.photo-gallery-main-item-source{font-size:13px;color:#cecece;position:absolute;left:0;bottom:0;padding:5px 10px;background:rgba(0,0,0,0.5)}
.photo-gallery-main-last-item{display:block !important;background:#1b1b1b;height:423px;width:100%;position:relative;outline:none;text-align:center;}
.photo-gallery-main-last-item-wrap{background:#1b1b1b;display:inline-table;vertical-align:middle;width:80%;outline:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;}
.photo-gallery-main-last-item-wrap-for_popup{max-width:600px;text-align:left;display:block !important;padding-left:10%}
.photo-gallery-main-last-item-similars{width:42.5%;display:inline-block;vertical-align:top;text-align:left;max-width:235px;opacity:.8;outline:none;}
.photo-gallery-main-last-item-similars:hover{opacity:1}
.photo-gallery-main-last-item-similars:nth-child(2n+1){margin:0 23px 20px 0}
.photo-gallery-main-last-item-similars:nth-last-child(-n+2){margin-bottom:0}
.photo-gallery-main-last-item-similars > p{color:#fff;opacity:.5;max-width:100%;width:100%;height:18px;line-height:18px;font-size:13px;font-weight:100;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0 0}
.photo-gallery-main-controls{position:absolute;top:0;bottom:0;margin:auto;width:26px;height:44px;border:none;outline:none;background:url("/static/assets/i/common/photo-gallery/gallery-popup-controls.png");opacity:.5;}
.photo-gallery-main-controls:hover{cursor:pointer;opacity:1}
.photo-gallery-main-controls.slick-disabled{opacity:.5;}
.photo-gallery-main-controls.slick-disabled:hover{cursor:default}
.photo-gallery-main-controls-prev{left:10px}
.photo-gallery-main-controls-next{right:10px;background-position:-27px 0;}
.photo-gallery-main-controls-next.slick-disabled{display:none !important}
.photo-gallery-thumbs{font-size:0;height:78px;overflow:hidden;margin:10px -3px 2px;}
.photo-gallery-thumbs-item{outline:none;max-width:138.6px;max-height:80px;margin:0 5px;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.photo-gallery-thumbs-item-empty_holder{display:none !important}
.photo-gallery-thumbs-item.slick-slide{margin:0 5.3px 0 5px}
.photo-gallery-thumbs-item:hover{cursor:pointer}
.photo-gallery-thumbs-item.slick-current{outline:3px solid #3379bf;outline-offset:-3px}
.photo-gallery-thumbs-item img{max-width:100%}
.photo-gallery-popup .photo-gallery-main-last-item{left:0 !important;}
.photo-gallery-popup .photo-gallery-main-last-item-similars{width:40%}
.photo-gallery-popup .fancybox-skin{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.photo-gallery-popup .fancybox-inner{background:none !important}
.photo-gallery-popup-controls{position:fixed;top:0;bottom:0;z-index:9999;margin:auto;height:80px;width:100%}
.photo-gallery-popup-control{background:url("/static/assets/i/common/photo-gallery/gallery-popup-controls.png");}
.photo-gallery-popup-control:hover{cursor:pointer}
.photo-gallery-popup-control.controls-disabled:hover{cursor:default;opacity:.3}
.photo-gallery-popup-control-prev{position:fixed;top:0;bottom:0;border:none;outline:none;margin:auto;left:20px;width:26px;height:44px;z-index:9999;opacity:.3;}
.photo-gallery-popup-control-prev:hover{opacity:1}
.photo-gallery-popup-control-current_slide{font-size:16px;color:#fff;top:73px;width:100%;height:24px;z-index:9999;text-align:center;position:fixed;opacity:.4}
.photo-gallery-popup-control-next{right:20px;position:fixed;background-position:-27px 0;top:0;bottom:0;width:26px;height:44px;border:none;outline:none;margin:auto;z-index:9999;opacity:.3;}
.photo-gallery-popup-control-next:hover{opacity:1}
.photo-gallery-popup-control-close{width:21px;height:22px;position:fixed;top:74px;right:36px;border:none;background-position:-54px -11px;outline:none;z-index:9999}
.top-nav-wrap{padding-left:204px}
.top-nav{margin:7px 0 8px;zoom:1;}
.top-nav:before,.top-nav:after{content:"";display:table}
.top-nav:after{clear:both}
.top-nav-item{float:left;height:20px;text-transform:lowercase;position:relative;}
.top-nav-item a{font-size:15px;padding:5px 20px 5px 10px;font-weight:bold;color:#464c63;}
.top-nav-item a :hover{color:#f30}
.top-nav-item.is-active a{color:#f30}
.rss-button{position:absolute;left:inherit;top:1px;right:-2px;bottom:inherit;width:8px;height:8px;padding:5px !important;}
.rss-button:before{content:'';position:absolute;left:0;top:5px;right:inherit;bottom:inherit;width:14px;height:8px;background:url("/static/assets/i/common/point-sprite.png") -29px -50px no-repeat}
.paginator-wrap{position:relative;margin:40px 0 20px}
.paginator-wrap.hidden{display:none}
.paginator-pages{width:610px;margin:auto;padding-bottom:23px;position:relative;}
.paginator-pages-scroll{width:100%;height:1px;background:#ccc;position:absolute;left:0;top:inherit;right:inherit;bottom:10px;opacity:0;-webkit-transition:opacity .2s 0;-moz-transition:opacity .2s 0;-ms-transition:opacity .2s 0;-o-transition:opacity .2s 0;transition:opacity .2s 0;}
.paginator-pages-scroll-handler{position:absolute;left:0;top:-2px;right:inherit;bottom:inherit;width:14px;height:5px;background:#8ebcdd;cursor:e-resize;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.paginator-pages:hover .paginator-pages-scroll{opacity:1}
.paginator-pages-list{text-align:center;font-size:0;}
.paginator-pages-list li{display:inline-block;width:34px;height:34px;margin:0 2px;font-size:14px;line-height:34px;text-align:center;}
.paginator-pages-list li a{display:block;height:34px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#f2f2f2;color:#666;-webkit-transition:background .2s 0;-moz-transition:background .2s 0;-ms-transition:background .2s 0;-o-transition:background .2s 0;transition:background .2s 0;}
.paginator-pages-list li a:hover{background:#e5e5e5}
.paginator-pages-list li.active a{color:#fff;background:#5599cd}
.commentsMainBlock{margin-left:-15px}
.commentsWrap.loading{opacity:.3}
.commentsWrap .userComment{min-height:30px;position:relative;padding:7px 60px 15px 60px;font:12px Arial;-webkit-transition:background .2s 0;-moz-transition:background .2s 0;-ms-transition:background .2s 0;-o-transition:background .2s 0;transition:background .2s 0;line-height:1.5;word-wrap:break-word;}
.commentsWrap .userComment:hover .rollDownQuote{opacity:1}
.commentsWrap .userComment:hover{background:#f7f6f4}
.commentsWrap .userComment.isBlocked{opacity:.4;}
.commentsWrap .userComment.isBlocked .userCommentLike{display:none}
.commentsWrap .userComment.isBlocked:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:3}
.commentsWrap .userComment.isBlocked .quoteLink{display:none}
.commentsWrap .quoteLink{position:absolute;left:15px;top:12px;width:20px;height:20px;border-radius:50%;background-color:#f7f6f4;padding:3px;opacity:0;-webkit-transition:left .2s .1s;-moz-transition:left .2s .1s;-ms-transition:left .2s .1s;-o-transition:left .2s .1s;transition:left .2s .1s;}
.commentsWrap .quoteLink:before{content:'';position:absolute;left:7px;top:8px;right:inherit;bottom:inherit;width:14px;height:10px;background:url("/static/assets/i/common/comments-sprite.png") -35px -17px no-repeat}
.commentsWrap .quoteLink:hover:before{background-position:-35px -28px}
.commentsWrap .quoteLink.isLogOff:before{background-position:-35px -39px}
.commentsWrap .userComment:hover .quoteLink{left:-15px;opacity:1}
.commentsWrap .avatarImage{position:absolute;left:20px;top:10px;width:30px;height:30px}
.commentsWrap .nickNameInfo{position:relative;}
.commentsWrap .nickNameInfo .userStatus{display:inline-block;vertical-align:top;width:7px;height:7px;background:url("/static/assets/i/common/comments-sprite.png") -18px -17px no-repeat;}
.commentsWrap .nickNameInfo .userStatus.isOnline{background-position:-18px -24px}
.commentsWrap .nickNameInfo .time{font-size:11px;color:#a6a6a6;margin:0 0 0 10px}
.commentsWrap .nickName{text-decoration:none;color:#3379bf;position:relative;-webkit-transition:color .2s 0;-moz-transition:color .2s 0;-ms-transition:color .2s 0;-o-transition:color .2s 0;transition:color .2s 0;cursor:pointer;}
.commentsWrap .nickName:hover{color:#f30 !important}
.commentsWrap .fastMessage{padding:30px 12px 10px;background:#f8f8f8;position:absolute;left:-13px;top:-10px;opacity:0;z-index:-1;-webkit-transition:opacity .2s 0;-moz-transition:opacity .2s 0;-ms-transition:opacity .2s 0;-o-transition:opacity .2s 0;transition:opacity .2s 0;border-radius:8px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.3);-moz-box-shadow:0 0 20px rgba(0,0,0,0.3);-o-box-shadow:0 0 20px rgba(0,0,0,0.3);box-shadow:0 0 20px rgba(0,0,0,0.3);}
.commentsWrap .fastMessage.isOpened{opacity:1;z-index:1;}
.commentsWrap .fastMessage.isOpened ~ .nickName{z-index:2;color:#f30 !important}
.commentsWrap .fastMessage .textZone{width:268px;padding:3px 5px;min-height:40px;border:1px solid #d7d7d7;font:12px Arial;outline:none;border-radius:4px}
.commentsWrap .fastMessage .sendButton{padding:2px 5px 4px;margin:3px 0 0;border:0;cursor:pointer;background:#98b65c;font:12px Arial;color:#fbfbfb;-webkit-transition:background .2s 0;-moz-transition:background .2s 0;-ms-transition:background .2s 0;-o-transition:background .2s 0;transition:background .2s 0;border-radius:3px;}
.commentsWrap .fastMessage .sendButton[disabled=disabled]{background:#d0d0d0;cursor:default;top:0 !important;}
.commentsWrap .fastMessage .sendButton[disabled=disabled]:active{position:relative;top:1px}
.commentsWrap .quote{max-width:80%;font-weight:bold;color:#999;padding:0 5px}
.commentsWrap .quoteText{display:inline;color:#b2663f;font-weight:normal;}
.commentsWrap .quoteText .thisUserText{color:#b2663f}
.commentsWrap .quoteText:before{content:' ... '}
.commentsWrap .quoteText:after{content:' ... '}
.commentsWrap .quoteAnswer{font-weight:normal;color:#3c3c3c;margin-top:5px;}
.commentsWrap .quoteAnswer:before{content:'—\00A0'}
.commentsWrap .quoteText + .quoteAnswer{color:#b2663f}
.commentsWrap .rollDownQuote{font:normal 11px Arial;margin:0 0 0 10px;color:#3379bf;cursor:pointer;opacity:0;-webkit-transition:all .2s 0;-moz-transition:all .2s 0;-ms-transition:all .2s 0;-o-transition:all .2s 0;transition:all .2s 0;}
.commentsWrap .rollDownQuote:hover{color:#f30}
.commentsWrap .thisUserText{color:#3c3c3c;margin:5px 0 0;}
.commentsWrap .thisUserText .alertMessage{font-size:24px;color:#808080;opacity:.7}
.commentsWrap .userCommentLike{position:absolute;right:10px;top:10px;font:bold 16px Arial;color:#90b400;}
.commentsWrap .userCommentLike .likeButton{display:inline-block;width:13px;height:14px;background:url("/static/assets/i/common/comments-sprite.png") -19px -32px no-repeat;opacity:.5;cursor:pointer;-webkit-transition:opacity .2s 0;-moz-transition:opacity .2s 0;-ms-transition:opacity .2s 0;-o-transition:opacity .2s 0;transition:opacity .2s 0;}
.commentsWrap .userCommentLike .likeButton.isRated{display:none}
.commentsWrap .userCommentLike .likeButton:hover{opacity:1}
.addCommentBlock{padding:0 0 0 65px;margin:0 0 0 20px;position:relative;}
.addCommentBlock .addCommentErrorContainer{display:block;margin-left:130px;margin-top:7px;color:#f00;}
.addCommentBlock .addCommentErrorContainer.hidden{display:none}
.addCommentBlock .addCommentErrorContainer .addCommentErrorTitle{font-weight:bold}
.addCommentBlock .addCommentErrorContainer .addCommentErrors{list-style-type:disc}
.addCommentBlock .userAvatar{position:absolute;left:0;top:3px;width:50px;height:50px}
.addCommentBlock .userNickname{margin:0 0 5px;padding:0 70px 0 0;font:bold 18px Arial;color:#3379bf;word-break:break-word;position:relative;-webkit-transition:color .2s 0;-moz-transition:color .2s 0;-ms-transition:color .2s 0;-o-transition:color .2s 0;transition:color .2s 0;}
.addCommentBlock .userNickname:hover,.addCommentBlock .userNickname .link:hover{color:#f30}
.addCommentBlock .userNickname .link{color:#3379bf;text-decoration:none;-webkit-transition:color .2s 0;-moz-transition:color .2s 0;-ms-transition:color .2s 0;-o-transition:color .2s 0;transition:color .2s 0}
.addCommentBlock .addMedia{position:absolute;right:0;top:5px;}
.addCommentBlock .addMedia .addImage,.addCommentBlock .addMedia .addVideo{vertical-align:top;display:inline-block;width:24px;height:17px;position:relative;background:url("/static/assets/i/common/comments-sprite.png") 0 0 no-repeat}
.addCommentBlock .addMedia .addVideo{margin:0 0 0 5px;background-position:-24px 0}
.addCommentBlock .textZone{width:100%;min-height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:5px;border:1px solid #ccc;font:14px Arial;color:#3c3c3c}
.addCommentBlock .addCommentButton{position:relative;padding:3px 15px 5px;margin:5px 0 0;background:#98b65c;border:0;cursor:pointer;font:15px Arial;color:#fff;float:left;}
.addCommentBlock .addCommentButton:active{top:1px}
.addCommentBlock .addCommentButton[disabled=disabled]{top:0 !important;opacity:.3}
.commentTextarea{padding:10px;min-height:40px;border:1px solid #d7d7d7;font-size:12px;}
.commentTextarea .blockquoteContainer{margin:0;position:relative;word-break:break-word;}
.commentTextarea .blockquoteContainer:last-child{margin-bottom:0}
.commentTextarea .userName{color:#999;font-size:13px;}
.commentTextarea .userName:after{content:' '}
.commentTextarea .userName:hover{color:#f30}
.commentTextarea .userQuote{margin:0 0 5px 3px !important;padding-right:20px;font-style:normal !important;position:relative}
.commentTextarea .userQuoteText{display:inline;color:#b2663f;}
.commentTextarea .userQuoteText:before{content:'«…'}
.commentTextarea .userQuoteText:after{content:'…»'}
.commentTextarea .textZone{border:0;width:100%;margin:0 0 5px;resize:none;outline:none;font-size:14px;color:#3c3c3c}
.commentTextarea .deleteButton{position:absolute;right:5px;top:5px;width:18px;height:18px;background:url("/static/assets/i/common/comments-sprite.png") 0 -41px no-repeat;cursor:pointer;opacity:.5;}
.commentTextarea .deleteButton:hover{opacity:1}
.hideComment{position:absolute;right:10px;top:30px}
.hideCommentEye{width:17px;height:11px;display:inline-block;background:url("/static/assets/i/common/comments-sprite.png") 0 -17px no-repeat}
.userComment.isHidden{opacity:.3}
.userComment.isHidden .hideCommentEye{background-position:0 -28px}
.comments-inserted-media li{display:inline-block;margin:0 7px 10px 0;position:relative;background:url("/static/assets/i/common/loader.gif") center center no-repeat;}
.comments-inserted-media li img{width:90px;height:90px}
.addCommentBlock.not-logged{margin:50px 0 0 0;padding-left:15px}
.addCommentBlock.not-logged .userNickname,.addCommentBlock.not-logged .userAvatar,.addCommentBlock.not-logged .addCommentButton{display:none}
.addCommentBlock.not-logged .textZone{min-height:0}
.addCommentBlock.not-logged:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.5;z-index:9}
.popup-wrap{display:none;position:fixed;top:50%;left:50%;width:500px;height:130px;margin:-65px 0 0 -250px}
.popup-model{position:relative;padding:0 13px 11px 13px;font-size:13px;background:#faf8ef;border:1px solid #efe0d5;-webkit-box-shadow:0 0 40px -5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 40px -5px rgba(0,0,0,0.3);-o-box-shadow:0 0 40px -5px rgba(0,0,0,0.3);box-shadow:0 0 40px -5px rgba(0,0,0,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.popup-model p{margin:10px 0;font-size:18px;color:rgba(0,0,0,0.7)}
.popup-model-close{position:absolute;top:13px;right:13px;width:13px;height:13px;cursor:pointer;}
.popup-model-close:before{content:"×";width:13px;height:13px;color:#999;font-size:22px;line-height:15px}
.popup-model-input{width:100%;height:30px;padding:0 5px;margin-bottom:10px;border:1px solid #d5d4be;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.popup-model-submit{width:30%;padding:3px 15px 5px;margin:0;color:#fff;cursor:pointer;background:#98b65c;border:0;font:15px Arial}
.popup-model-logo{display:inline-block;width:69%;text-align:center;vertical-align:middle;}
.popup-model-logo img{max-height:36px}
.popup-model-errors{color:#ec4c40}
.commentsMainBlock.greenTheme .commentsWrap .nickName{color:#8ec63f;}
.last-comments__header{display:none}
.last-comments__cell_author{display:block;margin-bottom:5px;}
.last-comments__cell_author__item{color:#3379bf;text-decoration:none;font-weight:700;font-size:13px;font-family:Arial;cursor:default}
.last-comments__cell_text{display:block;margin-bottom:15px;line-height:14px;overflow:hidden;}
.last-comments__cell_text__item{color:#666;text-decoration:none;font-size:12px;font-family:Arial;word-break:break-word}
.last-comments__cell_topic,.last-comments__cell_content,.last-comments__cell_time{display:none}
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #fff;-webkit-box-shadow:inset 0 0 12px 4px #fff;-moz-box-shadow:inset 0 0 12px 4px #fff;-o-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}
.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.2);-o-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}
.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}
.selectize-dropdown-header-close:hover{color:#000}
.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}
.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}
.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}
.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}
.selectize-control{position:relative;display:inline-block;min-width:120px;margin-left:-125px;background:rgba(255,255,255,0);color:rgba(255,255,255,0)}
.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}
.selectize-input,.selectize-control.single .selectize-input.input-active{cursor:text;display:inline-block}
.selectize-input{display:inline-block;width:100%;z-index:1;height:24px;padding-bottom:5px;border:none;cursor:pointer;outline:none;-webkit-appearance:none;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important}
.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}
.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}
.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);-o-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}
.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.selectize-input > *{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.selectize-control.multi .selectize-input > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}
.selectize-control.multi .selectize-input > div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}
.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}
.selectize-input > input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important;font-size:30px;color:#000;opacity:0 !important;position:relative !important}
.selectize-input > input::-ms-clear{display:none}
.selectize-input > input:focus{outline:none !important}
.selectize-input::after{content:' ';display:block;clear:left}
.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:0;bottom:0;left:0;right:0}
.selectize-dropdown{left:-35px !important;width:171px !important;position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:13px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:7px 7px 1px 0 rgba(50,50,50,0.1);-moz-box-shadow:7px 7px 1px 0 rgba(50,50,50,0.1);-webkit-box-shadow:7px 7px 1px 0 rgba(50,50,50,0.1);-moz-box-shadow:7px 7px 1px 0 rgba(50,50,50,0.1);-o-box-shadow:7px 7px 1px 0 rgba(50,50,50,0.1);box-shadow:7px 7px 1px 0 rgba(50,50,50,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:3px 3px 3px 3px}
.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}
.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:9px 8px;border-bottom:1px solid #e6e6e6}
.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}
.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}
.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}
.selectize-dropdown .active.create{color:#495c68}
.selectize-dropdown .create{color:rgba(48,48,48,0.5)}
.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:500px;padding:14px}
.selectize-dropdown-content:before{content:"";display:block;width:12px;height:12px;border:1px solid #d0d0d0;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(45deg);position:absolute;top:-7px;left:78px;border-bottom:none;border-right:none;background:#fff}
.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}
.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}
.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}
.selectize-control.rtl .selectize-input > input{margin:0 4px 0 -2px !important}
.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}
.scroll-top{display:none;position:fixed;bottom:100px;left:46%;margin-left:-600px;width:40px;height:40px;z-index:100;opacity:.7;background:url("/static/assets/i/common/point-sprite.png") -28px 527px;}
.scroll-top.is-return{background-position:0 -640px}
.scroll-top:hover{opacity:1}
.fb_rich_banner{background:#fff;position:fixed;z-index:10000;left:0;right:0;margin-left:auto;margin-right:auto;width:500px;border-radius:7px;overflow:hidden;display:none;}
.fb_rich_banner-header{background:url("/static/assets/i/common/fb_richbanner_bg.jpg");}
.fb_rich_banner-header-title{font-size:24px;color:#484f62;text-align:center;padding:25px}
.fb_rich_banner-header-close_btn{background:url("/static/assets/i/common/fb_richbanner_close.png");width:15px;height:15px;position:absolute;top:15px;right:15px;cursor:pointer}
.fb_rich_banner-content{padding:6px;border:1px solid #cbcbcb;margin:13px;position:relative;min-height:70px;}
.fb_rich_banner-content .fb_iframe_widget span iframe{width:450px !important}
.fb_rich_banner-content.ro_version:after{content:"";position:absolute;width:204px;background:url("/static/assets/i/common/fb_richbanner_arrow.png");height:42px;top:15px;right:50px}
.fb_rich_banner-content.ru_version:after{content:"";position:absolute;width:178px;background:url("/static/assets/i/common/fb_richbanner_arrow_ru.png");height:19px;top:34px;right:15px}
.fb_rich_banner-footer{padding:5px 0 25px 0;text-align:center;}
.fb_rich_banner-footer-link{color:#3379bf;font-size:14px;border-bottom:1px solid #3379bf;}
.fb_rich_banner-footer-link:hover{border:0;color:#3379bf}
.fb_rich_banner-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);z-index:9999;display:none}
.top-banner-block{background-color:#f0f0f0;}
.numbers-promo-placeholder--right{right:0}
.numbers-promo-placeholder--left{left:0}
.numbers-promo-placeholder--left,.numbers-promo-placeholder--right{width:calc((100% - 1200px)/2);position:fixed;top:0;bottom:0;z-index:1}
.numbers-branding{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}
.main-page .numbers-promo-placeholder--right{right:3px}
.news-page .numbers-promo-placeholder--left,.tv-page .numbers-promo-placeholder--left,.news-page .numbers-promo-placeholder--right,.tv-page .numbers-promo-placeholder--right{width:calc((100% - 1240px)/2)}
.money-page .numbers-promo-placeholder--left,.money-page .numbers-promo-placeholder--right{width:calc((100% - 1300px)/2)}
.meteo-page .numbers-promo-placeholder--left,.meteo-page .numbers-promo-placeholder--right{width:calc((100% - 1240px)/2)}
.catalog-page .numbers-promo-placeholder--left,.catalog-page .numbers-promo-placeholder--right{width:calc((100% - 1270px)/2)}
.catalog-page .numbers-promo-placeholder--right{right:3px}
@media screen and (max-width: 1455px){.numbers-promo-placeholder[data-numbers-type="branding"]{display:none}
}.football_finals_container{font-size:0;background-color:#f5f5f5;padding:10px 0 2px;max-width:674px;margin:0 auto}
.football_finals_wrap{display:inline-block;width:100%;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:url("/static/assets/i/common/final_bg.png") no-repeat center;background-size:696px auto;background-position:-2px 2px;height:282px;}
.football_finals_wrap-wrap{border-radius:6px;margin:13px 90px;padding:24px 23px 24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:#fff}
.football_finals_body{display:table;width:100%;font-size:13px}
.football_finals_row{display:table-row}
.football_finals_cell{display:table-cell;padding:8px 0;text-align:center;vertical-align:middle}
.football_finals_date{opacity:.3;color:#000;font-family:"Helvetica Neue";font-size:13px;line-height:15px;text-align:center;margin-bottom:12px}
.football_finals_score{color:#000;font-family:"Helvetica Neue";font-size:34px;line-height:32px;text-align:center}
.football_finals_crest{background:rgba(222,222,222,0.15);display:inline-block;border-radius:5px;overflow:hidden;height:33px;width:50px}
.football_finals_crest img{width:50px;height:33px}
.football_finals_team-name{display:block;color:#000;font-family:"Helvetica Neue";font-size:16px;line-height:16px;text-align:center;margin-top:5px}
.football_finals_head{background:#ff8949;border-radius:3px;text-transform:uppercase;text-align:center;font-size:13px;color:#fff;display:block;padding:6px 10px;width:167px;margin:0 auto 39px;}
.football_finals_head strong{font-size:16px;font-weight:normal;margin-left:10px}
.football_semi_container{font-size:0}
.football_semi_wrap{display:inline-block;width:50%;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.football_semi_wrap-wrap{border-radius:6px;background-color:#fafafa;padding:24px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.football_semi_body{display:table;width:100%;font-size:13px}
.football_semi_row{display:table-row}
.football_semi_cell{display:table-cell;padding:8px 0;text-align:center;vertical-align:middle}
.football_semi_date{opacity:.3;color:#000;font-family:"Helvetica Neue";font-size:13px;line-height:15px;text-align:center;margin-bottom:12px}
.football_semi_score{color:#000;font-family:"Helvetica Neue";font-size:26px;line-height:32px;text-align:center}
.football_semi_crest{background:rgba(222,222,222,0.15);display:inline-block;border-radius:5px;overflow:hidden;height:33px;width:50px}
.football_semi_crest img{width:50px;height:33px}
.football_semi_team-name{display:block;color:#000;font-family:"Helvetica Neue";font-size:14px;line-height:16px;text-align:center;margin-top:5px}
.football_semi_head{background:#ff8949;border-radius:3px;text-transform:uppercase;text-align:center;font-size:13px;color:#fff;display:block;padding:6px 10px;width:167px;margin:0 auto 39px;}
.football_semi_head strong{font-size:16px;font-weight:normal;margin-left:10px}
.football_container{padding:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.football_container_title{font-size:18px;margin-bottom:15px;display:block}
.football_show-all-btn{background:#eee;height:36px;line-height:36px;text-align:center;border-radius:100px;display:block;margin-top:20px;font-weight:bold}
.football_wrap{padding:0}
.football_tabs{display:flex;flex-direction:row;margin-bottom:15px;}
.football_tabs_tab{padding-right:14px;flex:1;font-size:18px;color:#dedede;text-align:center;}
.football_tabs_tab.active{color:#000}
.football_tabs_tab > *{display:block;height:100%;padding:18px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.football_group_wrap{flex:1;padding:0 15px 0 0;min-width:218px;}
.football_group_wrap:last-of-type{padding-right:0}
.football_group{display:table;width:100%;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.football_group_container{display:flex;flex-direction:row;width:100%;overflow-x:auto}
.football_group_head{display:table-header-group}
.football_group_body{display:table-row-group}
.football_group_row{display:table-row}
.football_group_cell{display:table-cell;padding:8px 0;text-align:center;}
.football_group_cell:first-child{text-align:left}
.football_group_group-name{background:#ff8949;border-radius:3px;text-transform:uppercase;font-size:13px;color:#fff;display:block;padding:6px 10px;width:73%;}
.football_group_group-name strong{font-size:16px;font-weight:normal;margin-left:10px}
.football_group_goals,.football_group_points{background:#526166;border-radius:3px;text-transform:uppercase;font-size:16px;font-weight:bold;padding:6px 8px;margin:0 3px 0 0;color:#fff}
.football_group_team-name{font-size:13px;max-width:68%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}
.football_group_crest{display:inline-block;margin-right:8px;height:16px;border-radius:3px;}
.football_group_crest.Australia{background-color:#090e8a}
.football_group_crest img{width:24px;height:16px;border-radius:3px}
.football_match{width:100%;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.football_match_day{text-align:center;font-weight:900;font-size:18px;text-transform:capitalize;line-height:23px;margin-bottom:5px}
.football_match_date{font-size:12px;color:rgba(0,0,0,0.4);text-align:center}
.football_match_info{margin-top:-12px;margin-bottom:16px;font-size:12px;color:rgba(0,0,0,0.4);text-align:center}
.football_match_wrap{flex:1;padding:0 20px 0 0;min-width:200px;border-right:1px solid #ededed;}
.football_match_wrap:not(:first-child){padding-left:20px}
.football_match_wrap:last-of-type{padding-right:0;border:none}
.football_match_result{min-width:38px;display:inline-block;font-size:12px;font-weight:700;color:#000;}
.football_match_result-time{color:rgba(0,0,0,0.4);font-weight:400}
.football_match_result p{color:rgba(0,0,0,0.4);font-weight:400}
.football_match_container{display:flex;flex-direction:row;width:100%;overflow-x:auto}
.football_match_body{border-bottom:1px solid #ededed;margin-top:22px}
.football_match_row{display:flex;flex-direction:row;padding:14px 0;align-items:center;border-top:1px solid #ededed}
.football_match_cell{flex:1;vertical-align:middle;text-align:center;max-width:100px;}
.football_match_cell:first-child{text-align:left;flex:2;max-width:none}
.football_match_cell:last-child{text-align:right;flex:2;max-width:none;}
.football_match_cell:last-child .football_match_crest{margin-right:0;margin-left:2px}
.football_match_match-name{background:#ff8949;border-radius:3px;text-transform:uppercase;font-size:13px;color:#fff;display:block;padding:6px 10px;width:73%;}
.football_match_match-name strong{font-size:16px;font-weight:normal;margin-left:10px}
.football_match_goals,.football_match_points{background:#526166;border-radius:3px;text-transform:uppercase;font-size:16px;font-weight:bold;padding:6px 8px;margin:0 3px 0 0;color:#fff}
.football_match_team-name{font-size:13px;max-width:107px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:sub}
.football_match_crest{display:inline-block;vertical-align:middle;margin-right:2px;height:16px;border-radius:3px;}
.football_match_crest.Serbia,.football_match_crest.Korea,.football_match_crest.England,.football_match_crest.Japan,.football_match_crest.Poland,.football_match_crest.Panama{border:1px solid #ededed}
.football_match_crest.Australia{background-color:#090e8a}
.football_match_crest img{width:23px;height:15px;border-radius:3px}
@media screen and (max-width:1240px){.football_match_team-name{max-width:71px}
}@font-face{font-family:'Inter-Black';src:url("/static/assets/fonts/Inter-Black-Web.ttf");font-weight:800;font-style:bold}
@font-face{font-family:'Inter-Extra-Bold';src:url("/static/assets/fonts/Inter-ExtraBold-Web.ttf");font-weight:800;font-style:bold}
@font-face{font-family:'Inter-Bold';src:url("/static/assets/fonts/Inter-Bold-Web.ttf");font-weight:bold;font-style:bold}
@font-face{font-family:'Inter';src:url("/static/assets/fonts/Inter-Regular-Web.ttf");font-weight:normal;font-style:normal}
@font-face{font-family:'Inter-SemiBold';src:url("/static/assets/fonts/Inter-SemiBold-Web.ttf");font-weight:normal;font-style:normal}
.covidAside{padding:15px 20px !important;margin-bottom:10px !important;}
.covidAside__statTitle{color:#393c4f;font-family:Helvetica;font-size:20px;font-weight:bold;letter-spacing:0;line-height:24px;text-transform:uppercase}
.covidAside__statContainer{padding:30px 7px 10px;display:flex;flex-direction:row;justify-content:center;}
.covidAside__statContainer .middle{margin:0 10px}
.covidAside__statContainer__statBlock .statBar{height:95px;width:104px;margin-top:12px;position:relative}
.covidAside__statContainer__statBlock .title{text-align:center;}
.covidAside__statContainer__statBlock .title .number{font-family:'Inter-Extra-Bold';font-size:28px;font-weight:800;letter-spacing:-1.19px;line-height:34px}
.covidAside__statContainer__statBlock .title .text{font-family:'Inter-Bold';font-size:13px;font-weight:bold;letter-spacing:-.28px;line-height:16px}
.covidAside__statContainer .infected{color:#ff6700;}
.covidAside__statContainer .infected .statBar{background-color:rgba(255,103,0,0.1);}
.covidAside__statContainer .infected .statBar .progressBar{position:absolute;width:100%;background:#ff6700;height:100%;bottom:0}
.covidAside__statContainer .recovered{color:#75bb14;}
.covidAside__statContainer .recovered .statBar{background-color:rgba(149,215,8,0.1);}
.covidAside__statContainer .recovered .statBar .progressBar{position:absolute;width:100%;background:#75bb14;min-height:1px;bottom:0}
.covidAside__statContainer .deaths{color:#000;}
.covidAside__statContainer .deaths .statBar{background-color:rgba(0,0,0,0.1);}
.covidAside__statContainer .deaths .statBar .progressBar{position:absolute;width:100%;background:#000;min-height:1px;bottom:0}
.covidAside__statMilion{text-align:center;margin-bottom:12px;}
.covidAside__statMilion__millionTitle{color:#000;font-family:'Inter';font-size:16px;letter-spacing:-.68px;line-height:20px;text-align:center;margin:5px 0 25px}
.covidAside__statMilion__millionNumber{color:#000;font-family:'Inter-Extra-Bold';font-size:40px;font-weight:800;letter-spacing:-2px;line-height:49px;text-align:right;display:inline-block}
.covidAside__statMilion .worldBlock{display:inline-block;padding:0 0 0 39px;vertical-align:super;}
.covidAside__statMilion .worldBlock__container{display:inline-block;}
.covidAside__statMilion .worldBlock__container__renc{position:relative;}
.covidAside__statMilion .worldBlock__container__renc::after{content:'';position:absolute;left:-23px;bottom:-27px;border:9px solid transparent;border-top:19px solid #75bb14}
.covidAside__statMilion .worldBlock__container__data{display:inline-block;color:#3379bf;font-size:28px;letter-spacing:-1.19px;line-height:18px}
.covidAside__statMilion .worldBlock__text{margin:0 0 0 6px;display:inline-block;color:#3379bf;font-size:12px;letter-spacing:-.51px;line-height:12px;word-wrap:break-word;max-width:35px;text-align:initial}
.covidAside .dayInfectedText{font-family:Inter;font-size:16px;letter-spacing:-.68px;line-height:20px;text-align:center;margin-top:3px}
.covidAside .dayInfectedNumber{font-family:'Inter-Extra-Bold';font-size:40px;font-weight:800;letter-spacing:-2px;line-height:49px;text-align:center;margin-top:24px;margin-bottom:15px}
.asideDualBlock{display:flex;flex-direction:row;text-align:center;}
.asideDualBlock__icon{height:36px;width:36px;margin:10px 0 7px}
.asideDualBlock__number{font-family:'Inter-Extra-Bold';font-size:40px;font-weight:800;letter-spacing:-1.7px;line-height:49px;margin-bottom:5px}
.asideDualBlock__text{font-family:'Inter';font-size:13px;letter-spacing:-.55px;line-height:16px;margin-bottom:12px}
.asideDualBlock .first{margin-right:5.5px;width:182px}
.asideDualBlock .second{margin-left:5.5px;width:182px}
.worldRatio__title{font-family:'Inter';font-size:16px;letter-spacing:-.68px;line-height:20px;text-align:center;margin:12px 0 34px}
.worldRatio__container{height:340px;overflow:hidden;overflow-y:scroll;-ms-overflow-style:none;}
.worldRatio__container::-webkit-scrollbar{display:none}
.worldRatio__container__country{text-align:right;margin:0 22px 22px 0;}
.worldRatio__container__country__name{color:#494949;font-family:'Inter';font-size:13px;letter-spacing:0;line-height:16px;text-align:right;display:inline-block;margin-right:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:74px}
.worldRatio__container__country__count{color:#383838;font-family:'Inter';font-size:11px;font-weight:500;letter-spacing:0;line-height:14px;text-align:right;display:inline-block;vertical-align:text-top}
.worldRatio__container__country__bar{position:relative;display:inline-block;width:213px;height:12px;border-radius:1px;background-color:#f2f2f2;}
.worldRatio__container__country__bar .world{overflow:hidden}
.worldRatio__container__country__bar__progress{border-radius:1px;background-color:#ff6700;height:12px;position:absolute;left:0;min-width:.5%;max-width:100%}
.worldRatio__container__country__bar__count{opacity:.5;color:#000;font-family:'Inter';font-size:10px;font-weight:500;letter-spacing:0;line-height:12px;text-align:right;position:absolute;right:4px}
.worldRatio__moldova{text-align:right;margin:0 -10px -10px;background-color:#f1f1f1;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 -2px 4px 0 rgba(0,0,0,0.14);-o-box-shadow:0 -2px 4px 0 rgba(0,0,0,0.14);box-shadow:0 -2px 4px 0 rgba(0,0,0,0.14);padding:20px 32px 50px 0;border-radius:0 0 5px 5px;}
.worldRatio__moldova__title{font-family:'Inter-Bold';display:inline-block;margin-right:17px;color:#000;font-size:15px;font-weight:bold;letter-spacing:0;line-height:19px;text-align:right}
.worldRatio__moldova__count{color:#383838;font-family:'Inter';font-size:11px;font-weight:600;letter-spacing:0;line-height:14px;text-align:right;display:inline-block;vertical-align:text-top}
.worldRatio__moldova__bar{position:relative;display:inline-block;width:213px;height:12px;border-radius:1px;background-color:#fff;}
.worldRatio__moldova__bar__progress{border-radius:1px;background-color:#ff6700;height:12px;position:absolute;left:0;min-width:.5%;max-width:100%}
.worldRatio__moldova__bar__ticks{display:flex;flex-direction:row;justify-content:space-between;position:absolute;width:100%;top:19px;}
.worldRatio__moldova__bar__ticks__tick{opacity:.78;color:#494949;font-family:Helvetica;font-size:11px;letter-spacing:0;line-height:13px;text-align:center;position:relative;}
.worldRatio__moldova__bar__ticks__tick div{position:absolute;word-break:keep-all;bottom:-15px;width:44px;right:-16px}
@font-face{font-family:'Inter-Black';src:url("/static/assets/fonts/Inter-Black.ttf");font-weight:800;font-style:bold}
@font-face{font-family:'Inter-Extra-Bold';src:url("/static/assets/fonts/Inter-ExtraBold.ttf");font-weight:800;font-style:bold}
@font-face{font-family:'Inter-Bold';src:url("/static/assets/fonts/Inter-Bold.ttf");font-weight:bold;font-style:bold}
@font-face{font-family:'Inter';src:url("/static/assets/fonts/Inter-Regular-Web.ttf");font-weight:normal;font-style:normal}
@font-face{font-family:'Inter-SemiBold';src:url("/static/assets/fonts/Inter-SemiBold.ttf");font-weight:normal;font-style:normal}
#covid-info-container{word-break:initial;}
#covid-info-container .month-block{padding-left:2vw}
.toolTipContainer{display:flex;flex-direction:column;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.31);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.31);-o-box-shadow:0 1px 4px 0 rgba(0,0,0,0.31);box-shadow:0 1px 4px 0 rgba(0,0,0,0.31);padding:4px 9px 5px;position:relative;}
.toolTipContainer .toolTipWrapp{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:2px}
.toolTipContainer .toolTipValue{font-family:'Inter-Bold';font-size:11px;font-weight:bold;line-height:14px;margin-right:2px}
.toolTipContainer .toolTipText{font-family:'Inter';font-size:11px;font-weight:500;line-height:14px}
.toolTipContainer .toolTipPoint{width:5px;height:5px;border-radius:2.5px;background-color:#808080;position:absolute;right:-3px;top:50%}
@media screen and (max-width: 1240px){body .top-nav-wrap{padding-left:110px}
body .top-nav-item a{font-size:12px}
body .middle-block{width:608px}
.news-page .post-big-block-img{width:258px;height:160px}
body .post-big-block-text{width:312px}
.news-page .post-small-block{margin:0 30px 24px 0;}
.news-page .post-small-block:nth-of-type{margin-right:50px}
body .left-sidebar{width:110px}
body .subjects-list-item{font-size:13px}
body .subjects-list-item-time,body .subjects-list-item-count b{display:none}
.news-page .footer-container{padding-left:108px}
}