fixes for mobile layout