button.mat-primary {
  background-color: rgb(82, 47, 145) !important;
}

.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: rgb(186, 29, 132) !important;
}

.filters .theme-white .btn-primary {
  background-color: rgb(82, 47, 145) !important;
}

.col-primary-sec {
  color: rgb(186, 29, 132) !important;
}

.col-primary {
  color: rgb(82, 47, 145) !important;
}

.col-yellow {
  color: #d4c9b3 !important;
}

.l-bg-silver {
  color: rgb(128, 128, 128);
}

.col-silver {
  color: rgb(128, 128, 128);
}

.l-bg-primary {
  background-color: rgb(82, 47, 145) !important;
}

.l-bg-yellow {
  background-color: #fbad18 !important;
}

.l-bg-primary-sec {
  background-color: rgb(186, 29, 132) !important;
}

.l-bg-primary-sil {
  background-color: rgb(65, 64, 66) !important;
}

.progress {
  height: 1.4rem;
}

.font-65 {
  font-size: 75px;
}

.font-75 {
  font-size: 75px;
}

.bg-del-red {
  background-color: #eb2f06;
}

.btn-warning {
  font-weight: normal !important;
}

/* dark  */
.dark .btn {
  color: #a5abb1;
}
.modal-footer .mat-primary {
  color: white;
}

.mat-raised-button.mat-button-disabled {
  color: #a5abb1 !important;
}
.OPEN .active {
  background-color: #5c4486;
  color: white !important;
}

.BUSY .active {
  background-color: rgb(186, 29, 132) !important;
  color: white !important;
}
.CLOSE .active {
  background-color: #ffc107 !important;
  color: white !important;
}

.active .card-content {
  color: white !important;
}

.active .card-content h2 {
  color: white !important;
}

.active .card-content h1 {
  color: white !important;
}

.active .card-content .col-primary {
  color: white !important;
}

.active .banner-img .col-primary {
  color: white !important;
}

.active .banner-img .col-primary-sec {
  color: white !important;
}
.active .banner-img .col-yellow {
  color: white !important;
}
/* .dark > h1,
h2,
h3,
h4,
h5,
h6,p,.banner-img,.card-statistic-4 {
  color: #a5abb1;
} */

/* Animate items as they're being sorted. */
.cdk-drop-list-dragging .cdk-drag {
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}

.cdk-drag-preview {
  box-sizing: border-box;
  border-radius: 4px;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2),
    0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  padding: 4px;
}

.filters {
  margin-top: 15px;
}

.filters button {
  margin-bottom: 10px;
}

.filters mat-slide-toggle {
  margin-bottom: 15px;
}

.mat-fab:not([class*="mat-elevation-z"]),
.mat-mini-fab:not([class*="mat-elevation-z"]) {
  box-shadow: none;
}

.filters .btn-align {
  vertical-align: top;
}

button {
  box-shadow: none;
}

.filter-card {
  padding: 10px !important;
}
.mat-fab {
  box-shadow: none;
}

[type="radio"]:not(:checked) + label {
  padding-left: 5px;
}

table thead tr th {
  text-align: center;
}

table tbody tr td {
  text-align: center;
}

table tbody tr th {
  text-align: center;
}

.mat-fab,.mat-mini-fab{
  box-shadow: none!important;
}

.results{
  float: right;
  margin-right: 5px;
}

.page-title-main{
  padding-right: 10px;
  font-size: 23px;
  font-weight: 500;
  color: #444444;
}
/* @media (min-width: 820px) and (max-width: 1366px) {
 .response .same{
    display: none;
  }
 } */


.filters-list{
  margin-left: 15px;
  margin-right: 10px;
}

#invoice {
  display: none;
}

.custom-bar .mat-progress-bar-fill::after {
  background-color: #F6B500 !important;
}
