[data-field="indexfield"] table.dataTable {text-align: left;} [data-field="indexfield"] table.dataTable thead th, [data-field="indexfield"] table.dataTable thead td, [data-field="indexfield"] table.dataTable tfoot th, [data-field="indexfield"] table.dataTable tfoot td {padding: 8px 10px} [data-field="indexfield"] table.dataTable tbody tr { cursor: pointer; } [data-field="indexfield"] table.dataTable thead .sorting, [data-field="indexfield"] table.dataTable thead .sorting_asc, [data-field="indexfield"] table.dataTable thead .sorting_desc, [data-field="indexfield"] table.dataTable thead .sorting_asc_disabled, [data-field="indexfield"] table.dataTable thead .sorting_desc_disabled { background-size: 10px; background-position: right 10px center; } [data-field="indexfield"] table.dataTable thead .sorting { background-image: url("data:image/svg+xml;utf8,"); } [data-field="indexfield"] table.dataTable thead .sorting_asc { background-image: url("data:image/svg+xml;utf8,"); } [data-field="indexfield"] table.dataTable thead .sorting_desc { background-image: url("data:image/svg+xml;utf8,"); } [data-field="indexfield"] table.dataTable thead .sorting_asc_disabled { background-image: url("data:image/svg+xml;utf8,"); } [data-field="indexfield"] table.dataTable thead .sorting_desc_disabled { background-image: url("data:image/svg+xml;utf8,"); } [data-field="indexfield"] table.dataTable { background-color: white; border: 2px solid #ddd; border-collapse: collapse; } [data-field="indexfield"] table.dataTable thead th, [data-field="indexfield"] table.dataTable thead td { border-bottom: 2px solid #ddd; border-right: 1px solid #ddd; } [data-field="indexfield"] table.dataTable tfoot th, [data-field="indexfield"] table.dataTable tfoot td { border-top: 2px solid #ddd; border-right: 1px solid #ddd; } [data-field="indexfield"] table.dataTable tbody td { border-right: 1px solid #ddd; } [data-field="indexfield"] table.dataTable tbody td:last-child { text-align: center; } [data-field="indexfield"] .dataTables_filter { margin-bottom: 1em; } [data-field="indexfield"] .dataTables_wrapper .dataTables_info, [data-field="indexfield"] .dataTables_wrapper .dataTables_paginate { padding-top: 1em; user-select: none; } [data-field="indexfield"] .dataTables_wrapper .dataTables_paginate .paginate_button { font-size: 1em; font-weight: 600; margin-left: 1em; cursor: pointer; outline: 0; } [data-field="indexfield"] .dataTables_wrapper .dataTables_paginate .paginate_button:hover, [data-field="indexfield"] .dataTables_wrapper .dataTables_paginate .paginate_button.current { color: #8dae28; } [data-field="indexfield"] .dataTables_wrapper .dataTables_paginate .paginate_button.disabled { text-decoration: line-through; pointer-events: none; color: #ddd; } [data-field="indexfield"] .dataTables_wrapper .dataTables_paginate .ellipsis { padding-right: 0; } [data-field="indexfield"] .dataTables_length select, [data-field="indexfield"] .dataTables_filter input[type="search"] { padding: .25em; font-size: 1em; line-height: 1.5em; font-weight: 400; border: 2px solid #ddd; background: #fff; -ms-appearance: none; appearance: none; border-radius: 0; min-height: 2em; } [data-field="indexfield"] .dataTables_length select:focus, [data-field="indexfield"] .dataTables_filter input[type="search"]:focus { outline: 0; border-color: #8dae28; } [data-field="indexfield"] .dataTable .btn:hover { color: #8dae28; } [data-field="indexfield"] td.no-padding-cell { padding: 0; } [data-field="indexfield"] td.center-cell { text-align: center; }