@media print {

	* { overflow: visible !important; }
	 html, body {
        height: 99% !important;    
    }
	body  
	{ 
    margin: 0px;  
	} 
	.direction h4 strong {
    border-bottom: 3px solid #000;
}

	
#AdThrive_Recipe_1_desktop, #AdThrive_Footer_1_desktop, .adthrive-comscore, footer, .bg-dark, iframe, #AdThrive_Content_1_phone, #AdThrive_Content_2_phone, .kargo-ad-2, .kargo-ad-1, #AdThrive_Footer_1_phone, #AdThrive_Sidebar_1_desktop, .adthrive-ad, .print-btn, .d-print-preview, .mv-ad-box
	{
	display: none  !important;
	}
	
	a {
		text-decoration: none !important;
	}

	.d-print-none {
		display: none !important;
	}

 .text-gray-700 {
    color: #2b354f !important;
	}
	
	
	ul.directions li {
		padding: 0 !important;
		margin: 2px !important;
	}
	.yellow {
		color: #a5a5a5 !important; 
	}

	.print-circle {
		max-width: 8.33% !important;
	}

	.print-col {
		flex: 0 0 16% !important; 
    		max-width: 16% !important; 
	}
	.col-md-10 {
		width: 83% !important; 
	}
	
	.col-sm-3 {
	    -webkit-box-flex: 0 !important;
	    -ms-flex: 0 0 25% !important;
	    flex: 0 0 25% !important;
	    max-width: 25% !important;
	}
	
	.col-sm-9 {
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 0 70% !important;
    flex: 0 0 70% !important;
    max-width: 70% !important;
	}
	
	.col-sm-6 {
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 0 48% !important;;
    flex: 0 0 48% !important;;
    max-width: 48% !important;;
}
     
	ul.list-unstyled {
		margin-bottom: 1rem !important; 
		margin-left: 10px !important;
	}

	.quick-nutrition div div {
		padding: 0px !important;
	}
	li.p-ingredient {
		padding: 5px !important;
	}
	.shadow-light-lg {
	box-shadow: none !important;
 }
	.font-weight-bold {
		font-weight: 300 !important; 
	}
    #content, #page {
        width: 90% !important; 
        margin: 0 !important; 
        float: none !important; 
	    overflow: visible !important;
        }
	
	h3, .h3 {
    font-size: 1.35rem !important;
}
        

    body {
        font: 13pt Georgia, "Times New Roman", Times, serif;
        line-height: 1.3;
        background: #fff !important;
        color: #000;
        }
        
        h1 {
        font-size: 24pt !important;
	  display: inline;
        }

     a, .recipe-directions, .nutrition-element {
         color: #000 !important;
     }

     li.list-group-item {
         background-color: white !important; 
     }
     .numberCircle {
         background-color: white !important;
         color: #000 !important;
         border: 1px solid #000 !important;
     }
	.container {
    width: 1170px !important;
  }
     
     img, svg {
        display: none !important;
      }

      img.print, svg.print {
        display: block !important;
        max-width: 100%;
		 
      }

      .text-success {
        color: #000 !important;
    }

      .col-lg-9, .col-md-9 {
        flex: 0 0 100% !important; 
        max-width: 100% !important;
      }
     
      .google-auto-placed {
          display: none !important; 
      }

	.print-100 {
		max-width: 89% !important;
		width: 89% !important;
		flex: 0 0 89% !important;
		}
	
	.d-print-inline-block {
	display: inline-block;
}
	 @page { size:8.5in 11in; margin: 2cm }
	
.print-row {
		padding: 10px 0;
	}
}
