Optimized for mobile and adjusted CSS