#home-content .flex-prev{
	background: url(../../../../images/prev1.png); 
	left: 1%;
}
#home-content .flex-next{
	background: url(../../../../images/next1.png);
	right: 1%;
}
#home-content .grid12 #gridImages .grid3
{
	padding-left: 10px;
}
#RMI
{
	float: right;
}
.row-responsive
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.investigator
{
	float: left;
	margin-right: 20px;
}
#RMI
{
	float: right;
}
.contact #RMI
{
	float: right;
}
/* HEADER */
.titleDescr
{
	font-size: 15px;
	font-style: oblique;
	color: #333;
	margin: 5px 0px -10px 50px;	
}
/*****HOME PAGE*****/
.importantMessage{
	border: 3px solid #DA4F49;
	padding: 20px;
	margin-top: 10px;
}
#home-content .importantMessage h3{
	margin-top: 5px;
}
#ancestryBox{
	padding: 10px 20px 20px 20px;
	float: left;
}
#home-content #ancestryBox .grid9{
	padding-left: 20px;
}
#home-content .grid9{
	padding-left: 20px;
}
#home-content #dnaVideoBox{
	padding: 20px;
	background-color: #eee;
}
#home-content #dnaVideoBox .grid3{
	position: relative;
}
#home-content #dnaVideoBox .grid3 .fa-play-circle-o{
	position: absolute;
	right: 10%;
	bottom: 15%;
	transition: all .2s ease-in-out; 
}
#home-content #dnaVideoBox .grid3:hover .fa-play-circle-o{
	color: #FFBD07;
	font-size: 4.7em;
	transition: all .2s ease-in-out; 
}
#home-content #dnaVideoBox .grid9{
	padding-right: 20px;
}
#home-content #dnaVideoBox h3{
	margin-top: 20px;
}



/*	MIDDLE AND BOTTOM OF HOME PAGE REDESIGN	*/
#home-content #dnaMidSection{
	padding: 70px 0px;
	margin: 50px 0px 0px 0px;
	border-top: 4px solid #441F49;
	border-bottom: 4px solid #441F49;
	float: left;
	margin-top: 0px;
}
#home-content #dnaMidSection .grid4{
	padding: 0px 40px;
	border-right: 4px solid #eee;
}
#home-content #dnaMidSection .relativeDiv{
	position: relative;
}
#home-content #dnaMidSection .grid4 .fa-play-circle-o{
	position: absolute;
	right: 5%;
	bottom: 12%;
	transition: all .2s ease-in-out; 
	font-size: 6em;
}
#home-content #dnaMidSection .grid4:hover .fa-play-circle-o{
	color: #FFBD07;
	font-size: 6.7em;
	transition: all .2s ease-in-out; 
}
#home-content #dnaMidSection .grid4:last-of-type{
	border-right: none;
}




/*	BOTTOM SECTION CAOUSEL	*/
#home-content #dnaBttomSection .flexslider{
	background-color: #eee;
	border: 10px solid #eee;
	margin-bottom: 15px;
}
#dnaBttomSection #carousel li{margin-right: 5px;}
#home-content #dnaBttomSection .floatLeft{float: left;}
#dnaBttomSection .flex-direction-nav li a {top: 45%; margin: -13px -20px 0;}
#dnaBttomSection #carousel .flex-direction-nav li a {top: 22%;}

#home-content #dnaBttomSection .syncContentSlides, #home-content #dnaBttomSection .syncImgSlides{
	background: #EEE;
	padding: 10px;
}
#home-content #dnaBttomSection .syncContentSlides{
	max-height: 750px;
}
#home-content #dnaBttomSection .syncImgSlides{
	margin-top: 10px;
}
#home-content #dnaBttomSection .syncContent{
	display: none;
}
#home-content #dnaBttomSection .syncImg{
	width: 100%;
}
#home-content #dnaBttomSection .syncImg img{
	display: block;
	margin: 0 auto;
	max-width: 950px;
}
#home-content #dnaBttomSection .dnaGrayBack{
	background-color: #eee;
	padding: 10px;
	padding-top: 30px;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 100%;
	float: left;
}
#home-content #dnaBttomSection .dnaGrayBack:last-of-type{
	padding: 30px;
}
#home-content #dnaBttomSection .dnaGrayBack:last-of-type p{
	font-size: 1.2em;
}
#home-content #dnaBttomSection .bottomheader{
	font-size: 2.4em;
	color: #441F49;
	text-align: center;
	line-height: 1em;
	margin-bottom: 5px;
}
#home-content #dnaBttomSection .bottomheader span{
	font-size: .6em;
}


