Adjusted layout to look good on more screen geometries.