I’m wondering why my Education label is not behaving like the rest of my label elements.
You have a typo in your input ("id"High School Diploma"
). Many of your other inputs also aren’t working, when you use the “for” attribute in a label, the value needs to be an element’s ID.
<div class "textField2">
you are missing an = here
You also have some issues with nesting of your elements starting with that survey question. Either the closing tags are missing or they’re not where they should be.
Put a style of outline:solid blue 1px;
in your textfield classes and you will see this more clearly.