User defined font size does not break the layout

This fixes the layout issues that happened when when users change the zoom level and the text size in their browsers.

![ ](http://s2.developerslife.ru/public/images/gifs/2215c495-1de7-4fa5-be5e-74ae53852561.gif)