
/*
NAVIGATION
http://twitterbootstrap3navbars.w3masters.nl
*/

/*nav bar and border*/
.navbar-default{
  background-color: #e3e4e9;
  border-color: #e3e4e9;
  border-radius:0;
  margin-bottom:0;
}

/*main links*/
.navbar-default .navbar-nav > li > a {
  color: #2E1D16;
  text-transform:uppercase;
  font-size:1em;
  background:url(../images/nav-sep.jpg) no-repeat center right;

}

.navbar-default .navbar-nav > li:last-child > a {
  background-image:none;
}

/*main links when hovered*/
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #2E1D16;
}

/*bg & color of active menu item*/
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #0C6D96;
  background-color: transparent;
}

.navbar-default .navbar-brand {
  color: #ffffff;
}

.navbar-default .navbar-brand:hover {
  color: #0C6D96;
}

.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}

/*border around mobile menu*/
.navbar-default .navbar-toggle {
  border-color: #2E1D16;
}

/*bg hover of mobile menu */
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #fff;
}

/* mobile menu bars*/
.navbar-default .navbar-toggle .icon-bar {
  background-color: #2E1D16;
}

/*top border when menu drops down*/
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #29abe2;
  background:#e3e4e9;
}

/*Arrow to indicate dropdown*/
.navbar-default .navbar-nav > .dropdown > a .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}

/*Arrow to indicate dropdown on hover*/
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #d9c5b4;
  border-bottom-color: #d9c5b4;
}

/*bg of dropdown*/
.navbar-default .dropdown-menu {
  
}

/*link color of a dropdown*/
.navbar-default .dropdown-menu > li > a {
  color:#fff;
}

/*bg and link color of a dropdown on hover*/
.navbar-default .dropdown-menu > li > a:hover {
  color:#000;
  background:#f1f1f1;
}

/*bg and color of the main menu item with dropdown when clicked*/
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #732635;
  color: #d9c5b4;
}


/*color of the main menu item arrow with dropdown when clicked*/
.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret {
  border-top-color: #d9c5b4;
  border-bottom-color: #d9c5b4;
}

@media (max-width: 767px) {
  /*link colors of dropdown within a mobile menu*/
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
  color: #fff;
  }
  /*link colors of dropdown within a mobile menu on hover*/
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
  color: #d9c5b4;
  background-color: transparent;
  }
  
}



/*
Center menu items on fullscreen
*/


/*@media (min-width: 768px) {
    .navbar .navbar-nav {
        display: inline-block;
        float: none;
        vertical-align: top;
    }

    .navbar .navbar-collapse {
        text-align: center;
    }
}*/