@font-face { 
  font-display: swap; 
  font-family: 'Lora-Regular'; src: url('/static/file/fonts/Lora-Regular.woff2');
}
@font-face {
  font-display: swap;
  font-family: 'SourceSansPro-Bold'; src: url('/static/file/fonts/SourceSansPro-Bold.woff2');
}
@font-face {
  font-display: swap;
  font-weight: 500;
  font-family: 'SourceSansPro-Regular'; src: url('/static/file/fonts/SourceSansPro-Regular.woff2');
}
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; text-decoration:none; overflow:hidden;}
.text p span {display:inline;}
#wrapper {width:100%; height:auto; min-height:100%; padding-top:99px;}
.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 {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: 98;}
.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; height:250px;}
.banner8, .banner10 {float:right; width:630px; margin:30px 0 0;}
.banner9 {margin-top:20px;}
/*HEADER [START]*/
#special-theme {display:block; width:100%; height:34px; background: #052230; position:fixed; top: 50px; margin-bottom: 10px; z-index: 99;}
#special-theme .container {display:table; text-align:center;}
#special-theme .menu {width:auto; display:inline-block;}
#special-theme .menu .link {width:auto; padding:0 8px; color:#fff; font-family: 'SourceSansPro-Regular'; font-size:16px; line-height:34px; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear; float: left; margin: 0 5px; display: inline;}
#special-theme .menu .link: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;}
#special-theme .container .logo {float:right; width:auto; margin:5px 25px 5px 0; }
#special-theme .container .logo .name {position: relative;}
#special-theme .container .logo .name::after {content: ''; height: 7px; background: url(/static/img/backgrounds/bg_index_newspaper_logo.png) no-repeat center top; display: block;}
#special-theme .container .logo .name a {width:auto; padding:0 34px; font-family:'SourceSansPro-Bold'; font-size:12px; line-height:20px; color:#fff; background:#00aff1; letter-spacing:  3px; text-transform: uppercase;} 
#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; position:relative; z-index:101;}
#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:3px; font-family: 'SourceSansPro-Bold'; font-size:14px; line-height:50px; color:#fff; text-transform:uppercase;}
#header .top_gazeta .bottom_line {width:auto; 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:#ee1c25 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-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; 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:after,
#wrapper #header .ac-container .acc-1:checked + .acc-2:hover:after{content: '';  position: absolute;  width: 24px;  height: 24px;  right: 13px;  top: 7px;}
#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 [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 p {margin-bottom:10px; font-size:11px; line-height:17px; color:#88929c; }
#footer .copyright a {text-transform: uppercase; text-decoration: underline; margin-bottom:10px; font-size:11px; line-height:17px; color:#88929c; }
#footer .copyright .terms {margin-top:0px; 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-size:18px; line-height:45px; color:#fff; text-transform:uppercase;}
#footer .bottom_menu .menu .menu_item {margin-bottom:6px;}
#footer .bottom_menu .link {width:auto; margin:0; 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; 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;}
.left_news_list.right .news_list .news_item {width:260px; padding: 15px 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_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;}
.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:auto; padding-right:10px;}
/*NEWS_LIST [END]*/
/*ARTICLE_INFORMER [START]*/
#left .article-informer{display: none;}
/* #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; display: flex;}
.left_socials .social_list .social_link {width:42px; height:42px; border-radius:21px;}
.left_socials .social_list .social_link.vk {background:#436c9a url('/static/img/backgrounds/v_b_white.png') no-repeat center center;}
.left_socials .social_list .social_link.tg {background: url('/static/img/backgrounds/bg_sw_telegram-min1.png') no-repeat center center / contain;;}
.left_socials .social_list .social_link.fb {background:#3c59a4 url('/static/img/backgrounds/f_b_white.png') no-repeat center center;}
.left_socials .social_list .social_link.tw {background:#01abec url('/static/img/backgrounds/t_b_white.png') no-repeat center center;}
.left_socials .social_list .social_link.gp {background:#dd4b39 url('/static/img/backgrounds/g_b_white.png') no-repeat center center;}
.left_socials .social_list .social_link.ok {background:#f1843c url('/static/img/backgrounds/od_b_white.png') no-repeat center center;}
.left_socials .social_list .social_link.yt {background:#ffffff url('/static/img/backgrounds/yt.png') no-repeat center center;}
.social_link.in{background: url(/user/img/instagram_1.svg);background-size: cover;}
/*SOCIAL_BLOCK [END]*/
/*LEFT_COMPANY_NEWS_LIST [START]*/
.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_title {font-family: 'SourceSansPro-Bold'; font-size:16px; line-height:22px; color:#1c2833; position: relative;}
.left_company_news_list .company_news_item .company_news_title::after{content: attr(data); font-size: 12px; line-height: 17px; color: #b0bbc1; display: block; margin-top: 17px;}
/*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 .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 .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; margin-bottom: 10px;}
.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; position: relative;}
.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:258px;}
.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:604px; margin-bottom:40px;}
.index_news_list .news_item.social {height:auto; margin-bottom:15px;}
#main_right .index_news_list.top-desktop .column.x2x2 + .column.x1x4 .news-photo-bl .news_anounce {min-height: 86px;}
.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;}
.index_news_list .news_item.all-authors .news_link .news_anounce .news_summary{display:none;}
.index_news_list .grid_list .news_item.all-authors .author {left:10px;}
.index_news_list .grid_list .news_item.all-authors .author .auth_img_img {width:64px; height:64px;}
.index_news_list .grid_list .news_item.all-authors .author .auth_img {width:64px; height:64px;}
.index_news_list .grid_list .news_item.all-authors .news_anounce {top: 325px!important;}
.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_summary .point_view,
  .index_news_list .news_item .news_link .interview,
  .index_news_list .news_item .news_link .business,
  .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 .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.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.photo .news_link .infographic,
  .index_news_list .news_item.news-photo .news_link .photo, .index_news_list .news_item.photo .news_link .document,
  .index_news_list .news_item.news-photo .news_link .video, .index_news_list .news_item.photo .news_link .photo,
  .index_news_list .news_item.news-photo .news_link .new, .index_news_list .news_item.photo .news_link .video,
  .index_news_list .news_item.news-photo .news_link .point_view, .index_news_list .news_item.photo .news_link .new,
  .index_news_list .news_item.news-photo .news_link .interview, .index_news_list .news_item.photo .news_link .point_view,
  .index_news_list .news_item.news-photo .news_link .business, .index_news_list .news_item.photo .news_link .interview, .index_news_list .news_item.photo .news_link .outside,
  .index_news_list .news_item.news-photo .news_link .controversy, .index_news_list .news_item.photo .news_link .business, .index_news_list .news_item.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;}
  .column.x2x2 .main_news_list .news_item.main.article-bl .news_img{object-position: left top;}
.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; height:auto; min-height:66px; background:#fff; position: relative;}
  .index_news_list .grid_list .news_item.news-photo .news_anounce::after{content: attr(data); position: absolute; left: 0; bottom: -20px; font-size: 14px; line-height: 16px; color: #b0bbc1; display: block;}
.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:21px; 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.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:18px; line-height:23px; 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.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: 4px; border:2px solid #fff; border-radius:35px; background:#f3f3f3 url("/static/img/backgrounds/bg_author_img1.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; margin-right: 2px; 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; position: relative;}
.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::after{content: '';background: url(/static/img/backgrounds/bg_index_newspaper_logo.png) no-repeat center top;height: 7px;display: block;}
.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-Bold'; 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; position: relative;}
.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 { 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 .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 .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; 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; 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-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 .business,
  .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:after,
  #wrapper .ac-container .acc-1:checked + .acc-2:hover:after{content: '';  position: absolute;  width: 24px;  height: 24px;  right: 13px;  top: 7px;}
#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:'SourceSansPro-Bold'; font-size:13px; 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:88px; margin:7px 0; font-size:16px; line-height:22px; color:#3a4a59;}
.left_news_list.section .news_item .news_link .news_anounce .author {display:none;}
.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 .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 .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;
    width:90%;
}
.branding .index_news_list .grid_list .column:last-child{
  display: none;
}
.branding .index_news_list .grid_list .column.x1x4 {
  height: auto;
}
.branding .index_news_list .grid_list.arts_block_append .column:nth-of-type(7){
  display: none;
}
#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: 'SourceSansPro-Bold'; font-size:13px; 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 .name {font-family: 'SourceSansPro-Bold'!important; 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-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 .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 .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 .quote.rect .q_body a{
  color: #1eb0ee;
  font-family: 'Lora-Regular';
  font-size: 20px;
  line-height: 34px;
}
.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-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 p {display:inline; margin-bottom:10px;  font-family: 'SourceSansPro-Bold'!important; font-size:24px!important; line-height:36px!important; 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'!important; font-size:20px!important; line-height:32px!important; color:#3a4a59; text-align:left;}
  .central_article .article_body p strong{font-size: inherit!important;}
  .central_article .article_body p span, .central_article .article_body p a {font-family: 'Lora-Regular'!important; font-size:20px!important; line-height:32px!important;}
.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-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: 'SourceSansPro-Bold'; font-size:22px; line-height:30px; color:#3a4a59; text-align:center;}
.central_article .article_attached a {display:inline; font-family: 'SourceSansPro-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 .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 .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 .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_text {font-family: 'Lora-Regular'; font-size:15px; line-height:21px; color:#838d8f; text-align:left;}
.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-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 .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 .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-Bold'}
#left .central_article .bottom_block .article_gallery .gallery_top .item_info .subtitle {height: auto; font: italic normal 14px/24px 'SourceSansPro-Bold'}
#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_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 .right_text {position:absolute; right:1.73vw; top:1.73vw; width:auto;}
.issue_head .right_text .text_line {width:auto; font-family: 'SourceSansPro-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 .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;}
.all_articles_header {display:table; margin-top:30px; margin-bottom:-20px;}
.issue_roubrics .archive-link {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; float:right;}
.issue_roubrics .all-articles-caption {display:inline-block; 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; float:left; margin-bottom:-13px;}
.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 {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 .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 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;}
.central_static_text.subscribe .rect {position:relative; width:auto; padding:45px 45px 45px 50px; background:#314558;}
.central_static_text.subscribe .rect .q_body {font-family: 'Lora-Regular'; font-size:20px; line-height:34px; color:#fff; }
.central_static_text.subscribe .rect .q_body a { display:inline; font-family: 'Lora-Regular'; font-size:20px; line-height:34px; color:#fff; }
.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;}
}
/* 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 .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;}
  #special-theme .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;}
.left_news_list.section .news_item .author {width:595px;}
}
/* 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;}
  #special-theme .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 .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 .link {width:630px; float: none;}
  .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 .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;}
  .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;}
/* style__new.css */
body, div, img, span, a, ol, ul, li, p, form {font-family: 'SourceSansPro-Regular';}
.news_list .news_item .news_link .news_title {
  font-size: 18px;
}
.left_news_list.section .news_item .news_anounce .news_summary {
  font-size: 17px;
}
#footer .bottom_menu .link {
  font-size: 13px;
}
.central_author_page .authors_info .summary {
  margin-bottom: 50px;
}
.central_author_page .authors_info .authors_links {
  margin: 12px auto 0;
}
.central_author_page .authors_info .authors_links .authors_link {
  margin: 0 auto;
  padding-left: 41px;
  height: 32px;
}
.central_author_page .authors_info .authors_links .authors_link:hover {
  opacity: 0.8;
}
.central_author_page .authors_info .name {
  margin-top: 5px;
}
.banner16 {
  overflow: visible;
}
.right_box .social_item{
  margin-left: 0!important;
}
.modal_window {
  margin-top: 0px!important;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.index_news_list .grid_list .column.x2x2 .news_item.main.article .news_anounce {
  padding: 70px 20px 21px;
  /* padding: 60px 20px 31px; */
}
.index_news_list .grid_list .column.x2x2 .news_item.main.article .news_title{
  line-height: 20px;
}
.index_news_list .grid_list .column.x2x2 .news_item.main.article .news_summary{
  line-height: 20px;
}
.news_list.news_block .new, 
.news_list.news_block .video, 
.news_list.news_block .document, 
.news_list.news_block .photo, 
.news_list.news_block .infographic,
.news_list.news_block .advertising,
.news_list.news_block .interview,
.news_list.news_block .business,
.news_list.news_block .controversy,
.news_list.news_block .point_view,
.news_list.news_block .business,
.news_list.news_block .news_article,
.news_list.news_block .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;
}
#main_right .index_news_list.top-desktop .video, #main_right .index_news_list.top-desktop .new, #main_right .index_news_list.top-desktop .document, #main_right .index_news_list.top-desktop .photo, #main_right .index_news_list.top-desktop .infographic, #main_right .index_news_list.top-desktop .advertising, #main_right .index_news_list.top-desktop .interview, #main_right .index_news_list.top-desktop .business, #main_right .index_news_list.top-desktop .controversy, #main_right .index_news_list.top-desktop .point_view, #main_right .index_news_list.top-desktop .news_article, #main_right .index_news_list.top-desktop .outside,
#main_left .index_news_list.top-mobile .column.x1x1_ .video, #main_left .index_news_list.top-mobile .column.x1x1_ .new, #main_left .index_news_list.top-mobile .column.x1x1_ .document, #main_left .index_news_list.top-mobile .column.x1x1_ .photo, #main_left .index_news_list.top-mobile .column.x1x1_ .infographic, #main_left .index_news_list.top-mobile .column.x1x1_ .advertising, #main_left .index_news_list.top-mobile .column.x1x1_ .interview, #main_left .index_news_list.top-mobile .column.x1x1_ .business, #main_left .index_news_list.top-mobile .column.x1x1_ .controversy, #main_left .index_news_list.top-mobile .column.x1x1_ .point_view, #main_left .index_news_list.top-mobile .column.x1x1_ .news_article, #main_left .index_news_list.top-mobile .column.x1x1_ .outside,
#main_left .index_news_list.top-mobile .video, #main_left .index_news_list.top-mobile .new, #main_left .index_news_list.top-mobile .document, #main_left .index_news_list.top-mobile .photo, #main_left .index_news_list.top-mobile .infographic, #main_left .index_news_list.top-mobile .advertising, #main_left .index_news_list.top-mobile .interview, #main_left .index_news_list.top-mobile .business, #main_left .index_news_list.top-mobile .controversy, #main_left .index_news_list.top-mobile .point_view, #main_left .index_news_list.top-mobile .news_article, #main_left .index_news_list.top-mobile .outside,
#main_left .index_news_list.top-mobile #newsline_top_mobile .video, #main_left .index_news_list.top-mobile #newsline_top_mobile .new, #main_left .index_news_list.top-mobile #newsline_top_mobile .document, #main_left .index_news_list.top-mobile #newsline_top_mobile .photo, #main_left .index_news_list.top-mobile #newsline_top_mobile .infographic, #main_left .index_news_list.top-mobile #newsline_top_mobile .advertising, #main_left .index_news_list.top-mobile #newsline_top_mobile .interview, #main_left .index_news_list.top-mobile #newsline_top_mobile .business, #main_left .index_news_list.top-mobile #newsline_top_mobile .controversy, #main_left .index_news_list.top-mobile #newsline_top_mobile .point_view, #main_left .index_news_list.top-mobile #newsline_top_mobile .news_article, #main_left .index_news_list.top-mobile #newsline_top_mobile .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;
}
#right .index_news_list.top-desktop .video, #right .index_news_list.top-desktop .new, #right .index_news_list.top-desktop .document, #right .index_news_list.top-desktop .photo, #right .index_news_list.top-desktop .infographic, #right .index_news_list.top-desktop .advertising, #right .index_news_list.top-desktop .interview, #right .index_news_list.top-desktop .business, #right .index_news_list.top-desktop .controversy, #right .index_news_list.top-desktop .point_view, #right .index_news_list.top-desktop .news_article, #right .index_news_list.top-desktop .outside,
#left .index_news_list.top-mobile .video, #left .index_news_list.top-mobile .new, #left .index_news_list.top-mobile .document, #left .index_news_list.top-mobile .photo, #left .index_news_list.top-mobile .infographic, #left .index_news_list.top-mobile .advertising, #left .index_news_list.top-mobile .interview, #left .index_news_list.top-mobile .business, #left .index_news_list.top-mobile .controversy, #left .index_news_list.top-mobile .point_view, #left .index_news_list.top-mobile .news_article, #left .index_news_list.top-mobile .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.main.fl .news_link .photo, .index_news_list .news_item.main.fl .news_link .video {
  float: none;
}
.index_news_list .news_item.main.fl .news_link .news_summary p {
  color: white;
}
.last_after_768{
  display: none;
}

