
body {
	background:#6688cf;
	color: white;
	text-shadow: 0 1px 2px rgba(0,0,0,0.5);
}


.help-block {
	color: #ccc;
}

h2 {
	margin-top: 60px;
}

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
	color: #ff4444;
}

.has-error .form-control {
	border-color: red;
	background-color: #fcc;
}

.main {
	padding: 10vh 0;
}
.main a {
	color: #fff;
	text-decoration: underline;
}
.main a:hover {
	text-decoration: none;
}

.footer {
	padding: 20px 0;
}

.footer ul {
	display: flex;
	align-items: center;
	gap: 20px;

	list-style-type: none;
	margin: 0;
	padding: 0;

}

.footer li {

}

.footer li a {
	color: #fff;
	text-decoration: none;
}
.footer li a:hover {
	text-decoration: underline;
}
