@CHARSET "UTF-8";
.rowCheckbox {
  margin: 0 !important;
  top: 2px;
  position: relative;
}
.rowIndex {
  display: inline;
  font-size: 100%;
}

.operationList {
  list-style-type: none;
  padding: 0;
  margin: 0 0 0.7rem;
}
.operationList .btn {
  margin: 2px 0;
}
.btn-outline-secondary {
  color: #363b40;
}

#quickColumns span#checkbox-container {
  padding: 0 8px 0 0;
  display: inline-block;
}
#quickColumns input.checkbox-input {
  top: 2px;
  position: relative;
  margin-right: 3px;
}

#quickColumns div.select-container {
  min-width: 200px;
}
#quickColumns .be5-select__menu .be5-select__option{
  /*padding-top: 4px;*/
  /*padding-bottom:4px;*/
  padding: 4px;
}
#quickColumns .be5-select__menu .be5-select__option label{
  padding: 0 0 0 3px;
  margin: 0;
}
#quickColumns .be5-select__menu .be5-select__option input{
  position: relative;
  top: 2px;
}

#quickColumns {
  margin: 0.7rem 0;
}

.category-navigation{
  margin-bottom: 0.7rem;
}
.category-navigation td {
  padding-top: 0;
  padding-bottom: 0;
}
/****** table.dataTable ******/
table.dataTable {
  width: auto;
  margin: 0!important;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.025);
}
.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.dataTables_wrapper .dataTables_info {
  padding: 0.7em 0 0;
}

.table-bordered thead th, .table-bordered thead td {
  border-bottom-width: 1px;
  border-top-width: 0;
}

.page-link {
  padding: 0.423rem 0.7rem;
}

div.dataTables_wrapper div.dataTables_length select {
  width: 120px;
  border-color: #dee2e6;
}

.dataTables-nav {
  margin-top: 0.7rem;
}

.dataTables_length {
  margin: 2px 10px 2px 0;
  float: left;
}
div.dataTables_wrapper div.dataTables_paginate {
  float: left;
  margin: 0 4px 0 0;
}
div.dataTables_wrapper div.dataTables_info {
  padding-top: 0.33rem;
  float: left;
}

.dataTables_length label{
  margin-bottom: 0;
}

div.dataTables_wrapper div.dataTables_processing {
  display: none!important;
}
table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after,
table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before {
  font-size: 0.75rem;
}
table.dataTable.table-sm .sorting:before, table.dataTable.table-sm .sorting_asc:before, table.dataTable.table-sm .sorting_desc:before,
table.dataTable.table-sm .sorting:after, table.dataTable.table-sm .sorting_asc:after, table.dataTable.table-sm .sorting_desc:after {
  top: 4px;
}
table.dataTable th.default_order {
  cursor: pointer;
}
.dataTables_length select.form-control {
  padding: 0.18rem 0.3rem;
  font-size: 13px;
  line-height: 1.5;
  height: calc(1.59rem + 2px)!important;
}

.page-link {
  padding: 0.2rem 0.5rem;
  font-size: 13px;
  line-height: 1.5;
}
.dataTable tr td:first-child {
  white-space: nowrap;
}
.table-component__title small {
  font-size: 0.7em;
}
#document-content___MAIN_MODAL_DOCUMENT .table-component__title {
  display: none;
}
