Use document.body.clientWidth if available
Merge pull request #623 from guardian/clever-nav

Use document.body.clientWidth if available