@media screen and (max-width:1080px){
    #seeAlso{
        padding-right: 20px;
    }
}

@media screen and (max-width:480px) {
    .loadSection .flex-container:not(.custom_2) .digest:not(.no-img):first-child{
        display: block !important;
    }
    .multiSubscribe .mc-embed-block::after{
        display: none;
    }
    #seeAlso{
        padding-right: 0;
    }.shareAfterAuthors.notPrint{
        display: none;
    }
    .openNews {
        display: none;
    }
    .boxCols {
        display: none;
    }
    .Page .boxOver, .broadcast .article, .broadcast .broadcastMessage {
        width: 100% !important;
    }
    .Page .boxOver {
        max-width: 100% !important;
        min-width: 100% !important;
        width: 100% !important;
    }
    .sectionNav {
        display: flex !important;
    }
    .sectionNav li:nth-child(1) {
        display: block !important;
    }
    .sectionNav li:nth-child(2) {
        display: block !important;
    }
    .sectionNav li {
        display: none !important;
    }
    header {
        max-width: 100% !important;
        min-width: 100% !important;
        width: 100% !important;
    }
    body .Page {
        min-width: 100% !important;
        max-width: 100% !important;
        width: 100% !important;
        margin: 0 !important;
    }
    .wrapper {
        min-width: 100% !important;
        max-width: 100% !important;
        width: 100% !important;
    }
    .btn-link a {
        width: 100% !important;
        font-size: 14px !important;
    }
    .flex-img {
        flex-direction: column !important;
    }
    .flex-img img {
        width: 100% !important;
        padding: 10px 0;
    }
    .shareAfterAuthors .share-block>span {
        width: 50px !important;
        height: 50px !important;
        margin: 10px !important;
    }
    .share-block span {
        background-size: cover !important;
    }
    .shareAfterAuthors .subscribeShareTop {
        width: 50px !important;
        height: 35px !important;
        background-size: cover !important;
        margin: 23px 0 0 81px !important;
    }
    .shareAfterAuthors .showCommentsJS {
        font-size: 20px !important;
        margin: 20px 0 0 0;
    }
    .share-block span {
        background-size: cover !important;
        width: 50px !important;
        height: 50px !important;
        margin: 10px !important;
    }
    .printBtn  {
        top: 90% !important;
    }
    .resizeAfterAuthors span {
        font-size: 16px !important;
    }
    .article .text>*, .textContent>* {
        font-size: 18px !important;
    }
    .flex-img2 {
        flex-direction: column;
    }
    .flex-img2 img {
        width: 100% !important;
        height: 160px !important;
        margin: 10px 0 20px 0;
    }
    .subscribeBtnShare {
        margin: 0 0 0 10px;
    }
    .mc-field-group {
        display: flex;
        flex-direction: column;
    }
    .subscribe-item-input {
        margin: 0 0 20px 0 !important;
    }
    .multiSubscribe .mc-embed-block {
        padding-right: 0 !important;
    }
    .flex-container {
        display: flex;
        flex-direction: column;
    }

    .loadSection .flex-container:not(.custom_2) .digest:not(.no-img):first-child .img {
        width: 100% !important;
        margin: 0 15px !important;
    }
    .loadSection .flex-container:not(.custom_2) .digest:not(.no-img):first-child .txt {
        width: auto !important;
        max-width: 100% !important;
        margin: 20px 0 0 0;
    }
    .articles .digest a {
        width: 100% !important;
    }
    .articles .digest .digestTitle, .articles .digest h1 {
        width: 100% !important;
    }
    .articles .digest .digestDesc, .articles .digest h2 {
        width: 100% !important;
    }
    .loadSection .flex-container:not(.custom_2) .digest+.digest, .withImg .digest+.digest+.digest {
        width: 100% !important;
    }
    .seeAlsoMedia {
        width: 95% !important;
    }
    .column-flex  {
        flex-direction: column;
        width: 100% !important;
    }
    .column-flex div {
        width: 100% !important;
    }
    .column-flex p {
        width: 100% !important;
        padding: 0 !important;
    }
    .inp_text{
        display: none !important;
    }
}