fix some mobile styles and change up mobile layout