/* Центрируем буллеты и текст по вертикали в списке t1110 */
.t1110__feature {
  display: flex;
  align-items: center;
}

.t1110__feature-icon-wrap {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}

.t1110__feature-text-wrap {
  display: flex;
  align-items: center;
  
}
  
  /* Вся строка формы */
#rec1822181201 .t-form__inputsbox_horizontal {
  align-items: center;
}

/* Каждое поле (ячейка) */
#rec1822181201 .t-input-group {
  height: 42px !important;
  display: flex;
  align-items: center;
}

/* Обёртка инпута */
#rec1822181201 .t-input-block {
  height: 42px !important;
  padding: 0 !important;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}

/* Все input */
#rec1822181201 input.t-input,
#rec1822181201 .t-input-phonemask {
  height: 42px !important;
  line-height: 42px !important;
  padding: 0 12px !important;
  box-sizing: border-box;
}

/* Телефонный контейнер */
#rec1822181201 .t-input-phonemask__wrap {
  height: 42px !important;
  display: flex;
  align-items: center;
}

/* Кнопка */
#rec1822181201 .t-btnflex_type_submit {
  height: 42px !important;
  min-height: 42px !important;
  display: flex;
  align-items: center;
}

/* Отступы между полями */
#rec1822181201 .t-input-group {
  margin-right: 16px !important;
}

/* Убираем отступ у последнего поля, чтобы не ломать сетку */
#rec1822181201 .t-input-group:last-child {
  margin-right: 0 !important;
}

/* Уменьшение шрифта подсказок (placeholder) в полях ввода */
#rec1822181201 input::placeholder {
  font-size: 11px !important;
  opacity: 0.6;
}

#rec1822181201 input::-webkit-input-placeholder {
  font-size: 11px !important;
  opacity: 0.6;
}

#rec1822181201 input::-moz-placeholder {
  font-size: 11px !important;
  opacity: 0.6;
}

#rec1822181201 input:-ms-input-placeholder {
  font-size: 11px !important;
  opacity: 0.6;
}

/* Уменьшение кода страны +7 и элементов маски телефона */
#rec1822181201 .t-input-phonemask__select,
#rec1822181201 .t-input-phonemask__select-code,
#rec1822181201 .t-input-phonemask__select-flag {
  font-size: 11px !important;
  line-height: 1 !important;
}

#rec1822181201 .t-input-phonemask__wrap {
  min-height: 36px !important;
}

/* Вертикальное выравнивание +7 по центру поля */
#rec1822181201 .t-input-phonemask__select {
  display: flex !important;
  align-items: center !important;
}

/* Немного опускаем код, если всё ещё кажется выше */
#rec1822181201 .t-input-phonemask__select-code {
  position: relative;
  top: 2px;
}


  /*
  ==============================
  Подсветка карточек с адресами на странице Карьера
  ==============================
  номер карточки : "ссылка"
  */


/* Активная карточка — фон и текст */
.t908__item.t908__item_active {
  background-color: #1a243e !important;
  border-radius: 10px;
}

/* Заголовок в активной карточке */
.t908__item.t908__item_active .t908__heading {
  color: #3de8c0 !important;
}

/* Описание в активной карточке */
.t908__item.t908__item_active .t908__descr {
  color: #ffffff !important;
}

  /*
  ==============================
  Отступ от заголовка (раздел Резерв, стрница Карьера)
  ==============================
  */

.t1115__textwrapper+.t1115__features {
    margin-top: 40px;
