@charset "UTF-8";
/***!  /templates/shaper_helixultimate/css/custom.css  !***/

/* CSS Document */
/* d-none d-sm-none d-md-block */
body {
	line-height:1.2;
}
body .article-can-edit { background-color:#000077; position:sticky; z-index: 999999; width:100%; 
  position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 0;
	display:none !important;
}
body .article-can-edit:after { clear:both; content:""; display:table; width:100%; }
body .article-can-edit a { color:#ffffff; padding: 5px;}

a { color:#222222; text-decoration: underline; }
a:hover, a:focus, a:active { color: #48A5D1; }
.article-list .article .article-header h1 a:hover, .article-list .article .article-header h2 a:hover, .article-list .article .article-header h1 a:active, .article-list .article .article-header h2 a:active, .article-list .article .article-header h1 a:focus, .article-list .article .article-header h2 a:focus {
    color: #48A5D1;
}
.sp-module ul > li > a:hover {
    color: #48A5D1;
}

.btn-primary, .sppb-btn-primary {
    border-color: #90985D;
    background-color: #90985D;
}
.btn-primary:hover, .sppb-btn-primary:hover {
    border-color: #90985DCC;
    background-color: #90985DCC;
}
.btn.active, .btn:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: 0 0 0 rgba(0,0,0,0);
    -moz-box-shadow: 0 0 0 rgba(0,0,0,0);
    box-shadow: 0 0 0 rgba(0,0,0,0);

}
.btn.focus, .btn:focus {
    outline: 0;
    box-shadow: 0 0 0 0 rgba(0,0,0,0);
	outline-offset: 0px;
}
.btn.btn-secondary {
	background-color:#292522;
}
.btn.btn-secondary:hover {
	background-color:#292522CC;
}

.btn.btn-info {
	color:#ffffff;
	background-color:#5093B7;
}
.btn.btn-info:hover {
	background-color:#79C8F0;
}


.wf_file .wf_file_icon { float:left; margin-right: 5px; }

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #999999;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #999999;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #999999;
}
:-moz-placeholder { /* Firefox 18- */
  color: #999999;
}
::placeholder {
	color:#999999 !important;
}

/* sppb-readmore */
.sppb-readmore {
	background-color:#79C8F0;
	color:#ffffff;
	padding:0 10px;
	line-height: 30px;
	display:inline-block;
	text-decoration: none;
}
.sppb-readmore:hover,
.sppb-readmore:focus {
	color:#ffffff;
	background-color:#48A5D1;
}
.sppb-readmore i {
	margin-left: 5px;
	font-size:80%;
}
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-row > div .sppb-article-info-wrap .sppb-readmore {
	position:absolute;
	bottom:15px;
	left:15px;
}

.body-innerwrapper { /*margin-top:120px;*/ }
#sp-header { /*position:fixed; z-index: 9999;*/ }
@media (max-width: 991px) {
#sp-header {
    height: 100px;
}
}
#sp-header.header-sticky ~ section#sp-main-body { padding-top: 0px; }
#sp-header .container-inner { /*margin-top:10px;*/ }
#sp-header .logo { /*height:80px;*/ }
@media (max-width: 991px) {
#sp-header .logo {
	margin-top: 10px;
    height: 80px;
}
}
#sp-header .logo img { /*max-height:80px; height: 80px; max-width: none;*/ }
#sp-header.header-sticky .logo { /*margin:0px 0;*/}
#sp-header.header-sticky .logo a .logo-image { /*max-height: 80px;*/ }

