@page {
  size: A4;
  margin: 0;
}
@media print {
	  html, body {
    width: 210mm;
    height: 297mm;
  	}
	p{
		font-size: 14px;
	}
	.site, .img-slide{
		background: none !important;
	}
	.top-nav, .main-nav, .cta, .hero-slider{
		display: none !important;
	}
	.hero-section{
		background: none !important;
		min-height: 140px !important;
	}
	.section-featured,
	.content-box.old-lace,
	.share-block .inner,
	.footer,
	.footer-cp,
	*[class^="section-"]{
		background: none !important;	
	}
	.intro-content p{
		color: #555 !important;
	}
	.header, .share-block .inner span{
		color: #444 !important;
	}
	.header{
		font-size: 18px !important;
	}
	td{
		font-size: 14px !important;
		    line-height: 24px;
	}
	.step{
		font-size: 16px !important;
	}
	.recipe-print .section1{
		margin-top: 10px !important;
	}
	.recipe-print .section1 .col-60{
		width: 100%;
		max-width: 100%;
		-webkit-box-flex: 0;
    	-ms-flex: 0 0 100%;
    	flex: 0 0 100%;
	}
	.recipe-print .section1 .col-40{
		display: none !important;
	}
	.recipe-print .section1 .cooking-info ul li{
		font-size: 14px;
	}
	.recipe-print .section1 .cooking-info{
		text-align: center !important;
	}
	.recipe-print .section1 .cooking-info ul{
		display: inline-block !important;
		padding-bottom: 0px !important;
	}
	.recipe-print .section1 .cooking-info ul li{
		text-align: left !important;
		float: left !important;
		font-size: 12px !important;
	}
	.recipe-print table{
		margin-top: 10px !important;
	}
	.recipe-print table .td-break{
		height: 10px !important;
	}
	.recipe-print .section2 .madewith-info{
		margin-bottom: 0px !important;
	}
	.recipe-print .section2 .madewith-info .hero-block-img span{
		font-size: 14px;
		text-decoration: none;
	}
	.recipe-print .section3{
		margin-top: 3px !important;
	}
	.recipe-print .col-60{
		width: 60%;
		max-width: 60%;
		-webkit-box-flex: 0;
    	-ms-flex: 0 0 60%;
    	flex: 0 0 60%;
	}
	.recipe-print  .col-40{
		width: 40%;
		max-width: 40%;
		-webkit-box-flex: 0;
    	-ms-flex: 0 0 40%;
    	flex: 0 0 40%;
	}
	.recipe-print .section2 .col-60 img{
		width: 320px;
	}
	.recipe-print .section2 .col-40 img{
		width: 100px !important;
	}
	.recipe-print .section3{
		margin-bottom: 5px !important;
	}
	.recipe-print .section3 .ingredients{
		padding: 5px !important;
	}
	.recipe-print  .section-featured,
	.share-block,
	.go-back,
	.footer,
	.footer-cp{
		display: none!important;
	}
	
	
}