Responsive UI & Mobile Views

Controls rendered on the page are adjusted to the available page width to avoid showing horizontal scrollbars. In the mobile device, all the pages are shown with a mobile layout.