Refactor css for mobile-first