/*
	Print Styles
	
	@file: print.css
	@path: /assets/css/print.css
	@version: 2017-06-02 (Created)
	
*/

@media print {
	
	h1, h2, h3, h4, h5, h6 {
		page-break-after: avoid;
	}
	
/* 	Most of the header and footer should not display */
	
	.footer-logo,
	.inner-header,
	.mobile-button,
	.footer-top-section {
		display: none;
	}
	
	.footer-bottom-section {
		padding-bottom: 0;
	}
	
/* 	Other elements that should not display */
	.search-filter,
	.swiper-slide.event-slide,
	.upcoming-section-title .icon,
	.learn-more-action, .tab-nav-main,
	.bio-tab-heading.active .arrow-down,
	.team-member-block .team-member-image,
	.news-event-tabs .tabs-menu li.current .arrow-down {
		display: none;
	}
	
	.upcoming-event-section {
		margin-bottom: 0;
	}
	
	.upcoming-section-title h3 {
		margin-left: 0;
	}
	
	.icon-block-callouts {
		margin: 50px 0;
	}
	
	.wp-caption,
	.news-block,
	.event-block,
	img[class^="wp-image"] {
		page-break-inside: avoid;
	}
	
	.event-block,
	.swiper-wrapper,
	.home-page-banner,
	.swiper-container,
	.one-column-callout,
	.internal-page-banner,
	.white-callout-container,
	.internal-page-banner.internal-post-page-banner {
		height: auto;
	}
	
	.event-block,
	.swiper-wrapper,
	.swiper-container {
		min-height: 0;
	}
	
	.news-event-tabs .tabs-menu .current .tab-title {
		font-weight: 600;
	}
}