
/***############### Base reset and generic styles for print ***/
/*Enable background-colors and background-images on (most) browsers. */
* { -webkit-print-color-adjust: exact !important; /* Chrome, Safari */ color-adjust: exact !important; /* Firefox */ }

.noprint { display: none; }
/***########## End of General Reset and Setup ****/



/***############### Website Specific Styles. ***/

/* Prevent mid-item splitting onto two pages if possible */

.item__background-image,
.blog__image,
.blog-col-right__bg-img,
.content__content-image,
ul.products { break-inside: avoid; page-break-inside: avoid; /*Older version*/ }

@media only print and (min-width: 500px){
    
    header { min-height: 220px; }
    .header__background { min-height: 240px; }
    
    
    /*Index page*/    
    .slideshow__image { height: 220px; }
    .slideshow__slide-background { height: 220px; }
    
    .slideshow__image__link-wrapper { top: 175px; }
    
    .slideshow__icon.left { top: 96px; }
    .slideshow__icon.right { top: 96px; }
    
    
    /*Blog page*/
    .blog__image { height: 120px; }
    
    .blog-col-right__bg-img { margin-left: 0; margin-right: 0; }
}
