/* FRM.NGLIST | 99-FRM-NGLIST.CSS | copyright TRADINGEMBASSY.COM */
/* DEVELOP | 20221230.1228RZE */

/*original line from _temp/90-frm.css */
.listMessage {width: 100%; height: 22px; margin: 4px 0 4px 0; line-height: 1.375rem; /*22px*/ padding: 0 6px; font-size: 0.625rem;/*10px*/ text-transform: uppercase; color: rgba(245,160,26,1.00);/*ORNG-138C*/ border: 1px solid rgba(245,160,26,1.00);/*ORNG-138C*/ background-color: rgba(245,160,26,0.05);/*ORNG-138C*/}
.list-settings {z-index: 101;}
/*listsettings close button*/
.list-settings .settings-icon {cursor: pointer;}
.list-settings .settings-header {padding-bottom: 5px;} /*RZE: personal preference... this line can be removed :)*/

/*LIST-HEADER-BUTTONS*/
.header-filter .filter-static {position: absolute; background-color: rgba(68,67,66,1.00);/*BLCA*/}/*THEME*/
.buttonSelect.js_active {background-color: rgba(172,30,40,1.00);}
.list-select-options {position: absolute; top: 50px; left: 65px; padding: 3px 0; min-height: 24px; max-height: 150px; display: none; z-index: 1;}
.list-select-options {border: 1px solid rgba(186,188,190,1.00);/*GR06*/ background-color: rgba(255,255,255,1.00);/*WHT*/}/*THEME*/
.list-select-options.js_active {display: block;}
.list-select-options .select-option {min-width: 150px; height: 24px; line-height: 22px; padding: 0 3px; cursor: pointer;}
.list-select-options .select-option {border: 1px solid rgba(255,255,255,1.00);/*WHT*/}/*THEME*/
.list-select-options .select-option:hover {color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(0,170,209,1.00);/*PMBH*/ background-color: rgba(0,170,209,1.00);/*PMBH*/}

/*LIST-ADVANCED-FILTER*/
.advancedfilter-panel {margin-bottom: 4px; padding: 8px 4px;}
.advancedfilter-panel {border-top: 1px solid rgba(216,217,219,1.00);/*GR03*/ border-bottom: 1px solid rgba(216,217,219,1.00);/*GR03*/ background-color: rgba(231,232,233,1.00);/*GR02*/}/*THEME*/
.advancedfilter-item {float: left; margin-right: 30px; margin-bottom: 10px;}
/*.advancedfilter-submitrow {margin-top: 6px;}*/
.advancedfilter-submitrowleft .action-button {margin-right: 6px;}
.advancedfilter-submitrowright .action-button {margin-left: 6px;}
.advancedfilter-item-label, .advancedfilter-item-type, .advancedfilter-submitrow .action-text {height: 1.875rem;/*30px*/ line-height: 1.875rem;/*30px*/}
.advancedfilter-item-type {width: 20px; text-align: center; cursor: default; font-weight: 600;}
.advancedfilter-item-type.js_action {cursor: pointer;}
.advancedfilter-item-value {position: relative;}
.advancedfilter-item-type.js_action:hover {color: rgba(0,192,243,1.00);/*PLM*/}/*THEME*/
.advancedfilter-item-clear {position: absolute; top: 8px; right: 3px; display: none; opacity: 0.5;}
.advancedfilter-item-value input:hover + .advancedfilter-item-clear.js_active, .advancedfilter-item-clear.js_active:hover {display: block;}
.advancedfilter-item-value input.js_typeinteger_left, .advancedfilter-item-value input.js_typeinteger_right {width: 88px;}
.advancedfilter-panel.js_floating {position: absolute; top: 0; left: 16px; right: 16px; z-index: 1; padding: 16px;}
.advancedfilter-panel.js_floating {border-top: 1px solid rgba(216,217,219,0.97);/*GR03*/ border-bottom: 1px solid rgba(216,217,219,0.97);/*GR03*/ background-color: rgba(231,232,233,0.97);/*GR02*/}/*THEME*/
.advancedfilter-panel.js_floating .advancedfilter-submitrow {margin-top: 6px;}

/*listheader clear filter for inputfield*/
.list-header .header-filter .filter-cell {position: relative;}
.list-header .header-filter .filter-cell .cell-clear {position: absolute; top: 4px; right: 2px; display: none; opacity: 0.5;}
.list-header .header-filter .filter-cell input:hover + .cell-clear.js_active, .list-header .header-filter .filter-cell .cell-clear.js_active:hover {display: block;}
.list-header .header-filter .filter-cell .cell-clear.cell-clear-left {left: 3px; right: auto;}

