body {
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#navbar {
	height:80px !important;
	background-image: linear-gradient(-180deg, rgba(73,79,110,0.60) 0%, rgba(8,16,52,0.53) 100%);
}
@media screen and (max-width: 767px) {
	.navbar-header {
		height:80px !important;
		background-image: linear-gradient(-180deg, rgba(73,79,110,0.60) 0%, rgba(8,16,52,0.53) 100%);
	}
}
.navbar-toggle {
	position:absolute;
	top:14px;
	right:10px;
}

.home .jumbotron {
	position: relative;
    background: url(http://bridgesconsortium.com/img/bg_home.jpg) center top;
	background-color:none;
    width: 100%;
    
    background-size: cover;
    overflow: hidden;
	margin-bottom:0;
	padding-top:0;
	border:none;
}
.jumbotron h1 {
	font-size:22px;
	margin-top:13px;
}
h1 a {
	color: #FFFFFF;
	line-height: 27px;
	font-weight:300;
	text-transform:uppercase;
	margin-left:46px;;
}
h1 a:hover {
	color: #eee;
	text-decoration:none;
}
h1 span {
	font-weight:100;
	display:block;
	margin-left:46px;
}
.jumbotron h1 span {
	font-weight:900;
	letter-spacing:.11em;
}
.navbar {
	border:none;
	border-radius:none;
}
.navbar-inverse {
	background:none;
	font-weight:100;
	font-size:14px;
}
.navbar-fixed-top {
	border:none;
}
.navbar-nav {
	text-transform:uppercase;
	float:right;
}
.navbar-inverse .navbar-nav>li>a {
	color:white;
	text-transform:capitalize !important;
}
.navbar-inverse .navbar-nav > li > a:hover {
	color:#eee;
}
.navbar-nav>li {
	margin:13px 23px 0 0;
}






.hero {
	width:870px	;
	margin:auto;
	//margin-bottom: 20px;
}
.hero h2 {
	font-size: 34px;
	color: #FFFFFF;
	letter-spacing: 0.4px;
	line-height: 41px;
	text-shadow: 3px 3px 0px rgba(0,0,0,0.32);
	margin:auto;
	width:870px;
	margin-top:40px;
	text-align:center;
}
.hero h2 span {
	font-size: 50px;
	display:block;
	letter-spacing:0;
	margin-top:20px;
}
.hero h3 {
	width:534px;
	margin:auto;
	text-align:center;
	font-size: 30px;
	color: #FFFFFF;
	line-height: 37px;
	margin-top:46px;
	margin-bottom:85px;
}
.hero h3 span {
	font-size:25px;
}
.hero h3 span a {
	color:white;
	font-weight:bold;
}
.video {
	margin:0 30px 50px 0;
	color: #FFFFFF;
	line-height: 17px;
	position:relative;
	height:260px;
	float:left;
}
.video span {
	opacity: 0.45;
	background: rgba(0,0,0,0.70);
	display:block;
	position:absolute;
	bottom:0;
	height:30px;
	width:410px;
}
.video p {
	position: absolute;
	   bottom: 0;
    font-size: 14px;
    margin-left: 10px;
    line-height: 4px;
    font-weight: bold;
}
.hero .money {
	color: #FFFFFF;
	line-height: 17px;
	position:relative;
	padding:15px 30px 10px;
	float:left;
	background: rgba(0,0,0,0.25);
	width:410px;
}
.money h4 {
	font-size:24px;
	line-height:32px;
	font-weight:900;
	margin-bottom:20px;
}
.money p {
	font-size:12px;
	font-weight:100;
	line-height:25px;
}
#home_tabs ul {
	margin:0;
	padding:0;
}
#home_tabs li {
	float:left;
	width:20%;
	background:#F2F2F2;
	margin:0;
	list-style:none;
	height:200px;
}
#home_tabs li.active {
	background:#5C7EB1;
}

