

.logo {
	padding-top:20px;
	padding-bottom:20px;
}

.hoofd {
	background: url('../img/vf_hb.jpg');
	background-size: 100% auto;
	background-repeat: no-repeat;

}

.hoofdkop{
	padding-top: 120px;
	padding-bottom: 120px;
	text-align: center; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 46px;
	color: #ffffff; 
	text-shadow: 1px 1px 2px #aaaaaa;
	line-height:1.25em;
}

.hoofdtekst{
	padding-top: 80px;
	padding-bottom: 40px;
	text-align: center; 
	font-family: 'vattenfall_hallmedium', sans-serif; 
	font-size: 24px;
	color: #222222;
	background-color: #ffffff;
		line-height:1.5em;
}

.hoofdwit {
	height: 20px;
		background-color: #ffffff;
}

.spacer10{height:10px;}

.inhoud{background-color: #edf1f6;} 

.inhoudkop{padding-top: 100px;
	padding-bottom: 10px;
	text-align: left; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 42px;
	color: #222222;
	line-height:1.25em;}

.inhoudtekst{
	padding-bottom: 50px;
	text-align: left; 
	font-family: 'vattenfall_hallregular', sans-serif; 
	font-size: 16px;
	color: #222222;
	line-height:1.5em;}

.inhoudform{
	padding-bottom: 100px;
	text-align: left; 
	font-family: 'vattenfall_hallregular', sans-serif; 
	font-size: 16px;
	color: #222222;
	line-height:1.25em;
}

.formrij{
	padding-bottom: 20px;
}

.knop{
	background-color:#ffda00;
	padding:10px 20px;
	border:0;
	border-radius: 25px;
	width: 200px;
	font-family: 'vattenfall_hallmedium', sans-serif; 
}

.divmob{
		display:none;
	}

.mobhb{display:none;}

.footerdesk {
	padding-top:20px;
	padding-bottom: 50px;
	text-align: center; 
	font-family: 'vattenfall_hallregular', sans-serif; 
	font-size: 16px;
	color: #222222;
	line-height:1em;
}

a, a:hover {text-decoration: none; color:#222222;}
.show1200{display:none;}
.footermobcontainer, .footermobsocial, .footermobicons, .footermob {display:none;}


@media only screen and (max-width:1400px) {
	.hide1400{display:none;}
	
	.hoofdkop{
	padding-top: 100px;
	padding-bottom: 100px;
	text-align: center; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 42px;
	color: #ffffff; 
	text-shadow: 1px 1px 2px #aaaaaa;
	line-height:1.25em;
}

.hoofdtekst{
	padding-top: 65px;
	padding-bottom: 40px;
	text-align: center; 
	font-family: 'vattenfall_hallmedium', sans-serif; 
	font-size: 22px;
	color: #222222;
	background-color: #ffffff;
		line-height:1.5em;
}
	
	.inhoudkop{padding-top: 50px;
	padding-bottom: 10px;
	text-align: left; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 32px;
	color: #222222;
	line-height:1.25em;}

}



@media only screen and (max-width:1200px) {
.hide1200{display:none;}
	.show1200{display:block;}
	
	.hoofdkop{
	padding-top: 80px;
	padding-bottom: 80px;
	text-align: center; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 40px;
	color: #ffffff; 
	text-shadow: 1px 1px 2px #aaaaaa;
	line-height:1.25em;
}

.hoofdtekst{
	padding-top: 50px;
	padding-bottom: 40px;
	text-align: center; 
	font-family: 'vattenfall_hallmedium', sans-serif; 
	font-size: 20px;
	color: #222222;
	background-color: #ffffff;
		line-height:1.5em;
}
	
	.inhoudkop{padding-top: 50px;
	padding-bottom: 10px;
	text-align: left; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 32px;
	color: #222222;
	line-height:1.25em;}

}


@media only screen and (max-width:992px) {
.hide992{display:none;}
	
	
		.hoofdkop{
	padding-top: 60px;
	padding-bottom: 60px;
	text-align: center; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 32px;
	color: #ffffff; 
	text-shadow: 1px 1px 2px #aaaaaa;
	line-height:1.25em;
}

.hoofdtekst{
	padding-top: 50px;
	padding-bottom: 20px;
	text-align: center; 
	font-family: 'vattenfall_hallmedium', sans-serif; 
	font-size: 18px;
	color: #222222;
	background-color: #ffffff;
		line-height:1.5em;
}
	
	.inhoudkop{padding-top: 50px;
	padding-bottom: 10px;
	text-align: left; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 32px;
	color: #222222;
	line-height:1.25em;}
	
}

@media only screen and (max-width:768px) {
.hide768{display:none;}
	
	
		.hoofdkop{
	padding-top: 40px;
	padding-bottom: 40px;
	text-align: center; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 32px;
	color: #ffffff; 
	text-shadow: 1px 1px 2px #aaaaaa;
	line-height:1.25em;
}

.hoofdtekst{
	padding-top: 40px;
	padding-bottom: 10px;
	text-align: center; 
	font-family: 'vattenfall_hallmedium', sans-serif; 
	font-size: 16px;
	color: #222222;
	background-color: #ffffff;
		line-height:1.5em;
}
	
	.inhoudkop{padding-top: 50px;
	padding-bottom: 10px;
	text-align: left; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 32px;
	color: #222222;
	line-height:1.25em;}
	
	.footerdeskcontainer, .footerdesk{display:none;}
	
	.footermobcontainer, .footermobsocial, .footermobicons, .footermob {display:block;}
	
	.footermobsocial{padding-top:30px;
	text-align: left; 
	font-family: 'vattenfall_hallmedium', sans-serif; 
	font-size: 16px;
	color: #222222;
	line-height:1.5em;}
	
	.footermobicons{padding-top:10px;
}
	.footermob{
	padding-top:30px;
	padding-bottom: 50px;
	text-align: left; 
	font-family: 'vattenfall_hallregular', sans-serif; 
	font-size: 16px;
	color: #222222;
	line-height:1.5em;
		}
	
}


@media only screen and (max-width:576px) {

	
	.hoofd {
	background: none; 

}
	
	
	.hoofdkop{
	padding-top: 50px;
	padding-bottom: 30px;
	text-align: left; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 32px;
	color: #222222;
	text-shadow: 0 0 0 #aaaaaa;
	line-height:1.25em;
		
		
}
	
	.hoofdtekst{
	padding-top: 0px;
	padding-bottom: 50px;
	text-align: left; 
	font-family: 'vattenfall_hallmedium', sans-serif; 
	font-size: 16px;
	color: #222222;
	background-color: #ffffff;
		line-height:1.5em;
}
	
	.divmob{
		display:block;
	}
	
	.mobhb{display:block;width:100%; height:auto;}
	
	.hoofdwit, .divwit{display:none;}
	
	
	.inhoudkop{padding-top: 50px;
	padding-bottom: 10px;
	text-align: left; 
	font-family: 'vattenfall_hallbold', sans-serif; 
	font-size: 32px;
	color: #222222;
	line-height:1.25em;}
}





