/* MS supports */
@supports (-ms-overflow-style: none) {
    .ps {
        overflow: auto !important;
    }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps {
        overflow: auto !important;
    }
}

@media only all and (max-width: 1265px) {
    .wrapper .popularArticle .top-container .tab-icons a .chooseView {
        left: auto;
        right: 0;
    }

    #footer .container {
        width: 1160px;
    }
}

@media (min-width: 1024px) and (max-width: 1200px) {
    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div {
        padding-bottom: 0;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list #articleTopContent .link .date-time {
        margin-bottom: 0;
    }

    .right_side .column-content .article_column {
        height: auto;
    }

    .popularArticle .popularDescription .popularTabContent .item {
        height: 61px;
        max-height: 61px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div .date-time {
        margin-bottom: 15px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .last .link .description {
        margin-top: 10px;
        line-height: 21px;
    }
}

@media only all and (max-width: 1200px) {
    .banner728x90 {
        display: none;
    }

    .wrapper .top-header .container .persons .item .persont-text {
        width: 120px;
    }

    .wrapper .bottom-nav .container .search-form .nav-main-search input[type="search"]:placeholder-shown {
        border-radius: 0 !important;
    }

    .wrapper .top-header .container,
    .wrapper .bottom-nav .container,
    .oppositeView .container,
    .popularArticle .container,
    #footer .container {
        width: 910px;
        padding: 0 15px;
    }
    .wrapper .main-content .container {
        width: 940px;
        padding: 0;
    }

    .wrapper .top-header .container .persons {
        margin-right: 0;
    }

    .wrapper .bottom-nav {
        max-height: 49px;
        height: 49px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .wrapper .bottom-nav .container {
        height: 100%;
    }

    .wrapper .bottom-nav .container .search-form {
        height: 100%;
        max-height: 100%;
    }

    .wrapper .bottom-nav .container .search-form .nav-main-search button[type="submit"] {
        width: 54px;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .wrapper .bottom-nav .container .search-form .nav-main-search button[type="submit"] .search-icon {
        margin: auto;
    }

    .wrapper .bottom-nav .container .search-form {
        width: 75%;
    }

    .wrapper .bottom-nav .container .mobNav {
        display: block;
    }

    .wrapper .bottom-nav .container .mobNav .mobile-nav .mobile-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        outline: none;
        z-index: 1;
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .bottom-nav .container .mobileApps {
        display: block;
        margin-left: 35px;
    }

    .wrapper .bottom-nav .container .mobileApps .container {
        width: auto;
    }

    .archive-section .container .archive-wrapper .content {
        max-width: 100%;
    }

    .archive-section {
        padding: 50px 15px;
    }

    .popularArchive {
        display: none;
    }

    .archive-section .container .archive-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    #freeTime {
        display: none;
    }

    .archive-section .container .archive-wrapper .mobButton {
        display: none;
    }

    .wrapper .popularArticle .top-container .title_link {
        color: #ba2326;
    }

    .wrapper .popularArticle {
        padding: 93px 15px 50px;
    }

    .footer .footer_info {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }

    .privacyPolicy {
        max-width: 241px;
    }

    .footer .footer_info .navMenu ul,
    .footer .footer_info .menuNav ul {
        line-height: 51px;
    }

    .photoVideo {
        padding: 0 38px 15px 0;
    }

    .banner-section {
        display: block;
    }

    .banner-section .container .table_banner {
        display: block;
    }

    .terms-section {
        padding: 0 15px;
    }

    .wrapper .popularArticle .top-container .tab-icons a .chooseView {
        display: none;
    }

    .wrapper .top-banner .banner-container .table_banner {
        display: none;
    }

    .wrapper .top-header .container .applications {
        display: none;
    }

    .wrapper .top-header .container .logo {
        width: 30%;
    }

    .wrapper .top-header .container .logo a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .wrapper .top-header .container .persons {
        width: 65%;
    }

    .news_full_size.wrapper .top-header .container .mobile-searcher {
        width: auto;
    }

    .wrapper .top-nav {
        display: none;
    }

    .wrapper .bottom-nav .container .top-themes-list {
        display: none;
    }

    .wrapper .bottom-nav .container .mobNav .mobile-nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        outline: none;
    }

    .wrapper .bottom-nav .container .mobNav .mobile-nav .mobile-toggle .toggleButton {
        width: 31px;
        height: 3px;
        display: block;
        margin: 4px 0;
        background-color: #fff;
    }

    .wrapper .bottom-nav .container .mobNav .mobile-nav .nav-list.hidden {
        width: 100%;
        position: absolute;
        left: 0;
        right: 0;
        display: none;
    }

    .wrapper .bottom-nav .container .mobNav .mobile-nav .nav-list {
        width: 100%;
        height: 100vh;
        position: absolute;
        left: 0;
        z-index: auto;
        background-color: rgba(255, 255, 255, 0.95);
    }

    .wrapper .bottom-nav .container .mobNav .mobile-nav .nav-list ul:nth-child(0n+1) {
        margin-top: 50px;
        margin-bottom: 10px;
    }

    .wrapper .bottom-nav .container .mobNav .opened {
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        overflow-y: scroll;
        z-index: 1;
        text-align: center;
    }

    .wrapper .bottom-nav .container .mobNav .opened .mobNav {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        display: block;
        overflow: hidden;
    }

    .wrapper .bottom-nav .container .mobNav .opened .toggled {
        height: 150px;
        margin: 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
    }

    .wrapper .bottom-nav .container .mobNav .opened .toggled .toggleButton {
        height: 1px;
        background-color: #000000;
    }

    .wrapper .bottom-nav .container .mobNav .opened .toggled .toggleButton:nth-child(0n+1) {
        -webkit-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
        transform: rotate(135deg);
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .bottom-nav .container .mobNav .opened .toggled .toggleButton:nth-child(0n+2) {
        -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
        transform: rotate(-135deg);
        top: -9px;
        position: relative;
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .bottom-nav .container .mobNav .opened .toggled .toggleButton:nth-child(0n+3) {
        display: none;
    }

    .wrapper .bottom-nav .container .mobNav .opened .nav-list {
        padding: 0;
        padding-top: 150px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: baseline;
        -ms-flex-align: baseline;
        align-items: baseline;
    }

    .wrapper .bottom-nav .container .mobNav .opened .nav-list ul {

    }

    .wrapper .bottom-nav .container .mobNav .opened .nav-list ul:nth-child(0n+1) {
        width: 50%;
        margin-bottom: 10px;
    }

    .wrapper .bottom-nav .container .mobNav .opened .nav-list ul:nth-child(0n+1) li {
        border-top: 1px solid #b7b7b7;
        padding: 25px 0;
    }

    .wrapper .bottom-nav .container .mobNav .opened .nav-list ul:nth-child(0n+1) li a {
        color: #000;
        font-family: Ubuntu-Medium;
        font-size: 26px;
        text-transform: uppercase;
    }

    .wrapper .bottom-nav .container .mobNav .opened .nav-list ul:nth-child(0n+1) li a .live {
        color: #ba2326;
    }

    .wrapper .bottom-nav .container .mobNav .opened .nav-list ul:nth-child(0n+1) li:nth-child(0n+6) {
        border-bottom: 1px solid #b7b7b7;
    }

    .wrapper .bottom-nav .container .mobNav .opened .nav-list ul:nth-child(0n+2) {
        width: 50%;
        margin-bottom: 10px;
    }

    .wrapper .bottom-nav .container .mobNav .opened .nav-list ul:nth-child(0n+2) li {
        padding: 24px 0;
    }

    .wrapper .bottom-nav .container .mobNav .opened .nav-list ul:nth-child(0n+2) li:nth-child(0n+1) {
        color: #000;
        font-family: Ubuntu-Medium;
        font-size: 41px;
        padding: 0;
    }

    .wrapper .bottom-nav .container .mobNav .opened .nav-list ul:nth-child(0n+2) li a {
        font-size: 23px;
        font-family: Ubuntu-Regular;
        color: #000;
        font-weight: 400;
        text-transform: uppercase;
    }

    .mobileApps .container {
        width: auto;
    }

    .wrapper .bottom-nav .container .mobileApps .theApps {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .wrapper .bottom-nav .container .mobileApps .theApps .item:nth-child(0n+1) {
        margin-right: 50px;
    }

    .wrapper .bottom-nav .container .mobileApps .theApps .item {
        font-size: 14px;
        font-family: Ubuntu-Regular;
        font-weight: 400;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #fff;
    }

    .wrapper .bottom-nav .container .mobileApps .theApps .item .iosIcon {
        margin-right: 10px;
    }

    .wrapper .bottom-nav .container .mobileApps .theApps .item .iosApp {
        width: 100%;
        max-width: 59px;
        margin-left: 10px;
    }

    .wrapper .bottom-nav .container .mobileApps .theApps .item .androidApp {
        width: 100%;
        max-width: 90px;
        margin-left: 10px;
    }

    .wrapper .bottom-nav .container .mobileApps .theApps .item .androidIcon {
        margin-right: 5px;
    }

    .wrapper .bottom-nav .container .mobileApps .theApps .item .iosIcon::before {
        content: '';
        background-image: url("/static/konkurent/img/icons/icon_apple.svg");
        background-size: 100%;
        background-repeat: no-repeat;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 20px;
        height: 25px;
    }

    .wrapper .bottom-nav .container .mobileApps .theApps .item .androidIcon::before {
        content: '';
        background-image: url("/static/konkurent/img/icons/icon_android.svg");
        background-size: 100%;
        background-repeat: no-repeat;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 30px;
        height: 30px;
    }

    .wrapper .main-content .container .sidebar_news {
        max-width: 315px;
        width: 100%;
        margin-right: 0;
    }

    .wrapper .main-content .container .article_content {
        max-width: 589px;
        width: 100%;
        padding: 0;
        z-index: 0;
    }

    .wrapper .main-content .container .article_content .top_article {
        display: none;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .wrapper .main-content .container .article_content .top_article .secondary_themes ul li a p {
        font-size: 13px;
        width: 140px;
    }

    .wrapper .main-content .container .article_content .mobileSlider {
        display: block;
        padding-bottom: 15px;
    }

    .wrapper .main-content .container .article_content .articleContentChild {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center;
    }

    .wrapper .main-content {
        margin: 0 20px;
    }

    .wrapper .main-content .container .article_content .mobileSlider > div {
        width: 588px;
    }

    .owl-carousel .owl-stage .item {
        width: 100%;
    }

    .topArticleSlider .owl-carousel .owl-stage .item {
        padding-bottom: 78px;
        overflow: hidden;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .link .main_img {
        max-height: 333px;
    }

    .wrapper .main-content .container .article_content .mobileSlider div .heading-text {
        width: calc(100% - 32px);
        min-height: 46px;
        position: absolute;
        left: 0;
        bottom: 0;
        display: flex;
        align-items: center;
        padding: 16px;
        background-color: rgb(248, 248, 248);
        font-family: Ubuntu-Medium;
        font-weight: 500;
        font-size: 19px;
        color: #1a1a1a;
    }

    .wrapper .main-content .container .article_content .articleContentChild {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .wrapper .main-content .container .article_content .articleContentChild #bannerResolution {
        height: auto;
        display: inline-block;
    }

    .wrapper .main-content .container .article_content .articleContentChild #bannerResolution .banner320x50 {
        display: none !important;
    }

    .wrapper .main-content .container .article_content .articleContentChild #bannerResolution .bannerDesktop {
        margin: 0 auto;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list {
        height: auto;
        justify-content: flex-start;
        text-align: left;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div .person_img {
        width: 197px;
        max-width: 197px;
        height: 112px;
        max-height: 112px;
        margin: 0 20px 0 0;
    }

    .wrapper .right_side {
        max-width: 100%;
    }

    .right_side .banner {
        width: 100%;
        margin-top: 30px;
    }

    .right_side .banner .bannerDesktop,
    .right_side .banner .bannerMobile,
    .right_side .banner .bannerTable {
        display: none;
    }

    .right_side .banner .bannerLaptop {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: distribute;
        justify-content: space-around;
    }

    .right_side .banner .tableBanners {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly;
    }

    .wrapper .right_side .theTitle .read_button {
        display: none;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article {
        max-width: 100%;
    }

    .wrapper .right_side .theTitle {
        padding-top: 44px;
    }

    .sideSliders {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin: 26px 0 0;
    }

    .sideSliders .slider_photo {
        width: 49%;
    }

    .sideSliders .slider_video {
        margin-top: 0;
        width: 49%;
    }

    .photo_slide, .video_slide {
        width: 100%;
        max-width: 100%;
        height: 100%;
        max-height: 100%;
    }

    .wrapper .banner .bannerDesktop {
        margin: 0 auto;
    }

    .right_side .button_more {
        display: none;
    }

    .wrapper .oppositeView .tabs-article-list .opposite-content .owl-carousel .owl-nav {
        display: none;
    }

    .wrapper .oppositeView .top-container .tabsForOpposite {
        position: relative;
        right: 0;
    }
    .topArticleSlider.mobileSlider .owl-carousel .owl-dots {
        display: flex;
        flex-direction: row;
        justify-content: center;
        bottom: -20px;
        background: transparent;
    }

    .wrapper .oppositeView {
        margin-top: 55px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 1px;
    }

    .opposite-content .boxing {
        position: relative;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .article_banner {
        display: none;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .theTitle .title_link {
        color: #ba2326;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .theTitle .read_button {
        display: none;
    }

    .wrapper .main-content .container .article_content .mobileSlider .slick-dots li {
        margin: 0 1px;
    }

    .wrapper .contact-section {
        padding: 0 20px;
    }

    .wrapper .contact-section .flex-contacts {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .wrapper .contact-section .flex-contacts .info {
        margin-right: 0;
        max-width: none;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-bottom: 32px;
    }

    .wrapper .contact-section .flex-contacts .info .contact-description {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: center;
    }
    .wrapper .contact-section .flex-contacts .info .contact-description .boxing {
        width: 50%;
        display: flex;
        justify-content: center;
    }
    .wrapper .contact-section .flex-contacts .info .contact-description .boxing:nth-child(2) {
        order: 2;
    }
    .wrapper .contact-section .flex-contacts .info .contact-description .boxing:nth-child(4) {
        order: 3;
    }

    .wrapper .contact-section .flex-contacts .info .contact-description .item {
        display: inline-block;
        padding: 0 20px;
        vertical-align: middle;
    }

    .wrapper .contact-section .flex-contacts .map {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        min-width: 100%;
    }

    .wrapper .contact-section .flex-contacts .item-contact #map {
        overflow: visible;
        width: auto;
        margin: 0 auto;
        height: 542px;
    }

    .wrapper .banner-section {
        margin: 70px 0 50px;
    }

    .wrapper .banner-section .container {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-pack: distribute;
        justify-content: space-around;
    }

    .wrapper .banner-section .container .desktop_banner {
        display: none;
    }

    .wrapper .banner-section .container .mobile_banner {
        display: none;
        margin-bottom: 23px;
    }

    .wrapper .opp-contact, .wrapper .pop-contact {
        display: none;
    }

    .wrapper .footer {
        padding: 50px 10px 66px;
    }

    .footer .footer_info .item ul li a svg {
        margin-right: 5px !important;
        width: 30px !important;
        height: 30px !important;
    }

    .footer .footer_info .item .footerMenu, .footer .footer_info .item .footerNavigation, .footer .footer_info .item .footerSocial {
        padding-bottom: 38px;
    }

    .footer .footer_info .item ul li a img {
        margin-top: 47px;
    }

    .wrapper .popularArticle .popularDescription .popularTabContent .item p {
        max-height: 45px;
        font-size: 14px;
    }

    .wrapper .right_side .column-content .article_column .author_img {
        width: 77px;
        max-width: 77px;
        height: 77px;
        max-height: 77px;
    }

    .wrapper .right_side .column-content .article_column .article_text {
        display: block;
    }

    .scrollbar {
        max-height: 3333px;
    }

    .owl-carousel .owl-item img {
        width: 100%;
        height: auto;
    }
    .content_between .sidebar_news .button_more {
        bottom: 0;
    }

    /*// ///////////////////////////////////////////////////////////////////////////////*/
    /*//                                    АРХІВ                                     //*/
    /*// ///////////////////////////////////////////////////////////////////////////////*/
    .container {
        width: 940px;
    }
    #seven_page > .theTitle,
    .archive-section .container > .theTitle {
        display: block;
        padding-top: 0;
        padding-bottom: 30px;
        border: none;
    }
    #seven_page > .theTitle {
        width: 940px;
        margin: 40px auto;
        padding: 0;
    }
    #seven_page > .theTitle div,
    #photo_video > .theTitle div,
    #articles_list > .theTitle div,
    #opposite_view > .theTitle div,
    .archive-section .container > .theTitle div {
        margin: 0;
        font-family: 'Ubuntu-Bold';
        text-transform: uppercase;
        font-size: 30px;
        color: #930105;
    }
    .banner-section .container {
        width: 940px;
    }

    .archive-section .container .archive-wrapper .archive_aside {
        width: 100%;
        max-width: 100%;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .category,
    .archive-section .container .archive-wrapper .content .searcherField .archive-form .category input {
        max-width: 100%;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter {
        width: 1000px;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section:last-child {
        display: none !important;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section .desktop_banner {
        display: none;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section .table_banner {
        display: block;
    }

    .banner-section.popularBanner {
        display: none;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        margin: 70px 0 50px;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes {
        width: 100%;
        display: flex;
        flex-direction: column;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .topThemes_content {
        display: flex;
        flex-direction: row;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .heading-title {
        flex: 0 0 100%;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .mainArticle {
        width: 333px;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .subMainArticle {
        flex: 0 0 60%;
        align-items: flex-start;
        margin: 0 0 0 35px;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .mainArticle img {
        width: 333px;
        height: 195px;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .subMainArticle .itemArticle {
        margin-bottom: 25px;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .subMainArticle .button_more {
        display: none;
    }

    .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-nav {
        display: none;
    }

    .photoVideo .container .top-container .filterList {
        right: 0;
    }

    /*// ///////////////////////////////////////////////////////////////////////////////*/
    /*//                                    7.40                                      //*/
    /*// ///////////////////////////////////////////////////////////////////////////////*/

    .seven_editor {
        margin-top: 0;
    }
    .editor_box {
        width: 450px;
    }
    #seven_page .right_side {
        display: none;
    }
    #seven_page .seven_box,
    #seven_page .section_box {
        width: 100%;
    }
    #seven_page .banner-section.popularBanner {
        display: block;
        margin: 45px 0;
        margin-bottom: 0;
    }
    .banner-section.seven_popular_banner {
        display: block;
    }

    /*// ///////////////////////////////////////////////////////////////////////////////*/
    /*//                                  Author                                      //*/
    /*// ///////////////////////////////////////////////////////////////////////////////*/

    .athr_section {
        flex-direction: column;
    }
    #author_list .section_box {
        width: 100%;
        padding: 0;
    }
    #author_list .section_box .news {
        width: 100%;
    }
    .articles_list_content .banner-section.popularBanner {
        display: block;
        margin-top: 5px;
        margin-bottom: 35px;
    }
    .athr_section .secondary_themes ul li a p {
        width: calc(100% - 80px)
    }
    .athr_section .news .name_category {
        font-size: 22px;
    }
    .athr_section > .banner-section.popularBanner {
        display: block;
        margin-bottom: 65px;
    }
    .athr_section > .banner-section.popularBanner .container {
        padding: 0;
    }
    .athr_section .top_article {
        display: flex;
        flex-direction: row;
        justify-content: center;
        margin-top: 15px;
    }
    .athr_section .top_article .main_theme {
        position: relative;
    }
    .right_side .top_article a .heading-text {
        width: calc(100% - 30px);
        position: absolute;
        bottom: 0;
    }
    .athr_section .right_side .secondary_themes {
        margin-bottom: 0;
        padding: 0;
    }
    .athr_section .secondary_themes ul li {
        max-height: 80px;
        overflow: hidden;
    }
    .athr_section .secondary_themes ul li:nth-child(0n+2) {
        margin: 20px 0;
    }
    .athr_section .secondary_themes ul {
        padding: 21px 15px;
    }
    .athr_section .right_side .banner {
        display: none;
    }
    .athr_section .photo_slide, .athr_section .video_slide {
        width: 100%;
        max-width: 100%;
        height: auto;
        max-height: 100%;
    }
    .athr_section .sideSliders {
        width: 720px;
        margin: 20px auto;
    }
    .athr_section .sideSliders .slider_video, .athr_section .sideSliders .slider_photo {
        width: calc(50% - 15px);
    }
    .athr-social span {
        height: 19px;
        margin-right: 5px;
    }

    /*// ///////////////////////////////////////////////////////////////////////////////*/
    /*//                                 pp_&_pv                                      //*/
    /*// ///////////////////////////////////////////////////////////////////////////////*/

    #photo_video > .theTitle,
    #opposite_view > .theTitle {
        width: 100%;
        align-items: flex-end;
        flex-direction: row;
        padding-bottom: 30px;
    }
    #photo_video .filterList, #opposite_view .filterList {
        margin: 0;
        line-height: 0.3;
    }
    #photo_video .filterList .pv-link,
    #opposite_view .filterList .pv-link {
        margin-right: 0;
        margin-left: 8px;
    }
    .ov_section {
        flex-direction: column;
    }
    .ov_section .section_box {
        width: 940px;
        margin: 20px auto;
    }
    .ov_section .right_side .banner {
        height: auto;
        margin-top: 40px;
        margin-bottom: 20px;
    }
    .ov_section .right_side .banner:nth-child(3) {
        display: none;
    }
    .pp_pv_themes {
        display: none;
    }
    .wrapper .ov_section .right_side .scrollbar,
    .wrapper .ov_section .right_side .column-content,
    .wrapper .ov_section .right_side .theTitle:first-child {
        display: none;
    }
    .ov_section .right_side .mobileColumnSlider {
        display: block;
        margin-top: 0;
        padding: 20px 0 0 0;
        text-align: left;
    }
    .ov_section .right_side .mobileColumnSlider.owl-carousel .owl-stage-outer {
        padding-bottom: 20px;
        border-bottom: 1px solid #e6e6e6;
    }
    .pp_pv_banner.banner-section.popularBanner {
        width: 940px;
        display: block;
        margin: 15px auto;
        margin-bottom: 80px;
    }
    .pp_pv_banner.banner-section.popularBanner .bannerLaptop {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
    }
    .pp_pv_banner.banner-section.popularBanner .bannerMobile {
        display: none;
    }
    .photoVideo.top_themes_slider.seven_top_slider #first-tab:after {
        display: none;
    }
    #articles_list .arc_section {
        flex-direction: column;
    }
    #articles_list .section_box {
        width: 100%;
    }
    #articles_list .articles_list_content .boxing_top {
        justify-content: space-around;
    }
    #articles_list {
        padding-top: 0;
    }
    #articles_list > .theTitle {
        width: 940px;
        display: block;
        margin: 0 auto;
        padding-top: 40px;
        padding-bottom: 35px;
        border: none;
    }
    #articles_list .right_side > div {
        display: none;
    }
    #articles_list .right_side > div:first-child {
        display: block;
    }
    #articles_list .right_side .banner {
        height: auto;
        margin-top: 65px;
        margin-bottom: 50px;
    }
    #articles_list .right_side .banner .bannerLaptop a.table_banner {
        display: block;
    }
    #articles_list .right_side .banner .bannerLaptop a {
        display: none;
    }
    .photoVideo.top_themes_slider.seven_top_slider .owl-dots {
        width: 100%;
        display: flex;
        flex-direction: row;
        position: absolute;
        left: 0;
        right: 0;
        bottom: -65px;
        text-align: center;
    }
    .articles_list_slider.oppositeView .owl-carousel .owl-dots {
        bottom: -55px;
    }
    .list_feeds_banner.banner-section.popularBanner {
        width: 940px;
        display: block;
        margin: 0 auto 80px;
        padding: 0 15px;
    }
    .list_feeds_banner .bannerMobile {
        display: none;
    }
    .list_feeds_banner .bannerLaptop {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
    }
    .fds_section {
        flex-direction: column;
    }
    .fds_section .section_box {
        width: 100%;
    }
    .fds_section .section_box .theTitle {
        padding-bottom: 30px;
    }
    .fds_section .boxing_top {
        justify-content: space-around;
    }
    .fds_section .news .tabs {
        width: 50%;
        display: flex;
        justify-content: flex-end;
        margin: 5px 0 0 0;
        border: none;
    }
    .fds_section .news .name_category {
        width: 50%;
        float: left;
    }
    .fds_section .news .tabs .tab-link {
        margin-left: 10px;
        margin-right: 0;
    }
    .fds_section .articles_list_content .news .news_list {
        border-top: 1px solid #e6e6e6;
    }
    .wrapper .fds_section .archivePaginator {
        margin-top: 0;
    }
    .arc_section .right_side,
    .fds_section .right_side {
        display: none;
    }
    .wrapper .list_articles_banner {
        display: block;
    }
    .wrapper .list_articles_banner .bannerLaptop {
        width: 940px;
        display: flex;
        flex-direction: row;
        justify-content: space-around;
    }
    .wrapper .list_articles_banner .bannerMobile {
        display: none;
    }
    .wrapper .popularArticle_list_bottom {
        display: block;
    }
    #open_news .right_side {
        display: none;
    }
    .onws_section .section_box div.left_part {
        width: 100%;
        max-width: 100%;
        display: none;
        padding-top: 5px;
        padding-bottom: 30px;
        border-bottom: 1px solid #e6e6e6;
    }
    .ico_share {
        width: 100%;
        max-width: 100%;
        display: flex;
        align-items: center;
        flex-direction: row;
        margin-bottom: 30px;
    }
    .ico_share > h3 {
        margin: 0;
    }
    .ico_share .share_social div.social__content {
        margin: 0;
        margin-left: 30px;
    }
    .ico_share .share_social {
        flex-direction: row;
    }
    .onws_section .left_part .banner {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
    }
    .onws_section .left_part .banner a .bannerDesktop {
        display: none;
    }
    .onws_section .left_part .bannerMobile {
        display: block;
    }
    .onws_section .center_part,
    .onws_section .section_box {
        width: 100%;
    }
    .open_news_bottom_banner {
        display: block;
    }
    .wrapper .open_news_bottom_banner {
        display: block;
    }
    .last_news_bottom_scrollbar {
        width: 940px;
        display: block;
        margin: 0 auto;
    }
    .tab-content .img_article_preview {
        max-width: 100%;
        margin: 0 auto;
    }
    .tab-content .img_article_preview img {
        width: 100%;
        max-width: 100%;
    }
    .last_news .boxing1 {
        width: 740px;
        margin: 0 auto;
    }
    .last_news .boxing1 .box {
        width: calc(100% - 30px);
        height: auto;
    }
    .last_news .owl-carousel .owl-dots .active {
        height: auto;
        max-height: 100%;
    }
    .oppositeView.last_news .owl-dots {
        bottom: -30px;
    }
    .last_news .owl-stage-outer {
        margin-right: -15px;
        padding: 0;
    }
    .last_news.oppositeView {
        margin-top: 50px;
        padding-bottom: 80px;
    }
    .ico_share > .title {
        margin: 0;
    }
    .news_full_size.wrapper .top-header .container .mobile-nav .nav-list.hidden {
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        left: 0;
        padding: 0;
        overflow-y: scroll;
    }
    .news_full_size.wrapper .top-header .container .mobile-nav .nav-list.hidden > ul {
        padding-top: 150px;
    }
    .news_full_size.wrapper .mobile-toggle_close {
        top: 50px;
    }
    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item {
        display: flex;
        align-items: center;
    }
    #photoVideo {
        height: 325px;
    }
    #photoVideo.top_themes_slider {
        height: 320px;
        margin-bottom: 30px;
    }
    .athr_section .right_side .slide_text {
        width: calc(100% - 30px);
    }
    .last_news .boxing1 .owl-item {
        padding: 10px 0;
    }
    .last_news .boxing1 .owl-item.active:nth-child(1) {
        padding-left: 5px;
    }
    .footer .footer_info .socialList {
        width: 200px;
    }
    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .link img {
        width: 100%;
    }
    .footer .footer_info .item .privacy {
        margin: 18px 0 32px;
        line-height: 20px;
    }
    .popularArticle .top-container .tab-icons a:hover svg {
        fill: #000;
    }
    .popularArticle .top-container .tab-icons a.tabActive svg {
        fill: #ba2326;
    }
    .SliderPhotoVideoContent.owl-carousel .owl-dots {
        position: absolute;
        right: 0;
        left: 0;
        bottom: -70px;
    }
    .feeds_list_slider .owl-carousel .owl-dots,
    .feeds_list_slider .owl-carousel .owl-dots.disabled {
        display: flex;
        flex-direction: row;
        justify-content: center;
        position: absolute;
        left: 0;
        right: 0;
        bottom: -65px;
    }

    .termSlider.photoVideo {
        background-color: transparent;
    }
}

