/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*         o°        o°        o°                                         °o        °o        °o         */
/*        O         O         O                       PRINT                 O         O         O        */
/* ><(((°>   ><(((°>   ><(((°>                                               <°)))><   <°)))><   <°)))>< */
/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */


/* ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ */
/*  o°        o°      o°      o°           SUPPRESSED BACKGROUNDS          °o      °o      °o        °o  */
/* O ><(((°> O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O <°)))>< O */

#main-container{
	background-image:none;
}

/* ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ */
/*  o°        o°      o°      o°            SUPPRESSED ELEMENTS            °o      °o      °o        °o  */
/* O ><(((°> O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O <°)))>< O */

/* header... */
header,
#breadcrumb,
.page-title{
	display:none;
}

/* footer... */
footer{
	display:none;
}

/* recipe elements */
.recipe-rating,
.recipe-print-share{
	display:none;
}

/* tip elements */
.fitvids,
.other-tips,
.tip-print-share,
.related-tips{
	display:none;
}

/* ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ */
/*  o°        o°      o°      o°                   FONT                            °o      °o        °o  */
/* O ><(((°> O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O <°)))>< O */

/* .o° .o° .o° .o° .o° .o° Recipe °o. °o. °o. °o. °o. °o. */

.recipe-block h1,
.recipe-block h2,
.recipe-block h3,
.recipe-block .recipe-right span,
.recipe-block .recipe-right .ingredients ul li,
.recipe-block .preparation ol{
	color:#000;
}

/* .o° .o° .o° .o° .o° .o° Tip °o. °o. °o. °o. °o. °o. */

.tip-info h2{
	margin:0;
	padding:0.5cm;
}

.tip-info h2 span.tip-title1{
	background:none;
	box-shadow:none;
	padding:0;
	color:#000;
}

.tip-info .text{
	color:#000;
}

/* ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ */
/*  o°        o°      o°      o°     ELEMENT SIZES, FLOATS AND PADDING             °o      °o        °o  */
/* O ><(((°> O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O <°)))>< O */

/* .o° .o° .o° .o° .o° .o° Recipe °o. °o. °o. °o. °o. °o. */

/* big containers */
#main-container.recipe{
	padding:0;
}
.recipe-block{
	width:19cm;
	border:none;
}

/* picture */
.recipe-block .img{
	width:auto;
	float:none;
	text-align:center;
	height:7cm;
}

.recipe-block .img img{
	max-height:100%;
	max-width:100%;
	width:auto;
}

/* right text */
.recipe-block .recipe-right{
	width:auto;
	float:none;
	padding:10px 0 0 0;
}

/* ingredients + products */
.recipe-block .recipe-right .ingredients,
.recipe-block .recipe-right .products{
	width:45%;
	margin:0;
	padding:0;
	float:none;
	display:inline-block;
	vertical-align:top;
}

/* preparation */
.recipe-block .preparation{
	margin:38px 0 0 0;
	border-top:none;
}

.recipe-block .preparation h3{
	 text-align:left;
	 position:static; top:0;
	 padding:0 0 20px 0;
}

.recipe-block .preparation h3 span{
	 padding:0;
}

.recipe-block .preparation ol{
	 padding:0;
}

.recipe-block .preparation li span{
	 display:inline;
	 position:static; top:0;
}

/* .o° .o° .o° .o° .o° .o° Tip °o. °o. °o. °o. °o. °o. */

/* big containers */
#main-container.tips{
	padding:0;
}

.tip-block{
	width:19cm;
	border:none;
	margin:0 auto;
}

/* picture */
.tip-info .tip-img{
	width:auto;
	float:none;
	text-align:center;
	height:4cm;
}
.tip-img{
	max-height:100%;
	max-width:100%;
	width:auto;
}

/* text */
.tip-info .text, .tip-info .top-content .text{
	padding:10px 0;
}
.tip-info .top-content .text.has-product{
	width:60%;
	float:none;
	display:inline-block;
	vertical-align:top;
}

/* linked product */
.tip-info .tip-product{
	float:none;
	display:inline-block;
	width:35%;
	padding:0;
	vertical-align:top;
	padding:10px 0 0 0;
}

.tip-info .tip-product .img{
	height:4cm;
	line-height:4cm;
}

.tip-info .tip-product p{
	font-size:15px; line-height:15px;
	color:#000;
}

.tip-info .tip-product h3{
	font-size:20px; line-height:20px;
	color:#000;
	padding:10px 0 0 0;
}

.tip-info .tip-product h3 a{
	color:#000;
}

.tip-info .tip-product a.product-link{
	display:none
}
