@charset "utf-8";
/* 
	print.css
	Project: Shepherd's Care Foundation
*/

@page {
  size: A4 portrait;
}

@page:right{
	@bottom-right {
		content: counter(page);
	}
}

@page:left{
	@bottom-left {
		content: "Page " counter(page) " of " counter(pages);
	}
}

h1, h2, h3, h4, h5 {
	page-break-after: avoid;
	page-break-inside:avoid;
}

h1+p, h2+p, h3+p {
	page-break-before: avoid;
}

.panel, pre, blockquote, table, figure, p {
	page-break-inside: avoid;
}

#main-navigation {
	display: none;
}

#body-content {
	margin-left: 0;
	float: none;
}

#scf-logo {
	display: block;
}

#print_wrapper .panel {padding: 20px;}
#print_wrapper .panel.blog-banner {padding: 0;}
#print_wrapper .panel .panel-content {padding: 0 10px;}
#print_wrapper .panel p {padding-bottom: 15px; font-size: 14px;}
#print_wrapper .blog-list .blog-entry {width: 315px;}
#print_wrapper .newsletter-main .blog-thumb, #print_wrapper .newsletter-main .blog-content {display: inline-block;}
#print_wrapper .newsletter-main .blog-thumb {width: 35%;}
#print_wrapper .newsletter-main .blog-thumb img {width: 90%;}
#print_wrapper .newsletter-main .blog-content {width: 60%;}
#print_wrapper .photo-list .photo-item {width: 20%; margin-bottom: 12px; margin-left: 2%; margin-right: 2%;}

@media print and (color) {
   * {
      -webkit-print-color-adjust: exact;
      print-color-adjust: exact;
   }
}