Fixes for iPhone safari