Vertical centering is impossible in CSS lol!

No it isn't.

You can even do it in IE8.

So go forth and vertically center all the things!

(a mini-rant by @jaffathecake)