more responsive layout, 0.75em instead of 12px as font size