.lpf-form .lpf-field-container{padding-bottom:.4rem}.lpf-form .lpf-field-container.lpf-disabled{opacity:.5;cursor:not-allowed}.lpf-form .lpf-field-container.lpf-disabled .lpf-input-label{pointer-events:none}.lpf-form legend.lpf-input-label{font-weight:600;margin-top:2rem}.lpf-form .lpf-input-label:not(legend),.lpf-form .lpf-select-label{display:inline-block;padding-right:4px;text-align:right;width:170px}.lpf-form .lpf-input-label:not(legend).lpf-input-label-checkbox,.lpf-form .lpf-select-label.lpf-input-label-checkbox{font-size:.875rem;margin-left:174px;text-align:left;width:auto}.lpf-form .lpf-form-field{display:inline-block;width:auto}.lpf-form .lpf-fieldset-container{padding-bottom:2rem}.lpf-form .lpf-fieldset-container:last-oftype{padding-bottom:0}.lpf-form .lpf-repeat-button{font-size:.875rem;margin-left:174px}.lpf-form .lpf-delete-button{position:absolute;font-size:.875rem;padding:.875rem}.lpf-form .lpf-fieldset-label{font-weight:600;margin-left:74px;padding-bottom:.6rem}.lpf-form .lpf-submit{margin:2rem 0 0 174px}.lpf-form .lpf-input-label-error{color:#bb2020}.lpf-form .lpf-form-field-error{border:1px solid #bb2020}.lpf-form .error-text{background-color:rgba(247,223,223,.9);color:#bb2020;display:inline-block;font-size:.875rem;margin:0 0 0 .6rem;padding:.4rem;white-space:nowrap}@media (max-width:500px){.lpf-form .error-text{margin:4px 0 8px 180px}}