.hh-prerequisite-notice {
	margin: 0 0 1.5em;
	padding: 1em 1.25em;
	border-left: 4px solid #2271b1;
}

.hh-prerequisite-notice__title {
	margin: 0 0 0.5em;
}

.hh-prerequisite-notice__required {
	margin: 0 0 0.5em;
	font-weight: 600;
}

.hh-prerequisite-notice__message {
	margin: 0 0 0.75em;
}

.hh-prerequisite-notice__link {
	margin: 0 0 0.5em;
}

.hh-prerequisite-notice__blocked {
	margin: 0.75em 0 0;
	font-weight: 600;
}
