CSS challenge almost done, though h3 won't align vertically