hr.fa {text-align:center;display:block;}
hr.fa:before {position:absolute;margin-top:-.75%;background:#fff;padding:0 10px;}

/*** LOGO ***/
a.logo {}



/*** HEADER **/
#header {background:#666;}
#header.bgimage {background-color:#000000;}
#header.bgimage .background-image-holder {position:absolute;height:100%;width:100%;top:0;left:0;background-size:cover !important;background-position:50% 50% !important;z-index:0;transition:opacity.3s linear;-webkit-transition:opacity .3s linear;opacity:.50;}
#header.bgimage img {display:none;}
#header.bgimage * {text-shadow:0 0 5px rgba(0,0,0,.5);}
#header {color:#fff;}
#header .subtitle {}

/*** BREADCRUMBS ***/
#breadcrumbs {}

/*** SECTION **/
section {position:relative;padding:70px 0 44px;} /* op basis van een p margin-bottom van 26px */
section.first {padding-top:0;}

/*** TEXTBLOCK **/
.textblock {position:relative;padding:50px 60px;margin-bottom:26px;background:#eee;}
.textblock p:last-child {margin-bottom:0;}
section.first .textblock {margin-top:-50px;}

/*** EVENT ***/
.event {display:block;position:relative;background:#666;height:245px;margin-bottom:30px;overflow:hidden;background-size:cover;background-position:center center;}
.event img {display:none;}
.event h5,
.event h6 {position:absolute;left:20px;right:60px;margin:0;}
.event h5 {bottom:40px;color:#fff;vertical-align:bottom;}
.event h6 {bottom:20px;}
.event .overlay {position:absolute;left:0;right:0;bottom:0;height:111px;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );opacity:0.9;}
.event .price {position:absolute;top:20px;right:0;padding:8px 10px;background:rgba(0,0,0,.5);color:#fff;}

/*** FOOTER **/
#footer {}