@media (min-width: 768px) {
  body:not(.sidebar-mini-md) .content-wrapper, body:not(.sidebar-mini-md) .main-footer, body:not(.sidebar-mini-md) .main-header {
    margin-left: 330px;
  }
}
.main-sidebar, .main-sidebar::before {
  width: 330px;
}

.sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar::before {
  margin-left: -330px;
}

@media (max-width: 767.98px) {
  .main-sidebar, .main-sidebar::before {
    margin-left: -330px;
  }

  .sidebar-open .main-sidebar, .sidebar-open .main-sidebar::before {
    margin-left: 0;
  }
}
.layout-fixed .brand-link {
  width: 330px;
}

@media (min-width: 992px) {
  .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p {
    width: 0;
  }

  .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before {
    width: 4.6rem;
  }

  .sidebar-mini.sidebar-collapse .main-sidebar:hover, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused {
    width: 330px;
  }

  .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-link {
    width: 330px;
  }

  .sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
    width: 330px;
  }

  .sidebar-mini.sidebar-collapse.layout-fixed .brand-link {
    width: 4.6rem;
  }
}
@media (min-width: 768px) {
  .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p {
    width: 0;
  }

  .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar::before {
    width: 4.6rem;
  }

  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused {
    width: 330px;
  }

  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-link {
    width: 330px;
  }

  .sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
    width: 330px;
  }

  .sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link {
    width: 4.6rem;
  }
}
.content-header h2, .form-group h2 {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 0px;
}

.breadcrumb-item * {
  font-size: 100%;
}

.add-btn, .approve-btn, .buttons-excel, .btn-outline-success,
.add-btn:active, .approve-btn:active, .buttons-excel:active, .btn-outline-success:active,
.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk {
  color: #28a745 !important;
  border-color: #28a745 !important;
}

.btn-outline-warning, .btn-outline-warning:active {
  color: #ff8300 !important;
  border-color: #ff8300 !important;
}

.update-btn, .buttons-colvis, .btn-outline-info,
.update-btn:active, .buttons-colvis:active, .btn-outline-info:active {
  color: #17a2b8 !important;
  border-color: #17a2b8 !important;
}

.delete-btn, .reject-btn, .buttons-pdf, .btn-outline-danger,
.delete-btn:active, .reject-btn:active, .buttons-pdf:active, .btn-outline-danger:active,
.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnCancel {
  color: #dc3545 !important;
  border-color: #dc3545 !important;
}

.view-btn, .buttons-copy, .btn-outline-primary,
.view-btn:active, .buttons-copy:active, .btn-outline-primary:active {
  color: #007bff !important;
  border-color: #007bff !important;
}

.add-btn:hover, .approve-btn:hover, .buttons-excel:hover, .btn-outline-success:hover,
.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk:hover {
  color: #fff !important;
  background-color: #28a745 !important;
  border-color: #28a745 !important;
  box-shadow: 0 0.22rem 0.525rem rgba(7, 9, 25, 0.4), 0 0.0625rem 0.385rem rgba(7, 9, 25, 0.54);
}

.btn-outline-warning:hover {
  color: #fff !important;
  background-color: #ff8300 !important;
  border-color: #ff8300 !important;
  box-shadow: 0 0.22rem 0.525rem rgba(7, 9, 25, 0.4), 0 0.0625rem 0.385rem rgba(7, 9, 25, 0.54);
}

.update-btn:hover, .buttons-colvis:hover, .btn-outline-info:hover {
  color: #fff !important;
  background-color: #17a2b8 !important;
  border-color: #17a2b8 !important;
  box-shadow: 0 0.22rem 0.525rem rgba(7, 9, 25, 0.4), 0 0.0625rem 0.385rem rgba(7, 9, 25, 0.54);
}

.delete-btn:hover, .reject-btn:hover, .buttons-pdf:hover, .btn-outline-danger:hover,
.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnCancel:hover {
  color: #fff !important;
  background-color: #dc3545 !important;
  border-color: #dc3545 !important;
  box-shadow: 0 0.22rem 0.525rem rgba(7, 9, 25, 0.4), 0 0.0625rem 0.385rem rgba(7, 9, 25, 0.54);
}

.view-btn:hover, .buttons-copy:hover, .btn-outline-primary:hover {
  color: #fff !important;
  background-color: #007bff !important;
  border-color: #007bff !important;
  box-shadow: 0 0.22rem 0.525rem rgba(7, 9, 25, 0.4), 0 0.0625rem 0.385rem rgba(7, 9, 25, 0.54);
}

.multiadd {
  border-color: #28a745 !important;
  background-color: #ffffff;
}

.form-control, .SumoSelect > .CaptionCont, .custom-file-label,
.evo-colorind, .evo-colorind-ie, .evo-colorind-ff, .evo-ch-d {
  border-radius: 4px !important;
  height: 34px !important;
}

.theme-menu, .form-control, .SumoSelect > .CaptionCont,
.custom-file-label {
  border: 1px solid #ccc !important;
}

.evo-colorind, .evo-colorind-ie, .evo-colorind-ff, .evo-ch-d {
  border: 2px solid #ccc;
}

* {
  font-size: 14px;
}

.card-title, .modal-title {
  font-size: 1.5rem !important;
}

table td input[type=checkbox] {
  margin-left: 8px;
}

.tab-nav td {
  padding: 5px;
  background-color: #ffffff;
}

