line-height wouldn't center the elements inside vertically.