#home_tabs li:hover {
	background:#eaeaea;	
}
#home_tabs li.active:hover {
	background:#5576A8;	
}
#home_tabs li a {
	width:100%;
	display:block;
	text-align:center;
	padding-top:130px;
	color:black;
	text-decoration:none;
}
#home_tabs li a:hover {
	text-decoration:none;
}
#home_tabs .active a {
	color:white;
	font-weight:bold;
	text-decoration:none;
}
#home_tabs span {
	background-size:78px;
	display:block;
	height:74px;
	width:78px;
	margin:auto;
	position: relative;
}

#home_tabs .big_question span {
	background-image:url(http://bridgesconsortium.com/img/home_tab_icons.png);
    top: -109px;
}
#home_tabs .big_question.active span {
	background-position:0 -100px;
}

#home_tabs .purpose span {
	background-image:url(http://bridgesconsortium.com/img/home_tab_icons.png);
	background-position:0 -200px;
    top: -109px;
}
#home_tabs .purpose.active span {
	background-position:0 -300px;
}

#home_tabs .funds span {
	background-image:url(http://bridgesconsortium.com/img/home_tab_icons.png);
	background-position:0 -400px;
    top: -109px;
}
#home_tabs .funds.active span {
	background-position:0 -500px;
}

#home_tabs .team_approach span {
	background-image:url(http://bridgesconsortium.com/img/home_tab_icons.png);
	background-position:0 -600px;
    top: -103px;
}
#home_tabs .team_approach.active span {
	background-position:0 -700px;
}

#home_tabs .online_data_collection span {
	background-image:url(http://bridgesconsortium.com/img/home_tab_icons.png);
	background-position:0 -800px;
    top: -103px;
}
#home_tabs .online_data_collection.active span {
	background-position:0 -900px;
}

#home_content {
	background: rgba(92,126,177,1);
	background: -moz-linear-gradient(top, rgba(92,126,177,1) 0%, rgba(71,103,150,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(92,126,177,1)), color-stop(100%, rgba(71,103,150,1)));
	background: -webkit-linear-gradient(top, rgba(92,126,177,1) 0%, rgba(71,103,150,1) 100%);
	background: -o-linear-gradient(top, rgba(92,126,177,1) 0%, rgba(71,103,150,1) 100%);
	background: -ms-linear-gradient(top, rgba(92,126,177,1) 0%, rgba(71,103,150,1) 100%);
	background: linear-gradient(to bottom, rgba(92,126,177,1) 0%, rgba(71,103,150,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c7eb1', endColorstr='#476796', GradientType=0 );
	clear:left;
}
#home_content div {
	margin:auto;
	padding:30px 46px 10px;
	color:white;
	display:none;
}
#home_content div.active  {
	display:block;
}
#home_content h4 {
	font-size:25px;
	font-weight:bold;
	margin-bottom:34px;
}
#home_content p {
	font-weight:14px;
	margin:10px 0;
	line-height:30px;
}
#home_content em {
	display:block;
	font-size:24px;
	font-style:normal;
}

#footer {
	background: #2B2F46;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 19px;
	padding-bottom:30px;
	padding-top:70px;
	clear:left;
}
#footer p {
	color:#fff;
	font-size:12px;
	background-image-size:50%;
	margin-left:46px;
}
#footer img {
	float:right;
	position:relative;
	top:-50px;
	margin-right:46px;
}
.additional-reviewers{
	padding: 0 !important;
}
.scientific-reviewers{
	padding: 0 !important;
}
.online_data_collection h4{
	margin: 10px 0 0 0 !important;
}
.col-xs-6.showme{
	padding: 0 !important;
}

/* sub */
.sub .jumbotron {
	height:auto;
}
.sub .navbar {
	margin-bottom:0;
}
.sub h1 {
	margin-bottom:0;
	height:67px;
}
.sub h2 {
	height:80px;
	color:white;
	font-size: 34px;
	color: #FFFFFF;
	letter-spacing: 0.4px;
	text-shadow: 3px 3px 0px rgba(0,0,0,0.32);
	position:relative;
	width:870px;
	margin:auto;
	text-align:left;
	z-index:1;
	line-height:71px;
	margin-left:46px;
}
.sub .title_bar {
	height:80px;
	width:100%;
	position:relative;
}
.sub .title_bar span {
	display:block;
	width:100%;
	opacity: 0.15;
	position:absolute;
	height:80px;;
	background: #000000;
	opacity: 0.15;
	top:0;	
	z-index:0;
}
.centered_section {
	padding:30px 46px 100px 46px;
}

