body {
	min-width: 0;
}
#wrapper, .jqmContent {
	width:auto !important;
	margin-left: 5% !important;
	margin-right: 5% !important;
	padding:0;	
}

/* Neutralize backgrounds and colors */
body, #wrapper, .meals_together div.pgTitle, .meals_together h1, .meals_together h2, .meals_together h3, #footer, .jqmContent {
	background: none !important;
	background-color: white !important;
	color: black !important;
}

/* Neutralize positioning */
/* position:static;
left:auto;
top:auto; */

/* Neutralize widths, padding, and margins */
.meals_together div.pgTitle, #col1, .col2, #col3, .jqmContentInner {
	width:auto !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	margin-left: 0 !important;
}

/* Neutralize heights */
.meals_together div.pgTitle  {
	height: auto !important;
	min-height: 0 !important;
}

/* Get rid of floats */
#col1, #content, .col2, #col3, #recipemodal .recipeinfo, #recipemodal .ingredientscolumn, #recipemodal .prepcolumn {
	width: auto !important;
	float: none !important;
	display: block !important;
}

/* Hide things that should not print */
#topNav, #sidebar, .col2 .buythebook img.button, #footer p span, .jqmOverlay, .jqmWindow div.modal-controls, #modal-pop-bot {
	display: none !important;
}

/* Misc resetting */
.printonly {
	display: block !important;
}
.noprint {
	display: none !important;
}
.meals_together div.pgTitle {
	padding-top:20px;
	font-size:24px;
}
#footer {
	border-top:1px solid #ccc;
}
#recipemodal .recipeinfo {
	margin-left:272px;
}
#recipemodal #recipe_directions li .direction {
	width:75%;
}
#officialrulesmodal #rulescontent {
	height:auto;
	overflow:visible;
}
.printlogo {
	margin-bottom:20px;
}
.printfooter {
	padding-top:20px;
	border-top:1px solid #ccc;
}
	
.jqmWindow {
    position:static !important;
    top:auto !important;
    left:auto !important;
    margin:0 !important;
    width:auto !important;
 }
 * html .jqmContent,
 * html #modal-pop-bot,
 * html #modal-pop-top {
    filter:none;
 }


/* Optional rules */

/*This rule drops in the URL of the link after any printed link in the content area or sidebar, in parentheses.  
#content a:after, #sidebar a:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }*/

/* If you end up using root-relative links later, this rule should make sure that the printed links have the full URL.  
#content a[href^="/"]:after, #sidebar  a[href^="/"]:after{
  content: " (http://www.yourwebsite.com" attr(href) ") ";
   }*/
