.ui-tooltip {
	background-color: white;
}

body .ui-progressbar .ui-progressbar-label {
	display: block !important;
}
/*
body .ui-button {
	background-color: #FF7D20 !important;
}
*/
body .ui-tooltip {
	background-color: transparent !important;
}

body .ui-tooltip-right .ui-tooltip-arrow {
	/* border-right-color: #ffc296 !important; */
	border-right-color: #eaeaea !important;
}

body .ui-tooltip-left .ui-tooltip-arrow {
	/* border-left-color: #ffc296 !important; */
	border-left-color: #eaeaea !important;
}

body .ui-tooltip-top .ui-tooltip-arrow {
	/* border-top-color: #ffc296 !important; */
	border-top-color: #eaeaea !important;
}

body .ui-tooltip-bottom .ui-tooltip-arrow {
	/* border-bottom-color: #ffc296 !important; */
	border-bottom-color: #eaeaea !important;
}

body .ui-tooltip .ui-tooltip-text {
	/* background-color: #ffc296 !important;  */
	background-color: #eaeaea !important;
	padding: 7px 7px !important;
	color: #000;
}

.ui-toolbar-group-left, .ui-toolbar-group-right {
	display: table
}

.ui-toolbar-group-left .toolbar-content, .ui-toolbar-group-right .toolbar-content
	{
	display: table-cell;
	vertical-align: middle;
}

body .ui-toolbar.no-border {
	border: none !important;
}

body .ui-progressbar .ui-progressbar-value {
	background-color: #aadaff !important;
}

body .ui-growl {
	z-index: 6000 !important;
	width: auto !important;
}

body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal
	{
	background-color: #ff9a9a !important;
}

.ui-growl-message {
	padding: 5px 0 5px 10px !important;
	width: auto !important;
	float: left !important;
}

body .ui-growl-title {
	font-size: 14px;
}

.ui-growl-item-container {
	opacity: 1 !important;
}

.ui-dialog.processing-panel .ui-dialog-content {
	background-color: transparent !important;
	border: none !important;
	overflow: hidden !important;
}

.ui-fluid .ui-inputfield, .ui-fluid .ui-password {
	letter-spacing: 0em;
}

body .ui-selectonemenu.ui-state-error, body .ui-inputfield.ui-state-error
	{
	border-color: #ff0000 !important;
	border-width: 2px !important;
}

.ui-datagrid.datagrid-menu .ui-datagrid-content {
	border: none !important;
}

.ui-datagrid.datagrid-menu .ui-datagrid-content .ui-datagrid-column {
	text-align: center;
}

/*Tablas*/
body .ui-datatable thead th, body .ui-datatable tfoot td {
	background-color: #dadada;
}

body .ui-datatable .ui-datatable-data>tr.ui-state-highlight, body .ui-datatable.ui-datatable-striped .ui-datatable-data>tr.ui-datatable-odd.ui-state-highlight
	{
	background-color: #c9e0fd;
	color: black;
}

.ui-datatable .ui-column-customfilter input {
	min-height: calc(2rem + 3px);
	font-size: 1rem !important;
	font-weight: normal
}

body .ui-datatable thead th .ui-column-title {
	font-size: 12px;
}

body .ui-datatable .ui-datatable-data>tr>td, body .ui-datatable .ui-datatable-data>tr>td .ui-outputpanel
	{
	vertical-align: middle;
	font-size: 11px !important;
}

body .ui-datatable .ui-paginator {
	background-color: #f4f4f4;
}

body .ui-datatable .ui-datatable-header {
	font-size: 13px;
	width: 100% !important;
	display: table
}

.ui-wizard-step-title {
	font-size: 12px;
	font-weight: 700;
}

body .ui-dialog .ui-dialog-titlebar {
	font-size: 13px;
	font-weight: 700;
	line-height: 2rem
	background-color: rgb(201, 224, 253) !important;
}

body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active
	{
	background-color: rgb(201, 224, 253) !important;
	color: black !important;
}

body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink,
	body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin
	{
	color: orange;
}
/*TOOLBAR*/
.ui-toolbar.toolbar-cubicacion {
	background-color: rgb(221, 233, 255);
	margin-bottom: 10px;
	margin-top: 10px;
}

/*TREE*/
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label,
	body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight
	{
	font-size: 12px;
}

/*Button*/
button[disabled], input[type="reset"][disabled], input[type="submit"][disabled],
	input[type="button"][disabled] {
	color: #fff !important;
	background-image: none !important;
}

/*Paginator*/
body .ui-paginator .ui-paginator-last, body .ui-paginator .ui-paginator-next,
	body .ui-paginator .ui-paginator-prev, body .ui-paginator .ui-paginator-first
	{
	vertical-align: middle !important;
}

body .pi-danger {
	color: red !important;
}

body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row
	{
	border: 1px solid white !important;
}

body .ui-datatable .ui-datatable-scrollable-body {
	border: 1px solid #CCC;
}

body .skid-table .ui-expanded-row {
	background-color: #0303ef21 !important;
}

/* body .ui-widget:not(.pi), body .ui-widget .ui-widget:not(.pi) { */
/* 	font-size: 11px !important; */
/* } */