hr{border:1px solid #b07f47;border-bottom:0}.top-bar *{z-index:2 !important}.top-bar-bg{z-index:1 !important}.select2-selection__placeholder{text-align:center}.select2-selection__rendered{width:100%}.sliderhomebg{border:12px solid #fff;display:inline-block;background-color:#fff}.dt_portfolio .post-entry-content{padding:15px}#page input[type="text"].zoeken{margin:0;padding:0;text-align:center;border-radius:3px;color:#444;border-color:#999}input[type="text"].zoeken::placeholder{color:#444;opacity:1}.wpcf7-field-group-add{margin-bottom:20px}.wpcf7-field-group-remove{display:none}.select2-selection{height:38px !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100% !important}.homefilters p{margin-bottom:0 !important}.homefilters .select2-container--default .select2-selection--single,.homefilters #keyword{background-color:#f7f7f7;border:0}.home-nieuwsbrief .wpcf7-form input[type="email"]{width:auto !important}.vc_col-has-fill > .vc_column-inner{padding-top:25px !important}ol.form{list-style:none !important;margin:0 !important;float:left;width:100%}ol.form li,ol.form li>div{float:left;width:100%;height:auto;line-height:2em;margin-bottom:4px !important}ol.form label{display:block;float:left;width:200px;height:100%;min-height:1px}ol.form li.sep{height:4em;margin-top:30px}ol.form li.head{font-weight:500;font-size:20px;margin:20px 0 10px 0}ol.form div>span{display:block;margin-left:200px}ol.relatiekaart label{width:300px}ol.relatiekaart div>span{display:block;margin-left:300px}span.wpcf7-form-control-wrap .one{/*width:100% !important*/}span.wpcf7-form-control-wrap .one-four{width:24% !important;margin-right:1%}span.wpcf7-form-control-wrap .three-four{width:75% !important}span.wpcf7-form-control-wrap .one-third{width:32% !important;margin-right:1%}span.wpcf7-form-control-wrap .two-third{width:65% !important;margin-right:1%}span.wpcf7-form-control-wrap .one-two{width:49% !important;margin-right:1%}span.wpcf7-form-control-wrap .one-six{width:15% !important;margin-right:1%}span.wpcf7-form-control-wrap .one-two-last{width:50% !important}span.wpcf7-form-control-wrap .one-third-last{width:34% !important}span.wpcf7-form-control-wrap .two-six-last{width:33% !important}span.wpcf7-checkbox > span{margin-left:0}ol.form textarea{height:100px}.wpcf7-select{min-width:100px !important}@media only screen and (max-width: 540px){ol.form li,ol.form li > div{height:auto}ol.form label{width:100%}ol.form div > span{margin-left:0}ol.form > li > div{position:relative}}*:focus{outline:none}ol.form label span.small,ol.form span.small{margin-top:-10px;font-size:12px;padding-left:17px;font-weight:600;font-style:italic}ol.form label span.small{padding-left:0;display:block}span.wpcf7-not-valid-tip{display:inline;position:absolute;margin-top:-22px;left:0;font-size:11px}.wpcf7-validates-as-required.wpcf7-not-valid{border-color:#f55b5f}.popup-message-style #page .wpcf7-mail-sent-ok::before,.popup-message-style #page .wpcf7-validation-errors::before{z-index:10}.vervoericons svg path,.vervoericons svg circle{fill:#fff}.vervoericons svg{margin:3px}.reiscarousel{cursor:pointer}.blauw{background-color:#4267b2 !important}.roze{background-color:#d3439c !important}
.squaredTwo label>span {
	position: relative;
	top: -10px;
}
.reischeckbox:not(:checked),
.reischeckbox:checked {
    position: absolute;
    left: -9999px;
}
.reischeckbox:not(:checked) + label,
.reischeckbox:checked + label {
    position: relative;
    padding-left: 32px;
    cursor: pointer;
    margin-bottom: 4px;
    display: inline-block;
    font-size: 16px;
}
/* checkbox aspect */
.reischeckbox:not(:checked) + label:before,
.reischeckbox:checked + label:before {
    content: '';
    position: absolute;
    left: 0px; top: -8px;
    width: 20px; height: 20px;
    border: 2px solid #cccccc;
    background: #ffffff;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px rgba(0,0,0,.1);
}
/* checked mark aspect */
.reischeckbox:not(:checked) + label:after,
.reischeckbox:checked + label:after {
    content: '✔';
    position: absolute;
    top: -8px; left: 5px;
    font-size: 18px;
    line-height: 1.2;
    color: #09ad7e;
    transition: all .2s;
}
/* checked mark aspect changes */
.reischeckbox:not(:checked) + label:after {
    opacity: 0;
    transform: scale(0);
}
.reischeckbox:checked + label:after {
    opacity: 1;
    transform: scale(1);
}
/* disabled checkbox */
.reischeckbox:disabled:not(:checked) + label:before,
.reischeckbox:disabled:checked + label:before {
    box-shadow: none;
    border-color: #999999;
    background-color: #dddddd;
}
.reischeckbox:disabled:checked + label:after {
    color: #999999;
}
.reischeckbox:disabled + label {
    color: #aaaaaa;
}
/* accessibility */
.reischeckbox:checked:focus + label:before,
.reischeckbox:not(:checked):focus + label:before {
    border: 2px dotted #0000ff;
}
/* hover style just for information */
label:hover:before {
    border: 2px solid #a47a4b!important;
    background: #ffffff
}
.corona {
  text-align:center;
	   color: #fff;
	   background-color: #a47a4d;
	   width: 100%;
	   min-height: 20px;
	   padding: 10px 0;
	   line-height:20px;
   }
   .corona a {
color: #fff;
   }
   .corona i {
display: inline-block;
border: 1px solid white;
border-radius: 30px;
padding: 3px;
background: #fff;
color: #a47a4d;
   }
   .corona [class*=" icon-"]::before, [class^="icon-"]::before {
margin: 0;
}#form_boeking li div > p > span {display: inline-block; width: calc(100% - 200px)}
