Fixed layout issues for mobile