@media print {
  .site-header .widget-area,
  .site-header img,
  .site-header form,
  .nav-primary,
  .nav-secondary,
  .breadcrumb,
  .footer-widgets,
  .site-footer .gototop,
  .gototop,
  #searchform,
  #s,
  #submit,
  .sidebar-primary,
  .sidebar-secondary,
  #wp-calendar,
  #respond,
  #comments,
  .entry-comments,
  .entry-pings,
  #commentform,
  #commentform p,
  .entry-header .entry-meta .entry-comments-link,
  .entry-header .entry-meta .post-edit-link,
  #cachestats,
  select,
  input,
  textarea,
  checkbox,
  dd,
  hr,
  #wp-admin-bar,
  .gspn-area,
  .wpspn-area,
  #gwfoot-footer-disclaimer-area,
  .backstretch,
  .sharedaddy,
  .post-edit-link {
    display: none !important;
  }

  body {
    width: 100%;
    text-align: left;
    margin: 0;
    padding: 0;
    font-family: Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L", Times, "Times New Roman", serif;
    font-size: 12pt;
    color: #000;
    background: #fff !important;
    background-image: none !important;
  }

  .site-header,
  .title-area,
  .site-title,
  .site-description,
  .site-container,
  .wrap,
  .site-inner,
  .content-sidebar-wrap,
  .content,
  .author-box,
  .site-footer .creds {
    border: 0 !important;
    clear: both;
    float: none;
    max-width: 100%;
  }

  .site-header {
    position: static;
  }

  .site-inner,
  .content-sidebar-wrap,
  .wrap,
  .content,
  .content .entry-content {
    width: 100%;
  }

  .title-area,
  .site-header .site-title {
    text-align: left !important;
    width: 98% !important;
  }

  .site-header .site-title {
    font-size: 1.7em;
  }

  html .site-title a {
    color: #000 !important;
  }

  p.site-description {
    color: #666 !important;
    margin-left: 30px;
  }

  body.home p.site-description {
    margin-bottom: 40px !important;
    margin-top: 10px !important;
    width: 100% !important;
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-weight: 700;
    margin: .75em 0 .5em;
    text-align: left;
  }

  h1 {
    text-align: center;
    padding: 0 0 .5em;
    border-bottom: 1px solid #ccc;
  }

  p {
    margin: .5em;
  }

  .entry-header .entry-meta,
  .entry-footer .entry-meta {
    text-transform: none !important;
  }

  .content .entry-header .entry-meta {
    font-size: 0.7em !important;
  }

  .content .entry-content,
  .author-box {
    margin-right: 5%;
  }

  .content .entry-content {
    clear: both;
    float: none;
    overflow: hidden;
  }

  #genesis-box,
  .genesis-box {
    border-top: 1px solid #ccc;
    margin-top: 10px;
    font-size: 0.85em;
  }

  #genesis-box img,
  .genesis-box img {
    float: right;
    clear: right;
  }

  .site-footer {
    background: #fff !important;
    border-top: 2px solid #ccc;
    margin-top: 10px;
    font-size: 0.8em;
  }

  .site-footer .creds {
    float: left !important;
    clear: left;
  }

  a,
  a:visited,
  a:hover,
  a:visited:hover {
    color: #000;
    background: transparent;
    text-decoration: none;
  }

  .site-header a[href]:after,
  .site-footer a[href]:after,
  .content span a[href]:after,
  .content p a[href]:after,
  #genesis-box a[href]:after,
  .genesis-box a[href]:after {
    content: "<" attr(href) ">";
    background-color: inherit;
    font-style: italic;
    font-size: 0.85em;
    text-transform: none;
  }

  *[name]:after {
    content: " [#" attr(name) "]";
    background-color: inherit;
    font-style: italic;
    font-size: .7em;
  }

  *[title]:after {
    content: "(" attr(title) ") ";
    background-color: inherit;
    font-style: italic;
    font-size: .7em;
  }

  *[cite]:after {
    content: close-quote "(Source:" attr(cite) ")";
    font-size: .7em;
  }

  * {
    quotes: "\201E" "\201C" "\201A" "\2018";
  }

  q:before,
  blockquote:before {
    content: open-quote;
  }

  q:after,
  blockquote:after {
    content: close-quote;
  }

  blockquote,
  q,
  cite {
    padding-left: .1em;
  }

  acronym,
  abbr {
    border: none;
  }

  .code,
  pre {
    font: .8em 'Courier New', Courier, Fixed;
    padding-left: 1em;
  }

  .code a[href]:after {
    content: "";
  }

  img {
    padding: .5em;
  }

  img:after {
    display: block;
    content: " attr(title) ";
  }

  .content img a[href]:after {
    display: none !important;
    content: " attr(none) " !important;
  }

  img.centered,
  .aligncenter {
    display: block;
    margin: 0 auto 10px;
  }

  img.alignnone {
    display: inline;
    margin: 0 0 10px;
  }

  img.alignleft {
    display: inline;
    margin: 0 10px 10px 0;
  }

  img.alignright {
    display: inline;
    margin: 0 0 10px 10px;
  }

  .alignleft {
    float: left;
    margin: 0 10px 0 0;
  }

  .alignright {
    float: right;
    margin: 0 0 0 10px;
  }

  .wp-caption {
    padding: 5px;
    text-align: center;
  }

  p.wp-caption-text {
    font-size: .9em;
    font-style: italic;
    line-height: 1.4em;
    padding: 5px 0;
  }

  .ad,
  .adc,
  #google_ads_frame0,
  #google_ads_frame1,
  #google_ads_frame2,
  #google_ads_frame3,
  #google_ads_frame4,
  #google_ads_frame5,
  #google_ads_frame6,
  #google_ads_frame7,
  #google_ads_frame8,
  #google_ads_frame9,
  #google_ads_frame10,
  #ads {
    display: none !important;
    height: 1px !important;
  }
}
@page {
  orphans: 4;
  widows: 2;
}
/** Remove URL address output for hyperlinks */
.site-header a[href]:after,
.site-footer a[href]:after,
.content span a[href]:after,
.content p a[href]:after,
#genesis-box a[href]:after,
.genesis-box a[href]:after {
  display: none;
}

#wpadminbar,
.top-admin-bar {
  display: none;
  height: 0;
}

.site-header #search,
.site-header .widget-area {
  display: none;
}
.site-header .title-area .site-title img {
  display: block !important;
  display: block;
  margin: 0 0 10px;
}

.widget_cam_widget {
  display: none;
}
.widget_cam_widget img {
  display: none;
  height: 0;
}

.site-inner {
  float: none;
}
.site-inner .content {
  display: block;
  float: none;
}
.site-inner .content .entry {
  border: none;
}
.site-inner .content .add-to-favorite {
  display: none;
}
.site-inner .sidebar {
  display: none;
  width: 0;
}

.footer-banner,
#leaky_paywall_message {
  display: none;
}

#issuem-leaky-paywall-articles-remaining-nag {
  display: none;
}

/*# sourceMappingURL=print-style.css.map */
