.-disabled{
    opacity:0 !important;
}
.news-detail{
    padding:0 70px;
}

.news-detail-header{
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    padding-bottom: 25px;
    border-bottom: 1px solid #e8e9eb;
    transition: top 0.3s;
}
.news-detail-nav-bar{
    margin: auto;
    width: 50%;
    padding: 30px 0;
}
.news-inner-nav-control.-all{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}
.news-inner-nav-control.-all svg{
    fill: #a1a1a1 !important;
    margin-right: 8px !important;
}
.news-inner-nav-control.-all .icon-list{
    height:8px;
    width:11px;
}
.news-inner-nav-control a{
    font-size: 15px;
    font-family: 'MuseoCyrl',Georgia,serif;
    color: #a1a1a1;
}

.news-inner-nav-control svg {
    width: 10px;
    height: 14px;
    margin: -3px 0 0 0;
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s,-webkit-transform .2s;
    -webkit-transform: translateX(-10px);
    transform: translateX(0px);
    fill: #f6203b;
}

.news-inner-nav-control.-next a{
    float: right;
}
.news-inner-nav-control.-prev a{
    float: left;
}
.news-inner-nav-control.-prev>a:hover svg{
    transform: translateX(-10px);
}
.news-inner-nav-control.-next>a:hover svg{
    transform: translateX(10px);
}
.news-detail-title{
    padding-bottom:30px;
    text-align: center;
}
.icon-calendar{
    vertical-align: middle;
    margin-top: -1px;
    margin-right: 5px;
    fill: #0a225a;
    width: 12px;
    height: 11px;
}
.news-detail-header-prolog-date span{
    font-size: 14px;
    font-family: 'Gilroy',Helvetica,Arial,sans-serif;
    color:#262537;
}
.news-detail-header-prolog-date{
    padding: 0 20px
}
.news-detail-header-prolog {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}
.news-detail-header-prolog .tag-item{
    padding: 0 20px;
    height: 27px;
    line-height: 25px;
    display: inline-block;
    border: 1px solid currentColor;
    font-size: 11px;
    font-family: 'MuseoCyrl',Georgia,serif;
    white-space: nowrap;
    text-decoration: none;
    border-radius: 2px;
    color: #8591ad;
    transition: 0.2s;
    cursor: pointer;
    margin: 0 5px;
}
.red-tag{
    color: #f78da7 !important;
}
.news-detail-header-prolog .tag-item:hover{
    color:white;
    background-color: #0a225a;
}

