.navbar {
  background: transparent;
  border-bottom: none;
}
.navbar-nav > li > a {
  text-transform: uppercase;
  color: #DDD;
}
.navbar-nav > li.active > a {
  font-family: 'KlavikaBold';
  color: #FFF;
}
.navbar-nav > li > a:hover {
  background: rgba(0,0,0,0.3);
  color: #FFF;
}
.navbar-nav > li >a:focus {
  background: transparent;
  color: #FFF;
}

@media(max-width:991px) {
  .navbar-nav>.active>a, .navbar-nav>.active>a:hover, .navbar-nav>.active>a:focus {
    background: #D25A2A;
  }
}

@media(min-width:992px) {
  .navbar-nav {
    background: rgba(0,0,0,0.4);
  }
  .navbar-nav>.active>a, .navbar-nav>.active>a:hover, .navbar-nav>.active>a:focus {
    background: rgba(0,0,0,0.3) url('/assets/img/navbar-active-misc.png') no-repeat left bottom;
  }
}

#main-navbar-inner {
  transition-property: background-color, box-shadow, padding-top;
  transition-duration: 0.3s;
}

#navbar-logo {
  margin-left: 0px;
  margin-top: 3px;
  float: left
}

.navbar-toggle {
  border: 1px solid rgba(255,255,255,0.8);
  background-color: rgba(0,0,0,0.5);
}

.navbar-toggle .icon-bar {
  background-color: rgba(255,255,255,0.8);
}



/* *********************************
         Dropdown Menu
********************************** */
.dropdown-menu > li > a {
  text-transform: uppercase;
  color: #DDD;
}

@media(max-width:991px) {
  .navbar-nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
    font-family: 'KlavikaBold';
    background: #000;
  }
  .navbar-nav>.active.open>a, .navbar-nav>.active.open>a:hover, .navbar-nav>.active.open>a:focus {
    background: #D25A2A;
  }
  .navbar-nav .open .dropdown-menu {
    background: rgba(255,255,255,0.1);
  }
  .navbar-nav .open .dropdown-menu>li>a {
    color: #BBB;
  }
  
  .navbar-nav .open .dropdown-menu>li>a:hover {
    color: #FFF;
    background: #000;
  }
  .navbar-nav .open .dropdown-menu>li.active>a,
  .navbar-nav .open .dropdown-menu>li.active>a:hover,
  .navbar-nav .open .dropdown-menu>li.active>a:focus {
    font-family: 'KlavikaBold';
    background: #D25A2A;
    color: #FFF;
  }
}

@media(min-width:992px) {
  .dropdown-menu {
    border: 1px solid #D25A2A;
    background: rgba(0,0,0,0.6);
    box-shadow: 0 6px 12px rgba(0,0,0,0.4);
  }
  .dropdown-menu > li > a:hover {
    color: #FFF;
    background: #000;
  }
  .navbar-nav .open .dropdown-menu>li.active>a,
  .navbar-nav .open .dropdown-menu>li.active>a:hover,
  .navbar-nav .open .dropdown-menu>li.active>a:focus {
    background-color: #D25A2A;
  }
  .dropdown-menu .divider {
    background-color: #D25A2A;
  }
  .navbar-nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
    background: rgba(0,0,0,0.3) no-repeat left bottom;
  }
  .navbar-nav .open.active>a, .nav .open.active>a:hover, .nav .open.active>a:focus {
    background: rgba(0,0,0,0.3) url('/assets/img/navbar-active-misc.png') no-repeat left bottom;
  }
}

.navbar-inverse .navbar-nav .open .dropdown-menu>li.active>a {
  color: #FFF;
}



/* *********************************
         Toolbar Logo
********************************** */
.small-logo-container {
  padding-top: 50px;
  margin-left: 15px;
  height: 50px;
  overflow: hidden;
}