/*Correção Bug Tema de fabrica*/
.main-content {
	padding: 0;
}


/*Dashboard*/
	 .dashPrincipal{
	 	width: 100%;
	 }

   	 .dashPrincipal .ui-dashboard-column { 
        min-width: 100%; 
      } 

     .dashPrincipal.desativaEspaco .ui-dashboard-column{
		margin: 0px; 
		padding-bottom: 0px;
     }
     
    .dashPrincipal.ui-dashboard .ui-panel .ui-panel-titlebar {
	    padding: 0 0 0 0;
	    height: 4px;
	    background: none;
	    border: none;
	}

.noHeader .ui-panel-titlebar.ui-sortable-handle{
	    padding: 0 0 0 0;
	    height: 4px;
		background: none;
	    border: none;	
}

.noHeaderPadding .ui-panel-titlebar{
	    padding: 8px 10px 10px 20px !important;
	
}

.dashPrincipal .ui-panel .ui-panel-content {
    padding: .0em 0em;
}
	
.ui-dialog .ui-dialog-titlebar {
    padding: .0em .0em .0em 0em;
}

.ui-dialog .ui-dialog-titlebar {
    margin: 10px 20px 5px 20px;
}


/*Sobreposição Apollo*/
.dashboard .ui-panel {
	border-color: transparent;
	box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.14);
	-moz-box-shadow: 0 1px 2px 4px rgba(0, 0, 0, 0.14);
}

.card {
	border-color: transparent;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.14);
	-moz-box-shadow: 0 1px 2px 4px rgba(0, 0, 0, 0.14);
/* 	overflow: -webkit-paged-y; */
/* 	overflow: -webkit-paged-x; */
/* 	height: 100%; */
/*     min-height: 100%; */
}

.initials {
	border-color: transparent;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.14);
	-moz-box-shadow: 0 1px 2px 4px rgba(0, 0, 0, 0.14);
}

.topbar {
	border-color: transparent;
	box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 1px 2px 4px rgba(0, 0, 0, 0.3);
	color: var(--corTexto) !important;
}

.sidebar {
	box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.14);
	-moz-box-shadow: 0 1px 2px 4px rgba(0, 0, 0, 0.14);
}


/*Top Bar*/
.topbar {
	z-index: 1001;
	height: 85px;
	font-weight: bold;
}

.logo-empresa-left {
	max-width: 250px;
	max-height: 50px;
}
.logo-empresa-top {
    max-width: 240px;
    max-height: 60px;
    margin-top: 0px;
}


/*Side Bar*/
.wrapper .sidebar ul li.active-menuitem>a {
	font-weight: bold;
	border-left: 3px solid var(--corBgPrincipal);
}

@media screen and (max-width: 640px) {
	.imagem-sidebar {
		display: none;
	}
}

@media screen and (min-width: 641px) {
	.imagem-sidebar {
		float: right;
		margin-top: -28px;
		max-width: 130px;
		max-height: 40px;
	}
}

.textoSistema {
	color: var(--corTexto) !important;
	font-size: 11px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url("/javax.faces.resource/profile-bg-ext.png.jsf?ln=images");
}

.textoSistema div {
	padding: 2px;
}

.wrapper .topbar #omega-menu-button {
	color: var(--corTextoBotao);
}

.wrapper .topbar #options-menu-button {
	color: var(--corTextoBotao);
}

.wrapper .sidebar .profile {
	background-image: url("/javax.faces.resource/profile-bg.png.jsf?ln=images");
}

.wrapper .sidebar .profile .username {
	font-weight: bold;
}

.wrapper .sidebar .logo {
	background: var(--corBgPrincipal);
}


/*Content*/
.ui-widget-header {
	color: var(--corTexto);
	background: #ebedf0;
}

button.ui-button.ui-state-default {
	border: 1px solid var(--corBgPrincipal);
	color: var(--corTextoBotao);
	background: var(--corBgPrincipal);
}

