.mpForm,.nf-form-cont{display:block;position:relative;width:100%;max-width:550px;margin:0;height:auto;box-sizing:border-box;font-size:13px}.mpForm:before{display:block;position:relative;margin:15px 0;content:'Velden die gemarkeerd zijn met een * zijn verplichte velden.'}.mpForm .mpErrorSummary,input[name=nf-field-hp]{display:none!important}.mpForm .mandatorySign{color:red}.mpForm ul{padding:0;margin:0}.mpForm ul li,.nf-form-cont nf-field{list-style-type:none;display:block;position:relative;width:100%;height:auto;margin:0}.nf-form-cont nf-field .nf-help{width:18px;height:18px;background:#000;border-radius:9px;display:inline-block}.fa-info-circle:before{font-size:14px;font-weight:900;font-family:arial;content:'?';color:#fff;text-align:center;display:block;line-height:18px}.jBox-wrapper{margin-top:-35px}.mpForm ul.mpFormTable>li,.nf-form-cont nf-field .nf-field-container{padding:6px 0;margin:0}.nf-form-cont nf-field .nf-field-container.submit-container{margin:20px 0}.nf-form-cont.nieuwsbrief nf-field .nf-field-container.submit-container{margin:0}.nf-form-cont nf-field .nf-field-container .nf-field-label{padding:0;margin:0;display:block;text-align:left}.mpForm ul li .mpFormLabel label,.nf-form-cont nf-field .nf-field-container .nf-field-label label{display:block;font-size:15px;line-height:20px;margin:5px 0;font-weight:700}.mpForm ul li .mpFormLabel .mandatorySign,.mpForm ul li .mpFormLabel label{display:inline}.mpForm ul li .mpFormField input,.mpForm ul li .mpFormField select,.mpForm ul li .mpFormField textarea,.nf-form-cont nf-field .nf-field-container:not(.submit-container) input,.nf-form-cont nf-field select,.nf-form-cont nf-field textarea{display:block;font-size:14px;line-height:30px;height:30px;font-weight:400;color:#000;border:1px solid #bababa;width:100%;padding:0 10px;box-sizing:border-box}.mpForm ul li .mpFormField textarea,.nf-form-cont nf-field textarea{height:150px;line-height:20px}.nf-form-cont nf-field .nf-field-container .field-wrap.nf-fail input[type=checkbox],.nf-form-cont nf-field .nf-field-container .field-wrap.nf-fail input[type=radio],.nf-form-cont nf-field .nf-field-container input[aria-invalid=true]{border-color:red}.mpForm ul li .mpFormField input[type=button],.nf-form-cont nf-field .nf-field-container input[type=button]{padding:20px 30px;line-height:21px;font-size:21px}.nf-form-cont nf-field .nf-field-container.checkbox-container .nf-field-element,.nf-form-cont nf-field .nf-field-container.checkbox-container .nf-field-label{display:block;order:10}.nf-form-cont nf-field .nf-field-container.checkbox-container .nf-field-element{float:left;margin-right:10px;order:5}.mpForm ul li .mpFormField input[type=checkbox],.mpForm ul li .mpFormField input[type=radio],.nf-form-cont nf-field .nf-field-container input[type=checkbox],.nf-form-cont nf-field .nf-field-container input[type=radio]{display:block;position:relative;padding:0;margin:0;width:20px!important;height:20px!important}.mpForm ul li .mpFormField input[type=checkbox],.mpForm ul li .mpFormField input[type=radio],.nf-form-cont nf-field .nf-field-container input[type=radio]{margin-right:8px}.nf-form-cont nf-field .nf-field-container .checkbox-wrap .nf-field-label label{margin:0 0 0 8px}.mpForm ul li .mpFormField input[type=checkbox]+label,.mpForm ul li .mpFormField input[type=radio]+label,.nf-form-cont nf-field .nf-field-container input[type=checkbox]+label,.nf-form-cont nf-field .nf-field-container input[type=radio]+label{text-align:left;display:block;line-height:20px;height:20px;float:none}.mpForm ul li .mpFormField input[type=checkbox],.mpForm ul li .mpFormField input[type=checkbox]+label,.mpForm ul li .mpFormField input[type=radio],.mpForm ul li .mpFormField input[type=radio]+label{display:inline-block;vertical-align:middle}.mpForm ul li .mpFormField input[type=checkbox]:focus,.mpForm ul li .mpFormField input[type=radio]:focus,.nf-form-cont nf-field .nf-field-container input[type=checkbox]:focus,.nf-form-cont nf-field .nf-field-container input[type=radio]:focus{outline:0}.mpForm ul li .mpFormField input[type=checkbox]:after,.mpForm ul li .mpFormField input[type=radio]:after,.nf-form-cont nf-field .nf-field-container input[type=checkbox]:after,.nf-form-cont nf-field .nf-field-container input[type=radio]:after{display:block;position:absolute;width:20px;height:20px;line-height:15px;font-size:20px;content:'\2713';top:0;left:0;font-weight:700;opacity:0}.mpForm ul li .mpFormField input[type=checkbox]:hover:after,.mpForm ul li .mpFormField input[type=radio]:hover:after,.nf-form-cont nf-field .nf-field-container input[type=checkbox]:hover:after,.nf-form-cont nf-field .nf-field-container input[type=radio]:hover:after{color:#535353;opacity:.5}.mpForm ul li .mpFormField input[type=checkbox]:checked:after,.mpForm ul li .mpFormField input[type=radio]:checked:after,.nf-form-cont nf-field .nf-field-container input[type=checkbox]:checked:after,.nf-form-cont nf-field .nf-field-container input[type=radio]:checked:after{color:#005489;opacity:1}.nf-form-cont .nf-response-msg{display:block;background:#e5f4fa;margin:40px 0}.nf-form-cont .nf-response-msg p{padding:20px;font-weight:600}.nf-form-cont.nf-form-cont.nieuwsbrief{display:block;max-width:100%;width:100%;height:auto;margin:0;text-align:left}.nf-form-cont.nieuwsbrief .nf-error-msg,.nf-form-cont.nieuwsbrief .nf-form-title,.nf-form-cont.nieuwsbrief form .nf-form-fields-required,.nf-form-cont.nieuwsbrief form nf-field:first-child .field-wrap .nf-field-label,.nf-form-cont.nieuwsbrief form nf-field:nth-child(2) .field-wrap .nf-field-label,.nf-form-cont.nieuwsbrief form nf-field:nth-child(3) .field-wrap .nf-field-label,.nf-form-cont.nieuwsbrief form.nf-field-container:not(.hide_initital) .ninja-forms-req-symbol{display:none}.nf-form-cont.nieuwsbrief .nf-debug-msg,.nf-form-cont.nieuwsbrief .nf-response-msg{display:block;text-align:center;font-size:14px;font-weight:300;color:red;margin:0}.nf-form-cont.nieuwsbrief .nf-response-msg,.nf-form-cont.nieuwsbrief form input[type=button]:hover,.nf-form-cont.nieuwsbrief form input[type=submit]:hover{color:#005489}.nf-form-cont.nieuwsbrief form{display:block;margin:0}.nf-form-cont.nieuwsbrief form nf-field:first-child,.nf-form-cont.nieuwsbrief form nf-field:nth-child(2),.nf-form-cont.nieuwsbrief form nf-field:nth-child(3){display:inline-block;vertical-align:top;margin:0 10px 10px 0;width:auto}.nf-form-cont.nieuwsbrief form nf-field .submit-wrap,.nf-form-cont.nieuwsbrief form nf-field:first-child .field-wrap,.nf-form-cont.nieuwsbrief form nf-field:nth-child(2) .field-wrap,.nf-form-cont.nieuwsbrief form nf-field:nth-child(3) .field-wrap{display:inline-block;vertical-align:top;width:auto}.nf-form-cont.nieuwsbrief form nf-field:nth-child(2) .email-wrap{width:300px;max-width:100%}.nf-form-cont.nieuwsbrief form nf-field .field-wrap .nf-field-element{display:block;width:100%;font-size:15px}.nf-form-cont.nieuwsbrief form nf-field .checkbox-wrap .nf-field-element{width:auto}.nf-form-cont.nieuwsbrief nf-field .nf-field-container.hide_initial{display:none;width:100%;max-width:500px;margin:0 auto}.nf-form-cont.nieuwsbrief nf-field .nf-field-container.hide_initial.show{display:block}.nf-form-cont.nieuwsbrief form input{display:block;font-size:14px;line-height:30px;height:30px;font-weight:400;color:#000;border:1px solid #bababa;width:300px;padding:0 10px;box-sizing:border-box}.nf-form-cont.nieuwsbrief nf-field .nf-field-container input[type=button],.nf-form-cont.nieuwsbrief nf-field .nf-field-container input[type=submit]{background:0 0;border:0;color:#000;font-weight:600;cursor:pointer;padding:0;line-height:16px;font-size:16px;width:auto}@media only screen and (max-width:520px){.nf-form-cont nf-field{display:block!important}.nf-form-cont.nieuwsbrief form input[type=text]{width:100%}.nf-form-cont.nieuwsbrief form input[type=submit]{margin-left:0;text-align:center;margin-top:10px}}.nf-form-cont nf-field .field-wrap.checkbox-wrap{display:flex}.nf-form-cont nf-field .nf-field-element ul{list-style-type:none;padding:0;margin:0}.nf-form-cont nf-field .nf-field-element ul li{display:block;clear:both;padding:15px 0}.nf-form-cont nf-field .nf-field-element ul li>*{display:block;float:left;margin-right:5px}.nf-form-cont nf-field .nf-after-field{clear:both}.mpForm label.error{color:red;font-size:13px}