.alert-area {
	font-size: 12px;

	margin-bottom: 2rem;
	padding: 0.75rem 1.25rem;

	border: 1px solid transparent;
	border-radius: 0.25rem;
}

.alert-success {
	color: #155724;
	border-color: #c3e6cb;
	background-color: #d4edda;
}

.alert-info {
	color: #0c5460;
	border-color: #bee5eb;
	background-color: #d1ecf1;
}

.alert-warning {
	color: #856404;
	border-color: #ffeeba;
	background-color: #fff3cd;
}

.alert-error {
	color: #721c24;
	border-color: #f5c6cb;
	background-color: #f8d7da;
}