#header .top_search_cont .top_search_text{
  font-size: 20px;
    outline: none;
    border: 1px solid transparent;
}
@media only screen and (max-width: 1023px){
.news_list.news_block.js-stream .news_block_item:nth-of-type(1), .news_list.news_block.js-stream .news_block_item:nth-of-type(2), .news_list.news_block.js-stream .news_block_item:nth-of-type(3), .news_list.news_block.js-stream .news_block_item:nth-of-type(4), .news_list.news_block.js-stream .news_block_item:nth-of-type(5), .news_list.news_block.js-stream .news_block_item:nth-of-type(6), .news_list.news_block.js-stream .news_block_item:nth-of-type(7), .news_list.news_block.js-stream .news_block_item:nth-of-type(8), .news_list.news_block.js-stream .news_block_item:nth-of-type(9), .news_list.news_block.js-stream .news_block_item:nth-of-type(10), .news_list.news_block.js-stream .news_block_item:nth-of-type(11), .news_list.news_block.js-stream .news_block_item:nth-of-type(12), .news_list.news_block.js-stream .news_block_item:nth-of-type(13), .news_list.news_block.js-stream .news_block_item:nth-of-type(14), .news_list.news_block.js-stream .news_block_item:nth-of-type(15), .news_list.news_block.js-stream .news_block_item:nth-of-type(16) {
    display: block;
    width: 45%;
}
.branding .index_news_list .grid_list .column:last-child {
  display: block;
}
.last_after_768{
  display: block;
}
}
@media only screen and (max-width: 768px){
.news_list.news_block.js-stream .news_block_item:nth-of-type(1), .news_list.news_block.js-stream .news_block_item:nth-of-type(2), .news_list.news_block.js-stream .news_block_item:nth-of-type(3), .news_list.news_block.js-stream .news_block_item:nth-of-type(4), .news_list.news_block.js-stream .news_block_item:nth-of-type(5), .news_list.news_block.js-stream .news_block_item:nth-of-type(6), .news_list.news_block.js-stream .news_block_item:nth-of-type(7), .news_list.news_block.js-stream .news_block_item:nth-of-type(8), .news_list.news_block.js-stream .news_block_item:nth-of-type(9), .news_list.news_block.js-stream .news_block_item:nth-of-type(10), .news_list.news_block.js-stream .news_block_item:nth-of-type(11), .news_list.news_block.js-stream .news_block_item:nth-of-type(12), .news_list.news_block.js-stream .news_block_item:nth-of-type(13), .news_list.news_block.js-stream .news_block_item:nth-of-type(14), .news_list.news_block.js-stream .news_block_item:nth-of-type(15), .news_list.news_block.js-stream .news_block_item:nth-of-type(16) {
    width: 100%;
}
}
@media only screen and (max-width: 765px){
  #left .article_center .authors_block .auth_info .auth_articles_list_title {
    display: none!important;
  }
  #left .article_center .authors_block .auth_info .auth_articles_list{
    display: none;
  }
}
.news_list .news_item .news_link .news_anounce {
  position: relative;
}
.picture .gallery_top.gallery .slick-slide { 
  max-height: 350px;
}
.article_body .DV-docViewer {
  width: 99%;
}
.bottom_block .top_photo.top .photo_descr .title {
  font-family: 'Lora-Regular';
    font-size: 15px;
    margin-top: 5px;
    line-height: 20px;
}
.mist_block {
  font-family: 'Lora-Regular';
    font-size: 16px;
    line-height: 28px;
    color: #3a4a59;
    margin-bottom: 5px;
}
.mstc_a_send{
  display: inline;
  font-weight: bold;
  border-bottom: 1px dashed #3a4a59;
}
.mistake-up{
  border: none;
  background: none;
  border-bottom: 1px dashed #3a4a59;
  padding: 0;
  font-weight: bold;
  font-family: 'Lora-Regular';
  outline: none;
  color: #3a4a59;
}
.banner16 div {
  overflow: visible;
}
.central_author_page .authors_info .authors_links .authors_link.lk {
  background: url(/user/img/icons/linkedin.svg) no-repeat left center;
  background-size: contain;
}
.central_author_page .authors_info .authors_links .authors_link.mail {
  background: url(/user/img/icons/email_1.svg) no-repeat left center;
  background-size: contain;
}
.central_author_page .authors_info .authors_links .authors_link.fb {
  background: url(/user/img/icons/facebook.svg) no-repeat left center;
  background-size: contain;
}
.central_author_page .authors_info .authors_links .authors_link.tw {
  background: url(/user/img/icons/twitter.svg) no-repeat left center;
  background-size: contain;
}
.central_author_page .authors_info .authors_links .authors_link.wk {
  background: url(/user/img/icons/wikipedia_.png) no-repeat left center;
  background-size: contain;
}
#footer .copyright p {
  font-size: 12px;
}
#footer .copyright .terms {
  font-size: 12px;
}
.central_static_text.fond p span.strong {
  width: 80%;
}
.central_article .article_body .text li span {
  display: inline;
  margin-left: 5px;
}
.central_article .article_body .text ol li::before {
  display: none;
}
.central_article .article_body .text ol li {
  list-style: inherit;
}
.central_article .article_body .text ol {
  padding-left: 10px;
}
#footer .bottom_logo {
  background: url(/user/img/icons/bottom_logo.png) no-repeat left top;
}
.left_news_list.wide .news_list .news_item .news_link .news_summary {
  font-size: 17px;
}
.index_news_list .grid_list .column.x3x2 .news_item.main.full .news_summary {
  max-height: 248px;
}
.banner8, .banner10, .banner16 {
  float: right;
  width: 630px;
  margin: 30px 0 0;
}
#newsline.owl-drag {
  cursor: grab;
}
.index_news_list .index_item.newspaper {
  background: #fef4e6;
}
.index_news_list .index_item.video .video_item {
  margin: 0 0 15px;
}
.index_news_list .index_item.video .video_list {
    overflow: hidden;
}
#newsline.owl-grab {
  cursor: grabbing;
}
#newsline.owl-drag .news_date {
  cursor: grab;
}
#newsline.owl-grab .news_date {
  cursor: grabbing;
}
#interview_.owl-drag {
  cursor: grab;
}
#interview_.owl-grab {
  cursor: grabbing;
}
#interview_.auth_name {
  cursor: pointer;
}
#newspaper.owl-drag {
  cursor: grab;
}
#newspaper.owl-grab {
  cursor: grabbing;
}
#newspaper .author {
  cursor: pointer;
}
#special.owl-drag {
  cursor: grab;
}
#special.owl-grab {
  cursor: grabbing;
}
/* branding */
.branding .central_issue_archive .years {z-index:10; width:840px; padding:10px 10px 20px; margin:0 75px 55px;}
.branding #holder {
  overflow: hidden;
}
.branding .central_authors_list, .branding .central_author_page{
  width: auto;
}
#footer {
  padding: 35px 10px 45px;
}
.branding .search_title {
  margin-top: 108px;
  margin-bottom: 0;
}
.central_article .article_left .authors_block .auth_info .auth_list .auth_link .post {
  font-family: 'SourceSansPro-Regular';
  font-style: italic;
}
.left_socials .social_list .social_item .social_link.tg {
  background: url(/user/img/icons/telegram__.svg) no-repeat center center / contain;
}
.central_article .article_body .text ul, .summary ul {
  margin-bottom: 20px;
}
@media only screen and (max-width: 1249px) and (min-width: 1023px) {
  #right .authors_block {
    display: block;
}
#right .authors_block {margin-bottom:50px;}
#right .authors_block .authors_imgs {display:table; width:auto; padding-left:20px; overflow:visible;}
#right .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;}
#right .authors_block .authors_imgs .auth_img .img {width:100px; height:100px; border-radius:50px; object-fit: cover;}
#right .authors_block .auth_info {margin-top:-70px; padding:90px 0 27px; background:#fdf0dc;}
#right .authors_block .auth_info .info_title {font-family: 'SourceSansPro-Bold'; font-size:12px; line-height:22px; color:#b88b58; text-align:center; text-transform:uppercase;}
#right .authors_block .auth_info .auth_list {width:90%; margin:0 auto 30px;}
#right .authors_block .auth_info .auth_list .auth_item {margin-bottom:10px;}
#right .authors_block .auth_info .auth_list .auth_link .name {font-family: 'SourceSansPro-Bold'; font-size:20px; line-height:28px; color:#492808; text-align:center;}
#right .authors_block .auth_info .auth_list .auth_link .post {font-family: 'SourceSansPro-Regular'; font-style: italic; font-size:14px; line-height:18px; color:#b88b58; text-align:center;}
#right .authors_block .auth_info .auth_articles_block {border-top:1px solid #efdcc2; overflow:visible;}
#right .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;}
#right .authors_block .auth_info .auth_articles_list .auth_article {width:260px; padding:20px; border-bottom:1px solid #efdcc2;}
#right .authors_block .auth_info .auth_articles_list .auth_article:nth-last-of-type(1) {border:none;}
#right .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;}
#right .authors_block .auth_info .auth_article .summary {font-family: 'Lora-Regular'; font-size:16px; line-height:26px; color:#82705f;}
#right .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_body .picture .source {font-family: 'SourceSansPro-Regular'; font-style: italic; font-size:13px; line-height:29px; color:#828291;}
} 
@media only screen and (max-width: 1023px) and (min-width: 940px) {
 .index_news_list.top-mobile .grid_list .column.x2x2 {
    width: 100%;
  }
}
#left .left_news_list.section .news_item.article .author {
  margin-right: 0;
  margin-top: -67px;
}
.index_news_list .news_item.advert {
  margin-bottom: 5px;
}
.index_news_list .grid_list .column.x1x2 {
  position: relative;
}
.column.x1x2 .news_item.news-photo.sunsite_action {
  float: none;
}
#newsline .column.x1x1 .news_date {
  bottom: -34px;
}
.comment_block_art {
  width: 630px;
  float: right;
}
#right .column.x1x2 .news_item.news-photo ~ .js-edit {
  margin-top: -54px;
  margin-bottom: 49px;
  position: absolute;
  right: 0;
}
.index_news_list .grid_list .column.x1x1 {
  position: relative;
}
#newsline .index_news_list .grid_list .column.x1x1 {
  position: relative;
}
#newsline .index_news_list .grid_list .column.x1x1 .js-edit {
  position: absolute;
  right: 0;
  bottom: 0;
}
#newsline .index_news_list .grid_list .column.x1x1 .news_summary {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.index_news_list .grid_list .column.x2x2 .news_item.main + .js-edit {
  position: absolute;
  bottom: 65px;
  left: 10px;
}
#right .column.x1x2 .news_item.news-photo ~ .js-edit:nth-of-type(1) {
  top: 50%;
}
#right .column.x1x2 .news_item.news-photo ~ .js-edit:nth-of-type(2) {
  bottom: -14px;
}
#wrapper #header .pr_filters .ac-x #date_start {
  width: 85%;
  font-size: 14px;
}
#wrapper #header .pr_filters .ac-x #date_end {
  width: 85%;
  font-size: 14px;
}
#wrapper #header .pr_filters .ac-x {
  border-bottom: 1px solid gainsboro;
}
.cnt_answers_comm {
  position: absolute;
  top: -6px;
  background: white;
  right: -8px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: red;
  border: 1px solid red;
  border-radius: 50%;
  font-size: 11px;
  font-weight: bold;
  display: none;
}
#container .c_foot .navigate {
  text-align: center;
}
.personal-tabs.personal-tabs-active
  .actual-article
  .personal-tabs__comments
  .show_more_comments {
  background: #00aff1;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 20px;
  color: white;
  width: 99%;
  border: 2px solid #00aff1;
  cursor: pointer;
}
.personal-tabs.personal-tabs-active
  .actual-article
  .personal-tabs__comments
  .show_more_comments:hover {
  transition: 0.5s;
  background: white;
  color: #00aff1;
  border: 2px solid #00aff1;
}
#header .top_search_cont .top_search.active {
  z-index: -1;
}
.personal-tabs .art_comm_user_room a {
  width: auto;
}
#wrapper #header .menu.open .menu_mob {
  margin-bottom: 0;
}
#wrapper.branding.branding_top #header {
  top: 0;
  position: fixed;
}
#wrapper.branding.branding_top #special-theme {
  top: 50px;
  position: fixed;
}
#wrapper.branding.branding_top {
  margin-top: 35px;
}
.comment_block_art {
  width: 630px;
  float: right;
}
.article_time_set{
  text-align: right;
    margin-top: 5px;
    color: #82705f;
    position: absolute;
    right: 15px;
    bottom: 10px;
    font-size: 14px;
}
.column.x2x2.zn_chesno_top_class .zn_img_to_plate_view {
  bottom: 30px!important;
}
.column.x2x2.zn_chesno_top_class .article_time_set{
  left: 15px;
  text-align: left;
  right: auto;
}
.personal-tabs__comments.answers_unread_tab .comment_block_art {
  width: 100% !important;
  float: none;
  margin-left: 0;
}
#header .menu .menu-item .link {
  position: relative;
}
#header .menu .menu_section .menu-item:nth-of-type(1) .link::after,
#header .menu .menu_section .menu-item:nth-of-type(2) .link::after,
#header .menu .menu_section .menu-item:nth-of-type(3) .link::after {
  content: '';
  border: solid white;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
  top: 19px;
  right: 3px;
  position: absolute;
  transform: rotate(-45deg);
  -webkit-transform: rotate(44deg);
}
#header .menu .menu_section .menu-item.active .link::after {
  top: 23px;
  transform: rotate(-227deg);
  -webkit-transform: rotate(227deg);
}
#header .menu .menu_section .menu-item .card .link::after{
display: none;
}
#header .menu .menu-item.active .card .link::before {
  display: none;
}
@media only screen and (max-width: 1919px) {
  .central_authors_list.redaction .caption_line {
    margin-top: 10px;
}
}
@media only screen and (max-width: 1249px) {
  #header .menu .menu_section .menu-item:nth-of-type(1) .link::after,
  #header .menu .menu_section .menu-item:nth-of-type(2) .link::after,
  #header .menu .menu_section .menu-item:nth-of-type(3) .link::after {
    right: 30px;
  }
  .index_news_list .index_item.video .video_item:nth-of-type(1) {
    margin-left: 300px;
}
  .central_authors_list.redaction .caption_line {
   margin-top: 0;
}
}
.fb_holder {
  width: auto;
  display: inline-block;
  height: 21px;
}
.twitter_holder,
.g_button,
.g_button {
  width: auto;
  display: inline-block;
  height: 21px;
  min-height: 21px;
}
.top_social_b .likely.likely_visible.likely_ready {
  margin: 0 !important;
  height: 21px;
  font-size: 16px !important;
}
.branding #header,
.branding #special-theme {
  max-width: 1290px;
  width: 100%;
  padding: 0 30px;
  left: 50%;
  transform: translateX(-50%);
}
.branding .wide .caption_line {
  margin-bottom: 53px;
}
#popup-editor-info {
  z-index: 10;
}
@media only screen and (max-width: 940px) and (min-width: 567px) {
  #main_right
    .index_news_list
    .grid_list
    .column.x1x2:nth-child(1)
    + .column.x1x1_
    + .column.x1x1_ {
    margin-right: 0;
  }
}
.branding .index_news_list.wide .index_item.wide.newsline #newsline .owl-nav {
  top: -71px;
}
@media only screen and (max-width: 1919px) and (min-width: 1600px) {
  .index_news_list .index_item.newsline .top_block {
    right: 83px;
  }
}
.branding .issue_head .right_text .text_line {
  width: auto;
  font-family: 'SourceSansPro-Bold';
  font-size: 1.14vw;
  line-height: 1.36vw;
  color: #fff;
  text-align: right;
  text-transform: uppercase;
}
.branding .modal_window {
  padding: 15px 10px;
}
.branding .issue_head {
  width: 104.7%;
  margin-left: -30px;
  margin-bottom: 0;
}
.branding .top_caption + #left {
  padding-top: 0;
}
.branding .top_caption + #left + #right {
  padding-top: 0;
}
.index_news_list .index_item.interview.inner .grid_list {
  margin-bottom: 50px;
}
.index_news_list .index_item .logo {
  margin-right: 10px;
}
.sunsite_actions {
  margin-top: 10px;
  margin-bottom: 20px;
}
.branding
  .index_news_list
  .index_item.interview
  .grid_list
  .news_item
  .author
  .int_title {
  background: white;
  margin-top: -7px;
}
.branding .top_caption.wide ~ #holder > #left {
  padding-top: 0;
}
.branding .top_caption.wide ~ #holder > #right {
  padding-top: 0;
}
.branding #issue-full .issue_roubrics.active .all-articles-caption {
  position: relative;
  background: white;
  z-index: 9999;
}
.branding #issue-full .index_news_list.wide.issue.active {
  padding-top: 12px;
}
.branding
  #issue-full
  .index_news_list.wide.issue.active
  .caption.left
  + .grid_list
  .column.x3x2 {
  margin-top: 21px;
}
.branding {
  margin-top: 100px;
}
.branding #header {
  top: 100px;
  position: absolute;
}
.branding #special-theme {
  top: 150px;
  position: absolute;
}
#wrapper.branding {
  margin-top: 140px;
}
.branding #special-theme {
  top: 155px;
}
.branding #header {
  top: 105px;
}
.branding #container {
  margin-top: -80px;
}
.branding .top_caption {
  margin: 0;
  width: 100%;
  padding-top: 15px;
  background: white;
  padding: 45px 30px 0 30px !important;
  margin-left: -30px;
}
.branding .top_caption.center.wide {
  width: 100% !important;
  margin-left: -30px;
}

/* branding change */
/* .branding #container{
  width: 920px;
}
.branding #holder{
  width: 920px;
} */

.branding .top_caption {
  padding: 45px 10px 40px 10px !important;
  margin-left: -10px;
}
.branding .central_issue_archive .central_months .month:nth-of-type(5), .branding .central_issue_archive .central_months .month:nth-of-type(10), .branding .central_issue_archive .central_months .month:nth-of-type(15) {
  margin: 0 80px 50px 0;
}
.branding .central_issue_archive .years {
  padding: 10px 0px 20px;
}
@media only screen and (min-width: 1024px){
  /* .branding .index_news_list .index_item .navigator {
    right: auto;
    left: 28%;
} */
.branding #right .author.authors_block{
  display: block;
  margin-bottom: 50px;
}
.branding #right .authors_block .authors_imgs {
  display: table;
  width: auto;
  padding-left: 20px;
  overflow: visible;
}
.branding #right .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;
}
.branding #main_right #newspaper.grid_list {
  width: 990px;
}
.branding #right .authors_block .authors_imgs .auth_img .img {
  width: 100px;
  height: 100px;
  border-radius: 50px;
  object-fit: cover;
}
.branding #right .authors_block .auth_info {
  margin-top: -70px;
  padding: 90px 0 27px;
  background: #fdf0dc;
}
.branding #right .authors_block .auth_info .info_title {
  font-family: 'SourceSansPro-Bold';
  font-size: 12px;
  line-height: 22px;
  color: #b88b58;
  text-align: center;
  text-transform: uppercase;
}
.branding #right .authors_block .auth_info .auth_list {
  width: 90%;
  margin: 0 auto 30px;
}
.branding #right .authors_block .auth_info .auth_list .auth_item {
  margin-bottom: 10px;
}
.branding #right .authors_block .auth_info .auth_list .auth_link .name {
  font-family: 'SourceSansPro-Bold';
  font-size: 20px;
  line-height: 28px;
  color: #492808;
  text-align: center;
}
.branding #right .authors_block .auth_info .auth_list .auth_link .post {
  font-family: 'SourceSansPro-Regular';
  font-style: italic;
  font-size: 14px;
  line-height: 18px;
  color: #b88b58;
  text-align: center;
}
.branding #right .authors_block .auth_info .auth_articles_block {
  border-top: 1px solid #efdcc2;
  overflow: visible;
}
.branding #right .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;
}
.branding #right .authors_block .auth_info .auth_articles_list .auth_article {
  width: 260px;
  padding: 20px;
  border-bottom: 1px solid #efdcc2;
}
.branding #right .authors_block .auth_info .auth_articles_list .auth_article:nth-last-of-type(1) {
  border: none;
}
.branding #right .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;
}
.branding #right .authors_block .auth_info .auth_article .summary {
  font-family: 'Lora-Regular';
  font-size: 16px;
  line-height: 26px;
  color: #82705f;
}
.branding #right .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;
}
.branding #right .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;
}
/* .branding .index_news_list {
  width: 660px;
}
.branding .index_news_list .grid_list {
  width: 660px;
} */
/* .branding .index_news_list .grid_list {
  width: 660px;
} */
/* .branding #newspaper.grid_list, .branding #interview_.grid_list{
width: 990px;
} */

.branding .index_news_list {
  width: 660px;
}
.branding #newspaper .owl-stage{
  display: flex;
}
.branding #interview_ .owl-item{
  width: 320px!important;

}
.branding .index_news_list.wide {
  margin-left: 0;
  margin-top: 10px;
}
/* .branding #left {
  width: 630px;
} */
.branding .index_news_list .link{
  width: 630px;
}
.branding #issue-full .index_news_list.wide.issue.active .index_news_list{
  width: 960px;
}
.branding .central_newspaper_list, .branding .central_newspaper_list.bottom_arts_block .index_news_list.author .index_item, .branding .central_newspaper_list.bottom_arts_block .index_news_list.author{
  width: 960px;
}
/* .branding .central_article .article_center {
  width: 100%;
}
.branding #right{
  width: 100%;
} */
.branding #left{
  width: 630px;
}
.branding .index_news_list .grid_list .column {
  margin: 0 20px 0px 0;
}
.branding .index_news_list.wide.issue.active .grid_list{
  width: 100%;
}
.branding .index_news_list .index_item.special.inner .column.x3x2 {
  width: 625px!important;
}
.branding #main_right .index_news_list .grid_list .column.x1x4 {
  margin: 0 40px 0px 0px;
}
.branding #container .central_issue_archive {
  width: 98%;
  padding: 0 19px;
  margin-left: -10px;
}
.branding #container .top_caption.center.wide {
  width: 100% !important;
  margin-left: -11px;
}
.branding #container .issue_head {
  width: 102.3%;
  margin-left: -11px;
}
/* .branding #right .authors_block {
  display: block;
} */
.branding #left.brand-left {
  width: 300px;
}
.branding #right.brand-right {
  width: 620px;
}
.branding .index_news_list.top-desktop .column:nth-of-type(7) {
  display: none;
}
/* .branding .index_news_list .index_item.video .video_item.first:nth-of-type(1) {
  z-index: 1;
  margin-left: 0;
}
.branding .index_news_list .index_item.video .video_list {
  width: 630px;
  height: auto;
  padding: 0;
  margin: 0 auto;
  overflow: visible;
}
.branding .index_news_list .index_item.video .video_item.first .video_img {
  width: 80px;
  height: 54px;
  margin: 4px 0 0;
}
.branding .index_news_list .index_item.video .video_item.first .timer {
  display: block;
  left: 0;
  top: 62px;
}
.branding .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;
}
.branding .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;
}
.branding .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;
}
.branding .index_news_list .index_item.video .video_item:nth-of-type(1) {
  margin-left: 100px;
}
.branding .index_news_list .index_item.video .video_item:nth-of-type(2n-1) {
  margin-right: 0;
}
.branding .index_news_list .index_item.video .video_img {
  float: left;
  width: 80px;
  height: 54px;
  margin-top: 4px;
}
.branding .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;
}
.branding .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;
} */


.branding .index_item.wide.special~.index_news_list .column.x1x2:last-child{
  display: none;
}
.branding .central_newspaper_list.bottom_arts_block .index_news_list.author .grid_list.arts_block_append{
  width: 990px;
}
.branding #left .central_article .article_left {
  display: none;
}
.branding .index_news_list.author{
  width: 1320px;
}
.branding .central_author_page .index_news_list.author, .branding .central_author_page .index_news_list.author .index_item, .branding .central_author_page .index_news_list.author .grid_list.arts_block_append{
  width: 990px;
}
.branding #interview_ .owl-stage{
  display: flex;
}
.branding #newspaper .owl-item.active{
  /* width: 325px!important; */
}
.branding #holder, .holder {
    max-width: 940px;
    width: 100%;
    padding: 20px;
}
.branding #container {
  max-width: 960px;
  width: 100%;
}
.branding #main_right {
  width: 620px;
}
.branding #holder, .branding .holder {
  margin-left: -10px;
}
.branding #main_left {
  width: 300px;
}
.branding .left_socials .social_list {
  width: 185px;
}
.branding #header, .branding #special-theme, .branding #footer {
  max-width: 920px!important;
  width: 100%;
  margin-left: 0px;
}
.branding #header, .branding #special-theme, .branding #footer {
  max-width: 960px;
  width: 100%;
}
.branding #header .menu {
  position: absolute;
  width: 200px;
  overflow: hidden;
  max-height: 450px;
  max-height: 100vh;
  height: 50px;
}
.branding #header .menu .menu_mob {
  display: block;
  float: left;
  height: 50px;
  width: 50px;
  margin: 0 0 0 150px;
  padding: 5px 0px;
  overflow: hidden;
  cursor: pointer;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.branding #header .menu .menu_mob .first, .branding #header .menu .menu_mob .second, .branding #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.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.branding #header .menu .menu_mob .first, .branding #header .menu .menu_mob .second, .branding #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.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.branding #header .menu .menu_mob .first, .branding #header .menu .menu_mob .second, .branding #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.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.branding #header .menu .menu_section {
  visibility: hidden;
}
.branding #header .menu.open .menu_section {
  visibility: visible;
  overflow-y: auto;
  max-height: calc(100vh - 100px);
}
.branding #header .menu .menu-item {
  position: initial;
  width: 100%;
  padding: 0;
  margin: 0;
  background: #2c3e50;
}
.branding #header .menu .card {
  visibility: unset;
  display: none;
  position: unset;
  left: -140px;
  max-width: 100%;
  width: auto;
  margin: 0;
  background: #2c3e50;
  padding: 1rem 1rem 0 1rem;
}
.branding #header, .branding #special-theme, .branding #footer {
  max-width: 960px;
  width: 100%;
}
.branding #footer .container {
  width: 960px;
}
.branding #footer .container .info_block {
  width: 400px;
  margin-right: 40px;
}
.branding #footer .container .bottom_menu {
  width: 80px;
  margin-right: 40px;
}
.branding #footer .container .bottom_menu {
  width: 82px;
  margin-right: 38px;
}
.branding #footer .container .bottom_menu.wide {
  width: auto;
  margin-right: 0;
}
.branding #footer .counters {
  width: 30%;
  height: 30px;
}
.branding #header .menu .menu-item .link {
  padding: 0 25px;
  padding-left: 30px;
}
.branding #header .menu .menu-item .link {
  font-size: 18px;
  text-align: left;
  padding-left: 20px;
  border-bottom: solid 1px #585858;
}
.branding #header .menu.open {
  margin-left: -30px;
}
.branding #header .menu.open .menu_mob {
  margin: 0 0 0 185px;
  height: 40px;
}
.branding #header .menu .menu-item .link {
  padding: 0 25px;
  padding-left: 30px;
}
.branding #header .menu.open {
  height: auto;
  width: 100%;
}
.branding #header .menu.open .menu_mob .first {
  transform: rotate(45deg);
  margin: 25px 0 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.branding #header .menu.open .menu_mob .second {
  opacity: 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.branding #header .menu.open .menu_mob .fird {
  transform: rotate(-45deg);
  margin: -22px 0 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.branding #header .menu .menu_section .menu-item:nth-of-type(1) .link::after, .branding #header .menu .menu_section .menu-item:nth-of-type(2) .link::after, .branding #header .menu .menu_section .menu-item:nth-of-type(3) .link::after {
  right: 30px;
}
.branding #newspaper.grid_list{
  width: 990px;
}
.branding #header .menu .menu-item .link {
  padding: 0 25px;
  padding-left: 30px;
}
.branding #header .menu .menu-item.active .card {
  visibility: visible;
  display: block;
  padding: 0;
}
.branding #header .menu .card .card-list-wrapper.news{
  width: 100%;
}
.branding #header .menu .card h4.card-list-header {
  display: none;
}
.branding #header .menu .menu-item .card .link {
  border: unset;
  padding-left: 40px;
  font-size: 18px;
}
.branding #header .menu .card .card-list-wrapper.article{
  width: 100%!important;
}
.branding .index_item.wide.newsline #newsline.grid_list{
  width: 1285px;
}
.branding #interview{
  width: 100%;
}
/* .branding #left, .branding #right{
  width: 100%;
} */
}
.top-desktop .column.x2x2 .zn_img_to_plate_view{
  position: absolute;
  bottom: 10px;
  left: 15px;
  width: 180px;
}
.top-desktop .column.x2x2 .zn_img_to_plate_view img{
  width: 100%;
}
.column.x1x2 .zn_img_to_plate_view{
  width: 180px;
  text-align: left;
  display: inline-block;
  margin-top: 5px;
}
.column.x1x2 .zn_img_to_plate_view img{
  width: 100%;
}
.top_article .zn_img_to_plate_view{
  width: 230px;
  text-align: left;
  display: inline-block;
  margin-top: -3px;
  margin-left: 20px;
}
.top_article .zn_img_to_plate_view img{
  width: 100%;
}
@media only screen and (min-width: 1250px){
  .branding .index_news_list .index_item.video .video_item.first, .branding .index_news_list .index_item.video .video_item.first .video_img {
    width: 630px;
  }
  .branding .index_news_list .index_item.video .video_item.first .video_title{
    width: 590px;
  }
  .branding .index_news_list .index_item.video .video_item.first .video_title .timer.title{
    display: block;
    margin-left: 0;
  }
}
@media only screen and (max-width: 768px){
  .branding .section_bredcrumbs {
    padding-top: 50px;
  }
  .branding .central_issue_archive .central_months .month {
    margin: 0 25px 50px 0;
}
  .branding .interview.inner #interview{
    margin-top: 35px;
  }
}


@media only screen and (max-width: 1023px) and (min-width: 940px){
.branding #holder, .holder {
    width: 96%;
}
}
@media only screen and (max-width: 1023px){
.branding #main_right {
    width: 100%;
}
.branding .central_author_page {
  width: 100%;
}
.branding #container .top_caption.center.wide {
  width: 96% !important;
  margin-left: -10px;
}
.branding .index_news_list {
  width: 100%!important;
}
}


@media only screen and (max-width: 1023px) {
  .branding .top_caption.wide {
    margin-left: -11px;
  }
  .branding .index_news_list .grid_list.arts_block_append .column:nth-of-type(8) {
    display: none;
}

  .branding .top_caption.center.wide {
    width: 96% !important;
    margin-left: -12px;
  }

  .branding #issue-full .index_news_list.wide.issue.active {
    padding-top: 12px;
    margin-top: -17px;
  }
}
@media only screen and (max-width: 815px) {
  .branding .top_caption.wide {
    width: 92.9%;
  }
  .branding #issue-full .index_news_list.wide.issue.active {
    padding-top: 12px;
    margin-top: -30px;
  }
  .index_news_list #newsline .owl-stage-outer .column.x1x1 {
    width: 98%;
  }
}
.branding #left,
.branding #right {
  padding-top: 50px;
}

