fix style and for mobile