.icon-dollar2 {
    display: inline-block !important;
    vertical-align: middle;
    margin-right: 2px
}

.btn_white_orange-forever {
    background-color: #f0f0f0 !important;
    border-color: #f03838 !important;
    color: #ff4747 !important
}

.c-thumb__ttl__fix {
    line-height: 1.2112307692308em !important
}

.c-thumb_t-simple .c-thumb__date-time {
    color: #2b2b2b
}

.c-thumb_t-simple:hover .c-thumb__date-time {
    color: #fff
}

.c-broadcast__share {
    z-index: 5
}

.c-banner {
    background-color: transparent !important
}

[data-end-load] .c-subscribe {
    margin: 0 -10px -10px;
    margin-top: 0 !important
}

iframe.twitter-tweet, twitterwidget {
    margin: 10px auto 20px !important
}

.with-telegram {
    margin-bottom: 0;
    border-bottom: none
}

.c-header__live {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-right: 10px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

@media (min-width: 640px) {
    .c-header__live {
        display: none
    }
}

#adfox_152301569226484771 {
    display: none
}

@media (min-width: 830px) {
    #adfox_152301569226484771 {
        display: block;
        height: 250px;
        overflow: hidden
    }
}

.c-thumb__tag_yellow .c-thumb__tag-ttl span, .c-thumb__tag_yellow .c-thumb__tag-logo span, .c-new__header-tag_yellow .c-new__header-tag-ttl span, .c-new__header-tag_yellow .c-new__header-tag-logo span {
    color: #243746
}

.c-thumb__tag_yellow .icon, .c-new__header-tag_yellow .icon {
    color: #FFC72A
}

.c-thumb__tag_takoe1 .icon, .c-new__header-tag_takoe1 .icon {
    color: #613DC9
}

.c-thumb__tag_takoe2 .icon, .c-new__header-tag_takoe2 .icon {
    color: #9052CD
}
/* --- */
.c-thumb_has-footer .c-thumb__date-time_yellow, .c-thumb_t-extended .c-thumb__date-time_yellow {
    background-color: #FFC72A;
    color: #243746;
}
.c-thumb_has-footer .c-thumb__date-time_takoe2, .c-thumb_t-extended .c-thumb__date-time_takoe2 {
    background-color: #9052CD;
}
.c-thumb_has-footer .c-thumb__date-time_takoe1, .c-thumb_t-extended .c-thumb__date-time_takoe1 {
    background-color: #613DC9;
}
.c-thumb_has-footer .c-thumb__date-time_bluewood, .c-thumb_t-extended .c-thumb__date-time_bluewood {
    background-color: #243746;
    color: #FFC72A;
}
/* --- */
.btn_bluewood.btn_transparent:hover {
    background-color: #243746;
    border-color: #243746;
    color: #fff;
}
.btn_bluewood {
    border-color: #243746;
}
.btn_bluewood.btn_transparent {
    background-color: transparent;
    color: #243746;
}
.btn_bluewood, .btn_bluewood.btn_transparent {
    background-color: #fff;
}
.btn_takoe2.btn_transparent:hover {
    background-color: #9052CD;
    border-color: #9052CD;
    color: #fff;
}
.btn_takoe2 {
    border-color: #9052CD;
}
.btn_takoe2.btn_transparent {
    background-color: transparent;
    color: #9052CD;
}
.btn_takoe2, .btn_takoe2.btn_transparent {
    background-color: #fff;
}
.btn_takoe1.btn_transparent:hover {
    background-color: #613DC9;
    border-color: #613DC9;
    color: #fff;
}
.btn_takoe1 {
    border-color: #613DC9;
}
.btn_takoe1.btn_transparent {
    background-color: transparent;
    color: #613DC9;
}
.btn_takoe1, .btn_takoe1.btn_transparent {
    background-color: #fff;
}
.btn_green.btn_transparent:hover {
    background-color: #95c93d;
    border-color: #95c93d;
    color: #fff;
}
.btn_green {
    border-color: #95c93d;
}
.btn_green.btn_transparent {
    background-color: transparent;
    color: #95c93d;
}
.btn_green, .btn_green.btn_transparent {
    background-color: #fff;
}
.btn_yellow.btn_transparent:hover {
    background-color: #FFC72A;
    border-color: #FFC72A;
    color: #fff;
}
.btn_yellow {
    border-color: #FFC72A;
}
.btn_yellow.btn_transparent {
    background-color: transparent;
    color: #FFC72A;
}
.btn_yellow, .btn_yellow.btn_transparent {
    background-color: #fff;
}
/* --- */
.c-new__header-tag_takoe2 ~ .c-new__header-middle .c-new__header-scrollbar, .c-new__header-tag_takoe1 ~ .c-new__header-middle .c-new__header-scrollbar {
    background-color: #613DC9
}

.c-new__header-tag_yellow ~ .c-new__header-middle .c-new__header-scrollbar {
    background-color: #FFC72A
}

.c-new__header-tag_adv .icon, .c-thumb__tag_adv .icon {
    color: #768693
}

.c-new__header-tag_adv ~ .c-new__header-middle .c-new__header-scrollbar {
    background-color: #768693
}
.btn_adv {
    border-color: #768693;
}
.btn_adv.btn_transparent {
    background-color: transparent;
    color: #768693;
}
.btn_adv, .btn_adv.btn_transparent {
    background-color: #fff;
}
.btn_adv.btn_transparent:hover {
    background-color: #768693;
    border-color: #768693;
    color: #fff;
}

