.debug, .debug * {
	border:1px red solid;
}
.mostrarSaldo {
	z-index: 10000;
}
tr:has(> .debit) {
	background-color: #FF5151 !important;
	font-weight: bolder;
}
tr:has(> .credit) {
	background-color: #94FF94 !important;
	font-weight: bolder;
}

#resultadoBuscaGeral {
	overflow-y: auto;
	max-height: 500px;
}
.infoAlerts{
	overflow-y: auto;
	max-height: 80vh;
}
.font0p5 {
	font-size: 0.75rem !important;
}
.font1 {
	font-size: 1rem !important;
}
.font1p2 {
	font-size: 1.2rem !important;
}
.font1p5 {
	font-size: 1.5rem !important;
}
.font2 {
	font-size: 2rem !important;
}
.font2p5 {
	font-size: 2.5rem !important;
}
.font3 {
	font-size: 3rem !important;
}
.font4 {
	font-size: 4rem !important;
}
.font5 {
	font-size: 5rem !important;
}
.font6 {
	font-size: 6rem !important;
}
.font6p5 {
	font-size: 6.5rem !important;
}
.font7 {
	font-size: 7rem !important;
}
.red {
	color: red !important;
}
.green {
	color: green !important;
}
.white {
	color: #FFFFFF !important;
}
.black {
	color: #000000 !important;
}
.yellow {
	color: #FFFF00 !important;
}
.card-header { 
	background: #363636 !important;
}

.calendario button{ 
	background: #363636 !important;
}

.histProds{
	height: 200px !important;
	overflow: auto !important;

}
.pointer {
	cursor: pointer;
}
.strong {
	font-weight: bolder;
}