
@media print {

	body {
		padding:1em;
		font-size:13px;
	}
	* {
		background: transparent !important;
		color: black !important;
		text-shadow: none !important;
		filter: none !important;
		-ms-filter: none !important;
	}
	a, a:visited {
		color: #000 !important;
		text-decoration: underline;
	}
	.entry-content a:after,
	.entry-content a:visited:after {
		content: " (" attr(href) ")";
	}
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content: "";
	}
	pre,
	blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}
	thead {
		display: table-header-group;
	}
	tr,img {
		page-break-inside: avoid;
	}
	img {
		max-width: 100% !important;
	}
	p, h2, h3 {
		orphans: 3;
		widows: 3;
	}
	h2,h3 {
		page-break-after: avoid;
	}
	#sidebar,
	nav,
	#main-menu-wrapper,
	.breadcrumb-wrap,
	.header-slider-images-wrap,
	#menu-top,
	#site-footer,
	.partners,
	.work-with-us,
	.metroshare,
	#disqus_thread,
	#wpadminbar,
	.title-wrap,
	#header-slider .category-index-back,
	.site-header-container:after,
	.article-filter-wrap {
		display: none;
	}
	#content .content-container {
		padding:0;
	}
	.header-slider-slides .slide,
	.header-slider-slides .slide-in,
	#main-inner {
		margin:0;
		padding:0;
	}
	.slide-in {
		font-size:1.2em;
	}
	#main,
	.header-slider-slides .slide,
	.category .header-slider-slides .slide-in,
	#site-title {
		width:100%;
		clear:both;
		margin:0;
		padding:0;
	}
	#header-slider .slide {
		max-width:100% !important;
		margin-bottom:2em;
	}
	#header-slider .slide h1 {
		font-weight:bold;
	}
	#site-header .site-header-in {
		margin:0 auto;
		padding:0;
	}
	#site-title a {
		padding:0;
		margin:0 0 3em 0;
	}
	#site-title img {
		width:auto;
		height:auto;
	}
	.content-in {
		border-top:1px solid;
	}

}
