.menu
{
    background-color: #e0902a;
    border: 0;
    color: #fff;
}

.menu .navbar-toggle .icon-bar
{
    background-color: #fff;
}

.menu .navbar-collapse > li >  a
{
    //min-width: 155px;
    //text-align: center;
}
.menu .navbar-nav .collapse.in   li  a
{
    //min-width: min-content ;
    //text-align: left;
}

.menu .navbar-nav > li > a, .menu .navbar-nav > li > a:hover
{
    color: #fff;
    font-weight: bold;
}

.menu .collapse.navbar-collapse .navbar-nav > li > a, .menu .collapse.navbar-collapse .navbar-nav > li > a:hover
{
     min-width: 155px;
     text-align: center;
}
.menu .collapse.navbar-collapse.in .navbar-nav > li > a, .menu .collapse.navbar-collapse.in .navbar-nav > li > a:hover
{
     text-align: left;
}

.navbar-nav.navbar-left:first-child
{
    margin-left: -45px;
}

.menu .collapse.navbar-collapse.in  .navbar-nav.navbar-left:first-child
{
    margin-left: -15px;
    padding: 5px;
}


.menu .navbar-nav.navbar-right a
{
    /*padding-right: 25px;*/
}

.menu .navbar-nav > li:hover,
.menu .navbar-nav > .open > a, 
.menu .navbar-nav > .open > a:hover, 
.menu .navbar-nav > .open > a:focus
{
    background-color: #c27b20;
    color: #fff;
}

.navbar-nav.navbar-right:last-child
{
    margin-right: -30px;
    border-radius: 4px;
}


.menu .navbar-nav  > .border-radius-left:hover
{
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}

.menu .navbar-nav  > .border-radius-right:hover
{
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}

.menu .collapse.navbar-collapse.in .navbar-nav  > .border-radius-left:hover
{
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}