/*disabled inline rows*/
.list-cell.clickable.inlineedit-disable-true {cursor: inherit;}
.list-cell.clickable.inlineedit-disable-true:hover {color: inherit;}

/*small adjustment for inlinePlainText inline edit*/
.inline-form .list-cell.inlinePlainText {padding-top: 7px; line-height: 1.00rem;}
.list-cell.js_error {color: rgba(150,38,44,1.00);/*REDH*/ border: 1px solid rgba(150,38,44,1.00);/*REDH*/ background-color: rgba(255,220,220,1.00);/*REDF*/ line-height: 1.125rem;}
.list-cell.js_warning {color: rgba(234,107,20,1.00);/*ORN*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(255,210,194,1.00);/*ORNF*/ line-height: 1.125rem;}
.list-cell.js_validated {color: rgba(252,176,52,1.00);/*YEL*/ border: 1px solid rgba(255,210,0,1.00);/*YEL*/ background-color: rgba(255,238,192,1.00);/*YEL*/ line-height: 1.125rem;}
.list-cell.js_success {color: rgba(0,85,30,1.00);/*GRN*/ border: 1px solid rgba(0,85,30,1.00);/*GRN*/ background-color: rgba(200,220,205,1.00);/*GRNF*/ line-height: 1.125rem;}

.list-cell.js_errorTxt, .list-cell.js_errorTxt2 {color: rgba(150,38,44,1.00);/*REDH*/ font-weight: 600;}
.list-cell.js_warningTxt, .list-cell.js_warningTxt2 {color: rgba(234,107,20,1.00);/*ORN*/ font-weight: 600;}
.list-cell.js_validatedTxt, .list-cell.js_validatedTxt2 {color: rgba(252,176,52,1.00);/*YEL*/ font-weight: 600;}
.list-cell.js_successTxt, .list-cell.js_successTxt2 {color: rgba(0,85,30,1.00);/*GRN*/ font-weight: 600;}
.list-cell.js_errorTxt2, .list-cell.js_warningTxt2, .list-cell.js_validatedTxt2, .list-cell.js_successTxt2 {font-size: 0.98rem; line-height: 23px;}

/*actionbar (right) text div*/
.action-text-right {margin-right: 6px; text-align: right;}

/*list-icon*/
.list-icon {width: 22px; min-width: 22px; height: 22px;}

/*actionbar button margin*/
.page-header .action-dropdown .action-button {margin-left: 0; margin-right: 6px;}
/*.page-header .action-dropdown.js_actionDropdown .action-button {margin-left: 6px; margin-right: 0;}*/
/*header actionbar actiondropdown margin right/left*/
.page-header .action-dropdown.js_actionDropdown {margin-left: 0;}
.page-header .js_actionDropdown .action-dropdown:not(.margin-default) {margin-right: 6px; margin-left: 0;}
.page-header .js_actionButtons .action-dropdown {margin-left: 6px;}
.page-header div.margin-left {margin-left: 6px;}

/*clickable launch link*/
.list-icon.clickable {cursor: pointer;}
.list-icon.clickable:hover {color: rgba(0,192,243,1.00);/*PLM*/}/*THEME*/
.list-icon.ico-launch {font-size: 0.875rem; /*14px*/}

/*language opacity cell*/
.list-cell.flag-opacity-cell img {opacity: 0.5;}
.list-cell.flag-opacity-cell img.trns_translated {opacity: 1.0;}

/*list thumbs*/
.list-content .list-cell.imageCell {overflow: visible;}
.list-content .cell-thumb-item {position: relative; background-color: rgba(0,0,0,0.1); margin-right: 2px; width: 22px; height: 22px; color: grey; opacity: 0.375; transform-origin: center center; background-size: contain; background-position: center center; background-repeat: no-repeat; min-width: 22px;}
.list-content:not(.js_grid) .cell-thumb-item:hover {transform: scale(2); opacity: 1; z-index: 1; min-width: 22px!important; width: 22px!important;}
.list-content:not(.js_grid) .cell-thumb-item.js_focus:hover {transform: scale(6);}

/*separatorColumn*/
.list-cell.separator-column {background-color: rgba(0,0,0,0.10);} /*theme*/
.list-cell.separator-column {padding: 2px;}