#sp-header .sp-top-header .menu { list-style-type: none; margin-bottom: 0.5rem; float: right; }
#sp-header .sp-top-header .menu > li {
display: inline-block;
    position: relative;
    padding: 0;
}
#sp-header .sp-top-header .menu > li > a, #sp-header .sp-top-header .menu > li > span {
    display: inline-block;
    padding: 0 10px;
    line-height:30px;
    font-size: 12px;
    margin: 0;
}
.sp-megamenu-parent { margin-top: 0rem; }
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    /*line-height: 80px;*/
	text-transform:uppercase; padding: 0 5px;
}
.sp-megamenu-parent > li a,
.sp-megamenu-parent > li span { font-weight:600; text-decoration:none;}
.sp-megamenu-parent>li:last-child>a { padding: 0px 0px 0px 5px; }
.sp-megamenu-parent > li:hover > a, .sp-megamenu-parent > li:focus > a, .sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a,
.sp-megamenu-parent > li.active > span { color: #85C7ED; font-weight:600; }
#sp-header #sp-menu .sp-dropdown a { display:block; font-weight:600; text-transform: uppercase; }
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a { color: #85C7ED; }

/* search */
.sp-module.incontent .mod-finder .awesomplete { width:80%; }
.sp-module.incontent .mod-finder .awesomplete input { border-radius: 7px 0 0 0; }
.sp-module.incontent .mod-finder .btn.btn-primary { width:20%; border-radius: 0 0 7px 0; }
/* ----- */



#offcanvas-toggler {
    /*height: 80px;
    line-height: 80px;*/
    font-size: 28px;
}

#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active { color: #48A5D1; }
@media (max-width: 991px) {
#offcanvas-toggler {
    height: 100px;
    line-height: 100px;
}
}


body.ltr .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.nav-header>.menu-toggler {
    right: -5px;
}

.offcanvas-menu .offcanvas-inner { padding-top:50px; }
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
	padding:7.5px 5px; text-decoration: none;
	font-size:18px;
	font-weight: 600;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover,
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus,
.offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover,
.offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {
	color: #48A5D1;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {
    font-size: 16px;
}
@media (max-width: 1200px) {
#sp-header #sp-menu { max-width:72%; }
	#sp-header #sp-menu .sp-megamenu-wrapper .sp-megamenu-parent>li>a,
	#sp-header #sp-menu .sp-megamenu-wrapper .sp-megamenu-parent>li>span { line-height: 40px; padding:0 10px; }
}

/* title */
.sppb-section.row-header .sppb-column-addons .sppb-addon-wrapper:first-child { width:100%; }
.sppb-section.row-header .row-header-title h1 {
	color: #ffffff;
    font-size: 35px;
    letter-spacing: 0px;
    text-transform: uppercase;
    font-weight: 600;
}
.sppb-section.row-header .row-header-title .category-desc {
	font-size:1.2em;	
}
.bswz-groen .sppb-section.row-header .row-header-title > * { color:#252525; }
.bswz-geel .sppb-section.row-header .row-header-title > * { color:#252525; }


/* breadcrumbs */
#sp-breadcrumbs { position:absolute; z-index: 98; background-color: rgba(0,0,0,0.25); width:100%; }
#sp-breadcrumbs ol { margin-bottom:0; background-color:rgba(0,0,0,0); border-radius: 0; padding: 0; line-height: 1.5; }
#sp-breadcrumbs ol li * { text-transform: lowercase; font-size: 14px; color:#ffffff;  } 
#sp-breadcrumbs .breadcrumb-item+.breadcrumb-item::before { font-size:14px; color:#ffffff; }

#sp-main-body { padding-bottom: 60px; }
body:not(.home) #sp-main-body.has-section-title {
	padding-top:0;
	margin-top:-50px;
	position: relative; z-index: 999;
}
body:not(.home).sp-title-low #sp-main-body.has-section-title { margin-top:-250px;}

body:not(.home) #sp-header.header-sticky ~ section#sp-main-body.has-section-title {
    padding-top: 0px;
}
@media screen and ( min-width:768px ) {
	body:not(.home) #sp-main-body.has-section-title { margin-top:-75px;}
	body:not(.home).sp-title-low #sp-main-body.has-section-title { margin-top:-225px;}
}
@media screen and ( min-width:1200px ) {
	body:not(.home) #sp-main-body.has-section-title { margin-top:-125px;}
	body:not(.home).sp-title-low #sp-main-body.has-section-title { margin-top:-275px;}
}
body.hpn #sp-main-body.has-section-title { margin-top: 0; }



/* sppb-addon-image-layouts */
.sppb-addon-image-layouts .image-layout-preset-style-poster { align-items: flex-start; }
.row-header .sppb-addon-image-layout-image .sppb-img-responsive { max-width:none; width: 270%; }
.row-header .sppb-addon-image-layouts .image-layout-preset-style-poster .sppb-addon-image-layout-content { width:100%; margin:2.5% 0 0; }
	.row-header .sppb-addon-image-layouts .image-layout-preset-style-poster .sppb-addon-image-layout-content .sppb-addon-image-layout-text {
		max-width: 1140px;
		margin:0 auto;
		padding-left: 15px;
		padding-right:15px;
}
.row-header .sppb-addon-image-layouts .image-layout-preset-style-poster .sppb-addon-image-layout-content .sppb-addon-image-layout-text p:nth-child(1) { font-size:18px; text-align:center !important; }
.row-header .sppb-addon-image-layouts .image-layout-preset-style-poster .sppb-addon-image-layout-content .sppb-addon-image-layout-text p:nth-child(2) { display:none; }
.row-news { margin-top:-50px; }

