/********************************
	Bio Print CSS
********************************/

#pageHeader h1,
#pageHeader h2,
#pageHeader a.email,
#pageHeader a.phone,
header div.socialMedia,
div.colLeft.sidebar,
#overview div.relatedSideList,
div.colorized #education,
div.colorized #blogs,
div.colorized #news {
	display: none !important;
}

header #pageHeader {
	padding: 3em 0;
}

div.colorized {
	display: block !important;
}

div.colorized > div {
	margin: 20pt 0 0 0;
	padding: 20pt 0 0 0;
	border-top: 1px solid #868686;
	page-break-inside: avoid;
}

#mainContent > .siteCenter > .printSidebar {
	float: left;
	width: 35%;
}

#mainContent > .siteCenter > .colRight {
	float: right;
	width: 60%;
	position: relative;
}

#printHeader {
	display: block;
	width: 100%;
	font-size: 11pt;
	line-height: 18pt;
	height: 2.8in;
	margin: 0 0 30pt 0;
}

#printHeader .colLeft {
	float: left;
	width: 35%;
	padding: 50pt 0 0 0;
}

#printHeader .colRight {
	float: right;
	width: 60%;
	position: relative;
}

#printHeader .colRight div#printHeaderImages {
	position: relative;
	width: 100%;
	height: 2.8in;
	overflow: hidden;
}

#printHeader .colRight div.wallpaper {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 0;
}

#printHeader .colRight div.wallpaper  img {
	width: 100%;
	height: 100%;
}

#printHeader .colRight div.bioImage {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 5;
	overflow: hidden;
}

#printHeader .colRight div.bioImage img {
	height: 100%;
	width: auto;
	margin: 0 0 0 35%;
}

#printHeader span.title {
	display: block;
	font-size: 20pt;
	color: #000000;
	text-transform: none;
	margin: 0 0 3pt 0;
}

#printHeader span.subtitle {
	display: block;
	font-size: 14pt;
	margin: 4pt 0 15pt 0;
	padding: 0 0 15pt 0;
	border-bottom: 1px solid #868686;
	font-weight: 400;
}


section#mainContent {
	clear: both;
	margin: 30pt 0 0 0;
}

div.printSidebar {
	font-size: 9pt;
	line-height: 13pt;
}

div.printSidebar > div {
	margin: 0 0 20pt 0;
}

div.printSidebar span.sectionTitle {
	font-size: 10.5pt;
	line-height: 14pt;
	font-weight: 600;
	color: #000000;
}

.narrative #overview {
	margin: 0;
	padding: 0 0 1pt 0;
}


#awards ul {
	margin: 0;
	list-style: none;
	font-size: 10pt;
}

#awards ul li {
	list-style: none;
	display: inline;
	margin: 0 10% 20px 0;
	float: left;
	font-size: 16px;
	color: #000000;
	width: 40%;
}

#awards ul li:nth-child(odd) {
	clear: left;
}

#awards ul li strong {
    display: inline-block;
    font-size: 13pt;
    font-weight: 600;
    line-height: 16pt;
    margin: 3pt 0 0 0;
    color: #dc5a15;
}

#awards ul li:nth-child(2n+2) strong {
	color: #40adee;
}

#awards ul li:nth-child(3n+3) strong {
	color: #91d500;
}

#awards ul li em {
	font-weight: 600;
	font-style: normal;
	color: #000000;
}
