/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 120px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 120px;
  
}
.footer > .container {
	padding-top: 30px;
	color: #fff;
}
h2, h3 {
	color: #b9140a;
	font-weight: lighter;
}

#footer-lnks > a {
	color: #fff;
}

a { color: #db1a0d; }

.carousel-control.left, .carousel-control.right {
    background-image: none
}

.carousel-caption {
   top: 5%;
   left: 10%;
   text-align: left;
   vertical-align: middle;
}
.carousel-caption > p{
	color: #000;
}

.carousel-indicators li { visibility: hidden; }
/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
  padding: 0px 15px 0;
}

#myCarousel
{
	padding-left: -15px;
}
.container .text-muted {
  margin: 20px 0;
}
.navbar-default > .container {
	background-color: #db1a0d;
    border-color: #db1a0d;
}
.footer > .container {
  min-height: 120px;
  padding-right: 15px;
  padding-left: 15px;
  background-color: #b9140a;
}

code {
  font-size: 80%;
}

#page-title{
	padding-top: 20px;
	padding-bottom: 30px;
}

#menu-header
{
	margin-top: 0px;
}
.navbar {
         border-radius: 0px;
         
    } 

.navbar-default {
	background-color: #fff;
    border-color: #fff;
    margin-bottom: 10px;
}
.navbar-default .navbar-brand {
    color: #fff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #fff;
}

.navbar-default .navbar-nav > li > a {
    color: #fff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #333;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #f23c2d;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #f23c2d;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu {
    background-color: #f23c2d;
    color:#fff;
  }
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
    background-color: #f23c2d;
    color:#555;
  }
  
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #f23c2d;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}  

@media (min-width: 1200px) {
  .container {
    width: 970px;
  }
}