@import url("all.min.css");

.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%);
}

@media (min-width: 1200px) {  
    .tm-page {  
        box-shadow: 0px 0px 50px rgba(29, 37, 47, 0.8);  
    }
 			    
}  

.oranje-linear{background-image: linear-gradient(100deg, #e7312a 0%, #e8312b 14%, rgba(255,144,85,0.84) 49.89%, #e8312b 85%, #f14b22 100%);}

.paars-linear{background-image: linear-gradient(100deg, #352982 0%, #715bff 49.83%, #3a3079 100%, #483c94 100%);}

.groen-linear{background-image: linear-gradient(100deg, #2e954b 0%, #297b40 0%, #66f569 49.02%, #2b7c42 100%, #2e954b 100%);}

#rsform_29_page_0 .formControls{
	margin-left: 32% !important;
}
#rsform_29_page_0 .formControlLabel{
	width:25% !important;
}



/*** EB Ajax search ***/



.is_ajaxsearch .btn-toolbar {
    width: 65% !important;}


/*** heading onder grote kop ***/    
    

/** Subnav menu imgs **/
.uk-nav-sub picture{
	max-width: 50px!important;
}

/* Pulse animation CSS - Voeg class: "pulse-animation" toe aan element voor animatie*/
@media only screen and (max-width: 640px){
	.pulse-animation{
		position: relative!important;
		right: 100;
	}
}
.pulse-animation{
	display: block;
    animation-delay: 1s!important;
    -webkit-animation: pulse 2s ease-out;
    -moz-animation: pulse 2s ease-out;
     animation: pulse 2s ease-out;
    -webkit-animation-iteration-count: 3;
    -moz-animation-iteration-count: 3;
    animation-iteration-count: 3;
}

@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    opacity: 1;
 }
  50% {
    -webkit-transform: scale(1.25);
    opacity: 1;
 }
  100% {
    -webkit-transform: scale(1);
    opacity: 1;
 }
 }
}