﻿div#lineupContainer {
    display: none;
}

    div#lineupContainer.lineupActive {
        display: block;
        height: 50%;
        width: 100%;
    }

    div#fastTreeTablesContainer{
        display: none;
    }

div#fastTreeTablesContainer.fastTree {
    display: flex;;
    height: 35px;
    width: 100%;
}

    div#fastTreeTablesContainer.fastTree.fastTreeTables {
        height: 100%;
    }

div#devicesContainer {
    display: none;
}

    div#devicesContainer.devicesActive {
        display: block;
        height: 100%;
        box-sizing: border-box;
    }

    div#devicesNewDisplay{
        width: 100%;
        height: 100%;
    }

    div#devicesNewDisplay div.vsplitter.hide{
        display: none;
    }

div.devicesMainSections{
    height: 100%;
    float: left;
    overflow: auto;
}

div#devicesTreeDiv,
div#devicesTreeDiv.orig{
    width: 275px;
}

div#devicesTablesToggleDiv {
    color: #3DCD58;
    height: 35px;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

    div#devicesTablesToggleDiv::before {
        width: 16px;
        height: 14px;
        margin: 2px 8px 3px 0;
        font-family: se-icon;
        font-size: 16px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #3DCD58;
        content: "\F18A";
    }

    div#devicesTreeDivInsert {
        height: 100%;
        overflow: auto;
    }

div#devicesTablesDiv,
div#devicesTablesDiv.orig {
    padding-left: 10px;
    width: 100%;
    height: 100%;
    border-left: solid 2px lightgrey;
    box-sizing: border-box;
}

    div#devicesTreeDiv.fullWidth,
    div#devicesTablesDiv.fullWidth {
        width: 100% !important;
        padding: 0 !important;
        margin: 0 !important;
        border: 0 !important;
    }

    div#devicesTreeDiv.noWidth,
    div#devicesTablesDiv.noWidth {
        width: 100% !important;
        padding: 0 !important;
        margin: 0 !important;
        border: 0 !important;
    }


div#devicesTablesInsert {
    display: flex;
    flex-direction: column;
    height: calc(100% - 40px);
    height: -webkit-calc(100% - 40px);
    height: -moz-calc(100% - 40px);
    overflow: auto;
}

div.devicesTableSection {
    width: 100%;
}

div.devicesTableSection-header {
    height: 24px;
}

div.devicesTableCont.multiFilterSelectionsDivs {
    padding: 0 0 54px 0;
    width: 100%;
    overflow: auto;
}

div.devicesUpperButtonsDiv {
    display: none;
    height: 24px;
}

div.devicesButtonDivs {
    display: flex;
    align-items: center;
    background: #42B4E6;
    border-color: #42B4E6;
    border-radius: 0;
    cursor: pointer;
    margin-right: 10px;
}

    div.devicesButtonDivs.hide{
        display: none;
    }

    div.devicesButtonDivs.alignRight {
        margin-left: auto;
    }

div.devicesUpperButtonsDiv div.devicesButtonDivs {
    display: flex;
    align-items: center;
    
}

        div.devicesUpperButtonsDiv div.devicesButtonDivs.leftButton {
            margin-right: 20px;
        }

        

div.devicesButtonDivs.active {

}

div.devicesButtonDivs.green {
    background-color: #3dcd58;
    display: none;
}

    div.devicesButtonDivs.green.active {
    }

div.devicesButtonDivs.orange {
    background-color: #E47F00;
}

a.devicesGridButtons {
    padding: 0 8px;
    color: #ffffff;
    text-decoration: none;
    text-align: center;
}

div.devicesLowerButtonsDiv{
    display: flex;
    height: 24px;
}

div.devicesTableDiv{
    min-height: 32px;
    margin-bottom: 4px;
}

div.devicesTable {
    min-height: 32px;
    margin-bottom: 4px;
}

div.devicesTableDiv div.ui-widget.ui-iggrid div.ui-iggrid-scrolldiv {
    /*overflow: initial !important;*/
    height: auto !important;
}

