body {
	width: 640px !important;
	max-width: 640px !important;
	margin: auto;
	padding: 0px;
	font-size: 12px;
}

header, footer, .pr-filters, .bg-1, .bg-2, .recipe-bg-grid, #page-nav-hp, .pr-filters, #navbar-home, footer-mn, #modal-carusel, #modalNewsletter, #top, #recipe-step-accessories, #divAvailabilityOverlay {
	display: none;
}

.container {
	width: 100%;
	padding: 0px;
}

.recipe-promo-item {
	left: 0px;
	margin: 10px 0px 0px 0px !important;
	padding: 0px 20px !important;
	width: 320px !important;
}

#top
{
	position: relative;
	width: 320px;	
}

#recipe-step-accessories
{
	position: relative;
	top: -100px;
	width: 320px;
	left: 320px !important;
}

.recipe-accessor-item
{
	left: 0px;
	margin: 0px 0px 10px 0px !important;
	padding: 0px;
	width: 320px !important;
}

.sharing-recipe {
	display: none;
}

.col-sm-6, .col-sm-4 {
	width: 640px;
	max-width: 640px;
	margin: 20px;
}

.recipe-accessor-item {
	text-align: center;
}

#recipe
{
	position: static;
}

.print-head
{
	display: block !important;
	background: #2f2b29;
	width: 100%;
	overflow: hidden;
}

.print-head > .logobar
{
	display: block;
	width: 100%;
	height: 60px;
	overflow: hidden;
}

.print-head > .logobar > .icon-logo-cook
{
	color: #fff;
	float: left;
	font-size: 84px;
	margin-top: -34px;
	margin-left: -10px;
}

.print-head > .logobar > .icon-logo-kitchen-aid
{
	color: #be1230;
	float: right;
	font-size: 173px;
	width: 220px;
	height: 60px;
	margin-top: -97px;
	margin-right: -6px;
}

.print-head> .titlebar
{
	display: block;
	width: 100%;
	height: 40px;
	color: #fff;
	text-align: center;
	font-family: open_sansregular;
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
	font-weight: normal;
}

.print-head > .prepare
{
	display: block;
	clear: none;
	float: left;
	width: 50%;
	height: 469px;
	overflow: hidden;
}

.print-head > .prepare > img
{
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 50;
}

.print-head > .prepare > ul
{
	position: relative;
	text-align: right;
	right: 0px;
	top: -46px;
	color: #ffffff;
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-size: 36px;
	height: 40px;
	line-height: 40px;
	z-index: 60;
}

.print-head > .prepare > ul > li
{
	display: block;
	clear: none;
	float: right;
}

.print-head > .ready
{
	display: block;
	clear: none;
	float: right;
	width: 50%;
	height: 469px;
	overflow: hidden;
}

.print-head > .ready > img
{
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 50;
}

.print-head > .ready > .ic-link
{
	position: relative;
	left: 8px;
	top: -24px;
	z-index: 60;
	color: #ffffff;
}

.recipe-step-item
{
	left: 0px;
	margin: 0px 0px 20px 0px !important;
	padding: 0px 20px;
	width: 600px;
	line-height: 13px;
}

.recipe-step-item > .title
{
	font-size: 13px;
}

.row
{
	margin-left: 0px !important;
	margin-right: 0px !important;
}

#recipe-step-0 > div > ul > li
{
	width: 50%;
	float: left;
	clear: none;
}

#recipe-step-0
{
	padding-bottom: 20px;
}

h2
{
	font-family: open_sansbold;
	font-size: 13px;
	font-weight: bold !important;
}