html,
body {
	height: 100%;
	font-family: Raleway, serif;
}
body.videobg
{
	background-color: #A4B8C6;
}
.container {
  background-color: #668BA7;
}
.navbar .container {
  background-color: black;
}
.container:nth-child(2) {
  margin-top: -20px;
}

h1 {
	text-align: center;
	color: #a70002;
	font-family: Raleway, serif;
	font-weight: 700;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 0px; /*traynor*/
  border: 1px solid transparent;
}
.panel-heading {
	text-align: center;
	font-weight: bold;
	font-size: 1.2em;
	color: #600 !important;
}

/* increase menu font size */
.navbar-inverse { /* 4591 */
  background-color: #000;
  border-color: #080808;
  font-size: 1.2em;
}

/* change hover background color to red */
.navbar-inverse .navbar-nav > li > a:hover, /* 4609 */
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #444;
}

/* Change menu color from grey to white to brighten it */
.navbar-inverse .navbar-brand { /* 4595
  color: #fff;
}
.navbar-inverse .navbar-text { /* 4603 */
  color: #fff;
}
.navbar-inverse .navbar-nav > li > a { /* 4606 */
  color: #fff;
}
@media (max-width: 767px) { /* 4653 */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #fff;
  }
}
.navbar-inverse .navbar-link { /* 4674 */
  color: #fff;
}
.navbar-inverse .btn-link { /* 4680 */
  color: #fff;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus { /* 3561 */
  color: #262626;
  text-decoration: none;
  background-color: #bbb;
}

/* Move hamburger logo to the left */
.navbar-toggle {
  float: left;
}

@media (min-width: 767px) {
	.homeheadlines {
		 height:	 60vh;
	}
}

.homeheadlines .panel-heading {
	font-size: 1.5em;
	color: black;
	font-weight: 700;
}

.subheadlines .panel-heading {
	font-size: 1.5em;
	text-align: center;
	color: black;
	font-weight: 700;
}

.panel-custom {
  border-color: #bce8f1;
  background-color: #D9EBF3;
  font-family: Raleway, serif;
}
.panel-custom > .panel-heading {
  color: black;
  background-color: #ACCFE0;
  border-color: #bce8f1;
  font-weight: 700;
}
.panel-custom > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-custom > .panel-heading .badge {
  color: #ACCFE0;
  background-color: #31708f;
}
.panel-custom > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}

.panel-videobg {
	border-color: #bce8f1;
	background:rgba(217,235,243,0.3);
	text-shadow: rgba(255,255,255,.8) 1px 1px 1px;
}
.panel-videobg a {
	text-shadow: none;
}
/* a little more opacity for lower information panels */
.more-opaque {
  background:rgba(217,235,243,0.8) !important;
}

.panel-videobg > .panel-heading {
  color: #333;
  background:rgba(172,207,224,0.5);
  border-color: #bce8f1;
}
.panel-videobg > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-videobg > .panel-heading .badge {
  color: #ACCFE0;
  background-color: #31708f;
}
.panel-videobg > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}

.panel-videobg2 {
  border-color: #bce8f1;
  background:rgba(217,235,243,0.8);
}
/* a little more opacity for lower information panels */
.more-opaque {
  background:rgba(217,235,243,0.8) !important;
}

.panel-videobg2 > .panel-heading {
  color: #333;
  background:rgba(172,207,224,0.5);
  border-color: #bce8f1;
}
.panel-videobg2 > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-videobg2 > .panel-heading .badge {
  color: #ACCFE0;
  background-color: #31708f;
}
.panel-videobg2 > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}