table.devicesTable tbody tr th span.ui-igcheckbox-normal{
    float: left !important;
    background: #FFFFFF !important;
}
table.devicesTable tbody tr th.ui-iggrid-rowselector-class,
table.devicesTable tbody tr th.ui-iggrid-rowselector-class.ui-state-hover {
    border-left: 1px solid lightgray;
    border-bottom: 1px solid lightgray;
    border-right: none;
    border-top: none;
}

table.devicesTable tbody tr th,
table.devicesTable tbody tr td,
table.devicesTable tbody tr th.ui-state-hover,
table.devicesTable tbody tr td.ui-state-hover {
    background: #FFFFFF !important;
    color: #626469 !important;
}

table.devicesTable tbody tr.activate th,
table.devicesTable tbody tr.activate td,
table.devicesTable tbody tr.activate th.ui-state-active,
table.devicesTable tbody tr.activate td.ui-state-active {
    background: #3DCD58 !important;
    color: #FFFFFF !important;
    /*background: rgba(61, 205, 88, .50) !important;*/
}

table.devicesTable tbody tr th.ui-state-active,
table.devicesTable tbody tr td.ui-state-active {
    border: 1px solid #42B4E6;
}

table.devicesTable tbody tr th.ui-iggrid-rowselector-class.ui-state-active,
div.devicesTableDiv div table.devicesTable tbody tr td.tableCell.alignLeft.ui-state-active {
    border: 1px solid #42B4E6;
    border-right: 1px solid #42B4E6;
    border-bottom: 1px solid #42B4E6;
    border-left: 1px solid #42B4E6;
}


    div.middleSectionGeneralView.lineupActive.lineup-expansion-1-retract,
    div.middleSectionGeneralView.lineupActive.lineup-expansion-2-retract {
        height: -webkit-calc(75% - 76px);
        height: -moz-calc(75% - 76px);
        height: calc(75% - 76px);
    }

    div.middleSectionGeneralView.lineup-expansion-1-retract.lineup-expansion-2-retract {
        height: -webkit-calc(100% - 104px);
        height: -moz-calc(100% - 104px);
        height: calc(100% - 104px);
    }

div.middleSectionGeneralView.lineupActive.lineup-expansion-1-retract div#carousel2Navigation,
div.middleSectionGeneralView.lineupActive.lineup-expansion-2-retract div#carousel2Navigation {
    display: block;
}


    div #lineupContainer.lineupActive.lineup-expansion-1-retract, div#lineupContainer.lineupActive.lineup-expansion-2-retract {
    height: -webkit-calc(25% + 28px);
    height: -moz-calc(25% + 28px);
    height: calc(25% + 28px);
}

    div#lineupContainer.lineupActive.lineup-expansion-1-retract.lineup-expansion-2-retract {
        height: 56px;
    }


div.lineupProductSections {
    width: 100%;
    height: 160px;
}

    div.lineupProductSections.lineup-expansion-1-retract-on,
    div.lineupProductSections.lineup-expansion-2-retract-on {
        height: -webkit-calc(100% - 28px);
        height: -moz-calc(100% - 28px);
        height: calc(100% - 28px);
    }

        div.lineupProductSections.lineup-expansion-1-retract-on.retract,
        div.lineupProductSections.lineup-expansion-2-retract-on.retract {
            height: 28px;
        }

div.lineup-header {
    height: 24px;
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 16px;
    border-top: solid 4px #009530;
}

div.your-lineup-header {
    background: #E47F00;
}

div.add-lineup-header {
    background: #3DCD58;
}

div.lineup-header-img-container,
div.lineup-header-text-container {
    height: 100%;
    min-width: 70px;
    display: flex;
    align-items: center;
    position: relative;
}

div.lineup-body-outer {
    height: -webkit-calc(100% - 28px);
    height: -moz-calc(100% - 28px);
    height: calc(100% - 28px);
    width: 100%;
    display: flex;
    background: #d8d8d8;
}

    div.lineup-body-outer.retract {
        display: none;
    }

div.lineup-body-inner {
    float: left;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: #FFFFFF;
}

a.lineup-nav.footerArrowRefs {
    background: #d8d8d8;
    display: flex !important;
}

a#lineup-nav-arrow-left.lineup-nav.footerArrowRefs {
    
}

