Various mobile layout fixes