.header,
.page-spacer,
.ui-dialog {
	display: none;
	visibility: hidden;
}

a {
	text-decoration: none;
	color: #000;
}

.only-print {
	display: inherit;
}

.only-print#eef {
	display: inline-block;
}

.ui-button {
	color: #000;
}

body {
	background: #FFF;
}

h1 {
	text-align: center;
}

.outputs {
	text-align: center;
}

.container {
	background-color: #FFF;
}

.footer {
	bottom: inherit;
	border-top-right-radius: inherit;
	border-top-left-radius: inherit;
	height: auto;
	width: auto;
	background: inherit;
	position: inherit;
	color: #FFF;
	z-index: 10;
	max-width: 720px;
	color: #000;
	border-bottom: 1px solid black;
}

.footer-top {
	display: none;
}

.print-header-footer {
	display: block;
	position: relative;
	vertical-align: middle;
}

.print-header {
	border-bottom: 1px solid black;
}

.header-float-right {
	text-align: right;
}

.print-title {
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 0.2em;
}

.print-tagline {
	font-size: 0.8em;
	width: 70%;
	float: right;
}

.header-float-left img {
	zoom: 75%;
}

.help-footer {
	display: none;
}

.help-content thead tr {
	background-color: #FFF;
	color: #000;
	font-weight: bold;
	border-bottom: 2px solid black;
}

.help-content .section {
	display: block;
}

.help-content h1 {
	cursor: default;
}

.help-content h1::after {
	display: none;
}

.help-content h1.expanded::after {
	display:none;
}

.help-content a h1,
.help-content a h2,
.help-content a h3,
.help-content a h4,
.help-content a h5,
.help-content a h6 {
	border-radius: 0px;
	page-break-after: avoid;
}

p {
	widows: 3;
	orphans: 3;
}