a#lineup-nav-arrow-right.lineup-nav.footerArrowRefs {
    margin-right: auto;
}
    

img.lineup-nav-home-img.footerArrows {
    width: 60%;
    margin: 0 20%;
}

img.lineup-nav-arrow-img.footerArrows {
    width: 16px;
    margin: 0 10px;
}

img.lineup-header-icons {
    height: 16px;
    margin: 4px 0;
}

a.lineup-nav.lineup-nav-insert-refs.inactive {
    pointer-events: none;
}

a.lineup-nav.footerArrowRefs.inactive img.lineup-nav-arrow-img.footerArrows {
    display: none;
    
}

ul.lineup-body-inner-ul {
    height: 100%;
    padding: 0;
    margin: 0;
    display: flex;
    width: 20000em;
    position: relative;
    list-style: none;
}

ul#lineup-your-selections-body-ul {
    overflow: auto;
    width: 100%;
    padding: 2px;
    box-sizing: border-box;
}

ul#lineup-add-selections-body-ul {
    overflow: auto;
}

    ul#lineup-your-selections-body-ul.reverse {
        flex-direction: row-reverse;
    }

div.lineup-templ-add-selections-body-li {
    height: -webkit-calc(100% - 4px);
    height: -moz-calc(100% - 4px);
    height: calc(100% - 4px);
    margin: 2px;
    width: 125px;
    border: solid 1px #626469;
    box-sizing: border-box;
    list-style: none;
    position: relative;
    float: left;
}

div#lineup-add-selections-body div.ArrowContainer {
    background-color: #D8D8D8;
    display: flex;
}

div#lineup-add-selections-body div.ArrowContainer img.Arrow{
    margin: auto;
    width: 15px;
}

li.lineup-templ-your-selections-body-li {
    min-width: 70px;
    height: 100%;
    border: solid 1px #626469;
    box-sizing: border-box;
    list-style: none;
    padding: 2px;
    cursor: pointer;
}


    div.lineup-templ-add-selections-body-li.active,
    li.lineup-templ-your-selections-body-li.active {
        border: solid 3px #3DCD58;
        padding: 0;
    }

    li.lineup-templ-your-selections-body-li {
        width: min-content;
        min-width: max-content;
    }

    li.lineup-templ-your-selections-body-li:hover {
        border: solid 3px #42B4E6;
        padding: 0;
    }

div.lineup-templ-add-container {
    height: 100%;
    width: 100%;
}


div.lineup-templ-prod-name {
    height: 30px;
    width: 100%;
    display: flex;
    align-items: center;
    background: #eaeaea;
    padding: 2px;
    box-sizing: border-box;
    font-size: 11px;
}

div.lineup-templ-prod-container {
    height: -webkit-calc(100% - 30px);
    height: -moz-calc(100% - 30px);
    height: calc(100% - 30px);
    width: 100%;
    display: flex;
    align-items: center;
    position: relative;
}

    div.lineup-templ-prod-container.yourLineup {
        height: 100%;
        position: relative;
    }

img.lineup-templ-prod-img {
    height: 90%;
    object-fit: contain;
}

div#ThumnailContainer div.lineup-templ-add-container div.lineup-templ-prod-container img.lineup-templ-prod-img {
    margin: auto;
}

img.lineup-templ-prod-img.yourLineup {
    height: 100%;
    width: auto
}

img.warning-img {
    position: absolute;
    width: 50%;
    margin: 0 25%;
    z-index: 2;
}

li.lineup-templ-your-selections-body-li.config-complete img.warning-img {
    display: none;
}

i.lineup-templ-add-image {
    display: block;
    text-align: center;
    font-style: normal;
    position: absolute;
    top: initial;
    right: 0px;
    bottom: 0px;
    height: 23.5px;
    width: 23.5px;
    border-radius: 2px;
    cursor: pointer;
    background: #3dcd58;
    -webkit-transition: linear .3s;
    transition: linear .3s;
}


    i.lineup-templ-add-image:before {
        content: '';
        position: absolute;
        display: block;
        margin: auto;
        width: 2px;
        height: 12px;
        left: 0;
        right: 0;
        top: 6px;
        background: white;
        -webkit-transition: transform linear .5s;
        transition: transform linear .5s;
        bottom: 0;
        top: 0;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    i.lineup-templ-add-image.retract:before {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    i.lineup-templ-add-image:after {
        content: '';
        position: absolute;
        display: block;
        margin: auto;
        height: 2px;
        width: 12px;
        top: 0;
        bottom: 0;
        left: 6px;
        background: white;
    }

i#lineup-expansion-image-1 {
    background: #E47F00;
}

#devicesMainProdInfo{
    padding-bottom: 20px;
}

