div.dataTables_wrapper{position:relative}div.dataTables_wrapper div.dataTables_filter{position:absolute;top:-71px;float:none;text-align:left;right:0}div.dataTables_wrapper div.dataTables_filter input{height:34px;width:220px}div.dataTables_wrapper div.dt-buttons{position:initial}div.dataTables_wrapper div.dt-buttons .dt-button{display:none}div.dataTables_wrapper div.dt-buttons .btn{position:absolute;top:-59px;right:0;float:none;text-align:left;z-index:2}div.dataTables_wrapper div.dt-buttons .dt-button:first-child{position:absolute;top:-59px;float:none;text-align:left;right:0;background:none;border:0;z-index:2;line-height:34px;padding:0 8px;margin:0;color:#999;display:none}div.dataTables_wrapper div.dataTables_info{font-size:13px}table.dataTable{font-size:13px;line-height:24px}table.dataTable>thead>tr{border-bottom:0}table.dataTable>thead>tr>th,table.data-table-layout>thead>tr>th{border-right:0;border-bottom:0;border-left:0;background-color:#f8f8f8;font-weight:600}table.dataTable>thead>tr>th.buttons{background-color:#f8f8f8;padding:2px 8px}.table>thead:first-child>tr:first-child>th{border-top:1px solid #ddd !important}table.dataTable>thead>tr.header-soft-hide{color:rgba(0,0,0,0);pointer-events:none}table.dataTable>thead>tr.header-soft-hide>th{color:rgba(0,0,0,0)}table.dataTable>thead>tr.header-soft-hide>th:after{opacity:0 !important}table.dataTable>thead>tr.data-table-options{position:absolute;z-index:9;width:100%}table.dataTable .data-table-options .btn{padding:3px 8px;font-weight:normal;font-size:.9em}table.dataTable>tbody>tr>td .name-container,.data-table-layout>tbody>tr>td .name-container{white-space:nowrap}table.dataTable>tbody>tr>td .name-container a,table.dataTable>tbody>tr>td .name-container p,.data-table-layout>tbody>tr>td .name-container span{display:inline-block;vertical-align:middle;margin:0 6px 0 0}table.dataTable>tbody>tr>td .name-container label,table.dataTable>tbody>tr>td .name-container .label,.data-table-layout>tbody>tr>td .name-container label{margin-left:10px}table.dataTable>tbody>tr>td .name-container p>.label.flag{margin:0 0 0 10px;line-height:22px}table.dataTable div.name-container:first-child>label,table.dataTable div.name-container:first-child>.label{margin-left:0 !important;margin-right:10px}table.dataTable>tbody>tr>td .options-container,.data-table-layout>tbody>tr>td .options-container{display:inline-block;vertical-align:top}table.dataTable>tbody>tr>td .action-button.btn{display:inline;opacity:0;padding:1px 8px;font-weight:normal;font-size:10px;margin:0 2px 0 0;vertical-align:middle;pointer-events:none}table.dataTable>tbody>tr:hover>td .action-button.btn{display:inline;opacity:1;pointer-events:all}table.dataTable>tbody>tr>td .action-button.btn.hide{display:inline !important;opacity:0;pointer-events:none}table.dataTable>tbody>tr>td{transition:all 300ms ease}table.dataTable>tbody>tr.chosen>td{background-color:#f8f8f8;color:#444}table.dataTable>tbody>tr.chosen>td a{color:#09c}.datatable-filter-pull-right{left:calc(100% - 227px) !important}.datatable-filter-clear-pull-right{right:0 !important}table.dataTable.data-table-with-checkboxes thead .sorting:after,table.dataTable.data-table-with-checkboxes thead .sorting_desc:after,table.dataTable.data-table-with-checkboxes thead .sorting_desc_disabled:after{bottom:13px}table.dataTable.data-table-with-checkboxes thead .sorting_asc:after,table.dataTable.data-table-with-checkboxes thead .sorting_asc_disabled:after{bottom:9px}.no_checkboxes .table_header_row .sorting_asc:after,.no_checkboxes .table_header_row .sorting_desc:after,.no_checkboxes .table_header_row .sorting:after{padding-bottom:4px}.datatable-settings-header{margin:0 0 18px 0;position:relative}.datatable-help-text{margin-bottom:75px}.datagrid-help-text{margin-bottom:20px}.data-table-with-checkboxes tr td:first-child,.data-table-with-checkboxes thead th:first-child,.data-table-with-checkboxes_no_sort tr td:first-child,.data-table-with-checkboxes_no_sort thead th:first-child{font-size:9px;padding-bottom:2px;padding-top:2px}.data-table-with-checkboxes .sorting_asc::after{font-size:12px;padding-bottom:4px}.data-table-with-checkboxes tr td.dataTables_empty,.data-table-with-checkboxes_no_sort tr td.dataTables_empty{font-size:13px;padding-top:16px}table.dataTable>tbody>tr,.data-table-layout>tbody>tr{height:37px}.table_header_row{height:43px}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#fcfcfc}.data-table-after{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #ddd}