/*****HIRE BUTTONS*****/
#btnBuild
{
	overflow: hidden;
	display: block;
	margin: 0 auto;
	text-align: right;
}
a.selected
{
	background: #fff;
	color: #441F49;
}     
.transBtn
{
	width: 220px;
	font-size:1.2em;
	font-weight: bold;
	background-color: #EEE;
	color:#441F49;
	border: 2px solid #441F49;
	display: inline-block;
	margin: 10px;
	margin-bottom: 0;
	float: right;
}
.transBtn a
{
	color: #441F49;
	padding: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
	display: block;
	text-decoration: none;
	text-align: center;
	background-image: linear-gradient(to left, transparent, transparent 50%, #441F49 50%, #441F49);
	background-position: 100% 0;
	background-size: 200% 101%;
	transition: all .5s ease-in;
}
.transBtn a:hover
{
	background-position: 0 0;
	color: #EEE;
}
.fbImage
{
	padding: 10px;
}
.fbImage:hover
{
	opacity: 0.3;
}
.fbGrid
{
	padding: 5px;
}
/************************************/
/*********** PARTICIPATE PAGE *******/
/************************************/
#home-content p#otherHeader {
    color: #575757;
	margin-top: -15px;
}
/************************************/
/************ FORM ******************/
/************************************/
.btnSuccess
{
	margin-left: 25%;
	margin-top: 50px;
}
.txtArea
{
	width: 325px;
	height: 100px;
}
.labelSpace
{
	padding-right: 10px;
}

/*********************************************/
/****************SLIDER STYLES****************/
/*********************************************/
/*****GET SLIDER BUTTONS ****/
#home-content .homepageSlides ul.flex-direction-nav li{list-style: none;}
.grid12.legal{
	margin-bottom: 0;
	/*margin-top: 10px;*/
	text-align: center;
}
.homepageSlides .flex-control-paging{
/* 	display: none; */
}
#home-content .homeSlider .flex-prev{
	background: url(../images/prev1.png);
	left: 1%;
	display: none;
}
#home-content .homeSlider .flex-next{
	background: url(../images/next1.png);
	right: 1%;
	display: none;
}
#home-content .homepageSlides .slides a{
	padding: 10px;
	display: block;
}
#home-content .homepageSlides .slides img{
	box-shadow: none;
	-webkit-transition: all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);
	transition: all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);
}
#home-content .homepageSlides .slides img:hover{
	box-shadow: 0 0 5px #000000;
}
.homepageSlides .slides{max-width: none !important;}

#home-content .homepageSlides .flex-direction-nav li a{
	top: 16%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-transition: all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);
	transition: all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);
	width: 50px;
	height: 126px;
	opacity: .7;
}
#home-content .homepageSlides .flex-direction-nav li a:hover{	
	opacity: 1;
}
.homepageSlides #participate.slides
{
	width: 1800%; 
	transition-duration: 0.6s; 
	transform: translate3d(0px, 0px, 0px);
}
.homepageSlides #participate.slides li
{
	width: 210px; 
	float: left; 
	display: block;
}

