.djslider-loader-default{margin:0 auto;position:relative}
.djslider-default{margin:0 auto;position:relative;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;opacity:0}
.djslider-default .slider-container{position:absolute;overflow:hidden;left:0;top:0;height:100%;width:100%}
.djslider-default ul.djslider-in{position:relative;margin:0!important;padding:0!important;border:0!important}
.djslider-default ul.djslider-in > li{list-style:none outside!important;float:left;padding:0!important;border:0!important;position:relative;background:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}
ul.djslider-in > li{text-align:center}
.djslider-default img.dj-image{border:0!important;margin:0!important}
.djslider-default.img-vcenter img.dj-image{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.djslider-default .slide-desc{position:absolute}
.djslider-default .slide-desc-in{position:relative}
.slide-desc-bg-default{position:absolute;top:0;left:0;width:100%;height:100%;background:RGBA(0,0,0,0.65)}
.slide-desc-text-default{position:relative;color:#fff;padding:15px 15px 5px;text-align:left}
.slide-desc-text-default .slide-title{font-size:1.5em;color:#fff;margin-bottom:10px;font-weight:600}
.slide-desc-text-default .slide-title a{color:#fff}
.slide-desc-text-default a.readmore{float:right;margin-bottom:10px}
.djslider-default .navigation-container{position:relative;text-align:center!important}
.djslider-default .navigation-container a{outline:none}
.djslider-default .navigation-container .prev-button{cursor:pointer;display:block;position:absolute;left:0}
.djslider-default .navigation-container .next-button{cursor:pointer;display:block;position:absolute;right:0}
.djslider-default .navigation-container .play-button,.djslider-default .navigation-container .pause-button{cursor:pointer;display:block;position:absolute;left:50%}
.djslider-default .navigation-container-custom,.djslider-default .navigation-numbers{position:absolute;top:10px;right:10px}
.djslider-default .load-button{width:10px;height:10px;display:inline-block;background:#444;border:2px solid #fff;margin:0 3px;cursor:pointer;border-radius:50%;opacity:.5;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}
.djslider-default .load-button-active{opacity:1}
.djslider-default .navigation-numbers .load-button{width:16px;height:16px;text-align:center;font-size:11px;font-weight:700;line-height:16px;color:#fff}
.djslider-loader-default .showOnHover{opacity:0;-webkit-transition:opacity 200ms ease 50ms;transition:opacity 200ms ease 50ms}
.djslider-loader-default:hover .showOnHover{opacity:1}
body,div,dl,dt,dd,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}
q:before,q:after{content:''}
abbr,acronym{border:0}
body{background:#fff;font-family:'Open Sans',sans-serif;font-size:14px;color:#111;line-height:24px;overflow-x:hidden}
.clear,.clr{clear:both}
a:link,a:visited,a:active{color:#e5ba5b;text-decoration:none;outline-color:invert;outline-style:none;outline-width:medium}
a:hover{cursor:pointer;text-decoration:underline;}
h1,.componentheading{color:#111;font-size:36px;line-height:40px;margin-bottom:25px;font-family:'Open Sans',sans-serif;font-weight:400;text-align:center;background:url(../images/flower.png) no-repeat bottom center;padding-bottom:45px}
h2{color:#111;font-size:25px;line-height:36px;margin-bottom:25px;font-family:'Open Sans',sans-serif;font-weight:400}
h3{color:#111;font-size:22px;line-height:32px;margin-bottom:25px;font-family:'Open Sans',sans-serif;font-weight:400}
h4{color:#111;font-size:20px;line-height:28px;margin-bottom:20px;font-family:'Open Sans',sans-serif;font-weight:400}
h5{color:#111;font-size:18px;line-height:24px;margin-bottom:15px;font-family:'Open Sans',sans-serif;font-weight:400}
h6{color:#111;font-size:16px;line-height:22px;margin-bottom:15px;font-family:'Open Sans',sans-serif;font-weight:400}
p{padding-bottom:25px}
p.lessgap{padding-bottom:10px}

::selection {
  background: #e5ba5b; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #e5ba5b; /* Gecko Browsers */
}

img{max-width:100%;height:auto}
.img_caption.left,.pull-left{float:left;margin-right:10px}
.img_caption.right,.pull-right{float:right;margin-left:10px}
.img_caption.left p{clear:left;text-align:center}
.img_caption.right p{clear:right;text-align:center}
img.left{float:left}
img.right{float:right}
input:focus,button:focus,textarea:focus{outline:none!important}
#topWrapper{background:#111}

#topWrapper{background:#111}
#topWrapperInner{max-width:1170px;height:225px;padding:25px 0;position:relative;margin:0 auto;font-size:14px;color:#fff}
#topWrapperInner p{margin:0;padding:0}
#logo{position:absolute;left:50%;top:25px;z-index:100000;margin-left:-160px}
#topRight{float:right;padding-top:5px}
#top1{float:left;padding-top:95px;font-size:14px;text-transform:uppercase;font-weight:600}
#top1 span,#top2 span{display:block;font-size:24px;line-height:28px}
#top1 a,#top2 a {display: block; font-size: 24px; line-height: 28px; color: #fff;}
#top2{float:right;padding-top:95px;text-align:right;font-size:14px;text-transform:uppercase;font-weight:600}


@media (min-width: 768px) {
	#topWrapperInner {
		display: flex;justify-content: space-between;max-width: 1620px;
	}
	#topWrapperInner .clear {
		display: none;
	}	

	#top2{float:right;text-align: right}
	#top1, #top2 {
		/* font-size: 17px; */
		/*background: #252525;*/
		padding: 1rem !important;
		/* margin-top: 2rem; */
		width: 33%;
		text-transform: none;
		line-height: 1.5;
		font-weight: normal;
	}	

	#top1 .custom,#top2 .custom {
		font-weight: 600;
	}

	#top1 a,#top2 a {/* 		display: inline-block; */font-size: 14px;}

	.sticky #top1 .custom, .sticky #top2 .custom {
		font-size: 18px;
		margin: 0;
	}

	.sticky #top1 .custom + div, 
	.sticky #top2 .custom + div,
	.sticky #top1 .custom + div + div, 
	.sticky #top2 .custom + div + div,
	.sticky #top1 .custom + div + div + div, 
	.sticky #top2 .custom + div + div + div{
		display: none
	}
}

@media (min-width: 1161px) {
	#top1 .custom,#top2 .custom {
		font-size: 18px;
		margin-bottom: 2rem
	}

	#top1 a, #top2 a {
		font-size: inherit;
		display: inline-block
	}

	.sticky #top1 a, .sticky #top2 a {
		font-size: 18px
	}
}

@media (min-width: 1400px) {
	#top1 .custom,#top2 .custom {
		font-size: 22px;
	}
}


#navWrap{min-height:74px;background:#f8f8f8; text-align: center;}
#navWrapInner{max-width:100%;margin:0 auto}
#nav ul{list-style:none;padding:0;margin:0; float: none;}
#nav ul li li{background:none;padding:0;border-bottom:1px solid #ececec}
#nav ul li li.last{border-bottom:none}
#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited{text-decoration:none;color:#111;line-height:64px;display: inline-block;float:none;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-size:14px;font-weight:600;padding-left:22px;padding-right:22px;border-top:5px solid #f8f8f8}
#nav ul li:hover > a,#nav ul li.active a:link,#nav ul li.active a:active,#nav ul li.active a:visited{border-top:5px solid #e5ba5b}
#nav ul ul{padding-left:0;padding-top:0;border-top:0}
#nav ul li li a:link,#nav ul li li a:active,#nav ul li li a:visited,#nav ul li.active li a:link,#nav ul li.active li a:active,#nav ul li.active li a:visited{color:#111;font-size:14px;line-height:20px;text-transform:none;width:200px;padding:12px 10px 12px 21px;background:url(../images/submenu-arrow.png) no-repeat left 19px;float:none!important;font-weight:500!important;border-top:none}
#nav ul li.active li a:hover,#nav ul li li a:hover,#nav ul li.active li.active a:link,#nav ul li.active li.active a:active,#nav ul li.active li.active a:visited{color:#e5ba5b;border-top:none}
#nav ul ul ul{padding-left:0;padding-top:0;z-index:10000000;text-align:left}
#nav ul li li li a:link,#nav ul li li li a:active,#nav ul li li li a:visited,#nav ul li.active li.active li a:link,#nav ul li.active li.active li a:active,#nav ul li.active li.active li a:visited{color:#111;font-size:14px;line-height:20px;text-transform:none;width:200px;padding:12px 10px 12px 21px;background:url(../images/submenu-arrow.png) no-repeat left 19px;float:none!important;font-weight:500!important;border-top:none}
#nav ul li li li a:hover,#nav ul li.active li.active li a:hover,#nav ul li.active li.active li.active a:link,#nav ul li.active li.active li.active a:active,#nav ul li.active li.active li.active a:visited{color:#e5ba5b;border-top:none}
#nav ul.nav li{position:relative; float: none; display: inline-block;}
#nav ul.nav ul{position:absolute;display:none!important;top:100%;left:0;z-index:1000000;width:240px;float:none;border-bottom:none;background:#f8f8f8;padding:20px 20px 10px; text-align: left;}
#nav ul.nav li:hover ul{display:block!important}
#nav ul.nav a{display:block;position:relative}
#nav ul.nav ul ul{top:0;left:100%;display:none!important;background:#f8f8f8; text-align: left;}
#nav ul.nav ul li:hover ul{display:block!important}
#nav ul.nav a{display:block;position:relative}
#bannerWrapper{width:100%;margin:0 auto;text-align:center;position:relative}
#banner ul,#banner ul li{margin:0!important;padding:0!important;height:700px!important;z-index:10}
#banner li img,.djslider,#banner span.slide_image{height:700px!important;display:block;background-size:100% 100%!important}
.djslider-loader{padding-bottom:0!important;padding-bottom:0!important}
.slide-desc-text .slide-title,.slide-desc-text .slide-title a{font-size:48px;line-height:48px;font-weight:700;margin-bottom:10px;color:#fff;text-decoration:none;display:block;text-transform:uppercase}
.slide-desc-text .slide-title a:hover{opacity:.85}
.slide-desc-text .slide_desc{display:block}
#banner p{padding-bottom:10px}
#banner .slide-desc{bottom:0!important;display:block;width:100%}
#banner .slide-desc-text{width:100%;max-width:1170px;margin:0 auto;font-size:18px;line-height:24px;color:#fff;display:block;z-index:10000;padding:0}
#banner .slide-desc-text-inner{max-width:900px;margin:0 auto;z-index:100000;position:relative;display:block;padding:40px 40px 150px 50px;background:url(../images/slide_desc_bg.png) repeat left top;text-align:center}
#bannerWrapper a.meerinfo{display:block;background:#e5ba5b;font-size:14px;font-weight:500;padding:10px 15px;color:#fff;text-decoration:none;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;max-width:150px;text-align:center;margin:20px auto 0}
#bannerWrapper a.meerinfo:hover{background:#111}
.djslider-default .navigation-container{position:relative;text-align:center!important;width:96%;margin:0 auto!important}
.djslider-default .navigation-container .prev-button{opacity:1;width:45px;height:45px;display:block}
.djslider-default .navigation-container .next-button{opacity:1;width:45px;height:45px;display:block}
#customModWrap{position:absolute;left:0;bottom:30px;width:100%;height:auto}
#customModWrapInner{max-width:1170px;margin:0 auto;position:relative;z-index:100000}
#customModWrapInner ul{margin:0 -15px;padding:0;list-style:none}
#customModWrapInner ul li{float:left;width:33.33%;padding:0 15px}
#customModWrapInner ul li a{background:url(../images/cust_li_bg.png) no-repeat 80px 7px #fff;padding:15px 89px 15px 135px;color:#e5ba5b;font-size:16px;text-transform:uppercase;font-weight:700;text-decoration:none;display:block;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
#customModWrapInner ul li a:hover{background-color:#f9f5f5}
#banner-inner{text-align:center;height:360px;width:100%;position:relative}
#banner-inner div.custom{height:360px;background-repeat:no-repeat;background-position:top center;background-size:100% 100%}
#breadcrumbWrapper{position:absolute;left:0;top:110px;width:100%;text-align:left}
#breadcrumbWrapper2{max-width:1170px;margin:0 auto}
#breadcrumbWrapper3{background:url(../images/trans_title_bread.png) repeat left top;float:left;padding:25px 40px}
#articleTitle{font-size:36px;line-height:40px;text-transform:uppercase;font-weight:800;color:#fff}
#breadcrumb{margin-bottom:0;font-size:15px}
#breadcrumb ul{list-style:none;padding:0;margin:0}
#breadcrumb ul li{display:inline-block}
#breadcrumb ul li a{text-decoration:none;border-bottom:1px dotted #fff;color:#fff;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
#breadcrumb ul li a:hover{text-decoration:none}
#breadcrumb ul li.active span{color:#fff}
#breadcrumb ul li span.divider{padding-left:11px;padding-right:11px;background:url(../images/arrow.png) no-repeat center center;display:inline-block;height:9px}
#breadcrumb ul li span.divider.icon-location{display:none}
#breadcrumb ul li .icon-location:before{content:normal}
#container{max-width:1170px;margin:0 auto;position:relative;padding:70px 0}
.front #content{text-align:center}
#leftCol{float:left;width:65.9%}
#leftCol.nosidebar{width:100%;float:none}
.one-half{float:left;width:48%}
.one-half.right{float:right}
#content ul{list-style:none;padding:0 0 10px;margin:0 0 10px 20px}
#content ul li{background:url(../images/ul-li-bg.png) no-repeat left 12px;padding-bottom:5px;padding-top:5px;padding-left:17px}
#content ul.pagenav{list-style:none;padding:0;margin:0}
#content ol{margin-bottom:25px;padding-left:30px}
#content ol li{list-style-type:none;counter-increment:list;position:relative;margin-left:14px;padding-bottom:5px;padding-top:5px}
#content ol li:after{content:counter(list) ".";position:absolute;left:-2.9em;top:5px;width:2em;text-align:right;color:#008e42;font-weight:600}
#content ul.actions{margin:0;padding:0;list-style:none}
#content ul.actions li{display:inline;padding-right:10px}
#content .clear{height:1px}
a.yellowbtn{background:#e5ba5b;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;padding:13px 55px;text-decoration:none;margin-top:10px;display:inline-block;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
a.yellowbtn:hover{background:#d8a431}
a.blackbtn,a.readmore,.itemAttachmentsBlock a{background-color:#111;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;padding:13px 55px;text-decoration:none;margin-top:10px;display:inline-block;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
a.blackbtn:hover,a.readmore:hover,.itemAttachmentsBlock a:hover{background:#e5ba5b}
.page #content{text-align:center}
.moduletable_custgray{background:#f8f8f8;padding:50px 0;margin:50px -1000px 0}
.moduletable_custgray .moduletableinner{max-width:1170px;margin:0 auto}
#content .moduletable_custgray ul{margin:0 -15px;padding:0;list-style:none}
#content .moduletable_custgray ul li{float:left;width:33.33%;padding:25px 15px;background:none!important;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
}
#content .moduletable_custgray ul li:hover {background: #fff !important;}
.moduletable_custgray ul li a{background:url(../images/cust_li_bg.png) no-repeat top center;padding:55px 0 0;color:#111;font-size:14px;text-decoration:none;display:block;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
.moduletable_custgray ul li a .title{display:block;text-transform:uppercase;font-size:20px;font-weight:700;color:#e5ba5b;margin-bottom:15px}
#textimg{margin-top:-70px}
.moduletable_textimg .one-half{width:50%}
.moduletable_textimg .one-half img{width:100%}
.moduletable_textimg .rightinner{padding:30px 0 20px 30px;width:85%}
.moduletable_textimg h4{background:url(../images/flower.png) no-repeat left bottom;padding-bottom:40px;margin-bottom:10px;font-size:28px;line-height:28px}
.moduletable_textimg .leftinner{padding:30px 30px 20px 0;width:85%;float:right}
#content .moduletable_testimonial{background:#b7c264;text-align:left;padding:35px 40px;color:#fff;margin-bottom:25px;font-size:24px;line-height:28px;font-weight:300;font-style:italic}
#content .moduletable_testimonial p{margin:0;padding:0}
#content .moduletable_testimonial .moduleItemImageBlock a{display:block;width:82px;height:82px;margin:0 auto 20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
#content .moduletable_testimonial .moduleItemTitle{font-size:28px;line-height:32px;color:#fff;font-weight:300;font-style:normal;display:block;margin-bottom:15px}
#content .moduletable_testimonial ul{margin:0;padding:0;list-style:none}
#content .moduletable_testimonial ul li{margin:0;padding:0;background:none}
#content .moduletable_testimonial .intro{padding-bottom:0;background:url(../images/quote-bg.png) no-repeat left top;padding-top:55px}
#content .moduletable_testimonial .moduleItemExtraFields{color:#fff;font-style:italic;font-weight:500}
.one-third{float:left;width:34%}
.two-third{width:62%;float:left}
.one-third.right,.two-third.right{float:right}
#content .moduletable_cta{background:#00af93;padding:22px 38px 20px;color:#fff;margin-bottom:25px}
#content .moduletable_cta h3{color:#fff;font-size:28px;line-height:32px;font-weight:300;margin-bottom:0}
#content .moduletable_cta .formRed{color:#fff;font-weight:700}
#sidebarCol{float:right;width:31.6%}
#sidebarCol h3{font-size:20px;line-height:24px;font-weight:500;padding-bottom:0;color:#818181;margin-bottom:20px}
#sidebarCol .moduletable_menu,#sidebarCol .moduletable_facebook,#sidebarCol .moduletable,#sidebarCol .moduletable_events,#sidebarCol .moduletable_twitter{margin-bottom:30px}
#sidebarCol .moduletable_twitter{padding-bottom:0}
#sidebarCol .moduletable_menu ul{list-style:none;padding:0;margin:0;width:100%}
#sidebarCol .moduletable_menu ul li{padding:0 0 2px;float:none}
#sidebarCol .moduletable_menu ul li a:link,#sidebarCol .moduletable_menu ul li a:active,#sidebarCol .moduletable_menu ul li a:visited{font-size:12px;text-decoration:none;color:#fff;text-transform:uppercase;font-weight:500;padding:12px 0 12px 17px;display:block;background:#008e42}
#sidebarCol .moduletable_menu ul li a:hover,#sidebarCol .moduletable_menu ul li.active a:link,#sidebarCol .moduletable_menu ul li.active a:active,#sidebarCol .moduletable_menu ul li.active a:visited{color:#fff;background:#b7c264}
#sidebarCol .moduletable_menu ul li.active a:link,#sidebarCol .moduletable_menu ul li.active a:active,#sidebarCol .moduletable_menu ul li.active a:visited{font-weight:500}
#sidebarCol .moduletable_menu ul ul{width:auto;padding-left:23px;padding-top:12px;padding-bottom:12px;background:#f4f4f4}
#sidebarCol .moduletable_menu ul ul li{padding-bottom:6px;padding-top:6px;border-bottom:none}
#sidebarCol .moduletable_menu ul li li a:link,#sidebarCol .moduletable_menu ul li li a:active,#sidebarCol .moduletable_menu ul li li a:visited,#sidebarCol .moduletable_menu ul li.active li a:link,#sidebarCol .moduletable_menu ul li.active li a:active,#sidebarCol .moduletable_menu ul li.active li a:visited{font-size:12px;text-decoration:none;color:#303030;font-weight:400;padding-top:0;padding-bottom:0;padding-left:17px;background:none}
#sidebarCol .moduletable_menu ul li li a:hover,#sidebarCol .moduletable_menu ul li.active li a:hover,#sidebarCol .moduletable_menu ul li.active li.active a:link,#sidebarCol .moduletable_menu ul li.active li.active a:active,#sidebarCol .moduletable_menu ul li.active li.active a:visited{color:#008e42}
#sidebarCol .moduletable_waarom{margin-bottom:40px}
#sidebarCol .moduletable_events ul{margin:0!important;padding:0!important;height:auto!important;list-style:none}
#sidebarCol .moduletable_events ul li{height:auto!important;padding:0!important;margin-bottom:5px!important}
#sidebarCol .moduletable_events ul li:first-child{border-bottom:3px solid #fff;padding-bottom:25px!important;margin-bottom:25px!important}
#sidebarCol .moduletable_events .eb-event-link{color:#363636;display:block;font-size:22px;line-height:24px;padding-bottom:4px}
#sidebarCol .moduletable_events span.event-date{color:#ffb016;text-transform:lowercase;font-size:16px;line-height:16px}
#sidebarCol .moduletable_events span.event-date [class^="icon-"],#sidebarCol .moduletable_events span.event-date [class*=" icon-"]{margin-top:1px}
#sidebarCol .moduletable_events .icon-calendar{margin-right:5px;display:inline-block;vertical-align:top}
#sidebarCol .moduletable_events .sedate{display:inline-block}
#sidebarCol .moduletable_events p.location{color:#26bba3;font-size:16px;line-height:16px}
#sidebarCol .moduletable_events p.location span{display:inline-block;padding:2px}
#sidebarCol .moduletable_events a.eb-colorbox-map{display:inline-block;color:#26bba3;padding-left:6px;font-size:16px;margin-bottom:0}
#sidebarCol .moduletable_events small.category [class^="icon-"],#sidebarCol .moduletable_events [class*=" icon-"],#sidebarCol .moduletable_events small.location [class^="icon-"],#sidebarCol .moduletable_events [class*=" icon-"]{top:1px}
#sidebarCol .moduletable_events p{margin:0;padding:0 0 10px}
#sidebarCol .moduletable_events .short_description{padding-bottom:10px;font-size:15px;color:#363636;line-height:20px}
#sidebarCol .moduletable_events .short_description p{margin:0;padding:0}
#sidebarCol .moduletable_events a.eventsmeerinfo{text-decoration:none}
#sidebarCol .moduletable_events a.eventsmeerinfo span{background:url(../images/events-readmore.png) no-repeat right 7px;font-size:16px;padding-right:12px;font-weight:600}
#sidebarCol .moduletable_events span.event-date{color:#ffb016;text-transform:lowercase;font-size:16px;line-height:16px;background:url(../images/date-yellow.png) no-repeat left 5px;padding-left:21px}
#sidebarCol .moduletable_events p.location{color:#26bba3;font-size:16px;line-height:16px;background:url(../images/marker-b.png) no-repeat 1px 4px;padding-left:19px;padding-top:3px}
#carrouselWrapper{padding-bottom:50px}
.moduletable_projecten{text-align:center}
.moduletable_projecten h3{font-size:48px;line-height:52px;color:#e2c152;font-weight:900;text-transform:uppercase;margin-bottom:22px}
.moduletable_projecten p.modulePretext{max-width:1170px;margin:0 auto}
.moduletable_projecten ul{margin:0;padding:0;list-style:none}
.moduletable_projecten ul li{margin:0 .3%;padding:0;float:left;width:24.4%;position:relative}
#content .moduletable_projecten ul{margin:0 5px;padding:0;list-style:none}
#content .moduletable_projecten.variant ul li{margin:0 1%;padding:0;float:left;width:48%;position:relative}
.moduletable_projecten .moduleItemImageBlock{position:relative}
.moduletable_projecten span.imageoverlay{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
.moduletable_projecten .moduleItemImageBlock a{background-repeat:no-repeat;background-position:center;display:block;height:260px;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}
.moduletable_projecten .moduleItemImageBlock a.moduleItemEmptyImage{background:#ccc}
.moduletable_projecten .descArea{font-size:16px;line-height:22px;background:#fff;padding:24px 0 15px;text-align:center;color:#1f1b20;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
.moduletable_projecten a.moduleItemTitle{display:block;color:#111;font-size:24px;line-height:26px;font-weight:400;text-decoration:none;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;margin-bottom:2px}
.moduletable_projecten .moduleItemDateCreated,.moduletable_projecten a.moduleItemCategory,.moduletable_projecten .moduleItemCategory{font-size:16px;font-style:italic;color:#9e9e9e;display:block;margin-bottom:4px}
.moduletable_projecten .intro{padding-bottom:20px}
.moduletable_projecten a.moduleItemReadMore{background:#111;font-size:14px;font-weight:600;color:#fff;text-decoration:none;display:block;position:relative;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;text-transform:uppercase;text-align:center;margin-top:20px;border:2px solid #111}
.moduletable_projecten a.moduleItemReadMore span{border:1px solid #111;display:block;padding:11px 20px}
.moduletable_projecten ul li:hover a.moduleItemReadMore,.bm_slider_item:hover a.moduleItemReadMore{background:#e5ba5b;border:2px solid #e5ba5b}
.moduletable_projecten .bm_slider_item:hover a.moduleItemReadMore span{border:1px solid #fff}
.moduletable_projecten ul li:hover span.imageoverlay{opacity:1}
.moduletable_projecten .sterftedatum,.sterftedatum{background:url(../images/crush.png) no-repeat left 1px;font-size:14px;color:#111;padding-left:17px}
.geboortedatum{background:url(../images/flower-black.jpg) no-repeat left 1px;padding-left:27px;margin-right:10px}
.extrafields{padding-bottom:30px}
.moduletable_projecten ul{margin:0;padding:0;list-style:none}
.moduletable_projecten .bm_slider_theme1 .bm_slider_item{padding:0 5px;vertical-align:top}
.moduletable_projecten .bm_slider .bm_slider_item a img{margin-bottom:0}
.moduletable_projecten a.mod_img{display:block;width:100%;height:380px;position:relative;margin-bottom:0;background-repeat:no-repeat;background-position:center;filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}
.moduletable_projecten .bm_slider_item:hover a.mod_img{filter:none;-webkit-filter:grayscale(0)}
.moduletable_projecten span.imageoverlay{width:100%;height:260px;display:block;margin:0 auto;opacity:0;filter:alpha(opacity=0);position:static}
.moduletable_projecten .bm_slider_theme1 .bm_slider_item:hover span.imageoverlay{opacity:1!important;filter:alpha(opacity=100)!important;zoom:1!important;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
.bm_over_theme1 .bm_slider_button .bm_slider_prev,.bm_over_theme1 .bm_slider_button .bm_slider_next{position:absolute;width:45px;height:45px;top:32%}
.bm_over_theme1 .bm_slider_button .bm_slider_prev,.bm_over_theme1 .bm_slider_button .bm_slider_prev:hover{left:20px}
.bm_over_theme1 .bm_slider_button .bm_slider_next,.bm_over_theme1 .bm_slider_button .bm_slider_next:hover{right:20px}
.bm_over .bm_slider_button .bm_slider_prev{background:url(../images/ref_prev.png) no-repeat center center;opacity:1}
.bm_over .bm_slider_button .bm_slider_next{background:url(../images/ref_next.png) no-repeat center center;opacity:1}
#locatieWrapper{background:#f7f7f7;padding:50px 0}
#locatieWrapperInner{max-width:1170px;margin:0 auto;text-align:center}
#locatieWrapperInner h3{background:url(../images/flower.png) no-repeat bottom center;padding-bottom:45px;font-size:36px;line-height:40px}
#locatieWrapperInner .module-body{background:#fff;padding:30px}
#bottomWrapper{background:#111}
#bottomWrapperInner{max-width:1170px;margin:0 auto;padding:75px 0}
#bottomWrapperInner h3{font-size:18px;line-height:22px;color:#fff;text-transform:uppercase;font-weight:700}
#bottom1{float:left;width:29%}
#bottom2{float:left;width:24.5%}
#bottom3{float:left;width:17%}
#bottom4{float:right;width:20.3%}
#bottomWrapperInner ul{margin:0;padding:0;list-style:none}
#bottomWrapperInner ul li{float:none;padding-bottom:15px}
#bottomWrapperInner ul li a{color:#fff;font-size:14px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
#bottomWrapperInner ul li a:hover,#bottomWrapperInner ul li.active a{color:#e5ba5b;text-decoration:none}
#bottomWrapperInner .moduletable_contactinfo{background:none;padding:0;position:relative;color:#fff}
#bottomWrapperInner .moduletable_contactinfo p{margin:0;padding:0}
#bottomWrapperInner .moduletable_contactinfo ul{margin:0;padding:0;list-style:none}
#bottomWrapperInner .moduletable_contactinfo ul li{margin:0;padding:0 0 15px;background:none}
#bottomWrapperInner .moduletable_contactinfo ul li a{color:#fff}
#bottomWrapperInner .moduletable_contactinfo li a:hover{color:#E5BA5B}
#bottomWrapperInner .moduletable_contactinfo ul.addressinfo li a.phone{text-transform:none}
#bottomWrapperInner .moduletable_contactinfo ul.addressinfo li a.mail{text-transform:none}
#footerWrapper{background:#fff}
#footer{max-width:1170px;margin:0 auto;padding-top:35px;padding-bottom:35px;line-height:20px;color:#111;font-size:14px}
#footer p{margin:0;padding:0}
#copyright{float:left}
#copyright a{color:#111;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
#copyright a:hover{text-decoration:underline}
#footer-right{float:right}
#footer-right a{color:#111;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
#footer-right a span{color:#b0954d}
#footer-right a:hover{text-decoration:none;color:#b0954d}
a.empty-img{background:#000 url(../images/no-logo.png) no-repeat center center;
webkit-background-size:  auto !important;
    -moz-background-size:  auto !important;
    -o-background-size:  auto !important;
    background-size: auto !important;
 }
div.catDescription{padding-bottom:55px}
div.catDescription p{margin:0;padding:0 0 10px}
.itemListView .itemContainer{float:left}
#itemListLeading .catItemImageBlock{margin-bottom:15px}
.condoleren.itemListView .itemContainer{float:left;width:25%}
#itemListPrimary{margin:0 -15px}
div.catItemView{margin:0 15px 40px}
div.catItemView .catItemBody{padding:0}
#itemListPrimary .catItemImageBlock{margin-bottom:20px}
span.catItemImage{display:block}
.categorypage .catItemImageBlock .catItemImage a{display:block;width:100%;height:345px;position:relative;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}
.categorypage:hover .catItemImageBlock .catItemImage a{filter:none;-webkit-filter:grayscale(0)}
.condoleren.itemView .itemImageBlock img{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}
.catItemImageBlock .ItemCategoryName{position:absolute;bottom:0;right:0;color:#fff;background:#069bed;padding:7px 20px;text-decoration:none;font-style:normal}

.itemImageBlock .itemImage.moduletable_rsform {
	background:#000 url(../images/no-logo.png) no-repeat center center;
}


.catDesc{padding:0;text-align:center}
h3.catItemTitle{text-align:center;font-weight:400;display:block;color:#111;font-size:20px;line-height:26px;text-decoration:none;padding-bottom:2px;margin-bottom:0;font-size:22px;}
h3.catItemTitle a{color:#111; font-size: 20px; display:block;text-decoration:none;webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.catItemDateCreated{font-size:14px;color:#929292;display:block;padding-bottom:8px}
.catItemIntroText{padding-bottom:10px;font-size:15px;line-height:20px;text-align:left;color:#232323}
.catItemReadMore a,a.k2ReadMore{background:#111;font-size:14px;font-weight:600;color:#fff;text-decoration:none;display:block;position:relative;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out; text-transform: uppercase; text-align: center; margin-top: 20px;
	border: 2px solid #111111;}
.catItemReadMore a span,a.k2ReadMore span{border:1px solid #111;display:block;padding:11px 20px}
.catItemView:hover .catItemReadMore a,.catItemView:hover a.k2ReadMore{background:#e5ba5b;border:2px solid #e5ba5b}
.catItemView:hover .catItemReadMore a span,.catItemView:hover a.k2ReadMore span{border:1px solid #fff}
.condoleren.itemView h1{background:none;padding-bottom:0}
#content .itemAttachmentsBlock ul{margin:0;padding:0;list-style:none}
#content .itemAttachmentsBlock ul li{margin:0;padding:0;background:none}
#itemListLinks{padding-bottom:15px;padding-top:25px;border-top:3px solid #f6f6f6}
#itemListLinks .itemContainer{padding-bottom:10px}
#itemListLinks h3.catItemTitle{font-size:17px;line-height:22px;color:#232323;font-weight:700;margin:0;display:inline;background:none;text-transform:none}
#itemListLinks h3.catItemTitle a{color:#232323;padding-bottom:0;display:inline-block}
#itemListLinks h3.catItemTitle a:hover{color:#febf00}
#itemListLinks div.catItemView{margin:0;padding-bottom:8px;border-bottom:none}
#itemListLinks .catItemDateCreated{color:#febf00;font-size:17px;padding-bottom:0;margin-bottom:0;text-transform:none;background:none;display:inline-block;font-weight:700}
.k2Pagination,#content .pagination{padding-top:10px;padding-bottom:10px;position:relative;font-weight:700;font-size:16px;border-top:3px solid #f6f6f6;display:block;text-align:center}
#content .k2Pagination ul,#content .pagination ul{margin:0;padding:0;list-style:none}
#content .k2Pagination ul li,#content .pagination ul li{display:inline;margin:0;padding:0 5px;color:#fff;background:none}
#content .k2Pagination ul li:first-child,#content .pagination ul li:first-child{background:none}
#content .k2Pagination ul li.pagination-start,#content .pagination ul li.pagination-start,#content .k2Pagination ul li.pagination-prev,#content .pagination ul li.pagination-prev,#content .k2Pagination ul li.pagination-next,#content .pagination ul li.pagination-next,#content .k2Pagination ul li.pagination-end,#content .pagination ul li.pagination-end{display:none}
#content .k2Pagination ul li a,#content .k2Pagination ul li span,#content .pagination ul li a,#content .pagination ul li span{font-style:700;color:#232323;text-decoration:none;padding:8px 14px;display:inline-block;line-height:20px;border:1px solid #e9eaed}
#content .k2Pagination ul li.pagination-prev a,#content .pagination ul li.pagination-prev a,#content .k2Pagination ul li.pagination-next a,#content .pagination ul li.pagination-next a{display:inline!important;padding:8px 20px}
#content .k2Pagination ul li:hover a,#content .pagination ul li:hover a{color:#fff!important;background:#e5ba5b}
#content .k2Pagination ul li span,#content .pagination ul li span{color:#fff!important;background:#e5ba5b}
.tooltip{font-size:0!important;display:none!important}
.dateCat{margin-top:-15px;padding-bottom:20px}
a.itemCategory{font-size:14px;font-style:italic;color:#ababab}
.itemDateCreated{color:#b2b2b2;font-size:15px;font-style:italic}
.itemImageBlock{margin-bottom:25px;position:relative}
.itemView .itemImageBlock img{width:100%}
.itemImageBlock .itemImageCaption{position:absolute;left:15px;bottom:15px;background:#00af93;font-size:16px;color:#fff;text-decoration:none;padding:10px 20px!important}
span.itemImage,span.itemImage a{display:block}
.itemAttachmentsBlock{padding-top:10px;margin-bottom:50px}
div.itemAttachmentsBlock span{font-size:20px;line-height:24px;font-weight:700;color:#013c74;padding-bottom:12px;margin-bottom:15px}
.itemAttachmentsBlock ul{font-style:normal!important}
div.itemAttachmentsBlock span.hits{font-weight:400;color:#363636;line-height:normal;padding-bottom:0;font-size:15px}
.itemView div.itemAttachmentsBlock span{display:block}
.itemView div.itemAttachmentsBlock span.hits{float:none;display:inline-block;margin-bottom:0}
.itemVideoBlock{padding-top:10px;padding-bottom:20px}
.itemVideoBlock iframe{width:100%!important;border:5px solid #fff}
.itemImageGallery{padding-top:10px}
.itemImageGallery span.title{font-size:24px;line-height:24px;font-weight:600;color:#6f6f6e;display:block;padding-bottom:10px}
.itemSocialSharing{padding-top:20px;border-top:1px solid #dfdfdf}
#content ul.sigProSleek{margin-top:0!important;padding-top:0!important;margin-right:-2%!important;margin-left:0!important}
#content ul.sigProSleek li.sigProThumb{width:18%;margin:0 2% 0 0;padding-left:0; padding-right:0; padding-top:18px;list-style:none;overflow:hidden}
ul.sigProSleek li.sigProThumb a.sigProLink{border:none;overflow:hidden}
ul.sigProSleek li.sigProThumb a.sigProLink,ul.sigProSleek li.sigProThumb a.sigProLink:hover{background:transparent;border:none}
.itemView ul.sigProSleek li.sigProThumb a.sigProLink{position:relative}
.itemView ul.sigProSleek li.sigProThumb a.sigProLink img.sigProImg{width:100%!important;height:155px!important;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}
.itemView ul.sigProSleek li.sigProThumb a.sigProLink img.sigProImg:hover{opacity:.75}
.nieuws.itemListView .itemContainer{width:100%}
.nieuws div.catItemView{margin-bottom:30px}
.nieuws #itemListPrimary .catItemImageBlock{height:140px;float:left;width:35.06%}
.nieuws .catDesc{padding-right:0;padding-left:38%;padding-top:3px}
.nieuws.itemView .itemDateCreated{color:#008e42;font-size:15px;line-height:20px;font-style:normal;margin-top:-23px;margin-bottom:15px;display:block}
.referenties .itemContainer{width:48%!important;float:left;display:inline-block;margin:0 1%;margin-bottom:30px;position:relative;vertical-align:top;background:#f4f4f4}
.itemListView.referenties .catItemImageBlock{float:left;width:39%;margin-bottom:0!important}
.itemListView.referenties .catItemImageBlock .catItemImage span{display:block;width:100%;height:330px;position:relative;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.itemListView.referenties .catDescBlock{background:#f4f4f4;font-size:16px;line-height:22px;padding:30px 20px 30px 30px;text-align:left;color:#1f1b20;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;float:left;width:61%}
.itemListView.referenties h3{font-size:24px;line-height:28px;color:#303030;font-weight:800;padding-bottom:20px}
.itemListView.referenties .catItemIntroText{color:#818181;line-height:24px}
.itemListView.referenties a.phone{background:url(../images/phone-green.png) no-repeat 14px center #fff;display:block;padding:12px 10px 12px 40px;margin-bottom:10px}
.itemListView.referenties a.email{background:url(../images/mail_green.png) no-repeat 14px center #fff;display:block;padding:12px 10px 12px 40px}
.itemListView.referenties a.ItemCategoryName{display:block;font-size:16px;color:#9e9e9e;font-style:italic;margin-bottom:5px}
.itemListView.referenties .catItemIntroText{display:block;padding-bottom:20px}
.itemListView.referenties span.k2ReadMore{background:#e2c152;font-size:16px;font-weight:700;color:#fff;text-decoration:none;padding:11px 40px 11px 20px;display:inline-block;position:relative;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
.itemListView.referenties span.k2ReadMore:after{content:"";display:block;width:7px;height:5px;background:url(../images/arrow-w.png) 0 0;position:absolute;top:21px;right:21px}
.referenties .itemContainer:hover .imageoverlay{opacity:1}
.referenties .itemListCategory{text-align:center}
.referenties .itemListSubCategories{padding:34px 0 4px;margin-bottom:34px;text-align:center}
.referenties .itemListSubCategories ul{text-align:center!important}
.referenties .itemListSubCategories ul,.referenties .itemListSubCategories ul li{margin:0!important;padding:0!important;background:none!important;list-style:none!important;text-align:center}
.referenties .itemListSubCategories ul li{display:inline-block;font-size:15px}
.referenties .itemListSubCategories a{color:#fff;margin:5px 7px;font-weight:500;font-size:16px;display:inline-block;background:#008e42;padding:12px 60px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
.referenties .itemListSubCategories a:hover,.referenties .itemListSubCategories li.active a{background:#a5b129;color:#fff}
.referenties .itemListSubCategories li.active a span#icon{display:block;width:20px;height:20px;position:absolute;top:-10px;right:-10px}
#content .referenties .one-half ul,#content .referenties .one-half ol{margin-bottom:25px}
.referenties.itemView .itemTitle{margin-bottom:35px}
.referenties.itemView .itemImageBlock{margin-bottom:15px}
.referenties .itemListSubCategories.studie a{padding-left:30px;padding-right:30px}
.referenties .itemListSubCategories.studie{padding:34px 0 4px;margin-bottom:34px;text-align:left}
.referenties .itemListSubCategories.studie ul{text-align:left!important}
.referenties .itemContainer.studie-overzicht{width:100%!important;float:none;display:block;margin:0;margin-bottom:30px;position:relative;vertical-align:top;background:none}
.referenties .itemContainer.studie-overzicht .catDescBlock{background:none;font-size:16px;line-height:22px;padding:0;text-align:left;color:#1f1b20;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;float:none;width:100%}
a.attachment{background:url(../images/attachment_bg.png) repeat-x left bottom;padding:20px 60px;display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;margin-right:35px;margin-bottom:35px;text-decoration:none;position:relative;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
a.attachment:after{content:"";display:block;width:19px;height:26px;background:url(../images/attachment_icon.png) 0 0;position:absolute;top:16px;left:30px}
a.attachment:hover{opacity:.85}
a.contact{background:url(../images/contact_bg.png) repeat-x left top;padding:20px 60px 20px 70px;display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;margin-right:35px;margin-bottom:35px;text-decoration:none;position:relative;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
a.contact:after{content:"";display:block;width:26px;height:26px;background:url(../images/contact_icon.png) 0 0;position:absolute;top:16px;left:30px}
a.contact:hover{opacity:.85}
.rightside{float:right}
table.studie{width:100%}
table.studie td{border:1px solid #e5e3e3;text-align:center;padding:15px}
table.studie td:first-child{background:#008e42;width:20%;text-align:left;color:#fff;padding-left:26px}
table.studie th:first-child{border:none}
table.studie th{text-align:center;padding:10px 0;border:1px solid #dddcd2;font-size:12px}
table.studie th.color1{background:#edefd4}
table.studie th.color2{background:#daf0e1}
table.studie th.color3{background:#cce7d9}
table.studie th.color4{background:#dcf6da}
#map_canvas h1.firstHeading{display:none}
#map_canvas #bodyContent p{margin:0;padding:0}
#search{margin-bottom:30px;background:#008e42;padding:30px}
#search input[type="text"]{background:#fff;border:none;width:90%;padding:13px 15px 14px;font-style:italic;font-size:14px;color:#818181;float:left}
#search input[type="submit"]{background:url(../images/search_bg.png) no-repeat center center;color:#d2d2d2;border:none;float:left}
#content .moduletable_faq{margin-bottom:30px}
#content .moduletable_faq h3{font-size:18px;font-weight:500;color:#818181}
#content .moduletable_faq ul li{margin:0;padding:10px 0;background:none}
.moduletable_faq .descArea .intro{display:none;padding:20px 0}
.moduletable_faq .descArea.active .intro{display:block;color:#363636;font-size:15px;line-height:24px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
.moduletable_faq .descArea .moduleItemTitle{color:#303030;font-size:16px;line-height:20px;font-weight:500;text-decoration:none;display:block;margin-bottom:10px;background:url(../images/ul-li-bg.png) no-repeat left 5px;padding-left:20px}
.moduletable_faq .descArea.active .moduleItemTitle{background:url(../images/arrow_bottom.png) no-repeat left 5px}
.genericItemView{padding-bottom:50px}
#eb-upcoming-events-page-default .eb-events-timeline{margin:0 -15px}
.eb-event-container{background-image:none!important;margin-bottom:30px;float:left;width:50%;padding-left:15px;padding-right:15px}
.eb-container h1.eb-page-heading{margin:0 0 25px!important;padding:0!important;color:#303030;font-size:30px;line-height:34px;font-weight:800}
.eb-event-date-container{background:#004b93;color:#fff;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;text-transform:uppercase}
.eb-event-date-day{color:#fff;font-size:22px;font-weight:900;line-height:22px;padding-top:0}
.eb-event-date-month{color:#fff;font-size:15px;line-height:15px}
.eb-container h1,.eb-container h2,.eb-container h3{width:auto!important;margin:0 0 20px!important;padding:0!important}
h2.eb-even-title-container{text-align:left;font-weight:800;display:block;color:#303030;font-size:24px;line-height:28px;margin-bottom:0!important;padding-bottom:5px!important;text-decoration:none}
h2.eb-even-title-container a{color:#363636;text-decoration:none}
#content .eb-event-date-info{font-size:16px;color:#ffb016;font-weight:300;line-height:140%;display:inline-block}
#content span.eb-map{display:block;font-size:12px;text-transform:uppercase;color:#008e42;font-weight:400;margin-bottom:7px;text-decoration:none;cursor:auto!important}
.eb-event-information{margin-bottom:0;padding:30px 0 0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;min-height:160px;position:relative}
a.fullclick{position:absolute;top:0;left:0;width:100%;height:100%}
.eb-event-information.row{margin-left:0;margin-right:0}
#eb-upcoming-events-page-default .eb-description-details{position:relative}
#eb-upcoming-events-page-default .eb-description-details img{height:270px;width:100%}
.eb-events-timeline .details a.details{display:block;width:100%;height:100%;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
.eb-events-timeline .details a.details span{padding:0 27px!important;height:43px;line-height:44px;background:#008e42;border:none;font-size:12px;text-transform:uppercase;color:#fffefe;font-weight:500;opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;font-style:normal;display:inline-block}
.eb-event-container:hover .details a.details:hover span{background:#a5b129}
.available_place{background:#008e42;color:#fff;display:inline-block;padding:5px 15px;font-size:14px;margin-top:7px}
#content .eb-event-container:hover .available_place{background:#a5b129;color:#fff}
.no_available_place{background:#f23724;color:#fff;display:inline-block;padding:4px 14px 3px 32px;font-size:14px;margin-top:7px}
.eb-events-timeline .eb-taskbar{padding:0;border-bottom:none;margin:0;list-style:none}
.eb-events-timeline .eb-taskbar.details li{float:none!important}
.eb-taskbar li a:link,.eb-taskbar li a:active,.eb-taskbar li a:visited{background:#febf00;padding:8px 35px;color:#fff;display:inline-block;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font-size:15px;text-transform:uppercase;font-weight:700}
.eb-taskbar li a:hover{opacity:.75}
#eb-categories .eb-box-heading,#eb-events .eb-box-heading,#eb-event-page .eb-box-heading{background:none;border:none;padding:0}
#eb-categories .eb-description,#eb-events .eb-description,#eb-event-page .eb-description{border-bottom:none;border-left:none;border-right:none}
#eb-event-page .eb-box-heading h1.eb-page-heading{display:block;font-size:24px;padding-bottom:0!important;margin-bottom:25px!important}
#eb-event-page .eb-box-heading h1.eb-page-heading span.eventDate{border:none;font-style:normal;font-weight:400;font-size:14px;color:#929292;display:block;padding:0}
#eb-event-page .table.event_info{margin-bottom:20px;background:#f9f9f9}
#eb-event-page .text-info.eb-notice-message{font-size:100%;font-weight:400;text-align:center;padding:8px 8px 20px;margin-top:0}
.table.event_info > thead > tr > th,.table.event_info > tbody > tr > th,.table.event_info > tfoot > tr > th,.table.event_info > thead > tr > td,.table.event_info > tbody > tr > td,.table.event_info > tfoot > tr > td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #fff;color:#232323;font-size:14px}
.table.event_info strong{font-weight:600}
.sharing{padding-bottom:25px}
#eb-event-page .eb-taskbar li{float:left!important}
#eb-event-page .eb-taskbar li a:link,#eb-event-page .eb-taskbar li a:active,#eb-event-page .eb-taskbar li a:visited{background:url(../images/contact_bg.png) repeat-x left bottom;padding:15px 30px 15px 50px;display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;margin-right:5px;text-decoration:none;position:relative;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
#eb-event-page .eb-taskbar li a:after{content:"";display:block;width:26px;height:26px;background:url(../images/contact_icon.png) 0 0;position:absolute;top:13px;left:15px}
#eb-event-page .eb-taskbar li a:hover{opacity:.75}
#eb-event-page .eb-taskbar li a strong{text-transform:none;font-size:13px;font-weight:400}
.eb_price{color:#303030!important;font-size:15px;font-weight:700!important}
.eb-container .form-horizontal .form-group{margin-right:0;margin-left:0}
.eb-container .col-sm-9{padding-left:0;padding-right:0}
#content #eb-event-page .eb-description-details ul{list-style:none;padding:0 0 10px 22px;margin:0 0 10px}
.e_location{padding-bottom:3px}
.e_location:before{content:"";display:block;width:110px;height:1px;background:#dfdfdf;margin-bottom:15px}
.e_date:after,#eb-event-page .eb-description-details:after{content:"";display:block;width:110px;height:1px;background:#dfdfdf;margin-top:12px;margin-bottom:15px}
#eb-event-page .eb-description-details{padding:20px 0}
#content input[type="text"],#content input[type="password"],#content input[type="email"],#content textarea,#content select{font-size:15px;padding:5px 11px!important;margin-bottom:16px;color:#363636;border:1px solid #ededed;background:#fff;font-weight:400;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#location_map{border-top:7px solid #f8f8f8;padding-top:25px;margin-top:10px;text-align:center}
#location_map h3{margin-bottom:25px;font-size:22px;text-align:left}
#location_map .contentpane{margin:0;padding:0}
#location_map h4{margin:5px;text-align:center}
#location_map ul{margin:0;padding:0;text-align:center}
#content select{height:40px;font-size:14px;padding:5px 11px!important;margin-bottom:7px;color:#313131;border:1px solid #dedede;background:#fff;font-weight:400;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.eb-container .form-group textarea.input-large{border:1px solid #dedede}
.input-group-addon{height:35px}
#content input#total_amount{margin-bottom:0}
.form-horizontal .radio{padding-top:0}
.eb-container .form-group .radio,.eb-container .form-group .checkbox{min-height:25px!important}
.eb-container input[type="button"]{padding:13px 27px!important;height:49px;margin-top:0!important;background:#a5b129;border:none;font-size:16px;color:#fffefe;font-weight:400;opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;font-style:normal}
.eb-container input[type="button"]:hover{opacity:.75}
.eb-container input[type="button"].orange{background-color:#ffb016;border-bottom:4px solid #d68f05}
.eb-container input[type="submit"]{background:#008e42;height:49px;padding:13px 27px!important}
.eb-container input[type="submit"]:hover{opacity:.75}
.page.calendar_page #sidebarCol{display:none}
.page.calendar_page #leftCol{float:none;width:100%}
.login .control-group{margin-bottom:10px}
#content .controls{margin-bottom:10px}
#content ul.nav-tabs{border-bottom:none}
.short_desc{padding-bottom:15px}
.short_desc p{margin:0;padding:0 0 10px}
#eb-registration-complete-page form#adminForm label.control-label{text-transform:capitalize}
.eb-container .formError{display:block;margin:0!important;position:static!important}
.eb-container #field_Ikwens .col-sm-9 .formError,.eb-container #field_Ikheb .col-sm-9 .formError,.eb-container #field_Ikengageer .col-sm-9 .formError,.eb-container #field_Eeneventuele .col-sm-9 .formError{position:absolute!important;top:-25px!important;left:76px!important}
.details_img{position:relative;margin-bottom:30px}
.details_img img{width:100%}
.eventDate_details{position:absolute;left:20px;top:20px;background:#b7c264;padding:15px 20px;color:#fff;text-transform:uppercase;font-weight:500}
.formError .formErrorContent{width:100%;background:none;position:relative;color:red;min-width:120px;font-size:11px;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;padding:4px 0;border-radius:none;-moz-border-radius:none;-webkit-border-radius:none;-o-border-radius:none}
.formError .formErrorArrow{display:none}
.formError .formErrorArrow div{background:#004b93}
.formError .formErrorContent{z-index:991}
.eb-description-details h4{color:#818181;font-weight:500}
.eb-taskbar{margin-bottom:30px}
.logo_bg{background:url(../images/logo.png) no-repeat center center;width:215px;height:80px;margin:0 auto}
.logo_bg.details_page{margin-top:115px}
.logo_bg.overview{min-height:210px}
#jmap_sitemap ul{margin:0;padding:0 0 0 10px}
#jmap_sitemap ul ul{padding:0 0 0 20px}
#jmap_sitemap ul ul ul{padding-left:0}
.vet{font-weight:700;font-size:14px;line-height:24px}
#content #jmap_sitemap ul li.collapsable.lastCollapsable{background:none}
#content #jmap_sitemap ul li{background:none!important}
#content #jmap_sitemap ul ul li{list-style:none;background:url(../images/ul-li-bg.png) no-repeat left 9px!important;padding-bottom:3px;padding-top:3px;padding-left:20px}
#content #jmap_sitemap ul ul li a:hover{text-decoration:none;color:#595757}
#content #jmap_sitemap ul li.expandable{background:none!important}
#content #jmap_sitemap ul li.expandable ul,#content #jmap_sitemap ul li.expandable ul ul{display:block!important}
#content #jmap_sitemap .instance2 ul ul{padding:0}
#content #jmap_sitemap .instance2 ul ul li{list-style:none;background:none!important;padding-bottom:3px;padding-top:3px;padding-left:20px}
#content #jmap_sitemap .instance2 ul ul ul{padding:0 0 0 20px}
#content #jmap_sitemap .instance2 ul li li{padding-left:0}
#content #jmap_sitemap .instance2 ul li li li{padding-left:20px;background:url(../images/ul-li-bg.png) no-repeat left 9px!important}
#content #jmap_sitemap .instance3 ul ul{padding:0}
#content #jmap_sitemap .instance3 ul ul li{list-style:none;background:none!important;padding-bottom:3px;padding-top:3px;padding-left:20px}
#content #jmap_sitemap .instance3 ul ul ul{padding:0 0 0 20px}
#content #jmap_sitemap .instance3 ul li li{padding-left:0}
#content #jmap_sitemap .instance3 ul li li li{padding-left:20px;background:url(../images/ul-li-bg.png) no-repeat left 9px!important}
#content .moduletable_contactinfo{margin-bottom:35px;color:#fff}
#content .moduletable_contactinfo ul{background:#f8f8f8;margin:0;margin-bottom:35px;padding:44px 20px 64px;list-style:none}
#content .moduletable_contactinfo ul li{background:none;margin:0;padding:0}
#content .moduletable_contactinfo a{color:#111;font-size:24px;line-height:24px;font-weight:600;display:block;text-decoration:none;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
}
#content .moduletable_contactinfo a:hover{color:#e5ba5b}
#content .moduletable_contactinfo a.phone{background:url(../images/phone.jpg) no-repeat top center;padding-top:80px;margin-bottom:30px}
#content .moduletable_contactinfo a.phone:hover {background: url(../images/phone-hover.png) no-repeat top center;}
#content .moduletable_contactinfo a.mail{background:url(../images/msg.jpg) no-repeat top center;padding-top:80px}
#content .moduletable_contactinfo a.mail:hover {background: url(../images/msg-hover.png) no-repeat top center;}

.moduletable_rsform{background:#e5ba5b;padding:40px 30px 25px;color:#fff;}
.contact .moduletable_rsform {min-height:  600px;}
.moduletable_rsform h3{color:#fff;background:url(../images/flower_white.png) no-repeat bottom center;padding-bottom:30px; margin-bottom: 19px;}
.moduletable_rsform p{margin-bottom:15px}
.imgWrap{position:relative}
.imgWrap span.address{background:#fff;position:absolute;left:20px;bottom:20px;font-size:18px;color:#111;padding:10px 15px}
.page.contact h1{background:none;padding-bottom:0}
#userForm ol{margin:0 -10px;padding-left:0}
#userForm ol li{list-style-type:none;counter-increment:none;position:relative;margin-left:0;padding-bottom:0;padding-top:0}
#userForm ol li:after{content:normal;position:relative;left:0;width:0}
#userForm li{list-style:none!important;width:100%;float:left;clear:none!important}
#userForm li.rsform-block-4,#userForm li.rsform-block-5{width:100%}
fieldset.formFieldset ol.formContainer li{padding:0 10px}
#userForm .klein{display:none}
#userForm .formCaption2{line-height:35px;color:#818181;font-size:14px;font-style:italic;display:none}
.formBody{width:100%}
#userForm li input,#content #userForm li select{height:42px;line-height:125%}
#userForm li input,#userForm li textarea,#userForm li select{width:100%;font-size:14px;padding:5px 11px!important;margin-bottom:16px;color:#111;border:1px solid #ebebeb;background:#fff;font-weight:400;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#userForm li input[type="file"]{margin-bottom:5px}
#userForm li textarea{height:115px}
#userForm li.rsform-block-verzenden{width:100%;text-align:center}
.contact #userForm li.rsform-block-verzenden {margin-top: 15px;}
#userForm li input[type='submit']{width:auto}
#userForm li input[type="submit"],#userForm li button[type="submit"],button[type="submit"],input[type="submit"]{padding:13px 35px!important;height:50px;margin-top:0!important;background:#111;border:none;font-size:14px;color:#fff;text-transform:uppercase;font-weight:500;opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;font-style:normal;position:relative}
#userForm li input[type="submit"]:hover,#userForm li button[type="submit"]:hover,button[type="submit"]:hover,input[type="submit"]:hover{background-color:#ac7e1a;color:#fff}
.formError{display:none}
.formRed.error{padding-bottom:10px}
#userForm input.rsform-error,#userForm textarea.rsform-error,#userForm select.rsform-error{border:1px solid #b94a48;background:#fff}
strong.formRequired{font-weight:400;font-style:normal;margin-right:3px;margin-left:0;color:#232323}
::-webkit-input-placeholder{color:#111}
:-moz-placeholder{color:#111;opacity:1}
::-moz-placeholder{color:#111;opacity:1}
:-ms-input-placeholder{color:#111}
textarea{resize:vertical}
div.formDescription{position:absolute;top:5px;right:10px;font-size:13px;color:#4e5050}
p.border{border-bottom:5px solid #f5f5f5;margin-bottom:20px;padding-bottom:25px}
.page.sitemap #content{text-align:left}
.page.left #content{text-align:left}
#contact_map{width:100%;text-align:center}
#contact_map span{font-weight:700;padding:5px 20px 0;display:inline-block}
.center{text-align:center}
.leftalign.componentheading{text-align:left}
fieldset.phrases,fieldset.only,div.form-limit,#searchForm p.counter,dd.result-category,dd.result-created{display:none}
dd.result-created{margin-bottom:20px}
input#search-searchword{padding:0 5px}
#searchForm input[type="text"]{width:100%;font-size:15px;padding:4px 11px!important;margin-bottom:16px;color:#363636;border:1px solid #ededed;background:#fff;font-weight:400;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#searchForm button{padding:6px 15px 4px;background:#ffb016;font-size:15px;color:#fff;border:none;text-align:center;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;float:right;display:inline-block!important}
#searchForm button:hover{opacity:.75!important}
.result-text{padding-bottom:20px}
.responsive{display:none}

.condolatieWrap {
	border-top: 5px solid #f3f3f3;
	padding-top: 65px;
	margin-top: 55px;
	margin-left: -15px; 
	margin-right: -15px;
	text-align: left;
}

.condolatieWrap .rightbtn {
	text-align: right;
}

.condolatieWrap .rightbtn button {
	background: #111;
	border: none;
	color: #fff;
	padding: 5px 10px;
}

.condoleren.itemView .condolatie {
	float: left; width: 50%; padding: 0 15px; margin-bottom: 45px;
}

.formDesc {
	font-size: 14px;
	line-height: 30px;
	font-style: italic;
	margin-bottom: 20px;
	background: url(../images/form_desc_bg.png) no-repeat left top;
	padding-top: 35px;
}

.formName {
	font-size: 14px;
	font-weight: 600;
}

.formAddress {
	display: block;
	font-size: 12px;
}

/*
#topWrapper_nav.sticky{position:fixed;height:176px;width:100%;z-index:1000000;overflow:hidden; transition: all 0.4s ease;}
*/
#topWrapper_nav.sticky #topWrapperInner {height: auto; padding: 25px 0;}
#topWrapper_nav.sticky #logo {max-width: 150px; margin-left: -75px; top: 10px;}
#topWrapper_nav.sticky #top1, #topWrapper_nav.sticky #top2 {padding-top: 0px;}


#topWrapper_nav.sticky {
    position:fixed;
    top:-365px;
    left: 0;
    right: 0;
    z-index:1000000;
	 overflow:hidden;
    transition:0.4s top cubic-bezier(.3,.73,.3,.74);
}
body.down #topWrapper_nav.sticky {
    top:0;
}


img.moduletable_rsform {
	padding: 0px !important;
}

.fancybox-overlay {
    z-index: 1000000000;
}

.fancybox-opened {
    z-index: 10000000000;
}

iframe{border:none}
#cboxLoadingGraphic{display:none!important}
.sponsors_logo a{width:46%;text-align:center;display:inline-block;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;padding:20px 2% 30px}
.sponsors_logo a:hover{opacity:.55}
#content #eb-individual-registration-page input[type="text"],#content #eb-individual-registration-page input[type="password"],#content #eb-individual-registration-page input[type="email"],#content #eb-individual-registration-page textarea,#content #eb-individual-registration-page select{margin-bottom:0}
#content #eb-individual-registration-page h3.eb-heading{padding:10px 20px!important}
#content #eb-individual-registration-page h3.eb-heading#field_Enkelvantoepassingvoorkrokusstagezomerstagesenherf{background:none;padding-left:0!important}
#content #eb-individual-registration-page ul{margin:0;padding:0}
#content #eb-individual-registration-page ul li{margin:0;padding:0 0 0 15px;list-style:none;background:none}
#content #eb-individual-registration-page ul li label{font-weight:400}
#field_Metopvang .col-sm-3,#field_Optiewarmmiddagmaal .col-sm-3,#field_Optiebroodjeslunch .col-sm-3{width:85%;float:right!important}
#field_Metopvang .col-sm-9,#field_Optiewarmmiddagmaal .col-sm-9,#field_Optiebroodjeslunch .col-sm-9{width:15%;text-align:left;float:left!important;vertical-align:top}
#field_Ikwens .col-sm-9,#field_Ikheb .col-sm-9,#field_Ikengageer .col-sm-9,#field_Eeneventuele .col-sm-9{width:6%;text-align:left;float:left!important;vertical-align:top;padding-right:2%}
#field_Ikwens .col-sm-3,#field_Ikheb .col-sm-3,#field_Ikengageer .col-sm-3,#field_Eeneventuele .col-sm-3{width:92%;float:right!important}
#content #eb-individual-registration-page #Geboortedatum_img{height:36px}
#eb-registration-complete-page .col-sm-3{width:70%}
#eb-registration-complete-page .col-sm-9{width:30%}
input:focus,button:focus,textarea:focus{outline:none!important}
.navbar-header{text-align:center;line-height:50px;display:none;cursor:pointer}
.navbar-default .navbar-toggle .icon-bar{color:#fff;background:#fff}
.navbar-header span.title{text-decoration:none;color:#fff;font-size:15px;text-transform:uppercase;font-weight:700}
.avVideo .avPlayerContainer .avPlayerBlock iframe,.avVideo .avPlayerContainer .avPlayerBlock object,.avVideo .avPlayerContainer .avPlayerBlock embed,.avVideo .avPlayerContainer .avPlayerBlock div{min-width:200px!important}
#navWrap .navbar-default .navbar-toggle .icon-bar{background-color:#fff;height:2px!important;border:1px solid #fff!important;width:20px!important;margin:3px 0!important;padding:0!important}
#navWrap .navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}
#navWrap .navbar-default .navbar-collapse,.navbar-default .navbar-form,.navbar-default .navbar-toggle{border-color:#fff}
#navWrap .navbar-collapse{max-height:100%;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:none;box-shadow:none}
#navWrap .navbar-toggle{float:none;width:99%;padding:0;margin:0;border:none;text-align:center}
#navWrap .navbar-toggle .icon_bar_wrap{float:right;margin-top:16px;margin-right:10px;width:35px}
#navWrap .navbar-toggle [class^="icon-"],#navWrap .navbar-toggle [class*=" icon-"]{display:block!important}
@media screen and (max-width: 480px) {
#topWrapper{padding-left:10px;padding-right:10px;text-align:center;padding-bottom:10px}
#topWrapperInner{padding-top:20px;padding-bottom:20px;height:auto}
#logo{position:static;max-width:250px;margin:0 auto 20px;padding-top:0}
#topRight{float:none;padding-bottom:0}
#top1,#top2{float:none;width:100%;text-align:center;padding-top:0}
#top1{margin-bottom:20px}
#navWrap{float:none;padding-bottom:0;width:100%;margin-bottom:0;height:auto;min-height:50px;text-align:left;margin-bottom:20px;}
#navWrapInner{height:auto}
#nav{float:none;margin-bottom:0}
.navbar-header{display:block;text-align:right}
.navbar{background:#e5ba5b}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{padding-top:10px;padding-bottom:10px}
#nav ul{width:100%;margin:0 auto;padding-bottom:5px;float:none;border-bottom:none}
#nav ul li{padding-bottom:1px;background:none;padding-left:0;padding-right:0; display: block !important;}
#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited{padding-top:8px;padding-bottom:8px;padding-left:10px;float:none!important;line-height:normal;color:#fff;border-top:none;  display: block !important;}
#nav ul li:hover > a{color:#fff;background:#111!important}
#nav ul li.active a:link,#nav ul li.active a:active,#nav ul li.active a:visited{color:#fff;background:#111!important}
#nav ul li li a:link,#nav ul li li a:active,#nav ul li li a:visited,#nav ul li.active li a:link,#nav ul li.active li a:active,#nav ul li.active li a:visited{color:#fff!important;width:auto!important;padding-left:10px;background:none!important;padding-top:8px;padding-bottom:8px}
#nav ul li li a span,#nav ul li.active li a span{padding-top:0;background:none}
#nav ul li.active li.active a:link,#nav ul li.active li.active a:active,#nav ul li.active li.active a:visited{color:#fff!important;background:#111!important}
#nav ul li.active li a:hover,#nav ul li li a:hover{background:#111!important}
#nav ul.nav ul{display:block!important;background:none;width:100%;position:static;padding:5px 0;border-top:none}
#nav ul.nav ul li{padding-left:20px}
#nav ul.nav li:hover ul{display:block!important;background:none!important}
#nav ul.nav li.active ul{display:block!important;position:static;height:auto;background:none!important}
#bannerWrapper,#banner-inner,#carrouselWrapper{display:none!important}
#bottomWrapperInner{padding:20px 10px;text-align:center}
#bottom1,#bottom2,#bottom3,#bottom4{float:none;width:100%;max-width:370px;margin:0 auto;padding:0}
#bottom2, #bottom3{display:none}
#bottom1,#bottom2,#bottom3{margin-bottom:30px}
#footer{padding:15px 10px}
#copyright,#footer-right{float:none;width:100%;text-align:center;padding:5px 0}
.front #container{padding:20px 10px}
#container{padding:20px 10px;overflow:visible}
#leftCol{float:none;width:100%!important;margin:0 auto 20px}
.front #leftCol{margin:0}
#leftColInner{padding:0}
#sidebarCol{width:100%!important;max-width:370px!important;float:none;margin:0 auto;border-right:none;padding-bottom:0;margin-bottom:10px}
#sidebarColInner{padding-top:20px;padding-bottom:10px}
#userForm li.rsform-block-verzenden{margin-bottom:0}
#userForm li input[type="submit"],#userForm li button[type="submit"],button[type="submit"],input[type="submit"]{padding:13px 75px 13px 25px !important;margin-top:0!important;margin-bottom:0}
#breadcrumb{display:none}
#banner-inner,#articleTitle-wrapper,#sidebarCol .moduletable_menu,#sidebarCol .moduletable_facebook,.moduletable_twitter{display:none}
#content .moduletable_cta #userForm li{width:100%}
.one-third,.two-third,.one-half,.one-half.right,.one-third.right,.two-third.right{margin-left:0;margin-right:0;width:100%;margin-bottom:15px;float:none}
.pull-left,.pull-right,img.left,img.right{float:none!important;margin-bottom:15px;margin-left:0;margin-right:0}
.catItemImageBlock,#itemListPrimary .catItemImageBlock{float:none;width:100%}
#content #userForm ol{margin-left:0;margin-right:0}
fieldset.formFieldset ol.formContainer li{padding:0}
#content #userForm li{width:100%}
.itemAttachmentsBlock ul li{width:100%;float:none}
#itemListPrimary{margin:0}
div.catItemView{margin:0 0 20px}
.itemListView .itemContainer{float:none!important;padding-left:0;padding-right:0;width:100%!important;max-width:250px!important;margin:0 auto!important}
#itemListLinks .catItemDateCreated{float:none;display:inline-block}
.k2Pagination,#content .pagination{text-align:center}
.nieuws #itemListPrimary .catItemImageBlock{float:none;width:100%;margin-bottom:10px}
.nieuws .catDesc{padding-left:0}
.nieuws div.catItemView{padding-bottom:20px;margin-bottom:10px}
#eb-upcoming-events-page-default .eb-events-timeline{margin:0}
.eb-event-container{float:none;width:100%;max-width:370px;margin:0 auto 20px;padding-left:0;padding-right:0}
#map_canvas{width:100%!important}
#contact_map{padding-left:10px;padding-right:10px}
.moduletable_cta #userForm li.rsform-block-verzenden{text-align:center}
h1{font-size:22px;line-height:24px}
h2{font-size:18px;line-height:22px}
h3{font-size:16px;line-height:20px}
h4{font-size:14px;line-height:18px}
h5{font-size:12px;line-height:16px}
h6{font-size:10px;line-height:15px}
.itemFacebookButton{overflow:hidden}
#content ul.sigProSleek li.sigProThumb{width:31.33%;margin:0 2% 0 0}
#lbCenter,#lbBottomContainer{width:90%!important;max-height:250px!important;margin-left:auto!important;margin-right:auto!important;left:5%!important}
#lbCenter #lbImage{width:100%;width:100%;height:100%}
div.formDescription{position:static;margin-left:0;padding-left:0;line-height:18px}
.logo_bg.details_page{margin-top:0}
#eb-registration-complete-page .col-sm-3,#eb-registration-complete-page .col-sm-9{float:none;width:100%}
#content ul.sigProSleek{margin-right:-2%!important}
#content ul.sigProSleek li.sigProThumb{width:31.33%;margin:0 2% 10px 0; padding: 0px;}
.itemView ul.sigProSleek li.sigProThumb a.sigProLink{position:relative;height:90px!important}
.itemView ul.sigProSleek li.sigProThumb a.sigProLink img.sigProImg{height:90px!important}
.moduletable_custgray{padding:70px 0;margin:50px -10px 0}
#content .moduletable_custgray ul{margin:0}
#content .moduletable_custgray ul li{float:none;width:100%;padding:20px 10px 20px; margin-bottom: 20px; background:none!important}
#content .moduletable_custgray ul li:nth-child(3){padding-bottom:0; margin-bottom: 0px; }
.moduletable_textimg .one-half{width:100%}
.moduletable_textimg .rightinner{width:100%}

.condolatieWrap {margin-left: 0px;margin-right: 0px;}
.condoleren.itemView .condolatie {float: none; width: 100%; max-width: 570px; margin: 0 auto; padding: 0px; margin-bottom: 45px;}

#topWrapper_nav {display: none;}
#topWrapper_nav.sticky{position: static;height: auto;width:100%;background:none;display: block;}
#topWrapper_nav.sticky #topWrapperInner {height: auto; padding: 25px 0;}
#topWrapper_nav.sticky #logo {max-width: 250px; margin: 0 auto 20px !important;}
#topWrapper_nav.sticky #top1, #topWrapper_nav.sticky #top2 {padding-top: 0px;}
#topWrapper_nav.sticky #top1 {margin-bottom: 20px;}

.itemView .itemImageBlock img.moduletable_rsform, .itemImageBlock .itemImage.moduletable_rsform {width: 100%; height: auto !important;}
.itemImageBlock .itemImage.moduletable_rsform {padding-top: 100px; padding-bottom: 100px;}

}
@media only screen and (min-width: 480px) and (max-width: 767px) {
#topWrapper{padding-left:10px;padding-right:10px;text-align:center;padding-bottom:10px}
#topWrapperInner{padding-top:20px;padding-bottom:20px;height:auto}
#logo{position:static;max-width:250px;margin:0 auto 20px;padding-top:0}
#topRight{float:none;padding-bottom:0}
#top1,#top2{float:none;width:100%;text-align:center;padding-top:0}
#top1{margin-bottom:20px}
#navWrap{float:none;padding-bottom:0;width:100%;margin-bottom:0;height:auto;min-height:50px;text-align:left;margin-bottom:20px}
#navWrapInner{height:auto}
#nav{float:none;margin-bottom:0}
.navbar-header{display:block;text-align:right}
.navbar{background:#e5ba5b}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{padding-top:10px;padding-bottom:10px}
#nav ul{width:100%;margin:0 auto;padding-bottom:5px;float:none;border-bottom:none}
#nav ul li{padding-bottom:1px;background:none;padding-left:0;padding-right:0; display: block !important;}
#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited{padding-top:8px;padding-bottom:8px;padding-left:10px;float:none!important;line-height:normal;color:#fff;border-top:none; display: block !important;}
#nav ul li:hover > a{color:#fff;background:#111!important}
#nav ul li.active a:link,#nav ul li.active a:active,#nav ul li.active a:visited{color:#fff;background:#111!important}
#nav ul li li a:link,#nav ul li li a:active,#nav ul li li a:visited,#nav ul li.active li a:link,#nav ul li.active li a:active,#nav ul li.active li a:visited{color:#fff!important;width:auto!important;padding-left:10px;background:none!important;padding-top:8px;padding-bottom:8px}
#nav ul li li a span,#nav ul li.active li a span{padding-top:0;background:none}
#nav ul li.active li.active a:link,#nav ul li.active li.active a:active,#nav ul li.active li.active a:visited{color:#fff!important;background:#111!important}
#nav ul li.active li a:hover,#nav ul li li a:hover{background:#111!important}
#nav ul.nav ul{display:block!important;background:none;width:100%;position:static;padding:5px 0;border-top:none}
#nav ul.nav ul li{padding-left:20px}
#nav ul.nav li:hover ul{display:block!important;background:none!important}
#nav ul.nav li.active ul{display:block!important;position:static;height:auto;background:none!important}
#bannerWrapper,#banner-inner,#carrouselWrapper{display:none!important}
#bottomWrapperInner{padding:20px 10px;text-align:center}
#bottom1,#bottom2,#bottom3,#bottom4{float:none;width:100%;max-width:370px;margin:0 auto;padding:0}
#bottom2, #bottom3{display:none}
#bottom1,#bottom2,#bottom3{margin-bottom:30px}
#footer{padding:15px 10px}
#copyright,#footer-right{float:none;width:100%;text-align:center;padding:5px 0}
.front #container{padding:20px 10px}
#container{padding:20px 10px;overflow:visible}
#leftCol{float:none;width:100%!important;margin:0 auto 20px}
.front #leftCol{margin:0}
#leftColInner{padding:0}
#sidebarCol{width:100%!important;max-width:370px!important;float:none;margin:0 auto;border-right:none;padding-bottom:0;margin-bottom:10px}
#sidebarColInner{padding-top:20px;padding-bottom:10px}
#userForm li.rsform-block-verzenden{margin-bottom:0}
#userForm li input[type="submit"],#userForm li button[type="submit"],button[type="submit"],input[type="submit"]{padding:13px 75px 13px 25px !important;margin-top:0!important;margin-bottom:0}
#breadcrumb{display:none}
#banner-inner,#articleTitle-wrapper,#sidebarCol .moduletable_menu,#sidebarCol .moduletable_facebook,.moduletable_twitter{display:none}
#content .moduletable_cta #userForm li{width:100%}
.one-third,.two-third,.one-half,.one-half.right,.one-third.right,.two-third.right{margin-left:0;margin-right:0;width:100%;margin-bottom:15px;float:none}
.pull-left,.pull-right,img.left,img.right{float:none!important;margin-bottom:15px;margin-left:0;margin-right:0}
.catItemImageBlock,#itemListPrimary .catItemImageBlock{float:none;width:100%}
#content #userForm ol{margin-left:0;margin-right:0}
fieldset.formFieldset ol.formContainer li{padding:0}
#content #userForm li{width:100%}
.itemAttachmentsBlock ul li{width:100%;float:none}
#itemListPrimary{margin:0}
div.catItemView{margin:0 0 20px}
.itemListView .itemContainer{float:none!important;padding-left:0;padding-right:0;width:100%!important;max-width:250px!important;margin:0 auto!important}
#itemListLinks .catItemDateCreated{float:none;display:inline-block}
.k2Pagination,#content .pagination{text-align:center}
.nieuws #itemListPrimary .catItemImageBlock{float:none;width:100%;margin-bottom:10px}
.nieuws .catDesc{padding-left:0}
.nieuws div.catItemView{padding-bottom:20px;margin-bottom:10px}
#eb-upcoming-events-page-default .eb-events-timeline{margin:0}
.eb-event-container{float:none;width:100%;max-width:370px;margin:0 auto 20px;padding-left:0;padding-right:0}
#map_canvas{width:100%!important}
#contact_map{padding-left:10px;padding-right:10px}
.moduletable_cta #userForm li.rsform-block-verzenden{text-align:center}
h1{font-size:22px;line-height:24px}
h2{font-size:20px;line-height:22px}
h3{font-size:18px;line-height:20px}
h4{font-size:16px;line-height:18px}
h5{font-size:14px;line-height:16px}
h6{font-size:13px;line-height:15px}
.itemFacebookButton{overflow:hidden}
#content ul.sigProSleek li.sigProThumb{width:31.33%;margin:0 2% 0 0}
#lbCenter,#lbBottomContainer{width:90%!important;max-height:250px!important;margin-left:auto!important;margin-right:auto!important;left:5%!important}
#lbCenter #lbImage{width:100%;width:100%;height:100%}
div.formDescription{position:static;margin-left:0;padding-left:0;line-height:18px}
.logo_bg.details_page{margin-top:0}
#eb-registration-complete-page .col-sm-3,#eb-registration-complete-page .col-sm-9{float:none;width:100%}
#content ul.sigProSleek{margin-right:-2%!important}
#content ul.sigProSleek li.sigProThumb{width:31.33%;margin:0 2% 10px 0; padding: 0px;}
.itemView ul.sigProSleek li.sigProThumb a.sigProLink{position:relative;height:120px!important}
.itemView ul.sigProSleek li.sigProThumb a.sigProLink img.sigProImg{height:120px!important}
.moduletable_custgray{padding:70px 0;margin:50px -10px 0}
#content .moduletable_custgray ul{margin:0}
#content .moduletable_custgray ul li{float:none;width:100%;padding:20px 10px 20px; margin-bottom: 20px; background:none!important}
#content .moduletable_custgray ul li:nth-child(3){padding-bottom:0; margin-bottom: 0px;}
.moduletable_textimg .one-half{width:100%}
.moduletable_textimg .rightinner{width:100%}
.condolatieWrap {margin-left: 0px;margin-right: 0px;}
.condoleren.itemView .condolatie {float: none; width: 100%; max-width: 570px; margin: 0 auto; padding: 0px; margin-bottom: 45px;}

#topWrapper_nav {display: none;}
#topWrapper_nav.sticky{position: static;height: auto;width:100%;background:none;display: block;}
#topWrapper_nav.sticky #topWrapperInner {height: auto; padding: 25px 0;}
#topWrapper_nav.sticky #logo {max-width: 250px; margin: 0 auto 20px !important;}
#topWrapper_nav.sticky #top1, #topWrapper_nav.sticky #top2 {padding-top: 0px;}
#topWrapper_nav.sticky #top1 {margin-bottom: 20px;}

.itemView .itemImageBlock img.moduletable_rsform, .itemImageBlock .itemImage.moduletable_rsform {width: 100%; height: auto !important;}
.itemImageBlock .itemImage.moduletable_rsform {padding-top: 100px; padding-bottom: 100px;}

}
@media only screen and (min-width: 768px) and (max-width: 979px) {
#topWrapperInner{padding-left:10px;padding-right:10px;height:180px}
#topWrapper_nav.sticky #topWrapperInner {	padding-left: 10px; padding-right: 10px;}
#top1,#top2{font-size:12px;padding-top:40px}
#header{padding-left:10px;padding-right:10px}
#logo{width:200px;margin-left:-80px}
#navWrap{padding-right:10px;padding-left:10px}
#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited{font-size:11px;padding-left:5px;padding-right:5px}
#nav ul li li a:link,#nav ul li li a:active,#nav ul li li a:visited,#nav ul li.active li a:link,#nav ul li.active li a:active,#nav ul li.active li a:visited{font-size:11px}
#banner li img,.djslider,#banner span.slide_image,#banner-inner div.custom{background-size:auto!important}
#banner .slide-desc-text-inner{max-width:100%}
#customModWrapInner{padding-left:10px;padding-right:10px}
#customModWrapInner ul li a{background-position:30px 7px;padding-left:65px;font-size:13px}
.moduletable_projecten a.moduleItemReadMore{font-size:12px}
.moduletable_projecten a.moduleItemReadMore span{padding-left:10px;padding-right:10px}
#bottomWrapperInner h3{font-size:12px}
#bottomWrapperInner{padding-left:10px;padding-right:10px}
#bottom2{padding-left:20px}
#footer{padding-left:10px;padding-right:10px}
#copyright{padding-left:0}
#footer-right{padding-right:0}
#container{padding-left:10px;padding-right:10px}
.front #container{padding-left:10px;padding-right:10px}
#sidebarCol h3{font-size:16px}
#sidebarCol .module-body{padding-left:15px;padding-right:15px}
.referenties .itemListSubCategories a,.referenties .itemListSubCategories.studie a{padding-left:12px;padding-right:12px;font-size:12px;margin:1px}
#breadcrumbWrapper2{padding-left:10px}
.itemListView.referenties h3{font-size:14px;line-height:18px;margin-bottom:5px;padding-bottom:0}
.itemListView.referenties .catItemIntroText{line-height:18px}
.itemListView.referenties a.phone,.itemListView.referenties a.email{font-size:11px}
#map_canvas{width:100%!important}
#contact_map{padding-left:0;padding-right:0}
.catItemIntroText{font-size:13px;padding-bottom:15px}
div.catItemView{margin-left:10px;margin-right:10px}
#itemListPrimary{margin-left:-10px;margin-right:-10px}
#content ul.sigProSleek {margin-right: -1% !important;}
#content ul.sigProSleek li.sigProThumb{width:19%;margin:0 1% 5px 0; padding-top: 0px;}
h1{font-size:22px;line-height:24px}
h2{font-size:20px;line-height:22px}
h3{font-size:18px;line-height:20px}
h4{font-size:16px;line-height:18px}
h5{font-size:14px;line-height:16px}
h6{font-size:13px;line-height:15px}
.moduletable_custgray{margin-left:-10px;margin-right:-10px}
#content .moduletable_custgray ul{margin:0}
.condolatieWrap {margin-left: -10px;margin-right: -10px;}
.condoleren.itemView .condolatie { padding-left: 10px; padding-right: 10px; }

.moduletable_projecten a.moduleItemTitle {font-size: 15px; line-height: 18px; display: block; padding-bottom: 5px;}
.slide-desc-text .slide-title, .slide-desc-text .slide-title a {font-size: 38px; line-height: 40px; }

#userForm li textarea {
	height: 100px;
}

#userForm li input, #content #userForm li select {
    height: 35px;
    line-height: 115%;
}

#content input[type="text"], #content input[type="password"], #content input[type="email"], #content textarea, #content select {
    margin-bottom: 6px;
}

}
@media only screen and (min-width: 980px) and (max-width: 1160px) {
#topWrapperInner{padding-left:10px;padding-right:10px;height:180px}
#top1,#top2{font-size:12px;padding-top:40px}
#header{padding-left:10px;padding-right:10px}
#logo{width:200px;margin-left:-80px}
#navWrap{padding-right:10px;padding-left:10px}
#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited{font-size:13px;padding-left:10px;padding-right:10px}
#nav ul li li a:link,#nav ul li li a:active,#nav ul li li a:visited,#nav ul li.active li a:link,#nav ul li.active li a:active,#nav ul li.active li a:visited{font-size:13px}
#banner li img,.djslider,#banner span.slide_image,#banner-inner div.custom{background-size:auto!important}
#banner .slide-desc-text-inner{max-width:100%}
#customModWrapInner{padding-left:10px;padding-right:10px}
#customModWrapInner ul li a{background-position:30px 7px;padding-left:65px;font-size:13px}
.moduletable_projecten a.moduleItemReadMore{font-size:12px}
.moduletable_projecten a.moduleItemReadMore span{padding-left:10px;padding-right:10px}
#bottomWrapperInner h3{font-size:12px}
#bottomWrapperInner{padding-left:10px;padding-right:10px}
#bottom2{padding-left:20px}
#footer{padding-left:10px;padding-right:10px}
#copyright{padding-left:0}
#footer-right{padding-right:0}
#container{padding-left:10px;padding-right:10px}
.front #container{padding-left:10px;padding-right:10px}
#sidebarCol h3{font-size:16px}
#sidebarCol .module-body{padding-left:15px;padding-right:15px}
.referenties .itemListSubCategories a,.referenties .itemListSubCategories.studie a{padding-left:12px;padding-right:12px;font-size:12px;margin:1px}
#breadcrumbWrapper2{padding-left:10px}
.itemListView.referenties h3{font-size:14px;line-height:18px;margin-bottom:5px;padding-bottom:0}
.itemListView.referenties .catItemIntroText{line-height:18px}
.itemListView.referenties a.phone,.itemListView.referenties a.email{font-size:11px}
#map_canvas{width:100%!important}
#contact_map{padding-left:0;padding-right:0}
.catItemIntroText{font-size:13px;padding-bottom:15px}
div.catItemView{margin-left:10px;margin-right:10px}
#itemListPrimary{margin-left:-10px;margin-right:-10px}
#content ul.sigProSleek {margin-right: -1% !important;}
#content ul.sigProSleek li.sigProThumb{width:19%;margin:0 1% 5px 0; padding-top: 0px;}
h1{font-size:22px;line-height:24px}
h2{font-size:20px;line-height:22px}
h3{font-size:18px;line-height:20px}
h4{font-size:16px;line-height:18px}
h5{font-size:14px;line-height:16px}
h6{font-size:13px;line-height:15px}
.moduletable_custgray{margin-left:-10px;margin-right:-10px}
#content .moduletable_custgray ul{margin:0}
.condolatieWrap {margin-left: -10px;margin-right: -10px;}
.condoleren.itemView .condolatie { padding-left: 10px; padding-right: 10px; }
.moduletable_projecten a.moduleItemTitle {font-size: 17px; line-height: 19px; display: block; padding-bottom: 5px;}
.slide-desc-text .slide-title, .slide-desc-text .slide-title a {font-size: 38px; line-height: 40px; }
}


@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
 
#content .moduletable_contactinfo a.phone {background: url(../images/phone@2x.png) no-repeat top center;background-size: 66px 66px;} 
#content .moduletable_contactinfo a.phone:hover {background: url(../images/phone@2x-hover.png) no-repeat top center;background-size: 66px 66px;}
#content .moduletable_contactinfo a.mail{background: url(../images/msg@2x.png) no-repeat top center;background-size: 66px 66px;}
#content .moduletable_contactinfo a.mail:hover {background: url(../images/msg@2x-hover.png) no-repeat top center !important;background-size: 66px 66px !important;}
.moduletable_rsform h3 {background: url(../images/flower_white@2x.png) no-repeat bottom center;background-size: 30px 26px;}
h1, .componentheading, #locatieWrapperInner h3 {background: url(../images/flower@2x.png) no-repeat bottom center;background-size: 42px 36px;}
.moduletable_custgray ul li a {background: url(../images/cust_li_bg@2x.png) no-repeat top center;background-size: 26px 35px;}
.moduletable_projecten .sterftedatum, .sterftedatum {background: url(../images/crush@2x.png) no-repeat left 1px;background-size: 12px 16px;}


}


body.mceContentBody{background:#FFF!important;background-image:none;text-align:left}
#system-message{margin-bottom:0}
#system-message dd.message ul{background:#C3D2E5}
#system-message dd.error ul{color:#c00;background:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;margin:0;padding-left:40px;text-indent:0}
#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;margin:0;padding-left:40px;text-indent:0}
.btn.jmodedit{display:none!important}

#locaties {
	margin-bottom: 4rem;
}

#locaties .locatie {
	padding: 2rem;
	border-bottom: 1px solid #eee;
	margin-bottom: 2rem;
	justify-content: flex-end;
}

.locaties .slider a img {
	height: 65vw;
	width: 100%;
	object-fit: cover;
	object-position: center;
}

.locaties .slider li {
	padding: 0 !important;
	background: 0 !important;
}

.locatie_info {
	text-align: left;
}

.locatie_info h2 {
	font-weight: 600;
	font-size: 2rem;
}

.locatie_info .address:before {
	content: "Adres:";
	font-weight: 600;
}

.locatie_info .address {
	margin-bottom: 2rem;
}

.locatie_info .tel:before {
	content: "Tel:";
	font-weight: 600
}

.locatie_info .email:before {
	content: "E-mail:";
	font-weight: 600
}

ul.notes {
	text-align: left;
	margin: 2rem 0 !important;
}

ul.slider {
	margin: 0 !important
}

.gm_btn a {
	background: #111;
	color: #fff;
	text-transform: uppercase;
	padding: 0.5em 1em;
	font-weight: 600;
}

.gm_btn a:hover {
	text-decoration: none;
	background: #e5ba5b;
}

.slick-dots {
	margin: 0 !important;
	padding: 0 !important;
	display: flex;
	justify-content: center;
}

.slick-dots button {
	border: 0;
	background: #ddd;
	text-indent: -2000em;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	margin: 5px;
	padding: 0;
}

.slick-dots .slick-active button {
	background: #e5ba5b;
}

@media (min-width: 768px) {
	.locatie {
		display: flex;
		flex-direction: row-reverse
	}

	#locaties .locatie.nogallery {
		padding-left: calc(350px + 6rem);
	}

	.locatie .slider {
		max-width: 350px;
		margin-right: 4rem !important
	}

	.locaties .slider a img {
		max-height: 250px;
	}
}