.fontittlehome {
    background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0%,#000 70%);
    width: 100%;
    border-radius: 4px 4px 4px 4px;
}
.fontittlehome a:hover {
    text-decoration: none;
}
.news-view__text li {
    margin: 15px 40px 15px;
}
.description {
    margin: -15px 0 10px 3px;
}
.podelitsya img {
    height: 27px;
    margin-bottom: 10px;
}
a.secondaryhref {
    color: #777;
    padding: 10px 10px;
    font-size: 14px;
}

.secondery-menu {
    border-top: 1px solid #eee;
}

.secondery-menu .container.d-flex.justify-content-between {
    padding: 0 20px;
}
a.header-menu__item.d-block.xs-mr-20.red {
    color: #fff;
    background: #ba3538;
    padding: 0 10px;
    border-radius: 3px;
    line-height: 2.6rem;
}
.news-view__text img {
    max-width: 100%;
    height: auto!important;
}
.yaadv {
    margin: 10px 0 15px;
}
.relap-news {
    background: #fff;
    box-shadow: 1px 1px 3px 0 #d7d8db;
    border-radius: 4px;
    padding: 20px;
}
div#yandex_rtb_R-A-675664-2 {
    margin: 20px 0;
}
a.relap-default__logo.js-relap__logo {
    display: none!important;
}
.news-view__text blockquote {
    padding: 68px 20px 10px 20px;
    background: url(/assets/images/kovych.png) 20px 25px no-repeat #f3f3f3;
    background-size: 35px;
    border-radius: 4px;
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 145%;
}
.header-top__tagline.xs-ml-20.xs-pl-20 {

}
.popular-news__item {
    height: 160px!important;
    border-radius: 3px!important;
}
.popular-news__title {
    color: #fff;
    font-size: 14px!important;
    font-weight: 400;
    line-height: 1;
}
.relap-6c8409d4a2deab620fed37ea26654e80355 {
    font-size: 16px;
    font-weight: 900;
    margin: 20px 0 0;
    padding: 0;
    font-family: Roboto;
}
.categories__link {
    color: #000;
    font-size: 14px!important;
    line-height: 140%!important;
    font-weight: 500;
}
.homepage-last__title[data-v-4ee39c0e] {
    color: #000;
    font-size: 14px!important;
    line-height: 133%!important;
}
a.news-view__left__more__link.d-block {
    font-size: .85rem;
}
.fontittlehome .xs-p-10 {
    line-height: 127%;
}
.container.news-category.xs-mt-15.xs-mb-15 .news-category__text {
    display: none;
}
.news-view__prev-next__prev.d-flex .xs-pl-5 {
    line-height: 110%;
}

