html,body {
  min-height: 100vh;
  margin: 0;
}

main {
  flex: 1 0 auto;
  min-height: calc(100vh - 187px); /* navbar + footer hoogte ongeveer */
}

footer {
  flex-shrink: 0;
}
@font-face {
            font-family: 'futurabold';
            src: url('/fonts/futura_bold_font-webfont.woff2') format('woff2'),
                url('/fonts/futura_bold_font-webfont.woff') format('woff');
            font-weight: normal;
            font-style: normal;

        }
		.logo {
            font-family: 'futurabold';
            text-transform: uppercase;
            text-shadow: 0.25rem .25rem .25rem rgba(0,0,0,0.350);
        }
        .text-shadow {
            text-shadow: 0.25rem .25rem .25rem rgba(0,0,0,0.350);
        }
        .font {
            font-family: 'futurabold';
			text-transform: uppercase;
        }
		#dagenCarousel .carousel-control-prev,
		  #dagenCarousel .carousel-control-next {
			top: 30px; /* lager zetten */
			width: 10%;
			height: 40px;
		  }