Add mobile viewport enhancements