fixed text input in safari by reverting fix from 231f03812d84960ca9c2c8ac6dcce62c2809ee2b . Chrome seems to have fixed the invisible checkbox bug by now.