.news-detail-header-prolog-tag{
    padding: 0 20px;
    border-left: 1px solid #e8e9eb;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
.red-tag:hover{
    background:#f78da7 !important;
    color:white !important;
}

.news-detail-content p:first-letter{
    font-size: 1.2em;
    padding: 5px 10px;
    margin-right: 5px;
    margin-top: 5px;
    background: #0a225a;
    color: #FAF4F4;
    float: left;
    border-radius: 50% 0;
    font-weight: bold;
    font-family: 'MuseoCyrl',Georgia,serif;
}
.news-detail-content{
    font-family: 'Gilroy',Helvetica,Arial,sans-serif;
}

.news-detail-content{
    max-width: 900px;
    margin: auto;
    padding-top:20px;
}
.news-detail-content img{
    max-width: 100%;
    margin: 0 0 20px 0;
}
.news-detail-footer{
    text-align: center;
    margin-top: 50px;
}
.news-detail-footer:before{
    content: '';
    width: 147px;
    height: 5px;
    margin: 0 auto 45px auto;
    font-size: 0;
    background: #192ccb;
    display: block;
}
.news-detail-footer p{
    margin-top:20px;
    font-family: 'Gilroy',Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: 18px;
    line-height: 1.5;
    color: #262537;
}

.news-detail-content a{
    transition:0.3s;
}
.news-detail-content a:hover{
    color: #cf2e2e;
}

.ya-share2.-custom {min-height:26px;margin-top:35px;font-size:12px;}
.ya-share2.-custom .ya-share2__list {margin:0px;padding:0px;list-style-type:none;}
.ya-share2.-custom .ya-share2__item {margin:0px 5px 10px 5px;padding:0px;display:inline-block;vertical-align:top;}
.ya-share2.-custom a.ya-share2__link {display:inline-block;height:26px;border:1px solid currentColor;text-decoration:none;vertical-align:top;color:#8490AC;}
.ya-share2.-custom .ya-share2__icon {width:24px;height:24px;display:inline-block;vertical-align:top;}
.ya-share2.-custom .ya-share2__counter {border-left:1px solid currentColor;height:24px;line-height:23px;display:inline-block;vertical-align:top;padding:0px 10px 0px 10px;}
.ya-share2.-custom .ya-share2__title {display:inline-block;vertical-align:top;height:24px;line-height:23px;border-left:1px solid currentColor;padding:0px 12px 0px 12px;}
.ya-share2.-custom .ya-share2__badge {display:inline-block;vertical-align:top;}
.ya-share2.-custom .ya-share2__item.ya-share2__item_service_facebook .ya-share2__link {color:#4766A4;}
.ya-share2.-custom .ya-share2__item.ya-share2__item_service_facebook .ya-share2__icon {background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0 0 14.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%234766A4' fill-rule='evenodd'/%3E%3C/svg%3E");}
.ya-share2.-custom .ya-share2__item.ya-share2__item_service_vkontakte .ya-share2__link {color:#5A7CA3;}
.ya-share2.-custom .ya-share2__item.ya-share2__item_service_vkontakte .ya-share2__icon {background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.785 16.241s.288-.032.436-.194c.136-.148.132-.427.132-.427s-.02-1.304.576-1.496c.588-.19 1.341 1.26 2.14 1.818.605.422 1.064.33 1.064.33l2.137-.03s1.117-.071.587-.964c-.043-.073-.308-.661-1.588-1.87-1.34-1.264-1.16-1.059.453-3.246.983-1.332 1.376-2.145 1.253-2.493-.117-.332-.84-.244-.84-.244l-2.406.015s-.178-.025-.31.056c-.13.079-.212.262-.212.262s-.382 1.03-.89 1.907c-1.07 1.85-1.499 1.948-1.674 1.832-.407-.267-.305-1.075-.305-1.648 0-1.793.267-2.54-.521-2.733-.262-.065-.454-.107-1.123-.114-.858-.009-1.585.003-1.996.208-.274.136-.485.44-.356.457.159.022.519.099.71.363.246.341.237 1.107.237 1.107s.142 2.11-.33 2.371c-.325.18-.77-.187-1.725-1.865-.489-.859-.859-1.81-.859-1.81s-.07-.176-.198-.272c-.154-.115-.37-.151-.37-.151l-2.286.015s-.343.01-.469.161C3.94 7.721 4.043 8 4.043 8s1.79 4.258 3.817 6.403c1.858 1.967 3.968 1.838 3.968 1.838h.957z' fill='%235A7CA3' fill-rule='evenodd'/%3E%3C/svg%3E");}
.ya-share2.-custom .ya-share2__item.ya-share2__item_service_twitter .ya-share2__link {color:#3EAED0;}
.ya-share2.-custom .ya-share2__item.ya-share2__item_service_twitter .ya-share2__icon {background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.539a6.56 6.56 0 0 1-1.885.517 3.294 3.294 0 0 0 1.443-1.816 6.575 6.575 0 0 1-2.085.796 3.283 3.283 0 0 0-5.593 2.994A9.32 9.32 0 0 1 5.114 6.6a3.28 3.28 0 0 0 1.016 4.382 3.274 3.274 0 0 1-1.487-.41v.041a3.285 3.285 0 0 0 2.633 3.218 3.305 3.305 0 0 1-1.482.056 3.286 3.286 0 0 0 3.066 2.28A6.585 6.585 0 0 1 4 17.524 9.291 9.291 0 0 0 9.032 19c6.038 0 9.34-5 9.34-9.337 0-.143-.004-.285-.01-.425A6.672 6.672 0 0 0 20 7.538z' fill='%233EAED0' fill-rule='evenodd'/%3E%3C/svg%3E");}
.ya-share2.-custom .ya-share2__item.ya-share2__item_service_copy .ya-share2__link {color:#8490AC;}
.ya-share2.-custom .ya-share2__item.ya-share2__item_service_copy .ya-share2__icon {background: url("data:image/svg+xml,%3Csvg viewBox='0 0 11 11' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(1,0,0,1,-804,-4369)'%3E%3Cpath d='M814.23743,4369.83108c-1.06288,-1.05462 -2.54898,-1.11182 -3.53293,-0.13558l-0.69382,0.68874c-0.26717,0.26524 -0.26882,0.69657 -0.00344,0.96373c0.26537,0.26717 0.69685,0.26868 0.96401,0.00344l0.69355,-0.68832c0.50971,-0.50614 1.17714,-0.29631 1.61246,0.13557c0.2321,0.23004 0.35957,0.5357 0.35957,0.86048c0,0.32491 -0.1276,0.63057 -0.35929,0.86061l-2.18584,2.16836c-0.99949,0.99165 -1.46836,0.52622 -1.66842,0.32767c-0.26717,-0.26524 -0.6985,-0.26359 -0.96388,0.00343c-0.26537,0.26703 -0.26372,0.69864 0.00344,0.96374c0.45884,0.4554 0.98257,0.68117 1.53161,0.68117c0.67224,0 1.38229,-0.33852 2.05741,-1.00883l2.18584,-2.16837c0.49143,-0.48799 0.7623,-1.13712 0.7623,-1.82792c0,-0.69052 -0.27087,-1.33966 -0.76257,-1.82792zM808.02848,4377.72727l-0.5566,0.55275c-0.48249,0.47822 -1.2672,0.47863 -1.74942,0c-0.23182,-0.23004 -0.35915,-0.53556 -0.35915,-0.86034c0,-0.32477 0.12747,-0.63043 0.35902,-0.86047l2.04875,-2.03266c0.4246,-0.42102 1.22333,-1.04101 1.80551,-0.46365c0.26716,0.26538 0.69864,0.26359 0.96387,-0.00343c0.26538,-0.26703 0.26373,-0.69864 -0.00343,-0.96374c-0.98959,-0.98202 -2.45218,-0.80052 -3.72598,0.46338l-2.04889,2.03279c-0.49156,0.48799 -0.76216,1.13698 -0.76216,1.82778c0,0.6908 0.2706,1.33966 0.7623,1.82765c0.50586,0.50187 1.17013,0.75267 1.83466,0.75267c0.66468,0 1.32922,-0.2508 1.83535,-0.75295l0.55702,-0.55288c0.26702,-0.2651 0.26853,-0.69658 0.00316,-0.96374c-0.26496,-0.26689 -0.69685,-0.2684 -0.96401,-0.00316z' fill='%238490ac' /%3E%3C/g%3E%3C/svg%3E"); background-position:50% 50%;background-repeat:no-repeat; background-size:11px 11px;}


.shared-block{
    padding-bottom: 50px;
}
.-bottom.news-detail-nav-bar{
    border-top: 1px solid #e8e9eb;
}

.news-detail-content a{
    color:#0a225a;
}
.news-detail-content h2{
    font-family: 'MuseoCyrl',Georgia,serif;
    color: #0a225a;
    font-size: 26px;
    line-height: 1.35;
    margin: 35px 0;
}

.news-detail-content h2:before{
    content: '';
    width: 147px;
    height: 14px;
    display: block;
    margin: 0 auto 20px auto;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: var(--blue-red-house-svg);
}

.news-detail-content h2:after{
    content: '';
    width: 147px;
    height: 5px;
    margin: 0 auto 45px auto;
    font-size: 0;
    background: #192ccb;
    display: block;
    margin-top: 30px;
}

@media (max-width: 990px) {
    .news-detail {
        padding: 0 20px;
        overflow-y: auto;
        overflow-x: hidden;
        height: 100%;
        position: relative;
    }
    .news-detail-nav-bar {
        width: 100%;
        padding: 10px 20px;
        position: sticky;
        bottom: 0;
        background: white;
    }
    .news-detail-title{
        padding:10px 0;
    }
    .news-detail-title h2{
        font-size: 18px;
    }
    .news-detail-header-prolog {
        font-size: 10px;
        flex-direction: column;
    }
    .news-detail-header {
        padding-bottom: 10px;
        position: sticky;
        top: 0;
        background: white;
    }
    .news-detail-content{
        padding-top: 10px;
        font-size: 16px;
    }
    .news-detail-footer{
        text-align: center;
        margin-top: 0px;
    }
    .news-detail-header-prolog-date {
        margin: 10px 0;
    }
    .news-detail-header-prolog-tag{
        border:none
    }
}