/* CSS Document */
/* Layout */
html,
body {
	background:#fff;
	font-size:12pt;
	zoom:90%;
}
div.container-fluid,
div.columnWrapper {
    width:100%;
}
/* end */
/* Header */
header {
    height:auto;
}
#recipeDetailTop .recipeDetailRight {
    margin-top:0;
}
#recipeDetailTop div.titleWrapper {
    margin-bottom: 10px;
}
div.headerWrapper,
div.headerWrapper div.headerLeft div.logo img {
    position:static;
}
header div.headerBg,
header div.headerRight {
	display:none;
}
/* end */
/* Topnav (Above Slideshow)  */
div#topnav {
	display:none;
}
/* end */
/* Home */
div.hero,
div.homeFeeds {
    display:none;
}
/* end */
/* Template */
div#template {
	clear:both;
    display:block;
    float:none !important;
    width:100% !important;
    padding:0;
}
/* end  */
/* Left Side */
div#template div#left {
	display:none;
}
/* end */
/* Main Content */
div#right,
div#contentArea,
.hasRightCol div#contentArea,
.hasLeftCol div#contentArea,
.wordpress div#contentArea,
.hasLeftAndRightCols div#contentArea,
.hasNoLeftOrRightCols div#contentArea {
    display:block;
    float:none !important;
	width:100% !important;
    padding:0;
}
/* end */
/* Right Column */
div#sidebar {
	display:none;
}
/* end */
/* Products */
div#productDetailTop {
    box-shadow:none;
    position:static;
}
div#productDetailTop:after {
    display:none;
}
div.productDetailButtons,
div#productDetailSharing,
div.productDetailAlso,
div#relatedRecipes,
div#relatedProducts {
    display:none !important;
}
/* end */
/* Recipes */
div.recipeMediaActions,
div#recipeDetailVideo {
    display:none;
}
div#tabs ul.ui-tabs-nav {
    display:none !important;
}
div#tabs .tabDataHolder {
    display:block;
}
div[role="tabpanel"] {
    display:inline !important;
}
div.recipeDetailLeft,
div.recipeDetailRight {
    float:none !important;
    width:100% !important;
}
#recipeDetailTop .recipeDetailLeft .recipeImageWrapper {
    box-shadow:none;
    display:block;
    text-align:center;
}
#recipeDetailTop .recipeDetailLeft .recipeImageWrapper #recipeDetailImage {
    border:none;
    display:inline-block;
    width:45%;
}
#recipeDetailTop .recipeDetailRight #tabs {
    box-shadow:none;
}
#recipeDetailTop .recipeDetailRight #tabs .tab_container .collapsible-content {
    padding:30px 0;
}
.tabDataHolder.collapsed.tab-Reviews.ui-tabs-panel.ui-widget-content.ui-corner-bottom,
div#additional_ellipsis {
    display:none !important;
}
#recipeDetailTop .recipeDetailRight #tabs .tab_container .collapsible-content #additional_text {
    display:block !important;
}
/* end */
/* Farm Family */
div.ffHeaderImgHolder {
    background:#fff;
}
div.farmFamilyDesc,
div.ffHeaderImgHolder div.headerImgWrapper:before {
    background:none;
    position:static;
}
div.ffHeaderImgHolder div.headerImgWrapper div.headerContent {
    padding:0;
}
div.ffHeaderImgHolder div.headerImgWrapper div.headerContent div.headerContentWrapper,
div.ffHeaderImgHolder div.headerImgWrapper div.headerContent div.headerContentWrapper h1,
div.ffHeaderImgHolder div.headerImgWrapper div.headerContent div.headerContentWrapper p,
div.farmFamilyDesc div.farmFamilyDescWrapper,
div.farmFamilyDesc div.farmFamilyDescWrapper h1,
div.farmFamilyDesc div.farmFamilyDescWrapper div.shortDesc,
div.farmFamilyDesc div.farmFamilyDescWrapper div.shortDesc p {
    color:#000;
    text-shadow:none;
}
div#farmFamilies,
div.locatorBar,
div.farmLocatorContainer,
div.headerImage,
div.continued,
div.share,
div.farmImages,
div.farmAltImages,
div.locationAddressBar,
div.googleMapContainer {
    display:none;
}
div#farmFamilyDetail {
    float:none;
    width:100%;
    padding:0;
}
/* end */
/* Bottom */
div#facetListingPageRight {
    display:none;
}
.sectionTitle span,
#facetListingDisplay .productResultFacetTitle .col span {
    background:#fff;
}
/* end */
/* MightyMenu */
div#MightyMenu {
	display:none;
}
/* end */
/* Full BG Block */
div.fullBgBlock {
	display:none;
}
/* end */
/* Footer */
footer {
	display:none;
}


body.table-recipe #recipeDetailTop div.titleWrapper .recipeDetailTitle h1 {
    font-size:34px !important;
}
body.table-recipe #recipeDetailTop .recipeDetailLeft {
    float: left !important;
    margin: 0 30px 20px 0 !important;
    width: 40% !important;
    padding:0 !important;
}
body.table-recipe #recipeDetailTop .recipeDetailLeft .recipeImageWrapper #recipeDetailImage {
    width:auto !important;
}
body.table-recipe #recipeDetailTop .recipeDetailRight #tabs ul.ui-tabs-nav,
body.table-recipe .pageBlockWrapper,
body.table-recipe .recipeNoReviews {
    display:none !important;
}
body.table-recipe #recipeDetailTop .recipeDetailRight #tabs .tab_container {
    display:inline !important;
}
body.table-recipe hr {
    display:none !important;
}
body.table-recipe ul,
body.table-recipe ol,
body.table-recipe ul li,
body.table-recipe ol li {
    list-style-position: inside !important;
}
body.table-recipe ul,
body.table-recipe ol {
    display: inline !important;
}
body.table-recipe  #recipeDetailTop .recipeDetailRight #tabs {
    background-color:transparent !important;
}
body.table-recipe #recipeDetailTop .recipeDetailRight #tabs .tab_container .collapsible-content {
    padding:0 !important;
}
#recipeDetailTop .recipeDetailRight #tabs .tab_container .collapsible-content ul, #recipeDetailTop .recipeDetailRight #tabs .tab_container .collapsible-content ol {
    margin: 0;
}
#productNutrition #productNutritionTop {
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 28px 0 0px;
}
.recipeDetailRight .details {
    display:none;
}