/* ZLRecipe-Print.css
A print format stylesheet for the MealPlannerPro Recipe Plugin
Plugin URI: http://www.mealplannerpro.com/
Plugin GitHub: https://github.com/Ziplist/recipe_plugin
Plugin Description: A plugin that adds all the necessary microdata to your recipes, so they will show up in Google's Recipe Search
Author: MealPlannerPro.com
Author URI: http://www.mealplannerpro.com/
License: GPLv3 or later, unless specified

Copyright 2011, 2012, 2013, 2014 MealPlannerPro, Inc.
*/

/* PRINT TYPOGRAPHYY */
#mpprecipe-print-container .fl-l {
    float: none;
    width: 100%;
}
#mpprecipe-print-container .width-50 { width: 50%; }
/* #mpprecipe-print-container .clear, #mpprecipe-print-container .zlclear { clear: both; }
#mpprecipe-print-container p { clear: both; } */
#mpprecipe-print-container .h-4 {
  font-size: 20px;
  margin: 10px 0;
}
#mpprecipe-print-container .bold, #mpprecipe-print-container .strong { font-weight: bold; }
#mpprecipe-print-container .italic, #mpprecipe-print-container .em { font-style: italic; }
#mpprecipe-print-container .t-a-c { text-align: center; }

/* SPECIFIC PRINT ELEMENT STYLES */
#mpprecipe-container .hide-print { display: none; } /* used to hide things in the recipe print view */

#mpprecipe-print-container {
  font-family: 'helvetica neue', helvetica, arial, verdana, sans-serif;
  margin: 0px;
}

#mpprecipe-print-container img {
	max-width:100%;
	max-height: 400px;
}
#mpprecipe-print-container #mpp-buttons, #mpprecipe-print-container #mpp-buttons-2 {
	display:none;
}
.mpp-topleft {
    float: left;
    width: 60%;
    padding: 0 !important;
    padding-right: 30px !important;
    box-sizing: border-box;
    padding-bottom: 40px !important;
}
.mpp-topright {
    width: 40%;
    float: right;
    box-sizing: border-box;
}
#mpprecipe-ingredients {
	clear:both;
}
.thirdkind .mpp-topleft,
.thirdkind .mpp-topleft,
.firstkind .mpp-topright,
.firstkind .mpp-topright,
.secondkind .mpp-topright,
.secondkind .mpp-topright
 {
	display:none;
}
.thirdkind .mpp-topright,
.thirdkind .mpp-topright,
.firstkind .mpp-topleft,
.firstkind .mpp-topleft,
.secondkind .mpp-topleft,
.secondkind .mpp-topleft  {
    width: 100%;
    float: none;
}

.mpp-topleft {
	float:left;
}
.mpprecipe div, .mpprecipe p {
    box-sizing: border-box !important;
}
#mpprecipe-prep-time span, #mpprecipe-cook-time span, #mpprecipe-total-time span {
    display: block;
    font-weight: 300;
    color: #444444;
    font-size: 24px !important;
    line-height: 1.1em;
    padding-bottom: 8px;
}
#mpprecipe-prep-time, #mpprecipe-cook-time, #mpprecipe-total-time {
    float: left !important;
    width: 30%;
    padding: 5px !important;
    display: inline-block !important;
    clear: none !important;
}
#mpprecipe-prep-time, #mpprecipe-cook-time, #mpprecipe-total-time {
    color: #bbbbbb;
    font-weight: 400 !important;
    font-size: 15px !important;
}
#mpprecipe-innerdiv {
    padding: 10px;
        box-sizing: border-box;

    width: 100%;
    margin: 0 auto;
    border: 1px dashed black;
    font-size: 13px;
}
li {
	list-style-type:none !important;
}

#mpprecipe-print-container #mpprecipe-title {
  font-weight: bold;
  font-size: 36px;
}

#mpprecipe-print-container .b-b { margin-bottom: 10px; }

#mpprecipe-print-container .mpprecipe-print-link,
#mpprecipe-print-container .mpp-recipe-link,
#mpprecipe-print-container img.ingredient-image,
#mpprecipe-print-container img.instruction-image,
#mpprecipe-print-container #mpprecipe-rating,
#mpprecipe-print-container .mpp-linkback
{ display:none; }

#mpprecipe-print-container .meta p, #mpprecipe-print-container .zlmeta p {
  margin: 0px;
  font-size: 12px;
}

#mpprecipe-print-container .img-desc-wrap #mpprecipe-summary {
  font-style: italic;
  font-size: 14px;
}

#mpprecipe-print-container #mpprecipe-summary .summary { margin: 10px 0; }

#mpprecipe-print-container #mpprecipe-ingredients-list .ingredient-label,
#mpprecipe-print-container #mpprecipe-instructions-list .instruction-label {
    font-weight: bold;
    left: -22px;
    list-style-type: none;
    margin-top: 5px;
    position: relative;
}

#mpprecipe-print-container #mpp-printed-permalink {
	font-size: 0.7em;
	color: #777777;
	margin-top: 2em;
}

#mpprecipe-print-container #mpp-printed-copyright-statement {
	font-size: 0.9em;
	text-align: center;
	margin-top: 1em;
}
.adunit, .adunitlabel, .adunitwrapper
{
    display : none !important;
}

/* Don't show Chicory Button in Print View */
.power-div {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
}
/* Don't show nutrition info in minimal print view */
.nutbox {
  display: none;
}

#mpprecipe-tags, #mpprecipe-panel {display: none;}
/* END PRINT FORMATTING */
