@media print {
	body {
		background-color: transparent !important;
		min-width: 360px !important;
	}
	body .container {
		max-width: 1400px;
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.lay-root {
		display: block;
	}
	.main-navbar {
		display: flex;
		border-bottom: 10px solid #707070;
	}
	.main-navbar a {
		text-decoration: none;
	}
	.main-navbar .navbar-toggler, .main-navbar .navbar-collapse {
		display: none !important;
	}
	.lay-copy .copy-head {
		display: block;
		
		background-color: transparent;
		color: inherit;
		min-height: auto;
		padding: 1rem 0;
	}
	.lay-copy .copy-head::before {
		display: none;
	}
	.lay-copy .copy-head h1 {
		font-size: 3rem;
		padding: 0 !important;
	}
	.lay-copy .breadcrumb {
		display: none;
	}
	.lay-copy-default .copy-body {
		padding-top: 0;
	}
	.element .post {
		padding: 0;
	}
	.element .post .header {
		border-top: 1px solid rgba(0, 0, 0, 0.15);
		margin: 0;
		padding-top: 2rem;
	}
	.element .recordList>article>.header .header__date_byline, .element article.post>.header .header__date_byline {
		border-bottom-width: 0;
		
	}
	.element .post .content {
		margin: 0;
		padding: 0;
	}
	.element .post .content .sharing {
		display: none;
	}
	.root-latest-news {
		display: none;
	}
	.root-foot {
		flex-grow: 0;
		background-color: #ebebeb !important;
		border-top: 10px solid #707070;
		color: #1b252f;
		page-break-inside: avoid;
	}
	.root-foot .root-foot-brand {
		text-decoration: none;
	}
	
	.lay-copy-default .copy-body {
		display: block;
	}
	h1, h2, h3, h4, h5, img, p {
		page-break-before: auto;
		page-break-after: auto;
		page-break-inside: avoid;
	}
	h2,h3,p {
		orphans: unset;
		widows: unset;
	}
	article.post .content>div {
		margin: 0 !important;
		max-width: none !important;
	}
}
