li { list-style:none; }
.navbar { margin-bottom: 10px; }
.voltar { float: right; margin-top: 45px;  }
.lingua { float: right; margin-top: 45px; margin-left: 20px;}
.main-content { margin-bottom: 25px;}
.barra { width: 100%; 
    /*background: #B3D455; #D9E2DD */
    background: #003F19;
    color: #fff;
    -moz-border-radius: 6px;/*Firefox*/
    -webkit-border-radius: 6px;/*Safari, Chrome*/
    border-radius: 6px;
}
.barra > h1 { padding: 5px 0 7px 10px }
.azul-bebe { color: #D9E2DD; }
.azul-escuro { color: #003F19; }
.azul-bebe-bg { background: #D9E2DD;}

.table > thead > tr > th, .table > tbody > tr > th, 
.table > tfoot > tr > th, .table > thead > tr > td, 
.table > tbody > tr > td {
    border: 2px solid #fff !important;
}

.table > thead > tr > th {
    background: #003F19; color:#fff;
    padding: 12px;
}


a.add_cells { color: #003F19;}
a:hover.add_cells { color: #D9E2DD !important;}

.form-control {
    background: none;
    border: none;
    padding: 6px 0;
    -moz-border-radius: 0;/*Firefox*/
    -webkit-border-radius: 0;/*Safari, Chrome*/
    border-radius: 0;
    -moz-box-shadow: 0;/*FF 3.5+*/
    -webkit-box-shadow: 0;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
    box-shadow: none; box-shadow:0 !important;
}

table > tbody > tr > td, .table > tfoot > tr > td {
    background: #D9E2DD;
     padding: 2px 12px !important;
}
.table > tfoot > tr > td {
    background:none;
}
.destaca-linha { background:#003F19; color:#fff; }
.destaca-linha span { float: left;
margin: 10px 0; }

.btn-success { background:#003F19; border: #003F19; } 

/* Tooltip text */

.tp { color: #000; 
-moz-border-radius: 25px;/*Firefox*/
-webkit-border-radius: 25px;/*Safari, Chrome*/
border-radius: 25px;
padding: 1px 6px;
background: #fff;
}
.tooltip { font-size: 1em; }

input placeholder { color: #E6EDE9 !important; }
