@media only print{
  @page{
    margin:2cm 2cm 3cm 2cm;
  }
  html, body{
    height:99% !important;
  }
  body{
    color:#000000;
  }
  .identity-rdm-logo-link{
    width:8rem;
  }

  .sm-dec1{ font-size:6.5pt; }
  .sm{ font-size:7pt; }
  .s0-dec1{ font-size:7.5pt; }
  .s0{ font-size:8pt; }
  .s0-inc1{ font-size:9pt; }
  .s1{ font-size:10pt; }
  .s1-inc1{ font-size:11pt; }
  .s2{ font-size:12pt; }
  .s3{ font-size:14pt; }
  .s4{ font-size:16pt; }
  .s5{ font-size:19pt; }
  .s6{ font-size:22pt; }

  .typeset p, .typeset li, .typeset dd, .typeset dt{
    font-size:10pt;
  }
  .typeset blockquote, .typeset blockquote p{
    font-size:9pt;
  }
  .typeset h1, .typeset h2{
    font-size:14pt;
  }
  .typeset h3{
    font-size:12pt;
  }
  .typeset h4{
    font-size:10pt;
  }
  .typeset h5{
    font-size:10pt;
  }
  .typeset h6{
    font-size:10pt;
  }

  .typeset p, .typeset li, .typeset dd, .typeset dt, .typeset blockquote,
  .typeset h1, .typeset h2, .typeset h3, .typeset h4, .typeset h5, .typeset h6{
    color:#000000;
  }
  .main-nav,
  .mini-nav,
  .meta-nav,
  .feature-image-area-wrapper,
  .article-share-top,
  .pq,
  .next-post,
  .article-end,
  .about-synopsis-wrapper,
  .footer-subscribe-search-area,
  .hr-footer-erlc,
  .footer-erlc-logo{
    display:none !important;
  }
  .about-excerpt .more-link{ display:none !important; }
  .about-excerpt img{
    width:72pt !important;
    margin:0 !important;
    padding:10pt 0 !important;
    float:none !important;
    border-radius:2pt !important;
  }
  .about-synopsis-social-links{
    margin:0 !important;
    padding:0 !important;
  }
  .about-synopsis-social-links li,
  .about-synopsis-social-links a{
    margin:0 !important;
    padding:0 !important;
    font-size:8pt !important;
  }
  .about-synopsis-social-links a{
    background-image:none !important;
  }
  .about-synopsis-social-links a::after{
    content:" (" attr(href) ") ";
  }

  .site-header{
    min-height:0;
    margin-bottom:20pt;
  }
  .site-header,
  .main,
  .site-footer{
    max-width:41.75rem;
    margin-right:auto;
    margin-left:auto;
  }
  .site-footer{
    padding-top:0;
    padding-bottom:0;
  }

  .article-cut-in{ margin-top:1pt; }
  .article-cut-in::after{ display:none; }
  .publish-date-spacing{ margin-top:0; }
  .bg-true-black,
  .bg-black,
  .bg-navy,
  .bg-blue,
  .bg-gray,
  .bg-pale-gray,
  .bg-light-gray,
  .bg-lighter-gray{
    background-color:#ffffff;
  }
  .white,
  .lighter-gray,
  .light-gray,
  .pale-gray,
  .gray,
  .blue,
  .navy,
  .black,
  .true-black{
    color:#000000;
  }
}