.hs-line-10 {text-transform:none;background: rgba(0,0,0, .55);}
.success-custom {text-transform:none;font-size:100%;background-color:#f5fefe;}


/* START - CSS VOOR TEAM */
.white-popup-block{background:#FFF;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative}

/* END - CSS VOOR TEAM */

.bg-dark{
    background-color: #29bfcd;
}

.team-item-name{
	font-weight:bold;
}

.team-item-role{
    color: #000;
}

.toggle > dt {/*background-color: white;*/}
.toggle > dd {/*color: white;*/}


.no-mobile .team-item:hover .team-item-image:after{
    background: rgba(255,255,255, .7);
}
.team-item.js-active .team-item-image:after{
    background: rgba(255,255,255, .7);
}

/*
.team-item-detail{
    color: #fff;
}

.team-item-descr{
    color: #fff;
}

.team-item-role{
    color: #fff;
}

.no-mobile .team-item:hover .team-item-descr{    
    color: #fff;
}

.team-item.js-active .team-item-descr{    
    color: #fff;
}*/


/*Fixing alignment for header text by adding spacing left*/

.hs-line-1 {
    padding-left: 51px;
    }
	
.hs-line-4 {
    padding-left: 3px;
    }
	
	
.team-item-detail2{
    opacity: 1;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    padding: 20px 23px 55px;
    font-size: 14px;
    font-weight: 1000;
    color: #fff;
    text-align: center;
    z-index: 2;
    
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
    
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);  
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000); 
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000); 
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);

  text-shadow:
    1px 1px 0 #000,
    -1px 1px 0 #000,
    -1px -1px 0 #000,
    1px -1px 0 #000;


	
/*  text-shadow:
    0px -1px 4px #000,
    1px 0px 4px #000,
    0px -1px 4px #000,
    -1px 0px 4px #000;*/
	
	
/*    text-shadow: 
        -1px 0 white, 0 1px  white, 1px 0  white, 0 -1px  white, 
        -1px -1px  white, 1px 1px  white, -1px 1px  white, 1px -1px  white;*/

}

.team-item-detail2 h4 {background: rgba(0,0,0, .60);padding: 10px 0;}

.no-mobile .team-item:hover .team-item-detail2{
    opacity: 1;
}

.team-item.js-active .team-item-detail2{
    opacity: 1;
}


/*agenda items*/

.agenda-item {
    font-size: 11px;
    color: #777;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.agenda-item p{ 
    padding: 4px 0;
    margin: 0;
    border-top: 1px solid rgba(0,0,0, .05);
}
.agenda-item p:last-child{
    border-bottom: 1px solid rgba(0,0,0, .05);
}
.agenda-item p strong.gratis{
    color: green;
}
.count-number{
    font-size: inherit;
    line-height: inherit;
}

.equal-height {
    display: flex;
    flex-wrap: wrap;
}

.equal-height > [class*='col-'] {
    display: flex;
    margin-bottom: 20px;
}

.agenda-box {
    width: 100%;
    border-bottom: 1px solid silver;
    padding-bottom: 15px;
}

.agenda-content {
    text-align: center;
}

.agenda-image {
    text-align: center;
}