.megam, h1.megam, h2.megam, h3.megam, p.megam {font-size: 95px}
.basis-een{line-height: 0.9;}	
.basis-eens{line-height: 0.2;}	
	
hr.blauwer {border-top: 1px dotted #D30508}

.full {width: 100%;height: 100vh;overflow:hidden;}	
.rondje {float: left;width: 30%;padding: 0;margin: 0}
		
body.dark .centertje {position: absolute;top: 0;left: 0;border-radius: 0%;background-color:#f2f1f6; width:100%;height:100vh;}
.centertje {position: absolute;top: 0;left: 0;border-radius: 0%;background-color:#000033; width:100%;height:100vh;}
.volmidden {position: absolute;top: 50%;left: 50%;width: 70%; transform: translate(-50%, -50%); box-sizing: border-box; padding: 0 1% 0 1%;}
	
body.dark .trank{opacity: 0.5}
.trank{opacity: 0.3}
.voltrank{opacity: 1}
	
.desktopwat {width: 100%;height: auto;background-position: center;background-repeat: no-repeat;background-image: url("https://dykz.nl/portfolio/garagededijk/desktop/wat-dijk.png"); background-size: 100% auto;padding: 0;margin: 0;}
.desktopofferte {width: 100%;height: auto;background-position: center;background-repeat: no-repeat;background-image: url("https://dykz.nl/portfolio/dek-installaties/desktop/reviews-desk.png"); background-size: 100% auto;padding: 0;margin: 0;}
.desktopkom {width: 100%;height: auto;background-position: center;background-repeat: no-repeat;background-image: url("https://dykz.nl/portfolio/bulldogs/desktop/dkom-bulldogs.png"); background-size: 100% auto;padding: 0;margin: 0;}

body.dark a.linkwit, a.linkwit:link {color: #000033;}
body.dark a.linkwit:hover {color: #000033;}
body.dark a.linkwit.active {background-color: #000033;}	

body.dark p.con a:link {color:#000033;}
body.dark p.con a:visited {color:#000033;}
body.dark p.con a:hover {color:#000033;}

body.dark p.cont a:link {color:#000033;}
body.dark p.cont a:visited {color:#000033;}
body.dark p.cont a:hover {color:#000033;}

p.con {text-decoration:none;color:#f2f1f6;}
p.con a:link {text-decoration:none;color:#f2f1f6;}
p.con a:visited {text-decoration:none;color:#f2f1f6;}
p.con a:hover {text-decoration:underline;color:#f2f1f6;}
p.cont {text-decoration:none;color:#000033;}
p.cont a:link {text-decoration:none;color:#000033;}
p.cont a:visited {text-decoration:none;color:#000033;}
p.cont a:hover {text-decoration:underline;color:#000033;}

.t-rood, body.dark .t-rood{color: #D30508;}
.t-rood, body.dark .t-rood{color: #D30508}

video.portfolio {width: 100%    !important; height: auto   !important;}
video {width: 100vw;height: 100vh;object-fit: cover;overflow: hidden; float: right;margin:0; padding: 0}
	
@media screen and (max-width: 600px) {
.megam, h1.megam, h2.megam, h3.megam, p.megam {font-size: 45px}
.basis-een{line-height: 0.9;}	
.basis-eens{line-height: 0.5;}	

.volmidden {position: absolute;top: 50%;left: 50%;width: 90%; transform: translate(-50%, -50%); box-sizing: border-box; padding: 0 1% 0 1%;}
.smartphone-pad {box-sizing: border-box;padding:0 1% 0 45%}	
}