Fixed mobile page issues