@media print {

	header,
	figure,
	.breadcrumbs,
	.category,
	.filter-area,
	.filter-bar,
	.footer-top,
	.jh-sticky-nav-wrapper,
	.kv-packshot-holder,
	.kv-viewer,
	.main-nav,
	.mob-heading,
	.mobile-menus,
	.mobile-nav,
	.mobile-regions,
	.paging-navigation,
	.print-pan,
	.readmore,
	.rht-nav-area,
	.screen-reader-text,
	.single-featured-banner,
	.site-header-inner,
	.stndrd-product-link,
	.style-box,
	.sub-tab-list,
	.tab-list,
	.tags,
	.top-nav,
	.wp-award-meta {
		display: none !important;
	}

	.author-details img {
		display: none;
	}

	[class*="col-"] {
		width: 100%;
	}

	.fund-facts th, td {
		border: 1px solid #bbb;
		padding: 10px;
	}

	*,
	*:before,
	*:after {
		background: transparent !important;
		box-shadow: none !important;
		color: #000 !important; /* Black prints faster */
		text-shadow: none !important;
	}

	a,
	a:visited {
		text-decoration: none;
	}

	abbr[title]:after {
		content: "";
	}

	.fl-col-small,
	.fl-col,
	.fl-module,
	.rht-colmn,
	.product-basic-info,
	.platform-left-pan {
		width: 100% !important;
	}

	div[class^="fl-node-"] {
		width: 100% !important;
	}

	.footer-bottom {
		border: 1px solid #bbb;
		padding: 20px;
		page-break-inside: avoid;
		.fixed-width {
			padding: 20px;
		}
	}

	.desktop-heading {
		padding-top: 0;
	}

	.single-article .inner-content {
		padding-top: 0;
	}

	/*
	 * Don't show links that are fragment identifiers,
	 * or use the `javascript:` pseudo protocol
	 */

	a[href^="#"]:after,
	a[href^="javascript:"]:after {
		content: "";
	}

	pre,
	blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group;
	}

	tr,
	img, .box-structure {
		page-break-inside: avoid;
	}

	img {
		max-width: 100% !important;
	}
	img[src=""] {
		display: none;
	}

	figure {
		display: none !important;
	}

	h1 {
		margin-top: 70px;
		padding-top: 70px;
	}

	h2,
	h3 {
		margin-bottom: 0;
		orphans: 3;
		widows: 3;
	}

	td img {
		display: none;
	}

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

	#content:before {
		content: url("https://en-us.janushenderson.com/wp-content/themes/jh/images/jh-logo.png");
		display: inherit;
		padding: 20px;
		text-align: center;
	}

	.article-footer,
	.related-wrap {
		padding: 20px;
	}
	.single-article-top a[href]:after {
		content: '';
	}
	.single-article-top .heading {
		padding-top: 0;
	}
	.single-blog-article .print-pan,
	.single-blog-article .featured-image .heading {
		display: none;
	}
}