@media print {
	a[href]::after { content: none !important; }

	.ph-subnav,
	.ph-you-are-here,
	.ph-you-are-here-col,
	.ph-prev-next,
	.ph-hub-search,
	.ph-progress-bar,
	.ph-skip-link,
	header,
	footer,
	nav,
	.ph-map,
	aside.ph-further-info { display: none !important; }

	* {
		background: #fff !important;
		color: #000 !important;
		box-shadow: none !important;
	}

	.ph-layout {
		display: block !important;
	}

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

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

	p, li {
		page-break-inside: avoid;
		orphans: 3;
		widows: 3;
	}

	.ph-article__content {
		max-width: 100% !important;
	}
}
