/*СТИЛИ ДЛЯ ПОПАПОВ В БЛОГЕ*/
    
@media screen and (max-width: 640px) {
    .js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs { /*заголовок в мобилке*/
        font-size: 26px !important;
        line-height: 1.2 !important;
        font-family: 'Geologica', Arial, sans-serif;
        font-weight: 400 !important;
        color: #86642C;
        padding-top: 10px;
        padding-bottom: 10px;
    }
}   
   
@media screen and (min-width: 641px) {
    .js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs { /*заголовок в десктопе*/
        font-size: 32px !important;
        line-height: 1.2 !important;
        font-family: 'Geologica', Arial, sans-serif;
        font-weight: 4000 !important;
        color: #86642C;
    }
}   
    
@media screen and (max-width: 640px) { /*текст блога в мобилке */
    .t-redactor__text {
        font-size: 17px !important;
    }
}
   
@media screen and (min-width: 641px) { /*текст блога в десктопе*/
    .t-redactor__text {
        font-size: 17px !important;
    }
}
   
@media screen and (max-width: 640px) {
    .js-feed-close-text.t-feed__post-popup__close-text.t-descr.t-descr_xxs { /*заголовок 'блог астролога' в мобилке*/
        font-family: 'Geologica', Arial, sans-serif !important;
        font-size: 15px !important;
    }   
}
   
@media screen and (min-width: 641px) {
    .js-feed-close-text.t-feed__post-popup__close-text.t-descr.t-descr_xxs { /*заголовок 'блог астролога' в десктопе*/
        font-family: 'Geologica', Arial, sans-serif !important;
        font-size: 15px !important;
    }   
}

@media screen and (max-width: 640px) {
    .js-feed-post-date.t-feed__post-popup__date.t-uptitle.t-uptitle_sm { /*теги в мобилке 'дата'*/
        font-family: 'Geologica', Arial, sans-serif !important;
        font-weight: 350 !important;
        font-size: 12px !important;
        letter-spacing: 1px;
    }   
}
   
@media screen and (min-width: 641px) {
    .js-feed-post-date.t-feed__post-popup__date.t-uptitle.t-uptitle_sm { /*теги в десктопе 'дата'*/
        font-family: 'Geologica', Arial, sans-serif !important;
        font-weight: 350 !important;
        font-size: 14px !important;
        letter-spacing: 1px;
    }   
}
   
@media screen and (max-width: 640px) {
    .t-uptitle.t-uptitle_xs { /*теги в мобилке*/
        font-family: 'Geologica', Arial, sans-serif !important;
        font-weight: 350 !important;
        font-size: 12px !important;
        letter-spacing: 1px;
    }   
}
   
@media screen and (min-width: 641px) {
    .t-uptitle.t-uptitle_xs { /*теги в десктопе*/
        font-family: 'Geologica', Arial, sans-serif !important;
        font-weight: 350 !important;
        font-size: 14px !important;
        letter-spacing: 1px;
    }   
}

@media screen and (max-width: 640px) {
    .js-feed-post-author-name.t-feed__post-popup__author-name.t-descr.t-descr_xxs { /*автор в мобилке*/
        font-family: 'Geologica', Arial, sans-serif !important;
        font-size: 15px !important;
    }   
}

@media screen and (min-width: 641px) {
    .js-feed-post-author-name.t-feed__post-popup__author-name.t-descr.t-descr_xxs { /*автор в десктопе*/
        font-family: 'Geologica', Arial, sans-serif !important;
        font-size: 15px !important;
    }   
}
   
.js-feed-post-image.t-feed__post-popup__img.t-img { /*скругкение углов картинки*/
    border-radius: 15px !important;
}

.t-feed__post-popup__text-wrapper blockquote.t-redactor__preface { /*текст-вступление в статье*/
    font-size: 24px !important;
    line-height: 1.55 !important;
    font-weight: 350 !important;
}

@media screen and (max-width: 640px) {
    .t-feed__post-popup__text-wrapper blockquote.t-redactor__preface { /*текст-вступление в статье в мобилке*/
    font-size: 20px !important;
    line-height: 1.4 !important;
    font-weight: 350 !important;
    }
}

.t-descr {
    font-family: 'Geologica', Arial, sans-serif;
}
    
.t-uptitle {
    font-family: 'Geologica', Arial, sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}
    
.t-title {
    font-family: 'Geologica', Arial, sans-serif;
    font-weight: 300;
}
        
.t-text_md {
    font-size: 18px;
    line-height: 1.4;
}
        
.t-title_xxs {
    font-size: 36px;
    line-height: 1.1 !important;
}
    
/*заголовки*/
.t-feed__post-popup__text-wrapper h2.t-redactor__h2 {
    font-size: 28px;
    font-weight: 400;
}
    
.t-feed__post-popup__text-wrapper h3.t-redactor__h3 {
    font-size: 26px;
    font-weight: 400;
}
    
.t-feed__post-popup__text-wrapper h4.t-redactor__h4 {
    font-size: 22px;
    font-weight: 400;
}

/*заголовки в мобилке*/
@media screen and (max-width: 640px) {
    .t-feed__post-popup__text-wrapper h2.t-redactor__h2 {
    font-size: 24px;
    font-weight: 400;
    }
}
    
@media screen and (max-width: 640px) {
    .t-feed__post-popup__text-wrapper h3.t-redactor__h3 {
    font-size: 22px;
    font-weight: 400;
    }
}
    
@media screen and (max-width: 640px) {
    .t-feed__post-popup__text-wrapper h4.t-redactor__h4 {
    font-size: 20px;
    font-weight: 400;
    }
}
/*---------------------------------------*/   
   
    
.t-feed__post-popup__tag span {
    font-size: 12px;
    margin-right: 15px;
    text-transform: uppercase;
}
    
.t-feed__post-popup__date {
    font-size: 12px;
    margin-right: 15px;
}
    
.t-feed__post-popup__author-bgimg {
    height: 60px;
    margin-right: 20px;
    width: 60px;
}
    
.t-descr_xxs {
    font-size: 15px !important;
}

/*---------------------------------------*/   

#rec959347916.t-slds {
    overflow: hidden;
    height: 400px!important;
}


