
		.blauw {
			color:#0000ff;
		}
		.groen {
			color:#05b036;
		}
		.geel {
			color:#ffd600;
		}
		.lime {
			color:#15f20a;
		}
		.turkoois {
			color:#6ff5f0;
		}
		.roze {
			color:#f134a6;
		}
		.oranje {
			color:#ff9900;
		}
		.rood {
			color:#ff0000;
		}
		.paars {
			color:#8a13d4;
		}* {
	font-family:Arial, sans-serif;
}
p, span, td {
	font-size:15px;
}
h3 {
	color:#ff0000;
	font-style:italic;
	font-size:18px;
	font-weight:normal;
}
h4 {
	font-weight:bold;
	font-size:15px;
}
th {
	text-align:center;
}
#vorige,
#volgende,
#login_button {
	background-color:#f8b736;
	border-radius:0;
	padding:10px;
	color:#ffffff;
	border:0;
	width:120px;
	height:40px;
}
.form-parent {
	width:90%;
	position:relative;
	min-height:580px;
	margin:0 auto;
	margin-top:30px;
	border:1px solid #dddddd;
	padding:20px;
}
.form-parent table {
	width:100%;
}
.form-parent td {
	width:10%;
	text-align:center;
	background-color:#eeeeee;
	padding:10px;
}
.form-parent td:first-of-type {
	width:50%;
	text-align:left;
	background-color:#ffffff;
}
.form-parent td.error {
	background:linear-gradient(#eeeeee, rgba(255, 0, 0, 0.3));
}
#vorige,
#volgende {
	position:absolute;
	bottom:20px;
}
#vorige {
	left:20px;
}
#volgende {
	right:20px;
}
.progress {
	margin:40px auto;
	width:400px;
}
#login .container #login-box {
    margin-top: 30px;
    border: 1px solid #dddddd;
    background-color: #fff;
}
#login .container #login-box #login-form {
    padding: 20px;
}
#login #login-box #login-form #register-link {
    margin-top: -50px;
    font-weight: bold;
    font-size: 1.15rem;
}
button[name="login"] {
    margin-top: 8px;
    margin-bottom: 26px;
}

/* Talen selectie */
ul.talenkeuze li {
  display: inline;
  padding: 10px 5px;
}
ul.talenkeuze li a img {
  opacity: 0.55;
}
ul.talenkeuze li a:hover img {
  opacity: 0.75;
}
ul.talenkeuze li.active a img {
  opacity: 1;
}
ul.talenkeuze li:last-of-type {
  padding-right: 0px;
}