.DataGrid{border:1px solid #e5e5e5}.DataGrid table{border-collapse:separate;table-layout:fixed;overflow:hidden;position:relative;border-spacing:0 0;width:100%}.DataGrid table thead tr.cg_header{background:linear-gradient(to bottom, white, #dddddd);border-bottom:1px solid #959ea9}.DataGrid table thead tr.cg_header th{padding:0 5px;border-right:1px solid #e5e5e5;border-left:1px solid #fff;vertical-align:middle;height:25px;padding:0 5px;border-bottom:1px solid #e5e5e5}.DataGrid table thead tr.cg_header th:last-child{border-left:none}.DataGrid table thead tr.cg_header th:first-child{border-right:none}.DataGrid table thead tr.cg_header th a{color:red;display:block;padding:2px 5px;line-height:25px;background:url("https://op3n.s3.us-east-2.amazonaws.com/img/sort.png") no-repeat center right}.DataGrid table thead tr.cg_header th a.asc{background:url("https://op3n.s3.us-east-2.amazonaws.com/img/sort-asc.png") no-repeat center right}.DataGrid table thead tr.cg_header th a.desc{background:url("https://op3n.s3.us-east-2.amazonaws.com/img/sort-desc.png") no-repeat center right}.DataGrid table thead tr.tableHeader th{padding:10px 5px}.DataGrid table thead tr.tableHeader th div.Col{height:22px;line-height:22px;padding-right:30px;min-width:100px}.DataGrid table thead tr.tableHeader th div.RowNumber{height:22px;line-height:22px}.DataGrid table thead tr.tableHeader th span.Scroller{cursor:e-resize;width:2px;height:22px;float:right}.DataGrid table thead tr.tableHeader th span.RTL{float:left}.DataGrid table thead tr.tableHeader th div.Sorter{cursor:pointer;float:left;height:16px;width:16px;margin:2px 5px;border:1px solid rgba(0,0,0,0)}.DataGrid table thead tr.tableHeader th div.Sorter:hover{border:1px solid #fff;outline:1px solid #e5e5e5}.DataGrid table thead tr.tableHeader th div.RTL{float:right;margin:2px 5px 0 0}.DataGrid table tbody tr td{padding:0 5px;border-right:1px solid #e5e5e5;border-left:1px solid #fff;vertical-align:middle}.DataGrid table tbody tr td:last-child{border-left:none}.DataGrid table tbody tr td:first-child{border-right:none}.DataGrid table tbody tr:hover{background:#fdfdfd;color:#000}.DataGrid table tbody tr.cg_row td{padding:8px 5px;border-bottom:1px dotted #e5e5e5}.DataGrid table tbody tr.cg_row:last-child td{border-bottom:none}.DataGrid table tbody tr.odd{background:#fdfdfd;border-bottom:1px solid #f5f6f8}.DataGrid table colgroup{width:100%}.DataGrid>.Footer{background:linear-gradient(to bottom, #e9ecef 0%, #dddddd 100%) repeat scroll 0 0 rgba(0,0,0,0);border-top:1px solid #e5e5e5;font-weight:400;display:table;width:100%;position:relative}.DataGrid>.Footer>div{display:table-cell;line-height:30px;border-right:1px solid #e5e5e5;border-left:1px solid #fff}.DataGrid>.Footer .numbers{display:block}.DataGrid div.Footer .numbers span{padding:5px 7px;display:inline-block;border:1px solid #e5e5e5;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:2px 3px}.DataGrid div.Footer .numbers span>a{color:#fff}.DataGrid div.Footer .numbers span.current{color:#222;text-shadow:0 1px 2px #fff;background:linear-gradient(to bottom, #FFD68F, #ffcc00)}.DataGrid .cg_row .button{height:20px;line-height:20px;padding:0 5px;font-size:10px;font-weight:400}.no-padding .DataGrid{border:none}/*# sourceMappingURL=cakegrid.css.map */
