#rec479409282 { padding-bottom: 70px; }

.tmenu-mobile_opened ~ .t456 .t456__leftwrapper { display: none !important; }
.tmenu-mobile_opened ~ .t456 .t456__list {padding: 0px 10px !important; }
.tmenu-mobile_opened ~ .t456 .t456__list_item { text-align: left; }
.tmenu-mobile_opened ~ .t456 .t-menu__link-item { font-size: 15px !important; }

.t603__textwrapper { margin-top: 20px; }
.t603__title {
    color: #3b3a3a;
    font-weight: 500;
}
.t603__descr { font-size: 15px; }

.t050__descr { padding-top: 15px !important; }

.t902 .t-section__title,
.t902 .t-section__topwrapper { margin-bottom: 14px; }

.t-feed__post-popup__date {
    font-size: 13px;
    font-weight: normal;
}
.t-feed__post-popup__title {
    font-size: 28px;
    font-weight: 500;
    color: #3b3a3a;
}

.t-feed__post-popup__text {
    font-size: 16px;
    font-weight: normal;
}


@media screen and (max-width: 460px) {
    .t902__bgimg {
        background-position: left top;
        background-size: contain;
    }
}

@media screen and (max-width: 960px) {
    #rec481134009 { padding: 0 !important; }
    #rec481134009 .t-text { font-size: 18px; }
    
    #rec481134650 .t-text p { text-align: left !important; }
    #rec481134650 .t-text p span {
        font-size: 24px;
    }
}