.branding #issue-full {
  padding-top: 50px;
}
.branding .central_issue_archive {
  width: 100%;
  background: white;
  padding: 0 30px;
  margin-left: -30px;
}
.branding .central_authors_list {
  background: white;
  padding: 60px 30px 30px 30px;
  margin-left: -30px;
}
.branding .central_authors_list .caption_line {
  margin-top: 10px;
}
@media only screen and (max-width: 1365px) and (min-width: 1250px) {
  /* .branding .top_caption.wide {
    float: none;
    width: 1250px;
  } */
}
@media only screen and (max-width: 1250px) and (min-width: 1023px) {
  .branding .top_caption.wide {
    padding: 30px 0 30px 0;
    margin-left: -30px;
  }
}
@media only screen and (max-width: 1249px) {
  .branding .top_caption.wide {
    padding: 30px 30px 0px 30px !important;
  }
  .branding .issue_head {
    width: 106.2%;
  }
  .branding #header .menu.open {
    margin-left: -30px;
  }
  .branding #header .menu.open .menu_mob {
    margin: 0 0 0 185px;
    height: 49px;
  }
  .branding #header .menu .menu-item .link {
    padding: 0 25px;
    padding-left: 30px;
  }
}
.branding .index_special {
  overflow: hidden;
  max-width: 1290px;
  height: 100%;
  min-height: 80vh;
  margin: 0;
  padding: 0;
  background: white;
  padding-bottom: 50px;
  padding: 0 30px;
  margin-left: -30px;
  margin-top: -50px;
  width: 100%;
}
.branding #main_left,
.branding #main_right {
  padding-top: 50px;
}
.branding .clearfix {
  position: relative;
  height: 340px;
}
.branding #footer {
  position: absolute;
  max-width: 1290px;
  width: 100%;
  padding: 35px 30px 45px;
  left: 50%;
  transform: translateX(-50%);
}
.branding-img {
  position: fixed;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 0;
  width: 1920px;
  height: 1080px;
  background-image: url(/img/section/125/3_main.jpg);
  background-size: 100%;
  background-repeat: no-repeat;
  position: fixed;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
@media only screen and (max-width: 1365px) and (min-width: 1250px) {
  .branding #header,
  .branding #special-theme,
  .branding #footer {
    max-width: 1250px;
    width: 95.5%;
  }
}
@media only screen and (max-width: 1249px) {
  .branding #header,
  .branding #special-theme,
  .branding #footer {
    max-width: 960px;
    width: 100%;
  }
  .branding .index_special {
    min-height: 66vh;
  }
}
.branding #header, .branding #special-theme, .branding #footer {
  max-width: 960px;
  width: 100%;
}
@media only screen and (max-width: 1023px) {
  .branding #header,
  .branding #special-theme,
  .branding #footer {
    max-width: 922px;
    width: 100%;
    margin-left: -1px;
  }

  .branding #left,
  .branding #right {
    padding-top: 30px;
  }
  .branding .issue_head {
    width: 102.5%;
    margin-left: -12px;
  }

  .branding #holder {
    overflow: hidden;
    margin-left: -11px;
  }

  .branding .index_special {
    width: 96%;
    margin-left: -11px;
  }
}
@media only screen and (max-width: 1006px) {
  .branding #holder {
    margin-left: -11px;
  }
  .branding #header,
  .branding #special-theme,
  .branding #footer {
    margin-left: 0;
  }
}
@media only screen and (max-width: 1006px) {
  .branding #header,
  .branding #special-theme,
  .branding #footer {
    max-width: 922px;
  }
}
@media only screen and (max-width: 970px) {
  .branding #header,
  .branding #special-theme,
  .branding #footer {
    max-width: 910px;
  }
}
@media only screen and (max-width: 950px) {
  .branding #header,
  .branding #special-theme,
  .branding #footer {
    max-width: 890px;
  }
}
@media only screen and (max-width: 940px) {
  .branding #header,
  .branding #special-theme,
  .branding #footer {
    max-width: 768px;
    width: 100%;
    margin-left: -4px;
  }
  .branding .index_news_list .grid_list .column:last-child {
    display: none;
}
.branding .index_news_list .grid_list.arts_block_append .column:nth-of-type(7), .branding .index_news_list .grid_list.arts_block_append .column:nth-of-type(8) {
  display: block;
}
  .index_special .main_item .info .title{
  overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
  .index_news_list .index_item.interview #interview_ .owl-stage-outer .news_item .author .int_title {
    width: 80%;
    margin-left: 0;
}
  .branding .top_caption.center.wide {
    width: 94.3% !important;
    margin-left: -12px;
  }
  .branding .index_special {
    min-height: 46vh;
    margin-left: -10px;
    margin-top: -50px;
    width: 94%;
  }
  .branding .issue_head {
    width: 101.8%;
    margin-left: -12px;
  }
  .branding #header .top_gazeta {
    margin-right: 0;
  }
  .branding .central_issue_archive {
    width: 100%;
    background: white;
    padding: 0 5px;
    margin-left: -9px;
  }
}
@media only screen and (max-width: 815px) {
  .branding #header,
  .branding #special-theme,
  .branding #footer {
    max-width: 650px;
    margin-left: -6px;
  }
  .branding .top_caption.center.wide {
    width: 93.3% !important;
    margin-left: -12px;
  }
  .branding .index_special {
    min-height: 47vh;
    margin-top: -50px;
    width: 92.8%;
  }
  .branding #header,
  .branding #special-theme {
    max-width: 658px;
    margin-left: -6px;
  }
  .branding #header,
  .branding #special-theme {
    max-width: 651px;
    margin-left: -6px;
  }
}
@media only screen and (max-width: 768px) {
  .branding .index_special {
    min-height: 35vh;
  }
  .branding .all_news_date_ico {
    top: 78px;
}
.branding .breadcrumb_main{
  margin-top: 35px;
}
}
@media only screen and (max-width: 700px) {
  .branding #holder {
    margin-left: 0px;
  }
  .branding #footer {
    max-width: 91%;
    margin-left: 0;
  }
  .branding #header,
  .branding #special-theme {
    max-width: 93%;
    margin-left: -6px;
  }
}
#left .central_article .bottom_block .article_gallery .gallery_top {
  margin-bottom: 10px;
}
#left
  .central_article
  .bottom_block
  .article_gallery
  .gallery_list
  .list
  .item.slick-current
  .item_image {
  background: transparent;
  padding: 6px;
}
#left
  .central_article
  .bottom_block
  .article_gallery
  .gallery_list
  .list
  .item.slick-current
  .item_image
  .main_image {
  transform: scale(1.5);
}
@media only screen and (max-width: 567px) {
  .branding .index_special {
    min-height: 25vh;
  }
  .branding #footer {
    max-width: 89%;
  }
  .news_mini_hidden{
    display: none;
  }
  .newsline_top_mobile {
    display: block;
  }
  .branding .index_news_list .grid_list .column:last-child {
    display: block;
}
  .branding #right {
    padding-top: 20px;
  }
  .branding #header,
  .branding #special-theme {
    max-width: 92%;
    margin-left: -6px;
  }
  .branding .top_caption.center.wide {
    margin-bottom: -1px;
  }
}
@media only screen and (max-width: 480px) {
  .branding #footer {
    max-width: 87%;
  }
  .branding #header,
  .branding #special-theme {
    max-width: 90%;
    margin-left: -6px;
  }
}
@media only screen and (max-width: 440px) {
  .branding #footer {
    max-width: 87%;
  }
}
@media only screen and (max-width: 387px) {
  .branding #footer {
    max-width: 85%;
  }
  .branding #header .top_like {
    margin-right: -2%;
  }
  .branding #header .menu .menu-item {
    padding-left: 12px;
  }
  .branding #header,
  .branding #special-theme {
    max-width: 96%;
    margin-left: -11px;
    padding-right: 10px;
  }
  .branding #header .top_search_cont .top_search {
    width: 85%;
  }
}
@media only screen and (max-width: 367px) {
  .branding #footer {
    max-width: 83.5%;
  }
  .branding #header,
  .branding #special-theme {
    max-width: 97%;
    margin-left: -14px;
  }
}
@media only screen and (max-width: 330px) {
  .branding #footer {
    max-width: 82%;
  }
}
html,
body {
  min-width: auto;
}
#header .menu_section {
  min-width: auto !important;
}
#footer .bottom_menu .name {
  line-height: 28px;
}
.column.x2x2 .news_item.main.article .news_img_link {
  height: 100%;
}
#wrapper #header .menu .card .card-list .card-list-item {
  min-width: auto;
}
.left_news_list .news_list .news_item .news_link .news_date {
  width: 100%;
}
.live-internet-counter {
  float: left;
  width: auto;
}
#footer .counters {
  float: right;
  width: 23%;
  margin-top: 0;
}
#footer .bottom_menu.wide + .clear {
  display: none;
}
.left_news_list.section .news_list .news_item .news_link .news_date {
  width: auto;
}
#header .menu .card {
  width: 840px !important;
}
#wrapper #header .menu .card .card-list-wrapper.article.wd-3 {
  width: 22%;
}
.central_article .article_body .picture .source a {
  font-family: 'SourceSansPro-Regular';
  font-style: italic;
  font-size: 13px;
  line-height: 29px;
  color: #828291;
}
.central_article .article_body .picture .source {
  font-family: 'SourceSansPro-Regular';
  font-style: italic;
}
#left
  .central_article
  .bottom_block
  .article_gallery
  .gallery_top
  .item_info
  .source {
  line-height: 29px;
  color: #828291;
}
.social-img li {
  display: inline-block;
  background: rgba(142, 142, 142, 0.4);
  border-radius: 50%;
  height: 28px;
  width: 28px;
  vertical-align: top;
  margin-right: 5px;
  margin-bottom: 5px;
}
.social-img li.youtube a img {
  width: 89%;
    transform: scale(1);
}
.social-img li.rss a img {
  width: 100%;
}
.social-img li.zn_t a {
  background: url(/user/img/icons/telegram-logo.svg) no-repeat left top;
  background-size: contain;
  width: 100%;
  margin-top: 5px;
  height: 18px;
  margin-left: 3px;
}
.social-img li.zn_t:hover a {
  background: url(/user/img/icons/telegram-logo.svg) no-repeat left top;
  background-size: contain;
  width: 100%;
  margin-top: 5px;
  height: 18px;
  margin-left: 3px;
}
.social-img li.zn_t a img {
  display: none;
}
.social-img li.rss:hover a {
  background: url(/user/img/icons/rss1.svg) no-repeat left top;
  background-size: contain;
  width: 89%;
  width: 60%;
  margin-top: 5px;
  margin-left: 6px;
}
.social-img li:hover {
  background: #00aff1;
  transition: 0.5s;
}
.social-img li.faceRu:hover {
  background: #3c59a4;
}
.social-img li.faceUa:hover {
  background: #3c59a4;
}
.social-img li.telegram:hover {
  background: #2299d6;
}
.social-img li.youtube:hover {
  background: white;
}
.social-img li.youtube a:hover {
  background: url(/user/img/icons/youtube-hover.svg) no-repeat left top;
  background-size: contain;
  width: 89%;
  margin-top: 2px;
}
.social-img li.youtube a:hover img {
  display: none;
}
.top_article .news_zn {
  display: inline-block;
  width: 23px;
  height: 17px;
  margin-bottom: -42px;
  background: url(/static/img/backgrounds/zn_logo_inline.png) no-repeat left
    center;
  transform: scale(1.2);
  margin-left: 6px;
}
.top_article .news_zn + .title {
  margin-left: 35px;
}
.social-img li.rss:hover {
  background: white;
}
.social-img li.rss:hover img {
  display: none;
}
#popup-editor-info {
  width: 220px;
}
.social-img li.instagram:hover {
  background: radial-gradient(
    circle at 30% 107%,
    #fdf497 0,
    #fdf497 5%,
    #fd5949 45%,
    #d6249f 60%,
    #285aeb 90%
  );
}
.social-img li a {
  display: flex;
  width: 100%;
  height: 100%;
}
.social-img li a img {
  display: block;
  margin: 0 auto;
  transform: scale(0.6);
}
.central_article .article_body .text li, .summary li {
  list-style: none;
  font-family: 'Lora-Regular';
  width: 95%;
  margin-left: 0;
}
.summary li a {
  display: contents;
}
.summary li {
  list-style: none;
  font-family: 'SourceSansPro-Regular';
  width: 95%;
  margin-left: 0;
}
.central_article .article_body .text li::before, .summary li::before{
  content: url(/user/img/icons/rightarrow1.svg);
  padding-right: 20px;
  color: #1fb0ef;
  font-size: 15px;
  width: 10px;
  height: 10px;
  display: inline-block;
}
.central_article .article_body .text .article_gallery li::before {
  display: none;
}
.central_static_text .caption.left {
  margin-bottom: 40px;
}
.central_static_text.fond.reklama .caption_line {
  margin-top: -51px;
}
table.f_table {
  border-collapse: collapse;
  text-align: center;
  margin-left: auto;
  margin-top: -65px;
  margin-bottom: 50px;
}
table.f_table thead {
  text-align: center;
}
table.f_table td {
  border: 1px solid #b6bfc1;
  border-collapse: collapse;
  padding: 10px;
}
.central_static_text.reklama p {
  font-size: 20px;
  line-height: 30px;
}
.likely .likely__button {
  padding: 1px 10px 1px 0 !important;
}
.central_article .hashtags li {
  margin-bottom: 5px;
}
.index_news_list.wide.issue.active
  .column.x3x2
  .news_item.main.full.issue
  .author
  .auth_img {
  margin-bottom: 0;
}
.central_article .top_article .print {
  margin-bottom: 10px;
}
.central_article .article_body .quote.rect .q_body {
  font-weight: bold;
}
.midle_section_comment .not_login_user {
  max-width: 300px;
  width: 100% !important;
}
.central_article .article_body .quote.quot {
  margin-left: 0px;
}
.branding #interview_ .owl-nav.disabled {
  left: 890px;
  top: -75px;
}
.index_news_list.wide .index_item.wide.newsline #newsline .owl-nav {
  top: -60px;
}
.index_item.wide.interview .news_item.article .author {
  display: block;
}
.index_news_list .grid_list .news_item .author {
  width: 94%;
}
.index_news_list .grid_list .news_item .author .auth_img {
  width: 100%;
  max-width: 60px;
  max-height: 60px;
  margin-right: 0;
  height: 100%;
  margin-left: -32px;
  margin-right: 5px;
}
.index_news_list .grid_list .news_item .author .auth_img_img {
  width: 100%;
  height: 100%;
}
.index_news_list .grid_list .news_item .author .auth_name {
  float: left;
  width: 100%;
  margin-left: 0;
  max-width: 135px;
  margin-top: 0px;
}
/* блок опроса прогресс бар */
.progressbar {
  height: 23px;
  position: relative;
  background: #c0d2d6;
  border-radius: 10px;
  width: 85%;
}
.progressbar__item {
  display: block;
  height: 100%;
  border-radius: 10px;
  background: #1eafee;
  position: relative;
  overflow: hidden;
  margin-left: 0;
}
.progressbar-box{
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 15px;
}
.progressbar-percent{
  margin-left: 5px;
  font-size: 18px;
  font-weight: 900;
  width: 12%;
}
.progressbar-title{
  width: 100%;
  /* text-transform: lowercase; */
  margin-bottom: 5px;
}
.progressbar-title:first-letter {
  text-transform: uppercase;
 }
.questionnaire__theme.text span{
  text-transform: initial;
  margin-bottom: 20px;
  font-size: 17px;
  line-height: 20px;
  font-weight: bold;
}
.questionnaire__theme.text{
  padding: 0px 0 15px 0;
}
.questionnaire__theme span{
  text-transform: initial;
  font-size: 22px;
  font-weight: 900;
  color: black;
}
#holder .index_type_vote .inner_vote_box, #holder .article_type_vote .inner_vote_box, #holder .in_text_type_vote .inner_vote_box{
  padding: 25px 12px 23px;
  width: 273px;
  border: 1px solid #dbc5ab;
}
#holder .in_text_type_vote .inner_vote_box {
  width: 80%;
}
.in_text_type_vote .questionnaire .cust-check {
  border: 1px solid #D9D9D9;
  padding: 9px;
  margin-top: 10px;
  text-align: center;
}
.vote_all_cnt{
  text-align: center; 
}
.in_text_type_vote .questionnaire .cust-check::before, .in_text_type_vote .questionnaire .cust-check__ico{
  display: none;
}
.inner_vote_box .questionnaire__theme, .in_text_type_vote .questionnaire__theme {
  padding: 15px 0 15px 0;
}
#main_left .index_type_vote .questionnaire__title, #holder .article_type_vote .questionnaire__title{
  color: #6a4927;
}
@media only screen and (max-width: 1365px) and (min-width: 1023px){
 #holder .index_type_vote .inner_vote_box, #holder .article_type_vote .inner_vote_box{
  width: 244px;
  }
  .progressbar-percent{
    width: 14%;
  }
  .progressbar {
    width: 83%;
  }
}
@media only screen and (max-width: 1023px){
  #holder .article_type_vote .inner_vote_box, #holder .in_text_type_vote .inner_vote_box {
    width: 88%;
  }
  #holder .article_type_vote .inner_vote_box .progressbar {
    width: 92%;
}
#holder .article_type_vote .inner_vote_box .progressbar-percent{
  width: 7%;
}
#holder .index_type_vote .inner_vote_box {
  width: 80%;
}
}
@media only screen and (max-width: 726px){
#holder .article_type_vote .inner_vote_box .progressbar {
    width: 85%;
}
#holder .article_type_vote .inner_vote_box .progressbar-percent {
  width: 11%;
}
}

@media only screen and (max-width: 367px){
  .progressbar-percent{
    width: 14%;
  }
  .progressbar {
    width: 83%;
  }
  #holder .article_type_vote .inner_vote_box .progressbar {
    width: 83%;
}
#holder .article_type_vote .inner_vote_box .progressbar-percent {
  width: 14%;
}
}