#home-content .flex-caption{
	margin: 0;
	padding: 5px 140px;
	color: #fff;
	font-family: "OpenSansSemibold";
	min-height: 75px;
	max-height: 75px;
	background-color: rgba(0,0,0,.75);
	display: none;
}
#home-content .row-responsive .flexsliderLarge{
	margin: 0;
}
#home-content #dnaTopSection .flexsliderLarge img{
	display: block;
	margin: 0 auto;
}
#home-content #dnaTopSection .flex-control-nav{
	display: block;
	margin: 0 auto;
	max-width: 1280px;
}
#home-content #dnaTopSection .row-responsive{
	margin-top: 0;
	margin-bottom: 0;
}

/************************************/
/*********** NEWS PAGE **************/
/************************************/
.newsTop
{
	margin-bottom: 0;
}
#home-content p.source {
    color: #575757;
	margin-top: -15px;
	margin-left: 30px;
}
#home-content p.source:before {
    content: "- ";
}
#home-content .contentHolder ul.expandList
{
	margin-left: 0;
}
#home-content .expandList li
{
	margin-bottom: 0px;
	text-decoration: underline;
	color: #763775;
	font-weight: normal;
	list-style-type: none;
	font-size: 1.1em;
	padding-bottom: 13px;
	max-width: 390px;
}
#home-content .expandList div li
{
	list-style-type: square;
	text-decoration: none;
	color: #575757;
	margin-left: 0;
}
#home-content .expandList div
{
	margin-bottom: 15px;
}
#home-content .expandListInfo, #home-content .expandListInfo p
{
	margin-top: 0;
}
#home-content .contentHolder ul.expandListNPR
{
	margin-left: 0;
}
#home-content .expandListNPR li
{
	margin-bottom: 0px;
	text-decoration: underline;
	color: #763775;
	font-weight: normal;
	list-style-type: none;
	font-size: 1.1em;
	padding-bottom: 13px;
	max-width: 390px;
}
#home-content .expandListNPR div li
{
	list-style-type: square;
	text-decoration: none;
	color: #575757;
	margin-left: 0;
}
#home-content .expandListNPR div
{
	margin-bottom: 15px;
}
#home-content .expandListInfoNPR, #home-content .expandListInfoNPR p
{
	margin-top: 0;
}
#transcript
{
	display: block;
	padding-bottom: 20px;
	padding-left: 10px;
	max-width: 180px;
}
audio::-internal-media-controls-download-button
{
    display:none;
}
audio::-webkit-media-controls-enclosure
{
    overflow:hidden;
}
audio::-webkit-media-controls-panel
{
    width: calc(100% + 30px);
}

/************************************/
/******** PARTICIPATE PAGE **********/
/************************************/
.noDecimal
{
	list-style-type: none;
}
.dnaLogo
{
	display: block;
	margin: 0 auto;
	width: 50%;
}

/************************************/
/*********** STORIES PAGE ***********/
/************************************/
.hdnStory
{
	display: none;
}
.showStory
{
	display: block;
}
.stories
{
	border-bottom: 2px solid #eee;
	margin-bottom: 10px;
}
#home-content p.heritage
{
	margin-top: -15px;
	font-style: italic;
}
.stories .grid2 img
{
	padding-right: 20px;
	padding-bottom: 10px;
}
#excerpts
{
	margin-top: 20px;
}
blockquote
{
	margin-bottom: 50px;
}
blockquote:before {
 
	font-family: Georgia;
	color: #ccc;
	content: "\201C";
	font-size: 4em;
	line-height: 0.1em;
	margin-right: 0.25em;
	vertical-align: -0.4em;
}
blockquote:nth-child(2)
{
	margin-top: 50px;
}
blockquote:nth-child(3), blockquote:nth-child(5)
{
	margin-left: 15%;
}
#home-content .newsList
{
	margin-top: 0;
}
#home-content .newsList h3
{
	margin-top: 0;
}
#hdnContent
{
	display: none;
	padding: 10px;
	max-width: 400px;
}
#scholarlyList li
{
	padding-top: 7px;
	padding-bottom: 7px;
}
#home-content .prNewsItem
{
	display: block;
	float: left;
	width: 100%;
	padding: 0 5px;
	text-align: center;
	margin-top: 20px;
}
.underBreak
{
	border-bottom: 2px solid #c1c1c1;
}
#home-content figure
{
	margin: 0;
	padding: 10px 0;
	padding-bottom: 0;
}
#home-content .prNewsItem h3
{
	padding-top: 10px;
	padding-bottom: 0;
	margin-bottom: 0;
	text-transform: uppercase;
	font-weight: bold;
	border-bottom: none;
	font-size: 1em;
}
#home-content .prNewsItem h3:after
{
	display: none;
}
#home-content .prNewsItem:hover img
{
	-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .35);
    -moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .35);
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .35);
}
#home-content .eventImage
{
	display: block;
	margin-top: 0;
}
#home-content .prNewsItem a
{
	text-decoration: none;
}
#home-content .prNewsItem p
{
	margin-top: 0;
}
#home-content .prNewsItem:hover
{
	background-color: #763775;
	transition-duration: .5s;
}
#home-content .prNewsItem:hover h3
{
	color: #FFBD07;
	transition-duration: .5s;
}
#home-content .prNewsItem:hover p
{
	color: #FFF;
	transition-duration: .5s;
}

