The label for attribute was just screwing it up.

In Safari, the `for=` attribute wasn't working. Since it's wrapping the
input, it's not needed though.