css: Fixed horizontal scrollbar issue on small screens