.r01gContainer .rup-toolbar,
.r01gContainer .dt-buttons,
.ui-dialog.dialog-personalizado .rup-toolbar {
	background-color: #fdfdfd;
	border: none;
}

.r01gContainer .toolbar-bottom {
	margin-top: 1rem;
}

.r01gContainer button.btn-material,
.ui-dialog.dialog-personalizado button.btn-material {
	display: inline-flex;
	align-items: center;
    gap: 0.25rem;
	background-color: transparent !important;
	font-size: 1rem !important;
	color: #555555 !important;
	text-transform: none;
	line-height: normal;
	border: 2px solid #eeeeee;
	border-radius: 8px;
	padding: 0.5rem 0.75rem;
	box-shadow: none !important;
	outline: none !important;
	height: auto;
}
.r01gContainer button.btn-material:hover,
.ui-dialog.dialog-personalizado button.btn-material:hover {
	background-color: #fdfdfd  !important;
	color: #333333  !important;
	border-color: #555555 !important;
	opacity: 1 !important;
	box-shadow: none !important;
	outline: none !important;
	transition-duration: 1s !important;
}

.r01gContainer button.btn-material.disabled {
	pointer-events: none;
	opacity: 0.6;
}

.r01gContainer button.btn-material.btn-selected,
.ui-dialog.dialog-personalizado button.btn-material.btn-selected {
	background-color: #f5fafd !important;
	color: #111111 !important;
	border-color: #333333 !important;
	transition-duration: 1s !important;
}

.r01gContainer .btn-material span {
	line-height: normal;
}

.r01gContainer .rup-toolbar button.btn-material > i.mdi,
.ui-dialog.dialog-personalizado .rup-toolbar button.btn-material > i.mdi {
	margin-right: 0.25rem;
	font-size: 1rem;
}
