@charset "UTF-8";
/* CSS Document */

.carouselRow {
	padding-left:15px;
	padding-right:15px;
}
.slide-content {
	color:000;
	font-family:'Source Sans Pro', Helvetica, Arial, sans-serif;
}
.slide-content p {
	font-size:15px;
	margin-bottom:10px;
}
.slide-content h2 {
	font-size:20px;
	color:#002C77;
	margin-bottom:0px;
}
.slideTitle {
	text-transform:uppercase;
	letter-spacing:1px;
}
.caption {
	background-color:rgba(255,255,255,0.90);
	margin-left:50px;
	margin-right:50px;
	margin-top:3%;
	padding:0px 20px 20px 20px;
}
.carousel-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
	right:0;
    width: 50px;
}
.carousel-inner .item {
	background-color:#e5e5e5;
}

.carousel-indicators {
	bottom:-10px;
}
@media screen and (min-width: 768px) {
.carousel-indicators {
    bottom: 0px;
}
}
.carousel-indicators li {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #00a8c8;
  border: 1px solid #fff;
  border-radius: 10px;
}
.storyImage {
	background-size:cover;
	min-height:300px;
}

/* Blue Button */
a.BlueButton:link, a.BlueButton:visited {
		background-color: #008099;
		border: 1px solid #015679;
		color: #ffffff;
		margin: .25rem 1rem 1rem 0rem;
		display: inline-block;
		font-family: "Source Sans Pro", "Helvetica", "Arial", sans-serif;
		font-size: 16px;
		font-weight: 600;
		padding: 5px 10px 5px 10px;
		text-align: center;
		text-decoration: none;
}
a.BlueButton:hover {
		background-color: #4d6e7d;
		color: #ffffff;
}
