title: Show MHTML content with CSS-styled negative margin in WebBrowser
body: <p>My application receives MHTML content from external service and displays it.
  Some elements in MHTML are styled via CSS and have negative margin, like this one:</p>
  
  <pre><code>&lt;style type="text/css"&gt;
        .csAE6E0F4D{margin-left:-49.9pt}
  &lt;/style&gt;
  </code></pre>
  
  <p><code>WebBrowser</code>, obviously, starts to render these elements outside of client area boundaries, and elements are partially visible to user.</p>
  
  <p>Is there any way to set document margin or scroll document to show elements entirely? I can't change external service easily.</p>