.article-details .article-can-edit {
    display: none !important;
}
.buttonherstel {
    background: #1395ba;
    color: #fff;
    padding: 10px 25px 10px 25px;
    border-radius: 5px;
	font-size: 16px;
}
.buttonherstel:hover {
    background: #107895;
    color: #fff;
    padding: 10px 25px 10px 25px;
    border-radius: 5px;
}
.buttonherstel:before {
    content: "\f01e";
    font-size: 20px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
    color: #fff;
    background: none;
}
.fa-info-circle:before {
    content: "\f05a";
	font-size: 26px;
	color: #b3b3b3;
}
h4 {
    font-size: 1.5rem;
    color: #1395BA;
	font-family: 'PT Sans', sans-serif;
    font-weight: 800;
    font-style: normal;
}
h2 {
	font-weight: bold;
	font-family: 'PT Sans', sans-serif;
	font-size: 1.5rem;
}
body {
    background: #f5f5f5;
}
#sp-topbar {
	background: #fff;
	height: 52px;
}
#sp-topbar a {
	color: #252525;
}
#sp-footer a {
	color: #cccccc;
}
#sp-keuzemenu ul { 
	list-style: none; 
	display: inline-flex;
	width: 100%;
	margin-left: -40px;
	margin-bottom: 0px;
	}
#sp-keuzemenu .menu li { 
	padding: 10px;
	}	
#sp-keuzemenu ul li  {
    display: flow-root;
	width: calc(100% / 5);
	text-align: center;
}
.itemid-184 .article-details a, .itemid-174 .article-details a, .itemid-211 .article-details a {
	color: #252525; 
	text-decoration: underline;
}
.sp-megamenu-parent > li.sp-has-child > a:after, body.ltr .sp-megamenu-parent > li.sp-has-child > span:after {
    display: none;
}
.sp-page-title .sp-page-title-sub-heading {
    font-size: 20px;
    margin-left: 15px;
	color: #107895;

}
/*#sp-header .row {
	margin-left: 0px;
	margin-right: 0px;
}
#sp-header .row .col-lg-12 {
	padding-left: 0px;
	padding-right: 0px;
}*/
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #252525;
    text-decoration: none;
 
}

.logos img {
	display: inline;
}
a {
  color: #107895;
}
a:hover {
    color: #252525;
}

.bfQuickMode .bfbs3-form-inline .bfbs3-form-control, .bfQuickMode .form-inline .form-control {
    font-size: 15px !important;
}

.stapeen a.mod-articles-category-title.active:before {
	background: #1395ba;
    border-radius: 15%;
    padding: 5px;
    color: #fff;
	font-size: 12px;
}
.stapeen ul li:nth-child(1) a:before {
    content: '1A';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
	padding: 5px;
    color: #252525;
}
.stapeen ul li:nth-child(2) a:before {
    content: '1B';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
    padding: 5px;
    color: #252525;
}
.stapeen ul li:nth-child(3) a:before {
    content: '1C';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
    padding: 5px;
    color: #252525;
}
.stapeen ul li:nth-child(4) a:before {
    content: '1D';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
    padding: 5px;
    color: #252525;
}

.staptwee a.mod-articles-category-title.active:before {
	background: #1395ba;
    border-radius: 15%;
    padding: 5px;
    color: #fff;
	font-size: 12px;
}
.staptwee ul li:nth-child(1) a:before {
    content: '2';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
    padding: 5px 10px 5px 7px !important;
    color: #252525;
}
.staptwee ul li:nth-child(2) a:before {
    content: '2A';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
    padding: 5px;
    color: #252525;
}
.staptwee ul li:nth-child(3) a:before {
    content: '2B';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
    padding: 5px;
    color: #252525;
}
.staptwee ul li:nth-child(4) a:before {
    content: '2C';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
    padding: 5px;
    color: #252525;
}
.staptwee ul li:nth-child(5) a:before {
    content: '2D';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
    padding: 5px;
    color: #252525;
}
.staptwee ul li:nth-child(6) a:before {
    content: '2E';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
    padding: 5px;
    color: #252525;
}

