#libraryContainer {
    display: none;
    position: relative;
}
#tabsContainer {
    position: absolute;
    top:10px;
    left:10px;
    right:10px;
    bottom:10px;
}
#tabsContainer .tab {
    position: absolute;
    top:35px;
    left:1px;
    right:1px;
    bottom:1px;
    background-color:#fff;
    overflow:auto;
}
#systemCatalogue {

}
#listPane {
    position: absolute;
    top:10px;
    left:10px;
    right:210px;
    bottom:10px;

    border: 1px solid #ddd;
    border-right: none;
    overflow-y: auto;
    overflow-x: hidden;
}
#listPane .refresh {
    /*margin: 5px 10px;*/
}
#listPane .refresh:hover {
    /*cursor: pointer;*/
}

#searchPane {
    position: absolute;
    top:10px;
    left:10px;
    right:210px;
    bottom:10px;

    border: 1px solid #ddd;
    border-right: none;
}
#tree {
    margin-left:13px;
}
#tree .dynatree-container {
    border:none;
}
#tree .nodeAddAction {

}
#tree .nodeAddAction:hover {
    cursor: pointer;
}

.tab .pane .tree .dynatree-container {
    border:none !important;
}

.pane .tree-message {
    display: none;
}

/* Preview pane */

DIV.preview {
    position: absolute;
    top:45px;
    right:20px;
    bottom:10px;
    width:300px;
    text-align: center;
    border:1px solid #ddd;
    overflow-y: auto;
    overflow-x: hidden;
    display:none;
}
.previewPane {

}
.previewPane h2 {
    background-color: #EEE;
    margin: 0px;
    padding: 10px 0px;
    border: none;
    width: 100%;
}
.previewPane .thumbnail {
    width:300px;
    /*margin: 0px 5px 0px 5px;*/
    background-color:white;
}
.previewPane .meta {
    text-align: left;
    padding:0px 10px;
    margin-top:10px;
    overflow: auto;
}
.previewPane .meta .detail .t {
    font-weight: bold;
    background-color: #EEE;
    display: block;
    padding: 2px 0px;
    padding-left: 2px;
    font-size: 8pt;
}
.previewPane .meta .detail .c {
    display: block;
    margin-left:5px;
    margin-bottom:5px;
}

.previewPane .thumbnailProduct {
    background-color: #EEE;
    padding-bottom: 10px;
    border-top: 1px solid #CCC;
    padding-top: 10px;
    border-bottom: 1px solid #CCC;
}
.previewPane .thumbnailProduct img {
    border: 1px solid #CCC;
}
.previewPane .selection .thumbnailMissing p,
.previewPane .selection .thumbnailLoading img {
    margin: 40px;
}
.previewPane .selection .actions {
    text-align: center;
    margin-top:10px;
}

/* Search pane and results */

#fieldSearch_fields_hide, #fieldSearch_fields_show, #fieldSearch_fields {
    display: none;
}
#fieldSearch.advanced.expanded #fieldSearch_fields_hide, #fieldSearch.advanced.expanded #fieldSearch_fields {
    display: initial;
}
#fieldSearch.advanced.expanded #fieldSearch_fields_show {
    display: none;
}
#fieldSearch.advanced #fieldSearch_fields_show {
    display: initial;
}
#fieldSearch_fields_show, #fieldSearch_fields_hide {
    cursor: pointer;
}

.fieldSearch_field_number .fieldSearch_field_input {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px;
}
.fieldSearch_field_min, .fieldSearch_field_max {
    display: grid;
}
.fieldSearch_field_minValue, .fieldSearch_field_maxValue {
    font-size: 70%;
    line-height: 1;
    grid-row: 2;
}
.fieldSearch_field_maxValue {
    text-align: right;
}

#fieldSearch_button_search {
    width: 100%;
}

.alert .ui-dialog-titlebar {
    display:none
}

/*# sourceMappingURL=/Volumes/Scratch/build/neon/releaseCustomTables/production/neon/WEB-INF/classes/com/pirionsystems/ne/sites/standard/skin/staticContent/style/catalogue/front.css.map */