.xs-pr-5.text-end {
    line-height: 110%;
    text-align: left;
    padding: 0 0 0 15px;
}
.video-slider__link-wrapper {
    background-image: linear-gradient(-180deg,rgba(0,0,0,0) 2%,#000 115%);
    width: 100%;
    border-radius: 4px 4px 4px 4px;
}
h2.popular-news__header.xs-mb-20 {
    margin-bottom: 10px;
}
hr.xs-mr-10 {
    margin: 10px 0 10px 0px;
}
.homepage-image__title {
    color: #fff;
    font-size: 26px!important;
    font-weight: 600!important;
    line-height: 110%;
}
.news-view__block.xs-p-15 h1 {
    font-weight: 600;
    font-size: 27px;
    line-height: 110%;
}
html {
    font-size: 16px!important;
}
.news-view__block.xs-p-15 .d-flex.align-items-center.xs-mb-15 {
    font-size: .8rem;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
.col-3 {
    flex: 0 0 100%!important;
    max-width: 100%!important;
}
    .secondery-menu {
        display: none;
    }

    .news-view__prev-next__item--prev.align-self-center.xs-pr-5 {
        display: none;
    }
    .news-view__prev-next__prev.d-flex .xs-pl-5 {
        line-height: 100%!important;
        margin-bottom: 20px;
        padding: 0;
    }
    .news-view__prev-next__item--next.align-self-center.xs-pl-5 {
        display: none;
    }
    .xs-pr-5.text-end {
        padding: 0!important;
    }
    .news-view__prev-next.d-flex.xs-p-15.xs-mt-15.xs-mb-15 {
        display: block!important;
    }
    .news-view__prev-next__next, .news-view__prev-next__prev {
        width: 100%!important;
    }
.header-top__tagline.xs-ml-20.xs-pl-20 {
    text-align: right;
    width: 50%!important;
}
    .news-view__block.xs-p-15 iframe {
        max-width: 100%;
    }

img.homepage-last-block__image.d-block.xs-m-15 {
    width: 100%;
}
.news-view__block.xs-p-15 h1 {
    font-weight: 700;
    font-size: 1.6rem!important;
    line-height: 110%;
}
.news-view__image_caption.lg-pt-10.lg-pb-20 {
    font-size: .7rem;
    line-height: 130%;
    margin-top: 5px;
    margin-bottom: 15px;
    margin-left: 5px;
}
.homepage-last-block.xs-mt-15 .col-7.xs-pl-0 {
    flex: 0 0 50%!important;
    max-width: 50%!important;
padding-left: 15px!important;
}
.homepage-last-block__text {
    display: none;
}

.homepage-image.d-flex.flex-column.align-items-baseline.justify-content-end {
    margin-top: 0;
}
.homepage-image {
    height: 230px!important;
}
.fontittlehome {
    background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0%,#000 80%);
    width: 100%;
    border-radius: 4px 4px 4px 4px;
}
a.homepage-image__title {
font-size: 1.1rem!important;
    font-weight: 500!important;
    line-height: 105%!important;
}
.homepage-image.d-flex.flex-column.align-items-baseline.justify-content-end .p-2.xs-pt-10.xs-pl-15.xs-pr-15.xs-pt-10.xs-pb-15 {
    background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(9,9,121,0) 100%, rgba(0,212,255,1) 100%);
}
.col-3.xs-pr-0.homepage-left {
    padding: 0;
}
.categories__image {
    background: url(https://via.placeholder.com/270x300) no-repeat;
    background-size: 100% 350px!important;
    width: 100%!important;
    height: 350px!important;
    margin-bottom: 10px;
}
.homepage-image__title {
    color: #fff;
    font-size: 1.5rem!important;
    font-weight: 600!important;
    line-height: 110%;
}

.homepage-last-block.xs-mt-15 .col-7.xs-pl-0 .xs-m-15.xs-ml-0 {
    padding: 0!important;
    margin: 15px 0px 0 0;
}
.homepage-last-block {
    height: auto!important;
}
.homepage-last-block__title {
    color: #000;
    font-size: 13px!important;
    line-height: 125%;
    font-weight: 400!important;
}
.col-6 {
    flex: 0 0 100%!important;
    max-width: 100%!important;
}
.header-menu__item {
    font-size: .8rem!important;
}

.video-slider {
    display: none;
}
.col-2 {
    flex: 0 0 100%!important;
    max-width: 100%!important;
display:none;
}
.col-7 {
    flex: 0 0 100%!important;
    max-width: 100%!important;
padding:0!important;
}

.popular-news {
    display: none;
}
a.news-view__author.lg-mr-10 {
    margin: 0 10px;
    font-size: .8rem;
}

span.news-view__publish_at {
    font-size: .8rem;
}

a.news-view__category.news-view__category--politika.d-flex.align-items-center.lg-mr-10 {
    font-size: .8rem;
}
}



@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
.popular-news__item {
    background: url(https://via.placeholder.com/255x200) no-repeat;
    background-size: 255px 200px;
    width: 100%!important;
    height: auto!important;
}
img.homepage-last-block__image.d-block.xs-m-15 {
    width: 90%!important;
}

.homepage-last-block__text {
    display: none;
}
.homepage-last-block__title {
    color: #000;
    font-size: 14px!important;
}
.homepage-last-block {
    height: auto!important;
}
.homepage-image {
    height: 180px!important;
}
.homepage-image__title {
    color: #fff;
    font-size: 1.3rem!important;
}
button.navbar-toggler.toggler-search {
    position: absolute;
    right: 10px;
    top: 20px;
}
a.header-menu__item.d-block.xs-mr-20 {display: inline-block;float: left;font-size: 12px;}
.container, .container-md, .container-sm {
    max-width: 100%!important;
}
.categories__image {
    background: url(https://via.placeholder.com/270x300) no-repeat;
    background-size: 230px 260px!important;
    width: 100%!important;
    height: 260px!important;
}
.categories.xs-p-15 .col-6 {
    padding: 0 10px 0 10px!important;
}
.categories__link {
    color: #000;
    font-size: .9rem!IMPORTANT;
    line-height: 130%;
    font-weight: 400!IMPORTANT;
}
section.news-view.xs-mt-15.xs-mb-15 .col-3.xs-pr-0 {
    display: none;
}

section.news-view.xs-mt-15.xs-mb-15 .col-7.xs-pr-0 {
    flex: 0 0 78%;
    max-width: 78%;
}
section.news-view.xs-mt-15.xs-mb-15 .col-2 {
    flex: 0 0 20%;
    max-width: 20%;
    font-size: .8rem;
}
a.news-view__author.lg-mr-10 {
    margin: 0 15px;
}
.news-view__text ul {
    margin-left: 25px;
}
.news-view__text ul li {
    margin-bottom: 10px;
}

img.news-view__image.lazy.loaded {
    margin-bottom: 20px;
}
.col-3.xs-pr-0.news-category-left {
    display: none;
}

.container.news-category.xs-mt-15.xs-mb-15 .col-6 {
    flex: 0 0 70%;
    max-width: 70%;
}

.container.news-category.xs-mt-15.xs-mb-15 .col-3.xs-pl-0 {
    flex: 0 0 30%;
    max-width: 30%;
}
}