body {
font-family:AktivGrotesk-Regular, sans-serif;
font-size:16px;
color:#8e8f90;
font-weight:normal;
line-height:1.3;
margin:0;
background-color:#000;
}

h1 {
color:#8e8f90;
font-size:1em;
font-weight:normal;
margin:0 0 0.1em 0;
}

h2 {
color:#8e8f90;
font-size:1em;
line-height:1.2;
font-weight:normal;
margin:0 0 0.1em 0;
}

a:link {
color:#8e8f90;
text-decoration:none;
}
a:visited {
color:#8e8f90;
text-decoration:none;
}
a:active {
color:#8e8f90;
text-decoration:none;
}
a:hover {
color:#8e8f90;
text-decoration:none;
}

b,strong {
font-weight:bold;
}

i {
font-style:italic;
}

#maed {
position:absolute;
top:50%;
left:50%;
width:580px;
height:400px;
font-size:1.05em;
margin:-230px 0 0 -290px;
text-align:left;
}
/* Mobiel [portrait] */
@media only screen and (max-device-width: 736px) and (orientation: portrait) {
	#maed {
	position:relative;
	top:0;
	left:12%;
	width:76%;
	height:auto;
	font-size:0.7em;
	line-height:1.1;
	word-spacing:0;
	margin:25% 0 0 0;
	}
}

#contact {
position:absolute;
top:50%;
left:50%;
width:580px;
height:400px;
font-size:1.1em;
line-height:1.3;
margin:-230px 0 0 -290px;
text-align:left;
}
/* Mobiel [portrait] */
@media only screen and (max-device-width: 736px) and (orientation: portrait) {
	#contact {
	position:relative;
	top:0;
	left:12%;
	width:76%;
	height:auto;
	font-size:0.7em;
	line-height:1.1;
	word-spacing:0;
	margin:30% 0 0 0;
	}
}
.contact-foto {
width:95px;
height:95px;
border:5px solid #fff;
margin:0.7em 0 0.7em 0;
display:block;
}
/* Mobiel [portrait] */
@media only screen and (max-device-width: 736px) and (orientation: portrait) {
	.contact-foto {
	width:18%;
	height:auto;
	border:3px solid #fff;
	}
}

p {
width:99%;
height:auto;
text-align:justify;
margin:0 auto 0 auto;
padding:0;
}

.logo {
width:100%;
height:auto;
margin:0.5em 0 1em 0;
display:block;
}

.video-link {
margin:0.7em 0 0 0;
display:block;
}
/* Mobiel [portrait] */
@media only screen and (max-device-width: 736px) and (orientation: portrait) {
	.video-link {
	display:none;
	}
}
.video-link-mob {
display:none;

}
/* Mobiel [portrait] */
@media only screen and (max-device-width: 736px) and (orientation: portrait) {
	.video-link-mob {
	margin:0.7em 0 0 0;
	display:block;
	}
}

#video {
position:absolute;
top:50%;
left:50%;
width:1280px;
height:720px;
text-align:center;
margin:-360px 0 0 -640px;
}
#video-mob {
width:100%;
height:auto;
text-align:center;
margin:50% 0 2em 0;
}

.rechtsonder {
position:absolute;
bottom:4%;
right:2%;
width:95px;
height:auto;
margin:0;
display:block;
}
/* Mobiel [portrait] */
@media only screen and (max-device-width: 736px) and (orientation: portrait) {
	.rechtsonder {
	right:4%;
	width:18%;
	}
}