/*Оформление для новостей*/
.t-feed__post-popup__close-text {
    font-family: 'Fira Sans',Arial,sans-serif !important;
    font-size: 20px !important;
    text-transform: uppercase;
}

.t-feed__post-popup__title, .t-feed__post-popup__relevants-title, .t-feed__post-popup__relevants-item-title, .t-feed__post-popup__relevants-item-descr {
    font-family: 'Fira Sans',Arial,sans-serif;
}

.t-feed__post-popup__date {
    font-size: 18px;
    font-family: 'Fira Sans',Arial,sans-serif;
}

.t-feed__post-popup__text-wrapper hr {
    margin: 0 !important;
}

.t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_aftertitle {
    padding-bottom: 5px;
}

@media screen and (max-width: 960px) {
    .t1004 .t-feed__slider-grid__post-wrapper {
        margin-bottom: 17px;
    }
}

/*затемнение при наведении на новость*/
@media (min-width: 1024px) {
  .js-feed-container:hover .js-feed-post {opacity: .3}
  .js-feed-container:hover .js-feed-post:hover {opacity: 1}
  .js-feed-post {transition: opacity 0.3s ease-in-out}
  
}

/*Стили для WATCH THE VIDEO*/
.t-feed__post-descr {
    text-decoration: underline;
    text-decoration-color: #f67d15;
}

#rec771727205 .t-feed__post-descr {
    font-size: 16px !important;
}

.t-feed__post-popup__relevants-item-descr u {
    text-decoration: underline;
    text-decoration-color: #f67d15;
}

.t-feed__slider-grid__wrapper {
    display: flex;
    flex-direction: column;
    height: 206px; /* Высота контейнера */
}

.t-feed__textwrapper {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex-grow: 1;
}

.js-feed-post-title {
    /* Оставляем текст заголовка на месте */
}

.js-feed-post-descr {
    margin-top: auto; /* Прижимаем к нижнему краю */
}

/* Линия перед содержанием */

.t-feed__slider-grid__content.t-feed__grid-col_paddingsmall.t-feed__slider-grid__content_paddingtop {
    border-bottom: 2px solid grey;
}

/*Отступы перед SEE ALSO*/
.t-feed__post-popup__relevants-title {
    margin-top: 10px;
}

/*Размеры шрифтов в моб. версии для новостей*/
@media screen and (max-width: 1200px) {
    .t-name_xs {
        font-size: 18px;
    }
}

@media screen and (max-width: 640px) {
    .t-name_xs {
        font-size: 18px;
    }
}

@media screen and (max-width: 1200px) {
    .t-descr_xxs {
        font-size: 18px;
    }
}


/*Увеличение стандартной карточки при наведении*/
@media screen and (min-width: 1200px){

    	.t1004 .js-feed-post:hover{
        transform: scale(1.05);  /*Размер увеличения карточки*/ 
        transition: 0.4s ease-in-out; /*Длительность и плавность анимации*/    
    }
}

/*Уменьшение фотографии в каждом посте*/
.t-feed__post-popup__cover-wrapper.t-feed__post-popup__cover-wrapper_beforetitle {
    display: flex;
    justify-content: center;
    align-items: center;
}

.t-feed__post-popup__content img {
    max-width: 75% !important;
}

@media screen and (max-width: 480px) {
    .t1004__container_mobile-flex .t-feed__grid-col {
        min-width: 50% !important;
    }
}

/*Отображение верхней части изображения в списке новостей*/
.t-feed__post-bgimg, .t-feed__post-popup__relevants-bgimg {
    background-position: top; /* Отображать верхнюю часть изображения */
    background-size: cover;   /* Масштабирование изображения по контейнеру */
}


/*Размер плитки в десктопной версии и размер шрифта*/
@media only screen and (min-width: 1024px) {
 
.t-feed__post-imgwrapper {
    aspect-ratio: 1.3 !important;
}
  
  .t-feed__post-title {
    font-size: 18px !important;
}
  
}

/*отступ после заголовка перед новостями*/
#rec771727205 .t-feed__container {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}





