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

.logo {
	display:block;
	padding-bottom:20px;
	padding-top:2%;
	background-color:#ffffff;
}

.icon {
	margin-right:10px;
}



.welcomeText {
		font-size:16px;
		line-height:1.5em;
		
		margin-top:0px;
}

.contactText {
		font-size:20px;
		line-height:1.5em;
		
		margin-top:20px;
}

.smallText {
		font-size:12px;
		line-height:1.25em;
		
		margin-top:15px;
}


.footers {
	background-color:#4E4E4E;
	color:#ffffff;
	padding-top:20px;
	padding-bottom:10px;

	
}

.bodie {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c8d7dc+0,c8d7dc+16,e3eaed+37,f2f5f6+100 */
background: rgb(200,215,220); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(200,215,220,1) 0%, rgba(200,215,220,1) 16%, rgba(227,234,237,1) 37%, rgba(242,245,246,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(200,215,220,1) 0%,rgba(200,215,220,1) 16%,rgba(227,234,237,1) 37%,rgba(242,245,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(200,215,220,1) 0%,rgba(200,215,220,1) 16%,rgba(227,234,237,1) 37%,rgba(242,245,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8d7dc', endColorstr='#f2f5f6',GradientType=0 ); /* IE6-9 */

padding-bottom:100px;


}


.info {
	padding-top:20px;
	padding-bottom:20px;
	padding-right:6%;
	padding-left:6%;
	background-color:#ffffff;
}

.locationInfo {
	padding-top:20px;
	padding-bottom:40px;
	padding-right:4%;
	padding-left:4%;
	background-color:#ffffff;
	margin-left:0px;
	margin-right:0px;
	
}

.serviceInfoTop {
	padding-top:20px;
	padding-bottom:0px;
	padding-right:4%;
	padding-left:4%;
	background-color:#ffffff;
	margin-left:0px;
	margin-right:0px;
	
}

.serviceInfoBottom {
	padding-top:0px;
	padding-bottom:40px;
	padding-right:4%;
	padding-left:4%;
	background-color:#ffffff;
	margin-left:0px;
	margin-right:0px;

}


.missionInfo {
	padding-top:20px;
	padding-bottom:120px;
	padding-right:4%;
	padding-left:4%;
	background-color:#ffffff;
	margin-left:0px;
	margin-right:0px;

}

.staffBlock {
	padding-top:40px;
	padding-bottom:20px;
	padding-right:4%;
	padding-left:4%;
	background-color:#ffffff;
	margin-left:0px;
	margin-right:0px;
	border-bottom:thin;
	border-bottom-style:solid;
	border-bottom-color:#eeeeee;

}

.staffContact {
	font-size:16px;
	text-align:center;
}

.media-object {
	margin-right:10px;
}

.media-heading {
	font-size:24px;
	color:#999999;
}

.divider {
	padding-top:10px;
	padding-bottom:5px;
	padding-right:4%;
	padding-left:4%;
	background-color:#ffffff;
	margin-left:0px;
	margin-right:0px;
}

.mapMargin{
	margin-top:20px;
}



.headInfo {
	margin-top:30px;
	padding-top:20px;
	padding-bottom:30px;
	padding-right:4%;
	padding-left:4%;
	background-color:#ffffff;
}

.container {
	padding-left:0px;
	padding-right:0px;
}

.navbar {
	margin-bottom:0px;

	}
	
.navbar-default .navbar-nav > li > a {
	font-size:16px;
	
	}
	



	
.btn-info  {
	padding:8px;
	background-color:#2176bc;
	border-radius:5px;
	
}

.carousel-indicators {
        position: absolute;
		bottom: 10px;
		left: 50%;
		z-index: 15;
		width: 60%;
		padding-left: 0;
		margin-left: -30%;
		text-align: center;
             }

.carousel-caption {
	padding-top:5px;
	
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+52,000000+100&amp;0+0,0.32+14,0.43+52,0.32+87,0+100 */
background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.32) 14%, rgba(0,0,0,0.43) 52%, rgba(0,0,0,0.32) 87%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.32) 14%,rgba(0,0,0,0.43) 52%,rgba(0,0,0,0.32) 87%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.32) 14%,rgba(0,0,0,0.43) 52%,rgba(0,0,0,0.32) 87%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
}

@media (max-width: 767px) {
	.carousel-h1 {
		font-size:22px;	
		margin-bottom:0px;
	}
	
	.carousel-p {
		margin-top:3px;	
	}
	.carousel-caption {
  position: absolute;
  right: 10%;
  bottom: 5px;
  left: 10%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 5px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
	.welcomeText {
		font-size:14px;
		line-height:2em;
}

@media (min-width: 768px){
	.navbar-nav a {
	font-size:14px;
}

	.welcomeText {
		font-size:14px;
		line-height:2em;
}
	
}

@media (min-width: 992px) {
	.navbar-nav a {
	font-size:16px;
}
	
	
}

@media (min-width: 1200px) {

	
}
	
