adjusting styles for desktop and mobile