.stapvijf a.mod-articles-category-title.active:before {
	background: #1395ba;
    border-radius: 15%;
    padding: 5px;
    color: #fff;
	font-size: 12px;
}
.stapvijf ul li:nth-child(1) a:before {
    content: '5';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
	padding: 5px 10px 5px 7px !important;
    color: #252525;
}
.stapvijf ul li:nth-child(2) a:before {
    content: '5A';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
    padding: 5px;
    color: #252525;
}

.stapdrie a.mod-articles-category-title.active:before {
	background: #1395ba;
    border-radius: 15%;
    padding: 5px;
    color: #fff;
	font-size: 12px;
}
.stapdrie ul li:nth-child(1) a:before {
    content: '3';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
	padding: 5px 10px 5px 7px !important;
    color: #252525;
}
.stapvier a.mod-articles-category-title.active:before {
	background: #1395ba;
    border-radius: 15%;
    padding: 5px;
    color: #fff;
	font-size: 12px;
}
.stapvier a.mod-articles-category-title:before {
	background: #1395ba;
    border-radius: 15%;
    padding: 5px;
    color: #fff !important;
	font-size: 12px;
}
.stapvier ul li:nth-child(1) a:before {
    content: '4';
    margin-right: 20px;
	font-size: 12px;

    border-radius: 15%;
	padding: 5px 10px 5px 7px !important;
    color: #252525;
}
 
h3 {
	font-family: 'pt sans';
}
div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleControlNotice {
    display: none;
}
div.jwts_toggleControlContainer a.jwts_toggleControl span.jwts_toggleControlTitle {
    font-size: 16px;
    font-weight: bold;
	color: #1395BA;
}
div.jwts_toggleControlContainer a.jwts_toggleControl {
    border-top: 0px solid #ccc;
    border-bottom: 0px solid #ccc;
}
.myButton {
    background: #1395ba;
    color: #fff;
    padding: 10px 50px 10px 50px;
    border: none;
	border-radius: 5px;
}
.myButton:before {
    content: "\f044";
    font-size: 20px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
    color: #fff;
    background: none;
}
.clock:before {
    content: "\f017";
    font-size: 16px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: inherit;
    line-height: normal;
    color: #252525;
    background: none;
}
#accessibility-links #text_plugin {
    display: none;
}
div#accessibility-links button, span.screenreader_embed_play_button, span.screenreader_embed_stop_button {
	top: 0;
    right: 0;
    margin-top: 45px;
    position: absolute;
    margin-right: 25px;
}
div#accessibility-links button img, span.screenreader_embed_play_button img, span.screenreader_embed_stop_button img {
    max-width: 50%;
}
span.screenreader_embed_play_button:before {
    content: "\f028";
    font-size: 20px;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
	color: #000000;
	background: none;
}
span.screenreader_embed_play_button  {
	background: none;
}
span.screenreader_embed_stop_button:before {
    content: "\f026";
    font-size: 20px;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
	color: #000000;
	background: none;
}
span.screenreader_embed_stop_button {
	background: none;
}
.tabeletje td {
	vertical-align: top;
	padding: 10px 10px 10px 10px;
	font-size: 14px;
}
.itemid-190 .tabeletje td {
	vertical-align: top;
	padding: 0px 0px 0px 2px;
	font-size: 14px;
}
.tabeletje tr {
	padding-bottom: 20px;
}
.tabeletjetwee td {
    vertical-align: top !important;
    padding: 0px 10px 20px 0px;
    font-size: 14px;
}
.grijs {
	background: #f5f5f5;
}
.itemid-217 .article-introtext {
  font-size: 18px;
}
/*
.myButton font:after {
	content: "\f044";
    font-size: 2.5rem;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: 15px;
}
.myButton font {
	margin-top: -5px;
}*/