/* // */
.index_news_list
  .grid_list
  .news_item
  .author
  .auth_img:nth-of-type(3)
  ~ .auth_name {
  /* margin-top: -11px;
  max-width: 100%; */
  max-width: 95%;
    margin: 0 auto;
}
.index_news_list
  .grid_list
  .news_item
  .author
  .auth_img:nth-of-type(3)
  ~ .auth_name
  br {
  display: none;
}
.index_news_list
  .grid_list
  .news_item
  .author
  .auth_img:nth-of-type(3)
  ~ .auth_name
  .auth_name {
  line-height: 13px;
}
.index_news_list .grid_list .column.x3x2 .news_item.full.issue .author {
  width: 30%;
}
.index_news_list .grid_list .column.x3x2 .news_item.full.issue .news_anounce {
  top: 145px;
}
.index_item.wide.special {
  margin-top: 10px;
}
#main_right .index_news_list .more {
  margin-bottom: 10px;
}
.column.x1x2 .news_item.article .news_link {
  display: flex;
  flex-direction: column;
}
.index_item.interview.inner .column.x1x2 .news_item.article .author {
  order: 1;
  margin-top: auto;
  margin-bottom: 10px;
  position: absolute;
  top: 346px;
  left: 0;
  min-height: 84px;
}
#interview_ .column.x1x2 .news_item.article .author {
  order: 1;
  margin-top: auto;
  margin-bottom: 10px;
  position: absolute;
  top: 346px;
  left: 0;
  min-height: 84px;
}
.column.x1x2 .news_item.article .news_anounce {
  order: 2;
  top: auto;
  left: 0;
  position: relative;
  height: auto;
}
.column.x2x2 .news_item.main.article .news_anounce .news_title {
  margin-top: 20px;
}
.column.x2x2 .news_item.main.article .author .auth_name {
  float: left;
}
.column.x2x2 .news_item.main.article .author {
  width: 44%;
}
@media only screen and (max-width: 1023px) and (min-width: 940px){
  .column.x2x2 .news_item.main.article .author {
    width: 42%;
  }
}
.column.x2x2 .news_item.main.article .author .auth_name {
  float: left;
}
.column.x1x2 .news_item.article .author {
  order: 1;
  margin-top: -45px;
  position: relative;
  top: auto;
  left: 0;
  width: 95%;
  min-height: 84px;
}
.column.x1x2
  .news_item.article
  .news_link
  .author
  .auth_img:nth-of-type(3)
  ~ .auth_name {
  margin-top: -4px;
  max-width: 99%;
  margin-left: 10px;
}
.index_news_list
  .grid_list
  .news_item
  .author
  .auth_img:nth-of-type(3)
  ~ .auth_name
  br:nth-of-type(1) {
  display: block;
}
@media only screen and (max-width: 700px) {
  .index_news_list .grid_list .news_item .author .auth_img {
    margin-left: -37px;
  }
}
@media only screen and (max-width: 567px) {
  .index_news_list .grid_list .news_item .author .auth_img {
    margin-left: -33px;
  }
  .central_static_text.reklama h3 {
    font-size: 22px;
    line-height: 40px;
    margin-top: 0px;
  }
  .central_article .top_article {
    margin-bottom: 20px;
  }
  #popup-editor-info {
    left: 55px;
  }
  .index_news_list .index_item.interview .grid_list .news_item .author {
    max-width: 100% !important;
  }
  .central_author_page .authors_info .name {
    font-size: 39px;
  }
}
.index_special .right_box .special_list .social_item {
  margin-bottom: 5px;
}
#left .article_center .authors_block {
  margin-bottom: 15px;
  display: none;
}
#left .article_center .article_left .authors_imgs {
  display: table;
  width: auto;
  padding-left: 20px;
  overflow: visible;
}
#left
  .article_center
  .authors_block
  .auth_info
  .auth_articles_list
  .auth_article:nth-last-of-type(1) {
  border: none;
}
#left .article_center .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;
}
#left .article_center .authors_block .authors_imgs .auth_img .img {
  width: 100px;
  height: 100px;
  border-radius: 50px;
  object-fit: cover;
}
#left .article_center .authors_block .auth_info {
  margin-top: -70px;
  padding: 90px 0 27px;
  background: #fdf0dc;
}
#left .article_center .authors_block .auth_info .info_title {
  font-family: 'SourceSansPro-Bold';
  font-size: 12px;
  line-height: 22px;
  color: #b88b58;
  text-align: center;
  text-transform: uppercase;
}
#left .article_center .authors_block .authors_imgs {
  display: table;
  width: auto;
  padding-left: 20px;
  overflow: visible;
}
#left .article_center .authors_block .auth_info .auth_list {
  width: 90%;
  margin: 0 auto 30px;
}
#left .article_center .authors_block .auth_info .auth_list .auth_item {
  margin-bottom: 10px;
}
#left .article_center .authors_block .auth_info .auth_list .auth_link .name {
  font-family: 'SourceSansPro-Bold';
  font-size: 20px;
  line-height: 28px;
  color: #492808;
  text-align: center;
}
#left .article_center .authors_block .auth_info .auth_list .auth_link .post {
  font-family: 'SourceSansPro-Regular';
  font-style: italic;
  font-size: 14px;
  line-height: 18px;
  color: #b88b58;
  text-align: center;
}
#left .article_center .authors_block .auth_info .auth_articles_block {
  border-top: 1px solid #efdcc2;
  overflow: visible;
}
#left .article_center .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;
}
#left
  .article_center
  .authors_block
  .auth_info
  .auth_articles_list
  .auth_article {
  width: 260px;
  padding: 20px;
  border-bottom: 1px solid #efdcc2;
}
#left
  .article_center
  .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;
}
#left .article_center .authors_block .auth_info .auth_article .summary {
  font-family: 'Lora-Regular';
  font-size: 16px;
  line-height: 26px;
  color: #82705f;
}
#left .article_center .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;
}
.index_special {
  height: 100%;
  min-height: 74vh;
  margin: -50px calc(8px - 50vw) 60px calc(663px - 52vw);
  padding: 0;
  width: calc(103vw - 20px);
}
.issue-simple.noactive.active {
  margin-top: 40px;
}
#newspaper .owl-dots {
  display: none;
}
.left_news_list .tabs {
  width: 100%;
}
#main_left .index_news_list.top-mobile {
  display: none;
}
.index_news_list .interview.inner .grid_list .column {
  margin: 0 20px 0px 0;
}
.index_news_li
  #right
  .index_news_list
  .grid_list
  .column.x2x2
  .main_news_list
  .news_item.main.video
  .news_title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.column.x1x1_ .js-edit {
  position: absolute;
  right: 0;
}
.column.x1x4 .news_item.news-photo .js-edit {
  position: absolute;
  right: 0;
}
.column.x1x1.multimedia {
  position: relative;
}
.column.x1x1.multimedia .js-edit {
  position: absolute;
  bottom: -20px;
  right: 0;
}
.index_news_list .grid_list .column.x2x2.multimedia.top-desktop .js-edit {
  position: absolute;
  bottom: 20px;
  right: 20px;
}
.index_news_list.top-mobile .column.x2x2 .news_item.main.article .js-edit {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.left_news_list.wide .js-edit {
  margin-top: -50px;
  margin-bottom: 50px;
}
.left_news_list.right .news_list .js-edit {
  margin-top: -50px;
  margin-bottom: 50px;
}
.index_item.interview.inner .column.x1x2 .js-edit {
  right: 0;
}
.index_news_list.top-desktop .column.x1x2 .news_item.article .js-edit {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.index_news_list .grid_list .column.x3x2 .js-edit {
  position: absolute;
  bottom: 20px;
  right: 20px;
}
#issue-full .column.x1x2 .news_item.article .js-edit {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
#interview_ .column.x1x2 .js-edit {
  position: absolute;
  right: 0;
  bottom: 20px;
}
.column.x1x2 .js-edit {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.column.x1x2 .news_item.news-photo .js-edit {
  position: absolute;
  bottom: -18px;
  right: 0;
}
.index_news_list .index_item.interview .column.x1x2 .news_item.article.inter{
  display: flex;
  flex-direction: column;
}
@media only screen and (max-width: 1023px) {
  .left_news_list .news_list.js-stream .js-edit {
    display: none;
  }
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(1),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(2),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(3),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(4),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(5),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(6),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(7),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(8),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(9) {
    margin-top: 0;
    margin-bottom: 0;
    display: block;
  }
  .index_news_list .grid_list .news_item.main .news_anounce {
    width: 537px;
  }
  .left_news_list.section .js-edit {
    margin-top: 25%;
    margin-bottom: auto;
    position: absolute;
    right: 35px;
  }
}
@media only screen and (max-width: 768px) {
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(6),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(7),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(8),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(9),
  .left_news_list .news_list.js-stream .js-edit:nth-of-type(10) {
    display: none;
  }
}
.left_news_list.section .news_item {
  width: 100%;
}
.left_news_list.section .js-edit {
  float: right;
  margin-top: -65px;
  margin-right: -28px;
}
.left_news_list.section .news_item .news_link {
  display: inline-block;
}
#newspaper .column.x1x2 .js-edit {
  position: absolute;
  left: 20px;
  bottom: 20px;
}
.js-edit {
  width: 30px;
  z-index: 999;
  margin-right: 0;
  color: #c2ccd3;
}
.top_article .title + .js-edit{
  margin-left: 0;
}
#left
  .central_article
  .bottom_block
  .article_gallery
  .gallery_top
  .item_image
  .main_image {
  height: 325px;
  object-fit: contain;
}
@media only screen and (max-width: 1365px) and (min-width: 1250px) {
  #left
    .central_article
    .bottom_block
    .article_gallery
    .gallery_top
    .list
    .slick-list {
    width: 100%;
    margin-left: auto;
  }
}
@media only screen and (max-width: 1365px) and (min-width: 1250px) {
  .left_news_list.section .news_item .news_link .news_anounce {
    width: 589px;
  }
}
@media only screen and (max-width: 1365px) {
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(663px - 53vw);
    width: calc(102vw - 20px);
  }
}
@media only screen and (max-width: 1249px) {
  .index_special .main_item .main_img {
    height: auto;
    width: 100%;
  }
  #footer .counters {
    width: 30%;
    height: 30px;
  }
  #wrapper #header .menu .card .card-list-wrapper.article.wd-3 {
    width: 100% !important;
  }
  #wrapper #header .menu .card .card-list-wrapper.article.wd-4 {
    width: auto !important;
  }
  #special-theme .menu .link:last-child {
    display: none;
  }
  .index_special .right_box .special_list .social_item:nth-of-type(4) {
    display: none;
  }
  .index_special .right_box .special_list .social_item:nth-of-type(5) {
    display: none;
  }
  .index_special .right_box {
    height: auto;
    margin-right: 3%;
  }
  .index_special .main_item .info .title {
    font-size: 44px;
    line-height: 44px;
  }
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 66vw);
    width: calc(102vw - 5px);
    min-height: 50vw;
  }
}
@media only screen and (max-width: 1116px) {
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 68vw);
    width: calc(102vw - 0px);
  }
}
@media only screen and (min-width: 1920px) {
  #special .owl-nav {
    left: 845px !important;
    top: 0px;
  }
}
.central_authors_list.redaction .authors_list .authors_item img[alt] {
  color: transparent;
}
.column.x2x2.multimedia.top-desktop .news_item.main .news_img_link {
  position: relative;
}
.index_news_list
  .grid_list
  .column.x1x1.multimedia
  .news_item.photo
  .news_date {
  padding-left: 25px;
  background: url(/static/img/backgrounds/bg_timer.png) no-repeat left center;
}
.index_news_list
  .grid_list
  .column.x1x1.multimedia
  .news_item.photo
  .news_title {
  margin-bottom: 8px;
}
.index_news_list
  .grid_list
  .column.x1x1.multimedia
  .news_item.photo
  .news_date
  + .news_date {
  left: 70px;
  width: 70%;
}
.index_news_list
  .grid_list
  .column.x1x2.multimedia
  .news_item.news-photo
  .news_date
  + .news_date {
  left: 75px;
  width: 70%;
}
.column.x2x2.multimedia.top-desktop .news_item.main .news_link::before {
  display: block;
  content: '►';
  position: absolute;
  top: 35%;
  color: white;
  opacity: 0;
  border: 5px solid white;
  bottom: auto;
  left: 48%;
  padding: 18px 15px 15px 25px;
  margin-left: -50px;
  background: transparent;
  font-size: 78px;
  line-height: 81px;
  border: 4px solid white;
  border-radius: 74px;
  opacity: 0.7;
  z-index: 2;
  box-shadow: none;
  text-shadow: none;
  cursor: pointer;
  transition: all 0.3s linear;
}
.column.x2x2.multimedia.top-desktop .news_item.main .news_link:hover::before {
  border: 4px solid white;
  color: white;
  opacity: 1;
  box-shadow: 0 0 8px #000;
  text-shadow: 0 0 8px #000;
  transition: all 0.3s linear;
}
.search_title {
  margin-bottom: 40px;
  font-family: 'SourceSansPro-Bold';
  font-size: 18px;
  line-height: 24px;
  text-transform: uppercase;
  color: #1c2833;
}
.search_title {
  margin-top: 60px;
}
#header .top_search_cont .top_search_text {
  width: 60%;
}
#modal_auth {
  background-color: rgba(1, 1, 1, 0.85) !important;
}
.top_search_form {
  margin-bottom: -35px;
  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;
}
.top_search_form .form_container {
  position: relative;
  width: 1290px;
  padding: 25px 0 30px;
  overflow: visible;
}
.top_search_form .top_search {
  height: 36px;
  padding: 9px 0;
  border-bottom: 2px solid #e0e2e5;
}
.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;
}
.pr_filters {
  position: absolute;
  z-index: 20;
  right: 100px;
  top: 40px;
  display: block;
  width: 175px;
  height: auto;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.ac-container .acc-1 {
  display: none;
}
.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;
}
.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;
}
.pr_filters div .ac-x div {
  width: 100%;
  padding: 0;
  margin: 0 0 10px 0;
  overflow: hidden;
}
.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;
}
.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;
}
.ac-container .ac-x .checkbox {
  display: none;
  float: left;
  height: 21px;
  margin: 0 10px 0 0;
}
.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;
}
.ac-container .ac-x .divider {
  display: inline-block;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  color: #e0e2e5;
}
.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:hover,
.top_search_form.active {
  overflow: visible;
  margin: -51px auto 0px !important;
}
.top_search_form {
  margin: -51px auto 0px !important;
  overflow: visible;
  left: 0;
  z-index: 9999;
}
#newspaper .owl-nav .owl-next {
  border: none;
  background: none;
  outline: none;
}
.top_caption {
  margin: 0;
}
#issue-full {
  margin-top: -12px;
}
#header .menu .card .card-list-wrapper.article.wd-1 {
  width: 32% !important;
}
#header .menu .card .card-list-wrapper.article.wd-1 {
  width: 28% !important;
}
#header .menu .card .card-list-wrapper.article.wd-2 {
  width: 28%;
}
#header .menu .card .card-list-wrapper.article.wd-3 {
  width: 32%;
}
#header .menu .card .card-list-wrapper.article.wd-4 {
  width: 21% !important;
}
.index_news_list
  .index_item.special.inner
  #special
  .column.x3x2.news_item.full {
  min-height: auto;
  height: auto !important;
}
.more_links {
  display: table;
  text-align: center;
  overflow: visible;
}
#holder {
  padding-top: 0 !important;
}
.more_links .link:hover {
  background: #1eb0ee;
  color: #fff;
}
@media only screen and (max-width: 1919px) and (min-width: 1600px) {
  #interview_ .owl-nav {
    left: 889px;
    top: -55px;
  }
}
@media only screen and (max-width: 1365px) and (min-width: 1250px) {
  .index_news_list.author .grid_list .column.x1x2 {
    width: 285px;
  }
  .index_news_list.issue .grid_list .column.x1x2 {
    width: 277px;
  }
}
@media only screen and (max-width: 1365px) {
  .index_news_list
    .index_item.special.inner
    #special
    .column.x3x2.news_item.full {
    width: 930px;
  }
}
.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;
}
#left .index_news_list.top-mobile {
  display: none;
}
.top_user.passport.action-logout {
  display: none;
  cursor:pointer;
}
@media only screen and (max-width: 1365px) and (min-width: 1250px) {
  .left_news_list.section .news_item.article .news_link .news_anounce {
    width: auto;
    padding: 5px;
  }
  .left_news_list.section .news_item .news_link .news_date {
    padding-left: 5px;
  }
  .left_news_list.section .news_item.article .news_link .news_anounce {
    width: 550px;
  }
}
#issue-full .issue_roubrics .all-articles-caption {
  margin-bottom: -5px;
}
.left_news_list.section .news_item .news_anounce .news_summary {
  height: auto;
}
.left_news_list.section .news_item .news_anounce .news_summary {
  height: 88px;
}
#left
  .left_news_list.section
  .news_item
  .news_link
  .news_anounce
  .news_summary {
  height: 100%;
  min-height: 30px;
  max-height: 47px;
}
@media only screen and (max-width: 1249px) {
  .left_news_list.section .news_item .news_anounce .news_summary {
    height: auto;
  }
  #left .left_news_list.section .news_item.article .author {
    margin-top: 0;
  }
  .central_authors_list .authors_list {
    width: 100%;
  }
  .contacts_container {
    width: 96%;
    padding: 0 10px;
  }
  #left .left_news_list.wide .news_item .news_date {
    width: 100%;
  }
  .left_news_list.section .news_item.article .news_link .news_anounce {
    padding-left: 5px;
  }
  .left_news_list.section .news_item.article .news_link .news_date {
    padding-left: 5px;
  }
  .left_news_list.section .news_item.article .author {
    padding-left: 5px;
  }
  #left .left_news_list.wide .news_list .news_item .news_link .news_anounce {
    width: auto;
  }
}
@media only screen and (max-width: 1249px) {
  .caption_line {
    width: 100%;
  }
  .index_news_list.wide {
    margin-left: 0;
    margin-top: 10px;
  }
  .central_static_text.fond p span.strong {
    width: 74%;
  }
  .index_news_list
    .index_item.special.inner
    #special
    .column.x3x2.news_item.full {
    width: 645px;
  }
}
#atstbx .likely__icon.likely__icon_twitter {
  display: none;
}
#atstbx .likely__icon.likely__icon_telegram {
  display: none;
}
#atstbx .likely__icon.likely__icon_facebook {
  display: none;
}
#atstbx .at-share-btn-elements.likely.likely_visible.likely_ready a {
  padding: 4px;
}
#atstbx .at-share-btn-elements.likely.likely_visible.likely_ready a:hover {
  transform: translateY(-4px);
  transition: all 0.2s ease-in-out;
}
.index_news_list
  .grid_list
  .column.x1x1.multimedia
  .news_item.photo
  .news_title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.central_article .article_left .social_block {
  background: inherit;
}
#atstbx .likely .likely__widget {
  margin: 0 5px 5px;
}
.social_item {
  margin-top: 5px;
  margin-left: -2px !important;
}
.central_article .article_left .social_block .social_list .social_item:hover {
  margin-top: 1px;
}
.central_article .article_left #social_block_article {
  background: inherit;
}
#newsline .column.x1x1 .news_item.photo .news_title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.index_news_list .grid_list .news_item .author .auth_name {
  float: none;
}
.stream-hidden {
  display: none !important;
}
.modal_window {
  max-width: 455px !important;
  width: 94% !important;
}
.index_news_list .index_item.interview .grid_list .news_item .author {
  width: 100%;
  max-width: 300px;
}
.issue_head,
.top_caption.center.wide {
  width: 148%;
  margin-left: -24%;
}
.central_issue_archive .central_months .month.open .issues {
  height: 244px;
}
#newsline.index_news_list .news_item.photo,
.index_news_list .news_item.news-photo {
  height: 205px;
}
#issue-full .caption.left {
  margin-bottom: -24px;
  margin-top: -10px;
}
#issue-full .index_news_list .grid_list .news_item .type {
  left: 6px;
}
.issue_roubrics {
  width: 100%;
}
.index_news_list.last_relise_block {
  width: 100%;
  margin-top: 50px;
}
.index_news_list.last_relise_block .index_item.wide.newspaper {
  width: 1620px;
}
.central_months .months {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.index_news_list .grid_list .news_item.main.article .news_summary {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  max-height: 150px;
    color: #82705f;
    text-align: left;
}
.column.x1x1 .news_item.news-photo .news_link .news_anounce .news_title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
#years .owl-dots {
  display: none;
}
.left_news_list.section
  .news_list.js-stream.date
  .news_item.article
  .news_link
  .news_date {
  width: auto;
}
#newsline .owl-dots {
  display: none;
}
.index_news_list .grid_list .news_item.full .news_anounce,
.index_news_list .grid_list .news_item.article .news_anounce {
  max-height: 178px;
}
.index_news_list.issue .grid_list .news_item.article .news_anounce {
  max-height: 200px;
}
#newspaper .owl-nav .owl-prev {
  border: none;
  background: none;
  outline: none;
}
#interview_ .owl-nav .owl-prev {
  border: none;
  background: none;
  outline: none;
}
#interview_ .owl-dots {
  display: none;
}
#special .owl-dots {
  display: none;
}
#newspaper .owl-nav {
  left: 890px;
}
#footer .bottom_menu .link a {
  width: auto;
  margin: 0;
  font-size: 12px;
  line-height: 25px;
  color: #687481;
}
.owl-nav .owl-next {
  border: none;
  background: none;
  outline: none;
}
.owl-nav .owl-prev {
  border: none;
  background: none;
  outline: none;
}
@media only screen and (max-width: 868px) {
  #header .top_like {
    margin-left: 10px;
    margin-right: 5px;
  }
  .top_gazeta {
    display: none;
    background: none!important;
  }
  #header .menu .menu-item .link .link-chevron {
    float: none;
  }
  #special-theme .menu .link:last-child {
    display: none;
  }
}
@media only screen and (max-width: 520px) {
  #special-theme .menu .link:nth-of-type(2) {
    display: none;
  }
}
@media only screen and (max-width: 367px) {
  #special-theme .menu .link {
    width: 140px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #newspaper .column.x1x2 .news_item.article {
    height: 415px;
  }
}
@media only screen and (max-width: 665px) {
  .top_gazeta {
    display: none;
  }
}
@media only screen and (max-width: 465px) {
  .lang {
    margin-right: 10px;
    margin-left: 10px !important;
  }
  #special-theme .menu .link {
    width: 140px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
}
@media only screen and (max-width: 1365px) {
  #years .owl-nav {
    width: 100%;
  }
  .left_socials .social_list {
    width: 216px;
    padding: 25px 24px 12px;
  }
}
@media only screen and (max-width: 1249px) {
  #years .owl-nav {
    width: 100% !important;
  }
  .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: -205px;
  }
  .index_news_list .index_item.newspaper .top_block .navigator {
    left: 545px;
  }
}
@media only screen and (max-width: 1249px) {
  #container {
    max-width: 960px;
    width: 100%;
  }
  #main_right .caption_line {
    width: 96%;
  }
  #main_left .caption_line {
    width: 96%;
  }
  .top_caption.center.wide {
    max-width: none;
  }
  .top_caption.center.wide {
    margin-left: 0;
  }
  .index_news_list.issue {
    width: 100%;
  }
  .index_news_list.wide.issue.active {
    margin-left: 0;
  }
  .index_news_list.wide.issue.active .type {
    left: 10px;
  }
  .top_caption.wide {
    max-width: 960px;
    width: 100%;
    margin: 0;
    padding: 30px;
  }
  #holder,
  .holder {
    max-width: 960px;
    width: 100%;
    padding: 30px;
  }
  .central_newspaper_list.bottom_arts_block .type {
    left: 9px !important;
  }
  .central_issue_archive {
    width: 100%;
  }
  .central_issue_archive .central_months .month {
    width: 175px;
  }
  .top_caption.wide {
    width: 100%;
    padding-bottom: 0;
    padding: 0 30px;
  }
  #header .menu {
    height: 50px !important;
  }
  #header .menu.open {
    height: auto !important;
    width: 100%;
  }
  #left .central_article .article_left {
    display: none;
  }
  #newspaper .owl-nav {
    left: 510px !important;
  }
  .index_news_list.wide .index_item.wide.newsline .top_block {
    left: 65%;
  }
  .index_news_list .index_item.special .column.x3x2 {
    width: 750px;
  }
  .index_news_list.wide .index_item.wide.newsline #newsline .owl-nav {
    left: 775px !important;
  }
}
@media only screen and (max-width: 1850px) {
  .issue_head,
  .top_caption.center.wide {
    width: 144%;
    margin-left: -22%;
  }
}
@media only screen and (max-width: 1800px) {
  .issue_head,
  .top_caption.center.wide {
    width: 140%;
    margin-left: -20%;
  }
}
@media only screen and (max-width: 1750px) {
  .issue_head,
  .top_caption.center.wide {
    width: 136%;
    margin-left: -18%;
  }
}
@media only screen and (max-width: 1700px) {
  .issue_head,
  .top_caption.center.wide {
    width: 132%;
    margin-left: -16%;
  }
}
@media only screen and (max-width: 1650px) {
  .issue_head,
  .top_caption.center.wide {
    width: 128%;
    margin-left: -14%;
  }
}
@media only screen and (max-width: 1600px) {
  .issue_head,
  .top_caption.center.wide {
    width: 124%;
    margin-left: -12%;
  }
}
@media only screen and (max-width: 1599px) {
  .branding #interview_ .owl-nav.disabled {
    left: 860px;
  }
}
@media only screen and (max-width: 1249px) {
  .branding #interview_ .owl-nav.disabled {
    left: 538px;
  }
}
@media only screen and (max-width: 1550px) {
  .issue_head,
  .top_caption.center.wide {
    width: 120%;
    margin-left: -10%;
  }
}
@media only screen and (max-width: 1500px) {
  .issue_head,
  .top_caption.center.wide {
    width: 116%;
    margin-left: -8%;
  }
}
@media only screen and (max-width: 1450px) {
  .issue_head,
  .top_caption.center.wide {
    width: 112%;
    margin-left: -6%;
  }
}
@media only screen and (max-width: 1400px) {
  .issue_head,
  .top_caption.center.wide {
    width: 108%;
    margin-left: -4%;
  }
}
@media only screen and (max-width: 1350px) {
  .issue_head,
  .top_caption.center.wide {
    width: 108%;
    margin-left: -4%;
  }
}
@media only screen and (max-width: 1300px) {
  .issue_head,
  .top_caption.center.wide {
    width: 104%;
    margin-left: -2%;
  }
}
@media only screen and (max-width: 1249px) {
  .issue_head,
  .top_caption.center.wide {
    width: 130%;
    margin-left: -15%;
  }
}
@media only screen and (max-width: 1200px) {
  .issue_head,
  .top_caption.center.wide {
    width: 126%;
    margin-left: -13%;
  }
}
@media only screen and (max-width: 1160px) {
  .issue_head,
  .top_caption.center.wide {
    width: 100%;
    margin-left: 3%;
  }
  .issue_head {
    margin-left: 0%;
  }
  .top_caption.center.wide {
    margin-left: 0;
  }
}
@media only screen and (max-width: 1250px) and (min-width: 1023px) {
  .top_caption.wide {
    padding: 0 30px 0 0;
  }
}
@media only screen and (max-width: 1023px) {
  .central_author_page {
    width: 100%;
  }
  table.f_table {
    margin-left: 0;
  }
  .branding #interview_ .owl-nav.disabled {
    left: 736px;
  }
  .central_article .article_body .quote.quot {
    width: 96%;
    margin-left: 0;
  }
  .central_article .article_body .quote.quot .q_body {
    width: 100%;
    margin-left: 0px;
  }
  .index_news_list .index_item.interview .grid_list .news_item .author {
    width: 100%;
    max-width: 100%;
    background: url(/user/img/bg_index_interview1.png) no-repeat left top;
  }
  .issue-simple.noactive.active {
    width: 93%;
  }
  #left
    .article_center
    .authors_block
    .auth_info
    .auth_articles_list
    .auth_article {
    width: 90%;
  }
  #left .article_center .authors_block {
    display: block;
    margin-top: 15px;
  }
  #left .central_article .article_left .author.authors_block .auth_article {
    width: 90%;
  }
  #left .central_article .article_left .author.authors_block .auth_article {
    width: 90%;
  }
  #right .authors_block {
    display: none;
  }
  #left .central_article .article_left #social_block_article {
    display: none;
  }
  #left .central_article .article_left {
    width: 100%;
    display: block;
    display: none;
  }
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 70vw);
  }
  .top_caption.wide {
    width: 96%;
  }
  #holder,
  .holder {
    margin: 0;
  }
  #main_left .index_news_list.top-mobile {
    display: block;
  }
  .picture .article_gallery.photo_galery .gallery_list.gallery {
    width: 80%;
  }
  #left .index_news_list.top-mobile + .left_news_list {
    overflow: auto;
  }
  #left .index_news_list.top-mobile + .left_news_list .more {
    bottom: 1px;
  }
  .index_news_list .index_item.interview.inner .grid_list .column.x1x2 {
    width: 30%;
    margin: 0 30px 0px 0;
  }
  .index_news_list .grid_list .column.x2x2.multimedia {
    width: 100%;
  }
  .index_news_list .grid_list .column.x1x1.multimedia {
    width: 270px;
  }
  .index_news_list .grid_list .column.x2x2.multimedia .news_item.main {
    width: 100%;
  }
  .index_news_list .grid_list .column.x2x2.multimedia .news_anounce {
    width: 94%;
  }
  .index_news_list
    .index_item.special.inner
    #special
    .column.x3x2.news_item.full {
    width: 100%;
    height: auto !important;
  }
  #left .left_news_list.wide .news_list .news_item {
    width: auto;
  }
  #left .central_article .bottom_block .article_gallery .slick-list.draggable {
    margin: 0 auto;
  }
  #left .left_news_list.wide .news_list .news_item .news_date {
    width: 100%;
  }
  #left .left_news_list.wide .news_list {
    display: block;
  }
  #left .left_news_list.wide {
    display: block;
  }
  .left_news_list.section .news_item.article .news_link .news_anounce {
    padding: 5px;
  }
  .left_news_list.section
    .news_item.article
    .news_link
    .news_anounce
    .news_summary {
    height: auto;
  }
  .left_news_list.section .news_item.article .news_link .news_date {
    padding-left: 5px;
  }
  .left_news_list.section .news_item.article .author {
    padding-left: 5px;
  }
  #interview_ .column.x1x2 {
    width: auto;
  }
  #left .index_news_list.top-mobile {
    display: block;
  }
  #left .left_news_list {
    display: none;
  }
  #left .index_news_list.top-mobile + .left_news_list {
    display: block;
  }
  #left .left_news_list.section {
    display: block;
  }
  .wide.video .caption_line {
    width: 100%;
  }
  .index_news_list .index_item.interview.inner {
    margin-left: 0px;
    padding-left: 0;
  }
  #main_right .index_news_list.top-desktop + .more {
    display: none !important;
  }
  #SinoptikInformer {
    display: none;
  }
  #main_left .left_socials:nth-of-type(1) {
    display: none;
  }
  .index_news_list.top-desktop {
    display: none;
  }
  .index_news_list .grid_list.arts_block_append .column {
    margin: 0 29px 0px 0;
  }
  #right .authors_block .auth_info .auth_articles_list .auth_article {
    width: 100%;
  }
  #right .authors_block .auth_info .auth_articles_block {
    border-top: 1px solid #efdcc2;
    overflow: visible;
  }
  #issue-full .index_news_list.wide.issue.active .grid_list .column.x1x2 {
    margin: 0 29px 0px 0;
  }
  .index_news_list .index_item.wide.special {
    width: 100%;
  }
  .index_news_list .link {
    width: 70%;
  }
  .top_caption.center.wide {
    width: 94%;
  }
  .more form {
    display: none;
  }
  .index_news_list.last_relise_block
    .index_item.wide.newspaper
    .grid_list
    .column.x1x2 {
    width: 93%;
  }
  .index_news_list.last_relise_block .index_item.wide.newspaper #newspaper.grid_list .column.x1x2 {
    width: 95%;
    }
  .issue_head,
  .top_caption.center.wide {
    width: 94%;
    margin-left: 3%;
  }
  .issue_head {
    width: 92%;
  }
  .top_caption.center.wide {
    margin-left: 0;
  }
  .top_caption.center.wide {
    width: 94%;
  }
  .issue_roubrics.active {
    margin-bottom: 0;
    margin-top: 8px;
  }
  .top_caption.wide {
    padding-top: 0;
  }
  .issue_roubrics .archive-link {
    float: none;
  }
  .central_newspaper_list {
    width: 100%;
  }
  .central_newspaper_list.bottom_arts_block {
    margin-top: 0;
  }
  .index_news_list.wide.issue.active .index_news_list .grid_list .column.x3x2 {
    width: 100%;
  }
  .index_news_list .index_item .main.full.issue .news_img_link {
    width: 70%;
  }
  .index_news_list .index_item .main.full.issue .news_img_link .news_img {
    width: 100%;
  }
  .index_news_list .grid_list .news_item.full.issue .news_anounce {
    width: 24%;
  }
  #right .left_news_list.right .news_list .news_item {
    margin-right: 0;
  }
  #left .left_news_list.section .news_item {
    display: block;
    width: 31%;
    overflow: hidden;
  }
  .top_caption {
    width: 100%;
  }
  #left .left_news_list.section .news_item .news_anounce {
    width: 100%;
  }
  .article_body p iframe[width='635'] {
    width: 100% !important;
    height: 415px !important;
    border: none;
    outline: none;
  }
  .article_body p iframe[width='620'] {
    width: 100% !important;
    height: 415px !important;
    border: none;
    outline: none;
  }
  .article_body p iframe[width='560'] {
    width: 100% !important;
    height: 415px !important;
    border: none;
    outline: none;
  }
  .article_body p object[width='560'],
  object[width='640'] {
    width: 100% !important;
    height: 415px !important;
    border: none;
    outline: none;
  }
  .article_body p iframe[width='645'] {
    width: 100% !important;
    height: 415px !important;
    border: none;
    outline: none;
  }
  .index_news_list
    .grid_list
    .column.x2x2
    .main_news_list
    .news_item.main.video {
    width: 100%;
    overflow: hidden;
  }
  #right
    .index_news_list
    .grid_list
    .column.x2x2
    .main_news_list
    .news_item.main.video
    .news_title {
    width: 90%;
    margin-left: initial;
  }
  .left_news_list .more .over {
    height: 100px;
  }
  .article_body p iframe[width='640'] {
    width: 100% !important;
    height: 415px !important;
    border: none;
    outline: none;
  }
  .index_news_list.author {
    width: 100%;
  }
  .central_article .hashtags li {
    margin-top: 5px;
  }
  .banner8,
  .banner10, .banner16 {
    width: 100%;
  }
  #container #comments_block.cb_small {
    width: 100%;
  }
  #right .left_news_list.right .js-edit {
    margin-top: 0;
    margin-bottom: 0;
  }
  #right .left_news_list.right .news_list {
    width: 100%;
  }
  #right .left_news_list.right .more {
    width: 100%;
  }
  #right .left_news_list.right .news_list .news_item {
    border: none;
  }
  /* #left .article-informer {
    width: 100%;
  } */
  .central_author_page .authors_info,
  .central_newspaper_list .authors_info {
    width: 100%;
  }
  .index_news_list.author .index_item {
    width: 100%;
  }
  #left .central_article .article_center {
    width: 100%;
  }
  .central_authors_list {
    width: 96%;
    padding: 0 10px;
  }
  .index_news_list.author .grid_list {
    width: 100%;
  }
  .central_authors_list .authors_list {
    width: 100%;
  }
  #footer .container .info_block {
    width: 41%;
  }
  #interview_ .owl-nav {
    left: 737px;
  }
  #holder,
  .holder {
    width: auto;
  }
  #left {
    width: 100% !important;
    overflow: hidden;
  }
  #right {
    width: 100% !important;
  }
  .index_news_list.wide {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #footer {
    height: auto;
  }
  #holder,
  .holder {
    overflow: hidden;
  }
  #main_left .left_news_list .caption {
    padding-bottom: 3px;
    border-bottom: 2px solid #b88b58;
  }
  #left .left_news_list .caption {
    padding-bottom: 3px;
    border-bottom: 2px solid #b88b58;
  }
  .left_news_list .more .link {
    width: 630px;
  }
  .index_news_list .grid_list .news_item .type {
    left: 24px;
  }
  .index_news_list .index_item.video .video_item.first:nth-of-type(1) {
    margin-left: 96px;
  }
  .index_news_list .grid_list .column.x1x2 {
    width: 30%;
  }
  .index_news_list .grid_list .news_item.full .news_anounce,
  .index_news_list .grid_list .column.x2x2 .news_item.article .news_anounce {
    width: 300px;
  }
  .index_news_list .grid_list .column.x1x2.news_item.full {
    width: 300px;
  }
  .index_news_list .grid_list .news_item.full .news_anounce,
  .index_news_list .grid_list .news_item.article .news_anounce {
    width: 90%;
  }
  .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%;
  }
  #footer .container {
    width: 95%;
  }
  .index_news_list .index_item.newspaper {
    margin: 0 auto;
    width: 100%;
  }
  .index_news_list.last_relise_block .index_item.wide.newspaper {
    width: 100%;
  }
  #special-theme .menu {
    float: left;
  }
  #special-theme .container .logo {
    float: left;
    margin: 5px 0 5px 25px;
  }
  #main_right {
    width: 100%;
  }
  .index_news_list {
    width: 100%;
    max-width: 900px;
    overflow: hidden;
  }
  .wide .caption_line {
    width: 100%;
  }
  #holder,
  .holder {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  #main_left {
    margin-left: auto;
    width: 100%;
  }
  .news_list {
    display: flex;
    flex-wrap: wrap;
    width: auto;
    margin-bottom: 50px;
  }
  .news_item {
    width: 260px;
    margin-left: 0;
  }
  .index_news_list.top-mobile .column.x2x2 .news_item.main {
    width: 100%;
  }
  .index_news_list.top-mobile .column.x2x2 {
    width: 62%;
    height: 515px;
    overflow: hidden;
  }
  .left_news_list .news_item {
    display: none;
  }
  /* .left_news_list.wide .news_item {
    display: block !important;
  } */
  .index_news_list .index_item.wide {
    width: 880px;
  }
  .left_news_list .news_item:nth-of-type(1) {
    display: block;
  }
  .left_news_list .news_item:nth-of-type(2) {
    display: block;
  }
  .left_news_list .news_item:nth-of-type(3) {
    display: block;
  }
  .left_news_list .news_item:nth-of-type(4) {
    display: block;
  }
  .left_news_list .news_item:nth-of-type(5) {
    display: block;
  }
  .left_news_list .news_item:nth-of-type(6) {
    display: block;
  }
  .left_news_list .news_item:nth-of-type(7) {
    display: block;
  }
  .left_news_list .news_item:nth-of-type(8) {
    display: block;
  }
  .left_news_list .news_item:nth-of-type(9) {
    display: block;
  }
  .index_news_list .grid_list {
    width: 100%;
  }
  #newspaper {
    margin-left: 8px;
  }
  .index_news_list.wide.issue.active .index_news_list .grid_list {
    width: 100%;
  }
  .issue_roubrics .all-articles-caption {
    margin-bottom: 15px;
  }
  .index_news_list .grid_list .column.x2x2 {
    width: 62%;
  }
  #main_left .left_socials:first-child {
    display: none;
  }
  .left_company_news_list {
    display: none;
  }
  .news_list li .banner12 {
    display: none;
  }
  .left_news_list .more {
    bottom: -20px;
  }
  .index_news_list .news_item.full,
  .index_news_list .news_item.article {
    width: 100%;
    overflow: hidden;
  }
  .index_news_list .grid_list .news_item .type {
    left: 10px;
  }
  .index_news_list .grid_list .column.x1x1_ {
    width: 265px;
  }
  .index_item .grid_list .column.x1x4 {
    display: none;
  }
  .index_news_list .more {
    width: 100%;
    display: flex !important;
  }
  .index_news_list .grid_list .news_item.full .news_summary,
  .index_news_list .grid_list .news_item.article .news_summary {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
  }
  .left_news_list .tabs {
    width: 298px;
  }
  #main_left .left_news_list .tabs, #left .left_news_list .tabs {
    width: 99%;
    margin-left: 0;
  }
}
@media only screen and (max-width: 1023px) and (min-width: 940px) {
  #holder,
  .holder {
    width: 96%;
  }
}
@media only screen and (max-width: 940px) {
  #container {
    width: 815px;
  }
  .top_caption.wide {
    width: 94%;
  }
  .index_news_list.wide #newsline.grid_list {
    width: 100%;
}
.index_news_list.wide {
  width: 100%;
}
.index_news_list.wide .index_item.wide.newsline {
  width: 100%;
}
  #footer .counters {
    width: 40%;
  }
  #special-theme .menu .link:nth-child(5) {
    display: none;
  }
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 78vw);
    min-height: 57vw;
  }
  .branding #interview_ .owl-nav.disabled {
    left: 489px;
  }
  .index_special .right_box {
    margin: 0px 0px 0 855px;
    margin-right: 2%;
    padding: 20px 20px 20px;
    width: 92%;
    margin: 0px 0px 0 855px;
    margin-right: 2%;
    margin-left: 1%;
    padding: 20px 20px 20px;
    width: 94%;
    bottom: 0;
    position: absolute;
    left: 0;
    bottom: 0;
    float: left;
  }
  .index_news_list .grid_list .column.x3x2 .news_item.main.full.issue .author {
    width: 47%;
  }
  .index_special .main_item .info {
    top: 8%;
  }
  .index_special .right_box .special_list {
    margin-bottom: 0px;
  }
  .index_special .right_box .special_list .social_item {
    padding-bottom: 0px;
  }
  .index_special .main_item .info {
    left: 3%;
  }
  #left .index_news_list.top-mobile + .left_news_list .more {
    bottom: 20px;
  }
  .picture .article_gallery.photo_galery .gallery_list.gallery {
    width: 100%;
  }
  .index_news_list .grid_list .column.x1x1.multimedia {
    width: 48%;
  }
  .index_news_list .grid_list .column.x1x1.multimedia:nth-child(2n) {
    margin-right: 0;
  }
  .index_news_list .grid_list .column.x2x2.multimedia .news_anounce {
    width: 92%;
  }
  .index_news_list.author .grid_list .column.x1x2 {
    width: 47%;
  }
  .index_news_list .grid_list .news_item.main .news_anounce {
    width: 92%;
  }
  .wide .caption_line {
    width: 100%;
  }
  .index_news_list .index_item.interview.inner .grid_list .column.x1x2 {
    width: 46%;
  }
  #issue-full .caption_line {
    width: 96%;
  }
  #right .authors_block .auth_info .auth_articles_list .auth_article {
    width: 93%;
  }
  .index_news_list .index_item.video .video_item.first:nth-of-type(1) {
    margin-left: 41px;
  }
  .caption_line {
    width: 100%;
  }
  #main_right .caption_line {
    width: 100%;
  }
  #main_left .caption_line {
    width: 100%;
  }
  .issue_more_links {
    margin-bottom: 0;
  }
  .central_issue_archive .central_months .month.open .issues .item {
    width: 115px;
  }
  .issue_head {
    overflow: inherit;
  }
  #years .owl-nav {
    width: 100%;
  }
  .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: -609px;
  }
  .central_issue_archive .central_months .month .issues {
    width: 786px;
  }
  .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: -425px;
    display: flex;
  }
  .central_issue_archive .central_months .month.open .issues .item .issue {
    width: 100%;
  }
  .central_issue_archive .years {
    width: 665px;
  }
  .central_issue_archive .central_months {
    width: 100%;
  }
  .central_issue_archive .central_months .month {
    margin: 0 30px 50px 0;
  }
  .index_news_list .index_item .main.full.issue .news_img_link {
    width: 50%;
  }
  .index_news_list
    .grid_list
    .news_item.full.issue
    .column.x2x2
    .news_item.article
    .news_anounce {
    width: 45%;
  }
  .index_news_list .grid_list .news_item.full.issue .author {
    width: 100%;
    left: 52%;
  }
  .index_news_list .grid_list .news_item.full.issue .news_anounce {
    width: 42%;
  }
  #right
    .index_news_list
    .grid_list
    .column.x2x2
    .main_news_list
    .news_item.main.video
    .news_anounce {
    width: 100%;
  }
  #holder,
  .holder {
    width: 768px;
  }
  .index_news_list.wide .index_item.wide.newsline #newsline .owl-nav {
    left: 236px !important;
  }
  #interview_ .owl-nav {
    left: 490px;
  }
  .index_news_list .index_item.interview .top_block,
  .index_news_list .index_item.newsline .top_block {
    right: 285px;
  }
  #header .top_search_cont .top_search_text {
    width: 35%;
  }
  #wrapper #header .pr_filters {
    right: 80px;
  }
  .central_404 {
    padding: 0;
    width: 100%;
    text-align: center;
  }
  .index_news_list.wide .index_item.wide.newsline .top_block {
    left: 32%;
  }
  .central_404 .first_line {
    vertical-align: top;
    display: block;
    width: 100%;
  }
  .index_news_list .grid_list .column.x2x2 {
    width: 100%;
  }
  .index_news_list .grid_list .column.x1x2 {
    width: 48%;
  }
  .index_news_list .grid_list .column.x1x1_ {
    width: 48%;
  }
  .index_news_list .news_item.photo,
  .index_news_list .news_item.news-photo {
    width: 100%;
  }
  .index_news_list .grid_list .column.x1x2:nth-of-type(2n) {
    margin-right: 0;
  }
  .index_news_list .grid_list .column.x1x1_:nth-of-type(2n) {
    margin-right: 0;
  }
  .index_news_list.last_relise_block {
    margin-top: 0px;
  }
  #issue-full.active .index_news_list .grid_list .column.x1x2:nth-child(2n) {
    margin: 0 29px 0px 0;
  }
  #issue-full.active
    .index_news_list.wide.issue.active
    .index_news_list
    .grid_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  #issue-full.active .index_news_list .grid_list .column.x1x2 {
    width: 46%;
  }
  .index_item.wide.video {
    width: 100%;
  }
}
@media only screen and (max-width: 950px){
#special-theme .menu .link:nth-child(4) {
    display: none;
}
}
@media only screen and (max-width: 900px) {
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 80vw);
  }
}
@media only screen and (max-width: 840px) {
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 81vw);
  }
}
@media only screen and (max-width: 815px) {
  #container {
    width: 700px;
  }
  .index_news_list.wide .index_item.wide.newsline .top_block {
    left: auto!important;
  }
  .index_news_list.wide .index_item.wide.newsline #newsline .owl-nav {
  left: auto !important;
  right: 0;
  }
  .issue-simple.noactive.active {
    width: 91%;
  }
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 90vw);
  }
  .index_news_list .index_item.interview.inner .grid_list .column.x1x2 {
    width: 44%;
  }
  #header .menu .card .card-list-wrapper.article.wd-1 {
    width: 100% !important;
  }
  .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: -200px;
  }
  .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: -355px;
  }
  .index_news_list .index_item.interview.inner {
    display: block;
  }
  .central_issue_archive .central_months .month .issues {
    left: -30px;
  }
  .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: -525px;
  }
  .issue_roubrics.active {
    margin-bottom: 12px;
    text-align: left;
  }
  #issue-full .index_news_list.wide.issue.active .grid_list .column.x1x2 {
    margin: 0 25px 0px 0;
  }
  .issue_roubrics .anchore {
    margin: 0 14px 0 0;
  }
  .central_issue_archive .central_months .month .issues {
    width: 650px;
    display: flex;
    flex-wrap: wrap;
  }
  .central_issue_archive .central_months .month.open .issues .item .issue {
    display: none;
  }
  .last_relise_block
    .index_news_list
    .index_item.newspaper
    .top_block
    .navigator {
    left: 540px;
  }
  .central_issue_archive .central_months .month.open .issues .item .link {
    width: 148px;
  }
  .central_issue_archive .central_months .month.open .issues .item {
    overflow: initial;
  }
  .last_relise_block #newspaper .owl-nav {
    left: 505px !important;
  }
  .index_news_list.last_relise_block
    .index_item.newspaper
    .top_block
    .navigator {
    left: 540px;
  }
  .central_issue_archive .central_months .month {
    width: 135px;
  }
  .central_issue_archive .central_months .month .label {
    left: 29px;
    top: 75px;
  }
  .central_issue_archive .central_months .month:nth-of-type(9) .issues,
  .central_issue_archive .central_months .month:nth-of-type(14) .issues {
    left: -359px;
  }
  .index_news_list .grid_list .column {
    margin: 0 20px 0px 0;
  }
  #newspaper .owl-nav {
    left: 479px !important;
  }
  #holder,
  .holder {
    width: 650px;
  }
  .index_news_list .index_item.video .video_list {
    margin-left: 10px;
  }
  .index_news_list .index_item.video .video_item.first:nth-of-type(1) {
    margin-left: -10px;
  }
  .index_news_list .index_item.newspaper .top_block .navigator {
    left: 520px;
  }
  .central_issue_archive .years {
    width: 540px;
    padding: 10px 0px 20px;
  }
  .index_news_list.last_relise_block .index_item.wide.newspaper {
    margin-left: -5px;
  }
  .index_news_list .index_item.interview {
    display: none;
  }
  .index_news_list .index_item.interview .top_block {
    right: 20%;
  }
  .branding #interview_ .owl-nav.disabled {
    left: auto;
    right: 20%;
  }
  .index_news_list .index_item.interview {
    width: 100%;
  }
  .left_news_list.section .news_item .img_cont {
    width: 200px;
  }
}
@media only screen and (max-width: 768px) {
  .index_news_list .grid_list .column.x3x2 .news_item.main.full.issue .author {
    width: 100%;
  }
  .sunsite_actions[data-action='banners']{
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .banner8, .banner10, .banner16 {
    margin: 5px 0!important;
   }
  .comment_block_art{
   margin-top: 5px;
   }
  .banner_10 {
  margin-top: 0px;
  margin-bottom: 0px;
  }
  .tabs + .news_list .news_item .news_anounce {
    width: 100%;
  }
  .tabs ~ .news_list .news_item .news_link .news_anounce {
    width: 100%;
  }
  #main_left .column.x2x2 .news_item.main.article .author {
    left: 20px;
  }
  .index_special .right_box {
      margin-left: 0;
      width: 85%;
      padding: 20px 80px 20px;
  }
  .index_special .right_box .special_list {
    width: 500px;
    margin-left: 0;
}
.index_special .right_box .special_list .social_item:nth-of-type(3) {
  display: none;
}
.index_special .main_item .info .title {
  font-size: 32px;
  line-height: 32px;
}
  .index_special .right_box .right_title{
    margin-bottom: 0;
  }
  .index_special .right_box .special_list .social_item .social_item_link {
    font-size: 15px;
}
  .issue-simple.noactive.active {
    width: 89%;
  }
  .index_special .main_item .info {
    left: 12%;
    top: 10px;
    bottom: 5px;
  }
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 100vw);
    width: calc(102vw - -90px);
  }
  .central_static_text.fond p span.strong {
    width: 70%;
  }
  #left .index_news_list .index_item.special.inner {
    display: block;
  }
  .index_news_list
    .grid_list
    .column.x3x2
    .news_item.full.issue
    .author
    .auth_img:nth-of-type(3)
    ~ .auth_name {
    max-width: 60%;
  }
  .index_news_list .grid_list .news_item .author {
    left: 5px;
  }
  .index_news_list .link {
    width: 99%;
  }
  #issue-full.active .index_news_list .grid_list .column.x1x2 {
    width: 45%;
  }
  .left_news_list.section .news_item .img_cont {
    width: 300px;
  }
  .central_issue_archive .central_months .month .issues {
    width: 570px;
  }
  .central_months .months {
    justify-content: inherit;
    padding-left: 30px;
  }
  .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: -159px;
  }
  .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: -440px;
  }
  .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: -227%;
  }
  .central_issue_archive .central_months .month .label {
    left: 19%;
  }
  .central_issue_archive .central_months .month {
    width: 19%;
  }
  .index_news_list .grid_list .news_item.main.full.issue .news_anounce {
    height: auto;
    top: 65%;
  }
  .index_news_list .grid_list .column.x3x2 .news_item.full.issue .news_anounce {
    top: 65%;
  }
  .index_news_list
    .grid_list
    .column.x3x2
    .news_item.main.full.issue
    .news_anounce {
    top: 68%;
  }
  .index_news_list .grid_list .column.x3x2 .news_item.full.issue .author {
    width: 95%;
    top: 46%;
  }
  .index_news_list .grid_list .news_item.full.issue .author {
    left: 3%;
    top: 42%;
  }
  .index_news_list .index_item .main.full.issue .news_img_link {
    width: 100%;
    height: 55%;
  }
  .index_news_list .grid_list .column.x3x2 .js-edit {
    position: absolute;
    bottom: 20px;
    right: auto;
    left: 20px;
  }
  .index_news_list .grid_list .news_item.full.issue .news_anounce {
    width: 96%;
    right: 7px !important;
  }
  .index_news_list
    .grid_list
    .news_item.full.issue
    .news_anounce
    .news_summary {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
  #left .left_news_list.section .news_item {
    width: 48%;
  }
  #left .left_news_list.section .news_item:nth-child(3n) {
    margin-right: inherit;
  }
  .index_news_list .index_item.special {
    display: none;
  }
  .index_news_list .index_item.wide.video {
    display: none;
  }
  .index_news_list .index_item.wide.video .video_item {
    width: 96%;
    margin-right: 0;
  }
  .index_news_list .index_item.video .video_link {
    width: 50%;
    margin-left: 0;
  }
  .index_news_list .index_item.video .video_list_cont .video_item.first {
    display: none;
  }
  .index_news_list .index_item.video .video_item:nth-of-type(1) {
    margin-left: 0px;
  }
  .central_authors_list .alphabet {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
  #special-theme .menu .link:nth-of-type(3) {
    display: none;
  }
  .news_item {
    width: 100%;
  }
  #left {
    width: 100%;
  }
  .left_news_list .more .link {
    width: 99%;
  }
  .left_news_list.news_item:nth-of-type(6) {
    display: none;
  }
  .left_news_list .news_item:nth-of-type(7) {
    display: none;
  }
  .left_news_list .news_item:nth-of-type(8) {
    display: none;
  }
  .left_news_list .news_item:nth-of-type(9) {
    display: none;
  }
  .left_news_list .news_item:nth-of-type(10) {
    display: none;
  }
  .left_news_list .news_item:nth-of-type(11) {
    display: none;
  }
  .left_news_list .news_item:nth-of-type(12) {
    display: none;
  }
  .central_issue_archive .central_months .month .issues {
    width: 530px;
    left: 26px;
  }
}
@media only screen and (max-width: 700px) {
  #container {
    width: 100%;
  }
  #footer .counters {
    width: 50%;
  }
  #holder,
  .holder {
    width: 91%;
  }
  .index_news_list .index_item.newspaper .top_block {
    width: 350px;
  }
  .last_relise_block #newspaper .owl-nav {
    left: 234px !important;
    top: -96px;
  }
  .index_news_list.last_relise_block
    .index_item.newspaper
    .top_block
    .navigator {
    left: 269px;
  }
  #main_right .index_news_list .grid_list .column.x2x2 {
    height: auto;
  }
}
@media only screen and (max-width: 678px) {
  #left .central_article .bottom_block .article_gallery .gallery_top .list {
    width: 100%;
  }
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 107vw);
  }
  #left
    .central_article
    .bottom_block
    .article_gallery
    .gallery_top
    .list
    .slick-list {
    margin: 0 auto;
  }
}
@media only screen and (max-width: 660px){
#right .left_news_list.right .news_list .news_item {
    width: 100%;
}
}
@media only screen and (max-width: 630px) {
  .central_issue_archive .years {
    width: 415px;
  }
  .index_special .main_item .info{
    padding-top: 25px;
  }
  .index_special .right_box {
    padding: 20px 14% 20px;
}
.index_special .right_box .special_list {
  width: 360px;
}
.index_special {
  min-height: 67vw;
}
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 117vw);
  }
}
@media only screen and (max-width: 567px) {
  #issue-full .caption_line {
    width: 100%;
  }
  #left .left_news_list.section .news_item {
    width: 100%;
  }
  .left_news_list.section .news_item .img_cont {
  width: 100%;
  }
  #special-theme .menu .link:nth-child(2) {
    display: none;
  }
  #left .central_article .bottom_block .article_gallery .gallery_top .item_image .main_image {
  height: 280px;
  }
  #left
    .central_article
    .bottom_block
    .article_gallery
    .gallery_top
    .list
    .slick-list {
    width: 100%;
  }
  .column.x1x2 .news_item.article .news_anounce .news_summary {
    -webkit-line-clamp: 4!important;
  }
  #footer .counters {
    width: auto;
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .column.x2x2 .news_item.main.article .author {
    width: 95%;
  }
  .index_news_list .grid_list .column.x2x2 .news_item.main.video .news_anounce {
    padding: 55px 15px 25px;
  }
  .index_news_list.last_relise_block
    ~ .index_news_list.wide
    .index_item.wide.newsline
    .top_block {
    left: 17.3%;
  }
  .index_news_list .grid_list .column.x2x2.multimedia .news_anounce {
    padding: 55px 15px 25px;
  }
  .index_news_list.wide {
    margin-left: 0px;
  }
  .index_news_list .index_item.newspaper .top_block {
    padding-bottom: 50px;
  }
  .index_news_list.last_relise_block
    .index_item.newspaper
    .top_block
    .navigator {
    left: 0px;
    top: 80px;
  }
  .last_relise_block #newspaper .owl-nav {
    left: -23px !important;
    top: -67px;
  }
  .central_article .article_body .quote {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .central_article .article_body .quote.quot .q_body {
    font-size: 20px;
    line-height: 23px;
  }
  .central_article .article_body .quote.quot {
    margin-bottom: 30px;
    margin-top: 0;
  }
  .central_article .article_body .quote .q_body {
    font-size: 20px;
    line-height: 32px;
  }
  .central_article .article_body .quote.rect .q_body {
    font-size: 17px;
    line-height: 30px;
  }
  .central_article .article_body .quote.rect {
    padding: 85px 25px 45px 25px;
  }
  .index_news_list
    .grid_list
    .column.x3x2
    .news_item.full.issue
    .author
    .auth_img:nth-of-type(3)
    ~ .auth_name {
    max-width: 94%;
  }
  .index_news_list
    .grid_list
    .column.x3x2
    .news_item.main.full.issue
    .news_link {
    display: flex;
    flex-direction: column;
  }
  .index_news_list
    .grid_list
    .column.x3x2
    .news_item.main.full.issue
    .news_anounce {
    position: relative;
    order: 2;
  }
  .index_news_list .grid_list .column.x3x2 .news_item.main.full.issue .author {
    position: relative;
  }
  #header .top_like {
    background: #ee1c25;
    padding: 0 5px 0 5px;
    width: 70px;
    line-height: 15px;
    text-align: center;
    height: 31px;
    width: 15%;
    font-size: 2.4vw;
  }
  #wrapper #header .menu .menu_mob {
    margin: 0 0 0 130px;
  }
  #wrapper.branding #header .menu.open .menu_mob {
    margin: 0 0 0 155px;
  }
  #wrapper.branding #header .top_logo {
    margin-left: -14px;
  }
  .branding #header .top_like {
    margin-right: -5%;
  }
  #header .top_user {
    margin-left: 15px;
  }
  #header .lang {
    margin-left: 15px;
  }
  .issue-simple ._column:nth-of-type(3) ._col_inner {
    column-count: 1;
  }
  .index_special .main_item .info .title {
    font-size: 30px;
    line-height: 33px;
  }
  .issue-simple.noactive.active ul ._column {
    width: 100%;
  }
  .issue-simple.noactive.active {
    width: 87%;
  }
  .index_special .main_item .info {
    left: 17%;
    width: 280px;
  }
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 132vw);
  }
  .index_news_list .index_item.interview .grid_list .news_item .author {
    max-width: 98%;
  }
  .contacts_container .column {
    width: 100%;
  }
  .column.x1x1.multimedia .news_date {
    bottom: -12px;
  }
  #header .menu .card .card-list-wrapper.article.wd-4 {
    width: 100% !important;
  }
  .index_news_list .grid_list .multimedia .news_item.main .news_title {
    font-size: 21px;
    line-height: 27px;
  }
  .index_news_list .grid_list .multimedia .news_item.main .news_title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
  }
  #left .central_article .bottom_block .article_gallery .slick-list.draggable {
    margin-left: -83px;
  }
  .index_news_list .grid_list .column.x1x1.multimedia {
    width: 100%;
  }
  .index_news_list .grid_list .column.x1x1.multimedia .news_img {
    height: 175px;
  }
  .index_news_list .grid_list .column.x1x1.multimedia {
    height: 216px;
    margin-top: 10px;
  }
  .index_news_list.last_relise_block
    ~ .index_news_list.wide
    .index_item.wide.newsline
    .caption.left {
    font-size: 14px;
  }
  .index_news_list .grid_list .column.x1x1.multimedia .news_item.photo {
    height: 230px;
  }
  .issue_head .right_text {
    top: -24px;
  }
  #header .top_search_cont .top_search_text {
    width: 88%;
    margin-top: 29px;
  }
  #header .top_search_cont .top_search_btn_ {
    position: absolute;
    top: 19px;
    right: 30px;
    z-index: 9999999;
  }
  .issue_head .right_text .button {
    color: #1eb0ee;
    font-size: 15px;
    padding: 5px;
    font-weight: bold;
    margin-top: 2px;
    line-height: 8px;
    text-transform: uppercase;
    text-decoration: underline;
    border: none;
  }
  .index_news_list
    .index_item.special.inner
    #special
    .column.x3x2.news_item.full {
    min-height: auto;
  }
  .index_news_list
    .index_item.special.inner
    #special
    .column.x3x2.news_item.full
    .news_title {
    font-size: 25px;
    line-height: 25px;
  }
  .index_news_list
    .index_item.special.inner
    #special
    .column.x3x2.news_item.full
    .news_summary {
    font-size: 15px;
    line-height: 23px;
    margin-top: 10px;
  }
  .index_news_list
    .index_item.special.inner
    #special
    .column.x3x2.news_item.full
    .type {
    top: 10px;
  }
  .index_news_list .index_item.interview.inner .grid_list .column.x1x2 {
    width: 100%;
  }
  .central_static_text.fond p {
    font-size: 4vw;
    line-height: 21px;
  }
  .index_news_list .grid_list .news_item.main .news_title {
    font-size: 26px;
    line-height: 32px;
  }
  .index_news_list .grid_list .news_item.main.video .news_title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
  }
  .central_static_text.fond .img_box a {
    margin-right: 20px;
  }
  .central_static_text.fond .img_box {
    display: flex;
  }
  .central_static_text.fond p span.strong {
    width: 67%;
  }
  .index_news_list.author .grid_list .column.x1x2 {
    width: 100%;
  }
  .central_issue_archive .years .year {
    min-width: 53px;
  }
  .index_news_list .news_item.main {
    height: 412px;
  }
  .index_news_list .grid_list .column.x2x2 {
    height: 465px;
  }
  #main_left .index_news_list.top-mobile .grid_list .column.x2x2:first-child {
    margin-bottom: -20px;
  }
  .bg_issue_head {
    display: none;
  }
  .issue_head .right_text .text_line {
    color: black;
    font-size: 14px;
    line-height: 16px;
  }
  .wide .caption_line {
    width: 100%;
  }
  .central_issue_archive .central_months .month {
    width: 18%;
  }
  .central_issue_archive .central_months .month {
    height: 50px;
    background: none;
  }
  .central_author_page,
  .central_newspaper_list {
    margin-bottom: 0px;
  }
  #issue-full.active .index_news_list .grid_list .column.x1x2 {
    width: 100%;
    margin-right: 0 !important;
  }
  #issue-full.active .index_news_list .grid_list .column.x3x2 {
    width: 100%;
    margin-right: 0;
  }
  .show_more_zn {
    margin: 0px auto 0px !important;
  }
  .index_news_list .grid_list .news_item.full.issue .news_anounce {
    right: 0px !important;
  }
  .central_issue_archive .central_months .month {
    box-shadow: none;
  }
  .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: -247%;
    top: -282px;
  }
  .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: -130%;
    top: -290px;
  }
  .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: -358px;
  }
  .central_issue_archive .central_months .month .label {
    left: -7%;
    top: 15%;
  }
  .central_author_page {
    margin-bottom: 0;
  }
  .index_news_list .index_item .main.full.issue .news_img_link {
    height: 218px;
  }
  .central_issue_archive .central_months .month .issues {
    width: 390px;
  }
  .issue_roubrics .archive-link {
    font-size: 14px;
    display: block;
  }
  .index_news_list.wide.issue.active .index_news_list .grid_list .column.x3x2 {
    height: auto;
  }
  #right
    .index_news_list
    .grid_list
    .column.x2x2
    .main_news_list
    .news_item.main.video
    .news_title {
    font-size: 25px;
    line-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }
  .index_news_list .grid_list .news_item.full .news_anounce,
  .index_news_list .grid_list .news_item.article .news_anounce {
    max-height: 136px;
  }
  #container #comments_block .u_form .u_submit {
    width: 100%;
    margin: 5px 0 0;
  }
  .central_article .article_body p,
  .central_article .article_body .text {
    font-size: 17px!important;
    line-height: 30px!important;
  }
  .central_article .article_body p span, .central_article .article_body p a{
    font-size: 17px!important;
    line-height: 30px!important;
  }
  .central_article .article_body .summary p {
    font-size: 18px!important;
    line-height: 32px!important;
  }
  .article_body p iframe {
    width: auto;
    min-width: 300px !important;
  }
  .article_body p iframe[width='560'] {
    height: 310px !important;
  }
  .article_body p object[width='560'],
  object[width='640'] {
    height: 310px !important;
  }
  .article_body p iframe[width='645'] {
    height: 310px !important;
  }
  .article_body p iframe[width='620'] {
    height: 310px !important;
  }
  .article_body p iframe[width='640'] {
    height: 310px !important;
  }
  .article_body p iframe[width='635'] {
    height: 310px !important;
  }
  #right .left_news_list.right .more .link {
    width: 50%;
  }
  .central_article .top_article .title {
    font-size: 31px;
    line-height: 40px;
  }
  .central_article .telegram {
    width: 94%;
  }
  .index_item.wide.newsline .news_item.photo {
    height: auto;
  }
  .index_item.wide.newsline #newsline .column.x1x1 {
    height: auto;
  }
  .index_item.wide.newsline #newsline .column.x1x1 .news_summary {
    min-height: auto;
  }
  .central_author_page .return,
  .central_newspaper_list .return {
    margin-bottom: 15px;
  }
  .central_author_page .show_more_zn {
    margin: 0px auto 0px;
  }
  #footer .container .bottom_menu {
    margin-left: 0;
    margin-right: 15px;
    width: 30%;
  }
  #footer .container .info_block + .bottom_menu {
    margin-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
  #footer .container {
    width: 95%;
    display: flex;
    flex-wrap: wrap;
  }
  #footer .container .info_block {
    width: 100%;
    order: 2;
  }
  .index_news_list .grid_list .news_item.main.article .news_anounce {
    height: 94px;
  }
  .index_news_list .grid_list .news_item.full .news_anounce,
  .index_news_list .grid_list .column.x2x2 .news_item.article .news_anounce {
    width: 92%;
  }
  .index_item.wide.special {
    display: none;
  }
  #wrapper #header .pr_filters {
    right: 22px;
  }
  #wrapper #header .ac-container .acc-1:checked ~ .ac-x {
    margin-top: 75px;
  }
  #holder,
  .holder {
    width: 89%;
  }
  .index_news_list .news_item.photo,
  .index_news_list .news_item.news-photo {
    height: 250px;
  }
  .index_news_list .news_item.news-photo {
    height: 230px;
  }
  .index_news_list .grid_list .news_item.news-photo .news_img {
    height: 175px;
  }
  .index_news_list .grid_list .news_item.news-photo .news_img_link {
    height: 175px;
  }
  .index_news_list .grid_list .column.x1x1_ {
    width: 100%;
  }
  .index_news_list .grid_list .column.x1x2 {
    width: 100%;
  }
  .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 .news_item.full,
  .index_news_list .news_item.article {
    min-height: 415px;
    height: auto;
  }

  .index_news_list .grid_list .column.x1x2 {
    height: auto;
  }
}
@media only screen and (max-width: 536px) {
  .central_issue_archive .years {
    width: 263px;
  }
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 140vw);
  }
}
@media only screen and (max-width: 480px) {
  .central_issue_archive .central_months .month .issues {
    width: 400px;
  }
  .index_special .right_box .special_list .social_item .social_item_link {
    font-size: 14px;
    line-height: 18px;
}
.index_special .right_box .right_title {
  font-size: 15px;
}
.index_special .right_box {
  padding: 5px 15% 5px;
}
.index_special .main_item .info .title {
  font-size: 24px;
  line-height: 25px;
}
.index_special .right_box .button {
  display: none;
}
  .issue-simple.noactive.active {
    width: 85%;
  }
  .index_special {
    margin: 0px calc(8px - 50vw) 60px calc(659px - 140vw);
  }
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 154vw);
  }
  .central_issue_archive .central_months .month .label {
    left: -1%;
  }
}
@media only screen and (max-width: 457px) {
  .issue-simple.noactive.active {
    width: 83%;
  }
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(659px - 161vw);
  }
  #left .central_article .bottom_block .article_gallery .slick-list.draggable {
    margin-left: -132px;
  }
  #header .top_user.passport.open-login {
    margin-left: 0px;
    margin-right: 5px;
  }
  .left_news_list.section .news_item .news_anounce .news_summary {
    height: auto;
  }
  .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: -280px;
  }
  .central_issue_archive .central_months .month {
    width: 16%;
  }
  .central_months .months {
    padding-left: 12px;
  }
  .central_issue_archive .central_months .month .issues {
    width: 310px;
  }
  .central_issue_archive .central_months .month .label {
    left: -3%;
  }
  #left .left_news_list.section .news_item {
    width: 100%;
  }
  .left_news_list.section .news_item .img_cont {
    width: 100%;
  }
  .issue_more_links .link {
    font-size: 12px;
    line-height: 38px;
  }
  .index_news_list .grid_list .column.x1x1_ {
    width: 100%;
  }
  #holder,
  .holder {
    width: 95%;
    padding: 10px;
  }
  .article_body p iframe[width='560'] {
    height: 250px !important;
  }
  .article_body p object[width='560'],
  object[width='640'] {
    height: 250px !important;
  }
  .article_body p iframe[width='620'] {
    height: 250px !important;
  }
  .article_body p iframe[width='645'] {
    height: 250px !important;
  }
  .article_body p iframe[width='640'] {
    height: 250px !important;
  }
  .article_body p iframe[width='635'] {
    height: 250px !important;
  }
}
@media (max-width: 485px){
  #modal_auth .modal_window {
    margin-top: 10px!important;
}
}
@media only screen and (max-width: 420px){
  .index_special .right_box .special_list {
    width: 320px;
}
.index_special {
  margin: -50px calc(8px - 50vw) 60px calc(612px - 161vw);
}
}
@media only screen and (max-width: 412px) {
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(579px - 161vw);
  }
  .index_special {
    min-height: 70vw;
}
  .index_special .right_box {
    padding: 5px 17% 5px;
}
  .index_special .main_item .info{
    bottom: 5px;
    padding-top: 25px;
  }
  #left .central_article .bottom_block .article_gallery .gallery_top .item_image .main_image {
    height: 220px;
}
  .article_center
    .article_body
    .bottom_block
    .article_body
    .text
    picture_1
    p
    a[target='_blank']
    img {
    width: 96% !important;
    height: auto !important;
  }
}
@media only screen and (max-width: 390px){
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(549px - 161vw);
  }
}
@media only screen and (max-width: 367px) {
  .index_news_list .index_item.video .video_link {
    width: 100%;
  }
  .index_special .main_item .info {
    left: 16%;
}
  .index_special {
    margin: -50px calc(8px - 50vw) 60px calc(518px - 161vw);
}
  .index_news_list .index_item.video .video_list {
    width: 100%;
  }
  .index_news_list .index_item.video .video_title {
    width: 65%;
  }
  .index_news_list .index_item .multimedia .news_item .news_link .video {
    transform: scale(0.6);
    padding: 15px 15px 15px 25px;
  }
  .column.x2x2.multimedia.top-desktop .news_item.main .news_link::before {
    transform: scale(0.7);
    padding: 10px 15px 10px 25px;
  }
  .issue-simple.noactive.active {
    width: 80%;
  }
  .index_news_list .index_item.newspaper .top_block {
    margin-left: -16px;
  }
  .last_relise_block #newspaper .owl-nav {
    left: -39px !important;
  }
  .index_news_list.last_relise_block
    .index_item.wide.newspaper
    .grid_list
    .column.x1x2 {
    width: 85%;
  }
  .index_news_list.last_relise_block .index_item.wide.newspaper #newspaper.grid_list .column.x1x2 {
    width: 95%;
}
  #left .central_article .bottom_block .article_gallery .slick-list.draggable {
    margin-left: -180px;
  }
  .more_links .link {
    padding: 0 10px;
  }
  .article_body p iframe {
    margin-left: -7px;
  }
  #left
    .central_article
    .bottom_block
    .article_gallery
    .gallery_top
    .list
    .slick-list {
    margin-left: 0px;
  }
  .index_news_list
    .index_item.special.inner
    #special
    .column.x3x2.news_item.full
    .news_title {
    font-size: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .index_news_list
    .index_item.special.inner
    #special
    .column.x3x2.news_item.full
    .news_summary
    p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }

  .lang {
    margin-right: 10px;
    margin-left: 10px !important;
  }
  .central_issue_archive .central_months .month .label {
    width: 79px;
  }
  .central_issue_archive .years .year .link {
    padding: 0 0 0 10px;
  }

  .central_issue_archive .central_months .month {
    height: 26px;
  }
  .central_issue_archive .years {
    margin-left: 35px;
  }
  .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: -307%;
  }
  .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: -180%;
  }
  .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: -244px;
  }
  .issue_roubrics .archive-link {
    line-height: 18px;
  }
  .central_issue_archive .title {
    font-size: 38px;
  }
  .article_body p iframe[width='560'] {
    height: 200px !important;
  }
  .article_body p object[width='560'],
  object[width='640'] {
    height: 200px !important;
  }
  .article_body p iframe[width='640'] {
    height: 200px !important;
  }
  .article_body p iframe[width='620'] {
    height: 200px !important;
  }
  .article_body p iframe[width='635'] {
    height: 200px !important;
  }
  .central_issue_archive .central_months .month .issues {
    left: -2px;
  }
  .central_issue_archive .central_months .month .label {
    left: -8%;
  }
  .index_news_list .grid_list .news_item.full .news_anounce,
  .index_news_list .grid_list .news_item.article .news_anounce {
    max-height: 135px;
  }
  #holder,
  .holder {
    width: 94%;
  }
  .central_author_page .more_links .link,
  .central_newspaper_list .more_links .link {
    padding: 0 10px;
  }
  .index_news_list .grid_list .news_item.full .news_anounce,
  .index_news_list .grid_list .news_item.article .news_anounce {
    height: 140px;
  }
  #header .top_search_cont .top_search_text {
    width: 83%;
  }
  .index_news_list .grid_list .news_item .author {
    left: 4px;
  }
  .left_socials .social_list {
    padding: 25px 24px 12px;
  }
  .index_news_list .news_item.photo,
  .index_news_list .news_item.news-photo {
    height: 205px;
  }
  index_news_list .grid_list .news_item.news-photo .news_img {
    height: 125px;
  }
  .central_months .months {
    padding-left: 9px;
  }
}
@media only screen and (max-width: 387px) {
  .branding #header .top_like {
    margin-right: -2%;
  }
  #wrapper.branding #header .top_logo {
    margin-left: -5px;
  }
  #header .top_user.passport.open-login {
    margin-right: 0;
  }
  #header .top_search_cont {
    margin-top: 23px;
    margin-right: -46px;
    width: 46px;
  }
  #header .top_search_cont .top_search_btn {
    margin: auto;
    margin-right: 0;
  }
  #wrapper #header .menu {
    width: 180px;
  }
  #wrapper #header .menu.open {
    width: 100%;
  }
  #header .lang {
    margin-top: 0;
    margin-right: 3px;
  }
  #header .lang .lang_item {
    font-size: 14px;
  }
}
@media only screen and (max-width: 500px){
.banner_18 .banner iframe {
  width: 100%!important;
}
.banner_18 .banner ins {
  width: 101%!important;
  transform: scale(0.98);
}
#left ins {
  transform: scale(0.96);
}
#right ins {
  transform: scale(0.96);
}
#left iframe {
  width: 100%!important;
}
#right iframe {
  width: 100%!important;
}
.banners {
  margin: 0;
}
}

