/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 50px;
}
#footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 40px;
  background-color: #363636;
}
/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body { padding-top: 50px;
       padding-bottom: 50px;}
.jumbotron{
	background: url("../images/featured4.jpg") bottom center no-repeat;
	background-size: cover;
	color: #FFFFFF;
}

.jumbotron h1{
	color: #FFFFFF;
	text-shadow: 0px 0px 5px #888888;
}
.navbar-default {
	background-color: #000066;
	border-color: #01009a;
}
.navbar-default .navbar-brand {
	color: #ecf0f1;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
	color: #dca500;
}
.navbar-default .navbar-text {
	color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a {
	color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color: #dca500;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #dca500;
	background-color: #01009a;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	color: #dca500;
	background-color: #01009a;
}
.navbar-default .navbar-toggle {
	border-color: #01009a;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #01009a;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #ecf0f1;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
	border-color: #ecf0f1;
}
.navbar-default .navbar-link {
	color: #ecf0f1;
}
.navbar-default .navbar-link:hover {
	color: #dca500;
}

@media (max-width: 767px) {
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color: #ecf0f1;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #dca500;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
		color: #dca500;
		background-color: #01009a;
	}
}
.page-header{margin-top:1px;
margin-bottom:1px;}
.head-padding{padding-top:8px;
padding-bottom:10px;
}
.head-color{color:#ffffff;
background-color:#01009A;}
.fp-padding{margin-top:20px;}
.carousel-indicators .active {
    background-color: #2980b9;
}
.carousel-caption h3 {background-color:rgba(0,0,0,0.5);}
.carousel-caption span {background-color:rgba(0,0,0,0.5);
padding:2px 10px 2px 10px;}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {border:solid 1px #000066;}
.icon-list li {
  padding: 0 0 5px 20px;
  display: block;
  position: relative;
}
.icon-list li:before {
  font-family: 'Glyphicons Halflings';
  position: absolute;
  left: 0px;
  top:3px;
  font-size:80%
}
.chevron-right li:before {
 content: '\e080';
color: #428BCA;
}
.dark_blue {
    color: #428BCA;
}
thead th {
  background-color: #428BCA;
  color: #FFFFFF;
}
.col-centered{
    float: none;
    margin: 0 auto;
}