﻿.dx-datagrid .dx-toolbar {
  padding: 10px 0 20px;
}
.dx-datagrid .dx-datagrid-filter-row {
  background-color: #fff;
}
.dx-datagrid .dx-editor-cell .dx-texteditor .dx-texteditor-input,
.dx-datagrid .dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon,
.dx-datagrid .dx-dropdowneditor-icon {
  color: #0F4FFB;
}
.dx-datagrid.dx-datagrid-borders > .dx-datagrid-headers, .dx-datagrid.dx-datagrid-borders > .dx-datagrid-rowsview, .dx-datagrid.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}
.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #fff;
}
.dx-datagrid .dx-button.dx-button-has-icon:not(.dx-button-has-text):not(.dx-shape-standard),
.dx-datagrid .dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button.dx-button-has-icon.dx-button-has-text,
.dx-datagrid .dx-button-mode-text {
  border-radius: 4px;
  background: #0F4FFB;
}
.dx-datagrid .dx-buttongroup .dx-button-content {
  padding: 0 5px;
}
.dx-datagrid .dx-button-has-icon .dx-icon {
  font-size: 20px;
}
.dx-datagrid .dx-button-mode-text .dx-icon,
.dx-datagrid .dx-datagrid-header-panel .dx-datagrid-toolbar-button .dx-icon {
  color: #fff;
}
.dx-datagrid .dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-focused,
.dx-datagrid .dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-hover {
  background: #0F4FFB;
}
.dx-datagrid .dx-checkbox.dx-checkbox-checked.dx-state-disabled .dx-checkbox-icon,
.dx-datagrid .dx-checkbox.dx-checkbox-checked.dx-state-readonly .dx-checkbox-icon,
.dx-datagrid .dx-checkbox.dx-checkbox-indeterminate.dx-state-disabled .dx-checkbox-icon,
.dx-datagrid .dx-checkbox.dx-checkbox-indeterminate.dx-state-readonly .dx-checkbox-icon {
  background-color: #00c600;
  border-radius: 4px;
}
.dx-datagrid .dx-header-filter:not(.dx-header-filter-empty),
.dx-datagrid .dx-datagrid-container .dx-header-filter:not(.dx-header-filter-empty) {
  color: #00c600;
}

.dx-tabpanel .dx-tabs-wrapper {
  display: flex;
  gap: 20px;
}
.dx-tabpanel .dx-tabs {
  border: none;
}
.dx-tabpanel .dx-tab {
  border: 1px solid var(--blueColor);
  border-radius: 4px;
  background-color: transparent;
}
.dx-tabpanel .dx-multiview-item-container {
  padding-top: 15px;
}
.dx-tabpanel .dx-tab.dx-tab-selected::before {
  background-color: unset;
}
.dx-tabpanel .dx-item.dx-tab.dx-state-hover,
.dx-tabpanel .dx-item.dx-tab.dx-tab-selected {
  background-color: var(--blueColor);
}
.dx-tabpanel .dx-item.dx-tab.dx-state-hover .dx-tab-content,
.dx-tabpanel .dx-item.dx-tab.dx-tab-selected .dx-tab-content {
  color: white;
}
.dx-tabpanel .dx-tab-content {
  color: var(--blueColor);
  text-transform: unset;
  line-height: 20px;
}

.dx-button .dx-button-text {
  text-transform: capitalize;
}

.dx-tab-content .dx-tab-text {
  text-transform: capitalize;
}

.dx-treelist .dx-toolbar {
  padding: 10px 0 20px;
}

.dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space,
.dx-treelist-rowsview tr:not(.dx-row-focused) .dx-treelist-empty-space,
.dx-datagrid-group-opened,
.dx-datagrid-group-closed {
  color: #0f4ffb;
}

.dx-widget.dx-dropdownbutton.no-border-dropdown .dx-widget.dx-button {
  border: none;
}
.dx-widget.dx-dropdownbutton.no-border-dropdown .dx-widget.dx-button .dx-button-content {
  padding: 0;
}

#userAuthenticated .dx-buttongroup-wrapper {
  justify-content: center;
  align-items: center;
}

.dx-datagrid .dx-switch {
  margin-top: 10px;
}

.dx-datagrid .grow-limiter {
  height: 16px;
  display: block;
  margin-top: -2px;
}
.dx-datagrid .grow-limiter .dx-switch {
  margin-top: 0px;
}
