some style changes and mobile view.