body.day {
    background: #FFFFFF;
}

::-webkit-scrollbar { /* Webkit */
    width      : 0;  /* ширина scrollbar'a */
    background : transparent  /* опционально */
}

/*body.day .header {
    background: linear-gradient(180deg, #FFFFFF 38.02%, rgba(255, 255, 255, 0.79) 79.69%, rgba(255, 255, 255, 0) 100%);
}*/
header.day .header__link {
    color: #47647A;
}
body.day .scroll-menu.media-page {
    background: #D4DBE1;
}
body.day .scroll-menu.media-page a {
    color: #47647A;
}
body.day .scroll-menu.media-page a.active,
header.day .current-link .header__link,
header.day .current-link span {
    color: #23242B!important;
}
body.day .main-article-date a {
    color: #47647A;
}
body.day .main-article-title a,
body.day .main-article-preview span, 
body.day .main-article-body p, 
body.day .main-article-preview p,
body.day.media-page .article-title a,
body.day.media-page .article-preview a,
body.day.media-page .news-title a,
body.day.media-page .news-preview a,
body.day.media-page .publications .move-to-catalog a,
body.day.media-page .article-date a,
body.day.media-page .main-article h1,
body.day.media-page .main-article h2,
body.day.media-page .main-article h3 {
    color: #23242B;
}
body.day .questions-content {
    background: #D4DBE1;
}
body.day .year-tab .year-tab-item.active,
body.day .news-year-tab .news-tab-item.active {
    background: #C6CF4F;
}
body.day .year-tab .year-tab-item.active a,
body.day .news-year-tab .news-tab-item.active a{
    color: #47647A;
}
body.day .tags div {
    background: #9DACB7;
}
body.day .tags div a {
    color: #23242B;
}
body.day .publications .move-to-catalog,
body.day .publications .design-elem {
    background: #C6CF4F;
}
body.day .video-carousel {
    background: #9DACB7;
}
body.day .video-carousel-content .history-title a{
    background-color: #23242B;
    -webkit-text-fill-color: unset;
}
.scroll-menu.media-page {
    padding: 0 20px;
}
.day-night-btn.media-page {
    position: fixed;
    margin: 0;
    padding: 0;
    top: 195px;
    right: 50px;
}

.main-article {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
}
.main-article-date a {
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    color: #C6CF4F;
}
.main-article-title {
    margin-top: 20px;
}
.main-article-title a {
    font-weight: 700;
    font-size: 24px;
    line-height: 29px;
    color: #FFFFFF;
}
.main-article-preview {
    display: flex;
    margin-top: 35px;
}
.main-article-preview span {
    width: calc(100% - 480px - 35px);
}
.main-article-preview span,
.main-article-body p,
.main-article-preview p {
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #FFFFFF;
}
.main-article-preview a {
    color: #C6CF4F;
    text-decoration: underline;
}
ul {
    display: block !important;
}
ul.slick-dots {
 display: flex !important;
}

ul  li {
    list-style: inside;
    color: #fff;
}
.main-article-body{
    margin-top: 40px;
    width: 100%;
}
.questions.media-page .questions-content {
    margin-right: 40px;
    position: relative;
}
.questions .artcle-item .slick-list {
    width: 100%;
}
.article-cover {
    margin-right: 30px;
    background: #47647A;
    opacity: 0.7;
    width: 480px;
}
.article-cover img {
    width: 100%;
    opacity: 0.7;
}
.questions.media-page {
    width: 100%;
    max-width: 1440px;
    margin: 55px auto 0;
}
.questions.media-page .questions-swiper-block,
.questions.media-page .news-swiper-block  {
    align-items: flex-start;
}
.publications {
    display: flex;
    flex-direction: column;
    margin: 100px auto 0;
    width: 1440px;
}
.articles-block {
    margin: 55px 80px 0;
    width: 90%;
    display: inline-flex;
    flex-wrap: wrap;
}
.publications .all-news {
    width: auto;
    margin: 0 10px 40px;
    padding: 0 10px;
}
.publications .move-to-catalog-block {
    position: unset;
}
.publications .move-to-catalog,
.publications .design-elem {
    background: #2B3846;
}
.publications .move-to-catalog a {
    color: #FFFFFF;
}
.video-carousel {
    width: 100%;
    background: #0F1015;
    height: auto;
    padding: 45px 0 150px;
}
.video-carousel-content {
    width: 1440px;
    margin: auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.video-content {
    display: flex;
    justify-content: space-between;
}
.video-item {
    width: 387px;
    height: 263px;
    padding: 0 10px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.video-item iframe {
    width:  100%;
    height: 100%;
}
.video-carousel-content .history-title {
    margin: 45px auto 65px;
    width: auto;
}
.media-articles .article a {
    opacity: 0.3;
}
.media-articles .article {
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
}
.tags {
    display: flex;
    justify-content: center;
    margin: auto;
}
.tags div {
    background: #222A34;
    border-radius: 10px;
    width: auto;
    height: auto;
    padding: 9px 10px;
    cursor: pointer;
    margin-right: 10px;
}
.tags div a {
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #D4DBE1;
}
.year-tab,
.news-year-tab {
    width: 100%;
    display: flex;
    justify-content: center;
    position: absolute;
    bottom: -50px;
}
.news-year-tab {
    margin: 35px 0 0 80px;
}
.year-tab .year-tab-item,
.news-year-tab .news-tab-item {
    border: 1px solid #222A34;
    border-radius: 10px;
    width: auto;
    height: auto;
    padding: 7px 15px;
    cursor: pointer;
    margin-right: 10px;
}
.year-tab .year-tab-item.active,
.news-year-tab .news-tab-item.active {
    border: none;
    background: #222A34;
}
.year-tab .year-tab-item.active a,
.news-year-tab .news-tab-item.active a {
    color: #C6CF4F;
}
.year-tab .year-tab-item a,
.news-year-tab .news-tab-item a {
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
    color: #47647A;
}
.questions.media-page .questions-swiper-block,
.questions.media-page .news-swiper-block {

	visibility: hidden;
	height: 0.1px;
	opacity: 0;
}
.questions.media-page .questions-swiper-block.active,
.questions.media-page .news-swiper-block.active {

	visibility: visible;
	height: auto;
	opacity: 1;
}
.news-content .main-article-date {
    text-align: right;
}
.close-popup {
  display: none;
}

.video-item span {
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #FFFFFF;
    margin-top: 15px;
}

.media-article-preview-img {
    width: 387px;
}

.media-article-preview-img img {
    width: 100%!important;
}

#tab1 .artcle-item {
    height: 700px;
    overflow: auto;
}

#tab2022 .artcle-item::-webkit-scrollbar {
    width: 0; 
}

