@charset "utf-8";
/* CSS Document */
/* ==== Google font ==== */
@import url('http://fonts.googleapis.com/css?family=Lato:400,300,700,900');
/* === fontawesome === */
@import url('font-awesome.css');
/* ==== overwrite bootstrap standard ==== */
@import url('overwrite.css');
@import url('animate.css');
/*==========================================================================
  General
  ========================================================================== */
body {
	color:#505051;
	/*background: #70B9B0;*/
	background: #f7f7f7;
	font-size: 16px;
	line-height: 1.6em;
	font-weight: 300;
	text-shadow: none;
	font-family: 'Lato', sans-serif;
}
.home{ background: #dbe7f6; }
.clear {
	clear: both;
}
.logo{ 
	margin-top:20px;
	margin-bottom:20px;
}
.navbar-inverse {
	background-color: #fff;
	border-bottom: 1px solid #174D83;
}
.navbar-inverse .navbar-nav>.active>a, 
.navbar-inverse .navbar-nav>.active>a:hover, 
.navbar-inverse .navbar-nav>.active>a:focus{
	background-color: #174D83;
}
.navbar-inverse .navbar-nav>li>a {
	color: #505051;
}
.navbar-inverse .navbar-nav>li>a:hover{
	color: #174D83;
}
.nav>li>a {
	display: table-cell;
	height: 100%;
	line-height: 100%;
	vertical-align: middle;
	color: #505051;
	font-weight: 700;
	font-size: 13px;
	letter-spacing: .1em;
	text-transform: uppercase;
}
.jumbotron h1{
	color: #174D83;
	font-size: 56px;
	font-weight: 900;
	text-align: center;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-shadow: 1px 1px #999;
	margin-top: 0px;
}
.navbar .logoText {
	color: #174D83;
	font-size: 48px;
	font-weight: 900!important;
	text-align: left;
}
.jumbotron h2 {
	color: #174D83;
	font-size: 48px;
	font-weight: 900;
	text-align: center;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-shadow: 1px 1px #999;
}

.jumbotron h3 {
	color: #505051;
	font-size: 24px;
	line-height: 1.6em;
	font-weight: 600;
	text-align: center;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.jumbotron .black {
	color: #505051;
	padding-top:20px;
	font-size: 40px;
	text-shadow: none;
}
.jumbotron h4 {
	color: #505051;
	font-size: 16px;
	line-height: 1.6em;
	font-weight: 400;
	text-shadow: none;
	text-align: center;
}
.jumbotron h5{
	text-align: center;
	font-size: 20px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.jumbotron img {
	box-shadow: 0 0 10px  #333;
	-webkit-box-shadow: 0 0 10px #333;
}
.container .jumbotron {
	background-color: #dbe7f6;
	padding-right:0px;
	padding-left:0px;
	margin-bottom:60px;
	padding-bottom:0px;
}
.section{
	padding-top:200px;
}

.bios img{
	float:left;
	padding-right:20px;
	max-width:152px;
}
.bio{ 
	float:left;
	padding-top:10px;
	padding-bottom: 10px;
}
.CIE-info{
	font-weight:bold;
	font-style:italic;
}

.navbar-toggle,.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{
	background-color:#505051;
}
@media screen and (min-width: 768px){
	.jumbotron {
		padding: 180px 0;
	}
}