/* 
	Visual biography section
*/

#visual-biography {
	padding-bottom: 2.5em;
}
#visual-biography dl {
	font-size: 11px;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-weight: 300;
	line-height: 1.2;
	text-align: center;
	width: 100%;
	height: 29.5em;
	position: relative;
	overflow: scroll;
}
#visual-biography dt {
	font-weight: 600;
	width: 4.5em;
	position: absolute;
	top: 13.5em;
	background: #fff;
	display: block;
}
#visual-biography dt span {
	position: absolute;
	top: -14.5em;
	left: 50%;
	height: 29.5em;
	width: 0;
	border-right: 1px dotted #e5e5e5;
	z-index: 0;
}
#visual-biography dd {
	margin: 0;
	width: 4.5em;
	position: absolute;
	background: #fff;
}
#visual-biography .bio-82::before {
	content: "Me";
	text-transform: uppercase;
	position: absolute;
	bottom: -142px;
	color: #f4f4f4;
	font-size: 24px;
}
#visual-biography .bio-82::after {
	content: "World";
	text-transform: uppercase;
	position: absolute;
	top: -146px;
	left: 10px;
	color: #f4f4f4;
	font-size: 24px;
}
#visual-biography .bio-82 + dd {
	width: 5.2em;
}
#visual-biography .bio-84 + dd {
	width: 5.5em;
	}
#visual-biography .bio-88 + dd {
	width: 5.5em;
}
#visual-biography .bio-91 + dd {
	width: 7.1em;
	top: .5em;
}
#visual-biography .bio-91 + dd + dd {
	width: 6.2em;
}
#visual-biography .bio-94 + dd,
#visual-biography .bio-94 + dd + dd {
	width: 5em;
}
#visual-biography .bio-06 + dd {
	width: 5.9em;
}
#visual-biography .bio-07 + dd {
	width: 5.6em;
}
.bio-82 + dd {
	top: 4em;
}
.bio-82 + dd + dd {
	top: 20em;
}
.bio-84,
.bio-84 + dd,
.bio-84 + dd + dd {
	left: 4.5em;
}
.bio-84 + dd {
	top: 8em;
	left: 4em;
}
.bio-84 + dd + dd {
	top: 17em;
}
.bio-85,
.bio-85 + dd {
	left: 9em;
}
.bio-85 + dd {
	top: 20.5em;
}
.bio-86,
.bio-86 + dd,
.bio-86 + dd + dd {
	left: 13.5em;
}
.bio-86 + dd {
	top: 4.5em;
}
.bio-86 + dd + dd {
	top: 17em;
}
.bio-87,
.bio-87 + dd {
	left: 18em;
}
.bio-87 + dd {
	top: 17em;
}
.bio-88,
.bio-88 + dd {
	left: 22.5em;
}
.bio-88 + dd {
	left: 22.1em;
	top: 20.5em;
}
.bio-89,
.bio-89 + dd {
	left: 27em;
}
.bio-89 + dd {
	top: 5.5em;
}
.bio-91,
.bio-91 + dd,
.bio-91 + dd + dd {
	left: 31.5em;
}
.bio-91 + dd {
	left: 30.3em;
}
.bio-91 + dd + dd {
	left: 30.7em;
	top: 21.5em;
}
.bio-94,
.bio-94 + dd,
.bio-94 + dd + dd {
	left: 36em;
}
.bio-94 + dd {
	top: 6.5em;
	left: 35.6em;
}
.bio-94 + dd + dd {
	top: 16.5em;
	left: 35.7em;
}
.bio-96,
.bio-96 + dd {
	top: 2.5em;
	left: 40.5em;
}
.bio-98,
.bio-98 + dd,
.bio-98 + dd + dd {
	left: 45em;
}
.bio-98 + dd {
	top: 5.5em;
}
.bio-98 + dd + dd {
	top: 19.5em;
}
.bio-00,
.bio-00 + dd {
	left: 49.5em;
}
.bio-00 + dd {
	top: .5em;
}
.bio-01,
.bio-01 + dd {
	left: 54em;
}
.bio-01 + dd {
	top: 6.5em;
}
.bio-03,
.bio-03 + dd {
	left: 58.5em;
}
.bio-03 + dd {
	top: 21.5em;
}
.bio-04,
.bio-04 + dd,
.bio-04 + dd + dd {
	left: 63em;
}
.bio-04 + dd {
	top: 5em;
}
.bio-04 + dd + dd {
	top: 18em;
}
.bio-05,
.bio-05 + dd {
	left: 67.5em;
}
.bio-05 + dd {
	top: 1.5em;
}
.bio-06,
.bio-06 + dd,
.bio-06 + dd + dd {
	left: 72em;
}
.bio-06 + dd {
	top: 5em;
	left: 71.2em;
}
.bio-06 + dd + dd {
	top: 19.5em;
}
.bio-07,
.bio-07 + dd,
.bio-07 + dd + dd {
	left: 76.5em;
}
.bio-07 + dd {
	top: 9.5em;
	left: 75.9em;
}
.bio-07 + dd + dd {
	top: 17em;
}
.bio-08,
.bio-08 + dd,
.bio-08 + dd + dd {
	left: 81em;
}
.bio-08 + dd {
	top: 3.5em;
}
.bio-08 + dd + dd {
	top: 20em;
}
.bio-11,
.bio-11 + dd,
.bio-11 + dd + dd {
	left: 85.5em;
}
.bio-11 + dd {
	top: 8em;
}
.bio-11 + dd + dd {
	top: 23em;
}
.bio-12,
.bio-12 + dd,
.bio-12 + dd + dd {
	left: 90em;
}
.bio-12 + dd {
	top: 2.5em;
}
.bio-12 + dd + dd {
	top: 16.5em;
}
.bio-13,
.bio-13 + dd {
	left: 94.5em;
}
.bio-13 + dd {
	top: 22.5em;
}
#visual-biography dd span {
	display: none;
}

@media screen and (min-width: 1050px) {
	#visual-biography dl {
		overflow: visible;
		margin-left: -28px;
	}
}