/* Заготовка для меню */
/*
* Вендорные префиксы
*
* Имеется возможность задать явный браузер в постфиксе,
* поддерживаются следующие варианты:
* _no - без префикса
* _wk - префикс webkit
* _ms - префикс ms
* _moz - префикс moz
*/
/* transition */
/* transition для трансформаций */
/* user-select */
/* transform-origin*/
/* animation-duration*/
/* animation-fill-mode*/
/* animation-name*/
/* Трансформации */
/*
* Несколько трансформаций в одной
* Необходимо явно указыть параметр
*/
/*
* Cдвиг блока на двумерной плоскости
* По обоим координатам, плюс каждая по отдельности
*/
/*
* Деформация блока на двумерной плоскости
* По обоим координатам, плюс каждая по отдельности
*/
/*
* Поворот блока на двумерной плоскости
* По умолчанию отностиельно центра
* При задании _origin(transform-origin) можно указать конкретную точку
*/
/*
* Масштабирование блока
* По обоим координатам, плюс каждая по отдельности
*/
/*
* Иконки на базе css
* Все имеют префиксы _i
* Имя состоит из название[_ориентация]
*/
/* Стрелки */
/* Минималистичный reset */
/* Сброс характеристик для input-полей */
/* Сброс характеристик для input-полей в iOS */
/* Сброс оформления colorbpx */
/* Интерактивность по флагу*/
/* Абсолютное позиционирование */
/* Пропадение текста в ограниченом по высоте блоке*/
.b-subscribe-errors {
  margin-bottom: 10px;
}
.delivery-subscribe input,
.delivery-subscribe button,
.delivery-subscribe textarea {
  border: 0;
  margin: 0;
  outline: 0;
  padding: 0;
}
.delivery-subscribe textarea {
  overflow: auto;
}
.delivery-subscribe button {
  background: inherit;
  cursor: pointer;
}
.delivery-subscribe button::-moz-focus-inner,
.delivery-subscribe input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.delivery-subscribe input,
.delivery-subscribe textarea,
.delivery-subscribe button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
}
.delivery-subscribe .delivery-form-container {
  white-space: nowrap;
}
.delivery-subscribe fieldset {
  margin: 0;
}
.delivery-subscribe input[type="text"] {
  border: 1px solid #000000;
  box-sizing: border-box;
  color: #000000;
  font-size: 14px;
  font-weight: 300;
  line-height: 19px;
  padding: 3px 10px;
  width: 173px;
  vertical-align: bottom;
}
.delivery-subscribe input[type="submit"] {
  background-color: #f1f1f1;
  color: #ffffff;
  font-size: 12px;
  font-weight: 400;
  line-height: 26px;
  padding: 1px 8px 0;
  text-transform: uppercase;
  vertical-align: bottom;
  cursor: pointer;
}
.delivery-subscribe .delivery-confirm-container {
  font-size: 14px;
  margin-top: 10px;
  max-width: 530px;
}
