#hb-top {
    width: 100%;
    height: 250px;
    max-height: 250px;
    display: block;
    text-align: center;
    overflow: hidden;

    @media (max-width: 959px) {
        height: 280px;
        max-height: 280px;
        margin-top: 10px;
    }
}

#hb-top > * {
    margin: 0 auto;
}

#inread {
    height: 400px;
    max-height: 400px;
    overflow: hidden;

    @media (max-width: 959px) {
        height: 300px;
        max-height: 300px;
    }
}

#flyroll {
    overflow: hidden;
    line-height: 0;
    height: 0;
}

.adv-inlines {
    display: block;
    width: 100%;
    text-align: center;
    overflow: hidden;
    height: 250px;
    max-height: 250px;

    @media (max-width: 959px) {
        height: 300px;
        max-height: 300px;
    }
}

.adv-inlines > * {
    margin: 0 auto;
}

.pharma-index__grid .adv-inlines {
    grid-column: 1 / -1;
}

.pharma-search-results__table .adv-inlines {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.pharma-catalog__drug .adv-inlines,
.pharma-drug__offers .adv-inlines {
    grid-column: 1 / -1;
    padding-top: 14px;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}