.card-body .table td, .card-body .table th {
  border-top: none;
}
.card-body .select-all-role {
  margin-bottom: 8px;
  font-weight: bolder;
  background: #d4d4d4;
}
.card-body .nav-tabs > li.active > a, .card-body .nav-tabs > li.active > a:focus, .card-body .nav-tabs > li.active > a:hover {
  border-width: 0;
}
.card-body .nav-tabs > li > a {
  border: none;
  color: #ffffff;
  background: #5a4080;
}
.card-body .nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.card-body .nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
  border-color: #ccc #ccc #fff !important;
}
.card-body .nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.card-body .nav > li > a:hover, .card-body .nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.card-body .nav-tabs > li.active > a, .card-body .nav-tabs > li > a:hover {
  background: #fff;
}
.card-body .nav-tabs > li > a::after {
  content: "";
  background: #5a4080;
  height: 2px;
  position: absolute;
  width: 100%;
  left: 0px;
  bottom: -1px;
  transition: all 250ms ease 0s;
  transform: scale(0);
}
.card-body .nav-tabs > li.active > a::after, .card-body .nav-tabs > li:hover > a::after {
  transform: scale(1);
}
.card-body .tab-nav > li > a::after {
  background: #5a4080 none repeat scroll 0% 0%;
  color: #fff;
}
.card-body .tab-content {
  max-height: 331px;
  overflow: auto;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
.card-body .tab-pane .table {
  margin-bottom: 0px !important;
}
.card-body .nav-tabs > li {
  text-align: center;
}
.card-body .card {
  background: #FFF none repeat scroll 0% 0%;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
}
@media all and (max-width: 724px) {
  .card-body .nav-tabs > li > a > span {
    display: none;
  }
  .card-body .nav-tabs > li > a {
    padding: 5px 5px;
  }
}
.card-body .nav-tabs > li {
  float: left;
  margin-bottom: -2px;
}
.card-body .role-ul {
  padding: 5px 15px;
}
.card-body .page-tabs {
  margin-bottom: 0px !important;
}
.card-body .tab-content::-webkit-scrollbar {
  width: 6px;
  background-color: #F5F5F5;
}
.card-body .page-tabs > li.active > a {
  background: #fff !important;
}
.card-body .page-tabs > li > a:hover, .card-body .page-tabs > li > a:focus {
  background: #d2d6de !important;
}
.card-body .page-tabs > li.active > a:hover, .card-body .page-tabs > li.active > a:focus {
  background: #fff !important;
}

.color-red {
  background-color: #f54082 !important;
}

.color-blue {
  background-color: #00a0b0 !important;
}

.color-green {
  background-color: #20c997 !important;
}

.color-purple {
  background-color: #6f42c1 !important;
}

.color-orange {
  background-color: #fd7e14 !important;
}

.color-primary {
  background-color: #007bff !important;
}

.theme-red .main-header {
  background: linear-gradient(to right, white 0%, #f54082 100%) !important;
}
.theme-red .main-header .nav-link {
  color: #3d1d13 !important;
}
.theme-red .main-header span {
  color: #ffffff;
}
.theme-red .main-header .dropdown-item.active, .theme-red .main-header .dropdown-item:active {
  color: #f54082;
  background-color: #ffffff;
}
.theme-red .nav-legacy > .nav-item > .nav-link.active,
.theme-red .nav-legacy .nav-treeview > .nav-item > .nav-link.active,
.theme-red .nav-legacy .nav-treeview > .nav-item > .nav-link:focus,
.theme-red .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background-color: #f1f1f1 !important;
  color: #f54082 !important;
}
.theme-red .nav-legacy > .nav-item > .nav-link.active *,
.theme-red .nav-legacy .nav-treeview > .nav-item > .nav-link.active *,
.theme-red .nav-legacy .nav-treeview > .nav-item > .nav-link:focus *,
.theme-red .nav-legacy .nav-treeview > .nav-item > .nav-link:hover * {
  color: #f54082 !important;
}
.theme-red table.dataTable.stripe tbody > tr.selected,
.theme-red table.dataTable.stripe tbody > tr > .selected,
.theme-red table.dataTable.display tbody > tr.selected,
.theme-red table.dataTable.display tbody > tr > .selected,
.theme-red table.dataTable.display tbody > tr.selected > .sorting_1,
.theme-red table.dataTable.order-column.stripe tbody > tr.selected > .sorting_1,
.theme-red table.dataTable.hover tbody tr:hover, .theme-red table.dataTable.display tbody tr:hover,
.theme-red table.dataTable.display tbody tr:hover > .sorting_1, .theme-red table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #feeaf1;
}
.theme-red .nav-legacy > .nav-item > .nav-link.active {
  border-color: transparent !important;
}
.theme-red .dt-button-collection .dt-button.active {
  background-color: #f54082 !important;
  color: #ffffff !important;
  border: 1px solid #ccc !important;
}
.theme-red .dt-button-collection .dt-button {
  background-color: #ffffff !important;
  color: #f54082 !important;
  border: 1px solid #ccc !important;
}
.theme-red .theme-menu .text-center {
  font-weight: bold;
  color: #f54082;
}
.theme-red #pleasewaitScreen {
  background: #f54082 !important;
}
.theme-red .sk-folding-cube .sk-cube:before {
  background-color: #ffffff;
}
.theme-red .loding {
  color: #ffffff;
}
.theme-red table th, .theme-red table a, .theme-red .role-conf td strong {
  color: #f54082;
}
.theme-red .form-group label {
  color: #f54082;
}
.theme-red .user-header {
  background-color: #f54082 !important;
}
.theme-red .user-footer .btn-default {
  border-color: #f54082 !important;
  color: #f54082 !important;
}
.theme-red .main-footer a {
  color: #3d1d13 !important;
}
.theme-red .main-footer {
  background: linear-gradient(to left, white 0%, #f54082 100%) !important;
  color: #3d1d13 !important;
  text-align: right;
}
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active:hover {
  cursor: not-allowed;
  border: 2px solid transparent !important;
  color: #f54082 !important;
  background-color: transparent !important;
}
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button.current:active,
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button.current:active:hover {
  cursor: not-allowed;
  color: #ffffff !important;
  background: #f54082 !important;
  border: 2px solid #f989b2 !important;
}
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button,
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button:active {
  color: #f54082 !important;
  background: #ffffff !important;
  border: 2px solid #f54082 !important;
}
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.theme-red .dataTables_wrapper .dataTables_paginate .paginate_button:active:hover {
  color: #ffffff !important;
  background: #f54082 !important;
  border: 2px solid #f989b2 !important;
}
.theme-red .breadcrumb-item.active {
  color: #6c757d;
}
.theme-red .content-header * {
  color: #f54082;
}
.theme-red .btn-theme, .theme-red .btn-theme:active {
  background-color: #f54082 !important;
  color: #ffffff !important;
  font-weight: bold !important;
  border-color: #f989b2 !important;
}
.theme-red .btn-theme:hover {
  background-color: #f54082 !important;
  border-color: #f989b2 !important !important;
  box-shadow: 0 0.22rem 0.525rem #f989b2, 0 0.0625rem 0.385rem #f989b2 !important;
  transform: translateY(-2px) !important;
}
.theme-red .main-sidebar {
  background-color: #f54082 !important;
}
.theme-red .main-sidebar * .menu-open a {
  background-color: #f21062 !important;
  color: #ffffff !important;
}
.theme-red .main-sidebar * {
  color: #ffffff !important;
}
.theme-red .label-theme *, .theme-red .label-theme {
  color: #f54082 !important;
}
.theme-red .login-card-body h2 {
  color: #f54082 !important;
}
.theme-red .card-header {
  background-color: #f54082 !important;
  padding: 5px 25px !important;
}
.theme-red .card-header * {
  font-weight: bold;
}
.theme-red .card-header span {
  font-weight: initial;
  font-size: 14px;
}
.theme-red .card-header .h1, .theme-red .card-header .h2, .theme-red .card-header .h3, .theme-red .card-header .h4, .theme-red .card-header .h5, .theme-red .card-header .h6, .theme-red .card-header h1, .theme-red .card-header h2, .theme-red .card-header h3, .theme-red .card-header h4, .theme-red .card-header h5, .theme-red .card-header h6 {
  color: #ffffff !important;
}
.theme-red .modal-header {
  background-color: #f54082 !important;
  padding: 5px 25px !important;
}
.theme-red .modal-header * {
  color: #ffffff !important;
  font-weight: bold;
}
.theme-red .modal-header .btn {
  border-color: #ffffff !important;
  font-size: smaller;
  padding: 6px 10px !important;
  border-width: 2px;
  margin-top: 2px;
}
.theme-red .modal-header .btn:hover {
  background-color: #28a745 !important;
}
.theme-red .multibean .card-header {
  background-color: #ffffff !important;
  padding: 0px 10px !important;
}
.theme-red .multibean .card-header .h1, .theme-red .multibean .card-header .h2, .theme-red .multibean .card-header .h3, .theme-red .multibean .card-header .h4, .theme-red .multibean .card-header .h5, .theme-red .multibean .card-header .h6, .theme-red .multibean .card-header h1, .theme-red .multibean .card-header h2, .theme-red .multibean .card-header h3, .theme-red .multibean .card-header h4, .theme-red .multibean .card-header h5, .theme-red .multibean .card-header h6 {
  color: #f54082 !important;
}
.theme-red .multiadd:hover {
  background-color: #28a745 !important;
  border-color: #28a745 !important;
  box-shadow: 0 0.22rem 0.525rem rgba(7, 9, 25, 0.4), 0 0.0625rem 0.385rem rgba(7, 9, 25, 0.54);
}
.theme-red .multiadd:hover i {
  color: #ffffff !important;
}
.theme-red .multiadd i {
  color: #28a745 !important;
}
.theme-red .card-title, .theme-red .modal-title {
  margin-bottom: 0px;
}
.theme-red .modal-header .close {
  font-size: 30px !important;
  padding: 5px !important;
  opacity: 1 !important;
}
.theme-red .bootstrap-tagsinput .tag {
  color: #ffffff;
  background-color: #f54082;
}
.theme-red .card-lables td {
  color: #f54082 !important;
}
.theme-red .card-body .page-tabs > li > a:hover, .theme-red .card-body .page-tabs > li > a:focus {
  background: #ffffff !important;
  color: #f54082 !important;
}
.theme-red .card-body .page-tabs > li > a.active {
  background: #ffffff !important;
  color: #f54082 !important;
}
.theme-red .card-body .nav-tabs > li > a {
  color: #ffffff !important;
  background: #f54082 !important;
}
.theme-red .card-body .nav-tabs > li > a::after {
  background: #f54082 !important;
}
.theme-red .card-footer, .theme-red .modal-footer {
  background-color: #ffffff !important;
  padding: 5px !important;
  border-top: 4px solid rgba(0, 0, 0, 0.125);
}
.theme-red .from-label {
  background-color: #f54082 !important;
}
.theme-red *::-webkit-scrollbar {
  width: 6px !important;
}
.theme-red * {
  scrollbar-width: thin;
  scrollbar-color: #f54082 transparent !important;
}
.theme-red *::-webkit-scrollbar-track {
  background: transparent !important;
}
.theme-red *::-webkit-scrollbar-thumb {
  background-color: #f54082 !important;
  border-radius: 6px;
  border: 3px solid #f54082 !important;
}

.theme-red::-webkit-scrollbar {
  width: 6px !important;
}

.theme-red {
  scrollbar-width: thin;
  scrollbar-color: #f54082 transparent !important;
}

.theme-red::-webkit-scrollbar-track {
  background: transparent !important;
}

.theme-red::-webkit-scrollbar-thumb {
  background-color: #f54082 !important;
  border-radius: 6px;
  border: 3px solid #f54082 !important;
}

.theme-blue .main-header {
  background: linear-gradient(to right, white 0%, #00a0b0 100%) !important;
}
.theme-blue .main-header .nav-link {
  color: #3d1d13 !important;
}
.theme-blue .main-header span {
  color: #ffffff;
}
.theme-blue .main-header .dropdown-item.active, .theme-blue .main-header .dropdown-item:active {
  color: #00a0b0;
  background-color: #ffffff;
}
.theme-blue .nav-legacy > .nav-item > .nav-link.active,
.theme-blue .nav-legacy .nav-treeview > .nav-item > .nav-link.active,
.theme-blue .nav-legacy .nav-treeview > .nav-item > .nav-link:focus,
.theme-blue .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background-color: #f1f1f1 !important;
  color: #00a0b0 !important;
}
.theme-blue .nav-legacy > .nav-item > .nav-link.active *,
.theme-blue .nav-legacy .nav-treeview > .nav-item > .nav-link.active *,
.theme-blue .nav-legacy .nav-treeview > .nav-item > .nav-link:focus *,
.theme-blue .nav-legacy .nav-treeview > .nav-item > .nav-link:hover * {
  color: #00a0b0 !important;
}
.theme-blue table.dataTable.stripe tbody > tr.selected,
.theme-blue table.dataTable.stripe tbody > tr > .selected,
.theme-blue table.dataTable.display tbody > tr.selected,
.theme-blue table.dataTable.display tbody > tr > .selected,
.theme-blue table.dataTable.display tbody > tr.selected > .sorting_1,
.theme-blue table.dataTable.order-column.stripe tbody > tr.selected > .sorting_1,
.theme-blue table.dataTable.hover tbody tr:hover, .theme-blue table.dataTable.display tbody tr:hover,
.theme-blue table.dataTable.display tbody tr:hover > .sorting_1, .theme-blue table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #64f1ff;
}
.theme-blue .nav-legacy > .nav-item > .nav-link.active {
  border-color: transparent !important;
}
.theme-blue .dt-button-collection .dt-button.active {
  background-color: #00a0b0 !important;
  color: #ffffff !important;
  border: 1px solid #ccc !important;
}
.theme-blue .dt-button-collection .dt-button {
  background-color: #ffffff !important;
  color: #00a0b0 !important;
  border: 1px solid #ccc !important;
}
.theme-blue .theme-menu .text-center {
  font-weight: bold;
  color: #00a0b0;
}
.theme-blue #pleasewaitScreen {
  background: #00a0b0 !important;
}
.theme-blue .sk-folding-cube .sk-cube:before {
  background-color: #ffffff;
}
.theme-blue .loding {
  color: #ffffff;
}
.theme-blue table th, .theme-blue table a, .theme-blue .role-conf td strong {
  color: #00a0b0;
}
.theme-blue .form-group label {
  color: #00a0b0;
}
.theme-blue .user-header {
  background-color: #00a0b0 !important;
}
.theme-blue .user-footer .btn-default {
  border-color: #00a0b0 !important;
  color: #00a0b0 !important;
}
.theme-blue .main-footer a {
  color: #3d1d13 !important;
}
.theme-blue .main-footer {
  background: linear-gradient(to left, white 0%, #00a0b0 100%) !important;
  color: #3d1d13 !important;
  text-align: right;
}
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active:hover {
  cursor: not-allowed;
  border: 2px solid transparent !important;
  color: #00a0b0 !important;
  background-color: transparent !important;
}
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button.current:active,
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button.current:active:hover {
  cursor: not-allowed;
  color: #ffffff !important;
  background: #00a0b0 !important;
  border: 2px solid #00e6fd !important;
}
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button,
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button:active {
  color: #00a0b0 !important;
  background: #ffffff !important;
  border: 2px solid #00a0b0 !important;
}
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.theme-blue .dataTables_wrapper .dataTables_paginate .paginate_button:active:hover {
  color: #ffffff !important;
  background: #00a0b0 !important;
  border: 2px solid #00e6fd !important;
}
.theme-blue .breadcrumb-item.active {
  color: #6c757d;
}
.theme-blue .content-header * {
  color: #00a0b0;
}
.theme-blue .btn-theme, .theme-blue .btn-theme:active {
  background-color: #00a0b0 !important;
  color: #ffffff !important;
  font-weight: bold !important;
  border-color: #00e6fd !important;
}
.theme-blue .btn-theme:hover {
  background-color: #00a0b0 !important;
  border-color: #00e6fd !important !important;
  box-shadow: 0 0.22rem 0.525rem #00e6fd, 0 0.0625rem 0.385rem #00e6fd !important;
  transform: translateY(-2px) !important;
}
.theme-blue .main-sidebar {
  background-color: #00a0b0 !important;
}
.theme-blue .main-sidebar * .menu-open a {
  background-color: #00727d !important;
  color: #ffffff !important;
}
.theme-blue .main-sidebar * {
  color: #ffffff !important;
}
.theme-blue .label-theme *, .theme-blue .label-theme {
  color: #00a0b0 !important;
}
.theme-blue .login-card-body h2 {
  color: #00a0b0 !important;
}
.theme-blue .card-header {
  background-color: #00a0b0 !important;
  padding: 5px 25px !important;
}
.theme-blue .card-header * {
  font-weight: bold;
}
.theme-blue .card-header span {
  font-weight: initial;
  font-size: 14px;
}
.theme-blue .card-header .h1, .theme-blue .card-header .h2, .theme-blue .card-header .h3, .theme-blue .card-header .h4, .theme-blue .card-header .h5, .theme-blue .card-header .h6, .theme-blue .card-header h1, .theme-blue .card-header h2, .theme-blue .card-header h3, .theme-blue .card-header h4, .theme-blue .card-header h5, .theme-blue .card-header h6 {
  color: #ffffff !important;
}
.theme-blue .modal-header {
  background-color: #00a0b0 !important;
  padding: 5px 25px !important;
}
.theme-blue .modal-header * {
  color: #ffffff !important;
  font-weight: bold;
}
.theme-blue .modal-header .btn {
  border-color: #ffffff !important;
  font-size: smaller;
  padding: 6px 10px !important;
  border-width: 2px;
  margin-top: 2px;
}
.theme-blue .modal-header .btn:hover {
  background-color: #28a745 !important;
}
.theme-blue .multibean .card-header {
  background-color: #ffffff !important;
  padding: 0px 10px !important;
}
.theme-blue .multibean .card-header .h1, .theme-blue .multibean .card-header .h2, .theme-blue .multibean .card-header .h3, .theme-blue .multibean .card-header .h4, .theme-blue .multibean .card-header .h5, .theme-blue .multibean .card-header .h6, .theme-blue .multibean .card-header h1, .theme-blue .multibean .card-header h2, .theme-blue .multibean .card-header h3, .theme-blue .multibean .card-header h4, .theme-blue .multibean .card-header h5, .theme-blue .multibean .card-header h6 {
  color: #00a0b0 !important;
}
.theme-blue .multiadd:hover {
  background-color: #28a745 !important;
  border-color: #28a745 !important;
  box-shadow: 0 0.22rem 0.525rem rgba(7, 9, 25, 0.4), 0 0.0625rem 0.385rem rgba(7, 9, 25, 0.54);
}
.theme-blue .multiadd:hover i {
  color: #ffffff !important;
}
.theme-blue .multiadd i {
  color: #28a745 !important;
}
.theme-blue .card-title, .theme-blue .modal-title {
  margin-bottom: 0px;
}
.theme-blue .modal-header .close {
  font-size: 30px !important;
  padding: 5px !important;
  opacity: 1 !important;
}
.theme-blue .bootstrap-tagsinput .tag {
  color: #ffffff;
  background-color: #00a0b0;
}
.theme-blue .card-lables td {
  color: #00a0b0 !important;
}
.theme-blue .card-body .page-tabs > li > a:hover, .theme-blue .card-body .page-tabs > li > a:focus {
  background: #ffffff !important;
  color: #00a0b0 !important;
}
.theme-blue .card-body .page-tabs > li > a.active {
  background: #ffffff !important;
  color: #00a0b0 !important;
}
.theme-blue .card-body .nav-tabs > li > a {
  color: #ffffff !important;
  background: #00a0b0 !important;
}
.theme-blue .card-body .nav-tabs > li > a::after {
  background: #00a0b0 !important;
}
.theme-blue .card-footer, .theme-blue .modal-footer {
  background-color: #ffffff !important;
  padding: 5px !important;
  border-top: 4px solid rgba(0, 0, 0, 0.125);
}
.theme-blue .from-label {
  background-color: #00a0b0 !important;
}
.theme-blue *::-webkit-scrollbar {
  width: 6px !important;
}
.theme-blue * {
  scrollbar-width: thin;
  scrollbar-color: #00a0b0 transparent !important;
}
.theme-blue *::-webkit-scrollbar-track {
  background: transparent !important;
}
.theme-blue *::-webkit-scrollbar-thumb {
  background-color: #00a0b0 !important;
  border-radius: 6px;
  border: 3px solid #00a0b0 !important;
}

.theme-blue::-webkit-scrollbar {
  width: 6px !important;
}

.theme-blue {
  scrollbar-width: thin;
  scrollbar-color: #00a0b0 transparent !important;
}

.theme-blue::-webkit-scrollbar-track {
  background: transparent !important;
}

.theme-blue::-webkit-scrollbar-thumb {
  background-color: #00a0b0 !important;
  border-radius: 6px;
  border: 3px solid #00a0b0 !important;
}

.theme-green .main-header {
  background: linear-gradient(to right, white 0%, #20c997 100%) !important;
}
.theme-green .main-header .nav-link {
  color: #3d1d13 !important;
}
.theme-green .main-header span {
  color: #ffffff;
}
.theme-green .main-header .dropdown-item.active, .theme-green .main-header .dropdown-item:active {
  color: #20c997;
  background-color: #ffffff;
}
.theme-green .nav-legacy > .nav-item > .nav-link.active,
.theme-green .nav-legacy .nav-treeview > .nav-item > .nav-link.active,
.theme-green .nav-legacy .nav-treeview > .nav-item > .nav-link:focus,
.theme-green .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background-color: #f1f1f1 !important;
  color: #20c997 !important;
}
.theme-green .nav-legacy > .nav-item > .nav-link.active *,
.theme-green .nav-legacy .nav-treeview > .nav-item > .nav-link.active *,
.theme-green .nav-legacy .nav-treeview > .nav-item > .nav-link:focus *,
.theme-green .nav-legacy .nav-treeview > .nav-item > .nav-link:hover * {
  color: #20c997 !important;
}
.theme-green table.dataTable.stripe tbody > tr.selected,
.theme-green table.dataTable.stripe tbody > tr > .selected,
.theme-green table.dataTable.display tbody > tr.selected,
.theme-green table.dataTable.display tbody > tr > .selected,
.theme-green table.dataTable.display tbody > tr.selected > .sorting_1,
.theme-green table.dataTable.order-column.stripe tbody > tr.selected > .sorting_1,
.theme-green table.dataTable.hover tbody tr:hover, .theme-green table.dataTable.display tbody tr:hover,
.theme-green table.dataTable.display tbody tr:hover > .sorting_1, .theme-green table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #aaf1dc;
}
.theme-green .nav-legacy > .nav-item > .nav-link.active {
  border-color: transparent !important;
}
.theme-green .dt-button-collection .dt-button.active {
  background-color: #20c997 !important;
  color: #ffffff !important;
  border: 1px solid #ccc !important;
}
.theme-green .dt-button-collection .dt-button {
  background-color: #ffffff !important;
  color: #20c997 !important;
  border: 1px solid #ccc !important;
}
.theme-green .theme-menu .text-center {
  font-weight: bold;
  color: #20c997;
}
.theme-green #pleasewaitScreen {
  background: #20c997 !important;
}
.theme-green .sk-folding-cube .sk-cube:before {
  background-color: #ffffff;
}
.theme-green .loding {
  color: #ffffff;
}
.theme-green table th, .theme-green table a, .theme-green .role-conf td strong {
  color: #20c997;
}
.theme-green .form-group label {
  color: #20c997;
}
.theme-green .user-header {
  background-color: #20c997 !important;
}
.theme-green .user-footer .btn-default {
  border-color: #20c997 !important;
  color: #20c997 !important;
}
.theme-green .main-footer a {
  color: #3d1d13 !important;
}
.theme-green .main-footer {
  background: linear-gradient(to left, white 0%, #20c997 100%) !important;
  color: #3d1d13 !important;
  text-align: right;
}
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active:hover {
  cursor: not-allowed;
  border: 2px solid transparent !important;
  color: #20c997 !important;
  background-color: transparent !important;
}
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button.current:active,
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button.current:active:hover {
  cursor: not-allowed;
  color: #ffffff !important;
  background: #20c997 !important;
  border: 2px solid #52e3b8 !important;
}
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button,
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button:active {
  color: #20c997 !important;
  background: #ffffff !important;
  border: 2px solid #20c997 !important;
}
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.theme-green .dataTables_wrapper .dataTables_paginate .paginate_button:active:hover {
  color: #ffffff !important;
  background: #20c997 !important;
  border: 2px solid #52e3b8 !important;
}
.theme-green .breadcrumb-item.active {
  color: #6c757d;
}
.theme-green .content-header * {
  color: #20c997;
}
.theme-green .btn-theme, .theme-green .btn-theme:active {
  background-color: #20c997 !important;
  color: #ffffff !important;
  font-weight: bold !important;
  border-color: #52e3b8 !important;
}
.theme-green .btn-theme:hover {
  background-color: #20c997 !important;
  border-color: #52e3b8 !important !important;
  box-shadow: 0 0.22rem 0.525rem #52e3b8, 0 0.0625rem 0.385rem #52e3b8 !important;
  transform: translateY(-2px) !important;
}
.theme-green .main-sidebar {
  background-color: #20c997 !important;
}
.theme-green .main-sidebar * .menu-open a {
  background-color: #199d76 !important;
  color: #ffffff !important;
}
.theme-green .main-sidebar * {
  color: #ffffff !important;
}
.theme-green .label-theme *, .theme-green .label-theme {
  color: #20c997 !important;
}
.theme-green .login-card-body h2 {
  color: #20c997 !important;
}
.theme-green .card-header {
  background-color: #20c997 !important;
  padding: 5px 25px !important;
}
.theme-green .card-header * {
  font-weight: bold;
}
.theme-green .card-header span {
  font-weight: initial;
  font-size: 14px;
}
.theme-green .card-header .h1, .theme-green .card-header .h2, .theme-green .card-header .h3, .theme-green .card-header .h4, .theme-green .card-header .h5, .theme-green .card-header .h6, .theme-green .card-header h1, .theme-green .card-header h2, .theme-green .card-header h3, .theme-green .card-header h4, .theme-green .card-header h5, .theme-green .card-header h6 {
  color: #ffffff !important;
}
.theme-green .modal-header {
  background-color: #20c997 !important;
  padding: 5px 25px !important;
}
.theme-green .modal-header * {
  color: #ffffff !important;
  font-weight: bold;
}
.theme-green .modal-header .btn {
  border-color: #ffffff !important;
  font-size: smaller;
  padding: 6px 10px !important;
  border-width: 2px;
  margin-top: 2px;
}
.theme-green .modal-header .btn:hover {
  background-color: #28a745 !important;
}
.theme-green .multibean .card-header {
  background-color: #ffffff !important;
  padding: 0px 10px !important;
}
.theme-green .multibean .card-header .h1, .theme-green .multibean .card-header .h2, .theme-green .multibean .card-header .h3, .theme-green .multibean .card-header .h4, .theme-green .multibean .card-header .h5, .theme-green .multibean .card-header .h6, .theme-green .multibean .card-header h1, .theme-green .multibean .card-header h2, .theme-green .multibean .card-header h3, .theme-green .multibean .card-header h4, .theme-green .multibean .card-header h5, .theme-green .multibean .card-header h6 {
  color: #20c997 !important;
}
.theme-green .multiadd:hover {
  background-color: #28a745 !important;
  border-color: #28a745 !important;
  box-shadow: 0 0.22rem 0.525rem rgba(7, 9, 25, 0.4), 0 0.0625rem 0.385rem rgba(7, 9, 25, 0.54);
}
.theme-green .multiadd:hover i {
  color: #ffffff !important;
}
.theme-green .multiadd i {
  color: #28a745 !important;
}
.theme-green .card-title, .theme-green .modal-title {
  margin-bottom: 0px;
}
.theme-green .modal-header .close {
  font-size: 30px !important;
  padding: 5px !important;
  opacity: 1 !important;
}
.theme-green .bootstrap-tagsinput .tag {
  color: #ffffff;
  background-color: #20c997;
}
.theme-green .card-lables td {
  color: #20c997 !important;
}
.theme-green .card-body .page-tabs > li > a:hover, .theme-green .card-body .page-tabs > li > a:focus {
  background: #ffffff !important;
  color: #20c997 !important;
}
.theme-green .card-body .page-tabs > li > a.active {
  background: #ffffff !important;
  color: #20c997 !important;
}
.theme-green .card-body .nav-tabs > li > a {
  color: #ffffff !important;
  background: #20c997 !important;
}
.theme-green .card-body .nav-tabs > li > a::after {
  background: #20c997 !important;
}
.theme-green .card-footer, .theme-green .modal-footer {
  background-color: #ffffff !important;
  padding: 5px !important;
  border-top: 4px solid rgba(0, 0, 0, 0.125);
}
.theme-green .from-label {
  background-color: #20c997 !important;
}
.theme-green *::-webkit-scrollbar {
  width: 6px !important;
}
.theme-green * {
  scrollbar-width: thin;
  scrollbar-color: #20c997 transparent !important;
}
.theme-green *::-webkit-scrollbar-track {
  background: transparent !important;
}
.theme-green *::-webkit-scrollbar-thumb {
  background-color: #20c997 !important;
  border-radius: 6px;
  border: 3px solid #20c997 !important;
}

.theme-green::-webkit-scrollbar {
  width: 6px !important;
}

.theme-green {
  scrollbar-width: thin;
  scrollbar-color: #20c997 transparent !important;
}

.theme-green::-webkit-scrollbar-track {
  background: transparent !important;
}

.theme-green::-webkit-scrollbar-thumb {
  background-color: #20c997 !important;
  border-radius: 6px;
  border: 3px solid #20c997 !important;
}

.theme-purple .main-header {
  background: linear-gradient(to right, white 0%, #6f42c1 100%) !important;
}
.theme-purple .main-header .nav-link {
  color: #3d1d13 !important;
}
.theme-purple .main-header span {
  color: #ffffff;
}
.theme-purple .main-header .dropdown-item.active, .theme-purple .main-header .dropdown-item:active {
  color: #6f42c1;
  background-color: #ffffff;
}
.theme-purple .nav-legacy > .nav-item > .nav-link.active,
.theme-purple .nav-legacy .nav-treeview > .nav-item > .nav-link.active,
.theme-purple .nav-legacy .nav-treeview > .nav-item > .nav-link:focus,
.theme-purple .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background-color: #f1f1f1 !important;
  color: #6f42c1 !important;
}
.theme-purple .nav-legacy > .nav-item > .nav-link.active *,
.theme-purple .nav-legacy .nav-treeview > .nav-item > .nav-link.active *,
.theme-purple .nav-legacy .nav-treeview > .nav-item > .nav-link:focus *,
.theme-purple .nav-legacy .nav-treeview > .nav-item > .nav-link:hover * {
  color: #6f42c1 !important;
}
.theme-purple table.dataTable.stripe tbody > tr.selected,
.theme-purple table.dataTable.stripe tbody > tr > .selected,
.theme-purple table.dataTable.display tbody > tr.selected,
.theme-purple table.dataTable.display tbody > tr > .selected,
.theme-purple table.dataTable.display tbody > tr.selected > .sorting_1,
.theme-purple table.dataTable.order-column.stripe tbody > tr.selected > .sorting_1,
.theme-purple table.dataTable.hover tbody tr:hover, .theme-purple table.dataTable.display tbody tr:hover,
.theme-purple table.dataTable.display tbody tr:hover > .sorting_1, .theme-purple table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #d5c8ed;
}
.theme-purple .nav-legacy > .nav-item > .nav-link.active {
  border-color: transparent !important;
}
.theme-purple .dt-button-collection .dt-button.active {
  background-color: #6f42c1 !important;
  color: #ffffff !important;
  border: 1px solid #ccc !important;
}
.theme-purple .dt-button-collection .dt-button {
  background-color: #ffffff !important;
  color: #6f42c1 !important;
  border: 1px solid #ccc !important;
}
.theme-purple .theme-menu .text-center {
  font-weight: bold;
  color: #6f42c1;
}
.theme-purple #pleasewaitScreen {
  background: #6f42c1 !important;
}
.theme-purple .sk-folding-cube .sk-cube:before {
  background-color: #ffffff;
}
.theme-purple .loding {
  color: #ffffff;
}
.theme-purple table th, .theme-purple table a, .theme-purple .role-conf td strong {
  color: #6f42c1;
}
.theme-purple .form-group label {
  color: #6f42c1;
}
.theme-purple .user-header {
  background-color: #6f42c1 !important;
}
.theme-purple .user-footer .btn-default {
  border-color: #6f42c1 !important;
  color: #6f42c1 !important;
}
.theme-purple .main-footer a {
  color: #3d1d13 !important;
}
.theme-purple .main-footer {
  background: linear-gradient(to left, white 0%, #6f42c1 100%) !important;
  color: #3d1d13 !important;
  text-align: right;
}
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active:hover {
  cursor: not-allowed;
  border: 2px solid transparent !important;
  color: #6f42c1 !important;
  background-color: transparent !important;
}
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button.current:active,
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button.current:active:hover {
  cursor: not-allowed;
  color: #ffffff !important;
  background: #6f42c1 !important;
  border: 2px solid #9b7cd4 !important;
}
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button,
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button:active {
  color: #6f42c1 !important;
  background: #ffffff !important;
  border: 2px solid #6f42c1 !important;
}
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.theme-purple .dataTables_wrapper .dataTables_paginate .paginate_button:active:hover {
  color: #ffffff !important;
  background: #6f42c1 !important;
  border: 2px solid #9b7cd4 !important;
}
.theme-purple .breadcrumb-item.active {
  color: #6c757d;
}
.theme-purple .content-header * {
  color: #6f42c1;
}
.theme-purple .btn-theme, .theme-purple .btn-theme:active {
  background-color: #6f42c1 !important;
  color: #ffffff !important;
  font-weight: bold !important;
  border-color: #9b7cd4 !important;
}
.theme-purple .btn-theme:hover {
  background-color: #6f42c1 !important;
  border-color: #9b7cd4 !important !important;
  box-shadow: 0 0.22rem 0.525rem #9b7cd4, 0 0.0625rem 0.385rem #9b7cd4 !important;
  transform: translateY(-2px) !important;
}
.theme-purple .main-sidebar {
  background-color: #6f42c1 !important;
}
.theme-purple .main-sidebar * .menu-open a {
  background-color: #59339d !important;
  color: #ffffff !important;
}
.theme-purple .main-sidebar * {
  color: #ffffff !important;
}
.theme-purple .label-theme *, .theme-purple .label-theme {
  color: #6f42c1 !important;
}
.theme-purple .login-card-body h2 {
  color: #6f42c1 !important;
}
.theme-purple .card-header {
  background-color: #6f42c1 !important;
  padding: 5px 25px !important;
}
.theme-purple .card-header * {
  font-weight: bold;
}
.theme-purple .card-header span {
  font-weight: initial;
  font-size: 14px;
}
.theme-purple .card-header .h1, .theme-purple .card-header .h2, .theme-purple .card-header .h3, .theme-purple .card-header .h4, .theme-purple .card-header .h5, .theme-purple .card-header .h6, .theme-purple .card-header h1, .theme-purple .card-header h2, .theme-purple .card-header h3, .theme-purple .card-header h4, .theme-purple .card-header h5, .theme-purple .card-header h6 {
  color: #ffffff !important;
}
.theme-purple .modal-header {
  background-color: #6f42c1 !important;
  padding: 5px 25px !important;
}
.theme-purple .modal-header * {
  color: #ffffff !important;
  font-weight: bold;
}
.theme-purple .modal-header .btn {
  border-color: #ffffff !important;
  font-size: smaller;
  padding: 6px 10px !important;
  border-width: 2px;
  margin-top: 2px;
}
.theme-purple .modal-header .btn:hover {
  background-color: #28a745 !important;
}
.theme-purple .multibean .card-header {
  background-color: #ffffff !important;
  padding: 0px 10px !important;
}
.theme-purple .multibean .card-header .h1, .theme-purple .multibean .card-header .h2, .theme-purple .multibean .card-header .h3, .theme-purple .multibean .card-header .h4, .theme-purple .multibean .card-header .h5, .theme-purple .multibean .card-header .h6, .theme-purple .multibean .card-header h1, .theme-purple .multibean .card-header h2, .theme-purple .multibean .card-header h3, .theme-purple .multibean .card-header h4, .theme-purple .multibean .card-header h5, .theme-purple .multibean .card-header h6 {
  color: #6f42c1 !important;
}
.theme-purple .multiadd:hover {
  background-color: #28a745 !important;
  border-color: #28a745 !important;
  box-shadow: 0 0.22rem 0.525rem rgba(7, 9, 25, 0.4), 0 0.0625rem 0.385rem rgba(7, 9, 25, 0.54);
}
.theme-purple .multiadd:hover i {
  color: #ffffff !important;
}
.theme-purple .multiadd i {
  color: #28a745 !important;
}
.theme-purple .card-title, .theme-purple .modal-title {
  margin-bottom: 0px;
}
.theme-purple .modal-header .close {
  font-size: 30px !important;
  padding: 5px !important;
  opacity: 1 !important;
}
.theme-purple .bootstrap-tagsinput .tag {
  color: #ffffff;
  background-color: #6f42c1;
}
.theme-purple .card-lables td {
  color: #6f42c1 !important;
}
.theme-purple .card-body .page-tabs > li > a:hover, .theme-purple .card-body .page-tabs > li > a:focus {
  background: #ffffff !important;
  color: #6f42c1 !important;
}
.theme-purple .card-body .page-tabs > li > a.active {
  background: #ffffff !important;
  color: #6f42c1 !important;
}
.theme-purple .card-body .nav-tabs > li > a {
  color: #ffffff !important;
  background: #6f42c1 !important;
}
.theme-purple .card-body .nav-tabs > li > a::after {
  background: #6f42c1 !important;
}
.theme-purple .card-footer, .theme-purple .modal-footer {
  background-color: #ffffff !important;
  padding: 5px !important;
  border-top: 4px solid rgba(0, 0, 0, 0.125);
}
.theme-purple .from-label {
  background-color: #6f42c1 !important;
}
.theme-purple *::-webkit-scrollbar {
  width: 6px !important;
}
.theme-purple * {
  scrollbar-width: thin;
  scrollbar-color: #6f42c1 transparent !important;
}
.theme-purple *::-webkit-scrollbar-track {
  background: transparent !important;
}
.theme-purple *::-webkit-scrollbar-thumb {
  background-color: #6f42c1 !important;
  border-radius: 6px;
  border: 3px solid #6f42c1 !important;
}

.theme-purple::-webkit-scrollbar {
  width: 6px !important;
}

.theme-purple {
  scrollbar-width: thin;
  scrollbar-color: #6f42c1 transparent !important;
}

.theme-purple::-webkit-scrollbar-track {
  background: transparent !important;
}

.theme-purple::-webkit-scrollbar-thumb {
  background-color: #6f42c1 !important;
  border-radius: 6px;
  border: 3px solid #6f42c1 !important;
}

.theme-orange .main-header {
  background: linear-gradient(to right, white 0%, #fd7e14 100%) !important;
}
.theme-orange .main-header .nav-link {
  color: #3d1d13 !important;
}
.theme-orange .main-header span {
  color: #ffffff;
}
.theme-orange .main-header .dropdown-item.active, .theme-orange .main-header .dropdown-item:active {
  color: #fd7e14;
  background-color: #ffffff;
}
.theme-orange .nav-legacy > .nav-item > .nav-link.active,
.theme-orange .nav-legacy .nav-treeview > .nav-item > .nav-link.active,
.theme-orange .nav-legacy .nav-treeview > .nav-item > .nav-link:focus,
.theme-orange .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background-color: #f1f1f1 !important;
  color: #fd7e14 !important;
}
.theme-orange .nav-legacy > .nav-item > .nav-link.active *,
.theme-orange .nav-legacy .nav-treeview > .nav-item > .nav-link.active *,
.theme-orange .nav-legacy .nav-treeview > .nav-item > .nav-link:focus *,
.theme-orange .nav-legacy .nav-treeview > .nav-item > .nav-link:hover * {
  color: #fd7e14 !important;
}
.theme-orange table.dataTable.stripe tbody > tr.selected,
.theme-orange table.dataTable.stripe tbody > tr > .selected,
.theme-orange table.dataTable.display tbody > tr.selected,
.theme-orange table.dataTable.display tbody > tr > .selected,
.theme-orange table.dataTable.display tbody > tr.selected > .sorting_1,
.theme-orange table.dataTable.order-column.stripe tbody > tr.selected > .sorting_1,
.theme-orange table.dataTable.hover tbody tr:hover, .theme-orange table.dataTable.display tbody tr:hover,
.theme-orange table.dataTable.display tbody tr:hover > .sorting_1, .theme-orange table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #ffdfc5;
}
.theme-orange .nav-legacy > .nav-item > .nav-link.active {
  border-color: transparent !important;
}
.theme-orange .dt-button-collection .dt-button.active {
  background-color: #fd7e14 !important;
  color: #ffffff !important;
  border: 1px solid #ccc !important;
}
.theme-orange .dt-button-collection .dt-button {
  background-color: #ffffff !important;
  color: #fd7e14 !important;
  border: 1px solid #ccc !important;
}
.theme-orange .theme-menu .text-center {
  font-weight: bold;
  color: #fd7e14;
}
.theme-orange #pleasewaitScreen {
  background: #fd7e14 !important;
}
.theme-orange .sk-folding-cube .sk-cube:before {
  background-color: #ffffff;
}
.theme-orange .loding {
  color: #ffffff;
}
.theme-orange table th, .theme-orange table a, .theme-orange .role-conf td strong {
  color: #fd7e14;
}
.theme-orange .form-group label {
  color: #fd7e14;
}
.theme-orange .user-header {
  background-color: #fd7e14 !important;
}
.theme-orange .user-footer .btn-default {
  border-color: #fd7e14 !important;
  color: #fd7e14 !important;
}
.theme-orange .main-footer a {
  color: #3d1d13 !important;
}
.theme-orange .main-footer {
  background: linear-gradient(to left, white 0%, #fd7e14 100%) !important;
  color: #3d1d13 !important;
  text-align: right;
}
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active:hover {
  cursor: not-allowed;
  border: 2px solid transparent !important;
  color: #fd7e14 !important;
  background-color: transparent !important;
}
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button.current:active,
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button.current:active:hover {
  cursor: not-allowed;
  color: #ffffff !important;
  background: #fd7e14 !important;
  border: 2px solid #fea860 !important;
}
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button,
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button:active {
  color: #fd7e14 !important;
  background: #ffffff !important;
  border: 2px solid #fd7e14 !important;
}
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.theme-orange .dataTables_wrapper .dataTables_paginate .paginate_button:active:hover {
  color: #ffffff !important;
  background: #fd7e14 !important;
  border: 2px solid #fea860 !important;
}
.theme-orange .breadcrumb-item.active {
  color: #6c757d;
}
.theme-orange .content-header * {
  color: #fd7e14;
}
.theme-orange .btn-theme, .theme-orange .btn-theme:active {
  background-color: #fd7e14 !important;
  color: #ffffff !important;
  font-weight: bold !important;
  border-color: #fea860 !important;
}
.theme-orange .btn-theme:hover {
  background-color: #fd7e14 !important;
  border-color: #fea860 !important !important;
  box-shadow: 0 0.22rem 0.525rem #fea860, 0 0.0625rem 0.385rem #fea860 !important;
  transform: translateY(-2px) !important;
}
.theme-orange .main-sidebar {
  background-color: #fd7e14 !important;
}
.theme-orange .main-sidebar * .menu-open a {
  background-color: #dc6502 !important;
  color: #ffffff !important;
}
.theme-orange .main-sidebar * {
  color: #ffffff !important;
}
.theme-orange .label-theme *, .theme-orange .label-theme {
  color: #fd7e14 !important;
}
.theme-orange .login-card-body h2 {
  color: #fd7e14 !important;
}
.theme-orange .card-header {
  background-color: #fd7e14 !important;
  padding: 5px 25px !important;
}
.theme-orange .card-header * {
  font-weight: bold;
}
.theme-orange .card-header span {
  font-weight: initial;
  font-size: 14px;
}
.theme-orange .card-header .h1, .theme-orange .card-header .h2, .theme-orange .card-header .h3, .theme-orange .card-header .h4, .theme-orange .card-header .h5, .theme-orange .card-header .h6, .theme-orange .card-header h1, .theme-orange .card-header h2, .theme-orange .card-header h3, .theme-orange .card-header h4, .theme-orange .card-header h5, .theme-orange .card-header h6 {
  color: #ffffff !important;
}
.theme-orange .modal-header {
  background-color: #fd7e14 !important;
  padding: 5px 25px !important;
}
.theme-orange .modal-header * {
  color: #ffffff !important;
  font-weight: bold;
}
.theme-orange .modal-header .btn {
  border-color: #ffffff !important;
  font-size: smaller;
  padding: 6px 10px !important;
  border-width: 2px;
  margin-top: 2px;
}
.theme-orange .modal-header .btn:hover {
  background-color: #28a745 !important;
}
.theme-orange .multibean .card-header {
  background-color: #ffffff !important;
  padding: 0px 10px !important;
}
.theme-orange .multibean .card-header .h1, .theme-orange .multibean .card-header .h2, .theme-orange .multibean .card-header .h3, .theme-orange .multibean .card-header .h4, .theme-orange .multibean .card-header .h5, .theme-orange .multibean .card-header .h6, .theme-orange .multibean .card-header h1, .theme-orange .multibean .card-header h2, .theme-orange .multibean .card-header h3, .theme-orange .multibean .card-header h4, .theme-orange .multibean .card-header h5, .theme-orange .multibean .card-header h6 {
  color: #fd7e14 !important;
}
.theme-orange .multiadd:hover {
  background-color: #28a745 !important;
  border-color: #28a745 !important;
  box-shadow: 0 0.22rem 0.525rem rgba(7, 9, 25, 0.4), 0 0.0625rem 0.385rem rgba(7, 9, 25, 0.54);
}
.theme-orange .multiadd:hover i {
  color: #ffffff !important;
}
.theme-orange .multiadd i {
  color: #28a745 !important;
}
.theme-orange .card-title, .theme-orange .modal-title {
  margin-bottom: 0px;
}
.theme-orange .modal-header .close {
  font-size: 30px !important;
  padding: 5px !important;
  opacity: 1 !important;
}
.theme-orange .bootstrap-tagsinput .tag {
  color: #ffffff;
  background-color: #fd7e14;
}
.theme-orange .card-lables td {
  color: #fd7e14 !important;
}
.theme-orange .card-body .page-tabs > li > a:hover, .theme-orange .card-body .page-tabs > li > a:focus {
  background: #ffffff !important;
  color: #fd7e14 !important;
}
.theme-orange .card-body .page-tabs > li > a.active {
  background: #ffffff !important;
  color: #fd7e14 !important;
}
.theme-orange .card-body .nav-tabs > li > a {
  color: #ffffff !important;
  background: #fd7e14 !important;
}
.theme-orange .card-body .nav-tabs > li > a::after {
  background: #fd7e14 !important;
}
.theme-orange .card-footer, .theme-orange .modal-footer {
  background-color: #ffffff !important;
  padding: 5px !important;
  border-top: 4px solid rgba(0, 0, 0, 0.125);
}
.theme-orange .from-label {
  background-color: #fd7e14 !important;
}
.theme-orange *::-webkit-scrollbar {
  width: 6px !important;
}
.theme-orange * {
  scrollbar-width: thin;
  scrollbar-color: #fd7e14 transparent !important;
}
.theme-orange *::-webkit-scrollbar-track {
  background: transparent !important;
}
.theme-orange *::-webkit-scrollbar-thumb {
  background-color: #fd7e14 !important;
  border-radius: 6px;
  border: 3px solid #fd7e14 !important;
}

.theme-orange::-webkit-scrollbar {
  width: 6px !important;
}

.theme-orange {
  scrollbar-width: thin;
  scrollbar-color: #fd7e14 transparent !important;
}

.theme-orange::-webkit-scrollbar-track {
  background: transparent !important;
}

.theme-orange::-webkit-scrollbar-thumb {
  background-color: #fd7e14 !important;
  border-radius: 6px;
  border: 3px solid #fd7e14 !important;
}

.theme-primary .main-header {
  background: linear-gradient(to right, white 0%, #007bff 100%) !important;
}
.theme-primary .main-header .nav-link {
  color: #3d1d13 !important;
}
.theme-primary .main-header span {
  color: #ffffff;
}
.theme-primary .main-header .dropdown-item.active, .theme-primary .main-header .dropdown-item:active {
  color: #007bff;
  background-color: #ffffff;
}
.theme-primary .nav-legacy > .nav-item > .nav-link.active,
.theme-primary .nav-legacy .nav-treeview > .nav-item > .nav-link.active,
.theme-primary .nav-legacy .nav-treeview > .nav-item > .nav-link:focus,
.theme-primary .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background-color: #f1f1f1 !important;
  color: #007bff !important;
}
.theme-primary .nav-legacy > .nav-item > .nav-link.active *,
.theme-primary .nav-legacy .nav-treeview > .nav-item > .nav-link.active *,
.theme-primary .nav-legacy .nav-treeview > .nav-item > .nav-link:focus *,
.theme-primary .nav-legacy .nav-treeview > .nav-item > .nav-link:hover * {
  color: #007bff !important;
}
.theme-primary table.dataTable.stripe tbody > tr.selected,
.theme-primary table.dataTable.stripe tbody > tr > .selected,
.theme-primary table.dataTable.display tbody > tr.selected,
.theme-primary table.dataTable.display tbody > tr > .selected,
.theme-primary table.dataTable.display tbody > tr.selected > .sorting_1,
.theme-primary table.dataTable.order-column.stripe tbody > tr.selected > .sorting_1,
.theme-primary table.dataTable.hover tbody tr:hover, .theme-primary table.dataTable.display tbody tr:hover,
.theme-primary table.dataTable.display tbody tr:hover > .sorting_1, .theme-primary table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #b3d7ff;
}
.theme-primary .nav-legacy > .nav-item > .nav-link.active {
  border-color: transparent !important;
}
.theme-primary .dt-button-collection .dt-button.active {
  background-color: #007bff !important;
  color: #ffffff !important;
  border: 1px solid #ccc !important;
}
.theme-primary .dt-button-collection .dt-button {
  background-color: #ffffff !important;
  color: #007bff !important;
  border: 1px solid #ccc !important;
}
.theme-primary .theme-menu .text-center {
  font-weight: bold;
  color: #007bff;
}
.theme-primary #pleasewaitScreen {
  background: #007bff !important;
}
.theme-primary .sk-folding-cube .sk-cube:before {
  background-color: #ffffff;
}
.theme-primary .loding {
  color: #ffffff;
}
.theme-primary table th, .theme-primary table a, .theme-primary .role-conf td strong {
  color: #007bff;
}
.theme-primary .form-group label {
  color: #007bff;
}
.theme-primary .user-header {
  background-color: #007bff !important;
}
.theme-primary .user-footer .btn-default {
  border-color: #007bff !important;
  color: #007bff !important;
}
.theme-primary .main-footer a {
  color: #3d1d13 !important;
}
.theme-primary .main-footer {
  background: linear-gradient(to left, white 0%, #007bff 100%) !important;
  color: #3d1d13 !important;
  text-align: right;
}
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active:hover {
  cursor: not-allowed;
  border: 2px solid transparent !important;
  color: #007bff !important;
  background-color: transparent !important;
}
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button.current:active,
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button.current:active:hover {
  cursor: not-allowed;
  color: #ffffff !important;
  background: #007bff !important;
  border: 2px solid #4da3ff !important;
}
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button,
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button:active {
  color: #007bff !important;
  background: #ffffff !important;
  border: 2px solid #007bff !important;
}
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.theme-primary .dataTables_wrapper .dataTables_paginate .paginate_button:active:hover {
  color: #ffffff !important;
  background: #007bff !important;
  border: 2px solid #4da3ff !important;
}
.theme-primary .breadcrumb-item.active {
  color: #6c757d;
}
.theme-primary .content-header * {
  color: #007bff;
}
.theme-primary .btn-theme, .theme-primary .btn-theme:active {
  background-color: #007bff !important;
  color: #ffffff !important;
  font-weight: bold !important;
  border-color: #4da3ff !important;
}
.theme-primary .btn-theme:hover {
  background-color: #007bff !important;
  border-color: #4da3ff !important !important;
  box-shadow: 0 0.22rem 0.525rem #4da3ff, 0 0.0625rem 0.385rem #4da3ff !important;
  transform: translateY(-2px) !important;
}
.theme-primary .main-sidebar {
  background-color: #007bff !important;
}
.theme-primary .main-sidebar * .menu-open a {
  background-color: #0062cc !important;
  color: #ffffff !important;
}
.theme-primary .main-sidebar * {
  color: #ffffff !important;
}
.theme-primary .label-theme *, .theme-primary .label-theme {
  color: #007bff !important;
}
.theme-primary .login-card-body h2 {
  color: #007bff !important;
}
.theme-primary .card-header {
  background-color: #007bff !important;
  padding: 5px 25px !important;
}
.theme-primary .card-header * {
  font-weight: bold;
}
.theme-primary .card-header span {
  font-weight: initial;
  font-size: 14px;
}
.theme-primary .card-header .h1, .theme-primary .card-header .h2, .theme-primary .card-header .h3, .theme-primary .card-header .h4, .theme-primary .card-header .h5, .theme-primary .card-header .h6, .theme-primary .card-header h1, .theme-primary .card-header h2, .theme-primary .card-header h3, .theme-primary .card-header h4, .theme-primary .card-header h5, .theme-primary .card-header h6 {
  color: #ffffff !important;
}
.theme-primary .modal-header {
  background-color: #007bff !important;
  padding: 5px 25px !important;
}
.theme-primary .modal-header * {
  color: #ffffff !important;
  font-weight: bold;
}
.theme-primary .modal-header .btn {
  border-color: #ffffff !important;
  font-size: smaller;
  padding: 6px 10px !important;
  border-width: 2px;
  margin-top: 2px;
}
.theme-primary .modal-header .btn:hover {
  background-color: #28a745 !important;
}
.theme-primary .multibean .card-header {
  background-color: #ffffff !important;
  padding: 0px 10px !important;
}
.theme-primary .multibean .card-header .h1, .theme-primary .multibean .card-header .h2, .theme-primary .multibean .card-header .h3, .theme-primary .multibean .card-header .h4, .theme-primary .multibean .card-header .h5, .theme-primary .multibean .card-header .h6, .theme-primary .multibean .card-header h1, .theme-primary .multibean .card-header h2, .theme-primary .multibean .card-header h3, .theme-primary .multibean .card-header h4, .theme-primary .multibean .card-header h5, .theme-primary .multibean .card-header h6 {
  color: #007bff !important;
}
.theme-primary .multiadd:hover {
  background-color: #28a745 !important;
  border-color: #28a745 !important;
  box-shadow: 0 0.22rem 0.525rem rgba(7, 9, 25, 0.4), 0 0.0625rem 0.385rem rgba(7, 9, 25, 0.54);
}
.theme-primary .multiadd:hover i {
  color: #ffffff !important;
}
.theme-primary .multiadd i {
  color: #28a745 !important;
}
.theme-primary .card-title, .theme-primary .modal-title {
  margin-bottom: 0px;
}
.theme-primary .modal-header .close {
  font-size: 30px !important;
  padding: 5px !important;
  opacity: 1 !important;
}
.theme-primary .bootstrap-tagsinput .tag {
  color: #ffffff;
  background-color: #007bff;
}
.theme-primary .card-lables td {
  color: #007bff !important;
}
.theme-primary .card-body .page-tabs > li > a:hover, .theme-primary .card-body .page-tabs > li > a:focus {
  background: #ffffff !important;
  color: #007bff !important;
}
.theme-primary .card-body .page-tabs > li > a.active {
  background: #ffffff !important;
  color: #007bff !important;
}
.theme-primary .card-body .nav-tabs > li > a {
  color: #ffffff !important;
  background: #007bff !important;
}
.theme-primary .card-body .nav-tabs > li > a::after {
  background: #007bff !important;
}
.theme-primary .card-footer, .theme-primary .modal-footer {
  background-color: #ffffff !important;
  padding: 5px !important;
  border-top: 4px solid rgba(0, 0, 0, 0.125);
}
.theme-primary .from-label {
  background-color: #007bff !important;
}
.theme-primary *::-webkit-scrollbar {
  width: 6px !important;
}
.theme-primary * {
  scrollbar-width: thin;
  scrollbar-color: #007bff transparent !important;
}
.theme-primary *::-webkit-scrollbar-track {
  background: transparent !important;
}
.theme-primary *::-webkit-scrollbar-thumb {
  background-color: #007bff !important;
  border-radius: 6px;
  border: 3px solid #007bff !important;
}

.theme-primary::-webkit-scrollbar {
  width: 6px !important;
}

.theme-primary {
  scrollbar-width: thin;
  scrollbar-color: #007bff transparent !important;
}

.theme-primary::-webkit-scrollbar-track {
  background: transparent !important;
}

.theme-primary::-webkit-scrollbar-thumb {
  background-color: #007bff !important;
  border-radius: 6px;
  border: 3px solid #007bff !important;
}
/*# sourceMappingURL=style.css.map */