@charset "UTF-8";
/*
Wonderlust Print Stylesheet
*/

@media print {
  html, body {
    background: #FFFFFF !important;
    margin-top: 0;
  }

  #wrapper {
    max-width: none !important;
  }

  body.display_newsletter {
    overflow: initial;
    position: relative;
  }

  .single-post #container {
    position: relative;
  }

  #google_ads_top_frame, .cdp-copy-loader-overlay, #DSK_Leaderboard, #header_right, .social_share_container, .footer, #sidebar, #footer, #footer_newsletter, #popup_newsletter {
    display: none !important;
    visibility: hidden !important;
  }

  .header_content #branding #site-title {
    display: block !important;
    text-align: center !important;
  }

  .single-post #single_header .single_header_title_container {
    padding-right: 0 !important;
  }

  .single-post #single_header .featured_thumbnail_container .featured_image_caption,
  .single-post #single_header .featured_thumbnail_container .featured_image_credit {
    float: none !important;
    display: inline-block !important;
  }

  .header_content, #content,
  #single_header_content, #single_content_container {
    display: block !important;
    max-width: 900px !important;
    padding: 0 !important;
    width: 100% !important;
  }

  .single-post #container .inner_content {
    padding: 0 5.5% !important;
  }

  #container {
    margin-top: 0 !important;
    padding-top: 0 !important;
    z-index: 5;
  }

  .header_content {
    display: block !important;
    min-height: auto !important;
    height: auto !important;
    padding: 0 !important;
  }

  .header_content,
  .single-post #single_header .single_header_title_container,
  .single-post #single_content {
    margin: 2em auto !important;
    max-width: 740px !important;
    width: 100% !important;
  }

  /*.single-post #single_content a:link,
  .single-post #single_content a:visited,
  .single-post #single_content a {
    background: transparent !important;
    color: #0000ff !important;
    font-weight: bold !important;
    text-decoration: underline !important;
    text-align: left !important;
  }
  .single-post #single_content a {
    page-break-inside:avoid;
  }
  .single-post #single_content a[href^=http]:after {
    content:" (" attr(href) ") ";
  }
  .single-post #single_content $a:after > img {
    content: "";
  }
  .single-post #single_content article a[href^="#"]:after {
    content: "";
  }
  .single-post #single_content a:not(:local-link):after {
    content:" (" attr(href) ") ";
  }*/

  .single-post #single_content .post_author {
    margin-bottom: 12px !important;
  }

  .single-post #single_header .featured_thumbnail_container .image_sizer {
    padding-bottom: 0 !important;
  }

  .single-post #single_header .featured_thumbnail_container .featured_thumbnail {
    position: relative !important;
  }

  .single-post #single_header .featured_thumbnail_container {
    width: 100% !important;
  }

  .single-post .featured_thumbnail_content {
    overflow: hidden !important;
  }

  .single-post #single_content_container {
    display: block !important;
    padding-top: 0 !important;
  }

  .single-post #content {
    margin: auto !important;
  }

  .hide-print {
    display: none !important;
  }

  .print-only {
    display: block !important;
  }
}