@font-face {
  font-family: 'Lora-Bold'; src: url('/static/file/fonts/Lora-Bold.ttf');
}
@font-face {
  font-family: 'Lora-BoldItalic'; src: url('/static/file/fonts/Lora-BoldItalic.ttf');
}
@font-face {
  font-family: 'Lora-Italic'; src: url('/static/file/fonts/Lora-Italic.ttf');
}
@font-face {
  font-family: 'Lora-Regular'; src: url('/static/file/fonts/Lora-Regular.ttf');
}
@font-face {
  font-family: 'SourceSansPro-Black'; src: url('/static/file/fonts/SourceSansPro-Black.otf');
}
@font-face {
  font-family: 'SourceSansPro-BlackIt'; src: url('/static/file/fonts/SourceSansPro-BlackIt.otf');
}
@font-face {
  font-family: 'SourceSansPro-Bold'; src: url('/static/file/fonts/SourceSansPro-Bold.otf');
}
@font-face {
  font-family: 'SourceSansPro-BoldIt'; src: url('/static/file/fonts/SourceSansPro-BoldIt.otf');
}
@font-face {
  font-family: 'SourceSansPro-ExtraLight'; src: url('/static/file/fonts/SourceSansPro-ExtraLight.otf');
}
@font-face {
  font-family: 'SourceSansPro-ExtraLightIt'; src: url('/static/file/fonts/SourceSansPro-ExtraLightIt.otf');
}
@font-face {
  font-family: 'SourceSansPro-It'; src: url('/static/file/fonts/SourceSansPro-It.otf');
}
@font-face {
  font-family: 'SourceSansPro-Light'; src: url('/static/file/fonts/SourceSansPro-Light.otf');
}
@font-face {
  font-family: 'SourceSansPro-LightIt'; src: url('/static/file/fonts/SourceSansPro-LightIt.otf');
}
@font-face {
  font-family: 'SourceSansPro-Regular'; src: url('/static/file/fonts/SourceSansPro-Regular.otf');
}
@font-face {
  font-family: 'SourceSansPro-Semibold'; src: url('/static/file/fonts/SourceSansPro-Semibold.otf');
}
@font-face {
  font-family: 'SourceSansPro-SemiboldIt'; src: url('/static/file/fonts/SourceSansPro-SemiboldIt.otf');
}


