/*отступы карточек 10px
.t-col_4 {
    max-width: 390px;
}
.t-col {
    margin-left: 5px;
    margin-right: 5px;
}
@media screen and (max-width: 1200px) {
    .t-col_4 {
        max-width: 310px;
    }
}

*/
@media screen and (max-width: 960px) {
    .t1206 .t1206__col-bottom {
        order: 1;
        margin-top: 50px;
    }
}
@media screen and (max-width: 640px) {
    .t1206 .t1206__col-bottom {
        margin-top: 20px;
    }
}
@media screen and (max-width: 480px) {
    .t1206__card {
        padding: 10px;
        border-width: 1.5px !important;
    }
    .t1206__card-bgimg {
    width: 48px !important;
    height: 48px !important;
}
}

.tlk-form__title {
    line-height: 120%;
}
.t-uptitle {
    font-family: 'Manrope', Arial, sans-serif;
    font-weight: 500;
    letter-spacing: 1.5px;
}

/*описание в каталоге курсов*/
.t1025 .t-store__card .t-store__card__descr {
    opacity:1;
}
.t1025 .t-store__card__price-buttons_in-row {
    justify-content: flex-end;
    display: none;                                          /*убираем колонку с ценой и кнопкой*/
}



/*Стили оформления статьи*/
#allrecords .t1206__features li {
    list-style: none;
}
ul li {list-style-type: square;}

.t166__textsmall {
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px solid #dadde9;
    border-bottom: 1px solid #dadde9;
    margin-top: 16px;
}
@media screen and (max-width: 640px) {
.t166__textsmall {
    margin-top: 4px;
}
/*Шапка*/
.t-feed__post-popup__close-text {
    display: inline-block;
    font-weight: 500;
    font-size: 18px;
    opacity: .8;
}
.t-feed__post-popup__close-wrapper.t-feed__post-popup__close-wrapper_loading {
    background: #f4f5f6;
}
@media screen and (max-width: 1200px) {
    .t830__menu__content {
        padding: 0;
        margin: -89px 0 0px 22px;
    }
}
@media screen and (max-width: 980px) {
    .t830__menu__content {
        display: table;
        table-layout: fixed;
        margin: -74px 0px 0px -7px;
    }
}
/*Заголовок*/
.t-feed__post-popup__text .t-redactor__tte-view h2.t-redactor__h2, .t-feed__post-popup__text .t-redactor__tte-view h3.t-redactor__h3, .t-feed__post-popup__text .t-redactor__tte-view h4.t-redactor__h4 {
    margin-bottom: .75rem;
    margin-top: 2rem;
    padding: .25rem 0;
    font-family: 'Ledger';
    font-weight: 400;
    color: #000d41;
}
.t-title_xxs {
    font-size: 48px;
    }
.t-feed__post-popup__text-wrapper h2.t-redactor__h2 {
    font-size: 40px;
}
@media screen and (max-width: 640px) {
   #rec1234067541 .t-title_xs {
        font-size: 26px;
    }
}

/*Текст*/
.t-feed__post-popup__text .t-redactor__tte-view .t-redactor__text, .t-feed__post-popup__text .t-redactor__tte-view blockquote.t-redactor__preface {
    margin-bottom: .75rem;
    padding: .25rem 0;
    color: #000d41;
}

.t-feed__post-popup__content {
    max-width: 1160px;
}


/*Введение*/

.t-feed__post-popup__text-wrapper blockquote.t-redactor__preface {
    font-size: 20px;
}


/*Смотрите также*/

.t-name_xs {
    font-size: 18px;
}
.t-uptitle_xxl {
    font-size: 24px;
}
.t-feed__post-popup__relevants-title {
    letter-spacing: inherit;
    margin: 100px 0 25px;
}
/*Разделитель*/

.t-redactor__tte-view figure hr {
    background: #000d41;
    border: none;
    height: 1px;
    opacity: 1;
    width: 100%;
}

/*Подвал*/

.t-input {
    font-family: 'Manrope', Arial, sans-serif;
}

/*отступ фикса*/
.t1206__content_sticky {
    position: sticky;
    top: 40px;
}
/*страница рег/авт-ии*/
.tlk-form__image {
    margin-bottom: -10px !important;
}



/*страницы каталога вертикальное выравнивание в карточках*/
  .t1206__card_icon-left {
  display: flex;
  align-items: center; /* Вертикальное выравнивание по центру */
}

.t1206__card-icon-wrap {
  margin-right: 0px; /* Отступ между иконкой и текстом, по желанию */
  display: flex;
  align-items: center; /* На случай, если иконка не по центру */
}

.t1206__card-bgimg {
  width: 40px;   /* Размер иконки, подберите под ваш дизайн */
  height: 40px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.t1206__card_icon-left .t1206__card-icon-wrap+.t1206__card-text-wrap {
    margin-top: 0;
    margin-left: 10px;
}
.t1206__card_icon-left a {
    color: #000d41 !important;
    
}
/*оформление описания товара в табах*/
.t-descr {
    font-family: 'Manrope', Arial, sans-serif;
}
.t-descr_xxs {
    font-size: 16px;
    line-height: 1.55;
}
.t-store .t-store__tabs__controls .t-store__tabs__button-title, .t-store .t-store__tabs__item .t-store__tabs__item-title {
    text-transform: uppercase;
}

.tlk-form__title {
    line-height: 100% !important;
}
.t013__autor-descr {
    padding: 0 0px 7px;
    
}

/*раздвигаем чекбоксы*/
.t-checkboxes__wrapper .t-checkbox__control, .t-checkboxes__wrapper .t-ownvariant-wrapper_flex {
    margin: 20px 0;
}