/* IZICONCERT: читаемые ошибки во всплывающей форме на всех страницах */
html body .t-popup[data-tooltip-hook="#popup:selection"] .js-errorbox-all,
html body .t-popup[data-tooltip-hook*="popup:selection"] .js-errorbox-all {
  background: #2A1010 !important;
  border: 1px solid #FF655A !important;
  border-radius: 4px !important;
  padding: 16px 18px !important;
}

html body .t-popup[data-tooltip-hook="#popup:selection"] .js-errorbox-all .t-form__errorbox-text,
html body .t-popup[data-tooltip-hook="#popup:selection"] .js-errorbox-all .t-form__errorbox-middle,
html body .t-popup[data-tooltip-hook*="popup:selection"] .js-errorbox-all .t-form__errorbox-text,
html body .t-popup[data-tooltip-hook*="popup:selection"] .js-errorbox-all .t-form__errorbox-middle {
  color: #FFFFFF !important;
  font-size: 15px !important;
  line-height: 1.45 !important;
  font-weight: 600 !important;
  text-align: left !important;
  opacity: 1 !important;
}

html body .t-popup[data-tooltip-hook="#popup:selection"] form .t-input-error,
html body .t-popup[data-tooltip-hook*="popup:selection"] form .t-input-error {
  color: #FF9D87 !important;
  font-size: 12px !important;
  line-height: 1.35 !important;
  font-weight: 500 !important;
  opacity: 1 !important;
}

/* IZICONCERT: popup выше фиксированной шапки */
body.t-body_popupshowed #izc-global-header,
body.t-body_popupshowed .izc-header {
  z-index: 10000000 !important;
}

body.t-body_popupshowed .t-popup[data-tooltip-hook*="popup:selection"] {
  z-index: 10000001 !important;
}
