 .uk-section-video iframe {
  width: 100vw;
  height: 56.25vw; /* Given a 16:9 aspect ratio, 9/16*100 = 56.25 */
  min-height: 100vh;
  min-width: 177.77vh; /* Given a 16:9 aspect ratio, 16/9*100 = 177.77 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  }

  a.uk-logo.uk-navbar-item img {

}


.uk-navbar-nav>li>a {
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.8);
}

.uk-light h1,
.uk-light h2,
.uk-light h3,
.uk-light h4, 
.uk-light h5,
.uk-light h6,
.uk-light {
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
}

.tekstrechtsmargelinks .uk-width-expand\@m .uk-margin,
.tekstrechtsmargelinks .uk-width-1-2\@m > .uk-panel {
	margin-left:30px !important;
}

.tekstrechtsmargelinks .uk-width-expand\@m.uk-first-column .uk-margin,
.tekstrechtsmargelinks .uk-width-1-2\@m.uk-first-column > .uk-panel {
	margin-left:0 !important;
}

.tekstlinksmargerechts .uk-width-expand\@m.uk-first-column div.uk-margin,
.tekstlinksmargerechts .uk-width-1-2\@m > .uk-panel {
	padding-right:30px !important;
}

#voet {
	border-top:5px solid #e37834;
}

#voet .uk-icon-facebook {
	background-color:#3b5998;
	color:#fff;
}

#voet .uk-icon-pinterest {
	background-color:#c92228;
	color:#fff;
}

#voet .uk-icon-youtube {
	background-color:#cd332d;
	color:#fff;	
}

#voet .uk-icon-instagram {
	background-color:#d52e88;
	color:#fff;	
}

#voet .uk-icon-video-camera,
#voet .uk-icon-video,
#voet .uk-icon-camera {
	background-color:#1bb686;
	color:#fff;	
}

#voet .uk-icon-zoover {
	background-color:#ff6f26;
	color:#fff;	
}

#voet .uk-icon-whatsapp {
	background-color:#4dc247;
	color:#fff;	
}

#voet .uk-icon-blog {
	background-color:#ffa500;
	color:#fff;	
}

#voet .uk-icon:hover {
	background-color:#0b4991;
}

/* Hide all language related elements: */  
html #voet .lang { display: none; }  

/* Display the elements based on the active language: */  
html[lang*="en"] #voet .lang.en { display: flex; }  
html[lang*="fr"] #voet .lang.fr { display: flex; }  
html[lang*="it"] #voet .lang.it { display: flex; }  
html[lang*="de"] #voet .lang.de { display: flex; }
html[lang*="nl"] #voet .lang.nl { display: flex; }  


.formNoError {
	display:none;
}

.rondkader img {
border-radius:50%;
}

@media (max-width:1024px) {
	.uk-navbar-nav>li>a, .uk-navbar-item, .uk-navbar-toggle, .navbar .brand, .navbar-search, .navbar .nav>li>a {
		padding:0 10px;
		font-size:16px;
	}
}

@media (min-width:769px) {
.tm-toolbar.uk-visible\@m {
	display:none !important;
}
}

@media (max-width:768px) {
.tm-toolbar.uk-visible\@m {
	display:block !important;
}
}

.mod-languages ul.uk-subnav {
	width:50px;
	margin-left:0px;
	margin-top:2px;
}
.mod-languages ul.uk-subnav,
.mod-languages ul.uk-subnav li {
	display:flex;
	padding:0;
}

.uk-panel.mod-languages .uk-subnav {
    width: 100px;
}

.mod-languages ul.uk-subnav li:first-child {
	margin-right:0;
}

.droptables_table .bottom {
	display:none;
}