html, body, .container {
	height: 100%;
}

#registration_row {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}

#cancel_btn {
	color: #fff;
}

#cancel_btn:hover {
	color: #fff;
}

.form-control:focus {
	border: 1px solid #517397 !important;
}

#error_message {
	display: none;
	text-align: center;
	border: 1px solid #FFE8E8;
	border-radius: 4px;
	margin-bottom: 15px;
	background-color: #FFF7F7;
	color: #FA6969;
}

#error_message p {
	color: #797979;
}

#error_message a:hover {
	color: #2A6496;
	cursor: pointer;
}