/*blauw:#29c2de*/
/*rood:#e63512*/

html{ overflow-y: scroll; }
body{font-family: 'Open Sans', sans-serif!important;}

.navbar-expand-md .navbar-nav .nav-link{ padding: 0 1em 0 1em;}
.navbar-expand-md > .container{ padding: 0 1em 0 1em;}

#dnn_ctr4718_ModuleContent .carousel-item {
  height: 55vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.carousel-caption h1,
.carousel-caption p
{
    text-shadow: 0px 0px 10px #333;
    color:#fff!important;
}

.drawer{width:100%;border-top:1px solid #E0E0E0;}
.accordion-item{border-bottom:1px solid #E0E0E0;}
.accordion-item-active .accordion-header{background:#888;transition:.25s;color:#fff;}
.accordion-item-active .accordion-header h1{color:#fff;}
.accordion-item-active .accordion-header-icon{color:#fff;}
.accordion-header{ display: block; position: relative; background:#f2f2f2;color:#212121;padding:28px;cursor:pointer;border-right:1px solid #E0E0E0;border-left:1px solid #E0E0E0;transition:.25s;}
.accordion-header h1{font-size:18px;font-weight: normal;margin:0;line-height:1.3em;}
.accordion-content{border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-top:1px solid #E0E0E0;display:none;padding:28px;color:#212121;background:#FFF;font-size:15px;line-height:1.45em;}
.accordion-content p {margin:0;margin-bottom:10px;}
.accordion-header-icon{font-family: 'Material Icons';color:#888;font-size:24px; position: absolute; right: 20px; top:20px;}
.accordion-header-icon.accordion-header-icon-active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}

.dnnSearchResultItem-Others,
.dnnSearchBox_advanced,
#dnnSearchResultAdvancedForm .dnnFormItem:nth-child(3) { visibility: hidden; display: none;}
#dnn_ctr4715_NewsArticles_ucSubmitNews_rptCustomFields_188_0_PanelTextEditor_0{width: 99%!important;}

#agenda-switch {font-family: 'Material Icons';line-height: 1; margin: 0px; padding: 0px; width: 40px; height: 40px; list-style: none; display: block; position: absolute; right: 0px; bottom: 0px; z-index: 999999; }
#agenda-switch .material-icons{font-family: 'Material Icons'; font-size: 36px;position: absolute; right: 0px; bottom: 0px;}
#agenda-switch li { margin: 0px; padding: 0px; display: block; width: 40px; height: 40px; cursor: pointer; position: absolute; right: 0px; bottom: 0px;}
#agenda-switch li.active { display: none; visibility: hidden; }
.Page-Deelnemers .NewsArticles{position: relative; text-align: left;}
.Page-Verhalen .articleImages,
.Page-Deelnemers .articleImages{ padding: 30px 0 30px 0;}
.card,.card-img-top{border-radius: 0;}
.card-img-top{padding:10px;}
.badgehouder{text-align: right;}
.badgehouder.links{text-align: left;}
.badgehouder .badge.badge-success{ padding: 0.5em; font-size: 65%;display: inline-block; margin-bottom: 20px; border-radius: 0;}
.badgehouder .badge.badge-success a{ color:#ffffff; text-transform: uppercase; font-weight: normal;}
.card-text a, .card-text a:link, .card-text a:visited{ color:#444444;}
.ondernemer.badge.badge-success { background: #ffc107;}
.list.card-columns{column-count: 1;}
.list .card-logo{width: 20%; float: left; display: block;}
.list .card-body{width: 80%; float: left; display: block;}
.list .badgehouder {position: absolute; right: 0; top: 0; line-height: 0;}

/*verhalen*/

@media (min-width: 576px) {
  .card-deck {display: grid; grid-template-columns: repeat(2, 1fr);}
    .ie110 .card-deck {display: block;}
    .ie110 .card-deck .card{display: block; float: left; width: 48%; margin-left: 1%; margin-right: 1%;}
    .ie110 .card-deck .card .card-img-top{max-height: 210px;}
  .card-deck .card {margin-bottom: 15px;}
  .card-deck .card .card-img-top {padding: 0px;}
}

@media (min-width: 768px) {
  .card-deck {display: grid; grid-template-columns: repeat(3, 1fr);}
    .ie110 .card-deck {display: block;}
    .ie110 .card-deck .card{display: block; float: left; width: 31%; margin-left: 1%; margin-right: 1%;}
    .ie110 .card-deck .card .card-img-top{max-height: 210px;}
  .card-deck .card {margin-bottom: 15px;}
  .card-deck .card .card-img-top {padding: 0px;}
}
.dnnbooster header .navbar img {transition: all .2s ease-in-out; }
@media (min-width: 992px) {
  .dnnbooster header .navbar img {
    height: 122px !important;
	  position: absolute;
	  top: -30px;
    width: auto; }
}




.dnnbooster footer .legal-footer{ padding-top:10px;}
.legal-footer h3 a:hover{color: #e63512;}
.bezoeksocials,
#meldingsamenwerking{ display:block; padding-top:50px; margin-bottom: 20px;}
#dnn_dnnCopyright_lblCopyright{ display:block; padding-top:10px;}

img.weergaveFalse{display: none;}
img.weergaveTrue{display: block;}

.Startdatumdag1 {display: block; font-weight: 700; text-transform: uppercase; margin-top: 1em;}
.Startdatumdag2 {display: block}



