﻿.theme-dark {
  /**datagrid**/
  /***************************/
  /**datagrid**/
  /**datadetail**/
  /**datadetail**/
}
.theme-dark a {
  color: #4894fe;
}
.theme-dark #appcontainer {
  background-color: #111;
  color: #f1f1f1;
}
.theme-dark .loginBox .inputRow {
  background-color: #111;
  border: 1px solid gray;
  color: white;
}
.theme-dark .loginBox .inputRow input {
  background-color: transparent;
  color: white;
}
.theme-dark .loginBox .inputRow input.is-invalid {
  color: red;
}
.theme-dark .loginBox .inputRow input.is-invalid::placeholder {
  color: red;
}
.theme-dark #header {
  background-color: #1c1c1c;
  box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.25);
}
.theme-dark #header .h1 a {
  color: white;
}
.theme-dark .menuleft {
  background-color: #323130;
}
.theme-dark .menuitem .icon {
  color: #4894fe;
}
.theme-dark .menuitem:hover {
  background-color: rgba(128, 128, 128, 0.15);
}
.theme-dark .menuleftcollapsed .menuitem .icon {
  color: #4894fe;
}
.theme-dark #mainbody {
  background-color: #111;
  box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.25);
}
.theme-dark #breadcrumbs {
  border-bottom: 1px solid #605e5c;
}
.theme-dark #breadcrumbs .active {
  color: orange!important;
}
.theme-dark .module .title {
  border-bottom: 1px solid #605e5c;
}
.theme-dark .module .title .titleicon {
  color: #4894fe;
}
.theme-dark .module .actions {
  border-bottom: 1px solid #605e5c;
}
.theme-dark .module .modulebuttons .modulebtn:hover {
  background-color: red;
}
.theme-dark .actionitem .icon {
  color: #4894fe;
}
.theme-dark .actionitem:hover {
  background-color: rgba(128, 128, 128, 0.15);
}
.theme-dark .actionitem .actiondrop {
  background-color: #111;
  border: 1px solid #605e5c;
}
.theme-dark .btn {
  color: #fff;
}
.theme-dark .btn i {
  color: #4894fe;
}
.theme-dark .btn:hover {
  background-color: rgba(128, 128, 128, 0.15);
}
.theme-dark .datagrid .gridcontainer .gridrow {
  border-top: 1px solid #605e5c;
  color: #fff;
}
.theme-dark .datagrid .gridcontainer .gridrow:hover,
.theme-dark .datagrid .gridcontainer .gridrow.active {
  background-color: rgba(128, 128, 128, 0.15);
}
.theme-dark .gridfilter .ftitle {
  border-bottom: 1px solid #605e5c;
}
.theme-dark .subgrid-row {
  background-color: rgba(128, 128, 128, 0.15);
}
.theme-dark .FilterBuilder .FilterBuilder_group,
.theme-dark .FilterBuilder .FilterBuilder_field {
  border-left: 5px solid red;
}
.theme-dark .FilterBuilder .btnOperator button.active {
  background: red;
  color: #ffffff;
}
.theme-dark .FilterBuilder .header_actions > button:active {
  background: red;
  color: #ffffff;
}
.theme-dark .FilterBuilder select,
.theme-dark .FilterBuilder input {
  border: 1px solid #cccccc;
}
.theme-dark .datadetail .detaildefault {
  border-right: 1px solid #605e5c;
}