button.ui-button.ui-state-hover {
	border: 1px solid var(--corBgPrincipal);
	color: var(--corTextoBotao);
	background: var(--corBgPrincipal);
	-webkit-filter: brightness(110%) !important;
	-moz-filter: brightness(110%) !important;
	-ms-filter: brightness(110%) !important;
	-o-filter: brightness(110%) !important;
}


/*Rodape*/
.rodape {
	float: right;
}

.footer-text {
	font-size: 15px;
	padding-right: 15px;
	font-weight: bold;
	color: var(--corTexto);
}


/*Sobreposição cor topbar para setup*/
.main-body {
	color: var(--corTexto);
}
.topbar {
	/* 	background: red !important;  */
	
}

.ui-widget-content {
	color: var(--corTexto);
}

.jqplot-axis {
	color: var(--corTexto) !important;
}

.jqplot-xaxis-label {
	color: var(--corTexto) !important;
}

.jqplot-x2axis-label {
	color: var(--corTexto) !important;
}

.jqplot-yaxis-label {
	color: var(--corTexto) !important;
}

.jqplot-y2axis-label, .jqplot-y3axis-label, .jqplot-y4axis-label,
	.jqplot-y5axis-label, .jqplot-y6axis-label, .jqplot-y7axis-label,
	.jqplot-y8axis-label, .jqplot-y9axis-label {
	color: var(--corTexto) !important;
}

table.jqplot-table-legend {
	color: var(--corTexto) !important;
}

.jqplot-target {
	color: var(--corTexto) !important;
/* 	border: 1px solid #d9d9d9; */
}

.jqplot-highlighter-tooltip, .jqplot-canvasOverlay-tooltip {
	border: 1px solid var(--corTexto);
	background: rgba(0, 0, 0, 0.5);
	color: var(--corTextoBotao)!important;
}

div.jqplot-bubble-label.jqplot-bubble-label-highlight {
	background: rgba(90%, 90%, 90%, 0.7);
}

.card h1 {
    color: var(--corTexto);
}

.ui-selectonemenu-item.ui-selectonemenu-list-item:hover {
	background: var(--corBgPrincipal) !important;
	border-color: var(--corBgPrincipal) !important;
	-webkit-filter: brightness(130%) !important;
	-moz-filter: brightness(130%) !important;
	-ms-filter: brightness(130%) !important;
	-o-filter: brightness(130%) !important;
	color: var(--corTexto);
}

.ui-panelmenu .ui-panelmenu-header.ui-state-active, .ui-panelmenu .ui-panelmenu-header.ui-state-active a
	{
	background: var(--corBgPrincipal);
	color: var(--corTextoBotao)!important;
	border-color: var(--corBgPrincipal);
}

a.ui-menuitem-link.ui-submenu-link.ui-corner-all.ui-state-hover {
	background: var(--corBgPrincipal) !important;
}

.ui-paginator .ui-paginator-page.ui-state-active {
	background: var(--corBgPrincipal);
	border-color: var(--corBgPrincipal);
	color: var(--corTextoBotao) !important; 
}

.ui-paginator .ui-paginator-page.ui-state-hover {
	background: var(--corBgPrincipal);
	border-color: var(--corBgPrincipal);
	color: var(--corTextoBotao) !important; 
	-webkit-filter : brightness( 125%);
	-moz-filter: brightness(125%);
	-ms-filter: brightness(125%);
	-o-filter: brightness(125%);
	-webkit-filter: brightness(125%);
}

.ui-state-highlight {
/* 	background: #D9D9D9!important; */
/* 	border-color: #D9D9D9 !important; */
/* 	-webkit-filter: brightness(175%) !important; */
/* 	-moz-filter: brightness(175%) !important; */
/* 	-ms-filter: brightness(175%) !important; */
/* 	-o-filter: brightness(175%) !important; */
	color: var(--corTexto) !important;
}

