@charset "UTF-8";
/*$logo_width: auto;
$logo_height: auto;*/
.dt_tbl_wrapper {
  font-size: 10pt;
}

table.dataTable {
  border: 1px solid #999;
}

table.dataTable thead,
table.dataTable thead.search_header,
div[id$=_wrapper] div[id$=_length],
div[id$=_wrapper] div[id$=_filter],
.dataTables_wrapper .dataTables_info {
  background: #006699;
  background: #006699 -webkit-linear-gradient(-90deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0;
  background: #006699 linear-gradient(180deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0;
  color: white;
}

#userListe table.dataTable thead,
#userListe table.dataTable thead.search_header,
#userListe div[id$=_wrapper] div[id$=_length],
#userListe div[id$=_wrapper] div[id$=_filter],
#userListe .dataTables_wrapper .dataTables_info {
  height: auto;
}

.dataTables_wrapper .dataTables_info {
  padding: 3px !important;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* Für das Adminmodul: */
#anwTable_wrapper table.dataTable thead,
#anwTable_wrapper table.dataTable thead.search_header,
#anwTable_wrapper div[id$=_wrapper] div[id$=_length],
#anwTable_wrapper div[id$=_wrapper] div[id$=_filter],
.dataTables_wrapper .dataTables_info {
  background: inherit;
  color: inherit;
}

table.dataTable tbody td {
  padding: 0 3px !important;
  border-bottom: 1px solid #b8b8b8 !important;
}

/* Adminmodul ohne Spezialstyle */
#anwTable_length, #anwTable_filter {
  background: unset;
  color: unset;
}

.dataTables_wrapper .dataTables_processing {
  background-color: #006699;
  background: rgba(0, 102, 153, 0.8) linear-gradient(to right, rgba(224, 224, 224, 0) 0%, rgba(224, 224, 224, 0.9) 40%, rgba(224, 224, 224, 0.9) 60%, rgba(224, 224, 224, 0) 100%) repeat scroll 0 0;
  background: rgba(0, 102, 153, 0.8) -webkit-linear-gradient(to right, rgba(224, 224, 224, 0) 0%, rgba(224, 224, 224, 0.9) 40%, rgba(224, 224, 224, 0.9) 60%, rgba(224, 224, 224, 0) 100%) repeat scroll 0 0;
  box-shadow: 0 0 14px black;
  font-size: 16pt;
  font-weight: bold;
}

button[id$=_cancel], button[id$=_save], button[id$=_delete], button[id$=_new_data], button[id$=_addRow_btn] {
  border-radius: 4px !important;
  border: 1px solid black !important;
  color: white !important;
  background-color: #006699 !important;
  background: #006699 linear-gradient(180deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0 !important;
  background: #006699 -webkit-linear-gradient(-90deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0 !important;
  cursor: pointer;
  display: inline-block;
  font-size: 10pt;
  margin-right: 5px;
  padding: 0;
  text-align: center;
}

button[id$=_cancel]:HOVER, button[id$=_save]:HOVER, button[id$=_delete]:HOVER, [id$=_new_data]:HOVER, button[id$=_addRow_btn]:HOVER {
  background-color: #6EABDD;
  background: #6EABDD linear-gradient(0deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0;
  background: #6EABDD -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0;
  color: black;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
  border-radius: 4px !important;
  border: 1px solid #767676 !important;
  color: white !important;
  background-color: #006699 !important;
  background: #006699 linear-gradient(180deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0 !important;
  background: #006699 -webkit-linear-gradient(-90deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0 !important;
  font-size: 10pt !important;
  text-align: center !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:HOVER, .dataTables_wrapper .dataTables_paginate .paginate_button.current {
  background-color: #6EABDD !important;
  background: #6EABDD linear-gradient(0deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0 !important;
  background: #6EABDD -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0 !important;
  color: black !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
  border: 1px solid gray !important;
  color: gray !important;
  background-color: #698999 !important;
  background: #698999 linear-gradient(180deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0 !important;
  background: #698999 -webkit-linear-gradient(-90deg, rgba(255, 255, 255, 0.37) 10%, rgba(100, 100, 100, 0) 50%, rgba(200, 200, 200, 0.17) 90%) repeat-x scroll 0 0 !important;
}

table.dataTable textarea, table.dataTable input, table.dataTable select {
  border: 1px solid #b8b8b8;
  margin: 1px;
}

table.dataTable .selectize-input {
  padding: 0px !important;
  margin-top: 1px;
}

/*# sourceMappingURL=override_datatable.css.map */