@media only screen and (max-width: 367px) {
  .article_body p iframe {
    margin-left: -14px;
  }
  #special-theme .container .logo .name a {
    padding: 0 15px;
  }
  table.f_table td {
    font-size: 14px;
  }
  .central_static_text.fond.reklama .caption.left {
    margin-bottom: 25px;
    margin-left: -20px;
  }
  #footer .container .bottom_menu {
    width: auto;
  }
}
@media only screen and (max-width: 350px){
  .index_special .main_item .info .title {
    -webkit-line-clamp: 2;
}
  .index_special .right_box .special_list {
    width: 270px;
}
}

@media only screen and (max-width: 340px) {
  .index_item.wide.newsline #newsline .owl-stage-outer .column.x1x1 {
    width: 100%;
  }
  .index_special .main_item .info {
    left: 11%;
}
.index_special .right_box {
  padding: 5px 12% 5px;
}
.index_special {
  margin: -50px calc(8px - 50vw) 60px calc(503px - 161vw);
}
.index_special .main_item .info .title {
  font-size: 24px;
}
  .index_news_list.last_relise_block
    ~ .index_news_list.wide
    .index_item.wide.newsline
    .caption.left {
    font-size: 13px;
  }
  .index_news_list.last_relise_block
    ~ .index_news_list.wide
    .index_item.wide.newsline
    .top_block {
    left: 15.3%;
    padding: 0 5px;
  }
  .show_more_zn {
    line-height: 30px !important;
  }
  #header .top_user {
    margin-left: 0;
  }
}
/* header */
#header .menu {
  float: left;
  width: auto;
  overflow: visible;
  position: relative;
}
#header .menu .menu-item {
  float: left;
  width: auto;
  margin: 0 5px;
  overflow: visible;
  cursor: pointer;
}
#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.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.1s linear;
}
#header .menu .menu-item.selected .link {
  background: #b88b58;
}
#header .menu .menu-item .top_arrow {
  opacity: 0;
  position: absolute;
  top: 44px;
  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.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#header .menu .menu-item:hover .top_arrow {
  opacity: 1;
  bottom: 1px;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#header .menu .menu_mob {
  display: none;
}
#header .menu .card {
  visibility: hidden;
  position: absolute;
  left: -140px;
  max-width: 950px;
  width: auto;
  margin: 0;
  background: #2c3e50;
  padding: 1rem 1rem 1rem 1rem;
}
#header .menu .menu-item.active .card {
  visibility: visible;
}
#header .menu .card h4.card-list-header {
  color: #b88b58;
  padding: 0 0 0 10px;
  margin: 0 0 13px 0;
}
#header .menu .card .card-list-wrapper {
  float: left;
}
#header .menu .card .card-list-wrapper.multimedia {
  width: 50%;
}
#header .menu .card .card-list-wrapper.news {
  width: 33%;
}
#header .menu .card .card-list-wrapper.article {
  width: 25%;
}
#header .menu .card .card-list-wrapper.article.wd-1 {
  width: 26%;
}
#header .menu .card .card-list-wrapper.article.wd-2 {
  width: 29%;
}
#header .menu .card .card-list-wrapper.article.wd-3 {
  width: 20%;
}
#header .menu .card .card-list .card-list-item {
  min-width: 220px;
  padding: 0 10px;
}
#header .menu .card .link {
  width: auto;
  margin: 0 8px;
  color: #fff;
  font-family: "SourceSansPro-Regular";
  font-size: 16px;
  line-height: 35px;
  border-top: solid 1px #585858;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.1s linear;
}
#header .menu .card .card-list .link:hover {
  color: #b88b58;
  padding-left: 15px;
  transition: all 0.2s;
}
#header .menu .menu-item .link .link-chevron {
  padding: 7px;
  -webkit-transition: color 0.4s;
  transition: color 0.4s;
}
@media only screen /*and (min-width: 1024px) */and (max-width: 1249px) {
  #header .menu {
    position: absolute;
    width: 200px;
    overflow: hidden;
    max-height: 450px;
    max-height: 100vh;
  }
  #header .menu .menu_section {
    visibility: hidden;
  }
  #header .menu.open .menu_section {
    visibility: visible;
    overflow-y: auto;
    max-height: calc(100vh - 100px);
  }
  #header .menu .menu-item {
    position: initial;
    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: left;
    padding-left: 20px;
    border-bottom: solid 1px #585858;
  }
  #header .menu .menu-item.active .link {
    border-top: solid 2px #585858;
    border-bottom: solid 2px #585858;
    border-left: solid 1px #585858;
    border-right: solid 1px #585858;
  }
  #header .menu .menu-item .link .link-chevron {
    padding: 16px 7px;
    float: right;
  }
  #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 0 0 150px;
    padding: 5px 0px;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s 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.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #header .menu.open .menu_mob {
    padding: 0;
    margin-bottom: 5px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #header .menu.open .menu_mob .first {
    transform: rotate(45deg);
    margin: 25px 0 0;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #header .menu.open .menu_mob .fird {
    transform: rotate(-45deg);
    margin: -22px 0 0;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #header .menu.open .menu_mob .second {
    opacity: 0;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #header .menu.open {
    height: auto;
    width: 100%;
  }
  #header .menu .card {
    visibility: unset;
    display: none;
    position: unset;
    left: -140px;
    max-width: 100%;
    width: auto;
    margin: 0;
    background: #2c3e50;
    padding: 1rem 1rem 0 1rem;
  }
  #header .menu .menu-item.active .card {
    visibility: visible;
    display: block;
    padding: 0;
  }
  #header .menu .card h4.card-list-header {
    color: #b88b58;
    padding: 0 0 0 40px;
    margin: 13px 0 0 0;
  }
  #header .menu .card .card-list-wrapper.multimedia,
  #header .menu .card .card-list-wrapper.news,
  #header .menu .card .card-list-wrapper.article.wd-1,
  #header .menu .card .card-list-wrapper.article.wd-2,
  #header .menu .card .card-list-wrapper.article.wd-3,
  #header .menu .card .card-list-wrapper.article.wd-4 {
    width: 100%;
  }
  #header .menu .card .card-list .card-list-item {
    padding: 0;
  }
  #header .menu .card .card-list .link:hover {
    width: 100%;
    color: #fff;
    background-color: #b88b58;
    padding-left: unset;
    transition: all 0.2s;
  }
  #header .menu .menu-item .card .link {
    border: unset;
    padding-left: 40px;
    font-size: 18px;
  }
  #header .menu .card .link:hover {
    width: 100%;
    color: #fff;
    background-color: #b88b58;
    padding-left: 40px;
    transition: all 0.2s;
  }
  .not-visible {
    display: none;
  }
}
@media only screen and (min-width: 1920px) {
  /*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 1280px START */
@media only screen and (min-width: 1250px) and (max-width: 1365px) {
  #header .menu .menu-item {
    margin: 0;
  }
}
/* screen width 1366px START */
@media only screen and (min-width: 1366px) and (max-width: 1439px) {
  #header .top_gazeta {
    margin-right: 23px;
    margin-left: 15px;
  }
  #special-theme .container .logo {
    margin: 5px 0 5px 0;
  }
  #header .lang {
    margin-left: 15px;
  }
  #header .top_user {
    margin-left: 15px;
  }
  #header .top_like {
    margin-left: 15px;
  }
}
/* screen width 1366px END */
/* change.css */
.picture_box{
  display: flex;
}
.picture_box .info{
  margin-left: 0;
}
.picture_box div{
  width: 49%;
}
@media only screen and (max-width: 420px){
  .picture_box div{
    width: 100%;
  }

  .picture_box{
    flex-direction: column;
  }
}
.news_block{
  width: 100%;
  overflow: visible;
}
.news_block .news_item{
    margin-bottom: 12px;
    padding-bottom: 12px;
    border-bottom: 1px solid #f3f4f5;
}
.news_block .news_item {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
  display: inline;
}
.auth_name b{
  display: block;
}
.left_news_list .news_list.news_block.js-stream .js-edit {
  width: 30px;
  z-index: 999;
  margin-right: auto;
  color: #c2ccd3;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0;
  display: inline;
}
.left_news_list.wide .news_block .js-edit {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0;
  display: inline;
}
.left_news_list.wide .news_list.news_block .news_item {
  font-size: 20px;
  line-height: 26px;
}
.news_block .news_block_item{
    padding-bottom: 12px;
    border-bottom: 1px solid #f3f4f5;
    margin-top: 30px;
    margin-top: 15px;
    margin-left: 0;
    position: relative;
}
.news_block .news_block_item:before{
  content: attr(data-type);
  text-align: left;
    font-size: 14px;
    line-height: 22px;
    color: #6f767a;
    display: block;
}
.news_block .news_block_item .news_summary {
  display: block;
  font-size: 14px;
  line-height: 18px;
  color: #5a6671;
}
.left_news_list.wide .news_block .news_item .news_summary {
  display: block;
  font-size: 17px;
  line-height: 24px;
  color: #5a6671;
}
.news_zn_::before {
  display: inline-block;
  content: '';
  width: 23px;
  height: 17px;
  margin-bottom: -4px;
  background: url(/static/img/backgrounds/zn_logo_inline.png) no-repeat left center;
}
.news_list.news_block .news_item.bold::before {
  font-family: 'SourceSansPro-Regular';
}
@media only screen and (max-width: 1023px){
.left_news_list .news_block .news_item {
    display: none;
}
.news_list.news_block {
  margin-left: 0;
}
.left_news_list .news_list.news_block.js-stream .js-edit:nth-of-type(1), .left_news_list .news_list.news_block.js-stream .js-edit:nth-of-type(2), .left_news_list .news_list.news_block.js-stream .js-edit:nth-of-type(3), .left_news_list .news_list.news_block.js-stream .js-edit:nth-of-type(4), .left_news_list .news_list.js-stream .js-edit:nth-of-type(5), .left_news_list .news_list.js-stream .js-edit:nth-of-type(6), .left_news_list .news_list.js-stream .js-edit:nth-of-type(7), .left_news_list .news_list.js-stream .js-edit:nth-of-type(8), .left_news_list .news_list.js-stream .js-edit:nth-of-type(9) {
  margin-top: 0;
  margin-bottom: 0;
  display: inline-block;
}
.left_news_list .news_block .news_item:nth-of-type(2n+1):nth-child(-n+12) {
  display: inline;
}
 .news_block .news_block_item{
  display: none;
}
.left_news_list.wide .news_block_item {
  display: block;
} 
 .news_list.news_block.js-stream {
  display: flex;
  width: auto;
  margin-bottom: 50px;
} 
}
.news_block .news_item.bold{
  font-family: 'SourceSansPro-Bold';
}
.news_list.news_block .news_item.red {
  font-family: 'SourceSansPro-Bold';
  color: #e84c3c;
}
.news_block .news_date{
  text-align: left;
  font-size: 14px;
  line-height: 22px;
  color: #6f767a;
}
.left_news_list.wide .news_block .news_item .news_title {
  font-size: 20px;
  line-height: 26px;
}
.left_news_list.wide .news_block .news_block_item .news_summary {
  display: block;
  font-size: 16px;
  line-height: 24px;
  color: #5a6671;
}
 .news_list .news_item .news_title.photo_::before {
  content: '[video_]';
  position: absolute;
  opacity: 0;
  display: inline-block;
    width: auto;
    padding: 0 5px;
    margin: 5px 3px -2px;
    font-size: 11px;
    line-height: 15px;
    color: #fff;
    background: #1eb0ee;
    border-radius: 2px;
    text-transform: uppercase;
}
.news_list .news_item .news_title.video_::before {
  content: '[photo_]';
  position: absolute;
  opacity: 0;
  display: inline-block;
    width: auto;
    padding: 0 5px;
    margin: 5px 3px -2px;
    font-size: 11px;
    line-height: 15px;
    color: #fff;
    background: #1eb0ee;
    border-radius: 2px;
    text-transform: uppercase;
} 
.news_item{
  position: relative;
}
.news_item.news_zn::before{
  display: inline-block;
  width: 23px;
  height: 17px;
  margin-bottom: -4px;
  content: url(/static/img/backgrounds/zn_logo_inline.png) no-repeat left center;
}
.left_news_list .news_list .news_item .news_date {
  padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
    color: #6f767a;
}
.news_list .news_item .news_anounce {
  float: left;
  width: 257px;
}
.news_list .news_item .news_anounce {
  position: relative;
}
.news_list.news_block .news_item .news_title {
  display: inline;
  text-align: left;
  font-size: 18px;
  line-height: 22px;
  color: #1c2833;
}
.news_list.news_block .news_item{
  display: inline;
  text-align: left;
  font-size: 18px;
  line-height: 22px;
  color: #1c2833;
}
.news_list .news_item.bold {
  font-family: 'SourceSansPro-Bold';
}
.news_list .news_item.bold .news_title {
  font-family: 'SourceSansPro-Bold';
}
.news_list .news_item .news_summary {
  display: block;
  font-size: 14px;
  line-height: 18px;
  color: #5a6671;
}
.news_list .news_item .news_zn {
  width: 23px;
  height: 17px;
  margin-bottom: -4px;
  background: url(/static/img/backgrounds/zn_logo_inline.png) no-repeat left center;
}
.news_title.news_zn {
  padding-left: 24px;
}
.news_list .news_item.red .news_title {
  font-family: 'SourceSansPro-Bold';
  color: #e84c3c;
}
.left_news_list.right .news_title {
  font-size: 18px;
  line-height: 24px;
  color: #1c2833;
}
@media only screen and (max-width: 1023px){
.left_news_list .news_block .news_item:nth-of-type(2n+1):nth-child(-n+12) {
  display: inline;
}
}
@media only screen and (max-width: 768px){
.tabs ~ .news_list .news_item .news_anounce {
    width: 100%!important;
}
}
.left_news_list.section .news_item .news_anounce {
  width: 580px;
}
.index_news_list .grid_list .news_item.news-photo-bl .news_title {
  position: relative;
  bottom: 0;
  min-height: auto;
  display: inline!important;
  padding-top: 0;
}
.index_news_list .grid_list .multimedia-bl .news_title, .index_news_list .grid_list .x2x2 .article-bl .news_title, .index_news_list .grid_list .news_item.photo .news_title, .index_news_list .grid_list .news_item.full .news_title, .index_news_list .grid_list .news_item.main.full.issue .news_title, .index_news_list .grid_list .column.x2x2.multimedia.top-desktop .news_item.main .news_title, .left_news_list.right .news_title {
  position: relative!important;
  bottom: 0!important;
  min-height: auto!important;
  display: inline!important;
  padding-top: 0!important;
}
.column.x1x1_ .news-photo-bl .js-edit, .column.x1x4 .news_item.news-photo-bl .js-edit, .column.x1x2 .news_item.news-photo .js-edit, .column.x1x1.multimedia .js-edit, .column.x1x2 .news_item.article .js-edit, .index_news_list.top-desktop .column.x2x2 .news_item.main.article-bl .js-edit, .index_news_list.top-mobile .column.x2x2 .news_item.main.article-bl .js-edit, .index_news_list .grid_list .column.x3x2.issue-bl .js-edit, .index_news_list .grid_list .news_item.photo .js-edit, .left_news_list.section .js-edit, .index_news_list .grid_list .column.x2x2.multimedia.top-desktop .js-edit, .left_news_list.right .news_list .js-edit {
  position: relative!important;
  display: inline!important;
  bottom: 0!important;
  left: 0!important;
  right: 0;
}
.left_news_list.section .js-edit{
  float: none;
  margin: 0;
}
.index_news_list .news_item.photo{
  height: auto;
}
.column.x1x2 .article-bl .news_title {
  display: inline;
}
.index_news_list .news_item.news-photo-bl {
  height: auto;
}
.index_news_list .grid_list .column.x1x1_{
  height: 100%;
  min-height: 268px;
}
.index_news_list .grid_list .news_item .type{
  overflow: visible;
}
.index_news_list .grid_list .news_item .type .type_name{
  position: relative;
  overflow: visible;
}
.index_news_list .grid_list .news_item .type .type_name::before{
  content: '';
    background: url(/static/img/backgrounds/item_type_bottom_corner.png) no-repeat center center;
    width: 100%;
    height: 4px;
    width: 100%;
    display: block;
    position: absolute;
    bottom: -4px;
    left: 0;
    z-index: 99999999;
}
.column.x3x2.news_item.full::before{
  content: attr(data-type);
  position: absolute;
    left: -10px;
    top: 95px;
    width: auto;
    width: auto;
    width: 54.75px;
    padding: 0 10px;
    background: #e84c3c;
    font-family: 'SourceSansPro-Bold';
    font-size: 12px;
    line-height: 30px;
    color: #fff;
    text-transform: uppercase;
}
.column.x3x2.news_item.full::after{
  content: '';
  position: absolute;
  right: -10px;
  top: 95px;
    /* left: 83px; */
    left: 64px;
  width: 10px;
  height: 30px;
  background: url(/static/img/backgrounds/item_type_right_corner.png) no-repeat center center;
}
@media only screen and (max-width: 1023px){
  .column.x3x2.news_item.full::before{
    left: 10px;
  }
  .column.x3x2.news_item.full::after{
    left: 83px;
  }
}
@media only screen and (max-width: 568px){
  .column.x3x2.news_item.full::before{
    top: 10px;
  }
  .column.x3x2.news_item.full::after{
   top: 10px;
  }
}
.index_news_list .grid_list .column.x3x2.news_item.full .type .type_name::before{
  display: none;
}
.index_news_list .grid_list .column.x3x2.news_item.full .type .type_name::after {
  content: '';
  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 .grid_list.js-add-arts{
  display: flex;
  flex-wrap: wrap;
}
.index_news_list .multimedia-bl .news_item .news_link{
height: auto;
}
.index_news_list .grid_list .column.x1x1.multimedia-bl {
  min-height: 208px;
  height: 100%;
}
.index_news_list .index_item .multimedia.multimedia-bl .video {
  display: block;
  position: absolute;
  top: 7%!important;
  bottom: auto!important;
  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.multimedia-bl:hover .video {
  opacity: 1;
  box-shadow: 0 0 8px #000;
  text-shadow: 0 0 8px #000;
  transition: all 0.3s linear;
}
.index_news_list .multimedia-bl .news_item.photo {
  min-height: 208px;
  height: 100%;
}
.index_news_list .grid_list .column.x1x1.multimedia-bl {
  margin-bottom: 0px;
}
.news_item.news-photo.video.news-photo-bl .news_img_link .video{
  bottom: auto;
  top: 7%;
}
@media only screen and (max-width: 567px){
.index_news_list .grid_list .column.x1x1.multimedia.multimedia-bl .news_item.photo {
    height: 100%;
}
.index_news_list .grid_list .column.x1x1_{
  margin-right: 0;
}
.left_news_list.section .news_item .news_list_img {
  width: 100%;
}
.index_news_list .grid_list .column.x1x1.multimedia-bl {
  margin-right: 0;
}
.column.x1x1.multimedia-bl .news_date {
    bottom: -20px;
}
}
.column.x1x2 .news_item.article-bl {
  display: flex;
  flex-direction: column;
}
.column.x1x2 .news_item.article .news_anounce .news_summary {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
}
.index_news_list .column.x1x1 .news_item .news_link {
  height: auto;
}
.left_news_list.section .news_list_img{
  float: left;
    width: 300px;
    min-height: 125px;
    margin-right: 30px;
    background: #1eb0ee url(/static/img/top_logo.png) no-repeat center center;
    height: 125px;
    object-fit: cover;
}
.left_news_list.section .news_item .news_link {
  display: inline;
}
.left_news_list.section .news_item .news_anounce {
  float: left;
  width: 580px;
}
.left_news_list.section .news_item .news_anounce .news_link {
  height: 52px;
  font-family: 'SourceSansPro-Bold';
  margin: 0;
  font-size: 20px;
  line-height: 26px;
  color: #1c2833;
}
.left_news_list.section .news_list .news_item .news_date {
  padding-left: 5px;
  float: left;
    width: auto;
    text-align: left;
    font-size: 14px;
    line-height: 22px;
    color: #6f767a;
}
#left .left_news_list.section .news_item .news_anounce .news_summary {
  height: 100%;
  /* min-height: 30px;
  max-height: 47px; */
  font-size: 17px;
  margin: 7px 0;
  line-height: 22px;
}
.left_news_list.section .news_item.article .news_list_img {
  height: 200px;
  object-fit: cover;
}
@media only screen and (max-width: 1023px){
#left .left_news_list.section .news_item .news_anounce {
  padding: 0 5px;
  width: 98%;
}
}
.left_news_list.section .news_item.article .news_anounce {
  margin-top: 15px;
}
#left .left_news_list.section .news_item.article .author {
  margin-right: 0;
  margin-top: 0;
}
.news_list .news_item .infographic, .news_list .news_item .advertising, .news_list .news_item .interview, .news_list .news_item .business, .news_list .news_item .controversy, .news_list .news_item .document, .news_list .news_item .photo, .news_list .news_item .video, .news_list .news_item .new, .news_list .news_item .point_view, .news_list .news_item .business, .news_list .news_item .news_article, .news_list .news_item .outside, #newsline .news_anounce .infographic, #newsline .news_anounce .advertising, #newsline .news_anounce .interview, #newsline .news_anounce .business, #newsline .news_anounce .controversy, #newsline .news_anounce .document, #newsline .news_anounce .photo, #newsline .news_anounce .video, #newsline .news_anounce .new, #newsline .news_anounce .point_view, #newsline .news_anounce .business, #newsline .news_anounce .news_article, #newsline .news_anounce .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 .grid_list .news_item.photo .news_anounce {
  min-height: 50px;
}
.index_news_list .index_item.interview .grid_list .news_item.inter .author .int_auth_img {
  margin-left: 0px;
}
.index_news_list .index_item.interview .grid_list .news_item.inter .author .auth_name {
  display: inline-block;
}
.index_item.interview.inner .column.x1x2 .inter .js-edit {
  top: -20px;
}
#interview_ .column.x1x2 .news_item.article.inter .author .js-edit{
  top: -20px;
}
.newsline_top_mobile{
  display: none;
}
.index_news_list.top-mobile #newsline_top_mobile .owl-nav {
  left: -15px !important;
}
.index_news_list.top-mobile .navigator {
  left: -118px;
  top: -56px;
}
.index_news_list.wide.newsline_top_mobile{
  overflow: visible;
}
@media only screen and (max-width: 765px){
  .newsline_top_mobile{
    display: block;
  }
  #newsline_top_mobile{
    width: 100%;
  }
  .index_news_list .grid_list #newsline_top_mobile .news_item.news-photo .news_img_link {
    height: 125px;
}
#newsline_top_mobile .js-edit{
  position: relative!important;
  display: inline!important;
  bottom: 0!important;
  left: 0!important;
  right: 0;
}
#newsline_top_mobile .news_item.news-photo.news-photo-bl {
margin-bottom: 25px;
}
.top-mobile .newsline_top_mobile ~ .column.x1x1_ {
  display: none;
}

