Tweaked file upload widget to work on Safari.

(Seems that Safari does not allow undisplayed elements to receive click events, but transparent elements are fine.)