#sp-section-title .row-header-title {max-width:70%; margin:0 auto; }
#sp-section-title .sppb-row-container .intro-column { max-width: 90%; margin:0 auto; text-align: center; color:#ffffff; font-size: 18px; }
.view-article .page_header_tag { display:none;}
.view-article #sp-section-title .row-header-title h1 { font-size:28px; }
@media screen and ( min-width:768px ) {
	.view-article #sp-section-title .row-header-title h1 { font-size:24px; font-size:35px; }
	#sp-section-title .sppb-row-container .intro-column { max-width: 70%; }
}

/* blog */
.view-category.layout-blog .blog .article-list .article { background-color:rgba(255,255,255,0.8); border:1px solid #777777; }
.view-category.layout-blog .blog .article-list .article:after { clear:both; display: block; content: "";}
.view-category.layout-blog .blog .article-intro-image { max-width: 30%; margin:0 0 15px; border-bottom-width: 0; }

.view-category.layout-blog .blog .article-list .article {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
@media (min-width: 768px) {
	.view-category.layout-blog .blog .article-intro-image {}
	.view-category.layout-blog .blog .article-body {
		padding: 0;
		padding-left: 15px;
	}
}
.view-category.layout-blog .blog .article-list .article .article-header h2:after {
	background-color: #79C8F0;
    display: block;
    width: 20%;
	width:50px;
    height: 5px;
    content: "";
    margin-top: 5px;
}
.view-category.layout-blog .blog .article-list .article .readmore a {
    background-color: #79C8F0;
    color: #ffffff;
    padding: 0 10px;
    line-height: 30px;
    display: inline-block;
	text-decoration: none;
}
.view-category.layout-blog .blog .article-list .article .readmore a:hover,
.view-category.layout-blog .blog .article-list .article .readmore a:focus {
    color: #ffffff;
    background-color: #48A5D1;
}

.view-article.layout-blog .sp-module .category-module.mod-list li { font-weight: 600; padding: 5px 0; }
.view-article.layout-blog .sp-module .category-module.mod-list li.active { display:none; }
.view-article.layout-blog .sp-module .category-module.mod-list li span { margin-right:10px;}

.view-category.layout-blog #sp-bottom2-row { display:none; }

.article-list .article .article-header h1 a, .article-list .article .article-header h2 a { text-decoration: none; }

.article-intro-image a { text-decoration:none; }
.article-intro-image a .img_caption { font-size:80%; color:#999999; }
.article-details  { padding:15px; background-color:rgba(255,255,255,0.8); }
.article-details .article-full-image.float-none { text-align:left; }
.article-details .article-full-image.float-none img { max-height:300px; margin: 0; }
.article-details .article-full-image .img_caption { text-align:right; font-size:80%; color:#999999; }
.article-details .addtoany_container { padding-top: 30px; }

.pager.pagenav { margin-bottom:30px; border-top:0 solid #ffffff00; }
.d-flex.pagination-wrapper .pagination {
}
.page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #007bff;
    background-color: #fff;
    border: 0px solid #dee2e6;
	text-decoration: none;
}
.page-item.active .page-link {
    z-index: 1;
    color: #111111;
    background-color: #dddddd;
    border-color: rgba(0,0,0,0);
}
.pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    border-color: #aaaaaa;
    background-color: #aaaaaa;
}

#sp-right .sp-module { background-color:rgba(255,255,255,0.8); }

.sp-module-content-bottom  { /*padding:0 15px;*/ }
.sp-module-content-bottom .sp-module {
	/* margin:0 15px;*/ padding: 15px; 
	border:1px solid #F0F0F0; background-color:#F0F0F0; border-radius: 20px 0 20px 0;
}
.mod-articlesnews__item { margin-bottom:15px; }

#sp-bottom1-row { background-color:#86C9ED; }
#sp-bottom1-row * { color:#ffffff; }

/* banner mod */
.bannergroup .banneritem {
	margin:0 0 30px;
	padding: 20px;
	background-color: rgba(255,255,255,0.8);
	border: 1px solid #777777;
	border-radius: 3px;
}
.bannergroup .banneritem p { margin-bottom: 0; }
.bannergroup .banneritem #bannerimg { margin-bottom:10px; }
.bannergroup .banneritem #bannerimg a img { max-width:200px; }

/* form right column */
.formRight .form-group.rsform-block.rsform-block-captcha .g-recaptcha > div { width:100% !important; }
.formRight .form-group.rsform-block.rsform-block-captcha .g-recaptcha > div > div > iframe { width:100% !important; }
.formRight .form-group.rsform-block.rsform-block-captcha .g-recaptcha > div textarea { width:50% !important; }


/* mailchimp form */
.mc_form #mc_embed_signup { padding: 15px;
    background-color: #F0F0F0;
    border-radius: 20px 0 20px 0;
    height: 100%;
    transition: color 400ms, background-color 400ms;
}
.mc_form #mc_embed_signup form { padding:0; }
.mc_form #mc_embed_signup h2 { margin: 0 0 15px;}
.mc_form #mc_embed_signup .indicates-required { margin-right:0; margin-bottom:5px;  }
.mc_form #mc_embed_signup .mc-field-group {
    clear: left;
    position: relative;
    width: 96%; width:100%;
    padding-bottom: 1.5rem;
    min-height: 50px;
}
.mc_form #mc_embed_signup .mc-field-group input {
	color:#252525;
    display: block;
    width: 100%;
    padding: 8px 0;
	line-height: 1.4;
    text-indent: 1%;
	border-radius: 0;
}
.mc_form #mc_embed_signup .mc-field-group > label { display:none; }
.mc_form #mc_embed_signup .mc-field-group > label.checkbox.subfield { display:block; }
.mc_form #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error { margin: 2px 0 0.1em 0; padding: 5px 10px; }