/************************************/
/*********** ABOUT PAGE ***********/
/************************************/
#home-content img.playBtn{
	display: none;
}
#processThumbnail
{
	padding-left: 30px;
}
ol#processList
{
	margin-right: 30px;
}
#world
{
	padding-right: 20px;
	padding-bottom: 5px;
	float: left;
}
.vidResources
{
	position: relative;
}
#videos
{
	padding-right: 5%;
}
#vidDescr
{
	width: 100%;
}
.fa-play-circle-o{
	position: absolute;
	right: 10px;
	bottom: 10px;
	color: #763775;
}
#home-content #videoSection .videoGrid .fa-play-circle-o{
	position: absolute;
	left: 155px;
	top: 100px;
}
#home-content #videoSection .videoGrid:hover .fa-play-circle-o{
	font-size: 3.4em;
	transition: all .2s ease-in-out; 
	color: #FFBD07;
}
#home-content #videoSection #firstCol:hover .fa-play-circle-o{
	font-size: 3.4em;
	transition: all .2s ease-in-out; 
	color: #FFBD07;
}

#home-content #firstCol img{
	margin-top: 17px;
}
#home-content p#vidDescr 
{
	margin-top: -2px;
}
#home-content #videoSection .grid3{
	position: relative;
}
#home-content #videoSection .grid3 a{
	position: relative;
}
#home-content #videoSection .videoGrid{
	position: relative;
}

/************************************/
/*********** DIRECTORS PAGE ***********/
/************************************/
#anita h2, #bessie h2
{
	margin-bottom: -10px;
}
#home-content p#title 
{
	margin-top: -15px;
	margin-bottom: 0;
}
#anita img, #bessie img
{
	float: left;
	padding-right: 20px;
}
#anita
{
	padding-bottom: 30px;
}
#bessie
{
	margin-bottom: 30px;
}
.bubbleWrap
{
	display: inline;
}
.bubbleInfo
{
	left: 5%;
}
/* #anitaHeadshot{
	margin-bottom: 20px;
} */
#home-content .directorsPage h3{
	margin-top: 10px;
}
#home-content .directorsPage .grid2 img{
	width: 100%;
	margin-bottom: 20px;
}
#home-content .directorsPage .grid2{
	padding-right: 15px;
}
#home-content .directorsPage .grid10{
	padding: 5px;
	padding-top: 10px;
}

