/*
* {margin:0;padding:0;font-family:verdana;}

*/

/* avoid breaking full pages and breaking sections of the form document [when printing] */
.main, .main .§s .§ {page-break-inside:avoid;}

div.main {margin:1em 2em 15em 2em;}
div.hgroup {padding-bottom:0.75em;font-size:90%;}
h1 {line-height:1.5em;}
h1,h2,h3 {text-align:center;}
h2,h3,div.§ {margin-top:0.8em;}

h3{font-weight:normal;line-height:0.5em;}



.§nzcf {position:relative;height:150px;}
	.§nzcf hr {display:none;}
	.§nzcf img {
		position:absolute;
		top:0;
		left:11%;
	}
	.§nzcf span {
		position:absolute;
		top:27%;
		left:40%;
		display:block;
		width:23em;
		
		padding:0.75em 0;
		text-align:center;
		font-weight:bold;
		font-style:italic;
		border:1px solid black;
	}
	.§nzcf p {
		position:absolute;
		top:82%;
		left:40%;
		width:25em;
		text-align:center;
		font-size:90%;
	}



table {width:100%;font-size:100%;}
	table td {white-space:nowrap;}
	table tr td:nth-child(2n+1) {padding-right:0.5em;text-align:right;width:3.5em;}
	table tr td:nth-child(2n+2) {font-weight:bold;}
	table tr td[colspan] {text-align:left;padding-left:0.6em;}



p {padding-left:0.5em;}

.printonly {display:none;}

img.qrcode {
	display:none;
	float:right;
	margin:20px 0 5px 10px;
	width:120px;
	height:120px;
	image-rendering:pixelated;
}


@media print {
	h2,h3,div.§ {margin-top:0.4em;}
	div.main {margin:0;}
	.printonly {display:inline-block;}
	
	div.§s div.§inline h4,
	div.§s div.§inline p,
	
	div.§s div:nth-of-type(1) h4,
	div.§s div:nth-of-type(1) p,
	div.§s div:nth-of-type(5) h4,
	div.§s div:nth-of-type(5) p,
	div.§s div:nth-of-type(6) h4,
	div.§s div:nth-of-type(6) p {display:inline;}
	
	div.§s div:nth-of-type(7) h4,
	div.§s div:nth-of-type(7) p:first-of-type,
	div.§s div:nth-of-type(8) h4,
	div.§s div:nth-of-type(8) p:first-of-type {display:inline;}
	
	img.qrcode {display:block;}
}

/*
div.§s div {background-color:#FAA;}
*/
div.§s hr {clear:both;visibility:hidden;}




















		@media print,screen {
		ul.sch {list-style:none;padding:0;overflow:hidden;font-size:90%;}
			ul.sch li {float:left;}
			ul.sch li:last-of-type {clear:right;}
		
		
			ul.sch li {
				display:block;
				width:33%;
				padding:0;
			}
		
				ul.sch li .tme,
				ul.sch li .rnd {
					display:block;
					float:left;
				}
		
					ul.sch li .tme {
						text-align:right;
						margin-right:6px;
					}
						ul.sch li:nth-of-type(3n+1),
						ul.sch li:nth-of-type(3n+2) {width:28%;}
						ul.sch li:nth-of-type(3n+1) .tme,
						ul.sch li:nth-of-type(3n+2) .tme {width:52px;}
						ul.sch li:nth-of-type(3n+1) .rnd,
						ul.sch li:nth-of-type(3n+2) .rnd {width:85px;}
						
						ul.sch li:nth-of-type(3n+3) .tme {width:100px;}
						ul.sch li:nth-of-type(3n+3) .rnd {width:110px;}
						ul.sch li:nth-of-type(3n+3) {width:44%;clear:right;}
		
					ul.sch li .rnd {
						width:50%;
						font-weight:bold;
					}
		}
		
		@media all and (max-width:600px) {
			ul.sch {font-size:80%;}
			ul.sch li .tme {margin-right:3px;}
			ul.sch li:nth-of-type(3n+1) .tme,
			ul.sch li:nth-of-type(3n+2) .tme {width:40px;}
			ul.sch li:nth-of-type(3n+1) .rnd,
			ul.sch li:nth-of-type(3n+2) .rnd {width:68px;}
			
			ul.sch li:nth-of-type(3n+3) .tme {width:90px;}
			ul.sch li:nth-of-type(3n+3) .rnd {width:85px;}
		}
		
		@media all and (max-width:485px) {
			ul.sch {font-size:70%;}
			ul.sch li .tme {margin-right:2px;}
			ul.sch li:nth-of-type(3n+1) .tme,
			ul.sch li:nth-of-type(3n+2) .tme {width:36px;}
			ul.sch li:nth-of-type(3n+1) .rnd,
			ul.sch li:nth-of-type(3n+2) .rnd {width:55px;}
			
			ul.sch li:nth-of-type(3n+3) .tme {width:75px;}
			ul.sch li:nth-of-type(3n+3) .rnd {width:75px;}
		}
		
		
		
		@media all and (max-width:425px) {
			ul.sch {font-size:75%;}
			ul.sch li .tme {margin-right:5px;}
			ul.sch li:nth-of-type(3n+1) .tme,
			ul.sch li:nth-of-type(3n+2) .tme {width:48%;}
			ul.sch li:nth-of-type(3n+1) .rnd,
			ul.sch li:nth-of-type(3n+2) .rnd {width:49%;}
			
			ul.sch li:nth-of-type(3n+3) .tme {width:48%;}
			ul.sch li:nth-of-type(3n+3) .rnd {width:49%;}
			ul.sch li:nth-of-type(3n+3) {clear:none;}
			ul.sch li:nth-of-type(3n+2) {}
			
			ul.sch li:nth-of-type(2n+1) {width:38%;}
			ul.sch li:nth-of-type(2n+2) {width:61%;}
			ul.sch li:nth-of-type(2n+1) .tme {width:38px;}
			ul.sch li:nth-of-type(2n+1) .rnd {width:62px;}
			
			ul.sch li:nth-of-type(2n+2) .tme {width:78px;}
			ul.sch li:nth-of-type(2n+2) .rnd {width:88px;}
			
			ul.sch li:last-of-type {width:100%;}
			ul.sch li:last-of-type .tme,
			ul.sch li:last-of-type .rnd {width:45%;}
		}
		
		
		
		@media all and (max-width:362px) {
			ul.sch {font-size:75%;background:red;}
			ul.sch li {width:100% !important;}
			ul.sch li .tme {margin-right:6px;width:35% !important;}
			ul.sch li .rnd {width:60% !important;}
		}