/* BASE */

.mpp-recipe-author {
	float:right;
	font-size:inherit !important;
	margin-top:inherit !important;
}
#mpprecipe-yield {
	margin-top:inherit !important;
}

/*

DESIGN 2

*/

div#mpp-buttons {
    float: none !important;
}
div#mpp-buttons div {
	margin-right:10px;
	margin-top:15px !important;
}
#mpprecipe-ingredients-list li, #mpprecipe-instructions-list li {
    margin-bottom: 0.4em;
}
.mpprecipe {
	color:#444;
	font-family: 'Helvetica Neue', sans-serif;
	font-weight:300 !important;
	font-size:15px !important;
	word-wrap: initial;
}
#mpprecipe-serving-size {
    font-family:'Helvetica Neue' !important;
}
.mpprecipe div, .mpprecipe p {
	box-sizing: border-box !important;
}
content-box
#mpprecipe-yield {
	font-size:18px !important;
	color:#888888;
	text-transform:uppercase;
	letter-spacing:4px;
	font-weight:300 !important;
}
#mpprecipe-title {
	font-size:32px !important;
	letter-spacing:1px;
	color:#3799a2;
	font-weight:300 !important;
}
#mpprecipe-summary {
	font-size:20px !important;
	color:#3799a2;
	font-style:italic !important;
	font-weight:300 !important;

}
#mpprecipe-container #mpprecipe-summary .summary {
    	margin:0;

}
#mpprecipe-prep-time, #mpprecipe-cook-time, #mpprecipe-total-time {
	color:#bbbbbb;
	font-weight:400 !important;
	font-size:15px !important;

}
#mpprecipe-prep-time span, #mpprecipe-cook-time span, #mpprecipe-total-time span {
	display:block;
	font-weight:300;
	color:#444444;
	font-size:24px !important;
	line-height: 1.1em;
	padding-bottom:8px;
}
.mp