.ui-widget-content.ui-datatable-selectable.ui-state-highlight{
	background: #D9D9D9!important;
	border-color: #D9D9D9 !important;
	color: var(--corTexto)!important;
}

.fc-event {
	border: 1px solid var(--corBgPrincipal) !important;
	background-color: var(--corBgPrincipal) !important;
}


.ui-state-default, .ui-widget-content .ui-state-default,
	.ui-widget-header .ui-state-default {
	color: var(--corTextoDestaque);
}

.ui-selectonemenu-item.ui-selectonemenu-list-item:hover {
	background: var(--corBgPrincipal) !important;
	border-color: var(--corBgPrincipal) !important;
	-webkit-filter: brightness(130%) !important;
	-moz-filter: brightness(130%) !important;
	-ms-filter: brightness(130%) !important;
	-o-filter: brightness(130%) !important;
	color: var(--corTextoBotao);
}

.ui-picklist .ui-picklist-list li:hover {
	background-color: var(--corBgPrincipal);
	color: var(--corTextoBotao);
}

.ui-datatable .ui-datatable-data tr.ui-state-hover {
	background-color: #EBEDF0;
	color: var(--corTexto);
}

.ui-treenode-content.ui-state-hover {
	background-color: var(--corBgPrincipal);
	color: var(--corTexto);
}

.ui-orderlist-item.ui-corner-all.ui-sortable-handle.ui-state-hover{
	background-color: var(--corBgPrincipal);
	color: var(--corTextoBotao);
}

.ui-widget-content.ui-treetable-selectable-node.default.ui-state-hover{
	background-color: var(--corBgPrincipal);
	color: var(--corTextoBotao);
	-webkit-filter: brightness(130%) !important;
	-moz-filter: brightness(130%) !important;
	-ms-filter: brightness(130%) !important;
	-o-filter: brightness(130%) !important;
}

