@charset "utf-8";

@media screen and (max-width: 1130px) {
	#nav ul li a {margin-right:20px;}
	div.mouse-container {bottom:25px;}
}

@media screen and (max-width: 960px) {
	#nav ul li a {font-size:12px;}
	.afspraak a {font-size:10px;}
}

@media screen and (max-width: 850px) {
	.abs a {font-size: 14px;}
	#contenthome {float:none;width:100%;margin:0;}
	#nieuws {float:none;width:100%;clear:both;margin-top:50px;}
	#background {position:relative;top:auto;left:auto;width:100%;height:400px;}
	.teamleft {float:none;width:100%;padding-top:60px;}
	#team {padding-top:0;}
	#navContainer {display:none;}
	#navMob {display:block;}
	.afspraak a {font-size:12px;}	
	#prodPic {float:none;width:100%;margin-right:0%;clear:both;margin-top:50px;}
	#prodShop {float:none;width:100%;}
}

@media screen and (max-width: 640px) {
	.abs a {display: none;}
	#footer {text-align:center;padding:30px 0;}
	#fct{float:none;}
	#fct2{float:none;clear:both;margin-top:30px;text-align:center;}
	h1 {font-size:22px;}
	h2 {font-size:15px;}
	.nieImgH {float:none;width:100%;margin:0;}
	.nieTekst {float:none;width:100%;margin-top:20px;clear:both;}
}

@media screen and (max-width: 480px) {
	h1 {font-size:20px;}
	h2 {font-size:14px;}
	div.mouse-container {display:none;}
	#logo {padding:25px 0;}
	#logo img {width:75%;}
	
}