adjusted CSS for mobile devices