.alert-container {
	margin: 25px 15px 35px 15px;
}

.alert {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
	font-size: 14px;
	max-width: 1080px;
}

.alert.cz {
	background-color: #D8E4F0;
	border-color: #b0c3d1;
	color: #31708f;
}

.alert.cz .alert-link {
	color: #245269;
}

.alert.sk {
	background-color: #DDEEE8;
	border-color: #C4DCC9;
	color: #3c763d;
}

.alert.sk .alert-link {
	color: #2b542c;
}

.alert-heading {
	color: inherit;
}

.alert p {
	margin-top: 0;
	margin-bottom: 1rem;
}

.mb-0 {
	margin-bottom: 0!important;
}
