@font-face{font-family:FatFrank;src:url(/profiles/spartan/themes/fonts/FatFrank-Regular.otf),url(/profiles/spartan/themes/fonts/FatFrank-Regular.eot),url(/profiles/spartan/themes/fonts/FatFrank-Regular.woff)}@font-face{font-family:Gibson;src:url(/profiles/spartan/themes/fonts/Gibson-Regular.otf),url(/profiles/spartan/themes/fonts/Gibson-Regular.eot),url(/profiles/spartan/themes/fonts/Gibson-Regular.woff);font-weight:400;font-style:normal}@font-face{font-family:Gibson;src:url(/profiles/spartan/themes/fonts/Gibson-Bold.otf),url(/profiles/spartan/themes/fonts/Gibson-Bold.eot),url(/profiles/spartan/themes/fonts/Gibson-Bold.woff);font-weight:700;font-style:normal}@font-face{font-family:Gibson;src:url(/profiles/spartan/themes/Gibson-BoldItalic.otf),url(/profiles/spartan/themes/Gibson-BoldItalic.eot),url(/profiles/spartan/themes/Gibson-BoldItalic.woff);font-weight:700;font-style:italic}@font-face{font-family:Gibson;src:url(/profiles/spartan/themes/fonts/Gibson-Light.otf),url(/profiles/spartan/themes/fonts/Gibson-Light.eot),url(/profiles/spartan/themes/fonts/Gibson-Light.woff);font-weight:300;font-style:normal}@font-face{font-family:Gibson;src:url(/profiles/spartan/themes/fonts/Gibson-LightIt.otf),url(/profiles/spartan/themes/fonts/Gibson-LightIt.eot),url(/profiles/spartan/themes/fonts/Gibson-LightIt.woff);font-weight:300;font-style:italic}@font-face{font-family:Gibson;src:url(/profiles/spartan/themes/fonts/Gibson-SemiBold.otf),url(/profiles/spartan/themes/fonts/Gibson-SemiBold.eot),url(/profiles/spartan/themes/fonts/Gibson-SemiBold.woff);font-weight:600;font-style:normal}@font-face{font-family:Gibson;src:url(/profiles/spartan/themes/fonts/Gibson-SemiBoldIt.otf),url(/profiles/spartan/themes/fonts/Gibson-SemiBoldIt.eot),url(/profiles/spartan/themes/fonts/Gibson-SemiBoldIt.woff);font-weight:600;font-style:italic}footer.footer,footer.footer-ctas,.tabs--primary,.header-cta-links,.cta-link-mobile,.recipe-nutrition a,.alert-block{display:none}blockquote{border:0;border-left:2px solid #e8e8e8}h1.container{width:100%;text-align:center;display:block}.page-header .responsive-content-header{text-align:center}.page-header{border-bottom:0}.print-logo{display:block;text-align:center}.page-node.node-type-recipe .page-header{padding-top:39.96px;border-bottom:0;height:250px}.page-node.node-type-recipe .page-header h1{display:block}.page-node.node-type-recipe article.node-recipe .field-name-field-recipe-directions li{padding-bottom:0}.page-node.node-type-recipe .recipe-header.responsive-content-header .bar{margin-top:39.96px}.page-node.node-type-recipe .recipe-header.responsive-content-header .bar .field{display:inline-block;border-bottom:0;border-top:0;border-left:0}.page-node.node-type-recipe .recipe-header.responsive-content-header .bar .field.share-via-link{display:none}.page-node.node-type-recipe .recipe-header.responsive-content-header .bar .field:last-of-type{border-right:0}.page-node.node-type-recipe .recipe-header.responsive-content-header .bar .print-link{display:none}.page-node.node-type-recipe .recipe-header .field-name-field-recipe-nutrition .field-item{padding:0}.page-node.node-type-recipe .recipe-ingredients,.page-node.node-type-recipe div.content{position:relative;left:0 !important;display:block;clear:both;width:100%;float:none}.page-node.node-type-recipe .recipe-ingredients .recipe-times .field-item,.page-node.node-type-recipe div.content .recipe-times .field-item{text-indent:0}article.node-recipe .recipe-nutrition a.toggle{display:none !important}.ie9.node-type-recipe footer.footer,.ie9.node-type-recipe footer.footer-ctas,.ie9.node-type-recipe .tabs--primary,.ie9.node-type-recipe .header-cta-links,.ie9.node-type-recipe .cta-link-mobile,.ie9.node-type-recipe .recipe-nutrition a{display:block;visibility:hidden}.culinary-class-header .bar{margin-top:30px}.culinary-class-header .bar .field .field-label{padding-right:0}.culinary-class-header .bar .field .field-item{padding-left:0}.culinary-class-header .bar .field.field-name-field-store a:after{display:none}.class-cart-contact form{display:none}.page-node.node-type-stores .responsive-content-header .bar{margin-top:30px}
.page-node.node-type-stores .responsive-content-header .bar>.field.field-name-field-amenities,.page-node.node-type-stores .responsive-content-header .bar>.field.field-directions,.page-node.node-type-stores .responsive-content-header .bar>.field.field-weekly-ad,.page-node.node-type-stores .responsive-content-header .bar>.field .homestore{display:none}