.bot-field{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important}.captcha-wrap{margin:18px 0 8px;min-height:78px}.form-error{margin:14px 0;padding:12px 14px;border-radius:10px;background:#fff1f1;color:#8a1f1f;border:1px solid #f0caca;font-size:14px}.field input:invalid:not(:placeholder-shown){border-color:#d07a7a}

/* Zorginstellingen: houd checkbox- en periodevelden strak op dezelfde grid als het radiologenformulier. */
#opdracht-form .choice-grid .checkbox,#opdracht-form .date-choice>.checkbox{display:grid!important;grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:10px;width:100%;margin:0;text-align:left}
#opdracht-form .choice-grid .checkbox input[type="checkbox"],#opdracht-form .date-choice>.checkbox input[type="checkbox"]{width:18px!important;min-width:18px;height:18px;margin:2px 0 0!important;justify-self:start}
#opdracht-form .choice-grid .checkbox span,#opdracht-form .date-choice>.checkbox span{display:block;min-width:0;line-height:1.35;text-align:left}
#opdracht-form .availability-grid .date-choice>input[type="date"]{width:100%;min-width:0}
#opdracht-form .choice-grid{align-items:start}
@media(max-width:700px){#opdracht-form .choice-grid .checkbox,#opdracht-form .date-choice>.checkbox{grid-template-columns:18px minmax(0,1fr)}}