.devices-headings-div {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding-bottom: 20px;
    z-index: 1;
}

.devices-expansion-icon-div {
    display: flex;
    align-items: center;
    margin-right: 10px;
}
a.devices-arrows {
    background-image: url(images/green-arrow.png);
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
    background-size: 20px;
    display: inline-flex;
    transform: rotate(90deg);
    transition: all .3s ease-in-out;
}

    a.devices-arrows.retract {
        transform: rotate(0deg);
        transition: all .3s ease-in-out;
    }

    .devices-headings-labels {
        font-weight: bold;
        margin-right: 30px;
        z-index: 1;
    }


#devices-mainProd-solName {
}

.devices-counts-div{
    display: flex;
    z-index: 1;
}

.devices-counts-labels,
.devices-counts-vlaues{
    margin-right: 10px;
}

#devicesFeederPlacementButton {
    background: #3DCD58;
    text-decoration: none;
    padding: 4px 12px;
    white-space: nowrap;
}

.devices-main-question-expansion-section,
.devices-table-expansion-section {
    display: block;
    
}

.devices-main-question-expansion-section.retract,
.devices-table-expansion-section.retract {
    display: none;
}

#devicesSelectorDropdown-button{
    min-width: 225px;
}

table.devicesTable{
    width: 100% !important;
}

div.devicesTableDiv table {
    width: 100% !important;
}

div.devicesTableDiv div.ui-iggrid-scrolldiv {
    background: #ffffff;
}

div.devicesTableDiv div table.devicesTable tbody tr td.tableCell.alignLeft {
    border-right: 1px solid lightgray;
    border-bottom: 1px solid lightgray;
    border-left: 1px solid lightgray;
}

div.devicesTableDiv div table.devicesTable tbody tr.activate td,
div.devicesTableDiv div table.devicesTable tbody tr.activate td.ui-state-active {
    border: 1px solid #FFFFFF;
}

    div.devicesTableDiv div table.devicesTable tbody tr.activate td.tableCell.alignLeft,
    div.devicesTableDiv div table.devicesTable tbody tr.activate td.tableCell.alignLeft.ui-state-active {
        border-right: 1px solid #FFFFFF;
        border-bottom: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
    }

        div.devicesTableDiv div table.devicesTable tbody tr.activate td.tableCell.alignLeft a.cutLink,
        div.devicesTableDiv div table.devicesTable tbody tr.activate td.tableCell.alignLeft.ui-state-active a.cutLink {
            color: #FFFFFF;
        }



div.devicesTablesMultifilterControl {
    height: 28px;
    margin-bottom: 12px;
    width: 100%;
    display: flex;
    justify-content: space-between;
    background: lightgrey;
    overflow: auto;
}

        div.devicesTablesMultifilterControl.hide{
            display: none;
        }

div.expandRetractButtonDivs {
    display: flex;
    align-items: center;
    white-space: nowrap;
}

div.expandRetractButtonDivs.hide {
    display: none;
}

    div.expandRetractButtonDivs img {
        height: 20px;
        margin-left: 12px;
        cursor: pointer;
    }

    a.deviceTablesExpansionButtons {
        background: #42B4E6;
        border-color: #42B4E6;
        border-radius: 0;
        color: #ffffff;
        text-decoration: none;
        line-height: 28px;
        padding: 4px 12px;
    }

div.addTreeNodesDropDownDiv {
    margin: 0 20px;
    display: none;
}

select#addTreeNodesSelect{
    color: #626469;
}

a#addTreeNodesSubmitButton{
    margin: 0 0 0 10px;
    color: #42B4E6;
}

div.devicesMainSections li.jstree-node {
    font-weight: bold;
    position: relative;
}

