customize the hide method

We need to set a class at the labels instead of just hide them.
This is usefull for screenreaders that ignore "display:none;" styled labels.