
/* body {visibility:hidden;}
.print {visibility:visible;} */

html, body {
    width: 100%!important;
    background: #ffffff!important;
    color: #000000!important;
}
body {
    margin-top: 1cm!important;
}
body div {
    max-width: 100%!important;
}
/* First page has 0 margins */
@page :first {
    background: none!important;
    margin: 0cm 1cm 2cm 0cm!important; 
    font-size: 1rem;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif';
    line-height: 26pt!important;
  }
@page { 
    background: none!important;
    margin: 2cm 1cm 2cm 0cm!important; 
    widows: 3!important;
    orphans: 3!important;
    font-size: 1rem;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif';
    line-height: 26pt!important;
  }
/* This is the page title that displays at the top left side of the page */
div.section-title-s2, h2.remedy-heading   {
    color: #333!important;
    white-space: wrap!important;
    font-weight: 600!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
    text-align: center!important;
}

/*img.profile  {
    width: 35%!important;
    height: auto!important;
    float: right!important;
    right: 1cm!important;
    margin: 0!important;
    top: 1cm!important;
    padding: 0cm 0cm 0cm 2cm!important;
    position: absolute!important;
}*/
/* The first page of a print can be manipulated as well */

#backbutton, 
#category_tab5,
#category_tab6,
#intro, 
#materials, 
/*#myTab,*/
#skipintro, 
#skipsearch, 
.breadcrumb, 
.btn,
.bottom-buttons,
.category-widget, 
.credits,
.site-footer, 
.print-exclude,  
/*.shadow, this item caused recipes and remedies not to print */ 
.shadowstatus, 
.source,
.star-rating,
.tab,
.topbar, 
div.author-pic img,
div.entry-media img,
h3.skip-print, 
header,
div.col.col-md-4 {
	display: none!important;
}
.article-img {
    display: none!important;
}
/* Hide plant profile nav visibility so that image within nav can be displayed */
.nav {
    visibility: hidden!important;
}

/* Print plant profile image */
/* div.author-pic img  {*/
/*     width: 35%!important;*/
/*     height: auto!important;*/
/*     float: right!important;*/
/*     right: 2cm!important;*/
/*     margin: 0!important;*/
/*     top: 1cm!important;*/
/*     padding: 0cm 0cm 0cm 2cm!important;*/
/*     position: absolute!important;*/
/*     display:block!important;*/
/*     visibility: visible!important;*/
/*     z-index: 1!important;*/
/*     filter: grayscale(50%) brightness(100%) opacity(80%);*/
/*  filter: saturate(30%);*/
/*  filter: sepia(60%);*/
/*  filter: grayscale(50%);*/
/*  filter: brightness(1);*/
/*  filter: opacity(70%); */
/*}*/
.tab-content {
    color: #000!important;
    top: 8em!important;
    left: 1.25cm!important;
    padding: 0cm!important;
    position: absolute!important;
    white-space: wrap!important;
    width: auto!important;
}

div.detail {
    margin: 0cm!important;
}
h3.detail {
    margin: 0cm!important;
    break-after: avoid-page!important;
}
section.blog-single-section {
    padding: 35px 45px!important;
    width: 100%!important;
    float: left!important;
}

/*
h2.summary, h2.nutrition {
    font-weight: 600!important;
    margin-top: 0.5cm!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
}*/
table, .print-table {
    top: 0cm!important;
    background-color: #ddd!important;
    padding-top: 0cm!important;
    margin: 0cm 0 0.5cm 0!important;
    width: 100%!important;
    border: 1px solid #fff!important;
    color: #000!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
}

/* This is the image that displays at the top right side of the page */

/* div.entry-media img  { */
/*     width: 35%!important; */
/*     height: auto!important; */
/*     float: right!important; */
/*     right: 1cm!important; */
/*     margin: 0!important; */
/*     top: 1cm!important; */
/*     padding: 0cm 0cm 0cm 2cm!important; */
/*     position: absolute!important; */
/* } */

/* Print all tab content unless tab is in exclusion section above 
.tab-content > .tab-pane {
    left: 0cm!important;
    display: inline!important;
    opacity: 1 !important;
    visibility: visible !important;
    widows: 2!important;
    orphans: 2!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
}*/
/*h1.articleTitle {
    font-weight: 600; 
    color: #000000!important;
    margin: 0cm!important;
    padding: 0.25cm 0cm 0cm 0cm!important;
    widows: 3!important;
    orphans: 3!important;
    break-after: avoid-page!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
}*/
div.entry-details {
    color: #000;
    padding-top: 0.5cm!important;
    padding-bottom: 0cm!important;
}
div#directions, div#garnishes, div#ingredients  {
    padding: 0!important;
    margin: 0!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
}
div#ingredients {
    top: 0!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
}
/*
h2.directions, h2.garnishes, h2.ingredients {
    padding: 0cm 0cm 0.75cm 0cm!important;
    margin: 0cm!important;
    font-weight: 600!important;
    break-after: avoid-page!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
}*/
h2 {    
    margin: 0cm 0cm 0.25cm 0cm!important; 
    padding-top: 0cm!important;
    font-weight: 600!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
}
p {
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
    margin: 0cm!important;
    padding: 1em 0em!important;
    line-height: 25.6px!important;  
}
div.nutrition p {
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
    margin: 0cm!important;
    padding: 0cm!important;
    line-height: 25.6px!important;
}
div#pagebottom {
    margin: 0!important; 
    padding-top: 0!important;
    border-top: 1px #ddd solid!important; 
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
}
h4.disclaimer {
    padding: 0!important;
    margin: 0!important;
    break-after: avoid-page!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
}
h3 {
    padding-top: 0cm!important;
    widows: 3!important;
    orphans: 3!important;
    break-after: avoid-page!important;
}
h3.remedy {
  font-weight: 650;
  padding: 0 0 1em 0;
  margin: 0;
  text-transform: capitalize;
  font-size: 1rem!important;
}

h4 {
    padding-top: 1cm!important;
    widows: 3!important;
    orphans: 3!important;
    break-after: avoid-page!important;
}
h4.general {
    margin: 1cm 0cm 0.25cm 0cm!important; 
    padding: 0cm!important; 
    font-weight: 660!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
}
ul.checklists {
    list-style-type: none!important;
    padding: 0!important;
    list-style-position: outside!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
    line-height: 25.6px!important;
}
ul, ol {
    padding: 0 16px 0 16px!important;
    list-style-position: outside!important;
    font-size: 1rem!important;
    font-family: 'Bookman Old Style', 'Lato', 'sans serif'!important;
    line-height: 25.6px!important;
}
