fixing a problem with safari's placeholder text not being vertically centered