body{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	background-color: #efefef;
	margin: 10px;
}
.register_status {
	height: 100px;
	margin-top: 20px;
	margin-bottom: 20px;
	word-wrap: break-word;
}

.register_status div {
	width: 20%;
	float: left;
}

.register_status h3, .register_status p {
	color: #eaeaea;
}

.register_status p {
	font-weight: bold;
}

.register_status .done h3, .register_status .done p {
	color: #009de0;
}

.register-button {
	text-align: center;
	height: 120px;
}

form.deelnemer .control-label, form.groepnaam .control-label {
	text-align: left;
	white-space: nowrap;
}

table.payment tr td:nth-child(1), table.payment tr th:nth-child(1) {
	width: 1px;
	text-align: center;
	white-space: nowrap;
}

table.payment tr td:nth-child(3), table.payment tr th:nth-child(3), table.payment tr td:nth-child(4), table.payment tr th:nth-child(4) {
	width: 16%;
	white-space: nowrap;
	text-align: right;
}

.overview {
	overflow-x: auto;
}

.overview table {
	white-space: nowrap;
}

.editButton span {
	top: -5px;
}

.welcome img{
	width: 100%;
}

@media (max-width: 768px) {
	.register_status {
		height: auto;
	}
	.register_status div {
		font-size: 0.7em;
	}
	.register_status h3 {
		font-size: 20px;
	}
}

.disabled {
    text-decoration: line-through;
    color: #cccccc;
}
