html { font-size:16px !important; }
body { font-size:0.625em !important; }
html, body { margin:0; }
h1 { font-size:2.25em; }
h2 { font-size:1.875em; }
h3 { font-size:1.5em; }
h4 { font-size:1.125em; }
h5 { font-size:0.875em; }
h6 { font-size:0.75em; }
h1, .h1, h2, .h2, h3, .h3 { margin-top:.75em; margin-bottom:.3em; }
h4, .h4, h5, .h5, h6, .h6 { margin-top:.5em; margin-bottom:.3em; }
h1,h2,h3,h4,h5 { visibility:visible; }
.page-admin .tab-content { border:none !important; }
ul.nav-tabs { display:none; }
.nav-tabs { border:none !important; }
#content { position:relative; left:0; top:0; right:0; width:100%; padding:0; }
.-print.-hide
, tr.-group.-collapseable button {
	display:none;
}
.table { margin-bottom:1em; }
.table>tbody>tr>td { padding: .5em; }

/* MDL */
.dailynotices .mdl-card .mdl-card__supporting-text {
	display: block;
}
.notice-count, .mdl-layout__header, .mdl-mini-footer {
	display: none;
}

article header {
	height: 5rem;
}
article .content-text {
    margin: 0;
}
.tauhara-print {
	display: block;
	margin: 0 auto;
	margin-top: 2px;
}
.tauhara-print img {
	width: 10rem;
}
a[href]:after {
	content: " (" attr(href) ")";
	color: #000000;
}
a {
	color: rgba(0,0,0,0);
}
main, .content-text {
	width: auto;
	height: auto;
	overflow: visible;
}
.print-opts {
	display: none;
}

.print-item {
	page-break-after: always;
}
.print-item:last-child {
	page-break-after: none;
}
