body {
        background: url('../imagenes/main_bgr.jpg') no-repeat center center fixed;;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        font: 13px/21px 'Open Sans', arial, sans-serif;
        color: #666666;
        -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
        -webkit-text-size-adjust: 100%;
}

.container{
  background: #fff;
}


#layout-footer {
    background:#2E2E2E;
    color:#D8D8D8;
}

#layout-footer h3{
  color:#fff;
}

#layout-footer a{
  color:#fff;
}

li.menuUserName
{
    display:none;
}

.carousel-control.left {
  background-image:none;
}

.carousel-control.right {
  background-image:none;
}

#carousel-example-generic .carousel-inner > .item > img, .carousel-inner > .item  > a > img{
  /*width:80%;*/
  margin: auto;
}

.navbar-nav{

        float:none;

        margin: 0 auto;

        display: table;

        table-layout: fixed;
    }

.navbar-inverse{
    background-color: #7b0f0c;
    border-color: #7b0f0c;
}

.navbar-inverse .navbar-nav>li>a {
  color:#fff;
}

.navbar-inverse .navbar-nav>.active>a{
  background-color: #7b0f0c;
}

#layout-navigation{
  background-color: #7b0f0c;
}

.navbar-inverse .dropdown-menu {
  background-color:  #7b0f0c;
  color:#fff;
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
  background-color: #000;
  color:#fff;
}

.dropdown-menu>li>a{
  color: #fff;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
  background-color: #000;
  color:#fff;
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
  background-color: #000;
  color:#fff;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success{
  background-color: #000;
border: #000;
color:#fff;
}

.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {
 background-color: #000;
 color:#fff;
}

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {
  background-color: #000;
  color:#fff;
 }

 .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
background-color: #000;
color:#fff;
 }

 .navbar-inverse .navbar-toggle {
background-color: #000;
border: #000;
color:#fff;
}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
background-color: #000;
border: #000;
color:#fff;
}

.btn-success {
  background-image: -webkit-linear-gradient(#000,#000 50%,#000);
  background-image: linear-gradient(#000,#000 50%,#000);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff61dd45',endColorstr='#ff36a41e',GradientType=0);
  filter: none;
  border: 1px solid #000;
}

.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #7b0f0c;
  border-color:#7b0f0c;
}

.btn {
  text-shadow: 0 -1px 0 rgba(0,0,0,.3);
}

.btn-info {
  background-image: -webkit-linear-gradient(#7b0f0c,#7b0f0c 50%,#7b0f0c);
  background-image: linear-gradient(#7b0f0c,#7b0f0c 50%,#7b0f0c);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff61dd45',endColorstr='#ff36a41e',GradientType=0);
  filter: none;
  border: 1px solid #7b0f0c;
}

.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #7b0f0c;
  border-color:#7b0f0c;
}


.btn-info:hover {
  background-image: -webkit-linear-gradient(#000,#000 50%,#000);
  background-image: linear-gradient(#000,#000 50%,#000);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff61dd45',endColorstr='#ff36a41e',GradientType=0);
  filter: none;
  border: 1px solid #000;
}

.btn {
  text-shadow: 0 -1px 0 rgba(0,0,0,.3);
}

.btn-success:hover {
  background-image: -webkit-linear-gradient(#7b0f0c,#7b0f0c 50%,#7b0f0c);
  background-image: linear-gradient(#7b0f0c,#7b0f0c 50%,#7b0f0c);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff61dd45',endColorstr='#ff36a41e',GradientType=0);
  filter: none;
  border: 1px solid #7b0f0c;
}