.navbar ul {
    text-transform:uppercase;
    padding-top:10px; 
    font: 1em 'Open Sans', sans-serif;
}
.navbar.navbar-inverse{margin-bottom:0;}

.well-tweak:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.invert{background-color:#FFF;}

.header-wrap{
    border-top: 7px solid #0294CC;
    border-bottom: 1px solid #D3D3D3;
}


.imgcall{   
    margin: 0 auto;
    padding:15px 0 15px 0;
  
}

div.container-fluid{
   padding:0 15px;
}
.carousel-control {
   z-index:1000 !important;
}

div.carousel {
   max-width: 1100px;
   max-height:410px;
   margin: 0 auto;
}

h1{
   text-transform:uppercase;
   font-family:'Bree serif', serif;
}
h2{
   text-transform:uppercase;
   font:400 30px/1.3 'Bree serif', serif;
}
h3{
   text-transform:uppercase;
   font:400 24px/1.3 'Bree serif', serif;
}
h1 a, h2 a, h3 a{color:#333333;}

/* FOOTER CSS */
html,
body {
   height: 100%;
}

#wrap {
   min-height: 100%;
   height: auto;
   /* Negative indent footer by its height */
   margin: 0 auto -150px;
   /* Pad bottom by footer height */
   padding: 0 0 150px;
}

/* Set the fixed height of the footer here */
#footer {
   height: 150px;
   background-color: #2E2E2E;
   border-top: 7px solid #0294CC;
   color: #FFF;
   font-family: 'Open Sans', sans-serif;
   padding:32px 0 32px 0;
   margin:0 auto;
}

/* END FOOTER CSS */


.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
	margin: 0 auto;
	max-width:535px;
	
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	
	margin: 0 auto;
	padding-bottom:30px;
}
@media only screen and (max-width: 991px) {.carousel-caption{display:none;}
  .carousel-control{display:none;}
  .carousel-indicators{display:none;}
}
.carousel-control{bottom:25px;}
.carousel-indicators{bottom:20px;}
.right.carousel-control{
right:30%;
margin-left:15px;
}
.left.carousel-control{
margin-right:15px;
left:30%;
}
.carousel-caption{
position:absolute;
top:7%;
left:0.5%;
background-color:#0294CC;
border:solid 5px #FFF;
box-shadow: 0 0 0 1px rgba(0,0,0,0.3); z-index:1;
max-width:45%;


}

#social{margin-top:10px;
position:absolute;
top:10px;
right:125px;

}
.navbar-toggle{position: absolute;
top:10px;
right:10px;
}
.dropdown-menu{
padding-top: 7px !important;
z-index:1001;
overflow: visible !important;
}
.open > .dropdown-menu {
	overflow: visible !important;
}
.navbar .navbar-inverse {margin-bottom:0px;}
hr{border-color:#C4C4C4;}
img{max-width:100%;}
.navbar-collapse {
max-height: none !important;
}

.styled-list{
list-style: none;
padding: 0px 0px;
margin-top:8px;
}
.styled-list li:first-child{
border-top: 1px solid #C4C4C4;
}
.styled-list li{
border-bottom: 1px solid #C4C4C4;
padding: 11px 0px 11px 5px;
font-weight:bold;

}
a:hover{text-decoration:none;}

.content-style{
border-top: 1px solid #D3D3D3;
border-bottom: 1px solid #D3D3D3;
}
.section-info{margin-bottom:11px;}
.page-body{margin-top:25px;}
h1:first-child{
margin-bottom:25px !important;
}
.page-body h2:first-child{margin-top:-6px;}
.page-body h3:first-child{margin-top:0;}
.header-title{


}
#content{margin-top:3px;}

@media only screen and (max-width: 768px) {#content{margin-left:-15px;}
}
#tweetFeed {margin-bottom:25px;}
.carousel-caption h1{
   text-transform:uppercase;
   font-family:'Open Sans', sans-serif;
   font-size:1.85em;
   margin-bottom: 10px !important;
}