@page 
{
	margin: .5in;
 }

body {
	background: none repeat scroll 0 0 #ffffff;
	filter: none;
}
.wrap {
	box-shadow: none;
}

table { page-break-inside:auto }
tr    { page-break-inside:avoid; page-break-after:auto }
thead { display:table-header-group }
tfoot { display:table-footer-group }

#top-container {
	background: none;
	filter: none;
}
#top-nav {
	display: none;
}
#top-nav li {
	display: none;
}
#mobile-icons {
	display:none;
}
#top-nav-list {
	display: none;
}
#user {
	display: none;
}
#menubar {
	background: none;
	filter: none;
	display: none;
}
footer {
	clear: both;
}
#fat-footer,
#bottom-nav-list,
#foot-nav,
#foot-nav-list,
#social-icons {
	display: none;
}


/* *********** */
/* B: CHILD    */
/* *********** */
#breadcrumbs-list {
	padding: 15px 20px;
}
/* *********** */
/* E: CHILD    */
/* *********** */

/* *********** */
/* B: HUB      */
/* *********** */
.hub-main {
	width: auto;
}
.hub-sidebar {
	display: none;
}
.hub-main .banner {
	display: none;
}
/* *********** */
/* E: HUB      */
/* *********** */

/* *********** */
/* B: PRODUCT  */
/* *********** */
.product-header .tab-menu,
#tab-menu-list {
	display: none;
}
.section article > h2:first-child {
    display: block;
}
#expandAllPanels,
#collapseAllPanels {
	display: none !important;
}
.product-matrix-expanded div {
	overflow: visible !important;
}
.product-matrix-expanded .matrix-wrap,
.product-matrix-wrap.expanded .product-matrix {
	background: none repeat scroll 0 0 #ffffff;
	overflow: visible !important;
	position: relative !important;
}
.product-matrix-wrap.expanded .product-matrix-zoom-heading {
    display: none;
}
.product-matrix-zoom-trigger.expanded {
	display: none;
}
XXXX.showall-matrix {
	page-break-before: always;
	page-break-after: always;
}
.product-matrix-wrap .product-matrix table th, 
.product-matrix-wrap .product-matrix table td {
    white-space: normal;
}
.promo {
	display: none;
}
body.product-matrix-expanded footer {
	display: block;
	margin: 0;
}
/* *********** */
/* E: PRODUCT  */
/* *********** */
/*task 162*/
#featured article
{
   padding-right:2%;
   font-size:1em;
   width:20%;
   min-height:13.571em;
   height:17.500em;
}
.promoLinkMargin
{
    margin-bottom:1em;
    padding-bottom:1em;
}
.col1
{
    height:17.500em;
}
.feat-image
{
    padding-top:1em;
}
    
.hub-main article.variation {
	clear: both;
	position: relative;
	width:100%;
}    
 .hub-main {
	background: none repeat scroll 0 0 #FFFFFF;
	clear: left;
	display: block;
	float: left;
	margin: 0 0 0 20px;
	position: relative;
	width: 100%; 
}
.hub-main section {
	background: #fff;
	clear: both;
	position: relative;
}
section article.variation 
{
    width:90%;
}
.hub-sauce article.variation DIV.para
{
    width:70%;
}
.hub-sauce article.variation .recipe
{
    width:90%;
    display: block;
}
.hub-sauce article.variation .recipe-img {
	width: 150px;
	height: 120px;
	display: block;
}
.hub-sauce article.variation .recipe-img img {
	height: 120px;
	width: 150px;
}
.hub-sauce article.variation .text-wrap {
	height: 120px;
	width: 60%;
	display: table-cell;
	vertical-align: middle;
	padding-left: 2.678571%;
} 