@media print {
    
* {
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari 6 – 15.3, Edge */
    color-adjust: exact !important;                 /* Firefox 48 – 96 */
    print-color-adjust: exact !important;           /* Firefox 97+, Safari 15.4+ */
}
/*
    
body {
	font-size: 1.2rem;
}
body { background: white; color: black; margin:0; }

body * {
	font-size: inherit !important;
}

*/
/* ELEMENT BASE */

p {
	orphans: 2;
	widows: 2;
}

h1, h2, h3, h4, h5, h6 {
	/*margin: 1em 0;*/
}
/*

h1 { font-size: 1.5em !important; }
h2 { font-size: 1.5em !important; }
h3 { font-size: 1.5em !important; }
h4 { font-size: 1.2em !important; }
h5 { font-size: 1.2em !important; }
h6 { font-size: 1.2em !important; }
    
.featured, .sqpp-featured, .less-supersized, .supersized, .more-supersized { font-size: 1.2em !important; }

*/
figure {
	page-break-inside: avoid;
	break-inside: avoid;
}
/*
figure, .envira, .soliloquy {
   display: none;
}
  */ 
/*

.grid-outerwrap-5 { display: none !important; }
    
button, .button, .link-button, .button-link { display: none !important; }

*/
    
/* HIDE ELEMENTS */

#site-footer,
.skip-link,
.cover-modal,
.pagination-wrapper,
.post-navigation,
.related-posts,
.edit-post-link-icon {
	display: none !important;
}

/* RESET WIDTHS */
    
.content-wrap {
    padding-right: 0px;
    padding-left: 0px;
}

/*
#page.site #page-wrap .wp-block-columns.grid-outerwrap-5 {
    padding: 0em 0em !important;
    margin: 0px;
    margin-bottom: 30px;
    max-width: 100% !important;
    width: 100% !important;
}

*/
    
/*
.alignwide,
.alignfull,
.entry-content,
:root .section-inner {
	margin-left: 0;
	margin-right :0;
	max-width: 100%;
	width: 100%;
}
*/


/* MODIFY SPACING */
/*

.post-inner {
	padding-top: 3rem;
}
*/
    
/* ENTRY CONTENT */
/*

.entry-content {
	font-size: inherit;
}

*/
/* Url display */
/*
.entry-content a[href]:after {
	content: " (" attr(href) ")";
	display: inline;
}
*/
    
/* Header */
/*.site-header-claim,*/
.header-mobile-menu-icon,
.header-menu-icon-link,
#site-search, 
.header-sub-wrap {
    display: none !important;
}
.header-top-wrap { border-bottom: 0px !important; }
 
/*
.crumbs-wrap .crumbs {
    border-bottom: 1px solid;
}
*/
#primary #main .crumbs-wrap .crumbs {
    border-bottom: 1px solid transparent !important;
}
    
body.home .crumbs-wrap {
    display: none;
}
    
/* Content */
    
/* Full width elements */

#page.site #page-wrap .wp-block-columns.grid-outerwrap-5 {
    padding: 0em 0em !important;
    /* margin: 0px calc(50% - 50vw); */
    margin: 0px 0px !important;
    margin-bottom: 30px !important;
    max-width: 100% !important;
    width: 100% !important;
    margin-right: 0px !important;
    margin-left: 0px !important;
}
#page.site #page-wrap .wp-block-columns.grid-outerwrap-5 .wp-block-column.grid-outerwrap-inner {
  padding-right: 0px !important;
  padding-left: 0px !important;
}
#page.site #page-wrap .wp-block-columns.grid-outerwrap-5 .wp-block-column.grid-outerwrap-inner:first-of-type {
  padding-right: 10px !important;
  padding-left: 10px !important;
}
    
/*
    
img:not(div.preview-box:has(style*="background-image")) { max-width: 33% !important; display: inline !important; }
    
*/
/*
    
aside { display: none; }

*/
/*
    
.grid-item:has(div + h2 + div.menu-multimedia-container), 
.menu-multimedia-container { display: none; }
   
*/
/*
    
.print-off, .printoff, .no-print, .noprint, .screen-only, .screenonly { display: none !important }
   
*/
    
/** Coffees */
/*
    
.single-sqppcoffee aside.event-1-people, 
.single-sqpproundtable aside.event-1-people { display: block; } 

*/
    
/*
.single-sqppcoffee aside.event-1-people .wp-block-columns .wp-block-column:first-of-type
.single-sqpproundtable aside.event-1-people .wp-block-columns .wp-block-column:first-of-type { display: none; }

.single-sqppcoffee aside.event-1-people .wp-block-image.preview-box, 
.single-sqpproundtable aside.event-1-people .wp-block-image.preview-box { display: none; }  
*/
    
/** Snapshots */
/*
    
.single-sqppsnapshot figure { display: inline; }
    
*/

/** Videos */
/*
    
    .single-sqppvideo .single-video-wrap .video-wrap { display: none !important; }
    
*/

/* Footer */
footer#colophon {
   display: none !important;
}
    
#wpfront-scroll-top-container {
    display: none !important;
}
    
/* Misc */
#primary #main .crumbs-wrap .crumbs {
    border-bottom: 1px solid transparent !important;
}
    

} /* /@media print */
