
/*AUMENTA LARGURA DO TMessage <--- BURRICE, NEM FICA AJUSTADO NO MEIO */
/*
.modal-content {
    width: 900px !important;
}
*/

.master-menu-content {
    box-shadow: 1px 0px 10px 1px #a1a1a1;
}
/*div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm {
    background-color: #5b566a;
}*/

/* Gantt */
.tgantt{
    max-height: 70px;
    border: 0;
    margin-bottom: 350px;
    padding: 0 15px 0 20px;
}

.tgantt-title{
    background: transparent;
    color: var(--text-color) !important;
}

.tgantt-weekly-header-day-label {
    color: var(--text-color) !important;
    font-weight: 400;
}

.tgannt-cell-opacity{
    background-color: var(--field-background) !important;
}
/* Gantt */

/*Calendário*/
.table-bordered td, .table-bordered th{
    border: 1px solid var(--field-border-color) !important;
}
/*Calendário*/

/*Cartões do dashboard*/
.info-box{
    background-color: var(--field-background);
}

.info-box-text{
    /*color: #F00;*/
    white-space: pre-line;
    height: 40px;
    z-index: 0;
    text-align: left;
}

.info-box-number{
    text-align: right;
    position: absolute;
    left: -40px;
    top: 40px;
    color: var(--text-color);
}

div[page-name="PessoaForm"] .card {
    background: var(--panel-background);
    border: 1px solid var(--panel-border-color);
    margin-bottom: 0px !important;
    border-radius: var(--panel-border-radius);
}

div[page-name="PessoaForm"] .card-body [widget="bootstrapformbuilder"]:not(.bContainer-fieldset) .card-body .tab-pane {
     padding: 0px !important;
    border-color: #c0c0c0;
}


/*Cartões do dashboard*/

div[page-name="HPessoaSugestoesEMelhoriasKanbanView"] .kanban-stage {
    max-width: 320px !important;
    min-width: 320px !important;
}

div[page-name="LoginClienteForm"] .card{
    width: 500px !important;
    margin: auto;
    margin-top: 200px;
}

div[page-name="LoginClienteForm"] .tfield{
    padding-left: 30px !important;
}

div[page-name="SystemSQLPanel"] .tfield{
    background: var(--field-background) !important;
}


.label.warning{
    background: #5B566A !important;
    font-weight: normal !important;
    font-size: 14px !important;
    padding: 17px 10px !important;
    width: 100% !important;
    text-align: left !important;
}

/*div[page-name="PessoaForm"] .card-header {*/
/*    background: #534D64 !important;*/
/*}*/

.tdatagrid_cell{
    padding: 10px !important;
}

/* zoom menu*/
.menu-elastic a:hover i{
    font-size: 50px;
    z-index: 9999;
    /*left: 5px;
    background-color: #fff;*/
    position: relative;
    zoom: 80%
}

/*Carteira Nominativa*/
div[page-name="HCarteiraNominativaForm"] .jexcel td:nth-child(11) {
    border-right: 1px solid var(--table-header-border-color) !important;
}
 
div[page-name="HCarteiraNominativaForm"] .jexcel td:nth-child(13) {
    border-right: 1px solid var(--table-header-border-color) !important;
}

div[page-name="HCarteiraNominativaForm"] .jexcel td:nth-child(19) {
    border-right: 1px solid var(--table-header-border-color) !important;
}


/*div[page-name="HCarteiraNominativaForm"] .jexcel > thead > tr > td:nth-child(n+21) {*/
    /*background-color: #22b57e !important;*/
/*    color: red !important;*/
/*}*/

.c3 text {
    fill: var(--text-color) !important;
}

/*.panel-title{*/
/*    color: var(--text-color) !important;*/
/*}*/

/*(FABRICIO) REMOVE BORDA BOTÕES MENU SUPERIOR*/
#top-menu .button-circle-label i {
    /*border-color: transparent !important;*/
}