radio: Cross-browser compatibility

Close #857 
Убрала, но такой же вопрос по `visibility:hidden`, как и в чекбоксе.