/* DOmedia Print Stylesheet | AjZ / 9.16 */
html,body,div,table,ul,ol,dl,li,ul li,ol li,p {
	background-color:none!important;
	background-image:none!important;
	font-family:'Open Sans',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;}
hr {width:100%; border-top:1px dotted #CCC; margin:1.5em 0; background:none;}
ul {padding-left:1em;}
ul li {list-style-type:disc; padding:0!important; background:none!important;}
label .spacer {float:none;}
input,textarea,select,#multi p {font-size:1em;}
.styled-select span:after {top:.25em;}
label.large {width:48%!important;}
table {width:100%;}
tr {border:none;}
th,td,.el {white-space:normal;}
.message,.testResult {width:95%!important;}
.boxWrap a,.mediaWrap {border:1px solid #000; border-radius:10px;}
ul.tabs, ul.tabs li {height:2.5em!important; line-height:.75em!important; box-sizing:border-box;}
.fa-li {background:none;}
.tab_container {margin-top:-4px;}
.mediaWrap {width:333px; height:250px; border:none;}

/* 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,#content,#foot,.copy {width:100%!important;}
#content {min-height:auto; height:auto; margin-top:2em; font-size:1.25em;}
#footWrap {margin-top:3em;}
#foot {font-size:1em;}
.copy {margin-top:.75em; color:#666;}
.more {padding-bottom:1em;}
.phone .blue {color:#FFF!important;}
.phone .fa-inverse {color:#000!important;}

/* project specific */
#oHeader {border:none;}
/* color */
.boxWrap a h1,.boxWrap a h2,.boxWrap a h3,.boxWrap a h4,.boxWrap a h5,.boxWrap a h6 {color:#000!important;}
.boxWrap div,button,input.button,a.button,a.alt,input.alt,button.alt,input.disabled,button.disabled {color:#666!important; border-color:#666!important; box-shadow:none!important;}
button.back span:before {color:rgba(255,255,255,.75)!important;}

/* SHOW / HIDE */
.printShow {display:block;}
.printHide,mobileShow,.tag,#nav1,.admiNav,.wel,#horizNav,.tableNav {display:none;}