header{
    background-color: #ff8400;
    color: #fff;
  }
header .headline {
    border-bottom: 1px solid rgba(255,255,255,.1);
}
.social-icons li a {
	background-color: rgba(255,255,255,.2);
}
dl.headlines.headlines-header dd .text-muted {
	color: rgba(255,255,255,.5);
}
header a,
dl.headlines.headlines-header dd a {
	color: #ddd;
    color: rgba(255,255,255,.7);
}
header a:focus,
header a:hover,
dl.headlines.headlines-header dd a:focus,
dl.headlines.headlines-header dd a:hover {
	color: #fff;
}
header .container .header-nav .header-menu .sf-menu>li>a{
      font-weight: bold;
    font-family: "Didact Gothic",sans-serif;
  color: #000000;
}
header
.container
.header-nav-top .login p a {
  color: #ffffff;
}
b, strong {
  color: #ff8400;
}
h1, h3, h4, h5, h6 {
color: #000000;
}
a {
  color: #ff8400;
}
dl.headlines dt.date a {
  background-color: #ff8400;
}
h2 {
  color: rgb (255, 255 ,255); 
}
#carousel-homepage.carousel .carousel-inner .item {
  height: 450px; /* Standaard hoogte voor grote schermen */
}

@media (max-width: 768px) { /* Voor tablets */
  #carousel-homepage.carousel .carousel-inner .item {
    height: 300px;
  }
}

@media (max-width: 576px) { /* Voor mobiele telefoons */
  #carousel-homepage.carousel .carousel-inner .item {
    height: 200px;
  }
}


}
sponsors cycle-slideshow {
  max-height: 150px;
}

.img-caption {
    color: rgb(15,15,15);
    font-size: 25px;
    font-family: 'Didact Gothic', sans-serif;
    font-weight: 700;
}

footer{
    background-color: #ff8400;
}