fixed mobile layout issues