@charset "UTF-8";*{position:relative;background-repeat:no-repeat;}
.html5-header{display:none !important;}
blockquote{padding-top:0;}
.arrow + p{margin-top:1.5rem;}
.arrow{display:inline-block;color:#4f4f4f;font-size:14px;text-decoration:none;padding-left:14px;}
.arrow:before{position:absolute;display:block;content:"";left:0;top:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
.arrow:hover{color:#4f4f4f;text-decoration:underline;}
form{padding-top:6px;}
form .short{max-width:100px;}
form .medium{max-width:220px;}
form ul.errors,form div.errors{background-color:#f04124;color:#fff;font-size:0.8rem;font-style:italic;line-height:1.1;list-style-image:none;list-style-type:none;padding:0.33333rem 0.5rem 0.5rem;display:block;margin:-1rem 0 1rem;}
form ul.errors li,form div.errors li{font-size:inherit;color:inherit;line-height:1.1;}
form ul.errors li:before,form div.errors li:before{display:none;}
form label + ul.errors{margin-top:-0.8rem;}
form input[type="submit"],form input[type="reset"]{line-height:1;}
form div.errors{margin:inherit;}
form > dl dt{position:absolute;width:230px;}
form > dl > dd{display:block;margin-left:240px;}
form > dl > dd div.wide{margin-left:-240px;}
form > dl > dd label{display:inline-block;padding-right:10px;}
form > dl label{line-height:1.4em;color:#4f4f4f;font-size:13px;}
form > dl label.small{font-size:12px;}
@media only screen and (max-width: 64.063em){.large-8 form dl dt,.large-8 dl.form dt{width:150px;}
.large-8 form dl dd,.large-8 dl.form dd{margin-left:160px;}
}
.large-4 form dl dt{width:85px;}
.large-4 form dl dd{margin-left:95px;}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea,input[type="submit"],input[type="reset"],select{-webkit-box-shadow:none;box-shadow:none;border:1px solid #d5dbba;height:1.8rem;font-size:12px;transition:box-shadow 0.45s, border-color 0.45s ease-in-out;background-color:#fff;padding:0.4rem;}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{border-color:#9ebd2a;box-shadow:inset 0 1px 5px rgba(158,189,42,0.3);-webkit-box-shadow:inset 0 1px 5px rgba(158,189,42,0.3);background-color:#fbfcf8;}
input[type="submit"],input[type="reset"]{background:#fbfcf8 url("../img/arrow-right-grey.png") no-repeat top right;padding:4px 24px 4px 8px;color:#4f4f4f;}
input[type="submit"]:hover,input[type="reset"]:hover{border-color:#9ebd2a;box-shadow:inset 0 1px 5px rgba(158,189,42,0.3);-webkit-box-shadow:inset 0 1px 5px rgba(158,189,42,0.3);background:#fbfcf8 url("../img/arrow-right-grey.png") no-repeat top right;cursor:pointer;}
textarea{resize:vertical;}
select{padding:0.3rem 0.4rem;}
select:hover{background-color:#fbfcf8;border:1px solid #d5dbba;}
select:focus{border-color:#9ebd2a;}
input[type='radio'] + label{margin-left:0;}
.required:after{margin-left:4px;color:#f00;content:"*";}
label.radio{display:inline-block;margin-right:10px;}
input[type="radio"],input[type="checkbox"]{margin-right:4px;}
@media only screen and (min-width: 40.063em){.column-2{-webkit-column-count:2;-webkit-column-gap:10px;-webkit-column-rule:0px dotted black;-moz-column-count:2;-moz-column-gap:10px;-moz-column-rule:0px dotted black;column-count:2;column-gap:10px;column-rule:0px dotted black;}
}
.tab-button{float:right;display:inline-block;border:1px solid #f7323f;text-decoration:none;background:#fff8f8 url("../img/arrow-right-red.png") no-repeat top right;color:#f7323f;height:1.8rem;font-size:13px;padding:1px 24px 3px 10px;margin-bottom:12px;margin-right:4px;z-index:2;}
.tab-button:hover{color:#f7323f;}
.widget,.article{background:#fff;margin-bottom:24px;border:1px solid #d5dbba;}
.slider{background:#c4c6b5;margin-top:-3px;border-top:4px solid transparent;border-bottom:4px solid transparent;}
.slider .row{background:#2c2d29;}
.slider .row > .item{display:none;}
.slider .row > .item:first-child{display:block;}
.slider .slick-slider{margin-bottom:0;}
.slider .slick-prev,.slider .slick-next{position:absolute;background:inherit;background:#d6d8c5 url("../img/slider-arrow-left.png") no-repeat center center;left:-60px;top:40%;height:50px;width:40px;border-radius:7px;cursor:pointer;}
.slider .slick-prev:before,.slider .slick-next:before{content:"";}
.slider .slick-prev:hover,.slider .slick-next:hover{background:#e1e2d3 url("../img/slider-arrow-left.png") no-repeat center center;}
.slider .slick-next{left:inherit;right:-60px;background:#d6d8c5 url("../img/slider-arrow-right.png") no-repeat center center;}
.slider .slick-next:hover{background:#e1e2d3 url("../img/slider-arrow-right.png") no-repeat center center;}
.slider .sl-image{padding:0;background:#2c2d29;max-height:220px;border-right:3px solid #c4c6b5;}
.slider .sl-image img{max-width:100%;}
.slider .sl-text{background:#2c2d29;height:220px;padding:12px 26px 12px 20px;}
.slider .sl-text h2{font-size:20px;color:#fff;}
.slider .sl-text p{font-size:13px;color:#fff;}
@media only screen and (max-width: 64.063em){.slider .sl-text p{font-size:12px;line-height:1.1rem;}
}
.slider .sl-text .read-more{position:absolute;left:20px;bottom:12px;text-align:right;text-decoration:none;font-size:12px;color:#fff;}
.slider .sl-text .read-more:hover{text-decoration:underline;}
.slider .sl-text .read-more:before{top:9px;}
.slider .slick-dots{position:absolute;width:150px;right:20px;bottom:-8px;text-align:right;}
.slider .slick-dots li{margin:0;width:16px;}
.slider .slick-dots li button{width:16px;}
.slider .slick-dots li button:before{color:#fff;opacity:1;font-size:10px;}
.slider .slick-dots li.slick-active button:before{color:#f7323f;}
@media only screen and (max-width: 72em){.slider .slick-prev,.slider .slick-next{display:none !important;}
}
@media only screen and (max-width: 40em){.slider .sl-image{border-right:0;border-bottom:3px solid #9ebd2a;}
.slider .sl-text{max-height:220px;}
}
.content{background:#ecf1d7;padding-top:24px;}
.footer-link{background:#fbfcf8;text-align:right;}
.footer-link a{font-size:12px;text-decoration:none;color:#4f4f4f;font-weight:700;}
.footer-link a:before{position:absolute;content:"";left:-14px;top:4px;display:block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
.footer-link a:hover{text-decoration:underline;}
footer.pagination{background:#fbfcf8;padding:6px 20px 6px 20px;border-bottom:1px solid #d5dbba;text-align:center;font-size:12px;}
footer.pagination strong{font-size:12px;color:#f7323f;}
footer.pagination span{font-size:12px;font-weight:700;}
footer.pagination a{font-size:12px;text-decoration:none;color:#4f4f4f;font-weight:700;}
footer.pagination a.x:before{position:absolute;content:"";left:-14px;top:4px;display:block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
footer.pagination a:hover{text-decoration:underline;}
.article{padding:12px 20px;}
.article > div.m0{margin:-12px -20px 0;}
.article .title{color:#114191;margin:-12px -20px 16px -20px;padding:14px 20px 12px 20px;background:#fbfcf8;border-bottom:1px solid #d5dbba;font-weight:400;}
.article .title small{color:#114191;font-size:16px;}
.article .title a{font-size:inherit;text-decoration:none;}
.article .title.floating{position:relative;margin-top:44px;font-size:17px;}
.article .title.floating::before{display:block;content:"";position:absolute;top:-24px;left:-1px;right:-1px;height:24px;background-color:#ecf1d7;border-top:1px solid #d5dbba;border-bottom:1px solid #d5dbba;}
.article .ondertitel{font-style:italic;margin-bottom:16px;}
.article .ondertitel time{display:block;float:right;color:#999;}
@media only screen and (max-width: 40em){.article .ondertitel time{float:none;}
}
.article a.arrow{color:#114191;text-decoration:underline;}
.article a.arrow:hover{color:#275daa;text-decoration:none;}
.article img{margin-bottom:12px;}
.article p+ul{margin-top:-1rem;}
.article dl{margin-top:12px;}
.article ul{list-style:none;margin-left:14px;}
.article ul li{line-height:1.6rem;}
.article ul li:before{position:absolute;content:"";left:-14px;top:8px;display:block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #bfbfbf;-moz-border-start-style:dashed;}
.article ul.plain{margin-left:0;}
.article ul.plain li:before{display:none;}
.article ul.wide li{margin-bottom:1rem;}
.article ul.onderzoekers li{line-height:1.3rem;margin-bottom:0.4rem;}
.article ul:last-child{margin-bottom:4px;}
.article ol li span{font-size:13px;font-style:italic;}
.article dl.styled{line-height:1rem;}
.article dl.styled dt{position:absolute;}
.article dl.styled dd{display:block;margin-left:145px;}
.article .footer-link{margin:12px -20px -12px -20px;padding:12px 20px 14px 20px;border-top:1px solid #d5dbba;clear:both;}
.article dl.table{line-height:1rem;max-width:280px;}
.article dl.table dt{position:absolute;font-weight:normal;}
.article dl.table dd{display:block;text-align:right;margin-bottom:0.5rem;}
.article dl.table dd:after{display:inline-block;max-width:0;overflow:hidden;content:"-";visibility:hidden;}
.article h2 + table{margin-top:6px;}
.article a.th{margin-bottom:1.25rem;}
.article a.th > img{margin:0;}
.article.form .alert{color:#f04124;font-weight:bold;}
.article.form .message{color:#9ebd2a;font-weight:bold;}
.article.form .date{color:#999;float:right;font-size:12px;font-weight:bold;}
.article.form .date + form{clear:both;}
.ledenlijst .letter-selector{text-align:center;margin-bottom:18px;}
.ledenlijst .letter-selector a,.ledenlijst .letter-selector span{display:inline-block;margin-right:5px;}
.ledenlijst .letter-selector a:after,.ledenlijst .letter-selector span:after{display:inline-block;margin-left:5px;color:#999;content:"|";}
.ledenlijst .letter-selector a:last-child:after,.ledenlijst .letter-selector span:last-child:after{content:"";margin-right:0;}
.ledenlijst .letter-selector a{color:#f7323f;text-decoration:none;}
.ledenlijst .letter-selector a:hover{text-decoration:underline;}
.ledenlijst .letter-selector a.active{font-weight:700;}
.ledenlijst .letter-selector span{color:#bfbfbf;}
.ledenlijst .alphabetic-listing > span{display:block;font-weight:700;color:#f7323f;font-size:18px;margin-left:-1px;}
.ledenlijst .alphabetic-listing ul{margin:4px 0 18px 0;}
.ledenlijst .alphabetic-listing ul li:before{display:none;}
.ledenlijst .alphabetic-listing ul li a{display:inline-block;color:#4f4f4f;font-size:14px;text-decoration:none;padding-left:14px;font-style:italic;line-height:0.6rem;}
.ledenlijst .alphabetic-listing ul li a:before{position:absolute;display:block;content:"";left:0;top:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
.ledenlijst .alphabetic-listing ul li a:hover{color:#4f4f4f;text-decoration:underline;}
.ledenlijst .alphabetic-listing ul li a:before{top:0;}
.ledenlijst .alphabetic-listing ul li a span{display:inline-block;font-weight:700;font-size:12px;}
.ledenlijst option{padding:2px 5px;}
.ziekenhuizen.article > ul{margin:20px 0 18px 0;}
.ziekenhuizen.article > ul li{padding-left:14px;}
.ziekenhuizen.article > ul li a{display:inline-block;color:#4f4f4f;font-size:14px;text-decoration:none;padding-left:14px;padding-left:0;line-height:19px;}
.ziekenhuizen.article > ul li a:before{position:absolute;display:block;content:"";left:0;top:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
.ziekenhuizen.article > ul li a:hover{color:#4f4f4f;text-decoration:underline;}
.ziekenhuizen.article > ul li a:before{top:5px;left:-14px;}
.ziekenhuizen.article > ul li a span{font-style:italic;}
.ziekenhuizen.article > ul li a:nth-child(n+2):before{display:none;}
.ziekenhuizen a.filter{float:right;font-size:14px;font-style:italic;line-height:28px;}
.ziekenhuizen form{padding-top:0;}
.ziekenhuizen form h2{margin-top:20px;}
.ziekenhuizen form span{display:inline-block;font-size:12px;font-weight:bold;text-align:center;}
.ziekenhuizen form span:not(.last){width:30px;}
.ziekenhuizen form input[type="radio"]{margin:0;padding:0;vertical-align:middle;width:30px;}
.ziekenhuizen form .button{margin-top:10px;}
.ziekenhuizen form label{cursor:default;}
ul.ziekenhuizenlijst{margin-left:0;}
ul.ziekenhuizenlijst li{padding-left:14px;}
ul.ziekenhuizenlijst li:before{display:none;}
ul.ziekenhuizenlijst li a{display:inline-block;color:#4f4f4f;font-size:14px;text-decoration:none;padding-left:14px;padding-left:0;line-height:19px;}
ul.ziekenhuizenlijst li a:before{position:absolute;display:block;content:"";left:0;top:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
ul.ziekenhuizenlijst li a:hover{color:#4f4f4f;text-decoration:underline;}
ul.ziekenhuizenlijst li a:before{top:5px;left:-14px;}
ul.ziekenhuizenlijst li a span{font-style:italic;}
ul.ziekenhuizenlijst li a:nth-child(n+2):before{display:none;}
ol.ziekenhuizenlijst{margin-top:3px;}
ol.ziekenhuizenlijst li{padding-left:14px;}
ol.ziekenhuizenlijst li:before{display:none;}
ol.ziekenhuizenlijst li a{padding-left:0;line-height:19px;color:#4f4f4f;text-decoration:none;}
ol.ziekenhuizenlijst li a:hover{text-decoration:underline;}
ol.ziekenhuizenlijst li a span{font-style:italic;}
ol.ziekenhuizenlijst li a:nth-child(n+2):before{display:none;}
.ziekenhuis ul.locaties{margin-left:0;}
.ziekenhuis ul.locaties li:before{display:none;}
.ziekenhuis ul.locaties li a{display:inline-block;color:#4f4f4f;font-size:14px;text-decoration:none;padding-left:14px;}
.ziekenhuis ul.locaties li a:before{position:absolute;display:block;content:"";left:0;top:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
.ziekenhuis ul.locaties li a:hover{color:#4f4f4f;text-decoration:underline;}
footer.sites{text-align:center;background:#fbfcf8;margin:0 -20px -12px;padding:6px 20px;border-top:1px solid #d5dbba;}
footer.sites span{font-size:12px;font-weight:700;}
footer.sites a{display:inline-block;color:#4f4f4f;font-size:14px;text-decoration:none;padding-left:14px;}
footer.sites a:before{position:absolute;display:block;content:"";left:0;top:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
footer.sites a:hover{color:#4f4f4f;text-decoration:underline;}
footer.sites a:hover{text-decoration:underline;}
footer.sites a.active{text-decoration:underline;}
footer.sites :not(:last-child){margin-right:2em;}
.studie.bericht{margin-top:0;}
.studie.bericht.tab{margin-top:45px;}
.studie.bericht.tab .title-tabs{margin-bottom:12px;}
.studie.bericht.tab .title-tabs a{background-color:white;}
.studie.bericht.tab .title-tabs a:hover{border-bottom:1px solid #d5dbba;}
.studie .studiedirecteur{margin-top:22px;margin-bottom:10px;}
.studie .studiedirecteur a{line-height:1.1rem;}
.studie .studiedirecteur a:before{top:5px;}
.studie .berichten .title{margin:2rem 0 0 0;border-top:1px solid #d5dbba;border-bottom:0 none;}
.studie .studienieuws{margin-top:10px;margin-bottom:10px;}
.studie .studienieuws h3{margin-bottom:5px;}
.studie .studienieuws li{line-height:inherit;margin-bottom:0.3rem;}
.studie .studienieuws li a{display:block;padding-right:115px;text-decoration:none;}
.studie .studienieuws li a strong{display:block;text-decoration:underline;font-weight:normal;color:#114191;}
.studie .studienieuws li a time{position:absolute;top:0;right:0;font-size:12px;color:#999;font-style:normal;}
.studie .studienieuws li a span{font-style:italic;color:#4f4f4f;font-size:13px;}
.studie .studienieuws li a:hover > *{color:#275daa;text-decoration:none;}
.studie .studienieuws li.actief *{font-weight:bold;}
article.tab{margin-top:45px;}
article.tab .title-tabs{margin:-58px -20px 16px -21px;}
article.tab .title-tabs a,article.tab .title-tabs span{display:inline-block;color:#4f4f4f;font-size:14px;text-decoration:none;padding-left:14px;display:block;float:left;padding:6px 20px 5px 30px;border:1px solid #d5dbba;line-height:2rem;margin:0;margin-right:2px;font-size:15px;height:46px;background:#fbfcf8;}
article.tab .title-tabs a:before,article.tab .title-tabs span:before{position:absolute;display:block;content:"";left:0;top:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
article.tab .title-tabs a:hover,article.tab .title-tabs span:hover{color:#4f4f4f;text-decoration:underline;}
article.tab .title-tabs a:before,article.tab .title-tabs span:before{left:16px;top:17px;}
article.tab .title-tabs a.title,article.tab .title-tabs span.title{color:#114191;font-size:17px;padding:6px 20px 5px 20px;}
article.tab .title-tabs a.title:before,article.tab .title-tabs span.title:before{display:none;}
article.tab .title-tabs a:focus,article.tab .title-tabs span:focus{outline:none;}
article.tab .title-tabs span:hover{text-decoration:none;}
article.tab .title-tabs .active,article.tab .title-tabs a:hover{background-color:#fff;border-bottom:0;}
article.tab .title-tabs:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
article.tab > section{display:none;}
article.tab > section.active{display:block;}
@media only screen and (max-width: 40.063em){.studie{margin-top:0;}
.studie .title-tabs{margin-top:-12px;margin-left:-20px;}
.studie .title-tabs a,.studie .title-tabs span{width:100%;margin-right:0;height:auto;border:0;border-bottom:1px solid #d5dbba;}
.studie .title-tabs .active,.studie .title-tabs a:hover{border-bottom:1px solid #d5dbba;}
}
.profiel-pagina dl{margin-top:0;padding-top:12px;}
.profiel-pagina .profiel-afbeelding{float:right;margin-bottom:14px;border:1px solid #d5dbba;max-width:117px;height:auto !important;}
@media only screen and (max-width: 40.063em){.profiel-pagina .profiel-afbeelding{float:none;}
}
.profiel-pagina .wcn-functies,.profiel-pagina .wcn-locaties{margin:0;margin-top:10px;}
.profiel-pagina .wcn-functies li,.profiel-pagina .wcn-locaties li{font-weight:700;margin-bottom:5px;}
.profiel-pagina .wcn-functies li:before,.profiel-pagina .wcn-locaties li:before{display:none !important;}
.profiel-pagina .wcn-functies li a,.profiel-pagina .wcn-locaties li a{display:inline-block;color:#4f4f4f;font-size:14px;text-decoration:none;padding-left:14px;color:#114191;font-weight:400;text-decoration:underline;padding-bottom:0;padding-right:2px;line-height:1.2em;}
.profiel-pagina .wcn-functies li a:before,.profiel-pagina .wcn-locaties li a:before{position:absolute;display:block;content:"";left:0;top:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
.profiel-pagina .wcn-functies li a:hover,.profiel-pagina .wcn-locaties li a:hover{color:#4f4f4f;text-decoration:underline;}
.profiel-pagina .wcn-functies li a:before,.profiel-pagina .wcn-locaties li a:before{top:5px;}
.profiel-pagina .wcn-functies li a:hover,.profiel-pagina .wcn-locaties li a:hover{color:#275daa;text-decoration:none;}
.profiel-pagina .wcn-functies li i,.profiel-pagina .wcn-locaties li i{font-weight:400;line-height:1.2em;}
.profiel-pagina .wcn-functies li strong,.profiel-pagina .wcn-locaties li strong{display:block;margin-top:0;}
.profiel-pagina .address{margin-top:12px;}
.profiel-pagina .address div{width:50%;float:left;line-height:1.4rem;}
.profiel-pagina .address div h3{margin-bottom:0;font-size:14px;font-weight:700;}
.profiel-pagina .address:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.toelichting{border:1px solid #eddabe;padding:8px 16px 0 16px;margin-bottom:22px;background:#fffefb;}
.toelichting p{font-size:13px;}
.toelichting .title{display:block;color:#4f4f4f;font-weight:700;font-size:14px;border-bottom:1px solid #eddabe;background:#fffaf6;margin:-8px -16px 16px -16px;padding:8px 12px 6px 16px;}
.toelichting .footer-link{background:#fffaf6;border-top:1px solid #eddabe;}
.search form{padding-top:0;}
.search input[type='submit']{position:absolute;top:0;right:0;background:url("../img/search.png") no-repeat center center;width:25px;}
.widget{padding:12px 16px;}
.widget .footer-link{padding:12px 16px 14px 16px;}
.widget .title{background:#fbfcf8;border-bottom:1px solid #d5dbba;}
.widget.studies{padding:0;}
.widget.studies > ul{margin:0;list-style:none;}
.widget.studies > ul > li > a{display:block;padding:6px 16px;background:#114191;color:#fff;text-decoration:none;outline:none;}
.widget.studies > ul > li > a:hover,.widget.studies > ul > li > a:focus{background:#9ebd2a;}
.widget.studies > ul > li > a:after{position:absolute;content:"";right:15px;top:14px;display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;-moz-border-start-style:dashed;}
.widget.studies > ul > li.active > a:after,.widget.studies > ul > li.active > a:hover:after{border-top:0;border-bottom:6px solid #fff;}
.widget.studies > ul > li.active div{height:auto;}
.widget.studies > ul > li div{overflow:hidden;height:0;-webkit-transition:height 0.5s ease-in-out;-moz-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out;}
.widget.studies > ul > li ul{list-style:none;margin:0;}
.widget.studies > ul > li ul > li > a{display:block;text-decoration:none;padding:6px 16px;color:#4f4f4f;border-bottom:1px solid #d5dbba;font-style:italic;font-size:12px;line-height:1rem;}
.widget.studies > ul > li ul > li > a strong{display:block;font-style:normal;font-size:13px;}
.widget.studies > ul > li ul > li > a:after{position:absolute;content:"";right:16px;top:18px;display:block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #bfbfbf;-moz-border-start-style:dashed;}
.widget.studies > ul > li ul > li > a .active,.widget.studies > ul > li ul > li > a:hover{background:#fbfcf8;}
.widget.studies > ul > li ul > li > a .active:after,.widget.studies > ul > li ul > li > a:hover:after{border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
.widget.studies > ul > li ul span.rpcount{display:block;position:absolute;right:30px;top:6px;}
.widget.studies > ul > li ul span.rpcount a{display:block;background:#dda824;color:#fff;padding:0;font-size:12px;line-height:20px;min-width:28px;text-align:center;font-style:normal;border-radius:5px;text-decoration:none;}
.widget.studies > ul > li ul span.rpcount a:hover{background:#bf9221;}
.widget.studies > ul > li ul .memberof a:after{border-left-color:#f7323f;}
.widget.login .title{margin:-12px -16px 12px -16px;padding:12px 12px 10px 16px;color:#323232;font-size:13px;font-weight:700;}
.widget.login dl{margin-bottom:0;}
.widget.login .arrow{font-size:12px;line-height:1rem;}
.widget.login .arrow:before{top:4px;}
.widget.profile{padding-bottom:0;}
.widget.profile .title{margin:-12px -16px 0 -16px;padding:12px 12px 10px 16px;color:#323232;font-size:13px;font-weight:700;}
.widget.profile > ul{list-style:none;margin:0 -16px;}
.widget.profile > ul li:last-child{border-bottom:0;}
.widget.profile > ul > li{padding:6px 16px;border-bottom:1px solid #eddabe;}
.widget.profile > ul > li > a{display:inline-block;color:#4f4f4f;font-size:14px;text-decoration:none;padding-left:14px;display:block;font-size:13px;padding-top:0;padding-bottom:0;}
.widget.profile > ul > li > a:before{position:absolute;display:block;content:"";left:0;top:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
.widget.profile > ul > li > a:hover{color:#4f4f4f;text-decoration:underline;}
.widget.profile > ul > li > a:before{top:6px;}
.widget.profile > ul > li > a:hover{text-decoration:underline;}
.widget.profile > ul > li > strong{display:block;}
.widget.profile > ul .feasibility-update{list-style:none;margin:0;padding:0;}
.widget.profile > ul .feasibility-update h4{padding:6px 16px 0;}
.widget.profile > ul .feasibility-update li{list-style:none;margin:0;padding:0;}
.widget.profile > ul .feasibility-update li a{display:block;margin-left:-20px;padding:8px 16px 8px 33px;font-style:italic;text-decoration:none;color:#4f4f4f;line-height:1.3em;font-size:13px;}
.widget.profile > ul .feasibility-update li a strong{font-style:normal;}
.widget.profile > ul .feasibility-update li a time{color:#999;font-size:11px;font-style:normal;}
.widget.profile > ul .feasibility-update li a:hover{background:#fbfcf8;}
.widget.profile > ul .feasibility-update li a:hover strong{text-decoration:underline;}
.widget.profile > ul .feasibility-update li a:before{position:absolute;top:11px;left:12px;width:14px;height:14px;content:"";display:block;background:no-repeat top center;}
.widget.profile > ul .feasibility-update li a.red:before{background-image:url('../img/feasibility-no.svg');}
.widget.profile > ul .feasibility-update li a.green:before{background-image:url('../img/feasibility-yes.svg');}
.widget.profile > ul .feasibility-update li a.alert:before{background-image:url('../img/feasibility-question.svg');}
.widget.profile > ul .birthday strong{font-size:13px;}
.widget.profile > ul .birthday ul{margin:0;list-style:none;}
.widget.profile > ul .birthday ul li{padding:2px 0;font-size:12px;}
.widget.profile > ul .birthday ul li a{display:inline-block;color:#4f4f4f;font-size:14px;text-decoration:none;padding-left:14px;font-size:13px;color:#114191;text-decoration:underline;padding-top:0;padding-bottom:0;padding-right:0;}
.widget.profile > ul .birthday ul li a:before{position:absolute;display:block;content:"";left:0;top:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #f7323f;-moz-border-start-style:dashed;}
.widget.profile > ul .birthday ul li a:hover{color:#4f4f4f;text-decoration:underline;}
.widget.profile > ul .birthday ul li a:before{top:6px;}
.widget.profile > ul .birthday ul li a:hover{color:#008cba;text-decoration:none;}
.widget.profile > ul .ongelezen-rp-posts a{line-height:20px;margin-bottom:3px;}
.widget.profile > ul .ongelezen-rp-posts a > span{display:block;position:absolute;right:0;top:-1px;background:#dda824;color:#fff;padding:0;font-size:12px;line-height:20px;min-width:2rem;text-align:center;}
.berichten{padding:0;border-bottom:0;}
.berichten.widget .title{padding:12px 16px;margin-top:0;margin-bottom:0;color:#f7323f;font-size:17px;}
.berichten.widget .title a{color:#f7323f;font-size:17px;text-decoration:none;}
.berichten.widget .title a:hover{text-decoration:underline;}
.berichten > p{padding:16px 20px;}
.berichten > p:last-child{border-bottom:1px solid #d5dbba;}
.berichten ul{list-style:none;margin:0;}
.berichten ul li{border-bottom:1px solid #d5dbba;}
.berichten ul li a{display:block;padding:12px 115px 12px 20px;text-decoration:none;color:#4f4f4f;font-style:italic;font-size:12px;font-weight:normal;}
.berichten ul li a strong{display:block;font-style:normal;font-size:13px;}
.berichten ul li a time{font-size:11px;color:#999;font-style:normal;position:absolute;top:14px;right:20px;}
.berichten ul li a div.rnew{display:block;position:absolute;right:20px;top:35px;background:#dda824;color:#fff;padding:0;font-size:12px;line-height:20px;min-width:2rem;text-align:center;}
.berichten ul li a:hover,.berichten ul li a.actief{background:#fbfcf8;}
.berichten ul li a:hover:before,.berichten ul li a.actief:before{position:absolute;display:block;content:"";left:0;top:18px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #d5dbba;-moz-border-start-style:dashed;}
.berichten ul li .new:before{position:absolute;display:block;content:"";left:6px;top:18px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #dda824;-moz-border-start-style:dashed;}
.berichten ul li .new:hover:before{left:6px;top:18px;border-left:6px solid #dda824;}
.berichten.smalldate ul li a{padding-right:60px;}
.berichten .footer-link{padding:6px 20px 6px 20px;border-bottom:1px solid #d5dbba;}
.berichten.bijeenkomsten > p{margin:12px 0;padding:0 20px;}
.berichten.bijeenkomsten > p.noitems{border-top:1px solid #d5dbba;border-bottom:1px solid #d5dbba;padding-top:12px;padding-bottom:12px;margin-bottom:0;background-color:#fffaf6;font-weight:700;}
.berichten.bijeenkomsten > hr{margin-top:0;margin-bottom:0;}
.berichten.bijeenkomsten li{padding:12px 20px 12px 20px;}
.berichten.bijeenkomsten li h2{margin-bottom:5px;padding-right:125px;position:relative;}
.berichten.bijeenkomsten li h2 time{font-size:12px;color:#4f4f4f;font-style:normal;position:absolute;top:2px;right:0;}
.berichten.bijeenkomsten li p{margin-bottom:5px;}
.berichten.bijeenkomsten li p.locatie{font-size:13px;}
.berichten.bijeenkomsten li p.locatie:before{content:'Locatie: ';}
.berichten.bijeenkomsten li p.intro{margin-top:12px;padding:6px 0;border-top:1px dashed #f7323f;border-bottom:1px dashed #f7323f;}
.berichten.bijeenkomsten li form{margin:10px 0 0;}
.rpposts .berichten ul{border-top:1px solid #d5dbba;margin-bottom:0;}
.rpposts .berichten ul li:last-child{border-bottom:0 none;}
.rpposts .berichten ul li a{line-height:1.6;}
section.publicaties.widget{padding:0;border-bottom:0;}
section.publicaties.widget .title{padding:12px 16px;margin-bottom:0;color:#114191;}
section.publicaties.widget ul{list-style:none;margin:0;}
section.publicaties.widget ul li{border-bottom:1px solid #d5dbba;display:block;padding:12px 115px 12px 20px;text-decoration:none;color:#4f4f4f;font-size:12px;font-weight:normal;}
section.publicaties.widget ul li strong{display:block;font-style:normal;font-size:13px;}
section.publicaties.widget ul li time{font-size:11px;color:#999;font-style:normal;position:absolute;top:14px;right:20px;}
section.publicaties.widget ul li .bron{font-style:italic;}
section.publicaties ul li > a{text-decoration:none;font-weight:bold;}
section.publicaties ul li > a:hover{text-decoration:underline;}
section.publicaties ul li .bijlage{color:#f7323f;}
section.publicaties ul li .bijlage:before{left:0;}
section.publicaties ul li .extern{padding-left:17px;color:#4f4f4f;}
section.publicaties ul li .auteur{color:#114191;}
section.publicaties ul li .studie{color:#9ebd2a;}
section.publicaties ul li .populatie{color:#dda824;}
section.publicaties ul li .aantal{font-style:italic;font-weight:bold;}
div.publicaties.studie{margin-bottom:20px;}
.scholing.widget{padding:0;border-bottom:0;}
.scholing.widget .title{padding:12px 16px;margin-bottom:0;color:#114191;}
.scholing.widget > div{padding:12px 20px;border-bottom:1px solid #d5dbba;}
.scholing.widget > div > *:last-child{margin-bottom:0;}
.scholing.widget > ul{list-style:none;margin:0;}
.scholing.widget > ul li{padding:0;border-bottom:1px solid #d5dbba;display:block;color:#4f4f4f;}
.scholing.widget > ul li > a{display:block;position:relative;text-decoration:none;font-weight:bold;color:#4f4f4f;}
.scholing.widget > ul li > a:hover{text-decoration:none;background:#fbfcf8;}
.scholing.widget > ul li > a:hover:before{position:absolute;display:block;content:"";left:0;top:54px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #d5dbba;-moz-border-start-style:dashed;}
.scholing.widget > ul li > a > div,.scholing.widget > ul li > div{padding:0 20px 6px;}
.scholing.widget > ul li > a > div:after,.scholing.widget > ul li > div:after{display:table;content:" ";clear:both;}
.scholing.widget > ul li > a > p,.scholing.widget > ul li > p{padding:6px 20px 12px;margin:0;width:100%;}
.scholing.widget > ul li > a > p .arrow,.scholing.widget > ul li > p .arrow{padding-left:10px;visibility:hidden;text-decoration:underline;}
.scholing.widget > ul li > a:hover > p .arrow{visibility:visible;}
.scholing.widget > ul li .action{position:absolute;display:block;bottom:12px;right:20px;margin:6px 0 0;padding:6px 12px;line-height:14px;font-size:11px;font-weight:bold;color:#fff;background-color:#f7323f;border:1px solid #db2828;}
.scholing.widget > ul li .action:hover{background-color:#db2828;}
.scholing.widget > ul li .action.vol{background-color:#999;border-color:#888;}
.scholing.widget > ul li .action.vol:hover{background-color:#999;}
.scholing.widget > ul li.archive > a:hover:before{top:34px;}
.scholing .scholingkop{padding:0 20px 6px;}
.scholing .scholingkop:after{display:table;content:" ";clear:both;}
.scholing .scholingkop h2{font-size:15px;font-weight:bold;color:#114191;margin:0;padding-top:12px;}
.scholing .scholingkop h3{font-size:14px;font-style:italic;font-weight:normal;color:#114191;margin:0;}
.scholing .scholingkop .niveau{display:block;width:77px;padding:52px 0 6px;margin:0 20px 0 0;text-align:center;float:left;background-position:-1000px 0;background-repeat:no-repeat;background-image:url(../img/scholingniveau.png);text-transform:lowercase;font-size:12px;font-weight:bold;line-height:14px;color:#114191;}
.scholing .scholingkop .niveau.beginner{background-position:50% 0;}
.scholing .scholingkop .niveau.beginner-intermediate{background-position:50% -100px;}
.scholing .scholingkop .niveau.intermediate{background-position:50% -200px;}
.scholing .scholingkop .niveau.intermediate-gevorderde{background-position:50% -300px;}
.scholing .scholingkop .niveau.gevorderde{background-position:50% -400px;}
.scholing .scholingkop .niveau.alles{background-position:50% -500px;}
.scholing .scholingkop .kop{padding-right:140px;}
.scholing .scholingkop time{position:absolute;top:14px;right:20px;display:block;font-size:13px;font-weight:bold;max-width:150px;color:#114191;text-align:right;line-height:20px;}
.scholing .scholingkop time > i{color:#114191;}
.scholing .scholingkop time > strong{text-align:center;color:#f7323f;}
.scholing .archive .scholingkop > a:hover:before{top:34px;}
.scholing .archive .scholingkop h2,.scholing .archive .scholingkop h3{color:#999;}
.scholing .archive .scholingkop .niveau{color:#999;}
.scholing .archive .scholingkop .niveau.beginner{background-position:50% -600px;}
.scholing .archive .scholingkop .niveau.beginner-intermediate{background-position:50% -700px;}
.scholing .archive .scholingkop .niveau.intermediate{background-position:50% -800px;}
.scholing .archive .scholingkop .niveau.intermediate-gevorderde{background-position:50% -900px;}
.scholing .archive .scholingkop .niveau.gevorderde{background-position:50% -1000px;}
.scholing .archive .scholingkop .niveau.alles{background-position:50% -1100px;}
.scholing .archive .scholingkop time{color:#999;}
article.scholing > h1.title{margin-bottom:0;}
article.scholing .scholingkop{margin:0 -20px;}
article.scholing .inschrijven{margin-top:1.5em;}
article.scholing .inschrijven h2{font-size:15px;}
article.scholing .inschrijven a.action{display:inline-block;margin:6px 0;padding:6px 12px;line-height:14px;font-size:12px;font-weight:bold;color:#fff;background-color:#f7323f;border:1px solid #db2828;text-align:center;text-decoration:none;}
article.scholing .inschrijven a.action:hover{background-color:#db2828;}
article.scholing .inschrijven a.action.disabled{background-color:#999;border-color:#888;}
article.scholing .inschrijven a.action.disabled:hover{background-color:#999;}
article.scholing .footer-link > .row{margin:0 -20px;}
article.scholing .footer-link > .row > .columns{text-align:left;padding:0 20px;}
article.scholing .footer-link > .row > .columns > a{margin-left:14px;font-size:14px;}
article.scholing .footer-link > .row > .columns > a:before{top:5px;}
article.scholing .inloggen{margin-top:1em;}
article.scholing .inloggen p{font-weight:bold;font-style:italic;}
.large-8 .berichten .title{padding:14px 20px 12px 20px;}
.large-4 .berichten.date ul li a{padding:12px 12px 12px 60px;}
.large-4 .berichten.date ul li a time{left:14px;}
@media only screen and (max-width: 64.063em){.large-8 .berichten.date ul li a{padding-right:115px;}
}
.article.berichten ul li:before{display:none;}
.article.berichten .title{margin:0;color:#114191;}
.studie .berichten{margin:0 -20px -12px;}
.studie .berichten ul{border-top:1px solid #d5dbba;}
.studie .berichten ul li:before{display:none;}
.studie .berichten ul li:last-child{border-bottom:0;}
.studie .berichten.inline{margin-bottom:0;}
.studie .berichten.inline ul li{line-height:inherit;}
.reactie{border-top:1px solid #d5dbba;background-color:#fffaf6;padding:1rem 20px;}
.reactie form{margin:1rem 0 0;}
.reactie form input[type="submit"]{margin-top:21px;}
.studie .reactie{margin:0 -20px -12px;}
.studie .childreactie{border-top:1px solid #d5dbba;margin:0 -20px -12px;padding:8px 20px 8px 20px;}
.studie .childreactie > .ondertitel{margin-bottom:0;}
.studie .childreactie.new:before{position:absolute;display:block;content:"";left:6px;top:18px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #dda824;-moz-border-start-style:dashed;}
.nieuws .title{color:#114191 !important;font-size:18px;}
.denied{border:1px solid #f47d7d;}
.denied .title{color:#f7323f;border-bottom:1px solid #f47d7d;background:#fff8f8;}
.denied .footer-link{background:#fff8f8;border-top:1px solid #f47d7d;}
.restricted,.widget.login{border:1px solid #eddabe;}
.restricted .title,.widget.login .title{color:#af8015;border-bottom:1px solid #eddabe;background:#fffaf6;}
.restricted .footer-link,.widget.login .footer-link{background:#fffaf6;border-top:1px solid #eddabe;}
.footer{background:#2c2d29;}
.footer .row .large-12{text-align:center;}
.footer .row .large-12 > span,.footer .row .large-12 > a{display:inline-block;margin:24px 20px;}
.footer .row .large-12 span{color:#fff;}
.footer .row .large-12 a{color:#fff;text-decoration:none;}
.footer .row .large-12 a:hover{text-decoration:underline;}
.footer .row .large-12 a.email:before{top:8px;background:url("../img/icons2.png") no-repeat -20px 0;background-image:url("../img/icons2.svg"), none;}
.footer .row .large-12 .tel:before{top:6px;background:url("../img/icons2.png") no-repeat -100px 0;background-image:url("../img/icons2.svg"), none;}
.footer .row .large-12 .linkedin{padding-left:23px;}
.footer .row .large-12 .linkedin:before{top:6px;background:url("../img/linkedin.svg") no-repeat;position:absolute;left:0;top:5px;content:"";width:16px;height:15px;}
@media only screen and (max-width: 64.063em){.footer .row .large-12 span,.footer .row .large-12 a{margin:6px;}
}
.downloads ul li:before{display:none;}
.downloads ul li strong{display:block;}
.downloads ul li small{font-size:12px;color:#4f4f4f;text-decoration:none;display:inline-block;padding-left:0.3rem;font-style:italic;}
.downloads ul li time{float:right;font-size:12px;color:#999;font-style:normal;}
.downloads ul li a:hover{color:#275daa;}
.downloads ul li a:hover *{color:#275daa;}
.downloads > ul{margin-left:0;}
.downloads > ul > li > strong{margin-top:10px;}
.studiegrafieken > li > a + small{display:block;}
.faciliteiten > ul{margin-left:24px;}
.faciliteiten > ul > li:before{position:absolute;content:"";left:-24px;top:0;display:block;width:24px;height:1.6rem;border:0 none;text-align:center;}
.faciliteiten > ul > li.aan:before{content:"\2714";color:#9ebd2a;}
.faciliteiten > ul > li.uit:before{content:"\2718";color:#f7323f;}
.berichten.video ul li a{padding-left:0;padding-right:0;}
.berichten.video .row{margin-left:0;margin-right:0;}
.berichten.video .row > .columns:first-child > img{width:100%;}
@media only screen and (min-width: 40.063em){.berichten.video .row > .columns:first-child{padding-right:0;}
}
.video video{width:100%;}
.article.video .video{width:100%;margin-bottom:12px;}
.article.video .video > a > img{width:100%;margin:0;}
.article.video .video > .wrapper{position:absolute;top:0;left:0;right:0;bottom:0;}
dl.form dt{font-weight:normal;position:absolute;width:230px;}
dl.form > dd{display:block;margin-left:240px;}
dl.form > dd:after{display:inline-block;line-height:1;max-width:0;overflow:hidden;content:"-";visibility:hidden;}
.memberof strong:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVxJREFUeNp8kU8vA2EQxmfW7gqRCCcSp9peehBS0fbcA1VHCRIXVxf6ATTBkYT4BBIO5UrbRJy1FY0PoD054MKtYvtnzLNsUxXe5M07mfk9z87MMv1xKonoEhu8pWFQ70NLZCeYK57zP3CGme5JOE8sCRGaEuKVtqA6H1sgpk2pN9bYMvMKu69PbmS6XK7fhcPW8KhdUlGv4cHJ2LbCFxrGPwZrL14b6gwYdbwifKWhY3jORGm9rohshCjURFdoA84Q4GWSWeRZ3a/hDNjJFY+6Z4AzYCGaxAxoKQLIYvPEn8fJF89QRM9EklLYlpYsO9mbjOFD7z3S17kpFAP9YxNvz+6ALmIOJshDUEJgNpqL3eut1h7Xh0Zsl23z2M+ZJHSoG4oz814lGRWLzFMU6tRYZeJ9j2rRgS/g9lq/NvXrKLAbyBbSPwTtH2dQSr848125hfN4rnDZafApwAD8sI8Ldn4RKgAAAABJRU5ErkJggg==) no-repeat top right;content:"";display:inline-block;height:12px;width:16px;}
fieldset.switch{margin:0.2rem 0 0.5rem;padding:0;border:none;position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.4;}
fieldset.switch span{font-size:12px;padding-right:0.5rem;}
fieldset.switch label{display:inline-block;position:relative;color:transparent;background:#ddd;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left 0.15s ease-out;}
fieldset.switch input{opacity:0;position:absolute;top:9px;left:10px;padding:0;margin:0;}
fieldset.switch input + label{margin-left:0;margin-right:0;}
fieldset.switch label:after{content:"";display:block;background:white;position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;transition:left 0.15s ease-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
fieldset.switch input:checked + label{background:#114191;}
fieldset.switch input:checked + label:after{left:2.25rem;}
fieldset.switch label{color:transparent;background:#ddd;width:3rem;height:1.5rem;border-radius:2px;}
fieldset.switch label:after{background:white;width:1rem;height:1rem;}
fieldset.switch input:checked + label:after{left:1.75rem;}
.title > .switch{position:absolute;top:10px;right:20px;margin:0;}
table.rapportage{width:100%;}
#rapportageForm dt > label > span.info{display:block;font-size:90%;padding:10px;}
table.mijngegevens{border:0 none;border-collapse:collapse;border-spacing:0;}
table.mijngegevens tr{background-color:transparent;}
table.mijngegevens th,table.mijngegevens td{padding:0 0 .3rem;vertical-align:top;line-height:1.6;}
table.mijngegevens th{text-align:left;font-weight:400;color:#222;padding-right:1.5rem;}
table.mijngegevens .group th{color:inherit;font-size:20px;font-weight:400;padding-top:1.5rem;}
table.mijngegevens .group:first-child th{padding-top:0;}
form table.mijngegevens{width:100%;}
form table.mijngegevens th{padding-top:0.2rem;padding-bottom:0.4rem;width:20%;}
form table.mijngegevens td input,form table.mijngegevens td select{margin-bottom:0;}
form table.mijngegevens td select[multiple]{height:auto;}
form table.mijngegevens td span{display:inline-block;padding-top:0.2rem;padding-bottom:0.4rem;padding-left:0.4rem;}
form table.mijngegevens .inline label{display:inline;padding-left:0.2rem;}
form table.mijngegevens .inline label + label{padding-left:1rem;}
form table.mijngegevens .multicheckbox{padding-left:0.2rem;}
form table.mijngegevens .multicheckbox label{margin-left:16px;}
form table.mijngegevens .multicheckbox label input{margin-left:-16px;}
@media only screen and (min-width: 40.063em){form table.mijngegevens .multicheckbox{columns:2;}
}
form table.mijngegevens .buttons td{padding-top:1.5rem;}
form table.mijngegevens .buttons td span{padding-left:0;}
form table.mijngegevens select,form table.mijngegevens input{transition:background-color 0.25s;}
form table.mijngegevens select.disabled,form table.mijngegevens input.disabled,form table.mijngegevens .multicheckbox.disabled{background-color:#ddd;}
form table.mijngegevens ul.errors,form table.mijngegevens div.errors{margin-top:0;}
form table.mijngegevens ::placeholder{font-style:italic;}
.footnotes{margin-bottom:1.25rem;margin-left:16px;font-style:italic;}
.footnotes span{font-style:normal;margin-left:-16px;width:16px;display:inline-block;}
.loader{margin-top:4rem;text-align:center;font-style:italic;}
.loader .spinner-border{margin-right:.5rem;}
.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite;}
.spinner-border-sm{width:1rem;height:1rem;border-width:.2em;}
@keyframes spinner-border{to{transform:rotate(360deg);}
}
a.addspinner.loading{color:#888;text-decoration:none;}
a.addspinner + div{margin-left:.5rem;}
button.btn-link{display:inline;margin:0;padding:0;color:#4f4f4f;background-color:transparent;border-color:transparent;}
button.btn-link:hover{text-decoration:underline;}
a + .rpnote{margin-top:.5rem;}
.article.faqindex a{font-size:16px;}
.article.faqcategory .title{text-transform:uppercase;color:#4f4f4f;}
.article.faqcategory .title b{font-weight:normal;color:#f7323f;}
.article.faqcategory article.faq:not(:first-of-type){margin-top:1.5rem;}
.article.faqcategory article.faq h1.question{font-size:16px;font-weight:bold;margin-bottom:0.25rem;}
.article.faqcategory article.faq h1.question a{cursor:default;font-size:16px;color:#4f4f4f;text-decoration:none;}
.article.faqcategory article.faq p{margin-bottom:0.5rem;}
.article.faqcategory article.faq.expandable > .answer{max-height:3.3em;overflow:hidden;transition:max-height .25s;margin-bottom:-3px;}
.article.faqcategory article.faq.expandable.o > .answer{max-height:none;margin-bottom:0;}
.article.faqcategory article.faq.expandable > a.more{color:#4f4f4f;text-decoration:none;}
.article.faqcategory article.faq.expandable > a.more:hover{text-decoration:underline;}
.article.faqcategory article.faq.expandable:hover > a.more{text-decoration:underline;}
.article.faqcategory article.faq.expandable.o > a.more,.article.faqcategory article.faq.expandable.oo > a.more{display:none;}
.evaluatie table{width:100%;border:0 none;margin:0;}
.evaluatie table tr{background-color:transparent;}
.evaluatie table tr.section td{padding-top:3em;font-weight:700;font-size:17px;color:#4f4f4f;}
.evaluatie table td:first-child{padding-left:0;}
.evaluatie table td:last-child{padding-right:0;}
.evaluatie table label{display:inline-flex;align-items:center;}
.evaluatie table label input[type=radio]{margin:0 .5em 0 0;}
.evaluatie table td + td{white-space:nowrap;}
.evaluatie table label + label{margin-left:1em;}
.evaluatie table .face{cursor:pointer;}
.evaluatie table .face > svg{width:28px;height:28px;fill:#999;}
.evaluatie table .face:hover svg{fill:#114191;stroke:#114191;}
.evaluatie table .txt{padding-top:3em;}
.evaluatie table .txt label{display:block;margin-bottom:.25em;}
.evaluatie table .txt textarea{margin-bottom:0;}
.evaluatie table .score{heigth:28px;margin:-2px 0;}
.evaluatie .legend .score{margin-top:2em;width:100%;justify-content:center;align-items:start;}
.evaluatie .legend .score > span{display:block;flex:1 1 0;}
.evaluatie .legend .score > div{flex:1;display:flex;flex-direction:column;align-items:center;}
.evaluatie .legend .score > div input[type=radio]{cursor:default;background-size:24px 24px;}
.evaluatie .legend .score > div label{cursor:default;display:block;margin:0;font-size:13px;color:#666;}
.evaluatie .score{display:flex;align-items:center;}
.evaluatie .score input[type=radio]{cursor:pointer;-webkit-appearance:none;appearance:none;display:inline-flex;width:32px;height:32px;margin:0;padding:0;background-position:center center;background-size:28px 28px;}
.evaluatie .score input[type=radio][value="1"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 27.15q-3.35 0-6.075 1.875T13.9 34h20.2q-1.25-3.15-4-5T24 27.15Zm-9.15-3.6 2.5-2.25 2.25 2.25 1.55-1.8-2.25-2.25 2.25-2.25-1.55-1.8-2.25 2.25-2.5-2.25-1.55 1.8 2.25 2.25-2.25 2.25Zm13.6 0 2.2-2.25 2.55 2.25 1.55-1.8-2.25-2.25 2.25-2.25-1.55-1.8-2.55 2.25-2.2-2.25-1.55 1.8 2.2 2.25-2.2 2.25ZM24 44q-4.15 0-7.8-1.575-3.65-1.575-6.35-4.275-2.7-2.7-4.275-6.35Q4 28.15 4 24t1.575-7.8Q7.15 12.55 9.85 9.85q2.7-2.7 6.35-4.275Q19.85 4 24 4t7.8 1.575q3.65 1.575 6.35 4.275 2.7 2.7 4.275 6.35Q44 19.85 44 24t-1.575 7.8q-1.575 3.65-4.275 6.35-2.7 2.7-6.35 4.275Q28.15 44 24 44Zm0-20Zm0 17q7.1 0 12.05-4.95Q41 31.1 41 24q0-7.1-4.95-12.05Q31.1 7 24 7q-7.1 0-12.05 4.95Q7 16.9 7 24q0 7.1 4.95 12.05Q16.9 41 24 41Z' fill='%23bbbbbb'/%3E%3C/svg%3E");}
.evaluatie .score input[type=radio][value="1"]:checked,.evaluatie .score input[type=radio][value="1"]:hover,.evaluatie .score input[type=radio][value="1"].active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 27.15q-3.35 0-6.075 1.875T13.9 34h20.2q-1.25-3.15-4-5T24 27.15Zm-9.15-3.6 2.5-2.25 2.25 2.25 1.55-1.8-2.25-2.25 2.25-2.25-1.55-1.8-2.25 2.25-2.5-2.25-1.55 1.8 2.25 2.25-2.25 2.25Zm13.6 0 2.2-2.25 2.55 2.25 1.55-1.8-2.25-2.25 2.25-2.25-1.55-1.8-2.55 2.25-2.2-2.25-1.55 1.8 2.2 2.25-2.2 2.25ZM24 44q-4.15 0-7.8-1.575-3.65-1.575-6.35-4.275-2.7-2.7-4.275-6.35Q4 28.15 4 24t1.575-7.8Q7.15 12.55 9.85 9.85q2.7-2.7 6.35-4.275Q19.85 4 24 4t7.8 1.575q3.65 1.575 6.35 4.275 2.7 2.7 4.275 6.35Q44 19.85 44 24t-1.575 7.8q-1.575 3.65-4.275 6.35-2.7 2.7-6.35 4.275Q28.15 44 24 44Zm0-20Zm0 17q7.1 0 12.05-4.95Q41 31.1 41 24q0-7.1-4.95-12.05Q31.1 7 24 7q-7.1 0-12.05 4.95Q7 16.9 7 24q0 7.1 4.95 12.05Q16.9 41 24 41Z' fill='%23ff3200'/%3E%3C/svg%3E");}
.evaluatie .score input[type=radio][value="2"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M31.3 21.35q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm-14.6 0q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm7.3 5.8q-3.35 0-6.075 1.875T13.9 34h2.65q1.1-2.1 3.1-3.25t4.4-1.15q2.35 0 4.325 1.175T31.5 34h2.6q-1.25-3.15-4-5T24 27.15ZM24 44q-4.15 0-7.8-1.575-3.65-1.575-6.35-4.275-2.7-2.7-4.275-6.35Q4 28.15 4 24t1.575-7.8Q7.15 12.55 9.85 9.85q2.7-2.7 6.35-4.275Q19.85 4 24 4t7.8 1.575q3.65 1.575 6.35 4.275 2.7 2.7 4.275 6.35Q44 19.85 44 24t-1.575 7.8q-1.575 3.65-4.275 6.35-2.7 2.7-6.35 4.275Q28.15 44 24 44Zm0-20Zm0 17q7.1 0 12.05-4.95Q41 31.1 41 24q0-7.1-4.95-12.05Q31.1 7 24 7q-7.1 0-12.05 4.95Q7 16.9 7 24q0 7.1 4.95 12.05Q16.9 41 24 41Z' fill='%23bbbbbb'/%3E%3C/svg%3E");}
.evaluatie .score input[type=radio][value="2"]:checked,.evaluatie .score input[type=radio][value="2"]:hover,.evaluatie .score input[type=radio][value="2"].active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M31.3 21.35q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm-14.6 0q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm7.3 5.8q-3.35 0-6.075 1.875T13.9 34h2.65q1.1-2.1 3.1-3.25t4.4-1.15q2.35 0 4.325 1.175T31.5 34h2.6q-1.25-3.15-4-5T24 27.15ZM24 44q-4.15 0-7.8-1.575-3.65-1.575-6.35-4.275-2.7-2.7-4.275-6.35Q4 28.15 4 24t1.575-7.8Q7.15 12.55 9.85 9.85q2.7-2.7 6.35-4.275Q19.85 4 24 4t7.8 1.575q3.65 1.575 6.35 4.275 2.7 2.7 4.275 6.35Q44 19.85 44 24t-1.575 7.8q-1.575 3.65-4.275 6.35-2.7 2.7-6.35 4.275Q28.15 44 24 44Zm0-20Zm0 17q7.1 0 12.05-4.95Q41 31.1 41 24q0-7.1-4.95-12.05Q31.1 7 24 7q-7.1 0-12.05 4.95Q7 16.9 7 24q0 7.1 4.95 12.05Q16.9 41 24 41Z' fill='%23fe9900'/%3E%3C/svg%3E");}
.evaluatie .score input[type=radio][value="3"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M31.3 21.35q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm-14.6 0q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm1 9.7h12.65V28.6H17.7ZM24 44q-4.15 0-7.8-1.575-3.65-1.575-6.35-4.275-2.7-2.7-4.275-6.35Q4 28.15 4 24t1.575-7.8Q7.15 12.55 9.85 9.85q2.7-2.7 6.35-4.275Q19.85 4 24 4t7.8 1.575q3.65 1.575 6.35 4.275 2.7 2.7 4.275 6.35Q44 19.85 44 24t-1.575 7.8q-1.575 3.65-4.275 6.35-2.7 2.7-6.35 4.275Q28.15 44 24 44Zm0-20Zm0 17q7.1 0 12.05-4.95Q41 31.1 41 24q0-7.1-4.95-12.05Q31.1 7 24 7q-7.1 0-12.05 4.95Q7 16.9 7 24q0 7.1 4.95 12.05Q16.9 41 24 41Z' fill='%23bbbbbb'/%3E%3C/svg%3E");}
.evaluatie .score input[type=radio][value="3"]:checked,.evaluatie .score input[type=radio][value="3"]:hover,.evaluatie .score input[type=radio][value="3"].active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M31.3 21.35q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm-14.6 0q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm1 9.7h12.65V28.6H17.7ZM24 44q-4.15 0-7.8-1.575-3.65-1.575-6.35-4.275-2.7-2.7-4.275-6.35Q4 28.15 4 24t1.575-7.8Q7.15 12.55 9.85 9.85q2.7-2.7 6.35-4.275Q19.85 4 24 4t7.8 1.575q3.65 1.575 6.35 4.275 2.7 2.7 4.275 6.35Q44 19.85 44 24t-1.575 7.8q-1.575 3.65-4.275 6.35-2.7 2.7-6.35 4.275Q28.15 44 24 44Zm0-20Zm0 17q7.1 0 12.05-4.95Q41 31.1 41 24q0-7.1-4.95-12.05Q31.1 7 24 7q-7.1 0-12.05 4.95Q7 16.9 7 24q0 7.1 4.95 12.05Q16.9 41 24 41Z' fill='%23ffce00'/%3E%3C/svg%3E");}
.evaluatie .score input[type=radio][value="4"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M31.3 21.35q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm-14.6 0q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm7.3 13.6q3.3 0 6.075-1.775Q32.85 31.4 34.1 28.35h-2.6q-1.15 2-3.15 3.075-2 1.075-4.3 1.075-2.35 0-4.375-1.05t-3.125-3.1H13.9q1.3 3.05 4.05 4.825Q20.7 34.95 24 34.95ZM24 44q-4.15 0-7.8-1.575-3.65-1.575-6.35-4.275-2.7-2.7-4.275-6.35Q4 28.15 4 24t1.575-7.8Q7.15 12.55 9.85 9.85q2.7-2.7 6.35-4.275Q19.85 4 24 4t7.8 1.575q3.65 1.575 6.35 4.275 2.7 2.7 4.275 6.35Q44 19.85 44 24t-1.575 7.8q-1.575 3.65-4.275 6.35-2.7 2.7-6.35 4.275Q28.15 44 24 44Zm0-20Zm0 17q7.1 0 12.05-4.95Q41 31.1 41 24q0-7.1-4.95-12.05Q31.1 7 24 7q-7.1 0-12.05 4.95Q7 16.9 7 24q0 7.1 4.95 12.05Q16.9 41 24 41Z' fill='%23bbbbbb'/%3E%3C/svg%3E");}
.evaluatie .score input[type=radio][value="4"]:checked,.evaluatie .score input[type=radio][value="4"]:hover,.evaluatie .score input[type=radio][value="4"].active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M31.3 21.35q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm-14.6 0q1.15 0 1.925-.8.775-.8.775-1.9 0-1.15-.775-1.925-.775-.775-1.925-.775-1.1 0-1.9.775-.8.775-.8 1.925 0 1.1.8 1.9.8.8 1.9.8Zm7.3 13.6q3.3 0 6.075-1.775Q32.85 31.4 34.1 28.35h-2.6q-1.15 2-3.15 3.075-2 1.075-4.3 1.075-2.35 0-4.375-1.05t-3.125-3.1H13.9q1.3 3.05 4.05 4.825Q20.7 34.95 24 34.95ZM24 44q-4.15 0-7.8-1.575-3.65-1.575-6.35-4.275-2.7-2.7-4.275-6.35Q4 28.15 4 24t1.575-7.8Q7.15 12.55 9.85 9.85q2.7-2.7 6.35-4.275Q19.85 4 24 4t7.8 1.575q3.65 1.575 6.35 4.275 2.7 2.7 4.275 6.35Q44 19.85 44 24t-1.575 7.8q-1.575 3.65-4.275 6.35-2.7 2.7-6.35 4.275Q28.15 44 24 44Zm0-20Zm0 17q7.1 0 12.05-4.95Q41 31.1 41 24q0-7.1-4.95-12.05Q31.1 7 24 7q-7.1 0-12.05 4.95Q7 16.9 7 24q0 7.1 4.95 12.05Q16.9 41 24 41Z' fill='%238dd100'/%3E%3C/svg%3E");}
.evaluatie .score input[type=radio][value="5"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 34.95q3.3 0 6.075-1.775Q32.85 31.4 34.1 28.35H13.9q1.3 3.05 4.05 4.825Q20.7 34.95 24 34.95Zm-8.9-13.6 2.25-2.25 2.25 2.25 1.8-1.8-4.05-4.05-4.05 4.05Zm13.35 0 2.25-2.25 2.25 2.25 1.8-1.8-4.05-4.05-4.05 4.05ZM24 44q-4.15 0-7.8-1.575-3.65-1.575-6.35-4.275-2.7-2.7-4.275-6.35Q4 28.15 4 24t1.575-7.8Q7.15 12.55 9.85 9.85q2.7-2.7 6.35-4.275Q19.85 4 24 4t7.8 1.575q3.65 1.575 6.35 4.275 2.7 2.7 4.275 6.35Q44 19.85 44 24t-1.575 7.8q-1.575 3.65-4.275 6.35-2.7 2.7-6.35 4.275Q28.15 44 24 44Zm0-20Zm0 17q7.1 0 12.05-4.95Q41 31.1 41 24q0-7.1-4.95-12.05Q31.1 7 24 7q-7.1 0-12.05 4.95Q7 16.9 7 24q0 7.1 4.95 12.05Q16.9 41 24 41Z' fill='%23bbbbbb'/%3E%3C/svg%3E");}
.evaluatie .score input[type=radio][value="5"]:checked,.evaluatie .score input[type=radio][value="5"]:hover,.evaluatie .score input[type=radio][value="5"].active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 34.95q3.3 0 6.075-1.775Q32.85 31.4 34.1 28.35H13.9q1.3 3.05 4.05 4.825Q20.7 34.95 24 34.95Zm-8.9-13.6 2.25-2.25 2.25 2.25 1.8-1.8-4.05-4.05-4.05 4.05Zm13.35 0 2.25-2.25 2.25 2.25 1.8-1.8-4.05-4.05-4.05 4.05ZM24 44q-4.15 0-7.8-1.575-3.65-1.575-6.35-4.275-2.7-2.7-4.275-6.35Q4 28.15 4 24t1.575-7.8Q7.15 12.55 9.85 9.85q2.7-2.7 6.35-4.275Q19.85 4 24 4t7.8 1.575q3.65 1.575 6.35 4.275 2.7 2.7 4.275 6.35Q44 19.85 44 24t-1.575 7.8q-1.575 3.65-4.275 6.35-2.7 2.7-6.35 4.275Q28.15 44 24 44Zm0-20Zm0 17q7.1 0 12.05-4.95Q41 31.1 41 24q0-7.1-4.95-12.05Q31.1 7 24 7q-7.1 0-12.05 4.95Q7 16.9 7 24q0 7.1 4.95 12.05Q16.9 41 24 41Z' fill='%2300bf11'/%3E%3C/svg%3E");}
.evaluatie .submit{margin:3em 0 0 0;}
.evaluatie .submit button{margin-bottom:0;}
.evaluatie .message{margin-top:1em;}
.evaluatie .mt-0{margin-top:0;}
.evaluatie .mb-0{margin-top:0;}
