/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme.less */
/* 
    EnergyX3 Theme Styling
    Author     : Rune, Christer
*/
/* Global */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\color.less */
/**
 * Color definitions
 */
/**
 * General colors
 */
/**
 * Buttons
 */
/**
 * Validation colors
 */
/**
 * Icons
 */
/** Dropdown and menu panels */
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\color.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\font.less */
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\font.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\body.less */
body {
  background: white !important;
}
body {
  background-color: #ffffff;
  font-size: 11px;
  font-family: Arial, sans-serif;
  color: #000000;
}
body .ui-layout-pane,
body .ui-overlaypanel {
  background-color: #ffffff;
}
body .ui-shadow {
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
}
body .ui-button.ui-button-icon-only {
  height: 20px;
  width: 20px;
  border: 0;
  text-align: center;
  position: absolute;
  top: 1px;
  right: 0px;
  display: inline-block;
}
body .ui-button.ui-button-icon-only .ui-icon {
  font-size: 22px;
  padding: 0 0 0 0;
  text-indent: 1px;
  position: static;
  margin: 0 0 0 0;
}
body .ui-button.ui-button-icon-only .ui-icon:hover {
  color: #4067a5 !important;
}
body .ui-button.ui-button-icon-only .ui-button-text {
  display: none;
}
body input[type="text"],
body input[type="password"],
body th input,
body textarea {
  max-width: 100%;
  background-color: #ffffff;
  color: #000000;
  font-family: Arial, sans-serif;
  border: 1px solid #cccccc;
  width: 100%;
  display: inline-block;
  padding: 2px;
  font-size: 11px;
}
body input[type="text"],
body input[type="password"] {
  height: 19px;
}
body input[type="checkbox"] {
  cursor: default !important;
}
body input[type="checkbox"]:focus {
  outline: dashed 1px #bbbbbb !important;
}
body input:hover,
body input:focus {
  background-color: #ffffff;
  cursor: text;
}
body select {
  font-family: Arial, sans-serif;
  font-size: 12px !important;
  border-radius: 2px;
  border: 1px solid #bbbbbb;
}
body select::-ms-expand {
  border: 0;
  background-color: transparent;
  color: #000000;
  height: 10px;
  width: 15px;
}
body input[readonly="readonly"],
body textarea[readonly="readonly"] {
  background-color: #efefef;
  color: #000000;
}
body input::-ms-clear {
  display: none;
}
body .screenletHeader {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 6px;
  color: #4067a5;
  background: transparent;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 13px;
}
*,
*:after,
*:before,
hr,
input[type="search"] {
  box-sizing: border-box;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\body.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\ajax.less */
/**
 * Ajax spinner
 */
.ajaxStart div {
  position: absolute;
  z-index: 9999;
}
#l_screen_center .ajaxStart div {
  right: 10px;
  top: 14px;
}
#l_west .ajaxStart div {
  top: 4px;
  right: 5px;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\ajax.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\dialog.less */
/**
 * Dialog
 */
