section.sharing {
  display: none; }

a:link:after, a:visited:after {
  content: ""; }

body header,
body footer,
body .sidebar,
body #content > .span3,
body #content > .span2 {
  display: none; }

body {
  font-family: Georgia, "Times New Roman", Times, serif;
  margin: 0;
  padding: 0;
  background: white;
  color: black; }

body header,
body footer,
body .sidebar,
body #content > .span3,
body #content > .span2 {
  display: none; }

body .main-content article.span9 {
  width: 100%; }

body .page-title {
  margin-top: 2em; }

body .byline a:after,
body .addthis a:after,
body .addthis_toolbox a:after {
  content: ''; }

body h1,
body h2,
body h3,
body h4,
body h5,
body h6 {
  page-break-after: avoid;
  page-break-inside: avoid; }

body img {
  page-break-inside: avoid;
  page-break-after: avoid; }

body blockquote,
body table,
body pre {
  page-break-inside: avoid; }

body ul,
body ol,
body dl {
  page-break-before: avoid; }