.itemid-101 .buttonskeuze a:before {
    content: "\f058";
    font-size: 20px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
    color: #fff;
    background: none;
}
a.resultButtonemail:before {
    content: "\f0e0";
    font-size: 20px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
    color: #fff;
    background: none;
}
a.resultButtonpdf:before {
    content: "\f1c1";
    font-size: 20px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
    color: #fff;
    background: none;
}
a.resultButtonprint:before {
    content: "\f02f";
    font-size: 20px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
    color: #fff;
    background: none;
    transition: 0.5s ease;
}
.myCloseButton font:before {
    content: "\f058";
    font-size: 20px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
    color: #fff;
    background: none;
}
.myCloseButton {
    width: 100%;
}

.fa-home:before {
    content: "\f015";
    font-size: 22px;
	color: #1395ba;
	padding-right: 5px;
}
.fa-info:before {
    content: "\f129";
    font-size: 22px;
	color: #1395ba;
	padding-right: 5px;
}
.voorwie {
	bottom: 0;
    position: absolute;
    float: right;
    right: 0;
    padding-right: 25px;
	width: max-content;
}
.voorwie h3 {
	font-size: 30px !important;
	font-weight: 300 !important;
}
.voorwie .sp-module-title {
    margin: 0 0 -20px !important;
    padding-bottom: 0px !important;
	border-bottom: 0px solid #f3f3f3 !important;
}
/*.myButton { 
	background: #e4e4e4; 
}*/
.sp-dropdown-inner  {
	display: none;
}
.sp-dropdown .sp-dropdown-sub {
	display: none;
}
#sp-keuzemenu ul > li > a {
    text-transform: lowercase;
	color: #fff;
	font-weight: 300;
	font-size: 20px;
	font-family:'pt sans';
}
#sp-keuzemenu ul.category-module  {
    margin-left: 0px;
}
/*#sp-menu font {
	background: #107895;
    color: #fff;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-radius: 5px;
}*/
#sp-keuzemenu ul.category-module li:after  {
    content: '>>';
}
#sp-left .sp-module, #sp-right .sp-module {
    padding: 0px;
}
#sp-header {
    height: auto;
	background: #1395BA;
	box-shadow: none;
	z-index: 10;
}
#sp-logo a {
    font-size: 28px;
    text-transform: uppercase;
	color: #5c94de;
}
#sp-logo {
    margin-top: 12px;
}
.plussen li { 
    /*background-image: url(/images/afbeeldingen/oke25.png);*/
    list-style: none;
    /*background-position: 1px 1px !important;
    background-repeat: no-repeat;*/
    padding-left: 42px;
    vertical-align: top;
    margin-left: -40px;
	margin-bottom: 15px;
}
.plussen li:before {
    content: "\f058";
    font-size: 28px;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
	color: #afd867;
	vertical-align: -5px;
}
.minnen li { 
    /*background-image: url(/images/afbeeldingen/notoke25.png);*/
    list-style: none;
    /*background-position: 1px 1px !important;
    background-repeat: no-repeat;*/
    padding-left: 42px;
    vertical-align: top;
    margin-left: -40px;
		margin-bottom: 15px;
}
.minnen li:before {
    content: "\f057";
    font-size: 28px;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
	color: #c55353;
		vertical-align: -5px;
}
#plus {
    margin-right: 10px;
}
#sp-top1 {
	margin-top: 10px;	
}
#sp-main-body {
    padding: 0px 0;
	background: #f5f5f5;
}
#sp-component, #sp-right { 
	background: #fff;
	}
