/* CSS Document */

.menu {
	display:none;
}
#filters {
	display:none;
}
html {
	background-color:#FFF;
}

body {
text-align:center;
background-color:#FFF;
}

body, td, th {
	font-size:7pt;
	font-family:verdana;
}

#framer {
	display:block;
	width:20cm;
	background-color:#FFF;
	margin:auto;
}

h1 {
	font-size:2em;
	text-align:left;
}

p {
	margin:0px;
	padding:0px;
}
table {
	display:block;
	page-break-inside:inherit;
	page-break-after:avoid;
	page-break-before:avoid;
}

tbody {
}

table .row1 {
	padding-left:5px;
	background-color:#FFF !important;
	color:#000 !important;
}
table .row1 td *, table td .row2 *{
	font-size:.8em;
}

.row1  {
	display:block;
}
.row1 td {
	display:inline-block;
	vertical-align:middle;
}

.row1 td:nth-child(2),.row1 td:nth-child(3) {
}

.row1 td:nth-child(4) {
	font-size:11pt;
	font-weight:bold;
	width:5cm;
}

.row1 td:nth-child(4) * {
	display:block;
	max-width:5cm;
	overflow:hidden;
	text-overflow: ellipsis; 
	white-space:nowrap;
}

.row1 td:nth-child(5),.row1 td:nth-child(6),.row1 td:nth-child(7),.row1 td:nth-child(8) {
	width:.6cm;
	
	}

.row1 td:nth-child(9),.row1 td:nth-child(10),.row1 td:nth-child(11) {
	display:inline-block;
	padding-left:5px;
}

.row1 td:nth-child(11) br {
	display:none;
}


.row1 td:nth-child(1) {
display:none;
}


.row2 {
	padding-bottom:5mm;
}
.row2 td  {
	margin-bottom:5mm;
  border-bottom:1px solid black;
	color:black;
	background-color:rgba(255,255,255,.90);
}
.level-number {
	background-color:rgba(255,255,255,.90) !important;
	color:#000 !important;
	
}
.noprint, .nomobi {
	display:none;
}
