p {
  padding: 35px;
}

.field-error {
	color: #c0392b;
	font-weight: bold;
	font-size: 0.85em;
	margin: -8px 0 12px 0;
	display: block;
}

.form-input-field.invalid,
.form-select-field.invalid {
	border: 1px solid #c0392b;
}

.form-status {
	font-weight: bold;
	padding: 10px 0;
}

.form-status.success {
	color: #2D932B;
}

.form-status.error {
	color: #c0392b;
}

.form-input-button[disabled] {
	opacity: 0.6;
	cursor: not-allowed;
}