#bbox {
	float:right; 
}
#extravragen {
	margin-top:-15px;
}
a.downloadpdf  {
    background: #9a9a9a;
    color: #fff;
    padding: 15px 25px 15px 25px;
    border-radius: 5px;
}
a.downloadpdf:before {
    content: "\f1c1";
    font-size: 20px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
    color: #fff;
    background: none;
}
a.downloadpdf:hover {
    background: #b7b7b7;
}
.aantekbox {
	background: #f5f5f5; 
	padding: 15px 0px 40px 40px;
	/*margin-left: -10px;*/
}
.customaantek {
	margin-top: 110px;
}
#tooltipgc_overlay {
    z-index: 12;
}
.article-details b, .article-details strong {
    font-weight: bolder;
	font-family: 'PT Sans', sans-serif;
	font-size: 18px !important;
}
.sp-page-title .sp-page-title-heading {
	color: #1395BA;
	font-weight: 700;
	font-size: 34px;
	padding-left: 15px;
}
.article-details .article-header h1, .article-details .article-header h2 {
    font-size: 1.5rem;
	color: #1395BA;
}
#sp-right {
    background: #f5f5f5;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-bottom: 1.25rem;
}
.sp-module ul > li > a:hover {
    color: #252525;
}
.pager > li a {
    border: 1px solid #ededed;
    color: #fff;
    background: #89aee0;
    text-transform: uppercase;
}
.article-details { 
	padding-top: 40px; 
	min-height: 634px; 
	padding-left: 15px;
	padding-right: 15px;
	}
#offcanvas-toggler:before {
    content: 'menu';
	padding-right: 15px;
	color: #252525;
}
#sp-keuzemenu li.current.active {
	background: #f5f5f5;
	}
#sp-keuzemenu li.current  {
	background: #f5f5f5;
	}
#sp-keuzemenu li.active.menu-parent {
	background: #1395BA;
	}
#sp-keuzemenu .current a {
    color: #107895;
}
.buttons {
    position: absolute;
    bottom: 0;
    margin-bottom: 30px;
	width: 90%;
	font-size: 16px;
}
.nextbtn {
	margin-bottom: 30px;
}
	/*
#sp-keuzemenu li.item-175:after {
	content: 'inleiding';
	display: block;
	color: #fff;
	font-weight: 500;
	text-transform: uppercase;
}
#sp-keuzemenu li.item-176:after {
	content: 'opties';
	display: block;
	color: #fff;
	font-weight: 500;
	text-transform: uppercase;
}
#sp-keuzemenu li.item-177:after {
	content: 'voor- & nadelen';
	display: block;
	color: #fff;
	font-weight: 500;
	text-transform: uppercase;
}
#sp-keuzemenu li.item-178:after {
	content: 'afwegingen';
	display: block;
	color: #fff;
	font-weight: 500;
	text-transform: uppercase;
}
#sp-keuzemenu li.item-179:after {
	content: 'overzicht';
	display: block;
	color: #fff;
	font-weight: 500;
	text-transform: uppercase;
}*/

.itemid-190 th {
  background: white;
  position: sticky !important;
  top: 0 !important; /* Don't forget this, required for the stickiness */
  box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.4);
}
.itemid-190 table {
  position: relative !important;
  border-collapse: collapse !important; 
}
.itemid-190 img {
    max-width: 200px !important;
}
.usericonstable {
    margin-bottom: 25px;
}
.usericon {
    width: 19px;
    padding: 5px 2px 0px 2px;
}
#sp-right .sp-module ul > li > a {
    padding: 2px 20px ;
	color: #252525;
}
#sp-right .sp-module {
    border: 0px solid #f3f3f3;
}
.article-details {
    font-size: 18px;
}
.catstap {
	margin-top: 100px !important;
	border: none !important;
}
.catstap a {
	color: #252525;
}
.infotip { 
	text-decoration: underline; 
	}
.infotip { 
	background-image: url(/images/afbeeldingen/infoiconnew.png);
    display: inline-block;
    background-repeat: no-repeat;
    padding-left: 28px;
    vertical-align: top;
	}
.aantekeningenwide {
    margin-top: 40px !important;
    font-size: 16px;
    background: #89AEE0;
    /*padding: 10px 22px 0px 25% !important;*/
    color: #fff;
	text-align:center;
    font-weight: 700 !important;
	padding-bottom: 14px !important;
}
.item-175.item-176.current.active {
	background: #83C115;
	}
