/* BELOW CODE IS CAUSING CONTENT TO BE HIDDEN IN THIS LAYOUT ::: DISPLAY TABLE LAYOUT IS THE ISSUE */
.recipe-wrapper { margin:0; width:600px; color:#000; line-height:18px; }
   *html .recipe-image { margin:0; }

   .column-wrapper { width:100%; display:block;  }
      .column-wrapper .col { display:block; margin:0; }
      .column-wrapper .small  { line-height:18px; }
      .column-wrapper .small-default  {  line-height:18px; }
      .column-wrapper .large  { padding:20px 0; }
/* ABOVE CODE IS CAUSING CONTENT TO BE HIDDEN IN THIS LAYOUT */

#main .recipe-title h1 { font-size:20px; margin-bottom:25px; color:#103429; }

   .recipe-yield-amount { margin:5px 0; padding:5px; border:1px solid #000; background-color:#fff; }
      .yield-amount-title { font-weight:bold; }
   .recipe-provided_by { margin:0 14px 0 0; height:85px; }
      .provided_by-title { font-weight:bold; }
   .recipe-recipe_features { margin:14px 0; }
      .recipe_features-title { font-weight:bold; }
   .recipe-yield-amount { margin:5px 0; padding:5px; border:1px solid #000; background-color:#fff; }
      .yield-amount-title { font-weight:bold; }
   .recipe-serving-amount { margin:5px 0; padding:5px; border:1px solid #000; background-color:#fff; }
      .yield-serving-title { font-weight:bold; }

   .recipe-category { }


   .recipe-prep-time { }
      .prep-time-title { font-weight:bold; }
   .recipe-cook-time { }
      .cook-time-title { font-weight:bold; }
   .recipe-total-time { }
      .total-time-title { font-weight:bold; }

   .recipe-nutrition_info { margin:0 0 14px 0; }
   .recipe-serving_suggestions { margin:5px 0; }
   
   
   .recipe-promotional_copy, 
   .recipe-provided_by, 
   .recipe-recipe_features { margin:14px 0; line-height:18px; }

   .recipe-line { margin: 0 0 5px 0; }
   .recipe-ingredients {  }
      #main ul.ingredient-block { margin: 10px 0 10px 15px;}
      .ingredient-item {}
      .ingredient-item-quantity {}
      .ingredient-item-org_quantity { display:none; }
      .ingredient-item-unit {}
      .ingredient-item-body {}

   .recipe-instructions { margin:20px 0; }
      .recipe-instructions-wrapper-title { font-weight:bold; color:#e7a750; }
      .instruction-block {}
      .instruction-item {}


/* RECIPE SECTION TITLES
****************************/
.recipe-description,
.recipe-category-title { margin:0 0 0 0; }

.recipe-description { padding-bottom: 25px; }

.promotional_copy-title { font-weight:bold;  color:#e7a750; }

.ingredient-title,
.instruction-title,
.serving_suggestions-title,
.recipe-refer-form-title,
.recipe-comment-form-title,
.nutrition_info-title { margin:0; font-weight:bold; color:#80a647; font-size: 15px }
      
      
/*
 * RECIPE TAB NAV
 ***********************/
 #recipe-tab-links { margin:0 0 20px 0; width:650px; height:36px;  text-align:left; background:#f3f6e3; }
   #recipe-tab-links ul, #recipe-tab-links ul li { padding:0; margin:0; }
   #recipe-tab-links ul li { float:left; margin:0; list-style-type:none; text-align:left; }
   
   #recipe-tab-links li { height:36px; }
      #recipe-tab-links li.comment-on-this-recipe { width:185px; }
      #recipe-tab-links li.view-recipe-comments { width:233px; }

         #recipe-tab-links li a { text-decoration:none; }   
            #recipe-tab-links li.comment-on-this-recipe span { z-index:10; position:absolute; left:0; top:0; display:block; width:181px; height:36px; background:transparent url(/assets/images/recipe/comment_on_this_recipe.gif) no-repeat left; }
            #recipe-tab-links li.view-recipe-comments span { z-index:10; position:absolute; left:0; top:0; display:block; width:181px; height:36px; background:transparent url(/assets/images/recipe/view_recipe_comments.gif) no-repeat left; }
      
  
#scaling_help_html {  }
.dialog-wrapper {  }

.dialog-wrapper {
  padding-right:10px;
  width:90%;
  overflow-y: auto;
  height: 245px;
}

.recipe-scaling-table { border:1px solid #D3C29B; margin:0px 0 20px 5px; }
.recipe-scaling-table th { font-weight:bold; border:1px solid #D3C29B; border-top:0px solid black; background-color:#F2ECDB;  }
.recipe-scaling-table td {  border:1px solid #D3C29B; border-top:0px solid black; }


/*
 * RECIPE RECALC FORM
 ***********************/
.recipe-recalc-form-wrapper{ margin:0 0 0 0; }
   #recipe-recalc-form { margin:0; }
      #recipe-recalc-form-div-label-recalc { font-weight:bold; float:left;  }
       #recipe-recalc-form-div-input-recalc { float:left; }
         #recipe-recalc-form-div-input-recalc input { margin:0 0 0 8px; width:20px; float:left;  }
      #recipe-recalc-form-div-input-submit { }
         #recipe-recalc-form-input-submit {  margin:0; width:110px; height:29px; border:none; background:transparent url(../../assets2/images/recipeDetail/calculate.png) no-repeat top; display: block;  
         }

/*
 * RECIPE REFER FORM
 ***********************/
 #zia-form-element-wrapper-recipe_refer_form-email, #zia-form-element-wrapper-recipe_refer_form-fiends_email { float:left; }
.recipe-refer-form-wrapper { margin:0 0 0 25px; width:519px; }
#recipe-refer-form { display:table; }
   #zia-form-element-wrapper-recipe_refer_form-email { margin:0 10px 0 0; }
   #recipe-refer-form input { margin:2px 5px 0 0; border:1px solid #CFB79B; }
   #form-element-wrapper-zia-recipe_refer_form-fiends_email {border:1px solid red; }
   #recipe-refer-form .text { width:240px; height:18px; }
   #recipe-refer-form input#submit { margin:4px 0 0 0; border:none; }


/* RECIPE COMMENT FORM
 *************************/
.recipe-comment-form-wrapper { margin:0 0 0 4px; padding:0 0 25px 0; width:519px; }
   .recipe-comment-list-title { font-weight:bold; border:none !important; }
   .recipe-comment-form-wrapper input, .recipe-comment-form-wrapper textarea { margin:2px 5px 0 0; width:500px; border:1px solid #CFB79B; }
   .recipe-comment-form-wrapper .text { height:18px; }
   .recipe-comment-form-wrapper .textarea { height:85px; }
   .recipe-comment-form-wrapper legend { display:none; }
   .recipe-comment-form-wrapper input#submit { margin:4px 0 0 0; width:101px; height:22px; border:none; }

/* RECIPE COMMENT LIST
 ************************/
.recipe-comment-list-wrapper div					{ padding:14px 10px 10px 10px; }
#recipe-tab-links .print-recipes a.new-window		{ background: url(../../assets2/images/recipeDetail/recipe_detail_print.png); width: 99px; height: 36px; text-indent: -2000px; display: block; margin: 0 7px 0 0;}
#recipe-tab-links .fontsize-recipes a	{ background: url(../../assets2/images/recipeDetail/recipe_detail_increaseFont.png); width: 123px; height: 36px; text-indent: -2000px; display: block; margin: 0 7px 0 0;}
#recipe-tab-links .share-recipes a.new-window		{  width: 99px; height: 36px; text-indent: -2000px; display: block; margin: 0 7px 0 0;}
#recipe-tab-links									{ padding: 3px 20px; }
#recipe-wrapper-content								{ padding: 0 20px; width: 650px;}
#recipe-wrapper-left-column				 			{ width: 350px; float:left; margin-right: 6px;}
#recipe-wrapper-right-column 						{ width: 250px; float:right; margin-right: 20px;}
.recipe-image img									{ border: 4px solid #c4d681; }
.recipe-comment-list-wrapper h3						{ color: #80a647 }
