/* Black prints faster: h5bp.com/s */
* {
	background: transparent !important;
	color: black !important;
	box-shadow:none !important;
	text-shadow: none !important;
	filter:none !important;
	-ms-filter: none !important;
}
a, a:visited {
	text-decoration: underline;
}
a[href]:after {
	content: " (" attr(href) ")";
	font-size:10px !important;
	color:#21759B !important;
	font-weight:normal !important;
}
abbr[title]:after {
	content: " (" attr(title) ")";
	border:0;
}
/* Don't show links for images, or javascript/internal links */
.ir a:after,
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;
}
@page {
	margin: 0.5cm;
}
p, h2, h3 {
	orphans: 3;
	widows: 3;
}
h2, h3 {
	page-break-after: avoid;
}

.branding,
#page:before,
#page:after,
.main-content:before,
.main-content:after,
.main-wrap:before,
.main-wrap:after,
.side-menu,
.share-post,
._print,
#comments {
	display: none !important;
}

.main-wrap,
.single-fieldroast_recipe .entry-title h1,
.single-fieldroast_recipe h2 ,
.page-title h1 {
	border: 0 !important;
	padding: 0 !important;
}

.articles-wrap {
	float: none !important;
	width: 100% !important;
	padding: 0 !important;
}

.fieldroast_recipe {
	padding: 0 !important;
	margin: 0 !important;
}