.item-175.item-176.itemid-177.current.active {
	background: #83C115;
	}
/*
.item-175, .item-176, .itemid-178, .itemid-179.current.active {
	background: #83C115;
	}
*/
/*.category-module a.mod-articles-category-title.active {
	background: #1395ba;
	color: #fff !important;
	}*/
	
.tabeletje table th {
  position: sticky;
  top: 0; 
}
.tabeletje table {
  text-align: left;
  position: relative;
  border-collapse: collapse; 
}

.category-module a.mod-articles-category-title  {
	font-weight: normal;
	text-transform: none;
	background: #fff;
	}
#sp-left .sp-module ul > li > a  {
    padding-left: 20px;
}
#sp-footer2 {
	font-size: 12px; 
	    color: #cccccc;
}
.sp-page-title {
    background: #F5F5F5;
	padding-top: 25px;
    padding-bottom: 25px;
}
#100 {
	display: none;
}
#minus {
	margin-left: -15px;
    margin-bottom: -6px;
}
.category-module a.mod-articles-category-title {
    padding: 10px;
}
.contactform {
	margin-top: 65px !important;
}
.nextbtn { 
	background: #1395BA;
	color: #fff;
	padding: 10px 25px 10px 25px;
	float: right;
	border-radius: 5px;
	font-weight: normal;
	font-size: 16px;
}	
.nextbtn:after  { 
    content: "\f0a9";
    font-size: 20px;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: inherit;
    padding-left: 15px;
    line-height: normal;
	color: #fff;
	background: none;
}
.nextbtn:hover { 
	color: #fff;
	background: #107895;
	font-weight: normal;
}
.prevbtn { 
	background: #1395BA;
	color: #fff;
	padding: 10px 25px 10px 25px;
	float: left;
	border-radius: 5px;
	font-weight: normal;
	font-size: 16px;
}	
.prevbtn:before  { 
    content: "\f0a8";
    font-size: 20px;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
	color: #fff;
	background: none;
}
a.modal_link.rl_modals_element:before { 
    content: "\f05a";
    font-size: 20px;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: inherit;
    padding-right: 5px;
    line-height: normal;
	color: #adadad;
	background: none;
}
a.modal_link.rl_modals_element  { 
 
	color: #252525;
	text-decoration: none;
}
.itemid-190 img, .itemid-191 img {
	max-width: 100% !important;
}
#droptablestable6.droptablestable table .dtr1.dtc1:before, #droptablestable6.droptablestable table .dtr2.dtc1:before, #droptablestable6.droptablestable table .dtr3.dtc1:before, #droptablestable6.droptablestable table .dtr4.dtc1:before, #droptablestable6.droptablestable table .dtr5.dtc1:before, #droptablestable6.droptablestable table .dtr1.dtc2:before, #droptablestable6.droptablestable table .dtr2.dtc2:before, #droptablestable6.droptablestable table .dtr3.dtc2:before, #droptablestable6.droptablestable table .dtr4.dtc2:before, #droptablestable6.droptablestable table .dtr5.dtc2:before, #droptablestable6.droptablestable table .dtr6.dtc2:before {
	content: "\f057";
    font-size: 28px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: -40px;
    padding-right: 15px;
    line-height: normal;
    color: #c55353;
    vertical-align: -5px;
}

/*#droptablestable6.droptablestable table .dtr1.dtc1:before, #droptablestable6.droptablestable table .dtr2.dtc1:before, #droptablestable6.droptablestable table .dtr3.dtc1:before, #droptablestable6.droptablestable table .dtr4.dtc1:before, #droptablestable6.droptablestable table .dtr5.dtc1:before, #droptablestable6.droptablestable table .dtr1.dtc2:before, #droptablestable6.droptablestable table .dtr2.dtc2:before, #droptablestable6.droptablestable table .dtr3.dtc2:before, #droptablestable6.droptablestable table .dtr4.dtc2:before, #droptablestable6.droptablestable table .dtr5.dtc2:before, #droptablestable6.droptablestable table .dtr6.dtc2:before {
	content: "\f057";
    font-size: 28px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: -40px;
    padding-right: 15px;
    line-height: normal;
    color: #c55353;
    vertical-align: -5px;
}*/

