/* Welcome to Compass. Use this file to define print styles.
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/print.css" media="print" rel="stylesheet" type="text/css" /> */
@media print {
  body .left-col.article {
    width: 100%;
  }
  body .col-right {
    display: none;
  }
  body .col-hb {
    display: none;
  }
  body .shares {
    display: none;
  }
  body .header-bottom {
    display: none;
  }
  body #mobile-menu {
    display: none;
  }
  body .article-share-left {
    display: none;
  }
  body .article-body-bottom {
    display: none;
  }
  body .email-form {
    display: none;
  }
  body footer {
    display: none;
  }
  body a[href]:after {
    display: none;
  }
  body .search-overlay {
    display: none;
  }
  body * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }
  body a, body a:visited {
    text-decoration: underline;
  }
  body a[href]:after {
    content: " (" attr(href) ")";
  }
  body abbr[title]:after {
    content: " (" attr(title) ")";
  }
  body .ir a:after, body a[href^="javascript:"]:after, body a[href^="#"]:after {
    content: "";
  }
  body pre {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  body blockquote {
    font-style: italic;
    border: none;
    border-left: 5px solid #000;
    padding: 0 15px 0;
    font-size: 1rem;
    float: left;
    margin: 10px 0;
  }
  body thead {
    display: table-header-group;
  }
  body tr, body img {
    page-break-inside: avoid;
  }
  body img {
    max-width: 50% !important;
  }
  body div.article-body-wrapper {
    margin-top: 30px;
  }
  body div.alignleft, body div.alignright, body div.aligncenter {
    float: left;
  }
  body div.alignleft img, body div.alignright img, body div.aligncenter img {
    max-width: 90% !important;
  }
  body div.alignright {
    float: right;
  }
  body div.aligncenter {
    float: none;
  }
  body div#comments {
    display: none;
  }
  @page {
    body {
      margin: 0.5cm;
    }
  }
  body p, body h2, body h3 {
    orphans: 3;
    widows: 3;
  }
  body h2, body h3 {
    page-break-after: avoid;
  }
}
