thead {
    background: #035da1;
    color: white!important;
}

thead label {
    color: white;
}

th.tdatagrid_col {
    color: white!important;
}

i.fas.fa-cog {
    color: #00adef;
}

/* .table th:first-child,
.table td:first-child {
    padding-left: 8px;
} */

table th, td {
    padding-left: 11px !important;
    padding-right: 11px;
}

/* Botão check */

.btn.btn-default.checkList {
    background: #2b8cbe!important;
    border-color: #2b8cbe!important;
    color: #fff!important;
    width: 5vw!important;
}

.btn.btn-default.checkList:hover{
    background: var(--color-blue)!important;
    border-color: var(--color-blue)!important;
    color: #fff!important;
}


.btn.btn-default.plus {
    width: 3vw!important;
    border-color:#dfe4ed!important;
}


/* Adicionar css de um formulário único de estorno*/

div[page-name="EstornarContratoForm"] .tfieldlist .btn-sm {
    display: none;
}


div[page-name="EstornarContratoForm"] thead {
    background: white!important;
    color: #858585!important;
}

div[page-name="EstornarContratoForm"] thead label{
    
    background: white!important;
    color: #858585!important;
}

div[page-name="EstornarContratoForm"] th.tdatagrid_col {
    color: black!important;
}

div[page-name="EditarContaReceberForm"] .ui-dialog .window_modal .panel-body .tab-pane.tabpanel_form_FinanceiroParcelasForm.active {
    padding-left: 2%!important;
    padding-right: 3%!important;
}

div[page-name="PagarBuscaAvancada"] #tbutton_btn_filtrar , #tbutton_btn_limpar {
    width: 8vw!important;
}

div[page-name="PagasBuscaAvancada"] #tbutton_btn_filtrar , #tbutton_btn_limpar {
    width: 8vw!important;
}
div[page-name="RecebidaBuscaAvancada"] #tbutton_btn_filtrar , #tbutton_btn_limpar {
    width: 8vw!important;
}
div[page-name="BoletoBuscaAvancada"] #tbutton_btn_filtrar , #tbutton_btn_limpar {
    width: 8vw!important;
}
div[page-name="ReceberBuscaAvancada"] #tbutton_btn_filtrar , #tbutton_btn_limpar {
    width: 8vw!important;
}

div[page-name="PagarForm"] .col-sm-1.codigo.fb-field-container {
    margin-right: 1%!important;
}


div[page-name="ReceberForm"] .form-group.tformrow.row:nth-child(4){
    display: flex;
    justify-content: space-evenly;
}


div[page-name="PagarForm"] .form-group.tformrow.row:nth-child(4){
    display: flex;
    justify-content: space-evenly;
}


div[page-name="EditarContaReceberForm"] .col-sm-2.numero_cheque.fb-field-container {
    padding-right: 1%;
}

div[page-name="EditarContaReceberForm"] .cheque_pagar .fb-inline-field-container.form-line {
    padding-right: 0%!important;
}

div[page-name="PagarForm"] .col-sm-3.grupo_valor.fb-field-container {
    max-width: 18vw;
    width: 9vw!important;
}


div[page-name="EditarContaReceberForm"] .col-12.col-sm-12.col-lg-12.col-xl-12.col-md-12.boleto.fb-field-container {
    padding-right: 0%;
}

div[page-name="EditarContasAPagarForm"] .vencimento .form-control.tfield {
    padding-left: 5%!important;
}


div[page-name="EditarContasAPagarForm"] .numero_cheque .fb-inline-field-container.form-line {
    padding-right: 0%!important;
}

div[page-name="FinanceiroParcelasForm"] .numero_cheque .fb-inline-field-container.form-line {
    padding-right: 0%!important;
}

div[page-name="FinanceiroParcelasForm"] .vencimento .form-control.tfield {
    padding-left: 5%!important;
}

div[page-name="EditarContaPagarForm"]   .cheque_pagar .fb-inline-field-container.form-line {
    padding-right: 0%!important;
}

div[page-name="EditarContasAPagarForm"] .vencimento .form-control.tfield {
    padding-left: 5%!important;
}

div[page-name="EditarContaReceberForm"] .col-sm-12.obs.fb-field-container {
    padding-right: 0%!important;
}

div[page-name="EditarContaReceberForm"] .col-sm-12.div_interna.fb-field-container {
    padding: 0%!important;
}


div[page-name="ContratoCalendarFormView"] .fc-event, .fc-event-dot {
    background: var(--main-color);
    border: 0px;
    color: white;
    padding: 4px;
}

div[page-name="ContratoCalendarFormView"] tr.fc-list-event.fc-event.fc-event-start.fc-event-end:hover {
    color: black;
}



div[page-name="PropostaForm"] .bContainer-fieldset,
div[page-name="ContratoForm"] .bContainer-fieldset{
    border: 1px solid #dfe4ed!important;
    border-radius: 0.1vw!important;
}


div[page-name="PropostaForm"] .bContainer-fieldset.bContainer-accordion .bContainer-title,
div[page-name="ContratoForm"] .bContainer-fieldset.bContainer-accordion .bContainer-title
{
    border: 1px solid #dfe4ed!important;
    padding-left: 13px!important;
    padding-right: 13px!important;
    background: #035da1 !important;
    color: white !important;
}


div[page-name="ContratosForm"] .col-sm-2.btn_servicos.fb-field-container {
    display: flex;
    justify-content: space-around;
    align-items: end;
}


div[page-name="ContratosForm"] .codigo_item_grupo .tseekentry {
    display: none;
}

div[page-name="ContratosForm"] .adiciona_grupo_item {
    align-items: end;
    display: flex;
}

div[page-name="BuilderTableDiffForm"] #database-merge table#table-diffs {
    margin-bottom: unset !important;
    table-layout: fixed;
    width: 100%;
}



.bIndicatorSoma{
    
    display: none;
}