.ui-carousel-page-link.ui-icon-radio-off {
	color: var(--corTexto);
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose
	{
	background: var(--corBgPrincipal) !important;
	border-color: var(--corBgPrincipal) !important;
	color: var(--corTextoBotao);
}

.ui-button.ui-widget.ui-state-hover.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose
	{
	background: var(--corBgPrincipal) !important;
	border-color: var(--corBgPrincipal) !important;
	-webkit-filter: brightness(130%) !important;
	-moz-filter: brightness(130%) !important;
	-ms-filter: brightness(130%) !important;
	-o-filter: brightness(130%) !important;
	color: var(--corTextoBotao);
}

.ui-selectonemenu-panel .ui-selectonemenu-item-group {
	background: #999;
	color: var(--corTexto);
}

.ui-widget-header.ui-corner-all.ui-selectcheckboxmenu-header.ui-helper-clearfix
	{
	background: var(--corTexto);
	color: #222222;
}

.ui-selectbooleanbutton.ui-button.ui-state-default {
	background: var(--corBgPrincipal);
	color: var(--corTextoBotao);
	border: 1px solid var(--corBgPrincipal);
}

.ui-selectbooleanbutton.ui-button.ui-state-active {
	background: var(--corBgPrincipal);
	border: 1px solid var(--corBgPrincipal);
	-webkit-filter: brightness(125%);
	-moz-filter: brightness(125%);
	-ms-filter: brightness(125%);
	-o-filter: brightness(125%);
	color: var(--corTextoBotao) !important;
}

.ui-accordion .ui-accordion-header.ui-state-default {
	background: #ebedf0;
	border-color: #ebedf0;
	color: var(--corTexto);

}

.ui-accordion .ui-accordion-header.ui-state-active {
	background: var(--corBgPrincipal);
	border-color: var(--corBgPrincipal);
	color: var(--corTextoBotao);
}

.ui-accordion .ui-accordion-content {
    border: 1px solid #dfdfdf;
}

/* .ui-columntoggler { */
/*     border-color: #dfdfdf; */
/*     overflow: visible; */
/* } */

.ui-tabs .ui-tabs-nav>li.ui-state-default.ui-state-default {
	background: #999;
	border-color: #999;
	color: var(--corTexto) !important;
}

.ui-tabs .ui-tabs-nav>li.ui-state-default.ui-state-active {
	background: var(--corBgPrincipal);
	border-color: var(--corBgPrincipal);
	color: var(--corTexto) !important;
}

.ui-tabs .ui-tabs-nav>li.ui-state-default.ui-state-default a {
	color: var(--corTexto) !important;
}

.ui-datepicker .ui-datepicker-header, .ui-datepicker .ui-timepicker-div>.ui-widget-header
	{
	background: #3a3c45;
	border: none;
}

.ui-datepicker th {
	color: var(--corTexto) !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
	border-bottom: 1px solid #4E5159 ! important;
	background: #999;
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset;
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset;
	font-size: 13px;
}

.ui-breadcrumb ul li .ui-menuitem-link:hover {
    color: var(--corBgPrincipal);
}

.ui-breadcrumb-chevron.ui-icon.ui-icon-triangle-1-e{
	color: var(--corTextoBotao);
}

.ui-menu .ui-menuitem-link:hover {
	color: var(--corTexto);
	background: var(--corBgPrincipal);
}

a.ui-menuitem-link.ui-corner-all.ui-state-hover {
	background: var(--corBgPrincipal) !important;
	border-color: var(--corBgPrincipal) !important;
	color: var(--corTexto);
}

.ui-menu.ui-menu-toggleable li.ui-widget-header {
	background: #999;
}
.ui-menu.ui-menu-toggleable li.ui-widget-header:hover {
	color: var(--corBgPrincipal);
}

.ui-widget.ui-panelmenu-header.ui-state-hover{
	background: var(--corBgPrincipal);
	color: var(--corTextoBotao);
}


.ui-progressbar .ui-progressbar-label {
    color: var(--corBgPrincipal);
	-webkit-filter: brightness(160%) !important;
	-moz-filter: brightness(160%) !important;
	-ms-filter: brightness(160%) !important;
	-o-filter: brightness(160%) !important;
}

.ui-menu .ui-menuitem-link {
    color: var(--corTexto);
}

.ui-menuitem-link .ui-state-default a, .ui-state-default a:link,
	.ui-state-default a:visited {
	color: var(--corTexto) !important;
}

.ui-datatable thead th.ui-state-default {
	color: var(--corTexto);
}

.ui-widget.ui-panelmenu-header.ui-state-hover a{
	color: var(--corTextoBotao) !important;
}
.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield .ui-state-default
	{
	-moz-transition: border-color 0.2s;
	-o-transition: border-color 0.2s;
	-webkit-transition: border-color 0.2s;
	transition: border-color 0.2s;
	color: var(--corTexto);
}

.ui-inputfield:hover {
	border-color: var(--corBgPrincipal);
}
.ui-paginator .ui-paginator-page.ui-state-hover {
	background: var(--corBgPrincipal);
	border-color: var(--corBgPrincipal);
	-webkit-filter: brightness(125%);
	-moz-filter: brightness(125%);
	-ms-filter: brightness(125%);
	-o-filter: brightness(125%);
}
.ui-datatable thead th.ui-state-hover {
    background-color: var(--corBgPrincipal);
    color: var(--corTextoBotao);
}

.ui-widget-header a {
    color: var(--corTextoBotao);
}

.ui-selectmanymenu .ui-selectlistbox-list .ui-chkbox-box {
	color: var(--corTextoBotao);
}

.ui-selectcheckboxmenu-label:hover {
	color: var(--corTexto);
}

.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger {
    background-color: var(--corBgPrincipal);
    border-color: var(--corBgPrincipal);
    color: var(--corTextoBotao);
}

.ui-multiselectlistbox-item:hover {
	background-color: var(--corBgPrincipal);
	color: var(--corTextoBotao);
}

.ui-selectlistbox-item:hover {
	background-color: var(--corBgPrincipal);
	color: var(--corTextoBotao);
}

.ui-selectcheckboxmenu-label:hover {
	color: var(--corTexto);
}

a.ui-menuitem-link.ui-corner-all.ui-state-hover {
	background: var(--corBgPrincipal) !important;
	border-color: var(--corBgPrincipal) !important;
	color: var(--corTextoBotao);
}

button.ui-button.ui-state-default {
	border: 1px solid var(--corBgPrincipal);
	color: var(--corTextoBotao);
	background: var(--corBgPrincipal);
}

.ui-dialog .ui-dialog-title {
    color: var(--corTexto);
}

.ui-selectonemenu-panel .ui-selectonemenu-item-group {
	color: var(--corTexto);
}

.ui-selectonemenu-trigger .ui-state-default .ui-corner-right {
	background: var(--corBgPrincipal);
}

.ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger {
	background-color: var(--corBgPrincipal);
	color: var(--corTextoBotao);
}

.ui-fluid .ui-spinner .ui-spinner-button {
	color: var(--corTextoBotao) !important;
	border-color: var(--corBgPrincipal)!important;
    background: var(--corBgPrincipal)!important;
}

.ui-panelmenu .ui-menuitem-link {
    color: var(--corTexto);
}

.ui-tabs .ui-tabs-nav>li.ui-state-default.ui-state-default {
	background: #999;
	border-color: #999;
	color: var(--corTexto) !important;
}

.ui-tabs .ui-tabs-nav>li.ui-state-default.ui-state-active {
	background: var(--corBgPrincipal);
	border-color: var(--corBgPrincipal);
	color: var(--corTexto) !important;
}

.ui-tabs .ui-tabs-nav>li.ui-state-default.ui-state-default a {
	color: var(--corTextoBotao) !important;
}

.ui-tabs .ui-tabs-nav li .ui-icon {
    color: var(--corTextoBotao) !important;
}

.ui-datepicker td a.ui-state-default {
    color: var(--corTexto);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.35) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.35) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.35) inset;
}

