Minor Fixes for Mobile Safari