@charset "UTF-8";
.oj-button.lux-blue-alternate.oj-button.oj-default, .oj-button.lux-blue-alternate.oj-button.oj-focus-only {
    color: #fff;
    font-weight: 700;
    text-shadow: none;
    background-color: #0572ce;
    background: linear-gradient(to bottom, #0470c9 0, #0571cd 50%, #0479d8 100%);
    border: 1px solid #0476d3;
    border-radius: 2px;
    box-shadow: none
}

.oj-button.lux-blue-alternate.oj-hover {
    color: #fff;
    font-weight: 700;
    background-color: #3a9aea;
    border: 1px solid #3a9aea;
    border-radius: 2px
}

.oj-button.lux-blue-alternate.oj-active {
    color: #fff;
    font-weight: 700;
    background-color: #0365b5;
    border: 1px solid #0365b5;
    border-radius: 2px
}

.oj-button.lux-blue-alternate.oj-disabled {
    color: #cecece;
    font-weight: 700;
    background-color: #9bc7eb;
    border: 1px solid #9bc7eb;
    border-radius: 2px
}

.oj-button.lux-38px-height {
    height: 38px
}

.oj-button.lux-38px-height .oj-button-text {
    padding-right: 20px;
    padding-left: 20px
}

.lux-alta-duplicate-icon, .lux-alta-edit-icon, .lux-alta-refresh-icon, .lux-alta-view-icon, .lux-down-icon, .lux-icon, .lux-move-all-icon, .lux-move-icon, .lux-remove-all-icon, .lux-remove-icon, .lux-to-bottom-icon, .lux-to-top-icon, .lux-up-icon {
    width: 16px;
    height: 16px
}

.oj-default .lux-move-icon:before, .oj-focus-only .lux-move-icon:before {
    content: url("images/shuttle_icons/shuttle_right_ena.png")
}

html[dir=rtl] .oj-default .lux-move-icon:before, html[dir=rtl] .oj-focus-only .lux-move-icon:before {
    content: url("images/shuttle_icons/shuttle_left_ena.png")
}

.oj-hover .lux-move-icon:before, .oj-hover.oj-selected .lux-move-icon:before {
    content: url("images/shuttle_icons/shuttle_right_ovr.png")
}

html[dir=rtl] .oj-hover .lux-move-icon:before, html[dir=rtl] .oj-hover.oj-selected .lux-move-icon:before {
    content: url("images/shuttle_icons/shuttle_left_ovr.png")
}

.oj-active .lux-move-icon:before, .oj-selected .lux-move-icon:before {
    content: url("images/shuttle_icons/shuttle_right_dwn.png")
}

html[dir=rtl] .oj-active .lux-move-icon:before, html[dir=rtl] .oj-selected .lux-move-icon:before {
    content: url("images/shuttle_icons/shuttle_left_dwn.png")
}

.oj-disabled .lux-move-icon:before {
    content: url("images/shuttle_icons/shuttle_right_dis.png")
}

html[dir=rtl] .oj-disabled .lux-move-icon:before {
    content: url("images/shuttle_icons/shuttle_left_dis.png")
}

.oj-default .lux-move-all-icon:before, .oj-focus-only .lux-move-all-icon:before {
    content: url("images/shuttle_icons/shuttle_right_all_ena.png")
}

html[dir=rtl] .oj-default .lux-move-all-icon:before, html[dir=rtl] .oj-focus-only .lux-move-all-icon:before {
    content: url("images/shuttle_icons/shuttle_left_all_ena.png")
}

.oj-hover .lux-move-all-icon:before, .oj-hover.oj-selected .lux-move-all-icon:before {
    content: url("images/shuttle_icons/shuttle_right_all_ovr.png")
}

html[dir=rtl] .oj-hover .lux-move-all-icon:before, html[dir=rtl] .oj-hover.oj-selected .lux-move-all-icon:before {
    content: url("images/shuttle_icons/shuttle_left_all_ovr.png")
}

.oj-active .lux-move-all-icon:before, .oj-selected .lux-move-all-icon:before {
    content: url("images/shuttle_icons/shuttle_right_all_dwn.png")
}

html[dir=rtl] .oj-active .lux-move-all-icon:before, html[dir=rtl] .oj-selected .lux-move-all-icon:before {
    content: url("images/shuttle_icons/shuttle_left_all_dwn.png")
}

.oj-disabled .lux-move-all-icon:before {
    content: url("images/shuttle_icons/shuttle_right_all_dis.png")
}

html[dir=rtl] .oj-disabled .lux-move-all-icon:before {
    content: url("images/shuttle_icons/shuttle_left_all_dis.png")
}

.oj-default .lux-remove-icon:before, .oj-focus-only .lux-remove-icon:before {
    content: url("images/shuttle_icons/shuttle_left_ena.png")
}

html[dir=rtl] .oj-default .lux-remove-icon:before, html[dir=rtl] .oj-focus-only .lux-remove-icon:before {
    content: url("images/shuttle_icons/shuttle_right_ena.png")
}

.oj-hover .lux-remove-icon:before, .oj-hover.oj-selected .lux-remove-icon:before {
    content: url("images/shuttle_icons/shuttle_left_ovr.png")
}

html[dir=rtl] .oj-hover .lux-remove-icon:before, html[dir=rtl] .oj-hover.oj-selected .lux-remove-icon:before {
    content: url("images/shuttle_icons/shuttle_right_ovr.png")
}

.oj-active .lux-remove-icon:before, .oj-selected .lux-remove-icon:before {
    content: url("images/shuttle_icons/shuttle_left_dwn.png")
}

html[dir=rtl] .oj-active .lux-remove-icon:before, html[dir=rtl] .oj-selected .lux-remove-icon:before {
    content: url("images/shuttle_icons/shuttle_right_dwn.png")
}

.oj-disabled .lux-remove-icon:before {
    content: url("images/shuttle_icons/shuttle_left_dis.png")
}

html[dir=rtl] .oj-disabled .lux-remove-icon:before {
    content: url("images/shuttle_icons/shuttle_right_dis.png")
}

.oj-default .lux-remove-all-icon:before, .oj-focus-only .lux-remove-all-icon:before {
    content: url("images/shuttle_icons/shuttle_left_all_ena.png")
}

html[dir=rtl] .oj-default .lux-remove-all-icon:before, html[dir=rtl] .oj-focus-only .lux-remove-all-icon:before {
    content: url("images/shuttle_icons/shuttle_right_all_ena.png")
}

.oj-hover .lux-remove-all-icon:before, .oj-hover.oj-selected .lux-remove-all-icon:before {
    content: url("images/shuttle_icons/shuttle_left_all_ovr.png")
}

html[dir=rtl] .oj-hover .lux-remove-all-icon:before, html[dir=rtl] .oj-hover.oj-selected .lux-remove-all-icon:before {
    content: url("images/shuttle_icons/shuttle_right_all_ovr.png")
}

.oj-active .lux-remove-all-icon:before, .oj-selected .lux-remove-all-icon:before {
    content: url("images/shuttle_icons/shuttle_left_all_dwn.png")
}

html[dir=rtl] .oj-active .lux-remove-all-icon:before, html[dir=rtl] .oj-selected .lux-remove-all-icon:before {
    content: url("images/shuttle_icons/shuttle_right_all_dwn.png")
}

.oj-disabled .lux-remove-all-icon:before {
    content: url("images/shuttle_icons/shuttle_left_all_dis.png")
}

html[dir=rtl] .oj-disabled .lux-remove-all-icon:before {
    content: url("images/shuttle_icons/shuttle_right_all_dis.png")
}

.oj-default .lux-up-icon:before, .oj-focus-only .lux-up-icon:before {
    content: url("images/shuttle_icons/shuttle_up_ena.png")
}

.oj-hover .lux-up-icon:before, .oj-hover.oj-selected .lux-up-icon:before {
    content: url("images/shuttle_icons/shuttle_up_ovr.png")
}

.oj-active .lux-up-icon:before, .oj-selected .lux-up-icon:before {
    content: url("images/shuttle_icons/shuttle_up_dwn.png")
}

.oj-disabled .lux-up-icon:before {
    content: url("images/shuttle_icons/shuttle_up_dis.png")
}

.oj-default .lux-to-top-icon:before, .oj-focus-only .lux-to-top-icon:before {
    content: url("images/shuttle_icons/shuttle_up_end_ena.png")
}

.oj-hover .lux-to-top-icon:before, .oj-hover.oj-selected .lux-to-top-icon:before {
    content: url("images/shuttle_icons/shuttle_up_end_ovr.png")
}

.oj-active .lux-to-top-icon:before, .oj-selected .lux-to-top-icon:before {
    content: url("images/shuttle_icons/shuttle_up_end_dwn.png")
}

.oj-disabled .lux-to-top-icon:before {
    content: url("images/shuttle_icons/shuttle_up_end_dis.png")
}

.oj-default .lux-down-icon:before, .oj-focus-only .lux-down-icon:before {
    content: url("images/shuttle_icons/shuttle_down_ena.png")
}

.oj-hover .lux-down-icon:before, .oj-hover.oj-selected .lux-down-icon:before {
    content: url("images/shuttle_icons/shuttle_down_ovr.png")
}

.oj-active .lux-down-icon:before, .oj-selected .lux-down-icon:before {
    content: url("images/shuttle_icons/shuttle_down_dwn.png")
}

.oj-disabled .lux-down-icon:before {
    content: url("images/shuttle_icons/shuttle_down_dis.png")
}

.oj-default .lux-to-bottom-icon:before, .oj-focus-only .lux-to-bottom-icon:before {
    content: url("images/shuttle_icons/shuttle_down_end_ena.png")
}

.oj-hover .lux-to-bottom-icon:before, .oj-hover.oj-selected .lux-to-bottom-icon:before {
    content: url("images/shuttle_icons/shuttle_down_end_ovr.png")
}

.oj-active .lux-to-bottom-icon:before, .oj-selected .lux-to-bottom-icon:before {
    content: url("images/shuttle_icons/shuttle_down_end_dwn.png")
}

.oj-disabled .lux-to-bottom-icon:before {
    content: url("images/shuttle_icons/shuttle_down_end_dis.png")
}

.oj-default .lux-alta-duplicate-icon:before, .oj-focus-only .lux-alta-duplicate-icon:before {
    content: url("images/grid_toolbar_icons/func_papers_16_ena.png")
}

.oj-hover .lux-alta-duplicate-icon:before, .oj-hover.oj-selected .lux-alta-duplicate-icon:before {
    content: url("images/grid_toolbar_icons/func_papers_16_hov.png")
}

.oj-active .lux-alta-duplicate-icon:before, .oj-selected .lux-alta-duplicate-icon:before {
    content: url("images/grid_toolbar_icons/func_papers_16_onb.png")
}

.oj-disabled .lux-alta-duplicate-icon:before {
    content: url("images/grid_toolbar_icons/func_papers_16_dis.png")
}

.oj-default .lux-alta-edit-icon:before, .oj-focus-only .lux-alta-edit-icon:before {
    content: url("images/grid_toolbar_icons/func_pencil_16_ena.png")
}

.oj-hover .lux-alta-edit-icon:before, .oj-hover.oj-selected .lux-alta-edit-icon:before {
    content: url("images/grid_toolbar_icons/func_pencil_16_hov.png")
}

.oj-active .lux-alta-edit-icon:before, .oj-selected .lux-alta-edit-icon:before {
    content: url("images/grid_toolbar_icons/func_pencil_16_onb.png")
}

.oj-disabled .lux-alta-edit-icon:before {
    content: url("images/grid_toolbar_icons/func_pencil_16_dis.png")
}

.oj-default .lux-alta-view-icon:before, .oj-focus-only .lux-alta-view-icon:before {
    content: url("images/grid_toolbar_icons/func_spectacles_16_ena.png")
}

.oj-hover .lux-alta-view-icon:before, .oj-hover.oj-selected .lux-alta-view-icon:before {
    content: url("images/grid_toolbar_icons/func_spectacles_16_hov.png")
}

.oj-active .lux-alta-view-icon:before, .oj-selected .lux-alta-view-icon:before {
    content: url("images/grid_toolbar_icons/func_spectacles_16_onb.png")
}

.oj-disabled .lux-alta-view-icon:before {
    content: url("images/grid_toolbar_icons/func_spectacles_16_dis.png")
}

.oj-default .lux-alta-refresh-icon:before, .oj-focus-only .lux-alta-refresh-icon:before {
    content: url("images/grid_toolbar_icons/func_arrowcircledown_16_ena.png")
}

.oj-hover .lux-alta-refresh-icon:before, .oj-hover.oj-selected .lux-alta-refresh-icon:before {
    content: url("images/grid_toolbar_icons/func_arrowcircledown_16_hov.png")
}

.oj-active .lux-alta-refresh-icon:before, .oj-selected .lux-alta-refresh-icon:before {
    content: url("images/grid_toolbar_icons/func_arrowcircledown_16_onb.png")
}

.oj-disabled .lux-alta-refresh-icon:before {
    content: url("images/grid_toolbar_icons/func_arrowcircledown_16_dis.png")
}

.lux-shuttle .lux-shuttle-header {
    color: rgba(0, 0, 0, .85)
}

.lux-shuttle .lux-shuttle-counts {
    margin-top: -5px;
    margin-bottom: 10px;
    text-align: right;
    font-style: italic
}

.lux-shuttle .lux-shuttle-counts .lux-shuttle-count-label {
    margin-left: 2px
}

.lux-shuttle .oj-textarea.oj-read-only .oj-textarea-input {
    padding-top: 4px
}

.lux-shuttle .lux-shuttle-actions, .lux-shuttle .lux-shuttle-reorder {
    margin-top: 29px;
    margin-right: 5px;
    margin-left: 5px;
    flex: initial
}

.lux-shuttle .lux-shuttle-actions .lux-shuttle-down, .lux-shuttle .lux-shuttle-actions .lux-shuttle-move, .lux-shuttle .lux-shuttle-actions .lux-shuttle-remove, .lux-shuttle .lux-shuttle-actions .lux-shuttle-up, .lux-shuttle .lux-shuttle-reorder .lux-shuttle-down, .lux-shuttle .lux-shuttle-reorder .lux-shuttle-move, .lux-shuttle .lux-shuttle-reorder .lux-shuttle-remove, .lux-shuttle .lux-shuttle-reorder .lux-shuttle-up {
    margin-top: 10px;
    margin-bottom: 10px
}

.lux-shuttle .lux-shuttle-actions .lux-shuttle-down button, .lux-shuttle .lux-shuttle-actions .lux-shuttle-move button, .lux-shuttle .lux-shuttle-actions .lux-shuttle-remove button, .lux-shuttle .lux-shuttle-actions .lux-shuttle-up button, .lux-shuttle .lux-shuttle-reorder .lux-shuttle-down button, .lux-shuttle .lux-shuttle-reorder .lux-shuttle-move button, .lux-shuttle .lux-shuttle-reorder .lux-shuttle-remove button, .lux-shuttle .lux-shuttle-reorder .lux-shuttle-up button {
    display: block;
    margin-top: 2px;
    margin-bottom: 2px
}

.lux-shuttle.lux-shuttle-has-filters .lux-shuttle-actions, .lux-shuttle.lux-shuttle-has-filters .lux-shuttle-reorder {
    margin-top: 65px
}

.lux-shuttle .lux-shuttle-available-items, .lux-shuttle .lux-shuttle-selected-items {
    width: 126px
}

.lux-shuttle .lux-shuttle-available-items .oj-tree, .lux-shuttle .lux-shuttle-selected-items .oj-tree {
    height: 166px;
    min-height: 166px;
    overflow: auto;
    background-color: #fcfcfd;
    border: 1px solid #e5e6e6;
    border-radius: 2px;
    margin-bottom: 10px
}

.lux-shuttle .lux-shuttle-available-items .oj-tree.lux-oj-tree-drag-over, .lux-shuttle .lux-shuttle-selected-items .oj-tree.lux-oj-tree-drag-over {
    border: 1px dashed #c2eaf3;
    background-color: #d9f4fa
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-transition, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-transition {
    transition: .1s
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list ul>li:first-child, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list ul>li:first-child {
    margin-top: 0
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node {
    position: relative
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node .oj-tree-icon, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node .oj-tree-icon {
    position: absolute;
    padding-top: 3px
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a {
    display: block;
    min-height: 1.833em
}

html:not([dir=rtl]) .lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a, html:not([dir=rtl]) .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a {
    padding-left: 16px
}

html[dir=rtl] .lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a, html[dir=rtl] .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a {
    padding-right: 16px
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a .oj-tree-title, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a .oj-tree-title {
    color: #333;
    display: block;
    line-height: 20px;
    text-overflow: ellipsis;
    overflow: hidden
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a.oj-hover, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a.oj-hover {
    background-color: #ededee
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a.oj-hover .oj-tree-title, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a.oj-hover .oj-tree-title {
    border-color: #ededee
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a:active, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a:active {
    font-weight: 400
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a.oj-selected, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a.oj-selected {
    background-color: #bfd4e5
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a.oj-selected .oj-tree-title, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a.oj-selected .oj-tree-title {
    border-color: #bfd4e5;
    background-color: transparent
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a.oj-selected.oj-tree-inactive .oj-tree-title, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a.oj-selected.oj-tree-inactive .oj-tree-title {
    border-color: #bfd4e5;
    background-color: transparent
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a.oj-selected.oj-hover, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a.oj-selected.oj-hover {
    background-color: #a9c5dc
}

.lux-shuttle .lux-shuttle-available-items .oj-tree .oj-tree-list .oj-tree-node a.oj-selected.oj-hover .oj-tree-title, .lux-shuttle .lux-shuttle-selected-items .oj-tree .oj-tree-list .oj-tree-node a.oj-selected.oj-hover .oj-tree-title {
    border-style: dashed;
    border-color: #a9c5dc;
    background-color: transparent
}

.lux-oj-tree-hide-drop-markers .oj-tree-drop-marker, .lux-oj-tree-hide-drop-markers .oj-tree-drop-marker-line {
    visibility: hidden
}

.lux-filter-highlight {
    font-weight: 700
}

.lux-touch-enabled .lux-shuttle-available-values::-webkit-scrollbar, .lux-touch-enabled .lux-shuttle-selected-values::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 2.28571rem
}

.lux-touch-enabled .lux-shuttle-available-values::-webkit-scrollbar-thumb, .lux-touch-enabled .lux-shuttle-selected-values::-webkit-scrollbar-thumb {
    border-radius: 1.142855rem;
    background-color: rgba(176, 176, 176, .5);
    box-shadow: 0 0 1px rgba(255, 255, 255, .5)
}

ul {
    list-style: none; }
    
.oj-button-icon-only .oj-button-icon {
    display: inline-table
        ; }



ul > li > ins.oj-tree-icon::before {
    content: "\25B6"; 
    display: inline-block;
    margin-right: 20px; 
}

ul li ul li > ins.oj-tree-icon::before {
    content: ""; 
}


#luxShuttle-sys-access .oj-tree-title,
#luxShuttle_myreports .oj-tree-title {
    display: inline-flex;
    background-color: inherit;
    min-height: inherit;
    padding-left: inherit;
}
