.hideInput {
    visibility: hidden !important;
    height: 0 !important;
    line-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden;
}
.instructions {
    font-size: .75rem;
    font-style: italic;
}
/* The email row puts <span class="instructions"> directly after the field <label>. The platform doesn't render labels as block, so without this rule the span flows inline with the label text, producing a single wrapped run like "Outlook:This will be your...". Force the span to its own line so it reads as proper subtext under the label. */
.columns.large-6 > .appformLabel + span.instructions {
    display: block;
}
label[for='hid24']{
    margin-left: 1.25rem;

}