Adding support for percentage-based fonts

This is to fix this: http://cl.ly/image/1U2r1D1o1e3Q