.ui-datepicker th {
    color: var(--corTexto) !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset;
}

.ui-datepicker-title{
	 color: var(--corTextoBotao)!important;
}

.ui-datepicker .ui-datepicker-prev .ui-icon {
    color: var(--corTextoBotao);
}
.ui-datepicker .ui-datepicker-next .ui-icon {
    color: var(--corTextoBotao);
}

.ui-menu .ui-menuitem-link {
	color: var(--corTexto);
}

.ui-menu .ui-menuitem-link:hover {
	color: var(--corTextoBotao);
	background: var(--corBgPrincipal);
}

.ui-button, button.ui-button.ui-state-default {
    border: 1px solid var(--corBgPrincipal);
    color: var(--corTextoBotao);
    background: var(--corBgPrincipal);
}

.ui-selectbooleanbutton.ui-button.ui-state-default {
	background: var(--corBgPrincipal);
	color: var(--corTextoBotao);
	border: 1px solid var(--corBgPrincipal);
}

.ui-selectbooleanbutton.ui-button.ui-state-active {
	background: var(--corBgPrincipal);
	border: 1px solid var(--corBgPrincipal);
	-webkit-filter: brightness(125%);
	-moz-filter: brightness(125%);
	-ms-filter: brightness(125%);
	-o-filter: brightness(125%);
	color: var(--corTextoBotao) !important;
}

.ui-selectonebutton .ui-button.ui-state-default {
	background: #999;
	color: var(--corTextoBotao);
}

.ui-selectonebutton .ui-button.ui-state-hover {
	border: 1px solid var(--corBgPrincipal);
	background: var(--corBgPrincipal);
}

.ui-selectonebutton .ui-button.ui-state-active {
	border: 1px solid var(--corBgPrincipal);
	background: var(--corBgPrincipal);
}

.ui-selectmanybutton .ui-button.ui-state-default {
	background: #999;
	color: var(--corTextoBotao);
}

