.navbar-header > .navbar-brand {font-size:24px; line-height:0px;}/* padding-bottom:0*/
@media (max-width: 540px) {
    .navbar-brand {padding-top:19px}
    .navbar-brand > img {width: 230px; height: auto;}
}
ul.dropdown-menu {padding: 15px 0}
ul.dropdown-menu li {position:relative}


/* Custom */
/***************** navbar *****************/
.navbar {margin:0; border:none; border-radius:0; min-height: 5px} /*For full width nav */
.navbar-inverse {font-size: 18px; background-color:transparent; background-image:none}
.navbar-inverse .navbar-nav > li > a {color:#fff; font-size: 22px; padding-left:19px; padding-right:19px}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .open > a, 
.navbar-inverse .navbar-nav > .open > a:hover, 
.navbar-inverse .navbar-nav > .open > a:focus {background-color:#ff7733; color: #fff;} /*background-color: rgba(0,0,0,0.2); color:#fff*/
.navbar-inverse > .container {position:relative}

.navbar-toggle {float:left; margin-bottom: 7px}

@media (min-width: 992px) {
/*centered*/
.navbar-nav {float: none; text-align:center}
.navbar-nav > li {float:none; display:inline-block}
/**/
.navbar-nav > li > a {padding-top:14px; padding-bottom:15px;}/*line-height: 20px;*/
}

@media (max-width: 991px) {
    .navbar-inverse .navbar-toggle {border-color:#fff; background:transparent; margin-left:20px}
    .navbar-inverse .navbar-toggle:hover,
    .navbar-inverse .navbar-toggle:focus {background:transparent}
    .navbar-nav {position:relative; z-index:17; background:#FF5500; margin:0 -15px}
    .navbar-collapse {border:none}
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #fff}
    .navbar .open .dropdown-menu > li > a:hover, 
    .navbar .open .dropdown-menu > li > a:focus,
    .navbar .open .dropdown-menu > li.active > a {background-color:#ff7733!important;}
}

.navbar .dropdown-menu > .active > a:focus {background-color:rgba(0,0,0,0.3)}

/*dropdown-menu custom */
.navbar .dropdown-menu {background-color:#FF5500; border-color:transparent}
.navbar .dropdown-menu > li > a {color:#fff; font-size: 18px;}
.navbar .dropdown-menu > li > a:hover, 
.navbar .dropdown-menu > li > a:focus {background-color:#ff7733;}
.navbar .dropdown-menu > .active > a, 
.navbar .dropdown-menu > .active > a:hover, 
.navbar .dropdown-menu > .active > a:focus {background-color:#ff7733; color:#fff}

/*extra*/
.navbar-header-extra {display:none; padding-right:15px}
.navbar-header-extra > * {vertical-align:middle}
.navbar-header-extra a {color:#fff; font-size:20px}
.navbar-header-extra a:hover,
.navbar-header-extra a:active {color:#fff; font-size:20px}

.navbar-header-extra .btn-primary,
.navbar-header-extra .btn-primary:hover {background-color:#fff; border-color:#fff; color:#FF5500; }

@media (max-width: 767px) {
.navbar-header-extra {display:block; float:right; padding-top:8px}
.navbar-header-extra button {margin-left:9px}
}
@media (max-width: 480px) {
.navbar-header-extra button {display:none}
.navbar-header-extra .fa {display:none}
}


/***** special *****/
    .special .navbar-nav > .active > a {text-decoration:underline}
    /*static submenu*/
    .special .navbar-submenu .dropdown-menu {display:block!important; list-style: none; position:relative; float:none; border:2px dashed #000 ; box-shadow:none; text-align:center}
    .special.special-color-2  .navbar-submenu .dropdown-menu {border-color:#fff}

    .special .navbar-submenu .dropdown-menu > li {display: inline}
    .special .navbar-submenu .dropdown-menu > li > a {display:inline-block}
    .special .navbar-submenu .dropdown-menu > .active > a {text-decoration:underline}
    /*dropdown*/
    .special .navbar-nav .dropdown-menu {display:none} /*left:-9999px*/
