Using Pseudo Elements To Vertically Align Any Content
http://chdhmphry.com/using-pseudo-classes-to-vertically-align-any-content-inside-a-container