

#top_menu {
    /** display: inline-block; **/
    text-align:right;
}
#top_menu .user-nav
{
    display:inline-block;
    color:#fff;
}
#top_menu .user-nav ul
{
    padding:0;
    margin:0;
    margin-top:5px;
    text-align:right;
    margin-right:5px;
}

#top_menu .user-nav ul li
{
    display:inline;
    padding:0 3px;
    margin:0;
}
#settings_menu
{
    display:inline-block;
}

#settings_menu_content .nav-header
{
    color:#333333;
    background-color:#F7F7F7;
    font-weight:900;
    margin-top:0px;
}

#settings_menu .dropdown-toggle
{
  /*  padding:3px 2px 2px 3px; */
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

#settings_menu_content .divider
{
    margin-bottom:0px;
}
	
#main_nav
{
    float:left;

}


#main_nav.btn-group>.btn+.btn {
    margin-left: 0px !important;
}


#top_menu .nav-btn
{
    border:none;
    border-radius: 0;
    height:60px;
    border-bottom:10px solid #959595;
    text-shadow: none;
    font-size: 14px;
    letter-spacing: 0.5px;

    padding-right:20px;

    color:#fff;
    background-color: #a6a6a6;

    text-shadow: 0 2px 0 rgba(0,0,0,0.25);

    -webkit-transition: background 0.5s linear;
    -moz-transition: background 0.5s linear;
    -ms-transition: background 0.5s linear;
    -o-transition: background 0.5s linear;
    transition: background 0.5s linear;

    background-image: none !important;

    -moz-box-shadow: none;
    box-shadow: none;

}



.nav-btn:hover {
    background-position: 0px !important;
}

.nav-btn:hover, .nav-btn:focus, .nav-btn:active, .nav-btn.active, .nav-btn.disabled, .nav-btn[disabled] {

}




#top_menu .nav-btn:nth-child(1) {
    background-color: #a6a6a6;
    border-color: #959595;
}

#top_menu .nav-btn:nth-child(1):hover {
    background-color: #959595;
}


#top_menu .nav-btn:nth-child(2) {
    background-color: #9a9a9a;
    border-color: #8a8a8a;
}
#top_menu .nav-btn:nth-child(2):hover {
    background-color: #8a8a8a;
}




#top_menu .nav-btn:nth-child(3) {
    background-color: #7f7f7f;
    border-color: #727272;
}
#top_menu .nav-btn:nth-child(3):hover {
    background-color: #727272;
}

#settings_menu .dropdown-toggle {
    background-color: #757575 !important;
    border-color: #696969 !important;
}
#settings_menu .dropdown-toggle:hover {
    background-color: #696969 !important;
}

#settings_menu_content {
    margin-top:-10px;
}



#main_nav {
    display:inline-block;
}


#main_nav label.ui-state-active
{
    border-bottom: 1px solid white;
}




	