/*nglistfilter dropdown*/
.list-header .header-filter .filter-cell.filter-dropdown input[type="text"] {width: calc(100% - 24px);}
.list-header .header-filter .filter-cell.filter-dropdown .cell-clear {left: initial; right: 26px;}
.list-header .header-filter .filter-cell .filter-dropdown-button {position: absolute; top: 0; right: 0;}
.list-header .header-filter .filter-cell .filter-dropdown-button:hover {color: rgba(0,192,243,1.00);/*PMB*/ border: 1px solid rgba(0,192,243,1.00);/*PMB*/}
.list-header .header-filter .filter-cell .filter-dropdown-button.js_active {cursor: pointer;}
.list-header .header-filter .filter-cell .filter-dropdown-button.js_active {color: rgba(0,192,243,1.00);/*PMB*/ border: 1px solid rgba(0,192,243,1.00);/*PMB*/ background-color: transparent}/*THEME*/
.list-header .header-filter .filter-cell .filter-dropdown-button.js_active:hover {color: rgba(0,192,243,1.00);/*PMB*/ border: 1px solid rgba(0,192,243,1.00);/*PMB*/ background-color: transparent}/*THEME*/
.list-header .header-filter .filter-cell.js_filterActive .filter-dropdown-button {cursor: pointer;}
.list-header .header-filter .filter-cell.js_filterActive .filter-dropdown-button {color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(0,192,243,1.80);/*PMB*/ background-color: rgba(0,192,243,0.80);/*PMB*/}/*THEME*/

