/*basisopmaak template */
:root {
  --cassiopeia-color-primary: #00b0f0;
  --cassiopeia-color-link: #8AA9CA;
  --cassiopeia-color-hover:  #8E8D8A;
  --body-bg: #FFF;
}
.btn-primary {
  background-color: #00b0f0;
}

.btn.btn-primary a {
  color: #E3E2DF;
}

.pagination {
  display: none;
}

h1 {
  display: none;
}

/*opmaak menu*/
@media (width >= 992px) {
  .container-header .metismenu>li.level-1.active>a {
    text-decoration: underline;
    font-size: x-large;
  }
}
.contact {
  padding: 2px;
  border: 0.5rem solid #D22B2B; 
}

/*opmaak blog */

.bloglijst {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
h2 {
  font-size: 2.8rem;
}
/*opmaak header */

.navbar-brand {
  text-align: center;
  margin-left:auto;
  margin-right: auto;
  display: block;
}
.container-header {
  background-color: #00b0f0;
  background-image: none;
}
.brand-logo img {
  max-height: 250px;
  width: auto;
}

@media only screen and (max-width: 500px) {
  .navbar-brand a {
    font-size: 2rem;
  }
}
@media only screen and (min-width: 501px) {
  .navbar-brand a {
    font-size: 4rem;
  }
}


/* opmaak menu */
.container-header .mod-menu {
  color: #fff;
}

/* opmaak banner */
#slider-container110 {
	background-color: #8E8D8A;
}
.slide-desc-text-default .slide-title {
  background-color: #D22B2B;
}
.slide-desc-bg.slide-desc-bg-default {
  background: #8E8D8A;
  border: 1px solid #8AA9CA;
}
.banner.card .card-body {
  padding: 0;
}
.slide-title {
  text-align: center;
}
@media only screen and (max-width: 500px) {
  .slide-title {
    display: none;
  }
  .slide-desc-text.slide-desc-text-default {
    background-color: #f4f3ef;
  }
}

/* opmaak cards  homepagina */
@media only screen and (min-width: 501px) {
  .container-bottom-a>* {
    margin: 0.5rem 2rem;
  }
}
.container-bottom-a>* {
  background-color:  #00b0f0;
}
.card-header {
  font-size: 2.3rem;
  font-weight: bolder;
  background-color: #D22B2B;
}
.card-body {
  text-align: center;
}

/* opmaak onze partners */
.container-bottom-b>* {
  border: none;
  margin-top: 3rem;
}

/* opmaak footer */
.footer {
  background-image: none;
}
/*opmaak over ons*/
.card-about {
  border: 2px solid #00b0f0;
  padding: 1rem;
}