html, body {display:block; width:100%; min-width:1440px; height:auto; margin:0 auto; padding:0; background:#fff;}
div, img, span, a, ol, ul, li, p, form {display:block; width:100%; height:auto; margin:0 auto; padding:0; font-family: 'SourceSansPro-Regular'; text-decoration:none; overflow:hidden;}
.text p span {display:inline;}

#wrapper {width:100%; height:auto; min-height:100%; padding-top:59px;}
.clearfix {height:380px;}
#container {position:relative; z-index: 10; width:1290px; margin-top:35px; margin-bottom:0; overflow:visible;}
.container {width:1290px;}
#holder,
  .holder {float: left; width:1290px; padding:30px; margin-left: -30px; background: #fff; overflow:visible;}
#main_left {float:left; width:300px; overflow: visible;}
#main_right {float:right; width:960px; overflow:visible;}
#left {float:left; width:960px; overflow:visible;}
#right {float:right; width:300px; overflow:visible;}
.caption {position:relative; z-index:11; width:auto; padding-right:18px; margin-bottom:40px; background:#fff; font-family: 'SourceSansPro-Bold'; font-size:18px; line-height:24px; text-transform:uppercase; color:#1c2833;}
.caption.center {display:table; margin-bottom:-11px; text-align:center; padding:0 7px;}
.other .caption.center {margin-top: -13px; margin-bottom: 0;}
.caption.left {float:left; margin-bottom:-13px;}
.caption_line {position:relative; z-index:10; float:left; width:1035px; height:2px; margin-bottom:53px; background:#b88b58;}
.wide .caption_line {width:1365px; margin-bottom:35px;}
.author .caption_line {width:1290px; margin-bottom:35px;}
.top_caption {/*float:right; */width:1290px; margin:40px auto 0;}
.top_caption.center.wide {float:none; width:100%;}
.top_caption.center.wide .caption {display:table; margin-bottom:-12px; padding:0 18px;}
.top_caption.center.wide .caption_line {float:none; width:100%;}
.banner1,
  .banner2,
  .banner3,
  .banner4,
  .banner5,
  .banner5 ul
  .banner6,
  .banner6 ul,
  .banner7,
  .banner9 {float:left; width:auto; margin-bottom:50px; overflow: visible; position: relative; z-index: 99;}
.banner1 *,
  .banner2 *,
  .banner3 *,
  .banner4 *,
  .banner5 *,
  .banner6 *,
  .banner7 *,
  .banner9 {overflow: visible;}
.grid_list .banner1,
  .grid_list .banner2,
  .grid_list .banner3,
  .grid_list .banner4,
  .grid_list .banner5,
    .grid_list .banner5 ul
  .grid_list .banner6,
    .grid_list .banner6 ul,
  .grid_list .banner7 {margin-bottom:0;}

.banner3 {z-index:110; overflow:visible; position:absolute;}
.banner8, .banner10 {float:right; width:630px; margin:30px 0 0;}
.banner9 {margin-top:20px;}

/*HEADER [START]*/
#header {position:fixed; z-index:100; top:0; height:50px; margin-bottom:35px; background:#2c3e50; overflow:visible;}
#header .container {width:auto; max-width:1440px; overflow:visible;}
#header .top_logo {float:left; width:124px; height:59px; margin-right:16px; background:url('/static/img/top_logo.png') no-repeat left top;}
#header .menu {float:left; width:auto; overflow:visible;}
#header .menu .menu_item {float:left; position:relative; width:auto; margin:0 5px; padding-bottom:10px; overflow:visible;}
#header .menu .menu_item .link {width:auto; padding:0 8px; color:#fff; font-family: 'SourceSansPro-Bold'; font-size:14px; line-height:50px; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
#header .menu .menu_item:hover .link {background:#b88b58; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
#header .menu .menu_item.selected .link {background:#b88b58;}
#header .top_gazeta {float:right; width:auto; height:50px; margin-left:30px; margin-right:35px; padding-left:65px; background:url('/static/img/backgrounds/top_gazeta.png') no-repeat left bottom;}
#header .top_gazeta .top_line {width:auto; margin-top:13px; font-family: 'SourceSansPro-Bold'; font-size:14px; line-height:16px; color:#fff; text-transform:uppercase;}
#header .top_gazeta .bottom_line {width:auto; font-family: 'SourceSansPro-Light'; font-size:12px; line-height:14px; color:#fff;}
#header .top_like {float:right; width:auto; height:28px; margin-left:30px; margin-top:11px; padding:0 13px 0 38px; background:#b88b58 url('/static/img/backgrounds/top_like.png') no-repeat 13px center; border-radius:2px; color:#fff; font-family: 'SourceSansPro-Bold'; font-size:12px; line-height:28px; }
#header .top_user {position:relative; overflow:visible; float:right; width:15px; height:39px; margin-left:30px; margin-top:11px; padding:0; background:url('/static/img/backgrounds/top_user.png') no-repeat center 5px;}
#header .top_user:hover {height:50px;}
#header .top_user .h-message {height:0; visibility:hidden; opacity:0; position:absolute; left:50%; top:49px; width:auto; height:0; padding:0 10px; margin:0 0 0 -25px; background:#2c3e50; color:#fff;  -webkit-transition:opacity 0.3s linear, height 0.1s linear; -moz-transition:opacity 0.3s linear, height 0.1s linear; -o-transition:opacity 0.3s linear, height 0.1s linear; transition:opacity 0.3s linear, height 0.1s linear;}
#header .top_user:hover .h-message  {height:24px; visibility:visible; opacity:1; -webkit-transition:opacity 0.3s linear 0.2s, height 0.1s linear 0.2s; -moz-transition:opacity 0.3s linear 0.2s, height 0.1s linear 0.2s; -o-transition:opacity 0.3s linear 0.2s, height 0.1s linear 0.2s; transition:opacity 0.3s linear 0.2s, height 0.1s linear 0.2s;}
#header .top_user .h-message .text {color:#fff; font:normal normal 11px/24px 'SourceSansPro-Regular'; white-space: nowrap;}
#header .top_user .top_arrow {opacity:0; position:absolute; top:55px; left:50%; margin-left:-6px; width:12px; height:6px; background:url('/static/img/backgrounds/arrow_sub_menu.png') no-repeat center center; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
#header .top_user:hover .top_arrow {Opacity:1; top:43px; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}

#header .lang {float:right; width:auto;  height:28px; margin-left:30px; margin-top:11px;}
#header .lang .lang_item {display:inline; width:auto; font-family: 'SourceSansPro-Light'; font-size:16px; line-height:28px; color:#7b8792;}
#header .top_search_cont {position:relative; overflow:visible; float:right; width:18px; height:28px; margin-left:0px; margin-top:11px; padding:0; }
#header .top_search_cont .top_search_btn {cursor:pointer; display:block; width:20px; height:30px; margin:0; padding:0; background:url('/static/img/backgrounds/top_search.png') no-repeat center center; background-size:18px 18px; overflow:hidden; transition:all 0.5s cubic-bezier(.65, 1.95, .03, .32) 0.3s;}
#header .top_search_cont .top_search_btn.active {background-size:0 0; transition:all 0.5s cubic-bezier(.65, 1.95, .03, .32) 0.3s;}
#header .top_search_cont .top_search_btn:before {position:absolute; top:0; display:block; content:''; width:20px; height:0px; background:#7b8792; transition:all 0.5s cubic-bezier(.65, 1.95, .03, .32) 0.3s;}
#header .top_search_cont .top_search_btn:after {position:absolute; bottom:0; display:block; content:''; width:20px; height:0px; background:#7b8792; transition:all 0.5s cubic-bezier(.65, 1.95, .03, .32) 0.3s;}
#header .top_search_cont .top_search_btn.active:before {top:13px; height:2px; transform:rotate(-45deg); transition:all 0.5s cubic-bezier(.65, 1.95, .03, .32) 0.3s;}
#header .top_search_cont .top_search_btn.active:after {bottom:13px; height:2px; transform:rotate(45deg); transition:all 0.5s cubic-bezier(.65, 1.95, .03, .32) 0.3s;}
#header .top_search_cont .top_search {display:block; position:fixed; right:0; top:50px; width:90%; height:0; margin:0; padding:0 5%; background:#fdf0dc; border-radius:0; color: #333; border-width:0; border-color:transparent; border-image:none; overflow:hidden; -webkit-transition:all 0.3s linear;  -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
#header .top_search_cont .top_search_btn_inner {display:block; float:left; width:0; height:30px; margin:0; padding:0; border:none; background:transparent url('/static/img/backgrounds/top_search.png') no-repeat center center; overflow:hidden;}
#header .top_search_cont .top_search_close {display:block; float:right; width:0; height:30px; margin:0; padding:0; border:none; background:transparent url('/static/img/backgrounds/top_search_close.png') no-repeat center center / 11px 11px; overflow:hidden; transition:all 0.3s linear;}
#header .top_search_cont .top_search.active {overflow:visible; height:30px; padding-bottom:50px; padding-top:20px; transition:all 0.3s linear; border-image: url('/static/img/backgrounds/bottom_shadow_.png') 0 0 46 0 stretch stretch; border-color:#f4be52; border-width:0 0 46px; border-style: inset;}
#header .top_search .querry {display:block; float:left; width:0; height:auto; margin:0 0 0 5px; padding:0; border:0; overflow:hidden; font:normal normal 13px/23px 'Roboto'; transition:all 0.1s linear;}
#header .top_search_cont .top_search.active .top_search_btn_inner {width:22px; transition:all 0.3s linear 0.3s;}
#header .top_search_cont .top_search.active .querry {width:235px; height:auto; line-height:30px; transition:all 0.3s linear 0.3s;}
#header .top_search_cont .top_search.active .top_search_close {width:15px; transition:all 0.3s linear 0.3s;}
#header .top_search_cont .top_search_text {float:left; width:85%; padding:0 0 0 40px; font-size:28px; line-height:36px; border:none; background:transparent url('/static/img/backgrounds/top_search_glass.png') no-repeat left center; }
#header .top_search_cont .top_search_btn_ {float:right; width:auto; padding:0 15px; font-family:'SourceSansPro-Bold'; font-size:16px; line-height:28px; color:#fff; border:none; border-radius:3px; background:#2c3e50; }
#header .top_search_cont .form_cont {padding:0 0 10px; border-bottom:2px solid #e0e2e5;}

#wrapper #header .pr_filters {position:absolute; z-index:20; right:150px; top:22px; display:block; width:175px; height:auto; margin:0; padding:0; overflow:hidden;}
#wrapper #header .pr_filters_title {display:block; width:270px; height:auto; margin:0; padding:0 15px; font:normal 500 20px/60px 'Ubuntu'; color:#000; text-transform:uppercase; background:#f8f8f8; overflow:hidden;}
#wrapper #header .pr_filters div .ac-x div {width:100%; padding:0; margin:0 0 10px 0; overflow:hidden;}

#wrapper #header .ac-container .acc-2{float:left; width:auto; padding:0 20px 0 5px;  position: relative;  z-index: 20;  display: block;  cursor: pointer;  color: #2c3e50;  line-height: 24px;  font-size: 16px; background: transparent url('/static/img/backgrounds/bg_top_search_arrow_down.png') no-repeat right center;}
#wrapper #header .ac-container .acc-1:checked + .acc-2 {background: transparent url('/static/img/backgrounds/bg_top_search_arrow_up.png') no-repeat right center;}
#wrapper #header .ac-container .acc-2:hover{}
#wrapper #header .ac-container .acc-1:checked + .acc-2:hover{}
#wrapper #header .ac-container .acc-2:hover:after,
  #wrapper #header .ac-container .acc-1:checked + .acc-2:hover:after{content: '';  position: absolute;  width: 24px;  height: 24px;  right: 13px;  top: 7px;  /*background: transparent url('/static/img/backgrounds/bg_top_search_arrow_down.png') no-repeat center center;*/}
#wrapper #header .ac-container .acc-1:checked + .acc-2:hover:after{/*background-image: url('/static/img/bg_top_search_arrow_up.png');*/}
#wrapper #header .ac-container .acc-1{display: none;}
#wrapper #header .ac-container .ac-x{background: rgba(255, 255, 255, 1);  margin-top: -1px;  overflow: hidden;  height: 0px;  position: relative;  z-index: 10;  transition:height 0.3s ease-in-out,box-shadow 0.6s linear;}
#wrapper #header .ac-container .acc-1:checked ~ .ac-x{transition:height 0.5s ease-in-out,box-shadow 0.1s linear; box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3);}
#wrapper #header .ac-container .ac-x .checkbox {display:none;float:left;height:21px;margin:0 10px 0 0;}
#wrapper #header .ac-container .ac-x .text {display:inline-block; width:48px; height:auto; margin:10px 0 0; padding:0 10px; font-size:16px; line-height:26px; color:#e0e2e5; border:1px solid #e0e2e5; border-radius:3px;}
#wrapper #header .ac-container .ac-x .divider {display:inline-block; width:auto; height:auto; margin:0; font-size:16px; line-height:16px; color:#e0e2e5;}
#wrapper #header .ac-container .ac-x label{display:block; float:left; width:100%; font-style: normal;color: #959ea7; line-height: 24px; font-size: 16px; padding: 0 0 0 25px; cursor:pointer; transition:color 0.3s linear;}
#wrapper #header .ac-container .ac-x label::before { content: ""; display:block; float:left; height:12px; width:12px; margin:5px 10px 0 -24px; border:1px solid #e0e2e5; border-radius:2px; background:none; overflow:hidden; transition:border-color 0.3s linear;}
#wrapper #header .ac-container .ac-x label:hover {color:#2c3e50;transition:color 0.3s linear;}
#wrapper #header .ac-container .ac-x div:hover label::before {border-color:#2c3e50; transition:border-color 0.3s linear;}
#wrapper #header .ac-container .ac-x input[type="checkbox"]:checked + label::before {width:14px; height:14px; background:#2c3e50 url('/static/img/backgrounds/bg_top_search_checked.png')no-repeat center center; border:none;}
#wrapper #header .ac-container .acc-1:checked ~ .ac-x{width:153px;  height: 278px; margin-top:33px; padding:10px 10px; box-shadow:0px 3px 8px #ccc; overflow:visible;}


#header .menu .menu_item .submenu {display: flex; height:0; visibility:hidden; opacity:0; position:fixed; z-index:100; left:50%; top:59px; /*width:1290px;*/ margin-left:-50%; padding:31px 0px 42px; background:#2c3e50; -webkit-transition:opacity 0.3s linear, height 0.1s linear; -moz-transition:opacity 0.3s linear, height 0.1s linear; -o-transition:opacity 0.3s linear, height 0.1s linear; transition:opacity 0.3s linear, height 0.1s linear;}
#header .menu .menu_item.more .submenu {display:block;}
#header .menu .menu_item:hover .submenu {height:323px; visibility:visible; opacity:1; -webkit-transition:opacity 0.3s linear 0.2s, height 0.1s linear 0.2s; -moz-transition:opacity 0.3s linear 0.2s, height 0.1s linear 0.2s; -o-transition:opacity 0.3s linear 0.2s, height 0.1s linear 0.2s; transition:opacity 0.3s linear 0.2s, height 0.1s linear 0.2s;}
#header .menu .menu_item:hover .submenu .submenu_article {width: auto; margin: 0 auto; }
#header .menu .menu_item .submenu .subitem {float:left; width:220px; height:267px; margin-right:30px; margin-bottom:23px;}
#header .menu .menu_item .submenu .subitem:nth-last-of-type(1) {margin-right:0;}
#header .menu .menu_item .submenu .subitem .sublink {position:relative; width:100%; height:100%; opacity:0.6; -webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear; transition:opacity 0.3s linear;}
#header .menu .menu_item .submenu .subitem:hover .sublink {opacity:1; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear;}
#header .menu .menu_item .submenu .subitem .sub_img {width:100%; height:auto;}
#header .menu .menu_item .submenu .subitem .sub_title {position:absolute; left:0; bottom:0; width:100%; height: auto; min-height:66px; margin-top:0px; padding-top:10px; font-size:17px; line-height:22px; color:#fff; background:#2c3e50;}
#header .menu .menu_item .submenu .section_link {display:table; width:auto; height:31px; padding:0 31px; margin: 0 auto; border:1px solid #b88b58; border-radius:2px; font-size:15px; line-height:31px; color:#b88b58;}
#header .menu .menu_item .top_arrow {opacity:0; position:absolute; bottom:-15px; left:50%; margin-left:-6px; width:12px; height:6px; background:url('/static/img/backgrounds/arrow_sub_menu.png') no-repeat center center; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
#header .menu .menu_item:hover .top_arrow {Opacity:1; bottom:1px; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
#header .menu .menu_item.more .submenu {position:absolute; left:50%; top:59px; width:auto; height:auto; margin-left:-40px; padding:0;}
#header .menu .menu_item.more .submenu .subitem {width:100%; height:auto; margin:0; padding:0;}
#header .menu .menu_item.more .submenu .subitem .sublink {width:auto; padding:0 8px; color:#fff; font-family: 'SourceSansPro-Bold'; font-size:14px; line-height:50px; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear; white-space: nowrap;}
#header .menu .menu_item.more .submenu .subitem .sublink:hover {background:#b88b58; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
#header .menu .menu_mob {display:none;}
/*HEADER [END]*/

/*FOOTER [START]*/
#footer {height:265px; padding:35px 0 45px; background:#2c3e50; margin-top:-345px;}
#footer .container {width:1290px;}
#footer .info_block {float:left; width:520px; margin-right:110px;}
#footer .bottom_logo {width:93px; height:45px; margin-bottom:20px; margin-left:0; background:url('/static/img/bottom_logo.png') no-repeat left top;}
#footer .copyright {}
#footer .copyright p {margin-bottom:10px; font-family:'SourceSansPro-Light'; font-size:11px; line-height:17px; color:#88929c; }
#footer .copyright a {text-transform: uppercase; text-decoration: underline; margin-bottom:10px; font-family:'SourceSansPro-Light'; font-size:11px; line-height:17px; color:#88929c; }
#footer .copyright .terms {margin-top:0px; font-family:'SourceSansPro-Light'; font-size:11px; line-height:17px; color:#566573; }
#footer .bottom_menu {float:left; width:120px; margin-right:70px;}
#footer .bottom_menu.wide {width:auto; margin:0;}
#footer .bottom_menu .name {margin-bottom:16px; font-family:'SourceSansPro-Light'; font-size:18px; line-height:45px; color:#fff; text-transform:uppercase;}
#footer .bottom_menu .menu {}
#footer .bottom_menu .menu .menu_item {margin-bottom:6px;}
#footer .bottom_menu .menu .menu_item .link {float:left; width:auto; margin:0; font-family:'SourceSansPro-Light'; font-size:12px; line-height:25px; color:#687481;}
#footer .counters {float: right; width:auto; margin-top:-25px;}
#footer .counters a {float: left; width:auto; margin:0 0 0 15px;}
/*FOOTER [END]*/

/*NEWS_LIST [START]*/
.left_news_list {position:relative; z-index:10; /*padding-bottom:40px; margin-bottom:65px; */overflow: visible;}
.left_news_list.right {padding-bottom:0; margin-bottom:50px;}
.left_news_list.right.other {float: right; width: 258px; border: 1px solid #eadccd; padding-right: 20px; padding-bottom:20px; padding-left: 20px; margin-top:20px;}
.left_news_list.right.other.fixed {position:fixed; top:80px; bottom:auto; left:50%; width:258px; margin-left:345px;}
.left_news_list.right.other.fixed.abs,
  .left_news_list.right.other.abs {position:absolute; top:auto; left:0; width:258px; margin-left:989px;}

.left_news_list .tabs {width:298px; margin-bottom:20px; border:1px solid #c2ccd3; border-radius:2px;}
.left_news_list .tabs .tab {width:30%; float:left; background:#fff;}
.left_news_list .tabs .tab:nth-last-of-type(1) {width:40%}
.left_news_list .tabs .tab.selected,
  .left_news_list .tabs .tab:hover {background:#c2ccd3;}
.left_news_list .tabs .tab .tab_link {font-size:12px; line-height:25px; text-align:center; color:#c2ccd3;}
.left_news_list .tabs .tab.selected .tab_link,
  .left_news_list .tabs .tab:hover .tab_link {color:#fff;}
.news_list {overflow: visible;}
.news_list li {overflow: visible;}
.left_news_list.right .news_list {width:298px; padding:23px 0 40px; border:1px solid #eadccd;}
.left_news_list.right.other .news_list {padding:23px 0 0;}
.news_list .news_item {margin-bottom:12px; padding-bottom:12px; border-bottom:1px solid #f3f4f5;}
.left_news_list.right .news_list .news_item {width:260px; padding-left:19px; padding-right:19px; border-bottom:1px solid #eadccd;}
.left_news_list.right .news_list .news_item:nth-last-of-type(1) {border:none;}
.news_list .news_item .news_link {}
.news_list .news_item .news_link .news_date {float:left; width:auto; height:100%; text-align:left; font-size:14px; line-height:22px; color:#6f767a;}
.news_list .news_item .news_link .news_anounce {float:left; width:257px;}
.safari .news_list .news_item .news_link .news_anounce {width:227px;}
.left_news_list.right .news_list .news_item .news_date,
  .left_news_list.right .news_list .news_item .news_anounce {width:100%;}
.left_news_list.right .news_list .news_item .img {display:none; margin-bottom:5px;}
.left_news_list.right .news_list .news_item:nth-of-type(1) .img {display:block;}
.left_news_list.wide .news_list .news_item .news_link .news_anounce {width:917px;}
.news_list .news_item .news_link .news_title {display:inline; text-align:left; font-size:17px; line-height:22px; color:#1c2833;}
.news_list .news_item .news_link .news_summary {display:block; font-size:14px; line-height:18px; color:#5a6671;}
.left_news_list.right .news_list .news_item .news_link .news_title {font-size:18px; line-height:24px;}
.left_news_list.wide .news_list .news_item .news_link .news_title {display:block; font-size:20px; line-height:26px;}
.left_news_list.wide .news_list .news_item .news_link .news_summary {display:block; font-size:16px; line-height:24px; color:#5a6671;}
.news_list .news_item .news_link .news_zn {display:inline-block; width:23px; height:17px; margin-bottom:-4px; background:url('/static/img/backgrounds/zn_logo_inline.png') no-repeat left center;}
.news_list .news_item.bold .news_link .news_title {font-family: 'SourceSansPro-Bold';}
.news_list .news_item.red .news_link .news_title {font-family: 'SourceSansPro-Bold'; color:#e84c3c;}
.news_list .news_item .news_link .infographic,
  .news_list .news_item .news_link .advertising,
  .news_list .news_item .news_link .interview,
  .news_list .news_item .news_link .controversy,
  .news_list .news_item .news_link .document,
  .news_list .news_item .news_link .photo,
  .news_list .news_item .news_link .video,
  .news_list .news_item .news_link .new,
  .news_list .news_item .news_link .point_view,
  .news_list .news_item .news_link .outside {display:inline-block; width:auto; padding:0 5px; margin:0 3px -2px; font-size:11px; line-height:15px; color:#fff; background:#1eb0ee; border-radius:2px; text-transform:uppercase;}
.left_news_list .more {position:absolute; left:0; bottom:0;}
.left_news_list.right .more {left:20px; bottom:20px; width:260px;}
.left_news_list .more .over {height:190px; background: -moz-linear-gradient(top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 1)); background: -webkit-linear-gradient(top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 1)); background: -o-linear-gradient(top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 1)); background: linear-gradient(top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 1));}
.left_news_list.right .more .over {display:none;}
.left_news_list .more .link {width:298px; border:1px solid #b88b58; border-radius:2px; background:#fff; color:#b88b58; font-size:14px; line-height:31px; text-align:center;}
.left_news_list.right .more .link {width:258px; border-color:#dbc5ab; color:#b88b58;}
.left_news_list.wide .news_day {font-size:16px; line-height:50px; color:#1eb0ee; text-align:center;}
.left_news_list .news_list .news_item .news_link .news_date {width:35px};
/*NEWS_LIST [END]*/

/*OTHER_LIST [START]*/
/*#right .left_news_list.right.other .mgbox {margin:20px 0 0!important;}
#right .left_news_list.right.other .mgline {margin:0 0 12px!important; padding-bottom:12px!important; border-bottom:1px solid #f3f4f5!important;}
#right .left_news_list.right.other .mgline:last-of-type {margin:0!important; padding: 0!important; border:none!important;}
#right .left_news_list.right.other .mgline .mcimg {float: left; width: auto; margin-right: 0px;}
#right .left_news_list.right.other .mgline .mcimg a {float: left; width: auto; }
#right .left_news_list.right.other .mgline img.mcimg {display:block; width:90px!important; margin: 0;}
#right .left_news_list.right.other .mgline .text-elements {float: left; width: 156px; margin-top: -6px; }
#right .left_news_list.right.other .mgline .text-elements .mctitle a {font-size: 16px; line-height: 22px; color: #1c2833; font-family: "SourceSansPro-Regular"; }*/
/*OTHER_LIST [END]*/

/*ARTICLE_INFORMER [START]*/
#left .article-informer {float: right; width: 588px; border: 1px solid #eadccd; padding-right: 20px; padding-bottom:20px; padding-left: 20px; margin-top: -1px; overflow:visible;}
#left .article-informer div {overflow: visible;}
#left .article-informer div .head {overflow: visible; position:relative; z-index:11; float: left; width:auto; padding:0 18px 0 10px; margin-bottom:20px; margin-top:-13px; background:#fff;}
#left .article-informer div .head a {width:auto;  font-family: 'SourceSansPro-Bold'; font-size:18px; line-height:24px; text-transform:uppercase; color:#1c2833;}
#left .article-informer td a.title center {font-size: 16px; line-height: 22px; color: #1c2833; font-family: "SourceSansPro-Regular"; text-align:left;}
#left .article-informer div noindex table tr td a {font-size: 16px!important; line-height: 22px!important; color: #1c2833!important; font-family: "SourceSansPro-Regular"!important; text-align:left!important;}
/*ARTICLE_INFORMER [END]*/

/*SOCIAL_BLOCK [START]*/
.left_socials {margin-bottom:48px;}
.left_socials .social_list {width:216px; padding:25px 41px 12px; border:1px solid #dbc5ab;}
.left_socials .social_list .social_item {float:left; width:42px; height:42px; margin-right:16px;}
.left_socials .social_list .social_item:nth-last-of-type(1) {margin-right:0;}
.left_socials .social_list .social_item .social_link {width:42px; height:42px; border-radius:21px;}
.left_socials .social_list .social_item .social_link.vk {background:#436c9a url('/static/img/backgrounds/v_b_white.png') no-repeat center center;}
.left_socials .social_list .social_item .social_link.tg {background: url('/static/img/backgrounds/bg_sw_telegram.png') no-repeat center center / contain;;}
.left_socials .social_list .social_item .social_link.fb {background:#3c59a4 url('/static/img/backgrounds/f_b_white.png') no-repeat center center;}
.left_socials .social_list .social_item .social_link.tw {background:#01abec url('/static/img/backgrounds/t_b_white.png') no-repeat center center;}
.left_socials .social_list .social_item .social_link.gp {background:#dd4b39 url('/static/img/backgrounds/g_b_white.png') no-repeat center center;}
.left_socials .social_list .social_item .social_link.ok {background:#f1843c url('/static/img/backgrounds/od_b_white.png') no-repeat center center;}
/*SOCIAL_BLOCK [END]*/

/*LEFT_COMPANY_NEWS_LIST [START]*/
.left_company_news_list {}
.left_company_news_list .company_news_list {width:298px; padding:25px 0 0; border:1px solid #e6e6e6;}
.left_company_news_list .company_news_item {width:258px; padding:0 20px 12px; margin-bottom:12px; border-bottom:1px solid #e6e6e6;}
.left_company_news_list .company_news_item:nth-last-of-type(1) {margin-bottom:0; border-bottom:none;}
.left_company_news_list .company_news_item .company_news_link {}
.left_company_news_list .company_news_item .company_news_title {margin-bottom:12px;  font-family: 'SourceSansPro-Bold'; font-size:16px; line-height:22px; color:#1c2833;}
.left_company_news_list .company_news_item .company_news_descr {margin-bottom:12px; font-size:14px; line-height:20px; color:#3a4a59;}
.left_company_news_list .company_news_item .company_news_date {font-size:12px; line-height:17px; color:#b0bbc1;}
/*LEFT_COMPANY_NEWS_LIST [END]*/

/*INDEX_NEWS_LIST [START]*/
.index_news_list {float:left; width:960px; overflow:visible;}
.index_news_list.wide {float:none; width:1290px;}
.index_news_list.author {float:none; width:1320px;}
.index_news_list.issue {float:none; width:1320px; padding-top:40px;}

.index_news_list .index_item {margin-bottom:15px; overflow:visible;}
.index_news_list .index_item.wide {float:left; width:1035px; overflow:hidden;}
.index_news_list.author .index_item {float:left; width:1320px; overflow:visible;}
.index_news_list.wide .index_item.wide {width:1335px;}
.index_news_list.wide .index_item.wide.newsline {position:relative; overflow:visible;}
.index_news_list .index_item.newspaper {width:1115px; margin-bottom:0; margin-left:-27px; padding:35px 0 0 30px; background:#fef4e6 url('/static/img/backgrounds/bg_index_newspaper.png') repeat-y left top; border-image: url('/static/img/backgrounds/bottom_shadow_.png') 0 0 46 0 stretch stretch; border-color:#f4be52; border-width:0 0 46px; border-style: inset; overflow:hidden;}
.index_news_list .index_item.special {position:relative; padding-left:10px; margin-left:-10px;}
.index_news_list .index_item.interview {position:relative; padding-left:10px; margin-left:-10px;}
.index_news_list .index_item.interview.inner {margin-bottom:0;}
.index_news_list .index_item.quote {position:relative; background:#e84c3c;}
.index_news_list .index_item.video {}
.index_news_list .grid_list {position:relative; width:990px; overflow:visible;}
.index_news_list.wide .grid_list {width:1285px;}
.index_news_list.issue .grid_list {width:1320px;}
.index_news_list.author .grid_list {width:1320px;}
.index_news_list.wide .index_item.wide.newsline .grid_list {float:left; margin-left:0;}
.index_news_list .index_item.interview.inner .grid_list {margin-bottom:0;}
.index_news_list .index_item.newspaper .grid_list {margin-left:25px;}
.index_news_list .more {margin-bottom:0;}
.index_news_list .more .link {float:left; width:958px; border:1px solid #b88b58; border-radius:2px; background:#fff; color:#b88b58; font-size:14px; line-height:31px; text-align:center;}
.index_news_list .grid_list .column {float:left; width:auto; margin:0 30px 0px 0; overflow:visible;}
.index_news_list .interview.inner .grid_list .column {margin-bottom:50px;}
.index_news_list .grid_list .column.x2x2 {width:630px; height:515px;}
.index_news_list .grid_list .column.x1x4 {float:right; width:300px; height:1030px; overflow: visible;}
.index_news_list .grid_list .column.x1x2 {width:300px; height:515px;}
.index_news_list .grid_list .column.x1x1 {width:300px; height:208px;}
.index_news_list .grid_list .column.x1x1.multimedia {margin-bottom:30px;}
.index_news_list .grid_list .column.x3x2 {width:960px; height:515px;}
.index_news_list .grid_list .column.x3x1xadvert {width:960px; height:auto;}
.index_news_list .grid_list .column.x3x1 {width:960px; height:208px;}

.index_news_list .main_news_list { overflow:visible;}
.index_item.wide.special .main_news_list {width:790px; margin-left: 25px;}
.index_news_list .news_item {float: left; position:relative; margin-bottom:50px; overflow:visible;}
.index_news_list .news_item.main {height:465px;}
.index_news_list .news_item.advert {float:left; position:relative; width:300px; min-height:352px; height:auto; margin-bottom:35px;}
.index_news_list .news_item.social {height:auto; margin-bottom:34px;}
.index_news_list .news_item.social .left_socials {margin:0;}
.index_news_list .news_item.no_photo,
  .index_news_list .news_item.news-no-photo {height:207px;}
.index_news_list .news_item.photo,
  .index_news_list .news_item.news-photo {height:208px;}

#mac_os_x .index_news_list .news_item.article {width:auto;}

.index_news_list .news_item.full,
  .index_news_list .news_item.article {height:465px; background:#fdf0dc; border-image: url('/static/img/backgrounds/bottom_shadow_.png') 0 0 46 0 stretch stretch; border-color:#f4be52; border-width:0 0 46px; border-style: inset; margin-bottom:4px; /*box-shadow:-2px 2px 5px #000;*/}
.index_news_list .index_item.newspaper .news_item.full,
  .index_news_list .index_item.newspaper .news_item.article {height:465px; margin-bottom:46px; border-image:none; border-width:0;}
.index_news_list .index_item.newspaper .news_item.full:hover,
  .index_news_list .index_item.newspaper .news_item.article:hover {margin-bottom:0; background:#fff; border-image: url('/static/img/backgrounds/bottom_shadow_rose.png') 0 0 46 0 stretch stretch; border-width:0 0 46px; }
.index_news_list .news_item .news_link {height:100%; overflow: visible;}
.index_news_list .news_item .news_link .infographic,
  .index_news_list .news_item .news_link .infographic,
  .index_news_list .news_item .news_link .document,
  .index_news_list .news_item .news_link .photo,
  .index_news_list .news_item .news_link .video,
  .index_news_list .news_item .news_link .new,
  .index_news_list .news_item .news_link .point_view,
  .index_news_list .news_item .news_link .interview,
  .index_news_list .news_item .news_link .controversy,
  .index_news_list .news_item .news_link .outside {display:inline-block; width:auto; padding:0 5px; margin:0 3px -2px; font-size:11px; line-height:15px; color:#fff; background:#1eb0ee; border-radius:2px; text-transform:uppercase;}
.index_news_list .news_item.article .news_link .point_view,
  .index_news_list .news_item.article .news_link .advertising,
  .index_news_list .news_item.article .news_link .company_news {position:absolute; right:0; bottom:0;}
.index_news_list .news_item.main .news_link .news_summary,
  .index_news_list .news_item.main .news_link .infographic,
  .index_news_list .news_item.main .news_link .document,
  .index_news_list .news_item.main .news_link .photo,
  .index_news_list .news_item.main .news_link .video,
  .index_news_list .news_item.main .news_link .new,
  .index_news_list .news_item.main .news_link .point_view,
  .index_news_list .news_item.main .news_link .interview,
  .index_news_list .news_item.main .news_link .controversy,
  .index_news_list .news_item.main .news_link .outside {display:none;}
.index_news_list .news_item.main .news_link .photo,
  .index_news_list .news_item.main .news_link .video {float: right; display: block;}
.index_news_list .news_item.photo .news_link .news_summary {min-height: 72px; height: 100%; opacity: 0; margin-bottom: 8px;}
.index_news_list .news_item.photo .news_link .infographic,
  .index_news_list .news_item.photo .news_link .document,
  .index_news_list .news_item.photo .news_link .photo,
  .index_news_list .news_item.photo .news_link .video,
  .index_news_list .news_item.photo .news_link .new,
  .index_news_list .news_item.photo .news_link .point_view,
  .index_news_list .news_item.photo .news_link .interview,
  .index_news_list .news_item.photo .news_link .controversy,
  .index_news_list .news_item.photo .news_link .outside {float: right;}
.index_news_list .news_item.news-photo .news_link .news_summary {min-height: 72px; height: 100%; opacity: 0; margin-bottom: 8px;}
.index_news_list .news_item.news-photo .news_link .infographic,
  .index_news_list .news_item.news-photo .news_link .document,
  .index_news_list .news_item.news-photo .news_link .photo,
  .index_news_list .news_item.news-photo .news_link .video,
  .index_news_list .news_item.news-photo .news_link .new,
  .index_news_list .news_item.news-photo .news_link .point_view,
  .index_news_list .news_item.news-photo .news_link .interview,
  .index_news_list .news_item.news-photo .news_link .controversy,
  .index_news_list .news_item.news-photo .news_link .outside {float:right;}
.index_news_list .news_item .news_link .video_mark {display:none;}
.index_news_list.media_index .news_item.video .news_link .video_mark {display:inline-block; width:18px; height:18px; font-size:0; margin-bottom:-3px; background:transparent url('/static/img/backgrounds/bg_title_video.png') no-repeat center center;}
.index_news_list.media_index .news_item.main.video .news_link .video_mark {position:absolute; left:50%; bottom:200px; width:50px; height:50px; margin:0 0 0 -25px; background:transparent url('/static/img/backgrounds/bg_title_video_main.png') no-repeat center center;}
.index_news_list .news_item.no_photo .news_img_link,
  .index_news_list .news_item.news-no-photo .news_img_link,
  .index_news_list .news_item.no_photo .news_img,
  .index_news_list .news_item.news-no-photo .news_img {display:none;}
.index_news_list .grid_list .news_item .news_img_link,
  .index_news_list .grid_list .news_item .news_img {width:100%; height:100%; margin-bottom:5px; -webkit-object-fit:cover; -o-object-fit:cover; -moz-object-fit:cover; object-fit:cover; object-position: center top;}
.index_news_list .grid_list .news_item.photo .news_img_link,
  .index_news_list .grid_list .news_item.news-photo .news_img_link,
  .index_news_list .newsline .grid_list .news_item .news_img_link,
  .index_news_list .grid_list .news_item.photo .news_img,
  .index_news_list .grid_list .news_item.news-photo .news_img,
  .index_news_list .newsline .grid_list .news_item .news_img {height:125px; -webkit-object-fit:cover; -o-object-fit:cover; -moz-object-fit:cover; object-fit:cover;}
.index_news_list .grid_list .news_item .news_anounce {max-height:174px;}
.index_news_list .grid_list .x1x2.news_item.full .news_anounce {max-height:200px;}
.index_news_list .grid_list .news_item.main .news_anounce {position:absolute; left:0px; bottom:0px; width:570px; padding: 55px 30px 25px; background:  linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0)); overflow:visible;}
.index_news_list .grid_list .news_item.news-photo .news_anounce,
  .index_news_list .grid_list .news_item.photo .news_anounce {overflow:visible; /*position:absolute; left:0; bottom:0px;*/ height:auto; min-height:66px; background:#fff; /*padding-top:10px;*/}
.index_news_list .grid_list .news_item .news_title {font-family: 'SourceSansPro-Bold'; font-size:18px; line-height:22px; color:#1c2833;}
.index_news_list .grid_list .news_item .news_title .news_zn {display:inline-block; width:23px; height:17px; margin-bottom:-3px; background:url('/static/img/backgrounds/zn_logo_inline.png') no-repeat left center;}
.index_news_list .grid_list .news_item.photo .news_title,
  .index_news_list .grid_list .news_item.news-photo .news_title {position:absolute; bottom:0; min-height:66px; background: #fff; padding-top:10px; overflow:visible; margin-bottom:0;}
.index_news_list .grid_list .news_item.main .news_title {font-family: 'SourceSansPro-Bold'; font-size:32px; line-height:38px; color:#fff; text-shadow:1px 1px 3px #000;}
.index_news_list .grid_list .news_item.main .news_title .news_zn {margin-bottom:3px;}
.index_news_list .grid_list .news_item.main.full .news_title .news_zn,
  .index_news_list .grid_list .news_item.main.article .news_title .news_zn {margin-bottom:-3px;}
.index_news_list .grid_list .news_item .news_summary {max-height:72px; font-family: 'SourceSansPro-Regular'; font-size:16px; line-height:24px; color:#3a4a59;}
.index_news_list .grid_list .news_item .news_date {position:absolute; left:0; bottom:-20px; font-size:14px; line-height:16px; color:#b0bbc1;}
/*.index_news_list .grid_list .news_item.news-photo .news_date,
  .index_news_list .grid_list .news_item.photo .news_date {left:5px; top:5px; bottom: auto; color: #fff; filter: drop-shadow(0px 0px 2px #000);}
.index_news_list .grid_list .news_item.news-photo.video .news_date,
  .index_news_list .grid_list .news_item.photo.video .news_date {background:url('/static/img/backgrounds/bg_timer_white.png') no-repeat left center;}*/
.index_news_list .grid_list .news_item.video .news_date {padding-left:25px; background:url('/static/img/backgrounds/bg_timer.png') no-repeat left center;}
.index_news_list .grid_list .news_item.main .news_date {position:static; color:#fff; text-shadow:1px 1px 3px #000;}
.index_news_list .grid_list .news_item.full .news_date,
  .index_news_list .grid_list .news_item.main.full .news_date,
  .index_news_list .grid_list .news_item.article .news_date,
  .index_news_list .grid_list .news_item.main.article .news_date  {display:none;}
.index_news_list .grid_list .news_item.full .news_img_link,
  .index_news_list .grid_list .news_item.article .news_img_link,
  .index_news_list .grid_list .news_item.full .news_img,
  .index_news_list .grid_list .news_item.article .news_img {width:300px; height:200px; margin-bottom:5px; -webkit-object-fit:cover; -o-object-fit:cover; -moz-object-fit:cover; object-fit:cover;}
.index_news_list .grid_list .news_item.main.full .news_img_link,
  .index_news_list .grid_list .news_item.main.article .news_img_link,
  .index_news_list .grid_list .news_item.main.full .news_img {width:100%; height:auto; -webkit-object-fit:cover; -o-object-fit:cover; -moz-object-fit:cover; object-fit:cover;}
.index_news_list .grid_list .news_item.main.article .news_img {width:100%; height:100%; -webkit-object-fit:cover; -o-object-fit:cover; -moz-object-fit:cover; object-fit:cover;}
.index_news_list .grid_list .news_item.full .news_anounce,
  .index_news_list .grid_list .news_item.article .news_anounce {position:absolute; left:20px; top:255px; width:260px; max-height: 190px; height:190px; margin:0 auto;}
.index_news_list .grid_list .news_item.main.full .news_anounce {top:200px; bottom:auto; left:0; padding:55px 20px 36px; background:#fdf0dc;}
.index_news_list .grid_list .news_item.main.article .news_anounce {top:200px; bottom:auto; left:0; height: 174px; padding:55px 20px 36px; background:#fdf0dc; overflow:hidden;}
.index_news_list .grid_list .news_item.main.full.issue .news_anounce,
  .index_news_list .grid_list .news_item.main.article.issue .news_anounce {top:115px;  bottom:auto; left:auto; right:30px; height:320px; max-height:none; padding:0; background:none; overflow: hidden;}
.index_news_list .grid_list .news_item.full .news_title,
  .index_news_list .grid_list .news_item.main.full .news_title,
  .index_news_list .grid_list .news_item.article .news_title,
  .index_news_list .grid_list .news_item.main.article .news_title {text-align:left; font-family: 'SourceSansPro-Bold'; font-size:19px; line-height:26px; color:#492808; text-shadow:none;}
.index_news_list .grid_list .news_item.main.full .news_summary {display:block; max-height:243px; color:#82705f; text-align:left;}

.index_news_list .grid_list .news_item.full .news_summary,
  .index_news_list .grid_list .news_item.article .news_summary{display:block; max-height:none; color:#82705f; text-align:left;}
.index_news_list .grid_list .news_item.main.article .news_summary {display:block; max-height:150px; color:#82705f; text-align:left;}
.index_news_list .grid_list .news_item.full .news_summary {max-height: none;}
.index_news_list .grid_list .news_item.full .news_anounce:hover .news_title,
  .index_news_list .grid_list .news_item.article .news_anounce:hover .news_title {color:#e84c3c}
.index_news_list .grid_list .news_item.full .news_anounce:hover .news_summary,
  .index_news_list .grid_list .news_item.article .news_anounce:hover .news_summary {color:#82705f}
.index_news_list .grid_list .news_item .author {display:none; position:absolute; left:20px; top:162px; width:auto;}
.index_news_list .grid_list .news_item.full .author,
  .index_news_list .grid_list .news_item.article .author {display:block;}
.index_news_list .grid_list .news_item.article .author.long {top:140px;}
.index_news_list .grid_list .news_item.full .author .int_auth_img,
  .index_news_list .grid_list .news_item.article .author .int_auth_img {float:left; width:auto; margin-left:-15px;}
.index_news_list .grid_list .news_item.full .author .int_auth_img:first-of-type,
  .index_news_list .grid_list .news_item.article .author .int_auth_img:first-of-type {margin-left:0;}
.index_news_list .grid_list .news_item.full.issue .author,
  .index_news_list .grid_list .news_item.article.issue .author {display:block; left:660px; top:20px;}
.index_news_list .grid_list .news_item .author .auth_img {float:left; width:70px; height:70px; margin-left:-15px; margin-bottom: 10px; border:2px solid #fff; border-radius:35px; background:#f3f3f3 url("/static/img/backgrounds/bg_author_img.png") no-repeat scroll center center / 45px auto; -webkit-object-fit:cover; -o-object-fit:cover; -moz-object-fit:cover; object-fit:cover;}
.index_news_list .grid_list .news_item .author .auth_img_img {width:70px; height:70px; -webkit-object-fit:cover; -o-object-fit:cover; -moz-object-fit:cover; object-fit:cover;}
.index_news_list .grid_list .news_item .author .auth_img:first-of-type {margin-left:0;}
.index_news_list .grid_list .news_item .author .auth_name {float:left; width:auto; max-width:140px; margin-top:0px; font-family: 'SourceSansPro-Regular'; font-size:14px; line-height:16px; color:#b88b58;}
.index_news_list .grid_list .news_item .author .auth_name .int_auth_name {display:inline; font-family: 'SourceSansPro-Regular'; font-size:14px; line-height:16px; color:#b88b58;}
.index_news_list .grid_list .news_item .author .auth_name:first-of-type {margin-top:43px;}
.index_news_list .grid_list .news_item.full.issue .author .auth_name,
  .index_news_list .grid_list .news_item.article.issue .author .auth_name {margin:0 0 0 10px;}
.index_news_list .grid_list .news_item.full.issue .author .auth_name:first-of-type,
  .index_news_list .grid_list .news_item.article.issue .author .auth_name:first-of-type {margin:24px 0 0 10px;}
.index_news_list .grid_list .news_item .author.long .auth_name {margin-right:10px;}
.index_news_list .grid_list .news_item .author.long .auth_name:first-of-type {margin-top:0;}
.index_news_list .grid_list .news_item .type {position:absolute; left:-10px; top:10px; width:auto;}
.index_news_list.media_index .grid_list .news_item .type {display:none;}
.index_news_list .grid_list .news_item .type .type_name {width:auto; padding:0 10px; background:#1eb0ee; font-family:'SourceSansPro-Bold'; font-size:12px; line-height:24px; color:#fff; text-transform:uppercase;}
.index_news_list .grid_list .news_item .type .type_corner {height:4px; background:url('/static/img/backgrounds/item_type_bottom_corner.png') no-repeat center center;}
.index_news_list .grid_list .news_item.no_photo .type,
  .index_news_list .grid_list .news_item.news-no-photo .type, {display:none;}
.index_news_list .index_item .grid_list .news_item .author .int_title {display:none;}
.index_news_list .index_item .top_block {position:relative; margin-bottom:28px;}
.index_news_list .index_item .logo {float:left; width:auto; }
.index_news_list .index_item .logo .name {width:auto; padding:0 17px; font-family:'SourceSansPro-Bold'; font-size:18px; line-height:40px; color:#fff; background:#00aff1;}
.index_news_list .index_item .logo .corner {height:7px; background:url('/static/img/backgrounds/bg_index_newspaper_logo.png') no-repeat center top;}
.index_news_list .index_item .banner {}
.index_news_list .index_item .issue {width:auto; float:left; margin:0 25px 0 20px; font-size:14px; line-height:40px; color:#b88b58;}
.index_news_list .index_item .main.full.issue,
  .index_news_list .index_item .main.article.issue {width:100%; margin:0; font-size:14px; line-height:40px; color:#b88b58;}
.index_news_list .index_item .main.full.issue .news_img_link,
  .index_news_list .index_item .main.article.issue .news_img_link,
  .index_news_list .index_item .main.full.issue .news_img,
  .index_news_list .index_item .main.article.issue .news_img {width:630px; height:100%; float:left;}
.index_news_list .index_item .button {width:auto; float:left; margin:0; font-size:14px; line-height:40px; color:#00aff1;}
.index_news_list .index_item .divider {width:auto; float:left; margin:0 10px; font-size:14px; line-height:40px; color:#b88b58;}
.index_news_list .index_item .navigator {position:absolute; left:760px; top:0; width:74px; height:32px; margin:2px 0 0 120px; border:1px  solid #e7d5bc; border-radius:16px;}
.safari .index_news_list .index_item .navigator,
  .chrome .index_news_list .index_item .navigator {right:auto; left:750px;}
.index_news_list .index_item .navigator .prev {float:left; text-align:center; width:36px; height:32px; border-right:1px  solid #e7d5bc; font-family:'SourceSansPro-Bold'; font-size:22px; line-height:32px; color:#e7d5bc;}
.index_news_list .index_item .navigator .next {float:left; text-align:center; width:36px; height:32px; font-family:'SourceSansPro-Bold'; font-size:22px; line-height:32px; color:#e7d5bc;}

.index_news_list .index_item.quote .grid_list {float:left; width:960px; height:222px;}
.index_news_list .index_item.quote .index_quote_img {position:absolute; left:0; bottom:0; width:auto; height:100%; opacity:0.6;}
.index_news_list .index_item.quote .bottom_corner {position:relative; z-index:1; height:28px; background: url('/static/img/backgrounds/bg_index_quote.png') no-repeat left bottom;}
.index_news_list .index_item.quote .right_text {float:right; width:630px; margin-top:15px;}
.index_news_list .index_item.quote .quote_title {display:table-cell; vertical-align:middle; height:126px; padding:5px 0 10px; font-family: 'SourceSansPro-BoldIt'; font-size:30px; line-height:42px; font-style:italic; color:#fff;}
.index_news_list .index_item.quote .quote_author {display:inline; width:auto; font-family: 'SourceSansPro-Bold'; font-size:18px; line-height:48px; color:#fff;}
.index_news_list .index_item.quote .quote_date {display:inline; width:auto; font-size:16px; line-height:48px; color:#fff;}
.index_news_list .index_item.quote .social {display:inline; margin-left:25px;}
.index_news_list .index_item.quote .social .button {display:inline-block; float:none; width:auto; margin-right:10px; margin-bottom:-7px; padding:0 14px 0 34px; border:1px solid #fff; border-radius:3px; font-size:14px; line-height:26px; color:#fff; text-transform:capitalize;}
.index_news_list .index_item.quote .social .button.tw {background:url('/static/img/backgrounds/tw_round_white.png') no-repeat 8px center;}
.index_news_list .index_item.quote .social .button.fb {background:url('/static/img/backgrounds/fb_round_white.png') no-repeat 8px center;}

.index_news_list .index_item.video .video_list_cont {position:relative; float:left; height:515px; margin-bottom:50px; background:#2c3e50; overflow:visible;}
.index_news_list .index_item.video .video_list {width:300px; height:460px; padding-right:16px; margin:30px 0 0 660px; overflow:visible;}
.index_news_list .index_item.video .video_item {width:300px; min-height:80px; padding:0 0 20px; margin:0 0 20px; border-bottom:1px solid #3c4a59;}
.index_news_list .index_item.video .video_link {position:relative; overflow:visible;}
.index_news_list .index_item.video .video_img {float:left; width:80px; height:54px; margin-top:4px; -webkit-object-fit:cover; -o-object-fit:cover; -moz-object-fit:cover; object-fit:cover;}
.index_news_list .index_item.video .video_title {float:right; width:205px; max-height:60px; font-family:'SourceSansPro-Bold'; font-size:16px; line-height:20px; color:#fff;}
.index_news_list .index_item.video .video_date {float:right; width:205px; max-height:60px; font-size:14px; line-height:26px; color:#999999;}
.index_news_list .index_item.video .timer {position:absolute; left:0; top:62px; width:auto; height:26px; font-size:14px; line-height:26px; color:#999;}
.index_news_list .index_item.video .timer.video {padding-left:25px; background:url('/static/img/backgrounds/bg_title_video.png') no-repeat left center;}
.index_news_list .index_item.video .video_item.first {position:absolute; left:0; top:-5px; width:595px; height:515px; padding:0; margin:0; border:5px solid #e84c3c;}
.index_news_list .index_item.video .video_item.first .timer {display:none; z-index:10; left:30px; top:408px;}
.index_news_list .index_item.video .video_item.first .timer.title {display:block; position:static; display:inline; margin-left:15px;}
.index_news_list .index_item.video .video_item.first .video_img {width:595px; height:515px; margin:0; overflow: visible;}
.index_news_list .index_item.video .video_item.first .video_link {position:relative; width:100%; height:100%; overflow: visible;}
.index_news_list .index_item.video .video_item.first .video_title {float:none; position:absolute; left:0px; bottom:0; display:table-cell; vertical-align:middle; width:535px; height:auto; max-height:none; padding:20px 30px; font-family:'SourceSansPro-Bold'; font-size:26px; line-height:34px; color:#fff; background: #2c3e50;}
.index_news_list .index_item.video .video_item.first .video_date {display:none;}
.index_news_list .index_item.video .video_list .video_item:nth-last-of-type(1) {padding:0; margin:0; border:none;}
.index_news_list .index_item.video .video_list_cont .bg {position:absolute; left:660px; bottom:0; width:300px; height:180px; background:linear-gradient(to bottom, rgba(44,62,80,0), rgba(44,62,80,0.8)); transition:all 0.3s linear;}
.index_news_list .index_item.video .video_list_cont:hover .bg {height:0; transition:all 0.3s linear;}

.index_news_list .index_item.special .column.x3x2 {width:760px; height:650px!important; margin-bottom:50px!important;}
.index_news_list .index_item.special.inner .column.x3x2 {width:960px; }
.index_news_list .index_item.special .top_block {/*position:absolute; z-index:1; left:886px; top:5px;*/ z-index:1; margin:0; overflow:visible;}
.index_news_list .index_item.special .top_block .navigator {left:883px; margin:0; background:#fff;}
.index_news_list .index_item.special .news_item.full {background:none; border:none; height:100%; margin:0;}
.index_news_list .index_item.special .grid_list .news_item .type {top:95px; overflow:visible;}
.index_news_list .index_item.special .grid_list .news_item .type .type_name {line-height:30px; background:#e84c3c;}
.index_news_list .index_item.special .grid_list .news_item .type .type_corner {position:absolute; right:-10px; top:0; width:10px; height:30px; background:url('/static/img/backgrounds/item_type_right_corner.png') no-repeat center center;}
.index_news_list .index_item.special .grid_list .news_item .author {display:none;}
.index_news_list .index_item.special .grid_list .news_item.full .news_img_link,
  .index_news_list .index_item.special .grid_list .news_item.article .news_img_link,
  .index_news_list .index_item.special .grid_list .news_item.full .news_img,
  .index_news_list .index_item.special .grid_list .news_item.article .news_img {width:100%; height:100%!important;}
.index_news_list .index_item.special .grid_list .news_item .news_anounce {position:absolute; top:auto; left:0; bottom:0; width:90%; height:auto; max-height: none; margin:0 0; padding:30px 5%; background: linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0));}
.index_news_list .index_item.special .grid_list .news_item .news_title {font-size:56px; line-height:56px; color:#fff; transition:all 0.3s ease; text-shadow: 0 0 5px #000; overflow: visible;}
.index_news_list .index_item.special .grid_list .news_item .news_summary {margin-top:20px; font-family: 'Lora-Regular'; font-size:20px; line-height:32px; color:#fff; transition:all 0.3s ease; text-shadow: 0 0 5px #000; overflow: visible;}
.index_news_list .index_item.special .grid_list .news_item:hover .news_title,
  .index_news_list .index_item.special .grid_list .news_item:hover .news_summary {color:#e84c3c;}
.index_news_list .index_item.special .news_item .news_link .news_zn,
  .index_news_list .index_item.special .news_item .news_link .infographic,
  .index_news_list .index_item.special .news_item .news_link .document,
  .index_news_list .index_item.special .news_item .news_link .photo,
  .index_news_list .index_item.special .news_item .news_link .video,
  .index_news_list .index_item.special .news_item .news_link .new,
  .index_news_list .index_item.special .news_item .news_link .point_view,
  .index_news_list .index_item.special .news_item .news_link .outside {display:none;}

.index_news_list .index_item .multimedia .news_item .news_link .video {display:block; position:absolute; top:auto; bottom:100px; left:50%; padding:20px 15px 20px 25px; margin-left:-50px; background:transparent; font-size:50px; line-height:50px; border:4px solid #fff; border-radius:50px; opacity:0.7; box-shadow:none; text-shadow:none; transition:all 0.3s linear;}
.index_news_list .index_item .multimedia .news_item.main .news_link .video {top:-200px; bottom:auto; margin-left:-75px; font-size:100px; line-height:100px; border-radius:75px;}
.index_news_list .index_item .multimedia .news_item .news_link:hover .video {opacity:1; box-shadow:0 0 8px #000; text-shadow:0 0 8px #000; transition:all 0.3s linear;}

.index_news_list .index_item.interview .caption {margin-top:7px;}
.index_news_list .index_item.interview .top_block,
  .index_news_list .index_item.newsline .top_block {position:absolute; z-index:15; right:70px; top:0px; width:auto; padding:0 15px; margin:0; background:#fff;}
.index_news_list .index_item.newsline .top_block {top:-5px;}
.index_news_list .index_item.interview .top_block .navigator,
  .index_news_list .index_item.newsline .top_block .navigator {position:static; margin:0; background:#fff;}
.index_news_list .index_item.interview .grid_list {float:left; margin-bottom:50px;}
.index_news_list .index_item.interview .grid_list .news_item .news_anounce {display:none;}
.index_news_list .index_item.interview .news_item.full,
  .index_news_list .index_item.interview .news_item.article {background:none; border:none; height:515px; margin:0;}
.index_news_list .index_item.interview .news_item.full .news_link,
  .index_news_list .index_item.interview .news_item.article .news_link {height:100%;}
.index_news_list .index_item.interview .grid_list .news_item.full .news_img_link,
  .index_news_list .index_item.interview .grid_list .news_item.article .news_img_link,
  .index_news_list .index_item.interview .grid_list .news_item.full .news_img,
  .index_news_list .index_item.interview .grid_list .news_item.article .news_img {width:100%; height:365px;}
.index_news_list .index_item.interview .news_item .news_link .news_zn,
  .index_news_list .index_item.interview .news_item .news_link .infographic,
  .index_news_list .index_item.interview .news_item .news_link .document,
  .index_news_list .index_item.interview .news_item .news_link .photo,
  .index_news_list .index_item.interview .news_item .news_link .video,
  .index_news_list .index_item.interview .news_item .news_link .new,
  .index_news_list .index_item.interview .news_item .news_link .point_view,
  .index_news_list .index_item.interview .news_item .news_link .outside,
  .index_news_list .index_item.interview .news_item .news_link .controversy,
  .index_news_list .index_item.interview .news_item .news_link .type {display:none;}
.index_news_list .index_item .grid_list .news_item .grad {display:none;}
.index_news_list .index_item.interview .grid_list .news_item .grad {display:block; position:absolute; left:0; bottom:150px; width:300px; height:150px; background: linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0));}
.index_news_list .index_item.interview .grid_list .news_item .author {left:0; width:300px; top:346px; padding-top:25px; background:url('/static/img/backgrounds/bg_index_interview.png') no-repeat left top;}
.index_news_list .index_item.interview .grid_list .news_item .author .int_auth_img {float:left; width:auto; height:auto; margin-left:-16px;}
.index_news_list .index_item.interview .grid_list .news_item .author .int_auth_img:nth-of-type(2) {margin-left:0px;}
.index_news_list .index_item.interview .grid_list .news_item .author .auth_img {width:46px; height:46px; border-radius:23px; background:#f3f3f3 url('/static/img/backgrounds/bg_author_img.png') no-repeat center center /30px auto;}
.index_news_list .index_item.interview .grid_list .news_item .author .auth_name {float:none; display:table-cell; vertical-align:middle; height:48px; margin:0; padding:0 0 0 8px; font-family: 'SourceSansPro-Light'; line-height:16px; color:#1c2833;}
.index_news_list .index_item.interview .grid_list .news_item .author .auth_name b {font-family: 'SourceSansPro-Regular';}
.index_news_list .index_item.interview .grid_list .news_item .author .auth_name a {display:inline; font-family: 'SourceSansPro-Light'; line-height:16px; color:#1c2833;}
.index_news_list .index_item.interview .grid_list .news_item .author .int_title {display:block; max-height:78px; margin-bottom:10px; font-family: 'SourceSansPro-Light'; font-size:18px; line-height:26px; color:#1c2833; }
.index_news_list .index_item.interview .grid_list .news_item .author .int_title .hero {display:inline; font-family: 'SourceSansPro-Bold';}

/*INDEX_NEWS_LIST [END]*/

/*OWL_CAROUSEL [START]*/
.owl-stage-outer {padding-right:50px; overflow:visible;}
#newspaper .owl-stage-outer {margin-left:-25px;}
#special .owl-stage-outer {margin-left:-25px;}
.owl-stage {overflow:visible; overflow:visible;}
.owl-item {float:left; overflow:visible;}
.owl-nav {position:absolute; z-index:20; left:861px; top:-56px; width:72px; height:36px; padding:0 17px; margin:0;}
#newspaper .owl-nav {left:840px!important; top:-75px;}
.wide #newspaper .owl-nav {left:840px; right:auto; top:-75px;}
.safari .index_news_list.wide #newspaper .owl-nav,
  .chrome .index_news_list.wide #newspaper .owl-nav {left:830px;}
#newsline .owl-nav {left:auto; right:30px; top:-55px;}
#special .owl-nav {left:843px; top:0px; z-index: 10;}
.owl-nav .owl-prev {float:left; width:36px; height:36px; font-size:0; cursor:pointer;}
.owl-nav .owl-next {float:right; width:36px; height:36px; font-size:0; cursor:pointer;}
/*OWL_CAROUSEL [END]*/

/*INDEX_SPECIAL [START]*/
.index_special {position:relative; width:100%; height:auto; margin-top:-9px;}
.index_special .main_item { position:absolute; left:0; top:0; height:100%;}
.index_special .main_item .fill {position:absolute; left:0; top:0; height:100%; background:linear-gradient(90deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0) 100%);}
.index_special .main_item .main_img {width:100%; height:auto;}
.index_special .main_item .info {position:absolute; left:75px; bottom:75px; width:870px; padding-top:50px;}
.index_special .main_item .info .type {position:absolute; left:0; top:0; width:auto;}
.index_special .main_item .info .type .type_name {width:auto; padding:0 10px; background:#1eb0ee; font-family:'SourceSansPro-Bold'; font-size:12px; line-height:24px; color:#fff; text-transform:uppercase;}
.index_special .main_item .info .type .type_corner {height:4px; background:url('/static/img/backgrounds/item_type_bottom_corner.png') no-repeat center center;}
.index_special .main_item .info .title {font-family: 'SourceSansPro-Bold'; font-size:56px; line-height:80px; color:#fff;}
.index_special .right_box {float:right; position:relative; width:300px; height:540px; padding:40px 30px 45px; margin:50px 60px 0 855px; background:rgba(0,0,0,0.5); }
.index_special .right_box .right_title {margin-bottom:20px; font-family: 'SourceSansPro-Bold'; font-size:18px; line-height:24px; color:#fff; text-transform:uppercase;}
.index_special .right_box .button {display:table; width:auto; padding:0 34px; font-family: 'SourceSansPro-Regular'; font-size:15px; line-height:31px; color:#b88b58; border:1px solid #b88b58; border-radius:2px;}
.index_special .right_box .special_list {height:auto; margin-bottom:26px;}
.index_special .right_box .special_list .social_item {padding-bottom:24px; margin-bottom:15px; border-bottom:1px solid #383a39;}
.index_special .right_box .special_list .social_item:nth-last-of-type(1) {padding:0; margin:0; border:none;}
.index_special .right_box .special_list .social_item .social_item_link {font-family: 'SourceSansPro-Regular'; font-size:18px; line-height:22px; color:#fff;}
.index_special .right_box .special_list .social_item .infographic,
  .index_special .right_box .special_list .social_item .advertising,
  .index_special .right_box .special_list .social_item .interview,
  .index_special .right_box .special_list .social_item .controversy,
  .index_special .right_box .special_list .social_item .document,
  .index_special .right_box .special_list .social_item .photo,
  .index_special .right_box .special_list .social_item .video,
  .index_special .right_box .special_list .social_item .new,
  .index_special .right_box .special_list .social_item .point_view,
  .index_special .right_box .special_list .social_item .outside {display:inline-block; width:auto; padding:0 5px; margin:0 3px -2px; font-size:11px; line-height:15px; color:#fff; background:#1eb0ee; border-radius:2px; text-transform:uppercase;}


/*INDEX_SPECIAL [END]*/

/*TOP_BANNER [START]*/
.top_banner {width:980px; margin-top:25px;}
/*TOP_BANNER [END]*/

/*RIGHT_BANNER [START]*/
.right_banner {margin-bottom:46px;}
/*RIGHT_BANNER [END]*/

/*404 [START]*/
.central_404 {width:440px; height:400px; padding:0 0 0 440px; margin:30px auto;  background:url('/static/img/backgrounds/bg_404.jpg') no-repeat 40px center;}
.central_404 .first_line {display:table-cell; vertical-align:middle; height:400px; font-family: 'SourceSansPro-Bold'; font-size:28px; line-height:30px; color:#1c2833;}
.central_404 .second_line {font-family: 'SourceSansPro-Regular'; margin-top:10px; font-size:20px; line-height:28px; color:#1c2833;}
/*404 [END]*/

/* PAGER [START] */
#container .c_foot {position:relative; display:table; width:auto; margin:50px auto; overflow:visible;}
#container .c_foot .c_pager {display:inline; width:auto; height:40px; overflow:visible;}
#container .c_foot .c_pager .page,
  #container .c_foot .c_pager .separator,
  #container .c_foot .c_pager .selected,
  #container .navigate .prev,
  #container .navigate .next,
  #container .navigate .next a,
  #container .navigate .prev a {display:inline-block; width:auto; padding:0 15px; height:40px; margin:0; font-size:16px; line-height:40px; text-align:center; text-transform:uppercase; background:#fff; color:#6e7078; transition:all 0.3s ease;}
#container .c_foot .c_pager .selected,
  #container .c_foot .c_pager .page:hover {color:#fff; background:#00aff1; transition:all 0.3s ease;}
#container .c_foot .navigate {width:auto; height:auto;}
#container .navigate .prev,
  #container .navigate .next,
  #container .navigate .next a,
  #container .navigate .prev a {font-size:14px; padding:0; transition:all 0.3s ease;}
  #container .navigate .next,
  #container .navigate .prev {padding:0;}
#container .navigate .next a:hover,
  #container .navigate .prev a:hover {color:#00aff1;; transition:all 0.3s ease;}
#container .navigate .next {margin-left:15px;}
#container .navigate .prev {margin-right:15px;}
#container .navigate .next a {padding-right:15px; background:url('/static/img/backgrounds/bg_paging_next.png') no-repeat right center;}
#container .navigate .prev a {padding-left:15px; background:url('/static/img/backgrounds/bg_paging_prev.png') no-repeat left center;}
/* PAGER [END] */

/*TOP_SEARCH_FORM [START]*/
#wrapper .top_search_form {margin:-9px auto 46px; overflow:visible;}
#wrapper .top_search_form:hover,
  #wrapper .top_search_form.active {margin-bottom:0; background:#fdf0dc; border-image: url('/static/img/backgrounds/bottom_shadow_.png') 0 0 46 0 stretch stretch; border-color:#f4be52; border-width:0 0 46px; border-style: inset;}
#wrapper .top_search_form .form_container {position:relative; width:1290px; padding:25px 0 30px; overflow:visible;}
#wrapper .top_search_form .top_search {height:36px; padding:9px 0; border-bottom:2px solid #e0e2e5;}
#wrapper .top_search_form .top_search_text {float:left; width:950px; padding:0 0 0 40px; font-size:28px; line-height:36px; border:none; background:transparent url('/static/img/backgrounds/top_search_glass.png') no-repeat left center; }
#wrapper .top_search_form .top_search_btn {float:right; width:auto; padding:0 15px; font-family:'SourceSansPro-Bold'; font-size:16px; line-height:28px; color:#fff; border:none; border-radius:3px; background:#2c3e50; }
/*TOP_SEARCH_FORM [END]*/

/*ACCORDEON_FILTER [START]*/
#wrapper .pr_filters {position:absolute; z-index:20; right:100px; top:40px; display:block; width:175px; height:auto; margin:0; padding:0; overflow:hidden;}
#wrapper .pr_filters_title {display:block; width:270px; height:auto; margin:0; padding:0 15px; font:normal 500 20px/60px 'Ubuntu'; color:#000; text-transform:uppercase; background:#f8f8f8; overflow:hidden;}
#wrapper .pr_filters div .ac-x div {width:100%; padding:0; margin:0 0 10px 0; overflow:hidden;}

#wrapper .ac-container .acc-2{float:left; width:auto; padding:0 20px 0 5px;  position: relative;  z-index: 20;  display: block;  cursor: pointer;  color: #2c3e50;  line-height: 24px;  font-size: 16px; background: transparent url('/static/img/backgrounds/bg_top_search_arrow_down.png') no-repeat right center;}
#wrapper .ac-container .acc-1:checked + .acc-2 {background: transparent url('/static/img/backgrounds/bg_top_search_arrow_up.png') no-repeat right center;}
#wrapper .ac-container .acc-2:hover{}
#wrapper .ac-container .acc-1:checked + .acc-2:hover{}
#wrapper .ac-container .acc-2:hover:after,
  #wrapper .ac-container .acc-1:checked + .acc-2:hover:after{content: '';  position: absolute;  width: 24px;  height: 24px;  right: 13px;  top: 7px;  /*background: transparent url('/static/img/backgrounds/bg_top_search_arrow_down.png') no-repeat center center;*/}
#wrapper .ac-container .acc-1:checked + .acc-2:hover:after{/*background-image: url('/static/img/bg_top_search_arrow_up.png');*/}
#wrapper .ac-container .acc-1{display: none;}
#wrapper .ac-container .ac-x{background: rgba(255, 255, 255, 1);  margin-top: -1px;  overflow: hidden;  height: 0px;  position: relative;  z-index: 10;  transition:height 0.3s ease-in-out,box-shadow 0.6s linear;}
#wrapper .ac-container .acc-1:checked ~ .ac-x{transition:height 0.5s ease-in-out,box-shadow 0.1s linear; box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3);}
#wrapper .ac-container .ac-x .checkbox {display:none;float:left;height:21px;margin:0 10px 0 0;}
#wrapper .ac-container .ac-x .text {display:inline-block; width:48px; height:auto; margin:10px 0 0; padding:0 10px; font-size:16px; line-height:26px; color:#e0e2e5; border:1px solid #e0e2e5; border-radius:3px;}
#wrapper .ac-container .ac-x .divider {display:inline-block; width:auto; height:auto; margin:0; font-size:16px; line-height:16px; color:#e0e2e5;}
#wrapper .ac-container .ac-x label{display:block; float:left; width:100%; font-style: normal;color: #959ea7; line-height: 24px; font-size: 16px; padding: 0 0 0 25px; cursor:pointer; transition:color 0.3s linear;}
#wrapper .ac-container .ac-x label::before { content: ""; display:block; float:left; height:12px; width:12px; margin:5px 10px 0 -24px; border:1px solid #e0e2e5; border-radius:2px; background:none; overflow:hidden; transition:border-color 0.3s linear;}
#wrapper .ac-container .ac-x label:hover {color:#2c3e50;transition:color 0.3s linear;}
#wrapper .ac-container .ac-x div:hover label::before {border-color:#2c3e50; transition:border-color 0.3s linear;}
#wrapper .ac-container .ac-x input[type="checkbox"]:checked + label::before {width:14px; height:14px; background:#2c3e50 url('/static/img/backgrounds/bg_top_search_checked.png')no-repeat center center; border:none;}
#wrapper .ac-container .acc-1:checked ~ .ac-x{width:153px;  height: 278px; margin-top:33px; padding:10px 10px; box-shadow:0px 3px 8px #ccc; overflow:visible;}
/*ACCORDEON_FILTER [END]*/

/*SECTION_NEWS_LIST [START]*/
.left_news_list.section {overflow:visible;}
.left_news_list.section.bottom {float:left; margin-bottom:0; padding:40px 0 0; background:#fdf0dc;}
.left_news_list.section.bottom .caption {float:none; width:1290px; font-family:'Lora-Bold'; font-size:12px; line-height:22px; color:#b88b58; background:none;}
.left_news_list.section .caption_line {width:630px; background:none;}
.left_news_list.section .news_list {overflow:visible;}
.left_news_list.section.bottom .news_list {width:1290px;}
.left_news_list.section .news_item {float: left; position:relative; padding:0; border:none; margin-bottom:39px;}
.left_news_list.section .news_item .news_link {overflow:visible;}
.left_news_list.section .news_item .img_cont {float:left; width:300px; min-height:125px; margin-right:30px; background:#1eb0ee url('/static/img/top_logo.png') no-repeat center center;}
.left_news_list.section .news_item .img_cont .news_list_img {height:125px; object-fit:cover;}
.left_news_list.section .news_item.article .img_cont .news_list_img {height:200px;}
.left_news_list.section .news_item .news_link .news_anounce {float:left; width:630px;}
.left_news_list.section .news_item .news_link .news_anounce .news_title {height:52px; font-family:'SourceSansPro-Bold'; margin:0; font-size:20px; line-height:26px; color:#1c2833;}
.left_news_list.section.bottom .news_item .news_link .news_anounce .news_title {height:auto; font-family:'SourceSansPro-Bold'; margin:0; font-size:36px; line-height:40px; color:#492808;}
.left_news_list.section .news_item .news_link .news_anounce .news_summary {height:44px; margin:7px 0; font-size:16px; line-height:22px; color:#3a4a59;}
.left_news_list.section .news_item .news_link .news_anounce .author {display:none; /*position:absolute; left:330px;  bottom:20px; width:630px;*/}
.left_news_list.section .news_item .news_link .news_anounce .type {display:none; position:absolute; left:-10px; top:10px; width:auto;}

.left_news_list.section .news_item .author {display:none; width:630px; padding-top:15px;}
.left_news_list.section .news_item .type {display:none; position:absolute; left:-10px; top:10px; width:auto;}
.left_news_list.section .news_item.article .author {display:block;}
.left_news_list.section .news_item.article .type {display:block; }
.left_news_list.section .news_item.article .type .type_name {width:auto; padding:0 10px; background:#1eb0ee; font-family:'SourceSansPro-Bold'; font-size:12px; line-height:24px; color:#fff; text-transform:uppercase;}
.left_news_list.section .news_item.article .type .type_corner {height:4px; background:url('/static/img/backgrounds/item_type_bottom_corner.png') no-repeat center center;}

.left_news_list.section .news_item .news_link .news_anounce .news_date {width:auto;}
.left_news_list.section .news_item.article .news_link .news_anounce {margin-top:15px;}
.left_news_list.section.bottom .news_item.article .news_link .news_anounce {width:960px; margin-top:0;}
.left_news_list.section .news_item.article {float:left; overflow:visible; margin-bottom:0; padding:0; background:#fef4e6; border-image: url('/static/img/backgrounds/bottom_shadow_.png') 0 0 46 0 stretch stretch; border-color:#f4be52; border-width:0 0 46px; border-style: inset;}
.left_news_list.section.bottom .news_item.article {margin-bottom:50px; padding-bottom:49px; background:none; border-image: none; border-color:#dabd9a; border-width:0 0 1px;}
.left_news_list.section.bottom .news_item.article:last-of-type {margin:0; border:none;}
.left_news_list.section .news_item.article .news_link .news_anounce .type {display:block; }
.left_news_list.section .news_item .news_link .news_anounce .type .type_name {width:auto; padding:0 10px; background:#1eb0ee; font-family:'SourceSansPro-Bold'; font-size:12px; line-height:24px; color:#fff; text-transform:uppercase;}
.left_news_list.section .news_item .news_link .news_anounce .type .type_corner {height:4px; background:url('/static/img/backgrounds/item_type_bottom_corner.png') no-repeat center center;}
.left_news_list.section .news_item.article .news_link .news_anounce .author {display:block;}
.left_news_list.section .news_item .author .auth_img {object-fit:cover; float:left; width:48px; height:48px; margin-right:11px; border-radius:24px;}
.left_news_list.section .news_item .author .auth_img_img {width:100%; height:100%; object-fit:cover;}
.left_news_list.section .news_item .author .auth_img:nth-of-type(2){margin-left:-16px;}
.left_news_list.section .news_item .author .auth_name {float:left; width:400px; margin:6px 0 0 0; padding:0; font-size:14px; line-height:16px; color:#1c2833;}
.left_news_list.section .news_item .author .int_auth_name {float:left; width:400px; margin:6px 0 0 0; padding:0; font-size:14px; line-height:16px; color:#1c2833;}
.left_news_list.section.bottom .news_item .author .auth_name {width:auto; margin-right:45px; line-height:26px; color:#b88b58;}
.left_news_list.section .news_item .author .auth_date {float:left; width:400px; margin:3px 0 0 0; padding:0; font-size:14px; line-height:16px; color:#1c2833;}
.left_news_list.section.bottom .news_item .author .auth_date {display:none;}
.left_news_list.section .news_item.article .news_link .news_anounce .news_date {display:none;}
.left_news_list.section .news_item.article .news_link .news_anounce .news_summary {margin:10px 0;}
.left_news_list.section.bottom .news_item.article .news_link .news_anounce .news_summary {height:auto; font-family:'Lora-Regular'; font-size:20px; line-height:31px; color:#82705f;}
.left_news_list.section.bottom .news_item .button {float:left; width:auto; margin:7px 0 0; padding:0 20px; font-size:14px; line-height:31px; color:#b88b58; border:1px solid #dabd9a; border-radius:3px;}
/*SECTION_NEWS_LIST [END]*/

/*SEARCH_RUBRICS [START]*/
.right .rubrics {margin-top:25px; margin-bottom:35px;}
.right .rubrics .item {}
.right .rubrics .item .item_link {}
.right .rubrics .item .item_link .text {display:inline; margin-right:8px; font-size:16px; line-height:35px; color:#1c2833;}
.right .rubrics .item .item_link .count {display:inline; font-size:16px; line-height:35px; color:#80888e;}
.right .rubrics .item:hover .item_link .text,
  .right .rubrics .item:hover .item_link .count {color:#e84c3c;}
/*SEARCH_RUBRICS [END]*/

/*CENTRAL_ARTICLE [START]*/
.central_article {}
.central_article .top_article {margin-bottom:50px;}
.central_article .top_article .title {margin-top:0; margin-bottom:10px; font-family:'SourceSansPro-Bold'; font-size:48px; line-height:56px; color:#1c2833;}
.central_article .top_article .title .point_view,
  .central_article .top_article .title .reklama,
  .central_article .top_article .title .news_company {display: inline;}
.central_article .top_article .title .point_view:before {display:inline-block; content: "Точка зрения"; width:auto; padding:0 5px; margin:0 3px -2px; font-size:11px; line-height:15px; color:#fff; background:#1eb0ee; border-radius:2px; text-transform:uppercase;}
.central_article .top_article .title .reklama:before {display:inline-block; content: "Реклама"; width:auto; padding:0 5px; margin:0 3px -2px; font-size:11px; line-height:15px; color:#fff; background:#1eb0ee; border-radius:2px; text-transform:uppercase;}
.central_article .top_article .title .news_company:before {display:inline-block; content: "Новости компаний"; width:auto; padding:0 5px; margin:0 3px -2px; font-size:11px; line-height:15px; color:#fff; background:#1eb0ee; border-radius:2px; text-transform:uppercase;}
.central_article .top_article .date {float:left; width:auto; font-size:14px; line-height:26px; color:#888;}
.central_article .top_article .print {float:left; width:auto; margin-left:20px; padding:0 15px 0 42px; font-size:14px; line-height:24px; color:#b88b58; border:1px solid #b88b58; border-radius:3px; background:url('/static/img/backgrounds/bg_article_print.png') no-repeat 14px center;}
.central_article .top_article .issue {float:left; width:auto; margin-left:20px; padding:0 15px 0 15px; font-size:14px; line-height:24px; color:#1eb0ee; border:1px solid #1eb0ee; border-radius:3px;}

.central_article .article_left {float:left; width:300px;}
.central_article .article_center {float:right; width:630px; overflow:visible;}

.central_article .article_body .text ul {
    list-style-type: disc;
    list-style-position: inside;
    padding-left: 20px;
}

.central_article .article_body .text ol {
    list-style-type: decimal;
    list-style-position: inside;
    padding-left: 20px;
}

.central_article .article_body .text li {
    display: list-item;
}

#right .authors_block {display:none;}

.central_article .article_left .authors_block {margin-bottom:50px;}
.central_article .article_left .authors_block .authors_imgs {display:table; width:auto; padding-left:20px; overflow:visible;}
.central_article .article_left .authors_block .authors_imgs .auth_img {float:left; width:100px; height:100px; margin-left:-20px; border:1px solid #fff; border-radius:50px; box-shadow:0px 15px 15px #888; overflow:visible;background:#f3f3f3 url("/static/img/backgrounds/bg_author_img.png") no-repeat scroll center center / 45px auto;}
.central_article .article_left .authors_block .authors_imgs .auth_img .img {width:100px; height:100px; border-radius:50px; object-fit: cover;}
.central_article .article_left .authors_block .auth_info {margin-top:-70px; padding:90px 0 27px; background:#fdf0dc;}
.central_article .article_left .authors_block .auth_info .info_title {font-family: 'Lora-Bold'; font-size:12px; line-height:22px; color:#b88b58; text-align:center; text-transform:uppercase;}
.central_article .article_left .authors_block .auth_info .auth_list {width:90%; margin:0 auto 30px;}
.central_article .article_left .authors_block .auth_info .auth_list .auth_item {margin-bottom:10px;}
.central_article .article_left .authors_block .auth_info .auth_list .auth_link {}
.central_article .article_left .authors_block .auth_info .auth_list .auth_link .name {font-family: 'SourceSansPro-Bold'; font-size:20px; line-height:28px; color:#492808; text-align:center;}
.central_article .article_left .authors_block .auth_info .auth_list .auth_link .post {font-family: 'Lora-Italic'; font-size:14px; line-height:18px; color:#b88b58; text-align:center;}
.central_article .article_left .authors_block .auth_info .auth_articles_block {border-top:1px solid #efdcc2; overflow:visible;}
.central_article .article_left .authors_block .auth_info .auth_articles_list_title {display:table; width:auto; padding:0 20px; margin-top:-12px; font-family: 'SourceSansPro-Bold'; font-size:16px; line-height:24px; color:#492808; text-align:center; text-transform:uppercase; background:#fdf0dc;}
.central_article .article_left .authors_block .auth_info .auth_articles_list {}
.central_article .article_left .authors_block .auth_info .auth_articles_list .auth_article {width:260px; padding:20px; border-bottom:1px solid #efdcc2;}
.central_article .article_left .authors_block .auth_info .auth_articles_list .auth_article:nth-last-of-type(1) {border:none;}
.central_article .article_left .authors_block .auth_info .auth_articles_list .auth_article .auth_article_link {}
.central_article .article_left .authors_block .auth_info .auth_articles_list .auth_article .title {margin-bottom:10px; font-family: 'SourceSansPro-Bold'; font-size:20px; line-height:28px; color:#492808;}
.central_article .article_left .authors_block .auth_info .auth_article .summary {font-family: 'Lora-Regular'; font-size:16px; line-height:26px; color:#82705f;}
.central_article .article_left .authors_block .auth_info .auth_button {width:258px; margin-bottom:10px; border:1px solid #e8d2b4; border-radius:2px; font-size:15px; line-height:31px; color:#b88b58; text-align:center;}

.central_article .article_left .social_block {background:#fff;}
.central_article .article_left .social_block .social_list {width:240px; padding:25px 29px 23px; border:1px solid #dbc5ab; margin-bottom:15px;}
.central_article .article_left .social_block .social_list .social_item {float:left; width:240px; height:32px; margin-bottom:13px; margin-left: 1px; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
.central_article .article_left .social_block .social_list .social_item:hover {margin-top: -4px; margin-bottom: 17px; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
.central_article .article_left .social_block .social_list .social_item:nth-last-of-type(1) {margin-bottom:0;}
.central_article .article_left .social_block .social_list .social_item:nth-last-of-type(1):hover {margin-bottom:4px;}
.central_article .article_left .social_block .social_list .social_item .social_link {width:190px; height:30px; padding-left:46px; border:1px solid #dae1e4; border-radius:4px;}
.central_article .article_left .social_block .social_list .b-share_theme_counter .b-share {margin-bottom:0;}
.central_article .article_left .social_block .social_list .b-share_theme_counter .b-share-btn__wrap {width:238px; height:30px; margin-bottom:13px; border:1px solid #dae1e4; border-radius:4px;}
.central_article .article_left .social_block .social_list .b-share_theme_counter .b-share-icon {float:left; margin:7px 0 0 7px!important; border-radius:8px;}
.central_article .article_left .social_block .social_list .b-share_theme_counter .b-share-counter {line-height:30px;}
.central_article .article_left .social_block .social_list .b-share_theme_counter .b-share__link {height:30px;}
.central_article .article_left .social_block .social_list .social_item .social_link * {width:auto; font-size:16px; line-height:30px; color:#8da1ad; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
.central_article .article_left .social_block .social_list .social_item .social_link:hover * {color:#fff; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
.central_article .article_left .social_block .social_list .social_item .social_link.vk {background: url('/static/img/backgrounds/soc_icons/vk.png') no-repeat 11px center;}
.central_article .article_left .social_block .social_list .social_item .social_link.fb {background: url('/static/img/backgrounds/soc_icons/fb.png') no-repeat 11px center;}
.central_article .article_left .social_block .social_list .social_item .social_link.tw {background: url('/static/img/backgrounds/soc_icons/tw.png') no-repeat 11px center;}
.central_article .article_left .social_block .social_list .social_item .social_link.gp {background: url('/static/img/backgrounds/soc_icons/gp.png') no-repeat 11px center;}
.central_article .article_left .social_block .social_list .social_item .social_link.ok {background: url('/static/img/backgrounds/soc_icons/ok.png') no-repeat 11px center;}
.central_article .article_left .social_block .social_list .social_item .social_link.comment {background-image: url('/static/img/backgrounds/soc_icons/comment.png'); background-repeat: no-repeat; background-position: 11px center; -webkit-transition:border-color 0.3s linear, background-color 0.3s linear, background-image 0s linear 0.3s; -moz-transition:border-color 0.3s linear, background-color 0.3s linear, background-image 0s linear 0.3s; -o-transition:border-color 0.3s linear, background-color 0.3s linear, background-image 0s linear 0.3s; transition:border-color 0.3s linear, background-color 0.3s linear, background-image 0s linear 0.3s;}
.central_article .article_left .social_block .social_list .social_item .social_link.vk:hover {background:#436c9a url('/static/img/backgrounds/soc_icons/vk_fon.png') no-repeat 11px center; border-color:#436c9a;}
.central_article .article_left .social_block .social_list .social_item .social_link.fb:hover {background:#3c59a4 url('/static/img/backgrounds/soc_icons/fb_fon.png') no-repeat 11px center; border-color:#3c59a4;}
.central_article .article_left .social_block .social_list .social_item .social_link.tw:hover {background:#01abec url('/static/img/backgrounds/soc_icons/tw_fon.png') no-repeat 11px center; border-color:#01abec;}
.central_article .article_left .social_block .social_list .social_item .social_link.gp:hover {background:#dd4b39 url('/static/img/backgrounds/soc_icons/gp_fon.png') no-repeat 11px center; border-color:#dd4b39;}
.central_article .article_left .social_block .social_list .social_item .social_link.ok:hover {background:#f1843c url('/static/img/backgrounds/soc_icons/ok_fon.png') no-repeat 11px center; border-color:#f1843c;}
.central_article .article_left .social_block .social_list .social_item .social_link.comment:hover {background-color:#859aa7; background-image: url('/static/img/backgrounds/soc_icons/comment_fon.png'); background-repeat: no-repeat; background-position: 11px center; border-color:#859aa7; -webkit-transition:border-color 0.3s linear, background-color 0.3s linear, background-image 0s linear 0.3s; -moz-transition:border-color 0.3s linear, background-color 0.3s linear, background-image 0s linear 0.3s; -o-transition:border-color 0.3s linear, background-color 0.3s linear, background-image 0s linear 0.3s; transition:border-color 0.3s linear, background-color 0.3s linear, background-image 0s linear 0.3s;}
.central_article .article_left .social_block .social_list .social_item .social_link .capt {float:left;}
.central_article .article_left .social_block .social_list .social_item .social_link .count {float:right; margin-right:10px;}
.central_article .article_left .social_block.fixed {position:fixed; top:80px; bottom:auto; left:50%; width:300px; margin-left:-645px;}
.central_article .article_left .social_block.fixed.abs,
  .central_article .article_left .social_block.abs {position:absolute; top:auto; bottom:0; left:0; width:300px; margin-left:0;}

.central_article .article_body .picture {width:auto; margin-bottom:30px;}
.central_article .article_body .picture.acenter {width:100%;}
.central_article .article_body .picture.aleft {float:left; width:30%; margin-right:30px;}
.central_article .article_body .picture.aright {float:right; width:30%; margin-left:30px;}
.central_article .article_body .picture .info,
  .central_article .article_body .picture .source {font-family: 'Lora-Italic'; font-size:13px; line-height:29px; color:#828291;}

.central_article .article_center .article_body {overflow:visible;}
.central_article .article_body .bottom_block {overflow:visible;}
.central_article .article_body .summary {}
.central_article .article_body .summary p {display:inline; margin-bottom:10px;  font-family: 'Lora-Bold'; font-size:22px; line-height:36px; color:#3a4a59; text-align:left;}
.central_article .article_body p,
  .central_article .article_body .text {display:block; width:auto; margin-bottom:10px; font-family: 'Lora-Regular'; font-size:20px; line-height:32px; color:#3a4a59; text-align:left;}
.central_article .article_body p strong,
  .central_article .article_body a strong,
  .central_article .article_body p a,
  .central_article .article_body .text a,
  .central_article .article_body .text a strong,
  .central_article .article_body p a span {display:inline;}
.central_article .article_body p a,
  .central_article .article_body strong a {color:#1eb0ee;}
.central_article .article_body .text {overflow:visible;}

.central_article .hashtags {width:100%; margin-bottom:30px; }
.central_article .hashtags li {float:left; width:auto; }
.central_article .hashtags li a {float:left; width:auto; height:18px; padding:0 9px; margin-right:20px; border:1px solid #bac1c6; border-radius:2px; font-family: 'Lora-Regular'; font-size:14px; line-height:18px; color:#2c3e50; overflow:visible;}
.central_article .hashtags li a:after {display:block; float:right; content:''; width:15px; height:20px; margin:-1px -20px 0 0; background:#fff url('/static/img/backgrounds/bg_hashtag.png') no-repeat center center / contain;}

.central_article .telegram {margin-bottom:20px; padding:5px; text-align:center; background:#b88b58; width:500px; border-radius:25px; color:#fff; font:16px/20px 'SourceSansPro-Regular';}
.central_article .telegram a {display:inline; color:#fff; text-decoration: underline; }
.central_article .mistake {color:#3a4a59; font:16px/20px 'SourceSansPro-Regular';}

.central_article .b-share_theme_counter .b-share {width:100%; padding:0!important; margin-bottom:30px;}
.central_article .b-share_theme_counter .b-share-btn__wrap {float:left; width:114px; height:31px; margin-right:12px; margin-left:0; border:1px solid #dae1e4; border-radius:3px;}
.central_article .b-share_theme_counter .b-share-btn__wrap:nth-last-of-type(1) {margin-right:0;}
.central_article .b-share_theme_counter .b-share__link {background-color:transparent;}
.central_article .b-share_theme_counter .b-share__link::after {}
.central_article .b-share_theme_counter .b-share-icon {float:left; width:16px; height:16px; padding:5px!important; margin:3px!important; border-radius:13px;}
.central_article .b-share_theme_counter .b-share-icon_vkontakte {background-color:#3a5b7e; background-position:1px -57px;}
.central_article .b-share_theme_counter .b-share-icon_facebook {background-color:#30487a; background-position:-3px 0;}
.central_article .b-share_theme_counter .b-share-icon_twitter {background-color:#008abe; background-position:0px -87px;}
.central_article .b-share_theme_counter .b-share-icon_gplus {background-color:#9b422a; background-position:0px -145px;}
.central_article .b-share_theme_counter .b-share-icon_odnoklassniki {background-color:#cc7f3e; background-position:0px -116px;}
.central_article .b-share-counter {display:block; float:right; width:auto; margin-top:0; color:#8da1ad; line-height:31px;}
.central_article .b-share_theme_counter .b-share-btn__wrap:hover .b-share-counter {color:#fff;}

.source_caption {width:100%; margin-bottom:30px; font:16px/20px 'SourceSansPro-Bold'; color:#000; text-transform:uppercase;}
.source_caption a,
 .source_caption span {display:inline; color:#3a4a59; font-family:'SourceSansPro-Regular';}
.source_caption .divider:last-of-type {display:none;}

.central_article .article_attached {width:90%; margin-bottom:20px; font-family: 'Lora-Bold'; font-size:22px; line-height:30px; color:#3a4a59; text-align:center;}
.central_article .article_attached a {display:inline; font-family: 'Lora-Bold'; font-size:22px; line-height:30px; color:#1eb0ee; text-align:left;}

.central_article .article_body .quote {margin-top:20px; margin-bottom:30px; overflow:visible;}
.central_article .article_body .quote .q_body {font-family:'SourceSansPro-Bold'; font-size:26px; line-height:34px; color:#1c2833;}
.central_article .article_body .quote.line {width:auto; padding-left:32px; border-left:5px solid #1eb0ee;}
.central_article .article_body .quote.rect {position:relative; width:auto; padding:85px 45px 45px 50px; background:#314558;}
.central_article .article_body .quote.rect .q_body {font-family: 'Lora-Regular'; font-size:20px; line-height:34px; color:#fff; }
.central_article .article_body .quote.rect:before {position:absolute; left:-11px; top:30px; display:block; content:'Справка ZN.UA'; width:182px; height:42px; padding-left:61px; font-family:'SourceSansPro-Bold'; font-size:18px; line-height:30px; text-transform:uppercase; color:#fff; background:url('/static/img/backgrounds/bg_quote_type_2.png') no-repeat left top / contain;}
.central_article .article_body .quote.quot {position:relative; width:594px; padding:32px 0 36px; margin-bottom:60px; margin-left:15px; border:3px solid #1eb0ee;}
.central_article .article_body .quote.quot .q_body {width:630px; padding:15px 0; margin-left:-15px; background:#fff; text-align:center;}
.central_article .article_body .quote.quot:after {position:absolute; left:50%; bottom:-33px; display:block; content:''; width:62px; height:33px; margin-left:-31px; background:#fff url('/static/img/backgrounds/bg_quote_type_3.png') no-repeat center center / contain;}
.central_article .article_body .quote.commas {overflow:hidden; width:auto; padding:0 0 0 70px; background:url('/static/img/backgrounds/bg_quote_type_4.png') no-repeat left top;}
.central_article .article_body .quote.quot .q_bottom_buttons {display:table; width:auto; margin-top:25px;}
.central_article .article_body .quote.commas .q_bottom_buttons {float:left; width:auto; margin-top:25px;}
.central_article .article_body .quote .q_bottom_buttons .tw {float:left; width:auto; height:26px; padding:0 12px 0 32px; margin-right:10px; font-family:'SourceSansPro-Regular'; font-size:14px; line-height:26px; color:#33c3f2; border:1px solid #33c3f2; border-radius:3px; background:url('/static/img/backgrounds/bg_quote_tw.png') no-repeat 8px 4px;}
.central_article .article_body .quote .q_bottom_buttons .fb {float:left; width:auto; height:26px; padding:0 12px 0 32px; font-family:'SourceSansPro-Regular'; font-size:14px; line-height:26px; color:#4463a6; border:1px solid #4463a6; border-radius:3px; background:url('/static/img/backgrounds/bg_quote_fb.png') no-repeat 8px 4px;}
/*CENTRAL_ARTICLE [END]*/

/*TOP_ARTICLE_HEADER [START]*/
.top_article_header {position:relative; max-height:70vh; margin-top:-10px;}
.top_article_header .top_article_img {-webkit-object-fit:cover; -o-object-fit:cover; -moz-object-fit:cover; object-fit:cover;}
.top_article_header .fill {position:absolute; top:0; left:0; height:100%; background:linear-gradient(to top, rgba(0,0,0,1), rgba(0,0,0,0));}
.top_article_header .top_article_text {position:absolute; bottom:30px; left:50%; width:950px; margin-left:-475px;}
.top_article_header .top_article_text .title {margin-bottom:10px; font-family:'SourceSansPro-Bold'; font-size:48px; line-height:56px; color:#fff; text-align:center;}
.top_article_header .top_article_text .date {float:left; width:450px; font-size:14px; line-height:26px; color:#888; text-align:right;}
.top_article_header .top_article_text .print {float:left; width:auto; margin-left:20px; padding:0 15px 0 42px; font-size:14px; line-height:24px; color:#fff; border:1px solid #b88b58; border-radius:3px; background:url('/static/img/backgrounds/bg_article_print.png') no-repeat 14px center;}
/*TOP_ARTICLE_HEADER [END]*/

/*COMMENTS_BLOCK [START]*/
.comments_block {margin-bottom:50px;}
.comments_block .count_comments {margin-bottom:20px; font-family: 'SourceSansPro-Bold'; font-size:17px; line-height:80px; color:#3a3d3f; border-bottom:1px solid #e7e7e7;}
.comments_block .count_comments .count {display:inline-block; width:auto; padding:0 10px; margin: 0 0 -4px 5px; font-size:12px; line-height:18px; color:#fff; background:#e7e7e7; border-radius:9px;}
.comments_block .all_content {}
.comments_block .all_content .form_holder {width:570px; margin:20px 0; padding:0 30px 30px; background:#f7f7f5;}
.comments_block .all_content .button {width:628px;font-size:14px; line-height:36px; text-align:center; color:#b88b58; border:1px solid #eadccd; border-radius:3px;}
.comments_block .all_content .button.comment_rules {float:left; width:auto; padding:0 20px; margin-top:-38px;}
.comments_block .all_content .button.comment_send {float:right; width:auto; padding:0 20px; margin-top:30px; background:#b88b58; border-color:#b88b58; color:#fff; font-family: 'SourceSansPro-Bold'; cursor:pointer;}
.comments_block .all_content .list_comments {}
.comments_block .all_content .list_comments .item {}
.comments_block .all_content .list_comments .item .auth_img {float:left; width:50px; height:50px; margin-right:30px; border-radius:25px; background:url('/static/img/backgrounds/bg_comments_auth.png') no-repeat center center;}
.comments_block .all_content .list_comments .item .comment_right {float:left; width:550px; padding-bottom:14px; margin-bottom:20px; border-bottom:1px solid #e7e7e7;}
.comments_block .all_content .list_comments .item .head {}
.comments_block .all_content .list_comments .item .head .title {display:inline-block; width:auto; font-family: 'SourceSansPro-Bold'; font-size:12px; line-height:24px; color:#3b3d40; text-transform:uppercase;}
.comments_block .all_content .list_comments .item .head .social {display:inline-block; width:12px; height:12px; padding:6px; margin:0 4px;}
.comments_block .all_content .list_comments .item .head .date {display:inline-block; width:auto; padding:0 0 0 16px; font-size:11px; line-height:24px; color:#8b9596; background:url('/static/img/backgrounds/bg_timer.png') no-repeat left center /12px 12px;}
.comments_block .all_content .list_comments .item .head .top_open {float:right; display:block; width:auto; margin-top:5px; font-size:11px; line-height:14px; color:#3cbbf0; border-bottom:1px dotted #3cbbf0;}

.comments_block .all_content .list_comments .item .body {margin-bottom:10px;}
.comments_block .all_content .list_comments .item .body .holder {width:100%;}
.comments_block .all_content .list_comments .item .body .holder .comment {}
.comments_block .all_content .list_comments .item .body .holder .comment_text {font-family: 'Lora-Regular'; font-size:15px; line-height:21px; color:#838d8f; text-align:left;}
.comments_block .all_content .list_comments .item .controls {}
.comments_block .all_content .list_comments .item .controls .btn {display:inline-block; width:auto; padding-left:20px; margin-right:20px; font-size:12px; line-height:22px; color:#838d8f;}
.comments_block .all_content .list_comments .item .controls .btn_like {background:url('/static/img/backgrounds/bg_like.png') no-repeat left top;}
.comments_block .all_content .list_comments .item .controls .btn_dislike {background:url('/static/img/backgrounds/bg_dislike.png') no-repeat left bottom;}
.comments_block .all_content .list_comments .item .controls .btn_answer {background:url('/static/img/backgrounds/bg_answer.png') no-repeat left center;}

.comments_block .all_content .form_holder .add_comment_title {font-family: 'SourceSansPro-Bold'; font-size:17px; line-height:70px; color:#3a3d3f; text-transform:uppercase; text-align:center;}
.comments_block .all_content .form_holder .auth_box {float:left; width:98px; margin-right:30px;}
.comments_block .all_content .form_holder .auth_box .auth_img {width:50px; height:50px; margin-bottom:5px; border-radius:25px; background:url('/static/img/backgrounds/bg_comments_auth.png') no-repeat center center;}
.comments_block .all_content .form_holder .auth_box .auth_name {height:30px; font-size:12px; line-height:15px;}
.comments_block .all_content .form_holder .auth_box .auth_button {width:96px;font-size:14px; line-height:36px; text-align:center; color:#b88b58; border:1px solid #eadccd; border-radius:3px;}
.comments_block .all_content .form_holder .body {float:left; width:442px;}
.comments_block .all_content .form_holder .body .holder {position:relative; width:100%;}
.comments_block .all_content .form_holder .body .comments_textarea,
  .comments_block .all_content .form_holder .body .comments_textarea tbody,
  .comments_block .all_content .form_holder .body .comments_textarea tr,
  .comments_block .all_content .form_holder .body .comments_textarea td {display:block; widrh:100%; height:auto; margin:0; padding:0; overflow:hidden;}
.comments_block .all_content .form_holder .body .comments_textarea .textarea {width:420px; min-width:420px; max-width:420px; height:101px; min-height:101px; padding:10px; margin:0; font-family: 'SourceSansPro-Light'; font-size:14px; line-height:20px; border:1px solid #eaeae9; border-radius:3px;}
.comments_block .all_content .form_holder .body .holder .counter {position:absolute; right:10px; bottom:6px; width:auto; font-size:12px; line-height:auto; color:#9c9fa3;}

.comments_block .all_content .list_comments.inner {float:right; width:550px;}
.comments_block .all_content .list_comments.inner .item {margin-bottom:25px;}
.comments_block .all_content .list_comments.inner .item:nth-of-type(2n+1) {width:500px; padding:25px; background:#f7f7f5; border-radius:10px;}
.comments_block .all_content .list_comments.inner .item .comment_right {width:470px; border:none; margin-bottom:0; padding-bottom:0;}
.comments_block .all_content .list_comments.inner .item:nth-of-type(2n+1) .comment_right {width:420px;}
.comments_block .all_content .list_comments.inner .item:nth-last-of-type(1) {border-bottom:1px solid #f7f7f5;}
.comments_block .all_content .list_comments.inner .item:nth-of-type(2n+1) {border-bottom:none;}
/*COMMENTS_BLOCK [START]*/



/* GALLERY: START */
#left .central_article .bottom_block .article_gallery {margin-bottom:30px;}
#left .central_article .bottom_block .article_gallery .gallery_top {}
#left .central_article .bottom_block .article_gallery .gallery_top .list {width:630px; padding:0; list-style:none;}
#left .central_article .bottom_block .article_gallery .gallery_top .list .slick-list {margin-left:50px;}
#left .central_article .bottom_block .article_gallery .gallery_list .list .item {list-style:none;}
#left .central_article .bottom_block .article_gallery .gallery_list .list .item a {}
#left .central_article .bottom_block .article_gallery .gallery_list .list .item .item_image {width:auto; padding:8px;}
#left .central_article .bottom_block .article_gallery .gallery_top .item_info .source {height: auto; font: italic normal 14px/24px 'SourceSansPro-SemiboldIt'}
#left .central_article .bottom_block .article_gallery .gallery_top .item_info .subtitle {height: auto; font: italic normal 14px/24px 'SourceSansPro-SemiboldIt'}

#left .central_article .bottom_block .article_gallery .gallery_list .list .item.slick-current a {}
#left .central_article .bottom_block .article_gallery .gallery_list .list .item.slick-current .item_image {background:#b88b58;}
#left .central_article .bottom_block .article_gallery .gallery_list .list .item .item_image img {}
#left .central_article .bottom_block .article_gallery .gallery_list .list .item.slick-current .item_image img {}
#left .central_article .bottom_block .article_gallery .gallery_top .slick-prev:before,
  #left .central_article .bottom_block .article_gallery .gallery_top .slick-next:before {font-size: 80px; line-height:0;}
#left .central_article .bottom_block .article_gallery .gallery_top .item_image .main_image {height:356px; object-fit:contain;}
/* GALLERY: END */


/* SCROLLPANE_GALLERY: START */
#container .scrollpane_gallery .scrollable {width:100%; height:110px; overflow:hidden;}
#container .scrollpane_gallery .scrollzone {width:32000px; height:110px; overflow:hidden; list-style:none;}

#container .scrollpane {position:relative; width:100%; overflow:hidden;}
#container .scrollpane .scrollable {width:100%; overflow:hidden;}
#container .scrollpane .scrollzone {width:32000px; overflow:hidden;}

#container .scrollpane_gallery { padding:0 0 10px 0; margin: 0 auto;}
#container .scrollpane_gallery .pg_head {font:normal bold 16px arial; color:#444; background:#ddd; padding:10px;}
#container .scrollpane_gallery .g_box {position:relative; width:100%; padding:10px 0 0 0; height: 110px;}

#container .scrollpane_gallery .g_box .btn_navigate {position:absolute; left:3px; top:50px; display:block; width:30px; height:20px; background:url('/static/img/buttons/prev_next_arrows.png') no-repeat 0 0; z-index:10; overflow:hidden;}
#container .scrollpane_gallery .g_box .btn_navigate a {display:block; width:30px; height:20px;font-size:0;}
#container .scrollpane_gallery .g_box .btn_navigate a {display:none; line-height:1000px;}
#container .scrollpane_gallery .g_box .prev {background-position:0 0; left: -12px}
#container .scrollpane_gallery .g_box .next {background-position:-30px 0; left:623px;}
#container .scrollpane_gallery .g_box .prev a {background-position:0 0;}
#container .scrollpane_gallery .g_box .prev a:active {background-position:0 -20px;}
#container .scrollpane_gallery .g_box .next a {background-position:-30px 0;}
#container .scrollpane_gallery .g_box .next a:active {background-position:-30px -20px;}
#container .scrollpane_gallery .g_box .scrollable {width:630px; margin:0 auto;}
#container .scrollpane_gallery .g_list .item {float:left; width:150px; height:100px; margin:5px 15px 0 0;}
#container .scrollpane_gallery .g_list .selected {width:auto; height:110px; margin-top:0px;}
#container .scrollpane_gallery .g_list .item a {display:block;}
#container .scrollpane_gallery .g_list .item img {width:150px; height:100px; opacity:0.8; filter: alpha(opacity=80);}
#container .scrollpane_gallery .g_list .selected img {width:auto; border:5px solid #b88b58; opacity:1; filter: alpha(opacity=100);}
#container .scrollpane_gallery .photo_content {margin:5px auto auto auto; font-size:0; display:none; }
#container .scrollpane_gallery .photo_content img {width:630px;}
#container .scrollpane_gallery .photo_content .img_holder {margin: 10px 0 0 0; position:relative; font-size:0;}
#container .scrollpane_gallery .photo_content .btn_prev,
#container .scrollpane_gallery .photo_content .btn_next {position:absolute; top:0; display:block; vertical-align:middle; width:304px; height:100%; *height:350px; font-size:0; overflow:hidden;}
#container .scrollpane_gallery .photo_content .btn_prev {left:-25px; display:none;}
#container .scrollpane_gallery .photo_content .btn_next {right:-25px; display:none;}
#container .scrollpane_gallery .photo_content .btn_prev span {display:block; width:100%; height:100%; background:transparent url('/static/img/backgrounds/g_nav_prev.png') no-repeat 0 50%; font-size:0; overflow:hidden;}
#container .scrollpane_gallery .photo_content .btn_next span {display:block; width:100%; height:100%; background:transparent url('/static/img/backgrounds/g_nav_next.png') no-repeat 0 50%; font-size:0; overflow:hidden;}
#container .scrollpane_gallery .photo_content .btn_prev span,
#container .scrollpane_gallery .photo_content .btn_next span {background-position:-1000px -1000px;}
#container .scrollpane_gallery .photo_content .btn_prev:hover span {background-position:0 50%;}
#container .scrollpane_gallery .photo_content .btn_next:hover span {background-position:100% 50%;}
#container .scrollpane_gallery .photo_content .photo_descr {padding:5px 10px 5px 0; font:normal normal 13px arial; color:#000; background:none; line-height:18px; overflow: hidden;}
#container .scrollpane_gallery .photo_content .photo_descr .title {float: left;}
#container .scrollpane_gallery .photo_content .photo_descr .source {font: normal normal 11px Arial; color:#a5a5a5; padding:  4px 0 0 10px; display: block; float: left;}
#container .scrollpane_gallery .photo_content .photo_descr .index {font:normal bold 13px arial; color:#000; line-height:18px;}

#container .gallery_article { border-top: 4px solid #000;}
#container .gallery_main {margin-bottom:10px;}
/* SCROLLPANE_GALLERY: END */

/*CENTRAL_AUTHORS_LIST [START]*/
.central_authors_list {width:1290px; margin-top:40px;}
.central_authors_list .authors_title {font-family: 'SourceSansPro-Bold'; font-size:48px; line-height:56px; color:#1c2833; text-align:center;}
.central_authors_list .alphabet {display:table; margin:20px auto;}
.central_authors_list .alphabet .letter {display:table-cell; width:auto; margin:0 8px; padding:0 2px;}
.central_authors_list .alphabet .letter .link {font-family: 'SourceSansPro-Bold'; font-size:20px; line-height:24px; color:#1c2833; text-transform:uppercase; text-align:center; border:1px solid #fff; border-radius:12px;}
.central_authors_list .alphabet .letter.selected .link,
  .central_authors_list .alphabet .letter:hover .link {border:1px solid #00aff1; color:#00aff1;}
.central_authors_list .authors_list {display:table; text-align:center;}
.central_authors_list .authors_list .authors_item {display:inline-block; width:255px; height:280px;}
.central_authors_list .authors_list .authors_item .img {object-fit:cover; width:150px; height:150px; border-radius:75px; background:#f2f2f2 url('/static/img/backgrounds/bg_author_img.png') no-repeat center center;}
.central_authors_list .authors_list .authors_item .img.traur {width:140px; height:140px; border:5px solid #000;}
.central_authors_list .authors_list .authors_item.anonim .img {background:#f2f2f2 url('/static/img/backgrounds/bg_authors_anonimus.png') no-repeat center center;}
.central_authors_list .authors_list .authors_item .authors_links {display:table; height:34px; margin-top:-15px; text-align:center;}
.central_authors_list .authors_list .authors_item .authors_links .authors_link {display:inline-block; width:24px; height:24px; border:3px solid #fff; border-radius:14px; margin:0 10px;}
.central_authors_list .authors_list .authors_item .authors_links .authors_link.mail {background:url('/static/img/backgrounds/bg_authors_mail.png') no-repeat center center;}
.central_authors_list .authors_list .authors_item .authors_links .authors_link.fb {background:url('/static/img/backgrounds/bg_authors_fb.png') no-repeat center center;}
.central_authors_list .authors_list .authors_item .name {font-family: 'SourceSansPro-Bold'; font-size:20px; line-height:26px; color:#1c2833; text-align:center;}
.central_authors_list .authors_list .authors_item .post {font-size:14px; line-height:20px; color:#1c2833; text-align:center;}
.central_authors_list .authors_list .authors_item .articles {font-size:14px; line-height:20px; color:#1eb0ee; text-align:center;}
.central_authors_list .button {display:table; width:auto; padding:0 30px; margin:20px auto 80px; font-size:18px; line-height:49px; color:#1eb0ee; text-align:center; border:1px solid #1eb0ee; border-radius:3px;}

.central_authors_list.redaction {margin-top:0;}
.central_authors_list.redaction .authors_title,
  .central_authors_list.redaction .alphabet,
  .central_authors_list.redaction .button,
  .central_authors_list.redaction .authors_list .authors_item .articles {display:none;}

/*CENTRAL_AUTHORS_LIST [END]*/

/*CENTRAL_AUTHOR_PAGE AND CENTRAL_NEWSPAPER_LIST [START]*/
.central_author_page,
  .central_newspaper_list {width:1290px; margin-top:40px; margin-bottom:50px; overflow:visible;}
.central_author_page .return,
  .central_newspaper_list .return {width:auto; font-size:16px; line-height:30px; color:#1eb0ee;}
.central_author_page .authors_info,
  .central_newspaper_list .authors_info {width:760px;}
.central_author_page .authors_info .img,
  .central_newspaper_list .authors_info .img {object-fit: cover; width:150px; height:150px; border-radius:75px; background:#f2f2f2 url('/static/img/backgrounds/bg_author_img.png') no-repeat center center;}
.central_author_page .authors_info.anonim .img,
  .central_newspaper_list .authors_info.anonim .img {background:#f2f2f2 url('/static/img/backgrounds/bg_authors_anonimus.png') no-repeat center center;}
.central_author_page .authors_info .authors_links,
  .central_newspaper_list .authors_info .authors_links {display:table; margin:25px auto; text-align:center;}
.central_author_page .authors_info .authors_links .authors_link,
  .central_newspaper_list .authors_info .authors_links .authors_link {display:inline-block; width:auto; height:26px; padding-left:40px; margin:0 10px; font-size:20px; line-height:26px; color:#1eb0ee;}
.central_author_page .authors_info .authors_links .authors_link.mail,
  .central_newspaper_list .authors_info .authors_links .authors_link.mail {background:url('/static/img/backgrounds/bg_authors_mail.png') no-repeat left center;}
.central_author_page .authors_info .authors_links .authors_link.fb,
  .central_newspaper_list .authors_info .authors_links .authors_link.fb {background:url('/static/img/backgrounds/bg_authors_fb.png') no-repeat left center;}
.central_author_page .authors_info .name,
  .central_newspaper_list .authors_info .name {margin-top:25px; font-family: 'SourceSansPro-Bold'; font-size:48px; line-height:56px; color:#1c2833; text-align:center;}
.central_author_page .authors_info .post,
  .central_newspaper_list .authors_info .post {font-family: 'SourceSansPro-Bold'; font-size:24px; line-height:35px; color:#1c2833; text-align:center;}
.central_author_page .authors_info .summary,
  .central_newspaper_list .authors_info .summary {margin-top:15px; font-size:20px; line-height:30px; color:#1c2833; text-align:left;}
.central_author_page .more_links,
  .central_newspaper_list .more_links {display:table; text-align:center; overflow:visible;}
.central_author_page .more_links .link,
  .central_newspaper_list .more_links .link {display:inline-block; width:auto; padding:0 30px; margin:0 10px; border:1px solid #1eb0ee; border-radius:3px; background:#fff; font-size:18px; line-height:49px; color:#1eb0ee;}
.central_author_page .more_links .link:hover,
  .central_newspaper_list .more_links .link:hover {background:#1eb0ee; color:#fff;}
.central_author_page .more_links .link.search,
  .central_newspaper_list .more_links .link.search {display:none; background:#fff; color:#1eb0ee;}
/*CENTRAL_AUTHOR_PAGE AND CENTRAL_NEWSPAPER_LIST [END]*/

/*CONTACTS [START]*/
.contacts_container {width:1290px; margin-bottom:75px;}
.contacts_container .column {float:right; width:645px;}
.contacts_container .column.left {float:left;}
.contacts_container .column .info_box {margin-bottom:25px;}
.contacts_container .column .info_box .info_title {margin-bottom:10px; font-family: 'SourceSansPro-Bold'; font-size:26px; line-height:34px; color:#1c2833;}
.contacts_container .column .info_box .info_line {font-size:20px; line-height:30px; color:#1c2833;}
.contacts_container .column .info_box .info_line a {display:inline; width:auto; color:#1eb0ee;}
/*CONTACTS [END]*/

/*TOP_ISSUE [START]*/
.issue_head {position:relative; margin-bottom:20px;}
.issue_head .bg_issue_head {}
.issue_head .right_text {position:absolute; right:1.73vw; top:1.73vw; width:auto;}
.issue_head .right_text .text_line {width:auto; font-family: 'Lora-Bold'; font-size:1.74vw; line-height:2.36vw; color:#fff; text-align:right; text-transform:uppercase;}
.issue_head .right_text .button {float:right; width:auto; padding:0 1.11vw; margin-top:1vw; font-size:0.97vw; line-height:2.15vw; color:#fff; text-align:right; border:1px solid #80d0f2; border-radius:3px;}
/*TOP_ISSUE [END]*/

/*CENTRAL_ISSUE [START]*/
.issue_container {width:1290px; padding:40px 30px 15px; background:#fef4e6;}
.issue_container .column {float:left; width:300px; margin-right:30px;}
.issue_container .column:last-of-type {margin-right:0;}
.issue_container .column.wide {width:630px;}
.issue_container .column .subcolumn {float:left; width:300px; margin-right:30px;}
.issue_container .column .subcolumn:last-of-type {margin-right:0;}
.issue_container .column .caption {float:left; width:auto; margin-bottom:-12px; background:#fef4e6;}
.issue_container .column .caption_line {width:100%; margin-bottom:35px;}
.issue_container .column .subcolumn .item {}
.issue_container .column .subcolumn .item .item_title {margin-bottom:15px; font-family: 'SourceSansPro-Bold'; font-size:14px; line-height:23px; color:#82705f; text-transform:uppercase;}
.issue_container .column .subcolumn .item .item_list {margin-bottom:25px;}
.issue_container .column .subcolumn .item .item_list .il_item {margin-bottom:15px;}
.issue_container .column .subcolumn .item .item_list .il_item:last-of-type {margin-bottom:0;}
.issue_container .column .subcolumn .item .item_list .il_item .author {font-size:14px; line-height:25px; color:#b88b58;}
.issue_container .column .subcolumn .item .item_list .il_item .article_title {font-family: 'Lora-Regular'; font-size:16px; line-height:25px; color:#82705f;}
.issue_roubrics {display:table; text-align:center; margin-top:30px; margin-bottom:-20px;}
.issue_roubrics .anchore {display:inline-block; width:auto; margin:0 14px; font-family: 'SourceSansPro-Bold'; font-size:18px; line-height:24px; color:#1eb0ee; text-transform:uppercase; border-bottom:1px dotted #1eb0ee;}
.issue_roubrics .link {float:right; width:auto; margin:0 30px; font-family: 'SourceSansPro-Bold'; font-size:18px; line-height:24px; color:#1eb0ee; text-transform:uppercase; border-bottom:1px dotted #1eb0ee;}
.issue_more_links {display:table; text-align:center; margin-bottom:50px;}
.issue_more_links .link {display:inline-block; width:auto; padding:0 30px; margin:0 10px; border:1px solid #1eb0ee; border-radius:3px; background-color:#fff; font-size:18px; line-height:49px; color:#1eb0ee;}
.issue_more_links .link:hover {background-color:#1eb0ee; color:#fff;}
.issue_more_links .link:first-of-type {padding-left:40px; background:#fff url('/static/img/backgrounds/bg_triangle_left_blue.png') no-repeat 20px center;}
.issue_more_links .link:last-of-type {padding-right:40px; background:#fff url('/static/img/backgrounds/bg_triangle_right_blue.png') no-repeat right 20px center;}
.issue_more_links .link:first-of-type:hover {background:#1eb0ee url('/static/img/backgrounds/bg_triangle_left_white.png') no-repeat 20px center;}
.issue_more_links .link:last-of-type:hover {background:#1eb0ee url('/static/img/backgrounds/bg_triangle_right_white.png') no-repeat right 20px center;}

.issue_roubrics.noactive,
  .index_news_list.wide.issue.noactive {display: none;}
.issue-simple {display:none; width:1200px; padding:40px 30px 15px; margin-bottom:30px; background:#fef4e6; overflow:hidden;}
.issue-simple.active {display:block;}
.issue-simple ._column {float:left; width:22.5%; margin-right:5%; margin-bottom: 0;}
.issue-simple ._column:nth-of-type(3) {width:45%; margin-right:0;}
.issue-simple ._column .caption {float:left; background:#fef4e6; margin-bottom:0; letter-spacing: 1.5px;}
.issue-simple ._column .caption_line {top:-12px; width:100%; margin: 0 0 24px;}
.issue-simple ._column ._col_inner {width:100%;}
.issue-simple ._column:nth-of-type(3) ._col_inner {column-count:2;}
.issue-simple ._column ._col_inner .item {float:left;}
.issue-simple ._column:nth-of-type(3) ._col_inner .item {float:none;}
.issue-simple ._column ._col_inner .item .author {width:100%; float:left; margin:0;}
.issue-simple ._column ._col_inner .item .author .auth_name,
  .issue-simple ._column ._col_inner .item .author .auth_name .int_auth_name {width:100%; color:#b88b58; font-size: 14px; line-height: 18px;}
  .issue-simple ._column ._col_inner .item .news_link {width:100%; color:#82705f; font-size: 16px; line-height: 25px; margin-bottom:10px;}
  .issue-simple ._column ._col_inner .item .news_link a {width:100%; color:#82705f; font-size: 16px; line-height: 25px;}
.issue-simple ._column ._col_inner .rubric-title {width:100%; color:#82705f; font-size: 14px; line-height: 25px; margin:14px 0; text-transform:uppercase; letter-spacing: 1.5px;}
.issue-simple ._column ._col_inner .item:first-of-type .rubric-title {margin:0 0 14px;}
/*CENTRAL_ISSUE [END]*/

/*CENTRAL_ISSUE_ARCHIVE [START]*/
.central_issue_archive {width:1290px;}
.central_issue_archive .top_years {position:relative;}
.central_issue_archive .title {font-family: 'SourceSansPro-Bold'; font-size:48px; line-height:160px; color:#1c2833; text-align:center;}
.central_issue_archive .years {/*position:relative;*/ z-index:10; width:1100px; padding:10px 10px 20px; margin:0 75px 55px;}
.central_issue_archive .years .year {float:left; width:auto; border:1px solid #f8f8f8; border-radius:2px; box-shadow:0 2px 4px #c5c5c5; background:#fff;}
.central_issue_archive .years .year .link {width:auto; padding:0 10px; font-family: 'SourceSansPro-Bold'; font-size:16px; line-height:24px; color:#b88b58;}
.central_issue_archive .years .year.active,
  .central_issue_archive .years .year:hover {border-color:#2c3e50; background:#2c3e50;}
.central_issue_archive .years .year.active .link,
  .central_issue_archive .years .year:hover .link {color:#fff; font-size:22px;}
.year_line {position:absolute; height:3px; top:23px; background:linear-gradient(to bottom, rgba(242,242,242,1), rgba(242,242,242,0));}
.year_prev {position:absolute; width:24px; height:24px; left:0; top:12px; background:#fff url('/static/img/backgrounds/bg_arhive_prev.png') no-repeat 10px center;}
.year_next {position:absolute; width:24px; height:24px; right:0; top:12px; background:#fff url('/static/img/backgrounds/bg_arhive_next.png') no-repeat right 10px center;}


#years .owl-stage-outer {position:relative; z-index:10; padding:0 15px;}
#years .owl-nav {z-index:5; left:0; top:12px; width:1290px; height:24px; padding:0;}
#years .owl-nav .owl-prev {float:left; width:24px; height:24px; font-size:0; cursor:pointer;}
#years .owl-nav .owl-next {float:right; width:24px; height:24px; font-size:0; cursor:pointer;}

.central_issue_archive .central_months {}
.central_issue_archive .central_months .bg {background:#fef4e6; height:0; transition:height 0.2s ease 0.1s;}
.central_issue_archive .central_months .bg.expand {height:290px; transition:height 0.2s ease 0.1s; border-image: url('/static/img/backgrounds/bottom_shadow_.png') 0 0 46 0 stretch stretch; border-color:#fef4e6; border-width:0 0 46px; border-style: inset;}
.central_issue_archive .central_months .month {cursor:pointer; transition:margin-top 0.3s ease; position:relative; float:left; width:260px; height:190px; margin:0 80px 50px 0; overflow:visible; background:url('/static/img/backgrounds/archive/month_box.png') no-repeat center center / contain; box-shadow:0 2px 4px #c2c2c2;}
.central_issue_archive .central_months .month.empty {opacity:0.5; cursor:default;}
.central_issue_archive .central_months .month:nth-of-type(5),
  .central_issue_archive .central_months .month:nth-of-type(10),
  .central_issue_archive .central_months .month:nth-of-type(15) {margin-right:0;}
.central_issue_archive .central_months .month.open {transition:margin-top 0.3s ease; margin-top:-20px; margin-bottom:0px; box-shadow:none; border-image: url('/static/img/backgrounds/bottom_shadow_.png') 0 0 46 0 stretch stretch; border-color:#fef4e6; border-width:0 0 46px; border-style: inset;}
.central_issue_archive .central_months .month .label {position:absolute; left:88px; top:111px; width:86px; height:23px;}
.central_issue_archive .central_months .month.empty .label {transform:rotate(180deg);}
.central_issue_archive .central_months .month .arrow_bottom {display:none; position:absolute; left:119px; top:-26px; width:25px; height:13px; background:url('/static/img/backgrounds/archive/arrow_bottom.png') no-repeat center center;}
.central_issue_archive .central_months .month.open .arrow_bottom {display:block;}
.central_issue_archive .central_months .month:nth-of-type(2) .label {background:url('/static/img/backgrounds/archive/month_1.png') no-repeat center center; }
.central_issue_archive .central_months .month:nth-of-type(3) .label {background:url('/static/img/backgrounds/archive/month_2.png') no-repeat center center; }
.central_issue_archive .central_months .month:nth-of-type(4) .label {background:url('/static/img/backgrounds/archive/month_3.png') no-repeat center center; }
.central_issue_archive .central_months .month:nth-of-type(5) .label {background:url('/static/img/backgrounds/archive/month_4.png') no-repeat center center; }
.central_issue_archive .central_months .month:nth-of-type(7) .label {background:url('/static/img/backgrounds/archive/month_5.png') no-repeat center center; }
.central_issue_archive .central_months .month:nth-of-type(8) .label {background:url('/static/img/backgrounds/archive/month_6.png') no-repeat center center; }
.central_issue_archive .central_months .month:nth-of-type(9) .label {background:url('/static/img/backgrounds/archive/month_7.png') no-repeat center center; }
.central_issue_archive .central_months .month:nth-of-type(10) .label {background:url('/static/img/backgrounds/archive/month_8.png') no-repeat center center; }
.central_issue_archive .central_months .month:nth-of-type(12) .label {background:url('/static/img/backgrounds/archive/month_9.png') no-repeat center center; }
.central_issue_archive .central_months .month:nth-of-type(13) .label {background:url('/static/img/backgrounds/archive/month_10.png') no-repeat center center; }
.central_issue_archive .central_months .month:nth-of-type(14) .label {background:url('/static/img/backgrounds/archive/month_11.png') no-repeat center center; }
.central_issue_archive .central_months .month:nth-of-type(15) .label {background:url('/static/img/backgrounds/archive/month_12.png') no-repeat center center; }
.central_issue_archive .central_months .month .issues {height:0; visibility:hidden; opacity:0; position:absolute; top:-280px; left:40px; width:1250px; transition:opacity 0.3s ease 0.3s;}
.central_issue_archive .central_months .month:nth-of-type(3) .issues,
  .central_issue_archive .central_months .month:nth-of-type(8) .issues,
  .central_issue_archive .central_months .month:nth-of-type(13) .issues {left:-300px;}
.central_issue_archive .central_months .month:nth-of-type(4) .issues,
  .central_issue_archive .central_months .month:nth-of-type(9) .issues,
  .central_issue_archive .central_months .month:nth-of-type(14) .issues {left:-640px;}
.central_issue_archive .central_months .month:nth-of-type(5) .issues,
  .central_issue_archive .central_months .month:nth-of-type(10) .issues,
  .central_issue_archive .central_months .month:nth-of-type(15) .issues {left:-980px;}
.central_issue_archive .central_months .month.open .issues {height:215px; visibility:visible; opacity:1; transition:opacity 0.3s ease 0.3s;}

.central_issue_archive .central_months .month.open .issues .item {float:left; width:210px; margin-right:40px;}
.central_issue_archive .central_months .month.open .issues .item .link {cursor:pointer;}
.central_issue_archive .central_months .month.open .issues .item .issue {width:200px; height:134px; margin-bottom:10px; background:url('/static/img/backgrounds/bg_archive_issue.jpg') no-repeat center top; }
.central_issue_archive .central_months .month.open .issues .item .issue_title {transition:all 0.3s ease; font-family: 'SourceSansPro-Bold'; font-size:16px; line-height:22px; color:#1c2833; text-align:center;}
.central_issue_archive .central_months .month.open .issues .item .issue_date {transition:all 0.3s ease; font-size:16px; line-height:22px; color:#b0bbc1; text-align:center;}
.central_issue_archive .central_months .month.open .issues .item:hover .issue_title {transition:all 0.3s ease; color:#e84c3c;}
.central_issue_archive .central_months .month.open .issues .item:hover .issue_date {transition:all 0.3s ease; color:#e84c3c;}
/*CENTRAL_ISSUE_ARCHIVE [END]*/

/*STATIC_PAGES [START]*/
.central_static_text {}
.central_static_text h3 {margin:40px 0 20px; font-family: 'SourceSansPro-Bold'; font-size:26px; line-height:56px; color:#1c2833;}
.central_static_text h3:first-of-type {margin-top:-20px;}
.central_static_text p {width:auto; font-size:20px; line-height:30px; color:#1c2833;}
.central_static_text.reklama p {padding-left:40px; margin-bottom:24px;}
.central_static_text.reklama p a {display:inline; color:#1eb0ee;}
.central_static_text.reklama .map {background:url('/static/img/backgrounds/bg_map.png') no-repeat left center;}
.central_static_text.reklama .phone {background:url('/static/img/backgrounds/bg_phone.png') no-repeat left center;}
.central_static_text.reklama .email {background:url('/static/img/backgrounds/bg_email.png') no-repeat left center;}
.central_static_text.reklama .price {background:url('/static/img/backgrounds/bg_price.png') no-repeat left center;}
.central_static_text.fond .img_box {margin:30px 0;}
.central_static_text.fond .img_box a {float:left; width:auto; margin-right:50px;}
.central_static_text.fond p {font-size:26px; line-height:25px;}
.central_static_text.fond p.top {font-size:20px; line-height:30px;}
.central_static_text.fond p span.strong {float:right; width:84%; font-family: 'SourceSansPro-Bold';}
.central_static_text.subscribe {overflow:visible;}
.central_static_text.subscribe .subscribe_item {position:relative; float:left; width:418px; margin:20px 75px 60px 0; border:1px solid #eef0f1; background:#fff; box-shadow:0px 6px 5px #dadde0; overflow:visible;}
.central_static_text.subscribe .subscribe_item:last-of-type {margin-right:0;}
.central_static_text.subscribe .subscribe_item .price {position:absolute; right:-53px; top:-53px; width:106px; height:106px; font-family: 'SourceSansPro-Bold'; font-size:20px; line-height:106px; color:#1c2833; text-align:center; box-shadow:3px 0px 6px #dadde0; overflow:visible; border-radius:53px; background:#fdf0dc; }
.central_static_text.subscribe .subscribe_item .info {width:378px; padding:0 20px 50px;}
.central_static_text.subscribe .subscribe_item .info .title {margin-top:10px; font-family: 'SourceSansPro-Bold'; font-size:22px; line-height:77px; color:#2c3e50; text-transform:uppercase;}
.central_static_text.subscribe .subscribe_item .info .period {width:258px; height:43px; padding:0 15px; border:1px solid #eef0f1; border-radius:4px; font-size:16px; line-height:43px; color:#888; }
.central_static_text.subscribe .subscribe_item .info .period option {line-height:28px; padding:5px 15px;}
.central_static_text.subscribe .subscribe_item .info .sum {float:right; width:88px; font-family: 'SourceSansPro-Bold'; font-size:16px; line-height:43px; color:#2c3e50; text-align:right; text-transform:uppercase;}
.central_static_text.subscribe .subscribe_item .info .button {margin-top:30px; font-family: 'SourceSansPro-Bold'; font-size:16px; line-height:45px; color:#fff; text-align:center; border-radius:4px; background:#1eb0ee;}
.map {position:relative; width:1290px; height:auto; margin:30px auto;}
#html_imap_output {width:1293px;}
.map map area {cursor:pointer;}
.map .popup {opacity:0; visibility:hidden; position:absolute; left:0; top:0; width:auto; padding:20px; box-shadow:0 5px 15px rgba(0,0,0,0.5); border-radius:5px; background:#fef4e6; transition:opacity 0.3s ease 0s, visibility 0s ease 0.3s;}
.map .popup .topline {font-family: 'SourceSansPro-Bold'; font-size:20px; line-height:38px; color:#4d2703;}
.map .popup .list_text {font-family: 'SourceSansPro-Regular'; font-size:20px; line-height:35px; color:#462804;}
.map .popup.hover {opacity:1; visibility:visible; transition:opacity 0.3s ease 0.3s, visibility 0s ease 0.0s;}
.map .popup.kiev {left:265px; top:275px;}
.map .popup.sumy {left:645px; top:200px;}
.map .popup.donetsk {left:auto; right:15px; top:530px;}
.map .popup.lvov {left:15px; top:165px;}
.map .popup.odessa {left:145px; top:430px;}
.map .popup.nikolaev {left:345px; top:370px;}
.map .popup.dnepropetrovsk {left:545px; top:480px;}
#subscr_overlay {position:fixed; z-index:100; left:0; top:0; width:0; height:0; background:rgba(0,0,0,0.5); transition:all 0.3s ease 0.3s;}
#subscr_overlay.open {width:100%; height:100%; transition:all 0.3s ease;}
.subscr_form {position:fixed; opacity:0; visibility:hidden; z-index:110; left:50%; top:80px; width:760px; height:auto; padding:30px; margin-left:-410px; background:#fff; box-shadow:0 20px 20px rgba(0,0,0,0.7); border-radius:8px; transition:opacity 0.3s ease 0s, visibility 0s ease 0.3s;}
.subscr_form.open {opacity:1; visibility:visible; transition:opacity 0.3s ease 0.3s, visibility 0s ease 0s;}
.subscr_form .close {cursor:pointer; position:absolute; right:12px; top:12px; width:27px; height:27px; background:rgba(0, 0, 0, 0) url("/static/img/simplemodal/x.png") no-repeat scroll center center;}
.subscr_form .form_title {font-family: 'SourceSansPro-Bold'; font-size:20px; line-height:38px; color:#3c3d41;}
.subscr_form .form_title.center {text-align:center;}
.subscr_form .text {display:block; float:left; width:27.7%; margin:0 2% 15px 0; padding:0 2%; font-family: 'SourceSansPro-Regular'; font-size:16px; line-height:43px; color:#3c3d41; border:1px solid #eef0f1; border-radius:4px; }
.subscr_form input:nth-of-type(3),
  .subscr_form input:nth-of-type(6),
  .subscr_form input:nth-of-type(11) {margin-right:0;}
.subscr_form input:nth-of-type(4) {width:13.2%;}
.subscr_form input:nth-of-type(5) {width:35%;}
#subscr_form_electron.subscr_form input:nth-of-type(5) {width:26%;}
.subscr_form input:nth-of-type(6) {width:35%;}
.subscr_form input:nth-of-type(7),
  .subscr_form input:nth-of-type(8) {width:19.8%;}
.subscr_form input:nth-of-type(9),
  .subscr_form input:nth-of-type(11) {width:12%;}
.subscr_form input:nth-of-type(10) {width:7%;}
.subscr_form .period {display:block; float:left; height:43px; width:27.7%; margin:0 2% 15px 0; padding:0 2%; border:1px solid #eef0f1; border-radius:4px; font-size:16px; line-height:43px; color:#888; }
.subscr_form .period option {line-height:28px; padding:5px 2%;}
.subscr_form .sum {display:block; float:left; width:25%; margin-bottom:15px; font-family: 'SourceSansPro-Bold'; font-size:15px; line-height:45px; color:#2c3e50; text-transform:uppercase;}
.subscr_form .sum span {display:inline; width:auto; font-family: 'SourceSansPro-Bold'; font-size:20px; line-height:45px; color:#2c3e50; text-transform:uppercase;}
.subscr_form .lang {float:left; width:auto; margin-bottom:15px;}
.subscr_form .lang .form_subtitle {font-family: 'SourceSansPro-Bold'; font-size:16px; line-height:25px; color:#3c3d41;}
.subscr_form .lang label {font-family: 'SourceSansPro-Regular'; font-size:16px; line-height:25px; color:#888;}
.subscr_form .lang input[type=radio]:checked + label {color:#3c3d41;}
.subscr_form .textarea {display:block; float:right; width:64%; height:50px; margin:0 0 15px 0; padding:0 2%; font-family: 'SourceSansPro-Regular'; font-size:16px; line-height:43px; color:#3c3d41; border:1px solid #eef0f1; border-radius:4px; }
#subscr_form_electron.subscr_form .textarea {width:95.6%;}
.subscr_form .notice {display:block; float:left; width:71%; height:auto; margin:0; padding:0; font-family: 'SourceSansPro-Regular'; font-size:14px; line-height:45px; color:#888; background:#fdf0dc; text-align:center;}
.subscr_form .notice.center {width:100%; }
.subscr_form .button {display:block; float:right; width:26%; height:auto; margin:0; padding:0 2%; font-family: 'SourceSansPro-Bold'; font-size:16px; line-height:45px; color:#fff; background:#1eb0ee; text-align:center; border:none; border-radius:4px;}
/*STATIC_PAGES [END]*/

.article-informer {width:630px; float:right;}

/*RIGHT_SOCIAL_WIDGET [START]*/
.rs_content {width: 274px; height:830px; padding: 25px 12px 12px; border:1px solid #dbc5ab;}
.rs_content form {width:251px; height:100%; padding-left: 22px; border-left:1px solid #dbc5ab; overflow: visible;}
.rs_content .item {position: relative; margin-bottom: 40px; overflow: visible;}
.rs_content .item .network {position:absolute; left:-33px; top:0; width:24px; height: 24px;}
.rs_content .item .network.youtube {background: url('/static/img/backgrounds/bg_sw_youtube.png') no-repeat center center;}
.rs_content .item .network.twitter {background: url('/static/img/backgrounds/bg_sw_twitter.png') no-repeat center center;}
.rs_content .item .network.facebook {background: url('/static/img/backgrounds/bg_sw_facebook.png') no-repeat center center;}
.rs_content .item .h {margin-bottom: 15px;}
.rs_content .item .creating_time {font-size: 12px; line-height: 17px; color: #b0bbc1;}
.rs_content .item .creator_info {font-size: 16px; line-height: 17px; color: #000; font-weight: bold; text-transform: uppercase;}
.rs_content .item .creator_avatar {display: none;}
.rs_content .item .read_more {display: none;}
.rs_content .item .image,
  .rs_content .item .video {margin-top: 10px;}
.rs_content .item .text,
  .rs_content .item .text a {font-size: 14px; line-height: 21px; color:#3a4a59;}
.rs_content .mCustomScrollBox {overflow: visible;}
.rs_content .mCSB_container {overflow: visible;}

/*RIGHT_SOCIAL_WIDGET [END]*/


/* screen width 1920px START */
@media only screen and (min-width: 1920px) {
  html, body {min-width:1904px;}
  .index_news_list .index_item.wide {width:1275px;}
  .index_news_list .index_item.wide.newspaper .grid_list,
    .index_news_list .index_item.wide.special .grid_list {margin-left:20px;}
  .caption_line {width:1275px;}
  .index_news_list .index_item.interview .top_block,
    .index_news_list .index_item.newsline .top_block {right:280px;}
  .index_news_list .index_item .navigator {right:315px;}
  .index_news_list .index_item.special .top_block .navigator {right:318px;}
  #special .owl-nav {left:845px; top:0px;}
  #newspaper .owl-nav {top:-75px;}
  .owl-nav {left:891px!important; top:-55px;}
  .wide #newsline .owl-nav {left:950px!important; right:auto;}
  .index_special .right_box {margin-right:263px;}
  .issue_roubrics {width: 1320px;}
  .index_news_list .index_item.newspaper {width: 1300px;}
  .index_news_list .index_item.wide.newspaper {width: 1620px;}
  /*submenu*/
  #header .menu .menu_item:hover .submenu {height:387px;}
  #header .menu .menu_item .submenu .subitem {width:264px; height:320px; margin-right:30px; margin-bottom:28px;}
  #header .menu .menu_item .submenu .subitem .sub_title {
    padding-top:14px; 
    font-size:19px;
    line-height:24px;}
  #header .menu .menu_item .submenu .section_link {
    height:37px; padding:0 37px;
    font-size:18px;
    line-height:37px;}
}
/* screen width 1920px END */

/* screen width 1600px START */
@media only screen and (min-width: 1600px) and (max-width: 1919px) {
  html, body {min-width:1584px;}
  .index_news_list .index_item.wide {width:1115px;}
  .index_news_list .index_item.wide.newspaper .grid_list,
    .index_news_list .index_item.wide.special .grid_list {margin-left:20px;}
  .caption_line {width:1115px;}
  .index_news_list .index_item.interview .top_block,
    .index_news_list .index_item.newsline .top_block {right:120px;}
  .index_news_list .index_item .navigator {right:155px;}
  .index_news_list .index_item.special .top_block .navigator {right:160px;}
  #special .owl-nav {left:845px; top:0px;}
  #newspaper .owl-nav {top:-75px;}
  .owl-nav {left:869px; top:-55px;}
  .index_special .right_box {margin-right:105px;}
  .issue_roubrics {width: 1320px;}
}
/* screen width 1600px END */

/* screen width 1366px START */
@media only screen and (min-width: 1366px) and (max-width: 1439px) {
  html, body {min-width:1349px;}
  /*#container {transform: scaleX(0.95);}*/
  .index_news_list.wide .index_item.wide {width:1335px;}
}
/* screen width 1366px END */

/* screen width 1280px START */
@media only screen and (min-width: 1250px) and (max-width: 1365px) {
  /*#container {transform: scaleX(0.95);}*/
  html, body {min-width:1264px;}
  .top_caption.wide {float: right; width: 1250px;}
  #holder, .holder {width:1250px;}
  .safari #holder, .holder {width:1250px;}
  #header .menu .menu_item {margin:0;}
  #header .lang,
    #header .top_user,
    #header .top_like,
    #header .top_gazeta {margin-left: 15px;}
  #footer .container {width:1250px;}
  #footer .info_block {margin-right: 90px;}
  #footer .bottom_menu {margin-right: 60px;}
  #container {width:1250px;}
  #left {width:925px;}
  .central_article .article_center {width:600px;}
  #main_left {width:270px;}
  .left_company_news_list .company_news_list {width:268px;}
  .left_company_news_list .company_news_item {width:228px;}
  .left_socials .social_list {width:244px;}
  .left_socials .social_list .social_item {width:36px; height:36px;}
  .left_socials .social_list .social_item .social_link {width:36px; height:36px; border-radius:18px;}
  .left_news_list .tabs {width:268px;}
  .index_special .main_item .info {width:770px;}

  .index_news_list.wide .index_item.wide {width:1264px;}
  .index_news_list.wide .grid_list {width:1220px;}
  .index_news_list.wide #newspaper .owl-nav {right:38px;}

  .left_news_list.section.bottom {width:100%;}
  .left_news_list.section.bottom .caption {width:1220px;}
  .left_news_list.section.bottom .news_list {width:1220px;}
  .left_news_list.section.bottom .news_item.article .news_link .news_anounce {width:890px;}
  .left_news_list.section .news_item .news_link .news_anounce {width: 595px;}

  .central_issue_archive {width: 1250px;}
  .central_issue_archive .central_months .month {margin-right: 60px;}

  .index_news_list.issue {width: 1230px;}
  .index_news_list.issue .index_news_list {width: 100%;}
  .index_news_list.issue .grid_list {width: 100%;}
  .index_news_list.issue .grid_list .column.x3x2 {width: 915px;}
  .index_news_list.issue .grid_list .column.x1x4,
  .index_news_list.issue .grid_list .column.x1x2 {width: 285px;}
  .index_news_list.issue .grid_list .column.x1x4 {margin-right: 0;}
  .index_news_list.issue .grid_list .news_item.main.full.issue .news_anounce, .index_news_list.issue .grid_list .news_item.main.article.issue .news_anounce {width: 235px;}
  .index_news_list .grid_list .news_item.full .news_img_link, .index_news_list .grid_list .news_item.article .news_img_link, .index_news_list .grid_list .news_item.full .news_img, .index_news_list .grid_list .news_item.article .news_img {width:100%;}
  .index_news_list .grid_list .news_item .author .auth_img {margin-left: -23px;}
  .index_news_list .grid_list .news_item.full.issue .author, .index_news_list .grid_list .news_item.article.issue .author {left:640px;}
  #left .central_article .bottom_block .article_gallery .gallery_top .list {width: 600px;}
  #left .central_article .bottom_block .article_gallery .gallery_top .list .slick-list {width: 500px;}
  .banner2 {float:right;}
}
/* screen width 1280px END */

/* screen width 1024px START */
@media only screen /*and (min-width: 1024px) */and (max-width: 1249px) {
  html, body {min-width:1008px;}
  .top_caption {width:960px;}
  #holder, .holder {width:960px;}
  #footer .container {width:960px;}
  #footer .container .info_block {width:400px; margin-right:40px;}
  #footer .container .bottom_menu {width:80px; margin-right:40px;}
  #footer .container .bottom_menu.wide {width:auto; margin-right:0;}

  #container {width:960px;}
  #main_left {width:300px;}
  #main_right {width:630px;}
  #left {width:630px;}
  .index_news_list {width:660px;}
  .index_news_list .grid_list {width:660px;}
  /*.index_news_list .grid_list .column.x1x2:nth-of-type(3n) {display:none;}*/
  .index_news_list .index_news_list:first-of-type .grid_list .column.x1x2:nth-of-type(3n) {display:block;}
  .index_news_list .index_item.wide {width:682px;}
  .index_news_list .index_item.wide.newspaper .grid_list,
    .index_news_list .index_item.wide.special .grid_list {margin-left:20px;}
  .index_news_list .index_item .issue {width:360px; line-height:20px;}
  .index_news_list .index_item .button {line-height:20px; margin-left:20px;}
  .index_news_list .index_item .button:nth-last-of-type(1) {margin-left:0px;}
  .index_news_list .index_item .divider {line-height:20px;}
  .index_news_list .index_item.special .column.x3x2 {width:630px; height:460px;}
  .index_news_list .more .link {width:630px;}
  .caption_line {width:682px;}
  .index_news_list .index_item.interview .top_block,
    .index_news_list .index_item.newsline .top_block {right:38px; z-index: 12;}
  .index_news_list .index_item .navigator {right:55px;}
  .index_news_list .index_item.special .top_block .navigator {right:auto; left:551px;}
  .index_news_list .index_item.special .grid_list .news_item .news_title {font-size:40px; line-height:56px;}
  #special .owl-nav {left:516px; top:0px;}
  #newspaper .owl-nav {right:38px; top:-75px;}
  .owl-nav {left:538px; top:-55px; z-index: 20;}
  .index_special .right_box {margin-right:0;}
  .index_special .main_item .main_img {height:100%; width:auto;}
  .index_special .main_item .info {width:500px;}
  .index_news_list .index_item.newspaper {width: 786px;}
  .index_news_list .index_item.newspaper .top_block {width: 660px; margin-left:0;}
  .index_news_list .index_item.newspaper .top_block .issue {width: 300px;}
  .index_news_list .index_item.newspaper .top_block .navigator {right:auto; left:550px; margin:0;}
  .index_news_list .index_item.newspaper #newspaper .owl-nav {right:auto; left:510px;}

  .index_news_list .index_item.video .video_list_cont {position:relative; float:left; height:auto; margin-bottom:50px; padding:30px 0; background:#2c3e50; overflow:visible;}
  .index_news_list .index_item.video .video_list {width:630px; height:auto; padding:0; margin:0 auto; overflow:visible;}
  .index_news_list .index_item.video .video_item {float:left; width:300px; height:80px; padding:0 0 20px; margin:0 30px 20px 0; border-bottom:1px solid #3c4a59;}
  .index_news_list .index_item.video .video_item:nth-of-type(1) {margin-left:330px;}
  .index_news_list .index_item.video .video_item.first:nth-of-type(1) {z-index:1; margin-left:0;}
  .index_news_list .index_item.video .video_item:nth-of-type(2n-1) {margin-right:0;}
  .index_news_list .index_item.video .video_link {position:relative;}
  .index_news_list .index_item.video .video_img {float:left; width:80px; height:54px; margin-top:4px;}
  .index_news_list .index_item.video .video_title {float:right; width:205px; max-height:60px; font-family:'SourceSansPro-Bold'; font-size:16px; line-height:20px; color:#fff;}
  .index_news_list .index_item.video .video_date {float:right; width:205px; max-height:60px; font-size:14px; line-height:26px; color:#999999;}
  .index_news_list .index_item.video .timer {position:absolute; left:0; top:62px; width:auto; font-size:14px; line-height:26px; color:#999;}
  .index_news_list .index_item.video .timer.video {padding-left:25px; background:url('/static/img/backgrounds/bg_title_video.png') no-repeat left center;}
  .index_news_list .index_item.video .video_item.first {position:absolute; left:26px; top:30px; width:300px; height:80px; padding:0 0 20px; margin:0; border-bottom:1px solid #3c4a59; border-width:0 0 1px;}
  .index_news_list .index_item.video .video_item.first .video_img {width:80px; height:54px; margin:4px 0 0;}
  .index_news_list .index_item.video .video_item.first .timer {left:0; top:62px;}
  .index_news_list .index_item.video .video_item.first .video_title {float:right; position:static; display:block; width:200px; max-height:60px; padding:0; font-family:'SourceSansPro-Bold'; font-size:16px; line-height:20px; color:#fff;}
  .index_news_list .index_item.video .video_item.first .video_date {display:block; float:right; width:205px; max-height:60px; font-size:14px; line-height:26px; color:#999999;}
  .index_news_list .index_item.video .video_list .video_item:nth-last-of-type(1) {padding:0 0 20px; margin:0 0 0 0; border-bottom:1px solid #3c4a59;}
  .index_news_list .index_item.video .video_list .video_item:nth-last-of-type(2) {margin-bottom:0;}
  .index_news_list .index_item.quote {display:none;}

  #header .menu {position:absolute; left:150px; width:50px; height:50px; overflow:hidden;}
  #header .menu .menu_item {width:100%; padding:0; margin:0; background:#2c3e50;}
  #header .menu .menu_item .submenu {display:none;}
  #header .menu .menu_item .top_arrow {display:none;}
  #header .menu .menu_item .link {font-size:18px; text-align:center;}
  #header .menu .menu_item.more .link {width:0; height:0; line-height:0; font-size:0;}
  #header .menu .menu_item.more .submenu {display:block; position:static; width:100%; margin:0; padding:0; visibility:visible; opacity:1;}
  #header .menu .menu_item.more .submenu .sublink {opacity:1; font-size:18px!important; text-align:center;}

  #header .menu .menu_mob {display:block; float:left; height:50px; width:50px; margin:0; padding:5px 0px ; overflow:hidden; cursor:pointer; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
  #header .menu .menu_mob .first,
    #header .menu .menu_mob .second,
    #header .menu .menu_mob .fird {display:block; opacity:1; height:5px; width:50px; margin:0 0 13px; padding:0; background:#fff; overflow:hidden; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
  #header .menu.open .menu_mob {padding:0; margin-bottom:5px; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
  #header .menu.open .menu_mob .first {transform:rotate(45deg); margin:25px 0 0; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
  #header .menu.open .menu_mob .fird {transform:rotate(-45deg); margin:-22px 0 0; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
  #header .menu.open .menu_mob .second {opacity:0; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear;}
  #header .menu.open {height:auto; width:70%;}

  .index_news_list.wide {float:left; width:1264px; margin-left:27px;}
  .index_news_list.wide .index_item .issue {width:600px; line-height:20px;}
  .index_news_list.wide .index_item.wide {width:1200px; float:left; margin-left:0;}
  .index_news_list.wide .index_item.wide .top_block {width: 100%;}
  .index_news_list.wide .index_item.wide .top_block .navigator {left: 925px;}
  .index_news_list.wide .index_item.wide.newsline .top_block {z-index: 12; left:940px; right:0; width:76px; height: 34px; padding:0 10px; margin: 0; }
  .index_news_list.wide .index_item.wide.newsline .top_block .navigator {position:static; margin:0 padding:0;}
  .index_news_list.wide .index_item.wide.newsline .owl-nav {right:auto; left: 935px !important; z-index: 20;}
  .index_news_list.wide .index_item .button {line-height:20px; margin-left:20px;}
  .index_news_list.wide .index_item .button:nth-last-of-type(1) {margin-left:0px;}
  .index_news_list.wide .index_item .divider {line-height:20px;}
  .index_news_list.wide #newspaper .owl-nav {left:890px!important;}
  .index_news_list.wide .grid_list {width:960px;}

  .left_news_list.section.bottom {width:100%;}
  .left_news_list.section.bottom .caption {width:960px;}
  .left_news_list.section.bottom .news_list {width:960px;}
  .left_news_list.section.bottom .news_item.article .news_link .news_anounce {width:630px;}

  .index_news_list.issue {width: 960px;}
  .index_news_list.issue .grid_list {width:990px;}
  .map {width:980px; overflow:auto;}
  .central_issue_archive {width:980px;}
  .central_issue_archive .years {width:830px;}
  #years .owl-nav {width:980px;}
  .central_issue_archive .central_months {width:980px;}
  .central_issue_archive .central_months .month {width:185px; height:135px;}
  .central_issue_archive .central_months .month .label {left: 53px; top: 75px;}
  .central_issue_archive .central_months .month .arrow_bottom {left:85px;}
  .central_issue_archive .central_months .month .issues {width: 940px;}
  .central_issue_archive .central_months .month.open .issues .item {width: 148px;}
  .central_issue_archive .central_months .month.open .issues .item .issue {width:148px; object-fit: cover; object-position: center top;}
  .central_issue_archive .central_months .month:nth-of-type(3)
    .issues, .central_issue_archive .central_months .month:nth-of-type(8) .issues,
    .central_issue_archive .central_months .month:nth-of-type(13) .issues {left:-224px;}
  .central_issue_archive .central_months .month:nth-of-type(4) .issues,
    .central_issue_archive .central_months .month:nth-of-type(9) .issues,
    .central_issue_archive .central_months .month:nth-of-type(14) .issues {left:-490px;}
  .central_issue_archive .central_months .month:nth-of-type(5) .issues,
    .central_issue_archive .central_months .month:nth-of-type(10) .issues,
    .central_issue_archive .central_months .month:nth-of-type(15) .issues {left:-754px;}
  .central_authors_list {width: 960px;}
  .central_author_page {width: 960px;}
  .central_newspaper_list {width: 960px;}
  .index_news_list.author {width:960px;}
  .index_news_list.author .index_item {width:960px;}
  .index_news_list.author .grid_list {width:990px;}

  .issue-simple {width:900px;}
  .issue-simple ._column {width:47.5%; margin:0;}
  .issue-simple ._column:first-of-type {margin:0 5% 0 0;}
  .issue-simple ._column:last-of-type {width: 100%; margin-top:30px;}

  .index_news_list .index_item.video .video_item.first .timer {display: block;}
  .index_news_list .index_item.video .video_item.first .timer.title {display: none;}
  .central_authors_list .authors_list {width: 690px;}
  .contacts_container {width: 960px;}
  .contacts_container .column {width: 48%;}
  .banner4 .banner4-2 {display:none}
  .banner9 .banner9-2 {display:none}
  .banner7 .banner7-2 {display:none}

}
/* screen width 1024px END */

/*box_sinoptic: START*/
.right_sinoptic {width: 300px; margin: 0 auto 27px auto; position:relative;}
.right_sinoptic .holder {width:300px; margin: 0 auto; border:none;}
/*right_sinoptic: END*/

.central_static_text.subscribe p a {display:inline;}

.modal {display: none; position: fixed; z-index: 10000; padding-top: 100px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.7);}
.modal-content {background-color: #e84c3c; margin: auto; padding: 20px; border: 1px solid #888; width: 40%; font-size: 24px; text-align:center;}
.modal-content  p {color: #fff;}
body #myModal .modal-content .close{color: #aaaaaa; text-align:right; font-size: 28px; font-weight: bold;}
body #myModal .modal-content .close:hover,
body #myModal .modal-content .closee:focus {color: #fff; text-decoration: none; cursor: pointer;}