.blk_section.is_hidden {
    display: none;
}

.non-pc #button_up_wrap.button_up.left {
    bottom: 15px;
    left: 15px;
}

.non-pc .widget_preview_wrapper {
    width: 100%;
    left: 0;
    top: 0;
}

.non-pc .blk_text .blk-data h1,
.non-pc .blk_text .blk-data h2,
.non-pc .blk_text .blk-data h3,
.non-pc .blk_text .blk-data h4,
.non-pc .blk_text .blk-data h5,
.non-pc .blk_text .blk-data h6,
.non-pc .blk_text .blk-data .heading.heading--rank-1,
.non-pc .blk_text .blk-data .heading.heading--rank-2,
.non-pc .blk_text .blk-data .heading.heading--rank-3,
.non-pc .blk_text .blk-data .heading.heading--rank-4,
.non-pc .blk_text .blk-data .heading.heading--rank-5,
.non-pc .blk_text .blk-data .heading.heading--rank-6,
.non-pc .blk_text .blk-data p,
.non-pc .blk_text .blk-data a {
    font-size: inherit !important;
}

.non-pc .is_parallax .section-image,
.non-pc .is_parallax .section-image-2 {
    background-attachment: scroll;
    background-size: cover;
}

/* Фикс растягивания фона на ios в десктопной версии сайта */
@supports (-webkit-touch-callout: none) {
    .blk_section.is_parallax .section-image,
    .blk_section.is_parallax .section-image-2 {
        background-attachment: scroll;
        background-size: cover;
    }
}

.inline-only-for-non-pc,
.block-only-for-non-pc {
    display: none;
}

.non-pc .inline-only-for-non-pc {
    display: inline;
}

.non-pc .block-only-for-non-pc {
    display: block;
}

.non-pc #sign_popup {
    width: 264px;
    margin-left: -132px;
}

.non-pc #sign_popup img {
    display: none;
}

.non-pc #sign_popup img.inline-only-for-non-pc {
    display: inline;
}

.non-pc #fixed-sections .btn-new,
.non-pc #sections_list .btn-new {
    white-space: normal;
}

.non-pc #fixed-sections > .blk_section.is_absolute .btn-new,
.non-pc #sections_list > .blk_section.is_absolute .btn-new {
    white-space: nowrap;
}

.blk_container.v3 .blk-container__del-cell {
    display: none;
}

/* Переопределение фона у пустых ячеек колонок */
.blk_container[data-id] > .blk_container_cells > .cell.container_cell.empty_cell,
.blk_container > .blk_container_cells_wrap > .blk_container_cells > .td_container_cell.blk-container__empty-cell > .cell.empty_cell {
    background-color: transparent;
}