Layout tweaks to work on smaller screens.
More tweaks and improvements for the tablet/medium screen layout.