#vidoverlay,
#vidoverlay2 {
    width: 100%;
    height: 100%;
    display: inline-block;
    z-index: 10;
    position: absolute
}

.mbwrapper1,
.mbwrapper2 {
    background-color: #f2f9fd;
    padding: 20px;
    border-radius: 12px
}

.gform_footer {
    padding-left: 20px !important
}

.mbwrap1 .gchoice {
    display: inline-block
}

.gform_fields {
    grid-row-gap: 16px !important
}

.hideme {
    grid-row-gap: 0 !important;
    height: 0 !important;
    border: 0 !important;
    padding: 0 !important
}

.hideme4real {
    display: none
}

.vrouwmelding {
    text-align: right
}

.ginput_complex .ginput_container_date {
    max-width: 32% !important
}

.ginput_complex .ginput_container_date input {
    min-width: 100%;
    width: 560px !important
}

/*.field_straat,
.field_plaats {
    display: none
}
*/
.gform-body p {
    margin-bottom: 0 !important
}

.instruction {
    display: none
}

.toestemmingvink .gfield-choice-input {
    margin-top: -5px !important;
    vertical-align: text-top !important
}

.warningTextareaInfo {
    display: none
}

@media (min-width: 220px) and (max-width: 767px) {
    #field_1_24 {
        margin-left: 20px !important
    }

    .ginput_complex .ginput_container_date {
        flex-basis: auto !important;
        flex-flow: nowrap !important;
        max-width: 100% !important;
        margin-left: 0 !important
    }

    .ginput_complex .ginput_container_date input {
        min-width: 100% !important;
        width: 560px !important
    }

    .ginput_complex .gfield_date_day,
    .ginput_complex .gfield_date_month {
        margin-bottom: 16px !important
    }

    .ginput_gfpcnl {
        display: block !important
    }

    .gform_footer {
        margin-left: 16px !important
    }

    .gfield_pchntv .ginput_complex span {
        flex: 0 0 100% !important;
        flex-grow: 0 !important;
        flex-shrink: 0 !important;
        flex-basis: 100% !important;
        margin-bottom: 0 !important;
        margin-right: 0 !important
    }

    .gfield_pchntv .ginput_complex .input_toevoeging,
    .gfield_pchntv .ginput_complex .input_huisnummer {
        margin-top: 8px !important
    }

    .gfield_pchntv .ginput_complex .input_postcode,
    .gfield_pchntv .ginput_complex .input_huisnummer {
        margin-bottom: 16px !important
    }
}

.gfield_pchntv .ginput_right { margin-right:0 !important}

.gfield_pchntv .ginput_right { margin-right:0 !important}
.field_huisnummer { margin-right:0 !important;}
p:has(.field_straat) {
 width:100%;
 padding-top: 8px;
	margin-bottom:-15px!important;
}
.field_plaats, #input_1_16, #input_4_16 { display:none; }