@charset "utf-8";
/**
 * Print stylesheet for recipes.
 * Removes extraneous design elements and leave only content for optimised printing.
 */

.nav-wrap,
.breadcrumbs,
.sidebar,
.post-header .featured .featured-vid,
.post-share,
.post-header .comments,
.recipe-print,
.single-sponsor,
.section-head,
.author-info,
.related-posts,
.comments,
.main-footer,
.author-info .social-icons,
.nav-search,
.post-meta,
iframe,
object,
video,
.fluid-width-video-wrapper,
.nc_socialPanel,
.nc_socialPanelSide,
.section-featured-cats,
.featured,
.recipe-intro,
.pushcrew-side-button,
.top-ticker,
.email-recipe,
.cookie-consent,
#fb-root,
.mobile-only {
	display: none !important;
}
.print-only {
	display: block;
}
body.boxed {
	background: none;
	font: normal 0.8em "Open Sans", arial, sans-serif;
	line-height: 1.6em;
	padding: 0;
}
.wrap {
	width: 100%;
	padding: 0;
}
.main-head header {
	width: 100%;
	height: auto;
	min-height: 50px;
	line-height: normal;
}
.recipe-image {
	float: left;
	margin: 0 1em 0.5em 0 !important;
}
.post-content .recipe-info {
	clear: right;
	margin: 0 0 0.5em 1em !important;
	width: 240px;
}
.recipe-info-table tbody tr:last-child {
	display: none;
}
.post-content .recipe-info-table tbody tr:nth-child(4) td, 
.post-content .recipe-info-table tbody tr:nth-child(4) th {
	border-bottom: none;
}
.logo-image,
.recipe-image img {
	max-width: 100%;
	height: auto;
}
.post-header .post-title {
	font-family: "Open Sans", arial, sans-serif;
}
.post-header .post-title:before {
	height: 30px;
	top: -5px;
}
.main-head .title {
	float: none;
	text-align: center;
}
.boxed .main-wrap {
	width: 18cm;
	margin: 0 auto;
	box-shadow: none;
}
.post-content {
	font-size: 1em;
	line-height: 1.5em;
}
.post-content ul,
.post-content ol {
	margin-left: 20px;
}
.main {
	margin: 20px auto;
}
.main-content {
	width: 100% !important;
	padding: 0;
}
.recipe-ingredients {
	clear: both;
}
.post-content h3 {
	margin-bottom: 10px;
}
.post-content h3 {
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: 600;
}
.post-content .recipe-steps {
	padding-left: 0;
}
.recipe-tips {
	margin-top: -1.857em;
	margin-bottom: 0;
}
.recipe-tips h3 {
	padding-left: 0;
	background: none;
	line-height: normal;
}
.recipe-tips .recipe-tips-content {
	padding: 0;
	background: none;
}
.single article {
	margin-bottom: 0;
}