Added consistency to CSS, and further mobile friendly changes part 1