.mc_form #mc_embed_signup .mc-field-group.input-group > div { display:block; width:100%; }
.mc_form #mc_embed_signup .mc-field-group.input-group ul { width:100%; }
.mc_form #mc_embed_signup .mc-field-group.input-group ul li { display:inline-block; margin-right: 10px; min-width: 50px;}

.mc_form #mc_embed_signup #mergeRow-gdpr .content__gdpr > label { font-weight: 600;}

.mc_form #mc_embed_signup .mc-field-group.input-group ul li input[type="radio"],
.mc_form #mc_embed_signup #mergeRow-gdpr input[type="checkbox"] { float:left; margin-top:2px; margin-right:5px; width:auto; }
.mc_form #mc_embed_signup .mc-field-group.input-group ul li label { display:block; }

.mc_form #mc_embed_signup .button {
    clear: both;
    background-color: rgba(255,255,255,0.5);
    border-radius: 0px;
    color: #252525;
	float:right;
}
.mc_form #mc_embed_signup .button:hover,
.mc_form #mc_embed_signup .button:focus { background-color: rgba(255,255,255,1); }
.mc_form #mc_embed_signup .clear:after { clear: both; content:""; display: block; }

@media screen and ( min-width:380px ) {
	.row-header .sppb-addon-image-layouts .image-layout-preset-style-poster .sppb-addon-image-layout-content { margin:7.5% 0 0; }
}
@media screen and ( min-width:480px ) {
	.row-header .sppb-addon-image-layout-image .sppb-img-responsive { width: 175%; }
}
@media screen and ( min-width:768px ) {
	.row-header .sppb-addon-image-layouts .image-layout-preset-style-poster .sppb-addon-image-layout-content .sppb-addon-image-layout-text p:nth-child(1) { display:none; }
	.row-header .sppb-addon-image-layouts .image-layout-preset-style-poster .sppb-addon-image-layout-content .sppb-addon-image-layout-text p:nth-child(2) { display:block; }
}
@media screen and ( min-width:768px ) {
	.row-header .sppb-addon-image-layout-image .sppb-img-responsive { width: 175%; }
	.row-header .sppb-addon-image-layouts .image-layout-preset-style-poster .sppb-addon-image-layout-content { margin:2.5% 0 0; }
	.row-news { margin-top:-50px; }
	.row-news { margin-top:-100px; }
}
@media screen and ( min-width:1024px ) {
	.row-header .sppb-addon-image-layout-image .sppb-img-responsive { width: 120%; width:100%; }

	.row-header .sppb-addon-image-layouts .image-layout-preset-style-poster .sppb-addon-image-layout-content .sppb-addon-image-layout-text p { font-size:18px;}
}
@media screen and (min-width: 1280px) {
	.row-header .sppb-addon-image-layout-image .sppb-img-responsive { max-width:100%; }
	.row-header .sppb-addon-image-layouts .image-layout-preset-style-poster .sppb-addon-image-layout-content { margin:2.5% 0 0; }
	.row-news { margin-top:-125px; }
}
@media (min-width: 1400px) {
	.container  { max-width: 1370px; }
	body.helix-ultimate .sppb-row-container,
	.sppb-row-container { max-width: 1370px !important; width:100%; }
}
/* sppb-addon sppb-addon-articles  */
.sppb-addon.sppb-addon-articles .sppb-addon-content:after {
	display:block;
	content:"";
	clear: both;
	height: 1px;
}
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-row > div {
	padding: 15px;
}
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-row > div .sppb-addon-article {
	margin-bottom:0px;
	height: 100%;
}
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-row > div .sppb-article-info-wrap {
	padding: 15px 15px 30px 15px;
	background-color:#F0F0F0;
	border-radius: 20px 0 20px 0;
	height:100%;
	transition: color 400ms, background-color 400ms;
}
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-row > div .sppb-article-info-wrap:hover {
	background-color:#F0F0F077;
}
.sppb-addon.sppb-addon-articles.bps-pijlers .sppb-addon-content .sppb-row > div .sppb-article-info-wrap {
	padding: 15px 15px 30px 15px;
	background-color:#86C9ED22;
	/*background-color:#FFFFFF77;*/
}
.sppb-addon.sppb-addon-articles.bps-pijlers .sppb-addon-content .sppb-row > div .sppb-article-info-wrap:hover {
	background-color:#86C9ED77;
	/*background-color:#FFFFFFDD;*/
}
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-row > div .sppb-article-info-wrap h3 {
	font-size:1.2rem;
	margin-bottom: 20px;
	/*font-weight: 600;*/
}
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-row > div .sppb-article-info-wrap h3:after {
	background-color:#79C8F0;
	display:block;
	width:20%;
	width:50px;
	height:5px;
	content:"";
	margin-top: 5px;
}
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-row > div .sppb-article-info-wrap {
	position: relative;
	margin-bottom: 30px;
}
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-row > div .sppb-article-info-wrap a { text-decoration: none;}

