



@media print {

	/* Utility */
	#query-monitor-main { display: none!important }
	html body#ochn #wrapper .for-screen { display:none!important;  }
	html body#ochn #wrapper .for-print { display: revert; }

	html body#ochn #wrapper a[href]:after {content: none !important; }	
	html body#ochn #wrapper a.btn-primary:not([href*="tel"]) { display: none!important; }
	html body#ochn #wrapper .cta a:not([href*="tel"]) { display: none!important; }


	/* General */
	#header-top,
	#primary-header .nav-col,
	#primary-header .mobile-opener,
	#primary-header .cta,
	#footer-sub .meta,
	footer#footer-primary #footer-main .ctas,
	footer#footer-primary #footer-main .col-secondary,
	footer#footer-primary #footer-top .footer-top-info .ctas,
	.search-bar,
	.article-main-cols .article-sidebar-col,
	.social,
	.breadcrumb-wrapper,
	#share-panel,
	.event-header-meta-links,
	#events-index-header .view-controls-secondary,
	#event-sidebar, 
	#event-sidebar .widget-filter-events,
	#sticky-footer-opener,
	#sticky-footer-panel  { display: none;  }

	html body#ochn #wrapper #mobile-nav { display:none!important; }
	html body#ochbody.mobile-menu-is-open {     overflow: auto;}

	footer#footer-primary #footer-main .logo img { max-width: 315px!important; }
	footer#footer-primary #footer-top .inner {flex-flow: column;align-items: flex-start;     gap: 30px;}
	footer#footer-primary #footer-top .footer-top-info { border: none; margin:0; padding:0; }

	#page-header {padding: 30px 0;background: none;color: #000;}



	/* Event */
	#event-main #section-registration { display: none;  }
	#ochn #event-main .main-inner { display: block; }

}