/* MTL Print Stylesheet | AjZ / 11.14 */
html, body, div, table, ul, ol, dl, li, ul li, ol li, p {
	background-color:white!important;
	background-image:none!important;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.5em!important;
}
p, table, pre {padding-bottom:.5em; color:#666;}
label {float:left; padding:.5em 0;}
h1, h2, h3, h4, h5, h6 {margin:.15em 0; clear:both; display:block;}
h1, h2, .XLtype {font-size:1.5em;}
h3, h4, .largeType {font-size:1.25em;}
h5, h6, .smallType {font-size:1em;}
a, a:link, a:visited, a:active, a:hover {text-decoration:underline; color:#000!important;}
hr {width:100%; border-top:1px dotted #CCC; margin:1.5em 0; background:none;}
li {list-style-type:disc; padding:0; background:none;}
label .spacer {float:none;}
input {height:1.5em;}
input, textarea, select, #multi p, .select2-container .select2-choice {font-size:1em;}
input.button {-webkit-box-shadow:none; box-shadow:none; height:auto;}
input.big {font-size:1.5em;}
table {width:100%;}
tr {border:none;}
th, td {white-space:normal;}
.printShow {display:block;}
.message, .testResult {width:95%!important;}
.boxWrap a, .mediaWrap {border:1px solid #000; border-radius:10px;}
.mediaWrap {width:333px; height:250px;}

/* iface */
#oCon, #iCon, .oHeader, .iHeader, #content, #foot, .copy {
	float:none;
	clear:both;
	width:auto;
	margin:0;
	padding:0;
	border:none;
	display:inline-block;
	text-align:left;
}
#iCon, .iHeader, #foot, .copy {width:100%!important;}
#content {min-height:auto; height:auto; margin-top:2em; font-size:1.25em;}
#footWrap {margin-top:1.5em;}
#foot {font-size:1em;}
.copy {margin-top:.75em; color:#666;}
.more {width:80%;}

/* project specific */
#oHeader {border:none;}
.boxWrap div,.boxWrap a h1,.boxWrap a h2,.boxWrap a h3,.boxWrap a h4,.boxWrap a h5,.boxWrap a h6 {color:#000!important;}
.more {padding-bottom:1em;}

/* HIDE */
.printHide, .mobileShow,.tag, #nav, .admiNav, .wel {display:none;}