/* Sets all labels and radio button option text to 16px */
label, 
.df-label, 
.df-choice-list-item, 
span {
    font-size: 16px !important;
    line-height: 1.5 !important; /* Prevents text from looking cramped */
}

/* Sets the text inside text areas and input boxes to 16px */
textarea, 
input[type="text"], 
input[type="email"], 
.form-control {
    font-size: 16px !important;
    padding: 1px !important; /* Adds room inside the box for the larger font */
}

/* Makes Radio Button and Checkbox icons 50% larger */
input[type="radio"], 
input[type="checkbox"] {
    transform: scale(1.2); /* Physical size increase for easier clicking */
    margin-right: 10px !important; /* Space between the icon and the 16px text */
    cursor: pointer;
    vertical-align: middle;
}

/* Adds spacing between choices to prevent "Uneven Spacing" issues */
.df-choice-list-item {
    margin-bottom: 12px !important;
}

/* Enhances Next and Save Buttons for better "Action Targets" */
#SaveAsDraftButton, 
#NextButton, 
.submitpage {
    font-size: 16px !important;
    padding: 6px 20px !important;
    font-weight: 700 !important;
}