.form{max-width:100%}.form .form_tab_content{padding-bottom:6px}.form .form_information{margin-bottom:12px;background-color:#e0f0ff;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:25px;background-image:url(/main/icons/informatie.png.pagespeed.ce.N1DHAdLsNa.png);background-repeat:no-repeat;background-position:5px 5px}.form .form_warning{margin-top:12px;background-color:#fff0e0;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:25px;background-image:url(/main/icons/waarschuwing.png.pagespeed.ce.yEfhB22nDf.png);background-repeat:no-repeat;background-position:5px 5px}.form .formfield{clear:both;margin-bottom:12px}.form .formfield:last-child{margin-bottom:0}.form .formfield.incorrect{background-color:#ffe0e0}.form .formfield_title{background-color:#f0f0f0;background-color:rgb(0 0 0 / .05);padding:2px;padding-left:4px}.form .incorrect .formfield_title{background-color:#ffc0c0}.form .formfield_title:after{color:green;font-size:8px;margin-left:10px;float:right;padding-top:4px;padding-right:4px;content:'niet verplicht'}.form .formfield_title.formfield_title_required:after{color:red;font-size:8px;margin-left:10px;float:right;padding-top:4px;padding-right:4px;content:'verplicht'}.form .formfield_input{width:100%;line-height:18px;padding:1px;display:flex;flex-direction:row;flex-wrap:wrap}.form .formfield_input_radio,.form .formfield_input_checkbox{width:100%;flex-grow:1}.form .formfield_input_flex{width:auto;margin-right:12px;flex-grow:0}.form .formfield_input_text{width:100%;max-width:100%;margin-top:1px;background:#fff}.form .formfield_input_radio input{vertical-align:bottom;margin-right:4px}.form .formfield_input_checkbox input{vertical-align:middle;margin-right:4px}.form .formfield_input_textarea{width:100%;max-width:100%;margin-left:3px}.form .form_buttons{display:flex;justify-content:space-between}.form .form_tab_content+.form_buttons{background:#fff;padding:15px}.form .formfield_input_suffix{margin-left:6px}.form .formfield_input_currency{padding-left:20px;text-align:left;background-image:url(/main/icons/input_money.png.pagespeed.ce.QIfvxDyVrV.png);background-repeat:no-repeat;background-position:3px center;background-size:auto 70%}.form.form_compact{max-width:500px}.form.form_compact .formfield{display:flex;align-items:center}.form.form_compact .formfield_title_required{float:none}.form.form_compact .formfield_title{width:50%;float:left;margin-right:10px}.form.form_compact .formfield_input{width:50%;float:right}.form.form_compact .formfield_input_textarea{margin-left:0}.form.form_compact .form_buttons{border-top:0}.formdata .formfield{display:flex;align-items:center;margin-bottom:6px}.formdata .formfield:after{display:block;content:' ';clear:both}.formdata .formfield_input{font-style:italic}.formdata.form_compact .formfield_title{width:40%;float:left;padding-right:20px}.formdata.form_compact .formfield_input{width:60%;float:right;font-style:normal}.form.form_compact .form_button_submit{display:block;float:none;margin-left:auto;margin-right:auto;background-image:}.form .form_button_vorige{background-image:var(--button-icon-prev)}.form .form_button_vorige:hover{background-image:var(--button-icon-prev-hover)}.form .form_button_volgende{background-image:var(--button-icon-next)}.form .form_button_volgende:hover{background-image:var(--button-icon-next-hover)}.form .form_button_submit{background-image:var(--button-icon-send)}.form .form_button_submit:hover{background-image:var(--button-icon-send-hover)}@media screen and (max-width:500px){.formdata.form_compact .formfield_title{width:50%;float:left;padding-right:20px}.formdata.form_compact .formfield_input{width:50%;float:right;font-style:normal}}