refactoring styles to be mobile-first, styling updates