.rvbs .rvbutton{background-color:#c2c2c2;border:1px solid #fff;display:inline-block;color:#303030;font-size:100%;font-family:inherit;text-decoration:none}.rvbs .rvbutton :hover{background-color:#c2c2c2}.rvbs .rvbutton :active{position:relative;top:1px}[data-accordion] [data-content] {overflow: hidden; max-height: 0;}
[data-accordion] {line-height: auto;}
[data-control],
[data-content] > * {padding: 5px;}
[data-content] [data-accordion] {border: 0; padding: 0;}
[data-accordion] [data-control] {position: relative;}
[data-accordion] > [data-control]:after {content: ""; position: absolute; right: 10px; top: 0; bottom: 0; color: #444; width: 24px; background: url(//stichtingidb.nl/wp-content/plugins/sp-faq/assets/images/down.png) center center no-repeat; background-size: 50%;}
[data-accordion].open > [data-control]:after {-webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg);}
.faq-title{cursor:pointer; padding:15px 30px 15px 15px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.faq-title h4{margin:0px !important; font-size:20px !important; line-height:22px !important; padding: 0 !important;}
.faq-accordion .faq-main{border:1px solid #d9d9d9; margin-bottom:15px; background:#f4f4f4; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.faq-accordion .faq-main.open{background:#fff;}
.faq-accordion .faq-main.open h4{color:#333}.tml{font-size:1em}.tml *{box-sizing:border-box}.tml .tml-field-wrap{margin-bottom:1em}.tml .tml-label{display:block;margin:.5em 0}.tml .tml-checkbox+.tml-label{display:inline}.tml .tml-field{width:100%}.tml .tml-description{display:block;font-size:.85em;font-style:italic;margin:.5em 0}.tml .tml-errors,.tml .tml-messages{list-style:none;margin:0;padding:0}.tml .tml-action-confirmaction .success,.tml .tml-error,.tml .tml-message,.tml .tml-success{border-left:4px solid #00a0d2;box-shadow:1px 1px 2px 1px rgba(0,0,0,.1);display:block;margin:0 0 1em;padding:.75em}.tml .tml-error{border-left-color:#dc3232}.tml .tml-action-confirmaction .success,.tml .tml-success{border-left-color:#46b450}#pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;font-weight:700;opacity:0;margin-bottom:1em;padding:.5em}#pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#vsel {clear:both;}#vsel:after {content:'';display:block;height:0;clear:both;}.vsel-content {clear:both;}.vsel-content:after {content:'';display:block;height:0;clear:both;}#vsel .vsel-content {margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #ccc;}.vsel-content p {margin:0 0 10px;padding:0;}.vsel-content p:last-of-type {margin-bottom:0;}.vsel-alignleft {float:left;}.vsel-alignright {float:right;}.vsel-content h2.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-content h3.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-content h4.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-content div.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-meta > div {margin:0 0 5px;}.vsel-meta > div:last-of-type {margin-bottom:0;}.vsel-meta-title {clear:both;}.vsel-meta-error {font-weight:bold;}.acf-field-error {font-weight:bold;}.vsel-meta-date-icon {line-height:1.5;}.vsel-start-icon, .vsel-end-icon {display:inline-block;margin:0 10px 0 0;background:#f8f8f8;color:#333;text-align:center;}.vsel-day, .vsel-month, .vsel-year {display:block;padding:2px 15px;}.vsel-year {font-size:0.8em;}.vsel-day-top, .vsel-month-top {background:#333;color:#fff;}.vsel-meta-combine:after {content:'';display:block;height:0;clear:both;}.vsel-meta-combine > div {margin:0 0 5px;}.vsel-meta-combine > div:last-of-type {margin-bottom:0;}.vsel-meta-combine .vsel-meta-date-icon {float:left;}.vsel-meta-combine .vsel-meta-title {clear:none;}.vsel-content figure.vsel-alignleft {margin:5px 10px 5px 0;}.vsel-content figure.vsel-alignright {margin:5px 0 5px 10px;}.vsel-content img.vsel-image-img {max-width:100%;height:auto;margin:0;padding:0;border:0;}.vsel-caption {display:block;}.vsel-read-more {display:block;}.vsel-info-acf-fields {padding:20px 0 0;}.vsel-info-acf-fields > div {margin:0 0 5px;}.vsel-info-acf-fields > div:last-of-type {margin-bottom:0;}.vsel-nav, .vsel-nav-numeric {clear:both;}.vsel-nav:after, .vsel-nav-numeric:after {content:'';display:block;height:0;clear:both;}.vsel-nav a.vsel-next {float:right;}.vsel-nav a.vsel-prev {float:left;}.vsel-no-events {margin:0;padding:0 0 20px;}.vsel-widget:after {content:'';display:block;height:0;clear:both;}.vsel-widget-text {margin:0 0 20px;}.vsel-widget-text p {margin:0 0 10px;padding:0;}.vsel-widget-text p:last-of-type {margin-bottom:0;}.vsel-widget .vsel-meta {margin:0 0 20px;}.vsel-widget .vsel-content > div:last-of-type {margin-bottom:0;}.vsel-widget .vsel-info {clear:both;}@media screen and (max-width:767px) {.vsel-meta {width:100% !important;clear:both;float:left;margin:0 0 20px;box-sizing:border-box;}.vsel-info {width:100% !important;clear:both;float:left;box-sizing:border-box;}}#wpajaxbundle {
position: relative;
}
.poweredby {
font-size: 0.7em;
color: #cccccc;
}
.poweredby a {
color: #cccccc !important;
}.wpajaxbundle.loader {}
.wpajaxbundle.loader .load-wrapp {
width: 100px;
height: 100px;
margin: 0 auto;
padding: 20px 20px 20px;
border-radius: 5px;
text-align: center;
}
.wpajaxbundle.loader .bar { 
float: left;
width: 15px;
height: 6px;
border-radius: 2px;
background-color:#2ab1b8; 
}
.wpajaxbundle.loader .l-10 {
animation-delay: 1.56s;
}
.wpajaxbundle.loader .load-10 .bar {
animation: loadingJ 2s cubic-bezier(0.17, 0.37, 0.43, 0.67) infinite;
}
@keyframes loadingJ {
0%,
100% {
transform: translate(0, 0);
}
50% {
transform: translate(80px, 0);
background-color: #550d83;
width: 25px;
}
}.popbox {}
#wpajaxbundle .popbox {
position: absolute;
z-index: 999999;
display: none;
width: 50%;
min-width: 320px;
left: 25%;
top: 18%;
background-color: #f3f3f3; 
border-radius: 8px;
overflow: hidden;
font-size: 0.9em;
-webkit-box-shadow: 1px 3px 5px 1px #565656;
box-shadow: 1px 3px 5px 1px #565656;
transition: all 300ms ease-in-out;
}
#wpajaxbundle .popbox .innerwrap {
position: relative;
display: flex;
flex-wrap: wrap;
}
#wpajaxbundle .popbox .innerwrap .column1 {
position: relative;
flex: 3;
width: 60%;
}
#wpajaxbundle .popbox .innerwrap .column2 {
position: relative;
flex: 2;
width: 40%;
padding: 10px 10px 10px 0px;
}
#wpajaxbundle .popbox .introbar {
position: relative;
padding: 10px 10px 0px 10px;
}
#wpajaxbundle .popbox div.image img.eventcover {
border-radius: 5px;
margin-bottom:-30px;
}
#wpajaxbundle .popbox .introbar .titlebar {
position: relative;
width: 100%;
color: #550d83;
background-color: #fff;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
#wpajaxbundle .popbox .introbar .titlebar h3 {
padding: 10px 10px 0px 10px;
color: #550d83;
}
#wpajaxbundle .popbox .introbar .titlebar .date {
padding: 5px 10px 10px 10px;
}
#wpajaxbundle .popbox .contentbar {
position: relative;
padding: 15px 10px 10px;
overflow-y: auto;
max-height: 240px;
}
#wpajaxbundle .popbox .contentbar a {
color: #550d83;
}
.details .eventstart,
.details .eventend,
#wpajaxbundle .popbox .innerwrap .column2 .moreinfo .infobutton a {
display: block;
padding: 10px;
margin-bottom: 5px;
background-color: #fff;
border-radius: 5px;
font-size: 1.1em;
color: #4c4c4c;
}
#wpajaxbundle .popbox .innerwrap .column2 .titledate,
#wpajaxbundle .popbox .innerwrap .column2 .time {
color: #550d83;
}
#wpajaxbundle .popbox .innerwrap .column2 .moreinfo .infobutton a {
color: #4c4c4c;
}
#wpajaxbundle .popbox .innerwrap .column2 .moreinfo .infobutton a:hover {
background-color: #fff;
color: #550d83;
}
#wpajaxbundle .popbox .innerwrap .column2 .moreinfo .infobutton a:hover:after {
content: ' >';
}
#wpajaxbundle .popbox .innerwrap .column2 .location {
padding-left: 10px;
padding-bottom: 10px;
}
#wpajaxbundle .popbox .innerwrap .column2 .moreinfo {}
#wpajaxbundle .popbox .details h5,
#wpajaxbundle .popbox .location h5,
#wpajaxbundle .popbox .moreinfo h5 {
font-weight: normal;
}
#wpajaxbundle .popbox .details h5,
#wpajaxbundle .popbox .moreinfo h5,
#wpajaxbundle .popbox .details .allday {
margin-left: 10px; 
}
#wpajaxbundle .popbox .close {
-webkit-box-sizing: content-box;
box-sizing: content-box;
cursor: pointer;
display: block;
font-family: Courier New, monospace;
font-size: 28px;
font-weight: 700;
height: 30px;
line-height: 30px;
opacity: .7;
pointer-events: all;
position: absolute;
right: 0;
text-align: center;
text-decoration: none;
top: 0;
z-index: 99999;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
width: 30px;
border-bottom-left-radius: 8px;
background: #0002;
-webkit-box-shadow: 0 0 0 1px #ffffff08;
box-shadow: 0 0 0 1px #ffffff08;
color: #eee;
text-shadow: 0 0 1px #000, 0 0 3px #000a;
}
@media screen and (max-width: 960px) {
#wpajaxbundle .popbox {
position: absolute;
z-index: 999999;
display: none;
width: 96%;
max-width: 96%;
left: 2%;
top: 10%;
}
}.event-tooltip{
position:fixed;
z-index:9999;
border-radius:5px;
background-color:#550d83; 
color:#fff;
padding:3px 5px;
margin-left:-140px;
width:300px;
margin-top:-20px;
display:none;
}
.event-tooltip:before{
content: "";
position: absolute;
top: 100%;
left:150px;
width: 0;
border-top: 10px solid #550d83;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
} #wpajaxbundle .fc .fc-button {
font-size: 1.0em !important;
line-height: 0.9em;
}
#wpajaxbundle .fc .fc-button .fc-icon {
font-size: 1.3em !important;
line-height: 0.9em;
} #calendar a.fc-event {
background-color: #630093 !important;
border: 1px solid #cccccc !important;
color: #fff;
padding: 5px;
transition: all 300ms ease-in-out;
border-radius: 5px;
}
#calendar a.fc-event:hover,
#calendar a.fc-event.active {
color: #000;
background-color: #ddd !important;
border: 1px solid #ddd !important;
}