added mobile responsive and page snaps