.ui-selectmanybutton .ui-button.ui-state-hover {
	border: 1px solid var(--corBgPrincipal);
	background: var(--corBgPrincipal);
}

.ui-selectmanybutton .ui-button.ui-state-active {
	border: 1px solid var(--corBgPrincipal);
	background: var(--corBgPrincipal);
}

.ui-treetable .ui-sortable-column.ui-state-hover {
	background: var(--corBgPrincipal);
    color: var(--corTextoBotao);
}

/* .ui-state-default.ui-sortable-column.ui-resizable-colum.ui-state-hover{ */
/* 	background: var(--corBgPrincipal) !important; */
/* 	color: var(--corTexto) !important; */
/* } */


/* Novos */
.wrapper .sidebar ul li > a {
    color: var(--corTexto);
}
.wrapper .sidebar ul li.active-menuitem > a {
    color: var(--corBgPrincipal);
}
.wrapper .sidebar ul li > a:hover {
    color: var(--corBgPrincipal);
}
.wrapper .sidebar .profile > a {
    color: var(--corTexto);
}
.wrapper .sidebar .profile > a:hover {
    color: var(--corBgPrincipal);
}
.ui-progressbar .ui-progressbar-value {
    border-color: var(--corBgPrincipal);
    background: var(--corBgPrincipal);
}
.ui-inputfield.ui-state-focus{
moz-box-shadow: 0 0 5px var(--corBgPrincipal) !important;
webkit-box-shadow: 0 0 5px var(--corBgPrincipal) !important;
box-shadow: 0 0 5px var(--corBgPrincipal) !important;
}

.wrapper .topbar {
    background-color: var(--corBgPrincipal);
}
.ui-inputswitch-on {
    background: none !important;
}
.ui-inputswitch-on.ui-state-active {
    background: var(--corBgPrincipal) !important;
    color: var(--corTextoBotao) !important;    
}
.ui-carousel .ui-carousel-page-links .ui-icon.ui-icon-radio-on {
    color: var(--corBgPrincipal);
}
.ui-chkbox-box.ui-state-active {
    background: var(--corBgPrincipal);
    color: var(--corTextoBotao);
}

.ui-radiobutton-box.ui-state-active, .ui-radiobutton-box.ui-state-focus.ui-state-active {
    background: var(--corBgPrincipal);
    color: var(--corTextoBotao);
}
.ui-datepicker-current-day a {
    background: var(--corBgPrincipal) !important;
    color: var(--corTextoBotao) !important;
}

.dashboard .summary .detail {
    color: var(--corTexto) !important;
}
.dashboard .highlight-box .card {
    color: var(--corTexto) !important;
}
.dashboard .contacts li a .email {
    color: var(--corTexto);
}
.dashboard .activity-list li .ui-g-6:last-child {
    color: var(--corTexto);
}