#droptablestable6.droptablestable table .dtr7.dtc1:before, #droptablestable6.droptablestable table .dtr7.dtc2:before, #droptablestable6.droptablestable table .dtr8.dtc1:before, #droptablestable6.droptablestable table .dtr8.dtc2:before {
	content: "\f058";
    font-size: 28px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: -40px;
    padding-right: 15px;
    line-height: normal;
    color: #83b52c;
    vertical-align: -5px;
}
#droptablestable6.droptablestable table .dtr7.dtc0 {
    vertical-align: top;
}
#droptablestable6.droptablestable table .dtr1.dtc0 {
    vertical-align: top;
}
#droptablestable6.droptablestable table .dtc2 {
    padding-left: 35px;
}
#droptablestable6.droptablestable table .dtc1 {
    padding-left: 60px;
	padding-right: 20px;
}
/*.droptablestable tr, .droptablestable th, .droptablestable td {
    padding: 20px 25px 0px 25px !important;
}*/
.droptablestable td {
    padding: 20px 20px 20px 25px !important;
}
.droptablestable .dtc1 td {
    padding: 20px 25px 20px 25px !important;
}
#droptablestable6.droptablestable table .dtr0.dtc1 {
	padding: 20px 25px 0px 0px !important;
	font-size: 20px;
	font-family: 'PT Sans', sans-serif;
}
#droptablestable6.droptablestable table .dtr0.dtc2 {
    padding: 20px 25px 0px 0px !important;
	font-size: 20px;
	font-family: 'PT Sans', sans-serif;
}
#droptablestable6.droptablestable table .dtc2 {
    vertical-align: top !important;
}
#droptablestable6.droptablestable table .dtc1 {
    vertical-align: top !important;
}
#droptablestable6.droptablestable table .dtc1 {
    padding-left: 40px !important;
}
#rl_modals_content a {
	text-decoration: underline;
	color: #252525;
}
#rl_modals_loaded_content {
    padding: 30px;
}
#rl_modals_title {
    font-family: 'PT Sans', sans-serif;
    font-weight: 800;
    font-style: normal;
	font-size: 30px;
	padding-left: 25px;
	padding-top: 25px;
}
#rl_modals_close:before {
    content: "\f057";
    font-size: 28px;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: inherit;
    line-height: normal;
	color: #252525;
	background: none;
	opacity: 1.0;
	margin-left: -5px;
	margin-top: -3px;
	margin-right: 5px;
}
#rl_modals_close {
    background: none;
}

/*.buttons {
	bottom: 0;
    position: absolute;
}*/


/* droptables */

.droptablestable table.ui-widget-header thead tr th.tablesorter-headerAsc:not(.sorter-false), .droptablestable table thead tr th.tablesorter-headerAsc:not(.sorter-false), .droptablestable table.ui-widget-header thead tr th.sorttable_sorted:not(.sorter-false), .droptablestable table thead tr th.sorttable_sorted:not(.sorter-false) {
    background-image: none !important;
}
#droptablesTbl2 {
	margin: 0 !important;
}
 

/*einde droptables*/

.prevbtn:hover { 
	color: #fff;
	background: #107895;
	font-weight: normal;
}
img#100 {
	display: none;
}
p.startbutton {
    font-family: 'PT Sans', sans-serif;
    font-weight: 700;
    color: #fff;
    font-size: 20px;
    padding-left: 20px;
	background: #107895;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-bottom: -20px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.startkeuzehulp a {
    font-family: 'PT Sans', sans-serif;
    font-weight: 700;
    color: #fff;
    font-size: 20px;
    padding-left: 20px;
	background: #107895;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-bottom: -20px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.startkeuzehulp a:before {
    content: "\f058";
    font-size: 20px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
    color: #fff;
    background: none;
}

