Simplify code.
Make legends smaller
Use vertical-align middle