.centered_section h3 {
	font-size: 41px;
	color: #333333;
	line-height: 35px;
	margin:55px 0 45px 0;
	text-transform:uppercase;
	font-weight:bold;;
	text-align:center;
}
.clear {
	display:block;
	font-size:1px;
	line-height:1px;
	clear:both;
}

/*about*/

.about .jumbotron {
	position: relative;
    background: url(http://bridgesconsortium.com/img/bg_about.jpg) center top;
	background-color:none;
    width: 100%;
    background-size: cover;
    overflow: hidden;
	margin-bottom:0;
	padding-top:0;
	border:none;
}

.about .jumbotron h3 {
	font-size: 41px;
	color: #FFFFFF;
	line-height: 35px;
	margin:0;
	width:auto;
	text-align:left;
	margin:55px 0 45px 46px;
	text-transform:uppercase;
	font-weight:bold;;
}
.sub .hero {
	width:100%;
}
#timeline_dots {
	float:left;
	margin-left:46px;
}
#timeline_content {
	margin-left:100px;
	color:white;
	width:800px;
	margin-top: 30px;
	margin-bottom: 30px;
}
#timeline_content h4 {
	font-size: 26px;
	line-height: 37px;
	text-shadow: 2px 2px 0px rgba(80,80,80,0.60);
}
#timeline_content ol {
	margin-bottom:37px;
}
#timeline_content li {
	line-height:40px;
	font-size: 14px;
}
.theory_of_change {
		background: rgba(92,126,177,1);
		background: -moz-linear-gradient(top, rgba(92,126,177,1) 0%, rgba(71,103,150,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(92,126,177,1)), color-stop(100%, rgba(71,103,150,1)));
		background: -webkit-linear-gradient(top, rgba(92,126,177,1) 0%, rgba(71,103,150,1) 100%);
		background: -o-linear-gradient(top, rgba(92,126,177,1) 0%, rgba(71,103,150,1) 100%);
		background: -ms-linear-gradient(top, rgba(92,126,177,1) 0%, rgba(71,103,150,1) 100%);
		background: linear-gradient(to bottom, rgba(92,126,177,1) 0%, rgba(71,103,150,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c7eb1', endColorstr='#476796', GradientType=0 );
		clear:left;
		padding:30px 46px 100px 46px;;
		color:white;
}
.theory_of_change h3 {
	font-size: 41px;
	color: white;
	line-height: 35px;
	margin:0;
	width:auto;
	text-align:left;
	margin:55px 0 45px 0;
	text-transform:uppercase;
	font-weight:bold;;
}
.theory_of_change p {
	font-size: 14px;
	line-height: 35px;
	margin-bottom:40px;
}
.team h3 {
    color: black;
}
.read_more {
	border-top:1px solid white;
	display:block;
	text-align:center;
	margin-top:50px;
	cursor:pointer;
}
.read_more img {
	position:relative;
	top:-15px;
}
.about .team {
	background:#F5F5F5;
	color: #333333;
}
.about .team_member {
	float:left;
	width:50%;
	padding-bottom:100px;
	min-height:530px;
}
.about .team_member p {
	font-size: 14px;
	line-height: 20px;
	text-align:center;
}
.about .team h5 {
	font-size:23px;
	text-align:center;
	font-weight:bold;
}
.about .team_member img {
	margin:40px auto;
	display:block;
}

.team .read_more {
	border-top:1px solid #333;
	clear:left;
}
.about .funding_source p {
	text-align:center;
}

.about .funding_source .source {
	float:left;
	width:50%;
}
.about .funding_source .source img {
	margin:40px auto;
	display:block;
}




/*submit */
.submit .jumbotron {
	position: relative;
    background: url(http://bridgesconsortium.com/img/bg_submit.jpg) center top;
	background-color:none;
    width: 100%;
    background-size: cover;
    overflow: hidden;
	margin-bottom:0;
	padding-top:0;
	border:none;
}

.submit .jumbotron h3 {
	font-size: 41px;
	color: #FFFFFF;
	line-height: 35px;
	margin:0;
	width:auto;
	text-align:left;
	margin:55px 0 45px 46px;
	text-transform:uppercase;
	font-weight:bold;;
}
.submit .rfp_intro {
	font-size: 25px;
	color: #FFFFFF;
	line-height: 31px;
	width:440px;
	position:relative;
	height:300px;
	margin:50px 0 0 46px;
}
.submit .rfp_intro h3 {
	z-index:1;
	position:absolute;
	margin: 0 0 0 35px;;
	top:20px;
	font-size:25px;
}
.submit .rfp_intro p {
	z-index:2;
	position:absolute;
	margin: 0 0 0 35px;;
	top:70px;
	font-size:14px;
	line-height:26px;
}
.submit .rfp_intro a {
	color:white;
	text-decoration:underline;
}
.submit .rfp_intro a:hover {
	text-decoration:none;
}
.submit .rfp_intro span {
	opacity: 0.19;
	background: #000000;
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	z-index:0;
}
#submit_content {
	position:relative;
	line-height:30px;
	color:#333;
	font-size:14px;
}
#content_col {
	margin:50px 340px 100px 46px;
}
#content_col p {
	margin: 0;
}
#submit_col {
	width:245px;
	position:absolute;
	right:40px;
	top:0;
}
#submit_col .dwnld_btn {
	margin-bottom:30px;
	display:block;
}
#submit_col h4 {
	font-size: 14px;
	color: #6D6D6D;
	line-height: 19px;
	font-weight:bold;
	margin:65px 0 7px;
}


