
@charset "UTF-8";
/* CSS Document - PRINT CSS DOC */

/* default styles */
a{text-decoration:none;}
strong{font-weight:700;}
*{background:#fff;}
/* Brand Logo */
#logo{float:left;height:auto;width:auto;padding:20px 0;margin:0 0 20px 0;}
#logo a{display:block;height:100%;width:100%;font-size:.8em;} 

/* Hide <BR /> for While Label general template */
a br{display:none;}

/* Breadcrumbs */
.breadcrumbs{margin: 5px 0 0;font-size:80%;}
.breadcrumbs ul{}
.breadcrumbs li{float:left;margin: 0 10px 0 0;padding: 0 0px 0 0;}
.breadcrumbs a{text-decoration:none;}
.about-us #Promo {display: none;}

/* Nutritional Value */
.product-hero .nutrition{position:relative;z-index:3;}
.product-hero .nutrition span{display:inline-block;margin:0 0 10px 0;text-decoration:underline;cursor:pointer;}
.product-hero .information{background-color:#fff;display:none;position:absolute;padding:10px; border:3px solid #333;top:40px;left:-166px;width:100%;z-index:2;}
.product-hero .information h3{font-size: 20px;font-weight: 700;}
.product-hero .information .serving-size{border-bottom: 6px solid #000;cursor: auto;display: block;margin: 0 0 5px;padding: 0 0 5px;text-decoration: none;}
.product-hero .information .serving-size .value{text-decoration:none;margin:0;cursor:auto;}
.information table{width:100%;}
.information thead th{font-weight:700;padding: 4px 0;}
.information tbody th {background-color:white;border-bottom:1px solid #333;padding: 4px 0;}
.information tbody td{padding: 4px 0;text-align:right;border-bottom:1px solid #333;}
.information tbody tr{border-bottom: 1px solid #333;}
.information tbody .indent{padding:0 0 0 20px;font-weight:normal;}
.information tbody .calories td,
.information tbody .daily-percentage td{font-weight:700;}
.information tbody .calories #th-calories-from-fat {width: 120px;padding-left: 20px;}
.information tbody .calories td{font-weight:normal;}
.information tbody .daily-percentage{border-width:2px;}
.information .align-right{text-align:right;}
.information .top-border{border-top:3px solid #333;}

/* Recipe Detail info*/
#recipe #main .subcolumns {position:relative;}
#recipe .recipe-detail-info {width: 725px; margin-right:0;margin-left:10px;}
.recipe-content-header {margin-bottom: 10px;width: 720px; margin-right:0;}
#recipe .nutrition {width:280px; float: right; margin-top:60px}
#recipe .nutrition > span {display:none;}
#recipe .recipe-detail-info ul.recipe-detail-info {width: 370px; margin: 12px 0 ; overflow: hidden; clear: both; }
#recipe .recipe-ingredients-list li, #recipe .directions  li, .recipe-footnotes  li {list-style-type:disc; margin-left: 20px; width:370px}
.recipe-detail-info ul.recipe-detail-info li { float: left; margin-right: 12px;font-size: 13px;color: #333; }
.recipe-detail-info ul.recipe-detail-info li .title { font-weight: bold; border-right: 2px solid #666; padding-right: 4px; margin-right: 4px;font-size:15px; }
.recipe-detail-info ul.recipe-ingredients-list li, .directions ul li {  margin-left: 20px; margin-bottom:8px; font-size: 16px;color: #333;}
.recipe-detail-info .recipe-content-header .image { float: left; margin-right: 20px;}
.recipe-detail-info .recipe-content-header .image img {width:370px;}
.recipe-detail-info .recipe-content-header .subcolumns {float: left; width: 200px;}
.recipe-detail-info .subcl {padding:10px 0 0 0; width: 320px; float: left;}
.recipe-detail-info .close, .featured {display:none;}
.recipe-detail-info table {width:100%;}
.recipe-detail-info td {text-align:right;}
.recipe-ingredients-list {list-style-type:disc;margin-bottom:20px;}
.recipe-ingredients-list  li {margin-left:20px;}
.recipe-content-header {margin-bottom:10px; height:200px;}
.recipe-content-header .subcr,
.recipe-content-header .subcl {padding:0 5px 0 0;}

.recipe-content-header .subcr p, .recipe-content-header .subcl p{font-size:18px;}
.recipe-serves {text-align:right;font-size:200%;float:right;}

.c66l, .c66r{  width: 56%;}
/* Recipe functions*/
#recipe h3 {margin-top:20px;}

/* column layout */
.col-1{width: 170px;float:left;margin: 10px 20px 0 0;}
.col-2{width:834px;float:left;margin: 10px 0 20px;}
.sub-col{float: left;margin: 0 0 0 10px;}
#col2 .hero .indicator{left:17%;}
.two-col .carousel.hero,
.col-1-extended .carousel.hero{float: left;clear: none;width: auto;}
.col-1-extended #col2 .hero .indicator{left:17%;}
.col-1-extended .carousel.hero .image{margin: 0;}

.ie7 #col1{z-index:2;position:relative}
.ie7 #col2{z-index:1;position:relative}

/* begin Clear Fix rule */
.clear:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

.clear {
  clear: both;
  float: none;
}

html[xmlns] .clear {
  display: block;
}

* html .clear {
  height: 1%;
  overflow: visible;
}
/* end Clear Fix rule */

.hidden {display:none;}

@media print
{
 /**
  * (en) float clearing for subtemplates. Uses display:table to avoid bugs in FF & IE
  * (de) Float Clearing für Subtemplates. Verwendet display:table, um Darstellungsprobleme im FF & IE zu vermeiden
  */

  .subcolumns,
  .subcolumns > div {
    overflow:visible; 
    display:table;
  } 

  /* (en) make .print class visible */
  /* (de) .print-Klasse sichtbar schalten */
  .print { 
    position:static; 
    left:0;
  }

  /* (en) generic class to hide elements for print */
  /* (de) Allgemeine CSS Klasse, um beliebige Elemente in der Druckausgabe auszublenden */
  .noprint { display:none !important; }
}

 /*------------------------------------------------------------------------------------------------------*/

  #col1 { width:25%; }
  #col1_content { padding:10px 10px 10px 20px; }
  #col2 { margin:0 25%; }
  #col2_content { padding:10px; }
  
  .two-col #col1 { float: left; width: 150px}
  .two-col #col2 { width: auto; margin: 0 0 0 150px}
  .two-col #col1_content { padding: 0 0px 0 0px }
  .two-col #col2_content { padding: 0 0px 0 10px }
  
  .two-col-33-66 #col { float: left; width: 220px}
  .two-col-33-66 #col2 { width: auto; margin: 0 0 0 230px}
  .two-col-33-66 #col1_content { padding: 0 0px 0 0px } 
  .two-col-33-66 #col2_content { padding: 0 0px 0 10px }
  
@media all
{
 /**
  * Fonts
  *
  * (en) global settings of font-families and font-sizes
  * (de) Globale Einstellungen für Zeichensatz und Schriftgrößen
  *
  * @section content-global-settings
  */

  /* (en) reset font size for all elements to standard (16 Pixel) */
  /* (de) Alle Schriftgrößen auf Standardgröße (16 Pixel) zurücksetzen */
  html * { font-size:100.01%; }

 /**
  * (en) reset monospaced elements to font size 16px in all browsers
  * (de) Schriftgröße von monospaced Elemente in allen Browsern auf 16 Pixel setzen
  *
  * @see: http://webkit.org/blog/67/strange-medium/
  */

  textarea, pre, code, kbd, samp, var, tt {
    font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;
  }

  /* (en) base layout gets standard font size 12px */
  /* (de) Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
  body {
    font-family:Arial, Helvetica, sans-serif;
    font-size:75.00%;
    color:#444;
  }

  /*--- Headings | Überschriften ------------------------------------------------------------------------*/

  h1,h2,h3,h4,h5,h6 {
    font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#222;
    margin:0 0 0.25em 0;
  }

  h1 { font-size:250%; }                       /* 30px */
  h2 { font-size:200%; }                       /* 24px */
  h3 { font-size:150%; }                       /* 18px */
  h4 { font-size:133.33%; }                    /* 16px */
  h5 { font-size:116.67%; }                    /* 14px */
  h6 { font-size:116.67%; }                    /* 14px */

  /* --- Lists | Listen  -------------------------------------------------------------------------------- */

  ul, ol, dl { line-height:1.5em; margin:0; }
  ul { list-style-type:disc; }
  ul ul { list-style-type:circle; margin-bottom:0; }

  ol { list-style-type:decimal; }
  ol ol { list-style-type:lower-latin; margin-bottom:0; }

  li { margin-left:0px; line-height:1.5em; }

  dt { font-weight:bold; }
  dd { margin:0 0 1em 0.8em; }

  /* --- general text formatting | Allgemeine Textauszeichnung ------------------------------------------ */

  p { line-height:1.5em; margin:0 0 1em 0; }

  blockquote, cite, q {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-style:italic;
  }
  blockquote { margin:0 0 1em 1.6em; color:#666; }

  strong,b { font-weight:bold; }
  em,i { font-style:italic; }

  big { font-size:116.667%; }
  small { font-size:91.667%; }
 
  pre { line-height:1.5em; margin:0 0 1em 0; }
  pre, code, kbd, tt, samp, var { font-size:100%; }
  pre, code { color:#800; }
  kbd, samp, var, tt { color:#666; font-weight:bold; }
  var, dfn { font-style:italic; }

  acronym, abbr {
    border-bottom:1px #aaa dotted;
    font-variant:small-caps;
    letter-spacing:.07em;
    cursor:help;
  }

  sub, sup { font-size:91.6667%; line-height:0; }

  hr {
    color:#fff;
    background:#fff;
    margin:0 0 0.5em 0;
    padding:0 0 0.5em 0;
    border:0;
    border-bottom:1px #eee solid;
  }

  /*--- Links ----------------------------------------------------------------------------------------- */

  a { color:#4D87C7; background:#fff; text-decoration:none; }
  a:visited  { color:#036; }

  /* (en) maximum constrast for tab focus - change with great care */
  /* (en) Maximaler Kontrast für Tab Focus - Ändern Sie diese Regel mit Bedacht */
  a:focus { text-decoration:underline; color:#000; background: #fff; outline: 3px #f93 solid; }
  a:hover,
  a:active { color:#182E7A; text-decoration:underline; outline: 0 none; }

  /* --- images (with optional captions) | Bilder (mit optionaler Bildunterschrift) ------------------ */

  p.icaption_left { float:left; display:inline; margin:0 1em 0.15em 0; }
  p.icaption_right { float:right; display:inline; margin:0 0 0.15em 1em; }

  p.icaption_left img,
  p.icaption_right img { padding:0; border:1px #888 solid; }

  p.icaption_left strong,
  p.icaption_right strong { display:block; overflow:hidden; margin-top:2px; padding:0.3em 0.5em; background:#fff; font-weight:normal; font-size:91.667%; }

  /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Tables | Tabellen
  *
  * (en) Generic classes for table-width and design definition
  * (de) Generische Klassen für die Tabellenbreite und Gestaltungsvorschriften für Tabellen
  *
  * @section content-tables
  */

  table { width:auto; border-collapse:collapse; margin-bottom:10px; }
  table caption { font-variant:small-caps; }
  table.full { width:100%; }
  table.fixed { table-layout:fixed; }

  th,td { padding:0.5em; }
  thead th { color:#000; border-bottom:1px #e0e0e0 solid; }
  tbody th { color:#333; }
  tbody th[scope="row"], tbody th.sub {}

  tbody th { border-bottom:1px solid #eee; text-align:left; }
  tbody td { border-bottom:1px solid #eee; }

}

/* Hellmanns Overrides */
body{ margin:0; padding:0; font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;}
h1, h2, h3, h4, h5, h6{font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;}
.page_margins{max-width: none;}
#header{}
#logo{margin:0; padding: 0;position: absolute; top:0px; left:-20px;}
.page{padding:0;border-radius:0; width:100%;}
a:focus {background:none;}

/* Columns Override */
.two-col #col1{width:615px; text-align:left; padding-left:325px; position:relative;}
.two-col #col2{}

/* Header */
#header {background-color:none; min-height:92px;}
#header .wrapper{margin:0 auto;width: 940px;position: relative;}
#header h2.tagline {color:#FFF; position:absolute; top:49px; padding-left:255px; text-transform:uppercase; font-weight:bold; font-size:23px;} /* NEED TO ADD TO HTML */
#header h2.tagline span {color:#fad300;}

/* Breadcrumbs */
.page_margins .page .breadcrumbs {margin:auto; max-width:940px; min-width:740px; padding:10px 10px 4px; color:#32a1d9; text-transform:uppercase;}
.breadcrumbs a {color: #1e2d87; font-size:14px; font-family:"Arial Black", Gadget, sans-serif; font-weight:800;}
body .breadcrumbs a:hover {color:#fad300;}
.breadcrumbs a:after { content:" /";}
.breadcrumbs strong {font-size:14px; font-family:"Arial Black", Gadget, sans-serif; font-weight:800;}
.breadcrumbs li {margin:0 4px 0 0;}

/* recipe display page */
#recipe #main{width:100%; max-width:none; background: url(../images/carousel_wrap_bgalt.png) repeat-x center bottom;}
#recipe.full-page #main{background:#fff;}
#recipe #main > div:first-child {width:940px; margin:0 auto;}

#recipe .recipe-detail-info-table th, #recipe span.serving-size {border-bottom:1px solid #CCC; text-transform:uppercase; color:#21409a; width:auto; width:1px; white-space:nowrap; font-weight:bold;}
.ie7 #recipe .recipe-detail-info-table th {width:66px;}
#recipe span.serving-size {display:block; width:214px;}
#recipe .recipe-detail-info-table td, #recipe span.serving-size span {border-bottom:1px solid #CCC; color:#000; text-align:left; font-weight:normal;}
#recipe span.serving-size span {border:0;}
#recipe .recipe-detail-info-table th, #recipe .recipe-detail-info-table td, span.serving-size {padding:6px 5px 3px 0;}
#recipe .recipe-detail-info-table .last th, #recipe .recipe-detail-info-table .last td {border:none; text-align:left;}

.information, .product-hero .information {border:2px solid #000; padding:5px; width:230px; float: left;}
.information * {font-family:Arial, Helvetica, sans-serif; padding-top:0; padding-bottom:0;}
.information h3, #recipe .information h3 {margin:0; font-size:18px; font-weight:bold; text-decoration:none; margin-top:0;}
.information thead th {border-bottom:2px solid #000;}
.information tbody td {width:80%;}
.information tbody td *, .product-hero .information tbody td * {font-size:10px; text-decoration:none; margin:0;}
.information tbody .col-1, .information tbody .col-2 {float:none;}
.information tbody .col-1, .information tbody td {text-align:left; padding:2px 0;}
.information tbody .col-2 {text-align:right; width:20%;}
/*.product-hero .information tbody .measure {float:right;}*/
.information tbody td span {margin:0; width: 113px; display: inline-block; font-size:11px;}
.information  td:first-child span:first-child, .information  td:first-child span:first-child  { font-weight: bold; }
.product-hero .nutrition span {text-decoration:none;}

#recipe .recipe-detail-content {position:relative;}
#recipe .recipe-detail-content > div {padding:0 15px 0 10px; border-right:1px solid #cececf; min-height:647px;}
#recipe .recipe-detail-content h2 {color:#21409a; font-size:32px; line-height:1; text-transform:uppercase; letter-spacing:-1px; word-spacing:-2px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:340px;}
#recipe .recipe-detail-content h3 {color:#21409a; font-size:15px; word-spacing:-2px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold;}
#recipe .recipe-detail-content ul li {list-style:disc; margin-left:13px;}
#recipe .recipe-detail-content ol li {list-style:decimal outside; margin-left:15px;}

#recipe .subcr ul.page-functions {position:absolute; top:0; right:12px;}
#recipe .subcr ul.page-functions li {list-style:none; display:block; padding:4px 0 4px 20px; text-align:left; font-size:10px; font-weight:bold;}

#recipe .subcr ul.page-functions li ,#recipe .page-functions ul li.print-view {background:url(../images/recipedisplay_pricon.png) center left no-repeat;}
#recipe .print-content #print:hover {text-decoration:underline; cursor:pointer;}
#recipe .subcr ul.page-functions li.full-page-view {background:url(../images/recipedisplay_fpicon.png) center left no-repeat;}
#recipe .subcr ul.page-functions li.email-content {background:url(../images/recipedisplay_emicon.png) center left no-repeat;}

#recipe .subcr ul.page-functions li a {color:#000;}
#recipe .subcr ul.page-functions li a:hover {color:#000;}

#recipe .subcr ul.page-functions li.email-content .at15t_email, #search-details, #map_canvas, #print, #printDetails, #storesTable .page_navigation {display:none;}
#results-table{width:670px;}
#storesTable table th{width:25%;}
#storesTable{width:670px;}

#recipe #recipeFilters {margin-bottom:30px;}
#recipe .recipe-filters {border-left:none;}
#recipe .recipe-filters h3 {font-weight:800; margin-top:0; font-size:15px;}

.ie8 .item img{background: transparent;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom: 1;}
.ie7 .item img{background: transparent;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom: 1;}

.ie7 .breadcrumbs a {background:url(../images/breadcrumpSeperator.png) no-repeat right 5px; padding-right:8px}
.ie7 .breadcrumbs a:hover {background-position:right -16px;}
.ie7 .breadcrumbs li.last{background:none;}

/********************************************/

/* PRINT FINE TUNE */
.print-content,
#main .fb-like,
.small-items,
.breadcrumbs { display: none; }
#shareThis, #recipe .carousel.scroller, #nav, #recipe .subcr ul.page-functions, #recipe .recipe-filters, #main .addthis_button_facebook_like, footer {display:none;}
#header {height:120px;}
#recipe #main { padding:20px 0 0;}
.page_margins .page .breadcrumbs {padding:20px 10px 4px;}
#recipe .recipe-detail-content {width:460px; float:left;}
#recipe .recipe-detail-content > div {border-right:none; width:600px;}
.teaser-column { display: none; }
#col1 { display: none; }
#col2 .teaser-column { display: none; }

/*New css for print design*/
.ibc-detail-content{float: left;margin: 10px 0 0 0;}
 .ibc-detail-info.c66l{float:left;}
.ibc-recipe-page  .recipe-detail-info {width: 700px; margin-right:0;}
.ibc-recipe-page  .ibc-recipe-header {margin-bottom: 10px;width: 700px; margin-right:0;clear:both;}
.ibc-recipe-page #main .ibc-recipe-header img{float: right;margin-top: 0px;width: 300px;}
.recipe-detail-info .recipe-content-header .image{ float:right; margin-right: 0px;}
.recipe-detail-info .recipe-detail-info, .recipe-ingredients-list{ float:right;width:50%}
.directions{ float:left;width:50%}
.ibc-recipe-page .ibc-detail-info .social-icons, .ibc-recipe-page #ratingContainer, .ibc-recipe-page .featured, .ibc-recipe-page .ibc-recipe-method ol.methods .ibc-method, #fb-commentbox, .ibc-recipe-header .header-info .subcl, .ibc-recipe-page .ibc-recipe-method h2, .ibc-recipe-page .teaser-column .teaser-item{display:none;}
.ibc-recipe-page .ibc-recipe-method{clear:noth;width:350px;float:left;margin-top:-145px;}
.ibc-recipe-page .teaser-column .recipe-ingredients, .ibc-recipe-page .teaser-column{width:300px;display:block!important; float:right;background-color:none;}
.ibc-recipe-page .teaser-column .recipe-ingredients .recipe-ingredients-list{float:left;}
.ibc-recipe-page .ibc-detail-info .recipe-detail-info{ float:right;width:300px; display:none;}


.ibc-recipe-page .ibc-detail-content .ibc-detail-info .recipe-detail-info{display:block;position: absolute; left:-30px;top:180px;  z-index: 1;}
.ibc-recipe-page .ibc-detail-content .ibc-detail-info .recipe-detail-info h2{display:none;}
.ibc-recipe-page .teaser-column .recipe-ingredients{margin:210px 10px 0 0;background-color:#f5f5f5;width:98%;padding:0 12px;}
.ibc-recipe-page .teaser-column .recipe-ingredients h3{background:none;text-transform:uppercase;font-size:15px;font-weight:bold;margin-bottom:15px;}
.ibc-recipe-page .teaser-column ul.vertical-teaser{list-style-type: none!important;padding:0;margin:0;display:block;}
.ibc-recipe-page .teaser-column ul.vertical-teaser li.vertical-teaser-item{list-style:none outside none!important;}
.ibc-recipe-page .teaser-column .recipe-ingredients .recipe-ingredients-list{background:none;}
.ibc-recipe-page .teaser-column .recipe-ingredients ul.recipe-ingredients-list {list-style-type: none!important;padding: 0px;margin:0 0 0 -19px;width:auto;}
.ibc-recipe-page .teaser-column .recipe-ingredients ul.recipe-ingredients-list li{background: #f5f5f5 url(../images/icon-sprite.png) no-repeat -1px -354px;font-size: 18px;line-height: 20px;list-style: none outside none!important;margin-bottom: 5px;padding: 0 0 0 20px;width:270px!important;}
.ibc-detail-info .recipe-detail-info ul.cooking-info {background:none;position: absolute; width: 50%; z-index: 1;float:right;left:425px;}
.ibc-detail-info .recipe-detail-info ul.cooking-info li{font-size:13px;padding:5px 0 5px 0;text-transform:lowercase;list-style:none outside none;line-height: 41px;margin: 15px 0;}
.ibc-detail-info .recipe-detail-info ul.cooking-info li span {background: transparent url(../images/icon-sprite.png) no-repeat left top;float: left;height: 41px;margin-right: 3px;width: 45px;z-index:999;}
.ibc-detail-info .recipe-detail-info ul.cooking-info li span.title{background:none;text-transform:uppercase;font-size:15px;font-weight:bold;padding:0 0 0 3px;margin:0 3px 0 3px;width:auto;}
.ibc-recipe-page .ibc-recipe-method h2{font-size:24px;font-weight:bold;margin:0 0 30px 0;}
.ibc-recipe-page .ibc-recipe-method ol.methods{list-style-type: decimal;width: 90%;color:#333;font-size:16px;display:block;padding: 0 0 0 30px;}
.ibc-recipe-page .ibc-recipe-method ol.methods li{padding:20px 0;list-style:decimal outside none;line-height:22px;font-weight:bold;}
.ibc-recipe-page .ibc-recipe-method ol.methods li span.method-bullets{display:none}
.ibc-recipe-page .ibc-recipe-method ol.methods li span{font-size:18px;line-height:20px;font-weight:normal;}
.ibc-detail-info .recipe-detail-info ul.cooking-info li span.prep-time {background-position:0 -207px;}
.ibc-detail-info .recipe-detail-info ul.cooking-info li span.cook-time {background-position:-48px -207px;}
.ibc-detail-info .recipe-detail-info ul.cooking-info li span.feeds {background-position:-100px -207px;}
.misc-top-navigation #shareThis, .misc-top-navigation .signinName, .misc-top-navigation .language-select, .misc-top-navigation .country-selector{display:none;background:none;}

#recipe .recipe-content-header .social-icons, #recipe .recipe-content-header #ratingContainer{display:none}
#recipe .recipe-detail-info ul.directions, #recipe h3, #recipe .recipe-ingredients-list, .recipe-detail-info ul.recipe-detail-info{display:block;clear:both;float:left;}
#recipe .recipe-detail-info .recipe-content-header .image{display:block;float:left;margin:0 20px 0 0;}
#recipe .recipe-detail-info ul.directions li {font-size:16px;}
.nutrition{display:none;}
ul.recipe-footnotes {clear: both;display: block;float: left;font-size: 14px;list-style: none outside none;margin: 20px 0;padding-bottom: 20px;}
ul.recipe-footnotes li{list-style-type:none;}
.recipe-detail-info > .subcl{margin-top:20px;clear:both;}

.bws-teaser-multiImage{display:none;}