/* DELLNER ADJUSTMENTS FOR PIPECHAIN */

/* Table and card header, global filter colors */
.color-palette {
  --mui-palette-table-header: #1D6BB0;
  --mui-palette-table-head: #04ADBF;
  --mui-palette-table-border: #1D6BB0;
  --mui-palette-table-contrastText: #FFFFFF;
  --mui-palette-card-header: #1D6BB0;
  --mui-palette-card-indicator: #04ADBF;
  --mui-palette-card-contrastText: #FFFAFA;
  --mui-palette-card-contrastLightText: #FFFAFA;
  --mui-palette-filter-mediumdark: #3C434D;
}

nav.sidebar-background::before {
  background-color: var(--mui-palette-sidebar-mediumdark, #4A646C);
}

/* Unicorn overrides */

#unicorn-container .modal-header {
  background-color: #1D6BB0;
}

#unicorn-container div.pch-card, 
#unicorn-container div.pch-card-hdstyle-normal {
  border: 1px solid #1D6BB0 !important;
}

#unicorn-container .pch-panel-secondary,
#unicorn-container .pch-brand-secondary {
  border-color: #1D6BB0;
}

#unicorn-container .pch-panel-secondary, 
#unicorn-container .pch-brand-secondary,
#unicorn-container .pch-panel-secondary > .panel-heading, 
#unicorn-container .pch-panel-secondary > .modal-header {
  background-color: #1D6BB0;
  border-color: #1D6BB0;
}

#unicorn-container .panel .pch-grid thead tr th:not(.dyn-col) {
  background: #1D6BB0;
  color: #FFF;
  font-weight: 400;
}

#unicorn-container div.pch-card {
  border-radius: 6px;
}

#unicorn-container div.pch-card-hd:not(.bg-danger):not(.bg-warning):not(.bg-info):not(.bg-success) {
  background-color: #1D6BB0;
  border-color: #1D6BB0;
  color: var(--mui-palette-app-main, #000000);
}

#unicorn-container .pch-grp-panel > .panel-title a {
  color: #000;
}

#unicorn-container .panel-heading .dropdown-toggle, 
#unicorn-container .panel-heading .open .dropdown-toggle, 
#unicorn-container .modal-header .dropdown-toggle, 
#unicorn-container .modal-header .open .dropdown-toggle {
  color: #000000;
  text-shadow: none;
}

#unicorn-container .panel-title {
  color: #fff;
}

#unicorn-container .pch-grp-panel .row > .form-group > label {
  color: #888888;
}

#unicorn-container .pch-grp-panel > .panel-title,
#unicorn-container .pch-grp-panel > .panel-title a {
  color: #000;
}

#unicorn-container .panel-footer {
  margin-bottom: 12px;
}
