/* hgrid-0.1.0-pre */
.hgrid{font-family:arial;font-size:8pt;border:1px solid gray}.hg-cell{}.hg-indent{display:inline-block;height:1px}.slick-cell.cell-reorder{cursor:move;background:url(./images/drag-handle.png) no-repeat center center}.hg-toggle,.hg-folder,.hg-file{height:16px;width:16px;display:inline-block;margin-bottom:-3px;padding-right:3px}.hg-toggle.hg-expand{background:url(./images/expand.gif) no-repeat center center}.hg-folder{background:url(./images/folder.png) no-repeat left top}.hg-file{background:url(./images/file.png) no-repeat left top;margin-left:5px}.hg-toggle.hg-collapse{background:url(./images/collapse.gif) no-repeat center center}.hg-toggle.spacer{width:32px}.hgrid .hg-row-highlight,.hgrid .slick-row .hg-row-highlight{background-color:rgba(0,0,255,.5)}.hgrid .slick-row.hg-upload-processing{background-color:#9cc;opacity:50%}.hg-item-content .error{color:red}.hg-progress{position:absolute;top:100px;left:6px;right:6px;height:6px;background:#d7d7d7;display:none}.hg-progress .hg-upload{display:block;position:absolute;top:0;bottom:0;left:0;width:0;background-color:#8cc657}.slick-header.ui-state-default,.slick-headerrow.ui-state-default{width:100%;overflow:hidden;border-left:0}.slick-header-columns,.slick-headerrow-columns{position:relative;white-space:nowrap;cursor:default;overflow:hidden}.slick-header-column.ui-state-default{position:relative;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:16px;line-height:16px;margin:0;padding:4px;border-right:1px solid silver;border-left:0;border-top:0;border-bottom:0;float:left}.slick-headerrow-column.ui-state-default{padding:4px}.slick-header-column-sorted{font-style:italic}.slick-sort-indicator{display:inline-block;width:8px;height:5px;margin-left:4px;margin-top:6px;float:left}.slick-sort-indicator-desc{background:url(./images/sort-desc.gif)}.slick-sort-indicator-asc{background:url(./images/sort-asc.gif)}.slick-resizable-handle{position:absolute;font-size:.1px;display:block;cursor:col-resize;width:4px;right:0;top:0;height:100%}.slick-sortable-placeholder{background:silver}.grid-canvas{position:relative;outline:0}.slick-row.ui-widget-content,.slick-row.ui-state-active{position:absolute;border:0;width:100%}.slick-cell,.slick-headerrow-column{position:absolute;border:1px solid transparent;border-right:1px dotted silver;border-bottom-color:silver;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle;z-index:1;padding:1px 2px 2px 1px;margin:0;white-space:nowrap;cursor:default}.slick-cell.highlighted{background:#87cefa;background:rgba(0,0,255,.2);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.slick-cell.editable{z-index:11;overflow:visible;background:#fff;border-color:#000;border-style:solid}.slick-cell:focus{outline:0}.slick-reorder-proxy{display:inline-block;background:#00f;opacity:.15;filter:alpha(opacity=15);cursor:move}.slick-reorder-guide{display:inline-block;height:2px;background:#00f;opacity:.7;filter:alpha(opacity=70)}.slick-header-columns{background:url(./images/header-columns-bg.gif) repeat-x center bottom;border-bottom:1px solid silver}.slick-header-column{background:url(./images/header-columns-bg.gif) repeat-x center bottom;border-right:1px solid silver}.slick-header-sortable:hover,.slick-header-column-active{background:#fff url(./images/header-columns-over-bg.gif) repeat-x center bottom}.slick-row{position:absolute;background:#fff;border:0;line-height:20px}.slick-sortable-placeholder{background:silver!important}.slick-header-columns{background:url(images/header-columns-bg.gif) repeat-x center bottom;border-bottom:1px solid silver}.slick-header-column{background:url(images/header-columns-bg.gif) repeat-x center bottom;border-right:1px solid silver}.slick-header-column:hover,.slick-header-column-active{background:#fff url(images/header-columns-over-bg.gif) repeat-x center bottom}.slick-headerrow{background:#fafafa}.slick-headerrow-column{background:#fafafa;border-bottom:0;height:100%}.slick-row.ui-state-active{background:#F5F7D7}.slick-row{position:absolute;background:#fff;border:0;line-height:20px}.slick-row.selected{z-index:10;background:#DFE8F6}.slick-cell{padding-left:4px;padding-right:4px}.slick-group{border-bottom:2px solid silver}.slick-group-toggle{width:9px;height:9px;margin-right:5px}.slick-group-toggle.expanded{background:url(images/collapse.gif) no-repeat center center}.slick-group-toggle.collapsed{background:url(images/expand.gif) no-repeat center center}.slick-group-totals{color:gray;background:#fff}.slick-cell.selected{background-color:beige}.slick-cell.active{border-color:gray;border-style:solid}.slick-sortable-placeholder{background:silver!important}.slick-row.odd{background:#fafafa}.slick-row.ui-state-active{background:#F5F7D7}.slick-row.loading{opacity:.5;filter:alpha(opacity=50)}.slick-cell.invalid{border-color:red;-moz-animation-duration:.2s;-webkit-animation-duration:.2s;-moz-animation-name:slickgrid-invalid-hilite;-webkit-animation-name:slickgrid-invalid-hilite}@-moz-keyframes slickgrid-invalid-hilite{from{box-shadow:0 0 6px red}to{box-shadow:none}}@-webkit-keyframes slickgrid-invalid-hilite{from{box-shadow:0 0 6px red}to{box-shadow:none}}