.itemid-101 .col-md-6 .article .readmore a {
    font-family: 'PT Sans', sans-serif;
    font-weight: 700;
    color: #fff;
    font-size: 20px;
    padding-left: 20px;
}
.itemid-101 .col-md-6 .article {
    background: #1395BA;
    color: #fff;
	padding: 0px 20px 20px 20px;
}
.itemid-101 .col-md-6:nth-child(2) .article {
    background: #fff;
    color: #fff;
}
.itemid-101 .col-md-6 .article .article-introtext {
    min-height: 15px;
}
.itemid-101 .col-md-6 .article .readmore {
    background: #1395BA;
    margin-left: -20px;
    margin-right: -20px;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-bottom: -20px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.itemid-101 .col-md-6 .article .readmore:hover {
    background: #1395BA;
}
.itemid-101 .readmore a:before {
    content: "\f058";
    font-size: 20px;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
    color: #fff;
    background: none;
}
.itemid-101 .blog .article-list .row {
    padding: 20px;
}

/*.nextbtn {
  color: #252525;
  float: right;
  border: 2px solid #5c94de;
  border-radius: 0px;
  padding: 10px 20px;
  display: inline-block;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
  cursor: pointer;
  box-shadow: inset 0 0 0 0 #5c94de;
  -webkit-transition: ease-out 0.4s;
  -moz-transition: ease-out 0.4s;
  transition: ease-out 0.4s;
}
.nextbtn:hover {
  box-shadow: inset 400px 0 0 0 #5c94de;
}*/

#coming-soon-countdown {
	display: none;
}	
.coming-soon .btn-success {
    color: #fff;
    background-color: #00AFDC;
    border-color: #00AFDC;
}
#sp-footer, #sp-bottom {
    background: #f5f5f5;
    color: #252525;
	font-weight: 300;
}
.balktekst {
	color: #fff;
	padding-top: 10px;
	font-size: 38px; 
	font-weight: 300;
	text-transform: none;
	padding-left: 7px;
	font-family: 'pt sans';
	font-weight: 900;
}
#sp-right .sp-module .sp-module-title {
	font-weight: 900 !important;
}
#sp-subheader {
	background: #1395BA;
}
.buttonskeuze a {
	background: #9a9a9a;
	color: #fff;
	padding: 15px 25px 15px 25px;
	border-radius: 5px;
}
a.print:before {
     content: "\f02f";
    font-size: 20px;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
	color: #fff;
	background: none;
	transition: 0.5s ease;
}
a.print:hover:before {
    color: #252525;
	transition: 0.5s ease;
}
a.print:hover  {
    color: #252525;
	transition: 0.5s ease;
}
a.pdf:before {
     content: "\f1c1";
    font-size: 20px;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
	color: #fff;
	background: none;
}
a.email:before {
     content: "\f0e0";
    font-size: 20px;
	font-family: FontAwesome;
    display: inline-block;
	margin-left: inherit;
    padding-right: 15px;
    line-height: normal;
	color: #fff;
	background: none;
}
.buttonskeuze a:hover {
	background: #b7b7b7;
}
.bfQuickMode .bfbs3-btn, .bfQuickMode .btn {
    font-size: 14px;
    background: #5c94de;
    border-radius: 0px;
    border: none;
}

.aantekeningenmobiel p {
	margin-bottom: 0.5rem;
}
.aantekeningenmobiel {
    position: fixed;
    left: 25%;
    bottom: 0;
	z-index: 5000;
    width: 50%;
    background-color: #747474;
	
    color: white;
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
    padding-top: 7px;
	margin-bottom: -7px;
}
.article-list .article {
    border: 0px solid #f5f5f5;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li {
    background: #1395BA;
	color: #fff;
	padding-left: 20px;
    padding-top: 4px;
    padding-bottom: 4px;
    margin-bottom: 5px;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
    color: #fff;
}
.offcanvas-menu .offcanvas-inner {
    padding-top: 63px;
}

