.expertpress-onboarding {
	max-width: 40rem;
	margin: 2rem auto;
	padding: 0 1.25rem 3rem;
}

.expertpress-onboarding-title {
	margin-bottom: 1rem;
}

.expertpress-onboarding-field {
	margin-bottom: 1rem;
}

.expertpress-onboarding-label,
.expertpress-onboarding-field > label {
	display: block;
	margin-bottom: 0.35rem;
}

.expertpress-onboarding-input,
.expertpress-onboarding-field input[type="email"],
.expertpress-onboarding-field input[type="password"],
.expertpress-onboarding-field input[type="text"],
.expertpress-onboarding-field textarea {
	width: 100%;
	max-width: 100%;
}

.expertpress-onboarding-actions {
	margin-top: 1.25rem;
}

.expertpress-onboarding-error,
.expertpress-onboarding-messages--error {
	color: #8a1f11;
}

.expertpress-onboarding-choice {
	display: block;
	margin: 0.35rem 0;
}

.expertpress-onboarding-details dt {
	font-weight: 600;
	margin-top: 0.75rem;
}
