body:not(.path-frontpage) #content .webform-table input[type="checkbox"].form-checkbox {
    display: inline-block !important;
    -webkit-appearance: checkbox !important;
    appearance: checkbox !important;
}

/* Keep original styling for acknowledgment checkbox */
body:not(.path-frontpage) #content input[type="checkbox"].form-checkbox:not(.webform-table *) {
    display: none;
}

/* Ensure table cell spacing remains correct */
.webform-table tr td .form-item {
    margin: 0;
}