@media screen and (max-width: 799px)  {/**/
    body,
    .siteTopMenu,
    .siteSubMenu,
    .top_search,
    .menu_show .up_menu_blk{
        min-width: 320px;
    }
    body{
        max-width: 100%;
        /*padding-top: 59px;*/
        padding-top: 80px;
    }
    .top_search_blk, .up_menu_blk, .spcmenu_blk,
    .body_scrol_down .up_menu_blk,
    .body_scrol_up .top_search_blk, .body_scrol_up .up_menu_blk, .body_scrol_up .spcmenu_blk{
        padding-top: 58px;
    }

    .body_down .authors_page .abc_list_blk,
    .body_scrol_up .authors_page .abc_list_blk{
        top: 58px;
    }
    .siteHead .siteHeadBlk, .topperMenu .topperMenuBlk,.siteTopMenu .topmenu_blk, .siteTagMenu .tagmenu_blk, #footer,.siteSubMenu .submenu_blk_2,.submenu_blk_3, .lining,
    .pgscat_479 .cat_blk,
    .islist_blkList,
    .pgscat_479 .tree_blk,
    .iscid_bc,
    .pgscat_479 .cat_info_list {
        min-width: 288px;
        max-width: 90%;
        width: 90%;
        margin: 0px 5%;
    }
    .up_menu{
        margin-bottom: 20px;
    }
    .siteSubMenu .submenu_title,
    .menu_4,
    .hide_3x,
    .siteSubMenu .spcmenu_blkTitle,
    .siteSubMenu .btn_donate_r,
    .siteTagMenu .tagmenu_blk .tagmenu_title,
    .text_blkPostBigImg,
    .txb1_blkPostBigImg,
    .ltab_limit_2:before,
    .ltab_limit_5:before,
    .ltab_limit_8:before,
    .dop_blkPost,
    .flashi_blk .innews_blkPost,
    .athmain:before,
    .athmain .blk:before,
    .athmain .blk:after,
    .artSocSticky,
    .right_line,
    .article_page .artBlock .artAuthorDesc,
    .index_page .line_back1 .txb1_blkPost,
    .index_page .line_back1 .mb1_blkPost,
    .index_page .kolumn_blk .kolumn_blkPost,
    .top_blkPostBigImg{
        display: none;
    }

    .flashi_blk .lister_blk .innews_limit_1,
    .flashi_blk .lister_blk .innews_limit_2,
    .flashi_blk .lister_blk .innews_limit_3,
    .flashi_blk .lister_blk .innews_limit_4,
    .flashi_blk .lister_blk .innews_limit_5,
    .flashi_blk .lister_blk .innews_limit_6,
    .text_blkPostImg,
    .txb1_blkPostImg,
    .dop_limit_1,
    .dop_limit_2,
    .up_menu_3,
    .up_menu_5,
    .artSocBLK,
    .page_arch .right_line,
    .index_page .txb1_blk .txb1_limit_1,
    .index_page .txb1_blk .txb1_limit_2,
    .index_page .line_back1 .mb1_limit_1,
    .index_page .line_back1 .mb1_limit_2,
    .index_page .line_back1 .mb1_limit_3,
    .index_page .kolumn_blk .kolumn_limit_1,
    .index_page .kolumn_blk .kolumn_limit_2,
    .index_page .kolumn_blk .kolumn_limit_3,
    .up_menu_blk .btn_donate_r,
    .top_blkPostImg{
        display: block;
    }

    .artContentBlk,
    .pageBody,
    blockquote{
        font-size: 16px;
        line-height: 24px;
    }

    .innews_blkTitle a,
    .innews_blkTitle,
    .blk_title a,
    .text_blkTitle a,
    .txb1_blkTitle a,
    .mb1_blkTitle a,
    .avapost_blkTitle a,
    .bavapost_blkTitle a,
    .tm_blkTitle a,
    .kolumn_blkTitle a,
    .specp_blkTitle a,
    .abl1_blkTitle a,
    .ltab_blkTitle a,
    .bn_donate_1_1,
    .dop_blk:before,
    .lister_blk .lister_ttl,
    .submailchimp_1_1 a,
    .submailchimp_2_1 div,
    .top_blkPostTitle a{
        font-size: 16px;
        line-height: 22px;
    }

    .artLeadBlk,
    .com_FBtnFild input,
    .abl1_blkPostTitle a{
        font-size: 14px;
        line-height: 22px;
    }

    .footerBlk .msb_form:before,
    .footerBlk .sc_links:before,
    .up_menu_blk .msb_form:before,
    .up_menu_blk .sc_links:before,
    .footerBlk .btn_donate:before,
    .footerBlk .foot_menu:before,
    .parthners ul:before,
    .listnews_blkTitle,
    .listnews_blkTitle a,
    .txb2_blkTitle,
    .txb2_blkTitle a,
    .artCommentTitle,
    .artAuthorInfo a,
    .artAuthors:before,
    .artAuthorInfo,
    .kolumn_blkPostTitle a,
    .text_blkPostTitle a,
    .cat_blkPostTitle a,
    .athmain .athlimit_1 .athblkPostTitle a,
    .cSrchBlk .cSrchTitle a,
    .txb1_blkPostTitle a,
    .mb1_blkPostTitle a,
    .cat_blkDesc{
        font-size: 14px;
        line-height: 18px;
    }

    .info_text,
    .infologotxt2,
    .dop_blkPosttitle a,
    .top_blkPostCnt,
    .text_blkPostCnt,
    .txb1_blkPostCnt,
    .mb1_blkPostCnt,
    .ltab_blkPostCnt,
    .ltab_blkPostcounts,
    .kolumn_blkPostCnt,
    .kolumn_blkPostCnt:before,

    .top_blkPostCnt:after,
    .text_blkPostCnt:after,
    .txb1_blkPostCnt:after,
    .mb1_blkPostCnt:after,
    .ltab_blkPostCnt:after,
    .ltab_blkPostcounts:after,

    .top_blkPost .top_blkPostTitle:before,
    .innews_blkPost .innews_blkPostTitle:before,
    .text_blkPost .text_blkPostTitle:before,
    .listp_blkPost .listp_blkPostTitle:before,
    .banner_blkPost .banner_blkPostTitle:before,
    .listnews_blkPost .listnews_blkPostTitle:before,
    .tm_blkPost .tm_blkPostTitle:before,
    .cat_blkPost .cat_blkPostTitle:before,
    .spcat_blkPost .spcat_blkPostTitle:before,
    .ltab_blkPost .ltab_blkPostTitle:before,
    .kolumn_blkPost .kolumn_blkPostTitle:before,
    .artCounts,
    .artCounts:before,
    .art_cnt_com,
    .artPrintBLK,
    .art_cnt_com:before,
    .artPrintBLK:before,
    .global_pcnt,
    .ltab_blkPostcounts{
        font-size: 12px;
    }

    .txb2_blkPostTitle,
    .txb2_blkPostTitle a,
    .artCommentCount,
    .ltab_blkPostTitle a,
    .ltab_blkPosttitle a,

    .cat_blkPostAuthor .author,
    .cat_blkPost .source,
    .global_authors,
    .top_blkPostAuthor .author,
    .kolumn_blkPostAuthor .author,
    .text_blkPostAuthor .author,
    .txb1_blkPostAuthor .author,
    .mb1_blkPostAuthor .author,
    body .abl1_blkPostAuthor .author,
    .kolumn_blkPostDate,
    .kolumn_blkPostShort,
    .abl1_blkPostDate,
    .kolumn_blk .source,
    .top_blkPost .source,
    .top_blkPost .source:after,
    .text_blkPost .source,
    .text_blkPost .source:after,
    .txb1_blkPost .source,
    .txb1_blkPost .source:after,
    .mb1_blkPost .source,
    .mb1_blkPost .source:after,
    .top_blkPostAuthor,
    .kolumn_blkPostAuthor,
    .text_blkPostAuthor,
    .txb1_blkPostAuthor,
    .top_blkPostAuthor .author:after,
    .kolumn_blkPostAuthor .author:after,
    .text_blkPostAuthor .author:after,
    .txb1_blkPostAuthor .author:after,
    .mb1_blkPostAuthor .author:after{
        font-size: 13px;
    }
    .txb2_blkPostTitle,
    .txb2_blkPostTitle a,
    .artCommentCount,
    .ltab_blkPostTitle a,
    .ltab_blkPosttitle a{
        line-height: 18px;
    }

    .footerBlk .btn_donate:before{
        line-height: 46px;
    }

    .info_text,
    .infologotxt2,
    .dop_blkPosttitle a,
    .top_blkPostCnt,
    .text_blkPostCnt,
    .txb1_blkPostCnt,
    .mb1_blkPostCnt,
    .ltab_blkPostCnt,
    .ltab_blkPostcounts,
    .kolumn_blkPostCnt,
    .kolumn_blkPostCnt:before,

    .top_blkPostCnt:after,
    .text_blkPostCnt:after,
    .txb1_blkPostCnt:after,
    .mb1_blkPostCnt:after,
    .ltab_blkPostCnt:after,
    .ltab_blkPostcounts:after,

    .top_blkPost .top_blkPostTitle:before,
    .innews_blkPost .innews_blkPostTitle:before,
    .text_blkPost .text_blkPostTitle:before,
    .listp_blkPost .listp_blkPostTitle:before,
    .banner_blkPost .banner_blkPostTitle:before,
    .listnews_blkPost .listnews_blkPostTitle:before,
    .tm_blkPost .tm_blkPostTitle:before,
    .cat_blkPost .cat_blkPostTitle:before,
    .spcat_blkPost .spcat_blkPostTitle:before,
    .ltab_blkPost .ltab_blkPostTitle:before,
    .kolumn_blkPost .kolumn_blkPostTitle:before,
    .artCounts,
    .artCounts:before,
    .art_cnt_com,
    .artPrintBLK,
    .art_cnt_com:before,
    .artPrintBLK:before,
    .global_pcnt,
    .ltab_blkPostcounts{
        line-height: 16px;
    }

    .txb2_blkPost .source,
    .txb2_blkPostAuthor .author,
    .specpblk .spec_title a{
        font-size: 12px;
    }

    .top_blkPost .top_blkPostTitle:before,
    .innews_blkPost .innews_blkPostTitle:before,
    .text_blkPost .text_blkPostTitle:before,
    .listp_blkPost .listp_blkPostTitle:before,
    .banner_blkPost .banner_blkPostTitle:before,
    .listnews_blkPost .listnews_blkPostTitle:before,
    .tm_blkPost .tm_blkPostTitle:before,
    .cat_blkPost .cat_blkPostTitle:before,
    .spcat_blkPost .spcat_blkPostTitle:before,
    .ltab_blkPost .ltab_blkPostTitle:before,
    .kolumn_blkPost .kolumn_blkPostTitle:before,

    .lister_blk .innews_blkPostDate,
    .kolumn_blkPostDate,
    .specpblk .spec_title a,
    .text_blkPostTitle a,
    .cat_blkPostTitle a,
    .athmain .athlimit_1 .athblkPostTitle a,
    .cSrchBlk .cSrchTitle a,
    .txb1_blkPostTitle a,
    .mb1_blkPostTitle a{
        line-height: 20px;
    }

    .kolumn_blkPostAuthor,
    .kolumn_blkPostAuthor .author,
    .kolumn_blkPostAuthor .author:after,
    .kolumn_blk .source,

    .mb1_blkPostAuthor,
    .mb1_blkPostAuthor .author,
    .mb1_blkPostAuthor .author:after,
    .mb1_blkPost .source,

    .txb1_blkPostAuthor,
    .txb1_blkPostAuthor .author,
    .txb1_blkPostAuthor .author:after,
    .txb1_blkPost .source,

    .top_blkPostAuthor,
    .top_blkPostAuthor .author,
    .top_blkPostAuthor .author:after,
    .top_blkPost .source,

    .text_blkPostAuthor,
    .text_blkPostAuthor .author,
    .text_blkPostAuthor .author:after,
    .text_blkPost .source,

    .cat_blkPostAuthor,
    .cat_blkPostAuthor .author,
    .cat_blkPostAuthor .author:after,
    .cat_blkPost .source,
    .athmain .athblk .athblkPostDate{
        line-height: 24px;
    }

    .artTitleBlk h1,
    .islist_blkPost .islist_blkPostTitle a{
        font-size: 18px;
        line-height: 22px;
    }

    .siteHeadLogo a{
        margin-right: 0;
        width: 168px;
        height: 22px;
    }

    .siteHeadLogo {
        margin-top: 13px;
    }

    .artAuthorDesc{
        font-size: 10px;
        line-height: 14px;
    }

    .cat_blkTitle,
    .pctype_4-5-7-11-12-13 .right_dblLine:before,
    .pgscat_479 .cat_blkTitl,
    .cat_info_ttl{
        font-size: 24px;
        line-height: 28px;
    }

    .up_menu_2 .sublevel_1{
        max-width: 100%;
        width: 100%;
        margin: 0px 0px 0px 0px;
    }
    .up_menu_2 .sublevel_1 a{
        margin: 0px 0px 5px 0px;
    }
    .up_menu_2 .subpodmenu_1 .submenu_title{
        width: auto;
        clear: none;
    }
    .up_menu_blk .up_menu_3 .sitemenu_title .sitemenu_title{
        width: 100%;
        margin-bottom: 0;
    }
    .up_menu_blk .up_menu_3 .sitemenu_title a,
    .up_menu_blk .up_menu_5 .spcmenu_title a,
    .up_menu_blk .subpodmenu_1 .sublevel_0 .submenu_link a,
    .up_menu_blk .toplevel_0 .topmenu_link a{
        text-transform: none;
    }
    .global_blklink{
        position: relative;
        clear: left;
        text-align: center;
        margin: 0 auto;
        float: left;
        right: auto;
        top: auto;
        width: 100%;
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: center;
    }
    .dop_blkName a{
        font-size: 14px;
    }

    .siteSubMenu {
        top: 0;
        padding: 5px 0px;
    }
    .siteTopMenu,
    .body_scrol_down .siteTopMenu,
    .body_scrol_up .siteTopMenu{
        top: 59px;
    }
    .body_scrol_down .top_search_blk:before,
    .top_search_view .top_search_blk:before,
    .body_scrol_down .spcmenu_blk:before,
    .spcm_show .spcmenu_blk:before {
        left: 0%;
        right: 0%;
    }
    .siteSubMenu{
        border-bottom: 1px solid transparent;
    }
    .siteTopMenu .topmenu_blk{
        border-color: #1e1e1e;
    }
    .body_down .siteTopMenu .topmenu_blk,
    .menu_show .siteTopMenu .topmenu_blk{
        margin: 0;
    }

    .body_down .siteTopMenu .topmenu_blk,
    .menu_show .siteTopMenu .topmenu_blk{

    }
    .siteTagMenu{
        margin: 20px 0px;
    }
    .siteTagMenu .tagmenu_blk .tagmenu_limit_1{
        width: 96%;
        display: flex;
    }
    .artCountsBLK,
    .art_cnt_com,
    .artPrintBLK,
    .global_pcnt,
    .ltab_blkPostcounts{
        padding: 4px 12px;
    }
    .global_prdc .global_pcnt,
    .global_prdc .global_pcnt:after{
        padding: 4px 0px;
    }
    .line_back1,
    .lister_blk,
    .bn_donate,
    .kolumn_blk,
    .flashi_blk
    .abl1_blk,
    .lister_link{
        margin: 0px 0px 64px 0px;
    }
    .top_blk{
        margin: 0px 0px 24px 0px;
    }
    .abl1_blk .abl1_blkPost .global_ptitle:before{
        margin-top: 1px;
        margin-bottom: 1px;
    }
    .abl1_blkPostImg{
        width: 100%;
        margin: 0px 0px 10px 0px;
    }
    .footerBlk .ico_sc_btn,
    .up_menu_blk .ico_sc_btn{
        margin: 0px 0px 5px 0px;
    }
    .footerBlk .foot_menu{
        width: 100%;
        margin: 0px 0px 40px 0px;
        padding: 0px 0px 20px 0px;
    }
    .footerBlk .infoSite{
        padding: 32px 0px;
    }
    .parthner_cnt{
        margin: 32px 0px;
    }
    .footerBlk .msb_form,
    .footerBlk .sc_links,
    .up_menu_blk .msb_form,
    .up_menu_blk .sc_links,
    .infologotxt{
        width: 100%;
        margin-left: 0px;
    }
    .siteFootLogo{
        position: relative;
        top: auto;
        left: auto;

    }
    #footer{
        position: relative;
        float: left;
        clear: left;
    }
    .info_text{
        width: auto;
        margin-left: 0;
    }

    .infologotxt2{
        width: 100%;
        margin: 16px 0px 0px 0px;
    }

    .footerBlk .info_mail,
    .footerBlk .info_link{
        width: 100%;
        margin-left: 0px;
    }
    .footerBlk .info_mail{
        margin-top: 15px;
    }

    .footerBlk .msb_form:before,
    .footerBlk .sc_links:before,
    .up_menu_blk .msb_form:before,
    .up_menu_blk .sc_links:before{
        text-align: center;
    }
    .parthners ul{
        display: flex;
        align-items: start;
        flex-wrap: wrap;
        justify-content: start;
    }
    .parthners ul:before{
        text-align: left;
    }
    .parthners ul li{
        display: inline-block;
        float: left;
        margin: 0px 40px 26px 0px;
        padding: 0;
    }
    .mc-embedded-subscribe-form{
        border-width: 0px;
        border-color: transparent;
        width: 100%;
        height: auto;
        margin: 0px 0px 32px 0px;
        text-align: center;
    }
    .mailchimp-button{
        position: relative;
        display: inline-block;
        line-height: 48px;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
        float: none;
        clear: left;
        margin: 0 auto;
    }
    .mch_txt{
        width: 100%;
        position: relative;
        display: block;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
        height: 48px;
        margin: 0;
        padding: 0;
        border: 1px solid #1e1e1e;
        box-sizing: border-box;
        border-radius: 40px;
    }

    .submailchimp,
    .bn_donate{
        width: 100%;
        padding: 32px 0px;
    }
    .submailchimp:before{
        content: "";
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: -6%;
        right: -5.5%;
        background: #f5effd;
    }
    .submailchimp_1,
    .submailchimp_2{
        width: 100%;
        border: 0;
        margin: 0px 0px 10px 0px;
        text-align: center;
    }
    .submailchimp_1{
        border-bottom: 1px solid #1e1e1e;
        margin: 0px 0px 32px 0px;
    }
    .submailchimp_2_1,
    .submailchimp_2_2{
        width: 80%;
        margin: 0px 10%;
    }
    .submailchimp_2_1 .ico_sc_btn{
        float: none;
        clear: left;
        margin: 0 auto;
    }
    .mch_txt{
        border-color: #1e1e1e;
        margin: 0px 0px 16px 0px;
    }
    .mch_black .mch_txt{
        border-color: #9999A1;
    }

    .mailchimp-text{
        line-height: 48px;
        height: auto;
        margin: 0px 5%;
    }

    .sc_links{
        display: flex;
        align-items: stretch;
        flex-wrap: wrap;
        justify-content: space-between;
    }









    .flashi_blk .top_line_1,
    .flashi_blk .top_right_l .lister_blk,
    .flashi_blk .top_right_l .innews_blk,
    .flashi_blk .lister_blk .innews_blkList,
    .flashi_blk .lister_body,
    .flashi_blk .top_right_l,
    .lister_blk .innews_blkPost{
        width: 100%;
        position: relative;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
        overflow: visible;
        height: auto;
    }
    .flashi_blk .top_right_l .lister_blk{
        position: static;
    }
    .flashi_blk .lister_blk .innews_blkList{
        margin: 0px 0px 24px 0px;
        border-bottom: 1px solid #9999A1;
    }
    .content .lister_blk0 .innews_blkList{
        margin: 0px 0px 0px 0px;
    }
    .flashi_blk .lister_blk .innews_limit_6 {
        border: 0;
    }
    .flashi_blk .top_line_1{
        order: 2;
    }
    .flashi_blk .top_right_l{
        order: 1;
        margin: 0px 0px 0px 0px;
    }
    .innews_blk{
        padding: 0px 0px 20px 0px;
    }
    .lister_blk .innews_blkList{
        /*padding: 0;*/
    }


    .txb1_blkPost,
    .ltab_blkPost,
    .text_blkPost,
    .lister_blk4 .ltab_blkPost,
    .lister_blk4 .ltab_limit_1{
        position: relative;
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        padding-bottom: 20px;
        margin-bottom: 20px;
        float: left;
        clear: left;
    }
    .ltab_blkPost,
    .mb1_end,
    .mb1_blk .mb1_limit_1{
        border-bottom: 1px solid #9999A1;
    }

    .flashi_blk .abl1_blk{
        margin: 0;
    }
    .abl1_blkList{
        border-bottom: 0;
        margin: 0;
    }
    .flashi_blk .abl1_blkList{
        border-top: 1px solid #dedee0;
        border-bottom: 1px solid #dedee0;
        margin-bottom: 20px;
    }

    .abl1_blkPost {
        margin: 24px 0 24px 0px;
    }
    .abl1_blkPostCnt{
        margin: 0px 0px 10px 0px;
    }
    .kolumn_blkAvaImg,
    .abl1_blkAvaImg{
        width: 62px;
        height: 62px;
        margin: 0px 16px 0px 0px;
    }
    .flashi_blk .abl1_blkPost:before{
        margin: 0px 0px 12px 0px;
    }

    .mb1_blk .mb1_blkPost{
        position: relative;
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        padding-bottom: 20px;
        margin-bottom: 20px;
        float: left;
        clear: left;
    }
    .mb1_blk .mb1_type_3{
        width: 80%;
        padding-left: 20%;
    }
    .mb1_blk .mb1_limit_1{
        width: 100%;
        padding-left: 0;
        margin-bottom: 30px;
    }
    .mb1_blk .mb1_blkPostBigImg:before,
    .mb1_blk .mb1_blkPostImg:before{
        margin: -29px 0px 0px -29px;
        width: 58px;
        height: 58px;
    }
    .mb1_blk .mb1_blkPostBigImg:after,
    .mb1_blk .mb1_blkPostImg:after{
        margin: -6px 0px 0px -5px;
        border-width: 6px;
        border-left-width: 10px;
    }
    .bn_donate{
        padding-bottom: 300px;
    }
    .bn_donate:before {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: -6%;
        right: -5.55%;
        z-index: 0;
        background: url(/content/2/image/fon_donate.jpg) no-repeat 50% 90% #ffeaea;
        background-size: 580px;
    }
    .bn_donate_1{
        width: 100%;
        clear: left;
        text-align: center;
    }
    .bn_donate_1_1{
        text-align: center;
    }
    .bn_donate_1_2{
        text-align: center;
        font-size: 12px;
        line-height: 16px;
    }
    .bn_donate_2{
        position: relative;
        clear: left;
        left: auto;
        top: auto;
        right: auto;
        bottom: auto;
        margin: 24px 0px 0px 0px;
        padding: 0;
        width: 100%;
    }
    .bn_donate_2 img{
        display: none;
        width: 200%;
        margin: 0px 0% 0px -50%;
    }
    .black-button{
        margin: 0 auto;
    }
    .lister_blk .lister_pages{
        top: auto;
        bottom: 0;
        left: 50%;
        margin: 0px 0px 0px -25px;
    }

    .dop_blkPost{
        min-height: 180px;
        min-width: 75%;
        width: 75%;
        margin: 0px 5% 20px 0px;
    }
    .dop_blk .dop_blkList{
        display: flex;
        align-items: stretch;
        flex-wrap: nowrap;
        justify-content: start;
        padding: 0px 0px 20px 0px;
    }


    .kolumn_blkPost{
        width: 100%;
        padding: 0px 0% 20px 0;
        border-bottom: 1px solid #9999A1;
    }
    .kolumn_blkAvaImg{
        position: relative;
        margin: 0px 4% 0px 0px;
    }
    .kolumn_blkPostTitle,
    .kolumn_blkPostDate{
        margin: 0px 0px 16px 0%;
        width: 75%;
        float: left;
        clear: none;
    }
    .kolumn_blkPostDate{
        position: relative;
    }
    .kolumn_blk .kolumn_blkPost .kolumn_blkPostTitle:before{
        top: 0;
    }

    .athmain .blk{
        width: 100%;
    }
    .athmain .athlimit_1 .athblkPostTitle{
        border: 0;
    }
    .allA_letterFBlk{
        width: 100%;
        margin: 0;
    }
    .allA_letter{
        position: sticky;
        top: 380px;
    }
    .allA_cidBlk, .allA_nameBlk{
        width: 90%;
        margin: 0px 0px 0px 10%;
    }


    .sptid_blk{
        width: 90%;
        padding: 40px 10% 40px 10%;
    }
    .sptid_blk .splist_blkLink{
        clear: left;
        position: relative;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
    }
    .specpblk{
        margin-top: -21px;
    }
    .specpblk .artTitleBlk,
    .specpblk .artDateBlk{
        width: 90%;
        margin: 0px 0px 5px 0px;
    }
    .specpblk .spec_title a:before{
        content: "«";
    }
    .artAuthors{
        width: 100%;
        margin: 0;
        clear: left;
    }
    .art_soc_blks{
        clear: left;
        width: 100%;
    }
    .specpblk .art_cnt_blks{
        left: auto;
        right: auto;
        bottom: auto;
        top: auto;
        position: relative;
    }
    .art_cnt_blks{
        position: relative;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
        float: left;
        clear: left;
        width: auto;
    }
    .artContentBlk,
    .txb2_blkPost,
    .right_line,
    .artCommentBLK,
    .right_dblLine,
    .spec_page .right_dblLine,
    .art_long_1 .right_dblLine{
        padding-left: 0px;
        padding-right: 0px;
        margin-left: 0px;
        margin-right: 0px;
        width: 100%;
    }
    .spec_page .out_blk,
    .art_long_1 .out_blk{
        position: relative;
        width: 110%;
        left: -5%;
    }


    .page_cats .cat_blkPost,
    .module_minisite .cat_blkPostImg,
    .module_minisite .cat_blkPostDate,
    .module_minisite .cat_blkPostAuthor,
    .module_minisite .cat_blkPostTitle,
    .module_minisite .cat_blkPostShort,
    .module_minisite .multimedia_blkPost{
        width: 100%;
        padding-left: 0px;
        padding-right: 0px;
        margin-left: 0px;
        margin-right: 0px;
    }
    .module_minisite .cat_blkPostImg{
        margin: 0px 0px 20px 0px;
    }

    .srchBlk{
        position: sticky;
        top: 59px;
        padding: 20px 0px;
    }
    .page_hder{
        position: relative;
        right: auto;
        top: auto;
        bottom: auto;
        left: -5%;
        margin: 0px 0px 32px 0px;
        float: left;
        clear: left;
        width: 100%;
        padding: 0px 5%;
    }
    .arch_blk_btns .archBllk{
        right: auto;
        left: 0;
        margin: 0px -143px 0px 0px;
    }

    .cat_sp_set{
        padding-top: 48px;
        padding-bottom: 48px;
    }

    .static_page.sp_podsites .centerLine a{
        width: 100%;
    }

    .artContentBlk{
        width: 100%;
        margin: 12px 0px 24px 0px;
        padding: 12px 0px 0px 0px;
    }
    .artAuthorImg{
        width: 62px;
        height: 62px;
        margin: 0px 10px 0px 0px;
    }
    .spec_page .artAuthorImg,
    .art_long_1 .artAuthorImg{
        width: 36px;
        height: 36px;
    }
    .artAuthor,
    .artAuthorInfo,
    .artAuthors:before{
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .art_type_12 .artAuthor,
    .art_type_12 .artAuthorInfo,
    .spec_page .artAuthor,
    .spec_page .artAuthorInfo,
    .art_long_1 .artAuthor,
    .art_long_1 .artAuthorInfo{
        margin: 0px 0px 7px 0px;
        padding: 0px 0px 7px 0px;
    }
    .artCountsBLK{
        margin-left: 0px;
    }
    .spec_page .artAuthor,
    .art_long_1 .artAuthor{
        display: flex;
        justify-content: start;
        justify-items: center;
        align-items: center;
        flex-wrap: wrap;
    }
    .spec_page .artAuthorInfo a,
    .art_long_1 .artAuthorInfo a{
        font-size: 12px;
        line-height: 18px;
        color: #84848b;
        font-style: normal;
        font-weight: normal;
    }
    .spec_page .artAuthorInfo a:hover,
    .art_long_1 .artAuthorInfo a:hover{
        color: #ff2a28;
    }
    .spec_page .artAuthorInfo,
    .art_long_1 .artAuthorInfo{
        margin: 0;
    }
    .spec_page .artAuthors,
    .art_long_1 .artAuthors{
        margin: 0;
    }
    .artImgBlk img{
        margin-right: 0;
    }


    body .pgsblk{
        zoom:80%;
    }


    .article_page .artTitleBlk h1:before{
        margin: 1px 5px 1px 0px;
    }


    .cat_blkPostDate,
    .text_blkPostDate,
    .module_minisite .kolumn_blkPostDate{
        position: relative;
        margin: 0px 0px 20px 12px;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
        float: left;
        clear: left;
        width: auto;
    }
    .cat_blkPostBigImg,
    .cat_blkPostImg,
    .text_blkPostBigImg,
    .text_blkPostImg,
    .module_minisite .kolumn_blkPostImg{
        margin: -44px 0px -32px 0px;
    }

    .module_minisite .kolumn_blkPostTitle{
        width: 100%;
    }
    .module_minisite .kolumn_blkPost {
        padding: 44px 0px 0px 0px;
    }

    .cat_blkDesc{
        margin: 12px 0px 0px 0px;
    }
    .flashi_blk .top_right_l .lister_blk0{
        width: 90%;
        padding: 10px 5%;
    }
    .lister_blk0 .innews_blk{
        padding: 0px 0px 10px 0px;
    }
    .top_blkPostBigImg,
    .top_blkPostImg,
    .text_blkPostBigImg,
    .text_blkPostImg,
    .text_blkPost img,
    .top_blk img,
    .txb1_blkPostBigImg,
    .txb1_blkPostImg,
    .txb1_blkPostBigImg img,
    .txb1_blkPostImg img{
        width: 100%;
        height: auto;
        min-height: 0;
    }
    /*hron start*/
    .hron_date{
        margin: 0px 3% 20px 0px;
        width: 23%;
        max-width: 23%;
    }
    .hron_text{
        width: 70%;
        max-width: 70%;
    }
    /*hron end*/
    
    .islist_blkPost{
        width: 100%;
    }
    .islist_blkPost .islist_blkPostTitle:before{
        margin: 1px 7px 0px 0px;
    }
    .iscid_cidBlk{
        width: 100%;
    }
}

/**/
