@media print {
	.topbar, .branding__left, .branding__right, .main-nav-wrap, .ticker, .search-panel, .offcanvas, .pep-ad, .sidebar, .related, .native,
	.report, .share, .fontctl, .single-foot, .wa-cta, .site-footer .footer-cols, .radio-dock, .newsletter-pill, .comments, .pagination { display: none !important; }
	body { background: #fff !important; color: #000 !important; }
	.container { max-width: none; padding: 0; }
	.single__grid { display: block; }
	.entry-content { font-size: 12pt; line-height: 1.5; }
	.entry-content a::after { content: " (" attr(href) ")"; font-size: 10pt; }
	.single__title { font-size: 24pt; }
}