.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-btn.sppb-btn-primary,
.sppb-btn.sppb-btn-primary.sppb-btn-rounded {
	border-radius:10px 0 10px 0;
	/*float:right;*/
	border:3px solid #79C8F0;
	background-color:rgba(255,255,255,0.9);
	color:#79C8F0 !important;
	text-decoration: none;
}
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-btn.sppb-btn-primary { float:right; }
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-btn.sppb-btn-primary:hover,
.sppb-addon.sppb-addon-articles .sppb-addon-content .sppb-btn.sppb-btn-primary:focus,
.sppb-btn.sppb-btn-primary.sppb-btn-rounded:hover,
.sppb-btn.sppb-btn-primary.sppb-btn-rounded:focus {
	background-color:#79C8F0;
	color:#ffffff !important;
}

.ebm-upcoming-events li {
    border-bottom-width:0px;
	margin:0 0 20px;
}
.ebm-upcoming-events .ebm-event-link { font-size:24px; line-height: 1; text-decoration: none; }
.ebm-upcoming-events .ebm-event-link:after {
	background-color:#79C8F0;
	display:block;
	width:20%;
	width:50px;
	height:5px;
	content:"";
	margin-top: 5px;
	margin-bottom:5px;
}

/* row quote */
#row-quote .sppb-row-container {
	margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
@media screen and ( max-width:1024px ) {
.sp-page-builder .page-content #row-quote .sppb-row-overlay { background-color:rgba(255,255,255,0.5); }
}

/* bottom */
#sp-footer, #sp-bottom {
    background: #85C7ED;
    color: #fff;
}
#sp-footer a, #sp-bottom a {
    color: #ffffff;
	text-decoration: none;
}