.media-article-preview-img {
    background: #47647A;
    height: 217px;
}

.media-article-preview-img img{
    opacity: 0.3;
    height: 100%;
}

.publications .history-title.support-page {
    width: 195px;
    margin: 0px auto 0px;
}

.show-more-btn a {
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #47647A;
}

.tags div:hover, .tags div.active {
    background: #47647A;
}

.media-page .artcle-item {
    overflow: hidden;
    height: 700px;
    overflow-y: -moz-hidden-unscrollable;
    overflow-y: auto;
    padding-right: 70px;
}

.media-page .artcle-item .slick-list, .media-page .artcle-item .slick-track {
    height: 100%;
}

.media-page .artcle-item .slick-slide {
    overflow-y: scroll;
    scrollbar-width: none;
    ::-webkit-scrollbar { width: 0; }
}

h1,
h2,
h3 {
    color: #FFFFFF;
}

.main-article-body a {
    color: #C6CF4F;
}

@media screen and (max-width: 1275px)  {
    .article-cover img {
        width: 100%;
    }
}
@media screen and (max-width: 1160px) {
    .publications {
        width: auto;
        margin: 0px auto 0;
    }
    .video-carousel-content {
        width: auto;
    }
    .articles-block {
        width: 100%;
    }
    .all-news img {
        width: 320px;
    }
    .publications .all-news {
        display: block;
    }
    .popup-article.hidden,
    .artcle-item.none {
        opacity: 0;
        visibility: hidden;
        transition: all 0.2s ease-in-out 0.2s;
        display: flex;
        align-items: center;
        justify-content: center;
        position: fixed;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.9);
        top: 0;
        left: 0;
        z-index: 201;
        overflow:  hidden;
        overflow-y: auto;
        padding-top: 200px;
    }
    .article-cover,
    .article-cover img {
        width: 100%;
    }
    .popup-article.show{
        opacity: 1;
        visibility: visible;
        transition: all 0.2s ease-in-out 0.2s;
        padding: 0;
    }
    .main-article {
        margin: auto;
        overflow:  hidden;
        overflow-y: auto;
    }
    .questions.media-page .questions-swiper-block,
    .questions.media-page .news-swiper-block {
        justify-content: center;
    }
    .questions.media-page .questions-content {
        background: unset;
        width: 545px;
        margin: 0;
    }
    .media-articles .article {
        background: #222A34;
        border-radius: 15px;
    }
    .media-articles .article a {
        opacity: 1;
    }
    .year-tab,
    .news-year-tab {
        margin: 0px auto 0;
    }
    .close-popup {
        display: flex;
        justify-content: right;
    }

    body.day .article {
        background: #D4DBE1;
    }
    body.day .main-article-body p,
    body.day .main-article-preview span,
    body.day .main-article-title a {
        color: #FFFFFF;
    }
    .close-popup {
        display: block;
    }
    #tab1 .artcle-item {
        height: 100%;
    }
    .questions.media-page {
        width: auto;
    }
    .questions-swiper-block {
        margin-top: -85px;
    }
}
@media screen and (max-width: 840px) {
    .all-news img {
        width: 277px;
    }
    .publications {
        width: 78%;
    }
    .main-article-preview {
        flex-direction: column;
    }
    .article-cover {
        margin-bottom: 30px;
    }
}
@media screen and (max-width: 615px) {

    .media-articles .article {
        padding: 17px;
    }
    .video-content {
        justify-content: center;
    }
    .tags-content {
        overflow-x: auto;
        width: 100%;
    }
    .tags-content::-webkit-scrollbar {
        display:none;
    }
    .day-night-btn.media-page {
        display: none;
    }
    .main-article-preview {
        flex-direction: column;
    }
    .article-cover {
        margin-bottom: 30px;
        width: 345px;
    }
    .article-cover img {
        width: 100%;
    }
    .main-article-body,
    .main-article-title {
        width: 100%;
    }
    .main-article-body {
        padding-bottom: 50px;
    }
    .main-article-preview span {
        width: 345px;
    }
    .main-article iframe {
        width: 100%;
    }
    .media-article-preview-img {
        width: 291px;
    }
    .articles-block {
        justify-content: flex-start;
        margin: 55px 0px 0;
    }
    .articles-block .all-news {
        margin: 30px 0 40px;
    }
    .questions-swiper-block {
        margin-top: -50px;
    }
    .publications {
        margin-top: 100px;
    }

}