html[data-blink-color=dark] .footer {
    margin-top: 0;
}

html[data-blink-color=blue] .footer {
    margin-top: 0;
}

html[data-blink-font-interval=middle] .tabs.tabs--bordered.js-tabs .tabs__toggles {
    display: block;
}

html[data-blink-font-interval=big] .tabs.tabs--bordered.js-tabs .tabs__toggles {
    display: block;
}

html[data-blink-font-interval=big] .tabs--bordered .tabs__toggle {
    border-bottom: 2px solid #cbcbcb;
    width: 100%;
}

html[data-blink-font-interval=middle] .tabs--bordered .tabs__toggle {
    border-bottom: 2px solid #cbcbcb;
    width: 100%;
}

html[data-blink-font=large] .tabs--bordered .tabs__toggle {
    border-bottom: 2px solid #cbcbcb;
    width: 100%;
}

html[data-blink-font=large] .tabs.tabs--bordered.js-tabs .tabs__toggles {
    display: block;
}

html[data-blink-font-interval=normal] .tabs--bordered .tabs__toggle {
    border-bottom: 2px solid #cbcbcb;
    width: 100%;
}

html[data-blink-font-interval=normal] .tabs.tabs--bordered.js-tabs .tabs__toggles {
    display: block;
}


html[data-blink-images=black] .aside.js-sidebar {
    filter: grayscale(100%);
}

@media screen and (max-width: 900px) {

    html[data-blink-color=dark] .card__container:not(img),
    html[data-blink-color=dark] .article:not(img),
    html[data-blink-color=dark] .article__link:not(img),
    html[data-blink-color=dark] .article__time:not(img),
    html[data-blink-color=dark] .article__header:not(img) {
        color: #fff !important;
        background-color: unset !important;
    }

    html[data-blink-color=blue] .card__container:not(img),
    html[data-blink-color=blue] .article:not(img),
    html[data-blink-color=blue] .article__link:not(img),
    html[data-blink-color=blue] .article__time:not(img),
    html[data-blink-color=blue] .article__header:not(img) {
        color: #fff !important;
        background-color: unset !important;
    }

    html[data-blink-font-interval="big"] h2 {
        letter-spacing: 0;
    }

    html[data-blink-font-interval="middle"] h2 {
        letter-spacing: 0;
    }

    html[data-blink-font=large] .tags_item,
    html[data-blink-font=large] .tags {
        font-size: 12px;
    }

    html[data-blink-font=large] .article__link {
        font-size: 16px;
    }

    html[data-blink-font-interval="big"] .structure__caption.structure__caption--children span {
        letter-spacing: 2px;
    }

    html[data-blink-font-interval="middle"] .structure__caption.structure__caption--children span {
        letter-spacing: 2px;
    }

    html[data-blink-font-interval=middle] .structure__caption.structure__caption--children.text {
        word-break: break-all;
    }

    html[data-blink-font-interval=big] .structure__caption.structure__caption--children.text {
        word-break: break-all;
    }

    html[data-blink-font-interval=big] ul.map-level-0 a {
        word-break: break-all;
    }

    html[data-blink-font-interval=middle] ul.map-level-0 a {
        word-break: break-all;
    }

}

@media screen and (max-width: 1045px) and (min-width: 725px) {
    .blink-container__item {
        margin: 0;
    }

    .blink-font__item,
    .blink-font-interval__item,
    .blink-font-style__item {
        font-size: 18px;
    }
}

@media screen and (max-width: 1345px) {
    .section-slider.card.bd-top-2 .slick-prev {
        left: -5px;
    }

    .section-slider.card.bd-top-2 .slick-next {
        right: -5px;
    }
}

@media screen and (max-width: 1000px) and (min-width: 725px) {

    .article+.article,
    .toog-item+.toog-item {
        margin-top: 4px;
    }
}

@media screen and (max-width: 1190px) and (min-width: 960px) {

    html[data-blink-font=large] .card__container,
    html[data-blink-font=medium] .card__container,
    {
    padding: 2px;
}
}

@media screen and (max-width: 1320px) and (min-width: 725px) {
    html[data-blink-font-interval="big"] .iconed-block__caption {
        word-break: break-all;
    }

    html[data-blink-font-interval="middle"] .iconed-block__caption {
        word-break: break-all;
    }

}

@media screen and (max-width: 1320px) {
    html[data-blink-font-interval=big] .card__container.card--stretch {
        word-break: break-all;
    }

    html[data-blink-font-interval=middle] .card__container.card--stretch {
        word-break: break-all;
    }

    html[data-blink-font=large] h1.title.mt0 {
        word-break: break-all;
    }

    html[data-blink-font=normal] h1.title.mt0 {
        word-break: break-all;
    }


}


@media screen and (max-width: 980px) {
    .pane-opendata-list-opendata .view .table-striped.table--no-border.wide {
        width: unset;
    }

    .pane-opendata-list-opendata .view {
        overflow: scroll;
    }
}

@media screen and (max-width: 387px) {
    .tabs--bordered .tabs__toggle {
        border-bottom: 2px solid #cbcbcb;
        width: 100%;
    }

    .tabs--bordered .tabs__toggle+.tabs__toggle {
        border-left: 2px solid #cbcbcb;
    }
}

html[data-blink-font=large] .content__container p {
    font-size: 22px;
}

html[data-blink-font=normal] .content__container p {
    font-size: 13px;
}

html[data-blink-font=normal] .content__container p {
    font-size: 12px;
}

html[data-blink-font-interval=middle] .card.card--bordered .card__container .text {
    word-break: break-all;
}

html[data-blink-font-interval=big] .card.card--bordered .card__container .text {
    word-break: break-all;
}

html[data-blink-font-interval=middle] .accordion__content {
    word-break: break-all;
}

html[data-blink-font-interval=big] .accordion__content {
    word-break: break-all;
}

html[data-blink-font=large] .accordion__content {
    word-break: break-all;
}

 html[data-blink-font-interval=big] .article__link {
        word-break: break-all;
    }
html[data-blink-font-interval=middle] .article__link {
        word-break: break-all;
    }
@media screen and (min-width: 960px) and (max-width:1200px) {
    html[data-blink-font-interval=middle] .article__link {
        word-break: break-all;
    }

    html[data-blink-font=large] .article__link {
        word-break: break-all;
    }

    html[data-blink-font=normal] .article__link {
        word-break: break-all;
    }
}

@media screen and (max-width: 425px) {
    html[data-blink-font-interval=big] .button.button--bordered.mr10 {
        margin-bottom: 10px
    }

    html[data-blink-font-interval=middle] .button.button--bordered.mr10 {
        margin-bottom: 10px
    }

    html[data-blink-font=large] .button.button--bordered.mr10,
    html[data-blink-font=medium] .button.button--bordered.mr10 {
        margin-bottom: 10px
    }
}