/*.aantekeningenmobiel {
    position: fixed;
    z-index: 99999;
    bottom: 0;
    display: none;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    font-size: 12px;
    font-family: Arial, sans-serif;
    font-weight: normal;
    color: #fff;
    text-align: center;
    cursor: pointer;
}
.show, .aantekeningenmobiel:hover {
    display: block;
}*/

#dialogboxhead {
    background: #f5f5f5 !important;
	font-weight: 300;
}
#dialogboxbody {
    background: #f5f5f5 !important;
}
#dialogboxfoot {
    background: #f5f5f5 !important;
}




@media (min-width: 991px) {
#sp-footer1 .sp-module-title {
	display: none;
}
	
}

@media (max-width: 990px) {
/*.itemid-175 #sp-topbar, .itemid-176 #sp-topbar, .itemid-177 #sp-topbar, .itemid-178 #sp-topbar, .itemid-179 #sp-topbar  {
	display: none;
}*/
.aantekbox {
	height: 0px;
}
.sp-module-title {
	text-align: center; 
	font-size: 24px;
	font-weight: 300;
}
div#accessibility-links button, span.screenreader_embed_play_button, span.screenreader_embed_stop_button {
    display: none;
}
#sp-footer ul.menu {
    width: 100%;
	margin: 0 auto;
	text-align: center;
}
.pen { 
	display: none; 
	}
#dialogbox {
    z-index: 10000;
}
#sp-footer .container-inner {
    margin-bottom: 30px;
}
.myButton {
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius:0px;
}
	
button.myButton {
    position: fixed;
    left: 25%;
    bottom: 0;
    z-index: 5000;
    width: 50%;
    background-color: #747474;
    color: white;
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
    padding-top: 7px;
	padding-bottom: 5px;
    margin-bottom: 0px;
	border: none;
	padding-left: 0px;
    padding-right: 0px;
}
}

@media (max-width: 576px) {

.stappen {
	margin-top: -50px !important;
	margin-bottom: 35px;
	
}
.droptablesresponsive {
	margin-left: -20px;
}

.buttonskeuze a {
    margin: 0 auto;
    display: block;
}

#sp-top1 {
    float: left !important;
    order: -1;
}
#sp-menu {
	float: right;
}

#sp-header {
    /*min-height: 57px;*/
    background: #107895;
}
#sp-keuzemenu .menu {
	width: auto;
}

#sp-keuzemenu ul li {
    width: 100%;
}
#sp-keuzemenu ul {
    margin-left: -55px;
}
#sp-keuzemenu ul > li > a {
    font-size: 13px;
}
#sp-keuzemenu .menu li {
    background: #107895;
}
.headerhoog #sp-header {
    height: auto;
}
/*.headerhoog #sp-header.header-sticky {
    position: inherit;
}*/
#sp-footer ul.menu li {
    display: flow-root;
	background: #f5f5f5;
    margin-bottom: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
	margin-left: -15px;
    margin-right: -15px;
}
#sp-keuzemenu li.current  {
	background: #1395BA;
	}

}

@media (max-width: 386px) {

#sp-header {
 
    background: #107895;
}
#sp-keuzemenu .menu {
	width: auto;
}

#sp-keuzemenu ul li {
    width: 100%;
}
#sp-keuzemenu ul {
    margin-left: -55px;
}
#sp-keuzemenu ul > li > a {
    font-size: 16px;
}
#sp-keuzemenu .menu li {
    background: #107895;
}
#sp-keuzemenu li.current  {
	background: #1395BA;
	}
.headerhoog #sp-header {
    height: auto;
}
.prevbtn {
    padding: 10px 15px 10px 15px;
}
.nextbtn {
    padding: 10px 15px 10px 15px;
}


/*.headerhoog #sp-header.header-sticky {
    position: inherit;
}*/

} 
 
/* IE9, IE10, IE11 */
.itemid-191 img {
    max-width: 200px !important;
}
.itemid-190 img {
    max-width: 100% !important;
}