body
{
    background-color: #eee !important;
    font-family: "Nunito Sans", sans-serif !important;
}

.titulo-box
{
    color: white; 
    font-weight: bold ;
}
.fieldset-est
{
    margin-bottom: 20px;
    border: 1px solid #dbdbdb;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    padding: 30px;
}

.legend-est {
    font-family: open-sans-bold, serif;
    font-weight: normal;
    color: #007a90;
    font-size: 15px;
}

.bg-gradient-primary {
    background-color: #4e73df;
    background-image: linear-gradient(180deg, #4e73df 10%, #224abe 100%);
    background-size: cover;
}

.bg-gradient-alt {
    background-color: #27404b;
    background-image: linear-gradient(180deg, #838f94 10%, #4f5d64 100%);
    background-size: cover;
}

.icone
{
  
    
}

.tab-buttons {
    display: flex;
    gap: 2px;
}

.tab-btn, .tab-btn-faladas {
    width: 100%;
    border: none;
    color: #020617;
    background-color: #c4c4c456;
    border-radius: 8px 8px 0px 0px;
    font-weight: 500;
    padding: 8px;
    cursor: pointer;
    transition: background-color .3s ease;
    border: 1px solid #c4c4c456;;
    border-bottom-color: #4e73df;
}

.tab-btn.active, .tab-btn-faladas.active {
    background-color: #4e73df;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: #4e73df;
    color: white;
    font-weight: bold;
}

.tab-btn:hover, .tab-btn-faladas:hover {
    background-color: #a5b4fc;
}

.content, .content-faladas {
    display: none;
}

.content.show, .content-faladas.show {
    display: flex;
    gap: 14px;
    /* background-color: #c7d2fe; */
    border-radius: 0px 0px 8px 8px;
    padding: 16px;
    /* border: 1px solid #4e73df; */
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #4e73df;
}

.saldo-positivo 
{
    background-color: #8bc34a75 !important;
    color: #333333 !important;
    font-weight: bold;
}

.saldo-negativo 
{
    background-color: #fb000052 !important;
    color: #333333 !important;
    font-weight: bold;
}
