/* =Print
----------------------------------------------- */
@media print {
	body {
		background: none !important;
		color: #000;
		font-size: 10pt;
	}
	footer a[rel=bookmark]:link:after,
	footer a[rel=bookmark]:visited:after {
		content: " [" attr(href) "] "; /* Show URLs */
	}
	a {
		text-decoration: none;
	}

	#main {
		background-color: #fff;
	}
	
	.site {
		clear: both !important;
		display: block !important;
		float: none !important;
		max-width: 100%;
		position: relative !important;
	}
	.site-header {
		margin-bottom: 22px;
		margin-bottom: 2.0rem;
		text-align: left;
	}
	.site-header h1 {
		font-size: 21pt;
		line-height: 1;
		text-align: left;
	}
	.site-header h2 {
		color: #000;
		font-size: 10pt;
		text-align: left;
	}
	.site-header h1 a,
	.site-header h2 a {
		color: #000;
	}
	.site-content .category-filter,
	.site-header .searchform {
		display: none;
	}
	
	.site-header .header-logo img.logo-image,
	.site-header .header-logo {
		position: relative;
		width: 130px;
		max-width: 130px;
		left: 10px;
	}
	.site-content article {
		border-bottom: 1px solid #EBEBEB;
		border-top: 1px solid #EBEBEB;
	}
	.socialshareprivacy,
	#colophon,
	.page-link,
	.site-content nav,
	.widget-area,
	img.header-image,
	.main-navigation {
		display: none;
	}
	.wrapper {
		border-top: none;
		box-shadow: none;
	}
	.site-content {
        float: none;
		margin: 0;
		width: auto;
	}
	.singular .entry-header .entry-meta {
		position: static;
	}
	.singular .site-content,
	.singular .entry-header,
	.singular .entry-content,
	.singular footer.entry-meta {
		margin: 0;
		width: 100%;
	}
	.entry-header .entry-title,
	.entry-title,
	.singular .entry-title {
		font-size: 21pt;
	}
	footer.entry-meta,
	footer.entry-meta a {
		color: #444;
		font-size: 10pt;
		display: none;
	}

    .wide-slider .slider-nav,
    .video-container,
    .show-more-container,
    .teaser-slider .slider-pager {
        display: none;
    }

    .teaser article {
        border: 0;
    }
}