
@media print{
	* {
		background:none !important;
		color:#000 !important;
		box-shadow:none;
		text-shadow:none;
	}
	body{
		color:#000;
		background:#fff;
	}
	.container{
		width:100%;
		max-width:none;
		overflow:hidden;
	}
	#header{
		position:static;
		width:100%;
		padding:0;
	}
	.logo {
		float:none;
		display:block;
		margin:20px 0;
	}
	.logo a{display:block;}
	.section .text-box{
		width:100%;
		padding:20px 0;
	}
	#menu-wrap{
		box-shadow: none;
	}
	.volunteer{min-height:1px;}
	.panel{
		float:none;
		width:100%;
	}
	#footer{padding:20px 0;}
	.main-holder{padding:0 0 50px;}
	#content{
		width:55%;
		padding:0;
	}
	.aside{width:40%;}
	.post .img-holder{page-break-inside: avoid;}
	.post .text-holder{padding:10px 0;}
	.donate{
		padding:0;
		max-width:none;
	}
	
	.bg-stretch,
	#nav,
	.btn-login,
	.list-list,
	#footer .holder,
	.add-nav,
	.service-nav,
	.social-networks,
	.post .img-holder .btn,
	.filter-form,
	.donat-form{display:none;}
}