/************************************/
/*********** HOME PAGE ***********/
/************************************/
.homeTop
{
	margin-bottom: 0;
}
#learnBtn
{
	display: none;
}
.map
{
	border: 0;
}
.map area{
    outline: none;
}
#outer
{
	position: relative;
}
#inner
{
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 0px 10px;
	background-color: #B094B5;
}
#inner p
{
	color: #333;
}
#nameList
{
	display: none;
	margin-bottom: 10px;
}
#home-content #dnaDirectors a{
	margin-right: 30px;
}
#home-content #newHome{
	width: 100%;
	padding: 0px;
	position: relative;
	margin-bottom: 10px;
	float: left;
}
#home-content .hiddenHeading{
	opacity: 0;
	font-size: .1em;
	max-width: 10px;
}
#home-content h2{
	font-size: 3.5em;
	line-height: 1.3em;
	color: #441F49;
	margin-bottom: 20px;
	margin-top: 0;
}
#home-content #newHome h2{
	text-align: center;
}
.hpTitle{
	font-weight: bold;
	font-size: 1.25em;
}
#home-content #newHome .experience{
	text-align: center;
	margin: 40px 0px;
	z-index: 7;
}
#home-content #newHome .grid2 img{
	padding: 5px;
}
#home-content #newHome .grid4{
	padding: 5px;
}
#home-content #newHome .fancybox-media{
	display: block;
	margin: 0 auto;
}
#home-content #newHome a{
	text-align: center;
}
#home-content #newHome a.joinExperience{
	background-color: #441F49;
	color: #fff;
	padding: 20px 15px;
	margin-top: 30px;
	font-size: 3.1em;
	text-decoration: none;
}
#home-content #newHome a.joinExperience:hover{
	color: #FFBD07;
	background-color: #321736;
}
#home-content #newHome a span.fa-play-circle-o{
	position: absolute;
	right: 38%;
	top: 23%;
	font-size: 7em;
	transition: all .2s ease-in-out; 
	max-height: 75px;
}
#home-content #newHome .fancybox-media:hover .fa-play-circle-o{
	color: #FFBD07;
	font-size: 8em;
	transition: all .2s ease-in-out; 
}



#home-content .stepBtns a{
	display: block;
	width: 100%;
	color: #fff;
	background-color: #441F49;
	padding: 20px;
	margin-bottom: 20px;
	text-align: center;
	font-size: 2.3em;
	text-decoration: none;
	font-weight: bold;
}
#home-content .stepBtns a:first-of-type{
	margin-top: 20px;
}
#home-content .stepBtns a:hover{
	color: #FFBD07;
}
#home-content .stepBtns .activeStep{
	color: #FFBD07;
}
#home-content .stepBtns a span{
	font-size: .5em;
	color: #fff;
}
#home-content #leftColumn{
	padding-right: 20px;
}



/************************************/
/*********** RESEARCHERS PAGE ***********/
/************************************/
.researchers
{
	border-bottom: 2px solid #eee;
}
#home-content p.title
{
	margin-top: -15px;
}
.researchers h3
{
	border-bottom: none;
	position: relative;
    margin-bottom: 15px;
    padding-bottom: 0px;
	
}
.researchers h3::after 
{
	background: none;
}
#last h3
{
	border-bottom: none;
	position: relative;
    margin-bottom: 15px;
    padding-bottom: 0px;
	
}
#last h3::after 
{
	background: none;
}

/********** LESSON PLAN **********/
#home-content .lessonPlanRequest{
	margin-left: 10px;
}
#home-content .lowerAlphaList{
	list-style-type: lower-alpha;
}
#home-content .upperAlphaList{
	list-style-type: upper-alpha;
}

@media only screen and (max-width:1366px){
	#home-content #newHome .grid5{
		padding-left: 40px;
	}
	#home-content #newHome .grid5 a span.fa-play-circle-o{
		right: 5%;
		bottom: 3%;
	}
	#home-content #newHome a span.fa-play-circle-o{
		right: 36%;
	}
	#home-content #newHome a.joinExperience{
		font-size: .8em;
	}
}

