﻿.rz-data-grid .rz-cell-filter .rz-textbox,
.rz-data-grid .rz-cell-filter .rz-dropdown {
  border-color: #ddd;
}
.rz-data-grid tbody tr:not(.rz-expanded-row-content):hover td {
  background: #dddddd;
}
.rz-data-grid .edit-link {
  text-decoration: underline;
  color: blue;
  cursor: pointer;
  font-size: 1rem;
}
.rz-data-grid .switch-container {
  height: 2rem;
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: center;
  padding-left: 2rem;
}
.rz-data-grid .switch-container .rz-switch {
  scale: 1;
}
.rz-data-grid .switch-container .rz-switch-checked {
  color: green;
}
.rz-data-grid .switch-container .rz-switch-checked .rz-switch-circle {
  background: rgba(0, 255, 0, 0.5);
}
.rz-data-grid .switch-container .rz-switch-checked .rz-switch-circle::before {
  background: lime;
}
.rz-data-grid .switch-container .rz-switch:not(.rz-switch-checked) .rz-switch-circle {
  background: rgba(255, 0, 0, 0.5);
}
.rz-data-grid .switch-container .rz-switch:not(.rz-switch-checked) .rz-switch-circle::before {
  background: red;
}

.rz-dialog .rz-dialog-titlebar {
  background-color: #2F7DC1;
}
.rz-dialog .rz-dialog-title {
  color: #FFFFFF;
  font-size: 20px;
  font-weight: 700;
}
.rz-dialog .rz-dialog-content .rz-event-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.rz-dialog .rz-dialog-content .rz-event-list .rz-event {
  margin: 5px;
  height: 100px;
  width: 48%;
}
.spinner {
    border: 16px solid silver;
    border-top: 16px solid #337AB7;
    border-radius: 50%;
    width: 80px;
    height: 80px;
    animation: spin 700ms linear infinite;
    top: 40%;
    left: 55%;
    position: absolute;
    z-index: 1000;
}

@keyframes spin {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}

.rz-steps-buttons {
    margin-top: -95vh;
    padding-right: 20px !important;
    display: none !important;
}
.daterangepicker .drp-calendar.right {
    margin-left: 1rem !important;
    border-left: 2px solid;
}

.daterangepicker .drp-calendar.left {
    margin-right: 3rem !important;
}

.daterangepicker {
    width: 49vw !important;
}