.grid-table-punten {
	display: inline-grid;
	grid-template-columns: repeat(16, auto);
	grid-template-rows: repeat(2, auto);
	align-items: center;
	background-color: #4FC99A;
	grid-gap: 2px;
	padding: 2px;
	justify-content: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten {
		display: inline-grid;
		grid-template-columns: repeat(2, auto);
		grid-template-rows: repeat(16, auto);
		align-items: center;
		background-color: #4FC99A;
		grid-gap: 2px;
		padding: 2px;
		justify-content: center;
	}
}
/*n*/
.grid-table-punten-item-cell-1-1 {
	grid-area: 1 / 1 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-1-1 {
		grid-area: 1 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-2-1 {
	grid-area: 1 / 2 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-2-1 {
		grid-area: 2 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-3-1 {
	grid-area: 1 / 3 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-3-1 {
		grid-area: 3 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-4-1 {
	grid-area: 1 / 4 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-4-1 {
		grid-area: 4 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-5-1 {
	grid-area: 1 / 5 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-5-1 {
		grid-area: 5 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-6-1 {
	grid-area: 1 / 6 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-6-1 {
		grid-area: 6 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-7-1 {
	grid-area: 1 / 7 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-7-1 {
		grid-area: 7 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-8-1 {
	grid-area: 1 / 8 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-8-1 {
		grid-area: 8 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-9-1 {
	grid-area: 1 / 9 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-9-1 {
		grid-area: 9 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-10-1 {
	grid-area: 1 / 10 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-10-1 {
		grid-area: 10 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-11-1 {
	grid-area: 1 / 11 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-11-1 {
		grid-area: 11 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-12-1 {
	grid-area: 1 / 12 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-12-1 {
		grid-area: 12 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-13-1 {
	grid-area: 1 / 13 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-13-1 {
		grid-area: 13 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-14-1 {
	grid-area: 1 / 14 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-14-1 {
		grid-area: 14 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-15-1 {
	grid-area: 1 / 15 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-15-1 {
		grid-area: 15 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-16-1 {
	grid-area: 1 / 16 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-16-1 {
		grid-area: 16 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-punten-item-cell-1-2 {
	grid-area: 2 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-1-2 {
		grid-area: 1 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-2-2 {
	grid-area: 2 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-2-2 {
		grid-area: 2 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-3-2 {
	grid-area: 2 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-3-2 {
		grid-area: 3 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-4-2 {
	grid-area: 2 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-4-2 {
		grid-area: 4 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-5-2 {
	grid-area: 2 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-5-2 {
		grid-area: 5 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-6-2 {
	grid-area: 2 / 6 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-6-2 {
		grid-area: 6 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-7-2 {
	grid-area: 2 / 7 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-7-2 {
		grid-area: 7 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-8-2 {
	grid-area: 2 / 8 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-8-2 {
		grid-area: 8 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-9-2 {
	grid-area: 2 / 9 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-9-2 {
		grid-area: 9 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-10-2 {
	grid-area: 2 / 10 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-10-2 {
		grid-area: 10 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-11-2 {
	grid-area: 2 / 11 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-11-2 {
		grid-area: 11 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-12-2 {
	grid-area: 2 / 12 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-12-2 {
		grid-area: 12 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-13-2 {
	grid-area: 2 / 13 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-13-2 {
		grid-area: 13 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-14-2 {
	grid-area: 2 / 14 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-14-2 {
		grid-area: 14 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-15-2 {
	grid-area: 2 / 15 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-15-2 {
		grid-area: 15 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-punten-item-cell-16-2 {
	grid-area: 2 / 16 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-punten-item-cell-16-2 {
		grid-area: 16 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