div.devicesMainSections li.jstree-node.device-tree-config-item {
    font-weight: initial;
}

    div.devicesMainSections li.jstree-node.device-tree-config-item a.jstree-anchor {
        color: red;
    }

    div.devicesMainSections li.jstree-node.device-tree-config-item.config-complete a.jstree-anchor {
        color: #626469;
    }

        div.devicesMainSections li.jstree-node.device-tree-config-item.config-complete a.jstree-anchor.jstree-clicked {
            color: #FFFFFF;
        }

div.devicesMainSections li.jstree-node a.jstree-anchor i.jstree-checkbox{
    display: none;
}

    div.devicesMainSections li.jstree-node.device-tree-config-item a.jstree-anchor i.jstree-checkbox {
        display: inherit;
        margin: 13px 0 !important;
    }

div#devicesTreeDiv li.deviceNode span.treeNodeAddLink.calcMainLinkIcon,
div#devicesTreeDiv li.deviceNode ul li.device-tree-config-item span.treeNodeAddLink.calcMainLinkIcon {
    height: 24px;
    width: 24px;
    background-size: 24px;
    display: none;
    position: absolute;
    top: 8px;
    margin-left: 8px;
}

div#devicesTreeDiv li.deviceNode[aria-selected="true"] span.treeNodeAddLink.calcMainLinkIcon,
div#devicesTreeDiv li.deviceNode ul li.device-tree-config-item[aria-selected="true"] span.treeNodeAddLink.calcMainLinkIcon {
    display: inline-block;
}

.deviceToggleDisplay {
    width: 20px;
    height: 20px;
    background-size: 20px;
    margin-right: 12px;
    background-repeat: no-repeat;
}

    .deviceToggleDisplay.displayDeviceTree {
        background-image: url("images/devices_command_bar/display_tree.png");
    }

    .deviceToggleDisplay.displayDeviceGrids {
        background-image: url("images/devices_command_bar/expand_grids.PNG");
    }

    .deviceToggleDisplay.displayDeviceAll {
        background-image: url("images/devices_command_bar/display_tree_tables.png");
        background-repeat: no-repeat;
        height: 20px;
        background-size: contain;
        width: 35px;
    }

div.devicesTableDiv {
    padding: 4px;
    text-align: center;
}

    div.devicesTableDiv .ui-iggrid th, div.devicesTableDiv .ui-iggrid th.ui-state-default, div.devicesTableDiv .ui-iggrid th.ui-state-hover, div.devicesTableDiv .ui-iggrid th.ui-state-active {
        text-align: center;
    }

div.devicesMainSections table tbody tr td div.bomHover,
div.deviceTree-bomHover.bomHover {
    display: none;
    border: 1px solid #9FA0A4;
    padding: 5px;
    position: absolute;
    height: auto;
    background: #ffffff;
    overflow: auto;
    color: #626469;
    top: 0;
    left: 0;
    font-weight: initial;
    z-index: 2;
}



div.devicesMainSections table tbody tr td:hover div.bomHover,
li.jstree-node a.jstree-anchor:hover div.deviceTree-bomHover.bomHover {
    display: flex;
}

img.treeNodeWarning {
    width: 24px;
    height: 24px;
    line-height: 24px;
    margin: 8px 8px 8px 12px;
}

div.devicesMainSections li.jstree-node.device-tree-config-item.config-complete a.jstree-anchor img.treeNodeWarning{
    display: none;
}

div.devicesMainSections table tbody tr td div.bomHover div {
    /*width: 50%;
    display: flex;*/
}

@-moz-keyframes bomHover {
    to {
        visibility: visible;
    }
}

@-webkit-keyframes bomHover {
    to {
        visibility: visible;
    }
}

@keyframes bomHover {
    to {
        visibility: visible;
    }
}

.bomHover {
    visibility: hidden;
    animation: 0s linear 2s forwards bomHover;
}

div#devicesTreeDiv li.deviceNode a.jstree-anchor {
    line-height: 40px;
    height: 40px;
    display: inline-flex;
}

