.datatable_container{}.dataTables_wrapper{font-size:10px;font-family:Arial,sans-serif}div.DTS div.dataTables_scrollBody{background:none}.dataTables_scrollHead table.grid{border-bottom:none}.dataTables_scrollBody table.grid{border-bottom:1px solid #ddd}.DTFC_Blocker{background-color:#fff}.DTFC_LeftWrapper table.grid thead tr th:last-child{border-right:1px solid #bcb895}.DTFC_LeftWrapper table.grid tbody tr td:last-child{border-right:1px solid #cdcdcd}.DTFC_LeftWrapper table.grid tfoot tr td:last-child{border-right:1px solid #adadad}.DTFC_LeftWrapper table.grid tr.totals td{border-color:#adadad}.DTFC_LeftBodyLiner{overflow-x:hidden}.DTFC_RightWrapper table.grid thead tr th:first-child{text-align:center;border-left:1px solid #bcb895}.DTFC_RightWrapper table.grid tbody tr td:first-child{border-left:1px solid #cdcdcd}.DTFC_RightWrapper table.grid tfoot tr td:first-child{border-left:1px solid #adadad}.DTFC_RightWrapper table.grid tr.totals td{border-color:#adadad}.DTFC_RightBodyLiner{overflow-x:hidden}table.grid{table-layout:fixed;font-size:10px;font-family:Arial,sans-serif;margin:0;page-break-inside:avoid}table.grid.full{width:980px}table.grid.auto{width:auto}table.grid.inline{display:inline}table.grid thead tr{color:#4f4215;background:#e8e6c4}table.grid thead tr th{font-size:10px;font-weight:bold;text-align:center;padding:3px 3px 3px 3px;margin:0;border-width:1px 1px 0 0;border-style:solid;border-color:#bcb895;box-sizing:content-box;overflow:hidden}table.grid thead tr th:first-of-type{text-align:left}table.grid thead tr th:last-child{border-right:none}table.grid thead tr th div{white-space:normal;overflow:hidden}table.grid thead tr th.sorting{background:none;cursor:pointer;padding-bottom:10px}table.grid thead tr th.sorting_asc,table.grid thead tr th.sorting_desc{border-bottom:2px solid #bcb895;text-decoration:none!important;cursor:pointer;padding-bottom:10px}table.grid thead tr th.sorting_asc{background:url('Images/sort_asc.png') no-repeat center bottom}table.grid thead tr th.sorting_desc{background:url('Images/sort_desc.png') no-repeat center bottom}table.grid thead tr th.sorting_disabled{padding:3px}table.grid tbody tr.head{background-color:#fff}table.grid tbody tr.head td{font-weight:bold;font-size:12px;padding-top:8px;border-width:0 0 1px 0}table.grid tbody tr.head td a{font-weight:bold;font-size:12px}table.grid tbody td.head{font-weight:bold;font-size:12px;padding-top:8px}table.grid tbody tr.head td.editable{background-color:#ffc}table.grid tbody tr td{background-color:#fff;vertical-align:bottom}table.grid tbody tr td.label{color:#545454}table.grid tbody tr td a{font-size:10px;color:#545454;text-decoration:none}table.grid tbody tr td a:hover{text-decoration:underline}table.grid tbody tr td.hilite{background-color:#f7fff7;font-weight:bold}table.grid tbody tr.hilite td{background-color:#f7fff7;font-weight:bold}table.grid tbody tr.hilite td.editable input{font-weight:bold}table.grid tr td{white-space:nowrap;overflow:hidden;padding:3px;border-width:0 1px 1px 0;border-style:solid;border-color:#cdcdcd;box-sizing:content-box}table.grid tr td:last-child{border-right:none}table.grid tr td.label{font-weight:bold}table.grid tr td.label a{font-weight:bold}table.grid tr td.readonly .btn{border:none;border-radius:0;width:100%;padding:3px;height:22px;font-size:10px;font-weight:normal;color:#000;background:#fff;text-align:right}table.grid tr td input{margin:0}table.grid tr td input[type="text"]{width:100%;height:21px;background:none;border:none;box-shadow:none;border-radius:0;padding:3px;font-size:10px;line-height:16px;font-family:Arial,sans-serif}table.grid tr td textarea{width:100%;height:50px;margin:0;border:0;background-color:#ffc}table.grid tr td select{margin:0;font-size:9px;height:100%;width:100%;border:none;background:none}table.grid tr td.readonly{padding:0;border:none}table.grid tr td.editable{padding:0;border:none}table.grid tr td.editable input[type="text"]{background-color:#ffc}table.grid tr td.align-center,table.grid tr td.align-center input{text-align:center}table.grid tr td.align-right,table.grid tr td.align-right input{text-align:right}table.grid tr td.under{color:#006100}table.grid tr td.under-background{background-color:#c6efce}table.grid tr td.over{color:#9c0006}table.grid tr td.over-background{background-color:#ffc7ce}table.grid tr td.warn{color:#9c5700}table.grid tr td.warn-background{background-color:#ffeb9c}table.grid thead tr td.totals,table.grid tbody tr td.totals{background-color:#ededed;color:#000;font-weight:bold}table.grid thead tr td.grand-totals,table.grid tbody tr td.grand-totals{background-color:#adadad;color:#000;font-weight:bold}table.grid thead tr.totals td,table.grid tbody tr.totals td{background-color:#ededed;color:#000;font-weight:bold}table.grid tbody tr.totals td.editable{background-color:#ffc}table.grid tbody tr.totals td.grand-totals{background-color:#adadad;color:#000;font-weight:bold}table.grid tfoot tr{background:#cdcdcd}table.grid tfoot tr td{font-weight:bold;border-width:1px 0 0 0;border-color:#adadad}table.grid tfoot tr td.editable{background-color:#ffc}table.grid .highlight{background-color:#ffd}table.grid .section{margin-bottom:20px}table.grid .fa{font-size:12px;margin:0}.col-date-time{width:115px}.col-date{width:75px}.col-text-xs{width:35px}.col-text-sm{width:75px}.col-text{width:100px}.col-text-md{width:140px}.col-text-lg{width:225px}.col-text-xl{width:512px}.col-email{width:125px}.col-check{width:25px}.col-numeric-xs{width:35px}.col-numeric-sm{width:50px}.col-numeric{width:70px}.col-numeric-lg{width:100px}.col-select2{width:255px}table.container-grid{margin:0;padding:0;border:none;table-layout:fixed}table.container-grid.auto{width:auto}table.container-grid table.grid thead tr th:first-of-type{text-align:center}table.container-grid>tbody>tr>td{margin:0;padding:0;vertical-align:top}table.container-grid>tbody>tr>td.totals>table.grid tr th:first-child{border-width:1px 1px 0 1px;border-style:solid;border-color:#bcb895}table.container-grid>tbody>tr>td.totals>table.grid tr td:first-child{border-width:0 1px 0 1px;border-style:solid;border-color:#adadad}table.container-grid>tbody>tr>td.totals>table.grid tr td{border-width:0 1px 0 0;border-style:solid;border-color:#adadad}table.container-grid>tbody>tr>td.totals>table.grid tr th.column-group-item,table.container-grid>tbody>tr>td.totals>table.grid tr td.column-group-item{border-right:none}table.grid.report{border:none}table.grid.report thead tr th{border-width:1px 1px 0 0;border-style:solid;border-color:#bcb895}table.grid.report tr td{border-width:0 1px 0 0;border-style:solid;border-color:#cdcdcd;height:15px}table.grid.report tr td.group-label{font-weight:bold;font-size:14px;padding:12px 0 8px 0;border:none}table.grid.report tr td div.total-label{border-width:1px 0 0 0;border-style:solid;border-color:transparent}table.grid.report tr td div.total{border-width:1px 0 0 0;border-style:solid;border-color:#545454}table.grid.report tr td div.grand-total-label{border-width:0 0 3px 0;border-style:double;border-color:transparent}table.grid.report tr td div.grand-total{border-width:0 0 3px 0;border-style:double;border-color:#545454;font-weight:bold}table.grid.report tr td.totals{background-color:#cdcdcd;font-weight:normal}table.grid.report tr td.editable{border:none;box-shadow:none}table.grid.report tr.sub td:first-child{padding-left:20px}table.grid.report tr.sub2 td:first-child{padding-left:40px}table.grid.report tr.sub3 td:first-child{padding-left:60px}table.grid.report tr td.noborder{border:none}table.grid.report tr td a.override{text-decoration:underline}table.grid.report tr th.column-group-item,table.grid.report tr td.column-group-item{border-right:none}table.grid.report tr.subtotals td{background-color:#ededed;font-weight:bold}table.grid.report.totals tr td{background-color:#cdcdcd}table.grid-fixed{top:0;position:fixed;width:auto;display:none;border:none}