.ui-dialog {
  background-color: #ffffff;
  border: 1px solid #4067a5;
  border-radius: 2px;
}
.ui-dialog .ui-dialog-titlebar-close {
  text-decoration: none;
  padding: 1px !important;
}
.ui-dialog .ui-dialog-titlebar {
  background-color: #8eb245;
  color: #ffffff;
  text-transform: uppercase;
}
.ui-dialog .ui-dialog-titlebar .ui-icon {
  color: #ffffff;
}
.ui-dialog .ui-dialog-titlebar .ui-icon:hover {
  color: #4067a5;
}
.ui-dialog .ui-dialog-titlebar-close:hover,
.ui-dialog .ui-dialog-titlebar-close:focus,
.ui-dialog .ui-dialog-titlebar-minimize:hover,
.ui-dialog .ui-dialog-titlebar-minimize:focus,
.ui-dialog .ui-dialog-titlebar-maximize:hover,
.ui-dialog .ui-dialog-titlebar-maximize:focus {
  padding: 1px;
}
.ui-dialog .ui-dialog-titlebar-close:hover span,
.ui-dialog .ui-dialog-titlebar-close:focus span,
.ui-dialog .ui-dialog-titlebar-minimize:hover span,
.ui-dialog .ui-dialog-titlebar-minimize:focus span,
.ui-dialog .ui-dialog-titlebar-maximize:hover span,
.ui-dialog .ui-dialog-titlebar-maximize:focus span {
  color: #8eb245;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\dialog.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\menupanel.less */
.ui-menu-dynamic[id$='cm_menu'],
#topForm .ui-menu-list .ui-menu-list,
.toolbarScreenlet .ui-menu-parent .ui-menu-list,
.ECMenuPanel {
  background-color: #ffffff;
  white-space: nowrap;
  max-width: 500px;
  width: auto;
  overflow-x: auto;
  overflow-y: hidden;
  /*
     * Menu panel
     */
  /* Checkboxes 
     * The icons for the checkboxes are styled in icon.less*/
  /*
     * Context menu panels
     */
  /*
     * Autocomplete panels
     */
}
.ui-menu-dynamic[id$='cm_menu'] .ui-menuitem .ui-menuitem-link,
#topForm .ui-menu-list .ui-menu-list .ui-menuitem .ui-menuitem-link,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-menuitem .ui-menuitem-link,
.ECMenuPanel .ui-menuitem .ui-menuitem-link {
  width: 100%;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-menuitem .ui-menuitem-link .ui-selectcheckboxmenu-trigger,
#topForm .ui-menu-list .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-selectcheckboxmenu-trigger,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-selectcheckboxmenu-trigger,
.ECMenuPanel .ui-menuitem .ui-menuitem-link .ui-selectcheckboxmenu-trigger {
  display: none;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-menuitem .ui-menuitem-link .ui-selectcheckboxmenu-label,
#topForm .ui-menu-list .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-selectcheckboxmenu-label,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-selectcheckboxmenu-label,
.ECMenuPanel .ui-menuitem .ui-menuitem-link .ui-selectcheckboxmenu-label {
  padding: 0;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-menuitem .ui-menuitem-text,
#topForm .ui-menu-list .ui-menu-list .ui-menuitem .ui-menuitem-text,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-menuitem .ui-menuitem-text,
.ECMenuPanel .ui-menuitem .ui-menuitem-text {
  color: #8eb245;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-menuitem.ui-state-hover,
#topForm .ui-menu-list .ui-menu-list .ui-menuitem.ui-state-hover,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-menuitem.ui-state-hover,
.ECMenuPanel .ui-menuitem.ui-state-hover,
.ui-menu-dynamic[id$='cm_menu'] .ui-menuitem .ui-menuitem-link.ui-state-hover,
#topForm .ui-menu-list .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover,
.ECMenuPanel .ui-menuitem .ui-menuitem-link.ui-state-hover {
  background-color: #e6edd7;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-menuitem.ui-state-hover .ui-menuitem-text,
#topForm .ui-menu-list .ui-menu-list .ui-menuitem.ui-state-hover .ui-menuitem-text,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-menuitem.ui-state-hover .ui-menuitem-text,
.ECMenuPanel .ui-menuitem.ui-state-hover .ui-menuitem-text,
.ui-menu-dynamic[id$='cm_menu'] .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text,
#topForm .ui-menu-list .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text,
.ECMenuPanel .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text,
.ui-menu-dynamic[id$='cm_menu'] .ui-menuitem.ui-state-hover .ui-menuitem-icon,
#topForm .ui-menu-list .ui-menu-list .ui-menuitem.ui-state-hover .ui-menuitem-icon,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-menuitem.ui-state-hover .ui-menuitem-icon,
.ECMenuPanel .ui-menuitem.ui-state-hover .ui-menuitem-icon,
.ui-menu-dynamic[id$='cm_menu'] .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-icon,
#topForm .ui-menu-list .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-icon,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-icon,
.ECMenuPanel .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-icon {
  color: #4067a5;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-state-disabled .ui-menuitem-text,
#topForm .ui-menu-list .ui-menu-list .ui-state-disabled .ui-menuitem-text,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-state-disabled .ui-menuitem-text,
.ECMenuPanel .ui-state-disabled .ui-menuitem-text {
  color: #bbbbbb !important;
}
.ui-menu-dynamic[id$='cm_menu'].ui-menu-child,
#topForm .ui-menu-list .ui-menu-list.ui-menu-child,
.toolbarScreenlet .ui-menu-parent .ui-menu-list.ui-menu-child,
.ECMenuPanel.ui-menu-child {
  width: auto !important;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-selectcheckboxmenu-list-item,
#topForm .ui-menu-list .ui-menu-list .ui-selectcheckboxmenu-list-item,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-selectcheckboxmenu-list-item,
.ECMenuPanel .ui-selectcheckboxmenu-list-item {
  color: #8eb245;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-selectcheckboxmenu-list-item:hover,
#topForm .ui-menu-list .ui-menu-list .ui-selectcheckboxmenu-list-item:hover,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-selectcheckboxmenu-list-item:hover,
.ECMenuPanel .ui-selectcheckboxmenu-list-item:hover {
  background-color: #e6edd7;
  color: #4067a5;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-selectcheckboxmenu-header .ui-chkbox-icon,
#topForm .ui-menu-list .ui-menu-list .ui-selectcheckboxmenu-header .ui-chkbox-icon,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-selectcheckboxmenu-header .ui-chkbox-icon,
.ECMenuPanel .ui-selectcheckboxmenu-header .ui-chkbox-icon {
  padding-top: 4px;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-selectcheckboxmenu-header .ui-icon-check:after,
#topForm .ui-menu-list .ui-menu-list .ui-selectcheckboxmenu-header .ui-icon-check:after,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-selectcheckboxmenu-header .ui-icon-check:after,
.ECMenuPanel .ui-selectcheckboxmenu-header .ui-icon-check:after {
  top: 1.0em;
  left: 0.9em;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close,
#topForm .ui-menu-list .ui-menu-list .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close,
.ECMenuPanel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close {
  padding: 0.2em;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover,
#topForm .ui-menu-list .ui-menu-list .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover,
.ECMenuPanel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover {
  padding: 0.2em;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover .ui-icon,
#topForm .ui-menu-list .ui-menu-list .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover .ui-icon,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover .ui-icon,
.ECMenuPanel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover .ui-icon {
  color: #4067a5;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container,
#topForm .ui-menu-list .ui-menu-list .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container,
.ECMenuPanel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container {
  width: 75%;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:hover,
#topForm .ui-menu-list .ui-menu-list .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:hover,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:hover,
.ECMenuPanel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:hover {
  color: #4067a5;
}
.ui-menu-dynamic[id$='cm_menu'].ui-contextmenu,
#topForm .ui-menu-list .ui-menu-list.ui-contextmenu,
.toolbarScreenlet .ui-menu-parent .ui-menu-list.ui-contextmenu,
.ECMenuPanel.ui-contextmenu {
  overflow: visible;
}
.ui-menu-dynamic[id$='cm_menu'].ui-contextmenu .ui-menu-child,
#topForm .ui-menu-list .ui-menu-list.ui-contextmenu .ui-menu-child,
.toolbarScreenlet .ui-menu-parent .ui-menu-list.ui-contextmenu .ui-menu-child,
.ECMenuPanel.ui-contextmenu .ui-menu-child {
  width: auto !important;
  background-color: #ffffff;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-autocomplete-item,
#topForm .ui-menu-list .ui-menu-list .ui-autocomplete-item,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-autocomplete-item,
.ECMenuPanel .ui-autocomplete-item {
  color: #000000;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-autocomplete-item.ui-state-highlight,
#topForm .ui-menu-list .ui-menu-list .ui-autocomplete-item.ui-state-highlight,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-autocomplete-item.ui-state-highlight,
.ECMenuPanel .ui-autocomplete-item.ui-state-highlight {
  background-color: #e6edd7;
}
.ui-menu-dynamic[id$='cm_menu'] .ui-autocomplete-emptyMessage,
#topForm .ui-menu-list .ui-menu-list .ui-autocomplete-emptyMessage,
.toolbarScreenlet .ui-menu-parent .ui-menu-list .ui-autocomplete-emptyMessage,
.ECMenuPanel .ui-autocomplete-emptyMessage {
  color: #000000;
}
.ui-menu-dynamic[id$='cm_menu'].ui-autocomplete-panel .ui-autocomplete-table,
#topForm .ui-menu-list .ui-menu-list.ui-autocomplete-panel .ui-autocomplete-table,
.toolbarScreenlet .ui-menu-parent .ui-menu-list.ui-autocomplete-panel .ui-autocomplete-table,
.ECMenuPanel.ui-autocomplete-panel .ui-autocomplete-table {
  border-spacing: 0px;
  table-layout: auto;
  border: 0px none transparent;
}
.ui-menu-dynamic[id$='cm_menu'].ui-autocomplete-panel .ui-autocomplete-table tbody tr td,
#topForm .ui-menu-list .ui-menu-list.ui-autocomplete-panel .ui-autocomplete-table tbody tr td,
.toolbarScreenlet .ui-menu-parent .ui-menu-list.ui-autocomplete-panel .ui-autocomplete-table tbody tr td,
.ECMenuPanel.ui-autocomplete-panel .ui-autocomplete-table tbody tr td {
  border: none;
  border-right: 1px solid #efefef;
}
.ui-menu-dynamic[id$='cm_menu'].ui-autocomplete-panel .ui-autocomplete-items,
#topForm .ui-menu-list .ui-menu-list.ui-autocomplete-panel .ui-autocomplete-items,
.toolbarScreenlet .ui-menu-parent .ui-menu-list.ui-autocomplete-panel .ui-autocomplete-items,
.ECMenuPanel.ui-autocomplete-panel .ui-autocomplete-items {
  border: solid white 2px;
  padding: 0;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\menupanel.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\icon.less */
.ec-icon {
  color: #8eb245;
}
.ui-icon {
  display: inline-block;
  font-family: FontAwesome;
  font-size: 0;
  padding: 1px 2px;
  font-style: normal;
  font-weight: normal;
  color: #8eb245;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0 !important;
  /* These are for creating checkmarks with boxes out of fontawesome icongs */
}
.ui-icon:before {
  font-size: 14px;
  content: "\f0c8";
  display: block;
}
.ui-icon.filterIcon:before {
  content: "\f0b0";
}
.ui-icon.ui-icon-carat-2-n-s:before {
  content: "\f0dc";
}
.ui-icon.ui-icon-triangle-1-e:before {
  content: "\f105";
}
.ui-icon.ui-icon-triangle-1-n:before {
  content: "\f106";
}
.ui-icon.ui-icon-triangle-1-s:before {
  content: "\f107";
}
.ui-icon.ui-icon-arrow-4-diag:before {
  content: "\f066";
}
.ui-icon.ui-icon-top-logout:before {
  content: "\f011";
}
.ui-icon.ui-icon-document:before {
  content: "\f10c";
  font-size: 9px;
  margin-top: 2px;
}
.ui-icon.ui-icon-calendar:before {
  content: "\f0ce";
}
.ui-icon.ui-icon-seek-first:before {
  content: "\f100";
}
.ui-icon.ui-icon-seek-end:before {
  content: "\f101";
}
.ui-icon.ui-icon-seek-prev:before {
  content: "\f104";
}
.ui-icon.ui-icon-seek-next:before {
  content: "\f105";
}
.ui-icon.ui-icon-circle-triangle-w:before {
  content: "\f104";
}
.ui-icon.ui-icon-circle-triangle-e:before {
  content: "\f105";
}
.ui-icon.ui-icon-circle-triangle-s:before {
  content: "\f107";
}
.ui-icon.ui-chkbox-icon:before {
  content: "\f096";
  color: #666666;
}
.ui-icon.ui-icon-check:after,
.ui-icon.ui-icon-check:before {
  position: absolute;
}
.ui-icon.ui-icon-check:before {
  content: "\f096";
  color: #666666;
}
.ui-icon.ui-icon-check:after {
  content: "\f00c";
  color: #666666;
  font-size: x-small;
  top: 0.2em;
  left: 0.25em;
}
.ui-icon.ui-icon-circle-close:before {
  content: "\f106";
}
.ui-icon.ui-icon-close:before {
  content: "\f00d";
}
.ui-icon.ui-icon-gear:before {
  content: "\f013";
}
.ui-icon.ui-icon-arrow-4:before {
  content: "\f047";
}
.ui-icon.ui-icon-closethick:before {
  content: "\f00d";
}
.ui-icon.ui-icon-plus:before {
  content: "\f067";
}
.ui-icon.ui-icon-plusthick:before {
  content: "\f196";
}
.ui-icon.ui-icon-minusthick:before {
  content: "\f147";
}
.ui-icon.ui-icon-arrowrefresh-1-w:before {
  content: "\f021";
}
.ui-icon.ui-icon-folder-collapsed:before {
  content: "";
}
.ui-icon.ui-icon-folder-open:before {
  content: "";
}
.ui-icon.ui-icon-top-help:before {
  content: "\f0c9";
}
.ui-icon.ui-icon-info:before {
  content: "\f129";
}
.ui-icon.ui-icon-search:before {
  content: "\f002";
  font-size: small;
}
.ui-icon.ui-icon-gripsmall-diagonal-se {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 18px !important;
  height: 18px !important;
  opacity: 0.7;
}
.ui-icon.ui-icon-gripsmall-diagonal-se:before {
  content: "\f07e";
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\icon.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\scrollbar.less */
/**
 * Scrollbar
 */
::-webkit-scrollbar {
  width: 7px !important;
  height: 7px !important;
}
::-webkit-scrollbar-track {
  background: #cccccc;
}
::-webkit-scrollbar-thumb {
  background: #bbbbbb;
}
::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(204, 204, 204, 0.5);
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\global\scrollbar.less */
/* Screen */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\layout.less */
/**
 * Layout
 */
#l_west,
#l_center,
#l_screen_center,
#l_screen_south {
  padding: 0;
}
#l_west .ui-layout-unit-content,
#l_center .ui-layout-unit-content,
#l_screen_center .ui-layout-unit-content,
#l_screen_south .ui-layout-unit-content {
  padding: 0;
}
#l_center .ui-layout-unit-content {
  overflow: hidden;
}
#l_north {
  z-index: 20 !important;
  background: #ffffff;
  overflow: visible !important;
  padding: 0;
}
#l_north .ui-layout-unit-content {
  overflow: visible !important;
  background: #ffffff;
}
#l_north .ui-layout-unit-content .ui-menu {
  background: transparent;
}
/**
 * Layout resizer
 */
.ui-layout-resizer {
  background: none repeat scroll 0% 0% #dddddd;
}
.ui-layout-resizer:not(.ui-layout-resizer-north):hover {
  background: #bce074;
}
.ui-layout-mask {
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  opacity: 0 !important;
  filter: alpha(opacity=0) !important;
}
.ui-layout-toggler a {
  text-decoration: none !important;
  display: none;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\layout.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\ecgrid.less */
/**
 * Grid
 */
.gridRow {
  display: block;
  white-space: nowrap;
}
.gridRow .gridCell {
  display: table-cell;
  white-space: nowrap;
  padding: 5px;
  vertical-align: top;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\ecgrid.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\button.less */
.ECButton {
  padding: 3px;
  padding-left: 10px;
  padding-right: 10px;
  background: #8eb245;
  color: #ffffff;
  border: 1px solid #8eb245;
  text-transform: uppercase;
  font-family: Arial, sans-serif;
  font-size: 11px;
  border-radius: 2px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
  cursor: pointer !important;
}
.ECButton .ui-button-text {
  padding: 0;
  font-size: 11px;
}
.ECButton.ui-button-text-icon-left .ui-button-text {
  margin-left: 14px;
}
.ECButton.ui-button-text-icon-left .ui-button-icon-left {
  color: white !important;
  margin-right: 5px;
  margin-top: -9px;
}
.ECButton[disabled="disabled"] {
  background: #bbbbbb;
  color: #ffffff;
  border: 1px solid #bbbbbb;
}
.ECButton[disabled="disabled"]:hover {
  background: #bbbbbb !important;
  border: 1px solid #bbbbbb !important;
  cursor: not-allowed !important;
}
.ECButton[disabled="disabled"].in-progress:hover {
  background: #bbbbbb !important;
  border: 1px solid #bbbbbb !important;
  cursor: wait !important;
}
.ECButton:hover {
  background: #4067a5;
  color: #ffffff;
  border-color: #4067a5;
}
.ECButton .ui-button .ui-icon {
  padding: 1px 0px 0px 5px;
}
.ECButton .ui-button.ui-button-text-icon-left .ui-icon {
  padding: 3px 0px 0px 7px;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\button.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\menubutton.less */
.ECMenuButton button,
.ECMenuButton.ui-button {
  border: 0;
  background-color: transparent;
  height: 16px;
  width: 16px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  z-index: 4;
  outline: none;
}
.ECMenuButton button:hover .ui-icon,
.ECMenuButton.ui-button:hover .ui-icon {
  color: #4067a5 !important;
}
.ECMenuButton button .ui-icon,
.ECMenuButton.ui-button .ui-icon {
  padding: 0;
}
.ECMenuButton button .ui-icon:before,
.ECMenuButton.ui-button .ui-icon:before {
  content: "\f0c9";
}
.ECMenuButton button .ui-button-text,
.ECMenuButton.ui-button .ui-button-text {
  display: none;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\menubutton.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\popup.less */
#popupForm\:popup .ui-widget-content {
  overflow-y: hidden;
  height: 95% !important;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\popup.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\toolbar.less */
#toolbarDiv {
  z-index: 1;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\toolbar.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\stickyComponent.less */
.stickyComponent {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\stickyComponent.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\tooltip.less */
/**
 * Tooltips
 */
.ui-tooltip {
  background-color: transparent;
  margin-top: 40px;
}
.ui-tooltip .ui-tooltip-text {
  background-color: #fcf9c0 !important;
  color: #000000 !important;
}
.ui-tooltip .ui-tooltip-arrow {
  display: none;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\tooltip.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\notification.less */
/**
 * Notification area
 */
#ECNotificationArea,
#ECClientNotificationArea {
  background-color: #efefef;
}
#ECNotificationArea table,
#ECClientNotificationArea table {
  border-collapse: collapse;
  margin-top: 0px;
}
#ECNotificationArea .ErrorRowClass,
#ECClientNotificationArea .ErrorRowClass {
  color: #000000;
}
#ECNotificationArea .ECAjaxNotifyMsg,
#ECClientNotificationArea .ECAjaxNotifyMsg {
  white-space: pre;
}
#ECNotificationArea .msgImageColumn,
#ECClientNotificationArea .msgImageColumn,
#ECNotificationArea .msgTextColumn,
#ECClientNotificationArea .msgTextColumn {
  padding: 8px;
}
#ECNotificationArea .msgImageColumn,
#ECClientNotificationArea .msgImageColumn {
  padding-left: 14px;
}
#ECNotificationArea .msgTextColumn,
#ECClientNotificationArea .msgTextColumn {
  padding-left: 0px;
}
#ECNotificationArea .ui-icon:before,
#ECClientNotificationArea .ui-icon:before {
  font-size: 20px;
}
#ECNotificationArea .ui-icon.ui-icon-ec-FATAL:before,
#ECClientNotificationArea .ui-icon.ui-icon-ec-FATAL:before {
  color: #ab261c;
  content: '\f057';
}
#ECNotificationArea .ui-icon.ui-icon-ec-ERROR:before,
#ECClientNotificationArea .ui-icon.ui-icon-ec-ERROR:before {
  color: #ab261c;
  content: '\f057';
}
#ECNotificationArea .ui-icon.ui-icon-ec-WARN:before,
#ECClientNotificationArea .ui-icon.ui-icon-ec-WARN:before {
  color: #d58322;
  content: '\f071';
}
#ECNotificationArea .ui-icon.ui-icon-ec-INFO:before,
#ECClientNotificationArea .ui-icon.ui-icon-ec-INFO:before {
  color: #8eb245;
  content: '\f05a';
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\notification.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\contextmenu.less */
.ECContextMenuButtons .ui-panelgrid-cell {
  border: 0 !important;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\contextmenu.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\statusArea.less */
/* align the dates and attributes in Trending in one line */
#statusarea_tab\:tabPanel\:trending\:form fieldset {
  display: inline;
  float: none;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screen\statusArea.less */
/* Screenlet */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\toolbarScreenlet.less */
/**
 * Toolbar
 */
.toolbarScreenlet {
  box-shadow: 0px 5px 0px -4px #eaeaea;
}
.toolbarScreenlet .ECTopScreenDesc {
  font-size: 15px;
  color: #8eb245;
  display: inline-block;
  margin-top: 7px;
  margin-right: 35px;
  text-transform: none;
  font-weight: normal;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list {
  text-transform: uppercase;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list .ui-menuitem:nth-child(7) {
  border-right: none;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list .ui-menuitem:nth-child(6) {
  border-right: none;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list > .ui-menuitem {
  padding: 3px 10px 3px 10px;
  background-color: #ffffff;
  border-right: 1px solid #eaeaea;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > .ui-menuitem-icon,
.toolbarScreenlet .ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > .ui-menuitem-text {
  color: #8eb245;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link.ui-state-hover > .ui-menuitem-icon,
.toolbarScreenlet .ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link.ui-state-hover > .ui-menuitem-text {
  color: #4067a5;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link.ui-state-disabled > .ui-menuitem-icon,
.toolbarScreenlet .ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link.ui-state-disabled > .ui-menuitem-text {
  color: #bbbbbb !important;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list li.ui-submenu-state-disabled a {
  color: #bbbbbb ! important;
  cursor: default ! important;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list li.ui-submenu-state-disabled a span {
  color: #bbbbbb ! important;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list li.ui-submenu-state-disabled ul {
  display: none ! important;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list li[aria-haspopup="true"] .ui-icon-triangle-1-s {
  display: none;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list .ui-icon:before {
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  -o-transition: color 0.2s;
  transition: color 0.2s;
}
.toolbarScreenlet .ui-menubar > .ui-menu-list .ui-icon-save:before {
  content: "\f019";
}
.toolbarScreenlet .ui-menubar > .ui-menu-list .ui-icon-retrieve:before {
  content: "\f0e2";
}
.toolbarScreenlet .ui-menubar > .ui-menu-list .ui-icon-insert:before {
  content: "\f0fe";
}
.toolbarScreenlet .ui-menubar > .ui-menu-list .ui-icon-delete:before {
  content: "\f146";
}
.toolbarScreenlet .ui-menubar > .ui-menu-list .ui-icon-minmax:before {
  content: "\f065";
}
.toolbarScreenlet .ui-menubar > .ui-menu-list .ui-icon-favorite:before {
  content: "\f005";
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\toolbarScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\calendarScreenlet.less */
.calendarScreenlet .ui-datepicker .ui-datepicker-calendar tr td a.ui-state-active {
  background-color: #ffffff;
  color: #000000;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\calendarScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\buttonScreenlet.less */
.buttonScreenlet.goButtonScreenlet {
  vertical-align: bottom ! important;
  padding-bottom: 8px ! important;
}
.buttonScreenlet.goButtonScreenlet button.ECButton {
  background: transparent;
  border: 0;
  width: 25px ! important;
  color: #8eb245;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  -o-transition: color 0.2s;
  transition: color 0.2s;
}
.buttonScreenlet.goButtonScreenlet button.ECButton:before {
  font-family: 'FontAwesome';
  content: "\f138";
  font-size: 25px;
}
.buttonScreenlet.goButtonScreenlet button.ECButton:hover {
  color: #4067a5;
}
.buttonScreenlet.goButtonScreenlet button.ECButton .ui-button-text {
  display: none;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\buttonScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\fileUploadScreenlet.less */
.fileUploadScreenlet,
.fileUploadNativeScreenlet {
  margin-right: 5px;
}
.fileUploadScreenlet .ui-button,
.fileUploadNativeScreenlet .ui-button {
  padding: 3px;
  padding-left: 10px;
  padding-right: 10px;
  background: #8eb245;
  color: #ffffff;
  border: 1px solid #8eb245;
  text-transform: uppercase;
  font-family: Arial, sans-serif;
  font-size: 11px;
  border-radius: 2px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
  cursor: pointer !important;
}
.fileUploadScreenlet .ui-button .ui-button-text,
.fileUploadNativeScreenlet .ui-button .ui-button-text {
  padding: 0;
  font-size: 11px;
}
.fileUploadScreenlet .ui-button.ui-button-text-icon-left .ui-button-text,
.fileUploadNativeScreenlet .ui-button.ui-button-text-icon-left .ui-button-text {
  margin-left: 14px;
}
.fileUploadScreenlet .ui-button.ui-button-text-icon-left .ui-button-icon-left,
.fileUploadNativeScreenlet .ui-button.ui-button-text-icon-left .ui-button-icon-left {
  color: white !important;
  margin-right: 5px;
  margin-top: -9px;
}
.fileUploadScreenlet .ui-button[disabled="disabled"],
.fileUploadNativeScreenlet .ui-button[disabled="disabled"] {
  background: #bbbbbb;
  color: #ffffff;
  border: 1px solid #bbbbbb;
}
.fileUploadScreenlet .ui-button[disabled="disabled"]:hover,
.fileUploadNativeScreenlet .ui-button[disabled="disabled"]:hover {
  background: #bbbbbb !important;
  border: 1px solid #bbbbbb !important;
  cursor: not-allowed !important;
}
.fileUploadScreenlet .ui-button[disabled="disabled"].in-progress:hover,
.fileUploadNativeScreenlet .ui-button[disabled="disabled"].in-progress:hover {
  background: #bbbbbb !important;
  border: 1px solid #bbbbbb !important;
  cursor: wait !important;
}
.fileUploadScreenlet .ui-button:hover,
.fileUploadNativeScreenlet .ui-button:hover {
  background: #4067a5;
  color: #ffffff;
  border-color: #4067a5;
}
.fileUploadScreenlet .ui-button .ui-button .ui-icon,
.fileUploadNativeScreenlet .ui-button .ui-button .ui-icon {
  padding: 1px 0px 0px 5px;
}
.fileUploadScreenlet .ui-button .ui-button.ui-button-text-icon-left .ui-icon,
.fileUploadNativeScreenlet .ui-button .ui-button.ui-button-text-icon-left .ui-icon {
  padding: 3px 0px 0px 7px;
}
.fileUploadScreenlet .ui-state-disabled,
.fileUploadNativeScreenlet .ui-state-disabled {
  background: #bbbbbb;
  color: #ffffff;
  border: 1px solid #bbbbbb;
}
.fileUploadScreenlet .ui-state-disabled:hover,
.fileUploadNativeScreenlet .ui-state-disabled:hover {
  background: #bbbbbb !important;
  border: 1px solid #bbbbbb !important;
  cursor: not-allowed !important;
}
.fileUploadScreenlet .ui-fileupload-simple .ui-button,
.fileUploadNativeScreenlet .ui-fileupload-simple .ui-button {
  overflow: visible;
}
.fileUploadScreenlet .ui-fileupload-simple .ui-fileupload-filename,
.fileUploadNativeScreenlet .ui-fileupload-simple .ui-fileupload-filename {
  margin-right: 0.5em;
}
.fileUploadScreenlet button .ui-icon,
.fileUploadNativeScreenlet button .ui-icon {
  display: none;
}
.fileUploadScreenlet table,
.fileUploadNativeScreenlet table {
  border: 1px solid #eaeaea;
}
.fileUploadScreenlet table td,
.fileUploadNativeScreenlet table td {
  border-bottom: 1px solid #eaeaea;
}
.fileUploadScreenlet table .ui-fileupload-preview,
.fileUploadNativeScreenlet table .ui-fileupload-preview {
  background: #eaeaea;
}
.fileUploadScreenlet .ui-messages .ui-messages-error-icon,
.fileUploadNativeScreenlet .ui-messages .ui-messages-error-icon {
  display: none;
}
.fileUploadScreenlet .ui-messages .ui-messages-close,
.fileUploadNativeScreenlet .ui-messages .ui-messages-close {
  text-decoration: none;
  margin-top: -2px;
}
.fileUploadScreenlet .ui-messages .ui-messages-close .ui-icon,
.fileUploadNativeScreenlet .ui-messages .ui-messages-close .ui-icon {
  color: #ab261c ! important;
}
.fileUploadScreenlet .ui-messages .ui-messages-close .ui-icon:before,
.fileUploadNativeScreenlet .ui-messages .ui-messages-close .ui-icon:before {
  content: '\f00d';
}
.fileUploadScreenlet .ui-messages ul,
.fileUploadNativeScreenlet .ui-messages ul {
  margin: 0;
}
.fileUploadScreenlet .ui-progressbar,
.fileUploadNativeScreenlet .ui-progressbar {
  background: #eaeaea;
}
.fileUploadScreenlet .ui-progressbar-value,
.fileUploadNativeScreenlet .ui-progressbar-value {
  background: #8eb245;
  margin: 0;
}
.fileUploadScreenlet .ui-fileupload-buttonbar,
.fileUploadNativeScreenlet .ui-fileupload-buttonbar {
  padding: 0px;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\fileUploadScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\formScreenlet.less */
.formScreenlet .ECCell {
  position: relative;
  display: inline-block;
}
.formScreenlet .ECLabelCell {
  padding-right: 8px;
}
.formScreenlet .ECCheckboxCell {
  width: 16px !important;
}
.formScreenlet .formContainer {
  display: table;
}
.formScreenlet .formContainer .tableRow {
  display: table-row;
}
.formScreenlet .formContainer .tableRow .tableCell {
  display: table-cell;
  white-space: nowrap;
  vertical-align: middle;
  padding-right: 5px;
  padding-left: 5px;
  margin-bottom: 10px;
  margin-top: 10px;
  /* TODO whats this
                form > button {
                    .button;
                }*/
}
.formScreenlet .formContainer .tableRow .tableCell > .ECCell {
  margin: 0 0 5px 0;
}
.formScreenlet .formContainer .tableRow .tableCell > textarea {
  height: 28px;
}
.formScreenlet .formContainer .tableRow .tableCell legend:empty {
  display: none;
}
.formScreenlet .ui-fieldset {
  padding: 0 !important;
  margin: 0px;
  margin-right: 20px;
  border: 0px none;
  float: left;
}
.formScreenlet .ui-fieldset legend.ui-fieldset-legend {
  font-size: 11px;
  font-weight: bold;
  color: #4067a5;
  text-transform: uppercase;
  display: block;
  padding: 0;
  padding-left: 5px;
}
.formScreenlet .ui-fieldset legend.ui-fieldset-legend:not(:empty) {
  margin-bottom: 10px;
}
.formScreenlet .ui-fieldset legend.ui-fieldset-legend .ui-icon {
  margin-right: 10px;
}
.formScreenlet .showFieldSet {
  border: 1px solid #cccccc;
  margin-right: 15px;
}
.formScreenlet .ECToBeDeletedRow td,
.formScreenlet .ECToBeDeletedRow input,
.formScreenlet .ECToBeDeletedRow textarea,
.formScreenlet .ECToBeDeletedRow p,
.formScreenlet .ECToBeDeletedRow select {
  opacity: 0.7 !important;
  text-decoration: line-through !important;
  background-color: #D7AEAB !important;
  color: #ab261c !important;
}
.formScreenlet .ECToBeDeletedRow span {
  opacity: 0.7 !important;
  text-decoration: line-through !important;
  color: #ab261c !important;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\formScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\tableScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\tableCommon.less */
.cellBorderAndPadding {
  padding: 1px;
  padding-right: 2px;
  padding-left: 2px;
  border-width: 0px;
}
.labelHead {
  text-align: center;
  font-weight: bold;
  border-bottom: 1px solid #4067a5;
  width: 98%;
  color: #4067a5;
  padding-bottom: 2px;
  display: block;
}
.tableCommon {
  margin: 2px;
  background-color: #fcfcfc;
}
.tableCommon.ui-datatable-resizable {
  overflow: visible;
}
.tableCommon .ui-datatable-tablewrapper,
.tableCommon .ui-treetable {
  display: table;
}
.tableCommon .ui-datatable-tablewrapper .ECCell,
.tableCommon .ui-treetable .ECCell {
  position: relative;
}
.tableCommon .ui-datatable-tablewrapper table,
.tableCommon .ui-treetable table {
  table-layout: fixed !important;
  width: auto;
}
.tableCommon table table {
  border-spacing: 0px;
}
.tableCommon:hover .ECMenuButton {
  cursor: pointer;
  opacity: 1;
}
.tableCommon :focus {
  outline: none;
}
.tableCommon .ECMenuButton {
  opacity: 0;
  top: 16px;
  left: -6px;
}
.tableCommon input.ui-column-filter {
  margin-top: 5px !important;
  height: 20px;
  padding: 2px !important;
  width: 100%;
  max-width: 100%;
}
.tableCommon span.ECNumberCell {
  display: block;
  text-align: right;
}
.tableCommon table {
  border-spacing: 0px;
}
.tableCommon table input[type="text"],
.tableCommon table input[type="password"] {
  height: 18px;
}
.tableCommon table .ECTextAreaCell {
  background: transparent !important;
  display: inline-block;
  vertical-align: middle;
  height: 18px;
}
.tableCommon table .ECTextAreaCell textarea {
  margin: 0 !important;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  color: #000000 !important;
  padding: 2px;
  height: 18px;
  display: inline-block;
  resize: none;
  padding-right: 20px;
  overflow: hidden;
}
.tableCommon table .ECTextAreaCell button {
  background: transparent !important;
  margin-top: -1px;
  margin-right: 1px;
}
.tableCommon table .ECTextAreaCell button span {
  background: transparent !important;
}
.tableCommon table tfoot td {
  padding: 1px;
  padding-right: 2px;
  padding-left: 2px;
  border-width: 0px;
  font-weight: bold;
  color: #4067a5;
  text-align: left;
}
.tableCommon table tfoot td span {
  padding: 10px;
  padding-left: 5px;
  padding-right: 5px;
}
.tableCommon table .ECToBeDeletedRow td {
  background: #ab261c !important;
}
.tableCommon table .ECToBeDeletedRow td * {
  opacity: 0.7 !important;
  color: #ab261c !important;
  text-decoration: line-through !important;
}
.tableCommon .ui-widget-header thead,
.tableCommon .ui-datatable-tablewrapper thead,
.tableCommon .ui-treetable thead {
  text-align: left;
}
.tableCommon .ui-widget-header thead .FilterRow,
.tableCommon .ui-datatable-tablewrapper thead .FilterRow,
.tableCommon .ui-treetable thead .FilterRow {
  background-color: #fcfcfc;
}
.tableCommon .ui-widget-header thead .FilterRow th,
.tableCommon .ui-datatable-tablewrapper thead .FilterRow th,
.tableCommon .ui-treetable thead .FilterRow th {
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 3px;
  border-bottom: solid #eaeaea 3px;
}
.tableCommon .ui-widget-header thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before,
.tableCommon .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before,
.tableCommon .ui-treetable thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before {
  content: "\f0b0";
  font-size: 11px;
}
.tableCommon .ui-widget-header thead .FilterRow .Filtercategory .ui-icon-triangle-1-s,
.tableCommon .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-icon-triangle-1-s,
.tableCommon .ui-treetable thead .FilterRow .Filtercategory .ui-icon-triangle-1-s {
  color: #4067a5;
}
.tableCommon .ui-widget-header thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s,
.tableCommon .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s,
.tableCommon .ui-treetable thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s {
  color: #8eb245;
}
.tableCommon .ui-widget-header thead .FilterRow .Filtercategory .ui-selectcheckboxmenu,
.tableCommon .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-selectcheckboxmenu,
.tableCommon .ui-treetable thead .FilterRow .Filtercategory .ui-selectcheckboxmenu {
  height: 16px;
  float: right;
}
.tableCommon .ui-widget-header thead .FilterRow .filterIcon,
.tableCommon .ui-datatable-tablewrapper thead .FilterRow .filterIcon,
.tableCommon .ui-treetable thead .FilterRow .filterIcon {
  float: right;
  text-align: center;
  border: none;
  cursor: pointer;
  background-color: Transparent;
  color: #4067a5;
}
.tableCommon .ui-widget-header thead .FilterRow .filterIcon:before,
.tableCommon .ui-datatable-tablewrapper thead .FilterRow .filterIcon:before,
.tableCommon .ui-treetable thead .FilterRow .filterIcon:before {
  font-size: 11px;
}
.tableCommon .ui-widget-header thead .FilterRow .filterAppliedColor,
.tableCommon .ui-datatable-tablewrapper thead .FilterRow .filterAppliedColor,
.tableCommon .ui-treetable thead .FilterRow .filterAppliedColor {
  color: #8eb245;
}
.tableCommon .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon,
.tableCommon .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon,
.tableCommon .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon {
  float: right;
  color: #4067a5;
  background-color: #fcfcfc;
  margin: 0;
  padding: 0;
}
.tableCommon .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s,
.tableCommon .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s,
.tableCommon .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s {
  display: none;
}
.tableCommon .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.tableCommon .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.tableCommon .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.tableCommon .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n,
.tableCommon .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n,
.tableCommon .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n {
  display: block;
}
.tableCommon .ui-widget-header thead .ui-sortable-column:hover,
.tableCommon .ui-datatable-tablewrapper thead .ui-sortable-column:hover,
.tableCommon .ui-treetable thead .ui-sortable-column:hover {
  color: #8eb245;
}
.tableCommon .ui-widget-header thead .ui-sortable-column:hover .ui-sortable-column-icon,
.tableCommon .ui-datatable-tablewrapper thead .ui-sortable-column:hover .ui-sortable-column-icon,
.tableCommon .ui-treetable thead .ui-sortable-column:hover .ui-sortable-column-icon {
  color: #8eb245;
}
.tableCommon .ui-widget-header thead .ui-sortable-column:hover .ui-column-resizer,
.tableCommon .ui-datatable-tablewrapper thead .ui-sortable-column:hover .ui-column-resizer,
.tableCommon .ui-treetable thead .ui-sortable-column:hover .ui-column-resizer {
  opacity: 1;
}
.tableCommon .ui-widget-header thead .ui-sortable-column .ui-column-title,
.tableCommon .ui-datatable-tablewrapper thead .ui-sortable-column .ui-column-title,
.tableCommon .ui-treetable thead .ui-sortable-column .ui-column-title {
  float: left;
  margin-right: -400px;
}
.tableCommon .ui-widget-header thead .ECLabelHead .ui-column-title,
.tableCommon .ui-datatable-tablewrapper thead .ECLabelHead .ui-column-title,
.tableCommon .ui-treetable thead .ECLabelHead .ui-column-title {
  text-align: center;
  font-weight: bold;
  width: 98%;
  padding-bottom: 2px;
  display: block;
  border-bottom: 1px solid #4067a5;
  color: #4067a5;
}
.tableCommon .ui-widget-header thead .ECLabelHeadEmpty .ui-column-title,
.tableCommon .ui-datatable-tablewrapper thead .ECLabelHeadEmpty .ui-column-title,
.tableCommon .ui-treetable thead .ECLabelHeadEmpty .ui-column-title {
  text-align: center;
  font-weight: bold;
  border-bottom: 1px solid #4067a5;
  width: 98%;
  color: #4067a5;
  padding-bottom: 2px;
  display: block;
  border-bottom: 1px solid transparent;
  color: transparent;
}
.tableCommon .ui-widget-header thead tr th,
.tableCommon .ui-datatable-tablewrapper thead tr th,
.tableCommon .ui-treetable thead tr th {
  border: 0;
  background: transparent;
  color: #4067a5;
  outline: none;
  font-weight: normal;
  text-align: left;
  vertical-align: bottom;
  font-size: 11px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.tableCommon .ui-widget-header thead tr th:first-child,
.tableCommon .ui-datatable-tablewrapper thead tr th:first-child,
.tableCommon .ui-treetable thead tr th:first-child {
  padding-left: 4px;
}
.tableCommon .ui-widget-header thead tr th:last-child,
.tableCommon .ui-datatable-tablewrapper thead tr th:last-child,
.tableCommon .ui-treetable thead tr th:last-child {
  padding-right: 4px;
}
.tableCommon .ui-datatable-scrollable-body {
  padding-bottom: 2px;
  padding-top: 2px;
}
.tableCommon .ui-datatable-frozenlayout-left {
  border-right: 1px solid #cccccc !important;
  -webkit-box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  overflow: visible;
}
.tableCommon .ui-datatable-frozenlayout-left .frozen-footer-padding td {
  padding-top: 8px;
}
@media all and (-ms-high-contrast: none) {
  .tableCommon .ui-datatable-frozenlayout-left .frozen-footer-padding td {
    padding-top: 16px !important;
  }
}
.tableCommon .ui-datatable-frozenlayout-right {
  border-right: 2px !important;
  border-right-style: dotted !important;
  border-right-color: #eaeaea !important;
}
.tableCommon .ui-datatable-scrollable-header {
  overflow: visible;
}
.tableCommon .ui-datatable-scrollable-body table tbody tr.ui-state-hover,
.tableCommon .ui-datatable-tablewrapper table tbody tr.ui-state-hover,
.tableCommon .ui-treetable table tbody tr.ui-state-hover {
  background-color: #e6edd7 !important;
}
.tableCommon .ui-datatable-scrollable-body table tbody tr.ui-state-hover input,
.tableCommon .ui-datatable-tablewrapper table tbody tr.ui-state-hover input,
.tableCommon .ui-treetable table tbody tr.ui-state-hover input {
  opacity: 0.8;
}
.tableCommon .ui-datatable-scrollable-body table tbody tr td,
.tableCommon .ui-datatable-tablewrapper table tbody tr td,
.tableCommon .ui-treetable table tbody tr td {
  padding: 1px;
  padding-right: 2px;
  padding-left: 2px;
  border-width: 0px;
  position: relative;
  background: transparent;
  text-align: left;
  height: 22px;
  overflow: hidden;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.tableCommon .ui-datatable-scrollable-body table tbody tr td .ECCell,
.tableCommon .ui-datatable-tablewrapper table tbody tr td .ECCell,
.tableCommon .ui-treetable table tbody tr td .ECCell {
  display: inline-block;
  width: 100%;
}
.tableCommon .ui-datatable-scrollable-body table tbody tr td .ECPopupCell button,
.tableCommon .ui-datatable-tablewrapper table tbody tr td .ECPopupCell button,
.tableCommon .ui-treetable table tbody tr td .ECPopupCell button {
  margin-top: 0px;
}
.tableCommon .ui-datatable-scrollable-body table tbody tr td .ECLinkCell,
.tableCommon .ui-datatable-tablewrapper table tbody tr td .ECLinkCell,
.tableCommon .ui-treetable table tbody tr td .ECLinkCell {
  padding: 2px;
  border: 1px solid #cccccc;
}
.tableCommon .ui-datatable-scrollable-body table tbody tr td button.ui-button-icon-only,
.tableCommon .ui-datatable-tablewrapper table tbody tr td button.ui-button-icon-only,
.tableCommon .ui-treetable table tbody tr td button.ui-button-icon-only,
.tableCommon .ui-datatable-scrollable-body table tbody tr td button.ui-button-icon-only *,
.tableCommon .ui-datatable-tablewrapper table tbody tr td button.ui-button-icon-only *,
.tableCommon .ui-treetable table tbody tr td button.ui-button-icon-only * {
  right: 0 !important;
}
.tableCommon .ui-datatable-scrollable-body table tbody tr td:first-child,
.tableCommon .ui-datatable-tablewrapper table tbody tr td:first-child,
.tableCommon .ui-treetable table tbody tr td:first-child {
  padding-left: 4px;
}
.tableCommon .ui-datatable-scrollable-body table tbody tr td:last-child,
.tableCommon .ui-datatable-tablewrapper table tbody tr td:last-child,
.tableCommon .ui-treetable table tbody tr td:last-child {
  padding-right: 4px;
}
@media all and (-ms-high-contrast: none) {
  .tableCommon .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"],
  .tableCommon .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"],
  .tableCommon .ui-treetable tr.ui-datatable-selectable[aria-selected="true"],
  .tableCommon .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"],
  .tableCommon .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"],
  .tableCommon .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] {
    outline: none !important;
    border: solid 2px #8eb245;
  }
}
.tableCommon .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"],
.tableCommon .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"],
.tableCommon .ui-treetable tr.ui-datatable-selectable[aria-selected="true"],
.tableCommon .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"],
.tableCommon .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"],
.tableCommon .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] {
  outline: solid 2px #8eb245;
  background-color: #e6edd7;
  color: #000000;
  overflow: visible;
}
.tableCommon .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input,
.tableCommon .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input,
.tableCommon .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input,
.tableCommon .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input,
.tableCommon .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input,
.tableCommon .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input,
.tableCommon .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] textarea,
.tableCommon .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] textarea,
.tableCommon .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] textarea,
.tableCommon .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] textarea,
.tableCommon .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] textarea,
.tableCommon .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] textarea {
  box-shadow: none !important;
  background-color: #ffffff;
  color: #000000;
}
.tableCommon .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.tableCommon .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.tableCommon .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.tableCommon .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.tableCommon .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.tableCommon .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.tableCommon .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.tableCommon .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.tableCommon .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.tableCommon .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"],
.tableCommon .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"],
.tableCommon .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"] {
  background: transparent;
  border: 0;
}
.tableCommon .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.tableCommon .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.tableCommon .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.tableCommon .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"],
.tableCommon .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"],
.tableCommon .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"] {
  background-color: #eaeaea;
}
.tableCommon .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.tableCommon .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.tableCommon .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.tableCommon .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.tableCommon .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.tableCommon .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.tableCommon .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.tableCommon .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.tableCommon .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.tableCommon .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only *,
.tableCommon .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only *,
.tableCommon .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only * {
  background: #ffffff;
}
.tableCommon .ui-datatable-empty-message,
.tableCommon .ui-treetable .ui-treetable-empty-message {
  font-size: 11px;
  color: #ab261c;
  text-align: left;
}
.tableCommon .ui-datatable-empty-message td,
.tableCommon .ui-treetable .ui-treetable-empty-message td {
  padding: 10px;
}
.tableCommon .ECLabelCell {
  text-align: left;
  padding: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.tableCommon .ECSumFontColor {
  color: #ab261c;
}
.tableCommon .ui-column-resizer-helper {
  border-right: 2px solid #8eb245 !important;
  width: 6px;
}
.tableCommon .ui-paginator {
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  padding-top: 8px !important;
  text-align: left !important;
}
.tableCommon .ui-paginator .ui-paginator-current {
  margin-left: 0 !important;
  color: #aaaaaa;
}
.tableCommon .ui-paginator > span {
  width: 35px;
}
.tableCommon .ui-paginator .ui-paginator-first,
.tableCommon .ui-paginator .ui-paginator-prev,
.tableCommon .ui-paginator .ui-paginator-next,
.tableCommon .ui-paginator .ui-paginator-last {
  text-align: center !important;
  background: #efefef;
  padding: 1px 3px !important;
  border: 1px solid #cccccc;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.tableCommon .ui-paginator .ui-paginator-first .ui-icon,
.tableCommon .ui-paginator .ui-paginator-prev .ui-icon,
.tableCommon .ui-paginator .ui-paginator-next .ui-icon,
.tableCommon .ui-paginator .ui-paginator-last .ui-icon {
  display: inline-block;
}
.tableCommon .ui-paginator .ui-paginator-first .ui-icon:before,
.tableCommon .ui-paginator .ui-paginator-prev .ui-icon:before,
.tableCommon .ui-paginator .ui-paginator-next .ui-icon:before,
.tableCommon .ui-paginator .ui-paginator-last .ui-icon:before {
  font-size: 12px;
  display: inline-block;
}
.tableCommon .ui-paginator .ui-paginator-first:not(.ui-state-disabled):hover,
.tableCommon .ui-paginator .ui-paginator-prev:not(.ui-state-disabled):hover,
.tableCommon .ui-paginator .ui-paginator-next:not(.ui-state-disabled):hover,
.tableCommon .ui-paginator .ui-paginator-last:not(.ui-state-disabled):hover {
  background-color: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
}
.tableCommon .ui-paginator .ui-paginator-first:not(.ui-state-disabled):hover *,
.tableCommon .ui-paginator .ui-paginator-prev:not(.ui-state-disabled):hover *,
.tableCommon .ui-paginator .ui-paginator-next:not(.ui-state-disabled):hover *,
.tableCommon .ui-paginator .ui-paginator-last:not(.ui-state-disabled):hover * {
  color: white;
}
.tableCommon .ui-paginator .ui-paginator-first.ui-state-disabled,
.tableCommon .ui-paginator .ui-paginator-prev.ui-state-disabled,
.tableCommon .ui-paginator .ui-paginator-next.ui-state-disabled,
.tableCommon .ui-paginator .ui-paginator-last.ui-state-disabled {
  background-color: #cccccc;
  color: #bbbbbb;
}
.tableCommon .ui-paginator .ui-paginator-first.ui-state-disabled *,
.tableCommon .ui-paginator .ui-paginator-prev.ui-state-disabled *,
.tableCommon .ui-paginator .ui-paginator-next.ui-state-disabled *,
.tableCommon .ui-paginator .ui-paginator-last.ui-state-disabled * {
  color: #bbbbbb;
}
.tableCommon .ui-paginator .ui-paginator-pages {
  width: auto;
  padding: 0 !important;
  text-align: center !important;
}
.tableCommon .ui-paginator .ui-paginator-pages > span {
  width: 35px;
}
.tableCommon .ui-paginator .ui-paginator-pages .ui-paginator-page {
  background: #efefef;
  color: #666666;
  border: 1px solid #cccccc;
  padding: 2px 6px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.tableCommon .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {
  background: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
  cursor: default;
}
.tableCommon .ui-paginator .ui-paginator-pages .ui-paginator-page:hover {
  background-color: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\tableCommon.less */
.tableScreenlet .ui-datatable {
  margin: 2px;
  background-color: #fcfcfc;
}
.tableScreenlet .ui-datatable.ui-datatable-resizable {
  overflow: visible;
}
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper,
.tableScreenlet .ui-datatable .ui-treetable {
  display: table;
}
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper .ECCell,
.tableScreenlet .ui-datatable .ui-treetable .ECCell {
  position: relative;
}
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper table,
.tableScreenlet .ui-datatable .ui-treetable table {
  table-layout: fixed !important;
  width: auto;
}
.tableScreenlet .ui-datatable table table {
  border-spacing: 0px;
}
.tableScreenlet .ui-datatable:hover .ECMenuButton {
  cursor: pointer;
  opacity: 1;
}
.tableScreenlet .ui-datatable :focus {
  outline: none;
}
.tableScreenlet .ui-datatable .ECMenuButton {
  opacity: 0;
  top: 16px;
  left: -6px;
}
.tableScreenlet .ui-datatable input.ui-column-filter {
  margin-top: 5px !important;
  height: 20px;
  padding: 2px !important;
  width: 100%;
  max-width: 100%;
}
.tableScreenlet .ui-datatable span.ECNumberCell {
  display: block;
  text-align: right;
}
.tableScreenlet .ui-datatable table {
  border-spacing: 0px;
}
.tableScreenlet .ui-datatable table input[type="text"],
.tableScreenlet .ui-datatable table input[type="password"] {
  height: 18px;
}
.tableScreenlet .ui-datatable table .ECTextAreaCell {
  background: transparent !important;
  display: inline-block;
  vertical-align: middle;
  height: 18px;
}
.tableScreenlet .ui-datatable table .ECTextAreaCell textarea {
  margin: 0 !important;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  color: #000000 !important;
  padding: 2px;
  height: 18px;
  display: inline-block;
  resize: none;
  padding-right: 20px;
  overflow: hidden;
}
.tableScreenlet .ui-datatable table .ECTextAreaCell button {
  background: transparent !important;
  margin-top: -1px;
  margin-right: 1px;
}
.tableScreenlet .ui-datatable table .ECTextAreaCell button span {
  background: transparent !important;
}
.tableScreenlet .ui-datatable table tfoot td {
  padding: 1px;
  padding-right: 2px;
  padding-left: 2px;
  border-width: 0px;
  font-weight: bold;
  color: #4067a5;
  text-align: left;
}
.tableScreenlet .ui-datatable table tfoot td span {
  padding: 10px;
  padding-left: 5px;
  padding-right: 5px;
}
.tableScreenlet .ui-datatable table .ECToBeDeletedRow td {
  background: #ab261c !important;
}
.tableScreenlet .ui-datatable table .ECToBeDeletedRow td * {
  opacity: 0.7 !important;
  color: #ab261c !important;
  text-decoration: line-through !important;
}
.tableScreenlet .ui-datatable .ui-widget-header thead,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead,
.tableScreenlet .ui-datatable .ui-treetable thead {
  text-align: left;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .FilterRow,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .FilterRow,
.tableScreenlet .ui-datatable .ui-treetable thead .FilterRow {
  background-color: #fcfcfc;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .FilterRow th,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .FilterRow th,
.tableScreenlet .ui-datatable .ui-treetable thead .FilterRow th {
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 3px;
  border-bottom: solid #eaeaea 3px;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before,
.tableScreenlet .ui-datatable .ui-treetable thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before {
  content: "\f0b0";
  font-size: 11px;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .FilterRow .Filtercategory .ui-icon-triangle-1-s,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-icon-triangle-1-s,
.tableScreenlet .ui-datatable .ui-treetable thead .FilterRow .Filtercategory .ui-icon-triangle-1-s {
  color: #4067a5;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s,
.tableScreenlet .ui-datatable .ui-treetable thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s {
  color: #8eb245;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .FilterRow .Filtercategory .ui-selectcheckboxmenu,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-selectcheckboxmenu,
.tableScreenlet .ui-datatable .ui-treetable thead .FilterRow .Filtercategory .ui-selectcheckboxmenu {
  height: 16px;
  float: right;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .FilterRow .filterIcon,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .FilterRow .filterIcon,
.tableScreenlet .ui-datatable .ui-treetable thead .FilterRow .filterIcon {
  float: right;
  text-align: center;
  border: none;
  cursor: pointer;
  background-color: Transparent;
  color: #4067a5;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .FilterRow .filterIcon:before,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .FilterRow .filterIcon:before,
.tableScreenlet .ui-datatable .ui-treetable thead .FilterRow .filterIcon:before {
  font-size: 11px;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .FilterRow .filterAppliedColor,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .FilterRow .filterAppliedColor,
.tableScreenlet .ui-datatable .ui-treetable thead .FilterRow .filterAppliedColor {
  color: #8eb245;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon,
.tableScreenlet .ui-datatable .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon {
  float: right;
  color: #4067a5;
  background-color: #fcfcfc;
  margin: 0;
  padding: 0;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s,
.tableScreenlet .ui-datatable .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s {
  display: none;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.tableScreenlet .ui-datatable .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.tableScreenlet .ui-datatable .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n,
.tableScreenlet .ui-datatable .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n {
  display: block;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .ui-sortable-column:hover,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .ui-sortable-column:hover,
.tableScreenlet .ui-datatable .ui-treetable thead .ui-sortable-column:hover {
  color: #8eb245;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .ui-sortable-column:hover .ui-sortable-column-icon,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .ui-sortable-column:hover .ui-sortable-column-icon,
.tableScreenlet .ui-datatable .ui-treetable thead .ui-sortable-column:hover .ui-sortable-column-icon {
  color: #8eb245;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .ui-sortable-column:hover .ui-column-resizer,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .ui-sortable-column:hover .ui-column-resizer,
.tableScreenlet .ui-datatable .ui-treetable thead .ui-sortable-column:hover .ui-column-resizer {
  opacity: 1;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .ui-sortable-column .ui-column-title,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .ui-sortable-column .ui-column-title,
.tableScreenlet .ui-datatable .ui-treetable thead .ui-sortable-column .ui-column-title {
  float: left;
  margin-right: -400px;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .ECLabelHead .ui-column-title,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .ECLabelHead .ui-column-title,
.tableScreenlet .ui-datatable .ui-treetable thead .ECLabelHead .ui-column-title {
  text-align: center;
  font-weight: bold;
  width: 98%;
  padding-bottom: 2px;
  display: block;
  border-bottom: 1px solid #4067a5;
  color: #4067a5;
}
.tableScreenlet .ui-datatable .ui-widget-header thead .ECLabelHeadEmpty .ui-column-title,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead .ECLabelHeadEmpty .ui-column-title,
.tableScreenlet .ui-datatable .ui-treetable thead .ECLabelHeadEmpty .ui-column-title {
  text-align: center;
  font-weight: bold;
  border-bottom: 1px solid #4067a5;
  width: 98%;
  color: #4067a5;
  padding-bottom: 2px;
  display: block;
  border-bottom: 1px solid transparent;
  color: transparent;
}
.tableScreenlet .ui-datatable .ui-widget-header thead tr th,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead tr th,
.tableScreenlet .ui-datatable .ui-treetable thead tr th {
  border: 0;
  background: transparent;
  color: #4067a5;
  outline: none;
  font-weight: normal;
  text-align: left;
  vertical-align: bottom;
  font-size: 11px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.tableScreenlet .ui-datatable .ui-widget-header thead tr th:first-child,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead tr th:first-child,
.tableScreenlet .ui-datatable .ui-treetable thead tr th:first-child {
  padding-left: 4px;
}
.tableScreenlet .ui-datatable .ui-widget-header thead tr th:last-child,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper thead tr th:last-child,
.tableScreenlet .ui-datatable .ui-treetable thead tr th:last-child {
  padding-right: 4px;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body {
  padding-bottom: 2px;
  padding-top: 2px;
}
.tableScreenlet .ui-datatable .ui-datatable-frozenlayout-left {
  border-right: 1px solid #cccccc !important;
  -webkit-box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  overflow: visible;
}
.tableScreenlet .ui-datatable .ui-datatable-frozenlayout-left .frozen-footer-padding td {
  padding-top: 8px;
}
@media all and (-ms-high-contrast: none) {
  .tableScreenlet .ui-datatable .ui-datatable-frozenlayout-left .frozen-footer-padding td {
    padding-top: 16px !important;
  }
}
.tableScreenlet .ui-datatable .ui-datatable-frozenlayout-right {
  border-right: 2px !important;
  border-right-style: dotted !important;
  border-right-color: #eaeaea !important;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-header {
  overflow: visible;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body table tbody tr.ui-state-hover,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper table tbody tr.ui-state-hover,
.tableScreenlet .ui-datatable .ui-treetable table tbody tr.ui-state-hover {
  background-color: #e6edd7 !important;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body table tbody tr.ui-state-hover input,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper table tbody tr.ui-state-hover input,
.tableScreenlet .ui-datatable .ui-treetable table tbody tr.ui-state-hover input {
  opacity: 0.8;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body table tbody tr td,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper table tbody tr td,
.tableScreenlet .ui-datatable .ui-treetable table tbody tr td {
  padding: 1px;
  padding-right: 2px;
  padding-left: 2px;
  border-width: 0px;
  position: relative;
  background: transparent;
  text-align: left;
  height: 22px;
  overflow: hidden;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body table tbody tr td .ECCell,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper table tbody tr td .ECCell,
.tableScreenlet .ui-datatable .ui-treetable table tbody tr td .ECCell {
  display: inline-block;
  width: 100%;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body table tbody tr td .ECPopupCell button,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper table tbody tr td .ECPopupCell button,
.tableScreenlet .ui-datatable .ui-treetable table tbody tr td .ECPopupCell button {
  margin-top: 0px;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body table tbody tr td .ECLinkCell,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper table tbody tr td .ECLinkCell,
.tableScreenlet .ui-datatable .ui-treetable table tbody tr td .ECLinkCell {
  padding: 2px;
  border: 1px solid #cccccc;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body table tbody tr td button.ui-button-icon-only,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper table tbody tr td button.ui-button-icon-only,
.tableScreenlet .ui-datatable .ui-treetable table tbody tr td button.ui-button-icon-only,
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body table tbody tr td button.ui-button-icon-only *,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper table tbody tr td button.ui-button-icon-only *,
.tableScreenlet .ui-datatable .ui-treetable table tbody tr td button.ui-button-icon-only * {
  right: 0 !important;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body table tbody tr td:first-child,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper table tbody tr td:first-child,
.tableScreenlet .ui-datatable .ui-treetable table tbody tr td:first-child {
  padding-left: 4px;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body table tbody tr td:last-child,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper table tbody tr td:last-child,
.tableScreenlet .ui-datatable .ui-treetable table tbody tr td:last-child {
  padding-right: 4px;
}
@media all and (-ms-high-contrast: none) {
  .tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"],
  .tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"],
  .tableScreenlet .ui-datatable .ui-treetable tr.ui-datatable-selectable[aria-selected="true"],
  .tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"],
  .tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"],
  .tableScreenlet .ui-datatable .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] {
    outline: none !important;
    border: solid 2px #8eb245;
  }
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"],
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"],
.tableScreenlet .ui-datatable .ui-treetable tr.ui-datatable-selectable[aria-selected="true"],
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"],
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"],
.tableScreenlet .ui-datatable .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] {
  outline: solid 2px #8eb245;
  background-color: #e6edd7;
  color: #000000;
  overflow: visible;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input,
.tableScreenlet .ui-datatable .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input,
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input,
.tableScreenlet .ui-datatable .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input,
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] textarea,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] textarea,
.tableScreenlet .ui-datatable .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] textarea,
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] textarea,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] textarea,
.tableScreenlet .ui-datatable .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] textarea {
  box-shadow: none !important;
  background-color: #ffffff;
  color: #000000;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.tableScreenlet .ui-datatable .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.tableScreenlet .ui-datatable .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.tableScreenlet .ui-datatable .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"],
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"],
.tableScreenlet .ui-datatable .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"] {
  background: transparent;
  border: 0;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.tableScreenlet .ui-datatable .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"],
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"],
.tableScreenlet .ui-datatable .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"] {
  background-color: #eaeaea;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.tableScreenlet .ui-datatable .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.tableScreenlet .ui-datatable .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.tableScreenlet .ui-datatable .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.tableScreenlet .ui-datatable .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only *,
.tableScreenlet .ui-datatable .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only *,
.tableScreenlet .ui-datatable .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only * {
  background: #ffffff;
}
.tableScreenlet .ui-datatable .ui-datatable-empty-message,
.tableScreenlet .ui-datatable .ui-treetable .ui-treetable-empty-message {
  font-size: 11px;
  color: #ab261c;
  text-align: left;
}
.tableScreenlet .ui-datatable .ui-datatable-empty-message td,
.tableScreenlet .ui-datatable .ui-treetable .ui-treetable-empty-message td {
  padding: 10px;
}
.tableScreenlet .ui-datatable .ECLabelCell {
  text-align: left;
  padding: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.tableScreenlet .ui-datatable .ECSumFontColor {
  color: #ab261c;
}
.tableScreenlet .ui-datatable .ui-column-resizer-helper {
  border-right: 2px solid #8eb245 !important;
  width: 6px;
}
.tableScreenlet .ui-datatable .ui-paginator {
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  padding-top: 8px !important;
  text-align: left !important;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-current {
  margin-left: 0 !important;
  color: #aaaaaa;
}
.tableScreenlet .ui-datatable .ui-paginator > span {
  width: 35px;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-first,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-prev,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-next,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-last {
  text-align: center !important;
  background: #efefef;
  padding: 1px 3px !important;
  border: 1px solid #cccccc;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-first .ui-icon,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-prev .ui-icon,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-next .ui-icon,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-last .ui-icon {
  display: inline-block;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-first .ui-icon:before,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-prev .ui-icon:before,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-next .ui-icon:before,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-last .ui-icon:before {
  font-size: 12px;
  display: inline-block;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-first:not(.ui-state-disabled):hover,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-prev:not(.ui-state-disabled):hover,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-next:not(.ui-state-disabled):hover,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-last:not(.ui-state-disabled):hover {
  background-color: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-first:not(.ui-state-disabled):hover *,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-prev:not(.ui-state-disabled):hover *,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-next:not(.ui-state-disabled):hover *,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-last:not(.ui-state-disabled):hover * {
  color: white;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-first.ui-state-disabled,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-prev.ui-state-disabled,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-next.ui-state-disabled,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-last.ui-state-disabled {
  background-color: #cccccc;
  color: #bbbbbb;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-first.ui-state-disabled *,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-prev.ui-state-disabled *,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-next.ui-state-disabled *,
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-last.ui-state-disabled * {
  color: #bbbbbb;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-pages {
  width: auto;
  padding: 0 !important;
  text-align: center !important;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-pages > span {
  width: 35px;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-pages .ui-paginator-page {
  background: #efefef;
  color: #666666;
  border: 1px solid #cccccc;
  padding: 2px 6px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {
  background: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
  cursor: default;
}
.tableScreenlet .ui-datatable .ui-paginator .ui-paginator-pages .ui-paginator-page:hover {
  background-color: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-header-box {
  margin-right: 12px;
  display: table;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-header-box .ECCell {
  position: relative;
}
.tableScreenlet .ui-datatable .ui-datatable-scrollable-header-box table {
  table-layout: fixed;
  width: auto;
}
.tableScreenlet .ui-datatable .ui-datatable-header.ui-widget-header {
  zoom: 1;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
  height: 0px;
}
.tableScreenlet .ui-datatable .ui-datatable-header.ui-widget-header:before {
  content: '';
  display: block;
}
.tableScreenlet .ui-datatable .ui-datatable-header.ui-widget-header:after {
  content: '';
  display: table;
  clear: both;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\tableScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\treetableScreenlet.less */
.treetableScreenlet {
  margin: 2px;
  background-color: #fcfcfc;
}
.treetableScreenlet.ui-datatable-resizable {
  overflow: visible;
}
.treetableScreenlet .ui-datatable-tablewrapper,
.treetableScreenlet .ui-treetable {
  display: table;
}
.treetableScreenlet .ui-datatable-tablewrapper .ECCell,
.treetableScreenlet .ui-treetable .ECCell {
  position: relative;
}
.treetableScreenlet .ui-datatable-tablewrapper table,
.treetableScreenlet .ui-treetable table {
  table-layout: fixed !important;
  width: auto;
}
.treetableScreenlet table table {
  border-spacing: 0px;
}
.treetableScreenlet:hover .ECMenuButton {
  cursor: pointer;
  opacity: 1;
}
.treetableScreenlet :focus {
  outline: none;
}
.treetableScreenlet .ECMenuButton {
  opacity: 0;
  top: 16px;
  left: -6px;
}
.treetableScreenlet input.ui-column-filter {
  margin-top: 5px !important;
  height: 20px;
  padding: 2px !important;
  width: 100%;
  max-width: 100%;
}
.treetableScreenlet span.ECNumberCell {
  display: block;
  text-align: right;
}
.treetableScreenlet table {
  border-spacing: 0px;
}
.treetableScreenlet table input[type="text"],
.treetableScreenlet table input[type="password"] {
  height: 18px;
}
.treetableScreenlet table .ECTextAreaCell {
  background: transparent !important;
  display: inline-block;
  vertical-align: middle;
  height: 18px;
}
.treetableScreenlet table .ECTextAreaCell textarea {
  margin: 0 !important;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  color: #000000 !important;
  padding: 2px;
  height: 18px;
  display: inline-block;
  resize: none;
  padding-right: 20px;
  overflow: hidden;
}
.treetableScreenlet table .ECTextAreaCell button {
  background: transparent !important;
  margin-top: -1px;
  margin-right: 1px;
}
.treetableScreenlet table .ECTextAreaCell button span {
  background: transparent !important;
}
.treetableScreenlet table tfoot td {
  padding: 1px;
  padding-right: 2px;
  padding-left: 2px;
  border-width: 0px;
  font-weight: bold;
  color: #4067a5;
  text-align: left;
}
.treetableScreenlet table tfoot td span {
  padding: 10px;
  padding-left: 5px;
  padding-right: 5px;
}
.treetableScreenlet table .ECToBeDeletedRow td {
  background: #ab261c !important;
}
.treetableScreenlet table .ECToBeDeletedRow td * {
  opacity: 0.7 !important;
  color: #ab261c !important;
  text-decoration: line-through !important;
}
.treetableScreenlet .ui-widget-header thead,
.treetableScreenlet .ui-datatable-tablewrapper thead,
.treetableScreenlet .ui-treetable thead {
  text-align: left;
}
.treetableScreenlet .ui-widget-header thead .FilterRow,
.treetableScreenlet .ui-datatable-tablewrapper thead .FilterRow,
.treetableScreenlet .ui-treetable thead .FilterRow {
  background-color: #fcfcfc;
}
.treetableScreenlet .ui-widget-header thead .FilterRow th,
.treetableScreenlet .ui-datatable-tablewrapper thead .FilterRow th,
.treetableScreenlet .ui-treetable thead .FilterRow th {
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 3px;
  border-bottom: solid #eaeaea 3px;
}
.treetableScreenlet .ui-widget-header thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before,
.treetableScreenlet .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before,
.treetableScreenlet .ui-treetable thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before {
  content: "\f0b0";
  font-size: 11px;
}
.treetableScreenlet .ui-widget-header thead .FilterRow .Filtercategory .ui-icon-triangle-1-s,
.treetableScreenlet .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-icon-triangle-1-s,
.treetableScreenlet .ui-treetable thead .FilterRow .Filtercategory .ui-icon-triangle-1-s {
  color: #4067a5;
}
.treetableScreenlet .ui-widget-header thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s,
.treetableScreenlet .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s,
.treetableScreenlet .ui-treetable thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s {
  color: #8eb245;
}
.treetableScreenlet .ui-widget-header thead .FilterRow .Filtercategory .ui-selectcheckboxmenu,
.treetableScreenlet .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-selectcheckboxmenu,
.treetableScreenlet .ui-treetable thead .FilterRow .Filtercategory .ui-selectcheckboxmenu {
  height: 16px;
  float: right;
}
.treetableScreenlet .ui-widget-header thead .FilterRow .filterIcon,
.treetableScreenlet .ui-datatable-tablewrapper thead .FilterRow .filterIcon,
.treetableScreenlet .ui-treetable thead .FilterRow .filterIcon {
  float: right;
  text-align: center;
  border: none;
  cursor: pointer;
  background-color: Transparent;
  color: #4067a5;
}
.treetableScreenlet .ui-widget-header thead .FilterRow .filterIcon:before,
.treetableScreenlet .ui-datatable-tablewrapper thead .FilterRow .filterIcon:before,
.treetableScreenlet .ui-treetable thead .FilterRow .filterIcon:before {
  font-size: 11px;
}
.treetableScreenlet .ui-widget-header thead .FilterRow .filterAppliedColor,
.treetableScreenlet .ui-datatable-tablewrapper thead .FilterRow .filterAppliedColor,
.treetableScreenlet .ui-treetable thead .FilterRow .filterAppliedColor {
  color: #8eb245;
}
.treetableScreenlet .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon,
.treetableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon,
.treetableScreenlet .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon {
  float: right;
  color: #4067a5;
  background-color: #fcfcfc;
  margin: 0;
  padding: 0;
}
.treetableScreenlet .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s,
.treetableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s,
.treetableScreenlet .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s {
  display: none;
}
.treetableScreenlet .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.treetableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.treetableScreenlet .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.treetableScreenlet .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n,
.treetableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n,
.treetableScreenlet .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n {
  display: block;
}
.treetableScreenlet .ui-widget-header thead .ui-sortable-column:hover,
.treetableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column:hover,
.treetableScreenlet .ui-treetable thead .ui-sortable-column:hover {
  color: #8eb245;
}
.treetableScreenlet .ui-widget-header thead .ui-sortable-column:hover .ui-sortable-column-icon,
.treetableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column:hover .ui-sortable-column-icon,
.treetableScreenlet .ui-treetable thead .ui-sortable-column:hover .ui-sortable-column-icon {
  color: #8eb245;
}
.treetableScreenlet .ui-widget-header thead .ui-sortable-column:hover .ui-column-resizer,
.treetableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column:hover .ui-column-resizer,
.treetableScreenlet .ui-treetable thead .ui-sortable-column:hover .ui-column-resizer {
  opacity: 1;
}
.treetableScreenlet .ui-widget-header thead .ui-sortable-column .ui-column-title,
.treetableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column .ui-column-title,
.treetableScreenlet .ui-treetable thead .ui-sortable-column .ui-column-title {
  float: left;
  margin-right: -400px;
}
.treetableScreenlet .ui-widget-header thead .ECLabelHead .ui-column-title,
.treetableScreenlet .ui-datatable-tablewrapper thead .ECLabelHead .ui-column-title,
.treetableScreenlet .ui-treetable thead .ECLabelHead .ui-column-title {
  text-align: center;
  font-weight: bold;
  width: 98%;
  padding-bottom: 2px;
  display: block;
  border-bottom: 1px solid #4067a5;
  color: #4067a5;
}
.treetableScreenlet .ui-widget-header thead .ECLabelHeadEmpty .ui-column-title,
.treetableScreenlet .ui-datatable-tablewrapper thead .ECLabelHeadEmpty .ui-column-title,
.treetableScreenlet .ui-treetable thead .ECLabelHeadEmpty .ui-column-title {
  text-align: center;
  font-weight: bold;
  border-bottom: 1px solid #4067a5;
  width: 98%;
  color: #4067a5;
  padding-bottom: 2px;
  display: block;
  border-bottom: 1px solid transparent;
  color: transparent;
}
.treetableScreenlet .ui-widget-header thead tr th,
.treetableScreenlet .ui-datatable-tablewrapper thead tr th,
.treetableScreenlet .ui-treetable thead tr th {
  border: 0;
  background: transparent;
  color: #4067a5;
  outline: none;
  font-weight: normal;
  text-align: left;
  vertical-align: bottom;
  font-size: 11px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.treetableScreenlet .ui-widget-header thead tr th:first-child,
.treetableScreenlet .ui-datatable-tablewrapper thead tr th:first-child,
.treetableScreenlet .ui-treetable thead tr th:first-child {
  padding-left: 4px;
}
.treetableScreenlet .ui-widget-header thead tr th:last-child,
.treetableScreenlet .ui-datatable-tablewrapper thead tr th:last-child,
.treetableScreenlet .ui-treetable thead tr th:last-child {
  padding-right: 4px;
}
.treetableScreenlet .ui-datatable-scrollable-body {
  padding-bottom: 2px;
  padding-top: 2px;
}
.treetableScreenlet .ui-datatable-frozenlayout-left {
  border-right: 1px solid #cccccc !important;
  -webkit-box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  overflow: visible;
}
.treetableScreenlet .ui-datatable-frozenlayout-left .frozen-footer-padding td {
  padding-top: 8px;
}
@media all and (-ms-high-contrast: none) {
  .treetableScreenlet .ui-datatable-frozenlayout-left .frozen-footer-padding td {
    padding-top: 16px !important;
  }
}
.treetableScreenlet .ui-datatable-frozenlayout-right {
  border-right: 2px !important;
  border-right-style: dotted !important;
  border-right-color: #eaeaea !important;
}
.treetableScreenlet .ui-datatable-scrollable-header {
  overflow: visible;
}
.treetableScreenlet .ui-datatable-scrollable-body table tbody tr.ui-state-hover,
.treetableScreenlet .ui-datatable-tablewrapper table tbody tr.ui-state-hover,
.treetableScreenlet .ui-treetable table tbody tr.ui-state-hover {
  background-color: #e6edd7 !important;
}
.treetableScreenlet .ui-datatable-scrollable-body table tbody tr.ui-state-hover input,
.treetableScreenlet .ui-datatable-tablewrapper table tbody tr.ui-state-hover input,
.treetableScreenlet .ui-treetable table tbody tr.ui-state-hover input {
  opacity: 0.8;
}
.treetableScreenlet .ui-datatable-scrollable-body table tbody tr td,
.treetableScreenlet .ui-datatable-tablewrapper table tbody tr td,
.treetableScreenlet .ui-treetable table tbody tr td {
  padding: 1px;
  padding-right: 2px;
  padding-left: 2px;
  border-width: 0px;
  position: relative;
  background: transparent;
  text-align: left;
  height: 22px;
  overflow: hidden;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.treetableScreenlet .ui-datatable-scrollable-body table tbody tr td .ECCell,
.treetableScreenlet .ui-datatable-tablewrapper table tbody tr td .ECCell,
.treetableScreenlet .ui-treetable table tbody tr td .ECCell {
  display: inline-block;
  width: 100%;
}
.treetableScreenlet .ui-datatable-scrollable-body table tbody tr td .ECPopupCell button,
.treetableScreenlet .ui-datatable-tablewrapper table tbody tr td .ECPopupCell button,
.treetableScreenlet .ui-treetable table tbody tr td .ECPopupCell button {
  margin-top: 0px;
}
.treetableScreenlet .ui-datatable-scrollable-body table tbody tr td .ECLinkCell,
.treetableScreenlet .ui-datatable-tablewrapper table tbody tr td .ECLinkCell,
.treetableScreenlet .ui-treetable table tbody tr td .ECLinkCell {
  padding: 2px;
  border: 1px solid #cccccc;
}
.treetableScreenlet .ui-datatable-scrollable-body table tbody tr td button.ui-button-icon-only,
.treetableScreenlet .ui-datatable-tablewrapper table tbody tr td button.ui-button-icon-only,
.treetableScreenlet .ui-treetable table tbody tr td button.ui-button-icon-only,
.treetableScreenlet .ui-datatable-scrollable-body table tbody tr td button.ui-button-icon-only *,
.treetableScreenlet .ui-datatable-tablewrapper table tbody tr td button.ui-button-icon-only *,
.treetableScreenlet .ui-treetable table tbody tr td button.ui-button-icon-only * {
  right: 0 !important;
}
.treetableScreenlet .ui-datatable-scrollable-body table tbody tr td:first-child,
.treetableScreenlet .ui-datatable-tablewrapper table tbody tr td:first-child,
.treetableScreenlet .ui-treetable table tbody tr td:first-child {
  padding-left: 4px;
}
.treetableScreenlet .ui-datatable-scrollable-body table tbody tr td:last-child,
.treetableScreenlet .ui-datatable-tablewrapper table tbody tr td:last-child,
.treetableScreenlet .ui-treetable table tbody tr td:last-child {
  padding-right: 4px;
}
@media all and (-ms-high-contrast: none) {
  .treetableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"],
  .treetableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"],
  .treetableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"],
  .treetableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"],
  .treetableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"],
  .treetableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] {
    outline: none !important;
    border: solid 2px #8eb245;
  }
}
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"],
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"],
.treetableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"],
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"],
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"],
.treetableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] {
  outline: solid 2px #8eb245;
  background-color: #e6edd7;
  color: #000000;
  overflow: visible;
}
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input,
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input,
.treetableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input,
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input,
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input,
.treetableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input,
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] textarea,
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] textarea,
.treetableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] textarea,
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] textarea,
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] textarea,
.treetableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] textarea {
  box-shadow: none !important;
  background-color: #ffffff;
  color: #000000;
}
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.treetableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.treetableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.treetableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"],
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"],
.treetableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"] {
  background: transparent;
  border: 0;
}
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.treetableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"],
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"],
.treetableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"] {
  background-color: #eaeaea;
}
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.treetableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.treetableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.treetableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.treetableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only *,
.treetableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only *,
.treetableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only * {
  background: #ffffff;
}
.treetableScreenlet .ui-datatable-empty-message,
.treetableScreenlet .ui-treetable .ui-treetable-empty-message {
  font-size: 11px;
  color: #ab261c;
  text-align: left;
}
.treetableScreenlet .ui-datatable-empty-message td,
.treetableScreenlet .ui-treetable .ui-treetable-empty-message td {
  padding: 10px;
}
.treetableScreenlet .ECLabelCell {
  text-align: left;
  padding: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.treetableScreenlet .ECSumFontColor {
  color: #ab261c;
}
.treetableScreenlet .ui-column-resizer-helper {
  border-right: 2px solid #8eb245 !important;
  width: 6px;
}
.treetableScreenlet .ui-paginator {
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  padding-top: 8px !important;
  text-align: left !important;
}
.treetableScreenlet .ui-paginator .ui-paginator-current {
  margin-left: 0 !important;
  color: #aaaaaa;
}
.treetableScreenlet .ui-paginator > span {
  width: 35px;
}
.treetableScreenlet .ui-paginator .ui-paginator-first,
.treetableScreenlet .ui-paginator .ui-paginator-prev,
.treetableScreenlet .ui-paginator .ui-paginator-next,
.treetableScreenlet .ui-paginator .ui-paginator-last {
  text-align: center !important;
  background: #efefef;
  padding: 1px 3px !important;
  border: 1px solid #cccccc;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.treetableScreenlet .ui-paginator .ui-paginator-first .ui-icon,
.treetableScreenlet .ui-paginator .ui-paginator-prev .ui-icon,
.treetableScreenlet .ui-paginator .ui-paginator-next .ui-icon,
.treetableScreenlet .ui-paginator .ui-paginator-last .ui-icon {
  display: inline-block;
}
.treetableScreenlet .ui-paginator .ui-paginator-first .ui-icon:before,
.treetableScreenlet .ui-paginator .ui-paginator-prev .ui-icon:before,
.treetableScreenlet .ui-paginator .ui-paginator-next .ui-icon:before,
.treetableScreenlet .ui-paginator .ui-paginator-last .ui-icon:before {
  font-size: 12px;
  display: inline-block;
}
.treetableScreenlet .ui-paginator .ui-paginator-first:not(.ui-state-disabled):hover,
.treetableScreenlet .ui-paginator .ui-paginator-prev:not(.ui-state-disabled):hover,
.treetableScreenlet .ui-paginator .ui-paginator-next:not(.ui-state-disabled):hover,
.treetableScreenlet .ui-paginator .ui-paginator-last:not(.ui-state-disabled):hover {
  background-color: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
}
.treetableScreenlet .ui-paginator .ui-paginator-first:not(.ui-state-disabled):hover *,
.treetableScreenlet .ui-paginator .ui-paginator-prev:not(.ui-state-disabled):hover *,
.treetableScreenlet .ui-paginator .ui-paginator-next:not(.ui-state-disabled):hover *,
.treetableScreenlet .ui-paginator .ui-paginator-last:not(.ui-state-disabled):hover * {
  color: white;
}
.treetableScreenlet .ui-paginator .ui-paginator-first.ui-state-disabled,
.treetableScreenlet .ui-paginator .ui-paginator-prev.ui-state-disabled,
.treetableScreenlet .ui-paginator .ui-paginator-next.ui-state-disabled,
.treetableScreenlet .ui-paginator .ui-paginator-last.ui-state-disabled {
  background-color: #cccccc;
  color: #bbbbbb;
}
.treetableScreenlet .ui-paginator .ui-paginator-first.ui-state-disabled *,
.treetableScreenlet .ui-paginator .ui-paginator-prev.ui-state-disabled *,
.treetableScreenlet .ui-paginator .ui-paginator-next.ui-state-disabled *,
.treetableScreenlet .ui-paginator .ui-paginator-last.ui-state-disabled * {
  color: #bbbbbb;
}
.treetableScreenlet .ui-paginator .ui-paginator-pages {
  width: auto;
  padding: 0 !important;
  text-align: center !important;
}
.treetableScreenlet .ui-paginator .ui-paginator-pages > span {
  width: 35px;
}
.treetableScreenlet .ui-paginator .ui-paginator-pages .ui-paginator-page {
  background: #efefef;
  color: #666666;
  border: 1px solid #cccccc;
  padding: 2px 6px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.treetableScreenlet .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {
  background: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
  cursor: default;
}
.treetableScreenlet .ui-paginator .ui-paginator-pages .ui-paginator-page:hover {
  background-color: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
}
.treetableScreenlet .ui-treetable span.ECNumberLabelCell {
  text-align: right;
}
.treetableScreenlet .ui-treetable .ui-treetable-data tr[data-prk=root] {
  font-weight: bold;
  background-color: #eaeaea;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\treetableScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\tabPanelScreenlet.less */
.tabPanelScreenlet ul.ui-tabs-nav {
  color: #bbbbbb;
  border-bottom: 2px solid #8eb245;
  padding: 0 ! important;
}
.tabPanelScreenlet ul.ui-tabs-nav a {
  color: #bbbbbb;
  outline: none;
}
.tabPanelScreenlet ul.ui-tabs-nav a:hover {
  color: #8eb245;
}
.tabPanelScreenlet ul.ui-tabs-nav li {
  top: 2px ! important;
  text-transform: uppercase;
  color: black;
  margin: 0;
}
.tabPanelScreenlet ul.ui-tabs-nav li.ui-tabs-selected {
  font-weight: bold;
  color: #8eb245;
  background: #ffffff;
  border-bottom: 0px solid #8eb245 ! important;
  border-top: 2px solid #8eb245 ! important;
  border-left: 2px solid #8eb245 ! important;
  border-right: 2px solid #8eb245 ! important;
}
.tabPanelScreenlet ul.ui-tabs-nav li.ui-tabs-selected a {
  color: #8eb245;
}
.tabPanelScreenlet ul.ui-tabs-nav li.ui-tabs-selected a:hover {
  color: #8eb245;
}
.tabPanelScreenlet .ui-tabs-panel {
  background: #ffffff ! important;
  border-left: 1px solid #efefef ! important;
  border-right: 1px solid #efefef ! important;
  border-bottom: 1px solid #efefef ! important;
  padding: 10px 3px 10px 3px ! important;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\tabPanelScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\bpmDiagramScreenlet.less */
/**
 *  BpmDiagram screenlet
 */
.bpmDiagramScreenlet #ecbpm_canvas {
  width: 900px;
  height: 500px;
  border: 2px solid #eeeeee;
  padding: 5px;
}
.bpmDiagramScreenlet .piTag-overlay {
  opacity: 0.9;
  background-color: #e2d8ff;
  position: absolute;
  color: #000;
  border-radius: 5px;
  font-family: Monospace;
  font-size: 20px;
  padding: 10px;
  min-height: 40px;
  min-width: 100px;
  text-align: center;
  display: table;
  margin: 5px 0 0 5px;
}
.bpmDiagramScreenlet .piTag-overlay span {
  opacity: 1;
}
.bpmDiagramScreenlet .viewerTag-overlay {
  opacity: 0.9;
  background-color: #eaeaea;
  color: #000;
  border-radius: 5px;
  font-family: Monospace;
  font-size: 8px;
  padding: 5px;
  min-height: 16px;
  min-width: 40px;
  text-align: center;
}
.bpmDiagramScreenlet .viewerTag-overlay span {
  opacity: 1;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\bpmDiagramScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\tracingTableScreenlet.less */
/*Tracing Screenlet Styles */
.tracingColumnClass {
  overflow-y: auto;
  overflow-x: auto;
  display: inline-block !important;
}
.tracingButtonStyleClass {
  color: red;
  text-align: center;
  background-repeat: no-repeat;
  border: none;
  cursor: pointer;
  overflow: hidden;
  outline: none;
  background-color: Transparent;
}
.tracingtableHeader {
  border: 0;
  color: #4067a5;
  font-weight: normal;
  text-align: center;
  vertical-align: bottom;
  padding: 5px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.tracingTextStyleClass {
  white-space: pre-wrap;
  display: table;
}
.tracingBoxStyleClass {
  table-layout: fixed;
  border-radius: 5px;
  overflow: hidden;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\tracingTableScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\networkScreenlet.less */
.networkScreenlet {
  /* Disable focus rectangles. */
}
.networkScreenlet .network-diagram {
  background-color: #ffffff;
  border: 1px solid #dddddd;
  z-index: 0;
}
.networkScreenlet canvas:focus,
.networkScreenlet canvas:active {
  outline: none;
}
.network-diagram-filter-dialog {
  /* Remove excessive whitespace on right side of filter dialog. */
}
.network-diagram-filter-dialog .ui-fieldset {
  margin-right: 0;
}
.network-diagram-filter-dialog .tableCell:last-child {
  padding-right: 0;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\networkScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\mathEqEditorScreenlet.less */
.calc-matheq-dialog {
  /* Fit dialog contents to dialog size. */
  /* Disable focus rectangles. */
  /* Horizontal scrollbar in matheq canvas container */
}
.calc-matheq-dialog.ui-dialog .ui-dialog-content {
  width: 100% !important;
  height: calc(100% - 18px - 0.8em) !important;
  overflow: hidden;
}
.calc-matheq-dialog canvas:focus,
.calc-matheq-dialog canvas:active,
.calc-matheq-dialog .ui-dialog-content:focus,
.calc-matheq-dialog .ui-dialog-content:active {
  outline: none;
}
.calc-matheq-dialog .calc-matheq-dialog-editor-container {
  border: 1px solid #dddddd;
  overflow-x: scroll;
  overflow-y: hidden;
  margin-top: 5px;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\mathEqEditorScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\calcDocGenScreenlet.less */
/* Generate calc documentation wait dialog. */
.docWaitDialog .ui-dialog-content {
  display: -ms-flexbox;
  /* For IE10 */
  display: flex;
  align-items: center;
}
.docWaitDialog .ui-dialog-content img {
  height: 100%;
  /* For IE10 */
}
.docWaitDialog .docWaitDialogText {
  display: inline-block;
  white-space: pre-wrap;
  margin-left: 10px;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\calcDocGenScreenlet.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\bpmTreeTableScreenlet.less */
.bpmTreeTableScreenlet {
  margin: 2px;
  background-color: #fcfcfc;
}
.bpmTreeTableScreenlet.ui-datatable-resizable {
  overflow: visible;
}
.bpmTreeTableScreenlet .ui-datatable-tablewrapper,
.bpmTreeTableScreenlet .ui-treetable {
  display: table;
}
.bpmTreeTableScreenlet .ui-datatable-tablewrapper .ECCell,
.bpmTreeTableScreenlet .ui-treetable .ECCell {
  position: relative;
}
.bpmTreeTableScreenlet .ui-datatable-tablewrapper table,
.bpmTreeTableScreenlet .ui-treetable table {
  table-layout: fixed !important;
  width: auto;
}
.bpmTreeTableScreenlet table table {
  border-spacing: 0px;
}
.bpmTreeTableScreenlet:hover .ECMenuButton {
  cursor: pointer;
  opacity: 1;
}
.bpmTreeTableScreenlet :focus {
  outline: none;
}
.bpmTreeTableScreenlet .ECMenuButton {
  opacity: 0;
  top: 16px;
  left: -6px;
}
.bpmTreeTableScreenlet input.ui-column-filter {
  margin-top: 5px !important;
  height: 20px;
  padding: 2px !important;
  width: 100%;
  max-width: 100%;
}
.bpmTreeTableScreenlet span.ECNumberCell {
  display: block;
  text-align: right;
}
.bpmTreeTableScreenlet table {
  border-spacing: 0px;
}
.bpmTreeTableScreenlet table input[type="text"],
.bpmTreeTableScreenlet table input[type="password"] {
  height: 18px;
}
.bpmTreeTableScreenlet table .ECTextAreaCell {
  background: transparent !important;
  display: inline-block;
  vertical-align: middle;
  height: 18px;
}
.bpmTreeTableScreenlet table .ECTextAreaCell textarea {
  margin: 0 !important;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  color: #000000 !important;
  padding: 2px;
  height: 18px;
  display: inline-block;
  resize: none;
  padding-right: 20px;
  overflow: hidden;
}
.bpmTreeTableScreenlet table .ECTextAreaCell button {
  background: transparent !important;
  margin-top: -1px;
  margin-right: 1px;
}
.bpmTreeTableScreenlet table .ECTextAreaCell button span {
  background: transparent !important;
}
.bpmTreeTableScreenlet table tfoot td {
  padding: 1px;
  padding-right: 2px;
  padding-left: 2px;
  border-width: 0px;
  font-weight: bold;
  color: #4067a5;
  text-align: left;
}
.bpmTreeTableScreenlet table tfoot td span {
  padding: 10px;
  padding-left: 5px;
  padding-right: 5px;
}
.bpmTreeTableScreenlet table .ECToBeDeletedRow td {
  background: #ab261c !important;
}
.bpmTreeTableScreenlet table .ECToBeDeletedRow td * {
  opacity: 0.7 !important;
  color: #ab261c !important;
  text-decoration: line-through !important;
}
.bpmTreeTableScreenlet .ui-widget-header thead,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead,
.bpmTreeTableScreenlet .ui-treetable thead {
  text-align: left;
}
.bpmTreeTableScreenlet .ui-widget-header thead .FilterRow,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .FilterRow,
.bpmTreeTableScreenlet .ui-treetable thead .FilterRow {
  background-color: #fcfcfc;
}
.bpmTreeTableScreenlet .ui-widget-header thead .FilterRow th,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .FilterRow th,
.bpmTreeTableScreenlet .ui-treetable thead .FilterRow th {
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 3px;
  border-bottom: solid #eaeaea 3px;
}
.bpmTreeTableScreenlet .ui-widget-header thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before,
.bpmTreeTableScreenlet .ui-treetable thead .FilterRow .Filtercategory .ui-icon-triangle-1-s:before {
  content: "\f0b0";
  font-size: 11px;
}
.bpmTreeTableScreenlet .ui-widget-header thead .FilterRow .Filtercategory .ui-icon-triangle-1-s,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-icon-triangle-1-s,
.bpmTreeTableScreenlet .ui-treetable thead .FilterRow .Filtercategory .ui-icon-triangle-1-s {
  color: #4067a5;
}
.bpmTreeTableScreenlet .ui-widget-header thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s,
.bpmTreeTableScreenlet .ui-treetable thead .FilterRow .Filtercategory .filterAppliedColor .ui-icon-triangle-1-s {
  color: #8eb245;
}
.bpmTreeTableScreenlet .ui-widget-header thead .FilterRow .Filtercategory .ui-selectcheckboxmenu,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .FilterRow .Filtercategory .ui-selectcheckboxmenu,
.bpmTreeTableScreenlet .ui-treetable thead .FilterRow .Filtercategory .ui-selectcheckboxmenu {
  height: 16px;
  float: right;
}
.bpmTreeTableScreenlet .ui-widget-header thead .FilterRow .filterIcon,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .FilterRow .filterIcon,
.bpmTreeTableScreenlet .ui-treetable thead .FilterRow .filterIcon {
  float: right;
  text-align: center;
  border: none;
  cursor: pointer;
  background-color: Transparent;
  color: #4067a5;
}
.bpmTreeTableScreenlet .ui-widget-header thead .FilterRow .filterIcon:before,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .FilterRow .filterIcon:before,
.bpmTreeTableScreenlet .ui-treetable thead .FilterRow .filterIcon:before {
  font-size: 11px;
}
.bpmTreeTableScreenlet .ui-widget-header thead .FilterRow .filterAppliedColor,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .FilterRow .filterAppliedColor,
.bpmTreeTableScreenlet .ui-treetable thead .FilterRow .filterAppliedColor {
  color: #8eb245;
}
.bpmTreeTableScreenlet .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon,
.bpmTreeTableScreenlet .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon {
  float: right;
  color: #4067a5;
  background-color: #fcfcfc;
  margin: 0;
  padding: 0;
}
.bpmTreeTableScreenlet .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s,
.bpmTreeTableScreenlet .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s {
  display: none;
}
.bpmTreeTableScreenlet .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.bpmTreeTableScreenlet .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s,
.bpmTreeTableScreenlet .ui-widget-header thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n,
.bpmTreeTableScreenlet .ui-treetable thead .ui-sortable-column .ui-sortable-column-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n {
  display: block;
}
.bpmTreeTableScreenlet .ui-widget-header thead .ui-sortable-column:hover,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column:hover,
.bpmTreeTableScreenlet .ui-treetable thead .ui-sortable-column:hover {
  color: #8eb245;
}
.bpmTreeTableScreenlet .ui-widget-header thead .ui-sortable-column:hover .ui-sortable-column-icon,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column:hover .ui-sortable-column-icon,
.bpmTreeTableScreenlet .ui-treetable thead .ui-sortable-column:hover .ui-sortable-column-icon {
  color: #8eb245;
}
.bpmTreeTableScreenlet .ui-widget-header thead .ui-sortable-column:hover .ui-column-resizer,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column:hover .ui-column-resizer,
.bpmTreeTableScreenlet .ui-treetable thead .ui-sortable-column:hover .ui-column-resizer {
  opacity: 1;
}
.bpmTreeTableScreenlet .ui-widget-header thead .ui-sortable-column .ui-column-title,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .ui-sortable-column .ui-column-title,
.bpmTreeTableScreenlet .ui-treetable thead .ui-sortable-column .ui-column-title {
  float: left;
  margin-right: -400px;
}
.bpmTreeTableScreenlet .ui-widget-header thead .ECLabelHead .ui-column-title,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .ECLabelHead .ui-column-title,
.bpmTreeTableScreenlet .ui-treetable thead .ECLabelHead .ui-column-title {
  text-align: center;
  font-weight: bold;
  width: 98%;
  padding-bottom: 2px;
  display: block;
  border-bottom: 1px solid #4067a5;
  color: #4067a5;
}
.bpmTreeTableScreenlet .ui-widget-header thead .ECLabelHeadEmpty .ui-column-title,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead .ECLabelHeadEmpty .ui-column-title,
.bpmTreeTableScreenlet .ui-treetable thead .ECLabelHeadEmpty .ui-column-title {
  text-align: center;
  font-weight: bold;
  border-bottom: 1px solid #4067a5;
  width: 98%;
  color: #4067a5;
  padding-bottom: 2px;
  display: block;
  border-bottom: 1px solid transparent;
  color: transparent;
}
.bpmTreeTableScreenlet .ui-widget-header thead tr th,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead tr th,
.bpmTreeTableScreenlet .ui-treetable thead tr th {
  border: 0;
  background: transparent;
  color: #4067a5;
  outline: none;
  font-weight: normal;
  text-align: left;
  vertical-align: bottom;
  font-size: 11px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.bpmTreeTableScreenlet .ui-widget-header thead tr th:first-child,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead tr th:first-child,
.bpmTreeTableScreenlet .ui-treetable thead tr th:first-child {
  padding-left: 4px;
}
.bpmTreeTableScreenlet .ui-widget-header thead tr th:last-child,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper thead tr th:last-child,
.bpmTreeTableScreenlet .ui-treetable thead tr th:last-child {
  padding-right: 4px;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body {
  padding-bottom: 2px;
  padding-top: 2px;
}
.bpmTreeTableScreenlet .ui-datatable-frozenlayout-left {
  border-right: 1px solid #cccccc !important;
  -webkit-box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  box-shadow: 12px 0px 8px -6px rgba(0, 0, 0, 0.2);
  overflow: visible;
}
.bpmTreeTableScreenlet .ui-datatable-frozenlayout-left .frozen-footer-padding td {
  padding-top: 8px;
}
@media all and (-ms-high-contrast: none) {
  .bpmTreeTableScreenlet .ui-datatable-frozenlayout-left .frozen-footer-padding td {
    padding-top: 16px !important;
  }
}
.bpmTreeTableScreenlet .ui-datatable-frozenlayout-right {
  border-right: 2px !important;
  border-right-style: dotted !important;
  border-right-color: #eaeaea !important;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-header {
  overflow: visible;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body table tbody tr.ui-state-hover,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper table tbody tr.ui-state-hover,
.bpmTreeTableScreenlet .ui-treetable table tbody tr.ui-state-hover {
  background-color: #e6edd7 !important;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body table tbody tr.ui-state-hover input,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper table tbody tr.ui-state-hover input,
.bpmTreeTableScreenlet .ui-treetable table tbody tr.ui-state-hover input {
  opacity: 0.8;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body table tbody tr td,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper table tbody tr td,
.bpmTreeTableScreenlet .ui-treetable table tbody tr td {
  padding: 1px;
  padding-right: 2px;
  padding-left: 2px;
  border-width: 0px;
  position: relative;
  background: transparent;
  text-align: left;
  height: 22px;
  overflow: hidden;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body table tbody tr td .ECCell,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper table tbody tr td .ECCell,
.bpmTreeTableScreenlet .ui-treetable table tbody tr td .ECCell {
  display: inline-block;
  width: 100%;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body table tbody tr td .ECPopupCell button,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper table tbody tr td .ECPopupCell button,
.bpmTreeTableScreenlet .ui-treetable table tbody tr td .ECPopupCell button {
  margin-top: 0px;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body table tbody tr td .ECLinkCell,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper table tbody tr td .ECLinkCell,
.bpmTreeTableScreenlet .ui-treetable table tbody tr td .ECLinkCell {
  padding: 2px;
  border: 1px solid #cccccc;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body table tbody tr td button.ui-button-icon-only,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper table tbody tr td button.ui-button-icon-only,
.bpmTreeTableScreenlet .ui-treetable table tbody tr td button.ui-button-icon-only,
.bpmTreeTableScreenlet .ui-datatable-scrollable-body table tbody tr td button.ui-button-icon-only *,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper table tbody tr td button.ui-button-icon-only *,
.bpmTreeTableScreenlet .ui-treetable table tbody tr td button.ui-button-icon-only * {
  right: 0 !important;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body table tbody tr td:first-child,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper table tbody tr td:first-child,
.bpmTreeTableScreenlet .ui-treetable table tbody tr td:first-child {
  padding-left: 4px;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body table tbody tr td:last-child,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper table tbody tr td:last-child,
.bpmTreeTableScreenlet .ui-treetable table tbody tr td:last-child {
  padding-right: 4px;
}
@media all and (-ms-high-contrast: none) {
  .bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"],
  .bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"],
  .bpmTreeTableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"],
  .bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"],
  .bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"],
  .bpmTreeTableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] {
    outline: none !important;
    border: solid 2px #8eb245;
  }
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"],
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"],
.bpmTreeTableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"],
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"],
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"],
.bpmTreeTableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] {
  outline: solid 2px #8eb245;
  background-color: #e6edd7;
  color: #000000;
  overflow: visible;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input,
.bpmTreeTableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input,
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input,
.bpmTreeTableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input,
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] textarea,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] textarea,
.bpmTreeTableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] textarea,
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] textarea,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] textarea,
.bpmTreeTableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] textarea {
  box-shadow: none !important;
  background-color: #ffffff;
  color: #000000;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.bpmTreeTableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input[type="checkbox"],
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.bpmTreeTableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input[type="checkbox"],
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.bpmTreeTableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] textarea[type="checkbox"],
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"],
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"],
.bpmTreeTableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] textarea[type="checkbox"] {
  background: transparent;
  border: 0;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.bpmTreeTableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] input[readonly="readonly"],
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"],
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"],
.bpmTreeTableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] input[readonly="readonly"] {
  background-color: #eaeaea;
}
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.bpmTreeTableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only,
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.bpmTreeTableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only,
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.bpmTreeTableScreenlet .ui-treetable tr.ui-datatable-selectable[aria-selected="true"] button.ui-button-icon-only *,
.bpmTreeTableScreenlet .ui-datatable-scrollable-body tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only *,
.bpmTreeTableScreenlet .ui-datatable-tablewrapper tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only *,
.bpmTreeTableScreenlet .ui-treetable tr.ui-treetable-selectable-node[aria-selected="true"] button.ui-button-icon-only * {
  background: #ffffff;
}
.bpmTreeTableScreenlet .ui-datatable-empty-message,
.bpmTreeTableScreenlet .ui-treetable .ui-treetable-empty-message {
  font-size: 11px;
  color: #ab261c;
  text-align: left;
}
.bpmTreeTableScreenlet .ui-datatable-empty-message td,
.bpmTreeTableScreenlet .ui-treetable .ui-treetable-empty-message td {
  padding: 10px;
}
.bpmTreeTableScreenlet .ECLabelCell {
  text-align: left;
  padding: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.bpmTreeTableScreenlet .ECSumFontColor {
  color: #ab261c;
}
.bpmTreeTableScreenlet .ui-column-resizer-helper {
  border-right: 2px solid #8eb245 !important;
  width: 6px;
}
.bpmTreeTableScreenlet .ui-paginator {
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  padding-top: 8px !important;
  text-align: left !important;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-current {
  margin-left: 0 !important;
  color: #aaaaaa;
}
.bpmTreeTableScreenlet .ui-paginator > span {
  width: 35px;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-first,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-prev,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-next,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-last {
  text-align: center !important;
  background: #efefef;
  padding: 1px 3px !important;
  border: 1px solid #cccccc;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-first .ui-icon,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-prev .ui-icon,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-next .ui-icon,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-last .ui-icon {
  display: inline-block;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-first .ui-icon:before,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-prev .ui-icon:before,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-next .ui-icon:before,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-last .ui-icon:before {
  font-size: 12px;
  display: inline-block;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-first:not(.ui-state-disabled):hover,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-prev:not(.ui-state-disabled):hover,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-next:not(.ui-state-disabled):hover,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-last:not(.ui-state-disabled):hover {
  background-color: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-first:not(.ui-state-disabled):hover *,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-prev:not(.ui-state-disabled):hover *,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-next:not(.ui-state-disabled):hover *,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-last:not(.ui-state-disabled):hover * {
  color: white;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-first.ui-state-disabled,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-prev.ui-state-disabled,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-next.ui-state-disabled,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-last.ui-state-disabled {
  background-color: #cccccc;
  color: #bbbbbb;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-first.ui-state-disabled *,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-prev.ui-state-disabled *,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-next.ui-state-disabled *,
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-last.ui-state-disabled * {
  color: #bbbbbb;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-pages {
  width: auto;
  padding: 0 !important;
  text-align: center !important;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-pages > span {
  width: 35px;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-pages .ui-paginator-page {
  background: #efefef;
  color: #666666;
  border: 1px solid #cccccc;
  padding: 2px 6px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {
  background: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
  cursor: default;
}
.bpmTreeTableScreenlet .ui-paginator .ui-paginator-pages .ui-paginator-page:hover {
  background-color: #8eb245;
  border: 1px solid #8eb245;
  color: #ffffff;
}
.bpmTreeTableScreenlet .ui-treetable {
  background-color: #f7f7f7;
}
.bpmTreeTableScreenlet .ui-treetable thead {
  text-align: left;
  background-color: #fcfcfc;
}
.bpmTreeTableScreenlet .ui-treetable .ui-treetable-data tr[data-prk=root][aria-expanded=false] {
  background-color: #ffffff;
}
.bpmTreeTableScreenlet .ui-treetable .ui-treetable-data tr[data-prk=root][aria-expanded=true] {
  font-weight: bold;
  background-color: #e6e6e6;
}
.bpmTreeTableScreenlet .ui-treetable .ui-treetable-header.ui-widget-header {
  zoom: 1;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
  height: 0px;
}
.bpmTreeTableScreenlet .ui-treetable .ui-treetable-header.ui-widget-header:before {
  content: '';
  display: block;
}
.bpmTreeTableScreenlet .ui-treetable .ui-treetable-header.ui-widget-header:after {
  content: '';
  display: table;
  clear: both;
}
.bpmTreeTableScreenlet .ui-treetable .ui-treetable-header.ui-widget-header:before {
  content: '';
  display: block;
}
.bpmTreeTableScreenlet .ui-treetable .ui-treetable-header.ui-widget-header:after {
  content: '';
  display: table;
  clear: both;
}
.bpmTreeTableScreenlet .ui-treetable .ui-treetable-toggler {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.bpmTreeTableScreenlet .ui-treetable table tbody tr td:first-child {
  padding-top: 8px;
  display: flex;
}
.bpmTreeTableScreenlet .ui-treetable-scrollable .ui-treetable-scrollable-header {
  position: relative;
  background-color: #fcfcfc;
}
.bpmTreeTableScreenlet .ui-paginator {
  background-color: #ffffff;
  padding-top: 8px !important;
  text-align: left !important;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\screenlet\bpmTreeTableScreenlet.less */
/* ECCell */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\cell\ECCell.less */
.ECCell {
  color: #000000;
  outline: none;
}
.ECCell.ui-autocomplete .ui-button.ui-widget.ui-autocomplete-dropdown,
.ECCell .ui-button.ui-widget.ui-datepicker-trigger {
  background-color: transparent !important;
  cursor: pointer;
  width: 15px;
  height: 18px;
  top: 1px;
  right: 0px;
}
.ECCell.ui-autocomplete .ui-button.ui-widget.ui-autocomplete-dropdown:hover .ui-icon:before,
.ECCell .ui-button.ui-widget.ui-datepicker-trigger:hover .ui-icon:before {
  color: #4067a5;
}
.ECCell.ui-autocomplete .ui-button.ui-widget.ui-autocomplete-dropdown:focus,
.ECCell .ui-button.ui-widget.ui-datepicker-trigger:focus {
  outline: none;
}
.ECCell.ui-autocomplete .ui-button.ui-widget.ui-autocomplete-dropdown:focus .ui-icon:before,
.ECCell .ui-button.ui-widget.ui-datepicker-trigger:focus .ui-icon:before {
  color: #4067a5;
}
.ECCell.ui-autocomplete .ui-button.ui-widget.ui-autocomplete-dropdown input[readonly="readonly"],
.ECCell .ui-button.ui-widget.ui-datepicker-trigger input[readonly="readonly"],
.ECCell.ui-autocomplete .ui-button.ui-widget.ui-autocomplete-dropdown textarea[readonly="readonly"],
.ECCell .ui-button.ui-widget.ui-datepicker-trigger textarea[readonly="readonly"] {
  background-color: #eaeaea;
  color: #000000;
}
.ECCell .ui-autocomplete-input,
.ECCell .hasDatepicker,
.ECCell input[type="text"] {
  padding-right: 15px;
}
/**
 * Cells
 */
.ECNumberCell {
  text-align: right;
}
.ECLabelCell {
  font-size: 11px;
  display: block;
  height: 18px;
}
.ECToBeDeletedRow .ECLabelCell {
  background: #fcfcfc;
}
.MandatoryCellStyle input {
  background-color: #fcf9c0 !important;
}
.MandatoryCellStyle input * {
  background-color: #fcf9c0 !important;
}
.MandatoryCellStyle button {
  background: transparent !important;
}
.MandatoryCellStyle button * {
  background: transparent !important;
}
input.MandatoryCellStyle {
  background-color: #fcf9c0 !important;
}
/**
 * Textarea popup
 */
.ECTextAreaCell button.ui-button-icon-only.ui-button.ui-widget {
  background: transparent !important;
}
.ECTextAreaCell .MandatoryCellStyle {
  background-color: #fcf9c0 !important;
}
.ECTextAreaCell .ui-icon-editor:before {
  content: "\f044";
}
/**
 * Cell popup
 */
.ECPopupCell button.ui-button-icon-only.ui-button.ui-widget {
  background: transparent !important;
  width: 15px;
  height: 18px;
}
/**
 * Image popup
 */
.ECImagePopupCell img {
  border: 0;
}
/**
 * Matheq cell
 */
.calc-matheq-cell {
  display: -ms-flexbox;
  /* For IE10 */
  display: flex;
  border: 1px solid #dddddd;
  margin-top: 1px;
  margin-bottom: -2px;
}
/* Matheq cell editor popup button */
.ui-datatable table tbody tr td button.ui-button-icon-only.calc-matheq-cell-button {
  position: relative;
  width: 18px;
  height: auto;
  margin-left: -18px;
  margin-right: 0;
  padding-right: 1px;
  top: 0 !important;
  right: 0 !important;
  border-left: 1px solid #efefef;
  overflow: hidden;
  background: #ffffff;
}
.calc-matheq-cell-button.ui-button-icon-only.ui-button .ui-icon {
  text-indent: 0 !important;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\cell\ECCell.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\cell\datepicker.less */
#ui-datepicker-div {
  border: 0;
}
#ui-datepicker-div .ui-timepicker-div {
  color: #bbbbbb;
  font-size: 12px;
  padding: 8px;
}
#ui-datepicker-div .ui-timepicker-div .ui_tpicker_time {
  font-weight: bold;
  color: #8eb245;
}
#ui-datepicker-div .ui-timepicker-div .ui_tpicker_minute_label,
#ui-datepicker-div .ui-timepicker-div .ui_tpicker_hour_label {
  margin-bottom: -15px;
  padding-top: 5px;
}
#ui-datepicker-div .ui-timepicker-div .ui-slider {
  background: #eaeaea;
  height: 0.5em;
}
#ui-datepicker-div .ui-timepicker-div .ui-slider .ui-slider-handle {
  background: #8eb245;
  border-radius: 55px;
  width: 15px;
  height: 15px;
  top: -5px;
}
.ui-datepicker {
  background-color: #ffffff;
  font-size: 130%;
  padding-right: 20px;
  border: 1px solid #4067a5;
  -webkit-box-shadow: 0;
  -moz-box-shadow: 0;
  box-shadow: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  padding: 3px;
  padding-left: 10px;
  padding-right: 10px;
  background: #8eb245;
  color: #ffffff;
  border: 1px solid #8eb245;
  text-transform: uppercase;
  font-family: Arial, sans-serif;
  font-size: 11px;
  border-radius: 2px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
  cursor: pointer !important;
}
.ui-datepicker .ui-datepicker-buttonpane button .ui-button-text {
  padding: 0;
  font-size: 11px;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-button-text-icon-left .ui-button-text {
  margin-left: 14px;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-button-text-icon-left .ui-button-icon-left {
  color: white !important;
  margin-right: 5px;
  margin-top: -9px;
}
.ui-datepicker .ui-datepicker-buttonpane button[disabled="disabled"] {
  background: #bbbbbb;
  color: #ffffff;
  border: 1px solid #bbbbbb;
}
.ui-datepicker .ui-datepicker-buttonpane button[disabled="disabled"]:hover {
  background: #bbbbbb !important;
  border: 1px solid #bbbbbb !important;
  cursor: not-allowed !important;
}
.ui-datepicker .ui-datepicker-buttonpane button[disabled="disabled"].in-progress:hover {
  background: #bbbbbb !important;
  border: 1px solid #bbbbbb !important;
  cursor: wait !important;
}
.ui-datepicker .ui-datepicker-buttonpane button:hover {
  background: #4067a5;
  color: #ffffff;
  border-color: #4067a5;
}
.ui-datepicker .ui-datepicker-buttonpane button .ui-button .ui-icon {
  padding: 1px 0px 0px 5px;
}
.ui-datepicker .ui-datepicker-buttonpane button .ui-button.ui-button-text-icon-left .ui-icon {
  padding: 3px 0px 0px 7px;
}
.ui-datepicker .ui-datepicker-header.ui-widget-header {
  text-align: center;
  padding: 0;
  margin: 0;
  padding-bottom: 5px;
}
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-title select {
  padding: 2px;
}
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-title select:first-child {
  margin-right: 2px;
}
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next {
  margin-top: 5px;
  height: 20px;
  position: static;
}
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev:hover span,
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next:hover span {
  color: #8eb245;
}
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next span {
  position: static;
  margin-left: 0px;
  margin-top: 0px;
  cursor: pointer;
}
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev span:before,
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next span:before {
  font-size: 14px;
}
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev {
  float: left;
}
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next {
  float: right;
}
.ui-datepicker .ui-datepicker-calendar thead {
  background-color: #ffffff;
}
.ui-datepicker .ui-datepicker-calendar tbody {
  background-color: #ffffff;
}
.ui-datepicker .ui-datepicker-calendar tr th {
  padding: 3px;
  color: #666666;
  font-weight: normal;
  font-size: 11px;
}
.ui-datepicker .ui-datepicker-calendar tr td {
  border: 1px solid #eaeaea;
  background: #efefef;
  font-size: 12px;
}
.ui-datepicker .ui-datepicker-calendar tr td a {
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  padding: 3px;
  display: block;
  background-color: #ffffff;
  font-size: 12px;
  color: #000000;
}
.ui-datepicker .ui-datepicker-calendar tr td a:hover,
.ui-datepicker .ui-datepicker-calendar tr td a.ui-state-active {
  background-color: #8eb245;
  color: #ffffff;
}
.ECMonthPicker table {
  display: none !important;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\cell\datepicker.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\cell\verification.less */
/**
 * Verification status
 */
.VerShowStopper {
  border-bottom: 2px solid #ab261c !important;
}
.VerError {
  border-bottom: 2px solid #d58322 !important;
}
.VerWarn {
  border-bottom: 2px solid #cfc84a !important;
}
.VerInfo {
  border-bottom: 2px solid #4067a5 !important;
}
.VerAdvice {
  border-bottom: 2px solid #cbd3e5 !important;
}
.VerOk {
  border-bottom: 2px solid #8eb245 !important;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\cell\verification.less */
/* Pages */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\login\login.less */
.login-container .logo {
  width: 400px;
  height: 80px;
  margin: 0 auto;
  margin-bottom: 20px;
  margin-top: 100px;
}
.login-container #msg {
  display: inline;
  color: #ab261c;
  width: 100%;
}
.login-container form {
  background: #ffffff;
  width: 520px;
  height: 96px;
  margin: auto;
  padding: 30px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
}
.login-container form label {
  margin-bottom: 5px;
  display: block;
}
.login-container form input {
  width: 180px;
  margin-right: 10px;
}
.login-container form div.section {
  display: inline-block;
}
.login-container form div.section:nth-child(4) {
  width: 450px;
  margin-top: 5px;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\login\login.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\dashboard\page-dashboard.less */
.page-dashboard {
  /* Widget generic styles */
  /* BigWidget */
  /**
     * Tables
     */
  /***
     * Widget Directory dialog
     */
  /**
     * Validations
     */
}
.page-dashboard .ajaxStart {
  float: left;
}
.page-dashboard .ajaxStart div {
  margin-right: 10px;
  margin-top: 2px;
}
.page-dashboard .ui-selectonemenu-panel .ui-selectonemenu-items-wrapper {
  background-color: #ffffff;
}
.page-dashboard #dashboardHelp {
  text-align: center;
}
.page-dashboard #dashboardHelp #dashboardHelpContent {
  font-size: 20px;
  text-align: center;
  color: #666666;
}
.page-dashboard .ui-widget-overlay {
  background-color: rgba(255, 255, 255, 0.35);
}
.page-dashboard .gs-w {
  font-family: Arial, sans-serif;
  overflow: hidden;
  padding: 0px !important;
  background: #ffffff;
  border: 1px solid #cccccc;
}
.page-dashboard .gs-w .wg_toolbar {
  display: none;
  position: absolute;
  width: 100%;
  right: 0px;
  top: 0px;
  padding: 5px 24px 5px 10px;
  background-color: #8eb245;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 11px;
  z-index: 9;
}
.page-dashboard .gs-w .wg_toolbar .ui-toolbar,
.page-dashboard .gs-w .wg_toolbar .ui-tieredmenu,
.page-dashboard .gs-w .wg_toolbar .ui-tieredmenu .ui-menuitem-link {
  padding: 0px;
}
.page-dashboard .gs-w .wg_toolbar button.ECMenuButton {
  left: initial;
  right: 0px;
}
.page-dashboard .gs-w .wg_toolbar button.ECMenuButton .ui-icon {
  color: #ffffff;
}
.page-dashboard .gridCell.widgetDirectoryTextStyle {
  white-space: normal;
}
.page-dashboard .gs-resize-handle-both {
  width: 12px;
  height: 12px;
  bottom: 0px;
  right: 0px;
}
.page-dashboard .gridster .preview-holder {
  background: #D4D4D4;
  border: 0px solid !important;
  /* border-radius: 3px !important; */
}
.page-dashboard .widgetHeader {
  text-align: center;
  margin-top: 5px;
  display: block !important;
}
.page-dashboard .wg_drag {
  display: inline-block;
  cursor: move;
  box-sizing: border-box;
  width: 100%;
  white-space: nowrap;
  text-align: center;
  overflow: hidden;
}
.page-dashboard .wg_drag .ui-icon {
  display: none;
}
.page-dashboard .wg_content {
  height: 100%;
  width: 100%;
  overflow: auto;
  border: 0 !important;
}
.page-dashboard .wg_content .ui-outputpanel-loading.ui-widget {
  background: url("/javax.faces.resource/images/ajax/ajax_working01.gif.jsf?ln=primefaces-ECSkin01") center center no-repeat;
  background-size: 16px 16px;
}
.page-dashboard .setupForm {
  text-align: center;
  font-size: 16px;
}
.page-dashboard .wg_bigWidget .wg_content {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #ffffff;
  color: #000000;
}
.page-dashboard .wg_bigWidget .wg_big_txt {
  font-weight: 100;
}
.page-dashboard .wg_bigWidget .wg_big_footer {
  font-size: 12px;
  text-transform: uppercase;
  color: #bbbbbb;
  position: absolute;
  bottom: 12px;
  text-align: center;
  width: 100%;
}
.page-dashboard .ui-datatable-tablewrapper table th {
  font-size: 11px;
  text-transform: uppercase;
}
.page-dashboard .ui-datatable-tablewrapper table td {
  font-size: 11px;
  padding: 4px;
  border-width: 1px;
  border-color: #cccccc;
}
.page-dashboard .ui-datatable-tablewrapper table tbody {
  border: 0;
}
.page-dashboard .ui-datatable-tablewrapper table .ui-datatable-odd td {
  background-color: #eaeaea;
}
.page-dashboard .ui-widget.ui-datalist .gridRow {
  background: #efefef;
  border-bottom: 5px solid #ffffff;
}
.page-dashboard .ui-widget.ui-datalist .gridRow .gridCell {
  padding: 10px;
}
.page-dashboard .ui-widget.ui-datalist hr {
  display: none;
}
.page-dashboard .VerShowStopper span {
  color: #ab261c !important;
}
.page-dashboard .VerError span {
  color: #d58322 !important;
}
.page-dashboard .VerWarn span {
  color: #cfc84a !important;
}
.page-dashboard .VerInfo span {
  color: #4067a5 !important;
}
.page-dashboard .VerAdvice span {
  color: #cbd3e5 !important;
}
.page-dashboard .VerOk span {
  color: #8eb245 !important;
}
.page-dashboard .jqplot-series-shadowCanvas {
  display: none;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\dashboard\page-dashboard.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\mainframe\top.less */
#topForm .ui-menu-child {
  left: auto !important;
  right: 0px;
  width: auto;
}
#topForm .ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > .ui-menuitem-icon,
#topForm .ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > .ui-menuitem-text {
  color: #8eb245;
  text-decoration: none;
}
#topForm .ui-menubar > .ui-menu-list .ui-menu-child li a {
  text-transform: uppercase;
}
#topForm .ui-icon-eclogo {
  float: left;
  margin-left: 8px;
  margin-top: 4px;
  width: 220px;
  height: 33px;
}
#topForm .ui-icon-customerlogo {
  float: left;
  margin-left: 10px;
}
#topForm .CustomerAppLabel {
  float: left;
  margin-top: 14px;
  color: #666666;
  margin-left: 10px;
}
#topForm .helpSubMenu .ui-icon-triangle-1-s {
  display: none;
}
#topForm .helpSubMenu ul .ui-menuitem {
  white-space: nowrap;
}
#topForm .helpSubMenu ul .ui-menuitem-icon {
  display: none !important;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\mainframe\top.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\mainframe\search.less */
/**
 * Search results
 */
#menu\:searchForm\ {
  overflow: hidden !important;
  width: 100%;
}
#menu\:searchForm\:searchList {
  white-space: nowrap;
  overflow: hidden !important;
  padding-right: 0 !important;
}
#menu\:searchForm\:searchList ul {
  font-size: 11px;
  margin-left: 10px;
  margin-top: 10px;
  padding-left: 0;
  padding-top: 0;
  list-style: none;
}
#menu\:searchForm\:searchList ul li {
  list-style: none;
  padding: 3px;
}
#menu\:searchForm\:searchList ul li span.ui-draggable {
  display: inline-block;
  height: 15px;
  line-height: 1em;
}
#menu\:searchForm\:searchList ul li span.ui-state-highlight {
  color: #8eb245;
  font-weight: bold;
}
#menu\:searchForm\:searchList ul li span.ui-state-highlight:before {
  content: "\f111" !important;
}
#menu\:searchForm\:searchList ul li span.ui-draggable:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 9px;
  content: "\f10c";
  margin-right: 5px;
  vertical-align: middle;
  height: 15px;
  color: #8eb245;
}
#menu\:searchForm\:searchList ul li:hover span {
  color: #8eb245;
  font-weight: normal;
}
#menu\:searchForm\:searchList ul li:hover .ui-icon {
  font-weight: normal !important;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\mainframe\search.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\mainframe\favorites.less */
/**
 * Sidebar favorites
 */
#menu\:tabFavorites {
  width: 90%;
}
#menu\:tabFavorites #menu\:favoritesForm\:dropTarget.ui-droppable.active {
  background: #ffffff;
  border: 3px dashed #eaeaea;
}
#menu\:tabFavorites #menu\:favoritesForm\:dropTarget.ui-droppable.active.hover {
  background: #bce074;
  border-color: #8eb245;
}
#menu\:tabFavorites #menu\:favoritesForm\:favoriteList {
  width: 100%;
}
#menu\:tabFavorites #menu\:favoritesForm\:favoriteList table {
  width: 100%;
}
#menu\:tabFavorites #menu\:favoritesForm\:favoriteList ul.ui-orderlist-list {
  width: 100%;
  height: auto;
}
#menu\:tabFavorites #menu\:favoritesForm\:favoriteList ul.ui-orderlist-list li.ui-state-highlight {
  color: #8eb245;
  font-weight: bold;
}
#menu\:tabFavorites #menu\:favoritesForm\:favoriteList ul.ui-orderlist-list li.ui-state-highlight .ui-icon-document:before {
  content: "\f111";
}
#menu\:tabFavorites #menu\:favoritesForm\:favoriteList ul.ui-orderlist-list table tr:hover {
  cursor: pointer;
  color: #8eb245;
}
#menu\:tabFavorites #menu\:favoritesForm\:favoriteList ul.ui-orderlist-list table tr:hover a.ui-commandlink {
  opacity: 0.5;
}
#menu\:tabFavorites #menu\:favoritesForm\:favoriteList ul.ui-orderlist-list table td:first-child {
  width: 15px;
}
#menu\:tabFavorites #menu\:favoritesForm\:favoriteList ul.ui-orderlist-list table td:first-child .ui-icon {
  margin-top: -2px;
  color: #8eb245;
}
#menu\:tabFavorites #menu\:favoritesForm\:favoriteList ul.ui-orderlist-list table td a.ui-commandlink {
  text-decoration: none;
  float: right;
  color: #ab261c;
  opacity: 0;
}
#menu\:tabFavorites #menu\:favoritesForm\:favoriteList ul.ui-orderlist-list table td a.ui-commandlink:hover {
  opacity: 1;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\mainframe\favorites.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\mainframe\menu.less */
/**
 * Left treeview menu
 */
#menu\:tvForm\:treeView {
  width: 100%;
}
#s1,
#s2 {
  cursor: pointer;
}
#menu,
.treeviewScreenlet {
  margin-top: 0;
  color: #000000;
  overflow-y: hidden;
  overflow-x: hidden;
}
#menu .ui-treenode-label,
.treeviewScreenlet .ui-treenode-label {
  -webkit-transition: color 1s;
  -moz-transition: color 1s;
  -o-transition: color 1s;
  transition: color 1s;
}
#menu .ui-accordion-header,
.treeviewScreenlet .ui-accordion-header {
  text-align: left;
  background-color: #ffffff;
  color: #8eb245;
  margin: 0;
  padding: 5px;
  padding-left: 10px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: normal;
  border-bottom: 1px solid #eaeaea;
}
#menu .ui-accordion-header:hover,
.treeviewScreenlet .ui-accordion-header:hover {
  color: #4067a5;
}
#menu .ui-accordion-header .ui-icon,
.treeviewScreenlet .ui-accordion-header .ui-icon {
  display: none;
}
#menu .ui-accordion-content,
.treeviewScreenlet .ui-accordion-content {
  overflow: hidden !important;
  width: 100%;
  padding: 10px;
}
#menu .ui-tree .ui-tree-toggler,
.treeviewScreenlet .ui-tree .ui-tree-toggler {
  width: 13px;
}
#menu .ui-tree .ui-tree-toggler:before,
.treeviewScreenlet .ui-tree .ui-tree-toggler:before {
  color: #8eb245;
}
#menu .ui-tree .ui-icon-folder-open,
.treeviewScreenlet .ui-tree .ui-icon-folder-open,
#menu .ui-tree .ui-icon-folder-collapsed,
.treeviewScreenlet .ui-tree .ui-icon-folder-collapsed {
  display: none !important;
}
#menu .ui-tree ul.ui-tree-container,
.treeviewScreenlet .ui-tree ul.ui-tree-container {
  overflow: hidden;
  padding: 0;
  margin-top: -4px;
}
#menu .ui-tree ul.ui-tree-container .ui-tree-selectable:hover,
.treeviewScreenlet .ui-tree ul.ui-tree-container .ui-tree-selectable:hover {
  color: #8eb245;
}
#menu .ui-tree ul.ui-tree-container li.ui-treenode,
.treeviewScreenlet .ui-tree ul.ui-tree-container li.ui-treenode {
  padding: 4px;
  padding-left: 0;
  font-size: 11px;
}
#menu .ui-tree ul.ui-tree-container li.ui-treenode[data-nodetype='URL'][aria-selected="true"] .ui-treenode-icon:before,
.treeviewScreenlet .ui-tree ul.ui-tree-container li.ui-treenode[data-nodetype='URL'][aria-selected="true"] .ui-treenode-icon:before {
  content: "\f111";
}
#menu .ui-tree ul.ui-tree-container li.ui-treenode .ui-state-highlight,
.treeviewScreenlet .ui-tree ul.ui-tree-container li.ui-treenode .ui-state-highlight {
  color: #8eb245;
  font-weight: bold;
}
#menu .ui-tree ul.ui-tree-container .ui-treenode-children,
.treeviewScreenlet .ui-tree ul.ui-tree-container .ui-treenode-children {
  margin-top: 0px;
  padding-left: 20px;
}
#menu .ui-tree ul.ui-tree-container .ui-treenode-leaf .ui-treenode-leaf-icon,
.treeviewScreenlet .ui-tree ul.ui-tree-container .ui-treenode-leaf .ui-treenode-leaf-icon {
  display: none;
}
#menu .ui-tree ul.ui-tree-container .ui-treenode-leaf .ui-icon,
.treeviewScreenlet .ui-tree ul.ui-tree-container .ui-treenode-leaf .ui-icon {
  margin-top: 1px;
  color: #8eb245;
}
#menu .ui-tree .ui-treenode-parent span:hover,
.treeviewScreenlet .ui-tree .ui-treenode-parent span:hover {
  color: #8eb245;
}
#menu .ui-tree .ui-treenode-parent > span,
.treeviewScreenlet .ui-tree .ui-treenode-parent > span {
  color: #000000;
  text-transform: uppercase;
}
/* Treeview severity status */
#menu .severity_error {
  color: #ab261c;
}
#menu .severity_warning {
  color: #d58322;
}
#menu .severity_information {
  color: #4067a5;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\mainframe\menu.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\mainframe\mainframe.less */
.ECMainFrameBody {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\mainframe\mainframe.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\calc\calc.less */
/*
   Styles for CALC screens.
*/
.calc {
  /* Preserve white space but wrap if necessary. */
  /* Stretch tab control to screen width. */
  /* Stretch equation table to screen width. */
  /* Hide equation table menu button. */
  /* Align equation table checkboxes properly. */
  /* Remove extra border around current path box. */
  /* Align Back and Generate Documentation buttons with the top edge of the path control textarea. */
  /* Size flowchart to fill remaining screen space. */
  /* Flowchart link label input width. */
  /* Fix workbook tab import/export button misalignment. */
  /* Fit dialog contents to dialog size. */
  /* Improve context menu. */
}
.calc textarea {
  white-space: pre-wrap;
  width: 100% !important;
}
.calc .main-tabpanel.stretch {
  width: 100%;
  display: block;
}
.calc .main-tabpanel.stretch .ui-tabs .ui-tabs-panels .ui-tabs-panel .gridRow .gridContainer {
  display: block;
}
.calc .equation-table.stretch,
.calc .equation-table.stretch .ui-datatable-scrollable-body {
  display: block;
}
.calc .equation-table.stretch .ui-datatable table {
  table-layout: auto !important;
  max-width: calc(100% - 4px) !important;
  width: calc(100% - 4px) !important;
  overflow: hidden;
  margin: 0 auto;
}
.calc .equation-table.stretch .ui-datatable table thead tr th:last-child,
.calc .equation-table.stretch .ui-datatable table tbody tr td:last-child {
  max-width: 100% !important;
  width: 100% !important;
}
.calc .equation-table .ui-datatable:hover .ui-datatable-header.ui-widget-header .ui-menubutton {
  display: none;
}
.calc .equation-table input[type="checkbox"] {
  width: auto !important;
}
.calc .showFieldSet {
  border: 0 none;
  margin-right: 0;
}
.calc .pathBoxAlign {
  margin-top: calc(1.14em + 10px);
}
.calc .network-diagram {
  width: calc(100vw - 44px);
  height: calc(100vh - 438px);
}
.calc .network-diagram textarea {
  width: auto !important;
}
.calc .ui-fileupload-buttonbar {
  padding: 0;
}
.calc .ui-widget.ui-fileupload span.ui-button-text-icon-left.ui-fileupload-choose .ui-button-text {
  margin-left: 0;
}
.calc .ui-fileupload .ui-fileupload-cancel,
.calc .ui-fileupload .ui-button-icon-left {
  display: none;
}
.calc .ui-dialog .ui-dialog-content {
  width: 100% !important;
  height: calc(100% - 18px - 0.8em) !important;
  overflow: hidden;
}
.calc .ui-contextmenu {
  border: 1px solid #4067a5;
  width: auto;
}
.calc .ui-contextmenu .ui-menuitem-text,
.calc .ui-contextmenu .ui-icon {
  color: #4067a5;
}
.calc .ui-contextmenu .ui-menuitem-link {
  padding: 0;
}
.calc .ui-contextmenu .ui-menu-parent .ui-menu-child {
  border: 1px solid #4067a5;
  width: auto;
}
.calc .ui-contextmenu.ui-state-hover,
.calc .ui-contextmenu .ui-menuitem-link.ui-state-hover {
  background-color: #e5edfe;
}
.calc .ui-contextmenu.ui-state-hover .ui-menuitem-text,
.calc .ui-contextmenu .ui-menuitem-link.ui-state-hover .ui-menuitem-text,
.calc .ui-contextmenu.ui-state-hover .ui-icon,
.calc .ui-contextmenu .ui-menuitem-link.ui-state-hover .ui-icon {
  color: #4067a5;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\calc\calc.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\snd\snd.less */
/*
   Styles for the Stream Node Diagram screen.
*/
.snd {
  /* Size network diagram to fill remaining screen space. */
  /* Fit dialog contents to dialog size. */
  /* Improve context menu. */
}
.snd .network-diagram {
  width: calc(100vw - 12px);
  height: calc(100vh - 250px);
}
.snd .ui-dialog .ui-dialog-content {
  width: 100% !important;
  height: calc(100% - 18px - 0.8em) !important;
  overflow: hidden;
}
.snd .ui-contextmenu {
  border: 1px solid #4067a5;
  width: auto;
}
.snd .ui-contextmenu .ui-menuitem-text,
.snd .ui-contextmenu .ui-icon {
  color: #4067a5;
}
.snd .ui-contextmenu .ui-menuitem-link {
  padding: 0;
}
.snd .ui-contextmenu .ui-menu-parent .ui-menu-child {
  border: 1px solid #4067a5;
  width: auto;
}
.snd .ui-contextmenu.ui-state-hover,
.snd .ui-contextmenu .ui-menuitem-link.ui-state-hover {
  background-color: #e5edfe;
}
.snd .ui-contextmenu.ui-state-hover .ui-menuitem-text,
.snd .ui-contextmenu .ui-menuitem-link.ui-state-hover .ui-menuitem-text,
.snd .ui-contextmenu.ui-state-hover .ui-icon,
.snd .ui-contextmenu .ui-menuitem-link.ui-state-hover .ui-icon {
  color: #4067a5;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\snd\snd.less */
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\help\ecOnlineHelp.less */
/**
 * Online help
 */
.ecOnlineHelp {
  padding: 10px;
  font-size: 14px;
  background-color: #ffffff !important;
}
.ecOnlineHelp ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.ecOnlineHelp ul li.ecGroup {
  list-style: none;
  margin: 0;
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2);
  display: block;
  margin-bottom: 20px;
  padding: 20px;
  background-color: #ffffff;
}
.ecOnlineHelp ul li.ecGroup .ui-widget-header {
  height: auto;
  margin-top: 30px;
  margin-bottom: 10px;
  padding: 0;
  text-align: inherit;
}
.ecOnlineHelp ul li.ecGroup .ui-widget-header .ecTextHeader {
  font-weight: bold;
  font-size: 13px;
  text-transform: uppercase;
}
.ecOnlineHelp ul li.ecGroup .ui-column-title {
  font-size: 11px;
}
.ecOnlineHelp ul li.ecGroup .ui-datatable table {
  width: auto;
}
.ecOnlineHelp ul li.ecGroup .ecHeaderText,
.ecOnlineHelp ul li.ecGroup .ecTextHeader {
  font-size: 18px;
  color: #4067a5;
  display: inline-block;
}
.ecOnlineHelp ul li.ecGroup .ecTextContent,
.ecOnlineHelp ul li.ecGroup #imageContainer,
.ecOnlineHelp ul li.ecGroup #editorForm {
  margin-top: 20px;
}
.ecOnlineHelp .ui-toolbar {
  font-size: 11px;
}
.ecOnlineHelp .ui-inplace-editor .ui-button {
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-right: 5px;
  padding-right: 2px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.ecOnlineHelp .ui-inplace-editor .ui-inplace-editor .ui-button.ui-inplace-save span {
  color: #8eb245;
}
.ecOnlineHelp .ui-inplace-editor .ui-inplace-editor .ui-button.ui-inplace-save:hover {
  background: #8eb245;
}
.ecOnlineHelp .ui-inplace-editor .ui-button.ui-inplace-save:hover span {
  color: #ffffff;
}
.ecOnlineHelp .ui-inplace-editor .ui-button.ui-inplace-cancel span {
  color: #ab261c;
}
.ecOnlineHelp .ui-inplace-editor .ui-button.ui-inplace-cancel:hover {
  background: #ab261c;
}
.ecOnlineHelp .ui-inplace-editor .ui-button.ui-inplace-cancel:hover span {
  color: #ffffff;
}
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme\page\help\ecOnlineHelp.less */
/** Additions **/
/* Start D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\additions.less */
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\additions.less */
/* End D:\bamboo\xml-data\build-dir\131077\RELEASE-NRP-PFRJS\frmw-pf-jsf\src\main\webapp\resources\primefaces-ECSkin01\theme.less */