/*contact */
.contact .jumbotron {
	position: relative;
    background: url(http://bridgesconsortium.com/img/bg_contact.jpg) center top;
	background-color:none;
    width: 100%;
    background-size: cover;
    overflow: hidden;
	margin-bottom:0;
	padding-top:0;
	border:none;
	position:relative;
	min-height:548px;
}

.contact .jumbotron h3 {
	font-size: 34px;
	color: #FFFFFF;
	line-height: 35px;
	margin:0;
	width:auto;
	text-align:left;
	margin:55px 0 45px 46px;
	text-transform:uppercase;
	font-weight:bold;;
}
.contact .jumbotron p {
	font-size: 20px;
	color: #FFFFFF;
	line-height: 27px;
	position:absolute;
	top:330px;
}
.contact .scott {
	left:46px;
}
.contact .kawika {
	left:373px;
}
.contact .daniel {
	left:700px;
}
.contact form {
	margin:10px 0 0 46px;
	height:435px;
	position:relative;
}
.contact label {
	width:90px;
	float:left;
	text-align:right;
	margin-right:25px;
}
.contact form input {
	float:left;
	border: 1px solid #BFBFBF;
	border-radius: 5px;
	width:222px;
	height:32px;
	position:relative;
	top:-6px;
}
.contact form div {
	height:30px;
	clear:left;
}
.email-heading {
	padding: 10px;
	margin: 0 0 0 20px;
}
.contact form textarea {
	float:left;
	border: 1px solid #BFBFBF;
	border-radius: 5px;
	width:70%;
	height:156px;
	position:relative;
	top:-6px;
}
#btn_submit {
    position: absolute;
    left: 113px;
    top: 293px;
}
div#advisory_board {
    clear: both;
}
.showme {
    display: block !important;
}
h5{
	font-size: 20px !important;
}
	 

/*
     FILE ARCHIVED ON 10:07:55 Aug 21, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:11:51 Mar 21, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.547
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.009
  esindex: 0.01
  cdx.remote: 13.126
  LoadShardBlock: 192.466 (3)
  PetaboxLoader3.datanode: 202.504 (5)
  PetaboxLoader3.resolve: 280.973 (4)
  load_resource: 482.157 (2)
*/