#left .article_center .authors_block .auth_info .auth_articles_block {
  padding-top: 30px;
}
}
/* fix.css */
.show_more_zn{
  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;
  cursor: pointer;
}
.alphabet li{
  cursor: pointer;
}

.traur{
  border: 5px solid #000;
}
.mistake-up{
  cursor: pointer;
  margin-top: 5px;
}

#mt_c{
  position: fixed;
  top: 50%;
  left: 50%;
  width: 454px;
  height: auto;
  padding: 30px 42px;
  background: #fff;
  border: 1px solid #777;
  outline: 0;
  box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 18px;
  word-wrap: break-word;
  z-index: 10002;
  display: none;
}
#mt_c .close-err-bx {
  position: absolute;
  right: 0;
  top: 0;
  margin: 0;
  padding: 17px;
  width: 11px;
  height: 11px;
  background: url(https://i.imgur.com/U3EnhFo.png) no-repeat center center;
  -moz-opacity: .7;
  opacity: .7;
  cursor: pointer;
  z-index: 10011;
}
#mt_c div.title.feedback {
  background-image: url(https://i.imgur.com/BCvESIh.png);
}
#mt_c div.title {
  height: 32px;
  padding: 0 0 0 40px;
  margin: 0 0 16px;
  background-repeat: no-repeat;
  background-position: left center;
}
#mt_c p {
  margin: 0 0 13px;
  padding: 0;
}
#mt_c p.nopadding {
  margin: 0;
  padding: 0;
}
#mt_c blockquote {
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 18px;
  padding: 0;
  margin: 6px 25px 20px 25px;
  background-image: none;
  background: transperent;
}
#mt_c div.buttons {
  margin: 22px 0 0;
  text-align: right;
}
#mt_c input[type='text'] {
  width: 100%;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 1px;
  box-sizing: border-box;
  font-size: 13px;
  padding: 3px 8px;
  resize: none;
  text-align: start;
  word-wrap: break-word;
}
.index_news_list .news_item.advert{
  min-height: 0px!important;
  height: auto!important;
}
.created_author{
  font-family: 'Lora-Regular';
  font-size: 16px;
  line-height: 32px;
  color: #3a4a59;
  text-align: left;
  margin-bottom: 15px;
}
.bad_word_select{
  color: red;
  margin: 0;
  width: auto;
  padding: 0 6px;
}
.span_bw_server{
  display: flex;
  font: italic normal 16px 'Ubuntu';
  font-weight: 400;
  color: #999;
  line-height: 20px;
  justify-content: center;
  padding: 10px;
}
/*
.mob_close_bann17{
  position: absolute;
  right: 0px;
  width: 30px;
  height: 33px;
  cursor: pointer;
  background-color: #C8C8C8;
  padding-right: 5px;
  margin-top: -33px;
}
.mob_close_bann17:before,
.mob_close_bann17:after {
  content: "";
  position: absolute;
  top: 15px;
  left: 7px;
  width: 25px;
  height: 2px;
  background: black;
}
.mob_close_bann17:before {
  webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.mob_close_bann17:after {
  webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
*/
.mob_close_bann17{
  margin: 0;
  display: block;
  width: 45px !important;
  position: absolute;
  top: 0;
  right: 0;
  height: 45px;
  background: #FFFFFF;
  z-index: 110000;
}
.mob_close_bann17 .btn_close_bann17{
  margin: 0;
  display: block;
  width: 45px !important;
  height: 45px;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIG9wYWNpdHk9IjAuOCIgZmlsbD0iIzQwNDA0MCIgZD0iTTAuMDU1LDB2MjRoMjRWMEgwLjA1NXogTTE2LjUyNSwxOC4xNzFMMTIsMTMuNjQ2bC00LjUyNiw0LjUyNGwtMS42NDUtMS42NDZMMTAuMzU0LDEyTDUuODI5LDcuNDc1TDcuNDc0LDUuODNMMTIsMTAuMzU0bDQuNTI1LTQuNTI1bDEuNjQ2LDEuNjQ2TDEzLjY0NSwxMmw0LjUyNiw0LjUyNUwxNi41MjUsMTguMTcxeiIvPjwvc3ZnPg==");
  background-size: 100%;
  cursor: pointer;
}
.banner17 div[data-place="17"]{
  padding-top: 45px;
  position: relative;
  width: 100% !important;
  text-align: center !important;
  margin-bottom: 0px!important;
}

