@media print {
	/*html { width: 8.5in; }*/
	body { font: 9pt/1.5; }
	* {
		-webkit-transition: none !important;
		transition: none !important;
	}
	#prebanner, #banner, #header {
		max-height: 70px;
	}
	@page :left {
		margin: 0.5cm;
	}
	@page :right {
		margin: 0.5cm;
	}
	img {
		max-width: 500px;
	}
	#editor_opts,
	.editor-closer,
	.after-editing-block,
	ul.nav.navbar-nav .dropdown,
	ul.nav.navbar-nav .search-icon-container,
	.search-input,
	.owl-controls,
	.video-poster:before {
		display: none !important;
	}
	body {
		padding-top: 32px !important;
	}
	#header {
		display: none !important;
	}
	.pull-up-and-over {
		top: 0 !important;
		margin-top: 0 !important;
		padding-top: 0 !important;
	}
	.related-item {
		width: calc((100% - 25px)/3) !important;
	}
	h1 {
		font-size: 40px !important;
	}
	.inline-headline h1.banner-title {
		text-align: left !important;
	}
	#footer {
		max-height: 60px;
		overflow: hidden;
	}
	nav.navbar-main,
	#external {
		top: 0 !important;
		display: none;
	}
	.header-col-featured {
		display: block;
		padding-right: 0px;
		width: 58%;
		float: left;
	}
	.header-col-blog {
		display: block;
		width: 38%;
		float: left;
		margin-right: 0px;
		margin-bottom: 0px;
	}
	ul.navbar-nav {
		white-space: nowrap;
		max-height: 30px;
		overflow: hidden;
	}
	ul.navbar-nav li {
		display: block;
		font-size: 14px !important;
	}
}
