.yield{
    margin-left:10px;
    color:#353535;
	clear:left;
	float:left;
	margin:5px 0 5px 10px;
}
.yield strong{
    color:#353535;
}
.nutritionStats{
    font-weight:bold;
    margin:10px 0 10px 8px;
    background-color:#e9f2f9;
    padding:5px;
    color:#5e5e5e;
    position:relative;
    width:300px;
    display:block;
}
.ingredientList, .instructions{
    color:#424242;    

}

.ingredientList h3,.instructions h3{
    margin-left:10px;
    margin-top:15px;
    color:#353535;
    letter-spacing:-0.03em;
}
.ingredientList ul{
    margin-left:20px;
    margin-top:5px;
    list-style-type:none;
}
.instructions ol{
   margin-left:20px;
   margin-bottom:20px;
}
.dietProgramInfo{
    float:right;
    clear:right;
    text-align:center;
    margin:10px 10px 10px 0;
    color:#a2a2a2;
}
.recipepic{
    margin:2px 0 5px 10px;
/*    margin:10px 14px 0 10px;*/
/*    border:1px solid #BCBEC0;*/
}

#recipe_print_button{
    display:inline;
    float:right;
    margin:5px 14px 0 70px;
    padding:2px;
    text-align:center;
    clear:right;
}

/*NUTRITION*/
.nutrition_table{
	float:right;
	clear:right;
	margin:10px 15px 10px 10px;
	border-bottom:1px solid;

}

.nutrition_table td{
	border-top: 1px solid;
	border-right:1px solid;
	margin:0;
	border-left:1px solid;;
	padding:2px 4px;
}
.nutrition_table tr{
	padding:0;
}
.nutrition_table tr.table_header{
	background-color:#fff2ef;
}
.nutrition_table tr td:nth-child(2){
	border-top: 1px solid;
	border-right:1px solid;;
	border-left:0;
	border-bottom:0;
	text-align:right;
}

