@media screen and (max-width:1050px){
	#storing {margin:20px auto;}	
	#logo{width:auto;}
}

@media screen and (max-width:992px){

	#footform{padding-left:20px;}
	div.mainimg{margin:0 0 10px 10px;}
	
	#toggle_mobile_menu{display:block;}
	div.navigation{display:none;}
	.hulpknop{padding:0 20px;}
	#hulp {display:block;width:100%;margin:5px 0px;background:#74AF19;text-align:center;padding:5px;color:#fff;font-size:18px;box-sizing:border-box;}
	
	#logo{background:#361b4a;width:auto;height:auto;position:static;width:auto;}
	#logo .wrapper {position:static;}
	
	#logomain{text-align:center;margin:0 auto;display:block;}
	
	#cta {background-color:#361B4A;padding-left:0;}
	#cta a {background:none;width:auto;}
	#cta .logomob {display:block;margin:auto;padding-left:0;background-color:none;}
	#cta .logomob:hover {background:none;}
	#cta .mob{display:none;}

	#main{padding:0;margin:0;width:100%;}
	#formulier{padding-left:10px;}
	#rightcolumn{padding:20px; width:100%;}
	#storing {display:block;}
	
	#outerfoot{padding:10px;}
	#foot{padding:10px;}

	#footform{margin:0;}
	div.retowrap{margin-top:100px}
	#logo24{display:none;}
}
@media screen and (max-width:734px){
	div.retowrap{margin-top:125px}
}

@media screen and (max-width:600px){
	#headerimg{display:none;}
	#logo a img{margin:15px;}
	#hulp{padding:10px;}
}
@media screen and (max-width:536px){
	div.retowrap{margin-top:155px}
}  
@media screen and (orientation:portrait) and (max-width:500px){
	#reto{width:100%;float:none;text-align:center;}
	#foot {text-align:center;}
	div.mainimg{width:100%;} 
	div.mainimg img{width:100%;height:auto;padding:0;}
}

@media screen and (max-width:450px){
	#rightcolumn h1 {font-size:28px;}
	div.retowrap{margin-top:170px}
}