li {margin: 0px 0px 8px 0px; /*расстояние между пунктами по высоте*/}
.t228__right_buttons {
    padding-left: 0px;
}
.t228 .t-sociallinks, .t228__right_social_links {
    padding-left: 0px;
}
.t774__paddingsmall.t774__btn-wrapper, .t774__paddingsmall.t774__btntext-wrapper {
    padding: 0px 0px 20px 0px;
 /*расстояние для кнопки в блоке TE225 наши преподаватели*/}
.t774__textwrapper.t774__paddingsmall {
    padding: 18px 0px 20px 0px;
/*расстояние для текста в блоке TE225 наши преподаватели*/}
#panel-vac_val {
  font-family: 'Yanone Kaffeesatz',Arial,sans-serif;
  font-size: 22px;
}
.t778__mark /*шрифт в кружочке со скидками на карточках цен и размер кружка*/
{
  font-family: 'Fira Sans';
  width: 45px;
  height: 45px;
  border-radius: 45px;
}


/* Сделать фон текста карточки прозрачным, чтобы не перекрывал значок */
.t778__textwrapper {
    background-color: transparent !important;
    position: relative !important;
    z-index: 0 !important;
}
.t778 .t778__imgwrapper {
  overflow: visible;
  z-index: 9;
}



a.t-form__errorbox-link {/*белый цвет текста в сообщении об обязательном заполнении полей*/
  color: #fff !important;
  font-weight: inherit !important;
  border-bottom: 0px!important;
  box-shadow: none !important;
}