/* eventbooking */
.com-eventbooking #eb-category-page-default { border:0px solid #dddddd; }

#eb-categories .eb-category, #eb-events .eb-event {
    background-color: rgba(255,255,255,0.8);
    border: 1px solid #777777;
	border-radius:3px;
	margin: 0 0 30px 0;
}
#eb-categories .eb-box-heading, #eb-events .eb-box-heading, #eb-event-page .eb-box-heading {
    background: rgba(255,255,255,0.5);
    border: 0px solid #DBDEE1;
}	
#eb-categories .eb-description, #eb-events .eb-description, #eb-event-page .eb-description {
    border-bottom: 0px solid #DBDEE1;
    border-left: 0px solid #DBDEE1;
    border-right: 0px solid #DBDEE1;
}
#eb-categories .eb-box-heading .eb-event-title, #eb-events .eb-box-heading .eb-event-title, #eb-event-page .eb-box-heading .eb-event-title {
	font-size: 1.375rem;
	margin: 0 0 1.25rem 0;
}
#eb-categories .eb-box-heading .eb-event-title:after,
#eb-events .eb-box-heading .eb-event-title:after,
#eb-event-page .eb-box-heading .eb-event-title:after
{
    background-color: #79C8F0;
    display: block;
    width: 20%;
    width: 50px;
    height: 5px;
    content: "";
    margin-top: 5px;
}
#eb-categories .eb-box-heading a, #eb-events .eb-box-heading a, #eb-event-page .eb-box-heading a {
	text-decoration: none;
}
.com-eventbooking .text-info.eb-notice-message { color:#dd0000 !important; font-weight:normal; }

.com-eventbooking .eb-taskbar {}
.com-eventbooking .eb-taskbar .btn {
	background-image:none;
	border-radius: 0;
	border: 0px solid transparent;
	text-shadow: 0 0 0 rgba(0,0,0,0);
	font-size:1rem;
    -webkit-box-shadow: 0 0 0 rgba(0,0,0,0);
    -moz-box-shadow: 0 0 0 rgba(0,0,0,0);
    box-shadow: 0 0 0 rgba(0,0,0,0);
	font-weight:600;
}

.com-eventbooking #eb-event-properties-heading {
	font-size: 1.375rem;
	margin: 0 0 1.25rem 0;
}
.eb-social-sharing-buttons .btn {
    margin: 5px 5px 5px 0;
    padding: 7.5px 10px 5px;
	box-shadow:0 0 0 0 #000;
	border-radius: 5px 0;
	background-color:#5093B7;
}
.eb-social-sharing-buttons .btn:hover { background-color:#86C9ED; }
.com-eventbooking .eb-taskbar .dropdown-menu { border-radius:0; }
.com-eventbooking .eb-taskbar .dropdown-menu li { /*border:1px solid #f00; min-height: 30px;*/}
.com-eventbooking .eb-taskbar .dropdown-menu li a { display:block; padding: 7.5px; padding-left: 15px; }

.com-eventbooking.view-invite .eb-page-heading {
	font-size: 1.375rem;
	margin: 0 0 1.25rem 0;
}
.eb-description-details a.wf_file {
	text-decoration: none;
	border:0px solid #5093B7;
	padding: 7.5px 10px;
	display:inline-block;
	border-radius: 4px 0;
	background-color:#5093B7;
	color:#ffffff;
}
.eb-description-details a.wf_file:hover { background-color:#86C9ED; }

/* ----- */
.sp-copyright { display:block; margin-top:20px; }


.sp-pagebuilder-page-edit { display:none !important; }

.login { padding: 30px 0 0 0;}

.rsform .control-label.formControlLabel { margin-top:2px; }
.rsform .form-check-inline .form-check-input { margin-top:2px; }
@media (min-width: 576px) {
	.rsform .evaluateForm .col-sm-3.formControlLabel { width: 33.33333333%; }
	.rsform .evaluateForm .formControls.col-sm-9 { width: 66.66666667%; }
}
.rsform form .rsform-block.rsform-block-recaptcha { margin-bottom:0px; line-height: normal; }

#sec-opleidingen .col-opleidingen #sppb-addon-wrapper-1592572277028 { float:right; width:auto; }


/* addtoany */
.a2a_svg, .a2a_count { border-radius: 3px !important; }