@media only all and (max-width: 1024px) {
    .xdsoft_datetimepicker {
        display: none !important;
    }
    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item .heading-title {
        margin-left: 10px;
    }
    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item input {
        max-width: 110px;
    }
}

@media only all and (max-width: 1023px) {
    .banner970 {
        display: none;
    }

    .banner728x90 {
        display: block;
    }

    .wrapper .banner-container.banner728x90 {
        display: flex;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .banner .banner468,
    .banner468 {
        display: none;
    }

    .wrapper .banner .bannerMobile.banner320x50 {
        display: block;
    }

    body {-webkit-text-size-adjust: none;}

    .wrapper .top-header .container,
    .wrapper .bottom-nav .container,
    .wrapper .main-content .container,
    .oppositeView .container,
    #footer .container {
        width: 720px;
        padding: 0 13px;
    }

    .popularArticle .container {
        width: 720px;
        padding: 0;
    }

    .subMainArticle .button_more {
        display: none;
    }

    .popularBanner {
        display: none !important;
    }

    .open_news_bottom_banner,
    .athr_section .popularBanner {
        display: block !important;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section .desktop_banner {
        display: none;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section .table_banner {
        display: block;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        margin: 65px 0 64px !important;
    }

    .archive-section .container .archive-wrapper .archive_aside {
        max-width: 100%;
    }

    .articleBlock {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .subMainArticle {
        margin: 0;
        max-width: 312px;
        margin-left: 30px;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .subMainArticle .itemArticle {
        margin-bottom: 28px;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .mainArticle img {
        max-height: 195px;
        height: 195px;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .mainArticle .overlayTitle {
        max-height: 72px;
        height: 72px;
    }

    .right_side .banner .bannerTable {
        display: none;
    }

    .right_side .banner .tableBanners {
        display: none;
    }

    .slick-slide img {
        display: block;
        width: 100%;
    }

    .archive-section {
        padding: 50px 0;
        padding-bottom: 0;
    }

    .popularArchive {
        display: none;
    }

    .archive-section .container .archive-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    #freeTime {
        display: none;
    }

    .archive-section .container .archive-wrapper .mobButton {
        display: none;
    }

    .banner-section {
        display: block;
    }

    .banner-section .container .table_banner {
        display: block;
    }

    .terms-section {
        padding: 0 15px;
    }

    .wrapper .popularArticle .top-container .tab-icons a span {
        display: none !important;
    }

    .container {
        width: 100%;
    }

    .wrapper .top-banner .banner-container .desktop_banner {
        display: none;
    }

    .wrapper .top-banner .banner-container .table_banner {
        display: block;
    }

    .wrapper .main-content .container .article_content .top_article {
        width: 100%;
    }

    .wrapper .top-header {
        padding: 0;
        height: 70px;
    }

    .wrapper .top-header::after {
        content: '';
        background-image: -webkit-gradient(linear, left top, left bottom, from(#7f7f7f), to(rgba(155, 155, 155, 0)));
        background-image: -webkit-linear-gradient(top, #7f7f7f 0%, rgba(155, 155, 155, 0) 100%);
        background-image: -o-linear-gradient(top, #7f7f7f 0%, rgba(155, 155, 155, 0) 100%);
        background-image: linear-gradient(to bottom, #7f7f7f 0%, rgba(155, 155, 155, 0) 100%);
        display: block;
        height: 3px;
        width: 100%;
    }

    .wrapper .top-header .container {
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .wrapper .top-header .container .mobNav {
        width: 25%;
    }

    .wrapper .top-header .container .mobNav .mobile-nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;
        outline: none;
    }

    .wrapper .top-header .container .mobNav .mobile-nav .mobile-toggle {
        display: flex;
        flex-direction: column;
        padding-left: 30px;
        outline: none;
        z-index: 1;
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .top-header .container .mobNav .mobile-nav .mobile-toggle .toggleButton {
        width: 34px;
        height: 4px;
        display: table-caption;
        margin: 4px 0;
        background-color: #ba2326;
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .top-header .container .mobNav .mobile-nav .mobile-toggle.toggled .toggleButton {
        display: inline-block;
        margin: 0;
    }

    .wrapper .top-header .container .mobNav .mobile-nav .nav-list.hidden {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        width: 100%;
        display: none;
    }

    .wrapper .top-header .container .mobNav .mobile-nav .nav-list {
        width: 100%;
        height: 100vh;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(255, 255, 255, 0.95);
        z-index: auto;
    }

    .wrapper .top-header .container .mobNav .mobile-nav .nav-list ul:nth-child(0n+1) {
        margin-top: 50px;
        margin-bottom: 10px;
    }

    .wrapper .top-header .container .mobNav .opened .mobNav {
        width: 100%;
        height: 100%;
        top: 0;
        position: absolute;
        display: block;
        overflow: hidden;
    }

    .wrapper .top-header .container .mobNav .opened {
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        overflow-y: scroll;
        z-index: 999;
        text-align: center;
        background: #e6e6e6;
    }

    .wrapper .top-header .container .mobNav .opened .toggled {
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
        display: block;
        left: 50%;
        padding: 25px 0;
        text-align: center;
        margin: 0 auto;
    }

    .wrapper .top-header .container .mobNav .opened .toggled .toggleButton {
        height: 1px;
        margin-left: -17px;
        background-color: #000000;
    }

    .wrapper .top-header .container .mobNav .opened .toggled .toggleButton:nth-child(0n+1) {
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .top-header .container .mobNav .opened .toggled .toggleButton:nth-child(0n+2) {
        margin-left: -38px;
        -webkit-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
        transform: rotate(135deg);
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .top-header .container .mobNav .opened .toggled .toggleButton:nth-child(0n+3) {
        display: none;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul {
        /** top menu **/
        /** bottom menu **/
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+1) {
        width: 50%;
        margin-top: 73px;
        margin-bottom: 0;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+1) li {
        border-top: 1px solid #b7b7b7;
        padding: 24px 0;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+1) li a {
        color: #000;
        font-family: Ubuntu-Medium;
        font-size: 26px;
        text-transform: uppercase;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+1) li a .live {
        color: #ba2326;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+1) li:nth-child(0n+6) {
        border-bottom: 1px solid #b7b7b7;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+2) {
        width: 100%;
        padding-top: 50px;
        background: rgba(255, 255, 255, 0.95);
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+2) li {
        padding: 24px 0;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+2) li:nth-child(0n+1) {
        color: #000;
        font-family: Ubuntu-Medium;
        font-size: 41px;
        padding: 0;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+2) li a {
        font-size: 23px;
        font-family: Ubuntu-Regular;
        color: #000;
        font-weight: 400;
        text-transform: uppercase;
    }

    .wrapper .top-header .container .logo {
        width: 50%;
        text-align: center;
    }

    .wrapper .top-header .container .persons {
        display: none;
    }

    .wrapper .top-header .container .applications {
        display: none;
    }

    .wrapper .top-header .container .mobile-searcher {
        width: 25%;
        display: block;
        padding-top: 1px;
        text-align: right;
    }

    .wrapper .top-header .container .mobile-searcher .searchIcon {
        padding-right: 30px;
    }

    .wrapper .top-header .container .mobile-searcher .mobile-search-form {
        display: none;
    }

    .wrapper .main-menu {
        display: none;
    }

    .wrapper .bottom-nav {
        display: none;
    }

    .wrapper .bottom-nav .container {
        width: 100%;
    }

    .wrapper .bottom-nav .container .top-themes-list {
        display: none;
    }

    .wrapper .bottom-nav .container .search-form {
        width: 100%;
    }

    .wrapper .main-content .container .sidebar_news {
        margin-right: 0;
        max-width: 315px;
    }

    .wrapper .main-content {
        margin: 0 20px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .theTitle .title_link {
        color: #ba2326;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list {
        padding-top: 20px;
    }

    .wrapper .main-content .container .sidebar_news .news .tabs .tab-link {
        font-size: 13px;
    }

    .wrapper .main-content .container .article_content {
        max-width: 375px;
        padding-right: 0;
    }

    .wrapper .main-content .container .article_content .articleContentChild {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: 100%;
        margin-top: 35px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article {
        margin-right: 0;
        overflow: visible;
        max-width: 100%;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .banner .bannerDesktop {
        display: none;
    }

    .wrapper .main-content .container .article_content .articleContentChild #bannerResolution .banner320x50 {
        display: block !important;
        text-align: center;
        margin: 0 auto;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .theTitle .read_button {
        display: none;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .link .article_title {
        color: #000;
    }

    .slick-dots li {
        margin: 0;
    }

    .wrapper .right_side .theTitle {
        margin-bottom: 0;
        padding-top: 35px;
        padding-bottom: 20px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .article_banner {
        width: 100%;
        height: 50px;
        display: flex;
        justify-content: center;
        margin: 12px 0 11px;
        text-align: center;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div .date-time {
        margin-bottom: 0;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .second {
        margin-top: 7px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div.last {
        padding-bottom: 20px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div .person_img {
        margin: 0 20px 5px 0;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .second .banner {
        display: none;
    }

    .wrapper .main-content .container .article_content .top_article {
        display: none;
    }

    .wrapper .main-content .container .article_content .top_article .main_theme, .wrapper .main-content .container .article_content .top_article .secondary_themes {
        display: none;
    }

    .wrapper .main-content .container .article_content .mobileSlider {
        display: block;
        width: 100%;
    }

    .wrapper .main-content .container .owl-stage {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
    }

    .topArticleSlider .owl-carousel .owl-stage .item {
        padding-bottom: 72px;
    }

    .wrapper .main-content .container .article_content .mobileSlider div .heading-text {
        min-height: 42px;
        font-size: 16px;
    }

    .wrapper .right_side {
        max-width: 100%;
        height: auto;
    }

    .wrapper .right_side .banner {
        height: auto;
        margin-top: 35px;
        margin-bottom: 10px;
    }

    .wrapper .right_side .banner .bannerDesktop {
        display: none;
    }

    .wrapper .right_side .banner .bannerMobile {
        display: block;
        margin: 0 auto;
    }

    .wrapper .right_side .theTitle .read_button {
        display: none;
    }

    .wrapper .right_side .column-content {
        display: none;
    }

    .wrapper .right_side .mobileColumnSlider {
        display: block;
        margin-top: 0;
        padding: 20px 0 0 0;
        text-align: left;
    }

    .wrapper .right_side .mobileColumnSlider.owl-carousel .owl-item {
        display: block;
    }

    .wrapper .right_side .mobileColumnSlider.owl-carousel .owl-stage-outer {
        padding-bottom: 20px;
        border-bottom: 1px solid #e6e6e6;
    }

    .wrapper .right_side .sideSliders {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .wrapper .right_side .sideSliders .slider_video {
        width: 100%;
        margin-top: 20px;
    }
    .wrapper .right_side .sideSliders .slider_photo {
        width: 100%;
    }

    .owl-dots button:focus span, .owl-dots button:hover span {
        color: #ba2326;
    }

    .wrapper .right_side .button_more a {
        border: 1px solid #8d8d8d;
        color: #1a1a1a;
        display: block;
        padding: 15px;
        font-family: Ubuntu-Medium;
        font-weight: 500;
        font-size: 16px;
        -webkit-transition: ease 1s;
        -o-transition: ease 1s;
        transition: ease 1s;
    }

    .wrapper .right_side .button_more a:hover {
        color: #ba2326
    }

    .wrapper .right_side .button_more a .arrow_down::after {
        content: '';
        width: 9px;
        height: 8px;
        display: inline-block;
        margin-left: 4px;
        background-size: cover;
        background-position: 0 0;
        background-repeat: no-repeat;
        background-image: url("/static/konkurent/img/icons/angle-arrow-down.svg");
        vertical-align: middle;
    }

    .wrapper .oppositeView {
        padding-bottom: 0;
    }

    .wrapper .oppositeView .tabs-article-list {
        margin: 35px auto 10px;
    }

    .wrapper .oppositeView .tabs-article-list .opposite-content .owl-carousel .owl-nav {
        display: none;
    }

    .wrapper .oppositeView .tabs-article-list .opposite-content .owl-carousel .owl-dots {
        text-align: center;
        position: relative;
        top: 40px;
    }

    .wrapper .oppositeView .tabs-article-list .opposite-content .owl-carousel .owl-dots .owl-dot {
        width: 20px;
        height: 20px;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        opacity: 1;
    }

    .wrapper .popularArticle .top-container .title_link {
        color: #ba2326;
    }

    .wrapper .popularArticle {
        padding: 50px 20px;
    }

    .wrapper .popularArticle .top-container {
        border: none;
        padding-bottom: 15px;
    }

    .wrapper .popularArticle .top-container .tab-icons a .chooseView {
        display: none;
    }

    .wrapper .popularArticle .popularDescription .tabActive {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .wrapper .popularArticle .popularDescription .tabActive .item {
        width: 100%;
        max-width: 100%;
        border-top: 1px solid #e6e6e6;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .wrapper .popularArticle .popularDescription .tabActive .item:nth-child(0n+5) {
        border-bottom: 1px solid #e6e6e6;
    }

    .wrapper .popularArticle .popularDescription .tabActive .item p {
        padding-left: 15px;
        font-family: Ubuntu-Bold;
        font-size: 18px;
    }

    .wrapper .popularArticle .popularDescription .tabActive .item .number_overlay {
        padding: 3px 5px 7px;
        height: 20px;
        width: 20px;
        text-align: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: normal;
        -ms-flex-align: normal;
        align-items: normal;
    }

    .wrapper .mobileApps {
        height: 70px;
        display: flex;
        align-items: center;
        padding: 0;
        background-color: #ba2326;
    }

    .wrapper .mobileApps .container {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        justify-content: space-between;
        padding: 0 15px;
    }

    .wrapper .mobileApps .container .socialList {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        width: 50%;
    }

    .wrapper .mobileApps .container .socialList .footerSocial {
        display: none;
    }

    .wrapper .mobileApps .container .socialList .socialMedia {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .wrapper .mobileApps .container .socialList .socialMedia li {
        margin-right: 13px;
    }

    .wrapper .mobileApps .container .socialList .socialMedia li a {
        display: block;
        line-height: 0;
    }
    .wrapper .mobileApps .container .socialList .socialMedia li a svg {
        width: 30px;
        height: 30px;
        fill: #fff;
    }

    .wrapper .mobileApps .container .theApps {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        width: 250px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        justify-content: flex-end;
    }

    .wrapper .mobileApps .container .theApps .item {
        width: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #fff;
        padding: 0;
        font-family: Ubuntu-Regular;
        font-size: 14px;
        font-weight: 400;
    }

    .wrapper .mobileApps .container .theApps .item .iosApp {
        width: 100%;
        max-width: 57px;
        margin-left: 15px;
    }

    .wrapper .mobileApps .container .theApps .item .androidApp {
        width: 100%;
        max-width: 82px;
        margin-left: 15px;
    }

    .wrapper .mobileApps .container .theApps .item .iosIcon::before {
        content: '';
        background-image: url("/static/konkurent/img/icons/icon_android.svg");
        background-repeat: no-repeat;
        display: inline-block;
        width: 30px;
        height: 30px;
    }

    .wrapper .mobileApps .container .theApps .item .androidIcon {
        margin-right: 10px;
    }

    .wrapper .mobileApps .container .theApps .item .androidIcon::before {
        content: '';
        background-image: url("/static/konkurent/img/icons/icon_apple.svg");
        background-repeat: no-repeat;
        display: inline-block;
        width: 30px;
        height: 30px;
    }

    .wrapper .footer {
        padding: 50px 20px 66px;
    }

    .wrapper .footer .footer_info .item ul li {
        padding: 5px 0;
    }

    .wrapper .footer .footer_info .item ul li a {
        font-size: 15px;
        line-height: 35px;
    }

    .wrapper .footer .footer_info .item ul li a svg {
        width: 20px;
        height: 20px;
    }

    .wrapper .footer .footer_info .item .privacy {
        width: 215px;
        margin: 19px 0 16px 0;
        line-height: 17px;
    }

    .wrapper .footer .footer_info .privacyPolicy {
        max-width: 100%;
        width: 100%;
    }

    .wrapper .footer .footer_info .navMenu {
        width: 100%;
        margin-left: 65px;
    }

    .wrapper .footer .footer_info .menuNav {
        width: 100%;
    }

    .wrapper .footer .footer_info .socialList {
        width: 23%;
    }

    .wrapper .contact-section .flex-contacts {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 0;
    }

    .wrapper .contact-section .flex-contacts .info {
        margin-right: 0;
        max-width: none;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-bottom: 32px;
    }

    .wrapper .contact-section .flex-contacts .info .contact-description {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
    }

    .wrapper .contact-section .flex-contacts .info .contact-description .item {
        display: inline-block;
        max-width: none;
        padding: 0 20px;
        vertical-align: middle;
    }

    .wrapper .contact-section .flex-contacts .map {
        height: 540px;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }

    .wrapper .contact-section .flex-contacts .item-contact #map {
        overflow: visible;
        width: auto;
        margin: 0 auto;
        height: 542px;
    }

    .wrapper .banner-section {
        margin: 70px 0;
    }

    .wrapper .banner-section .container {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-pack: distribute;
        justify-content: space-around;
    }

    .wrapper .banner-section .container .desktop_banner {
        display: none;
    }

    .wrapper .banner-section .container .mobile_banner {
        display: none;
        margin-bottom: 23px;
    }

    .wrapper .opp-contact, .wrapper .pop-contact {
        display: none;
    }

    .wrapper .terms-section .container .termsItems .about_terms {
        padding: 0 25px;
        margin-right: 0;
    }

    .wrapper .terms-section .container .termsItems .sidebar_news {
        display: none;
    }

    .wrapper .banner-section .container .table_banner {
        display: block;
    }

    .wrapper .photoVideo {
        display: none;
        padding: 38px 20px 0;
    }

    .wrapper .archive-opp {
        display: block;
        margin-bottom: 100px;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .category {
        max-width: 260px;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item:nth-child(0n+1) {
        padding-left: 0;
    }

    .wrapper .photoVideo .container .top-container .filterList {
        right: 0;
    }

    .wrapper .photoVideo .container .sideSliders {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .wrapper .photoVideo .container .sideSliders .slider_photo .slick-dots {
        bottom: -65px;
    }

    .wrapper .photoVideo .container .sideSliders .slider_video {
        width: 50%;
        margin-top: 0;
    }

    .wrapper .photoVideo .container .sideSliders .slick-slide img {
        max-height: 100%;
        height: auto;
        max-width: 100%;
    }

    .main-content .link_to_article {
        overflow: hidden;
    }

    #bannerResolution {
        width: auto;
    }

    .right_side .banner .bannerLaptop {
        display: none;
    }

    .right_side .button_more {
        display: block;
    }

    .footer .footer_info .navMenu ul, .footer .footer_info .menuNav ul {
        line-height: 40px;
    }

    .footer .footer_info .item ul li a img {
        margin-top: 35px;
    }

    .wrapper .main-content .container {
        padding: 0;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .link .main_img {
        width: 100%;
        height: auto;
        max-height: 100%;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div .person_img {
        width: 118px;
        max-width: 118px;
        height: 67px;
        max-height: 67px;
    }

    .oppositeView .container {
        padding: 0;
    }

    .scrollbar {
        max-height: 2970px;
    }
    .content_between .sidebar_news .button_more {
        bottom: 0;
    }

    .footer .footer_info .item .createBy .link {
        letter-spacing: 1.2px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .button_more {
        margin-top: 0;
        margin-bottom: 20px;
    }

    /*// ///////////////////////////////////////////////////////////////////////////////*/
    /*//                                    АРХІВ                                     //*/
    /*// ///////////////////////////////////////////////////////////////////////////////*/
    .container {
        width: 750px;
    }

    .seven_editor > .theTitle,
    .archive-section .container > .theTitle {
        display: block;
        padding-top: 0;
        padding-bottom: 30px;
        border: none;
    }

    .seven_editor > .theTitle div,
    .archive-section .container > .theTitle div {
        font-family: 'Ubuntu-Bold';
        font-size: 30px;
        color: #930105;
    }

    .banner-section .container {
        width: 750px;
    }

    .archive-section .container .archive-wrapper .content {
        margin: 0;
    }
    .wrapper .termSlider {
        display: block;
        padding: 0;
        background: transparent;
    }
    .wrapper .photoVideo.termSlider .container {
        width: 720px;
        padding: 0 15px;
    }
    .wrapper .termSlider .container .sideSliders .slider_photo,
    .wrapper .termSlider .container .sideSliders .slider_video {
        width: 345px;
        max-width: 100%;
        height: 285px;
    }
    .wrapper .termSlider.photoVideo .tabs-article-list .pv-content .owl-carousel .owl-item .box p {
        padding: 15px;
        background: #e6e6e6;
    }
    .wrapper .termSlider.photoVideo .container .top-container .filterList {
        display: none;
    }
    .wrapper .termSlider.photoVideo .container .top-container {
        padding-bottom: 15px;
        margin-left: 15px;
        margin-right: 15px;
        border-bottom: 1px solid #e6e6e6;
    }

    /*// ///////////////////////////////////////////////////////////////////////////////*/
    /*//                                    7.40                                      //*/
    /*// ///////////////////////////////////////////////////////////////////////////////*/

    #seven_page .container {
        width: 720px;
        padding: 0 15px;
    }
    #seven_page > .theTitle {
        width: 720px;
        padding: 0 15px;
    }
    .editor_box {
        width: 100%;
    }
    #seven_page .banner-section.popularBanner {
        display: block !important;
    }
    .banner-section.seven_popular_banner {
        display: block !important;
    }
    .wrapper .photoVideo.seven_top_slider {
        display: block;
    }
    .wrapper .photoVideo.seven_top_slider .container {
        width: 720px;
    }
    .wrapper .photoVideo.seven_top_slider .container .tabs-article-list {
        display: block;
    }
    .wrapper .photoVideo.seven_top_slider .container .top-container .filterList {
        display: none;
    }
    .wrapper .photoVideo.seven_top_slider .owl-carousel .owl-dots {
        display: flex;
        flex-direction: row;
        bottom: -40px;
    }
    .wrapper .popularArticle.sevenArticle {
        padding-top: 80px;
    }
    .wrapper .contact-section .container {
        width: 720px;
    }

    /*// ///////////////////////////////////////////////////////////////////////////////*/
    /*//                                  Author                                      //*/
    /*// ///////////////////////////////////////////////////////////////////////////////*/

    .athr_section > .banner-section.popularBanner {
        display: block !important;
    }
    #author_list {
        margin: 0;
    }
    #author_list .container {
        width: 738px;
        margin: 0 auto;
    }
    .wrapper .athr_section .right_side .sideSliders {
        flex-direction: row;
    }
    .wrapper .athr_section .right_side .sideSliders .slider_video,
    .wrapper .athr_section .right_side .sideSliders .slider_photo {
        width: calc(50% - 15px);
        margin-top: 0;
    }
    .athr_section .right_side .sideSliders {
        margin-bottom: 50px;
    }
    .wrapper .ov_section .right_side .banner .bannerLaptop {
        display: flex;
    }
    .wrapper .ov_section .right_side .banner .bannerMobile {
        display: none;
    }
    .popularArticle.sevenArticle1 .container {
        padding: 0;
    }
    #articles_list .articles_list_content .boxing_top {
        justify-content: space-between;
    }
    .athr_section .articles_list_content .boxing_top .box {
        width: 100%;
    }
    .articles_list_content .boxing_top .box {
        width: 350px;
    }
    .articles_list_content .boxing_top .box img {
        width: 350px;
        height: auto;
    }
    #articles_list .right_side .banner .bannerLaptop {
        display: flex;
    }
    .wrapper #articles_list .right_side .banner .bannerMobile {
        display: none;
    }
    .wrapper .list_feeds_banner {
        width: 720px;
        display: block !important;
        margin: 70px auto;
        padding: 0;
    }
    .list_feeds_banner .bannerLaptop {
        display: flex;
        justify-content: space-around;
    }
    .list_feeds_banner .bannerMobile {
        display: none;
    }
    .wrapper .articles_list_slider {
        display: block;
        margin-bottom: 30px;
    }
    .wrapper .articles_list_slider.photoVideo .container {
        width: 720px;
    }
    .wrapper .articles_list_slider.photoVideo .container .tabs-article-list {
        display: block;
    }
    .list_feeds_banner.banner-section.popularBanner {
        width: 720px;
    }
    .fds_section .boxing_top {
        justify-content: space-between;
    }
    .wrapper .list_articles_banner {
        display: block !important;
    }
    .wrapper .list_articles_banner:nth-child(6) {
        margin-top: 70px;
    }
    .wrapper .popularArticle_list_bottom {
        display: block;
    }
    .last_news_bottom_scrollbar {
        width: 720px;
        margin: 0 auto;
    }
    .last_news .boxing1 {
        width: calc(100% - 30px);
        display: block;
    }
    .last_news .boxing1 .box a {
        font-size: 20px;
    }
    .wrapper .last_news.oppositeView .tabs-article-list .opposite-content .owl-carousel .owl-dots {
        top: 20px;
    }
    .wrapper .last_news.oppositeView {
        padding-bottom: 100px;
    }
    .news_full_size_content {
        display: block;
    }
    .news_full_size_content .full_title {
        display: none;
    }
    .news_full_size_content .full_img {
        width: 100%;
        height: auto;
    }
    .news_full_size_content .full_img img {
        width: 100%;
        max-height: 100vh;
        object-fit: cover;
    }
    .wrapper #open_news {
        padding-top: 0;
    }

    .wrapper .bottom-nav .container .search-form {
        display: none;
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        background: rgba(255, 255, 255, 0.95);;
        z-index: 999;
    }

    .wrapper .bottom-nav .container .search-form .nav-main-search {
        height: auto;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -22px;
        margin-left: -160px;
        background-color: #a22225;
    }

    .wrapper .bottom-nav .container .search-form .nav-main-search button[type="submit"] {
        height: 48px;
    }

    .wrapper .bottom-nav .container .search-form .nav-main-search input[type="search"] {
        width: 266px;
        border-radius: 0 !important;
        font-size: 16px;
    }
    .search-form > a.mobile-toggle {
        width: 35px;
        height: 13px;
        display: block;
        position: absolute;
        top: 40px;
        left: 50%;
        margin-left: -17px;
        padding-top: 14px;
    }

    .search-form > a.mobile-toggle span {
        width: 34px;
        height: 1px;
        display: block;
        margin-top: -1px;
        background: #000;
    }

    .search-form > a.mobile-toggle span:first-child {
        transform: rotate(135deg);
    }

    .search-form > a.mobile-toggle span:last-child {
        transform: rotate(-135deg);
    }
    .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-item .box img {
        width: 100%;
        max-width: 100%;
        height: auto;
        max-height: 100%;
    }
    .wrapper .photoVideo .owl-carousel .owl-item {
        padding-top: 0;
    }
    .wrapper .main-content .container .article_content .mobileSlider > div {
        width: 100%;
    }
    .oppositeView {
        height: auto;
    }
    #articles_list > .theTitle {
        width: 720px;
    }
    .ov_section .section_box {
        width: 750px;
        margin: 20px auto;
    }
    .section_box > .photo_video_content:after {
        content: "";
        flex: 0 0 224px;
    }
    .card_box {
        width: 224px;
    }
    .card_box img {
        width: 224px;
        height: 126px;
    }
    .articles_list_slider .owl-carousel .owl-dots {
        bottom: -40px;
    }
    .termSlider .SliderPhotoVideoContent.owl-carousel .owl-dots {
        bottom: -40px;
    }
}

@media (max-width: 767px) {
    .open_news_bottom_banner {
        display: none !important;
    }

    .wrapper .top-header .container .mobNav .mobile-nav .mobile-toggle .toggleButton {
        width: 26px;
        height: 3px;
        margin: 3px 0;
    }
    .wrapper .top-header .container,
    .wrapper .bottom-nav .container,
    .wrapper .main-content .container,
    .oppositeView .container,
    .popularArticle .container,
    #footer .container {
        width: 100%;
        max-width: 100%;
        padding: 0;
    }

    .mobButton button {
        width: 100%;
    }

    .container {
        width: 100%;
    }

    .wrapper {
        display: block;
    }

    .banner728x90 {
        display: none;
    }

    .wrapper .banner-container.banner728x90 {
        display: none;
    }

    .wrapper .banner-container.ban_top_320 {
        display: flex;
    }

    .wrapper .banner .bannerDesktop {
        display: none;
    }

    .wrapper .banner .bannerMobile {
        display: block;
        margin: 0 auto;
    }

    .wrapper .top-banner {
        padding: 0;
        border: none;
    }

    .wrapper .top-banner .banner-container .desktop_banner {
        display: none;
    }

    .wrapper .top-banner .banner-container .table_banner {
        display: none;
    }

    .wrapper .top-banner .banner-container .banner728x90 {
        display: none;
    }

    .wrapper .top-banner .banner-container .mobile_banner {
        display: inline-block;
    }

    .wrapper .top-header {
        height: 75px;
        position: relative;
        top: -2px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .wrapper .top-header .container {
        width: 100%;
        position: relative;
    }

    .wrapper .top-header .container .mobile-nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        outline: none;
    }

    .wrapper .top-header .container .mobile-nav .mobile-toggle {
        outline: none;
        z-index: 1;
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .top-header .container .mobile-nav .mobile-toggle .toggleButton {
        width: 26px;
        height: 3px;
        background-color: #ba2326;
        display: block;
        margin-bottom: 5px;
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .top-header .container .mobile-nav .nav-list.hidden {
        width: 100%;
        position: absolute;
        left: 0;
        right: 0;
        display: block;
    }

    .wrapper .top-header .container .mobile-nav .nav-list {
        width: 100%;
        height: 100vh;
        position: absolute;
        left: 0;
        background-color: rgba(255, 255, 255, 0.95);
        z-index: auto;
    }

    .wrapper .top-header .container .mobile-nav .nav-list ul:nth-child(0n+1) {
        margin-top: 50px;
        margin-bottom: 10px;
    }

    .wrapper .top-header .container .opened {
        width: 100%;
        position: absolute;
        top: -66px;
        z-index: 1;
        text-align: center;
    }

    .wrapper .top-header .container .opened .toggled {
        left: 145px;
        display: block;
        margin: 0 auto;
        padding: 25px 0;
        text-align: center;
    }

    .wrapper .top-header .container .opened .toggled .toggleButton {
        height: 1px;
        background-color: #000000;
    }

    .wrapper .top-header .container .opened .toggled .toggleButton:nth-child(0n+1) {
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .top-header .container .opened .toggled .toggleButton:nth-child(0n+2) {
        -webkit-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
        transform: rotate(135deg);
        top: -6px;
        position: relative;
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .top-header .container .opened .toggled .toggleButton:nth-child(0n+3) {
        display: none;
    }

    .wrapper .top-header .container .opened .nav-list {
        padding: 25px 0;
    }

    .wrapper .top-header .container .opened .nav-list ul {
        /** top menu **/
        /** bottom menu **/
    }

    .wrapper .top-header .container .opened .nav-list ul:nth-child(0n+1) li {
        border-top: 1px solid #b7b7b7;
        padding: 15px 0;
    }

    .wrapper .top-header .container .opened .nav-list ul:nth-child(0n+1) li a {
        color: #000;
        font-family: Ubuntu-Medium;
        font-size: 18px;
        text-transform: uppercase;
    }

    .wrapper .top-header .container .opened .nav-list ul:nth-child(0n+1) li a .live {
        color: #ba2326;
    }

    .wrapper .top-header .container .opened .nav-list ul:nth-child(0n+1) li:nth-child(0n+6) {
        border-bottom: 1px solid #b7b7b7;
    }

    .wrapper .top-header .container .opened .nav-list ul:nth-child(0n+2) li {
        padding: 4px 0;
    }

    .wrapper .top-header .container .opened .nav-list ul:nth-child(0n+2) li:nth-child(0n+1) {
        color: #000;
        font-family: Ubuntu-Medium;
        font-size: 23px;
    }

    .wrapper .top-header .container .opened .nav-list ul:nth-child(0n+2) li a {
        font-size: 13px;
        font-family: Ubuntu-Regular;
        color: #000;
        font-weight: 400;
        text-transform: uppercase;
    }

    .wrapper .top-header .container .mobNav, .wrapper .top-header .container .mobile-searcher {
        width: 25%;
        display: flex;
        flex-direction: row;
        justify-content: center;
    }

    .wrapper .top-header .container .logo {
        width: 50%;
        text-align: center;
    }

    .wrapper .top-header .container .logo img {
        width: 100%;
    }

    .wrapper .top-header .container .persons {
        display: none;
    }

    .wrapper .top-header .container .applications {
        display: none;
    }

    .wrapper .top-header .container .mobile-searcher {
        display: block;
        text-align: right;
    }

    .wrapper .main-menu, .wrapper .bottom-nav {
        height: 0;
        display: none;
    }

    .wrapper .mobile-search-form {
        display: none;
    }

    .wrapper .mobile-search-form.show {
        display: block;
        top: 0;
        left: 0;
        z-index: 1999;
        position: fixed;
        width: 100%;
        color: #222;
        background: rgba(255, 255, 255, 0.98);
        overflow-y: auto;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        height: 100%;
        text-align: center;
    }

    .wrapper .main-content {
        margin: 0;
        padding: 24px 0 0 0;
    }

    .wrapper .main-content .container {
        width: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .wrapper .main-content .container .sidebar_news {
        width: calc(100% - 30px);
        max-width: 100%;
        padding: 45px 15px;
        text-align: left;
    }

    .wrapper .main-content .container .sidebar_news .news .name_category {
        padding: 0;
    }

    .wrapper .main-content .container .sidebar_news .news .tabs {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 0;
        margin-top: 20px;
        margin-bottom: 15px;
        text-align: center;
    }

    .wrapper .main-content .container .sidebar_news .news .tabs .tab-link {
        width: auto;
        margin: 0;
        font-weight: 600;
        font-size: 14px;
    }

    .wrapper .main-content .container .sidebar_news .news .news_list .scrollbar {
        margin: 0 auto;
        padding: 0;
    }

    .wrapper .main-content .container .sidebar_news .news .news_list .button_more {
        width: auto;
        position: relative;
        bottom: 0;
        padding: 0;
    }

    .wrapper .main-content .container .sidebar_news .news .news_list .button_more a:hover {
        color: #000;
    }

    .wrapper .main-content .container .sidebar_news .news .news_list .button_more #button_mobile_article {
        display: block;
    }

    .wrapper .main-content .container .sidebar_news .news .news_list .button_more #button_mobile_article i {
        display: inline-block;
    }

    .wrapper .main-content .container .sidebar_news .news .news_list .button_more #button_mobile_article i:after {
        margin: 0 5px;
    }

    .wrapper .main-content .container .sidebar_news .news .news_list .button_more a .arrow_down::after {
        background-image: url(/static/konkurent/img/icons/angle-arrow-down.svg);
    }

    .wrapper .main-content .container .article_content .mobileSlider {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .wrapper .main-content .container .article_content .mobileSlider .item {
        height: calc(100% - 72px);
        max-height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        margin: 0 0 0 -0.5px;
    }
    .wrapper .main-content .container .article_content .mobileSlider .item a {
        width: 100%;
        height: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
    }
    .wrapper .main-content .container .article_content .mobileSlider .item img {
        width: 100%;
        max-width: 100%;
    }


    .wrapper .main-content .container .article_content .mobileSlider .item div .heading-text {
        width: calc(100% - 30px);
        padding: 15px;
        background-color: #f8f8f8;
        font-family: Ubuntu-Medium;
        font-weight: 500;
        font-size: 15px;
        color: #1a1a1a;
    }

    .wrapper .main-content .container .article_content .mobileSlider .slick-dots {
        bottom: -35px;
    }

    .wrapper .main-content .container .article_content .top_article {
        display: none;
    }

    .wrapper .main-content .container .article_content .top_article .main_theme {
        display: none;
    }

    .wrapper .main-content .container .article_content .top_article .secondary_themes {
        display: none;
    }

    .wrapper .main-content .container .article_content .articleContentChild {
        margin-top: 15px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: 100%;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article {
        max-width: 100%;
        margin-right: 0;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article #bannerResolution {
        margin-top: 0;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .banner {
        margin-top: 30px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .banner .bannerDesktop {
        display: none;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .theTitle .read_button {
        display: none;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .theTitle .title_link {
        padding: 0 15px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .link .article_title {
        width: calc(100% - 30px);
        color: #000;
        padding: 10px 15px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div .description {
        padding: 0 10px;
        font-family: Ubuntu-Regular;
        font-weight: normal;
        font-size: 15px;
    }
    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .link .description {
        padding: 0 15px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .link .date-time {
        width: calc(100% - 30px);
        padding: 0 15px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div {
        margin-top: 30px;
        padding: 0;
        border: none;
    }
    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div .person_img {
        display: none;
    }
    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div .person_img_mobile {
        max-width: 72px;
        max-height: 72px;
        height: 72px;
        margin-right: 12px;
        display: block;
        float: left;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div .description {
        padding: 0;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .sub_main_article div .date-time {
        padding: 0;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .second {
        border: none;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .second .main-article {
        display: none;
    }

    .wrapper .right_side {
        max-width: none;
        width: 100%;
    }

    .wrapper .right_side .column-content {
        display: none;
    }

    .wrapper .right_side .theTitle {
        padding-left: 0;
        padding-right: 0;
        padding-top: 40px;
        margin-bottom: 0;
    }
    .wrapper .main-content .right_side > .mobileColumnSlider {
        width: calc(100% - 30px);
        margin-left: 15px;
        margin-right: 15px;
    }
    .wrapper .main-content .right_side > .theTitle {
        margin-left: 15px;
        margin-right: 15px;
    }

    .wrapper .right_side .theTitle .read_button {
        display: none;
    }

    .wrapper .right_side .sideSliders {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin: 0;
        margin-bottom: 85px;
    }
    .termSlider {
        overflow: hidden;
    }

    .wrapper .right_side .sideSliders .slider_photo, .wrapper .right_side .sideSliders .slider_video {
        width: 100%;
        max-width: 100%;
        position: relative;
        margin: 20px auto 15px;
        padding: 0;
        overflow: hidden;
    }

    .wrapper .right_side .sideSliders .slider_video .slick-slider .slick-dots, .wrapper .right_side .sideSliders .slider_photo .slick-slider .slick-dots {
        bottom: -10px;
    }

    .wrapper .right_side .sideSliders .slider_photo .slick-slide img, .wrapper .right_side .sideSliders .slider_video .slick-slide img {
        width: 100%;
        max-width: 100%;
        height: auto;
        max-height: 100%;
    }

    .wrapper .main-content .right_side .sideSliders .slider_photo .slick-slider {
        margin-bottom: 0;
    }

    .slide_text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .wrapper .right_side .mobileColumnSlider .article_column {
        padding: 0;
    }

    .wrapper .right_side .mobileColumnSlider .article_column img {
        max-width: 70px;
        max-height: 70px;
        width: 100%;
        height: 70px;
        overflow: hidden;
        margin-right: 10px;
        float: left;
    }

    .wrapper .right_side .mobileColumnSlider .article_column .article_title .column_link {
        color: #1a1a1a;
        font-family: Ubuntu-Regular;
        font-weight: 600;
        font-size: 16px;
    }

    .wrapper .right_side .mobileColumnSlider .article_column .article_title .column_link .article_author {
        color: #888;
        font-family: Ubuntu-Regular;
        font-weight: 400;
        font-size: 16px;
    }

    .wrapper .right_side .mobileColumnSlider .article_column .article_title .column_link .article_author {
        line-height: 0.8;
        margin-bottom: 5px;
    }

    .wrapper .right_side .mobileColumnSlider .article_column .article_text {
        color: #444444;
        font-family: Ubuntu-Regular;
        font-size: 16px;
        font-weight: 400;
    }

    .wrapper .right_side .mobileColumnSlider .slick-dots li.slick-active button::before {
        color: #ba2326;
        opacity: 1;
    }

    .wrapper .right_side .slider_photo .slick-dots li.slick-active button::before {
        color: #ba2326;
        opacity: 1;
    }

    .wrapper .right_side .slider_video {
        margin-top: 60px;
    }

    .wrapper .right_side .slider_video .slick-dots li.slick-active button::before {
        color: #ba2326;
        opacity: 1;
    }

    .wrapper .oppositeView .top-container .title_link {
        font-size: 17px;
    }

    .oppositeView .top-container .title_link div {
        font-size: 23px !important;
    }

    .wrapper .last_news.oppositeView .top-container .title_link {
        font-size: 24px;
    }

    .wrapper .oppositeView .top-container .title_link .live {
        padding: 2px 5px;
    }

    .wrapper .oppositeView .tabs-article-list .opposite-content .owl-carousel .owl-nav {
        display: none;
    }

    .wrapper .oppositeView .tabs-article-list .opposite-content .owl-carousel .owl-dots {
        display: block;
        position: absolute;
        top: auto;
        left: 0;
        right: 0;
        bottom: -25px;
        text-align: center;
    }

    .wrapper .oppositeView .tabs-article-list .opposite-content .owl-carousel .owl-dots .owl-dot {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        width: 5px;
        height: 5px;
        background-color: #bababa;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-right: 12px;
        border-radius: 100%;
    }

    .wrapper .oppositeView .tabs-article-list .opposite-content .owl-carousel .owl-dots .active {
        background-color: #ba2326;
    }

    .wrapper .popularArticle {
        padding: 50px 15px;
        padding-top: 60px;
    }

    .wrapper .popularArticle .top-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding-bottom: 0;
        border: none;
    }

    .wrapper .popularArticle .top-container .title_link {
        font-size: 23px;
        color: #ba2326;
    }

    .wrapper .popularArticle .top-container .tab-icons {
        max-width: 100%;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        margin-top: 30px;
    }

    .wrapper .popularArticle .top-container .tab-icons a {
        margin-right: 0;
    }

    .wrapper .popularArticle .top-container .tab-icons a .chooseView {
        display: none;
    }

    .wrapper .popularArticle .popularDescription .popularTabContent {
        width: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .wrapper .popularArticle .popularDescription .popularTabContent .item {
        width: 100%;
        max-width: 100%;
        border-top: 1px solid #e6e6e6;
        padding: 20px 0;
        overflow: auto;
        max-height: none;
        height: auto;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        align-items: flex-start;
    }

    .wrapper .popularArticle .popularDescription .popularTabContent .item .number_overlay {
        height: 26px;
        flex: 0 0 26px;
        position: relative;
        margin: 0;
        padding: 0;
        background: transparent;
        line-height: 1.5;
        font-weight: 600;
        font-size: 18px;
    }
    .wrapper .popularArticle .popularDescription .popularTabContent .item .number_overlay:before {
        content: '';
        width: 26px;
        height: 26px;
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        background: #e6e6e6;
        z-index: -1;
    }

    .wrapper .mobileApps {
        height: 56px;
        display: block;
        background-color: #ba2326;
    }

    .wrapper .mobileApps .container .theApps {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-around;
    }

    .wrapper .mobileApps .container .theApps .item {
        width: 50%;
        padding: 0;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .wrapper .mobileApps .container .theApps .item > svg {
        width: 20px;
        margin-right: 10px;
        fill: #fff;
    }

    .wrapper .footer .footer_info {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .wrapper .footer .footer_info .item {
        text-align: center;
        width: 100%;
    }

    .wrapper .footer .footer_info .item .socialMedia {
        -ms-flex-pack: distribute;
        justify-content: space-around;
        padding: 0 11%;
    }

    .wrapper .footer .footer_info .item .privacy {
        display: inline-block;
        padding: 0 30px;
    }

    .wrapper .footer .footer_info .privacyPolicy {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
    }

    .wrapper .footer .footer_info .privacyPolicy a.link[name="logo-footer"] {
        display: block;
        margin-bottom: 20px;
    }

    .wrapper .footer .footer_info .privacyPolicy .createBy {
        margin-top: 50px;
    }

    .wrapper .footer .footer_info .privacyPolicy .createBy a {
        color: #fff;
    }

    .wrapper .footer .footer_info .navMenu {
        background-color: #fff;
        text-align: left;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        margin-left: 0;
        margin-bottom: 10px;
    }

    .wrapper .footer .footer_info .navMenu .footerMenu {
        height: 41px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        position: relative;
        padding: 0 15px;
        -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
        box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
        color: #000;
    }

    .wrapper .footer .footer_info .navMenu .footerMenu::after {
        content: '';
        width: 20px;
        height: 16px;
        display: inline-block;
        background-image: url("/static/konkurent/img/icons/angle-arrow-down.svg");
        background-repeat: no-repeat;
        background-size: 100%;
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .footer .footer_info .navMenu .show::after {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        top: 13px;
    }

    .wrapper .footer .footer_info .navMenu ul li {
        display: flex;
        align-items: center;
        padding: 11px 10px;
        border-top: 1px solid #e6e6e6;
    }

    .wrapper .footer .footer_info .navMenu ul li a {
        font-family: Ubuntu-Medium;
        text-transform: uppercase;
        font-size: 18px;
        color: #ba2326;
    }

    .wrapper .footer .footer_info .menuNav {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        margin-bottom: 50px;
        background-color: #fff;
        text-align: left;
    }

    .wrapper .footer .footer_info .menuNav .footerNavigation {
        height: 41px;
        color: #000;
        padding: 0 15px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        position: relative;
        -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
        box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
    }

    .wrapper .footer .footer_info .menuNav .footerNavigation::after {
        content: '';
        background-image: url("/static/konkurent/img/icons/angle-arrow-down.svg");
        background-size: 100%;
        background-repeat: no-repeat;
        display: inline-block;
        width: 20px;
        height: 16px;
        -webkit-transition: ease .5s;
        -o-transition: ease .5s;
        transition: ease .5s;
    }

    .wrapper .footer .footer_info .menuNav .show::after {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        top: 13px;
    }

    .wrapper .footer .footer_info .menuNav ul li {
        display: flex;
        align-items: center;
        padding: 11px 10px;
        border-top: 1px solid #e6e6e6;
    }

    .wrapper .footer .footer_info .menuNav ul li a {
        font-family: Ubuntu-Medium;
        text-transform: uppercase;
        font-size: 18px;
        color: #ba2326;
    }

    .wrapper .footer .footer_info .socialList {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-bottom: 50px;
    }

    .wrapper .contact-section {
        padding: 0 20px;
    }

    .wrapper .contact-section .flex-contacts {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .wrapper .contact-section .flex-contacts .info {
        margin-right: 0;
        max-width: 100%;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-bottom: 32px;
    }

    .wrapper .contact-section .flex-contacts .map {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }

    .wrapper .contact-section .flex-contacts .item-contact #map {
        overflow: visible;
        width: auto;
        margin: 0 auto;
        height: 542px;
    }

    .wrapper .banner-section {
        margin: 70px 0 50px;
    }

    .wrapper .banner-section .container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .wrapper .banner-section .container .desktop_banner {
        display: none;
    }

    .wrapper .banner-section .container .mobile_banner {
        display: block;
        margin-bottom: 23px;
    }

    .wrapper .about_mobile_baner .container .mobile_banner {
        margin-bottom: 0;
    }

    .wrapper .opp-contact, .wrapper .pop-contact {
        display: none;
    }

    .wrapper .terms-section {
        padding: 0 15px;
    }

    .wrapper .terms-section .container .termsItems {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .wrapper .terms-section .container .termsItems .about_terms .heading {
        font-size: 22px;
        line-height: 1;
    }

    .wrapper .terms-section .container .termsItems .about_terms .caption {
        font-size: 23px;
    }

    .wrapper .terms-section .container .termsItems .sidebar_news {
        display: none;
        max-width: 100%;
    }

    .wrapper .photoVideo {
        background-color: #f8f8f8;
        padding: 38px 0 49px;
    }

    .wrapper .photoVideo .container .top-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        position: relative;
        margin-bottom: 30px;
    }

    .wrapper .photoVideo .container .top-container .title_link div {
        font-size: 24px;
        color: #ba2326;
        font-family: Ubuntu-Bold;
        text-transform: uppercase;
    }

    .wrapper .photoVideo .container .top-container .filterList {
        position: absolute;
        right: 0;
    }

    .wrapper .photoVideo .container .top-container .filterList .pv-link {
        color: #000;
        font-family: Ubuntu-Medium;
        font-size: 14px;
    }

    .wrapper .photoVideo .container .top-container .filterList .active-tab {
        color: #ba2326;
    }

    .wrapper .photoVideo .container .tabs-article-list {
        margin-top: 25px;
        display: none;
    }

    .wrapper .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-item .box img {
        max-width: 100%;
        width: 100%;
        max-height: 100%;
        height: auto;
    }

    .exc_slide {
        margin: 0;
    }

    .wrapper .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-item .box p {
        width: 100%;
        max-width: 100%;
        padding: 15px 0;
        font-family: Ubuntu-Medium;
        font-size: 16px;
        font-weight: 500;
        color: #000;
    }

    .wrapper .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        top: -60px;
        right: 0;
    }

    .wrapper .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-nav .owl-prev, .wrapper .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-nav .owl-next {
        width: 23px;
        height: 20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-weight: 100;
        line-height: 1;
        color: #fff;
    }

    .wrapper .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-nav .owl-prev {
        background-color: darkred;
    }

    .wrapper .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-nav .owl-prev:before {
        content: '<';
        margin: auto;
        font-family: FontAwesome;
        font-size: 16px;
    }

    .wrapper .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-nav .owl-next {
        background-color: #000;
    }

    .wrapper .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-nav .owl-next:before {
        content: '>';
        margin: auto;
        font-family: FontAwesome;
        font-size: 16px;
    }

    .wrapper .photoVideo .container .sideSliders {
        display: block;
    }

    .wrapper .photoVideo .container .sideSliders .slick-slide .slide_text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .wrapper .photoVideo .container .sideSliders .slick-slide img {
        max-width: 100%;
        max-height: none;
    }

    .banner-section {
        display: block;
    }

    .banner-section .container .table_banner {
        display: none;
    }

    .archive-section {
        padding: 0 15px;
    }

    .archive-section .container .archive-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .archive-section .container .archive-wrapper .content {
        margin-right: 0;
    }

    .archive-section .container .archive-wrapper .content .archivePaginator {
        display: none;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form {
        width: 100%;
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        background-color: transparent;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-submit {
        position: absolute;
        top: 89.5px;
        right: 0;
    }

    .archive-section .container .archive-wrapper .content .item .article a .articleTitle {
        font-size: 16px;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter {
        width: 100%;
        max-width: 100%;
        height: 80px;
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: flex-start;
        border: none;
        margin-left: -1px;
        border-radius: 0;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        margin: 0;
        margin-left: 10px;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item:nth-child(0n+1) {
        width: 100%;
        margin-top: 6px;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item .label {
        display: inline-block;
        margin-right: 5px;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item input {
        width: auto;
        max-width: 100%;
        display: inline-block;
        font-size: 16px;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item:nth-child(0n+3) {
        width: auto;
        display: inline-flex;
        flex-direction: row;
        align-items: flex-start;
        margin-left: 15px;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item .heading-titleMobile, .label {
        display: block;
        font-family: Ubuntu-Light;
        font-size: 18px;
        font-weight: 300;
        color: #000;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .category {
        width: 100%;
        max-width: 100%;
        height: 100%;
        max-height: 33px;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        border-right: none;
    }

    .archive-section .container .archive-wrapper .content .searcherField {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        max-height: 124px;
        height: 124px;
        margin-bottom: 25px;
        background-color: transparent;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .category input {
        max-width: 100%;
        font-size: 16px;
        border-radius: 0;
    }

    .archive-section .container .archive-wrapper .archive_aside {
        max-width: 100%;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section {
        margin: 60px 0;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section .mobile_banner {
        display: block;
    }
    .archive-section .container .archive-wrapper .archive_aside .banner-section .mobile_banner img {
        margin-left: -5px;
    }

    .archive-section .container .archive-wrapper .archive_aside #freeTime {
        display: none;
    }

    .photoVideo {
        display: none;
    }

    .termSlider {
        display: block;
    }

    .wrapper .archive-opp {
        display: block;
    }

    .popularArchive {
        display: none;
    }

    .archive_aside .banner-section .desktop_banner {
        display: none;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .subMainArticle {
        width: 100%;
        max-width: 100%;
        flex: 0 0 100%;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin: 0;
        margin-top: 30px;
    }

    .slick-track {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
    }

    .title_photo, .title_video {
        top: 0;
        left: 0;
    }
    .wrapper .termSlider .container .sideSliders .slider_photo, .wrapper .termSlider .container .sideSliders .slider_video {
        width: 100%;
        max-width: 100%;
        height: auto;
    }

    .slide_text {
        width: calc(100% - 30px);
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .main-content .right_side .slide_text {
        width: calc(100% - 28px);
    }

    .wrapper .oppositeView {
        margin-top: 0;
        padding-left: 15px;
        padding-right: 15px;
    }

    .opposite-content .owl-carousel .owl-item {
        width: 100%;
    }

    .opposite-content .owl-carousel .active {
        max-height: none;
        height: auto;
    }

    .owl-carousel .owl-item img {
        max-height: none;
    }

    .banner-container {
        height: 52px;
        max-height: 52px;
    }

    .wrapper .top-header .container .mobNav .mobile-nav .mobile-toggle {
        padding: 0;
    }

    .wrapper .top-header .container .mobNav .mobile-nav .mobile-toggle.toggled {
        height: 17px;
        position: absolute;
        top: 30px;
        margin-top: 8px;
        margin-left: -15px;
        padding-top: 0;
    }

    .wrapper .top-header .container .mobile-searcher .searchIcon {
        padding: 0;
        text-align: center;
    }

    .wrapper .top-header .container .mobNav .mobile-nav {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+1) li a {
        font-size: 18px;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+1) {
        width: calc(100% - 30px);
        padding: 0 15px;
        background-color: rgba(255, 255, 255, 0.95);
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+2) li:nth-child(0n+1) {
        font-size: 22px;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+2) li a {
        font-size: 14px;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+2) li {
        padding: 12px 0;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+2) {
        padding-top: 35px;
    }

    .wrapper .top-header .container .mobNav .opened .nav-list ul:nth-child(0n+1) li {
        padding: 15px 0;
    }

    .wrapper .main-content .container .article_content {
        max-width: 100%;
        display: flex;
        justify-content: center;
    }

    .wrapper .main-content .container .article_content .mobileSlider .slick-dots li button::before {
        font-size: 6px;
    }

    .scrollbar {
        max-height: 100%;
        overflow: hidden;
    }

    .content_between .scrollbar.tab-content > div {
        display: none;
    }

    .scrollbar.tab-content .news_list_date_top,
    .scrollbar.tab-content .news_list_date {
        justify-content: center;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .banner .bannerMobile {
        margin: 0;
    }

    .sub_main_article {
        padding: 0 15px;
    }

    .wrapper .right_side .banner {
        display: none;
    }

    .banner_sub_last {
        display: block;
        margin-top: 20px;
        text-align: center;
    }

    .banner_sub_last img {
        width: 300px;
        height: 250px;
    }

    .banner_sub_last .banner300 {
        width: auto;
        height: 250px;
    }

    .slick-dots li button:before {
        font-size: 6px;
    }

    .wrapper .right_side .sideSliders .slider_video .slick-slider .slick-dots li button::before, .wrapper .right_side .sideSliders .slider_photo .slick-slider .slick-dots li button::before {
        font-size: 6px;
    }

    .right_side .button_more {
        display: none;
    }

    .wrapper .right_side .sideSliders .slider_video {
        height: auto;
    }

    .wrapper .oppositeView .top-container {
        padding: 0;
    }

    .wrapper .footer {
        padding: 50px 0 66px;
    }

    .bigmir {
        display: block;
        margin-top: 40px;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .article_banner {
        width: 100%;
        display: flex;
        justify-content: center;
        text-align: center;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .article_banner a {
        display: block;
    }

    .tab-content .img_article_preview {
        width: 100%;
        max-width: 100%;
        height: auto;
        align-items: center;
    }

    .tab-content .img_article_preview img {
        width: 100%;
        max-width: 100%;
        height: auto;
        display: flex;
    }

    .tab-content .img_article_preview .overlay_title {
        width: 100%;
        max-width: 100%;
    }

    .wrapper .top-header .container .logo {
        height: 46px;
        max-height: 46px;
    }

    .wrapper .main-content .container .article_content .mobileSlider div .slick-slide img {
        width: 100%;
        max-width: 100%;
        height: auto;
        max-height: 100%;
    }

    .wrapper .top-header .container .mobNav .opened .toggled .toggleButton:nth-child(0n+2) {
        width: 26px;
        height: 3px;
        display: block;
        margin: -2px 0 0 0;
        background: #000;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .link .main_img {
        height: auto;
        max-height: 100%;
        width: 100%;
    }

    .wrapper .oppositeView .tabs-article-list .opposite-content .owl-carousel .owl-dots .owl-dot span {
        width: 0;
        height: 0;
    }

    .wrapper .mobileApps .container .theApps .item .iosApp {
        margin-left: 0;
    }

    .wrapper .mobileApps .container .theApps .item .androidApp {
        margin-left: 0;
    }

    .wrapper .mobileApps .container {
        height: 100%;
        padding: 0;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .main-article,
    .wrapper .oppositeView .tabs-article-list .opposite-content .owl-carousel .box {
        width: 100%;
        display: flex;
        align-items: center;
        flex-direction: column;
    }

    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list .button_more {
        width: calc(100% - 30px);
        position: relative;
        bottom: 0;
        margin: 0 0 20px 0;
        padding: 0 15px;
    }
    .wrapper .main-content .container .article_content .articleContentChild .center_article .article_list {
        padding-bottom: 0;
    }

    .footer .footer_info .item .footerSocial {
        padding-bottom: 20px;
        text-align: center;
    }

    .owl-carousel .owl-item img {
        width: 100%;
        max-width: 100%;
        height: auto;
        max-height: 100%;
    }
    .oppositeView {
        height: auto;
    }

    /*// ///////////////////////////////////////////////////////////////////////////////*/
    /*//                                    АРХІВ                                     //*/
    /*// ///////////////////////////////////////////////////////////////////////////////*/
    .container {
        width: 100%;
    }
    .seven_editor > .theTitle,
    .archive-section .container > .theTitle {
        display: block;
        padding-top: 20px;
        padding-bottom: 20px;
        border: none;
    }

    #archiveList {
        border-top: 1px solid #e6e6e6;
    }

    .seven_editor > .theTitle div,
    .archive-section .container > .theTitle div {
        font-family: 'Ubuntu-Bold';
        font-size: 30px;
        color: #930105;
    }

    .banner-section .container {
        width: 100%;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section .table_banner {
        display: none;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .mainArticle img {
        width: 100%;
        max-width: 333px;
    }

    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item .heading-title {
        margin-left: 0;
        font-family: 'Ubuntu-Light';
        font-size: 18px;
        color: #000;
    }

    .archive-section .container .archive-wrapper .content .item .article a {
        font-size: 0;
    }

    .archive-section .container .archive-wrapper .content .item .article a .articleTitle .iconView::before {
        height: 16px;
    }

    .archive-section .container .archive-wrapper .mobButton {
        display: block;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes .subMainArticle .button_more {
        display: block;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section:last-child {
        display: block !important;
    }

    .archive-section .container .archive-wrapper .archive_aside .banner-section {
        margin: 60px 0 50px !important;
    }

    .archive-section .container .archive-wrapper .archive_aside .topThemes {
        justify-content: center;
    }

    .wrapper .banner-section .container .table_banner {
        display: none;
    }
    .wrapper .list_feeds_banner.banner-section .container .table_banner {
        display: block;
    }
    .wrapper .terms-section .container .termsItems .about_terms {
        padding: 0;
    }
    .wrapper .photoVideo.termSlider .container {
        width: 100%;
        padding: 0;
    }
    .wrapper .termSlider {
        background-color: transparent;
    }
    .wrapper .termSlider .link_to_article {
        height: auto;
    }
    .wrapper .termSlider.photoVideo .container .sideSliders .slider_photo .slick-dots,
    .wrapper .termSlider.photoVideo .container .sideSliders .slider_video .slick-dots {
        bottom: -40px;
    }
    .wrapper .termSlider .container .sideSliders .slider_photo,
    .wrapper .termSlider .container .sideSliders .slider_video {
        margin-bottom: 40px;
    }
    .wrapper .termSlider.photoVideo .container .sideSliders {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .wrapper .termSlider.photoVideo .container .top-container .title_link div {
        padding: 0;
    }
    .archive-section .container .archive-wrapper .content .item:last-child {
        border: none;
    }
    /*// ///////////////////////////////////////////////////////////////////////////////*/
    /*//                                    7.40                                      //*/
    /*// ///////////////////////////////////////////////////////////////////////////////*/
    #seven_page > .theTitle {
        width: 100%;
        padding: 0;
    }
    #seven_page > .theTitle div {
        padding: 0 15px;
    }
    #seven_page .container {
        width: calc(100% - 30px);
        padding: 0 15px;
    }
    .editor_box a {
        font-size: 16px;
    }
    .editor_box p {
        margin-top: 5px;
        font-size: 16px;
    }
    .wrapper .photoVideo.seven_top_slider .container {
        width: calc(100% - 30px);
        padding: 0 15px;
    }
    .wrapper .photoVideo.seven_top_slider {
        padding: 25px 0;
        padding-bottom: 0;
    }
    .wrapper .photoVideo.seven_top_slider .container .tabs-article-list .pv-content .owl-carousel .owl-item {
        display: flex;
        justify-content: center;
    }
    .wrapper .photoVideo.seven_top_slider .container .tabs-article-list .pv-content .owl-carousel .owl-item .box {
        max-width: 100%;
    }
    #photoVideo.top_themes_slider {
        height: auto;
    }
    .wrapper .photoVideo.seven_top_slider .container .tabs-article-list .pv-content .owl-carousel .owl-nav {
        display: none;
    }
    #seven_page > .theTitle {
        margin: 20px 0;
    }
    .editor_box img {
        width: 77px;
        height: 77px;
        margin-right: 7px;
        margin-bottom: 7px;
    }
    .seven_box img {
        width: 70px;
        height: 70px;
        float: left;
        margin-right: 10px;
    }
    #seven_page .banner-section.popularBanner {
        display: none !important;
    }
    #seven_page .seven_box {
        display: block;
        border-top: 1px solid #e6e6e6;
        border-bottom: none;
    }
    .seven_editor {
        padding: 0;
    }
    #seven_page .button_more.mobButton {
        display: block;
        margin-top: 0;
    }
    #seven_page .archivePaginator {
        display: none;
    }
    .section_box > div.theTitle {
        border: none;
    }
    #seven_page .seven_box .box_text .date-time {
        display: none;
    }
    .wrapper .popularArticle.sevenArticle {
        padding-top: 0;
    }
    .wrapper .contact-section .container {
        width: 100%;
    }
    .wrapper .contact-section .flex-contacts .info .contact-description {
        flex-direction: column;
    }
    .wrapper .contact-section .flex-contacts .info .contact-description .boxing {
        width: 100%;
    }
    .wrapper .contact-section .flex-contacts .info .contact-description .boxing:nth-child(2) {
        order: 0;
    }
    .item-contact.map img {
        display: none;
    }
    .item-contact.map .maps_mobile {
        display: block;
    }
    /*// ///////////////////////////////////////////////////////////////////////////////*/
    /*//                                  Author                                      //*/
    /*// ///////////////////////////////////////////////////////////////////////////////*/
    .athr_section .top_article {
        width: 100%;
        max-width: 100%;
        flex-direction: column;
    }
    .wrapper .athr_section .right_side .sideSliders {
        width: 100%;
        flex-direction: column;
    }
    .athr_section .boxing_top .box {
        display: flex;
        align-items: center;
        flex-direction: column;
    }
    .athr_section .boxing_top .box img {
        width: 100%;
        max-width: 308px;
        height: 308px;
        float: none;
        margin: 0;
        margin-bottom: 20px;
    }
    .athr_section .boxing_top .box a {
        width: 100%;
    }
    .athr_section .boxing_top .box small {
        width: 100%;
        margin-top: 10px;
        line-height: 1;
    }
    .athr_section .articles_list_content .boxing_top {
        padding-bottom: 55px;
    }
    .athr_section .articles_list_content .news .scrollbar .box p {
        display: none;
    }
    .wrapper .athr_section .archivePaginator {
        display: none;
    }
    .athr_section > .banner-section.popularBanner {
        margin-bottom: 35px;
    }
    .athr_section .right_side .theTitle {
        padding: 15px 6px;
    }
    #author_list {
        margin: 0;
    }
    #author_list .section_box {
        width: calc(100% - 30px);
        padding: 0 15px;
    }
    #author_list .articles_list_content .boxing_top .box p {
        width: 100%;
        margin: 15px 0;
        padding: 0;
    }
    #author_list .articles_list_content .boxing_top .box small {
        display: flex;
        flex-direction: row;
    }
    .athr_section .right_side .secondary_themes {
        width: 100%;
        display: block;
    }
    .wrapper .athr_section .right_side .banner {
        display: block;
    }
    .wrapper .athr_section .right_side .banner:last-child  {
        margin-bottom: 70px;
    }
    .wrapper .athr_section .right_side .banner:last-child .bannerDesktop {
        display: none;
    }
    .wrapper .athr_section .right_side .banner:last-child .bannerMobile {
        display: block;
    }
    .wrapper .athr_section .right_side .banner:last-child .bannerMobile:last-child {
        margin-top: 25px;
    }
    .wrapper .athr_section .right_side .banner .bannerMobile {
        display: none;
    }
    .wrapper .athr_section .right_side .banner .bannerDesktop {
        display: block;
    }
    .wrapper .athr_section .right_side .sideSliders .slider_video, .wrapper .athr_section .right_side .sideSliders .slider_photo {
        width: 100%;
        margin-top: 20px;
    }
    .ov_section .section_box {
        width: 100%;
    }
    .pp_pv_banner.banner-section.popularBanner {
        width: 100%;
    }
    .pp_pv_banner.banner-section.popularBanner .bannerLaptop {
        display: none;
    }
    .pp_pv_banner.banner-section.popularBanner .bannerMobile {
        display: flex;
        align-items: center;
        flex-direction: column;
    }
    #opposite_view > .theTitle div {
        font-size: 18px;
    }
    #photo_video,
    #opposite_view {
        width: calc(100% - 30px);
        padding: 0 15px;
    }
    #photo_video > .theTitle,
    #opposite_view > .theTitle {
        padding-top: 25px;
    }
    #photo_video > .theTitle .title_link {
        line-height: 1;
        font-size: 25px;
    }
    #opposite_view > .theTitle .title_link {
        margin-bottom: 20px;
        line-height: 1;
        font-size: 16px !important;
    }
    #opposite_view .title_link .live {
        font-size: 16px;
    }
    #photo_video .filterList, #opposite_view .filterList {
        line-height: 1;
        margin-top: 20px;
    }
    #photo_video .filterList .pv-link, #opposite_view .filterList .pv-link {
        margin-left:0;
        margin-right: 8px;
    }
    #photo_video > .theTitle, #opposite_view > .theTitle {
        flex-direction: column;
        align-items: flex-start;
        padding-bottom: 15px;
    }
    .card_box {
        width: 100%;
        margin-bottom: 20px;
        padding-bottom: 17px;
        border-bottom: 1px solid #e6e6e6;
    }
    .card_box:last-child {
        margin: 0;
        padding: 0;
        border: none;
    }
    .card_box a {
        margin-top: 0;
    }
    .card_box img {
        width: 126px;
        height: 71px;
        float: left;
        margin-top: 3px;
        margin-right: 13px;
    }
    .wrapper #photo_video .archivePaginator,
    .wrapper #opposite_view .archivePaginator {
        display: none;
    }
    .ov_section .right_side .banner,
    .ov_section .right_side .banner:nth-child(3) {
        display: flex;
        justify-content: center;
    }
    .ov_section .right_side .banner:nth-child(3) {
        margin-top: 85px;
    }
    .wrapper .right_side .banner .bannerDesktop {
        display: block;
    }
    .wrapper .ov_section .right_side .banner .bannerLaptop {
        display: none;
    }
    .pp_pv_banner.banner-section.popularBanner .bannerMobile .table_banner:first-child img {
        margin-bottom: 20px;
    }
    .ov_section .button_more.mobButton {
        display: block;
    }
    #articles_list > .theTitle {
        padding: 25px 15px 20px;
    }
    #articles_list .right_side .banner .bannerLaptop {
        display: none;
    }
    .wrapper .articles_list_slider.photoVideo .container {
        width: 100%;
    }
    .list_feeds_banner .bannerLaptop {
        display: none;
    }
    .list_feeds_banner .bannerMobile {
        display: flex;
        align-items: center;
        flex-direction: column;
    }
    .wrapper .list_feeds_banner {
        width: 100%;
    }
    .wrapper .articles_list_slider.photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-nav {
        display: none;
    }
    #articles_list .articles_list_content .boxing_top {
        align-items: center;
        flex-direction: column;
    }
    .articles_list_content .boxing_top {
        padding-bottom: 0;
    }
    .articles_list_content .boxing_top .box {
        width: 100%;
        max-width: 100%;
        margin-bottom: 0;
    }
    .articles_list_content .boxing_top .box span {
        padding: 0;
        font-size: 20px;
    }
    .articles_list_content .boxing_top .box > span {
        width: 100%;
    }
    .articles_list_content .boxing_top .box p {
        width: calc(100% - 30px);
        padding: 0 15px;
        text-align: left;
        font-size: 16px;
    }
    .articles_list_content .boxing_top .box small {
        width: calc(100% - 30px);
        padding: 0 15px;
    }
    .articles_list_content .boxing_top .box img {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    .articles_list_content .boxing_top .box a {
        display: block;
        margin: 0;
        padding: 0 15px;
        line-height: 16px;
        font-size: 15px;
    }
    .articles_list_content .boxing_top .box a span {
        padding: 0;
    }
    #articles_list .articles_list_content .boxing_top {
        border: none;
    }
    .articles_list_content .boxing_articles > div:first-child {
        border-top: 1px solid #e6e6e6;
    }
    .articles_list_content .boxing_articles .box img {
        width: 99px;
        height: 56px;
        margin-right: 12px;
    }
    .articles_list_content .boxing_articles .box a {
        line-height: 1;
    }
    .articles_list_content .boxing_articles .box p {
        font-size: 15px;
    }
    .articles_list_content .boxing_articles .box .date-time {
        font-size: 0;
    }
    .articles_list_content .boxing_articles .box .date-time span {
        font-size: 12px;
    }
    .articles_list_content .boxing_articles .box .users_feeds {
        margin-right: 5px;
        padding-right: 5px;
        border-right: 1px solid #e6e6e6;
    }
    .articles_list_content .boxing_articles {
        margin-bottom: 0;
        padding: 0 15px;
    }
    #articles_list .button_more.mobButton {
        width: calc(100% - 30px);
        display: block;
        margin: 0;
        padding: 0 15px;
    }
    #articles_list .archivePaginator {
        display: none;
    }
    .arc_section .articles_list_content .boxing_articles .box:last-child {
        border: none;
    }
    .wrapper .articles_list_slider.photoVideo .container .top-container .filterList {
        display: none;
    }
    .wrapper .articles_list_slider.photoVideo {
        padding: 25px 15px 0;
    }
    .mobile_banner_articles_list {
        width: 100%;
        display: flex;
        justify-content: center;
        margin-top: 80px;
    }
    .list_feeds_banner.banner-section.popularBanner {
        width: 100%;
        padding: 0;
    }
    .list_feeds_banner.banner-section.popularBanner .bannerMobile .table_banner:first-child {
        margin-bottom: 20px;
    }
    .wrapper .photoVideo .container .tabs-article-list .pv-content .owl-carousel .owl-item {
        display: flex;
        justify-content: center;
    }
    #feeds_list .topArticleSlider.mobileSlider {
        width: 100%;
        display: block;
    }
    #feeds_list .fds_section .articles_list_content .boxing_top {
        display: none;
    }
    .fds_section .boxing_top .box {
        display: flex;
        justify-content: center;
    }
    .fds_section .boxing_top .box img {
        width: 100%;
        max-width: 100%;
        height: auto;
        display: block;
    }
    .fds_section .boxing_top .box div {
        max-width: 100%;
    }
    .fds_section .section_box .theTitle {
        padding: 0 15px;
        padding-bottom: 20px;
    }
    #feeds_list .topArticleSlider.mobileSlider .slick-dots {
        bottom: -40px;
    }
    .fds_section .articles_list_content .news {
        margin-top: 30px;
        padding: 0 15px;
    }
    .fds_section .news .name_category {
        width: 100%;
        margin-bottom: 15px;
    }
    .fds_section .news .tabs {
        width: 100%;
        justify-content: space-between;
    }
    .fds_section .news .tabs .tab-link {
        margin: 0;
    }
    .fds_section .boxing_top .box .heading-text {
        padding: 0 10px;
    }
    .wrapper .fds_section .button_more.mobButton {
        width: calc(100% - 30px);
        display: block;
        margin: 0;
        padding: 0 15px;
    }
    .wrapper .fds_section .archivePaginator {
        display: none;
    }
    .fds_section .articles_list_content .news .scrollbar .box p {
        display: none;
    }
    .fds_section .articles_list_content .news .scrollbar .box:last-child {
        border: none;
    }
    .wrapper .popularArticle_list_bottom {
        display: block;
    }
    .wrapper .list_articles_banner_bottom .bannerLaptop {
        display: none;
    }
    .wrapper .list_articles_banner_bottom .bannerMobile {
        display: block;
    }
    .wrapper .list_articles_banner_bottom .bannerMobile .table_banner {
        display: block;
    }
    .wrapper .list_articles_banner_bottom .bannerMobile .table_banner:first-child {
        margin-bottom: 20px;
    }
    .articles_list_slider .box a.link {
        width: 100%;
    }
    .onws_section .message_error,
    .onws_section .left_part .banner {
        display: none;
    }
    .last_news_bottom_scrollbar {
        width: calc(100% - 30px);
        padding: 0 15px;
    }
    .center_part > h1 {
        font-size: 25px;
    }
    .wrapper #open_news {
        padding: 0 15px 15px;
    }
    .article_avtor .avtor_left {
        flex-direction: column;
    }
    .article_avtor .avtor_left > span {
        display: none;
    }
    .article_avtor .avtor_left .name_date span {
        display: block;
        margin-top: 10px;
    }
    .onws_section .article_avtor .avtor_left .name_date span {
        margin-top: 0;
    }
    .article_description {
        margin-bottom: 65px;
    }
    .onws_section .center_part .article_avtor:nth-child(5) .avtor_right {
        display: flex;
        flex-direction: row;
    }
    .article_box .avtor_right .statistic:first-child {
        display: flex;
        flex-direction: row;
    }
    .ico_share > h3 {
        display: none;
    }
    .ico_share .share_social {
        width: 100%;
        max-width: 320px;
        justify-content: space-between;
    }
    .ico_share .share_social div.social__content {
        width: 95px;
        margin: 0;
    }
    .ico_share .share_social div.share_social_tel {
        width: 50px;
    }
    .ico_share {
        margin: 0;
    }
    .onws_section .comments_article {
        margin-top: 25px;
    }
    .comments_article .comments_public {
        height: 55px;
        flex-wrap: wrap;
        flex-direction: row;
        align-items: center;
        justify-content: flex-end;
        padding: 10px;
        padding-bottom: 15px;
    }
    .comments_article .comments_public .share_fb {
        width: 100%;
        display: inline-block;
    }
    .comments_article .users_input .comments_public button {
        margin-top: 10px;
    }
    .comments_article .users_input .text_users {
        width: calc(100% - 32px);
        font-size: 16px;
        border: 1px solid #e6e6e6;
        box-shadow: none;
    }
    .item_comments {
        margin-top: 40px;
    }
    .item_comments.sub_item_comments .user_photo svg {
        width: 50px;
        height: 50px;
    }
    .detailsbanner {
        display: flex;
        justify-content: center;
        margin: 60px auto;
    }
    #detailsbanner {
        width: 300px;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
    }
    .detailsbanner_bottom {
        display: flex;
        flex-direction: column;
        align-items: center;
        margin: 70px auto;
    }
    .last_news .owl-carousel .owl-item {
        width: 100%;
        max-width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .last_news .owl-carousel .owl-item .box {
        width: 100%;
    }
    .wrapper .last_news.oppositeView .tabs-article-list .opposite-content .owl-carousel .owl-dots {
        top: auto;
        bottom: -20px;
    }
    .last_news .boxing1 .box img {
        width: 100%;
        height: auto;
    }
    .wrapper .last_news.oppositeView .tabs-article-list .opposite-content .boxing1.owl-carousel .box {
        width: calc(100% - 30px);
        max-width: 100%;
        height: auto;
        max-height: 100%;
        margin: 0;
    }
    .wrapper .last_news.oppositeView {
        padding-top: 25px;
        padding-bottom: 30px;
    }
    .oppositeView .top-container .tabsForOpposite_copy a {
        margin: 0 10px 0 0;
    }
    .detailsbanner_bottom a:first-child {
        display: block;
        margin-bottom: 20px;
    }

    .about_terms p,
    .article_description p {
        text-align: left !important;
    }
    .wrapper .last_news.oppositeView .top-container {
        flex-direction: column;
    }
    .wrapper .last_news.oppositeView .tabs-article-list {
        margin-top: 15px;
    }
    .wrapper .oppositeView .top-container .tabsForOpposite {
        display: none;
    }
    .wrapper .oppositeView .top-container .tabsForOpposite_copy {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        position: relative;
        right: 0;
        margin-top: 10px;
    }
    .wrapper .oppositeView .top-container .tabsForOpposite_copy span {
        margin-left: 5px;
    }
    .article_description > .article_description_banner {
        width: 100%;
        display: flex;
        justify-content: center;
    }
    .article_description .article_description_banner img {
        width: 320px;
        height: 50px;
    }
    .wrapper .about_seven {
        margin: 0;
    }
    .wrapper .list_articles_banner_bottom {
        margin-top: 0;
    }
    .archive-section .container .archive-wrapper .content .item .article a .articleTitle {
        margin-bottom: 0;
    }
    .ico_share .share_social div.social__content .img > svg {
        width: 24px;
        height: 15px;
    }
    .ico_share .share_social div.social__content > a.img > svg {
        height: 24px;
    }
    .popularArticle .top-container .tab-icons a span {
        display: none !important;
    }
    .popularArticle .popularDescription .popularTabContent .item p {
        max-height: 40px;
    }
    .wrapper .popularArticle .popularDescription .popularTabContent .item:last-child {
        border-bottom: 1px solid #e6e6e6;
    }
    .athr_section .articles_list_content .boxing_top .box img {
        width: 290px;
        margin-right: 0;
    }
    .contact-section .flex-contacts .item-contact.map {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
        height: auto;
    }
    .arc_section .articles_list_content .boxing_top .box {
        margin-bottom: 30px;
    }
    .footer .footer_info .item ul li a svg {
        margin: 0!important;
    }
    #photoVideo {
        height: auto;
        padding-bottom: 0;
    }
    .athr_section .right_side .top_article .main_theme a img {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    .athr_section .right_side .top_article .main_theme a .heading-text {
        position: relative;
    }
    .secondary_themes ul li a p {
        width: auto;
    }
    .archive-section .container .archive-wrapper .archive_aside .topThemes .mainArticle {
        width: 100%;
    }
    .archive-section .container .archive-wrapper .archive_aside .topThemes .mainArticle img {
        width: 100%;
        max-width: 100%;
        height: auto;
        max-height: 100%;
    }
    .topArticleSlider .owl-carousel .owl-stage .item{
        height: auto;
    }
    .fds_section .mobileSlider .box .heading-text {
        width: calc(100% - 30px);
        height: auto;
        min-height: 42px;
        position: absolute;
        bottom: 0;
        background-color: rgb(248, 248, 248);
        padding: 15px;
        font-size: 18px;
    }
    .fds_section .topArticleSlider.mobileSlider .owl-carousel .owl-dots {
        bottom: -30px;
    }
    .fds_section .topArticleSlider.mobileSlider {
        margin-bottom: 40px;
    }
    .termSlider {
        margin-bottom: 30px;
    }
    .wrapper .main-content .right_side .sideSliders {
        margin-bottom: 40px;
    }
    .oppositeView {
        padding-top: 20px;
    }
    .wrapper .oppositeView .tabs-article-list {
        margin-top: 20px;
    }
    .banner-section.popularBanner.seven_popular_banner1 {
        display: block !important;
        margin-bottom: 0;
    }
    .banner-section.popularBanner.seven_popular_banner1 .mobile_banner {
        margin-bottom: 0;
    }
    .banner300 {
        width: auto;
        height: 250px;
    }
    .wrapper .popularArticle .popularDescription .popularTabContent .item p {
        height: auto;
        max-height: 100%;
        margin-top: -4px;
        padding-top: 0;
    }
    .center_part .article_avtor:nth-child(2) .avtor_right {
        display: none;
    }
    .item_comments .box_answer {
        flex-direction: column;
    }
    .item_comments .box_answer .statistic {
        margin-top: 10px;
        margin-left: 0;
        margin-right: 15px;
    }
    .comments_article .users_input .name_users {
        width: calc(100% - 25px);
        max-width: 100%;
    }
    .wrapper .footer .footer_info .item .privacy {
        width: 250px;
        line-height: 16px;
    }
    .ico_share > .title {
        display: none;
    }
    .fb_widget {
        width: 100%;
    }
    .athr_section .button_more.mobButton {
        display: flex;
    }
    .athr_section .button_more.mobButton a {
        width: 100%;
    }
    .secondNavFooter li > div {
        display: none !important;
    }
    .articles_list_slider .owl-carousel .owl-dots,
    .wrapper .photoVideo.top_themes_slider.seven_top_slider .owl-dots {
        bottom: -25px;
    }
    .last_news .boxing1 {
        width: 100%;
    }
    .last_news .boxing1.owl-hidden {
        display: block;
    }
    .last_news .owl-stage-outer {
        margin: 0;
        overflow: hidden;
    }
    .ajax_comments_list .user_text p {
         text-align: left;
    }
    .archive-section .container .archive-wrapper .archive_aside .topThemes .topThemes_content {
        display: block;
    }
}

@media (max-width: 480px) {
    .archive-section .container .archive-wrapper .content .searcherField .archive-form .date-filter .date-item input {
        width: 90px;
    }
    .comments_article .comments_public {
        height: auto;
    }
    .oppositeView .top-container .title_link h1 {
        font-size: 16px !important;
    }
    .wrapper .oppositeView .top-container .title_link .live {
        font-size: 23px;
    }
    .fb_widget {
        overflow: hidden;
    }
    #fb_widget .fb_iframe_widget {
        padding: 0;
    }
}

@media (min-width: 0) {
    body .wrapper {
        display: block;
    }
}