body {
  background: #fff !important;
  color: #000 !important;
}

@page {
  size: 8.5in 11in;
  margin: 0.5in;
  @top-left {
    content: " ";
  }
}

/* Remove only known ads and non-content areas */
#autoadsense,
#footer,
#header,
#toolbar_container,
#top-bar,
.fb-comments,
.google-auto-placed,
.ap_container,
.main-nav,
.sidebar-col,
.share-items,
.noprint,
#pa_sticky_ad_main_container_middle_right,
#pa_v2_27851,
iframe[src*="pahtag.tech"] {
  display: none !important;
}

/* Keep content visible */
.main-content,
.container,
.pageitem,
.block-wrapper {
  display: block !important;
  visibility: visible !important;
  color: #000 !important;
}

/* Ensure print-only elements are visible */
.print-only {
  display: block !important;
  visibility: visible !important;
}

/* Reset aggressive hiding */
* {
  visibility: visible !important;
  color: inherit !important;
}

img.print-only {
  margin: 0 auto;
}

.post-title-area {
  margin-top: 10px;
  text-align: right;
}

.post-date {
  margin-top: 5px;
}

hr {
  display: none;
}
