/* Подпись про SmartCaptcha и ровный низ форм */

/* общая подпись */
.captcha-note {
	margin: 12px 0 0;
	font-size: 11px;
	line-height: 1.4;
	color: #8b97a1;
	text-align: left;
}
.captcha-note a { color: inherit; text-decoration: underline; }
.captcha-note a:hover { text-decoration: none; }

/* всплывающие формы: чекбокс, кнопка и подпись на одной ширине полей */
.popup form .checkbox { width: 100%; box-sizing: border-box; margin: 0 0 16px; }
.popup form button[type="submit"] {
	display: block;
	box-sizing: border-box;
	width: 100%;
	height: 50px;
	margin: 0;
}
.popup form .captcha-note { margin-top: 12px; }
.popup form .privacy-policy-msg:empty { display: none; }

/* формы на страницах (обратная связь, FAQ, вакансии, отклик, заказ) */
.oform__form .captcha-note,
.vacancy__form .captcha-note { margin-top: 14px; clear: both; }