div#devicesTreeDiv .jstree-default i.jstree-icon.jstree-themeicon-custom {
    margin: 2px 8px;
    background-size: contain !important;
    /*height: 20px;
    width: 20px;*/
    height: 36px;
    width: 36px;
}

div#devicesTreeDiv i.jstree-icon:empty {
    width: 24px;
    height: 24px;
    line-height: 24px;
    margin: 8px 0;
}

div#devicesTreeDiv a.jstree-anchor {
    line-height: 40px;
    height: 40px;
}

li#devicesMasterRoot.jstree-node i.jstree-icon.jstree-ocl{
    display: none;
}

li#devicesMasterRoot.jstree-node ul.jstree-children li.jstree-node i.jstree-icon.jstree-ocl {
    display: inline-block;
}

div#devicesTreeDiv .jstree-default .jstree-open > .jstree-ocl {
    margin: 8px 0;
}

div#devicesTreeDiv li.deviceNode a.treeNodeAddLink,
div#devicesTreeDiv li.deviceNode[aria-selected="true"] ul li.deviceNode a.treeNodeAddLink {
    cursor: pointer;
    color: #42B4E6;
    line-height: 40px;
    height: 40px;
    padding: 14px;
    /*display: none;*/
}

    div#devicesTreeDiv li.deviceNode[aria-selected="true"] a.treeNodeAddLink,
    div#devicesTreeDiv li.deviceNode ul li.deviceNode[aria-selected="true"] a.treeNodeAddLink {
        cursor: pointer;
        color: #42B4E6;
        line-height: 40px;
        height: 40px;
        padding: 14px;
        display: inline;
    }

div#devicesTreeDiv li.deviceNode[aria-selected="true"] ul li.deviceNode a.treeNodeAddLink {
    display: none;
}


/* style the jquery.ui-contextmenu*/
ul .ui-helper-hidden.ui-menu.ui-widget.ui-widget-content {
    margin: 0;
    padding: 2px;
    position: absolute;
    background: #f5f5f5;
    border: 1px solid #979797;
    box-shadow: 2px 2px 2px #999999;
    z-index: 1000;
}

    ul.ui-helper-hidden.ui-menu.ui-widget.ui-widget-content li {
        list-style: none;
        padding: 0 2em 0 2em;
    }

        ul.ui-helper-hidden.ui-menu.ui-widget.ui-widget-content li:hover {
            background-color: #e8eff7;
            box-shadow: 0 0 2px #0a6aa1;
        }

        ul.ui-helper-hidden.ui-menu.ui-widget.ui-widget-content li a {
            display: block;
            text-decoration: none;
            width: auto;
            color: black;
            white-space: nowrap;
            line-height: 2.4em;
            text-shadow: 1px 1px 0 white;
            border-radius: 1px;
            border-left: 1px solid #e2e3e3;
            padding-left: .5em;
        }

            ul.ui-helper-hidden.ui-menu.ui-widget.ui-widget-content li a.ui-menu-item-wrapper.ui-state-active {
                border-color: initial;
                border: none;
                border-left: 1px solid #e2e3e3;
                background-color: initial;
            }

div.devicesTableDiv .ui-widget-content a {
    color: #42B4E6;
}

div.devicesTableDiv div.ui-dialog div.ui-dialog-content.ui-widget-content {
    height: auto;
}
    div.devicesTableDiv div.ui-dialog.ui-widget.ui-widget-content {
    top: 0 !important;
    width: 100%;
    box-sizing: border-box;
    height: 100%;
}

div.devicesTableDiv ul.ui-iggrid-columnchooser-listitems{
    padding-left: 20px;
}

li.ui-iggrid-columnchooser-item.ui-widget-content.ui-iggrid-columnchooser-itemhidden {
    color: red;
}

/* the grids for the solutionTree items need to have the scroll bar size increased */
deviceNode-0-device-table_hscroller_container,
deviceNode-1-device-table_hscroller_container,
deviceNode-2-device-table_hscroller_container,
deviceNode-3-device-table_hscroller_container,
deviceNode-4-device-table_hscroller_container,
deviceNode-5-device-table_hscroller_container,
deviceNode-6-device-table_hscroller_container,
deviceNode-7-device-table_hscroller_container {
    height: 8px !important;
}