.banner17 div[data-place="24"]{
  padding-top: 45px;
  position: relative;
  width: 100% !important;
  text-align: center !important;
  margin-bottom: 0px!important;
}

.banner17{
  z-index: -10;
  display: block;
  left: 0;
  right: 0;
  margin: auto;
  position: fixed;
  bottom: 0;
  text-align: center !important;
  width: 100% !important;
  height: 140px;
}
.banner17 iframe {
  display: inline-block !important;
  float: none !important;
  width: 100%!important;
  background-color: white;
}
@media only screen and (min-width: 600px) {
  .np_hide_mob{
      display: block!important;
  }
}
@media (min-width: 567px) {
  .banner_18_s{
      display: none!important;
  }
}
@media only screen and (max-width: 500px){
  .banner_18_s .banner iframe {
      width: 100%!important;
  }
}
@media only screen and (max-width: 500px){
  .banner_18_s .banner ins {
      width: 101%!important;
      transform: scale(0.98);
  }
}
.mstc_a_send{
  -webkit-touch-callout: none; 
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ban-first{
  font-size: 23px;
  text-align: center;
  color: red;
}
.ban-second{
  text-align: center;
  font-size: 18px;
}
.all_news_date_ico{
  position: absolute;
  right: 10px;
  top: 10px;
  width: 165px;
  height: 40px;
  background-color: white;
  z-index: 999;
  display: flex;
}
.all_news_date_ico .calendar_ico{
  width: 30px;
  height: 30px;
  margin-left: 5px;
}
.all_news_date_opened{
  width: 242px!important;
  top: 42px!important;
  right: 10px!important;
  left: 0px!important;
  margin-right: 0px;
}
.all_news_date_opened .xdsoft_calendar th{
  background: white!important;
  border: 0px solid #ddd!important;
}

.all_news_date_opened .xdsoft_date{
  font-weight: 600;
  background: white!important;
  border: 0px solid #ddd!important;
  text-align: center!important;
}
.all_news_date_opened .xdsoft_current{
  background: #3af!important;
}
.all_news_date_opened .xdsoft_calendar td>div{
  padding-right: 0px!important;
}
.all_news_date_opened .xdsoft_month span{
  text-decoration: none!important;
}
.all_news_date_opened .xdsoft_year span{
  text-decoration: none!important;
}
.all_news_date_opened .xdsoft_month{
  width: auto!important;
  text-align: center!important;
  margin-left: 25px!important;
}
.all_news_date_opened .xdsoft_year{
  margin-left: 0px!important;
}
.all_news_date_opened .xdsoft_other_month{
  opacity: 0!important;
}
.date_calendar_news_last{
  width: 150px;
  text-align: center;
  font-size: 17px;
  padding-top: 3px;
  margin: 0 0 0 4px;
}
.banner23 span.title{
  display: none;
}
.date_calendar_news_last_mob{
  display: none;
  width: 120px;
  text-align: center;
  font-size: 14px;
  position: absolute;
  margin-left: 30px;
}
@media only screen and (max-width: 500px){
  .date_calendar_news_last_mob{
      display: block;
  }
  .date_calendar_news_last{
      display: none;
  }
  .all_news_date_ico{
      width: 40px;
  }
}
@media only screen and (min-width: 501px){
  .date_calendar_news_last_mob{
      display: none;
  }
  .date_calendar_news_last{
      display: block;
  }
  .all_news_date_ico{
      width: 200px;
  }
}
.left_news_list.wide .news_list.news_block .int_auth_name{
  display: inline;
  color: #5a6671;
  font-size: 17px;
  margin-left: 10px;
}

.news_editor_style{
  color: inherit;
  display: inline;
  font-family: inherit;
}
.central_static_text.fond.reklama{
  padding-bottom: 75px;
  padding-top: 40px;
}
.central_author_page .authors_info .summary a{
  display: inline;
}
@media only screen and (max-width: 567px){
  .index_news_list .grid_list #newsline_top_mobile .news_item.news-photo .news_img {
    height: 125px;
}
}
@media only screen and (max-width: 399px){
  .index_news_list .grid_list #newsline_top_mobile .news_item.news-photo .news_img {
    height: auto;
}
.index_news_list .grid_list #newsline_top_mobile .news_item.news-photo .news_img_link{
  height: auto;
}
}
.banner_place13{
  width: 300px;
}

/* change 30.09 */
.index_news_list .grid_list .column.x2x2 .news_item.main.article .news_anounce {
  padding: 81px 20px 10px;
  overflow: visible;
}
.top-desktop .grid_list .column.x2x2{
  padding-left: 10px;
  margin-left: -10px;
  overflow: hidden;
  height: 465px;
  margin-bottom: 45px;
}
.index_news_list .grid_list .column.x2x2 .news_item.main.article .author {
  width: 100%;
  margin-top: -112px;
  left: auto;
  top: auto;
  margin-bottom: 3px;
  position: relative;
  min-height: 48px;
}
@media only screen and (max-width: 768px){
#main_left .column.x2x2 .news_item.main.article .author {
    left: auto;
}
}
.index_news_list.wide.issue.active .column.x3x2.issue-bl .news_item.main.full.issue .news_title{
  display: block!important;
} 

