
@media only screen and (min-width: 970px) and (max-width: 10000px) {
	
	#mobile_sec .menumobile { display: block!important; }
}

@media only screen and (max-width: 970px) {
}

@media only screen and (min-width: 970px) and (max-width: 1170px) {
	
	.backgroundcover {	
		top: 100px;	
	}

	header { height: 155px; }
	
	header.smaller { height: 115px; }
	
	header .Center { width: 90%;}
	
	header .left { background-color: rgb(232, 232, 232); }
	
	header .site-logo { margin-left: auto;
						margin-right: auto; 
						float:none; }

	header.smaller .site-logo { }
	
	.Navigation { width: 100%; }
	
	header .Navigation li { height: 60px; }
	header .Navigation li a { padding-top: 15px; }
	
	header.smaller .Navigation li { height: 40px; }
	header.smaller .Navigation li a { padding-top: 5px; }
	
	section {
		padding-top:0px;
		padding-bottom:0px;
	}

	section .container {
		padding-top:135px;
	}

	.main {	margin-top: 50px; }
	
	.main.section {	padding-bottom:40px; }
	
	.main > .container { 
		padding-top:150px;
		padding-bottom:0px; 
	}
	
	.Center { max-width: 90%; }
	
	.team-container .team-col,
	.team-container .relatie-col {
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 15px;
		width: 33.3%;
	}
}

@media only screen and (max-width: 1035px) {
	header .Center { width: 92%;}
}

@media only screen and (max-width: 1023px) {
	header .Center { width: 93%; }	
}

@media only screen and (max-width: 1014px) {
	header .Center { width: 95%;}
}

@media only screen and (max-width: 993px) {
	header .Center { width: 98%;}
}

@media only screen and (max-width: 969px) {
	
	.backgroundcover {
		top: 55px;
	}
	
	header { height: 75px; }
	
	header .Center { background-color: rgb(232, 232, 232); }
	
	header.smaller { height: 75px; }
			
	header .site-logo { margin-left: auto;
						margin-right: auto; 
						width: 230px;  height: 75px; 
						background-color: rgb(232, 232, 232); 
						background-image: url("../logo/logo_1900x650.png");
						background-size: 200px 68px; }

	header.smaller .site-logo {  }
	
	.Navigation { width: 100%; }
	
	#mobile_sec { float: right; }
	#mobile_sec .mobile { display: block; position: relative; float: right; }
	#mobile_sec .menumobile { display: none; width: 100%; position: absolute; top: 75px; right: 0%; background: rgb(6,21,81); }
	#mobile_sec .menumobile .Navigation { width: 100%; float: none; }
	#mobile_sec .menumobile .Navigation ul { float: none;}
	#mobile_sec .menumobile .Navigation li { float: none; width: 100%; height: 42px; border-bottom: solid 5px rgb(6,21,81); }
	#mobile_sec .menumobile .Navigation li a { padding: 10px; background: none; border-bottom: none; }
	#mobile_sec .menumobile .Navigation li a:hover, li.active, #mobile_sec .menumobile .Navigation li a.active { background: rgb(6, 131, 201); border-bottom: none; }
	#mobile_sec .menumobile .Navigation li:last-child { border-bottom: none; }
	
	section {
		padding-top:0px;
		padding-bottom:0px;
	}

	section .container {
	}
	
	.main.section {	padding-bottom:50px; }
	
	.main > .container { 
		padding-top:90px;
		padding-bottom:0px; 
	}
	
	.main .lp-element { width: 90%; margin-left:5%; }
	
	.team-container .team-col,
	.team-container .relatie-col {
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 15px;
		width: 50%;
	}
	
	.Center { max-width: 90%; }	
	.Center .Leftside { width: 98%; float: none; }
	.Center .Rightside { width: 98%; float: none;}
	
	.subscribe > .container .Get_sub .gap {
		display: grid;
	}
	
	.subscribe > .container .Leftside {
		text-align: center;
	}
	
	.Tabside .TabImage { display: none; }
	.Tabside .Description { width: 80%; float: left; text-align: left; margin-top: -6px; margin-left: 20px }
	
	#myBtn {
		top: 85px;
		bottom: unset;
		right: 15px;
	}
}


@media only screen and (max-width: 800px) {
	.maindiv{
		width: 90%;
	}
	
	.team-container .team-col,
	.team-container .relatie-col {
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 15px;
		width: 50%;
	}
	
	.og-fullimg {
		width: 30%;
	}
	.og-details {
		width: 70%;
	}
		
}

@media only screen and (max-width: 639px) {
	::-webkit-scrollbar-track {
		border-radius: 6px;
	}

	::-webkit-scrollbar {
		width: 6px;
	}

	::-webkit-scrollbar-thumb {
		border-radius: 6px;
	}
}

@media only screen and (max-width: 479px) {
	.maindiv{
		width: 90%;
	}

	.team-container .team-col,
	.team-container .relatie-col {
		width: 100%;
	}
	
	.download-info {    
		display: grid;
		float: none;
		margin-top: auto;
		margin-bottom: auto;
		margin-left: 10%;
		margin-right: 10%;
	}
	
	.og-fullimg {
		display: none;
	}
	.og-details {
		width: 100%;
	}
}

@media only screen and (max-width: 399px) {
}

@media only screen and (max-width: 359px) {
}

@media only screen and (max-width: 321px) {
}

