.dvRodape{
    float:left;
    margin-right: 20px;
}


.navbar{

    background-color: #e7e7e7;
    background-image: linear-gradient(to bottom, #ffffff 0%, #e7e7e7 100%);
    background-repeat: repeat-x;
    border-color: #d6d6d6;
    
}

.conteudo-app{
    margin-top:35px;
}

.navbar-brand{
    color: white !important;
    background-color: #107020;
}

.nav navbar-nav{
    color: #d6d6d6;
}

.navbar-brand, .navbar-nav > li > a {
    text-shadow: none;
    color: #333;
    text-decoration: none;
    
}

.navbar-nav > li > a {
    text-shadow: none;
    color: #333;
    text-decoration: none;
    font-size: 13px;
    text-transform: initial;
    
}
.navbar-nav > li > a:hover {
    background-color: #dbdbdb;
    border-color: #337ab7;
}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
    background-color: #c3c3c3;
    border-color: #337ab7;
    
}
.open{background-color: #dbdbdb;}

.navbar-header .navbar-toggle {

/*    border-color: #c6c6c6;*/
}
.navbar-header .navbar-toggle .icon-bar {
    background-color: #333;
}

.bs-docs-footer {
    background-color: #107020;
    color: #99979c;
    margin-top: 50px;
    padding-bottom: 25px;
    padding-top: 25px;
    text-align: center;
}

.footer-logos {
    background: #f28f00 none repeat scroll 0 0;
}
.footer-logos {
     padding: 1em 0;
}

.local-login a{
    font-weight: bold;
    background-color: #dadada;
    border-left: 2px #333 !important;
    color:#107020 !important;
}
.local-login li{    
    border-left: 2px #333;
}
.local-login li a:hover{
    font-weight: bold;
    background-color: #ababab;
}


#goBcps1 .email{
    font-size: 18px;;
}

.alert-lgn{
    padding: 5px 20px 5px 20px;
    border-radius: 5px;
}

.voltar-ao-topo{text-align: right;}
.voltar-ao-topo a{
    color: #333;
    font-size: 0.9em;
}