Mobile and Browser Styling

Most of the styling is complete.