/* 152-ФЗ, долг-мфц.рф: цвета и раскладка галочки в формах сайта, подвал, шапка страниц документов.
   Общие стили — pages/legal/static/legal/legal.css */
:root {
  --legal-text: #663a2a;
  --legal-text-muted: #663a2a;
  --legal-footer-text: #929498;
  --legal-box-border: #929498;
  --legal-accent: #e84b37;
  --legal-accent-border: #e84b37;
  --legal-accent-check: #fff;
  --legal-archive-bg: #f5f6f8;
}

/* Квиз: галочка между полями «имя + телефон» и кнопкой «Получить результаты» */
.quiz__get-number + .consent {
  margin-top: 16px;
}

.quiz__get-number + .consent + .quiz__end {
  margin-top: 12px;
}

/* «Перезвоните мне»: на компьютере поле и кнопка в одну строку — галочка над ними,
   на телефоне строка разбивается — галочка между полем и кнопкой */
.no-answer__form .form-row {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.no-answer__form .form-row .consent {
  -ms-flex-order: -1;
  order: -1;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  margin: 0 0 16px;
}

@media (max-width: 480px) {
  .no-answer__form .form-row .consent {
    -ms-flex-order: 0;
    order: 0;
    margin: 0 0 12px;
  }
}

/* Подвал */
.footer__legal {
  margin-top: 40px;
}

@media (max-width: 767px) {
  .footer__legal {
    margin-top: 24px;
  }
}

/* Страницы документов */
.legal-page {
  border-top: 1px solid #f5f6f8;
}

.legal-doc h1,
.legal-doc h2,
.legal-doc h3 {
  font-weight: 700;
}
