html{background-color:#6e7072}
html body{font-family:Helvetica Neue For Number,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}
.topbar,.topbar-left{height:0!important}
.layout-main{padding-top:0!important;padding-left:0!important;padding-right:0!important;background-color:#eaeaea}
.layout-menu{top:60px!important}
.ultima-menu{margin-top:0!important}
#profile-menu li:last-child{margin-bottom:2px!important}
.card{-webkit-border-radius:0!important;border-radius:0!important;margin-bottom:6px!important;margin-left:6px!important;margin-right:6px!important;box-shadow:none!important;-webkit-box-shadow:none!important}
.cardTitle{height:60px!important;margin-left:0!important;margin-right:0!important;text-align:center!important}
.pageTitle{font-size:1.33333rem!important;line-height:1!important}
.ajaxStatusDialog{background:0 0!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.ui-growl{z-index:9999!important;width:auto!important;height:auto!important}
.ui-growl-item{background-color:#ffc107!important;opacity:.8;padding-left:30px!important;float:left!important;height:auto!important}
.ui-growl-title{padding-bottom:0!important}
.ui-growl-message{color:#000!important}
.ui-growl-image,.ui-growl-message p{display:none!important;height:0!important}
.xui-dialog{z-index:1900!important}
.ui-datepicker{z-index:2000!important}
.ui-selectonemenu-panel{z-index:2000!important}
.layout-wrapper.menu-layout-overlay .topbar{z-index:1800!important}
.layout-menu .profile{padding-top:10px!important;height:65px!important;background:0 0!important}
.ui-datatable .ui-widget-header{background-color:transparent!important;text-align:right!important}
.ui-widget-header{background-color:#e8e8e8!important;border:0!important;color:#000!important}
.ui-paginator,.ui-paginator .ui-paginator-page{color:#000!important}
.ui-paginator .ui-state-active{color:#fff!important}
.ui-paginator .ui-paginator-first,.ui-paginator .ui-paginator-last,.ui-paginator .ui-paginator-next,.ui-paginator .ui-paginator-prev{color:#000!important}
.xui-paginator .xui-button-icon-only{zoom:.8!important}
.ui-chkbox{width:95%!important}
.ui-chkbox,.ui-radiobutton{-webkit-box-sizing:initial!important;-moz-box-sizing:initial!important;box-sizing:initial!important}
.ui-chkbox .ui-state-focus .ui-icon-check{background-color:#3e464c!important}
.ui-chkbox .ui-chkbox-box.ui-state-active{border-color: #3e464c!important;background-color:#3e464c!important}
.ui-chkbox .ui-chkbox-box .ui-icon-check{color:#fff!important}
.tree .ui-chkbox .ui-chkbox-box .ui-icon-check{color:#000!important}
.ui-tree .ui-chkbox{width:18px!important}
.label{display:block!important;color:#999!important;font-size:12px!important}
.xpopupIconButton{float:next!important;background-color:#7f8c8d!important;height:26px!important;width:22px!important;zoom:.8!important}
.inputWithPopupButton{width:80%!important}
.ui-calendar .ui-inputfield{padding:0!important}
.ui-calendar .ui-button-text{padding:0!important}
.ui-datepicker tbody td,.ui-datepicker tbody td a{padding-top:0!important;padding-bottom:0!important}
.ui-datepicker-calendar{line-height:14px!important;margin-bottom:0!important}
.ui-timepicker-div dl{margin-bottom:5px!important}
.ui_tpicker_hour_label,.ui_tpicker_minute_label,.ui_tpicker_second_label,.ui_tpicker_time_label{margin-bottom:0!important;margin-top:11px!important;padding-bottom:0!important;padding-top:0!important}
.ui_tpicker_hour,.ui_tpicker_minute,.ui_tpicker_second,.ui_tpicker_time{margin-bottom:0!important;margin-top:26px!important;padding-bottom:0!important;padding-top:5px!important}
table.ui-selectoneradio{vertical-align:top!important;border-spacing:1px!important;height:17px!important}
.ui-selectmanycheckbox.ui-widget td,.ui-selectoneradio.ui-widget label,.ui-selectoneradio.ui-widget td{border-width:0!important;margin:0!important;padding:0!important;vertical-align:top!important;height:17px!important;line-height:17px!important;border-image-width:0!important}
.flatButton{padding:10px!important}
.xflatIcon{padding:0!important;zoom:.8!important}
.flatButton,.flatIcon{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important;color:#000!important;height:12px!important;width:3px!important;vertical-align:middle!important}
.flatButton.ui-state-hover,.flatIcon.ui-state-hover{background-color:#777d81!important}
.textCenter{text-align:center!important}
.priorityItem{background-color:#00bcd4;color:#fff;padding-left:5px;padding-right:5px}
.priorityItem1{background-color:#ff5722}
.priorityItem2{background-color:#ffc107}
.priorityItem3{background-color:#00bcd4}
.ui-chkbox .ui-chkbox-box{opacity:1!important}
.uiButton,.uiButton .ui-icon{background-color:#3e464c!important;color:#fff!important}
td{text-align:center;white-space: normal!important;word-wrap: break-word!important;}
.ui-datatable thead th.ui-state-active{background-color:#fff!important;color:#000!important;border-color:#bdbdbd!important;border-top-width:3px!important;border-top-style:solid!important;border-top-color:#5180ce!important;outline-color:transparent!important}
.ui-datatable thead th.ui-state-active .ui-inputfield,body .ui-datatable thead th.ui-state-highlight .ui-inputfield{color:#000!important}
body .ui-state-active, body .ui-state-highlight{background-color:#5180ce!important;}
.xui-column-title{white-space:nowrap!important;word-wrap:break-word!important;overflow:hidden!important}
.ui-tree-container{overflow:visible!important}
.layout-compact .layout-wrapper .layout-main{padding-top:1rem;background-color:#eaeaea;min-height:100vh;content:'viewport-units-buggyfill; min-height: 100vh'}
.layout-compact .layout-wrapper .layout-profile{position:absolute;top:1rem;right:1rem;font-size:1.2rem}
.layout-compact .layout-wrapper .layout-profile .profile-name{margin-bottom:.2em}
.ui-selectmanycheckbox td{text-align: left!important;}
.ui-selectmanycheckbox .ui-chkbox {width: 10%!important;}            
.ui-icon-triangle-1-s:before {color: black!important;}
