modified css, optimized for mobile