/*
 * Print stylesheet.
 *
 * Enqueued with media="print" so it never blocks the screen render.
 */

.rw-site-header,
.rw-site-footer,
.rw-sidebar,
.rw-related,
.rw-author-box,
.post-navigation,
.rw-comments,
.rw-menu-toggle,
.rw-search-toggle,
.rw-search-drawer,
.rw-mobile-drawer,
.rw-ad-slot,
.rw-reading-progress,
.rw-toc {
	display: none !important;
}

a {
	color: inherit;
	text-decoration: underline;
}

body {
	background: #fff;
	color: #000;
	font-size: 12pt;
}

.rw-article__content {
	max-width: 100%;
	font-size: 11pt;
	line-height: 1.5;
}

.rw-article__content a::after {
	content: " (" attr(href) ")";
	font-size: 0.85em;
	color: #555;
}

img {
	max-width: 100% !important;
	page-break-inside: avoid;
}

h1, h2, h3 {
	page-break-after: avoid;
}

p, blockquote {
	orphans: 3;
	widows: 3;
}