.dashboard .title {
    color: var(--corTextoDestaque);
}
.ui-widget-header {
    color: var(--corTexto);
}
.dashboard .summary .count {
    color: var(--corTexto);
}
.dashboard .contacts li a .name {
    color: var(--corTextoDestaque);
}
.dashboard .activity-list li .count {
    color: var(--corTexto);
}
.ui-growl-message{
	color: var(--corTextoBotao) !important;
}
.ui-growl-item-container.ui-state-highlight.ui-corner-all.ui-helper-hidden.ui-shadow.ui-growl-warn{
	color: var(--corTextoBotao) !important;
}
.ui-growl .ui-growl-item .ui-growl-image.ui-growl-image-warn {
	color: var(--corTextoBotao) !important;
}
.ui-growl .ui-growl-item .ui-growl-icon-close {
	color: var(--corTextoBotao) !Important;
}
.ui-growl-info, .ui-messages .ui-messages-info, .ui-message.ui-message-info {
    color: var(--corTextoBotao);
    background-color: #7ac6f5;
   	border-color:#7ac6f5;
}
.ui-messages .ui-messages-info-icon, .ui-message .ui-message-info-icon {
    color: var(--corTextoBotao);
}
.ui-growl-info, .ui-messages .ui-messages-warn, .ui-message.ui-message-warn {
    color: var(--corTextoBotao);
}
.ui-messages .ui-messages-warn-icon, .ui-message .ui-message-warn-icon {
    color: var(--corTextoBotao);
}
.ui-growl-info, .ui-messages .ui-messages-error, .ui-message.ui-message-error {
    color: var(--corTextoBotao);
}
.ui-messages .ui-messages-error-icon, .ui-message .ui-message-error-icon {
    color: var(--corTextoBotao);
}
.ui-growl-info, .ui-messages .ui-messages-fatal, .ui-message.ui-message-fatal {
    color: var(--corTextoBotao);
}
.ui-messages .ui-messages-fatal-icon, .ui-message .ui-message-fatal-icon {
    color: var(--corTextoBotao);
}
.ui-growl .ui-growl-item .ui-growl-image.ui-growl-image-error {
    color: var(--corTextoBotao);
}

button.ui-button.ui-state-default {
    color: var(--corTextoBotao);
}
.fc-event, .fc-event:hover, .ui-widget .fc-event {
    color: var(--corTextoBotao);
}
.ui-selectonemenu-item.ui-selectonemenu-list-item.ui-corner-all.ui-state-highlight{
	color: var(--corTextoBotao)!important;
}
.fc-day-number.fc-thu.fc-today.ui-state-highlight{
	color: var(--corTextoBotao);
}
.ui-button-icon-left.ui-icon.ui-c.ui-icon{
	color: var(--corTextoBotao);
}
.ui-steps .ui-state-highlight span {
    color: var(--corTextoBotao);
}
.ui-messages-info{
	color: var(--corTextoBotao);
}
.wrapper .topbar .topbar-title {
    color: var(--corTextoBotao);
}

.ui-dialog .ui-dialog-titlebar-close span, .ui-dialog .ui-dialog-titlebar-minimize span, .ui-dialog .ui-dialog-titlebar-maximize span {
    color: var(--corTextoBotao) !important;
    background: var(--corBgPrincipal) !important;
}

.ui-button.ui-widget.ui-state-default{
	 background: var(--corBgPrincipal)!important;
	 color: var(--corTextoBotao)!important;
}
.ui-button.ui-widget.ui-state-hover{
	-webkit-filter: brightness(125%);
	-moz-filter: brightness(125%);
	-ms-filter: brightness(125%);
	-o-filter: brightness(125%);
}

.botaoInferiorPagina{
	border-top:1px solid #d5d5d5; 
}

.corAcordionFiltro{
	border: 1px solid #d9d9d9 !important;
	color: var(--corTexto) !important;
	background: #ebedf0 !important;
	line-height: 0.8!important;
}
.bordarAcordion{
	border: 1px solid #d9d9d9 !important;
}

.dashPrincipal .ui-expanded-row{
	background: var(--corBgPrincipal)!important;
	color: var(--corTextoBotao)!important;
}

.bordaDireitaEsquerda{
	border-right: 1px solid #d9d9d9;
	border-left: 1px solid #d9d9d9;
}

.jqplot-data-label{
	color: var(--corTextoBotao);
}

.jqplot-point-label{
	color: var(--corTextoBotao);	
}

tr.ui-expanded-row-content.ui-widget-content > td{
	padding: 0px!important;
	border: none!important;
}

.corHeaderLinha{
	color: var(--corTexto)!important;
    background: #ebedf0!important;
    font-weight: bold!important;
    border: none!important;
}

.corFooterTotais{
    color: var(--corTextoBotao)!important;
    background: var(--corBgPrincipal)!important;
    font-weight: bold!important;
}

.corFooterSubTotais{
	color: var(--corTexto)!important;
    background: #ebedf0!important;
}

d