/*Widths*/
.wid-auto {width: auto !important;}
.wid-mc {width: max-content !important;}
.wid-10{width: 10%;}
.wid-20{width: 20%;}
.wid-30{width: 30%;}
.wid-40{width: 40%;}
.wid-50{width: 50%;}
.wid-60{width: 60%;}
.wid-70{width: 70%;}
.wid-80{width: 80%;}
.wid-90{width: 90%;}
.wid-100{width: 100%;}

.vh-10{height: 10vh !important;}
.vh-20{height: 20vh !important;}
.vh-30{height: 30vh !important;}
.vh-40{height: 40vh !important;}
.vh-50{height: 50vh !important;}
.vh-60{height: 60vh !important;}
.vh-70{height: 70vh !important;}
.vh-80{height: 80vh !important;}
.vh-90{height: 90vh !important;}
.vh-100{height: 100vh !important;}


/**modals*/
.modal-h70 {
	height: 70vh !important;
}

.modal-h70 .ui-dialog-content {
	height: 100% !important;
}



/*override primefaces*/
.ui-growl{
    z-index: 9999 !important;
}

.dash-panel-db-icon{
	right: 15px;
	position: absolute;
	top: 14px;
	color: #7e92b9;
	font-size: 18px;
}

.login-image {
	width: 100% !important;
	display: flex;
	justify-content: center;
	background-color: #1b2f3c;
}

.login-image img {
	width: auto !important;
	height: 135px !important;
}

@media print {
	body * {
		visibility: visible !important;
		-webkit-print-color-adjust: exact;
	}
}

.bold {
	font-weight: bold;
}

.tag-compact .ui-tag-value {
	font-size: 8px;
	line-height: 10px;
}

.info-table {
	width: 100% !important;
}


.info-table td, .info-table .ui-panelgrid-cell {
	background-color: var(--primary-50) !important;
	border-bottom: 1px solid var(--primary-200) !important;
}

.table-row-totais {
	background-color: var(--primary-600) !important;
	color: white !important;
	font-weight: bold;
}
