/*****************************************************************************/
/* MENU E BARRA NAVEGACAO                                                    */
/*****************************************************************************/
.navbar {
  background-color: #000;
}

.navbar-brand {
  padding: 0px;
  font-size: 25px;
}

.navbar-toggle {
  border: 0px solid #000;
  margin-top: 10px;
  margin-bottom: auto;
}

.navbar-login {
  font-family: Arial;
  min-width: 380px;
  padding: 10px;
  padding-bottom: 0px;
}

.navbar-default .navbar-nav > li > a {
  color: #ffffff;
  /*padding-top: 30px;
  padding-bottom: 30px; */
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: #3ca5ec;
  box-sizing: border-box;
  border-bottom: 5px solid #FFFFFF;
  max-height: 80px;
}

.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
  color: #ffffff;
  background-color: #3ca5ec;
  box-sizing: border-box;
  border-bottom: 5px solid #FFFFFF;
  max-height: 80px;
}

.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
  color: #FFFFFF;
  background-color: #39498a;
  box-sizing: border-box;
  border-bottom: 5px solid #FFFFFF;
  max-height: 80px;
}

/*
.navbar-nav {
  float: left;
  margin: 0;
}

.navbar-nav > li {
  float: left;
}

.navbar-nav > li > a {
  padding: 15px;
}

.navbar-nav.navbar-right {
  float: right;
}

.navbar-text { padding: 0px; margin: 7px; }
.navbar-text a { font-size: 25px; color: #999999; }
.navbar-text a:hover { color: #ff4444; text-decoration: none; }

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  color: #000;
  background-color: #3ca5ec;
}

.nav > li > a:hover, .nav > li > a:focus {
  background-color: #f3f5ff;
  color: #363636;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: #3ca5ec;
  border-color: #428bca;
}
*/

.navbar .open .dropdown-menu > li > a {
  font-family: Arial;
} 

.navbar .open .dropdown-menu > li > a:hover,
.navbar .open .dropdown-menu > li > a:focus,
.navbar .open .dropdown-menu > .active > a,
.navbar .open .dropdown-menu > .active > a:hover,
.navbar .open .dropdown-menu > .active > a:focus {
  color: #fff !important;
  background-color: #ffa800 !important;
} 

/*
.navbar .open .dropdown-menu > .disabled > a,
.navbar .open .dropdown-menu > .disabled > a:hover,
.navbar .open .dropdown-menu > .disabled > a:focus {
  color: #999 !important;
  background-color: transparent !important;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  color: #262626;
  background-color: #f3f5ff;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  color: #000;
  background-color: #3ca5ec;
} 
*/

/* bootstrap 3 nao tem mais submenu. */
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu {top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after {display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left {float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}



/*****************************************************************************/
/* MENU MOBILE                                                               */
/*****************************************************************************/
#menumobile:not( .mm-menu ) {
   display: none;
}

.mm-menu_theme-dark {
 /* background: #000;*/
}



