Stop abusing the disabled element on input fields because it behaves differently in Safari and css tidy up