Before pseudo elements are not always perfectly in line

This results in the psudo element's top inline with the element's
top

Change-Id: Iadd741f02155a9b5ddeb6cd8ff64fa13ae5506d7
Merge "Before pseudo elements are not always perfectly in line"