Style updates and optimisations across the board. Further removed dependencies on floated elements and replaced with table-cell structure. This method has also improved rendering of mobile version on article pages. Further enhancements to mobile styles made as well. This is a work in progress, so do not merge with code version.