/* fond-form */
.fond-block{
  display: flex;
  width: 100%!important;
}
.fond-block .fond{
  width: 60%;
}
.fond-form{
  width: 40%;
  /* background: #1EB0EE; */
  padding: 0 10px 10px 10px;
  margin-left: 7px;
  margin-top: -10px;
}
.fond-form .fond-submit{
  height: 40px;
  margin-top: 20px;
  width: 100%;
  background-color: #2c3e50;
  color: #fefefe;
  border: 1px solid #2c3e50;
  text-align: center;
  font-size: 16px;
  cursor: pointer;
  font-weight: 500;
}
.fond-form .fond-email{
  height: 40px;
  width: 100%;
  padding: 0 10px;
}
.fond-form .fond-sum{
  height: 40px;
  padding: 0 10px;
}
.fond-form h2{
  display: block;
  width: auto;
  margin-top: 0;
  font-family: 'SourceSansPro-Bold';
  margin-bottom: 10px;
  font-size: 26px;
  line-height: 35px;
  /* color: #3a4a59; */
  text-align: left;
}
.fond-form p{
  display: block;
  width: auto;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 32px;
  /* color: #3a4a59; */
  text-align: left;
}
.fond-form__item{
  display: flex;
  margin-top: 20px;
  width: 100%;
  margin-left: 0;
}
.fond-form__item input{
  height: 40px;
  box-shadow: none;
  outline: 0;
  border-radius: 2px;
  border: 1px solid #c4c7cc;
  font-weight: 500;
  font-size: 15px;
  margin: 0;
}
.fond-form__item .hide{
  display: none;
}
.fond-form__item [type=radio]:checked+.fond-button--bordered{
  background-color: #2c3e50;
  color: #fefefe;
  border: 1px solid #2c3e50;
}
.fond-form__item [type=checkbox]+label[for], [type=radio]+label[for]{
  cursor: pointer;
  border: 1px solid #c4c7cc;
  transition: all .3s ease-in;
}
.fond-form__item .fond-button{
  display: inline-flex;
  align-items: center;
  border-radius: 2px;
  background-color: #fefefe;
  color: #111;
  height: 40px;
  line-height: 40px;
  padding: 0 15px;
  box-shadow: 0 1px 2px rgba(7,8,10,.08);
  justify-content: center;
  white-space: nowrap;
  cursor: pointer;
  width: 50%;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
}
.fond-form__item [type=checkbox]+label, [type=radio]+label{
  display: inline-block;
  vertical-align: baseline;
  margin-bottom: 0;
}
.fond-form__item.margin label{
  margin-right: 5px;
}
.popup-fond {
  position: absolute;
  top: 27%;
  left: 0;
  right: 0;
  max-width: 490px;
  width: 100%;
  margin: auto;
  min-height: 250px;
  background: #1EB0EE;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
}
.popup-fond h2{
  text-align: center;
}
.popup-fond__bt{
  position: absolute;
  top: 95px;
  right: 50px;
  outline: none;
  background: none;
  border: none;
  width: 30px;
  height: 30px;
}
.popup-fond__bt img{
  width: 100%;
}
#success-message {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999!important;
  background: rgba(0,0,0,.8);
}
#success-message {
  display: none;
}

@media only screen and (max-width: 940px){
  .fond-block{
    flex-direction: column;
  }
  .fond-block .fond{
    width: 100%;
  }
  .fond-form{
    width: 96%;
    margin-left: 0;
    margin-top: 50px;
  }
}
@media only screen and (max-width: 567px){
  .fond-form h2{
    font-size: 26px;
    line-height: 30px;
  }
  .fond-form .fond-sum {
    max-width: 30%;
    font-size: 14px;
}
  .fond-form p{
    font-size: 18px;
    line-height: 28px;
  }
}
@media only screen and (max-width: 420px){
.fond-form {
    width: 94%;
    margin-left: 0;
    margin-top: 30px;
}
}
/* block main-news автори */
#left .left_news_list.section .news_item.article .author{
  display: flex;
  padding-top: 5px;
  padding-bottom: 5px;
}
#left .left_news_list.section .news_item.article .author .auth_img{
  margin-left: -27px;
}
#left .left_news_list.section .news_item.article .author .auth_img:nth-of-type(2){
  margin-left: -27px;
}
#left .left_news_list.section .news_item.article .author .auth_img:nth-of-type(1){
  margin-left: 0;
}
#left .left_news_list.section .news_item.article .author .auth_name{
  margin-bottom: 5px;
}
#left .left_news_list.section .news_item.article .author .auth_name .int_auth_name{
  display: inline;
  float: none;
}
@media only screen and (max-width: 1023px){
  #left .left_news_list.section .news_item.article .author{
    flex-wrap: wrap;
    width: 100%;
  }
  #left .left_news_list.section .news_item.article .author .auth_name{
    width: 96%;
  }
}
.main_not_user_box{
  min-height: 200px;
  margin: 50px auto;
}
.title_not_user{
  text-align: center;
  font-size: 18px;
  font-family: 'SourceSansPro-Bold';
}
.btn_not_user{
  padding: 7px 5px;
  width: 200px;
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #1eb0ee;
  font-family: 'SourceSansPro-Bold';
  color: white;
  cursor: pointer;
}
.not_user_auth{
  margin-top: 20px;
}
.not_user_to_main{
  margin-top: 10px;
}
@media (min-width: 890px){
  .main_not_user_box{
      height: 400px;
  }
}

.fb_holder .fb-like > span{
  width: 100%;
  min-width: 220px;
}
.fb_holder .fb-like > span iframe{
  width: 100%!important;
}
.category_plate .new{
  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;
}
.new_in_article{
  display: inline-block;
  width: auto;
  padding: 5px 5px;
  margin: 0 3px -2px 10px;
  font-size: 11px;
  line-height: 15px;
  color: #fff;
  background: #1eb0ee;
  border-radius: 2px;
  text-transform: uppercase;
}

.iframe-container{
  position: relative;
  cursor: pointer;
  max-width: 630px;
  height: auto!important;
  margin: 0 auto;
}

.iframe-container.cyoutube{
  min-height: 450px;
}

.iframe-container:before {
  content: '';
  display: block;
  width: 60px;
  height: 60px;
  background-image: url(/user/img/play_1.svg);
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  cursor: pointer;
}

.iframe-container.nolazy:before{
  display: none;
}

@media (max-width: 767px){
    .iframe-container.cyoutube {
        min-height: 320px;
    }
    
    .article .article-new-slider img {
        max-height: 320px;
        min-height: 320px;
    }
    .iframe-container.nolazy:before{
        display: block;
    }
}
@media (max-width: 567px){
    .iframe-container iframe{
        width: auto;
    }
}
    
@media (max-width: 480px){
    .iframe-container.cyoutube {
        min-height: 275px;
    }
}
@media (max-width: 400px){
    .iframe-container.cyoutube {
        min-height: 275px;
    }
}
@media (max-width: 360px){
    .iframe-container.cyoutube {
        min-height: 230px;
    }
}

.section_bredcrumbs{
  padding-top: 10px;
}

.questionnaire {
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.questionnaire__title {
  width: 100%;
  text-align: center;
  z-index: 3;
  font-size: 20px;
  font-weight: 900;
  text-transform: uppercase;
  color: #00aff1;
  background-color: #ffffff; 
  margin: 5px 0;
}

.questionnaire__theme {
  padding: 30px 0 15px 0;
  text-transform: uppercase;
  font-weight: 800; 
}
@media (max-width: 1255px) {
  .questionnaire__theme {
      padding: 20px 0 20px 0;
      font-size: 16px!important; 
  } 
}
@media (max-width: 768px) {
  .questionnaire__theme {
      padding: 20px 0 20px 0;
      font-size: 18px; 
  }
}

.questionnaire .cust-check {
  display: block; 
}
.questionnaire .cust-check .cust-check__inp:checked ~ .cust-check__title {
  color: #00aff1;
  font-weight: 800; 
}
@media (max-width: 1255px) {
  .questionnaire .cust-check {
      border: 1px solid #D9D9D9;
      padding: 9px;
      margin-top: 10px;
      text-align: center;
  }
  .questionnaire .cust-check .cust-check__inp:checked ~ .cust-check__title {
      color: #00aff1;
      font-weight: 800; 
  }
}

/*mobile checks*/
@media (max-width: 1255px) {
  .questionnaire .cust-check::before, .questionnaire .cust-check__ico {
      position: absolute;
      clip: rect(0 0 0 0);
      width: 1px;
      height: 1px;
      margin: -1px;
  }
}

/*questionnaire results*/
.questionnaire .q-result-item {
  display: none; 
}

.questionnaire.results .q-result-item {
  display: block; 
}

.questionnaire.results .cust-check {
  display: none;
}

/*button*/
.questionnaire__btn {
  display: inline-block;
  position: relative;
  border-radius: 1px;
  border: 1px solid #0ca7e1;
  background-color: #00aff1;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  margin: 30px auto 0 auto;
  padding: 10px 30px 5px 0px;
  transition: .6s ease;
  text-align: center; 
}
@media (max-width: 1255px) {
  .questionnaire__btn {
      font-size: 12px;
      width: 100%;
      text-align: center;
      padding: 11px 0 9px 0; 
  } 
}
.questionnaire__btn:hover {
  transition: .6s ease;
  background-color: #0ca7e1;
}

.cust-check {
  position: relative;
  padding-top: 20px;
  cursor: pointer;
  padding-left: 43px;
}

.cust-check::before {
  content: '';
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  width: 23px;
  height: 23px;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
}

.cust-check__inp {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}

.cust-check__title {
  font-weight: 300;
  cursor: pointer;
  line-height: 20px;
  font-size: 16px;
}

.cust-check__ico {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 0;
  transition: height .2s ease-in-out;
}

.cust-check__inp:checked + .cust-check__ico {
  height: 24px; 
}

.cust-check__inp:checked + .check-text:after {
  height: 20px;
}

.q-result-item {
  padding-top: 15px;
}

.q-result-item__title {
  font-weight: 800;
  font-size: 16px;
  line-height: 1.3;
  padding-left: 8px;
}

.q-result-item__title_count {
  font-size: 21px;
  display: flex;
}
.q-result-item__title_count .percent_fix_width{
  width: 50px;
  margin: 0px;
}

.q-result-item__title_txt {
  font-weight: 300;
}

.q-result-item__count-row {
  height: 6px;
  margin-left: 0px;
  background-image: linear-gradient(90deg, #00aff1 0%, #0ca7e1 100%);
}

.q-result-item__title_ico {
  width: 0;
  opacity: 0;
  transform: scale(0);
}

.voted .q-result-item__title_ico {
  width: 19px;
  opacity: 1;
  transform: scale(1);
  padding-top: 4px;
}

.voted .q-result-item__title_txt {
  font-weight: normal;
}
.article_right_version_vote{
    display: none;
}
.article_mob_version_vote{
    display: none;
}
.index_type_vote .questionnaire__title{
  display: table;
  text-align: center;
  padding: 0 7px;
  position: relative;
  width: auto;
  margin: 0 auto -11px;
  color: #1c2833;
}

.article_type_vote .questionnaire__title, .in_text_type_vote .questionnaire__title{
    display: table;
    text-align: center;
    padding: 0 7px;
    position: relative;
    width: auto;
    margin: 0 auto -11px;
    color: #1c2833;
}
.in_text_type_vote .questionnaire__title{
  color: #6a4927;
}
.article_type_vote .inner_vote_box, .in_text_type_vote .inner_vote_box{
    width: 240px;
    padding: 25px 29px 23px;
    border: 1px solid #dbc5ab;
}

.article_type_vote .questionnaire__btn, .in_text_type_vote .questionnaire__btn{
  padding: 11px 0 9px 0;
}
.index_type_vote .questionnaire__btn{
  padding: 11px 0 9px 0;
}

.in_text_type_vote .questionnaire__btn{
  display: inline-block!important;
  line-height: 20px;
}

@media only screen and (max-width: 1249px) and (min-width: 1023px){
  .article_right_version_vote{
      display: block;
  }
}

@media only screen and (max-width: 1023px){
  #left .article_center .article_mob_version_vote {
      display: block;
  }
  .article_type_vote .inner_vote_box, .in_text_type_vote .inner_vote_box{
    width: 80%;
  }
  .index_type_vote .inner_vote_box{
    width: 80%;
  }
}

.tippy-popper .tippy-content{
    padding: 10px!important;
    width: calc(100% - 20px)!important;
    text-align: left!important;
    font-family: 'source send variable regular' !important;
    line-height: 1.3 !important;
}
.tippy-popper .tippy-content span{
    font-size: 21px!important;
    font-family: 'source send variable black' !important;
    border-bottom: 1px solid !important;
    text-align: left !important;
    margin-bottom: 4px !important;
    padding-bottom: 4px !important;
}
.tippy-popper .tippy-backdrop{
  background-color: #2d3e50 !important;
}
.tippy-tooltip{
  max-width: 280px;
}
.interpretation_phrase_blk{
    border-radius: 4px;
    border: 1px solid #00aff1;
    padding: 0px 3px 1px 3px;
    cursor: pointer;
}
.special_theme_news_block{
    padding: 10px;
    border-color: #2d3e50!important;
    border-top: 3px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
    width: 96%;
    border-radius: 8px;
    margin-bottom: 20px;
}
.special_theme_news_block .sptm_title{
    margin: 5px 0 20px 10px;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 600;
}
.special_theme_news_block a{
    color: black;
    margin: 10px;
    width: auto;
}
.special_theme_news_block .line_partition{
    border-bottom: 1px solid #dbc5ab;
    height: 1px;
}
.edt_close_popup{
  position: absolute;
  left: 90%;
  width: 15px;
}
.edt_close_popup:before{
  content: '+';
  cursor: pointer;
  display: inline-block;
  height: 25px;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 25px;
  font-size: 25px;
}
#modal_auth{
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1050;
  background-color: rgba(1,1,1,0.7);
}
.is-modal {
  overflow: hidden;
}
.auth_modal_close{
  position: absolute;
  margin-left: 435px;
  margin-top: -5px;
  cursor: pointer;
  width: 27px;
  height: 27px;
  overflow: hidden;
  background: url('/user/img/x.png') no-repeat center;
}
.modal_window{
  margin-top:200px;
  width: 455px;
  height: auto;
  overflow: hidden;
  padding: 15px;
  border-radius: 5px;
  background: #fff;
  -moz-box-shadow: 0 0 35px 10px #000;
  -webkit-box-shadow: 0 0 35px 10px #000;
  box-shadow: 0 0 35px 10px #000;
  z-index: 1055;
}
.title_block{
  height: 70px;
}
.title_type{
  color: #3c3d41;
  font: normal normal 22px/26px 'SourceSansPro-Bold';
  text-align: center;
}
.title_info{
  color: #000;
  font: normal normal 16px/20px 'SourceSansPro-Regular';
  text-align: center;
}
.inactive{
  display: none;
}
.form_block .field{
  display: block;
  margin: 15px auto 0;
  padding: 0 15px;
  width: 268px;
  height: 43px;
  border: 1px solid #d4d0d0;
  border-radius: 3px;
  background: #fff;
  color: #A5A5A5;
  font: normal normal 16px/43px 'SourceSansPro-Regular';
}
.btn_bottom_field{
  display: block;
  font: normal normal 16px/45px 'SourceSansPro-Regular';
  color: #0065a2;
  text-align: center;
  cursor: pointer;
}
.submit_data{
  display: table;
  height: 45px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  cursor: pointer;
  text-align: center;
  font: normal bold 16px/45px 'SourceSansPro-Bold';
  color: #fff;
  border: none;
  border-radius: 3px;
  background: #b88b58;
  text-transform: capitalize;
}
.fix_width_login{
  width: 120px;
}
.fix_width_reg{
  width: 200px;
}
.fix_width_forgot{
  width: 175px;
  margin-top: 25px;
}
.social_block{
  margin-top: 15px;
}
.social_block .title{
  color: #3c3d41;
  font: normal normal 22px/26px 'SourceSansPro-Bold';
  text-align: center;
  margin-bottom: 15px;
}
.social_block .links{
  display: flex;
  justify-content: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding: 0;
  font-family: 'SourceSansPro-Regular';
  text-decoration: none;
  overflow: hidden;
  
}
.social_block .links span{
  cursor: pointer;
}
.social_block .links .fb{
  background: url('/user/img/buttons/fb_32.png') no-repeat 0 0;
}
.social_block .links .tw{
  background: url('/user/img/buttons/tw_32.png') no-repeat 0 0;
  margin: 0px 25px!important;
}
.social_block .links .gp{
  background: url('/user/img/buttons/gp_32.png') no-repeat 0 0;
}
.social_block .soc_item{
  display: inline-block;
  margin: 0px;
  width: 32px;
  height: 32px;
  padding: 0;
  border-radius: 16px;
  overflow: hidden;
}
.type_block .down_info{
  font: normal normal 16px 'SourceSansPro-Regular';
  line-height: 19px;
  text-align: center;
  color: #1eb0ee;
  margin-top: 10px;
  height: 50px;
  cursor: pointer;
}
.check_state{
  color: #114477;
  display: block;
  width: 100%;
  height: auto;
  margin: 5px 0 0 7%;
  padding: 0;
  font-family: 'SourceSansPro-Regular';
  overflow: hidden;
  font: normal normal 11px 'SourceSansPro-Regular';
  cursor:pointer;
}
.reg_input .inp_box{
  display: flex;
  flex-direction: column;
  margin-bottom: 25px;
}
.reg_input .inp_box .top_state,.reg_input .inp_box .bottom_state{
  display: flex;
  flex-direction: column;
}
.width_fix_inp{
  width: 80%!important;
}
.form_block .error_msg{
  float: right;
  width: 213px;
  overflow: hidden;
  vertical-align: top;
  text-align: left;
  margin: 10px 0 0 15px;
}
.form_block .error_msg span{
  font: normal normal 11px 'SourceSansPro-Regular';
  padding: 3px;
  display: none;
}
.err_color{
  color: #d3312d;
}
.cor_color{
  color: green;
}
.success_box_msg{
  color: green;
}
.faild_box_msg{
  color: #d3312d;
}
.success_box_msg,.faild_box_msg{
  text-align: center;
}
#header .top_user:hover .h-message span{
  cursor: pointer;
}
.auth_success_box{
  height: 65px!important;
}
.auth_success_item{
  padding: 5px 0 0 0!important;
}
.print-art-js{
  cursor: pointer;
}
@media (max-width: 485px){
  .auth_modal_close{
      margin-left: 0px!important;
      right: 5px;
  }
  .modal_window{
      height: 100%!important;
      margin-top:0px!important;
  }
}

.spec_pjct_box .column.full::before, .spec_pjct_box .column.full::after{
  display: none;
}
.banner_adriver div[data-place="23"]{
  overflow: visible;
}
.banner_adriver div[data-place="23"] .mob_close_bann17{
  margin-top: -45px;
}
.article_center .article_body .quote.line .q_body{
  font-size: 20px!important;
  line-height: 25px!important;
}

.youtube-box {
  width: 100%;
  margin-top: 13px;
  margin-bottom: 25px;
  /* overflow: visible; */
}
.content-title-block {
  position: relative;
}
.content-title {
  padding: 15px 0 0;
  border-bottom: 1px solid;
  display: block;
  margin-bottom: 8px;
  width: 100%;
  padding-bottom: 5px;
}
.content-title__link {
  font-size: 22px;
  line-height: 30px;
  letter-spacing: .02em;
  text-transform: uppercase;
  color: #111;
  font-family: 'SourceSansPro-Bold';
}
.youtube-slider{
  /* width: 1620px; */
  overflow: visible;
}
@media only screen and (max-width: 1023px){
  .youtube-slider{
    width: 100%;
  }
  .content-tile{
    max-width: initial!important;
  }
}
@media only screen and (max-width: 940px){
  .content-tile{
    max-width: initial!important;
  }
}
.youtube-box .swiper-button-next1, .youtube-box .swiper-button-next2 {
  top: 23px;
  right: 0;
  background: url(/static/img/arrow.svg);
  width: 30px;
  height: 14.53px;
  cursor: pointer;
  position: absolute;
}
.content-title-block .swiper-button-next1:after, .content-title-block .swiper-button-next2:after, .content-title-block .swiper-button-next:after {
  content: '';
}
.content-title-block .swiper-button-prev, .content-title-block .swiper-button-prev1, .content-title-block .swiper-button-prev2 {
  background: url(/static/img/arrow.svg);
  width: 30px;
  height: 14.53px;
  left: auto;
  right: 47px;
  transform: rotate(-180deg);
  cursor: pointer;
  top: 25px;
  position: absolute;
}
.content-tile:hover{
  opacity: 0.8;
}
.youtube-box__top {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: center;
  margin-top: 20px;
}
.youtube-box__num {
  display: flex;
  align-items: center;
}
.youtube-box__img {
  width: 70px;
  height: 70px;
  min-width: 70px;
  border-radius: 50%;
  overflow: hidden;
  background: #19abe9;
  margin-right: 12px;
  display: block;
  position: relative;
}
.youtube-box__img:before {
  content: '';
  top: 23px;
  left: 10px;
  width: 53.88px;
  height: 22.54px;
  position: absolute;
  background-size: cover;
  display: block;
  background-image: url(/static/img/zn-video.svg);
}
.youtube-box__info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.youtube-box__info a {
  font-size: 16px;
  line-height: 20px;
  color: #000;
}
.youtube-box__info span {
  font-size: 14px;
  line-height: 20px;
  display: block;
  margin-top: 3px;
}
.youtube-btn-box {
  display: flex;
  justify-content: center;
}
.youtube-btn-box .youtube-btn {
  font-size: 14px;
  line-height: 22px;
  width: 180px;
  height: max-content;
  display: flex;
  justify-content: center;
  letter-spacing: .02em;
  text-transform: uppercase;
  color: #fff;
  background: #ca0000;
  border-radius: 5px;
  padding: 14px 27px;
  align-items: center;
  margin-right: 0;
}
.youtube-btn img {
  width: 26px;
  margin-right: 5px;
  margin-left: 0;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.youtube-box .youtube-slider {
  margin-top: 20px;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
  overflow: visible;
  transform: translate3d(0,0,0);
}
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.youtube-box .content-tile {
  position: relative;
  width: 95%;
  max-width: 300px;
}
.youtube-box .content-tile:before {
  /* content: ''; */
  top: 0;
  left: 0;
  z-index: 2;
  width: 80.88px;
  height: 35.54px;
  position: absolute;
  background-size: cover;
  display: block;
  background-image: url(/static/img/zn-video.svg);
}
.content-tile__img {
  width: 100%;
  margin-bottom: 5px;
  display: block;
  position: relative;
}
.youtube-box .content-tile__img:before {
  content: url(/static/img/youtube1.svg);
  width: 60px;
  height: 42px;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -30px;
  margin-top: -21px;
  z-index: 1;
}
.youtube-box .content-tile__img:after {
  content: url(/static/img/youtube2.svg);
  width: 15.62px;
  height: 18px;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -5px;
  margin-top: -11px;
  z-index: 2;
}
.content-tile__img img {
  width: 100%;
  height: 100%;
  border-radius: 7px;
  -o-object-fit: cover;
  object-fit: cover;
}
.content-tile__text {
  margin-bottom: 3px;
  font-size: 20px;
  line-height: 25px;
}
.youtube-box .youtube-slider .content-tile__link {
  font-size: 18px;
  line-height: 25px;
  text-transform: initial;
  letter-spacing: .02em;
  color: #111;
}
.youtube-box .content-tile__date {
  font-size: 14px;
  line-height: 21px;
  color: rgba(0,0,0,.6);
  opacity: .6;
  display: block;
  margin-top: 5px;
}
.youtube-btn-box {
  display: flex;
  justify-content: center;
}
.youtube-btn-box.hide-desc {
  display: none;
}

@media screen and (max-width: 768px){
  .youtube-box__top, .youtube-slider {
      margin-top: 15px!important;
  }
.content-title__link {
  font-size: 20px;
}
}
@media screen and (max-width: 567px){
.content-tile__text {
  font-size: 16px;
  line-height: 20px;
}
.content-title__link {
  font-size: 16px!important;
}
.youtube-btn-box.hide-mobile{
  display: none;
}
.youtube-btn-box.hide-desc{
  display: flex;
}
.youtube-btn{
  width: 100%!important;
}
.youtube-box .youtube-slider .content-tile__link {
  font-size: 16px;
  line-height: 22px;
}
.youtube-box .content-tile__date {
  font-size: 12px;
  line-height: 16px;
}
.youtube-box .content-tile__date {
  display: none;
}
}

.blur_main {
    position: relative;
    min-height: 170px;
}

.blur_main .blur {
    background-image:url(/user/img/blur.jpg);
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    position: absolute;
    z-index: 10;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    flex-flow: column nowrap;
    justify-content: center;
    transition: opacity .5s ease,visibility .5s ease;
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #fff;
}

.blur_main .blur p {
    text-align: center;
    color: #fff;
    text-shadow: 3px 3px 5px rgba(0,0,0,.7);
    filter: Shadow(Color=#333, Direction=45, Strength=16);
    -webkit-filter: drop-shadow(3px 3px 5px rgba(0,0,0,.7));
}
div[data-action="banners"][data-place="1"] div.banner{
  max-width: 750px;
  margin: 0 auto 15px;
}
.blue_stream{
    font-family: 'SourceSansPro-Bold';
    color: #027da3!important;
}