#ig-viewer { position: relative; height: 100%; } #ig-viewer .ig-view-content { overflow: hidden; min-height: 100%; position: relative; height: auto !important; margin-bottom: -155px; padding-bottom: 155px; } #ig-viewer .ig-view-content #ig-view-treetable { min-height: 100%; margin: 0 auto; } #ig-viewer .ig-view-content #ig-view-treetable .segment-default-header { margin-bottom: 0; padding-left: 10px; background-color: white; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid { padding: 0; width: 100%; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel { width: 100%; height: 100%; position: relative; display: table; border-top: 1px solid #e6e6e6; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .tree-panel { width: 300px; height: 100%; float: left; padding: 10px; overflow: hidden; position: relative; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .tree-panel .treenode a { color: black; cursor: pointer; text-decoration: none; text-overflow: ellipsis; overflow: hidden; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .tree-panel .ui-resizable-handle { right: 0; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .tree-panel table { width: 100%; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .tree-panel table td:first-child { min-width: 170px; max-width: 300px; text-overflow: ellipsis; overflow: hidden; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .preview-panel { width: 40%; height: 100%; float: right; padding: 30px 45px; position: relative; border-left: 1px solid #e6e6e6; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .preview-panel table { width: 100%; overflow: auto; display: block; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .preview-panel .preview-bar { overflow: auto; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .preview-panel.full-width { width: auto; overflow: hidden; float: none; } #ig-viewer .ig-view-footer { background-color: #808080; color: #eee; height: 155px; position: relative; padding-top: 40px; } #ig-viewer .ig-view-content { display: table; height: inherit !important; width: 100%; } #ig-viewer .ig-view-content #ig-view-treetable { background-color: white; } #ig-viewer .ig-view-content #ig-view-treetable .segment-default-header { padding: 10px 30px 15px 30px; border-bottom: none; } #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .preview-panel { padding: 60px 120px 60px 120px; letter-spacing: 0.04em; font-size: 14px; font-weight: 400; line-height: 1.7em; } #ig-viewer .segment-default-header { padding: 10px 5px !important; } #ig-viewer .segment-default-header header { margin: 0px !important; } #ig-viewer .segment-default-header header .title { color: #555; font-size: 30px; } @media (max-width: 1600px) { #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .preview-panel { padding: 60px 180px 60px 120px; } } @media (max-width: 1400px) { #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .preview-panel { padding: 60px 120px 60px 120px; } } @media (max-width: 1200px) { #ig-viewer .ig-view-content #ig-view-treetable .container-fluid #guide-panel .preview-panel { padding: 60px 60px 60px 60px; } }