.navbar
{
    margin-bottom:0 !important;    
}

.navbar .navbar-brand
{
    margin-bottom:0 !important;
    margin-top:0 !important;
    padding-bottom:0 !important;
    padding-top:6px !important;    
}

.navbar-mercurio .navbar-nav .navbar-text
{
    color:#333;
}

.navbar-mercurio .navbar-header > .open > a,
.navbar-mercurio .navbar-header > .active > a,
.navbar-mercurio .navbar-nav > .open > a,
.navbar-mercurio .navbar-nav > .active > a
{
    background:none !important;
    background-color:#f2f2f2;
    color:#333;
    filter:none !important;
}

.navbar-mercurio .navbar-header > li > a,
.navbar-mercurio .navbar-nav > li > a
{
    background-color:#f7f7f7;
    border-radius:3px;
    color:#333;
    font-size:14px;    
    height:32px !important;    
    line-height:inherit;    
    line-height:32px;
    margin-right:1px !important;
    margin-top:9px;
    padding:0;
    padding-left:15px;
    padding-right:15px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

.navbar-mercurio .navbar-header > li > a:hover,
.navbar-mercurio .navbar-header > li > a:focus,
.navbar-mercurio .navbar-nav > li > a:hover,
.navbar-mercurio .navbar-nav > li > a:focus
{
    background-color:#f2f2f2;
    color:#333;
}

.navbar-mercurio .navbar-header > li > a .caret,
.navbar-mercurio .navbar-nav > li > a .caret
{
    margin-left:10px;
    color:#999;
}

.navbar-mercurio .navbar-nav .dropdown-toggle:active,
.navbar-mercurio .navbar-nav .open .dropdown-toggle
{
    background:none !important;
    background-color:#f2f2f2;
    color:#333;
    filter:none !important;
}    

.navbar-mercurio .navbar-toggle
{
    background-color:#554894;
    border:none;
    border-radius:3px;
    box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);
    color:#fff;
    cursor:pointer;    
    font-family:Circular,Arial,sans-serif;
    outline:none;    
    transition:all 0.2s ease;    
    -moz-border-radius: 3px;    
    -moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);
    -moz-transition:all 0.2s ease;
    -o-transition:all 0.2s ease;    
    -webkit-border-radius:3px;    
    -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);
    -webkit-transition:all 0.2s ease;
}

.navbar-mercurio .navbar-toggle:hover,
.navbar-mercurio .navbar-toggle:focus
{
    background-color:#b662bf;
    color:#fff;    
}

.navbar-mercurio .dropdown-menu
{
    background-color:#f7f7f7;
    border:none;
    font-size:11px;
}

@media (max-width: 767px)
{    
    .navbar-mercurio .navbar-collapse
    {
        background-color:#85478c;
        color:#fff;
    }
        
    .navbar-mercurio .navbar-nav .navbar-text
    {
        color:#fff;
        margin:0;
        margin-left:15px;
        margin-right:15px;
        padding-bottom:10px;
        padding-top:10px;
    }
    
    .navbar-mercurio .navbar-nav .open .dropdown-menu
    {
        padding-bottom:0;
        padding-top:0;        
    }

    .navbar-mercurio .navbar-nav > .dropdown > a
    {
        background-color:#95509d;
        border-bottom:1px solid rgba(0,0,0,0.1);
        border-radius:0;
        color:#fff;        
        font-size:14px;
        font-weight:normal !important;
        margin:0;
        transition:all 0.2s ease;
        -moz-border-radius:0;
        -moz-transition:all 0.2s ease;
        -o-transition:all 0.2s ease;
        -webkit-border-radius:0;        
        -webkit-transition:all 0.2s ease;        
    }
    
    .navbar-mercurio .navbar-nav > .dropdown > a:hover,
    .navbar-mercurio .navbar-nav > .dropdown > a:focus
    {
        background-color:#9952a0;
        color:#fff;
    }
    
    .navbar-mercurio .navbar-nav > li > a .caret
    {
        float:right;
        margin-top:15px;
        color:#fff;
    }
    
    .navbar-mercurio .navbar-nav .open .dropdown-menu > li > a
    {        
        background-color:#554894;
        border-bottom:1px solid rgba(0,0,0,0.1);        
        color:#fff;
        font-size:12px;
        transition:all 0.2s ease;
        -moz-transition:all 0.2s ease;
        -o-transition:all 0.2s ease;
        -webkit-transition:all 0.2s ease;        
    }

    .navbar-mercurio .navbar-nav > li > a:hover,
    .navbar-mercurio .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-mercurio .navbar-nav .open .dropdown-menu > li > a:focus
    {
        background-color:#a45bab;
        color:#fff;
    }
    
    .navbar-mercurio .texto-usuario
    {
        display:none;
    }
}