#yandex_rtb_R-A-289972-7 {
    margin-bottom: 30px
}

.img-icon-palm {
    display: inline-block;
    stroke: currentColor;
    fill: currentColor;
    stroke-width: 0;
    width: 24px;
    margin: 0 23px;
    height: 50px
}

.mb20 {
    margin-bottom: 20px
}

.hide-bottom-hr {
    border-bottom: 0;
    margin-bottom: 0
}

.hide {
    display: none
}

.c-poll__result-refresh {
    cursor: pointer
}

.margin-smi24 {
    margin-bottom: 30px
}

@media (max-width: 1016px) {
    .margin-smi24 {
        margin-bottom: 0
    }

    .c-new__separator_stories {
        margin-top: 20px
    }

    #adfox_15403692822148417 {
        margin-bottom: 10px;
        margin-top: -10px
    }

    .c-new.c-new_story {
        margin-bottom: 5px
    }

    .c-new .row + .c-subscribe {
        margin-top: 0
    }
}

.c-interview__dialog-item.c-interview__dialog-item_guest .c-interview__dialog-item-message-wrap {
    padding-left: 0
}

.c-interview__dialog-item-avatar + .c-interview__dialog-item-message-wrap {
    padding-left: 10px !important;
}

.mt30 {
    margin-top: 30px
}


.c-mobile-banner__top.h-object-fit > noindex > a > img,
.c-mobile-banner__bottom.h-object-fit > noindex > a > img,
.c-mobile-banner-full .h-object-fit > noindex > a > img {
    position: absolute;
    max-height: 100%;
    max-width: 100%;
    margin: auto;
    height: auto;
    width: 100%;
    bottom: 0;
    right: 0;
    left: 0;
    top: 0;
    -o-object-fit: cover;
    object-fit: cover;
    max-height: none;
    max-width: none;
    height: 100%;
}

.tags-link {
    margin-right:20px;
    margin-bottom:5px;
}
.tags-link a {
    font-family: Stem;
    font-size: 16px;
    text-decoration-line: underline;
    color: #A03761;
}
.tags-link span {
    font-family: Stem;
    font-size: 14px;
    color: #919191;
}

.c-thumb_min-h-200 {
    min-height: 200px;
}

.pr-90 {
    padding-right: 90px !important;
}

@media (min-width: 640px) {
    .c-thumb__group-theme {
        margin-bottom: 15px;
    }
}
.mb15 {
    margin-bottom: 15px;
}

.c-thumb__tag_sunglow_blogs {
    color: #a03761
}

.c-thumb__tag_sunglow_blogs .icon {
    color: #FFC72A
}

.c-thumb-sunglow_blogs {
    border-top: 5px solid #FFC72A
}

.c-thumb-sunglow_blogs:before {
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(160, 55, 97, 0)), to(#243746));
    background: linear-gradient(to bottom, rgba(160, 55, 97, 0) 0%, #243746 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#243746', GradientType=0)
}

.c-new__header-tag_sunglow_blogs .icon {
    color: #FFC72A
}
.c-new__header-tag_sunglow_blogs .c-new__header-tag-ttl span,
.c-new__header-tag_sunglow_blogs .c-new__header-tag-logo span {
    color: #a03761
}

.c-thumb_has-footer .c-thumb__date-time.c-thumb__date-time_sunglow_blogs,
.c-thumb_t-extended .c-thumb__date-time.c-thumb__date-time_sunglow_blogs {
    background-color: #FFC72A;
    color: #a03761;
}

.c-thumb_t-xx.c-thumb_has-footer .c-thumb__date-time_sunglow_blogs .c-thumb__time,
.c-thumb_t-xx.c-thumb_has-footer .c-thumb__date-time_sunglow_blogs .c-thumb__date {
    color: #a03761;
}

.c-new__header-tag_sunglow_blogs ~ .c-new__header-middle .c-new__header-scrollbar {
    background-color: #FFC72A;
}

.mtt-billboard-container {
    z-index: 22 !important;
    margin-top: 50px;
}
.mtt-billboard-container.mtt-scroll {
    position: fixed;
    top: 36px;
    margin-top: 0;
}

.c-interview__dialog-item-message p:last-child {
    margin-bottom: 0 !important;
}

.c-interview__dialog-item-message {
    padding-bottom: 10px;
}


.btn_sunglow_blogs, .btn_sunglow_blogs.btn_transparent {
    background-color: #fff;
}
.btn_sunglow_blogs.btn_transparent {
    background-color: transparent;
    color: #FFC72A;
}

.btn_sunglow_blogs.btn_transparent:hover {
    background-color: #FFC72A;
    border-color: #FFC72A;
    color: #fff;
}
.btn_sunglow_blogs {
    border-color: #FFC72A;
}

.mtt-Inread {
    width: 100%;
}

@media (max-width: 768px) {
    .c-broadcast:not(:last-child) {
        margin-bottom: 10px;
    }
}

.mtt-billboard-place {
    height: 250px;
}

.mt-20 {
    margin-top: -20px !important;
}

.c-new_transparent .c-new__ttl {
    margin: -23px -10px -10px;
    padding: 23px 10px 10px;
}