
/* OPGELET: HEROSLIDER aanpassingen Annie */
#navbar-top {
    background-color: #dad8d8 !important;
}

.navbar h2 {padding-top: 10px;}


.recent_titel h1 {font-family: 'Oswald', sans-serif;
  font-weight: 500;
  font-size: 3.00em;
  text-transform: uppercase;
color: #000000;
padding-bottom: 10px;}


.content h1 {font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 3.00em;
  text-transform: uppercase;
color: #000000;
padding-bottom: 10px;}



.carousel-caption {
  position: absolute;
  right: 4%;
  bottom: 32%;
  left: 50%;
  padding-top: 1.80rem;
  padding-bottom: 1.25rem;
  padding-left: 1.25rem;
  color: #fff;
  text-align: left;
  background-color: rgba(30, 31, 35, 0.60);
min-height: 300px;}



.carouselAnnie h1 {font-family: 'Oswald', sans-serif;
  font-weight: 500;
  font-size: 2.60em;
  text-transform: uppercase;
color: #ffffff;}





.carouselAnnie h1, h2 {

color: #ffffff;

}
.carouselAnnie p {
  vertical-align: middle;
 text-align: left;
 padding: 10px;
 padding-left: 2%;
 color: #ffffff;
 font-family: "Calibri", sans-serif;
 font-weight: 150;
  font-style: light;  
  font-size: 1.500em!important;
  line-height: 1.7;
  letter-spacing: 1px;
}

.carouselAnnie a {  padding: 3px;
    background: none repeat scroll 0 0 #01529c;
    color: #fff;
    border: 1px solid #01529c;
    display: inline-block;
    font-size: 20px;
    margin-top: 15px;
    padding: 10px 20px;
    text-transform: uppercase;}

.viewomlaag {padding-top: 5%;}

.viewomlaag  h1, h1a{  font-family: 'Oswald', sans-serif;
  text-transform: uppercase!important;
    /* OPGELET: aanpassing door Annie */
    color:var(--accentkleur);
  }

  .viewomlaag  h2, h3, h2a, h3a {  font-family: 'Oswald', sans-serif;
  text-transform: uppercase!important;
    /* OPGELET: aanpassing door Annie */
  color:#000000;}
    /* OPGELET: aanpassing door Annie */
.omhoog {margin-top: -3%;}

#search-block-form--2, #search-block-form {max-width:70%!important;
text-align: center;}


/* einde aanpassingen Annie */


  /**
 * Aanpassing door Annie voor contactformulier Lions
 */
  legend {

      font-family: "Calibri", sans-serif !important;
      font-style: uppercase !important;
      font-weight: 120 !important;
      font-style: light;
      font-size: 1.500em !important;
      line-height: 1.7;
      letter-spacing: 1px;
      float: left;
      width: 100%;
      padding: 0;
      margin-bottom: .5rem;

      line-height: inherit;
  }

  /**
 * Einde Aanpassing door Annie voor contactformulier Lions
 */

@media (max-width: 767px){
  .carousel-caption {
    margin-top: 80px;
    right: 2%;
    left: 2%;
  right: 4%;
  bottom: 32%;
  left: 10%;
  padding-top: 1.80rem;
  padding-bottom: 1.25rem;
  padding-left: 1.25rem;
   position: absolute;






  }
  .carousel-control-next,
  .carousel-control-prev {
    display: none;
  }

.carouselAnnie h1 {
  margin-top: 0px;
  padding-top: 15px;
  font-family: 'Oswald', sans-serif;
  font-weight: 200;
  font-size: 1.60em;
  text-transform: uppercase;
color: #ffffff;}



.carouselAnnie p {
  vertical-align: middle;
 text-align: left;
 padding: 5px;
 padding-left: 1%;
 color: #ffffff;
 font-family: "Calibri", sans-serif;
 font-weight: 100;
  font-style: light;  
  font-size: 1.200em!important;
  line-height: 1.7;
  letter-spacing: 1px;
}


}



/*originele site Aanpassingen Annie*/



.header h2{

/*   padding: 20px;*/
    color:var(--accentkleur);

}

.header a {  
    text-decoration: none!important;
}
.header a:hover { font-family: 'Oswald', sans-serif;
    text-decoration: none!important;
  opacity: .7}

.header a span { 
  font-family: 'Oswald', sans-serif; 
  
    text-decoration: none!important;
/*    padding: 10px;*/
}
.header h5 span {color: #0c59a0!important;
font-weight: 300; 
  font-size: 1.0rem!important; }

@media only screen and (max-width: 991px) {


.header h2{

  font-weight: 350;
  font-size: 1.00em;
/*   padding: 20px;*/
    color:var(--accentkleur);

}
}






/* Aanpassingen Annie BLOK LEDEN CRSK CRSKbeschrijving vind je terug in kiesafdeling in de view!!!*/


.crskachtergrond {background-color: #EEEDED;
padding: 6px;
padding-top:10px;
margin: 6px;
text-align: center;}


.crskruimte {padding-top: 10px;}
.crskdicht {margin-top: -11px;
font-style: italic;}

.crskhoogte {height: 380px;
width: 260px;}

.crskachtergrond h3, h3a { font-family: "Oswald Condensed", sans-serif;
  font-weight: 400;
  font-style: light;}

  .crskbeschrijving { 
padding-top: 3px;
margin: 10px 0;}


.crskbeschrijving h2 { margin-top: 80px!important;
}

.crskbeschrijving p { font-family: "Calibri", sans-serif;
  font-weight: 250;
  font-style: normal;
  color: #000000;
  font-size: 1.00em;
  line-height: 1.2;
  letter-spacing: 1px;}










   /* OPGELET zoekfunctie: aanpassing door Annie */


/* OPGELET!!!! FOTOGALLERIJ Aanpassingen Annie  */


.galleryAnnie {margin-bottom: -40px;
margin-top: -30px;}


/* OPGELETaanpassingen fotogallerij door Annie */
.w-annie {padding: 5px!important;
}




/* OPGELET. AANPASSING ANNIE Startoogte van de blokkenpagina inhoud*/
/* paginahoofding */
.beginhoogte {margin-top: -3%;}






/*EINDE Aanpassingen Annie voor de blokkenpagina*/


/*OPGEPAST Aanpassingen Annie*/

/*OPGEPAST Aanpassingen Annie voor de blokkenpagina*/

.hoofding2-bg {
max-height: 300px!important;
padding: 70px 0;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover; 
}


.hoofding2-bg p {
  font-size: 1.1em;
}
.hoofding2-bg .lightshadow h1 {
  text-shadow: 2px 2px 2px #ffffff;
}
.hoofding2-bg .lightshadow p {
  text-shadow: 1px 1px 2px #ffffff;
}
.hoofding2-bg .darkshadow h1 {
  text-shadow: 2px 2px 2px #000000;
}
.hoofding2-bg .darkshadow p {
  text-shadow: 1px 1px 2px #000000;
}


/* einde AANPASSING ANNIE bij hoofding-bgpaginahoofding */
/* paginahoofding */


.kleurzoek {color: #ffffff!important;}


.element.style {
 -webkit-text-stroke-width: 0px;
  font-family: "Calibri", sans-serif!important;
  font-weight: 350!important;
  font-style: normal;
  color: #000000;
  font-size: 1.118em!important;
  line-height: 1.7!important;
  letter-spacing: 1px!important;
  background-color: #f1f1f2!important;
  margin-top: 300px;

}


/*  AANPASSING ANNIE blokmenu over ons */

/*  AANPASSING ANNIE pagina onze partners */

.mt-1 {
    margin-top: .99rem !important;
}
}

/* EINDE AANPASSING ANNIE pagina onze partners */


/* EINDE AANPASSING ANNIE pagina onze partners */





/* AANPASSING ANNIE ADMIN PAGINAs */

.toolbar-box p,
h2, h3, h4,
h5,
h6,
a,
{
  font-family: "Calibri", sans-serif;
  font-weight: 100;
  font-style: normal;
  color: #000000;
  font-size: 1.100em;
  line-height: 1.4;
  letter-spacing: 1px;
}

/* Einde aanpassing admin pagina */


/* AANPASSING ANNIE footer sociale media */

.footer-social loading-link {
    position: relative;
    top: 0;
    display: inline-block;
    padding: 3px 10px;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid #b6b6b6;
    border-top: none;
    border-radius: 0 0 5px 5px;
    background: white;
    box-shadow: 0 0 10px -3px #000;
    font-size: 14px;
    -webkit-touch-callout: none;
}

.social_annie  a {
    background: none repeat scroll 0 0 #01529c;
    color: #fff;
    display: inline-block;
    font-size: 20px;
    height: 40px;
    margin-bottom: 10px;
    margin-right: 10px;
    padding-top: 5px;
    text-align: center;
    width: 40px;
    border: 1px solid #01529c;
}

/* Einde aanpassing footer sociale media*/


/* AANPASSING ANNIE footer */

.icon_Annie {
  max-width: 400px;
  color: #333333;
font-size: 2rem!important;

background-color: #01529c;

.border-annie {border-color: none!important;}


.footer_annie svg-inline--fa a{color: #000000;}
.footer_annie a:hover {color:var(--accentkleur)!important;}

.svg-inline--fa {
  color: #ffffff
    display: var(--fa-display, inline-block);
    height: 1em;
    overflow: visible;
    vertical-align: -.125em;
}

.site-footer__top .content .nav-link a{
    display: block;
    padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
    font-size: var(--bs-nav-link-font-size);
    font-weight: var(--bs-nav-link-font-weight);
    color: var(--bs-nav-link-color);
    text-decoration: none;
    background: 0 0;
    border: 0;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;
}

.site-footer  { font-family: "Calibri", sans-serif!important;
  font-weight: 350!important;
  font-style: normal;
  color: #000000;
  font-size: 1.118em!important;
  line-height: 1.7!important;
  letter-spacing: 1px!important;}



/* EINDE AANPASSING ANNIE footer */












.videotussenhoogte {margin-top: 80px;
}
.leeg {height: 40px;}

.site-footer {

    background: #e4e4e5!important;
}


.centered-image {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  margin: 20px 0; /* optioneel */
}
.centered-image img {
  max-width: 100%;
  height: auto;
}

.blokrechts {
  margin-left: 23%;
  padding-left: 30%;}

  /**
 * Aanpassing door Annie voor hoogte breadcrumb.
 */

#main-wrapper {
    margin-top: -0,5%;    
   
}


