Added consistency to the CSS, and further mobile friendly changes