/* Главная: расширить три карточки в слайдере до боковых полей 40px */
@media (min-width: 981px) {
  html body #rec2147127571 .t-slds__main.t-container {
    width: calc(100vw - 40px) !important;
    max-width: none !important;
    margin-left: calc(50% - 50vw + 20px) !important;
    margin-right: calc(50% - 50vw + 20px) !important;
  }
  html body #rec2147127571 .t-slds__container {
    width: 100% !important;
    max-width: none !important;
  }
  html body #rec2147127571 .t1004__container {
    width: 100% !important;
    max-width: none !important;
  }
  html body #rec2147127571 .t1004__container .t-feed__grid-col.t-col_4 {
    width: calc(33.333333% - 40px) !important;
    max-width: none !important;
  }
  html body #rec2147127571 .t1004__container .t-slds__item .t-feed__grid-col.t-col_4 {
    width: calc(100% - 40px) !important;
  }
}

/* Страница /news: видео и новости — три расширенные карточки с полями 40px */
@media (min-width: 981px) {
  html body #rec2310234591 .t-container_flex {
    width: calc(100vw - 40px) !important;
    max-width: none !important;
    margin-left: calc(50% - 50vw + 20px) !important;
    margin-right: calc(50% - 50vw + 20px) !important;
  }
  html body #rec2310234591 .t-container_flex .t-col.t-col_4 {
    width: calc(33.333333% - 40px) !important;
    max-width: none !important;
  }

  html body #rec2310234621 .t915__container {
    width: calc(100vw - 40px) !important;
    max-width: none !important;
    margin-left: calc(50% - 50vw + 20px) !important;
    margin-right: calc(50% - 50vw + 20px) !important;
  }
  html body #rec2310234621 .t915__container .t-feed__grid-col.t-col_4 {
    width: calc(33.333333% - 40px) !important;
    max-width: none !important;
  }
}

/* Страница /news: зелёная тень карточек при наведении */
@media (hover: hover) {
  html body #rec2310234621 .t-feed__col-grid__post-wrapper:hover,
  html body #rec2310234621 .t-feed__col-grid__post-wrapper:focus-within {
    box-shadow: 0 0 15px 0 rgba(0, 171, 186, 0.6) !important;
  }
}