.filter-select-options {position: absolute; top: 50px; left: 0; z-index: 2; display: none;}
.filter-select-options {border: 1px solid rgba(186,188,190,1.00);/*GR06*/ background-color: rgba(255,255,255,1.00);/*WHT*/}/*THEME*/
.filter-select-options.js_active {display: block;}
.filter-select-options .options-container {min-height: 99px/*4 options*/; height: 195px/*8 options*/; padding: 3px 0; overflow-y: scroll; overflow-x: hidden;}
.filter-select-options .options-container-block {position: absolute; top: 0; right: 0; bottom: 4px; left: 0;}
.filter-select-options .options-container-resize {cursor: n-resize; height: 4px;}
.filter-select-options .select-option {cursor: pointer; min-width: 150px; height: 24px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.filter-select-options .select-option {border: 1px solid rgba(255,255,255,1.00);/*WHT*/}/*THEME*/
.filter-select-options .select-option:hover {color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(0,170,209,1.00);/*PMBH*/ background-color: rgba(0,170,209,1.00);/*PMBH*/}
.filter-select-options .select-option .filter-button {margin-top: 0; margin: 3px; width: 16px; min-width: 16px; height: 16px; line-height: 16px;}
.filter-select-options .select-option .filter-button {border: 1px solid rgba(186,188,190,1.00);/*GR06*/}/*THEME*/
.filter-select-options .select-option:not(.js_active) .filter-button:before {content: "";}
.filter-select-options .select-option.js_optionAll.js_activeSub .filter-button:before {content: "\e8000";}

/*nglist boolean column*/
.list-cell.list-bool.ico-close:hover {color: rgba(45,42,38,1.00);/*BLCK*/}
.list-cell.list-bool.ico-close {opacity: 0.15;}
.list-cell.list-bool.ico-bool-empty:before {content: "-";}

/*sortable sorting column width*/
.list-header .header-sort .sort-icon {width: 26px; min-width: 26px;}

/*nglist GRID*/
.list-content.js_grid .ngTable {-webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; align-items: flex-start;}
.list-content.js_grid .ngTable {height: fit-content;}
.list-content.js_grid .list-row {-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}

.list-content.js_grid .list-row {width: 200px; min-height: 200px; margin: 3px; padding: 0; background-color: rgba(239,240,240,1.00);/*GR01*/ border: 2px solid transparent;}
.list-content.js_grid .list-cell {width: auto!important; margin: 0; padding: 0;}
.list-content.js_grid .list-cell.imageCell {order: -1;/* height: 196px!important;*/}
/*.list-content.js_grid .list-row.js_selected .list-cell.imageCell {background-color: rgba(255,238,192,1.00);YELF}THEME*/
.list-content.js_grid .list-cell:not(.imageCell):not(.gridCell) {display: none;}
.list-content.js_grid .list-cell.imageCell ~ .list-cell.imageCell {display: none;} /*20220528 RZE*/
.list-content.js_grid .list-icon {display: none;}
.list-content.js_grid .cell-thumb-item {margin: 2px; opacity: 1; z-index: 1; width: 192px; height: 192px; line-height: 192px; font-size: 200%; background-color: transparent; color: rgba(186,188,190,1.00);/*GR06*/}
/*.list-content.js_grid .cell-thumb-item:hover {transform: scale(1); width: 192px;}*/

.list-content.js_grid .cell-thumb-item .control-status, .list-content.js_grid .cell-thumb-item .control-status2 {display: block; position: absolute; right: 2px; top: 2px; width: 22px; height: 22px; line-height: 22px; text-align: center; display: none;}
.list-content.js_grid .cell-thumb-item .control-status:before {content: "\e8000";}
.list-content.js_grid .cell-thumb-item .control-status2 {right: 26px; display: block;}

.list-content.js_grid .list-row.image-status-810 .cell-thumb-item .control-status {display: block; color: rgba(234,107,20,1.00);/*ORN*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.list-content.js_grid .list-row.image-status-880 .cell-thumb-item .control-status {display: block; color: rgba(234,107,20,1.00);/*ORN*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(255,210,194,1.00);/*ORNF*/}
.list-content.js_grid .list-row.image-status-910 .cell-thumb-item .control-status {display: block; color: rgba(172,30,40,1.00);/*RED*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.list-content.js_grid .list-row.image-status-980 .cell-thumb-item .control-status {display: block; color: rgba(172,30,40,1.00);/*RED*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(255,187,197,1.00);/*REDF*/}
/*.list-content.js_grid .list-row.image-status-810 {border: 2px solid rgba(255,210,194,1.00);ORNF}
.list-content.js_grid .list-row.image-status-880 {border: 2px solid rgba(234,107,20,1.00);ORN}
.list-content.js_grid .list-row.image-status-910 {border: 2px solid rgba(255,187,197,1.00);REDF}
.list-content.js_grid .list-row.image-status-980 {border: 2px solid rgba(172,30,40,1.00);RED}*/

.list-content .control-image-magnify, .list-content .control-image-edit {display: none;}
.list-content.js_grid .cell-thumb-item .control-image-magnify {display: block; position: absolute; right: 2px; bottom: 2px; width: 20px; line-height: 20px; cursor: pointer; background-color: rgba(255,255,255,0.7); opacity: 0; transition: opacity 0.6s; font-size: 16px; color: rgba(128,127,131,1.00);/*GR10*/}
.list-content.js_grid .cell-thumb-item .control-image-edit {display: block; position: absolute; right: 24px; bottom: 2px; width: 20px; line-height: 20px; cursor: pointer; background-color: rgba(255,255,255,0.7); opacity: 0; transition: opacity 0.6s; font-size: 16px; color: rgba(128,127,131,1.00);/*GR10*/}
.list-content.js_grid .cell-thumb-item:not(.js_busy):hover .control-image-magnify {opacity: 1;}
.list-content.js_grid .cell-thumb-item:not(.js_busy):hover .control-image-edit {opacity: 1;}
/*.list-content.js_grid .cell-thumb-item .control-selected-overlay {width: 100%; height: 100%; display: none;}
.list-content.js_grid .cell-thumb-item .control-selected-overlay {background-color: rgba(255,238,192,0.40);}THEME
.list-content.js_grid .list-row.js_selected .cell-thumb-item .control-selected-overlay {display: block;}*/

.list-content.js_grid .cell-thumb-item {margin-right: 0;}

/*LIST-DELETE-STATIC*/
.list-row .ico-delete-static:before {content: "\e3112"; line-height: 1.375rem;/*22px*/}
.list-row .ico-close-static:before {content: "\e3111"; line-height: 1.375rem;/*22px*/}

/*dont show scrollbars ever... following line with remove verticle scroll when window is very small*/
.list-container {overflow: hidden;}

/*correct line-height for list header cells*/
.header-sort .list-cell {height: 1.625rem; line-height: 1.625rem;}

/*selected row*/
.list-row.js_selected {background-color: rgba(255,238,192,1.00);/*YELF*/}/*THEME*/
.list-content.js_grid .list-row.js_selected {background-color: rgba(255,215,112,1.00);/*YELF-EDITTED*/}/*THEME*/

/*close red*/
.ico-close.colorRed:after, .ico-close.colorRed:before {color: rgba(172,30,40,1.00);}
.ico-close.colorRed {opacity: 1!important;}

/*no hover cursor for expand header cell*/
.list-header .header-sort .sort-cell.action-expand:not(.action-idle):hover {cursor: default!important;}

/*action-bar small text*/
.actionbar-text-small {line-height: 14px; padding: 1px 0; font-size: 0.8rem;}

/*NGLIST SETTINGS SLIDER*/
.settings-slider .slider {position: relative; margin-top: 2px; height: 26px;}
.settings-slider .slider .slider-bar {position: absolute; width: 100%; height: 6px; top: 10px; background-color: rgba(201,203,204,1.00);} /*THEME*/
.settings-slider .slider .slider-handle {position: absolute; width: 26px; height: 26px; top: 0; border-radius: 5px; background-color: rgba(0,192,243,1.00);} /*THEME*/
.settings-slider .slider .slider-handle:hover {cursor: pointer; background-color: rgba(0,170,209,1.00);} /*THEME*/
.settings-slider .slider .slider-label {position: absolute; width: 50px; line-height: 26px; right: -66px;}
.settings-slider .slider .slider-label-input {position: absolute; width: 50px; line-height: 30px; right: -62px; top: -2px;}

.page-header .settings-slider .slider .slider-handle.handle-orange {background-color: rgba(161,160,164,1.00);/*GR08*/}
.page-header .settings-slider .slider .slider-handle.handle-orange:not(:active):hover {background-color: rgba(113,112,116,1.00);/*GR11*/}
/*.page-header .settings-slider .slider .slider-handle.handle-orange {background-color: rgba(234,107,20,1.00);ORN}
.page-header .settings-slider .slider .slider-handle.handle-orange:not(:active):hover {background-color: rgba(211,95,18,1.00);ORN-CUSTOM-DARK}*/

/*NGLIST ACTIONBAR SLIDER/SPINNER*/
.page-header .action-gridslider {width: 320px; margin-left: 6px;}
.page-header .action-spinner {width: 24px; margin-left: 6px;}

.list-inline .inline-icon.js_active {color: rgba(172,30,40,1.00);/*RED*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(255,255,255,1.00);/*WHT*/}

/*FOOTER-PAGINATION*/
.page-footer .footerText span.highlight {font-weight: 600; color: rgba(145,145,149,1.00);/*GRAY-9C*/}

/*LIST-SORTABLE************************************************************************************************************************************************/
/*SORTABLE *** REVIEW ***/
.sortable {overflow-x: hidden;}
.sortable body.dragging, body.dragging * {cursor: move;}
.sortable .dragged {position: absolute; margin-left: -4px; z-index: 2000; opacity: 0.7;}
.sortable ol {width: 100%; margin-left: -18px;}/*SAME MARGIN VALUE AT .sortable ol li AND .sortable ol li.placeholder*/
.sortable ol.container {margin: 0;}
.sortable ol li {min-height: 26px; margin-left: 18px; list-style-type: none;}
.sortable ol[frm_sortablelist] > li > ol > li div:not(.excluded):first-child > div.sortable-row .list-cell.cell-name {margin-right: -18px;}
.sortable ol[frm_sortablelist] > li > ol > li > ol > li div:not(.excluded):first-child > div.sortable-row .list-cell.cell-name {margin-right: -36px;}
.sortable ol[frm_sortablelist] > li > ol > li > ol > li > ol > li div:not(.excluded):first-child > div.sortable-row .list-cell.cell-name {margin-right: -54px;}
.sortable ol[frm_sortablelist] > li > ol > li > ol > li > ol > li > ol > li div:not(.excluded):first-child > div.sortable-row .list-cell.cell-name {margin-right: -72px;}
.sortable ol li.placeholder {position: relative; min-height: 22px; margin: 2px 0 2px 18px;}
.sortable ol li.placeholder:before {position: absolute;} /*STYLE TODO: ARROW*/
.sortable-item {margin: 2px 0;}
.sortable-row {height: 1.625rem;/*26px*/ width: 100%; line-height: 1.625rem;/*26px*/}
.sortable .list-cell {height: 1.625rem;/*26px*/ line-height: 1.625rem;/*26px*/ background-color: transparent!important;}
.sortable-row .sortable-label {height: 1.625rem;/*26px*/ padding: 0 4px; line-height: 1.625rem;/*26px*/ background-color: transparent!important;}
.sortable-row .sortable-icon {cursor: pointer; width: 1.625rem;/*26px*/ height: 1.625rem;/*26px*/ line-height: 1.625rem;/*26px*/ font-size: 1.000rem;/*16px*/ background-color: transparent!important;}
.sortable-row .sortable-icon {opacity: 0.6;}
.sortable-row .ico-move-vertical {cursor: move; width: 1.625rem;/*26px*/ height: 1.625rem;/*26px*/ line-height: 1.625rem;/*26px*/}
.ui-sortable:not(.ui-sortable-disabled) .draggableItem {cursor: move;}
.groupContainer {min-height: 20px; padding: 5px 0;}
.sortableNoContent {padding-top: 50px; text-align: center;}
.sortableItem {margin: 1px 0;}
.sortableRow {width: 100%; height: 1.625rem;/*26px*/ line-height: 1.625rem;/*26px*/ margin-bottom: 2px;}
.sortableRow.groupHeader {height: 1.875rem;/*30px*/ line-height: 1.875rem;/*30px*/ padding: 0 5px;}
.sortableRow.groupHeader .sortable-title {line-height: 1.750rem;/*28px*/}
.sortableRow.groupHeader input {width: 260px; height: 1.625rem;/*26px*/ line-height: 1.625rem;/*26px*/}
.sortableRow.groupHeader .sortable-icon .icon-edit {height: 1.625rem;/*26px*/ line-height: 1.625rem;/*26px*/}
.sortableRowCell {width: 180px; padding: 0 5px; overflow: hidden;}
.sortableRow .sortable-icon {margin-top: 1px; cursor: pointer; width: 1.625rem;/*26px*/ height: 1.625rem;/*26px*/ line-height: 1.625rem;/*26px*/ font-size: 1.000rem;/*16px*/ background-color: transparent!important;}
.sortableRow .sortable-icon.ico-close {margin-top: 2px;}
.draggableItem:last-child {margin-bottom: 5px;}
.draggableItem.group {padding: 0;}

/*REVIEW*/
.sortable ol[frm_sortablelist] > li div.Title:nth-child(2) {min-width: 210px; width: 210px;}
.sortable ol[frm_sortablelist] > li > ol > li div.Title:nth-child(2) {min-width: 192px; width: 192px;}
.sortable ol[frm_sortablelist] > li > ol > li > ol > li div.Title:nth-child(2) {min-width: 174px; width: 174px;}
.sortable ol[frm_sortablelist] > li > ol > li > ol > li > ol > li div.Title:nth-child(2) {min-width: 156px; width: 156px;}
.sortable ol[frm_sortablelist] > li > ol > li > ol > li > ol > li > ol > li div.Title:nth-child(2) {min-width: 138px; width: 138px;}
.sortable ol[frm_sortablelist] > li > ol > li > ol > li > ol > li > ol > li > ol > li div.Title:nth-child(2) {min-width: 120px; width: 120px;}
.sortableIco {cursor: pointer; width: 16px; margin-right: 6px; line-height: 1.25rem;/*20px*/ font-size: 0.75rem;/*12px*/}
.sortableLabel {height: 22px; padding: 0 4px; line-height: 1.375rem;/*22px*/ background-color: transparent!important;}
.sortableButton {height: 22px; width: 22px; margin-left: 1px; line-height: 1.375rem;/*22px*/}
/*----------*/

.sortable-expandlist {margin: 2px 0 1px 0; background-color: rgba(255,238,192,1.00);}
.sortable-expandlist.js_leftpadding {padding-left: 26px;}
.sortable-expandlist-row:nth-child(even) {background-color: rgba(255,255,255,0.35);}

.sortable-row .ico-list:not(.disabled):hover {color: rgba(0,192,243,1.00)/*PLM*/ ;}/*THEME*/

.sortable-row .sortable-row-expand {color: rgba(147,155,161,1.00);/*RGM*/}
.sortable-row .sortable-row-expand:hover {color: rgba(0,192,243,1.00)/*PLM*/ ;}/*THEME*/
.sortable-row .sortable-row-expand.js_active:before {content: "\e2103";}
.sortable-row .sortable-row-expand.js_active {color: rgba(0,192,243,1.00)/*PLM*/ ;}/*THEME*/
.sortable-row .sortable-row-expand.js_active:hover {color: rgba(147,155,161,1.00);/*RGM*/}
