#left {width:960px; position:relative;}
#right {width:300px;}
#gallery_overlay {position:fixed; z-index: 100; left:0; top:0; width: 0; height: 0; background: rgba(0,0,0,0.5); filter: blur(0.5);}
#gallery_overlay.active {width: 100%; height: 100%;}
.picture.fullscreen {position: fixed; z-index: 120; left:2.5%; right:auto; top:70px; margin:0!important; width:95%!important;}
.central_article .article_body .picture a.close_image {display:none; position:fixed; z-index: 110; right:12%; top:60px; width:30px; height: 30px; background: #b88b58; border-radius: 18px; border:3px solid #2c3e50 ; box-shadow: 0 0 5px rgba(255,255,255,0.8); overflow: visible;}
.central_article .article_body .picture a.close_image:before {display:block; content: ''; position: absolute; z-index: 120; right: 5px; bottom: 13px; width: 20px; height: 4px; background: #fff; border-radius: 2px; transform: rotate(45deg); }
.chrome .central_article .article_body .picture a.close_image:before {bottom:12px;}
.central_article .article_body .picture a.close_image:after {display:block; content: ''; position: absolute; z-index: 120; right: 5px; bottom: 13px; width: 20px; height: 4px; background: #fff; border-radius: 2px; transform: rotate(-45deg); }
.picture.fullscreen .image {display:block!important; width: auto; height: auto; margin: 0; padding: 0; overflow-y:scroll;}
.picture.fullscreen .image img {max-width:100%; width: auto; object-fit: cover;}

.article_center .top_social_b {margin: 10px 0;}
.article_center .vk_holder {float: left; margin-left: 0px; width: auto;}
.article_center .fb_holder {float: left; margin-left: 0px; width: auto;}
.article_center .twitter_holder {float: left; margin-left: 5px; width: auto;}
.article_center .g_button {float: left; margin-left: 5px; width: auto;}
.article_center .ok_button {float: left; margin-left: 0px; width: auto;}


/* screen width 1280px START */
@media only screen and (min-width: 1250px) and (max-width: 1365px) {

    #left {width:920px;}
    .index_news_list.wide .index_item.wide {margin-left:20px;}
    .central_article .article_left .social_block.fixed {margin-left:-625px;}

}
/* screen width 1280px END */

/* screen width 1024px START */
@media only screen /*and (min-width: 1024px) */and (max-width: 1249px) {

    #left {width:630px}
    #left .central_article .article_left {display:none;}
    .central_article .article_center {float:left}
    .banner8, .banner10 {float:left}
    #container #comments_block.cb_small, #left .article-informer {float:left}

    #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: 'Lora-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 {}
    #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: 'Lora-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 {}
    #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 .auth_article_link {}
    #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;}

    #right .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;}
    #right .left_news_list.right.other.fixed {position:fixed; top:80px; bottom:auto; left:50%; width:258px; margin-left:180px;}
    #right .left_news_list.right.other.fixed.abs,
    #right .left_news_list.right.other.abs {position:absolute; top:auto; width:258px;}
}
/* screen width 1024px END */