fixing base line-height and big/small abuse

as discussed 

https://meta.discourse.org/t/big-css-bug-makes-really-big-text/23228/2

and 

https://meta.discourse.org/t/opening-topic-in-new-tab-produces-distorted-layout-in-firefox/23193