@media only screen and (max-width:1300px){
	#home-content .transBtn{
		margin-bottom: 0px;
	}
	#home-content #newHome p:first-of-type{
		margin-top: 20px;
	}
	#home-content #newHome .grid5, #home-content #newHome .grid7{
		width: 100%;
	}
	#home-content #newHome .grid5{
		width: 100%;
		padding-left: 0px;
		margin-top: 60px;
		border-left: 0px;
		border-top: 4px solid #441F49;
		border-bottom: 4px solid #441F49;
	}
	#home-content #newHome .grid5 a span.fa-play-circle-o{
		right: 25%;
		bottom: 5%;
	}
	#home-content #newHome a.joinExperience{
		font-size: .7em;
	}
}
@media only screen and (max-width:1230px){
	#home-content .hpTitle{
		display: block;
	}
	#home-content #newHome p:first-of-type{
		margin-top: 0;
	}
	#home-content #newHome a span.fa-play-circle-o{
		top: 30%;
	}
	#home-content #newHome a.joinExperience{
		font-size: .6em;
	}
}
@media only screen and (max-width:1030px){
	#home-content #newHome a span.fa-play-circle-o{
		right: 35%;
		top: 33%;
		font-size: 5em;
	}
	#home-content #newHome a span.fa-play-circle-o:hover{
		font-size: 5.1em;
	}
	#home-content #newHome a.joinExperience{
		font-size: .4em;
	}
	#home-content #newHome{
		margin-bottom: 0;
	}
}
@media only screen and (max-width:768px){
	#RMI
	{
		float: initial;
	}
	.btnSuccess
	{
		margin-left: 0%;
	}
	.txtArea
	{
		width: 100%;
	}	
	.signatures .grid3
	{
		margin-bottom: 15px;
	}
	#imageMapImage
	{
		display: none;
	}
	#nameList
	{
		display: block;
		-moz-column-count: 4;
		-moz-column-gap: 10%;
		-webkit-column-count: 4;
		-webkit-column-gap: 10%;
		column-count: 4;
		column-gap: 10%;
		list-style-type: none;
		margin-left: 0px;
	}
	.map
	{
		display: none;
	}
	.titleDescr
	{
		margin: 5px 0px -10px 0px;
	}
	.bubbleInfo
	{
		min-width: 200px;
	}
	ol#processList
	{
		margin-right: 0px;
	}
	#world
	{
		padding-right: 0px;
		float: none;
		padding-bottom: 0px;
	}
	#videos
	{
		padding-right: 0%;
		width: 50%;
		margin-bottom: 10px;
	}
	#vidDescr
	{
		width: 200px;
	}
	#anita img, #bessie img
	{
		float: none;
		padding-right: 0px;
	}
	.bubbleWrap
	{
		display: inline-block;
		margin-top: 10px;
	}
	.bubbleInfo
	{
		left: 0%;
	}
	blockquote
	{
		border-left: transparent;
		font-size: 1em;
		margin: 0;
		padding: 20px 0;
	}
	blockquote:nth-child(2)
	{
		padding-top: 0;
	}
	blockquote:nth-child(3), blockquote:nth-child(5)
	{
		margin-left: 0;
	}
	.dnaLogo
	{
		display: none;
	}
	#home-content .transBtn{
		width: 100%;
		margin-right: 0;
	}
	#home-content #newHome .grid2{
		display: none;
	}
	#home-content #newHome{
		width: 100%;
	}
	#home-content #newHome img{
		margin-bottom: 40px;
	}
	#home-content #newHome a.joinExperience{
		width: 100%;
		font-size: 1em;
		margin-top: 10px;
	}
	#home-content #newHome a span.fa-play-circle-o{
		right: 22%;
		top: 27%;
		font-size: 7em;
	}
	#home-content #newHome a span.fa-play-circle-o:hover{
		font-size: 7.1em;
	}
	#home-content h2.hiddenHeading{
		margin-top: 0;
		margin-bottom: 0;
	}
}
@media only screen and (max-width:545px) {
	#videos
	{
		width: 100%;
	}
}
@media only screen and (max-width: 340px) {
	#nameList
	{
		-moz-column-count: 2;
		-moz-column-gap: 10%;
		-webkit-column-count: 2;
		-webkit-column-gap: 10%;
		column-count: 2;
		column-gap: 10%;
	}
}