Why is my Education label not behaving?

I’m wondering why my Education label is not behaving like the rest of my label elements.

Codepen:https://codepen.io/Jediadam/pen/xzdmPL/

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.