/* 
.logorend {
        
    height: 125px !important;
} 
*/
/* #adianti_div_content {
    overflow: auto !important;
} */

#botao_confirmar_movimento {
    margin-top: 5px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    color: #fff !important;
}



.simula-marcado {
    background-color: #2196F3; /* cor de checkbox marcado */
    border-color: #2196F3;
}
.simula-marcado::after {
    content: '\\2713'; /* ícone de check */
    color: white;
    position: absolute;
    left: 6px;
    top: 2px;
}





.select2-container--default .select2-selection__choice {
    color: #fff !important; /* branco */
}



/* correção tamanho campo bloqueado */
.form-control{
    line-height: 2.5;
}

.container-main {
   height: calc(100% - var(--header-box-width));
}

.nav-pills > li.active {
    background-color: #5d0e5f !important;
    border-radius: 6px;
}

.nav-pills > li.active > a {
    color: white !important;
}


div[page-name="SearchBox"],
div[page_name="SearchBox"] {
    display: none !important;
}

.bimagecarousel .splide__slide {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 750px; /* ou ajuste conforme necessário */
}

.bimagecarousel .splide__slide img {
  width: auto !important;
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}


/* oculta controle de paginação */
#page-size-LancamentoFinanceiroListPagamento_datagrid {
    display: none;
}

#page-size-LancamentoFinanceiroListPagamento_datagrid,
label[for="page-size-LancamentoFinanceiroListPagamento_datagrid"] {
    display: none;
}
/* oculta controle de paginação */
#page-size-LancamentoFinanceiroListRecebimento_datagrid {
    display: none;
}

#page-size-LancamentoFinanceiroListRecebimento_datagrid,
label[for="page-size-LancamentoFinanceiroListRecebimento_datagrid"] {
    display: none;
}



label {
    padding-bottom: 8px;
}

.container-main{
    height: auto;

}

 .select2-container--default .select2-selection--multiple{
     background-color: #FFE4B5	!important;
 }

.select2-container--default .select2-selection--multiple .select2-selection__choice{
     background-color: #28a745 !important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #28a745;
    color: #fff;
}

.action .fa-edit
{
	color: #5e5e5e !important;
}

.btn-primary {
    color: #fff;
    background-color: #5e5e5e !important;
    border-color: #484848  !important;
}


.btn-primary:hover {
    color: #fff;
    background-color: #505050  !important;
    border-color: #484848  !important;
}


.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #343a40cc;
    border-color: #343a40cc;
}
.page-link {
    color: #5b5f64;
}

.page-link:hover {
    color: #000;
}


.datepicker span.focused, .datetimepicker span.focused, .datetimepicker table tbody td .active, .datetimepicker table tbody td.day.active, .datepicker table tbody td.day.active {
    background: #343a40cc !important;

}

.header-actions .btn-default i{
    color: #ffffff !important;
}

.header-actions .btn-default {
    background-color: #343a40;
    color: #ffffff;
}

.header-actions .btn-default:hover {
    background-color: #000;
    color: #ffffff; 
}

 .header-actions .btn-default:active {
    background-color: #000;
    color: #ffffff; 
 }


.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link {
     color:#343a40 !important;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    background: #4caf50 !important;
    color: #FFF !important;
}

.tfield_disabled
{
    height: auto !important;
}

.tseparator
{
    font-size: 20px !important;
    font-weight: bold; 
    margin-top: 30px !important;
}

.card-body{
    margin-top: 15px;
}

// refatoracao css

.card.panel[widget='bootstrapformbuilder'] > .panel-heading, #chart-box > .panel-heading {
    background-color: #28a745 !important;
    color: #000 !important;
    border-top:0px solid; 
    font-size: 20px !important;
}
.card-title{
    font-size: 25px !important;
    color: #FFF !important;
}


/* .navbar-custom-menu
{
    display: none !important;
} */

.table{
    text-transform: uppercase;
}

 .input[type="radio"].filled-in:checked + label:not(.tswitch):before {
    color: #fff;
    background-color: #4caf50 !important;
    border: 2px solid #4caf50  !important;
    box-shadow: none;
}

div[page-name="dashboardhome"] .card-header{
    
    display:none !important;

}

div[page-name='CotacaoVendaItemBloqueioEstoqueList'] .card-body .card-title
{
    color:#000 !important;
}

div[page-name='LancamentoFinanceiroMovimentoParcelasList'] .card-body .card-title
{
    color:#000 !important;
}

div[page-name='LancamentoFinanceiroMovimentoSimpleList'] .card-body .card-title
{
    color:#000 !important;
    background-color:#fff !important;
}

div[page-name='AnimaisLoteFiltroList'] .card-body .card-title
{
    color:#333  !important;
    background-color:#fff !important;
}

/* .select2-disable 
{
    opacity: 0.3 !important;
} */

[page_name="ManejoAtividadeList"] .panel-heading {
     background-color:#fff !important;
     color:#000 !important;
}

div[page-name="LancamentoFinanceiroFormPagamento"] .tseparator
{
    background-color: #cfffca !important;

}

div[page-name="LancamentoFinanceiroFormRecebimento"] .tseparator
{
    background-color: #cfffca !important;
}



select[name="system_units[]"] + .select2 
.select2-search__field {
    color: #000 !important; /* texto digitado */
}

select[name="system_units[]"] + .select2 
.select2-search__field::placeholder {
    color: #000 !important; /* texto "Buscar" */
    opacity: 1;
}

/* .modal-header
{
    background-color: #28a745  !important;
   
}

.modal-title {
    color: #ffffff; /* código hexadecimal para branco 
} */

/* tags do popover*/
/*.popover-body {*/
    
/*}*/

/*.popover-header {*/
/*    background-color: green !important;*/
/*    color: white !important;*/
/*}*/


// refatoração
/* .ui-dialog-titlebar {
	background-color: #28a745 !important;
	border-top: 0px solid   !important;
	height: 66px  !important;
	color: #FFF !important;
	padding-top: 15px !important;
}

.ui-dialog .ui-dialog-title {
	float: none !important;
	margin: 0.1em 0 !important;
	white-space: nowrap !important;
	width: 90% !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	font-size: 23px !important;
} */

[page-name="LcdprSystemUnitSimpleList"] .card-title{
    color: #333 !important;
    font-size: 20px !important;
    font-weight: bold; !import;
}

[page-name="LcdprParticipanteSimpleList"] .card-title{
    color: #333 !important;
    font-size: 20px !important;
    font-weight: bold; !import;
}


[page-name="LcdprAgenciaContaSimpleList"] .card-title{
    color: #333 !important;
    font-size: 20px !important;
    font-weight: bold; !import;
}
.splide {
    margin-left: 230px !important;
}







/* Deixar menu fixo - Styles for the .header-logo class */
.header-logo {
    position: fixed;
    height: 60px;
    width: 150px;
    background-color: #333;
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 100;
    top: 0;
    left: 0;
}

/* Styles for the .master-menu-content class */
.master-menu-content {
    position: sticky;
    z-index: 99;
    top: 60px;
    height: calc(100vh - 60px);
    background-color: #444;
    color: white;
}

.tfield_disabled {
    height: 34px !important;
}



