@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap');

/*Borda no TWindow*/
.ui-dialog .window_modal .panel
{
    border: 1px solid var(--panel-border-color) !important;
}
/*Cor da letra no texto do link*/
.ui-widget-content a 
{
    color: var(--text-color) !important;
}
.btn i 
{
    margin-right: 0px !important;
}
/*Separar as abas da linha anterior*/
.nav
{
    padding-top: 7px !important;
}

/* COR DO FUNDO DA COMBO */
.select2-dropdown {
    background-color: var(--field-background) !important;
}

select[widget="tcombo"] {
    background-image: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17' height='17' viewBox='0 0 24 24'><path fill='%23999' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>") !important;
}

.btn.btn-default.btn_destaque:hover {
  box-shadow: 2px 0px 13px 0px #4CAF50  !important;
}
    
.btn.btn-default.btn-sm:hover {
  box-shadow: 2px 0px 13px 0px var(--button-border)  !important;
}

.btn.btn-default:hover {
  box-shadow: 2px 0px 13px 0px var(--button-border)  !important;
}

/* Cor do fundo do cabeçalho */
.table-fixed-header thead {
    background-color: var(--table-header-background) !important;
}

.table-fixed-header thead tr {
    background-color: var(--table-header-background) !important;
}

.table-fixed-header thead th {
    background-color: var(--table-header-background) !important;
}

/* Troca fundo e modifica linha do separador */
.tseparator{
    color: var(--text-color) !important;
    font-weight: bold !important;
    margin-bottom: 0px !important;
    background-color: var(--field-placeholder-color) !important;
    margin-top: 7px !important;
    padding-left: 7px !important;
    border-radius: 7px !important;
}
.tseparator-divisor{
    margin-top: 0px !important;
    margin-bottom: 2px !important;
}
h4{
    line-height: 1.7 !important;
}

.tpagenavigation li.off a {
    color: #cecece !important;
}

.builder-template-layout #adianti_div_content {
    min-height: calc( 100vh - 300px);
}
 
/* .popover {
    background-color: aliceblue !important;
    border: 1px solid #333 !important;
    color: #333 !important;
} 

.popover-header {
    color: #333 !important;
}

.popover-body {
    color: #333 !important;
} */

.sweet-alert p {
    font-weight: inherit;
}


.container-login #adianti_div_content > div[page-name='LoginProdutorForm'] {
    background-color: #CDF9D4 !important;
}
.container-login #adianti_div_content > div[page-name='AreaProdutorForm'] {
    background-color: #CDF9D4 !important;
}
.container-login #adianti_div_content > div[page-name='TbMovCaixaPublicoList'] {
    background-color: #CDF9D4 !important;
}

.c3-tooltip tr{
    border:1px solid #ccc;
    color: black !important;
}

#envelope_messages{
    display:none;
}

.b-info-card {
    background-color: #f0fff2 !important;
    border: 1px solid var(--top-menu-background-color);
}

.table td, .table th {
    padding-left: 8px !important;
}

.table-bordered td, .table-bordered th {
    border: 1px solid #dee2e6 !important;
}

.fc-event, .fc-event-dot {
    background: transparent ;
}

.fc-list-day-cushion.table-active {
    background: rgba(0,0,0,.075);
}

.fc-direction-ltr .fc-list-table .fc-list-event-graphic {
    padding-right: 14px;
}

.fc .fc-timegrid-slot {
    height: 3rem !important;
}

.button-circle[data-original-title="Agenda"] {
    height: var(--button-height) !important;
}
.button-circle[title="Agenda"] {
    height: var(--button-height) !important;
}

.table td, .table th {
    border: 1px solid var(--content-border-color) !important;
}

/*DEIXAR A COR DO TDBCOMBO MAIS ESCURA*/
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: var(--table-body-color) !important;
}
