@charset "UTF-8";
@font-face {
  font-display: swap;
  font-family: Work Sans;
  font-style: normal;
  font-weight: 700;
  src: local("Work Sans Bold"), local("WorkSans-Bold"), url("data:application/font-woff2;charset=utf-8;base64,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") format("woff2");
}

@font-face {
  font-display: swap;
  font-family: Work Sans;
  font-style: normal;
  font-weight: 500;
  src: local("Work Sans Medium"), local("WorkSans-Medium"), url("data:application/font-woff2;charset=utf-8;base64,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") format("woff2");
}

@font-face {
  font-display: swap;
  font-family: Work Sans;
  font-style: normal;
  font-weight: 400;
  src: local("Work Sans Regular"), local("WorkSans-Regular"), url("data:application/font-woff2;charset=utf-8;base64,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") format("woff2");
}

body.dark-mode {
  background-color: #212529;
}

body.dark-mode .login-box .login-logo img {
  max-width: 100%;
}

body.dark-mode .login-box .card {
  box-shadow: none;
  border-radius: 20px;
  border: 2px solid rgba(255, 255, 255, 0.3);
  background-color: rgba(0, 0, 0, 0.15);
}

body.dark-mode .login-box .card input {
  background-color: transparent !important;
  border-radius: 20px;
}

body.dark-mode .login-box .card select, body.dark-mode .login-box .card .select2-selection {
  background-color: transparent !important;
  border-radius: 20px;
}

body.dark-mode .login-box .card .login-card-body .input-group .input-group-text {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}

body.dark-mode .login-box .card select option {
  background-color: #212529 !important;
}

.dark-mode .sidebar .nav-sidebar > .nav-item .nav-link.active {
  background-color: rgba(255, 255, 255, 0.2);
  color: #fff;
  border-radius: 10px;
}

.dark-mode .sidebar .nav-sidebar > .nav-item > .nav-treeview {
  background-color: rgba(255, 255, 255, 0.05);
  border-radius: 15px;
  border: 2px solid #ffffff30;
  padding: 10px 10px 0;
  margin-bottom: 5px;
}

.dark-mode .sidebar .nav-sidebar > .nav-item > .nav-treeview .nav-link {
  max-width: 100%;
}

.dark-mode .sidebar .nav-sidebar > .nav-item > .nav-treeview .nav-link.active, .dark-mode .sidebar .nav-sidebar > .nav-item > .nav-treeview .nav-link .active:hover, .dark-mode .sidebar .nav-sidebar > .nav-item > .nav-treeview .nav-link:hover {
  background-color: rgba(255, 255, 255, 0.2);
  color: #fff;
  border-radius: 10px;
}

.dark-mode .wrapper > header {
  background-color: #212529;
}

.dark-mode .wrapper .card, .dark-mode .wrapper .main-footer {
  background-color: #212529;
}

.dark-mode .wrapper .select2-container .select2-selection.select2-selection--single,
.dark-mode .wrapper .select2-container .select2-selection.select2-selection--multiple {
  background-color: #212529;
}

.dark-mode .wrapper .table.detail-view th, .dark-mode .wrapper .table.detail-view td {
  border-color: #ffffff30;
}

.dark-mode .wrapper .grid-view.data-grid .table thead th a {
  color: #adb5bd;
}

.dark-mode .wrapper .table th {
  border: none;
}

.dark-mode .wrapper .table td {
  border-top-color: #343a40;
}

/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #2660A4;
  --indigo: #893bf7;
  --purple: #363B48;
  --pink: #a919ac;
  --red: #a10f0f;
  --orange: #f2af3f;
  --yellow: #f1ca0d;
  --green: #34ab0a;
  --teal: #9c9db4;
  --cyan: #4c96b3;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #f2af3f;
  --secondary: #6c757d;
  --success: #34ab0a;
  --info: #4c96b3;
  --warning: #f1ca0d;
  --danger: #a10f0f;
  --light: #f8f9fa;
  --dark: #212529;
  --default: #6c757d;
  --purple: #363B48;
  --gray: #6c757d;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 600;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #f2af3f;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  color: #f1ca0d;
  text-decoration: none;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role="button"] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "\2014\00A0";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #a919ac;
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
  box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 600;
  box-shadow: none;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 7.5px;
  padding-left: 7.5px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px;
  }
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -7.5px;
  margin-left: -7.5px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 7.5px;
  padding-left: 7.5px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333%;
}

.offset-2 {
  margin-left: 16.66667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333%;
}

.offset-5 {
  margin-left: 41.66667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333%;
}

.offset-8 {
  margin-left: 66.66667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333%;
}

.offset-11 {
  margin-left: 91.66667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #495057;
  background-color: transparent;
}

.table th,
.table td {
  padding: 0.5rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem 0.5rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #495057;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #fbe9c9;
}

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #f8d59b;
}

.table-hover .table-primary:hover {
  background-color: #f9dfb1;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #f9dfb1;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c6e7ba;
}

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #95d380;
}

.table-hover .table-success:hover {
  background-color: #b6e0a7;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b6e0a7;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #cde2ea;
}

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #a2c8d7;
}

.table-hover .table-info:hover {
  background-color: #bbd8e2;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #bbd8e2;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fbf0bb;
}

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f8e381;
}

.table-hover .table-warning:hover {
  background-color: #faeba3;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #faeba3;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e5bcbc;
}

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ce8282;
}

.table-hover .table-danger:hover {
  background-color: #deaaaa;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #deaaaa;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c1c2c3;
}

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #8c8e90;
}

.table-hover .table-dark:hover {
  background-color: #b4b5b6;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b4b5b6;
}

.table-default,
.table-default > th,
.table-default > td {
  background-color: #d6d8db;
}

.table-default th,
.table-default td,
.table-default thead th,
.table-default tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-default:hover {
  background-color: #c8cbcf;
}

.table-hover .table-default:hover > td,
.table-hover .table-default:hover > th {
  background-color: #c8cbcf;
}

.table-purple,
.table-purple > th,
.table-purple > td {
  background-color: #c7c8cc;
}

.table-purple th,
.table-purple td,
.table-purple thead th,
.table-purple tbody + tbody {
  border-color: #9699a0;
}

.table-hover .table-purple:hover {
  background-color: #babbc0;
}

.table-hover .table-purple:hover > td,
.table-hover .table-purple:hover > th {
  background-color: #babbc0;
}

.table-gray,
.table-gray > th,
.table-gray > td {
  background-color: #d6d8db;
}

.table-gray th,
.table-gray td,
.table-gray thead th,
.table-gray tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-gray:hover {
  background-color: #c8cbcf;
}

.table-hover .table-gray:hover > td,
.table-hover .table-gray:hover > th {
  background-color: #c8cbcf;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #383f45;
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #212529;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #383f45;
}

.table-dark.table-bordered {
  border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #fae1b6;
  outline: 0;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
}

.form-control::placeholder {
  color: #939ba2;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
  appearance: none;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.8125rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #34ab0a;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(52, 171, 10, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .valid-tooltip,
.form-row > [class*="col-"] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #34ab0a;
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #34ab0a;
  box-shadow: 0 0 0 0 rgba(52, 171, 10, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #34ab0a;
}

.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #34ab0a;
  box-shadow: 0 0 0 0 rgba(52, 171, 10, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #34ab0a;
}

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #34ab0a;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #34ab0a;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #43db0d;
  background-color: #43db0d;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(52, 171, 10, 0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #34ab0a;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #34ab0a;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #34ab0a;
  box-shadow: 0 0 0 0 rgba(52, 171, 10, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #f2af3f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #1F2D3D;
  background-color: rgba(242, 175, 63, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .invalid-tooltip,
.form-row > [class*="col-"] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #f2af3f;
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #f2af3f;
  box-shadow: 0 0 0 0 rgba(242, 175, 63, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #f2af3f;
}

.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #f2af3f;
  box-shadow: 0 0 0 0 rgba(242, 175, 63, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #f2af3f;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #f2af3f;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #f2af3f;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #f5c36f;
  background-color: #f5c36f;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(242, 175, 63, 0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f2af3f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #f2af3f;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #f2af3f;
  box-shadow: 0 0 0 0 rgba(242, 175, 63, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 500;
  color: #495057;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}

.btn:hover {
  color: #495057;
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: none;
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
  box-shadow: none;
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  box-shadow: none;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #1F2D3D;
  background-color: #f2af3f;
  border-color: #f2af3f;
  box-shadow: none;
}

.btn-primary:hover {
  color: #1F2D3D;
  background-color: #f0a01b;
  border-color: #ee9b10;
}

.btn-primary:focus, .btn-primary.focus {
  color: #1F2D3D;
  background-color: #f0a01b;
  border-color: #ee9b10;
  box-shadow: 0 0 0 0 rgba(210, 156, 63, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #1F2D3D;
  background-color: #f2af3f;
  border-color: #f2af3f;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #1F2D3D;
  background-color: #ee9b10;
  border-color: #e2930f;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(210, 156, 63, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #34ab0a;
  border-color: #34ab0a;
  box-shadow: none;
}

.btn-success:hover {
  color: #fff;
  background-color: #298708;
  border-color: #257b07;
}

.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #298708;
  border-color: #257b07;
  box-shadow: 0 0 0 0 rgba(82, 184, 47, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #34ab0a;
  border-color: #34ab0a;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #257b07;
  border-color: #226f06;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(82, 184, 47, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #4c96b3;
  border-color: #4c96b3;
  box-shadow: none;
}

.btn-info:hover {
  color: #fff;
  background-color: #418098;
  border-color: #3d788f;
}

.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #418098;
  border-color: #3d788f;
  box-shadow: 0 0 0 0 rgba(103, 166, 190, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #4c96b3;
  border-color: #4c96b3;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #3d788f;
  border-color: #397186;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(103, 166, 190, 0.5);
}

.btn-warning {
  color: #1F2D3D;
  background-color: #f1ca0d;
  border-color: #f1ca0d;
  box-shadow: none;
}

.btn-warning:hover {
  color: #1F2D3D;
  background-color: #cdac0b;
  border-color: #c1a10a;
}

.btn-warning:focus, .btn-warning.focus {
  color: #1F2D3D;
  background-color: #cdac0b;
  border-color: #c1a10a;
  box-shadow: 0 0 0 0 rgba(210, 178, 20, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #1F2D3D;
  background-color: #f1ca0d;
  border-color: #f1ca0d;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #1F2D3D;
  background-color: #c1a10a;
  border-color: #b5970a;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(210, 178, 20, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a10f0f;
  border-color: #a10f0f;
  box-shadow: none;
}

.btn-danger:hover {
  color: #fff;
  background-color: #7e0c0c;
  border-color: #720b0b;
}

.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #7e0c0c;
  border-color: #720b0b;
  box-shadow: 0 0 0 0 rgba(175, 51, 51, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a10f0f;
  border-color: #a10f0f;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #720b0b;
  border-color: #670a0a;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(175, 51, 51, 0.5);
}

.btn-light {
  color: #1F2D3D;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  box-shadow: none;
}

.btn-light:hover {
  color: #1F2D3D;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  color: #1F2D3D;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #1F2D3D;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #1F2D3D;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
  box-shadow: none;
}

.btn-dark:hover {
  color: #fff;
  background-color: #101214;
  border-color: #0a0c0d;
}

.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #101214;
  border-color: #0a0c0d;
  box-shadow: 0 0 0 0 rgba(66, 70, 73, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #0a0c0d;
  border-color: #050506;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(66, 70, 73, 0.5);
}

.btn-default {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
}

.btn-default:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-default:focus, .btn-default.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.btn-default.disabled, .btn-default:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active,
.show > .btn-default.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-default:not(:disabled):not(.disabled):active:focus, .btn-default:not(:disabled):not(.disabled).active:focus,
.show > .btn-default.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.btn-purple {
  color: #fff;
  background-color: #363B48;
  border-color: #363B48;
  box-shadow: none;
}

.btn-purple:hover {
  color: #fff;
  background-color: #262932;
  border-color: #20232b;
}

.btn-purple:focus, .btn-purple.focus {
  color: #fff;
  background-color: #262932;
  border-color: #20232b;
  box-shadow: 0 0 0 0 rgba(84, 88, 99, 0.5);
}

.btn-purple.disabled, .btn-purple:disabled {
  color: #fff;
  background-color: #363B48;
  border-color: #363B48;
}

.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active,
.show > .btn-purple.dropdown-toggle {
  color: #fff;
  background-color: #20232b;
  border-color: #1b1d24;
}

.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(84, 88, 99, 0.5);
}

.btn-gray {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
}

.btn-gray:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-gray:focus, .btn-gray.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.btn-gray.disabled, .btn-gray:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active,
.show > .btn-gray.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.btn-outline-primary {
  color: #f2af3f;
  border-color: #f2af3f;
}

.btn-outline-primary:hover {
  color: #1F2D3D;
  background-color: #f2af3f;
  border-color: #f2af3f;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0 rgba(242, 175, 63, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #f2af3f;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #1F2D3D;
  background-color: #f2af3f;
  border-color: #f2af3f;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(242, 175, 63, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #34ab0a;
  border-color: #34ab0a;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #34ab0a;
  border-color: #34ab0a;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0 rgba(52, 171, 10, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #34ab0a;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #34ab0a;
  border-color: #34ab0a;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 171, 10, 0.5);
}

.btn-outline-info {
  color: #4c96b3;
  border-color: #4c96b3;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #4c96b3;
  border-color: #4c96b3;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0 rgba(76, 150, 179, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #4c96b3;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #4c96b3;
  border-color: #4c96b3;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(76, 150, 179, 0.5);
}

.btn-outline-warning {
  color: #f1ca0d;
  border-color: #f1ca0d;
}

.btn-outline-warning:hover {
  color: #1F2D3D;
  background-color: #f1ca0d;
  border-color: #f1ca0d;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0 rgba(241, 202, 13, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #f1ca0d;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #1F2D3D;
  background-color: #f1ca0d;
  border-color: #f1ca0d;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(241, 202, 13, 0.5);
}

.btn-outline-danger {
  color: #a10f0f;
  border-color: #a10f0f;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #a10f0f;
  border-color: #a10f0f;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0 rgba(161, 15, 15, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a10f0f;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a10f0f;
  border-color: #a10f0f;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(161, 15, 15, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #1F2D3D;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #1F2D3D;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #212529;
  border-color: #212529;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #212529;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5);
}

.btn-outline-default {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-default:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-default:focus, .btn-outline-default.focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.btn-outline-default.disabled, .btn-outline-default:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-default:not(:disabled):not(.disabled):active, .btn-outline-default:not(:disabled):not(.disabled).active,
.show > .btn-outline-default.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-default:not(:disabled):not(.disabled):active:focus, .btn-outline-default:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.btn-outline-purple {
  color: #363B48;
  border-color: #363B48;
}

.btn-outline-purple:hover {
  color: #fff;
  background-color: #363B48;
  border-color: #363B48;
}

.btn-outline-purple:focus, .btn-outline-purple.focus {
  box-shadow: 0 0 0 0 rgba(54, 59, 72, 0.5);
}

.btn-outline-purple.disabled, .btn-outline-purple:disabled {
  color: #363B48;
  background-color: transparent;
}

.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple.dropdown-toggle {
  color: #fff;
  background-color: #363B48;
  border-color: #363B48;
}

.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(54, 59, 72, 0.5);
}

.btn-outline-gray {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-gray:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-gray:focus, .btn-outline-gray.focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.btn-outline-gray.disabled, .btn-outline-gray:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #f2af3f;
  text-decoration: none;
}

.btn-link:hover {
  color: #f1ca0d;
  text-decoration: none;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}

.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #495057;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e9ecef;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #f2af3f;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group.show .dropdown-toggle {
  box-shadow: none;
}

.btn-group.show .dropdown-toggle.btn-link {
  box-shadow: none;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}

.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .custom-file {
  display: flex;
  align-items: center;
}

.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group.has-validation > .form-control:nth-last-child(n + 3),
.input-group.has-validation > .custom-select:nth-last-child(n + 3),
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}

.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}

.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-text input[type="radio"],
.input-group-text input[type="checkbox"] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(2.875rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.8125rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #f2af3f;
  background-color: #f2af3f;
  box-shadow: none;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 1px #fff, 0 0 0 0.2rem rgba(242, 175, 63, 0.25);
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fae1b6;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: oldlace;
  border-color: oldlace;
  box-shadow: none;
}

.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #dee2e6;
  border: #adb5bd solid 1px;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50% / 50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #f2af3f;
  background-color: #f2af3f;
  box-shadow: none;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(242, 175, 63, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(242, 175, 63, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(242, 175, 63, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}

.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #dee2e6;
  transform: translateX(0.75rem);
}

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(242, 175, 63, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  appearance: none;
}

.custom-select:focus {
  border-color: #fae1b6;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.custom-select::-ms-expand {
  display: none;
}

.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 75%;
}

.custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-label {
  border-color: #fae1b6;
  box-shadow: none;
}

.custom-file-input[disabled] ~ .custom-file-label,
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: none;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.25rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}

.custom-range:focus {
  outline: 0;
}

.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(242, 175, 63, 0.25);
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(242, 175, 63, 0.25);
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(242, 175, 63, 0.25);
}

.custom-range::-moz-focus-outer {
  border: 0;
}

.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #f2af3f;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}

.custom-range::-webkit-slider-thumb:active {
  background-color: oldlace;
}

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #f2af3f;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}

.custom-range::-moz-range-thumb:active {
  background-color: oldlace;
}

.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
  background-color: #f2af3f;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}

.custom-range::-ms-thumb:active {
  background-color: oldlace;
}

.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-moz-range-track {
  cursor: default;
}

.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-link {
  margin-bottom: -1px;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #f2af3f;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 0.5rem;
}

.navbar .container,
.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 0.5rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50% / 100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 1rem;
  padding-left: 1rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  flex-wrap: nowrap;
}

.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}

.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: #333;
}

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: #333;
  border-color: transparent;
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-light .navbar-text {
  color: #333;
}

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: white;
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.75);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 0);
  border-top-right-radius: calc(0.25rem - 0);
}

.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 0);
  border-bottom-left-radius: calc(0.25rem - 0);
}

.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 0 solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 0) calc(0.25rem - 0) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 0 solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 0) calc(0.25rem - 0);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 0);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 0);
  border-top-right-radius: calc(0.25rem - 0);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 0);
  border-bottom-left-radius: calc(0.25rem - 0);
}

.card-deck .card {
  margin-bottom: 7.5px;
}

@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -7.5px;
    margin-left: -7.5px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 7.5px;
    margin-bottom: 0;
    margin-left: 7.5px;
  }
}

.card-group > .card {
  margin-bottom: 7.5px;
}

@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}

.accordion > .card {
  overflow: hidden;
}

.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: 0;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #f2af3f;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  z-index: 2;
  color: #f1ca0d;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(242, 175, 63, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #a919ac;
  border-color: #a919ac;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 85%;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}

a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #1F2D3D;
  background-color: #f2af3f;
}

a.badge-primary:hover, a.badge-primary:focus {
  color: #1F2D3D;
  background-color: #ee9b10;
}

a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(242, 175, 63, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}

a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #34ab0a;
}

a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #257b07;
}

a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 171, 10, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #4c96b3;
}

a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #3d788f;
}

a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(76, 150, 179, 0.5);
}

.badge-warning {
  color: #1F2D3D;
  background-color: #f1ca0d;
}

a.badge-warning:hover, a.badge-warning:focus {
  color: #1F2D3D;
  background-color: #c1a10a;
}

a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(241, 202, 13, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a10f0f;
}

a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #720b0b;
}

a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(161, 15, 15, 0.5);
}

.badge-light {
  color: #1F2D3D;
  background-color: #f8f9fa;
}

a.badge-light:hover, a.badge-light:focus {
  color: #1F2D3D;
  background-color: #dae0e5;
}

a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #212529;
}

a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #0a0c0d;
}

a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5);
}

.badge-default {
  color: #fff;
  background-color: #6c757d;
}

a.badge-default:hover, a.badge-default:focus {
  color: #fff;
  background-color: #545b62;
}

a.badge-default:focus, a.badge-default.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-purple {
  color: #fff;
  background-color: #363B48;
}

a.badge-purple:hover, a.badge-purple:focus {
  color: #fff;
  background-color: #20232b;
}

a.badge-purple:focus, a.badge-purple.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(54, 59, 72, 0.5);
}

.badge-gray {
  color: #fff;
  background-color: #6c757d;
}

a.badge-gray:hover, a.badge-gray:focus {
  color: #fff;
  background-color: #545b62;
}

a.badge-gray:focus, a.badge-gray.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 600;
}

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #7e5b21;
  background-color: #fcefd9;
  border-color: #fbe9c9;
}

.alert-primary hr {
  border-top-color: #f9dfb1;
}

.alert-primary .alert-link {
  color: #563e16;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #1b5905;
  background-color: #d6eece;
  border-color: #c6e7ba;
}

.alert-success hr {
  border-top-color: #b6e0a7;
}

.alert-success .alert-link {
  color: #0c2902;
}

.alert-info {
  color: #284e5d;
  background-color: #dbeaf0;
  border-color: #cde2ea;
}

.alert-info hr {
  border-top-color: #bbd8e2;
}

.alert-info .alert-link {
  color: #193039;
}

.alert-warning {
  color: #7d6907;
  background-color: #fcf4cf;
  border-color: #fbf0bb;
}

.alert-warning hr {
  border-top-color: #faeba3;
}

.alert-warning .alert-link {
  color: #4d4004;
}

.alert-danger {
  color: #540808;
  background-color: #eccfcf;
  border-color: #e5bcbc;
}

.alert-danger hr {
  border-top-color: #deaaaa;
}

.alert-danger .alert-link {
  color: #250404;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #111315;
  background-color: #d3d3d4;
  border-color: #c1c2c3;
}

.alert-dark hr {
  border-top-color: #b4b5b6;
}

.alert-dark .alert-link {
  color: black;
}

.alert-default {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-default hr {
  border-top-color: #c8cbcf;
}

.alert-default .alert-link {
  color: #202326;
}

.alert-purple {
  color: #1c1f25;
  background-color: #d7d8da;
  border-color: #c7c8cc;
}

.alert-purple hr {
  border-top-color: #babbc0;
}

.alert-purple .alert-link {
  color: #060708;
}

.alert-gray {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-gray hr {
  border-top-color: #c8cbcf;
}

.alert-gray .alert-link {
  color: #202326;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #f2af3f;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #495057;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #f2af3f;
  border-color: #f2af3f;
}

.list-group-item + .list-group-item {
  border-top-width: 0;
}

.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}

.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}

.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

.list-group-flush {
  border-radius: 0;
}

.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}

.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #7e5b21;
  background-color: #fbe9c9;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #7e5b21;
  background-color: #f9dfb1;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #7e5b21;
  border-color: #7e5b21;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #1b5905;
  background-color: #c6e7ba;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #1b5905;
  background-color: #b6e0a7;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #1b5905;
  border-color: #1b5905;
}

.list-group-item-info {
  color: #284e5d;
  background-color: #cde2ea;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #284e5d;
  background-color: #bbd8e2;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #284e5d;
  border-color: #284e5d;
}

.list-group-item-warning {
  color: #7d6907;
  background-color: #fbf0bb;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7d6907;
  background-color: #faeba3;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7d6907;
  border-color: #7d6907;
}

.list-group-item-danger {
  color: #540808;
  background-color: #e5bcbc;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #540808;
  background-color: #deaaaa;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #540808;
  border-color: #540808;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #111315;
  background-color: #c1c2c3;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #111315;
  background-color: #b4b5b6;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #111315;
  border-color: #111315;
}

.list-group-item-default {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-default.list-group-item-action:hover, .list-group-item-default.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-default.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-purple {
  color: #1c1f25;
  background-color: #c7c8cc;
}

.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus {
  color: #1c1f25;
  background-color: #babbc0;
}

.list-group-item-purple.list-group-item-action.active {
  color: #fff;
  background-color: #1c1f25;
  border-color: #1c1f25;
}

.list-group-item-gray {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-gray.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

.close:hover {
  color: #000;
  text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}

.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast.showing {
  opacity: 1;
}

.toast.show {
  display: block;
  opacity: 1;
}

.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}

.modal.show .modal-dialog {
  transform: none;
}

.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
  content: "";
}

.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.modal-header .close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #e9ecef;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 600px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }
  .modal-content {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 1200px;
  }
}

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #343a40;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
  bottom: calc(-0.5rem - 1px);
}

.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
  top: calc(-0.5rem - 1px);
}

.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #fff;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50% / 100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}

.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: .75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: .75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #f2af3f !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #ee9b10 !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #34ab0a !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #257b07 !important;
}

.bg-info {
  background-color: #4c96b3 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #3d788f !important;
}

.bg-warning {
  background-color: #f1ca0d !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #c1a10a !important;
}

.bg-danger {
  background-color: #a10f0f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #720b0b !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #212529 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #0a0c0d !important;
}

.bg-default {
  background-color: #6c757d !important;
}

a.bg-default:hover, a.bg-default:focus,
button.bg-default:hover,
button.bg-default:focus {
  background-color: #545b62 !important;
}

.bg-purple {
  background-color: #363B48 !important;
}

a.bg-purple:hover, a.bg-purple:focus,
button.bg-purple:hover,
button.bg-purple:focus {
  background-color: #20232b !important;
}

.bg-gray {
  background-color: #6c757d !important;
}

a.bg-gray:hover, a.bg-gray:focus,
button.bg-gray:hover,
button.bg-gray:focus {
  background-color: #545b62 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #f2af3f !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #34ab0a !important;
}

.border-info {
  border-color: #4c96b3 !important;
}

.border-warning {
  border-color: #f1ca0d !important;
}

.border-danger {
  border-color: #a10f0f !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #212529 !important;
}

.border-default {
  border-color: #6c757d !important;
}

.border-purple {
  border-color: #363B48 !important;
}

.border-gray {
  border-color: #6c757d !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 600 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #f2af3f !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #d68b0e !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #34ab0a !important;
}

a.text-success:hover, a.text-success:focus {
  color: #1e6306 !important;
}

.text-info {
  color: #4c96b3 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #35697d !important;
}

.text-warning {
  color: #f1ca0d !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #a88d09 !important;
}

.text-danger {
  color: #a10f0f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #5b0808 !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #212529 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-default {
  color: #6c757d !important;
}

a.text-default:hover, a.text-default:focus {
  color: #494f54 !important;
}

.text-purple {
  color: #363B48 !important;
}

a.text-purple:hover, a.text-purple:focus {
  color: #15171c !important;
}

.text-gray {
  color: #6c757d !important;
}

a.text-gray:hover, a.text-gray:focus {
  color: #494f54 !important;
}

.text-body {
  color: #495057 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}

/*!
 *   AdminLTE v3.0.5
 *   Author: Colorlib
 *   Website: AdminLTE.io <http://adminlte.io>
 *   License: Open source - MIT <http://opensource.org/licenses/MIT>
 */
@keyframes flipInX {
  0% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transition-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    transform: perspective(400px);
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes shake {
  0% {
    transform: translate(2px, 1px) rotate(0deg);
  }
  10% {
    transform: translate(-1px, -2px) rotate(-2deg);
  }
  20% {
    transform: translate(-3px, 0) rotate(3deg);
  }
  30% {
    transform: translate(0, 2px) rotate(0deg);
  }
  40% {
    transform: translate(1px, -1px) rotate(1deg);
  }
  50% {
    transform: translate(-1px, 2px) rotate(-1deg);
  }
  60% {
    transform: translate(-3px, 1px) rotate(0deg);
  }
  70% {
    transform: translate(2px, 1px) rotate(-2deg);
  }
  80% {
    transform: translate(-1px, -1px) rotate(4deg);
  }
  90% {
    transform: translate(2px, 2px) rotate(0deg);
  }
  100% {
    transform: translate(1px, -2px) rotate(-1deg);
  }
}

@keyframes wobble {
  0% {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    transform: none;
  }
}

html.scroll-smooth {
  scroll-behavior: smooth;
}

html,
body,
.wrapper {
  min-height: 100%;
}

.wrapper {
  position: relative;
}

.wrapper .content-wrapper {
  min-height: calc(100vh - calc(3.5rem + 1px) - calc(3.5rem + 1px));
}

.layout-boxed .wrapper {
  box-shadow: 0 0 10 rgba(0, 0, 0, 0.3);
}

.layout-boxed .wrapper, .layout-boxed .wrapper::before {
  margin: 0 auto;
  max-width: 1250px;
}

.layout-boxed .wrapper .main-sidebar {
  left: inherit;
}

@supports not (-webkit-touch-callout: none) {
  .layout-fixed .wrapper .sidebar {
    height: calc(100vh - (3.5rem + 1px));
  }
  .layout-fixed.text-sm .wrapper .sidebar {
    height: calc(100vh - (2.93725rem + 1px));
  }
}

.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
  top: calc(3.5rem + 1px);
}

.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
  top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed .wrapper .sidebar {
  margin-top: calc(3.5rem + 1px);
}

.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
  top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link,
.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link,
.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link {
  height: calc(3.5rem + 1px);
  width: 4.6rem;
}

.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link.text-sm,
.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link.text-sm,
.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link.text-sm {
  height: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.sidebar-mini.sidebar-collapse.text-sm .wrapper .brand-link,
.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse.text-sm .wrapper .brand-link,
.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse.text-sm .wrapper .brand-link {
  height: calc(2.93725rem + 1px);
}

body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar {
  margin-top: calc(calc(2.93725rem + 1px) / -1);
}

body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed .wrapper .control-sidebar {
  top: 0;
}

.layout-navbar-fixed .wrapper a.anchor {
  display: block;
  position: relative;
  top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
}

.layout-navbar-fixed .wrapper .main-sidebar:hover .brand-link {
  transition: width 0.3s ease-in-out;
  width: 230px;
}

.layout-navbar-fixed .wrapper .brand-link {
  overflow: hidden;
  position: fixed;
  top: 0;
  transition: width 0.3s ease-in-out;
  width: 230px;
  z-index: 1035;
}

.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-default .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-default .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-purple .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-purple .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-gray .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-gray .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .content-wrapper {
  margin-top: calc(3.5rem + 1px);
}

.layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed .wrapper .main-header {
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1033;
}

.layout-navbar-fixed.text-sm .wrapper .content-wrapper {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-not-fixed .wrapper .brand-link {
  position: static;
}

.layout-navbar-not-fixed .wrapper .sidebar,
.layout-navbar-not-fixed .wrapper .content-wrapper {
  margin-top: 0;
}

.layout-navbar-not-fixed .wrapper .main-header {
  position: static;
}

.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {
  margin-top: 0;
}

.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
  top: calc(3.5rem + 1px);
}

.text-sm .layout-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
  top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed .wrapper .sidebar {
  margin-top: calc(3.5rem + 1px);
}

.text-sm .layout-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
  top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed .wrapper .control-sidebar {
  top: 0;
}

.layout-navbar-fixed .wrapper a.anchor {
  display: block;
  position: relative;
  top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
}

.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link {
  height: calc(3.5rem + 1px);
  transition: width 0.3s ease-in-out;
  width: 4.6rem;
}

.text-sm .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
  height: calc(2.93725rem + 1px);
}

.layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
  transition: width 0.3s ease-in-out;
  width: 230px;
}

.layout-navbar-fixed .wrapper .brand-link {
  overflow: hidden;
  position: fixed;
  top: 0;
  transition: width 0.3s ease-in-out;
  width: 230px;
  z-index: 1035;
}

.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-default .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-default .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-purple .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-purple .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-gray .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .wrapper .sidebar-light-gray .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .content-wrapper {
  margin-top: calc(3.5rem + 1px);
}

.text-sm .layout-navbar-fixed .wrapper .main-header ~ .content-wrapper,
.layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed .wrapper .main-header {
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1037;
}

.layout-navbar-fixed.text-sm .wrapper .content-wrapper {
  margin-top: calc(2.93725rem + 1px);
}

body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar {
  margin-top: calc(calc(2.93725rem + 1px) / -1);
}

body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-not-fixed .wrapper .brand-link {
  position: static;
}

.layout-navbar-not-fixed .wrapper .sidebar,
.layout-navbar-not-fixed .wrapper .content-wrapper {
  margin-top: 0;
}

.layout-navbar-not-fixed .wrapper .main-header {
  position: static;
}

.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {
  margin-top: 0;
}

@media (min-width: 576px) {
  .layout-sm-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.5rem + 1px);
  }
  .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-sm-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
  }
  .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.5rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 230px;
  }
  .layout-sm-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 230px;
    z-index: 1035;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-default .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-default .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-purple .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-purple .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-gray .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-gray .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-sm-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-sm-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-sm-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc(calc(2.93725rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-sm-navbar-not-fixed .wrapper .sidebar,
  .layout-sm-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-sm-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-sm-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}

@media (min-width: 768px) {
  .layout-md-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.5rem + 1px);
  }
  .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-md-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-md-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
  }
  .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.5rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 230px;
  }
  .layout-md-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 230px;
    z-index: 1035;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-dark-default .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-default .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-dark-purple .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-purple .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-dark-gray .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-gray .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-md-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-md-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-md-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc(calc(2.93725rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-md-navbar-not-fixed .wrapper .sidebar,
  .layout-md-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-md-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-md-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}

@media (min-width: 992px) {
  .layout-lg-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.5rem + 1px);
  }
  .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-lg-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
  }
  .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.5rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 230px;
  }
  .layout-lg-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 230px;
    z-index: 1035;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-default .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-default .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-purple .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-purple .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-gray .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-gray .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-lg-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-lg-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-lg-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc(calc(2.93725rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-lg-navbar-not-fixed .wrapper .sidebar,
  .layout-lg-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-lg-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-lg-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}

@media (min-width: 1200px) {
  .layout-xl-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.5rem + 1px);
  }
  .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-xl-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
  }
  .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.5rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 230px;
  }
  .layout-xl-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 230px;
    z-index: 1035;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-default .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-default .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-purple .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-purple .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-gray .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-gray .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-xl-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-xl-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-xl-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc(calc(2.93725rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-xl-navbar-not-fixed .wrapper .sidebar,
  .layout-xl-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-xl-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-xl-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}

.layout-footer-fixed .wrapper .control-sidebar {
  bottom: 0;
}

.layout-footer-fixed .wrapper .main-footer {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 1032;
}

.layout-footer-not-fixed .wrapper .main-footer {
  position: static;
}

.layout-footer-not-fixed .wrapper .content-wrapper {
  margin-bottom: 0;
}

.layout-footer-fixed .wrapper .control-sidebar {
  bottom: 0;
}

.layout-footer-fixed .wrapper .main-footer {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 1032;
}

.layout-footer-fixed .wrapper .content-wrapper {
  padding-bottom: calc(3.5rem + 1px);
}

.layout-footer-not-fixed .wrapper .main-footer {
  position: static;
}

@media (min-width: 576px) {
  .layout-sm-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-sm-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-sm-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.5rem + 1px);
  }
  .layout-sm-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}

@media (min-width: 768px) {
  .layout-md-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-md-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-md-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.5rem + 1px);
  }
  .layout-md-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}

@media (min-width: 992px) {
  .layout-lg-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-lg-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-lg-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.5rem + 1px);
  }
  .layout-lg-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}

@media (min-width: 1200px) {
  .layout-xl-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-xl-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-xl-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.5rem + 1px);
  }
  .layout-xl-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}

.layout-top-nav .wrapper {
  margin-left: 0;
}

.layout-top-nav .wrapper .main-header .brand-image {
  margin-top: -.5rem;
  margin-right: .2rem;
  height: 33px;
}

.layout-top-nav .wrapper .main-sidebar {
  bottom: inherit;
  height: inherit;
}

.layout-top-nav .wrapper .content-wrapper,
.layout-top-nav .wrapper .main-header,
.layout-top-nav .wrapper .main-footer {
  margin-left: 0;
}

body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper, body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper::before,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer::before,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header::before {
  margin-left: 0;
}

@media (min-width: 768px) {
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 230px;
  }
}

@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    transition: none;
  }
}

@media (min-width: 768px) {
  .sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper, .sidebar-collapse
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer, .sidebar-collapse
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    margin-left: 0;
  }
}

@media (max-width: 991.98px) {
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 230px;
  }
}

@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    transition: none;
  }
}

@media (min-width: 768px) {
  .sidebar-collapse .sidebar-mini-md .content-wrapper, .sidebar-collapse
  .sidebar-mini-md .main-footer, .sidebar-collapse
  .sidebar-mini-md .main-header {
    margin-left: 4.6rem;
  }
}

@media (max-width: 991.98px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    margin-left: 4.6rem;
  }
}

@media (max-width: 767.98px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .sidebar-mini-xs .content-wrapper,
  .sidebar-mini-xs .main-footer,
  .sidebar-mini-xs .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 230px;
  }
}

@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  .sidebar-mini-xs .content-wrapper,
  .sidebar-mini-xs .main-footer,
  .sidebar-mini-xs .main-header {
    transition: none;
  }
}

@media (min-width: 768px) {
  .sidebar-collapse .sidebar-mini-xs .content-wrapper, .sidebar-collapse
  .sidebar-mini-xs .main-footer, .sidebar-collapse
  .sidebar-mini-xs .main-header {
    margin-left: 4.6rem;
  }
}

@media (max-width: 991.98px) {
  .sidebar-mini-xs .content-wrapper,
  .sidebar-mini-xs .main-footer,
  .sidebar-mini-xs .main-header {
    margin-left: 4.6rem;
  }
}

.content-wrapper {
  background-color: #f4f6f9;
}

.content-wrapper > .content {
  padding: 0 0.5rem;
}

.main-sidebar, .main-sidebar::before {
  transition: margin-left 0.3s ease-in-out, width 0.3s ease-in-out;
  width: 230px;
}

@media (prefers-reduced-motion: reduce) {
  .main-sidebar, .main-sidebar::before {
    transition: none;
  }
}

.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar, .sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar::before {
  box-shadow: none !important;
}

.sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar::before {
  margin-left: -230px;
}

.sidebar-collapse .main-sidebar .nav-sidebar.nav-child-indent .nav-treeview {
  padding: 0;
}

@media (max-width: 767.98px) {
  .main-sidebar, .main-sidebar::before {
    box-shadow: none !important;
    margin-left: -230px;
  }
  .sidebar-open .main-sidebar, .sidebar-open .main-sidebar::before {
    margin-left: 0;
  }
}

body:not(.layout-fixed) .main-sidebar {
  height: inherit;
  min-height: 100%;
  position: absolute;
  top: 0;
}

body:not(.layout-fixed) .main-sidebar .sidebar {
  overflow-y: auto;
}

.layout-fixed .brand-link {
  width: 230px;
}

.layout-fixed .main-sidebar {
  bottom: 0;
  float: none;
  left: 0;
  position: fixed;
  top: 0;
}

.layout-fixed .control-sidebar {
  bottom: 0;
  float: none;
  position: fixed;
  top: 0;
}

.layout-fixed .control-sidebar .control-sidebar-content {
  height: calc(100vh - calc(3.5rem + 1px));
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #a9a9a9 transparent;
}

@supports (-webkit-touch-callout: none) {
  .layout-fixed .main-sidebar {
    height: inherit;
  }
}

.main-footer {
  background-color: #fff;
  border-top: 1px solid #dee2e6;
  color: #869099;
  padding: 1rem;
}

.text-sm .main-footer, .main-footer.text-sm {
  padding: 0.812rem;
}

.content-header {
  padding: 15px 0.5rem;
}

.text-sm .content-header {
  padding: 10px 0.5rem;
}

.content-header h1 {
  font-size: 1.8rem;
  margin: 0;
}

.text-sm .content-header h1 {
  font-size: 1.5rem;
}

.content-header .breadcrumb {
  background-color: transparent;
  line-height: 1.8rem;
  margin-bottom: 0;
  padding: 0;
}

.text-sm .content-header .breadcrumb {
  line-height: 1.5rem;
}

.hold-transition .content-wrapper,
.hold-transition .main-header,
.hold-transition .main-sidebar,
.hold-transition .main-sidebar *,
.hold-transition .control-sidebar,
.hold-transition .control-sidebar *,
.hold-transition .main-footer {
  transition: none !important;
  animation-duration: 0s !important;
}

.dark-mode {
  background-color: #101214 !important;
  color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
  background-color: #16181b;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
  background-color: #fff;
}

@media (min-width: 576px) {
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
}

@media (min-width: 768px) {
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
}

@media (min-width: 992px) {
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
}

@media (min-width: 1200px) {
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #16181b;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff;
  }
}

.dark-mode .breadcrumb-item.active,
.dark-mode .breadcrumb-item + .breadcrumb-item::before {
  color: #adb5bd;
}

.dark-mode .main-footer {
  background-color: #212529;
  border-color: #383f45;
}

.dark-mode .content-wrapper {
  background-color: #32383e;
  color: #fff;
}

.dark-mode .content-wrapper .content-header {
  color: #fff;
}

.main-header {
  border-bottom: 1px solid #212529;
  z-index: 1034;
}

.main-header .nav-link {
  height: 2.5rem;
  position: relative;
}

.text-sm .main-header .nav-link, .main-header.text-sm .nav-link {
  height: 1.93725rem;
  padding: 0.35rem 1rem;
}

.text-sm .main-header .nav-link > .fa,
.text-sm .main-header .nav-link > .fas,
.text-sm .main-header .nav-link > .far,
.text-sm .main-header .nav-link > .fab,
.text-sm .main-header .nav-link > .fal,
.text-sm .main-header .nav-link > .fad,
.text-sm .main-header .nav-link > .svg-inline--fa,
.text-sm .main-header .nav-link > .ion, .main-header.text-sm .nav-link > .fa,
.main-header.text-sm .nav-link > .fas,
.main-header.text-sm .nav-link > .far,
.main-header.text-sm .nav-link > .fab,
.main-header.text-sm .nav-link > .fal,
.main-header.text-sm .nav-link > .fad,
.main-header.text-sm .nav-link > .svg-inline--fa,
.main-header.text-sm .nav-link > .ion {
  font-size: 0.875rem;
}

.main-header .navbar-nav .nav-item {
  margin: 0;
}

.main-header .navbar-nav[class*="-right"] .dropdown-menu {
  left: auto;
  margin-top: -3px;
  right: 0;
}

@media (max-width: 575.98px) {
  .main-header .navbar-nav[class*="-right"] .dropdown-menu {
    left: 0;
    right: auto;
  }
}

.main-header.dropdown-legacy .dropdown-menu {
  top: 3rem;
  margin-top: 0;
}

.navbar-img {
  height: calc(3.5rem + 1px)/2;
  width: auto;
}

.navbar-badge {
  font-size: .6rem;
  font-weight: 300;
  padding: 2px 4px;
  position: absolute;
  right: 5px;
  top: 9px;
}

.btn-navbar {
  background-color: transparent;
  border-left-width: 0;
}

.form-control-navbar {
  border-right-width: 0;
}

.form-control-navbar + .input-group-append {
  margin-left: 0;
}

.form-control-navbar,
.btn-navbar {
  transition: none;
}

.navbar-dark .form-control-navbar,
.navbar-dark .btn-navbar {
  background-color: #343a40;
  border-color: #6c757d;
}

.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.6);
}

.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  color: rgba(255, 255, 255, 0.6);
}

.navbar-dark .form-control-navbar:focus,
.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #495057;
  border-color: #6c757d !important;
  color: #ced4da;
}

.navbar-light .form-control-navbar,
.navbar-light .btn-navbar {
  background-color: #dadfe4;
  border-color: #ced4da;
}

.navbar-light .form-control-navbar::placeholder {
  color: rgba(0, 0, 0, 0.6);
}

.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  color: rgba(0, 0, 0, 0.6);
}

.navbar-light .form-control-navbar:focus,
.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #d3d9df;
  border-color: #c7ced5 !important;
  color: #ced4da;
}

.navbar-light .navbar-search-block .form-control-navbar:focus,
.navbar-light .navbar-search-block .form-control-navbar:focus + .input-group-append .btn-navbar {
  color: rgba(0, 0, 0, 0.6);
}

.navbar-search-block {
  position: absolute;
  padding: 0 1rem;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  display: none;
  justify-content: center;
  flex-direction: column;
  background-color: initial;
}

.navbar-search-block.navbar-search-open {
  display: flex;
}

.navbar-search-block .input-group {
  width: 100%;
}

.brand-link {
  display: block;
  font-size: 1.25rem;
  line-height: 1.5;
  padding: 0.8125rem 0.5rem;
  transition: width 0.3s ease-in-out;
  white-space: nowrap;
}

.brand-link:hover {
  color: #fff;
  text-decoration: none;
}

.text-sm .brand-link {
  font-size: inherit;
}

[class*="sidebar-dark"] .brand-link {
  border-bottom: 1px solid #383f45;
}

[class*="sidebar-dark"] .brand-link,
[class*="sidebar-dark"] .brand-link .pushmenu {
  color: rgba(255, 255, 255, 0.8);
}

[class*="sidebar-dark"] .brand-link:hover,
[class*="sidebar-dark"] .brand-link .pushmenu:hover {
  color: #fff;
}

[class*="sidebar-light"] .brand-link {
  border-bottom: 1px solid #dee2e6;
}

[class*="sidebar-light"] .brand-link,
[class*="sidebar-light"] .brand-link .pushmenu {
  color: rgba(0, 0, 0, 0.8);
}

[class*="sidebar-light"] .brand-link:hover,
[class*="sidebar-light"] .brand-link .pushmenu:hover {
  color: #000;
}

.brand-link .pushmenu {
  margin-right: 0.5rem;
  font-size: 1rem;
}

.brand-link .brand-link {
  padding: 0;
  border-bottom: none;
}

.brand-link .brand-image {
  float: left;
  line-height: .8;
  margin-left: .8rem;
  margin-right: .5rem;
  margin-top: -3px;
  max-height: 33px;
  width: auto;
}

.brand-link .brand-image-xs {
  float: left;
  line-height: .8;
  margin-top: -.1rem;
  max-height: 33px;
  width: auto;
}

.brand-link .brand-image-xl {
  line-height: .8;
  max-height: 40px;
  width: auto;
}

.brand-link .brand-image-xl.single {
  margin-top: -.3rem;
}

.brand-link.text-sm .brand-image,
.text-sm .brand-link .brand-image {
  height: 29px;
  margin-bottom: -.25rem;
  margin-left: .95rem;
  margin-top: -.25rem;
}

.brand-link.text-sm .brand-image-xs,
.text-sm .brand-link .brand-image-xs {
  margin-top: -.2rem;
  max-height: 29px;
}

.brand-link.text-sm .brand-image-xl,
.text-sm .brand-link .brand-image-xl {
  margin-top: -.225rem;
  max-height: 38px;
}

.main-sidebar {
  height: 100vh;
  overflow-y: hidden;
  z-index: 1038;
}

.main-sidebar a:-moz-focusring {
  border: 0;
  outline: none;
}

.sidebar {
  height: calc(100% - (3.5rem + 1px));
  overflow-y: auto;
  padding-bottom: 0;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0;
}

.user-panel {
  position: relative;
}

[class*='sidebar-dark'] .user-panel {
  border-bottom: 1px solid #3c444b;
}

[class*='sidebar-light'] .user-panel {
  border-bottom: 1px solid #dee2e6;
}

.user-panel,
.user-panel .info {
  overflow: hidden;
  white-space: nowrap;
}

.user-panel .image {
  display: inline-block;
  padding-left: 0.8rem;
}

.user-panel img {
  height: auto;
  width: 2.1rem;
}

.user-panel .info {
  display: inline-block;
  padding: 5px 5px 5px 10px;
}

.user-panel .status,
.user-panel .dropdown-menu {
  font-size: 0.875rem;
}

.sidebar-collapse .nav-sidebar .nav-item .nav-link {
  padding-left: 1rem;
}

.nav-sidebar .nav-item > .nav-link {
  margin-bottom: .2rem;
  padding-left: 0.5rem;
}

.nav-sidebar .nav-item > .nav-link .right {
  transition: transform ease-in-out 0.3s;
}

@media (prefers-reduced-motion: reduce) {
  .nav-sidebar .nav-item > .nav-link .right {
    transition: none;
  }
}

.nav-sidebar .nav-link > .right,
.nav-sidebar .nav-link > p > .right {
  position: absolute;
  right: 1rem;
  top: .7rem;
  font-weight: bold;
}

.nav-sidebar .nav-link > .right i,
.nav-sidebar .nav-link > .right span,
.nav-sidebar .nav-link > p > .right i,
.nav-sidebar .nav-link > p > .right span {
  margin-left: .5rem;
}

.nav-sidebar .nav-link > .right:nth-child(2),
.nav-sidebar .nav-link > p > .right:nth-child(2) {
  right: 2.2rem;
}

.nav-sidebar .menu-open > .nav-treeview {
  display: block;
}

.nav-sidebar .menu-open > .nav-link i.right {
  transform: rotate(-90deg);
}

.nav-sidebar > .nav-item {
  margin-bottom: 0;
}

.nav-sidebar > .nav-item .nav-icon {
  margin-left: .05rem;
  font-size: 1.2rem;
  margin-right: .2rem;
  text-align: center;
  width: 1.6rem;
}

.nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.glyphicon, .nav-sidebar > .nav-item .nav-icon.ion {
  font-size: 1.1rem;
}

.nav-sidebar > .nav-item .float-right {
  margin-top: 3px;
}

.nav-sidebar .nav-treeview {
  display: none;
  list-style: none;
  padding: 0;
}

.nav-sidebar .nav-treeview > .nav-item > .nav-link > .nav-icon {
  width: 1.6rem;
}

.nav-sidebar.nav-child-indent .nav-treeview {
  transition: padding 0.3s ease-in-out;
  padding-left: 1rem;
}

.text-sm .nav-sidebar.nav-child-indent .nav-treeview {
  padding-left: .5rem;
}

.nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {
  padding-left: 2rem;
  margin-left: -1rem;
}

.text-sm .nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {
  padding-left: 1rem;
  margin-left: -.5rem;
}

.nav-sidebar .nav-header {
  font-size: .9rem;
  padding: 0.5rem;
}

.nav-sidebar .nav-header:not(:first-of-type) {
  padding: 1.7rem 1rem .5rem;
}

.nav-sidebar .nav-link p {
  display: inline-block;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  margin: 0;
}

#sidebar-overlay {
  background-color: rgba(0, 0, 0, 0.1);
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1037;
}

@media (max-width: 991.98px) {
  .sidebar-open #sidebar-overlay {
    display: block;
  }
}

[class*='sidebar-light-'] {
  background-color: #fff;
}

[class*='sidebar-light-'] .user-panel a:hover {
  color: #212529;
}

[class*='sidebar-light-'] .user-panel .status {
  background: rgba(0, 0, 0, 0.1);
  color: #343a40;
}

[class*='sidebar-light-'] .user-panel .status:hover, [class*='sidebar-light-'] .user-panel .status:focus, [class*='sidebar-light-'] .user-panel .status:active {
  background: rgba(0, 0, 0, 0.1);
  color: #212529;
}

[class*='sidebar-light-'] .user-panel .dropdown-menu {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  border-color: rgba(0, 0, 0, 0.1);
}

[class*='sidebar-light-'] .user-panel .dropdown-item {
  color: #495057;
}

[class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-link:active, [class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-link:focus {
  color: #343a40;
}

[class*='sidebar-light-'] .nav-sidebar > .nav-item.menu-open > .nav-link,
[class*='sidebar-light-'] .nav-sidebar > .nav-item:hover > .nav-link {
  background-color: rgba(0, 0, 0, 0.1);
  color: #212529;
}

[class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-link.active {
  color: #000;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}

[class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-treeview {
  background: transparent;
}

[class*='sidebar-light-'] .nav-header {
  background: inherit;
  color: #292d32;
}

[class*='sidebar-light-'] .sidebar a {
  color: #343a40;
}

[class*='sidebar-light-'] .sidebar a:hover {
  text-decoration: none;
}

[class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link {
  color: #777;
}

[class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link.active, [class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link.active:hover {
  background-color: rgba(0, 0, 0, 0.1);
  color: #212529;
}

[class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link:hover {
  background-color: rgba(0, 0, 0, 0.1);
}

[class*='sidebar-light-'] .nav-flat .nav-item .nav-treeview .nav-treeview {
  border-color: rgba(0, 0, 0, 0.1);
}

[class*='sidebar-light-'] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*='sidebar-light-'] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {
  border-color: rgba(0, 0, 0, 0.1);
}

[class*='sidebar-dark-'] {
  background-color: #16181b;
}

[class*='sidebar-dark-'] .user-panel a:hover {
  color: #fff;
}

[class*='sidebar-dark-'] .user-panel .status {
  background: rgba(255, 255, 255, 0.1);
  color: #c2c7d0;
}

[class*='sidebar-dark-'] .user-panel .status:hover, [class*='sidebar-dark-'] .user-panel .status:focus, [class*='sidebar-dark-'] .user-panel .status:active {
  background: rgba(247, 247, 247, 0.1);
  color: #fff;
}

[class*='sidebar-dark-'] .user-panel .dropdown-menu {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  border-color: rgba(242, 242, 242, 0.1);
}

[class*='sidebar-dark-'] .user-panel .dropdown-item {
  color: #495057;
}

[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-link:active {
  color: #c2c7d0;
}

[class*='sidebar-dark-'] .nav-sidebar > .nav-item.menu-open > .nav-link,
[class*='sidebar-dark-'] .nav-sidebar > .nav-item:hover > .nav-link,
[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-link:focus {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
}

[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-link.active {
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}

[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-treeview {
  background: #212529;
}

[class*='sidebar-dark-'] .nav-header {
  background: inherit;
  color: #d0d4db;
}

[class*='sidebar-dark-'] .sidebar a {
  color: #c2c7d0;
}

[class*='sidebar-dark-'] .sidebar a:hover, [class*='sidebar-dark-'] .sidebar a:focus {
  text-decoration: none;
}

[class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link {
  color: #c2c7d0;
}

[class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link:hover, [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link:focus {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
}

[class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active, [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active:hover, [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active:focus {
  background-color: rgba(255, 255, 255, 0.9);
  color: #16181b;
}

[class*='sidebar-dark-'] .nav-flat .nav-item .nav-treeview .nav-treeview {
  border-color: rgba(255, 255, 255, 0.9);
}

[class*='sidebar-dark-'] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*='sidebar-dark-'] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {
  border-color: rgba(255, 255, 255, 0.9);
}

.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f2af3f;
  color: #1F2D3D;
}

.sidebar-dark-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f2af3f;
}

.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}

.sidebar-dark-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}

.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #34ab0a;
  color: #fff;
}

.sidebar-dark-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #34ab0a;
}

.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #4c96b3;
  color: #fff;
}

.sidebar-dark-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #4c96b3;
}

.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f1ca0d;
  color: #1F2D3D;
}

.sidebar-dark-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f1ca0d;
}

.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #a10f0f;
  color: #fff;
}

.sidebar-dark-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #a10f0f;
}

.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f8f9fa;
  color: #1F2D3D;
}

.sidebar-dark-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f8f9fa;
}

.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #212529;
  color: #fff;
}

.sidebar-dark-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #212529;
}

.sidebar-dark-default .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-default .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}

.sidebar-dark-default .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-default .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}

.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #363B48;
  color: #fff;
}

.sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #363B48;
}

.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}

.sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}

.sidebar-dark-lightblue .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-lightblue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3c8dbc;
  color: #fff;
}

.sidebar-dark-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3c8dbc;
}

.sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #001f3f;
  color: #fff;
}

.sidebar-dark-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #001f3f;
}

.sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3d9970;
  color: #fff;
}

.sidebar-dark-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3d9970;
}

.sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #01ff70;
  color: #1F2D3D;
}

.sidebar-dark-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #01ff70;
}

.sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f012be;
  color: #fff;
}

.sidebar-dark-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f012be;
}

.sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #d81b60;
  color: #fff;
}

.sidebar-dark-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #d81b60;
}

.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #2660A4;
  color: #fff;
}

.sidebar-dark-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #2660A4;
}

.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #893bf7;
  color: #fff;
}

.sidebar-dark-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #893bf7;
}

.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #363B48;
  color: #fff;
}

.sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #363B48;
}

.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #a919ac;
  color: #fff;
}

.sidebar-dark-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #a919ac;
}

.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #a10f0f;
  color: #fff;
}

.sidebar-dark-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #a10f0f;
}

.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f2af3f;
  color: #1F2D3D;
}

.sidebar-dark-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f2af3f;
}

.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f1ca0d;
  color: #1F2D3D;
}

.sidebar-dark-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f1ca0d;
}

.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #34ab0a;
  color: #fff;
}

.sidebar-dark-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #34ab0a;
}

.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #9c9db4;
  color: #1F2D3D;
}

.sidebar-dark-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #9c9db4;
}

.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #4c96b3;
  color: #fff;
}

.sidebar-dark-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #4c96b3;
}

.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fff;
  color: #1F2D3D;
}

.sidebar-dark-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fff;
}

.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}

.sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}

.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff;
}

.sidebar-dark-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview {
  padding-left: 1rem;
  margin-left: -.5rem;
}

.nav-flat {
  margin: -0.25rem -0.5rem 0;
}

.nav-flat .nav-item > .nav-link {
  border-radius: 0;
  margin-bottom: 0;
}

.nav-flat .nav-item > .nav-link > .nav-icon {
  margin-left: .55rem;
}

.nav-flat:not(.nav-child-indent) .nav-treeview .nav-item > .nav-link > .nav-icon {
  margin-left: .4rem;
}

.nav-flat.nav-child-indent .nav-treeview {
  padding-left: 0;
}

.nav-flat.nav-child-indent .nav-treeview .nav-icon {
  margin-left: .85rem;
}

.nav-flat.nav-child-indent .nav-treeview .nav-treeview {
  border-left: .2rem solid;
}

.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.15rem;
}

.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.45rem;
}

.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.75rem;
}

.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 2.05rem;
}

.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-icon {
  margin-left: .55rem;
}

.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-link {
  padding-left: calc(1rem - .2rem);
}

.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
  margin-left: .35rem;
}

.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: .15rem;
}

.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: -.15rem;
}

.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: -.35rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon {
  margin-left: .4rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon {
  margin-left: .85rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.15rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.45rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.75rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 2.05rem;
}

.nav-flat .nav-icon {
  transition: margin-left ease-in-out 0.3s;
}

@media (prefers-reduced-motion: reduce) {
  .nav-flat .nav-icon {
    transition: none;
  }
}

.nav-flat .nav-treeview .nav-icon {
  margin-left: -.2rem;
}

.nav-flat.nav-sidebar > .nav-item .nav-treeview,
.nav-flat.nav-sidebar > .nav-item > .nav-treeview {
  background: rgba(255, 255, 255, 0.05);
}

.nav-flat.nav-sidebar > .nav-item .nav-treeview .nav-item > .nav-link,
.nav-flat.nav-sidebar > .nav-item > .nav-treeview .nav-item > .nav-link {
  border-left: .2rem solid;
}

.nav-legacy {
  margin: -0.25rem -0.5rem 0;
}

.nav-legacy.nav-sidebar .nav-item > .nav-link {
  border-radius: 0;
  margin-bottom: 0;
}

.nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {
  margin-left: .55rem;
}

.text-sm .nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {
  margin-left: .75rem;
}

.nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
  background: inherit;
  border-left: 3px solid transparent;
  box-shadow: none;
}

.nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon {
  margin-left: calc(.55rem - 3px);
}

.text-sm .nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon {
  margin-left: calc(.75rem - 3px);
}

.text-sm .nav-legacy.nav-sidebar.nav-flat .nav-treeview .nav-item > .nav-link > .nav-icon {
  margin-left: calc(.75rem - 3px);
}

.sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon,
.sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon {
  transition: margin-left ease-in-out 0.3s;
  margin-left: .75rem;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon,
  .sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon {
    transition: none;
  }
}

.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,
.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview,
.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,
.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview {
  padding-left: 1rem;
}

.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview {
  padding-left: 2rem;
  margin-left: -1rem;
}

.sidebar-mini.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,
.sidebar-mini.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview,
.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,
.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview {
  padding-left: .5rem;
}

.sidebar-mini.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
.sidebar-mini.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview {
  padding-left: 1rem;
  margin-left: -.5rem;
}

.sidebar-mini.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon,
.sidebar-mini-md.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon {
  margin-left: .55rem;
}

.sidebar-mini.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon,
.sidebar-mini-md.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon {
  margin-left: .36rem;
}

.sidebar-mini.sidebar-collapse .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
.sidebar-mini-md.sidebar-collapse .nav-legacy.nav-child-indent .nav-treeview .nav-treeview {
  padding-left: 0;
  margin-left: 0;
}

.sidebar-mini.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link .nav-icon,
.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link .nav-icon {
  margin-left: .75rem;
}

.sidebar-mini.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link.active > .nav-icon,
.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link.active > .nav-icon {
  margin-left: calc(.75rem - 3px);
}

[class*='sidebar-dark'] .nav-legacy.nav-sidebar > .nav-item .nav-treeview,
[class*='sidebar-dark'] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {
  background: rgba(255, 255, 255, 0.05);
}

[class*='sidebar-dark'] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
  color: #fff;
}

[class*='sidebar-dark'] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*='sidebar-dark'] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*='sidebar-dark'] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background: none;
  color: #fff;
}

[class*='sidebar-light'] .nav-legacy.nav-sidebar > .nav-item .nav-treeview,
[class*='sidebar-light'] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {
  background: rgba(0, 0, 0, 0.05);
}

[class*='sidebar-light'] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
  color: #000;
}

[class*='sidebar-light'] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*='sidebar-light'] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*='sidebar-light'] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background: none;
  color: #000;
}

.nav-collapse-hide-child .menu-open > .nav-treeview {
  max-height: min-content;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
}

.sidebar-collapse .nav-collapse-hide-child .menu-open > .nav-treeview {
  max-height: 0;
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
}

.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-collapse-hide-child .menu-open > .nav-treeview,
.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-collapse-hide-child .menu-open > .nav-treeview,
.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-collapse-hide-child .menu-open > .nav-treeview,
.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-collapse-hide-child .menu-open > .nav-treeview {
  max-height: min-content;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
}

.nav-compact .nav-link,
.nav-compact .nav-header {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.nav-compact .nav-header:not(:first-of-type) {
  padding-top: 0.75rem;
  padding-bottom: 0.25rem;
}

.nav-compact .nav-link > .right,
.nav-compact .nav-link > p > .right {
  top: .465rem;
}

.text-sm .nav-compact .nav-link > .right,
.text-sm .nav-compact .nav-link > p > .right {
  top: .7rem;
}

[class*='sidebar-dark'] .form-control-sidebar,
[class*='sidebar-dark'] .btn-sidebar {
  background: #212529;
  border: 1px solid #383f45;
  color: white;
}

[class*='sidebar-dark'] .form-control-sidebar:focus,
[class*='sidebar-dark'] .btn-sidebar:focus {
  border: 1px solid #5a6570;
}

[class*='sidebar-dark'] .btn-sidebar:hover {
  background: #272b30;
}

[class*='sidebar-dark'] .btn-sidebar:focus {
  background: #2c3237;
}

[class*='sidebar-light'] .form-control-sidebar,
[class*='sidebar-light'] .btn-sidebar {
  background: #f2f2f2;
  border: 1px solid #d9d9d9;
  color: #1F2D3D;
}

[class*='sidebar-light'] .form-control-sidebar:focus,
[class*='sidebar-light'] .btn-sidebar:focus {
  border: 1px solid #b3b3b3;
}

[class*='sidebar-light'] .btn-sidebar:hover {
  background: #ececec;
}

[class*='sidebar-light'] .btn-sidebar:focus {
  background: #e6e6e6;
}

.sidebar .form-inline .input-group {
  width: 100%;
}

.sidebar nav .form-inline {
  margin-bottom: .2rem;
}

.layout-boxed.sidebar-collapse .main-sidebar {
  margin-left: 0;
}

.layout-boxed .content-wrapper,
.layout-boxed .main-header,
.layout-boxed .main-footer {
  z-index: 9999;
  position: relative;
}

.dark-mode .sidebar-trafflab {
  background-color: #16181b;
}

.dark-mode .sidebar-trafflab .sidebar .nav-sidebar {
  padding-top: 10px;
  font-weight: 500;
}

.dark-mode .sidebar-trafflab .sidebar .nav-sidebar > .nav-item .nav-link.active {
  background-color: #a10f0f;
  color: #212529;
  border-radius: 10px;
}

.dark-mode .sidebar-trafflab .sidebar .nav-sidebar > .nav-item .nav-link:not(.active):hover {
  color: #a10f0f;
}

.dark-mode .sidebar-trafflab .sidebar .nav-sidebar > .nav-item > .nav-treeview .nav-link.active {
  background-color: #ffffffc2;
}

.logo-xs,
.logo-xl {
  opacity: 1;
  position: absolute;
  visibility: visible;
}

.logo-xs.brand-image-xs,
.logo-xl.brand-image-xs {
  left: 18px;
  top: 12px;
}

.logo-xs.brand-image-xl,
.logo-xl.brand-image-xl {
  left: 12px;
  top: 6px;
}

.logo-xs {
  opacity: 0;
  visibility: hidden;
}

.logo-xs.brand-image-xl {
  left: 16px;
  top: 8px;
}

.brand-link.logo-switch::before {
  content: "\00a0";
}

@media (min-width: 992px) {
  .sidebar-mini .nav-sidebar,
  .sidebar-mini .nav-sidebar > .nav-header,
  .sidebar-mini .nav-sidebar .nav-link {
    white-space: nowrap;
  }
  .sidebar-mini.sidebar-collapse .d-hidden-mini {
    display: none;
  }
  .sidebar-mini.sidebar-collapse .content-wrapper,
  .sidebar-mini.sidebar-collapse .main-footer,
  .sidebar-mini.sidebar-collapse .main-header {
    margin-left: 4.6rem !important;
  }
  .sidebar-mini.sidebar-collapse .nav-sidebar .nav-header {
    display: none;
  }
  .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p {
    width: 0;
    white-space: nowrap;
  }
  .sidebar-mini.sidebar-collapse .sidebar .user-panel > .info,
  .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p,
  .sidebar-mini.sidebar-collapse .brand-text {
    margin-left: -10px;
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini.sidebar-collapse .logo-xl {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini.sidebar-collapse .logo-xs {
    display: inline-block;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar {
    overflow-x: hidden;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before {
    margin-left: 0;
    width: 4.6rem;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image {
    float: none;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:hover, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused {
    width: 230px;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-link {
    width: 230px;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel {
    text-align: left;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image {
    float: left;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info,
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p,
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-text,
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info,
  .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
  .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-text,
  .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl {
    display: inline-block;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-image {
    margin-right: .5rem;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .sidebar-form,
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form,
  .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info {
    display: block !important;
    transform: translateZ(0);
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
    display: inline-block !important;
  }
  .sidebar-mini.sidebar-collapse .visible-sidebar-mini {
    display: block !important;
  }
  .sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
    width: 230px;
  }
  .sidebar-mini.sidebar-collapse.layout-fixed .brand-link {
    width: 4.6rem;
  }
}

@media (max-width: 991.98px) {
  .sidebar-mini.sidebar-collapse .main-sidebar {
    box-shadow: none !important;
  }
}

@media (min-width: 768px) {
  .sidebar-mini-md .nav-sidebar,
  .sidebar-mini-md .nav-sidebar > .nav-header,
  .sidebar-mini-md .nav-sidebar .nav-link {
    white-space: nowrap;
  }
  .sidebar-mini-md.sidebar-collapse .d-hidden-mini {
    display: none;
  }
  .sidebar-mini-md.sidebar-collapse .content-wrapper,
  .sidebar-mini-md.sidebar-collapse .main-footer,
  .sidebar-mini-md.sidebar-collapse .main-header {
    margin-left: 4.6rem !important;
  }
  .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-header {
    display: none;
  }
  .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p {
    width: 0;
    white-space: nowrap;
  }
  .sidebar-mini-md.sidebar-collapse .sidebar .user-panel > .info,
  .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p,
  .sidebar-mini-md.sidebar-collapse .brand-text {
    margin-left: -10px;
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .logo-xl {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .logo-xs {
    display: inline-block;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar {
    overflow-x: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar::before {
    margin-left: 0;
    width: 4.6rem;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image {
    float: none;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused {
    width: 230px;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-link {
    width: 230px;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel {
    text-align: left;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image {
    float: left;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-text,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info,
  .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
  .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-text,
  .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl {
    display: inline-block;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-image {
    margin-right: .5rem;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .sidebar-form,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form,
  .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info {
    display: block !important;
    transform: translateZ(0);
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
    display: inline-block !important;
  }
  .sidebar-mini-md.sidebar-collapse .visible-sidebar-mini {
    display: block !important;
  }
  .sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
    width: 230px;
  }
  .sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link {
    width: 4.6rem;
  }
}

@media (max-width: 767.98px) {
  .sidebar-mini-md.sidebar-collapse .main-sidebar {
    box-shadow: none !important;
  }
}

.sidebar-mini-xs .nav-sidebar,
.sidebar-mini-xs .nav-sidebar > .nav-header,
.sidebar-mini-xs .nav-sidebar .nav-link {
  white-space: nowrap;
}

.sidebar-mini-xs.sidebar-collapse .d-hidden-mini {
  display: none;
}

.sidebar-mini-xs.sidebar-collapse .content-wrapper,
.sidebar-mini-xs.sidebar-collapse .main-footer,
.sidebar-mini-xs.sidebar-collapse .main-header {
  margin-left: 4.6rem !important;
}

.sidebar-mini-xs.sidebar-collapse .nav-sidebar .nav-header {
  display: none;
}

.sidebar-mini-xs.sidebar-collapse .nav-sidebar .nav-link p {
  width: 0;
  white-space: nowrap;
}

.sidebar-mini-xs.sidebar-collapse .sidebar .user-panel > .info,
.sidebar-mini-xs.sidebar-collapse .nav-sidebar .nav-link p,
.sidebar-mini-xs.sidebar-collapse .brand-text {
  margin-left: -10px;
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}

.sidebar-mini-xs.sidebar-collapse .logo-xl {
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}

.sidebar-mini-xs.sidebar-collapse .logo-xs {
  display: inline-block;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar {
  overflow-x: hidden;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar, .sidebar-mini-xs.sidebar-collapse .main-sidebar::before {
  margin-left: 0;
  width: 4.6rem;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar .user-panel .image {
  float: none;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused {
  width: 230px;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .brand-link {
  width: 230px;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .user-panel {
  text-align: left;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image {
  float: left;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .user-panel > .info,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .brand-text,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info,
.sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
.sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .brand-text,
.sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl {
  display: inline-block;
  margin-left: 0;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs {
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .brand-image {
  margin-right: .5rem;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .sidebar-form,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form,
.sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info {
  display: block !important;
  transform: translateZ(0);
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
  display: inline-block !important;
}

.sidebar-mini-xs.sidebar-collapse .visible-sidebar-mini {
  display: block !important;
}

.sidebar-mini-xs.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
  width: 230px;
}

.sidebar-mini-xs.sidebar-collapse.layout-fixed .brand-link {
  width: 4.6rem;
}

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-link {
  width: calc(230px - 0.5rem * 2 - 1rem);
}

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 0.5rem * 2 - 2rem);
}

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 0.5rem * 2 - 3rem);
}

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 0.5rem * 2 - 4rem);
}

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 0.5rem * 2 - 5rem);
}

.sidebar-mini .main-sidebar .nav-legacy .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy .nav-link {
  width: 230px;
}

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link {
  width: calc(230px - 1rem);
}

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 1rem - 1rem);
}

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 1rem - 2rem);
}

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 1rem - 3rem);
}

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 1rem - 4rem);
}

.sidebar-mini .main-sidebar .nav-flat .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat .nav-link {
  width: 230px;
}

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link {
  width: calc(230px);
}

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .2rem);
}

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .2rem * 2);
}

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .2rem * 3);
}

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .2rem * 4);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link {
  width: calc(230px - 0.5rem * 2 - .5rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 0.5rem * 2 - 1rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 0.5rem * 2 - 1.5rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 0.5rem * 2 - 2rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 0.5rem * 2 - 2.5rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link {
  width: 230px;
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link {
  width: calc(230px - .5rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .5rem * 2);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .5rem * 3);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .5rem * 4);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .5rem * 5);
}

.sidebar-mini .main-sidebar .nav-link,
.sidebar-mini-md .main-sidebar .nav-link,
.sidebar-mini-xs .main-sidebar .nav-link {
  width: calc(230px - 0.5rem * 2);
  transition: width ease-in-out 0.3s;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar-mini .main-sidebar .nav-link,
  .sidebar-mini-md .main-sidebar .nav-link,
  .sidebar-mini-xs .main-sidebar .nav-link {
    transition: none;
  }
}

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar .nav-link {
  width: 3.6rem;
}

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-legacy .nav-link {
  width: 4.6rem;
}

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview {
  padding-left: 0 !important;
  margin-left: 0 !important;
}

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link {
  width: calc(4.6rem - 0.5rem * 2);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-link {
  width: calc(230px - 0.5rem * 2);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-header, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-header, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-header, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-header {
  display: inline-block;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent .nav-link {
  width: calc(230px - 0.5rem * 2);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy .nav-link {
  width: 230px;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link {
  width: calc(230px - 1rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 1rem - 1rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 1rem - 2rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 1rem - 3rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - 1rem - 4rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat .nav-link {
  width: 230px;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link {
  width: calc(230px);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .2rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .2rem * 2);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .2rem * 3);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .2rem * 4);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-compact .nav-link {
  width: calc(230px - 0.5rem * 2);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link {
  width: 230px;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link {
  width: calc(230px - .5rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .5rem * 2);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .5rem * 3);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .5rem * 4);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(230px - .5rem * 5);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .sidebar, .sidebar-collapse.sidebar-mini .main-sidebar:hover .sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .sidebar {
  scrollbar-width: thin;
  scrollbar-color: #a9a9a9 transparent;
}

.sidebar-collapse.sidebar-mini .main-sidebar .sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar .sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar .sidebar {
  scrollbar-width: none;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover {
  width: 4.6rem;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-header {
  display: none;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .brand-link, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .brand-link, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .brand-link {
  width: 4.6rem !important;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .user-panel .image, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .user-panel .image, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .user-panel .image {
  float: none !important;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xs, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xs, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xs {
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xl, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xl, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xl {
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview {
  padding-left: 0;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .brand-text,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel > .info,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .brand-text,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .user-panel > .info,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-sidebar .nav-link p, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .brand-text,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel > .info,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .brand-text,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .user-panel > .info,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-sidebar .nav-link p, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .brand-text,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel > .info,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .brand-text,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .user-panel > .info,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-sidebar .nav-link p {
  margin-left: -10px;
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
  width: 0;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar > .nav-item .nav-icon,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-sidebar > .nav-item .nav-icon, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar > .nav-item .nav-icon,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-sidebar > .nav-item .nav-icon, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar > .nav-item .nav-icon,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-sidebar > .nav-item .nav-icon {
  margin-right: 0;
}

.nav-sidebar {
  position: relative;
}

.nav-sidebar:hover {
  overflow: visible;
}

.sidebar-form,
.nav-sidebar > .nav-header {
  overflow: hidden;
  text-overflow: clip;
}

.nav-sidebar .nav-item > .nav-link {
  position: relative;
}

.nav-sidebar .nav-item > .nav-link > .float-right {
  margin-top: -7px;
  position: absolute;
  right: 10px;
  top: 50%;
}

.sidebar .nav-link p,
.main-sidebar .brand-text,
.main-sidebar .logo-xs,
.main-sidebar .logo-xl,
.sidebar .user-panel .info {
  transition: margin-left 0.3s linear, opacity 0.3s ease, visibility 0.3s ease;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar .nav-link p,
  .main-sidebar .brand-text,
  .main-sidebar .logo-xs,
  .main-sidebar .logo-xl,
  .sidebar .user-panel .info {
    transition: none;
  }
}

html.control-sidebar-animate {
  overflow-x: hidden;
}

.control-sidebar {
  bottom: calc(3.5rem + 1px);
  position: absolute;
  top: calc(3.5rem + 1px);
  z-index: 1031;
}

.control-sidebar, .control-sidebar::before {
  bottom: calc(3.5rem + 1px);
  display: none;
  right: -230px;
  width: 230px;
  transition: right 0.3s ease-in-out, display 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .control-sidebar, .control-sidebar::before {
    transition: none;
  }
}

.control-sidebar::before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  z-index: -1;
}

body.text-sm .control-sidebar {
  bottom: calc(2.9365rem + 1px);
  top: calc(2.93725rem + 1px);
}

.main-header.text-sm ~ .control-sidebar {
  top: calc(2.93725rem + 1px);
}

.main-footer.text-sm ~ .control-sidebar {
  bottom: calc(2.9365rem + 1px);
}

.control-sidebar-push-slide .content-wrapper,
.control-sidebar-push-slide .main-footer {
  transition: margin-right 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .control-sidebar-push-slide .content-wrapper,
  .control-sidebar-push-slide .main-footer {
    transition: none;
  }
}

.control-sidebar-open .control-sidebar {
  display: block;
}

.control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before {
  right: 0;
}

.control-sidebar-open.control-sidebar-push .content-wrapper,
.control-sidebar-open.control-sidebar-push .main-footer, .control-sidebar-open.control-sidebar-push-slide .content-wrapper,
.control-sidebar-open.control-sidebar-push-slide .main-footer {
  margin-right: 230px;
}

.control-sidebar-slide-open .control-sidebar {
  display: block;
}

.control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before {
  right: 0;
  transition: right 0.3s ease-in-out, display 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before {
    transition: none;
  }
}

.control-sidebar-slide-open.control-sidebar-push .content-wrapper,
.control-sidebar-slide-open.control-sidebar-push .main-footer, .control-sidebar-slide-open.control-sidebar-push-slide .content-wrapper,
.control-sidebar-slide-open.control-sidebar-push-slide .main-footer {
  margin-right: 230px;
}

.control-sidebar-dark {
  background-color: #16181b;
}

.control-sidebar-dark,
.control-sidebar-dark a,
.control-sidebar-dark .nav-link {
  color: #c2c7d0;
}

.control-sidebar-dark a:hover {
  color: #fff;
}

.control-sidebar-dark h1,
.control-sidebar-dark h2,
.control-sidebar-dark h3,
.control-sidebar-dark h4,
.control-sidebar-dark h5,
.control-sidebar-dark h6,
.control-sidebar-dark label {
  color: #fff;
}

.control-sidebar-dark .nav-tabs {
  background-color: rgba(255, 255, 255, 0.1);
  border-bottom: 0;
  margin-bottom: 5px;
}

.control-sidebar-dark .nav-tabs .nav-item {
  margin: 0;
}

.control-sidebar-dark .nav-tabs .nav-link {
  border-radius: 0;
  padding: 10px 20px;
  position: relative;
  text-align: center;
}

.control-sidebar-dark .nav-tabs .nav-link, .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {
  border: 0;
}

.control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;
  color: #fff;
}

.control-sidebar-dark .nav-tabs .nav-link.active {
  background-color: #16181b;
}

.control-sidebar-dark .tab-pane {
  padding: 10px 15px;
}

.control-sidebar-light {
  color: #4b545c;
  background-color: #fff;
  border-left: 1px solid #212529;
}

.text-sm .dropdown-menu {
  font-size: 0.875rem !important;
}

.text-sm .dropdown-toggle::after {
  vertical-align: .2rem;
}

.dropdown-item-title {
  font-size: 1rem;
  margin: 0;
}

.dropdown-icon::after {
  margin-left: 0;
}

.dropdown-menu-lg {
  max-width: 300px;
  min-width: 280px;
  padding: 0;
}

.dropdown-menu-lg .dropdown-divider {
  margin: 0;
}

.dropdown-menu-lg .dropdown-item {
  padding: 0.5rem 1rem;
}

.dropdown-menu-lg p {
  margin: 0;
  white-space: normal;
}

.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > a::after {
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
  float: right;
  margin-left: .5rem;
  margin-top: .5rem;
}

.dropdown-submenu > .dropdown-menu {
  left: 100%;
  margin-left: 0;
  margin-top: 0;
  top: 0;
}

.dropdown-hover:hover > .dropdown-menu, .dropdown-hover.nav-item.dropdown:hover > .dropdown-menu,
.dropdown-hover .dropdown-submenu:hover > .dropdown-menu, .dropdown-hover.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

.dropdown-menu-xl {
  max-width: 420px;
  min-width: 360px;
  padding: 0;
}

.dropdown-menu-xl .dropdown-divider {
  margin: 0;
}

.dropdown-menu-xl .dropdown-item {
  padding: 0.5rem 1rem;
}

.dropdown-menu-xl p {
  margin: 0;
  white-space: normal;
}

.dropdown-footer,
.dropdown-header {
  display: block;
  font-size: 0.875rem;
  padding: 0.5rem 1rem;
  text-align: center;
}

.open:not(.dropup) > .animated-dropdown-menu {
  animation: flipInX 0.7s both;
  backface-visibility: visible !important;
}

.navbar-custom-menu > .navbar-nav > li {
  position: relative;
}

.navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
  position: absolute;
  right: 0;
  left: auto;
}

@media (max-width: 767.98px) {
  .navbar-custom-menu > .navbar-nav {
    float: right;
  }
  .navbar-custom-menu > .navbar-nav > li {
    position: static;
  }
  .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
    position: absolute;
    right: 5%;
    left: auto;
    border: 1px solid #ddd;
    background-color: #fff;
  }
}

.navbar-nav > .user-menu > .nav-link::after {
  content: none;
}

.navbar-nav > .user-menu > .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  padding: 0;
  width: 280px;
}

.navbar-nav > .user-menu > .dropdown-menu,
.navbar-nav > .user-menu > .dropdown-menu > .user-body {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header {
  height: 175px;
  padding: 10px;
  text-align: center;
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img {
  z-index: 5;
  height: 90px;
  width: 90px;
  border: 3px solid;
  border-color: transparent;
  border-color: rgba(255, 255, 255, 0.2);
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p {
  z-index: 5;
  font-size: 17px;
  margin-top: 10px;
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small {
  display: block;
  font-size: 12px;
}

.navbar-nav > .user-menu > .dropdown-menu > .user-body {
  border-bottom: 1px solid #495057;
  border-top: 1px solid #dee2e6;
  padding: 15px;
}

.navbar-nav > .user-menu > .dropdown-menu > .user-body::after {
  display: block;
  clear: both;
  content: "";
}

@media (min-width: 576px) {
  .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
    background-color: #fff !important;
    color: #495057 !important;
  }
}

.navbar-nav > .user-menu > .dropdown-menu > .user-footer {
  background-color: #f8f9fa;
  padding: 10px;
}

.navbar-nav > .user-menu > .dropdown-menu > .user-footer::after {
  display: block;
  clear: both;
  content: "";
}

.navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {
  color: #6c757d;
}

@media (min-width: 576px) {
  .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
    background-color: #f8f9fa;
  }
}

.navbar-nav > .user-menu .user-image {
  border-radius: 50%;
  float: left;
  height: 2.1rem;
  margin-right: 10px;
  margin-top: -2px;
  width: 2.1rem;
}

@media (min-width: 576px) {
  .navbar-nav > .user-menu .user-image {
    float: none;
    line-height: 10px;
    margin-right: .4rem;
    margin-top: -8px;
  }
}

.dark-mode .dropdown-menu {
  background-color: #212529;
  color: #fff;
}

.dark-mode .dropdown-item {
  color: #fff;
}

.dark-mode .dropdown-item:focus, .dark-mode .dropdown-item:hover {
  background-color: #2c3237;
}

.dark-mode .dropdown-divider {
  border-color: #6c757d;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer {
  background-color: #272b30;
  color: #fff;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {
  color: #fff;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover, .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:focus {
  background-color: #2c3237;
  color: #dee2e6;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:focus {
  background-color: #32383e;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body {
  border-color: #6c757d;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
  background-color: transparent !important;
  color: #fff !important;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a:hover, .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a:focus {
  color: #ced4da !important;
}

.nav-pills .nav-link {
  color: #6c757d;
}

.nav-pills .nav-link:not(.active):hover {
  color: #f2af3f;
}

.nav-pills .nav-item.dropdown.show .nav-link:hover {
  color: #fff;
}

.nav-tabs.flex-column {
  border-bottom: 0;
  border-right: 1px solid #dee2e6;
}

.nav-tabs.flex-column .nav-link {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
  margin-right: -1px;
}

.nav-tabs.flex-column .nav-link:hover, .nav-tabs.flex-column .nav-link:focus {
  border-color: #e9ecef transparent #e9ecef #e9ecef;
}

.nav-tabs.flex-column .nav-link.active,
.nav-tabs.flex-column .nav-item.show .nav-link {
  border-color: #dee2e6 transparent #dee2e6 #dee2e6;
}

.nav-tabs.flex-column.nav-tabs-right {
  border-left: 1px solid #dee2e6;
  border-right: 0;
}

.nav-tabs.flex-column.nav-tabs-right .nav-link {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0.25rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0.25rem;
  margin-left: -1px;
}

.nav-tabs.flex-column.nav-tabs-right .nav-link:hover, .nav-tabs.flex-column.nav-tabs-right .nav-link:focus {
  border-color: #e9ecef #e9ecef #e9ecef transparent;
}

.nav-tabs.flex-column.nav-tabs-right .nav-link.active,
.nav-tabs.flex-column.nav-tabs-right .nav-item.show .nav-link {
  border-color: #dee2e6 #dee2e6 #dee2e6 transparent;
}

.navbar-no-expand {
  flex-direction: row;
}

.navbar-no-expand .nav-link {
  padding-left: 1rem;
  padding-right: 1rem;
}

.navbar-no-expand .dropdown-menu {
  position: absolute;
}

.navbar-light {
  background-color: #f8f9fa;
}

.navbar-dark {
  background-color: #212529;
  border-color: #383f45;
}

.navbar-primary {
  background-color: #f2af3f;
  color: #1F2D3D;
}

.navbar-primary.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-primary.navbar-light .form-control-navbar,
.navbar-primary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f1a72c;
  border-color: #ef9d14;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-primary.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-primary.navbar-light .form-control-navbar:focus,
.navbar-primary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f0a527;
  border-color: #ef9d14 !important;
  color: #343a40;
}

.navbar-primary.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-primary.navbar-dark .form-control-navbar,
.navbar-primary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f3b752;
  border-color: #f5c16a;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-primary.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-primary.navbar-dark .form-control-navbar:focus,
.navbar-primary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f4b957;
  border-color: #f5c16a !important;
  color: #fff;
}

.navbar-secondary {
  background-color: #6c757d;
  color: #fff;
}

.navbar-secondary.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-secondary.navbar-light .form-control-navbar,
.navbar-secondary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #636b72;
  border-color: #575e64;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-secondary.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-secondary.navbar-light .form-control-navbar:focus,
.navbar-secondary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #60686f;
  border-color: #575e64 !important;
  color: #343a40;
}

.navbar-secondary.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-secondary.navbar-dark .form-control-navbar,
.navbar-secondary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #757f88;
  border-color: #838c94;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-secondary.navbar-dark .form-control-navbar:focus,
.navbar-secondary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #78828a;
  border-color: #838c94 !important;
  color: #fff;
}

.navbar-success {
  background-color: #34ab0a;
  color: #fff;
}

.navbar-success.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-success.navbar-light .form-control-navbar,
.navbar-success.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #2e9809;
  border-color: #278007;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-success.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-success.navbar-light .form-control-navbar:focus,
.navbar-success.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #2d9309;
  border-color: #278007 !important;
  color: #343a40;
}

.navbar-success.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-success.navbar-dark .form-control-navbar,
.navbar-success.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3abe0b;
  border-color: #41d60d;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-success.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-success.navbar-dark .form-control-navbar:focus,
.navbar-success.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #3bc30b;
  border-color: #41d60d !important;
  color: #fff;
}

.navbar-info {
  background-color: #4c96b3;
  color: #fff;
}

.navbar-info.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-info.navbar-light .form-control-navbar,
.navbar-info.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #468aa5;
  border-color: #3e7b93;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-info.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-info.navbar-light .form-control-navbar:focus,
.navbar-info.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4487a1;
  border-color: #3e7b93 !important;
  color: #343a40;
}

.navbar-info.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-info.navbar-dark .form-control-navbar,
.navbar-info.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #5a9eb9;
  border-color: #6ca9c1;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-info.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-info.navbar-dark .form-control-navbar:focus,
.navbar-info.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #5ea1bb;
  border-color: #6ca9c1 !important;
  color: #fff;
}

.navbar-warning {
  background-color: #f1ca0d;
  color: #1F2D3D;
}

.navbar-warning.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-warning.navbar-light .form-control-navbar,
.navbar-warning.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #deba0c;
  border-color: #c5a50b;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-warning.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-warning.navbar-light .form-control-navbar:focus,
.navbar-warning.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #d9b60c;
  border-color: #c5a50b !important;
  color: #343a40;
}

.navbar-warning.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-warning.navbar-dark .form-control-navbar,
.navbar-warning.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f3cf1f;
  border-color: #f4d438;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-warning.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-warning.navbar-dark .form-control-navbar:focus,
.navbar-warning.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f3d024;
  border-color: #f4d438 !important;
  color: #fff;
}

.navbar-danger {
  background-color: #a10f0f;
  color: #fff;
}

.navbar-danger.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-danger.navbar-light .form-control-navbar,
.navbar-danger.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #8e0d0d;
  border-color: #770b0b;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-danger.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-danger.navbar-light .form-control-navbar:focus,
.navbar-danger.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #8a0d0d;
  border-color: #770b0b !important;
  color: #343a40;
}

.navbar-danger.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-danger.navbar-dark .form-control-navbar,
.navbar-danger.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #b41111;
  border-color: #cb1313;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-danger.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-danger.navbar-dark .form-control-navbar:focus,
.navbar-danger.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #b81111;
  border-color: #cb1313 !important;
  color: #fff;
}

.navbar-default {
  background-color: #6c757d;
  color: #fff;
}

.navbar-default.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-default.navbar-light .form-control-navbar,
.navbar-default.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #636b72;
  border-color: #575e64;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-default.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-default.navbar-light .form-control-navbar:focus,
.navbar-default.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #60686f;
  border-color: #575e64 !important;
  color: #343a40;
}

.navbar-default.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-default.navbar-dark .form-control-navbar,
.navbar-default.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #757f88;
  border-color: #838c94;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-default.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-default.navbar-dark .form-control-navbar:focus,
.navbar-default.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #78828a;
  border-color: #838c94 !important;
  color: #fff;
}

.navbar-purple {
  background-color: #363B48;
  color: #fff;
}

.navbar-purple.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-purple.navbar-light .form-control-navbar,
.navbar-purple.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #2d313c;
  border-color: #22262e;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-purple.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-purple.navbar-light .form-control-navbar:focus,
.navbar-purple.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #2b2f39;
  border-color: #22262e !important;
  color: #343a40;
}

.navbar-purple.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-purple.navbar-dark .form-control-navbar,
.navbar-purple.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3f4554;
  border-color: #4a5062;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-purple.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-purple.navbar-dark .form-control-navbar:focus,
.navbar-purple.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #414757;
  border-color: #4a5062 !important;
  color: #fff;
}

.navbar-gray {
  background-color: #6c757d;
  color: #fff;
}

.navbar-gray.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray.navbar-light .form-control-navbar,
.navbar-gray.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #636b72;
  border-color: #575e64;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-gray.navbar-light .form-control-navbar:focus,
.navbar-gray.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #60686f;
  border-color: #575e64 !important;
  color: #343a40;
}

.navbar-gray.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray.navbar-dark .form-control-navbar,
.navbar-gray.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #757f88;
  border-color: #838c94;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-gray.navbar-dark .form-control-navbar:focus,
.navbar-gray.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #78828a;
  border-color: #838c94 !important;
  color: #fff;
}

.navbar-lightblue {
  background-color: #3c8dbc;
  color: #fff;
}

.navbar-lightblue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-lightblue.navbar-light .form-control-navbar,
.navbar-lightblue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3781ad;
  border-color: #317399;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-lightblue.navbar-light .form-control-navbar:focus,
.navbar-lightblue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #367fa9;
  border-color: #317399 !important;
  color: #343a40;
}

.navbar-lightblue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-lightblue.navbar-dark .form-control-navbar,
.navbar-lightblue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #4897c5;
  border-color: #5ba2cb;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-lightblue.navbar-dark .form-control-navbar:focus,
.navbar-lightblue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4c99c6;
  border-color: #5ba2cb !important;
  color: #fff;
}

.navbar-navy {
  background-color: #001f3f;
  color: #fff;
}

.navbar-navy.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-navy.navbar-light .form-control-navbar,
.navbar-navy.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00152b;
  border-color: #000811;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-navy.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-navy.navbar-light .form-control-navbar:focus,
.navbar-navy.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #001226;
  border-color: #000811 !important;
  color: #343a40;
}

.navbar-navy.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-navy.navbar-dark .form-control-navbar,
.navbar-navy.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #002953;
  border-color: #00366d;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-navy.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-navy.navbar-dark .form-control-navbar:focus,
.navbar-navy.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #002c59;
  border-color: #00366d !important;
  color: #fff;
}

.navbar-olive {
  background-color: #3d9970;
  color: #fff;
}

.navbar-olive.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-olive.navbar-light .form-control-navbar,
.navbar-olive.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #378a65;
  border-color: #307858;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-olive.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-olive.navbar-light .form-control-navbar:focus,
.navbar-olive.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #368763;
  border-color: #307858 !important;
  color: #343a40;
}

.navbar-olive.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-olive.navbar-dark .form-control-navbar,
.navbar-olive.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #43a87b;
  border-color: #4cb888;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-olive.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar:focus,
.navbar-olive.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #44ab7d;
  border-color: #4cb888 !important;
  color: #fff;
}

.navbar-lime {
  background-color: #01ff70;
  color: #1F2D3D;
}

.navbar-lime.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-lime.navbar-light .form-control-navbar,
.navbar-lime.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00ec67;
  border-color: #00d25c;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-lime.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-lime.navbar-light .form-control-navbar:focus,
.navbar-lime.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #00e765;
  border-color: #00d25c !important;
  color: #343a40;
}

.navbar-lime.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-lime.navbar-dark .form-control-navbar,
.navbar-lime.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #15ff7b;
  border-color: #2fff8a;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-lime.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-lime.navbar-dark .form-control-navbar:focus,
.navbar-lime.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #1bff7e;
  border-color: #2fff8a !important;
  color: #fff;
}

.navbar-fuchsia {
  background-color: #f012be;
  color: #fff;
}

.navbar-fuchsia.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-fuchsia.navbar-light .form-control-navbar,
.navbar-fuchsia.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #df0eb0;
  border-color: #c70d9d;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-fuchsia.navbar-light .form-control-navbar:focus,
.navbar-fuchsia.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #db0ead;
  border-color: #c70d9d !important;
  color: #343a40;
}

.navbar-fuchsia.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-fuchsia.navbar-dark .form-control-navbar,
.navbar-fuchsia.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f125c3;
  border-color: #f33dca;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-fuchsia.navbar-dark .form-control-navbar:focus,
.navbar-fuchsia.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f22ac5;
  border-color: #f33dca !important;
  color: #fff;
}

.navbar-maroon {
  background-color: #d81b60;
  color: #fff;
}

.navbar-maroon.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-maroon.navbar-light .form-control-navbar,
.navbar-maroon.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #c61958;
  border-color: #af164e;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-maroon.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-maroon.navbar-light .form-control-navbar:focus,
.navbar-maroon.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #c11856;
  border-color: #af164e !important;
  color: #343a40;
}

.navbar-maroon.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-maroon.navbar-dark .form-control-navbar,
.navbar-maroon.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e4246a;
  border-color: #e63a79;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-maroon.navbar-dark .form-control-navbar:focus,
.navbar-maroon.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e4286d;
  border-color: #e63a79 !important;
  color: #fff;
}

.navbar-blue {
  background-color: #2660A4;
  color: #fff;
}

.navbar-blue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-blue.navbar-light .form-control-navbar,
.navbar-blue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #225693;
  border-color: #1d4a7f;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-blue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-blue.navbar-light .form-control-navbar:focus,
.navbar-blue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #21548f;
  border-color: #1d4a7f !important;
  color: #343a40;
}

.navbar-blue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-blue.navbar-dark .form-control-navbar,
.navbar-blue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #2a6ab5;
  border-color: #2f76c9;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-blue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-blue.navbar-dark .form-control-navbar:focus,
.navbar-blue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #2b6cb9;
  border-color: #2f76c9 !important;
  color: #fff;
}

.navbar-indigo {
  background-color: #893bf7;
  color: #fff;
}

.navbar-indigo.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-indigo.navbar-light .form-control-navbar,
.navbar-indigo.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #7d27f6;
  border-color: #6e0ff5;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-indigo.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-indigo.navbar-light .form-control-navbar:focus,
.navbar-indigo.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #7a23f6;
  border-color: #6e0ff5 !important;
  color: #343a40;
}

.navbar-indigo.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-indigo.navbar-dark .form-control-navbar,
.navbar-indigo.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #954ff8;
  border-color: #a467f9;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-indigo.navbar-dark .form-control-navbar:focus,
.navbar-indigo.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #9854f8;
  border-color: #a467f9 !important;
  color: #fff;
}

.navbar-purple {
  background-color: #363B48;
  color: #fff;
}

.navbar-purple.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-purple.navbar-light .form-control-navbar,
.navbar-purple.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #2d313c;
  border-color: #22262e;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-purple.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-purple.navbar-light .form-control-navbar:focus,
.navbar-purple.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #2b2f39;
  border-color: #22262e !important;
  color: #343a40;
}

.navbar-purple.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-purple.navbar-dark .form-control-navbar,
.navbar-purple.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3f4554;
  border-color: #4a5062;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-purple.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-purple.navbar-dark .form-control-navbar:focus,
.navbar-purple.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #414757;
  border-color: #4a5062 !important;
  color: #fff;
}

.navbar-pink {
  background-color: #a919ac;
  color: #fff;
}

.navbar-pink.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-pink.navbar-light .form-control-navbar,
.navbar-pink.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #97169a;
  border-color: #821384;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-pink.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-pink.navbar-light .form-control-navbar:focus,
.navbar-pink.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #931696;
  border-color: #821384 !important;
  color: #343a40;
}

.navbar-pink.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-pink.navbar-dark .form-control-navbar,
.navbar-pink.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #bb1cbe;
  border-color: #d01fd4;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-pink.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-pink.navbar-dark .form-control-navbar:focus,
.navbar-pink.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #bf1cc2;
  border-color: #d01fd4 !important;
  color: #fff;
}

.navbar-red {
  background-color: #a10f0f;
  color: #fff;
}

.navbar-red.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-red.navbar-light .form-control-navbar,
.navbar-red.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #8e0d0d;
  border-color: #770b0b;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-red.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-red.navbar-light .form-control-navbar:focus,
.navbar-red.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #8a0d0d;
  border-color: #770b0b !important;
  color: #343a40;
}

.navbar-red.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-red.navbar-dark .form-control-navbar,
.navbar-red.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #b41111;
  border-color: #cb1313;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-red.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-red.navbar-dark .form-control-navbar:focus,
.navbar-red.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #b81111;
  border-color: #cb1313 !important;
  color: #fff;
}

.navbar-orange {
  background-color: #f2af3f;
  color: #1F2D3D;
}

.navbar-orange.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-orange.navbar-light .form-control-navbar,
.navbar-orange.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f1a72c;
  border-color: #ef9d14;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-orange.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-orange.navbar-light .form-control-navbar:focus,
.navbar-orange.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f0a527;
  border-color: #ef9d14 !important;
  color: #343a40;
}

.navbar-orange.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-orange.navbar-dark .form-control-navbar,
.navbar-orange.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f3b752;
  border-color: #f5c16a;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-orange.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-orange.navbar-dark .form-control-navbar:focus,
.navbar-orange.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f4b957;
  border-color: #f5c16a !important;
  color: #fff;
}

.navbar-yellow {
  background-color: #f1ca0d;
  color: #1F2D3D;
}

.navbar-yellow.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-yellow.navbar-light .form-control-navbar,
.navbar-yellow.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #deba0c;
  border-color: #c5a50b;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-yellow.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-yellow.navbar-light .form-control-navbar:focus,
.navbar-yellow.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #d9b60c;
  border-color: #c5a50b !important;
  color: #343a40;
}

.navbar-yellow.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-yellow.navbar-dark .form-control-navbar,
.navbar-yellow.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f3cf1f;
  border-color: #f4d438;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-yellow.navbar-dark .form-control-navbar:focus,
.navbar-yellow.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f3d024;
  border-color: #f4d438 !important;
  color: #fff;
}

.navbar-green {
  background-color: #34ab0a;
  color: #fff;
}

.navbar-green.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-green.navbar-light .form-control-navbar,
.navbar-green.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #2e9809;
  border-color: #278007;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-green.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-green.navbar-light .form-control-navbar:focus,
.navbar-green.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #2d9309;
  border-color: #278007 !important;
  color: #343a40;
}

.navbar-green.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-green.navbar-dark .form-control-navbar,
.navbar-green.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3abe0b;
  border-color: #41d60d;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-green.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-green.navbar-dark .form-control-navbar:focus,
.navbar-green.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #3bc30b;
  border-color: #41d60d !important;
  color: #fff;
}

.navbar-teal {
  background-color: #9c9db4;
  color: #1F2D3D;
}

.navbar-teal.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-teal.navbar-light .form-control-navbar,
.navbar-teal.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #9092ab;
  border-color: #8283a0;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-teal.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-teal.navbar-light .form-control-navbar:focus,
.navbar-teal.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #8d8fa9;
  border-color: #8283a0 !important;
  color: #343a40;
}

.navbar-teal.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-teal.navbar-dark .form-control-navbar,
.navbar-teal.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #a8a8bd;
  border-color: #b6b7c8;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-teal.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-teal.navbar-dark .form-control-navbar:focus,
.navbar-teal.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #ababbf;
  border-color: #b6b7c8 !important;
  color: #fff;
}

.navbar-cyan {
  background-color: #4c96b3;
  color: #fff;
}

.navbar-cyan.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-cyan.navbar-light .form-control-navbar,
.navbar-cyan.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #468aa5;
  border-color: #3e7b93;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-cyan.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-cyan.navbar-light .form-control-navbar:focus,
.navbar-cyan.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4487a1;
  border-color: #3e7b93 !important;
  color: #343a40;
}

.navbar-cyan.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-cyan.navbar-dark .form-control-navbar,
.navbar-cyan.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #5a9eb9;
  border-color: #6ca9c1;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-cyan.navbar-dark .form-control-navbar:focus,
.navbar-cyan.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #5ea1bb;
  border-color: #6ca9c1 !important;
  color: #fff;
}

.navbar-white {
  background-color: #fff;
  color: #1F2D3D;
}

.navbar-white.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-white.navbar-light .form-control-navbar,
.navbar-white.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: whitesmoke;
  border-color: #e8e8e8;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-white.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-white.navbar-light .form-control-navbar:focus,
.navbar-white.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f2f2f2;
  border-color: #e8e8e8 !important;
  color: #343a40;
}

.navbar-white.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-white.navbar-dark .form-control-navbar,
.navbar-white.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: white;
  border-color: white;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-white.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-white.navbar-dark .form-control-navbar:focus,
.navbar-white.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: white;
  border-color: white !important;
  color: #fff;
}

.navbar-gray {
  background-color: #6c757d;
  color: #fff;
}

.navbar-gray.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray.navbar-light .form-control-navbar,
.navbar-gray.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #636b72;
  border-color: #575e64;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-gray.navbar-light .form-control-navbar:focus,
.navbar-gray.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #60686f;
  border-color: #575e64 !important;
  color: #343a40;
}

.navbar-gray.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray.navbar-dark .form-control-navbar,
.navbar-gray.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #757f88;
  border-color: #838c94;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-gray.navbar-dark .form-control-navbar:focus,
.navbar-gray.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #78828a;
  border-color: #838c94 !important;
  color: #fff;
}

.navbar-gray-dark {
  background-color: #343a40;
  color: #fff;
}

.navbar-gray-dark.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray-dark.navbar-light .form-control-navbar,
.navbar-gray-dark.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #2b3035;
  border-color: #1f2327;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-gray-dark.navbar-light .form-control-navbar:focus,
.navbar-gray-dark.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #292d32;
  border-color: #1f2327 !important;
  color: #343a40;
}

.navbar-gray-dark.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray-dark.navbar-dark .form-control-navbar,
.navbar-gray-dark.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3d444b;
  border-color: #495159;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-gray-dark.navbar-dark .form-control-navbar:focus,
.navbar-gray-dark.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #3f474e;
  border-color: #495159 !important;
  color: #fff;
}

.dark-mode .nav-pills .nav-link {
  color: #ced4da;
}

.dark-mode .nav-tabs {
  border-color: #434b53;
}

.dark-mode .nav-tabs .nav-link:focus,
.dark-mode .nav-tabs .nav-link:hover {
  border-color: #434b53;
}

.dark-mode .nav-tabs .nav-item.show .nav-link,
.dark-mode .nav-tabs .nav-link.active {
  background-color: #212529;
  border-color: #434b53 #434b53 transparent #434b53;
  color: #fff;
}

.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link.active, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,
.dark-mode .nav-tabs.flex-column .nav-link.active,
.dark-mode .nav-tabs.flex-column .nav-link:focus,
.dark-mode .nav-tabs.flex-column .nav-link:hover {
  border-color: #434b53 transparent #434b53 #434b53;
}

.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,
.dark-mode .nav-tabs.flex-column .nav-link:focus,
.dark-mode .nav-tabs.flex-column .nav-link:hover {
  background-color: #2c3237;
}

.dark-mode .nav-tabs.flex-column.nav-tabs-right {
  border-color: #434b53;
}

.dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link.active, .dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:focus, .dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:hover {
  border-color: #434b53 #434b53 #434b53 transparent;
}

.dark-mode .navbar-light {
  background-color: #f8f9fa;
}

.dark-mode .navbar-dark {
  background-color: #343a40;
  border-color: #383f45;
}

.dark-mode .navbar-secondary {
  background-color: #6c757d;
  color: #fff;
}

.dark-mode .navbar-secondary.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-secondary.navbar-light .form-control-navbar,
.dark-mode .navbar-secondary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #636b72;
  border-color: #575e64;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #60686f;
  border-color: #575e64 !important;
  color: #343a40;
}

.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-secondary.navbar-dark .form-control-navbar,
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #757f88;
  border-color: #838c94;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #78828a;
  border-color: #838c94 !important;
  color: #fff;
}

.dark-mode .navbar-success {
  background-color: #00bc8c;
  color: #fff;
}

.dark-mode .navbar-success.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-success.navbar-light .form-control-navbar,
.dark-mode .navbar-success.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00a87d;
  border-color: #008e6a;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-success.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-success.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #00a379;
  border-color: #008e6a !important;
  color: #343a40;
}

.dark-mode .navbar-success.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-success.navbar-dark .form-control-navbar,
.dark-mode .navbar-success.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00d09b;
  border-color: #00eaae;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #00d69f;
  border-color: #00eaae !important;
  color: #fff;
}

.dark-mode .navbar-info {
  background-color: #3498db;
  color: #fff;
}

.dark-mode .navbar-info.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-info.navbar-light .form-control-navbar,
.dark-mode .navbar-info.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #268fd5;
  border-color: #2280bf;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-info.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-info.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #258cd1;
  border-color: #2280bf !important;
  color: #343a40;
}

.dark-mode .navbar-info.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-info.navbar-dark .form-control-navbar,
.dark-mode .navbar-info.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #45a1de;
  border-color: #5bace2;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4aa3df;
  border-color: #5bace2 !important;
  color: #fff;
}

.dark-mode .navbar-warning {
  background-color: #fd7e14;
  color: #1F2D3D;
}

.dark-mode .navbar-warning.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-warning.navbar-light .form-control-navbar,
.dark-mode .navbar-warning.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #fa7302;
  border-color: #e16702;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f57102;
  border-color: #e16702 !important;
  color: #343a40;
}

.dark-mode .navbar-warning.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-warning.navbar-dark .form-control-navbar,
.dark-mode .navbar-warning.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #fd8928;
  border-color: #fd9742;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #fd8c2d;
  border-color: #fd9742 !important;
  color: #fff;
}

.dark-mode .navbar-danger {
  background-color: #e74c3c;
  color: #fff;
}

.dark-mode .navbar-danger.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-danger.navbar-light .form-control-navbar,
.dark-mode .navbar-danger.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e53b2a;
  border-color: #da2d1b;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e43725;
  border-color: #da2d1b !important;
  color: #343a40;
}

.dark-mode .navbar-danger.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-danger.navbar-dark .form-control-navbar,
.dark-mode .navbar-danger.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e95d4e;
  border-color: #ec7265;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #ea6153;
  border-color: #ec7265 !important;
  color: #fff;
}

.dark-mode .navbar-lightblue {
  background-color: #86bad8;
  color: #1F2D3D;
}

.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-lightblue.navbar-light .form-control-navbar,
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #76b1d3;
  border-color: #63a6cd;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #72afd2;
  border-color: #63a6cd !important;
  color: #343a40;
}

.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar,
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #95c3dd;
  border-color: #a9cee3;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #99c5de;
  border-color: #a9cee3 !important;
  color: #fff;
}

.dark-mode .navbar-navy {
  background-color: #002c59;
  color: #fff;
}

.dark-mode .navbar-navy.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-navy.navbar-light .form-control-navbar,
.dark-mode .navbar-navy.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #002244;
  border-color: #00152b;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #001f3f;
  border-color: #00152b !important;
  color: #343a40;
}

.dark-mode .navbar-navy.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-navy.navbar-dark .form-control-navbar,
.dark-mode .navbar-navy.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00366d;
  border-color: #004286;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #003872;
  border-color: #004286 !important;
  color: #fff;
}

.dark-mode .navbar-olive {
  background-color: #74c8a3;
  color: #1F2D3D;
}

.dark-mode .navbar-olive.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-olive.navbar-light .form-control-navbar,
.dark-mode .navbar-olive.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #66c299;
  border-color: #53bb8d;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #62c096;
  border-color: #53bb8d !important;
  color: #343a40;
}

.dark-mode .navbar-olive.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-olive.navbar-dark .form-control-navbar,
.dark-mode .navbar-olive.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #83ceac;
  border-color: #95d5b8;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #87cfaf;
  border-color: #95d5b8 !important;
  color: #fff;
}

.dark-mode .navbar-lime {
  background-color: #67ffa9;
  color: #1F2D3D;
}

.dark-mode .navbar-lime.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-lime.navbar-light .form-control-navbar,
.dark-mode .navbar-lime.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #53ff9e;
  border-color: #39ff90;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4eff9b;
  border-color: #39ff90 !important;
  color: #343a40;
}

.dark-mode .navbar-lime.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-lime.navbar-dark .form-control-navbar,
.dark-mode .navbar-lime.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #7bffb5;
  border-color: #95ffc3;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #81ffb8;
  border-color: #95ffc3 !important;
  color: #fff;
}

.dark-mode .navbar-fuchsia {
  background-color: #f672d8;
  color: #1F2D3D;
}

.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar,
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f55fd3;
  border-color: #f347cc;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f55ad2;
  border-color: #f347cc !important;
  color: #343a40;
}

.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar,
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f785de;
  border-color: #f99de4;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f88adf;
  border-color: #f99de4 !important;
  color: #fff;
}

.dark-mode .navbar-maroon {
  background-color: #ed6c9b;
  color: #1F2D3D;
}

.dark-mode .navbar-maroon.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-maroon.navbar-light .form-control-navbar,
.dark-mode .navbar-maroon.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #ea5a8f;
  border-color: #e8447f;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #ea568c;
  border-color: #e8447f !important;
  color: #343a40;
}

.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-maroon.navbar-dark .form-control-navbar,
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #ef7ea8;
  border-color: #f295b7;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f083ab;
  border-color: #f295b7 !important;
  color: #fff;
}

.dark-mode .navbar-blue {
  background-color: #3f6791;
  color: #fff;
}

.dark-mode .navbar-blue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-blue.navbar-light .form-control-navbar,
.dark-mode .navbar-blue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #395d83;
  border-color: #315071;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #375a7f;
  border-color: #315071 !important;
  color: #343a40;
}

.dark-mode .navbar-blue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-blue.navbar-dark .form-control-navbar,
.dark-mode .navbar-blue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #45719f;
  border-color: #4d7eb1;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4774a3;
  border-color: #4d7eb1 !important;
  color: #fff;
}

.dark-mode .navbar-indigo {
  background-color: #6610f2;
  color: #fff;
}

.dark-mode .navbar-indigo.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-indigo.navbar-light .form-control-navbar,
.dark-mode .navbar-indigo.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #5d0ce1;
  border-color: #530bc9;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #5b0cdd;
  border-color: #530bc9 !important;
  color: #343a40;
}

.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-indigo.navbar-dark .form-control-navbar,
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #7223f3;
  border-color: #823cf4;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #7528f3;
  border-color: #823cf4 !important;
  color: #fff;
}

.dark-mode .navbar-purple {
  background-color: #6f42c1;
  color: #fff;
}

.dark-mode .navbar-purple.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-purple.navbar-light .form-control-navbar,
.dark-mode .navbar-purple.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #663bb4;
  border-color: #5b35a0;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #643ab0;
  border-color: #5b35a0 !important;
  color: #343a40;
}

.dark-mode .navbar-purple.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-purple.navbar-dark .form-control-navbar,
.dark-mode .navbar-purple.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #7b51c6;
  border-color: #8965cc;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #7e55c7;
  border-color: #8965cc !important;
  color: #fff;
}

.dark-mode .navbar-pink {
  background-color: #e83e8c;
  color: #fff;
}

.dark-mode .navbar-pink.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-pink.navbar-light .form-control-navbar,
.dark-mode .navbar-pink.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e62c81;
  border-color: #de1a74;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e5277e;
  border-color: #de1a74 !important;
  color: #343a40;
}

.dark-mode .navbar-pink.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-pink.navbar-dark .form-control-navbar,
.dark-mode .navbar-pink.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #ea5097;
  border-color: #ed67a4;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #eb559a;
  border-color: #ed67a4 !important;
  color: #fff;
}

.dark-mode .navbar-red {
  background-color: #e74c3c;
  color: #fff;
}

.dark-mode .navbar-red.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-red.navbar-light .form-control-navbar,
.dark-mode .navbar-red.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e53b2a;
  border-color: #da2d1b;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-red.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-red.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e43725;
  border-color: #da2d1b !important;
  color: #343a40;
}

.dark-mode .navbar-red.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-red.navbar-dark .form-control-navbar,
.dark-mode .navbar-red.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e95d4e;
  border-color: #ec7265;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #ea6153;
  border-color: #ec7265 !important;
  color: #fff;
}

.dark-mode .navbar-orange {
  background-color: #fd7e14;
  color: #1F2D3D;
}

.dark-mode .navbar-orange.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-orange.navbar-light .form-control-navbar,
.dark-mode .navbar-orange.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #fa7302;
  border-color: #e16702;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f57102;
  border-color: #e16702 !important;
  color: #343a40;
}

.dark-mode .navbar-orange.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-orange.navbar-dark .form-control-navbar,
.dark-mode .navbar-orange.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #fd8928;
  border-color: #fd9742;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #fd8c2d;
  border-color: #fd9742 !important;
  color: #fff;
}

.dark-mode .navbar-yellow {
  background-color: #f39c12;
  color: #1F2D3D;
}

.dark-mode .navbar-yellow.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-yellow.navbar-light .form-control-navbar,
.dark-mode .navbar-yellow.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e5910c;
  border-color: #cd820a;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e08e0b;
  border-color: #cd820a !important;
  color: #343a40;
}

.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-yellow.navbar-dark .form-control-navbar,
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f4a425;
  border-color: #f5ae3e;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f4a62a;
  border-color: #f5ae3e !important;
  color: #fff;
}

.dark-mode .navbar-green {
  background-color: #00bc8c;
  color: #fff;
}

.dark-mode .navbar-green.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-green.navbar-light .form-control-navbar,
.dark-mode .navbar-green.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00a87d;
  border-color: #008e6a;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-green.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-green.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #00a379;
  border-color: #008e6a !important;
  color: #343a40;
}

.dark-mode .navbar-green.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-green.navbar-dark .form-control-navbar,
.dark-mode .navbar-green.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00d09b;
  border-color: #00eaae;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #00d69f;
  border-color: #00eaae !important;
  color: #fff;
}

.dark-mode .navbar-teal {
  background-color: #20c997;
  color: #fff;
}

.dark-mode .navbar-teal.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-teal.navbar-light .form-control-navbar,
.dark-mode .navbar-teal.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #1db78a;
  border-color: #1aa179;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #1cb386;
  border-color: #1aa179 !important;
  color: #343a40;
}

.dark-mode .navbar-teal.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-teal.navbar-dark .form-control-navbar,
.dark-mode .navbar-teal.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #23dba4;
  border-color: #38dfae;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #26dca6;
  border-color: #38dfae !important;
  color: #fff;
}

.dark-mode .navbar-cyan {
  background-color: #3498db;
  color: #fff;
}

.dark-mode .navbar-cyan.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-cyan.navbar-light .form-control-navbar,
.dark-mode .navbar-cyan.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #268fd5;
  border-color: #2280bf;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #258cd1;
  border-color: #2280bf !important;
  color: #343a40;
}

.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-cyan.navbar-dark .form-control-navbar,
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #45a1de;
  border-color: #5bace2;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4aa3df;
  border-color: #5bace2 !important;
  color: #fff;
}

.dark-mode .navbar-white {
  background-color: #ced4da;
  color: #1F2D3D;
}

.dark-mode .navbar-white.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-white.navbar-light .form-control-navbar,
.dark-mode .navbar-white.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #c2cad1;
  border-color: #b4bdc6;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-white.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-white.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #bfc7cf;
  border-color: #b4bdc6 !important;
  color: #343a40;
}

.dark-mode .navbar-white.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-white.navbar-dark .form-control-navbar,
.dark-mode .navbar-white.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #dadee3;
  border-color: #e8ebee;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #dde1e5;
  border-color: #e8ebee !important;
  color: #fff;
}

.dark-mode .navbar-gray {
  background-color: #6c757d;
  color: #fff;
}

.dark-mode .navbar-gray.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-gray.navbar-light .form-control-navbar,
.dark-mode .navbar-gray.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #636b72;
  border-color: #575e64;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #60686f;
  border-color: #575e64 !important;
  color: #343a40;
}

.dark-mode .navbar-gray.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-gray.navbar-dark .form-control-navbar,
.dark-mode .navbar-gray.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #757f88;
  border-color: #838c94;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #78828a;
  border-color: #838c94 !important;
  color: #fff;
}

.dark-mode .navbar-gray-dark {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar,
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #2b3035;
  border-color: #1f2327;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #292d32;
  border-color: #1f2327 !important;
  color: #343a40;
}

.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar,
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3d444b;
  border-color: #495159;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #3f474e;
  border-color: #495159 !important;
  color: #fff;
}

.form-group.has-icon {
  position: relative;
}

.form-group.has-icon .form-control {
  padding-right: 35px;
}

.form-group.has-icon .form-icon {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  font-size: 1rem;
  padding: 0.375rem 0.75rem;
  position: absolute;
  right: 3px;
  top: 0;
}

.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type {
  border-radius: 0;
}

.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab, .form-control-feedback.fal, .form-control-feedback.fad, .form-control-feedback.svg-inline--fa, .form-control-feedback.ion {
  line-height: calc(2.25rem + 2px);
}

.input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.fal, .input-lg + .form-control-feedback.fad, .input-lg + .form-control-feedback.svg-inline--fa, .input-lg + .form-control-feedback.ion,
.input-group-lg + .form-control-feedback.fa,
.input-group-lg + .form-control-feedback.fas,
.input-group-lg + .form-control-feedback.far,
.input-group-lg + .form-control-feedback.fab,
.input-group-lg + .form-control-feedback.fal,
.input-group-lg + .form-control-feedback.fad,
.input-group-lg + .form-control-feedback.svg-inline--fa,
.input-group-lg + .form-control-feedback.ion {
  line-height: calc(2.875rem + 2px);
}

.form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fas, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.fal, .form-group-lg .form-control + .form-control-feedback.fad, .form-group-lg .form-control + .form-control-feedback.svg-inline--fa, .form-group-lg .form-control + .form-control-feedback.ion {
  line-height: calc(2.875rem + 2px);
}

.input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.fal, .input-sm + .form-control-feedback.fad, .input-sm + .form-control-feedback.svg-inline--fa, .input-sm + .form-control-feedback.ion,
.input-group-sm + .form-control-feedback.fa,
.input-group-sm + .form-control-feedback.fas,
.input-group-sm + .form-control-feedback.far,
.input-group-sm + .form-control-feedback.fab,
.input-group-sm + .form-control-feedback.fal,
.input-group-sm + .form-control-feedback.fad,
.input-group-sm + .form-control-feedback.svg-inline--fa,
.input-group-sm + .form-control-feedback.ion {
  line-height: calc(1.8125rem + 2px);
}

.form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fas, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.fal, .form-group-sm .form-control + .form-control-feedback.fad, .form-group-sm .form-control + .form-control-feedback.svg-inline--fa, .form-group-sm .form-control + .form-control-feedback.ion {
  line-height: calc(1.8125rem + 2px);
}

label:not(.form-check-label):not(.custom-file-label) {
  font-weight: 600;
}

.warning-feedback {
  font-size: 80%;
  color: #f1ca0d;
  display: none;
  margin-top: 0.25rem;
  width: 100%;
}

.warning-tooltip {
  border-radius: 0.25rem;
  font-size: 0.875rem;
  background-color: rgba(241, 202, 13, 0.9);
  color: #1F2D3D;
  display: none;
  line-height: 1.5;
  margin-top: .1rem;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  position: absolute;
  top: 100%;
  z-index: 5;
}

.form-control.is-warning {
  border-color: #f1ca0d;
}

.form-control.is-warning:focus {
  border-color: #f1ca0d;
  box-shadow: 0 0 0 0 rgba(241, 202, 13, 0.25);
}

.form-control.is-warning ~ .warning-feedback,
.form-control.is-warning ~ .warning-tooltip {
  display: block;
}

.custom-select.is-warning {
  border-color: #f1ca0d;
}

.custom-select.is-warning:focus {
  border-color: #f1ca0d;
  box-shadow: 0 0 0 0 rgba(241, 202, 13, 0.25);
}

.custom-select.is-warning ~ .warning-feedback,
.custom-select.is-warning ~ .warning-tooltip {
  display: block;
}

.form-control-file.is-warning ~ .warning-feedback,
.form-control-file.is-warning ~ .warning-tooltip {
  display: block;
}

.form-check-input.is-warning ~ .form-check-label {
  color: #f1ca0d;
}

.form-check-input.is-warning ~ .warning-feedback,
.form-check-input.is-warning ~ .warning-tooltip {
  display: block;
}

.custom-control-input.is-warning ~ .custom-control-label {
  color: #f1ca0d;
}

.custom-control-input.is-warning ~ .custom-control-label::before {
  border-color: #f1ca0d;
}

.custom-control-input.is-warning ~ .warning-feedback,
.custom-control-input.is-warning ~ .warning-tooltip {
  display: block;
}

.custom-control-input.is-warning:checked ~ .custom-control-label::before {
  background-color: #f5d53c;
  border-color: #f5d53c;
}

.custom-control-input.is-warning:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(241, 202, 13, 0.25);
}

.custom-control-input.is-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f1ca0d;
}

.custom-file-input.is-warning ~ .custom-file-label {
  border-color: #f1ca0d;
}

.custom-file-input.is-warning ~ .warning-feedback,
.custom-file-input.is-warning ~ .warning-tooltip {
  display: block;
}

.custom-file-input.is-warning:focus ~ .custom-file-label {
  border-color: #f1ca0d;
  box-shadow: 0 0 0 0 rgba(241, 202, 13, 0.25);
}

body.text-sm .input-group-text {
  font-size: 0.875rem;
}

.form-control.form-control-border,
.custom-select.form-control-border {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
  box-shadow: inherit;
}

.form-control.form-control-border.border-width-2,
.custom-select.form-control-border.border-width-2 {
  border-bottom-width: 2px;
}

.form-control.form-control-border.border-width-3,
.custom-select.form-control-border.border-width-3 {
  border-bottom-width: 3px;
}

.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before {
  background-color: #f2af3f;
  border-color: #be7c0d;
}

.custom-switch.custom-switch-off-primary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(242, 175, 63, 0.25);
}

.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after {
  background-color: #a66c0b;
}

.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f2af3f;
  border-color: #be7c0d;
}

.custom-switch.custom-switch-on-primary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(242, 175, 63, 0.25);
}

.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fcebce;
}

.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {
  background-color: #313539;
}

.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6;
}

.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {
  background-color: #34ab0a;
  border-color: #174b04;
}

.custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 171, 10, 0.25);
}

.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {
  background-color: #0f3303;
}

.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #34ab0a;
  border-color: #174b04;
}

.custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 171, 10, 0.25);
}

.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #82f559;
}

.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {
  background-color: #4c96b3;
  border-color: #2e5a6b;
}

.custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(76, 150, 179, 0.25);
}

.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {
  background-color: #264b5a;
}

.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #4c96b3;
  border-color: #2e5a6b;
}

.custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(76, 150, 179, 0.25);
}

.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #b7d5e1;
}

.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {
  background-color: #f1ca0d;
  border-color: #907908;
}

.custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(241, 202, 13, 0.25);
}

.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {
  background-color: #786506;
}

.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f1ca0d;
  border-color: #907908;
}

.custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(241, 202, 13, 0.25);
}

.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #faea9d;
}

.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {
  background-color: #a10f0f;
  border-color: #440606;
}

.custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(161, 15, 15, 0.25);
}

.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {
  background-color: #2c0404;
}

.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #a10f0f;
  border-color: #440606;
}

.custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(161, 15, 15, 0.25);
}

.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f05959;
}

.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {
  background-color: #aeb9c5;
}

.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #212529;
  border-color: black;
}

.custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(33, 37, 41, 0.25);
}

.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #212529;
  border-color: black;
}

.custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(33, 37, 41, 0.25);
}

.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #65727e;
}

.custom-switch.custom-switch-off-default .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-off-default .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-off-default .custom-control-input ~ .custom-control-label::after {
  background-color: #313539;
}

.custom-switch.custom-switch-on-default .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-on-default .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-on-default .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6;
}

.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
  background-color: #363B48;
  border-color: #0a0b0e;
}

.custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(54, 59, 72, 0.25);
}

.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #363B48;
  border-color: #0a0b0e;
}

.custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(54, 59, 72, 0.25);
}

.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7b849c;
}

.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
  background-color: #313539;
}

.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6;
}

.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: #23536f;
}

.custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}

.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::after {
  background-color: #1d455b;
}

.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: #23536f;
}

.custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}

.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #acd0e5;
}

.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black;
}

.custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}

.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black;
}

.custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}

.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #006ad8;
}

.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: #20503b;
}

.custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}

.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after {
  background-color: #193e2d;
}

.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: #20503b;
}

.custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}

.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #99d6bb;
}

.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: #009a43;
}

.custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}

.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after {
  background-color: #008138;
}

.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: #009a43;
}

.custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}

.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #9affc6;
}

.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: #930974;
}

.custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}

.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after {
  background-color: #7b0861;
}

.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: #930974;
}

.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}

.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f9a2e5;
}

.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: #7d1038;
}

.custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}

.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after {
  background-color: #670d2e;
}

.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: #7d1038;
}

.custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}

.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f29aba;
}

.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {
  background-color: #2660A4;
  border-color: #133051;
}

.custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(38, 96, 164, 0.25);
}

.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {
  background-color: #0e233c;
}

.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #2660A4;
  border-color: #133051;
}

.custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(38, 96, 164, 0.25);
}

.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #81aee2;
}

.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {
  background-color: #893bf7;
  border-color: #5608c4;
}

.custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(137, 59, 247, 0.25);
}

.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {
  background-color: #4b07ac;
}

.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #893bf7;
  border-color: #5608c4;
}

.custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(137, 59, 247, 0.25);
}

.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #e2cefd;
}

.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
  background-color: #363B48;
  border-color: #0a0b0e;
}

.custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(54, 59, 72, 0.25);
}

.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #363B48;
  border-color: #0a0b0e;
}

.custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(54, 59, 72, 0.25);
}

.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7b849c;
}

.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {
  background-color: #a919ac;
  border-color: #510c53;
}

.custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(169, 25, 172, 0.25);
}

.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {
  background-color: #3c093d;
}

.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #a919ac;
  border-color: #510c53;
}

.custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(169, 25, 172, 0.25);
}

.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #e873eb;
}

.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {
  background-color: #a10f0f;
  border-color: #440606;
}

.custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(161, 15, 15, 0.25);
}

.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {
  background-color: #2c0404;
}

.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #a10f0f;
  border-color: #440606;
}

.custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(161, 15, 15, 0.25);
}

.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f05959;
}

.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {
  background-color: #f2af3f;
  border-color: #be7c0d;
}

.custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(242, 175, 63, 0.25);
}

.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {
  background-color: #a66c0b;
}

.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f2af3f;
  border-color: #be7c0d;
}

.custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(242, 175, 63, 0.25);
}

.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fcebce;
}

.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {
  background-color: #f1ca0d;
  border-color: #907908;
}

.custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(241, 202, 13, 0.25);
}

.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {
  background-color: #786506;
}

.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f1ca0d;
  border-color: #907908;
}

.custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(241, 202, 13, 0.25);
}

.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #faea9d;
}

.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {
  background-color: #34ab0a;
  border-color: #174b04;
}

.custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 171, 10, 0.25);
}

.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {
  background-color: #0f3303;
}

.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #34ab0a;
  border-color: #174b04;
}

.custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 171, 10, 0.25);
}

.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #82f559;
}

.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {
  background-color: #9c9db4;
  border-color: #656685;
}

.custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(156, 157, 180, 0.25);
}

.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {
  background-color: #5a5b77;
}

.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9c9db4;
  border-color: #656685;
}

.custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(156, 157, 180, 0.25);
}

.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f3f3f6;
}

.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {
  background-color: #4c96b3;
  border-color: #2e5a6b;
}

.custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(76, 150, 179, 0.25);
}

.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {
  background-color: #264b5a;
}

.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #4c96b3;
  border-color: #2e5a6b;
}

.custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(76, 150, 179, 0.25);
}

.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #b7d5e1;
}

.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}

.custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {
  background-color: #bfbfbf;
}

.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}

.custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
  background-color: #313539;
}

.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6;
}

.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7a8793;
}

.custom-range.custom-range-primary:focus {
  outline: none;
}

.custom-range.custom-range-primary:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(242, 175, 63, 0.25);
}

.custom-range.custom-range-primary:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(242, 175, 63, 0.25);
}

.custom-range.custom-range-primary:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(242, 175, 63, 0.25);
}

.custom-range.custom-range-primary::-webkit-slider-thumb {
  background-color: #f2af3f;
}

.custom-range.custom-range-primary::-webkit-slider-thumb:active {
  background-color: oldlace;
}

.custom-range.custom-range-primary::-moz-range-thumb {
  background-color: #f2af3f;
}

.custom-range.custom-range-primary::-moz-range-thumb:active {
  background-color: oldlace;
}

.custom-range.custom-range-primary::-ms-thumb {
  background-color: #f2af3f;
}

.custom-range.custom-range-primary::-ms-thumb:active {
  background-color: oldlace;
}

.custom-range.custom-range-secondary:focus {
  outline: none;
}

.custom-range.custom-range-secondary:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-secondary:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-secondary:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-secondary::-webkit-slider-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-secondary::-webkit-slider-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-secondary::-moz-range-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-secondary::-moz-range-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-secondary::-ms-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-secondary::-ms-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-success:focus {
  outline: none;
}

.custom-range.custom-range-success:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 171, 10, 0.25);
}

.custom-range.custom-range-success:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 171, 10, 0.25);
}

.custom-range.custom-range-success:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 171, 10, 0.25);
}

.custom-range.custom-range-success::-webkit-slider-thumb {
  background-color: #34ab0a;
}

.custom-range.custom-range-success::-webkit-slider-thumb:active {
  background-color: #94f771;
}

.custom-range.custom-range-success::-moz-range-thumb {
  background-color: #34ab0a;
}

.custom-range.custom-range-success::-moz-range-thumb:active {
  background-color: #94f771;
}

.custom-range.custom-range-success::-ms-thumb {
  background-color: #34ab0a;
}

.custom-range.custom-range-success::-ms-thumb:active {
  background-color: #94f771;
}

.custom-range.custom-range-info:focus {
  outline: none;
}

.custom-range.custom-range-info:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(76, 150, 179, 0.25);
}

.custom-range.custom-range-info:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(76, 150, 179, 0.25);
}

.custom-range.custom-range-info:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(76, 150, 179, 0.25);
}

.custom-range.custom-range-info::-webkit-slider-thumb {
  background-color: #4c96b3;
}

.custom-range.custom-range-info::-webkit-slider-thumb:active {
  background-color: #c9e0e8;
}

.custom-range.custom-range-info::-moz-range-thumb {
  background-color: #4c96b3;
}

.custom-range.custom-range-info::-moz-range-thumb:active {
  background-color: #c9e0e8;
}

.custom-range.custom-range-info::-ms-thumb {
  background-color: #4c96b3;
}

.custom-range.custom-range-info::-ms-thumb:active {
  background-color: #c9e0e8;
}

.custom-range.custom-range-warning:focus {
  outline: none;
}

.custom-range.custom-range-warning:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(241, 202, 13, 0.25);
}

.custom-range.custom-range-warning:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(241, 202, 13, 0.25);
}

.custom-range.custom-range-warning:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(241, 202, 13, 0.25);
}

.custom-range.custom-range-warning::-webkit-slider-thumb {
  background-color: #f1ca0d;
}

.custom-range.custom-range-warning::-webkit-slider-thumb:active {
  background-color: #fbefb5;
}

.custom-range.custom-range-warning::-moz-range-thumb {
  background-color: #f1ca0d;
}

.custom-range.custom-range-warning::-moz-range-thumb:active {
  background-color: #fbefb5;
}

.custom-range.custom-range-warning::-ms-thumb {
  background-color: #f1ca0d;
}

.custom-range.custom-range-warning::-ms-thumb:active {
  background-color: #fbefb5;
}

.custom-range.custom-range-danger:focus {
  outline: none;
}

.custom-range.custom-range-danger:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(161, 15, 15, 0.25);
}

.custom-range.custom-range-danger:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(161, 15, 15, 0.25);
}

.custom-range.custom-range-danger:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(161, 15, 15, 0.25);
}

.custom-range.custom-range-danger::-webkit-slider-thumb {
  background-color: #a10f0f;
}

.custom-range.custom-range-danger::-webkit-slider-thumb:active {
  background-color: #f27171;
}

.custom-range.custom-range-danger::-moz-range-thumb {
  background-color: #a10f0f;
}

.custom-range.custom-range-danger::-moz-range-thumb:active {
  background-color: #f27171;
}

.custom-range.custom-range-danger::-ms-thumb {
  background-color: #a10f0f;
}

.custom-range.custom-range-danger::-ms-thumb:active {
  background-color: #f27171;
}

.custom-range.custom-range-light:focus {
  outline: none;
}

.custom-range.custom-range-light:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.custom-range.custom-range-light:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.custom-range.custom-range-light:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.custom-range.custom-range-light::-webkit-slider-thumb {
  background-color: #f8f9fa;
}

.custom-range.custom-range-light::-webkit-slider-thumb:active {
  background-color: white;
}

.custom-range.custom-range-light::-moz-range-thumb {
  background-color: #f8f9fa;
}

.custom-range.custom-range-light::-moz-range-thumb:active {
  background-color: white;
}

.custom-range.custom-range-light::-ms-thumb {
  background-color: #f8f9fa;
}

.custom-range.custom-range-light::-ms-thumb:active {
  background-color: white;
}

.custom-range.custom-range-dark:focus {
  outline: none;
}

.custom-range.custom-range-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(33, 37, 41, 0.25);
}

.custom-range.custom-range-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(33, 37, 41, 0.25);
}

.custom-range.custom-range-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(33, 37, 41, 0.25);
}

.custom-range.custom-range-dark::-webkit-slider-thumb {
  background-color: #212529;
}

.custom-range.custom-range-dark::-webkit-slider-thumb:active {
  background-color: #717e8c;
}

.custom-range.custom-range-dark::-moz-range-thumb {
  background-color: #212529;
}

.custom-range.custom-range-dark::-moz-range-thumb:active {
  background-color: #717e8c;
}

.custom-range.custom-range-dark::-ms-thumb {
  background-color: #212529;
}

.custom-range.custom-range-dark::-ms-thumb:active {
  background-color: #717e8c;
}

.custom-range.custom-range-default:focus {
  outline: none;
}

.custom-range.custom-range-default:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-default:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-default:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-default::-webkit-slider-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-default::-webkit-slider-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-default::-moz-range-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-default::-moz-range-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-default::-ms-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-default::-ms-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-purple:focus {
  outline: none;
}

.custom-range.custom-range-purple:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(54, 59, 72, 0.25);
}

.custom-range.custom-range-purple:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(54, 59, 72, 0.25);
}

.custom-range.custom-range-purple:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(54, 59, 72, 0.25);
}

.custom-range.custom-range-purple::-webkit-slider-thumb {
  background-color: #363B48;
}

.custom-range.custom-range-purple::-webkit-slider-thumb:active {
  background-color: #8a92a7;
}

.custom-range.custom-range-purple::-moz-range-thumb {
  background-color: #363B48;
}

.custom-range.custom-range-purple::-moz-range-thumb:active {
  background-color: #8a92a7;
}

.custom-range.custom-range-purple::-ms-thumb {
  background-color: #363B48;
}

.custom-range.custom-range-purple::-ms-thumb:active {
  background-color: #8a92a7;
}

.custom-range.custom-range-gray:focus {
  outline: none;
}

.custom-range.custom-range-gray:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-gray:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-gray:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-gray::-webkit-slider-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-gray::-webkit-slider-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-gray::-moz-range-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-gray::-moz-range-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-gray::-ms-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-gray::-ms-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-lightblue:focus {
  outline: none;
}

.custom-range.custom-range-lightblue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}

.custom-range.custom-range-lightblue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}

.custom-range.custom-range-lightblue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}

.custom-range.custom-range-lightblue::-webkit-slider-thumb {
  background-color: #3c8dbc;
}

.custom-range.custom-range-lightblue::-webkit-slider-thumb:active {
  background-color: #c0dbeb;
}

.custom-range.custom-range-lightblue::-moz-range-thumb {
  background-color: #3c8dbc;
}

.custom-range.custom-range-lightblue::-moz-range-thumb:active {
  background-color: #c0dbeb;
}

.custom-range.custom-range-lightblue::-ms-thumb {
  background-color: #3c8dbc;
}

.custom-range.custom-range-lightblue::-ms-thumb:active {
  background-color: #c0dbeb;
}

.custom-range.custom-range-navy:focus {
  outline: none;
}

.custom-range.custom-range-navy:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}

.custom-range.custom-range-navy:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}

.custom-range.custom-range-navy:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}

.custom-range.custom-range-navy::-webkit-slider-thumb {
  background-color: #001f3f;
}

.custom-range.custom-range-navy::-webkit-slider-thumb:active {
  background-color: #0077f2;
}

.custom-range.custom-range-navy::-moz-range-thumb {
  background-color: #001f3f;
}

.custom-range.custom-range-navy::-moz-range-thumb:active {
  background-color: #0077f2;
}

.custom-range.custom-range-navy::-ms-thumb {
  background-color: #001f3f;
}

.custom-range.custom-range-navy::-ms-thumb:active {
  background-color: #0077f2;
}

.custom-range.custom-range-olive:focus {
  outline: none;
}

.custom-range.custom-range-olive:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}

.custom-range.custom-range-olive:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}

.custom-range.custom-range-olive:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}

.custom-range.custom-range-olive::-webkit-slider-thumb {
  background-color: #3d9970;
}

.custom-range.custom-range-olive::-webkit-slider-thumb:active {
  background-color: #abdec7;
}

.custom-range.custom-range-olive::-moz-range-thumb {
  background-color: #3d9970;
}

.custom-range.custom-range-olive::-moz-range-thumb:active {
  background-color: #abdec7;
}

.custom-range.custom-range-olive::-ms-thumb {
  background-color: #3d9970;
}

.custom-range.custom-range-olive::-ms-thumb:active {
  background-color: #abdec7;
}

.custom-range.custom-range-lime:focus {
  outline: none;
}

.custom-range.custom-range-lime:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}

.custom-range.custom-range-lime:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}

.custom-range.custom-range-lime:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}

.custom-range.custom-range-lime::-webkit-slider-thumb {
  background-color: #01ff70;
}

.custom-range.custom-range-lime::-webkit-slider-thumb:active {
  background-color: #b4ffd4;
}

.custom-range.custom-range-lime::-moz-range-thumb {
  background-color: #01ff70;
}

.custom-range.custom-range-lime::-moz-range-thumb:active {
  background-color: #b4ffd4;
}

.custom-range.custom-range-lime::-ms-thumb {
  background-color: #01ff70;
}

.custom-range.custom-range-lime::-ms-thumb:active {
  background-color: #b4ffd4;
}

.custom-range.custom-range-fuchsia:focus {
  outline: none;
}

.custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}

.custom-range.custom-range-fuchsia:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}

.custom-range.custom-range-fuchsia:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}

.custom-range.custom-range-fuchsia::-webkit-slider-thumb {
  background-color: #f012be;
}

.custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {
  background-color: #fbbaec;
}

.custom-range.custom-range-fuchsia::-moz-range-thumb {
  background-color: #f012be;
}

.custom-range.custom-range-fuchsia::-moz-range-thumb:active {
  background-color: #fbbaec;
}

.custom-range.custom-range-fuchsia::-ms-thumb {
  background-color: #f012be;
}

.custom-range.custom-range-fuchsia::-ms-thumb:active {
  background-color: #fbbaec;
}

.custom-range.custom-range-maroon:focus {
  outline: none;
}

.custom-range.custom-range-maroon:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}

.custom-range.custom-range-maroon:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}

.custom-range.custom-range-maroon:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}

.custom-range.custom-range-maroon::-webkit-slider-thumb {
  background-color: #d81b60;
}

.custom-range.custom-range-maroon::-webkit-slider-thumb:active {
  background-color: #f5b0c9;
}

.custom-range.custom-range-maroon::-moz-range-thumb {
  background-color: #d81b60;
}

.custom-range.custom-range-maroon::-moz-range-thumb:active {
  background-color: #f5b0c9;
}

.custom-range.custom-range-maroon::-ms-thumb {
  background-color: #d81b60;
}

.custom-range.custom-range-maroon::-ms-thumb:active {
  background-color: #f5b0c9;
}

.custom-range.custom-range-blue:focus {
  outline: none;
}

.custom-range.custom-range-blue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(38, 96, 164, 0.25);
}

.custom-range.custom-range-blue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(38, 96, 164, 0.25);
}

.custom-range.custom-range-blue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(38, 96, 164, 0.25);
}

.custom-range.custom-range-blue::-webkit-slider-thumb {
  background-color: #2660A4;
}

.custom-range.custom-range-blue::-webkit-slider-thumb:active {
  background-color: #96bbe7;
}

.custom-range.custom-range-blue::-moz-range-thumb {
  background-color: #2660A4;
}

.custom-range.custom-range-blue::-moz-range-thumb:active {
  background-color: #96bbe7;
}

.custom-range.custom-range-blue::-ms-thumb {
  background-color: #2660A4;
}

.custom-range.custom-range-blue::-ms-thumb:active {
  background-color: #96bbe7;
}

.custom-range.custom-range-indigo:focus {
  outline: none;
}

.custom-range.custom-range-indigo:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(137, 59, 247, 0.25);
}

.custom-range.custom-range-indigo:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(137, 59, 247, 0.25);
}

.custom-range.custom-range-indigo:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(137, 59, 247, 0.25);
}

.custom-range.custom-range-indigo::-webkit-slider-thumb {
  background-color: #893bf7;
}

.custom-range.custom-range-indigo::-webkit-slider-thumb:active {
  background-color: #f0e7fe;
}

.custom-range.custom-range-indigo::-moz-range-thumb {
  background-color: #893bf7;
}

.custom-range.custom-range-indigo::-moz-range-thumb:active {
  background-color: #f0e7fe;
}

.custom-range.custom-range-indigo::-ms-thumb {
  background-color: #893bf7;
}

.custom-range.custom-range-indigo::-ms-thumb:active {
  background-color: #f0e7fe;
}

.custom-range.custom-range-purple:focus {
  outline: none;
}

.custom-range.custom-range-purple:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(54, 59, 72, 0.25);
}

.custom-range.custom-range-purple:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(54, 59, 72, 0.25);
}

.custom-range.custom-range-purple:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(54, 59, 72, 0.25);
}

.custom-range.custom-range-purple::-webkit-slider-thumb {
  background-color: #363B48;
}

.custom-range.custom-range-purple::-webkit-slider-thumb:active {
  background-color: #8a92a7;
}

.custom-range.custom-range-purple::-moz-range-thumb {
  background-color: #363B48;
}

.custom-range.custom-range-purple::-moz-range-thumb:active {
  background-color: #8a92a7;
}

.custom-range.custom-range-purple::-ms-thumb {
  background-color: #363B48;
}

.custom-range.custom-range-purple::-ms-thumb:active {
  background-color: #8a92a7;
}

.custom-range.custom-range-pink:focus {
  outline: none;
}

.custom-range.custom-range-pink:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(169, 25, 172, 0.25);
}

.custom-range.custom-range-pink:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(169, 25, 172, 0.25);
}

.custom-range.custom-range-pink:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(169, 25, 172, 0.25);
}

.custom-range.custom-range-pink::-webkit-slider-thumb {
  background-color: #a919ac;
}

.custom-range.custom-range-pink::-webkit-slider-thumb:active {
  background-color: #ec8aee;
}

.custom-range.custom-range-pink::-moz-range-thumb {
  background-color: #a919ac;
}

.custom-range.custom-range-pink::-moz-range-thumb:active {
  background-color: #ec8aee;
}

.custom-range.custom-range-pink::-ms-thumb {
  background-color: #a919ac;
}

.custom-range.custom-range-pink::-ms-thumb:active {
  background-color: #ec8aee;
}

.custom-range.custom-range-red:focus {
  outline: none;
}

.custom-range.custom-range-red:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(161, 15, 15, 0.25);
}

.custom-range.custom-range-red:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(161, 15, 15, 0.25);
}

.custom-range.custom-range-red:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(161, 15, 15, 0.25);
}

.custom-range.custom-range-red::-webkit-slider-thumb {
  background-color: #a10f0f;
}

.custom-range.custom-range-red::-webkit-slider-thumb:active {
  background-color: #f27171;
}

.custom-range.custom-range-red::-moz-range-thumb {
  background-color: #a10f0f;
}

.custom-range.custom-range-red::-moz-range-thumb:active {
  background-color: #f27171;
}

.custom-range.custom-range-red::-ms-thumb {
  background-color: #a10f0f;
}

.custom-range.custom-range-red::-ms-thumb:active {
  background-color: #f27171;
}

.custom-range.custom-range-orange:focus {
  outline: none;
}

.custom-range.custom-range-orange:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(242, 175, 63, 0.25);
}

.custom-range.custom-range-orange:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(242, 175, 63, 0.25);
}

.custom-range.custom-range-orange:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(242, 175, 63, 0.25);
}

.custom-range.custom-range-orange::-webkit-slider-thumb {
  background-color: #f2af3f;
}

.custom-range.custom-range-orange::-webkit-slider-thumb:active {
  background-color: oldlace;
}

.custom-range.custom-range-orange::-moz-range-thumb {
  background-color: #f2af3f;
}

.custom-range.custom-range-orange::-moz-range-thumb:active {
  background-color: oldlace;
}

.custom-range.custom-range-orange::-ms-thumb {
  background-color: #f2af3f;
}

.custom-range.custom-range-orange::-ms-thumb:active {
  background-color: oldlace;
}

.custom-range.custom-range-yellow:focus {
  outline: none;
}

.custom-range.custom-range-yellow:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(241, 202, 13, 0.25);
}

.custom-range.custom-range-yellow:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(241, 202, 13, 0.25);
}

.custom-range.custom-range-yellow:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(241, 202, 13, 0.25);
}

.custom-range.custom-range-yellow::-webkit-slider-thumb {
  background-color: #f1ca0d;
}

.custom-range.custom-range-yellow::-webkit-slider-thumb:active {
  background-color: #fbefb5;
}

.custom-range.custom-range-yellow::-moz-range-thumb {
  background-color: #f1ca0d;
}

.custom-range.custom-range-yellow::-moz-range-thumb:active {
  background-color: #fbefb5;
}

.custom-range.custom-range-yellow::-ms-thumb {
  background-color: #f1ca0d;
}

.custom-range.custom-range-yellow::-ms-thumb:active {
  background-color: #fbefb5;
}

.custom-range.custom-range-green:focus {
  outline: none;
}

.custom-range.custom-range-green:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 171, 10, 0.25);
}

.custom-range.custom-range-green:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 171, 10, 0.25);
}

.custom-range.custom-range-green:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 171, 10, 0.25);
}

.custom-range.custom-range-green::-webkit-slider-thumb {
  background-color: #34ab0a;
}

.custom-range.custom-range-green::-webkit-slider-thumb:active {
  background-color: #94f771;
}

.custom-range.custom-range-green::-moz-range-thumb {
  background-color: #34ab0a;
}

.custom-range.custom-range-green::-moz-range-thumb:active {
  background-color: #94f771;
}

.custom-range.custom-range-green::-ms-thumb {
  background-color: #34ab0a;
}

.custom-range.custom-range-green::-ms-thumb:active {
  background-color: #94f771;
}

.custom-range.custom-range-teal:focus {
  outline: none;
}

.custom-range.custom-range-teal:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(156, 157, 180, 0.25);
}

.custom-range.custom-range-teal:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(156, 157, 180, 0.25);
}

.custom-range.custom-range-teal:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(156, 157, 180, 0.25);
}

.custom-range.custom-range-teal::-webkit-slider-thumb {
  background-color: #9c9db4;
}

.custom-range.custom-range-teal::-webkit-slider-thumb:active {
  background-color: white;
}

.custom-range.custom-range-teal::-moz-range-thumb {
  background-color: #9c9db4;
}

.custom-range.custom-range-teal::-moz-range-thumb:active {
  background-color: white;
}

.custom-range.custom-range-teal::-ms-thumb {
  background-color: #9c9db4;
}

.custom-range.custom-range-teal::-ms-thumb:active {
  background-color: white;
}

.custom-range.custom-range-cyan:focus {
  outline: none;
}

.custom-range.custom-range-cyan:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(76, 150, 179, 0.25);
}

.custom-range.custom-range-cyan:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(76, 150, 179, 0.25);
}

.custom-range.custom-range-cyan:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(76, 150, 179, 0.25);
}

.custom-range.custom-range-cyan::-webkit-slider-thumb {
  background-color: #4c96b3;
}

.custom-range.custom-range-cyan::-webkit-slider-thumb:active {
  background-color: #c9e0e8;
}

.custom-range.custom-range-cyan::-moz-range-thumb {
  background-color: #4c96b3;
}

.custom-range.custom-range-cyan::-moz-range-thumb:active {
  background-color: #c9e0e8;
}

.custom-range.custom-range-cyan::-ms-thumb {
  background-color: #4c96b3;
}

.custom-range.custom-range-cyan::-ms-thumb:active {
  background-color: #c9e0e8;
}

.custom-range.custom-range-white:focus {
  outline: none;
}

.custom-range.custom-range-white:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.custom-range.custom-range-white:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.custom-range.custom-range-white:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.custom-range.custom-range-white::-webkit-slider-thumb {
  background-color: #fff;
}

.custom-range.custom-range-white::-webkit-slider-thumb:active {
  background-color: white;
}

.custom-range.custom-range-white::-moz-range-thumb {
  background-color: #fff;
}

.custom-range.custom-range-white::-moz-range-thumb:active {
  background-color: white;
}

.custom-range.custom-range-white::-ms-thumb {
  background-color: #fff;
}

.custom-range.custom-range-white::-ms-thumb:active {
  background-color: white;
}

.custom-range.custom-range-gray:focus {
  outline: none;
}

.custom-range.custom-range-gray:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-gray:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-gray:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-gray::-webkit-slider-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-gray::-webkit-slider-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-gray::-moz-range-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-gray::-moz-range-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-gray::-ms-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-gray::-ms-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-gray-dark:focus {
  outline: none;
}

.custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-range.custom-range-gray-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-range.custom-range-gray-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-range.custom-range-gray-dark::-webkit-slider-thumb {
  background-color: #343a40;
}

.custom-range.custom-range-gray-dark::-webkit-slider-thumb:active {
  background-color: #88939e;
}

.custom-range.custom-range-gray-dark::-moz-range-thumb {
  background-color: #343a40;
}

.custom-range.custom-range-gray-dark::-moz-range-thumb:active {
  background-color: #88939e;
}

.custom-range.custom-range-gray-dark::-ms-thumb {
  background-color: #343a40;
}

.custom-range.custom-range-gray-dark::-ms-thumb:active {
  background-color: #88939e;
}

.custom-control-input-primary:checked ~ .custom-control-label::before {
  border-color: #f2af3f;
  background-color: #f2af3f;
}

.custom-control-input-primary.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f2af3f' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-primary.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f2af3f'/%3E%3C/svg%3E") !important;
}

.custom-control-input-primary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(242, 175, 63, 0.25);
}

.custom-control-input-primary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fae1b6;
}

.custom-control-input-primary:not(:disabled):active ~ .custom-control-label::before {
  background-color: oldlace;
  border-color: oldlace;
}

.custom-control-input-secondary:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}

.custom-control-input-secondary.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-secondary.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}

.custom-control-input-secondary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}

.custom-control-input-secondary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba;
}

.custom-control-input-secondary:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1;
}

.custom-control-input-success:checked ~ .custom-control-label::before {
  border-color: #34ab0a;
  background-color: #34ab0a;
}

.custom-control-input-success.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2334ab0a' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-success.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2334ab0a'/%3E%3C/svg%3E") !important;
}

.custom-control-input-success:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 171, 10, 0.25);
}

.custom-control-input-success:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6ff441;
}

.custom-control-input-success:not(:disabled):active ~ .custom-control-label::before {
  background-color: #94f771;
  border-color: #94f771;
}

.custom-control-input-info:checked ~ .custom-control-label::before {
  border-color: #4c96b3;
  background-color: #4c96b3;
}

.custom-control-input-info.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%234c96b3' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-info.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%234c96b3'/%3E%3C/svg%3E") !important;
}

.custom-control-input-info:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(76, 150, 179, 0.25);
}

.custom-control-input-info:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a6cbd9;
}

.custom-control-input-info:not(:disabled):active ~ .custom-control-label::before {
  background-color: #c9e0e8;
  border-color: #c9e0e8;
}

.custom-control-input-warning:checked ~ .custom-control-label::before {
  border-color: #f1ca0d;
  background-color: #f1ca0d;
}

.custom-control-input-warning.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f1ca0d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-warning.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f1ca0d'/%3E%3C/svg%3E") !important;
}

.custom-control-input-warning:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(241, 202, 13, 0.25);
}

.custom-control-input-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f8e585;
}

.custom-control-input-warning:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbefb5;
  border-color: #fbefb5;
}

.custom-control-input-danger:checked ~ .custom-control-label::before {
  border-color: #a10f0f;
  background-color: #a10f0f;
}

.custom-control-input-danger.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23a10f0f' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-danger.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23a10f0f'/%3E%3C/svg%3E") !important;
}

.custom-control-input-danger:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(161, 15, 15, 0.25);
}

.custom-control-input-danger:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #ed4242;
}

.custom-control-input-danger:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f27171;
  border-color: #f27171;
}

.custom-control-input-light:checked ~ .custom-control-label::before {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
}

.custom-control-input-light.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-light.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E") !important;
}

.custom-control-input-light:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(248, 249, 250, 0.25);
}

.custom-control-input-light:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}

.custom-control-input-light:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.custom-control-input-dark:checked ~ .custom-control-label::before {
  border-color: #212529;
  background-color: #212529;
}

.custom-control-input-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23212529' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23212529'/%3E%3C/svg%3E") !important;
}

.custom-control-input-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(33, 37, 41, 0.25);
}

.custom-control-input-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #5a6570;
}

.custom-control-input-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #717e8c;
  border-color: #717e8c;
}

.custom-control-input-default:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}

.custom-control-input-default.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-default.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}

.custom-control-input-default:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}

.custom-control-input-default:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba;
}

.custom-control-input-default:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1;
}

.custom-control-input-purple:checked ~ .custom-control-label::before {
  border-color: #363B48;
  background-color: #363B48;
}

.custom-control-input-purple.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23363B48' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-purple.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23363B48'/%3E%3C/svg%3E") !important;
}

.custom-control-input-purple:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(54, 59, 72, 0.25);
}

.custom-control-input-purple:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7791;
}

.custom-control-input-purple:not(:disabled):active ~ .custom-control-label::before {
  background-color: #8a92a7;
  border-color: #8a92a7;
}

.custom-control-input-gray:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}

.custom-control-input-gray.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-gray.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}

.custom-control-input-gray:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}

.custom-control-input-gray:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba;
}

.custom-control-input-gray:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1;
}

.custom-control-input-lightblue:checked ~ .custom-control-label::before {
  border-color: #3c8dbc;
  background-color: #3c8dbc;
}

.custom-control-input-lightblue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233c8dbc' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-lightblue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233c8dbc'/%3E%3C/svg%3E") !important;
}

.custom-control-input-lightblue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(60, 141, 188, 0.25);
}

.custom-control-input-lightblue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #99c5de;
}

.custom-control-input-lightblue:not(:disabled):active ~ .custom-control-label::before {
  background-color: #c0dbeb;
  border-color: #c0dbeb;
}

.custom-control-input-navy:checked ~ .custom-control-label::before {
  border-color: #001f3f;
  background-color: #001f3f;
}

.custom-control-input-navy.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23001f3f' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-navy.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23001f3f'/%3E%3C/svg%3E") !important;
}

.custom-control-input-navy:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 31, 63, 0.25);
}

.custom-control-input-navy:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #005ebf;
}

.custom-control-input-navy:not(:disabled):active ~ .custom-control-label::before {
  background-color: #0077f2;
  border-color: #0077f2;
}

.custom-control-input-olive:checked ~ .custom-control-label::before {
  border-color: #3d9970;
  background-color: #3d9970;
}

.custom-control-input-olive.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233d9970' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-olive.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233d9970'/%3E%3C/svg%3E") !important;
}

.custom-control-input-olive:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(61, 153, 112, 0.25);
}

.custom-control-input-olive:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #87cfaf;
}

.custom-control-input-olive:not(:disabled):active ~ .custom-control-label::before {
  background-color: #abdec7;
  border-color: #abdec7;
}

.custom-control-input-lime:checked ~ .custom-control-label::before {
  border-color: #01ff70;
  background-color: #01ff70;
}

.custom-control-input-lime.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2301ff70' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-lime.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2301ff70'/%3E%3C/svg%3E") !important;
}

.custom-control-input-lime:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(1, 255, 112, 0.25);
}

.custom-control-input-lime:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #81ffb8;
}

.custom-control-input-lime:not(:disabled):active ~ .custom-control-label::before {
  background-color: #b4ffd4;
  border-color: #b4ffd4;
}

.custom-control-input-fuchsia:checked ~ .custom-control-label::before {
  border-color: #f012be;
  background-color: #f012be;
}

.custom-control-input-fuchsia.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f012be' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-fuchsia.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f012be'/%3E%3C/svg%3E") !important;
}

.custom-control-input-fuchsia:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(240, 18, 190, 0.25);
}

.custom-control-input-fuchsia:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f88adf;
}

.custom-control-input-fuchsia:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbbaec;
  border-color: #fbbaec;
}

.custom-control-input-maroon:checked ~ .custom-control-label::before {
  border-color: #d81b60;
  background-color: #d81b60;
}

.custom-control-input-maroon.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23d81b60' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-maroon.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23d81b60'/%3E%3C/svg%3E") !important;
}

.custom-control-input-maroon:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(216, 27, 96, 0.25);
}

.custom-control-input-maroon:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f083ab;
}

.custom-control-input-maroon:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f5b0c9;
  border-color: #f5b0c9;
}

.custom-control-input-blue:checked ~ .custom-control-label::before {
  border-color: #2660A4;
  background-color: #2660A4;
}

.custom-control-input-blue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%232660A4' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-blue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%232660A4'/%3E%3C/svg%3E") !important;
}

.custom-control-input-blue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(38, 96, 164, 0.25);
}

.custom-control-input-blue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6ca0dd;
}

.custom-control-input-blue:not(:disabled):active ~ .custom-control-label::before {
  background-color: #96bbe7;
  border-color: #96bbe7;
}

.custom-control-input-indigo:checked ~ .custom-control-label::before {
  border-color: #893bf7;
  background-color: #893bf7;
}

.custom-control-input-indigo.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23893bf7' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-indigo.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23893bf7'/%3E%3C/svg%3E") !important;
}

.custom-control-input-indigo:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(137, 59, 247, 0.25);
}

.custom-control-input-indigo:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #d3b6fc;
}

.custom-control-input-indigo:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f0e7fe;
  border-color: #f0e7fe;
}

.custom-control-input-purple:checked ~ .custom-control-label::before {
  border-color: #363B48;
  background-color: #363B48;
}

.custom-control-input-purple.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23363B48' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-purple.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23363B48'/%3E%3C/svg%3E") !important;
}

.custom-control-input-purple:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(54, 59, 72, 0.25);
}

.custom-control-input-purple:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7791;
}

.custom-control-input-purple:not(:disabled):active ~ .custom-control-label::before {
  background-color: #8a92a7;
  border-color: #8a92a7;
}

.custom-control-input-pink:checked ~ .custom-control-label::before {
  border-color: #a919ac;
  background-color: #a919ac;
}

.custom-control-input-pink.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23a919ac' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-pink.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23a919ac'/%3E%3C/svg%3E") !important;
}

.custom-control-input-pink:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(169, 25, 172, 0.25);
}

.custom-control-input-pink:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #e55de7;
}

.custom-control-input-pink:not(:disabled):active ~ .custom-control-label::before {
  background-color: #ec8aee;
  border-color: #ec8aee;
}

.custom-control-input-red:checked ~ .custom-control-label::before {
  border-color: #a10f0f;
  background-color: #a10f0f;
}

.custom-control-input-red.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23a10f0f' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-red.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23a10f0f'/%3E%3C/svg%3E") !important;
}

.custom-control-input-red:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(161, 15, 15, 0.25);
}

.custom-control-input-red:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #ed4242;
}

.custom-control-input-red:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f27171;
  border-color: #f27171;
}

.custom-control-input-orange:checked ~ .custom-control-label::before {
  border-color: #f2af3f;
  background-color: #f2af3f;
}

.custom-control-input-orange.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f2af3f' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-orange.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f2af3f'/%3E%3C/svg%3E") !important;
}

.custom-control-input-orange:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(242, 175, 63, 0.25);
}

.custom-control-input-orange:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fae1b6;
}

.custom-control-input-orange:not(:disabled):active ~ .custom-control-label::before {
  background-color: oldlace;
  border-color: oldlace;
}

.custom-control-input-yellow:checked ~ .custom-control-label::before {
  border-color: #f1ca0d;
  background-color: #f1ca0d;
}

.custom-control-input-yellow.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f1ca0d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-yellow.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f1ca0d'/%3E%3C/svg%3E") !important;
}

.custom-control-input-yellow:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(241, 202, 13, 0.25);
}

.custom-control-input-yellow:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f8e585;
}

.custom-control-input-yellow:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbefb5;
  border-color: #fbefb5;
}

.custom-control-input-green:checked ~ .custom-control-label::before {
  border-color: #34ab0a;
  background-color: #34ab0a;
}

.custom-control-input-green.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2334ab0a' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-green.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2334ab0a'/%3E%3C/svg%3E") !important;
}

.custom-control-input-green:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 171, 10, 0.25);
}

.custom-control-input-green:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6ff441;
}

.custom-control-input-green:not(:disabled):active ~ .custom-control-label::before {
  background-color: #94f771;
  border-color: #94f771;
}

.custom-control-input-teal:checked ~ .custom-control-label::before {
  border-color: #9c9db4;
  background-color: #9c9db4;
}

.custom-control-input-teal.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%239c9db4' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-teal.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%239c9db4'/%3E%3C/svg%3E") !important;
}

.custom-control-input-teal:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(156, 157, 180, 0.25);
}

.custom-control-input-teal:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #e5e5eb;
}

.custom-control-input-teal:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.custom-control-input-cyan:checked ~ .custom-control-label::before {
  border-color: #4c96b3;
  background-color: #4c96b3;
}

.custom-control-input-cyan.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%234c96b3' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-cyan.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%234c96b3'/%3E%3C/svg%3E") !important;
}

.custom-control-input-cyan:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(76, 150, 179, 0.25);
}

.custom-control-input-cyan:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a6cbd9;
}

.custom-control-input-cyan:not(:disabled):active ~ .custom-control-label::before {
  background-color: #c9e0e8;
  border-color: #c9e0e8;
}

.custom-control-input-white:checked ~ .custom-control-label::before {
  border-color: #fff;
  background-color: #fff;
}

.custom-control-input-white.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-white.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") !important;
}

.custom-control-input-white:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}

.custom-control-input-white:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}

.custom-control-input-white:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.custom-control-input-gray:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}

.custom-control-input-gray.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-gray.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}

.custom-control-input-gray:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}

.custom-control-input-gray:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba;
}

.custom-control-input-gray:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1;
}

.custom-control-input-gray-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}

.custom-control-input-gray-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-gray-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
}

.custom-control-input-gray-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}

.custom-control-input-gray-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7a86;
}

.custom-control-input-gray-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #88939e;
  border-color: #88939e;
}

.custom-control-input-outline ~ .custom-control-label::before {
  background-color: transparent !important;
  box-shadow: none;
}

.custom-control-input-outline:checked ~ .custom-control-label::before {
  background-color: transparent;
}

.navbar-dark .btn-navbar,
.navbar-dark .form-control-navbar {
  background-color: #212529;
  border: 1px solid #383f45;
  color: white;
}

.navbar-dark .btn-navbar:hover {
  background-color: #272b30;
}

.navbar-dark .btn-navbar:focus {
  background-color: #2c3237;
}

.navbar-dark .form-control-navbar + .input-group-prepend > .btn-navbar,
.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #212529;
  color: #fff;
  border: 1px solid #383f45;
  border-left: none;
}

.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar),
.dark-mode .custom-select,
.dark-mode .custom-file-label,
.dark-mode .custom-file-label::after,
.dark-mode .custom-control-label::before,
.dark-mode .input-group-text {
  background-color: #212529;
  color: #fff;
}

.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar):not(.is-invalid):not(:focus),
.dark-mode .custom-file-label,
.dark-mode .custom-file-label::after {
  border-color: #6c757d;
}

.dark-mode select {
  background-color: #212529;
  color: #fff;
  border-color: #6c757d;
}

.dark-mode .input-group-text {
  border-color: #6c757d;
}

.dark-mode .custom-control-input:disabled ~ .custom-control-label::before,
.dark-mode .custom-control-input[disabled] ~ .custom-control-label::before {
  background-color: #2c3237;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .custom-range::-webkit-slider-runnable-track {
  background-color: #32383e;
}

.dark-mode .custom-range::-moz-range-track {
  background-color: #32383e;
}

.dark-mode .custom-range::-ms-track {
  background-color: #32383e;
}

.dark-mode .custom-range.custom-range-secondary:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-secondary:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-secondary:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-secondary:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-secondary::-moz-range-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-secondary::-moz-range-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-secondary::-ms-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-secondary::-ms-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-success:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-success:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-success:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-success:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-success::-webkit-slider-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-success::-webkit-slider-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-success::-moz-range-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-success::-moz-range-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-success::-ms-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-success::-ms-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-info:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-info:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-info:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-info:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-info::-webkit-slider-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-info::-webkit-slider-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-info::-moz-range-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-info::-moz-range-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-info::-ms-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-info::-ms-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-warning:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-warning:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-range.custom-range-warning:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-range.custom-range-warning:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb {
  background-color: #fd7e14;
}

.dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb:active {
  background-color: #ffdfc5;
}

.dark-mode .custom-range.custom-range-warning::-moz-range-thumb {
  background-color: #fd7e14;
}

.dark-mode .custom-range.custom-range-warning::-moz-range-thumb:active {
  background-color: #ffdfc5;
}

.dark-mode .custom-range.custom-range-warning::-ms-thumb {
  background-color: #fd7e14;
}

.dark-mode .custom-range.custom-range-warning::-ms-thumb:active {
  background-color: #ffdfc5;
}

.dark-mode .custom-range.custom-range-danger:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-danger:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-danger:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-danger:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-danger::-moz-range-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-danger::-moz-range-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-danger::-ms-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-danger::-ms-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-light:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-light:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-range.custom-range-light:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-range.custom-range-light:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-range.custom-range-light::-webkit-slider-thumb {
  background-color: #f8f9fa;
}

.dark-mode .custom-range.custom-range-light::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-light::-moz-range-thumb {
  background-color: #f8f9fa;
}

.dark-mode .custom-range.custom-range-light::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-light::-ms-thumb {
  background-color: #f8f9fa;
}

.dark-mode .custom-range.custom-range-light::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-dark:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-range.custom-range-dark::-moz-range-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-dark::-moz-range-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-range.custom-range-dark::-ms-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-dark::-ms-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-range.custom-range-lightblue:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-lightblue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-range.custom-range-lightblue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-range.custom-range-lightblue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb {
  background-color: #86bad8;
}

.dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb {
  background-color: #86bad8;
}

.dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-lightblue::-ms-thumb {
  background-color: #86bad8;
}

.dark-mode .custom-range.custom-range-lightblue::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-navy:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-navy:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-range.custom-range-navy:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-range.custom-range-navy:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb {
  background-color: #002c59;
}

.dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb:active {
  background-color: #0c84ff;
}

.dark-mode .custom-range.custom-range-navy::-moz-range-thumb {
  background-color: #002c59;
}

.dark-mode .custom-range.custom-range-navy::-moz-range-thumb:active {
  background-color: #0c84ff;
}

.dark-mode .custom-range.custom-range-navy::-ms-thumb {
  background-color: #002c59;
}

.dark-mode .custom-range.custom-range-navy::-ms-thumb:active {
  background-color: #0c84ff;
}

.dark-mode .custom-range.custom-range-olive:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-olive:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-range.custom-range-olive:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-range.custom-range-olive:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb {
  background-color: #74c8a3;
}

.dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb:active {
  background-color: #f4fbf8;
}

.dark-mode .custom-range.custom-range-olive::-moz-range-thumb {
  background-color: #74c8a3;
}

.dark-mode .custom-range.custom-range-olive::-moz-range-thumb:active {
  background-color: #f4fbf8;
}

.dark-mode .custom-range.custom-range-olive::-ms-thumb {
  background-color: #74c8a3;
}

.dark-mode .custom-range.custom-range-olive::-ms-thumb:active {
  background-color: #f4fbf8;
}

.dark-mode .custom-range.custom-range-lime:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-lime:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-range.custom-range-lime:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-range.custom-range-lime:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb {
  background-color: #67ffa9;
}

.dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-lime::-moz-range-thumb {
  background-color: #67ffa9;
}

.dark-mode .custom-range.custom-range-lime::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-lime::-ms-thumb {
  background-color: #67ffa9;
}

.dark-mode .custom-range.custom-range-lime::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-fuchsia:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-range.custom-range-fuchsia:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-range.custom-range-fuchsia:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb {
  background-color: #f672d8;
}

.dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb {
  background-color: #f672d8;
}

.dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-fuchsia::-ms-thumb {
  background-color: #f672d8;
}

.dark-mode .custom-range.custom-range-fuchsia::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-maroon:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-maroon:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-range.custom-range-maroon:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-range.custom-range-maroon:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb {
  background-color: #ed6c9b;
}

.dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-maroon::-moz-range-thumb {
  background-color: #ed6c9b;
}

.dark-mode .custom-range.custom-range-maroon::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-maroon::-ms-thumb {
  background-color: #ed6c9b;
}

.dark-mode .custom-range.custom-range-maroon::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-blue:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-blue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-range.custom-range-blue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-range.custom-range-blue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb {
  background-color: #3f6791;
}

.dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb:active {
  background-color: #a9c1da;
}

.dark-mode .custom-range.custom-range-blue::-moz-range-thumb {
  background-color: #3f6791;
}

.dark-mode .custom-range.custom-range-blue::-moz-range-thumb:active {
  background-color: #a9c1da;
}

.dark-mode .custom-range.custom-range-blue::-ms-thumb {
  background-color: #3f6791;
}

.dark-mode .custom-range.custom-range-blue::-ms-thumb:active {
  background-color: #a9c1da;
}

.dark-mode .custom-range.custom-range-indigo:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-indigo:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-range.custom-range-indigo:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-range.custom-range-indigo:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb {
  background-color: #6610f2;
}

.dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb:active {
  background-color: #d2b9fb;
}

.dark-mode .custom-range.custom-range-indigo::-moz-range-thumb {
  background-color: #6610f2;
}

.dark-mode .custom-range.custom-range-indigo::-moz-range-thumb:active {
  background-color: #d2b9fb;
}

.dark-mode .custom-range.custom-range-indigo::-ms-thumb {
  background-color: #6610f2;
}

.dark-mode .custom-range.custom-range-indigo::-ms-thumb:active {
  background-color: #d2b9fb;
}

.dark-mode .custom-range.custom-range-purple:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-purple:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-range.custom-range-purple:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-range.custom-range-purple:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb {
  background-color: #6f42c1;
}

.dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb:active {
  background-color: #d5c8ed;
}

.dark-mode .custom-range.custom-range-purple::-moz-range-thumb {
  background-color: #6f42c1;
}

.dark-mode .custom-range.custom-range-purple::-moz-range-thumb:active {
  background-color: #d5c8ed;
}

.dark-mode .custom-range.custom-range-purple::-ms-thumb {
  background-color: #6f42c1;
}

.dark-mode .custom-range.custom-range-purple::-ms-thumb:active {
  background-color: #d5c8ed;
}

.dark-mode .custom-range.custom-range-pink:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-pink:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-range.custom-range-pink:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-range.custom-range-pink:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb {
  background-color: #e83e8c;
}

.dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb:active {
  background-color: #fbddeb;
}

.dark-mode .custom-range.custom-range-pink::-moz-range-thumb {
  background-color: #e83e8c;
}

.dark-mode .custom-range.custom-range-pink::-moz-range-thumb:active {
  background-color: #fbddeb;
}

.dark-mode .custom-range.custom-range-pink::-ms-thumb {
  background-color: #e83e8c;
}

.dark-mode .custom-range.custom-range-pink::-ms-thumb:active {
  background-color: #fbddeb;
}

.dark-mode .custom-range.custom-range-red:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-red:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-red:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-red:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-red::-webkit-slider-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-red::-webkit-slider-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-red::-moz-range-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-red::-moz-range-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-red::-ms-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-red::-ms-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-orange:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-orange:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-range.custom-range-orange:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-range.custom-range-orange:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb {
  background-color: #fd7e14;
}

.dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb:active {
  background-color: #ffdfc5;
}

.dark-mode .custom-range.custom-range-orange::-moz-range-thumb {
  background-color: #fd7e14;
}

.dark-mode .custom-range.custom-range-orange::-moz-range-thumb:active {
  background-color: #ffdfc5;
}

.dark-mode .custom-range.custom-range-orange::-ms-thumb {
  background-color: #fd7e14;
}

.dark-mode .custom-range.custom-range-orange::-ms-thumb:active {
  background-color: #ffdfc5;
}

.dark-mode .custom-range.custom-range-yellow:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-yellow:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-range.custom-range-yellow:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-range.custom-range-yellow:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb {
  background-color: #f39c12;
}

.dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb:active {
  background-color: #fce3bc;
}

.dark-mode .custom-range.custom-range-yellow::-moz-range-thumb {
  background-color: #f39c12;
}

.dark-mode .custom-range.custom-range-yellow::-moz-range-thumb:active {
  background-color: #fce3bc;
}

.dark-mode .custom-range.custom-range-yellow::-ms-thumb {
  background-color: #f39c12;
}

.dark-mode .custom-range.custom-range-yellow::-ms-thumb:active {
  background-color: #fce3bc;
}

.dark-mode .custom-range.custom-range-green:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-green:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-green:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-green:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-green::-webkit-slider-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-green::-webkit-slider-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-green::-moz-range-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-green::-moz-range-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-green::-ms-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-green::-ms-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-teal:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-teal:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-range.custom-range-teal:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-range.custom-range-teal:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb {
  background-color: #20c997;
}

.dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb:active {
  background-color: #aaf1dc;
}

.dark-mode .custom-range.custom-range-teal::-moz-range-thumb {
  background-color: #20c997;
}

.dark-mode .custom-range.custom-range-teal::-moz-range-thumb:active {
  background-color: #aaf1dc;
}

.dark-mode .custom-range.custom-range-teal::-ms-thumb {
  background-color: #20c997;
}

.dark-mode .custom-range.custom-range-teal::-ms-thumb:active {
  background-color: #aaf1dc;
}

.dark-mode .custom-range.custom-range-cyan:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-cyan:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-cyan:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-cyan:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-cyan::-moz-range-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-cyan::-moz-range-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-cyan::-ms-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-cyan::-ms-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-white:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-white:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(206, 212, 218, 0.25);
}

.dark-mode .custom-range.custom-range-white:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(206, 212, 218, 0.25);
}

.dark-mode .custom-range.custom-range-white:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(206, 212, 218, 0.25);
}

.dark-mode .custom-range.custom-range-white::-webkit-slider-thumb {
  background-color: #ced4da;
}

.dark-mode .custom-range.custom-range-white::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-white::-moz-range-thumb {
  background-color: #ced4da;
}

.dark-mode .custom-range.custom-range-white::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-white::-ms-thumb {
  background-color: #ced4da;
}

.dark-mode .custom-range.custom-range-white::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-gray:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-gray:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-gray:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-gray:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-gray::-moz-range-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-gray::-moz-range-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-gray::-ms-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-gray::-ms-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-gray-dark:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-gray-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-gray-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-range.custom-range-gray-dark::-ms-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-gray-dark::-ms-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {
  background-color: #313539;
}

.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6;
}

.dark-mode .custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {
  background-color: #003d2d;
}

.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #56ffd4;
}

.dark-mode .custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {
  background-color: #16527a;
}

.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #b6daf2;
}

.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {
  background-color: #904201;
}

.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fed1ac;
}

.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {
  background-color: #921e12;
}

.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f8c9c4;
}

.dark-mode .custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.dark-mode .custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {
  background-color: #aeb9c5;
}

.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7a8793;
}

.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::before {
  background-color: #86bad8;
  border-color: #3c8dbc;
}

.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::after {
  background-color: #367fa9;
}

.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #86bad8;
  border-color: #3c8dbc;
}

.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fafcfd;
}

.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before {
  background-color: #002c59;
  border-color: black;
}

.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #002c59;
  border-color: black;
}

.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #0077f2;
}

.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before {
  background-color: #74c8a3;
  border-color: #3d9970;
}

.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after {
  background-color: #368763;
}

.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #74c8a3;
  border-color: #3d9970;
}

.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #e2f3eb;
}

.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before {
  background-color: #67ffa9;
  border-color: #01ff70;
}

.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after {
  background-color: #00e765;
}

.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #67ffa9;
  border-color: #01ff70;
}

.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before {
  background-color: #f672d8;
  border-color: #f012be;
}

.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after {
  background-color: #db0ead;
}

.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f672d8;
  border-color: #f012be;
}

.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before {
  background-color: #ed6c9b;
  border-color: #d81b60;
}

.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after {
  background-color: #c11856;
}

.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ed6c9b;
  border-color: #d81b60;
}

.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fef4f8;
}

.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a;
}

.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {
  background-color: #182838;
}

.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a;
}

.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #97b4d2;
}

.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894;
}

.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {
  background-color: #33077c;
}

.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894;
}

.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #c3a1fa;
}

.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776;
}

.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
  background-color: #382063;
}

.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776;
}

.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #c7b5e7;
}

.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a;
}

.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {
  background-color: #95124e;
}

.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a;
}

.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f8c7dd;
}

.dark-mode .custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {
  background-color: #921e12;
}

.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f8c9c4;
}

.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {
  background-color: #904201;
}

.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fed1ac;
}

.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008;
}

.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {
  background-color: #7f5006;
}

.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008;
}

.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fad9a4;
}

.dark-mode .custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {
  background-color: #003d2d;
}

.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #56ffd4;
}

.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155;
}

.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {
  background-color: #0e5b44;
}

.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155;
}

.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #94eed3;
}

.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {
  background-color: #16527a;
}

.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #b6daf2;
}

.dark-mode .custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {
  background-color: #ced4da;
  border-color: #94a1ae;
}

.dark-mode .custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(206, 212, 218, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {
  background-color: #8594a3;
}

.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ced4da;
  border-color: #94a1ae;
}

.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(206, 212, 218, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
  background-color: #313539;
}

.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6;
}

.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7a8793;
}

.dark-mode .custom-control-input-secondary:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}

.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-secondary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-control-input-secondary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba;
}

.dark-mode .custom-control-input-secondary:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1;
}

.dark-mode .custom-control-input-success:checked ~ .custom-control-label::before {
  border-color: #00bc8c;
  background-color: #00bc8c;
}

.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-success:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-control-input-success:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #3dffcd;
}

.dark-mode .custom-control-input-success:not(:disabled):active ~ .custom-control-label::before {
  background-color: #70ffda;
  border-color: #70ffda;
}

.dark-mode .custom-control-input-info:checked ~ .custom-control-label::before {
  border-color: #3498db;
  background-color: #3498db;
}

.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-info:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-control-input-info:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a0cfee;
}

.dark-mode .custom-control-input-info:not(:disabled):active ~ .custom-control-label::before {
  background-color: #cce5f6;
  border-color: #cce5f6;
}

.dark-mode .custom-control-input-warning:checked ~ .custom-control-label::before {
  border-color: #fd7e14;
  background-color: #fd7e14;
}

.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-warning:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-control-input-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fec392;
}

.dark-mode .custom-control-input-warning:not(:disabled):active ~ .custom-control-label::before {
  background-color: #ffdfc5;
  border-color: #ffdfc5;
}

.dark-mode .custom-control-input-danger:checked ~ .custom-control-label::before {
  border-color: #e74c3c;
  background-color: #e74c3c;
}

.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-danger:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-control-input-danger:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f5b4ae;
}

.dark-mode .custom-control-input-danger:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbdedb;
  border-color: #fbdedb;
}

.dark-mode .custom-control-input-light:checked ~ .custom-control-label::before {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
}

.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-light:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-control-input-light:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}

.dark-mode .custom-control-input-light:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}

.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-control-input-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7a86;
}

.dark-mode .custom-control-input-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #88939e;
  border-color: #88939e;
}

.dark-mode .custom-control-input-lightblue:checked ~ .custom-control-label::before {
  border-color: #86bad8;
  background-color: #86bad8;
}

.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2386bad8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386bad8'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-lightblue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-control-input-lightblue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #e6f1f7;
}

.dark-mode .custom-control-input-lightblue:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-navy:checked ~ .custom-control-label::before {
  border-color: #002c59;
  background-color: #002c59;
}

.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23002c59' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23002c59'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-navy:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-control-input-navy:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #006ad8;
}

.dark-mode .custom-control-input-navy:not(:disabled):active ~ .custom-control-label::before {
  background-color: #0c84ff;
  border-color: #0c84ff;
}

.dark-mode .custom-control-input-olive:checked ~ .custom-control-label::before {
  border-color: #74c8a3;
  background-color: #74c8a3;
}

.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2374c8a3' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2374c8a3'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-olive:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-control-input-olive:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #cfecdf;
}

.dark-mode .custom-control-input-olive:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f4fbf8;
  border-color: #f4fbf8;
}

.dark-mode .custom-control-input-lime:checked ~ .custom-control-label::before {
  border-color: #67ffa9;
  background-color: #67ffa9;
}

.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2367ffa9' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2367ffa9'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-lime:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-control-input-lime:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #e7fff1;
}

.dark-mode .custom-control-input-lime:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-fuchsia:checked ~ .custom-control-label::before {
  border-color: #f672d8;
  background-color: #f672d8;
}

.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f672d8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f672d8'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-fuchsia:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-control-input-fuchsia:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #feeaf9;
}

.dark-mode .custom-control-input-fuchsia:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-maroon:checked ~ .custom-control-label::before {
  border-color: #ed6c9b;
  background-color: #ed6c9b;
}

.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ed6c9b' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ed6c9b'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-maroon:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-control-input-maroon:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fbdee8;
}

.dark-mode .custom-control-input-maroon:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-blue:checked ~ .custom-control-label::before {
  border-color: #3f6791;
  background-color: #3f6791;
}

.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233f6791' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233f6791'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-blue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-control-input-blue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #85a7ca;
}

.dark-mode .custom-control-input-blue:not(:disabled):active ~ .custom-control-label::before {
  background-color: #a9c1da;
  border-color: #a9c1da;
}

.dark-mode .custom-control-input-indigo:checked ~ .custom-control-label::before {
  border-color: #6610f2;
  background-color: #6610f2;
}

.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236610f2' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236610f2'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-indigo:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-control-input-indigo:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b389f9;
}

.dark-mode .custom-control-input-indigo:not(:disabled):active ~ .custom-control-label::before {
  background-color: #d2b9fb;
  border-color: #d2b9fb;
}

.dark-mode .custom-control-input-purple:checked ~ .custom-control-label::before {
  border-color: #6f42c1;
  background-color: #6f42c1;
}

.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236f42c1' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236f42c1'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-purple:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-control-input-purple:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b8a2e0;
}

.dark-mode .custom-control-input-purple:not(:disabled):active ~ .custom-control-label::before {
  background-color: #d5c8ed;
  border-color: #d5c8ed;
}

.dark-mode .custom-control-input-pink:checked ~ .custom-control-label::before {
  border-color: #e83e8c;
  background-color: #e83e8c;
}

.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e83e8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e83e8c'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-pink:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-control-input-pink:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f6b0d0;
}

.dark-mode .custom-control-input-pink:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbddeb;
  border-color: #fbddeb;
}

.dark-mode .custom-control-input-red:checked ~ .custom-control-label::before {
  border-color: #e74c3c;
  background-color: #e74c3c;
}

.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-red:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-control-input-red:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f5b4ae;
}

.dark-mode .custom-control-input-red:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbdedb;
  border-color: #fbdedb;
}

.dark-mode .custom-control-input-orange:checked ~ .custom-control-label::before {
  border-color: #fd7e14;
  background-color: #fd7e14;
}

.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-orange:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-control-input-orange:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fec392;
}

.dark-mode .custom-control-input-orange:not(:disabled):active ~ .custom-control-label::before {
  background-color: #ffdfc5;
  border-color: #ffdfc5;
}

.dark-mode .custom-control-input-yellow:checked ~ .custom-control-label::before {
  border-color: #f39c12;
  background-color: #f39c12;
}

.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f39c12' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f39c12'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-yellow:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-control-input-yellow:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f9cf8b;
}

.dark-mode .custom-control-input-yellow:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fce3bc;
  border-color: #fce3bc;
}

.dark-mode .custom-control-input-green:checked ~ .custom-control-label::before {
  border-color: #00bc8c;
  background-color: #00bc8c;
}

.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-green:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-control-input-green:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #3dffcd;
}

.dark-mode .custom-control-input-green:not(:disabled):active ~ .custom-control-label::before {
  background-color: #70ffda;
  border-color: #70ffda;
}

.dark-mode .custom-control-input-teal:checked ~ .custom-control-label::before {
  border-color: #20c997;
  background-color: #20c997;
}

.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2320c997' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2320c997'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-teal:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-control-input-teal:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #7eeaca;
}

.dark-mode .custom-control-input-teal:not(:disabled):active ~ .custom-control-label::before {
  background-color: #aaf1dc;
  border-color: #aaf1dc;
}

.dark-mode .custom-control-input-cyan:checked ~ .custom-control-label::before {
  border-color: #3498db;
  background-color: #3498db;
}

.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-cyan:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-control-input-cyan:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a0cfee;
}

.dark-mode .custom-control-input-cyan:not(:disabled):active ~ .custom-control-label::before {
  background-color: #cce5f6;
  border-color: #cce5f6;
}

.dark-mode .custom-control-input-white:checked ~ .custom-control-label::before {
  border-color: #ced4da;
  background-color: #ced4da;
}

.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ced4da' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ced4da'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-white:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(206, 212, 218, 0.25);
}

.dark-mode .custom-control-input-white:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}

.dark-mode .custom-control-input-white:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-gray:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}

.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-gray:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-control-input-gray:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba;
}

.dark-mode .custom-control-input-gray:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1;
}

.dark-mode .custom-control-input-gray-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}

.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-gray-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-control-input-gray-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7a86;
}

.dark-mode .custom-control-input-gray-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #88939e;
  border-color: #88939e;
}

.progress {
  box-shadow: none;
  border-radius: 1px;
}

.progress.vertical {
  display: inline-block;
  height: 200px;
  margin-right: 10px;
  position: relative;
  width: 30px;
}

.progress.vertical > .progress-bar {
  bottom: 0;
  position: absolute;
  width: 100%;
}

.progress.vertical.sm, .progress.vertical.progress-sm {
  width: 20px;
}

.progress.vertical.xs, .progress.vertical.progress-xs {
  width: 10px;
}

.progress.vertical.xxs, .progress.vertical.progress-xxs {
  width: 3px;
}

.progress-group {
  margin-bottom: 0.5rem;
}

.progress-sm {
  height: 10px;
}

.progress-xs {
  height: 7px;
}

.progress-xxs {
  height: 3px;
}

.table tr > td .progress {
  margin: 0;
}

.dark-mode .progress {
  background: #32383e;
}

.card-primary:not(.card-outline) > .card-header {
  background-color: #f2af3f;
}

.card-primary:not(.card-outline) > .card-header,
.card-primary:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.card-primary:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-primary.card-outline {
  border-top: 3px solid #f2af3f;
}

.card-primary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-primary.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f2af3f;
}

.bg-primary > .card-header .btn-tool,
.bg-gradient-primary > .card-header .btn-tool,
.card-primary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-primary > .card-header .btn-tool:hover,
.bg-gradient-primary > .card-header .btn-tool:hover,
.card-primary:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.card.bg-primary .bootstrap-datetimepicker-widget .table td,
.card.bg-primary .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #ef9f19;
  color: #1F2D3D;
}

.card.bg-primary .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.card.bg-primary .bootstrap-datetimepicker-widget table td.active,
.card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f5c36f;
  color: #1F2D3D;
}

.card-secondary:not(.card-outline) > .card-header {
  background-color: #6c757d;
}

.card-secondary:not(.card-outline) > .card-header,
.card-secondary:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-secondary:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-secondary.card-outline {
  border-top: 3px solid #6c757d;
}

.card-secondary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-secondary.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6c757d;
}

.bg-secondary > .card-header .btn-tool,
.bg-gradient-secondary > .card-header .btn-tool,
.card-secondary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-secondary > .card-header .btn-tool:hover,
.bg-gradient-secondary > .card-header .btn-tool:hover,
.card-secondary:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-secondary .bootstrap-datetimepicker-widget .table td,
.card.bg-secondary .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff;
}

.card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-secondary .bootstrap-datetimepicker-widget table td.active,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff;
}

.card-success:not(.card-outline) > .card-header {
  background-color: #34ab0a;
}

.card-success:not(.card-outline) > .card-header,
.card-success:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-success:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-success.card-outline {
  border-top: 3px solid #34ab0a;
}

.card-success.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-success.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #34ab0a;
}

.bg-success > .card-header .btn-tool,
.bg-gradient-success > .card-header .btn-tool,
.card-success:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-success > .card-header .btn-tool:hover,
.bg-gradient-success > .card-header .btn-tool:hover,
.card-success:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-success .bootstrap-datetimepicker-widget .table td,
.card.bg-success .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #288408;
  color: #fff;
}

.card.bg-success .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-success .bootstrap-datetimepicker-widget table td.active,
.card.bg-success .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #43db0d;
  color: #fff;
}

.card-info:not(.card-outline) > .card-header {
  background-color: #4c96b3;
}

.card-info:not(.card-outline) > .card-header,
.card-info:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-info:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-info.card-outline {
  border-top: 3px solid #4c96b3;
}

.card-info.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-info.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #4c96b3;
}

.bg-info > .card-header .btn-tool,
.bg-gradient-info > .card-header .btn-tool,
.card-info:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-info > .card-header .btn-tool:hover,
.bg-gradient-info > .card-header .btn-tool:hover,
.card-info:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-info .bootstrap-datetimepicker-widget .table td,
.card.bg-info .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #407e96;
  color: #fff;
}

.card.bg-info .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-info .bootstrap-datetimepicker-widget table td.active,
.card.bg-info .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #70abc2;
  color: #fff;
}

.card-warning:not(.card-outline) > .card-header {
  background-color: #f1ca0d;
}

.card-warning:not(.card-outline) > .card-header,
.card-warning:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.card-warning:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-warning.card-outline {
  border-top: 3px solid #f1ca0d;
}

.card-warning.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-warning.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f1ca0d;
}

.bg-warning > .card-header .btn-tool,
.bg-gradient-warning > .card-header .btn-tool,
.card-warning:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-warning > .card-header .btn-tool:hover,
.bg-gradient-warning > .card-header .btn-tool:hover,
.card-warning:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.card.bg-warning .bootstrap-datetimepicker-widget .table td,
.card.bg-warning .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #caaa0b;
  color: #1F2D3D;
}

.card.bg-warning .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.card.bg-warning .bootstrap-datetimepicker-widget table td.active,
.card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f5d53c;
  color: #1F2D3D;
}

.card-danger:not(.card-outline) > .card-header {
  background-color: #a10f0f;
}

.card-danger:not(.card-outline) > .card-header,
.card-danger:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-danger:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-danger.card-outline {
  border-top: 3px solid #a10f0f;
}

.card-danger.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-danger.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #a10f0f;
}

.bg-danger > .card-header .btn-tool,
.bg-gradient-danger > .card-header .btn-tool,
.card-danger:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-danger > .card-header .btn-tool:hover,
.bg-gradient-danger > .card-header .btn-tool:hover,
.card-danger:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-danger .bootstrap-datetimepicker-widget .table td,
.card.bg-danger .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #7c0c0c;
  color: #fff;
}

.card.bg-danger .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-danger .bootstrap-datetimepicker-widget table td.active,
.card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #d01313;
  color: #fff;
}

.card-light:not(.card-outline) > .card-header {
  background-color: #f8f9fa;
}

.card-light:not(.card-outline) > .card-header,
.card-light:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.card-light:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-light.card-outline {
  border-top: 3px solid #f8f9fa;
}

.card-light.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-light.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f8f9fa;
}

.bg-light > .card-header .btn-tool,
.bg-gradient-light > .card-header .btn-tool,
.card-light:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-light > .card-header .btn-tool:hover,
.bg-gradient-light > .card-header .btn-tool:hover,
.card-light:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.card.bg-light .bootstrap-datetimepicker-widget .table td,
.card.bg-light .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e0e5e9;
  color: #1F2D3D;
}

.card.bg-light .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.card.bg-light .bootstrap-datetimepicker-widget table td.active,
.card.bg-light .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1F2D3D;
}

.card-dark:not(.card-outline) > .card-header {
  background-color: #212529;
}

.card-dark:not(.card-outline) > .card-header,
.card-dark:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-dark:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-dark.card-outline {
  border-top: 3px solid #212529;
}

.card-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-dark.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #212529;
}

.bg-dark > .card-header .btn-tool,
.bg-gradient-dark > .card-header .btn-tool,
.card-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-dark > .card-header .btn-tool:hover,
.bg-gradient-dark > .card-header .btn-tool:hover,
.card-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-dark .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #0f1112;
  color: #fff;
}

.card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #383f45;
  color: #fff;
}

.card-default:not(.card-outline) > .card-header {
  background-color: #6c757d;
}

.card-default:not(.card-outline) > .card-header,
.card-default:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-default:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-default.card-outline {
  border-top: 3px solid #6c757d;
}

.card-default.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-default.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6c757d;
}

.bg-default > .card-header .btn-tool,
.bg-gradient-default > .card-header .btn-tool,
.card-default:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-default > .card-header .btn-tool:hover,
.bg-gradient-default > .card-header .btn-tool:hover,
.card-default:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-default .bootstrap-datetimepicker-widget .table td,
.card.bg-default .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-default .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-default .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-default .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-default .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-default .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-default .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-default .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-default .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-default .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-default .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-default .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-default .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff;
}

.card.bg-default .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-default .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-default .bootstrap-datetimepicker-widget table td.active,
.card.bg-default .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-default .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-default .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff;
}

.card-purple:not(.card-outline) > .card-header {
  background-color: #363B48;
}

.card-purple:not(.card-outline) > .card-header,
.card-purple:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-purple:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-purple.card-outline {
  border-top: 3px solid #363B48;
}

.card-purple.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-purple.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #363B48;
}

.bg-purple > .card-header .btn-tool,
.bg-gradient-purple > .card-header .btn-tool,
.card-purple:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-purple > .card-header .btn-tool:hover,
.bg-gradient-purple > .card-header .btn-tool:hover,
.card-purple:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-purple .bootstrap-datetimepicker-widget .table td,
.card.bg-purple .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #252831;
  color: #fff;
}

.card.bg-purple .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-purple .bootstrap-datetimepicker-widget table td.active,
.card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4c5365;
  color: #fff;
}

.card-gray:not(.card-outline) > .card-header {
  background-color: #6c757d;
}

.card-gray:not(.card-outline) > .card-header,
.card-gray:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-gray:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-gray.card-outline {
  border-top: 3px solid #6c757d;
}

.card-gray.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-gray.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6c757d;
}

.bg-gray > .card-header .btn-tool,
.bg-gradient-gray > .card-header .btn-tool,
.card-gray:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-gray > .card-header .btn-tool:hover,
.bg-gradient-gray > .card-header .btn-tool:hover,
.card-gray:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-gray .bootstrap-datetimepicker-widget .table td,
.card.bg-gray .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff;
}

.card.bg-gray .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-gray .bootstrap-datetimepicker-widget table td.active,
.card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff;
}

.card-lightblue:not(.card-outline) > .card-header {
  background-color: #3c8dbc;
}

.card-lightblue:not(.card-outline) > .card-header,
.card-lightblue:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-lightblue:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-lightblue.card-outline {
  border-top: 3px solid #3c8dbc;
}

.card-lightblue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-lightblue.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #3c8dbc;
}

.bg-lightblue > .card-header .btn-tool,
.bg-gradient-lightblue > .card-header .btn-tool,
.card-lightblue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-lightblue > .card-header .btn-tool:hover,
.bg-gradient-lightblue > .card-header .btn-tool:hover,
.card-lightblue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-lightblue .bootstrap-datetimepicker-widget .table td,
.card.bg-lightblue .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #32769d;
  color: #fff;
}

.card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5fa4cc;
  color: #fff;
}

.card-navy:not(.card-outline) > .card-header {
  background-color: #001f3f;
}

.card-navy:not(.card-outline) > .card-header,
.card-navy:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-navy:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-navy.card-outline {
  border-top: 3px solid #001f3f;
}

.card-navy.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-navy.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #001f3f;
}

.bg-navy > .card-header .btn-tool,
.bg-gradient-navy > .card-header .btn-tool,
.card-navy:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-navy > .card-header .btn-tool:hover,
.bg-gradient-navy > .card-header .btn-tool:hover,
.card-navy:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-navy .bootstrap-datetimepicker-widget .table td,
.card.bg-navy .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #000b16;
  color: #fff;
}

.card.bg-navy .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-navy .bootstrap-datetimepicker-widget table td.active,
.card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #003872;
  color: #fff;
}

.card-olive:not(.card-outline) > .card-header {
  background-color: #3d9970;
}

.card-olive:not(.card-outline) > .card-header,
.card-olive:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-olive:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-olive.card-outline {
  border-top: 3px solid #3d9970;
}

.card-olive.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-olive.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #3d9970;
}

.bg-olive > .card-header .btn-tool,
.bg-gradient-olive > .card-header .btn-tool,
.card-olive:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-olive > .card-header .btn-tool:hover,
.bg-gradient-olive > .card-header .btn-tool:hover,
.card-olive:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-olive .bootstrap-datetimepicker-widget .table td,
.card.bg-olive .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #317c5b;
  color: #fff;
}

.card.bg-olive .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-olive .bootstrap-datetimepicker-widget table td.active,
.card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #50b98a;
  color: #fff;
}

.card-lime:not(.card-outline) > .card-header {
  background-color: #01ff70;
}

.card-lime:not(.card-outline) > .card-header,
.card-lime:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.card-lime:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-lime.card-outline {
  border-top: 3px solid #01ff70;
}

.card-lime.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-lime.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #01ff70;
}

.bg-lime > .card-header .btn-tool,
.bg-gradient-lime > .card-header .btn-tool,
.card-lime:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-lime > .card-header .btn-tool:hover,
.bg-gradient-lime > .card-header .btn-tool:hover,
.card-lime:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.card.bg-lime .bootstrap-datetimepicker-widget .table td,
.card.bg-lime .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #00d75e;
  color: #1F2D3D;
}

.card.bg-lime .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.card.bg-lime .bootstrap-datetimepicker-widget table td.active,
.card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #34ff8d;
  color: #1F2D3D;
}

.card-fuchsia:not(.card-outline) > .card-header {
  background-color: #f012be;
}

.card-fuchsia:not(.card-outline) > .card-header,
.card-fuchsia:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-fuchsia:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-fuchsia.card-outline {
  border-top: 3px solid #f012be;
}

.card-fuchsia.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-fuchsia.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f012be;
}

.bg-fuchsia > .card-header .btn-tool,
.bg-gradient-fuchsia > .card-header .btn-tool,
.card-fuchsia:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-fuchsia > .card-header .btn-tool:hover,
.bg-gradient-fuchsia > .card-header .btn-tool:hover,
.card-fuchsia:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-fuchsia .bootstrap-datetimepicker-widget .table td,
.card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #cc0da1;
  color: #fff;
}

.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f342cb;
  color: #fff;
}

.card-maroon:not(.card-outline) > .card-header {
  background-color: #d81b60;
}

.card-maroon:not(.card-outline) > .card-header,
.card-maroon:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-maroon:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-maroon.card-outline {
  border-top: 3px solid #d81b60;
}

.card-maroon.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-maroon.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #d81b60;
}

.bg-maroon > .card-header .btn-tool,
.bg-gradient-maroon > .card-header .btn-tool,
.card-maroon:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-maroon > .card-header .btn-tool:hover,
.bg-gradient-maroon > .card-header .btn-tool:hover,
.card-maroon:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-maroon .bootstrap-datetimepicker-widget .table td,
.card.bg-maroon .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #b41650;
  color: #fff;
}

.card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-maroon .bootstrap-datetimepicker-widget table td.active,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #e73f7c;
  color: #fff;
}

.card-blue:not(.card-outline) > .card-header {
  background-color: #2660A4;
}

.card-blue:not(.card-outline) > .card-header,
.card-blue:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-blue:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-blue.card-outline {
  border-top: 3px solid #2660A4;
}

.card-blue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-blue.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #2660A4;
}

.bg-blue > .card-header .btn-tool,
.bg-gradient-blue > .card-header .btn-tool,
.card-blue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-blue > .card-header .btn-tool:hover,
.bg-gradient-blue > .card-header .btn-tool:hover,
.card-blue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-blue .bootstrap-datetimepicker-widget .table td,
.card.bg-blue .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #1e4d83;
  color: #fff;
}

.card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-blue .bootstrap-datetimepicker-widget table td.active,
.card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #3078cd;
  color: #fff;
}

.card-indigo:not(.card-outline) > .card-header {
  background-color: #893bf7;
}

.card-indigo:not(.card-outline) > .card-header,
.card-indigo:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-indigo:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-indigo.card-outline {
  border-top: 3px solid #893bf7;
}

.card-indigo.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-indigo.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #893bf7;
}

.bg-indigo > .card-header .btn-tool,
.bg-gradient-indigo > .card-header .btn-tool,
.card-indigo:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-indigo > .card-header .btn-tool:hover,
.bg-gradient-indigo > .card-header .btn-tool:hover,
.card-indigo:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-indigo .bootstrap-datetimepicker-widget .table td,
.card.bg-indigo .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #7114f5;
  color: #fff;
}

.card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-indigo .bootstrap-datetimepicker-widget table td.active,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #a76cf9;
  color: #fff;
}

.card-purple:not(.card-outline) > .card-header {
  background-color: #363B48;
}

.card-purple:not(.card-outline) > .card-header,
.card-purple:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-purple:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-purple.card-outline {
  border-top: 3px solid #363B48;
}

.card-purple.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-purple.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #363B48;
}

.bg-purple > .card-header .btn-tool,
.bg-gradient-purple > .card-header .btn-tool,
.card-purple:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-purple > .card-header .btn-tool:hover,
.bg-gradient-purple > .card-header .btn-tool:hover,
.card-purple:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-purple .bootstrap-datetimepicker-widget .table td,
.card.bg-purple .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #252831;
  color: #fff;
}

.card.bg-purple .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-purple .bootstrap-datetimepicker-widget table td.active,
.card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4c5365;
  color: #fff;
}

.card-pink:not(.card-outline) > .card-header {
  background-color: #a919ac;
}

.card-pink:not(.card-outline) > .card-header,
.card-pink:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-pink:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-pink.card-outline {
  border-top: 3px solid #a919ac;
}

.card-pink.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-pink.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #a919ac;
}

.bg-pink > .card-header .btn-tool,
.bg-gradient-pink > .card-header .btn-tool,
.card-pink:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-pink > .card-header .btn-tool:hover,
.bg-gradient-pink > .card-header .btn-tool:hover,
.card-pink:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-pink .bootstrap-datetimepicker-widget .table td,
.card.bg-pink .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #861488;
  color: #fff;
}

.card.bg-pink .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-pink .bootstrap-datetimepicker-widget table td.active,
.card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #d51fd9;
  color: #fff;
}

.card-red:not(.card-outline) > .card-header {
  background-color: #a10f0f;
}

.card-red:not(.card-outline) > .card-header,
.card-red:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-red:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-red.card-outline {
  border-top: 3px solid #a10f0f;
}

.card-red.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-red.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #a10f0f;
}

.bg-red > .card-header .btn-tool,
.bg-gradient-red > .card-header .btn-tool,
.card-red:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-red > .card-header .btn-tool:hover,
.bg-gradient-red > .card-header .btn-tool:hover,
.card-red:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-red .bootstrap-datetimepicker-widget .table td,
.card.bg-red .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #7c0c0c;
  color: #fff;
}

.card.bg-red .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-red .bootstrap-datetimepicker-widget table td.active,
.card.bg-red .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #d01313;
  color: #fff;
}

.card-orange:not(.card-outline) > .card-header {
  background-color: #f2af3f;
}

.card-orange:not(.card-outline) > .card-header,
.card-orange:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.card-orange:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-orange.card-outline {
  border-top: 3px solid #f2af3f;
}

.card-orange.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-orange.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f2af3f;
}

.bg-orange > .card-header .btn-tool,
.bg-gradient-orange > .card-header .btn-tool,
.card-orange:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-orange > .card-header .btn-tool:hover,
.bg-gradient-orange > .card-header .btn-tool:hover,
.card-orange:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.card.bg-orange .bootstrap-datetimepicker-widget .table td,
.card.bg-orange .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #ef9f19;
  color: #1F2D3D;
}

.card.bg-orange .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.card.bg-orange .bootstrap-datetimepicker-widget table td.active,
.card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f5c36f;
  color: #1F2D3D;
}

.card-yellow:not(.card-outline) > .card-header {
  background-color: #f1ca0d;
}

.card-yellow:not(.card-outline) > .card-header,
.card-yellow:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.card-yellow:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-yellow.card-outline {
  border-top: 3px solid #f1ca0d;
}

.card-yellow.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-yellow.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f1ca0d;
}

.bg-yellow > .card-header .btn-tool,
.bg-gradient-yellow > .card-header .btn-tool,
.card-yellow:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-yellow > .card-header .btn-tool:hover,
.bg-gradient-yellow > .card-header .btn-tool:hover,
.card-yellow:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.card.bg-yellow .bootstrap-datetimepicker-widget .table td,
.card.bg-yellow .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #caaa0b;
  color: #1F2D3D;
}

.card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.card.bg-yellow .bootstrap-datetimepicker-widget table td.active,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f5d53c;
  color: #1F2D3D;
}

.card-green:not(.card-outline) > .card-header {
  background-color: #34ab0a;
}

.card-green:not(.card-outline) > .card-header,
.card-green:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-green:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-green.card-outline {
  border-top: 3px solid #34ab0a;
}

.card-green.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-green.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #34ab0a;
}

.bg-green > .card-header .btn-tool,
.bg-gradient-green > .card-header .btn-tool,
.card-green:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-green > .card-header .btn-tool:hover,
.bg-gradient-green > .card-header .btn-tool:hover,
.card-green:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-green .bootstrap-datetimepicker-widget .table td,
.card.bg-green .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #288408;
  color: #fff;
}

.card.bg-green .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-green .bootstrap-datetimepicker-widget table td.active,
.card.bg-green .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #43db0d;
  color: #fff;
}

.card-teal:not(.card-outline) > .card-header {
  background-color: #9c9db4;
}

.card-teal:not(.card-outline) > .card-header,
.card-teal:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.card-teal:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-teal.card-outline {
  border-top: 3px solid #9c9db4;
}

.card-teal.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-teal.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #9c9db4;
}

.bg-teal > .card-header .btn-tool,
.bg-gradient-teal > .card-header .btn-tool,
.card-teal:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-teal > .card-header .btn-tool:hover,
.bg-gradient-teal > .card-header .btn-tool:hover,
.card-teal:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.card.bg-teal .bootstrap-datetimepicker-widget .table td,
.card.bg-teal .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #8586a2;
  color: #1F2D3D;
}

.card.bg-teal .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.card.bg-teal .bootstrap-datetimepicker-widget table td.active,
.card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #b9baca;
  color: #1F2D3D;
}

.card-cyan:not(.card-outline) > .card-header {
  background-color: #4c96b3;
}

.card-cyan:not(.card-outline) > .card-header,
.card-cyan:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-cyan:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-cyan.card-outline {
  border-top: 3px solid #4c96b3;
}

.card-cyan.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-cyan.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #4c96b3;
}

.bg-cyan > .card-header .btn-tool,
.bg-gradient-cyan > .card-header .btn-tool,
.card-cyan:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-cyan > .card-header .btn-tool:hover,
.bg-gradient-cyan > .card-header .btn-tool:hover,
.card-cyan:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-cyan .bootstrap-datetimepicker-widget .table td,
.card.bg-cyan .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #407e96;
  color: #fff;
}

.card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-cyan .bootstrap-datetimepicker-widget table td.active,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #70abc2;
  color: #fff;
}

.card-white:not(.card-outline) > .card-header {
  background-color: #fff;
}

.card-white:not(.card-outline) > .card-header,
.card-white:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.card-white:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-white.card-outline {
  border-top: 3px solid #fff;
}

.card-white.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-white.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #fff;
}

.bg-white > .card-header .btn-tool,
.bg-gradient-white > .card-header .btn-tool,
.card-white:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-white > .card-header .btn-tool:hover,
.bg-gradient-white > .card-header .btn-tool:hover,
.card-white:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.card.bg-white .bootstrap-datetimepicker-widget .table td,
.card.bg-white .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #ebebeb;
  color: #1F2D3D;
}

.card.bg-white .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.card.bg-white .bootstrap-datetimepicker-widget table td.active,
.card.bg-white .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1F2D3D;
}

.card-gray:not(.card-outline) > .card-header {
  background-color: #6c757d;
}

.card-gray:not(.card-outline) > .card-header,
.card-gray:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-gray:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-gray.card-outline {
  border-top: 3px solid #6c757d;
}

.card-gray.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-gray.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6c757d;
}

.bg-gray > .card-header .btn-tool,
.bg-gradient-gray > .card-header .btn-tool,
.card-gray:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-gray > .card-header .btn-tool:hover,
.bg-gradient-gray > .card-header .btn-tool:hover,
.card-gray:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-gray .bootstrap-datetimepicker-widget .table td,
.card.bg-gray .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff;
}

.card.bg-gray .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-gray .bootstrap-datetimepicker-widget table td.active,
.card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff;
}

.card-gray-dark:not(.card-outline) > .card-header {
  background-color: #343a40;
}

.card-gray-dark:not(.card-outline) > .card-header,
.card-gray-dark:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-gray-dark:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.card-gray-dark.card-outline {
  border-top: 3px solid #343a40;
}

.card-gray-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-gray-dark.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #343a40;
}

.bg-gray-dark > .card-header .btn-tool,
.bg-gradient-gray-dark > .card-header .btn-tool,
.card-gray-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-gray-dark > .card-header .btn-tool:hover,
.bg-gradient-gray-dark > .card-header .btn-tool:hover,
.card-gray-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-gray-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-gray-dark .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #222629;
  color: #fff;
}

.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4b545c;
  color: #fff;
}

.card {
  box-shadow: 0px 0px 10px #101012;
  margin-bottom: 1rem;
}

.card.bg-dark .card-header {
  border-color: #383f45;
}

.card.bg-dark,
.card.bg-dark .card-body {
  color: #fff;
}

.card.maximized-card {
  height: 100% !important;
  left: 0;
  max-height: 100% !important;
  max-width: 100% !important;
  position: fixed;
  top: 0;
  width: 100% !important;
  z-index: 1040;
}

.card.maximized-card.was-collapsed .card-body {
  display: block !important;
}

.card.maximized-card .card-body {
  overflow: auto;
}

.card.maximized-card [data-card-widgett="collapse"] {
  display: none;
}

.card.maximized-card .card-header,
.card.maximized-card .card-footer {
  border-radius: 0 !important;
}

.card.collapsed-card .card-body,
.card.collapsed-card .card-footer {
  display: none;
}

.card .nav.flex-column > li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  margin: 0;
}

.card .nav.flex-column > li:last-of-type {
  border-bottom: 0;
}

.card.height-control .card-body {
  max-height: 300px;
  overflow: auto;
}

.card .border-right {
  border-right: 1px solid rgba(0, 0, 0, 0.125);
}

.card .border-left {
  border-left: 1px solid rgba(0, 0, 0, 0.125);
}

.card.card-tabs:not(.card-outline) > .card-header {
  border-bottom: 0;
}

.card.card-tabs:not(.card-outline) > .card-header .nav-item:first-child .nav-link {
  border-left-color: transparent;
}

.card.card-tabs.card-outline .nav-item {
  border-bottom: 0;
}

.card.card-tabs.card-outline .nav-item:first-child .nav-link {
  border-left: 0;
  margin-left: 0;
}

.card.card-tabs .card-tools {
  margin: .3rem .5rem;
}

.card.card-tabs:not(.expanding-card).collapsed-card .card-header {
  border-bottom: 0;
}

.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {
  border-bottom: 0;
}

.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {
  margin-bottom: 0;
}

.card.card-tabs.expanding-card .card-header .nav-tabs .nav-item {
  margin-bottom: -1px;
}

.card.card-outline-tabs {
  border-top: 0;
}

.card.card-outline-tabs .card-header .nav-item:first-child .nav-link {
  border-left: 0;
  margin-left: 0;
}

.card.card-outline-tabs .card-header a {
  border-top: 3px solid transparent;
}

.card.card-outline-tabs .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card.card-outline-tabs .card-header a.active:hover {
  margin-top: 0;
}

.card.card-outline-tabs .card-tools {
  margin: .5rem .5rem .3rem;
}

.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header {
  border-bottom: 0;
}

.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {
  border-bottom: 0;
}

.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {
  margin-bottom: 0;
}

.card.card-outline-tabs.expanding-card .card-header .nav-tabs .nav-item {
  margin-bottom: -1px;
}

html.maximized-card {
  overflow: hidden;
}

.card-header::after,
.card-body::after,
.card-footer::after {
  display: block;
  clear: both;
  content: "";
}

.card-header {
  background-color: transparent;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  padding: 0.75rem 1.25rem;
  position: relative;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.collapsed-card .card-header {
  border-bottom: 0;
}

.card-header > .card-tools {
  float: right;
  margin-right: -0.625rem;
}

.card-header > .card-tools .input-group,
.card-header > .card-tools .nav,
.card-header > .card-tools .pagination {
  margin-bottom: -0.3rem;
  margin-top: -0.3rem;
}

.card-header > .card-tools [data-toggle="tooltip"] {
  position: relative;
}

.card-title {
  float: left;
  font-size: 1.1rem;
  font-weight: 400;
  margin: 0;
}

.card-text {
  clear: both;
}

.btn-tool {
  background-color: transparent;
  color: #adb5bd;
  font-size: 0.875rem;
  margin: -0.75rem 0;
  padding: .25rem .5rem;
}

.btn-group.show .btn-tool, .btn-tool:hover {
  color: #495057;
}

.show .btn-tool, .btn-tool:focus {
  box-shadow: none !important;
}

.text-sm .card-title {
  font-size: 1rem;
}

.text-sm .nav-link {
  padding: 0.4rem 0.8rem;
}

.card-body > .table {
  margin-bottom: 0;
}

.card-body > .table > thead > tr > th,
.card-body > .table > thead > tr > td {
  border-top-width: 0;
}

.card-body .fc {
  margin-top: 5px;
}

.card-body .full-width-chart {
  margin: -19px;
}

.card-body.p-0 .full-width-chart {
  margin: -9px;
}

.chart-legend {
  padding-left: 0;
  list-style: none;
  margin: 10px 0;
}

@media (max-width: 576px) {
  .chart-legend > li {
    float: left;
    margin-right: 10px;
  }
}

.card-comments {
  background-color: #f8f9fa;
}

.card-comments .card-comment {
  border-bottom: 1px solid #e9ecef;
  padding: 8px 0;
}

.card-comments .card-comment::after {
  display: block;
  clear: both;
  content: "";
}

.card-comments .card-comment:last-of-type {
  border-bottom: 0;
}

.card-comments .card-comment:first-of-type {
  padding-top: 0;
}

.card-comments .card-comment img {
  height: 1.875rem;
  width: 1.875rem;
  float: left;
}

.card-comments .comment-text {
  color: #78838e;
  margin-left: 40px;
}

.card-comments .username {
  color: #495057;
  display: block;
  font-weight: 600;
}

.card-comments .text-muted {
  font-size: 12px;
  font-weight: 400;
}

.todo-list {
  list-style: none;
  margin: 0;
  overflow: auto;
  padding: 0;
}

.todo-list > li {
  border-radius: 2px;
  background-color: #f8f9fa;
  border-left: 2px solid #e9ecef;
  color: #495057;
  margin-bottom: 2px;
  padding: 10px;
}

.todo-list > li:last-of-type {
  margin-bottom: 0;
}

.todo-list > li > input[type="checkbox"] {
  margin: 0 10px 0 5px;
}

.todo-list > li .text {
  display: inline-block;
  font-weight: 600;
  margin-left: 5px;
}

.todo-list > li .badge {
  font-size: .7rem;
  margin-left: 10px;
}

.todo-list > li .tools {
  color: #a10f0f;
  display: none;
  float: right;
}

.todo-list > li .tools > .fa,
.todo-list > li .tools > .fas,
.todo-list > li .tools > .far,
.todo-list > li .tools > .fab,
.todo-list > li .tools > .fal,
.todo-list > li .tools > .fad,
.todo-list > li .tools > .svg-inline--fa,
.todo-list > li .tools > .ion {
  cursor: pointer;
  margin-right: 5px;
}

.todo-list > li:hover .tools {
  display: inline-block;
}

.todo-list > li.done {
  color: #697582;
}

.todo-list > li.done .text {
  font-weight: 500;
  text-decoration: line-through;
}

.todo-list > li.done .badge {
  background-color: #adb5bd !important;
}

.todo-list .primary {
  border-left-color: #f2af3f;
}

.todo-list .secondary {
  border-left-color: #6c757d;
}

.todo-list .success {
  border-left-color: #34ab0a;
}

.todo-list .info {
  border-left-color: #4c96b3;
}

.todo-list .warning {
  border-left-color: #f1ca0d;
}

.todo-list .danger {
  border-left-color: #a10f0f;
}

.todo-list .light {
  border-left-color: #f8f9fa;
}

.todo-list .dark {
  border-left-color: #212529;
}

.todo-list .default {
  border-left-color: #6c757d;
}

.todo-list .purple {
  border-left-color: #363B48;
}

.todo-list .gray {
  border-left-color: #6c757d;
}

.todo-list .lightblue {
  border-left-color: #3c8dbc;
}

.todo-list .navy {
  border-left-color: #001f3f;
}

.todo-list .olive {
  border-left-color: #3d9970;
}

.todo-list .lime {
  border-left-color: #01ff70;
}

.todo-list .fuchsia {
  border-left-color: #f012be;
}

.todo-list .maroon {
  border-left-color: #d81b60;
}

.todo-list .blue {
  border-left-color: #2660A4;
}

.todo-list .indigo {
  border-left-color: #893bf7;
}

.todo-list .purple {
  border-left-color: #363B48;
}

.todo-list .pink {
  border-left-color: #a919ac;
}

.todo-list .red {
  border-left-color: #a10f0f;
}

.todo-list .orange {
  border-left-color: #f2af3f;
}

.todo-list .yellow {
  border-left-color: #f1ca0d;
}

.todo-list .green {
  border-left-color: #34ab0a;
}

.todo-list .teal {
  border-left-color: #9c9db4;
}

.todo-list .cyan {
  border-left-color: #4c96b3;
}

.todo-list .white {
  border-left-color: #fff;
}

.todo-list .gray {
  border-left-color: #6c757d;
}

.todo-list .gray-dark {
  border-left-color: #343a40;
}

.todo-list .handle {
  cursor: move;
  display: inline-block;
  margin: 0 5px;
}

.card-input {
  max-width: 200px;
}

.card-default .nav-item:first-child .nav-link {
  border-left: 0;
}

.dark-mode .card-secondary:not(.card-outline) > .card-header {
  background-color: #6c757d;
}

.dark-mode .card-secondary:not(.card-outline) > .card-header,
.dark-mode .card-secondary:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-secondary:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-secondary.card-outline {
  border-top: 3px solid #6c757d;
}

.dark-mode .card-secondary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-secondary.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6c757d;
}

.dark-mode .bg-secondary > .card-header .btn-tool,
.dark-mode .bg-gradient-secondary > .card-header .btn-tool,
.dark-mode .card-secondary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-secondary > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-secondary > .card-header .btn-tool:hover,
.dark-mode .card-secondary:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff;
}

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff;
}

.dark-mode .card-success:not(.card-outline) > .card-header {
  background-color: #00bc8c;
}

.dark-mode .card-success:not(.card-outline) > .card-header,
.dark-mode .card-success:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-success:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-success.card-outline {
  border-top: 3px solid #00bc8c;
}

.dark-mode .card-success.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-success.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #00bc8c;
}

.dark-mode .bg-success > .card-header .btn-tool,
.dark-mode .bg-gradient-success > .card-header .btn-tool,
.dark-mode .card-success:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-success > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-success > .card-header .btn-tool:hover,
.dark-mode .card-success:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #00936e;
  color: #fff;
}

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #00efb2;
  color: #fff;
}

.dark-mode .card-info:not(.card-outline) > .card-header {
  background-color: #3498db;
}

.dark-mode .card-info:not(.card-outline) > .card-header,
.dark-mode .card-info:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-info:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-info.card-outline {
  border-top: 3px solid #3498db;
}

.dark-mode .card-info.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-info.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #3498db;
}

.dark-mode .bg-info > .card-header .btn-tool,
.dark-mode .bg-gradient-info > .card-header .btn-tool,
.dark-mode .card-info:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-info > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-info > .card-header .btn-tool:hover,
.dark-mode .card-info:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #2383c4;
  color: #fff;
}

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5faee3;
  color: #fff;
}

.dark-mode .card-warning:not(.card-outline) > .card-header {
  background-color: #fd7e14;
}

.dark-mode .card-warning:not(.card-outline) > .card-header,
.dark-mode .card-warning:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.dark-mode .card-warning:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-warning.card-outline {
  border-top: 3px solid #fd7e14;
}

.dark-mode .card-warning.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-warning.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #fd7e14;
}

.dark-mode .bg-warning > .card-header .btn-tool,
.dark-mode .bg-gradient-warning > .card-header .btn-tool,
.dark-mode .card-warning:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-warning > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-warning > .card-header .btn-tool:hover,
.dark-mode .card-warning:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e66a02;
  color: #1F2D3D;
}

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #fd9a47;
  color: #1F2D3D;
}

.dark-mode .card-danger:not(.card-outline) > .card-header {
  background-color: #e74c3c;
}

.dark-mode .card-danger:not(.card-outline) > .card-header,
.dark-mode .card-danger:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-danger:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-danger.card-outline {
  border-top: 3px solid #e74c3c;
}

.dark-mode .card-danger.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-danger.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #e74c3c;
}

.dark-mode .bg-danger > .card-header .btn-tool,
.dark-mode .bg-gradient-danger > .card-header .btn-tool,
.dark-mode .card-danger:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-danger > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-danger > .card-header .btn-tool:hover,
.dark-mode .card-danger:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #df2e1b;
  color: #fff;
}

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ed7669;
  color: #fff;
}

.dark-mode .card-light:not(.card-outline) > .card-header {
  background-color: #f8f9fa;
}

.dark-mode .card-light:not(.card-outline) > .card-header,
.dark-mode .card-light:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.dark-mode .card-light:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-light.card-outline {
  border-top: 3px solid #f8f9fa;
}

.dark-mode .card-light.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-light.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f8f9fa;
}

.dark-mode .bg-light > .card-header .btn-tool,
.dark-mode .bg-gradient-light > .card-header .btn-tool,
.dark-mode .card-light:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-light > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-light > .card-header .btn-tool:hover,
.dark-mode .card-light:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e0e5e9;
  color: #1F2D3D;
}

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1F2D3D;
}

.dark-mode .card-dark:not(.card-outline) > .card-header {
  background-color: #343a40;
}

.dark-mode .card-dark:not(.card-outline) > .card-header,
.dark-mode .card-dark:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-dark:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-dark.card-outline {
  border-top: 3px solid #343a40;
}

.dark-mode .card-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-dark.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #343a40;
}

.dark-mode .bg-dark > .card-header .btn-tool,
.dark-mode .bg-gradient-dark > .card-header .btn-tool,
.dark-mode .card-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-dark > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-dark > .card-header .btn-tool:hover,
.dark-mode .card-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #222629;
  color: #fff;
}

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4b545c;
  color: #fff;
}

.dark-mode .card-lightblue:not(.card-outline) > .card-header {
  background-color: #86bad8;
}

.dark-mode .card-lightblue:not(.card-outline) > .card-header,
.dark-mode .card-lightblue:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.dark-mode .card-lightblue:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-lightblue.card-outline {
  border-top: 3px solid #86bad8;
}

.dark-mode .card-lightblue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-lightblue.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #86bad8;
}

.dark-mode .bg-lightblue > .card-header .btn-tool,
.dark-mode .bg-gradient-lightblue > .card-header .btn-tool,
.dark-mode .card-lightblue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-lightblue > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-lightblue > .card-header .btn-tool:hover,
.dark-mode .card-lightblue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #67a8ce;
  color: #1F2D3D;
}

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #acd0e5;
  color: #1F2D3D;
}

.dark-mode .card-navy:not(.card-outline) > .card-header {
  background-color: #002c59;
}

.dark-mode .card-navy:not(.card-outline) > .card-header,
.dark-mode .card-navy:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-navy:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-navy.card-outline {
  border-top: 3px solid #002c59;
}

.dark-mode .card-navy.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-navy.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #002c59;
}

.dark-mode .bg-navy > .card-header .btn-tool,
.dark-mode .bg-gradient-navy > .card-header .btn-tool,
.dark-mode .card-navy:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-navy > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-navy > .card-header .btn-tool:hover,
.dark-mode .card-navy:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #001730;
  color: #fff;
}

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #00458c;
  color: #fff;
}

.dark-mode .card-olive:not(.card-outline) > .card-header {
  background-color: #74c8a3;
}

.dark-mode .card-olive:not(.card-outline) > .card-header,
.dark-mode .card-olive:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.dark-mode .card-olive:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-olive.card-outline {
  border-top: 3px solid #74c8a3;
}

.dark-mode .card-olive.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-olive.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #74c8a3;
}

.dark-mode .bg-olive > .card-header .btn-tool,
.dark-mode .bg-gradient-olive > .card-header .btn-tool,
.dark-mode .card-olive:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-olive > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-olive > .card-header .btn-tool:hover,
.dark-mode .card-olive:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #57bc8f;
  color: #1F2D3D;
}

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #99d6bb;
  color: #1F2D3D;
}

.dark-mode .card-lime:not(.card-outline) > .card-header {
  background-color: #67ffa9;
}

.dark-mode .card-lime:not(.card-outline) > .card-header,
.dark-mode .card-lime:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.dark-mode .card-lime:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-lime.card-outline {
  border-top: 3px solid #67ffa9;
}

.dark-mode .card-lime.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-lime.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #67ffa9;
}

.dark-mode .bg-lime > .card-header .btn-tool,
.dark-mode .bg-gradient-lime > .card-header .btn-tool,
.dark-mode .card-lime:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-lime > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-lime > .card-header .btn-tool:hover,
.dark-mode .card-lime:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #3eff92;
  color: #1F2D3D;
}

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #9affc6;
  color: #1F2D3D;
}

.dark-mode .card-fuchsia:not(.card-outline) > .card-header {
  background-color: #f672d8;
}

.dark-mode .card-fuchsia:not(.card-outline) > .card-header,
.dark-mode .card-fuchsia:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.dark-mode .card-fuchsia:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-fuchsia.card-outline {
  border-top: 3px solid #f672d8;
}

.dark-mode .card-fuchsia.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-fuchsia.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f672d8;
}

.dark-mode .bg-fuchsia > .card-header .btn-tool,
.dark-mode .bg-gradient-fuchsia > .card-header .btn-tool,
.dark-mode .card-fuchsia:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-fuchsia > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-fuchsia > .card-header .btn-tool:hover,
.dark-mode .card-fuchsia:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #f44cce;
  color: #1F2D3D;
}

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f9a2e5;
  color: #1F2D3D;
}

.dark-mode .card-maroon:not(.card-outline) > .card-header {
  background-color: #ed6c9b;
}

.dark-mode .card-maroon:not(.card-outline) > .card-header,
.dark-mode .card-maroon:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.dark-mode .card-maroon:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-maroon.card-outline {
  border-top: 3px solid #ed6c9b;
}

.dark-mode .card-maroon.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-maroon.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #ed6c9b;
}

.dark-mode .bg-maroon > .card-header .btn-tool,
.dark-mode .bg-gradient-maroon > .card-header .btn-tool,
.dark-mode .card-maroon:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-maroon > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-maroon > .card-header .btn-tool:hover,
.dark-mode .card-maroon:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e84883;
  color: #1F2D3D;
}

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f29aba;
  color: #1F2D3D;
}

.dark-mode .card-blue:not(.card-outline) > .card-header {
  background-color: #3f6791;
}

.dark-mode .card-blue:not(.card-outline) > .card-header,
.dark-mode .card-blue:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-blue:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-blue.card-outline {
  border-top: 3px solid #3f6791;
}

.dark-mode .card-blue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-blue.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #3f6791;
}

.dark-mode .bg-blue > .card-header .btn-tool,
.dark-mode .bg-gradient-blue > .card-header .btn-tool,
.dark-mode .card-blue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-blue > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-blue > .card-header .btn-tool:hover,
.dark-mode .card-blue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #335375;
  color: #fff;
}

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5080b3;
  color: #fff;
}

.dark-mode .card-indigo:not(.card-outline) > .card-header {
  background-color: #6610f2;
}

.dark-mode .card-indigo:not(.card-outline) > .card-header,
.dark-mode .card-indigo:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-indigo:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-indigo.card-outline {
  border-top: 3px solid #6610f2;
}

.dark-mode .card-indigo.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-indigo.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6610f2;
}

.dark-mode .bg-indigo > .card-header .btn-tool,
.dark-mode .bg-gradient-indigo > .card-header .btn-tool,
.dark-mode .card-indigo:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-indigo > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-indigo > .card-header .btn-tool:hover,
.dark-mode .card-indigo:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #550bce;
  color: #fff;
}

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #8540f5;
  color: #fff;
}

.dark-mode .card-purple:not(.card-outline) > .card-header {
  background-color: #6f42c1;
}

.dark-mode .card-purple:not(.card-outline) > .card-header,
.dark-mode .card-purple:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-purple:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-purple.card-outline {
  border-top: 3px solid #6f42c1;
}

.dark-mode .card-purple.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-purple.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6f42c1;
}

.dark-mode .bg-purple > .card-header .btn-tool,
.dark-mode .bg-gradient-purple > .card-header .btn-tool,
.dark-mode .card-purple:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-purple > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-purple > .card-header .btn-tool:hover,
.dark-mode .card-purple:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #5d36a4;
  color: #fff;
}

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #8c68ce;
  color: #fff;
}

.dark-mode .card-pink:not(.card-outline) > .card-header {
  background-color: #e83e8c;
}

.dark-mode .card-pink:not(.card-outline) > .card-header,
.dark-mode .card-pink:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-pink:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-pink.card-outline {
  border-top: 3px solid #e83e8c;
}

.dark-mode .card-pink.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-pink.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #e83e8c;
}

.dark-mode .bg-pink > .card-header .btn-tool,
.dark-mode .bg-gradient-pink > .card-header .btn-tool,
.dark-mode .card-pink:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-pink > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-pink > .card-header .btn-tool:hover,
.dark-mode .card-pink:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e21b76;
  color: #fff;
}

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ed6ca7;
  color: #fff;
}

.dark-mode .card-red:not(.card-outline) > .card-header {
  background-color: #e74c3c;
}

.dark-mode .card-red:not(.card-outline) > .card-header,
.dark-mode .card-red:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-red:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-red.card-outline {
  border-top: 3px solid #e74c3c;
}

.dark-mode .card-red.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-red.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #e74c3c;
}

.dark-mode .bg-red > .card-header .btn-tool,
.dark-mode .bg-gradient-red > .card-header .btn-tool,
.dark-mode .card-red:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-red > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-red > .card-header .btn-tool:hover,
.dark-mode .card-red:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #df2e1b;
  color: #fff;
}

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ed7669;
  color: #fff;
}

.dark-mode .card-orange:not(.card-outline) > .card-header {
  background-color: #fd7e14;
}

.dark-mode .card-orange:not(.card-outline) > .card-header,
.dark-mode .card-orange:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.dark-mode .card-orange:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-orange.card-outline {
  border-top: 3px solid #fd7e14;
}

.dark-mode .card-orange.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-orange.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #fd7e14;
}

.dark-mode .bg-orange > .card-header .btn-tool,
.dark-mode .bg-gradient-orange > .card-header .btn-tool,
.dark-mode .card-orange:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-orange > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-orange > .card-header .btn-tool:hover,
.dark-mode .card-orange:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e66a02;
  color: #1F2D3D;
}

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #fd9a47;
  color: #1F2D3D;
}

.dark-mode .card-yellow:not(.card-outline) > .card-header {
  background-color: #f39c12;
}

.dark-mode .card-yellow:not(.card-outline) > .card-header,
.dark-mode .card-yellow:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.dark-mode .card-yellow:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-yellow.card-outline {
  border-top: 3px solid #f39c12;
}

.dark-mode .card-yellow.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-yellow.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f39c12;
}

.dark-mode .bg-yellow > .card-header .btn-tool,
.dark-mode .bg-gradient-yellow > .card-header .btn-tool,
.dark-mode .card-yellow:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-yellow > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-yellow > .card-header .btn-tool:hover,
.dark-mode .card-yellow:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #d2850b;
  color: #1F2D3D;
}

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f5b043;
  color: #1F2D3D;
}

.dark-mode .card-green:not(.card-outline) > .card-header {
  background-color: #00bc8c;
}

.dark-mode .card-green:not(.card-outline) > .card-header,
.dark-mode .card-green:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-green:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-green.card-outline {
  border-top: 3px solid #00bc8c;
}

.dark-mode .card-green.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-green.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #00bc8c;
}

.dark-mode .bg-green > .card-header .btn-tool,
.dark-mode .bg-gradient-green > .card-header .btn-tool,
.dark-mode .card-green:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-green > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-green > .card-header .btn-tool:hover,
.dark-mode .card-green:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #00936e;
  color: #fff;
}

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #00efb2;
  color: #fff;
}

.dark-mode .card-teal:not(.card-outline) > .card-header {
  background-color: #20c997;
}

.dark-mode .card-teal:not(.card-outline) > .card-header,
.dark-mode .card-teal:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-teal:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-teal.card-outline {
  border-top: 3px solid #20c997;
}

.dark-mode .card-teal.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-teal.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #20c997;
}

.dark-mode .bg-teal > .card-header .btn-tool,
.dark-mode .bg-gradient-teal > .card-header .btn-tool,
.dark-mode .card-teal:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-teal > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-teal > .card-header .btn-tool:hover,
.dark-mode .card-teal:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #1aa67d;
  color: #fff;
}

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #3ce0af;
  color: #fff;
}

.dark-mode .card-cyan:not(.card-outline) > .card-header {
  background-color: #3498db;
}

.dark-mode .card-cyan:not(.card-outline) > .card-header,
.dark-mode .card-cyan:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-cyan:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-cyan.card-outline {
  border-top: 3px solid #3498db;
}

.dark-mode .card-cyan.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-cyan.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #3498db;
}

.dark-mode .bg-cyan > .card-header .btn-tool,
.dark-mode .bg-gradient-cyan > .card-header .btn-tool,
.dark-mode .card-cyan:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-cyan > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-cyan > .card-header .btn-tool:hover,
.dark-mode .card-cyan:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #2383c4;
  color: #fff;
}

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5faee3;
  color: #fff;
}

.dark-mode .card-white:not(.card-outline) > .card-header {
  background-color: #ced4da;
}

.dark-mode .card-white:not(.card-outline) > .card-header,
.dark-mode .card-white:not(.card-outline) > .card-header a {
  color: #1F2D3D;
}

.dark-mode .card-white:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-white.card-outline {
  border-top: 3px solid #ced4da;
}

.dark-mode .card-white.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-white.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #ced4da;
}

.dark-mode .bg-white > .card-header .btn-tool,
.dark-mode .bg-gradient-white > .card-header .btn-tool,
.dark-mode .card-white:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-white > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-white > .card-header .btn-tool:hover,
.dark-mode .card-white:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1F2D3D;
}

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #b7c0c8;
  color: #1F2D3D;
}

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1F2D3D;
}

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ebeef0;
  color: #1F2D3D;
}

.dark-mode .card-gray:not(.card-outline) > .card-header {
  background-color: #6c757d;
}

.dark-mode .card-gray:not(.card-outline) > .card-header,
.dark-mode .card-gray:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-gray:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-gray.card-outline {
  border-top: 3px solid #6c757d;
}

.dark-mode .card-gray.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-gray.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6c757d;
}

.dark-mode .bg-gray > .card-header .btn-tool,
.dark-mode .bg-gradient-gray > .card-header .btn-tool,
.dark-mode .card-gray:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-gray > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-gray > .card-header .btn-tool:hover,
.dark-mode .card-gray:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff;
}

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff;
}

.dark-mode .card-gray-dark:not(.card-outline) > .card-header {
  background-color: #343a40;
}

.dark-mode .card-gray-dark:not(.card-outline) > .card-header,
.dark-mode .card-gray-dark:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-gray-dark:not(.card-outline) > .card-header a.active {
  color: #1F2D3D;
}

.dark-mode .card-gray-dark.card-outline {
  border-top: 3px solid #343a40;
}

.dark-mode .card-gray-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-gray-dark.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #343a40;
}

.dark-mode .bg-gray-dark > .card-header .btn-tool,
.dark-mode .bg-gradient-gray-dark > .card-header .btn-tool,
.dark-mode .card-gray-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-gray-dark > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-gray-dark > .card-header .btn-tool:hover,
.dark-mode .card-gray-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #222629;
  color: #fff;
}

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4b545c;
  color: #fff;
}

.dark-mode .card {
  background-color: #212529;
  color: #fff;
}

.dark-mode .card .card {
  background-color: #2c3237;
  color: #fff;
}

.dark-mode .card .nav.flex-column > li {
  border-bottom-color: #6c757d;
}

.dark-mode .card .card-footer {
  background-color: rgba(0, 0, 0, 0.1);
}

.dark-mode .card.card-outline-tabs .card-header a:hover {
  border-color: #6c757d;
  border-bottom-color: transparent;
}

.dark-mode .card:not(.card-outline) > .card-header a.active {
  color: #fff;
}

.dark-mode .card-comments {
  background-color: #24282d;
}

.dark-mode .card-comments .username {
  color: #ced4da;
}

.dark-mode .card-comments .card-comment {
  border-bottom-color: #32383e;
}

.dark-mode .todo-list > li {
  background-color: #2c3237;
  border-color: #32383e;
  color: #fff;
}

.dark-mode .todo-list .secondary {
  border-left-color: #6c757d;
}

.dark-mode .todo-list .success {
  border-left-color: #00bc8c;
}

.dark-mode .todo-list .info {
  border-left-color: #3498db;
}

.dark-mode .todo-list .warning {
  border-left-color: #fd7e14;
}

.dark-mode .todo-list .danger {
  border-left-color: #e74c3c;
}

.dark-mode .todo-list .light {
  border-left-color: #f8f9fa;
}

.dark-mode .todo-list .dark {
  border-left-color: #343a40;
}

.dark-mode .todo-list .lightblue {
  border-left-color: #86bad8;
}

.dark-mode .todo-list .navy {
  border-left-color: #002c59;
}

.dark-mode .todo-list .olive {
  border-left-color: #74c8a3;
}

.dark-mode .todo-list .lime {
  border-left-color: #67ffa9;
}

.dark-mode .todo-list .fuchsia {
  border-left-color: #f672d8;
}

.dark-mode .todo-list .maroon {
  border-left-color: #ed6c9b;
}

.dark-mode .todo-list .blue {
  border-left-color: #3f6791;
}

.dark-mode .todo-list .indigo {
  border-left-color: #6610f2;
}

.dark-mode .todo-list .purple {
  border-left-color: #6f42c1;
}

.dark-mode .todo-list .pink {
  border-left-color: #e83e8c;
}

.dark-mode .todo-list .red {
  border-left-color: #e74c3c;
}

.dark-mode .todo-list .orange {
  border-left-color: #fd7e14;
}

.dark-mode .todo-list .yellow {
  border-left-color: #f39c12;
}

.dark-mode .todo-list .green {
  border-left-color: #00bc8c;
}

.dark-mode .todo-list .teal {
  border-left-color: #20c997;
}

.dark-mode .todo-list .cyan {
  border-left-color: #3498db;
}

.dark-mode .todo-list .white {
  border-left-color: #ced4da;
}

.dark-mode .todo-list .gray {
  border-left-color: #6c757d;
}

.dark-mode .todo-list .gray-dark {
  border-left-color: #343a40;
}

.modal-dialog .overlay {
  display: flex;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: -1px;
  z-index: 1052;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.7);
  color: #666f76;
  border-radius: 0.3rem;
}

.modal-content.bg-warning .modal-header,
.modal-content.bg-warning .modal-footer {
  border-color: #343a40;
}

.modal-content.bg-primary .close, .modal-content.bg-secondary .close, .modal-content.bg-info .close, .modal-content.bg-danger .close, .modal-content.bg-success .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .modal-header,
.dark-mode .modal-footer {
  border-color: #6c757d;
}

.dark-mode .modal-content {
  background-color: #212529;
}

.dark-mode .modal-content.bg-warning .modal-header,
.dark-mode .modal-content.bg-warning .modal-footer {
  border-color: #6c757d;
}

.dark-mode .modal-content.bg-warning .close {
  color: #212529 !important;
  text-shadow: 0 1px 0 #495057 !important;
}

.dark-mode .modal-content.bg-primary .modal-header,
.dark-mode .modal-content.bg-primary .modal-footer, .dark-mode .modal-content.bg-secondary .modal-header,
.dark-mode .modal-content.bg-secondary .modal-footer, .dark-mode .modal-content.bg-info .modal-header,
.dark-mode .modal-content.bg-info .modal-footer, .dark-mode .modal-content.bg-danger .modal-header,
.dark-mode .modal-content.bg-danger .modal-footer, .dark-mode .modal-content.bg-success .modal-header,
.dark-mode .modal-content.bg-success .modal-footer {
  border-color: #fff;
}

.toasts-top-right {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1040;
}

.toasts-top-right.fixed {
  position: fixed;
}

.toasts-top-left {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1040;
}

.toasts-top-left.fixed {
  position: fixed;
}

.toasts-bottom-right {
  bottom: 0;
  position: absolute;
  right: 0;
  z-index: 1040;
}

.toasts-bottom-right.fixed {
  position: fixed;
}

.toasts-bottom-left {
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 1040;
}

.toasts-bottom-left.fixed {
  position: fixed;
}

.dark-mode .toast {
  background-color: rgba(33, 37, 41, 0.85);
  color: #fff;
}

.dark-mode .toast .toast-header {
  background-color: rgba(33, 37, 41, 0.7);
  color: #f8f9fa;
}

.dark-mode .toast.bg-secondary {
  background-color: rgba(108, 117, 125, 0.9) !important;
}

.dark-mode .toast.bg-secondary .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-secondary .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-success {
  background-color: rgba(0, 188, 140, 0.9) !important;
}

.dark-mode .toast.bg-success .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-success .toast-header {
  background-color: rgba(0, 188, 140, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-info {
  background-color: rgba(52, 152, 219, 0.9) !important;
}

.dark-mode .toast.bg-info .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-info .toast-header {
  background-color: rgba(52, 152, 219, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-warning {
  background-color: rgba(253, 126, 20, 0.9) !important;
}

.dark-mode .toast.bg-warning .toast-header {
  background-color: rgba(253, 126, 20, 0.85);
  color: #1F2D3D;
}

.dark-mode .toast.bg-danger {
  background-color: rgba(231, 76, 60, 0.9) !important;
}

.dark-mode .toast.bg-danger .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-danger .toast-header {
  background-color: rgba(231, 76, 60, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-light {
  background-color: rgba(248, 249, 250, 0.9) !important;
}

.dark-mode .toast.bg-light .toast-header {
  background-color: rgba(248, 249, 250, 0.85);
  color: #1F2D3D;
}

.dark-mode .toast.bg-dark {
  background-color: rgba(52, 58, 64, 0.9) !important;
}

.dark-mode .toast.bg-dark .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-dark .toast-header {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-lightblue {
  background-color: rgba(134, 186, 216, 0.9) !important;
}

.dark-mode .toast.bg-lightblue .toast-header {
  background-color: rgba(134, 186, 216, 0.85);
  color: #1F2D3D;
}

.dark-mode .toast.bg-navy {
  background-color: rgba(0, 44, 89, 0.9) !important;
}

.dark-mode .toast.bg-navy .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-navy .toast-header {
  background-color: rgba(0, 44, 89, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-olive {
  background-color: rgba(116, 200, 163, 0.9) !important;
}

.dark-mode .toast.bg-olive .toast-header {
  background-color: rgba(116, 200, 163, 0.85);
  color: #1F2D3D;
}

.dark-mode .toast.bg-lime {
  background-color: rgba(103, 255, 169, 0.9) !important;
}

.dark-mode .toast.bg-lime .toast-header {
  background-color: rgba(103, 255, 169, 0.85);
  color: #1F2D3D;
}

.dark-mode .toast.bg-fuchsia {
  background-color: rgba(246, 114, 216, 0.9) !important;
}

.dark-mode .toast.bg-fuchsia .toast-header {
  background-color: rgba(246, 114, 216, 0.85);
  color: #1F2D3D;
}

.dark-mode .toast.bg-maroon {
  background-color: rgba(237, 108, 155, 0.9) !important;
}

.dark-mode .toast.bg-maroon .toast-header {
  background-color: rgba(237, 108, 155, 0.85);
  color: #1F2D3D;
}

.dark-mode .toast.bg-blue {
  background-color: rgba(63, 103, 145, 0.9) !important;
}

.dark-mode .toast.bg-blue .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-blue .toast-header {
  background-color: rgba(63, 103, 145, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-indigo {
  background-color: rgba(102, 16, 242, 0.9) !important;
}

.dark-mode .toast.bg-indigo .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-indigo .toast-header {
  background-color: rgba(102, 16, 242, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-purple {
  background-color: rgba(111, 66, 193, 0.9) !important;
}

.dark-mode .toast.bg-purple .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-purple .toast-header {
  background-color: rgba(111, 66, 193, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-pink {
  background-color: rgba(232, 62, 140, 0.9) !important;
}

.dark-mode .toast.bg-pink .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-pink .toast-header {
  background-color: rgba(232, 62, 140, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-red {
  background-color: rgba(231, 76, 60, 0.9) !important;
}

.dark-mode .toast.bg-red .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-red .toast-header {
  background-color: rgba(231, 76, 60, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-orange {
  background-color: rgba(253, 126, 20, 0.9) !important;
}

.dark-mode .toast.bg-orange .toast-header {
  background-color: rgba(253, 126, 20, 0.85);
  color: #1F2D3D;
}

.dark-mode .toast.bg-yellow {
  background-color: rgba(243, 156, 18, 0.9) !important;
}

.dark-mode .toast.bg-yellow .toast-header {
  background-color: rgba(243, 156, 18, 0.85);
  color: #1F2D3D;
}

.dark-mode .toast.bg-green {
  background-color: rgba(0, 188, 140, 0.9) !important;
}

.dark-mode .toast.bg-green .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-green .toast-header {
  background-color: rgba(0, 188, 140, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-teal {
  background-color: rgba(32, 201, 151, 0.9) !important;
}

.dark-mode .toast.bg-teal .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-teal .toast-header {
  background-color: rgba(32, 201, 151, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-cyan {
  background-color: rgba(52, 152, 219, 0.9) !important;
}

.dark-mode .toast.bg-cyan .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-cyan .toast-header {
  background-color: rgba(52, 152, 219, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-white {
  background-color: rgba(206, 212, 218, 0.9) !important;
}

.dark-mode .toast.bg-white .toast-header {
  background-color: rgba(206, 212, 218, 0.85);
  color: #1F2D3D;
}

.dark-mode .toast.bg-gray {
  background-color: rgba(108, 117, 125, 0.9) !important;
}

.dark-mode .toast.bg-gray .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-gray .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-gray-dark {
  background-color: rgba(52, 58, 64, 0.9) !important;
}

.dark-mode .toast.bg-gray-dark .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-gray-dark .toast-header {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}

.toast.bg-primary {
  background-color: rgba(242, 175, 63, 0.9) !important;
}

.toast.bg-primary .toast-header {
  background-color: rgba(242, 175, 63, 0.85);
  color: #1F2D3D;
}

.toast.bg-secondary {
  background-color: rgba(108, 117, 125, 0.9) !important;
}

.toast.bg-secondary .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-secondary .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}

.toast.bg-success {
  background-color: rgba(52, 171, 10, 0.9) !important;
}

.toast.bg-success .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-success .toast-header {
  background-color: rgba(52, 171, 10, 0.85);
  color: #fff;
}

.toast.bg-info {
  background-color: rgba(76, 150, 179, 0.9) !important;
}

.toast.bg-info .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-info .toast-header {
  background-color: rgba(76, 150, 179, 0.85);
  color: #fff;
}

.toast.bg-warning {
  background-color: rgba(241, 202, 13, 0.9) !important;
}

.toast.bg-warning .toast-header {
  background-color: rgba(241, 202, 13, 0.85);
  color: #1F2D3D;
}

.toast.bg-danger {
  background-color: rgba(161, 15, 15, 0.9) !important;
}

.toast.bg-danger .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-danger .toast-header {
  background-color: rgba(161, 15, 15, 0.85);
  color: #fff;
}

.toast.bg-light {
  background-color: rgba(248, 249, 250, 0.9) !important;
}

.toast.bg-light .toast-header {
  background-color: rgba(248, 249, 250, 0.85);
  color: #1F2D3D;
}

.toast.bg-dark {
  background-color: rgba(33, 37, 41, 0.9) !important;
}

.toast.bg-dark .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-dark .toast-header {
  background-color: rgba(33, 37, 41, 0.85);
  color: #fff;
}

.toast.bg-default {
  background-color: rgba(108, 117, 125, 0.9) !important;
}

.toast.bg-default .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-default .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}

.toast.bg-purple {
  background-color: rgba(54, 59, 72, 0.9) !important;
}

.toast.bg-purple .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-purple .toast-header {
  background-color: rgba(54, 59, 72, 0.85);
  color: #fff;
}

.toast.bg-gray {
  background-color: rgba(108, 117, 125, 0.9) !important;
}

.toast.bg-gray .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-gray .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}

.toast.bg-lightblue {
  background-color: rgba(60, 141, 188, 0.9) !important;
}

.toast.bg-lightblue .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-lightblue .toast-header {
  background-color: rgba(60, 141, 188, 0.85);
  color: #fff;
}

.toast.bg-navy {
  background-color: rgba(0, 31, 63, 0.9) !important;
}

.toast.bg-navy .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-navy .toast-header {
  background-color: rgba(0, 31, 63, 0.85);
  color: #fff;
}

.toast.bg-olive {
  background-color: rgba(61, 153, 112, 0.9) !important;
}

.toast.bg-olive .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-olive .toast-header {
  background-color: rgba(61, 153, 112, 0.85);
  color: #fff;
}

.toast.bg-lime {
  background-color: rgba(1, 255, 112, 0.9) !important;
}

.toast.bg-lime .toast-header {
  background-color: rgba(1, 255, 112, 0.85);
  color: #1F2D3D;
}

.toast.bg-fuchsia {
  background-color: rgba(240, 18, 190, 0.9) !important;
}

.toast.bg-fuchsia .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-fuchsia .toast-header {
  background-color: rgba(240, 18, 190, 0.85);
  color: #fff;
}

.toast.bg-maroon {
  background-color: rgba(216, 27, 96, 0.9) !important;
}

.toast.bg-maroon .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-maroon .toast-header {
  background-color: rgba(216, 27, 96, 0.85);
  color: #fff;
}

.toast.bg-blue {
  background-color: rgba(38, 96, 164, 0.9) !important;
}

.toast.bg-blue .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-blue .toast-header {
  background-color: rgba(38, 96, 164, 0.85);
  color: #fff;
}

.toast.bg-indigo {
  background-color: rgba(137, 59, 247, 0.9) !important;
}

.toast.bg-indigo .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-indigo .toast-header {
  background-color: rgba(137, 59, 247, 0.85);
  color: #fff;
}

.toast.bg-purple {
  background-color: rgba(54, 59, 72, 0.9) !important;
}

.toast.bg-purple .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-purple .toast-header {
  background-color: rgba(54, 59, 72, 0.85);
  color: #fff;
}

.toast.bg-pink {
  background-color: rgba(169, 25, 172, 0.9) !important;
}

.toast.bg-pink .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-pink .toast-header {
  background-color: rgba(169, 25, 172, 0.85);
  color: #fff;
}

.toast.bg-red {
  background-color: rgba(161, 15, 15, 0.9) !important;
}

.toast.bg-red .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-red .toast-header {
  background-color: rgba(161, 15, 15, 0.85);
  color: #fff;
}

.toast.bg-orange {
  background-color: rgba(242, 175, 63, 0.9) !important;
}

.toast.bg-orange .toast-header {
  background-color: rgba(242, 175, 63, 0.85);
  color: #1F2D3D;
}

.toast.bg-yellow {
  background-color: rgba(241, 202, 13, 0.9) !important;
}

.toast.bg-yellow .toast-header {
  background-color: rgba(241, 202, 13, 0.85);
  color: #1F2D3D;
}

.toast.bg-green {
  background-color: rgba(52, 171, 10, 0.9) !important;
}

.toast.bg-green .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-green .toast-header {
  background-color: rgba(52, 171, 10, 0.85);
  color: #fff;
}

.toast.bg-teal {
  background-color: rgba(156, 157, 180, 0.9) !important;
}

.toast.bg-teal .toast-header {
  background-color: rgba(156, 157, 180, 0.85);
  color: #1F2D3D;
}

.toast.bg-cyan {
  background-color: rgba(76, 150, 179, 0.9) !important;
}

.toast.bg-cyan .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-cyan .toast-header {
  background-color: rgba(76, 150, 179, 0.85);
  color: #fff;
}

.toast.bg-white {
  background-color: rgba(255, 255, 255, 0.9) !important;
}

.toast.bg-white .toast-header {
  background-color: rgba(255, 255, 255, 0.85);
  color: #1F2D3D;
}

.toast.bg-gray {
  background-color: rgba(108, 117, 125, 0.9) !important;
}

.toast.bg-gray .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-gray .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}

.toast.bg-gray-dark {
  background-color: rgba(52, 58, 64, 0.9) !important;
}

.toast.bg-gray-dark .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-gray-dark .toast-header {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}

.btn.disabled, .btn:disabled {
  cursor: not-allowed;
}

.btn.btn-flat {
  border-radius: 0;
  border-width: 1px;
  box-shadow: none;
}

.btn.btn-file {
  overflow: hidden;
  position: relative;
}

.btn.btn-file > input[type="file"] {
  background-color: #fff;
  cursor: inherit;
  display: block;
  font-size: 100px;
  min-height: 100%;
  min-width: 100%;
  opacity: 0;
  outline: none;
  position: absolute;
  right: 0;
  text-align: right;
  top: 0;
}

.text-sm .btn {
  font-size: 0.875rem !important;
}

.btn-default {
  background-color: #f8f9fa;
  border-color: #ddd;
  color: #444;
}

.btn-default:hover, .btn-default:active, .btn-default.hover {
  background-color: #e9ecef;
  color: #2b2b2b;
}

.btn-app {
  border-radius: 3px;
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  color: #6c757d;
  font-size: 12px;
  height: 60px;
  margin: 0 0 10px 10px;
  min-width: 80px;
  padding: 15px 5px;
  position: relative;
  text-align: center;
}

.btn-app > .fa,
.btn-app > .fas,
.btn-app > .far,
.btn-app > .fab,
.btn-app > .fal,
.btn-app > .fad,
.btn-app > .svg-inline--fa,
.btn-app > .ion {
  display: block;
  font-size: 20px;
}

.btn-app > .svg-inline--fa {
  margin: 0 auto;
}

.btn-app:hover {
  background-color: #f8f9fa;
  border-color: #aaaaaa;
  color: #444;
}

.btn-app:active, .btn-app:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-app > .badge {
  font-size: 10px;
  font-weight: 400;
  position: absolute;
  right: -10px;
  top: -3px;
}

.btn-xs {
  padding: 0.125rem 0.25rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0.15rem;
}

.dark-mode .btn-default,
.dark-mode .btn-app {
  background-color: #272b30;
  color: #fff;
  border-color: #6c757d;
}

.dark-mode .btn-default:hover, .dark-mode .btn-default:focus,
.dark-mode .btn-app:hover,
.dark-mode .btn-app:focus {
  background-color: #2c3237;
  color: #dee2e6;
  border-color: #727b84;
}

.dark-mode .btn-light {
  background-color: #32383e;
  color: #fff;
  border-color: #6c757d;
}

.dark-mode .btn-light:hover, .dark-mode .btn-light:focus {
  background-color: #383f45;
  color: #dee2e6;
  border-color: #78828a;
}

.dark-mode .btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
}

.dark-mode .btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.dark-mode .btn-secondary:focus, .dark-mode .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.dark-mode .btn-secondary.disabled, .dark-mode .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .btn-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.dark-mode .btn-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.dark-mode .btn-success {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
  box-shadow: none;
}

.dark-mode .btn-success:hover {
  color: #fff;
  background-color: #009670;
  border-color: #008966;
}

.dark-mode .btn-success:focus, .dark-mode .btn-success.focus {
  color: #fff;
  background-color: #009670;
  border-color: #008966;
  box-shadow: 0 0 0 0 rgba(38, 198, 157, 0.5);
}

.dark-mode .btn-success.disabled, .dark-mode .btn-success:disabled {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .btn-success:not(:disabled):not(.disabled):active, .dark-mode .btn-success:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #008966;
  border-color: #007c5d;
}

.dark-mode .btn-success:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(38, 198, 157, 0.5);
}

.dark-mode .btn-info {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
  box-shadow: none;
}

.dark-mode .btn-info:hover {
  color: #fff;
  background-color: #2384c6;
  border-color: #217dbb;
}

.dark-mode .btn-info:focus, .dark-mode .btn-info.focus {
  color: #fff;
  background-color: #2384c6;
  border-color: #217dbb;
  box-shadow: 0 0 0 0 rgba(82, 167, 224, 0.5);
}

.dark-mode .btn-info.disabled, .dark-mode .btn-info:disabled {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
}

.dark-mode .btn-info:not(:disabled):not(.disabled):active, .dark-mode .btn-info:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #217dbb;
  border-color: #1f76b0;
}

.dark-mode .btn-info:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(82, 167, 224, 0.5);
}

.dark-mode .btn-warning {
  color: #1F2D3D;
  background-color: #fd7e14;
  border-color: #fd7e14;
  box-shadow: none;
}

.dark-mode .btn-warning:hover {
  color: #fff;
  background-color: #e96b02;
  border-color: #dc6502;
}

.dark-mode .btn-warning:focus, .dark-mode .btn-warning.focus {
  color: #fff;
  background-color: #e96b02;
  border-color: #dc6502;
  box-shadow: 0 0 0 0 rgba(220, 114, 26, 0.5);
}

.dark-mode .btn-warning.disabled, .dark-mode .btn-warning:disabled {
  color: #1F2D3D;
  background-color: #fd7e14;
  border-color: #fd7e14;
}

.dark-mode .btn-warning:not(:disabled):not(.disabled):active, .dark-mode .btn-warning:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #dc6502;
  border-color: #cf5f02;
}

.dark-mode .btn-warning:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(220, 114, 26, 0.5);
}

.dark-mode .btn-danger {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
  box-shadow: none;
}

.dark-mode .btn-danger:hover {
  color: #fff;
  background-color: #e12e1c;
  border-color: #d62c1a;
}

.dark-mode .btn-danger:focus, .dark-mode .btn-danger.focus {
  color: #fff;
  background-color: #e12e1c;
  border-color: #d62c1a;
  box-shadow: 0 0 0 0 rgba(235, 103, 89, 0.5);
}

.dark-mode .btn-danger.disabled, .dark-mode .btn-danger:disabled {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .btn-danger:not(:disabled):not(.disabled):active, .dark-mode .btn-danger:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #d62c1a;
  border-color: #ca2a19;
}

.dark-mode .btn-danger:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(235, 103, 89, 0.5);
}

.dark-mode .btn-light {
  color: #1F2D3D;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  box-shadow: none;
}

.dark-mode .btn-light:hover {
  color: #1F2D3D;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.dark-mode .btn-light:focus, .dark-mode .btn-light.focus {
  color: #1F2D3D;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
}

.dark-mode .btn-light.disabled, .dark-mode .btn-light:disabled {
  color: #1F2D3D;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.dark-mode .btn-light:not(:disabled):not(.disabled):active, .dark-mode .btn-light:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-light.dropdown-toggle {
  color: #1F2D3D;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.dark-mode .btn-light:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
}

.dark-mode .btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
  box-shadow: none;
}

.dark-mode .btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.dark-mode .btn-dark:focus, .dark-mode .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5);
}

.dark-mode .btn-dark.disabled, .dark-mode .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.dark-mode .btn-dark:not(:disabled):not(.disabled):active, .dark-mode .btn-dark:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.dark-mode .btn-dark:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5);
}

.dark-mode .btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .btn-outline-secondary:focus, .dark-mode .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.dark-mode .btn-outline-secondary.disabled, .dark-mode .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.dark-mode .btn-outline-success {
  color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .btn-outline-success:hover {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .btn-outline-success:focus, .dark-mode .btn-outline-success.focus {
  box-shadow: 0 0 0 0 rgba(0, 188, 140, 0.5);
}

.dark-mode .btn-outline-success.disabled, .dark-mode .btn-outline-success:disabled {
  color: #00bc8c;
  background-color: transparent;
}

.dark-mode .btn-outline-success:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .btn-outline-success:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(0, 188, 140, 0.5);
}

.dark-mode .btn-outline-info {
  color: #3498db;
  border-color: #3498db;
}

.dark-mode .btn-outline-info:hover {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
}

.dark-mode .btn-outline-info:focus, .dark-mode .btn-outline-info.focus {
  box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.5);
}

.dark-mode .btn-outline-info.disabled, .dark-mode .btn-outline-info:disabled {
  color: #3498db;
  background-color: transparent;
}

.dark-mode .btn-outline-info:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
}

.dark-mode .btn-outline-info:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.5);
}

.dark-mode .btn-outline-warning {
  color: #fd7e14;
  border-color: #fd7e14;
}

.dark-mode .btn-outline-warning:hover {
  color: #1F2D3D;
  background-color: #fd7e14;
  border-color: #fd7e14;
}

.dark-mode .btn-outline-warning:focus, .dark-mode .btn-outline-warning.focus {
  box-shadow: 0 0 0 0 rgba(253, 126, 20, 0.5);
}

.dark-mode .btn-outline-warning.disabled, .dark-mode .btn-outline-warning:disabled {
  color: #fd7e14;
  background-color: transparent;
}

.dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-warning.dropdown-toggle {
  color: #1F2D3D;
  background-color: #fd7e14;
  border-color: #fd7e14;
}

.dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(253, 126, 20, 0.5);
}

.dark-mode .btn-outline-danger {
  color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .btn-outline-danger:hover {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .btn-outline-danger:focus, .dark-mode .btn-outline-danger.focus {
  box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.5);
}

.dark-mode .btn-outline-danger.disabled, .dark-mode .btn-outline-danger:disabled {
  color: #e74c3c;
  background-color: transparent;
}

.dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.5);
}

.dark-mode .btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.dark-mode .btn-outline-light:hover {
  color: #1F2D3D;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.dark-mode .btn-outline-light:focus, .dark-mode .btn-outline-light.focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}

.dark-mode .btn-outline-light.disabled, .dark-mode .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.dark-mode .btn-outline-light:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-light.dropdown-toggle {
  color: #1F2D3D;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.dark-mode .btn-outline-light:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}

.dark-mode .btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}

.dark-mode .btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.dark-mode .btn-outline-dark:focus, .dark-mode .btn-outline-dark.focus {
  box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}

.dark-mode .btn-outline-dark.disabled, .dark-mode .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}

.callout {
  border-radius: 0.25rem;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  background-color: #fff;
  border-left: 5px solid #e9ecef;
  margin-bottom: 1rem;
  padding: 1rem;
}

.callout a {
  color: #495057;
  text-decoration: underline;
}

.callout a:hover {
  color: #e9ecef;
}

.callout p:last-child {
  margin-bottom: 0;
}

.callout.callout-danger {
  border-left-color: #720b0b;
}

.callout.callout-warning {
  border-left-color: #c1a10a;
}

.callout.callout-info {
  border-left-color: #3d788f;
}

.callout.callout-success {
  border-left-color: #257b07;
}

.dark-mode .callout {
  background-color: #2c3237;
}

.dark-mode .callout.callout-danger {
  border-left-color: #ed7669;
}

.dark-mode .callout.callout-warning {
  border-left-color: #fd9a47;
}

.dark-mode .callout.callout-info {
  border-left-color: #5faee3;
}

.dark-mode .callout.callout-success {
  border-left-color: #00efb2;
}

.table:not(.table-dark) {
  color: inherit;
}

.table.table-head-fixed thead tr:nth-child(1) th {
  background-color: #fff;
  border-bottom: 0;
  box-shadow: inset 0 1px 0 #dee2e6, inset 0 -1px 0 #dee2e6;
  position: sticky;
  top: 0;
  z-index: 10;
}

.table.table-head-fixed.table-dark thead tr:nth-child(1) th {
  background-color: #212529;
  box-shadow: inset 0 1px 0 #383f45, inset 0 -1px 0 #383f45;
}

.table.no-border,
.table.no-border td,
.table.no-border th {
  border: 0;
}

.table.text-center,
.table.text-center td,
.table.text-center th {
  text-align: center;
}

.table.table-valign-middle thead > tr > th,
.table.table-valign-middle thead > tr > td,
.table.table-valign-middle tbody > tr > th,
.table.table-valign-middle tbody > tr > td {
  vertical-align: middle;
}

.card-body.p-0 .table thead > tr > th:first-of-type,
.card-body.p-0 .table thead > tr > td:first-of-type,
.card-body.p-0 .table tfoot > tr > th:first-of-type,
.card-body.p-0 .table tfoot > tr > td:first-of-type,
.card-body.p-0 .table tbody > tr > th:first-of-type,
.card-body.p-0 .table tbody > tr > td:first-of-type {
  padding-left: 1.5rem;
}

.card-body.p-0 .table thead > tr > th:last-of-type,
.card-body.p-0 .table thead > tr > td:last-of-type,
.card-body.p-0 .table tfoot > tr > th:last-of-type,
.card-body.p-0 .table tfoot > tr > td:last-of-type,
.card-body.p-0 .table tbody > tr > th:last-of-type,
.card-body.p-0 .table tbody > tr > td:last-of-type {
  padding-right: 1.5rem;
}

.table-hover tbody tr.expandable-body:hover {
  background-color: inherit !important;
}

[data-widget="expandable-table"] {
  cursor: pointer;
}

[data-widget="expandable-table"] i.expandable-table-caret {
  transition: transform 0.3s linear;
}

[data-widget="expandable-table"][aria-expanded="true"] td i.expandable-table-caret[class*="right"] {
  transform: rotate(90deg);
}

[data-widget="expandable-table"][aria-expanded="true"] td i.expandable-table-caret[class*="left"] {
  transform: rotate(-90deg);
}

.expandable-body > td {
  padding: 0 !important;
  width: 100%;
}

.expandable-body > td > div,
.expandable-body > td > p {
  padding: 0.5rem;
}

.expandable-body .table {
  width: calc(100% - 0.5rem);
  margin: 0 0 0 0.5rem;
}

.expandable-body .table tr:first-child td,
.expandable-body .table tr:first-child th {
  border-top: none;
}

.dark-mode .table-bordered,
.dark-mode .table-bordered td,
.dark-mode .table-bordered th {
  border-color: #6c757d;
}

.dark-mode .table-hover tbody tr:hover {
  color: #dee2e6;
  background-color: #272b30;
  border-color: #6c757d;
}

.dark-mode .table thead th {
  border-bottom-color: #6c757d;
}

.dark-mode .table th,
.dark-mode .table td {
  border-top-color: #6c757d;
}

.dark-mode .table.table-head-fixed thead tr:nth-child(1) th {
  background-color: #2c3237;
}

.carousel-control-prev .carousel-control-custom-icon {
  margin-left: -20px;
}

.carousel-control-next .carousel-control-custom-icon {
  margin-right: 20px;
}

.carousel-control-custom-icon > .fa,
.carousel-control-custom-icon > .fas,
.carousel-control-custom-icon > .far,
.carousel-control-custom-icon > .fab,
.carousel-control-custom-icon > .fal,
.carousel-control-custom-icon > .fad,
.carousel-control-custom-icon > .svg-inline--fa,
.carousel-control-custom-icon > .ion {
  display: inline-block;
  font-size: 40px;
  margin-top: -20px;
  position: absolute;
  top: 50%;
  z-index: 5;
}

/* form-inline */
.form-inline {
  align-items: flex-start;
}

.form-inline > .tip-icon {
  line-height: calc(2.25rem + 2px);
}

.form-inline > b,
.form-inline > span {
  margin-right: 5px;
}

.form-inline > .btn,
.form-inline > .btn-group {
  margin-right: 5px;
  margin-bottom: 5px;
}

.form-inline .input-group.date .form-control {
  width: 6rem;
}

.form-inline .form-group > label:not(.sr-only) {
  padding-right: 0.5rem;
}

select,
select.form-control {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAT0lEQVR42mNgGAUjEWgrGqQCKUZ0cT8DRZA4M1GGBOqKpyqbRqMY5KcNFyMeBCI0MSIZwEiyt0AuUlNTS5Uh1QXowMfKCmhAKPNoShmqAADWsg6I0UiFYQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 16px;
  cursor: pointer;
}

.has-error .invalid-feedback {
  display: block;
}

.form-text, .invalid-feedback {
  font-size: 80%;
}

.form-inline .form-group {
  margin: 0 5px 5px 0;
}

.form-group.required > label:after {
  content: " *";
  color: #f2af3f;
}

.custom-radio label.custom-control-label {
  font-weight: normal;
}

.alert-bg-primary {
  color: #1F2D3D;
  background: #f2af3f;
  border-color: #f0a527;
}

.alert-border-primary {
  color: #343a40;
  background-color: transparent;
  border-color: #ced4da;
  border-left: 4px solid #f2af3f;
}

.alert-bg-secondary {
  color: #fff;
  background: #6c757d;
  border-color: #60686f;
}

.alert-border-secondary {
  color: #343a40;
  background-color: transparent;
  border-color: #ced4da;
  border-left: 4px solid #6c757d;
}

.alert-bg-success {
  color: #fff;
  background: #34ab0a;
  border-color: #2d9309;
}

.alert-border-success {
  color: #343a40;
  background-color: transparent;
  border-color: #ced4da;
  border-left: 4px solid #34ab0a;
}

.alert-bg-info {
  color: #fff;
  background: #4c96b3;
  border-color: #4487a1;
}

.alert-border-info {
  color: #343a40;
  background-color: transparent;
  border-color: #ced4da;
  border-left: 4px solid #4c96b3;
}

.alert-bg-warning {
  color: #1F2D3D;
  background: #f1ca0d;
  border-color: #d9b60c;
}

.alert-border-warning {
  color: #343a40;
  background-color: transparent;
  border-color: #ced4da;
  border-left: 4px solid #f1ca0d;
}

.alert-bg-danger {
  color: #fff;
  background: #a10f0f;
  border-color: #8a0d0d;
}

.alert-border-danger {
  color: #343a40;
  background-color: transparent;
  border-color: #ced4da;
  border-left: 4px solid #a10f0f;
}

.alert-bg-light {
  color: #1F2D3D;
  background: #f8f9fa;
  border-color: #e9ecef;
}

.alert-border-light {
  color: #343a40;
  background-color: transparent;
  border-color: #ced4da;
  border-left: 4px solid #f8f9fa;
}

.alert-bg-dark {
  color: #fff;
  background: #212529;
  border-color: #16181b;
}

.alert-border-dark {
  color: #343a40;
  background-color: transparent;
  border-color: #ced4da;
  border-left: 4px solid #212529;
}

.alert-bg-default {
  color: #fff;
  background: #6c757d;
  border-color: #60686f;
}

.alert-border-default {
  color: #343a40;
  background-color: transparent;
  border-color: #ced4da;
  border-left: 4px solid #6c757d;
}

.alert-bg-purple {
  color: #fff;
  background: #363B48;
  border-color: #2b2f39;
}

.alert-border-purple {
  color: #343a40;
  background-color: transparent;
  border-color: #ced4da;
  border-left: 4px solid #363B48;
}

.alert-bg-gray {
  color: #fff;
  background: #6c757d;
  border-color: #60686f;
}

.alert-border-gray {
  color: #343a40;
  background-color: transparent;
  border-color: #ced4da;
  border-left: 4px solid #6c757d;
}

.tooltip-inner {
  background-color: #6c757d !important;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before, .bs-tooltip-auto .arrow::before {
  border-top-color: #6c757d !important;
}

.tooltip {
  position: fixed;
  font-weight: bold;
}

/* Все тултипы в одну строку */
.tooltip-inner {
  white-space: pre;
  max-width: none;
}

@media (max-width: 1199.98px) {
  .content-header .breadcrumb-container {
    flex: 0 0 100%;
  }
  .content-header .breadcrumb {
    position: relative;
    margin-top: 15px;
    background: #ced4da;
    padding-left: 10px;
  }
  .content-header .breadcrumb a {
    color: #212529;
  }
}

.input-group.date .form-control:last-of-type {
  border-bottom-right-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.multiselect {
  padding-right: 18px;
}

.multiselect-container {
  transform: translate3d(0px, 26px, 0px) !important;
  z-index: 1100;
}

.multiselect-container {
  line-height: 1;
  font-size: 14px;
  font-weight: normal !important;
}

.multiselect-container li a {
  color: var(--gray);
  display: block;
}

.multiselect-container li a:focus {
  outline: none;
}

.multiselect.dropdown-toggle:after {
  content: none;
}

.multiselect-container li a label {
  display: inline-block;
  white-space: nowrap;
}

.multiselect-container li a.multiselect-all label.checkbox {
  font-weight: 700;
}

.multiselect-container .input-group {
  margin: 0;
  padding: 0 5px 5px;
  width: auto;
}

.multiselect-container .input-group a {
  margin: 0;
  padding: 10px 5px 5px;
  width: 100%;
}

.multiselect-container .input-group .multiselect-search {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  padding: 0 10px;
  height: 25px;
}

.multiselect-container .input-group .input-group-addon {
  padding: 3px 4px;
  border-radius: 5px 0 0 5px;
  border-color: #d2d6de;
}

/* box-shadow Ñƒ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÐµÐ¹ Ð¸ multiselect'Ð¾Ð² */
.multiselect-container,
.daterangepicker {
  -webkit-box-shadow: 0 0 55px -13px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 0 55px -13px rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 55px -13px rgba(0, 0, 0, 0.75);
}

/* multiselect without shadow and background */
.multiselect,
.multiselect:hover {
  background: white;
  box-shadow: none;
  border: 1px solid #cccccc70;
  color: #555;
}

.multiselect.dropdown-toggle {
  text-align: left;
}

.open .multiselect.dropdown-toggle {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.multiselect-container > .multiselect-group.multiselect-item label {
  margin: 0;
  padding: 3px 12px;
  height: 100%;
  font-weight: 700;
}

.multiselect-radio + .multiselect-container > .multiselect-group.multiselect-item label {
  padding: 3px 15px;
}

.multiselect-container input[type="radio"] {
  visibility: hidden;
}

.multiselect-grouped .multiselect-container li.multiselect-all label.checkbox {
  margin-left: 0;
}

.multiselect-grouped .multiselect-container li.multiselect-all label.checkbox {
  margin-left: 0;
}

.multiselect-grouped .multiselect-container label.checkbox {
  margin-left: 16px;
}

.form-inline .multiselect-container li a label input[type=checkbox], .form-inline .multiselect-container li a label input[type=radio] {
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 2px;
  vertical-align: middle;
}

li.multiselect-item.multiselect-group {
  background-color: #efefef;
}

.multiselect-container.dropdown-menu label.checkbox {
  width: 100%;
  padding-left: 32px;
  padding-right: 30px;
}

.form-group .multiselect-native-select {
  display: block;
}

.multiselect-clear-filter {
  padding: 2px 0 0 5px;
}

.grid-view .gridview-filters-title {
  position: absolute;
  top: -10px;
  left: 10px;
  background-color: #fff;
  line-height: 0.5rem;
  padding: 6px;
  font-weight: 600;
  color: #4e4e4e;
  border-radius: 9px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.21);
}

.grid-view .grid-view-header__item {
  margin-bottom: 5px;
  margin-right: 5px;
}

.grid-view .table {
  font-size: 12px;
}

.grid-view .table tbody tr:hover td.td-fixed {
  color: #2C2F2B;
  background-color: #eee;
}

.grid-view .table td .fa {
  display: inline;
}

@media (min-width: 576px) {
  .grid-view .table .td-fixed {
    position: sticky;
    z-index: 2;
    padding-left: 12px;
    padding-right: 8px;
    background-color: #fff;
  }
}

.grid-view .table .td-fixed .table-shadow--left {
  position: absolute;
  z-index: -1;
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
  background: #787878;
  background: linear-gradient(90deg, rgba(120, 120, 120, 0.02) 0%, rgba(120, 120, 120, 0.04) 25%, rgba(120, 120, 120, 0.06) 50%, rgba(120, 120, 120, 0.08) 75%, rgba(120, 120, 120, 0.1) 100%);
  transition: opacity .1s linear;
  opacity: 0;
}

.grid-view .table .td-fixed .table-shadow--right {
  position: absolute;
  right: -4px;
  top: 0;
  width: 4px;
  height: 100%;
  background: #787878;
  background: linear-gradient(270deg, rgba(120, 120, 120, 0.02) 0%, rgba(120, 120, 120, 0.04) 25%, rgba(120, 120, 120, 0.06) 50%, rgba(120, 120, 120, 0.08) 75%, rgba(120, 120, 120, 0.1) 100%);
  transition: opacity .1s linear;
  opacity: 0;
}

.grid-view .table .sorter-col a {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.grid-view .table .sorter-col a:after {
  margin-left: 7px;
  display: block;
  font-family: "Glyphicons Halflings";
  opacity: 0.5;
  right: 5px;
}

.grid-view .totals-tr td {
  background-color: #eee;
  padding: 2px 8px;
  font-weight: 700;
  white-space: nowrap;
}

.grid-view.data-grid.list-mode .list-view > .item {
  background-color: transparent;
}

.grid-view.data-grid.list-mode .list-view > .item > .card {
  border-radius: 0.3rem;
}

.grid-view .fix-scroll-wrapper {
  z-index: -1;
}

.table.detail-view th, .table.detail-view td {
  border-color: #f8f9fa;
}

.table-responsive.table-responsive-hide-scroll {
  z-index: 3;
}

.table-responsive.custom-scroll::-webkit-scrollbar {
  display: none;
  -webkit-appearance: none;
  width: 0;
  height: 0;
}

.table-responsive.scrolled .td-fixed .table-shadow--left {
  opacity: 1;
}

.table-responsive.scrolled .td-fixed .table-shadow--right {
  opacity: 1;
}

.table-responsive .simplebar-wrapper {
  padding-bottom: 11px;
}

@media (max-width: 767.98px) {
  .table-responsive .simplebar-wrapper {
    padding-bottom: 9px;
  }
}

@media (max-width: 767.98px) {
  .table-responsive .simplebar-content-wrapper {
    -webkit-overflow-scrolling: touch;
    margin-bottom: -15px;
    padding-bottom: 15px;
  }
  .table-responsive .simplebar-content-wrapper::-webkit-scrollbar {
    display: none;
    -webkit-appearance: none;
    width: 0;
    height: 0;
  }
}

.table-responsive .simplebar-scrollbar::before {
  background-color: #adb5bd;
  border-radius: 50px;
}

.table-responsive .simplebar-track.simplebar-horizontal {
  height: 8px;
  background-color: #f8f9fa;
}

@media (max-width: 767.98px) {
  .table-responsive .simplebar-track.simplebar-horizontal {
    height: 6px;
  }
}

.table-responsive .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  top: 0;
  height: 8px;
}

@media (max-width: 767.98px) {
  .table-responsive .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
    height: 6px;
  }
}

.table-responsive .simplebar-track.simplebar-horizontal.simplebar-horizontal--top {
  top: 0;
  bottom: unset;
}

.grid-view.data-grid .table thead th a {
  white-space: pre;
}

.td-level-0 {
  background-color: #fff;
}

.table .row-ajax-pager > td {
  /*padding: 2px 8px;*/
}

.row-level-1, .td-level-1 {
  background-color: #efefef;
}

.row-level-2, .td-level-2 {
  background-color: #ddd;
}

.row-level-3, .td-level-3 {
  background-color: #ccc;
}

.row-level-4, .td-level-4 {
  background-color: #bbb;
}

.dark-mode .td-level-0 {
  background-color: #343a40;
}

.dark-mode .row-level-1, .dark-mode .td-level-1 {
  background-color: #495057;
}

.dark-mode .row-level-2, .dark-mode .td-level-2 {
  background-color: #6c757d;
}

.dark-mode .row-level-3, .dark-mode .td-level-3 {
  background-color: #adb5bd;
}

.dark-mode .row-level-4, .dark-mode .td-level-4 {
  background-color: #ced4da;
}

.dark-mode .table tbody tr:hover td.td-fixed {
  color: #dee2e6;
  background-color: #272b30;
}

@media (min-width: 576px) {
  .dark-mode .table .td-fixed {
    background-color: #212529;
  }
}

.dark-mode .table .td-fixed .table-shadow--left {
  background: #495057;
  transition: opacity .1s linear;
  opacity: 0;
}

.dark-mode .table .td-fixed .table-shadow--right {
  background: #495057;
  transition: opacity .1s linear;
}

.btn > i {
  margin-right: 0.5rem;
}

.btn.btn-i > i {
  margin-right: 0;
}

.btn > i.fa-eraser {
  margin-right: 0;
}

.btn-purple {
  color: #fff;
  background-color: #893bf7;
  border-color: #802cf6;
  box-shadow: none;
}

.btn-purple:hover {
  color: #fff;
  background-color: #7316f6;
  border-color: #6509e6;
}

.btn-purple:focus, .btn-purple.focus {
  color: #fff;
  background-color: #7316f6;
  border-color: #6509e6;
  box-shadow: 0 0 0 0 rgba(147, 76, 248, 0.5);
}

.btn-purple.disabled, .btn-purple:disabled {
  color: #fff;
  background-color: #893bf7;
  border-color: #802cf6;
}

.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active,
.show > .btn-purple.dropdown-toggle {
  color: #fff;
  background-color: #6c0af5;
  border-color: #6009da;
}

.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(147, 76, 248, 0.5);
}

.btn-white {
  color: #1F2D3D;
  background-color: #fff;
  border-color: #f7f7f7;
  box-shadow: none;
  color: #212529;
}

.btn-white:hover {
  color: #1F2D3D;
  background-color: #ececec;
  border-color: #dedede;
}

.btn-white:focus, .btn-white.focus {
  color: #1F2D3D;
  background-color: #ececec;
  border-color: #dedede;
  box-shadow: 0 0 0 0 rgba(215, 217, 219, 0.5);
}

.btn-white.disabled, .btn-white:disabled {
  color: #1F2D3D;
  background-color: #fff;
  border-color: #f7f7f7;
}

.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active,
.show > .btn-white.dropdown-toggle {
  color: #1F2D3D;
  background-color: #e6e6e6;
  border-color: #d7d7d7;
}

.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus,
.show > .btn-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(215, 217, 219, 0.5);
}

.menu-box .navbar-menu-box {
  padding: 0;
}

.menu-box .navbar-menu-box > .navbar-collapse > .navbar-nav > li {
  padding: 0 !important;
}

.menu-box .navbar-menu-box > .navbar-collapse > .navbar-nav > li > .navbar-link-wrapper {
  display: flex;
}

.menu-box .navbar-menu-box > .navbar-collapse > .navbar-nav > li > .navbar-link-wrapper > a {
  display: block;
  white-space: normal;
  padding: 8px 15px 11px;
  font-size: 1rem;
  line-height: 21px;
  color: #6E777E;
}

.menu-box .navbar-menu-box > .navbar-collapse > .navbar-nav > li > .navbar-link-wrapper > a:not(.dropdown-caret) {
  padding-right: 4px;
}

.menu-box .navbar-menu-box > .navbar-collapse > .navbar-nav > li > .navbar-link-wrapper > a.dropdown-caret {
  margin-left: 0;
  padding-left: 0;
  padding-right: 9px;
}

.menu-box .navbar-menu-box > .navbar-collapse > .navbar-nav > li.active > .navbar-link-wrapper > a {
  color: #000;
}

.main-box.menu-box .header-item {
  display: inline-block;
  color: #333;
  padding: 0 8px;
  height: auto;
}

.main-box.menu-box_transparent .navbar-menu-box {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  background: transparent;
  border-bottom: none !important;
  margin-bottom: 8px;
}

.main-box.menu-box_transparent .navbar-menu-box:after {
  display: none;
}

.main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse {
  padding-left: 0.5rem;
}

@media (max-width: 767.98px) {
  .main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse {
    padding-left: 2px;
  }
}

.main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li {
  margin: 0 10px;
}

@media (min-width: 768px) {
  .main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li:first-child {
    margin-left: 0;
  }
}

.main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li > .navbar-link-wrapper > a {
  padding: 8px 5px 7px;
  color: #212529;
  font-weight: 500;
  text-decoration: none;
}

.main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li > .navbar-link-wrapper > a:hover {
  color: #f2af3f;
}

.main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li > .navbar-link-wrapper > a.dropdown-caret {
  padding-left: 3px;
  margin-left: -15px;
  padding-right: 9px;
}

@media (max-width: 767.98px) {
  .main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li > .navbar-link-wrapper > a {
    padding: 9px 0 5px;
  }
}

.main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li.active {
  border-top-color: transparent;
  font-weight: 500;
  border-bottom: 2px solid transparent;
  position: relative;
}

.main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li.active:after {
  height: 2px;
  display: block;
  border-radius: 2px;
  background-color: #f2af3f;
  content: '';
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
}

@media (max-width: 767.98px) {
  .main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li.active:after {
    display: none;
  }
}

.main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li.active > .navbar-link-wrapper > a {
  position: relative;
  color: #f2af3f;
}

.main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li.active > .navbar-link-wrapper > a.dropdown-caret .caret {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAMAAACKJ8VmAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAADlQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvHZQPQAAABN0Uk5TAP0dEfqw7xAM8ZfaFN7u6+zo6qh7sxgAAAAwSURBVHicY2AYeMDIBCSYWZBEWNnYGTg4uZAVcXPz8PKh6uMXEEQziUmImSYuxA8AbtEAvBaduIcAAAAASUVORK5CYII=");
}

@media (max-width: 767.98px) {
  .main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li.active > .navbar-link-wrapper > a {
    padding: 9px 0 8px;
  }
  .main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li.active > .navbar-link-wrapper > a:after {
    height: 2px;
    display: block;
    border-radius: 2px;
    background-color: #212529;
    content: '';
    position: absolute;
    bottom: 2px;
    left: 0;
    right: 0;
  }
}

@media (max-width: 767.98px) {
  .main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li.show {
    background-color: #fff;
  }
}

.main-box.menu-box_transparent .navbar-menu-box .current-dropdown {
  background-color: #ffffff;
}

.main-box.menu-box_transparent .navbar-menu-box .current-dropdown .dropdown-item.active {
  background-color: #f7f7f7;
}

.main-box.menu-box_transparent .dropdown-menu {
  background-color: #fbfbfc !important;
}

@media (min-width: 768px) {
  .main-box.menu-box_transparent.menu-box_bookmark {
    overflow-x: hidden;
  }
  .main-box.menu-box_transparent.menu-box_bookmark .navbar-menu-box {
    margin-bottom: 4px;
  }
  .main-box.menu-box_transparent.menu-box_bookmark .navbar-menu-box::-webkit-scrollbar {
    background: transparent;
    height: 0;
  }
  .main-box.menu-box_transparent.menu-box_bookmark .navbar-menu-box .navbar-collapse .navbar-nav {
    flex-direction: row;
    flex-wrap: nowrap;
  }
  .main-box.menu-box_transparent.menu-box_bookmark .navbar-menu-box .navbar-collapse .navbar-nav > li .navbar-link-wrapper a {
    white-space: nowrap;
  }
  .main-box.menu-box_transparent.menu-box_bookmark .navbar-menu-box > .navbar-collapse > .navbar-nav > li.active {
    background: #f2af3f;
    height: 70px;
    margin-bottom: -35px;
    border-radius: 15px;
    border-bottom: none;
    padding-left: 10px !important;
    padding-right: 10px !important;
    margin-left: 0;
    margin-right: 0;
  }
}

.dropdown-menu_open-left {
  left: auto !important;
  right: 0 !important;
}

.dropdown-menu_open-right {
  left: 0 !important;
  right: auto !important;
}

.notice-content {
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 250px;
}

.modal-dialog .modal-header {
  align-items: center;
}

.modal-dialog .modal-header .modal-back-button {
  font-size: 14px;
  position: relative;
  top: -2px;
  margin-right: 12px;
  margin-top: 5px;
  white-space: nowrap;
}

.table th {
  font-weight: 600;
}

.data-grid .table th {
  vertical-align: middle;
}

.data-grid .list-view .item th {
  width: 50%;
}

.data-grid .gridview-filters-wrapper {
  padding-top: 18px;
}

.multiselect {
  padding-right: 18px;
}

.multiselect-container {
  transform: translate3d(0px, 26px, 0px) !important;
  z-index: 1100;
}

.multiselect-container {
  line-height: 1;
  font-size: 14px;
  font-weight: normal !important;
}

.multiselect-container li a {
  color: var(--gray);
  display: block;
}

.multiselect-container li a:focus {
  outline: none;
}

.multiselect.dropdown-toggle:after {
  content: none;
}

.multiselect-container li a label {
  display: inline-block;
  white-space: nowrap;
}

.multiselect-container li a.multiselect-all label.checkbox {
  font-weight: 700;
}

.multiselect-container .input-group {
  margin: 0;
  padding: 0 5px 5px;
  width: auto;
}

.multiselect-container .input-group a {
  margin: 0;
  padding: 10px 5px 5px;
  width: 100%;
}

.multiselect-container .input-group .multiselect-search {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  padding: 0 10px;
  height: 25px;
}

.multiselect-container .input-group .input-group-addon {
  padding: 3px 4px;
  border-radius: 5px 0 0 5px;
  border-color: #d2d6de;
}

/* box-shadow Ñƒ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÐµÐ¹ Ð¸ multiselect'Ð¾Ð² */
.multiselect-container,
.daterangepicker {
  -webkit-box-shadow: 0 0 55px -13px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 0 55px -13px rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 55px -13px rgba(0, 0, 0, 0.75);
}

/* multiselect without shadow and background */
.multiselect,
.multiselect:hover {
  background: white;
  box-shadow: none;
  border: 1px solid #cccccc70;
  color: #555;
}

.multiselect.dropdown-toggle {
  text-align: left;
}

.open .multiselect.dropdown-toggle {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.multiselect-container > .multiselect-group.multiselect-item label {
  margin: 0;
  padding: 3px 12px;
  height: 100%;
  font-weight: 700;
}

.multiselect-radio + .multiselect-container > .multiselect-group.multiselect-item label {
  padding: 3px 15px;
}

.multiselect-container input[type="radio"] {
  visibility: hidden;
}

.multiselect-grouped .multiselect-container li.multiselect-all label.checkbox {
  margin-left: 0;
}

.multiselect-grouped .multiselect-container li.multiselect-all label.checkbox {
  margin-left: 0;
}

.multiselect-grouped .multiselect-container label.checkbox {
  margin-left: 16px;
}

.form-inline .multiselect-container li a label input[type=checkbox], .form-inline .multiselect-container li a label input[type=radio] {
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 2px;
  vertical-align: middle;
}

li.multiselect-item.multiselect-group {
  background-color: #efefef;
}

.multiselect-container.dropdown-menu label.checkbox {
  width: 100%;
  padding-left: 32px;
  padding-right: 30px;
}

.form-group .multiselect-native-select {
  display: block;
}

.multiselect-clear-filter {
  padding: 2px 0 0 5px;
}

.select2-container {
  min-width: 5rem;
}

.select2-container.select2-container--custom {
  display: block;
}

.select2-container.select2-container--custom span.select2-selection {
  padding: 0 12px;
  border: 1px solid #dee2e6;
  border-radius: 0.3rem;
  background-color: #fff;
  display: flex;
  align-items: center;
}

.select2-container.select2-container--custom span.select2-selection:focus-visible {
  outline: #dee2e6 solid 1px;
  border: none;
}

.select2-container.select2-container--custom span.select2-selection .select2-selection__rendered {
  width: 100%;
  padding: 0;
}

.select2-container.select2-container--custom span.select2-selection .select2-selection__choice {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between;
}

.select2-container.select2-container--custom span.select2-selection .select2-selection__choice__remove {
  position: relative;
  margin: 0 0 -1px 3px;
  float: unset;
  line-height: 1;
  color: transparent;
  transition: opacity .1s linear;
}

.select2-container.select2-container--custom span.select2-selection .select2-selection__choice__remove:hover {
  opacity: .5;
}

.select2-container.select2-container--custom span.select2-selection .select2-selection__choice__remove::before, .select2-container.select2-container--custom span.select2-selection .select2-selection__choice__remove::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 2px;
  background-color: #303030;
}

.select2-container.select2-container--custom span.select2-selection .select2-selection__choice__remove::before {
  transform: translate(-50%, -50%) rotate(45deg);
}

.select2-container.select2-container--custom span.select2-selection .select2-selection__choice__remove::after {
  transform: translate(-50%, -50%) rotate(-45deg);
}

.select2-container.select2-container--custom span.select2-selection--single {
  width: 100%;
  height: calc(2.25rem + 2px);
  padding-right: 38px;
}

.select2-container.select2-container--custom span.select2-selection--single .select2-selection__rendered {
  width: 100%;
  margin: 0;
  color: #2C2F2B;
  font-size: 12px;
  line-height: 1;
  display: flex;
  align-items: center;
}

.select2-container.select2-container--custom span.select2-selection--single .select2-selection__clear {
  right: 24px;
  top: 50%;
  transform: translateY(-50%);
}

.select2-container.select2-container--custom span.select2-selection--multiple {
  min-height: calc(2.25rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-right: 20px;
}

.select2-container.select2-container--custom span.select2-selection--multiple .select2-selection__rendered {
  margin: -2px 0;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.select2-container.select2-container--custom span.select2-selection--multiple .select2-selection__rendered li.select2-search:nth-child(1) {
  margin-left: 0;
}

.select2-container.select2-container--custom span.select2-selection--multiple .select2-selection__choice {
  margin: 2px 4px 2px 0;
  padding-right: 6px;
  padding-left: 8px;
  background-color: #e4e4e4;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.3333333;
  color: #303030;
  border: none;
  border-radius: 5px;
}

.select2-container.select2-container--custom span.select2-selection--multiple .select2-selection__choice:nth-child(1) {
  margin-left: 0;
}

.select2-container.select2-container--custom span.select2-selection--multiple .select2-search {
  display: flex;
  align-items: center;
}

.select2-container.select2-container--custom span.select2-selection--multiple .select2-search input.select2-search__field {
  margin-top: -1px;
  border: none;
  font-size: 12px;
}

.select2-container.select2-container--custom span.select2-selection--multiple .select2-search input.select2-search__field::placeholder {
  color: #999;
}

.select2-container.select2-container--custom span.select2-selection__clear {
  position: absolute !important;
  top: 5px;
  right: 12px;
  float: unset;
  width: 8px;
  height: 20px;
  margin: 0;
  line-height: 1;
  transition: opacity .25s ease;
  border-radius: 0.2rem;
  color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
}

.select2-container.select2-container--custom span.select2-selection__clear:hover {
  opacity: .5;
}

.select2-container.select2-container--custom span.select2-selection__clear::before, .select2-container.select2-container--custom span.select2-selection__clear::after {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 100%;
  height: 2px;
  background-color: #888;
}

.select2-container.select2-container--custom span.select2-selection__clear::before {
  transform: translate(-50%, -50%) rotate(45deg);
}

.select2-container.select2-container--custom span.select2-selection__clear::after {
  transform: translate(-50%, -50%) rotate(-45deg);
}

.select2-container.select2-container--custom span.select2-selection__arrow {
  width: 10px;
  height: 10px;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  display: flex;
  justify-content: center;
  align-items: center;
}

.select2-container.select2-container--custom span.select2-selection__arrow b {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -4px;
  margin-top: -3px;
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 6px 4px 0 4px;
}

.select2-container.select2-container--custom span.select2-selection__placeholder {
  color: #999;
  transition: opacity .1s linear;
}

.select2-container.select2-container--custom.input-lg .selection .select2-selection {
  padding-left: 16px;
  border-radius: 0.5rem;
}

.select2-container.select2-container--custom.input-lg .selection .select2-selection--single {
  height: calc(2.875rem + 2px);
  padding-right: 38px;
}

.select2-container.select2-container--custom.input-lg .selection .select2-selection--single .select2-selection__rendered {
  font-size: 18px;
}

.select2-container.select2-container--custom.input-lg .selection .select2-selection--single .select2-selection__clear {
  right: 32px;
}

.select2-container.select2-container--custom.input-lg .selection .select2-selection--multiple {
  min-height: calc(2.875rem + 2px);
  padding: 0.5rem 26px 0.5rem 16px;
}

.select2-container.select2-container--custom.input-lg .selection .select2-selection--multiple .select2-selection__choice {
  font-size: 16px;
}

.select2-container.select2-container--custom.input-lg .selection .select2-selection--multiple .select2-selection__clear {
  top: 11px;
  right: 16px;
}

.select2-container.select2-container--custom.input-lg .selection .select2-selection__placeholder {
  font-size: 18px;
}

.select2-container.select2-container--custom.input-lg .selection .select2-selection__arrow {
  right: 16px;
}

.select2-container.select2-container--custom.input-lg .selection .select2-selection .select2-search__field {
  font-size: 18px;
}

.select2-container.select2-container--custom.input-lg + label.floating-label {
  left: 16px;
}

.select2-container.select2-container--custom.input-sm .selection .select2-selection {
  padding-left: 8px;
  border-radius: 0.2rem;
}

.select2-container.select2-container--custom.input-sm .selection .select2-selection--single {
  height: calc(1.8125rem + 2px);
}

.select2-container.select2-container--custom.input-sm .selection .select2-selection--single .select2-selection__clear {
  right: 24px;
}

.select2-container.select2-container--custom.input-sm .selection .select2-selection--multiple {
  min-height: calc(1.8125rem + 2px);
}

.select2-container.select2-container--custom.input-sm .selection .select2-selection--multiple .select2-selection__rendered {
  margin: -1px 0;
}

.select2-container.select2-container--custom.input-sm .selection .select2-selection--multiple .select2-selection__choice {
  margin: 1px 2px 1px 0;
  font-size: 12px;
}

.select2-container.select2-container--custom.input-sm .selection .select2-selection--multiple .select2-selection__choice + .select2-search {
  margin-left: 2px;
}

.select2-container.select2-container--custom.input-sm .selection .select2-selection--multiple .select2-selection__clear {
  top: 4px;
  right: 8px;
}

.select2-container.select2-container--custom.input-sm .selection .select2-selection__arrow {
  right: 9px;
}

.select2-container.select2-container--custom.input-sm + label.floating-label {
  left: 8px;
  font-size: 14px;
}

.select2-container.select2-container--custom.input-sm + .floating-label.selected {
  padding: 0 2px;
  transform: translateY(-44%) scale(0.8);
}

.select2-container.select2-container--custom--open span.select2-selection {
  border-color: #dee2e6;
}

.select2-container.select2-container--custom--open span.select2-selection__arrow b {
  transform: rotate(180deg);
}

.select2-container.select2-container--custom + label.floating-label {
  padding: 0;
  position: absolute;
  top: 50%;
  left: 12px;
  cursor: pointer;
  font-size: 16px;
  line-height: 1;
  transform: translateY(-50%);
  background-color: #fff;
}

.select2-container.select2-container--custom + .floating-label.selected {
  padding: 0 5px;
  transform: translateY(-46%) scale(0.7);
  top: 0;
  color: #dee2e6;
}

.select2-search__field {
  width: 100%;
  font-size: 12px;
  border: 1px solid #dee2e6;
}

.select2-search__field:focus {
  outline: none;
}

.select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.select2-results__option {
  padding: 6px 12px;
  font-size: 14px;
}

.select2-results__option--highlighted {
  background-color: #117ee8;
  color: #fff;
}

.select2-results__option[aria-selected=true] {
  background-color: #495057;
}

.select2-results__option:hover {
  background-color: #117ee8;
  color: #fff;
}

.select2 .loader {
  position: relative;
}

.select2 .loader-content {
  width: 12px;
  height: 12px;
  border: .2em solid currentcolor;
  border-bottom-color: transparent;
  border-radius: 50%;
  animation: 1s loader linear infinite;
  position: relative;
  display: inline-block;
  color: #969795;
  vertical-align: middle;
  pointer-events: none;
}

.select2.select2-container span.select2-selection--single.select2-btn {
  width: auto;
  padding-right: 24px;
  color: #fff;
}

.select2.select2-container span.select2-selection--single.select2-btn.select2-selection {
  position: relative;
  display: inline-flex;
}

.select2.select2-container span.select2-selection--single.select2-btn > .select2-selection__rendered {
  color: #fff;
}

.select2.select2-container span.select2-selection--single.select2-btn .select2-selection__placeholder {
  margin-top: -1px;
  color: #fff;
}

.select2.select2-container span.select2-selection--single.select2-btn > .select2-selection__arrow > b {
  color: #fff;
  border-color: #fff transparent transparent transparent;
}

.select2.select2-container span.select2-selection--single.select2-btn.select2-btn-success {
  background-color: #34ab0a;
}

.select2.select2-container span.select2-selection--single.select2-btn.select2-btn-primary {
  background-color: #f2af3f;
}

.select2-container.select2-container--open .select2-dropdown {
  border-color: #dee2e6;
  border-radius: 0.3rem;
}

.select2-container.select2-container--open .select2-dropdown--below {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-container.select2-container--open .select2-dropdown--above {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2.select2-container span.select2-selection--multiple.select2--lightblue .select2-selection__choice {
  background-color: #3c8dbc;
  border: 1px solid #3c8dbc;
}

.select2.select2-container span.select2-selection--multiple.select2--navy .select2-selection__choice {
  background-color: #001f3f;
  border: 1px solid #001f3f;
}

.select2.select2-container span.select2-selection--multiple.select2--olive .select2-selection__choice {
  background-color: #3d9970;
  border: 1px solid #3d9970;
}

.select2.select2-container span.select2-selection--multiple.select2--lime .select2-selection__choice {
  background-color: #01ff70;
  border: 1px solid #01ff70;
}

.select2.select2-container span.select2-selection--multiple.select2--fuchsia .select2-selection__choice {
  background-color: #f012be;
  border: 1px solid #f012be;
}

.select2.select2-container span.select2-selection--multiple.select2--maroon .select2-selection__choice {
  background-color: #d81b60;
  border: 1px solid #d81b60;
}

.select2.select2-container span.select2-selection--multiple.select2--blue .select2-selection__choice {
  background-color: #2660A4;
  border: 1px solid #2660A4;
}

.select2.select2-container span.select2-selection--multiple.select2--indigo .select2-selection__choice {
  background-color: #893bf7;
  border: 1px solid #893bf7;
}

.select2.select2-container span.select2-selection--multiple.select2--purple .select2-selection__choice {
  background-color: #363B48;
  border: 1px solid #363B48;
}

.select2.select2-container span.select2-selection--multiple.select2--pink .select2-selection__choice {
  background-color: #a919ac;
  border: 1px solid #a919ac;
}

.select2.select2-container span.select2-selection--multiple.select2--red .select2-selection__choice {
  background-color: #a10f0f;
  border: 1px solid #a10f0f;
}

.select2.select2-container span.select2-selection--multiple.select2--orange .select2-selection__choice {
  background-color: #f2af3f;
  border: 1px solid #f2af3f;
}

.select2.select2-container span.select2-selection--multiple.select2--yellow .select2-selection__choice {
  background-color: #f1ca0d;
  border: 1px solid #f1ca0d;
}

.select2.select2-container span.select2-selection--multiple.select2--green .select2-selection__choice {
  background-color: #34ab0a;
  border: 1px solid #34ab0a;
}

.select2.select2-container span.select2-selection--multiple.select2--teal .select2-selection__choice {
  background-color: #9c9db4;
  border: 1px solid #9c9db4;
}

.select2.select2-container span.select2-selection--multiple.select2--cyan .select2-selection__choice {
  background-color: #4c96b3;
  border: 1px solid #4c96b3;
}

.select2.select2-container span.select2-selection--multiple.select2--white .select2-selection__choice {
  background-color: #fff;
  border: 1px solid #fff;
}

.select2.select2-container span.select2-selection--multiple.select2--gray .select2-selection__choice {
  background-color: #6c757d;
  border: 1px solid #6c757d;
}

.select2.select2-container span.select2-selection--multiple.select2--gray-dark .select2-selection__choice {
  background-color: #343a40;
  border: 1px solid #343a40;
}

@keyframes loader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .btn {
  border-radius: 0.25rem;
}

tr.primary,
tr.primary > th,
tr.primary > td {
  background-color: #fbe9c9;
}

tr.primary th,
tr.primary td,
tr.primary thead th,
tr.primary tbody + tbody {
  border-color: #f8d59b;
}

.dark-mode tr.primary {
  border-left: 10px solid #f2af3f;
}

.dark-mode tr.primary,
.dark-mode tr.primary > th,
.dark-mode tr.primary > td {
  background-color: #495057;
}

.dark-mode tr.primary th,
.dark-mode tr.primary td,
.dark-mode tr.primary thead th,
.dark-mode tr.primary tbody + tbody {
  border-color: #f8d59b;
}

.table-hover tr.primary:hover {
  background-color: #f9dfb1;
}

.table-hover .dark-mode tr.primary:hover {
  border-left: 10px solid #f2af3f;
  background-color: #495057;
}

tr.secondary,
tr.secondary > th,
tr.secondary > td {
  background-color: #d6d8db;
}

tr.secondary th,
tr.secondary td,
tr.secondary thead th,
tr.secondary tbody + tbody {
  border-color: #b3b7bb;
}

.dark-mode tr.secondary {
  border-left: 10px solid #6c757d;
}

.dark-mode tr.secondary,
.dark-mode tr.secondary > th,
.dark-mode tr.secondary > td {
  background-color: #495057;
}

.dark-mode tr.secondary th,
.dark-mode tr.secondary td,
.dark-mode tr.secondary thead th,
.dark-mode tr.secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover tr.secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .dark-mode tr.secondary:hover {
  border-left: 10px solid #6c757d;
  background-color: #495057;
}

tr.success,
tr.success > th,
tr.success > td {
  background-color: #c6e7ba;
}

tr.success th,
tr.success td,
tr.success thead th,
tr.success tbody + tbody {
  border-color: #95d380;
}

.dark-mode tr.success {
  border-left: 10px solid #34ab0a;
}

.dark-mode tr.success,
.dark-mode tr.success > th,
.dark-mode tr.success > td {
  background-color: #495057;
}

.dark-mode tr.success th,
.dark-mode tr.success td,
.dark-mode tr.success thead th,
.dark-mode tr.success tbody + tbody {
  border-color: #95d380;
}

.table-hover tr.success:hover {
  background-color: #b6e0a7;
}

.table-hover .dark-mode tr.success:hover {
  border-left: 10px solid #34ab0a;
  background-color: #495057;
}

tr.info,
tr.info > th,
tr.info > td {
  background-color: #cde2ea;
}

tr.info th,
tr.info td,
tr.info thead th,
tr.info tbody + tbody {
  border-color: #a2c8d7;
}

.dark-mode tr.info {
  border-left: 10px solid #4c96b3;
}

.dark-mode tr.info,
.dark-mode tr.info > th,
.dark-mode tr.info > td {
  background-color: #495057;
}

.dark-mode tr.info th,
.dark-mode tr.info td,
.dark-mode tr.info thead th,
.dark-mode tr.info tbody + tbody {
  border-color: #a2c8d7;
}

.table-hover tr.info:hover {
  background-color: #bbd8e2;
}

.table-hover .dark-mode tr.info:hover {
  border-left: 10px solid #4c96b3;
  background-color: #495057;
}

tr.warning,
tr.warning > th,
tr.warning > td {
  background-color: #fbf0bb;
}

tr.warning th,
tr.warning td,
tr.warning thead th,
tr.warning tbody + tbody {
  border-color: #f8e381;
}

.dark-mode tr.warning {
  border-left: 10px solid #f1ca0d;
}

.dark-mode tr.warning,
.dark-mode tr.warning > th,
.dark-mode tr.warning > td {
  background-color: #495057;
}

.dark-mode tr.warning th,
.dark-mode tr.warning td,
.dark-mode tr.warning thead th,
.dark-mode tr.warning tbody + tbody {
  border-color: #f8e381;
}

.table-hover tr.warning:hover {
  background-color: #faeba3;
}

.table-hover .dark-mode tr.warning:hover {
  border-left: 10px solid #f1ca0d;
  background-color: #495057;
}

tr.danger,
tr.danger > th,
tr.danger > td {
  background-color: #e5bcbc;
}

tr.danger th,
tr.danger td,
tr.danger thead th,
tr.danger tbody + tbody {
  border-color: #ce8282;
}

.dark-mode tr.danger {
  border-left: 10px solid #a10f0f;
}

.dark-mode tr.danger,
.dark-mode tr.danger > th,
.dark-mode tr.danger > td {
  background-color: #495057;
}

.dark-mode tr.danger th,
.dark-mode tr.danger td,
.dark-mode tr.danger thead th,
.dark-mode tr.danger tbody + tbody {
  border-color: #ce8282;
}

.table-hover tr.danger:hover {
  background-color: #deaaaa;
}

.table-hover .dark-mode tr.danger:hover {
  border-left: 10px solid #a10f0f;
  background-color: #495057;
}

tr.light,
tr.light > th,
tr.light > td {
  background-color: #fdfdfe;
}

tr.light th,
tr.light td,
tr.light thead th,
tr.light tbody + tbody {
  border-color: #fbfcfc;
}

.dark-mode tr.light {
  border-left: 10px solid #f8f9fa;
}

.dark-mode tr.light,
.dark-mode tr.light > th,
.dark-mode tr.light > td {
  background-color: #495057;
}

.dark-mode tr.light th,
.dark-mode tr.light td,
.dark-mode tr.light thead th,
.dark-mode tr.light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover tr.light:hover {
  background-color: #ececf6;
}

.table-hover .dark-mode tr.light:hover {
  border-left: 10px solid #f8f9fa;
  background-color: #495057;
}

tr.dark,
tr.dark > th,
tr.dark > td {
  background-color: #c1c2c3;
}

tr.dark th,
tr.dark td,
tr.dark thead th,
tr.dark tbody + tbody {
  border-color: #8c8e90;
}

.dark-mode tr.dark {
  border-left: 10px solid #212529;
}

.dark-mode tr.dark,
.dark-mode tr.dark > th,
.dark-mode tr.dark > td {
  background-color: #495057;
}

.dark-mode tr.dark th,
.dark-mode tr.dark td,
.dark-mode tr.dark thead th,
.dark-mode tr.dark tbody + tbody {
  border-color: #8c8e90;
}

.table-hover tr.dark:hover {
  background-color: #b4b5b6;
}

.table-hover .dark-mode tr.dark:hover {
  border-left: 10px solid #212529;
  background-color: #495057;
}

tr.default,
tr.default > th,
tr.default > td {
  background-color: #d6d8db;
}

tr.default th,
tr.default td,
tr.default thead th,
tr.default tbody + tbody {
  border-color: #b3b7bb;
}

.dark-mode tr.default {
  border-left: 10px solid #6c757d;
}

.dark-mode tr.default,
.dark-mode tr.default > th,
.dark-mode tr.default > td {
  background-color: #495057;
}

.dark-mode tr.default th,
.dark-mode tr.default td,
.dark-mode tr.default thead th,
.dark-mode tr.default tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover tr.default:hover {
  background-color: #c8cbcf;
}

.table-hover .dark-mode tr.default:hover {
  border-left: 10px solid #6c757d;
  background-color: #495057;
}

tr.purple,
tr.purple > th,
tr.purple > td {
  background-color: #c7c8cc;
}

tr.purple th,
tr.purple td,
tr.purple thead th,
tr.purple tbody + tbody {
  border-color: #9699a0;
}

.dark-mode tr.purple {
  border-left: 10px solid #363B48;
}

.dark-mode tr.purple,
.dark-mode tr.purple > th,
.dark-mode tr.purple > td {
  background-color: #495057;
}

.dark-mode tr.purple th,
.dark-mode tr.purple td,
.dark-mode tr.purple thead th,
.dark-mode tr.purple tbody + tbody {
  border-color: #9699a0;
}

.table-hover tr.purple:hover {
  background-color: #babbc0;
}

.table-hover .dark-mode tr.purple:hover {
  border-left: 10px solid #363B48;
  background-color: #495057;
}

tr.gray,
tr.gray > th,
tr.gray > td {
  background-color: #d6d8db;
}

tr.gray th,
tr.gray td,
tr.gray thead th,
tr.gray tbody + tbody {
  border-color: #b3b7bb;
}

.dark-mode tr.gray {
  border-left: 10px solid #6c757d;
}

.dark-mode tr.gray,
.dark-mode tr.gray > th,
.dark-mode tr.gray > td {
  background-color: #495057;
}

.dark-mode tr.gray th,
.dark-mode tr.gray td,
.dark-mode tr.gray thead th,
.dark-mode tr.gray tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover tr.gray:hover {
  background-color: #c8cbcf;
}

.table-hover .dark-mode tr.gray:hover {
  border-left: 10px solid #6c757d;
  background-color: #495057;
}

.nav-tabs-custom .nav-link {
  border-top: 3px solid transparent;
}

.nav-tabs-custom .nav-link.active {
  border-top: 3px solid #f2af3f;
}

.callout, .alert {
  margin-bottom: 0.7rem;
}

.callout .btn-primary {
  color: #ced4da;
}

.btn-group {
  flex-wrap: wrap;
}

.tip-icon {
  cursor: pointer;
}

.small-box {
  border-radius: 0.25rem;
  box-shadow: 0px 0px 10px #101012;
  display: block;
  margin-bottom: 20px;
  position: relative;
}

.small-box > .inner {
  padding: 10px;
}

.small-box > .small-box-footer {
  background-color: rgba(0, 0, 0, 0.1);
  color: rgba(255, 255, 255, 0.8);
  display: block;
  padding: 3px 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  z-index: 10;
}

.small-box > .small-box-footer:hover {
  background-color: rgba(0, 0, 0, 0.15);
  color: #fff;
}

.small-box h3 {
  font-size: 2.2rem;
  font-weight: 700;
  margin: 0 0 10px;
  padding: 0;
  white-space: nowrap;
}

@media (min-width: 992px) {
  .col-xl-2 .small-box h3,
  .col-lg-2 .small-box h3,
  .col-md-2 .small-box h3 {
    font-size: 1.6rem;
  }
  .col-xl-3 .small-box h3,
  .col-lg-3 .small-box h3,
  .col-md-3 .small-box h3 {
    font-size: 1.6rem;
  }
}

@media (min-width: 1200px) {
  .col-xl-2 .small-box h3,
  .col-lg-2 .small-box h3,
  .col-md-2 .small-box h3 {
    font-size: 2.2rem;
  }
  .col-xl-3 .small-box h3,
  .col-lg-3 .small-box h3,
  .col-md-3 .small-box h3 {
    font-size: 2.2rem;
  }
}

.small-box p {
  font-size: 1rem;
}

.small-box p > small {
  color: #f8f9fa;
  display: block;
  font-size: .9rem;
  margin-top: 5px;
}

.small-box h3,
.small-box p {
  z-index: 5;
}

.small-box .icon {
  color: rgba(0, 0, 0, 0.15);
  z-index: 0;
}

.small-box .icon > i {
  font-size: 90px;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: transform 0.3s linear;
}

.small-box .icon > i.fa, .small-box .icon > i.fas, .small-box .icon > i.far, .small-box .icon > i.fab, .small-box .icon > i.fal, .small-box .icon > i.fad, .small-box .icon > i.ion {
  font-size: 70px;
  top: 20px;
}

.small-box .icon svg {
  font-size: 70px;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: transform 0.3s linear;
}

.small-box:hover {
  text-decoration: none;
}

.small-box:hover .icon > i, .small-box:hover .icon > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fab, .small-box:hover .icon > i.fal, .small-box:hover .icon > i.fad, .small-box:hover .icon > i.ion {
  transform: scale(1.1);
}

.small-box:hover .icon > svg {
  transform: scale(1.1);
}

@media (max-width: 767.98px) {
  .small-box {
    text-align: center;
  }
  .small-box .icon {
    display: none;
  }
  .small-box p {
    font-size: 12px;
  }
}

.info-box {
  box-shadow: 0px 0px 10px #101012;
  border-radius: 0.25rem;
  background-color: #fff;
  display: flex;
  margin-bottom: 1rem;
  min-height: 80px;
  padding: .5rem;
  position: relative;
  width: 100%;
}

.info-box .progress {
  background-color: rgba(0, 0, 0, 0.125);
  height: 2px;
  margin: 5px 0;
}

.info-box .progress .progress-bar {
  background-color: #fff;
}

.info-box .info-box-icon {
  border-radius: 0.25rem;
  align-items: center;
  display: flex;
  font-size: 1.875rem;
  justify-content: center;
  text-align: center;
  width: 70px;
}

.info-box .info-box-icon > img {
  max-width: 100%;
}

.info-box .info-box-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  line-height: 1.8;
  flex: 1;
  padding: 0 10px;
}

.info-box .info-box-number {
  display: block;
  margin-top: .25rem;
  font-weight: 600;
}

.info-box .progress-description,
.info-box .info-box-text {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.info-box .info-box .bg-primary,
.info-box .info-box .bg-gradient-primary {
  color: #1F2D3D;
}

.info-box .info-box .bg-primary .progress-bar,
.info-box .info-box .bg-gradient-primary .progress-bar {
  background-color: #1F2D3D;
}

.info-box .info-box .bg-secondary,
.info-box .info-box .bg-gradient-secondary {
  color: #fff;
}

.info-box .info-box .bg-secondary .progress-bar,
.info-box .info-box .bg-gradient-secondary .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-success,
.info-box .info-box .bg-gradient-success {
  color: #fff;
}

.info-box .info-box .bg-success .progress-bar,
.info-box .info-box .bg-gradient-success .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-info,
.info-box .info-box .bg-gradient-info {
  color: #fff;
}

.info-box .info-box .bg-info .progress-bar,
.info-box .info-box .bg-gradient-info .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-warning,
.info-box .info-box .bg-gradient-warning {
  color: #1F2D3D;
}

.info-box .info-box .bg-warning .progress-bar,
.info-box .info-box .bg-gradient-warning .progress-bar {
  background-color: #1F2D3D;
}

.info-box .info-box .bg-danger,
.info-box .info-box .bg-gradient-danger {
  color: #fff;
}

.info-box .info-box .bg-danger .progress-bar,
.info-box .info-box .bg-gradient-danger .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-light,
.info-box .info-box .bg-gradient-light {
  color: #1F2D3D;
}

.info-box .info-box .bg-light .progress-bar,
.info-box .info-box .bg-gradient-light .progress-bar {
  background-color: #1F2D3D;
}

.info-box .info-box .bg-dark,
.info-box .info-box .bg-gradient-dark {
  color: #fff;
}

.info-box .info-box .bg-dark .progress-bar,
.info-box .info-box .bg-gradient-dark .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-default,
.info-box .info-box .bg-gradient-default {
  color: #fff;
}

.info-box .info-box .bg-default .progress-bar,
.info-box .info-box .bg-gradient-default .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-purple,
.info-box .info-box .bg-gradient-purple {
  color: #fff;
}

.info-box .info-box .bg-purple .progress-bar,
.info-box .info-box .bg-gradient-purple .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-gray,
.info-box .info-box .bg-gradient-gray {
  color: #fff;
}

.info-box .info-box .bg-gray .progress-bar,
.info-box .info-box .bg-gradient-gray .progress-bar {
  background-color: #fff;
}

.info-box .info-box-more {
  display: block;
}

.info-box .progress-description {
  margin: 0;
}

@media (min-width: 768px) {
  .col-xl-2 .info-box .progress-description,
  .col-lg-2 .info-box .progress-description,
  .col-md-2 .info-box .progress-description {
    display: none;
  }
  .col-xl-3 .info-box .progress-description,
  .col-lg-3 .info-box .progress-description,
  .col-md-3 .info-box .progress-description {
    display: none;
  }
}

@media (min-width: 992px) {
  .col-xl-2 .info-box .progress-description,
  .col-lg-2 .info-box .progress-description,
  .col-md-2 .info-box .progress-description {
    font-size: 0.75rem;
    display: block;
  }
  .col-xl-3 .info-box .progress-description,
  .col-lg-3 .info-box .progress-description,
  .col-md-3 .info-box .progress-description {
    font-size: 0.75rem;
    display: block;
  }
}

@media (min-width: 1200px) {
  .col-xl-2 .info-box .progress-description,
  .col-lg-2 .info-box .progress-description,
  .col-md-2 .info-box .progress-description {
    font-size: 1rem;
    display: block;
  }
  .col-xl-3 .info-box .progress-description,
  .col-lg-3 .info-box .progress-description,
  .col-md-3 .info-box .progress-description {
    font-size: 1rem;
    display: block;
  }
}

.dark-mode .info-box {
  background-color: #212529;
  color: #fff;
}

.dark-mode .info-box .info-box .bg-secondary,
.dark-mode .info-box .info-box .bg-gradient-secondary {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-secondary .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-secondary .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-success,
.dark-mode .info-box .info-box .bg-gradient-success {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-success .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-success .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-info,
.dark-mode .info-box .info-box .bg-gradient-info {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-info .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-info .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-warning,
.dark-mode .info-box .info-box .bg-gradient-warning {
  color: #1F2D3D;
}

.dark-mode .info-box .info-box .bg-warning .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-warning .progress-bar {
  background-color: #1F2D3D;
}

.dark-mode .info-box .info-box .bg-danger,
.dark-mode .info-box .info-box .bg-gradient-danger {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-danger .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-danger .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-light,
.dark-mode .info-box .info-box .bg-gradient-light {
  color: #1F2D3D;
}

.dark-mode .info-box .info-box .bg-light .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-light .progress-bar {
  background-color: #1F2D3D;
}

.dark-mode .info-box .info-box .bg-dark,
.dark-mode .info-box .info-box .bg-gradient-dark {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-dark .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-dark .progress-bar {
  background-color: #fff;
}

.timeline {
  margin: 0 0 45px;
  padding: 0;
  position: relative;
}

.timeline::before {
  border-radius: 0.25rem;
  background-color: #dee2e6;
  bottom: 0;
  content: "";
  left: 31px;
  margin: 0;
  position: absolute;
  top: 0;
  width: 4px;
}

.timeline > div {
  margin-bottom: 15px;
  margin-right: 10px;
  position: relative;
}

.timeline > div::before, .timeline > div::after {
  content: "";
  display: table;
}

.timeline > div > .timeline-item {
  box-shadow: 0px 0px 10px #101012;
  border-radius: 0.25rem;
  background-color: #fff;
  color: #495057;
  margin-left: 60px;
  margin-right: 15px;
  margin-top: 0;
  padding: 0;
  position: relative;
}

.timeline > div > .timeline-item > .time {
  color: #999;
  float: right;
  font-size: 12px;
  padding: 10px;
}

.timeline > div > .timeline-item > .timeline-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: #495057;
  font-size: 16px;
  line-height: 1.1;
  margin: 0;
  padding: 10px;
}

.timeline > div > .timeline-item > .timeline-header > a {
  font-weight: 600;
}

.timeline > div > .timeline-item > .timeline-body,
.timeline > div > .timeline-item > .timeline-footer {
  padding: 10px;
}

.timeline > div > .timeline-item > .timeline-body > img {
  margin: 10px;
}

.timeline > div > .timeline-item > .timeline-body > dl,
.timeline > div > .timeline-item > .timeline-body ol,
.timeline > div > .timeline-item > .timeline-body ul {
  margin: 0;
}

.timeline > div > .timeline-item > .timeline-footer > a {
  color: #fff;
}

.timeline > div > .fa,
.timeline > div > .fas,
.timeline > div > .far,
.timeline > div > .fab,
.timeline > div > .fal,
.timeline > div > .fad,
.timeline > div > .svg-inline--fa,
.timeline > div > .ion {
  background-color: #adb5bd;
  border-radius: 50%;
  font-size: 16px;
  height: 30px;
  left: 18px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 30px;
}

.timeline > div > .svg-inline--fa {
  padding: 7px;
}

.timeline > .time-label > span {
  border-radius: 4px;
  background-color: #fff;
  display: inline-block;
  font-weight: 600;
  padding: 5px;
}

.timeline-inverse > div > .timeline-item {
  box-shadow: none;
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
}

.timeline-inverse > div > .timeline-item > .timeline-header {
  border-bottom-color: #dee2e6;
}

.dark-mode .timeline::before {
  background-color: #6c757d;
}

.dark-mode .timeline > div > .timeline-item {
  background-color: #212529;
  color: #fff;
  border-color: #6c757d;
}

.dark-mode .timeline > div > .timeline-item > .timeline-header {
  color: #ced4da;
  border-color: #6c757d;
}

.dark-mode .timeline > div > .timeline-item > .time {
  color: #ced4da;
}

.products-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.products-list > .item {
  border-radius: 0.25rem;
  background-color: #fff;
  padding: 10px 0;
}

.products-list > .item::after {
  display: block;
  clear: both;
  content: "";
}

.products-list .product-img {
  float: left;
}

.products-list .product-img img {
  height: 50px;
  width: 50px;
}

.products-list .product-info {
  margin-left: 60px;
}

.products-list .product-title {
  font-weight: 600;
}

.products-list .product-description {
  color: #6c757d;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.product-list-in-card > .item {
  border-radius: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.product-list-in-card > .item:last-of-type {
  border-bottom-width: 0;
}

.dark-mode .products-list > .item {
  background-color: #212529;
  color: #fff;
  border-bottom-color: #6c757d;
}

.dark-mode .product-description {
  color: #ced4da;
}

.direct-chat .card-body {
  overflow-x: hidden;
  padding: 0;
  position: relative;
}

.direct-chat.chat-pane-open .direct-chat-contacts {
  transform: translate(0, 0);
}

.direct-chat.timestamp-light .direct-chat-timestamp {
  color: #30465f;
}

.direct-chat.timestamp-dark .direct-chat-timestamp {
  color: #cccccc;
}

.direct-chat-messages {
  transform: translate(0, 0);
  height: 250px;
  overflow: auto;
  padding: 10px;
}

.direct-chat-msg,
.direct-chat-text {
  display: block;
}

.direct-chat-msg {
  margin-bottom: 10px;
}

.direct-chat-msg::after {
  display: block;
  clear: both;
  content: "";
}

.direct-chat-messages,
.direct-chat-contacts {
  transition: transform .5s ease-in-out;
}

.direct-chat-text {
  border-radius: 0.3rem;
  background-color: #d2d6de;
  border: 1px solid #d2d6de;
  color: #444;
  margin: 5px 0 0 50px;
  padding: 5px 10px;
  position: relative;
}

.direct-chat-text::after, .direct-chat-text::before {
  border: solid transparent;
  border-right-color: #d2d6de;
  content: " ";
  height: 0;
  pointer-events: none;
  position: absolute;
  right: 100%;
  top: 15px;
  width: 0;
}

.direct-chat-text::after {
  border-width: 5px;
  margin-top: -5px;
}

.direct-chat-text::before {
  border-width: 6px;
  margin-top: -6px;
}

.right .direct-chat-text {
  margin-left: 0;
  margin-right: 50px;
}

.right .direct-chat-text::after, .right .direct-chat-text::before {
  border-left-color: #d2d6de;
  border-right-color: transparent;
  left: 100%;
  right: auto;
}

.direct-chat-img {
  border-radius: 50%;
  float: left;
  height: 40px;
  width: 40px;
}

.right .direct-chat-img {
  float: right;
}

.direct-chat-infos {
  display: block;
  font-size: 0.875rem;
  margin-bottom: 2px;
}

.direct-chat-name {
  font-weight: 600;
}

.direct-chat-timestamp {
  color: #697582;
}

.direct-chat-contacts-open .direct-chat-contacts {
  transform: translate(0, 0);
}

.direct-chat-contacts {
  transform: translate(101%, 0);
  background-color: #212529;
  bottom: 0;
  color: #fff;
  height: 250px;
  overflow: auto;
  position: absolute;
  top: 0;
  width: 100%;
}

.direct-chat-contacts-light {
  background-color: #f8f9fa;
}

.direct-chat-contacts-light .contacts-list-name {
  color: #495057;
}

.direct-chat-contacts-light .contacts-list-date {
  color: #6c757d;
}

.direct-chat-contacts-light .contacts-list-msg {
  color: #545b62;
}

.contacts-list {
  padding-left: 0;
  list-style: none;
}

.contacts-list > li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  margin: 0;
  padding: 10px;
}

.contacts-list > li::after {
  display: block;
  clear: both;
  content: "";
}

.contacts-list > li:last-of-type {
  border-bottom: 0;
}

.contacts-list-img {
  border-radius: 50%;
  float: left;
  width: 40px;
}

.contacts-list-info {
  color: #fff;
  margin-left: 45px;
}

.contacts-list-name,
.contacts-list-status {
  display: block;
}

.contacts-list-name {
  font-weight: 600;
}

.contacts-list-status {
  font-size: 0.875rem;
}

.contacts-list-date {
  color: #ced4da;
  font-weight: 400;
}

.contacts-list-msg {
  color: #b1bbc4;
}

.direct-chat-primary .right > .direct-chat-text {
  background-color: #f2af3f;
  border-color: #f2af3f;
  color: #1F2D3D;
}

.direct-chat-primary .right > .direct-chat-text::after, .direct-chat-primary .right > .direct-chat-text::before {
  border-left-color: #f2af3f;
}

.direct-chat-secondary .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.direct-chat-secondary .right > .direct-chat-text::after, .direct-chat-secondary .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-success .right > .direct-chat-text {
  background-color: #34ab0a;
  border-color: #34ab0a;
  color: #fff;
}

.direct-chat-success .right > .direct-chat-text::after, .direct-chat-success .right > .direct-chat-text::before {
  border-left-color: #34ab0a;
}

.direct-chat-info .right > .direct-chat-text {
  background-color: #4c96b3;
  border-color: #4c96b3;
  color: #fff;
}

.direct-chat-info .right > .direct-chat-text::after, .direct-chat-info .right > .direct-chat-text::before {
  border-left-color: #4c96b3;
}

.direct-chat-warning .right > .direct-chat-text {
  background-color: #f1ca0d;
  border-color: #f1ca0d;
  color: #1F2D3D;
}

.direct-chat-warning .right > .direct-chat-text::after, .direct-chat-warning .right > .direct-chat-text::before {
  border-left-color: #f1ca0d;
}

.direct-chat-danger .right > .direct-chat-text {
  background-color: #a10f0f;
  border-color: #a10f0f;
  color: #fff;
}

.direct-chat-danger .right > .direct-chat-text::after, .direct-chat-danger .right > .direct-chat-text::before {
  border-left-color: #a10f0f;
}

.direct-chat-light .right > .direct-chat-text {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #1F2D3D;
}

.direct-chat-light .right > .direct-chat-text::after, .direct-chat-light .right > .direct-chat-text::before {
  border-left-color: #f8f9fa;
}

.direct-chat-dark .right > .direct-chat-text {
  background-color: #212529;
  border-color: #212529;
  color: #fff;
}

.direct-chat-dark .right > .direct-chat-text::after, .direct-chat-dark .right > .direct-chat-text::before {
  border-left-color: #212529;
}

.direct-chat-default .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.direct-chat-default .right > .direct-chat-text::after, .direct-chat-default .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-purple .right > .direct-chat-text {
  background-color: #363B48;
  border-color: #363B48;
  color: #fff;
}

.direct-chat-purple .right > .direct-chat-text::after, .direct-chat-purple .right > .direct-chat-text::before {
  border-left-color: #363B48;
}

.direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.direct-chat-gray .right > .direct-chat-text::after, .direct-chat-gray .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-lightblue .right > .direct-chat-text {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
  color: #fff;
}

.direct-chat-lightblue .right > .direct-chat-text::after, .direct-chat-lightblue .right > .direct-chat-text::before {
  border-left-color: #3c8dbc;
}

.direct-chat-navy .right > .direct-chat-text {
  background-color: #001f3f;
  border-color: #001f3f;
  color: #fff;
}

.direct-chat-navy .right > .direct-chat-text::after, .direct-chat-navy .right > .direct-chat-text::before {
  border-left-color: #001f3f;
}

.direct-chat-olive .right > .direct-chat-text {
  background-color: #3d9970;
  border-color: #3d9970;
  color: #fff;
}

.direct-chat-olive .right > .direct-chat-text::after, .direct-chat-olive .right > .direct-chat-text::before {
  border-left-color: #3d9970;
}

.direct-chat-lime .right > .direct-chat-text {
  background-color: #01ff70;
  border-color: #01ff70;
  color: #1F2D3D;
}

.direct-chat-lime .right > .direct-chat-text::after, .direct-chat-lime .right > .direct-chat-text::before {
  border-left-color: #01ff70;
}

.direct-chat-fuchsia .right > .direct-chat-text {
  background-color: #f012be;
  border-color: #f012be;
  color: #fff;
}

.direct-chat-fuchsia .right > .direct-chat-text::after, .direct-chat-fuchsia .right > .direct-chat-text::before {
  border-left-color: #f012be;
}

.direct-chat-maroon .right > .direct-chat-text {
  background-color: #d81b60;
  border-color: #d81b60;
  color: #fff;
}

.direct-chat-maroon .right > .direct-chat-text::after, .direct-chat-maroon .right > .direct-chat-text::before {
  border-left-color: #d81b60;
}

.direct-chat-blue .right > .direct-chat-text {
  background-color: #2660A4;
  border-color: #2660A4;
  color: #fff;
}

.direct-chat-blue .right > .direct-chat-text::after, .direct-chat-blue .right > .direct-chat-text::before {
  border-left-color: #2660A4;
}

.direct-chat-indigo .right > .direct-chat-text {
  background-color: #893bf7;
  border-color: #893bf7;
  color: #fff;
}

.direct-chat-indigo .right > .direct-chat-text::after, .direct-chat-indigo .right > .direct-chat-text::before {
  border-left-color: #893bf7;
}

.direct-chat-purple .right > .direct-chat-text {
  background-color: #363B48;
  border-color: #363B48;
  color: #fff;
}

.direct-chat-purple .right > .direct-chat-text::after, .direct-chat-purple .right > .direct-chat-text::before {
  border-left-color: #363B48;
}

.direct-chat-pink .right > .direct-chat-text {
  background-color: #a919ac;
  border-color: #a919ac;
  color: #fff;
}

.direct-chat-pink .right > .direct-chat-text::after, .direct-chat-pink .right > .direct-chat-text::before {
  border-left-color: #a919ac;
}

.direct-chat-red .right > .direct-chat-text {
  background-color: #a10f0f;
  border-color: #a10f0f;
  color: #fff;
}

.direct-chat-red .right > .direct-chat-text::after, .direct-chat-red .right > .direct-chat-text::before {
  border-left-color: #a10f0f;
}

.direct-chat-orange .right > .direct-chat-text {
  background-color: #f2af3f;
  border-color: #f2af3f;
  color: #1F2D3D;
}

.direct-chat-orange .right > .direct-chat-text::after, .direct-chat-orange .right > .direct-chat-text::before {
  border-left-color: #f2af3f;
}

.direct-chat-yellow .right > .direct-chat-text {
  background-color: #f1ca0d;
  border-color: #f1ca0d;
  color: #1F2D3D;
}

.direct-chat-yellow .right > .direct-chat-text::after, .direct-chat-yellow .right > .direct-chat-text::before {
  border-left-color: #f1ca0d;
}

.direct-chat-green .right > .direct-chat-text {
  background-color: #34ab0a;
  border-color: #34ab0a;
  color: #fff;
}

.direct-chat-green .right > .direct-chat-text::after, .direct-chat-green .right > .direct-chat-text::before {
  border-left-color: #34ab0a;
}

.direct-chat-teal .right > .direct-chat-text {
  background-color: #9c9db4;
  border-color: #9c9db4;
  color: #1F2D3D;
}

.direct-chat-teal .right > .direct-chat-text::after, .direct-chat-teal .right > .direct-chat-text::before {
  border-left-color: #9c9db4;
}

.direct-chat-cyan .right > .direct-chat-text {
  background-color: #4c96b3;
  border-color: #4c96b3;
  color: #fff;
}

.direct-chat-cyan .right > .direct-chat-text::after, .direct-chat-cyan .right > .direct-chat-text::before {
  border-left-color: #4c96b3;
}

.direct-chat-white .right > .direct-chat-text {
  background-color: #fff;
  border-color: #fff;
  color: #1F2D3D;
}

.direct-chat-white .right > .direct-chat-text::after, .direct-chat-white .right > .direct-chat-text::before {
  border-left-color: #fff;
}

.direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.direct-chat-gray .right > .direct-chat-text::after, .direct-chat-gray .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-gray-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.direct-chat-gray-dark .right > .direct-chat-text::after, .direct-chat-gray-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.dark-mode .direct-chat-text {
  background-color: #32383e;
  border-color: #383f45;
  color: #fff;
}

.dark-mode .direct-chat-text::after, .dark-mode .direct-chat-text::before {
  border-right-color: #383f45;
}

.dark-mode .direct-chat-timestamp {
  color: #adb5bd;
}

.dark-mode .right > .direct-chat-text::after, .dark-mode .right > .direct-chat-text::before {
  border-right-color: transparent;
}

.dark-mode .direct-chat-secondary .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .direct-chat-secondary .right > .direct-chat-text::after, .dark-mode .direct-chat-secondary .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.dark-mode .direct-chat-success .right > .direct-chat-text {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .direct-chat-success .right > .direct-chat-text::after, .dark-mode .direct-chat-success .right > .direct-chat-text::before {
  border-left-color: #00bc8c;
}

.dark-mode .direct-chat-info .right > .direct-chat-text {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .direct-chat-info .right > .direct-chat-text::after, .dark-mode .direct-chat-info .right > .direct-chat-text::before {
  border-left-color: #3498db;
}

.dark-mode .direct-chat-warning .right > .direct-chat-text {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #1F2D3D;
}

.dark-mode .direct-chat-warning .right > .direct-chat-text::after, .dark-mode .direct-chat-warning .right > .direct-chat-text::before {
  border-left-color: #fd7e14;
}

.dark-mode .direct-chat-danger .right > .direct-chat-text {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .direct-chat-danger .right > .direct-chat-text::after, .dark-mode .direct-chat-danger .right > .direct-chat-text::before {
  border-left-color: #e74c3c;
}

.dark-mode .direct-chat-light .right > .direct-chat-text {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #1F2D3D;
}

.dark-mode .direct-chat-light .right > .direct-chat-text::after, .dark-mode .direct-chat-light .right > .direct-chat-text::before {
  border-left-color: #f8f9fa;
}

.dark-mode .direct-chat-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .direct-chat-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.dark-mode .direct-chat-lightblue .right > .direct-chat-text {
  background-color: #86bad8;
  border-color: #86bad8;
  color: #1F2D3D;
}

.dark-mode .direct-chat-lightblue .right > .direct-chat-text::after, .dark-mode .direct-chat-lightblue .right > .direct-chat-text::before {
  border-left-color: #86bad8;
}

.dark-mode .direct-chat-navy .right > .direct-chat-text {
  background-color: #002c59;
  border-color: #002c59;
  color: #fff;
}

.dark-mode .direct-chat-navy .right > .direct-chat-text::after, .dark-mode .direct-chat-navy .right > .direct-chat-text::before {
  border-left-color: #002c59;
}

.dark-mode .direct-chat-olive .right > .direct-chat-text {
  background-color: #74c8a3;
  border-color: #74c8a3;
  color: #1F2D3D;
}

.dark-mode .direct-chat-olive .right > .direct-chat-text::after, .dark-mode .direct-chat-olive .right > .direct-chat-text::before {
  border-left-color: #74c8a3;
}

.dark-mode .direct-chat-lime .right > .direct-chat-text {
  background-color: #67ffa9;
  border-color: #67ffa9;
  color: #1F2D3D;
}

.dark-mode .direct-chat-lime .right > .direct-chat-text::after, .dark-mode .direct-chat-lime .right > .direct-chat-text::before {
  border-left-color: #67ffa9;
}

.dark-mode .direct-chat-fuchsia .right > .direct-chat-text {
  background-color: #f672d8;
  border-color: #f672d8;
  color: #1F2D3D;
}

.dark-mode .direct-chat-fuchsia .right > .direct-chat-text::after, .dark-mode .direct-chat-fuchsia .right > .direct-chat-text::before {
  border-left-color: #f672d8;
}

.dark-mode .direct-chat-maroon .right > .direct-chat-text {
  background-color: #ed6c9b;
  border-color: #ed6c9b;
  color: #1F2D3D;
}

.dark-mode .direct-chat-maroon .right > .direct-chat-text::after, .dark-mode .direct-chat-maroon .right > .direct-chat-text::before {
  border-left-color: #ed6c9b;
}

.dark-mode .direct-chat-blue .right > .direct-chat-text {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}

.dark-mode .direct-chat-blue .right > .direct-chat-text::after, .dark-mode .direct-chat-blue .right > .direct-chat-text::before {
  border-left-color: #3f6791;
}

.dark-mode .direct-chat-indigo .right > .direct-chat-text {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff;
}

.dark-mode .direct-chat-indigo .right > .direct-chat-text::after, .dark-mode .direct-chat-indigo .right > .direct-chat-text::before {
  border-left-color: #6610f2;
}

.dark-mode .direct-chat-purple .right > .direct-chat-text {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff;
}

.dark-mode .direct-chat-purple .right > .direct-chat-text::after, .dark-mode .direct-chat-purple .right > .direct-chat-text::before {
  border-left-color: #6f42c1;
}

.dark-mode .direct-chat-pink .right > .direct-chat-text {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff;
}

.dark-mode .direct-chat-pink .right > .direct-chat-text::after, .dark-mode .direct-chat-pink .right > .direct-chat-text::before {
  border-left-color: #e83e8c;
}

.dark-mode .direct-chat-red .right > .direct-chat-text {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .direct-chat-red .right > .direct-chat-text::after, .dark-mode .direct-chat-red .right > .direct-chat-text::before {
  border-left-color: #e74c3c;
}

.dark-mode .direct-chat-orange .right > .direct-chat-text {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #1F2D3D;
}

.dark-mode .direct-chat-orange .right > .direct-chat-text::after, .dark-mode .direct-chat-orange .right > .direct-chat-text::before {
  border-left-color: #fd7e14;
}

.dark-mode .direct-chat-yellow .right > .direct-chat-text {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #1F2D3D;
}

.dark-mode .direct-chat-yellow .right > .direct-chat-text::after, .dark-mode .direct-chat-yellow .right > .direct-chat-text::before {
  border-left-color: #f39c12;
}

.dark-mode .direct-chat-green .right > .direct-chat-text {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .direct-chat-green .right > .direct-chat-text::after, .dark-mode .direct-chat-green .right > .direct-chat-text::before {
  border-left-color: #00bc8c;
}

.dark-mode .direct-chat-teal .right > .direct-chat-text {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff;
}

.dark-mode .direct-chat-teal .right > .direct-chat-text::after, .dark-mode .direct-chat-teal .right > .direct-chat-text::before {
  border-left-color: #20c997;
}

.dark-mode .direct-chat-cyan .right > .direct-chat-text {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .direct-chat-cyan .right > .direct-chat-text::after, .dark-mode .direct-chat-cyan .right > .direct-chat-text::before {
  border-left-color: #3498db;
}

.dark-mode .direct-chat-white .right > .direct-chat-text {
  background-color: #ced4da;
  border-color: #ced4da;
  color: #1F2D3D;
}

.dark-mode .direct-chat-white .right > .direct-chat-text::after, .dark-mode .direct-chat-white .right > .direct-chat-text::before {
  border-left-color: #ced4da;
}

.dark-mode .direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .direct-chat-gray .right > .direct-chat-text::after, .dark-mode .direct-chat-gray .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.dark-mode .direct-chat-gray-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .direct-chat-gray-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-gray-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.users-list {
  padding-left: 0;
  list-style: none;
}

.users-list > li {
  float: left;
  padding: 10px;
  text-align: center;
  width: 25%;
}

.users-list > li img {
  border-radius: 50%;
  height: auto;
  max-width: 100%;
}

.users-list > li > a:hover,
.users-list > li > a:hover .users-list-name {
  color: #999;
}

.users-list-name,
.users-list-date {
  display: block;
}

.users-list-name {
  color: #495057;
  font-size: 0.875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.users-list-date {
  color: #748290;
  font-size: 12px;
}

.dark-mode .users-list-name {
  color: #ced4da;
}

.dark-mode .users-list-date {
  color: #adb5bd;
}

.card-widget {
  border: 0;
  position: relative;
}

.widget-user .widget-user-header {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  height: 135px;
  padding: 1rem;
  text-align: center;
}

.widget-user .widget-user-username {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 0;
  margin-top: 0;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}

.widget-user .widget-user-desc {
  margin-top: 0;
}

.widget-user .widget-user-image {
  left: 50%;
  margin-left: -45px;
  position: absolute;
  top: 80px;
}

.widget-user .widget-user-image > img {
  border: 3px solid #fff;
  height: auto;
  width: 90px;
}

.widget-user .card-footer {
  padding-top: 50px;
}

.widget-user-2 .widget-user-header {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem;
}

.widget-user-2 .widget-user-username {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 5px;
  margin-top: 5px;
}

.widget-user-2 .widget-user-desc {
  margin-top: 0;
}

.widget-user-2 .widget-user-username,
.widget-user-2 .widget-user-desc {
  margin-left: 75px;
}

.widget-user-2 .widget-user-image > img {
  float: left;
  height: auto;
  width: 65px;
}

.small-box {
  border-radius: 0.25rem;
  box-shadow: 0px 0px 10px #101012;
  display: block;
  margin-bottom: 20px;
  position: relative;
}

.small-box > .inner {
  padding: 10px;
}

.small-box > .small-box-footer {
  background-color: rgba(0, 0, 0, 0.1);
  color: rgba(255, 255, 255, 0.8);
  display: block;
  padding: 3px 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  z-index: 10;
}

.small-box > .small-box-footer:hover {
  background-color: rgba(0, 0, 0, 0.15);
  color: #fff;
}

.small-box h3 {
  font-size: 2.2rem;
  font-weight: 700;
  margin: 0 0 10px;
  padding: 0;
  white-space: nowrap;
}

@media (min-width: 992px) {
  .col-xl-2 .small-box h3,
  .col-lg-2 .small-box h3,
  .col-md-2 .small-box h3 {
    font-size: 1.6rem;
  }
  .col-xl-3 .small-box h3,
  .col-lg-3 .small-box h3,
  .col-md-3 .small-box h3 {
    font-size: 1.6rem;
  }
}

@media (min-width: 1200px) {
  .col-xl-2 .small-box h3,
  .col-lg-2 .small-box h3,
  .col-md-2 .small-box h3 {
    font-size: 2.2rem;
  }
  .col-xl-3 .small-box h3,
  .col-lg-3 .small-box h3,
  .col-md-3 .small-box h3 {
    font-size: 2.2rem;
  }
}

.small-box p {
  font-size: 1rem;
}

.small-box p > small {
  color: #f8f9fa;
  display: block;
  font-size: .9rem;
  margin-top: 5px;
}

.small-box h3,
.small-box p {
  z-index: 5;
}

.small-box .icon {
  color: rgba(0, 0, 0, 0.15);
  z-index: 0;
}

.small-box .icon > i {
  font-size: 90px;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: transform 0.3s linear;
}

.small-box .icon > i.fa, .small-box .icon > i.fas, .small-box .icon > i.far, .small-box .icon > i.fab, .small-box .icon > i.fal, .small-box .icon > i.fad, .small-box .icon > i.ion {
  font-size: 70px;
  top: 20px;
}

.small-box .icon svg {
  font-size: 70px;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: transform 0.3s linear;
}

.small-box:hover {
  text-decoration: none;
}

.small-box:hover .icon > i, .small-box:hover .icon > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fab, .small-box:hover .icon > i.fal, .small-box:hover .icon > i.fad, .small-box:hover .icon > i.ion {
  transform: scale(1.1);
}

.small-box:hover .icon > svg {
  transform: scale(1.1);
}

@media (max-width: 767.98px) {
  .small-box {
    text-align: center;
  }
  .small-box .icon {
    display: none;
  }
  .small-box p {
    font-size: 12px;
  }
}

.info-box {
  box-shadow: 0px 0px 10px #101012;
  border-radius: 0.25rem;
  background-color: #fff;
  display: flex;
  margin-bottom: 1rem;
  min-height: 80px;
  padding: .5rem;
  position: relative;
  width: 100%;
}

.info-box .progress {
  background-color: rgba(0, 0, 0, 0.125);
  height: 2px;
  margin: 5px 0;
}

.info-box .progress .progress-bar {
  background-color: #fff;
}

.info-box .info-box-icon {
  border-radius: 0.25rem;
  align-items: center;
  display: flex;
  font-size: 1.875rem;
  justify-content: center;
  text-align: center;
  width: 70px;
}

.info-box .info-box-icon > img {
  max-width: 100%;
}

.info-box .info-box-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  line-height: 1.8;
  flex: 1;
  padding: 0 10px;
}

.info-box .info-box-number {
  display: block;
  margin-top: .25rem;
  font-weight: 600;
}

.info-box .progress-description,
.info-box .info-box-text {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.info-box .info-box .bg-primary,
.info-box .info-box .bg-gradient-primary {
  color: #1F2D3D;
}

.info-box .info-box .bg-primary .progress-bar,
.info-box .info-box .bg-gradient-primary .progress-bar {
  background-color: #1F2D3D;
}

.info-box .info-box .bg-secondary,
.info-box .info-box .bg-gradient-secondary {
  color: #fff;
}

.info-box .info-box .bg-secondary .progress-bar,
.info-box .info-box .bg-gradient-secondary .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-success,
.info-box .info-box .bg-gradient-success {
  color: #fff;
}

.info-box .info-box .bg-success .progress-bar,
.info-box .info-box .bg-gradient-success .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-info,
.info-box .info-box .bg-gradient-info {
  color: #fff;
}

.info-box .info-box .bg-info .progress-bar,
.info-box .info-box .bg-gradient-info .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-warning,
.info-box .info-box .bg-gradient-warning {
  color: #1F2D3D;
}

.info-box .info-box .bg-warning .progress-bar,
.info-box .info-box .bg-gradient-warning .progress-bar {
  background-color: #1F2D3D;
}

.info-box .info-box .bg-danger,
.info-box .info-box .bg-gradient-danger {
  color: #fff;
}

.info-box .info-box .bg-danger .progress-bar,
.info-box .info-box .bg-gradient-danger .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-light,
.info-box .info-box .bg-gradient-light {
  color: #1F2D3D;
}

.info-box .info-box .bg-light .progress-bar,
.info-box .info-box .bg-gradient-light .progress-bar {
  background-color: #1F2D3D;
}

.info-box .info-box .bg-dark,
.info-box .info-box .bg-gradient-dark {
  color: #fff;
}

.info-box .info-box .bg-dark .progress-bar,
.info-box .info-box .bg-gradient-dark .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-default,
.info-box .info-box .bg-gradient-default {
  color: #fff;
}

.info-box .info-box .bg-default .progress-bar,
.info-box .info-box .bg-gradient-default .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-purple,
.info-box .info-box .bg-gradient-purple {
  color: #fff;
}

.info-box .info-box .bg-purple .progress-bar,
.info-box .info-box .bg-gradient-purple .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-gray,
.info-box .info-box .bg-gradient-gray {
  color: #fff;
}

.info-box .info-box .bg-gray .progress-bar,
.info-box .info-box .bg-gradient-gray .progress-bar {
  background-color: #fff;
}

.info-box .info-box-more {
  display: block;
}

.info-box .progress-description {
  margin: 0;
}

@media (min-width: 768px) {
  .col-xl-2 .info-box .progress-description,
  .col-lg-2 .info-box .progress-description,
  .col-md-2 .info-box .progress-description {
    display: none;
  }
  .col-xl-3 .info-box .progress-description,
  .col-lg-3 .info-box .progress-description,
  .col-md-3 .info-box .progress-description {
    display: none;
  }
}

@media (min-width: 992px) {
  .col-xl-2 .info-box .progress-description,
  .col-lg-2 .info-box .progress-description,
  .col-md-2 .info-box .progress-description {
    font-size: 0.75rem;
    display: block;
  }
  .col-xl-3 .info-box .progress-description,
  .col-lg-3 .info-box .progress-description,
  .col-md-3 .info-box .progress-description {
    font-size: 0.75rem;
    display: block;
  }
}

@media (min-width: 1200px) {
  .col-xl-2 .info-box .progress-description,
  .col-lg-2 .info-box .progress-description,
  .col-md-2 .info-box .progress-description {
    font-size: 1rem;
    display: block;
  }
  .col-xl-3 .info-box .progress-description,
  .col-lg-3 .info-box .progress-description,
  .col-md-3 .info-box .progress-description {
    font-size: 1rem;
    display: block;
  }
}

.dark-mode .info-box {
  background-color: #212529;
  color: #fff;
}

.dark-mode .info-box .info-box .bg-secondary,
.dark-mode .info-box .info-box .bg-gradient-secondary {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-secondary .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-secondary .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-success,
.dark-mode .info-box .info-box .bg-gradient-success {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-success .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-success .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-info,
.dark-mode .info-box .info-box .bg-gradient-info {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-info .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-info .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-warning,
.dark-mode .info-box .info-box .bg-gradient-warning {
  color: #1F2D3D;
}

.dark-mode .info-box .info-box .bg-warning .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-warning .progress-bar {
  background-color: #1F2D3D;
}

.dark-mode .info-box .info-box .bg-danger,
.dark-mode .info-box .info-box .bg-gradient-danger {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-danger .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-danger .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-light,
.dark-mode .info-box .info-box .bg-gradient-light {
  color: #1F2D3D;
}

.dark-mode .info-box .info-box .bg-light .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-light .progress-bar {
  background-color: #1F2D3D;
}

.dark-mode .info-box .info-box .bg-dark,
.dark-mode .info-box .info-box .bg-gradient-dark {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-dark .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-dark .progress-bar {
  background-color: #fff;
}

.timeline {
  margin: 0 0 45px;
  padding: 0;
  position: relative;
}

.timeline::before {
  border-radius: 0.25rem;
  background-color: #dee2e6;
  bottom: 0;
  content: "";
  left: 31px;
  margin: 0;
  position: absolute;
  top: 0;
  width: 4px;
}

.timeline > div {
  margin-bottom: 15px;
  margin-right: 10px;
  position: relative;
}

.timeline > div::before, .timeline > div::after {
  content: "";
  display: table;
}

.timeline > div > .timeline-item {
  box-shadow: 0px 0px 10px #101012;
  border-radius: 0.25rem;
  background-color: #fff;
  color: #495057;
  margin-left: 60px;
  margin-right: 15px;
  margin-top: 0;
  padding: 0;
  position: relative;
}

.timeline > div > .timeline-item > .time {
  color: #999;
  float: right;
  font-size: 12px;
  padding: 10px;
}

.timeline > div > .timeline-item > .timeline-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: #495057;
  font-size: 16px;
  line-height: 1.1;
  margin: 0;
  padding: 10px;
}

.timeline > div > .timeline-item > .timeline-header > a {
  font-weight: 600;
}

.timeline > div > .timeline-item > .timeline-body,
.timeline > div > .timeline-item > .timeline-footer {
  padding: 10px;
}

.timeline > div > .timeline-item > .timeline-body > img {
  margin: 10px;
}

.timeline > div > .timeline-item > .timeline-body > dl,
.timeline > div > .timeline-item > .timeline-body ol,
.timeline > div > .timeline-item > .timeline-body ul {
  margin: 0;
}

.timeline > div > .timeline-item > .timeline-footer > a {
  color: #fff;
}

.timeline > div > .fa,
.timeline > div > .fas,
.timeline > div > .far,
.timeline > div > .fab,
.timeline > div > .fal,
.timeline > div > .fad,
.timeline > div > .svg-inline--fa,
.timeline > div > .ion {
  background-color: #adb5bd;
  border-radius: 50%;
  font-size: 16px;
  height: 30px;
  left: 18px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 30px;
}

.timeline > div > .svg-inline--fa {
  padding: 7px;
}

.timeline > .time-label > span {
  border-radius: 4px;
  background-color: #fff;
  display: inline-block;
  font-weight: 600;
  padding: 5px;
}

.timeline-inverse > div > .timeline-item {
  box-shadow: none;
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
}

.timeline-inverse > div > .timeline-item > .timeline-header {
  border-bottom-color: #dee2e6;
}

.dark-mode .timeline::before {
  background-color: #6c757d;
}

.dark-mode .timeline > div > .timeline-item {
  background-color: #212529;
  color: #fff;
  border-color: #6c757d;
}

.dark-mode .timeline > div > .timeline-item > .timeline-header {
  color: #ced4da;
  border-color: #6c757d;
}

.dark-mode .timeline > div > .timeline-item > .time {
  color: #ced4da;
}

.products-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.products-list > .item {
  border-radius: 0.25rem;
  background-color: #fff;
  padding: 10px 0;
}

.products-list > .item::after {
  display: block;
  clear: both;
  content: "";
}

.products-list .product-img {
  float: left;
}

.products-list .product-img img {
  height: 50px;
  width: 50px;
}

.products-list .product-info {
  margin-left: 60px;
}

.products-list .product-title {
  font-weight: 600;
}

.products-list .product-description {
  color: #6c757d;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.product-list-in-card > .item {
  border-radius: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.product-list-in-card > .item:last-of-type {
  border-bottom-width: 0;
}

.dark-mode .products-list > .item {
  background-color: #212529;
  color: #fff;
  border-bottom-color: #6c757d;
}

.dark-mode .product-description {
  color: #ced4da;
}

.direct-chat .card-body {
  overflow-x: hidden;
  padding: 0;
  position: relative;
}

.direct-chat.chat-pane-open .direct-chat-contacts {
  transform: translate(0, 0);
}

.direct-chat.timestamp-light .direct-chat-timestamp {
  color: #30465f;
}

.direct-chat.timestamp-dark .direct-chat-timestamp {
  color: #cccccc;
}

.direct-chat-messages {
  transform: translate(0, 0);
  height: 250px;
  overflow: auto;
  padding: 10px;
}

.direct-chat-msg,
.direct-chat-text {
  display: block;
}

.direct-chat-msg {
  margin-bottom: 10px;
}

.direct-chat-msg::after {
  display: block;
  clear: both;
  content: "";
}

.direct-chat-messages,
.direct-chat-contacts {
  transition: transform .5s ease-in-out;
}

.direct-chat-text {
  border-radius: 0.3rem;
  background-color: #d2d6de;
  border: 1px solid #d2d6de;
  color: #444;
  margin: 5px 0 0 50px;
  padding: 5px 10px;
  position: relative;
}

.direct-chat-text::after, .direct-chat-text::before {
  border: solid transparent;
  border-right-color: #d2d6de;
  content: " ";
  height: 0;
  pointer-events: none;
  position: absolute;
  right: 100%;
  top: 15px;
  width: 0;
}

.direct-chat-text::after {
  border-width: 5px;
  margin-top: -5px;
}

.direct-chat-text::before {
  border-width: 6px;
  margin-top: -6px;
}

.right .direct-chat-text {
  margin-left: 0;
  margin-right: 50px;
}

.right .direct-chat-text::after, .right .direct-chat-text::before {
  border-left-color: #d2d6de;
  border-right-color: transparent;
  left: 100%;
  right: auto;
}

.direct-chat-img {
  border-radius: 50%;
  float: left;
  height: 40px;
  width: 40px;
}

.right .direct-chat-img {
  float: right;
}

.direct-chat-infos {
  display: block;
  font-size: 0.875rem;
  margin-bottom: 2px;
}

.direct-chat-name {
  font-weight: 600;
}

.direct-chat-timestamp {
  color: #697582;
}

.direct-chat-contacts-open .direct-chat-contacts {
  transform: translate(0, 0);
}

.direct-chat-contacts {
  transform: translate(101%, 0);
  background-color: #212529;
  bottom: 0;
  color: #fff;
  height: 250px;
  overflow: auto;
  position: absolute;
  top: 0;
  width: 100%;
}

.direct-chat-contacts-light {
  background-color: #f8f9fa;
}

.direct-chat-contacts-light .contacts-list-name {
  color: #495057;
}

.direct-chat-contacts-light .contacts-list-date {
  color: #6c757d;
}

.direct-chat-contacts-light .contacts-list-msg {
  color: #545b62;
}

.contacts-list {
  padding-left: 0;
  list-style: none;
}

.contacts-list > li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  margin: 0;
  padding: 10px;
}

.contacts-list > li::after {
  display: block;
  clear: both;
  content: "";
}

.contacts-list > li:last-of-type {
  border-bottom: 0;
}

.contacts-list-img {
  border-radius: 50%;
  float: left;
  width: 40px;
}

.contacts-list-info {
  color: #fff;
  margin-left: 45px;
}

.contacts-list-name,
.contacts-list-status {
  display: block;
}

.contacts-list-name {
  font-weight: 600;
}

.contacts-list-status {
  font-size: 0.875rem;
}

.contacts-list-date {
  color: #ced4da;
  font-weight: 400;
}

.contacts-list-msg {
  color: #b1bbc4;
}

.direct-chat-primary .right > .direct-chat-text {
  background-color: #f2af3f;
  border-color: #f2af3f;
  color: #1F2D3D;
}

.direct-chat-primary .right > .direct-chat-text::after, .direct-chat-primary .right > .direct-chat-text::before {
  border-left-color: #f2af3f;
}

.direct-chat-secondary .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.direct-chat-secondary .right > .direct-chat-text::after, .direct-chat-secondary .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-success .right > .direct-chat-text {
  background-color: #34ab0a;
  border-color: #34ab0a;
  color: #fff;
}

.direct-chat-success .right > .direct-chat-text::after, .direct-chat-success .right > .direct-chat-text::before {
  border-left-color: #34ab0a;
}

.direct-chat-info .right > .direct-chat-text {
  background-color: #4c96b3;
  border-color: #4c96b3;
  color: #fff;
}

.direct-chat-info .right > .direct-chat-text::after, .direct-chat-info .right > .direct-chat-text::before {
  border-left-color: #4c96b3;
}

.direct-chat-warning .right > .direct-chat-text {
  background-color: #f1ca0d;
  border-color: #f1ca0d;
  color: #1F2D3D;
}

.direct-chat-warning .right > .direct-chat-text::after, .direct-chat-warning .right > .direct-chat-text::before {
  border-left-color: #f1ca0d;
}

.direct-chat-danger .right > .direct-chat-text {
  background-color: #a10f0f;
  border-color: #a10f0f;
  color: #fff;
}

.direct-chat-danger .right > .direct-chat-text::after, .direct-chat-danger .right > .direct-chat-text::before {
  border-left-color: #a10f0f;
}

.direct-chat-light .right > .direct-chat-text {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #1F2D3D;
}

.direct-chat-light .right > .direct-chat-text::after, .direct-chat-light .right > .direct-chat-text::before {
  border-left-color: #f8f9fa;
}

.direct-chat-dark .right > .direct-chat-text {
  background-color: #212529;
  border-color: #212529;
  color: #fff;
}

.direct-chat-dark .right > .direct-chat-text::after, .direct-chat-dark .right > .direct-chat-text::before {
  border-left-color: #212529;
}

.direct-chat-default .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.direct-chat-default .right > .direct-chat-text::after, .direct-chat-default .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-purple .right > .direct-chat-text {
  background-color: #363B48;
  border-color: #363B48;
  color: #fff;
}

.direct-chat-purple .right > .direct-chat-text::after, .direct-chat-purple .right > .direct-chat-text::before {
  border-left-color: #363B48;
}

.direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.direct-chat-gray .right > .direct-chat-text::after, .direct-chat-gray .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-lightblue .right > .direct-chat-text {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
  color: #fff;
}

.direct-chat-lightblue .right > .direct-chat-text::after, .direct-chat-lightblue .right > .direct-chat-text::before {
  border-left-color: #3c8dbc;
}

.direct-chat-navy .right > .direct-chat-text {
  background-color: #001f3f;
  border-color: #001f3f;
  color: #fff;
}

.direct-chat-navy .right > .direct-chat-text::after, .direct-chat-navy .right > .direct-chat-text::before {
  border-left-color: #001f3f;
}

.direct-chat-olive .right > .direct-chat-text {
  background-color: #3d9970;
  border-color: #3d9970;
  color: #fff;
}

.direct-chat-olive .right > .direct-chat-text::after, .direct-chat-olive .right > .direct-chat-text::before {
  border-left-color: #3d9970;
}

.direct-chat-lime .right > .direct-chat-text {
  background-color: #01ff70;
  border-color: #01ff70;
  color: #1F2D3D;
}

.direct-chat-lime .right > .direct-chat-text::after, .direct-chat-lime .right > .direct-chat-text::before {
  border-left-color: #01ff70;
}

.direct-chat-fuchsia .right > .direct-chat-text {
  background-color: #f012be;
  border-color: #f012be;
  color: #fff;
}

.direct-chat-fuchsia .right > .direct-chat-text::after, .direct-chat-fuchsia .right > .direct-chat-text::before {
  border-left-color: #f012be;
}

.direct-chat-maroon .right > .direct-chat-text {
  background-color: #d81b60;
  border-color: #d81b60;
  color: #fff;
}

.direct-chat-maroon .right > .direct-chat-text::after, .direct-chat-maroon .right > .direct-chat-text::before {
  border-left-color: #d81b60;
}

.direct-chat-blue .right > .direct-chat-text {
  background-color: #2660A4;
  border-color: #2660A4;
  color: #fff;
}

.direct-chat-blue .right > .direct-chat-text::after, .direct-chat-blue .right > .direct-chat-text::before {
  border-left-color: #2660A4;
}

.direct-chat-indigo .right > .direct-chat-text {
  background-color: #893bf7;
  border-color: #893bf7;
  color: #fff;
}

.direct-chat-indigo .right > .direct-chat-text::after, .direct-chat-indigo .right > .direct-chat-text::before {
  border-left-color: #893bf7;
}

.direct-chat-purple .right > .direct-chat-text {
  background-color: #363B48;
  border-color: #363B48;
  color: #fff;
}

.direct-chat-purple .right > .direct-chat-text::after, .direct-chat-purple .right > .direct-chat-text::before {
  border-left-color: #363B48;
}

.direct-chat-pink .right > .direct-chat-text {
  background-color: #a919ac;
  border-color: #a919ac;
  color: #fff;
}

.direct-chat-pink .right > .direct-chat-text::after, .direct-chat-pink .right > .direct-chat-text::before {
  border-left-color: #a919ac;
}

.direct-chat-red .right > .direct-chat-text {
  background-color: #a10f0f;
  border-color: #a10f0f;
  color: #fff;
}

.direct-chat-red .right > .direct-chat-text::after, .direct-chat-red .right > .direct-chat-text::before {
  border-left-color: #a10f0f;
}

.direct-chat-orange .right > .direct-chat-text {
  background-color: #f2af3f;
  border-color: #f2af3f;
  color: #1F2D3D;
}

.direct-chat-orange .right > .direct-chat-text::after, .direct-chat-orange .right > .direct-chat-text::before {
  border-left-color: #f2af3f;
}

.direct-chat-yellow .right > .direct-chat-text {
  background-color: #f1ca0d;
  border-color: #f1ca0d;
  color: #1F2D3D;
}

.direct-chat-yellow .right > .direct-chat-text::after, .direct-chat-yellow .right > .direct-chat-text::before {
  border-left-color: #f1ca0d;
}

.direct-chat-green .right > .direct-chat-text {
  background-color: #34ab0a;
  border-color: #34ab0a;
  color: #fff;
}

.direct-chat-green .right > .direct-chat-text::after, .direct-chat-green .right > .direct-chat-text::before {
  border-left-color: #34ab0a;
}

.direct-chat-teal .right > .direct-chat-text {
  background-color: #9c9db4;
  border-color: #9c9db4;
  color: #1F2D3D;
}

.direct-chat-teal .right > .direct-chat-text::after, .direct-chat-teal .right > .direct-chat-text::before {
  border-left-color: #9c9db4;
}

.direct-chat-cyan .right > .direct-chat-text {
  background-color: #4c96b3;
  border-color: #4c96b3;
  color: #fff;
}

.direct-chat-cyan .right > .direct-chat-text::after, .direct-chat-cyan .right > .direct-chat-text::before {
  border-left-color: #4c96b3;
}

.direct-chat-white .right > .direct-chat-text {
  background-color: #fff;
  border-color: #fff;
  color: #1F2D3D;
}

.direct-chat-white .right > .direct-chat-text::after, .direct-chat-white .right > .direct-chat-text::before {
  border-left-color: #fff;
}

.direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.direct-chat-gray .right > .direct-chat-text::after, .direct-chat-gray .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-gray-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.direct-chat-gray-dark .right > .direct-chat-text::after, .direct-chat-gray-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.dark-mode .direct-chat-text {
  background-color: #32383e;
  border-color: #383f45;
  color: #fff;
}

.dark-mode .direct-chat-text::after, .dark-mode .direct-chat-text::before {
  border-right-color: #383f45;
}

.dark-mode .direct-chat-timestamp {
  color: #adb5bd;
}

.dark-mode .right > .direct-chat-text::after, .dark-mode .right > .direct-chat-text::before {
  border-right-color: transparent;
}

.dark-mode .direct-chat-secondary .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .direct-chat-secondary .right > .direct-chat-text::after, .dark-mode .direct-chat-secondary .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.dark-mode .direct-chat-success .right > .direct-chat-text {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .direct-chat-success .right > .direct-chat-text::after, .dark-mode .direct-chat-success .right > .direct-chat-text::before {
  border-left-color: #00bc8c;
}

.dark-mode .direct-chat-info .right > .direct-chat-text {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .direct-chat-info .right > .direct-chat-text::after, .dark-mode .direct-chat-info .right > .direct-chat-text::before {
  border-left-color: #3498db;
}

.dark-mode .direct-chat-warning .right > .direct-chat-text {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #1F2D3D;
}

.dark-mode .direct-chat-warning .right > .direct-chat-text::after, .dark-mode .direct-chat-warning .right > .direct-chat-text::before {
  border-left-color: #fd7e14;
}

.dark-mode .direct-chat-danger .right > .direct-chat-text {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .direct-chat-danger .right > .direct-chat-text::after, .dark-mode .direct-chat-danger .right > .direct-chat-text::before {
  border-left-color: #e74c3c;
}

.dark-mode .direct-chat-light .right > .direct-chat-text {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #1F2D3D;
}

.dark-mode .direct-chat-light .right > .direct-chat-text::after, .dark-mode .direct-chat-light .right > .direct-chat-text::before {
  border-left-color: #f8f9fa;
}

.dark-mode .direct-chat-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .direct-chat-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.dark-mode .direct-chat-lightblue .right > .direct-chat-text {
  background-color: #86bad8;
  border-color: #86bad8;
  color: #1F2D3D;
}

.dark-mode .direct-chat-lightblue .right > .direct-chat-text::after, .dark-mode .direct-chat-lightblue .right > .direct-chat-text::before {
  border-left-color: #86bad8;
}

.dark-mode .direct-chat-navy .right > .direct-chat-text {
  background-color: #002c59;
  border-color: #002c59;
  color: #fff;
}

.dark-mode .direct-chat-navy .right > .direct-chat-text::after, .dark-mode .direct-chat-navy .right > .direct-chat-text::before {
  border-left-color: #002c59;
}

.dark-mode .direct-chat-olive .right > .direct-chat-text {
  background-color: #74c8a3;
  border-color: #74c8a3;
  color: #1F2D3D;
}

.dark-mode .direct-chat-olive .right > .direct-chat-text::after, .dark-mode .direct-chat-olive .right > .direct-chat-text::before {
  border-left-color: #74c8a3;
}

.dark-mode .direct-chat-lime .right > .direct-chat-text {
  background-color: #67ffa9;
  border-color: #67ffa9;
  color: #1F2D3D;
}

.dark-mode .direct-chat-lime .right > .direct-chat-text::after, .dark-mode .direct-chat-lime .right > .direct-chat-text::before {
  border-left-color: #67ffa9;
}

.dark-mode .direct-chat-fuchsia .right > .direct-chat-text {
  background-color: #f672d8;
  border-color: #f672d8;
  color: #1F2D3D;
}

.dark-mode .direct-chat-fuchsia .right > .direct-chat-text::after, .dark-mode .direct-chat-fuchsia .right > .direct-chat-text::before {
  border-left-color: #f672d8;
}

.dark-mode .direct-chat-maroon .right > .direct-chat-text {
  background-color: #ed6c9b;
  border-color: #ed6c9b;
  color: #1F2D3D;
}

.dark-mode .direct-chat-maroon .right > .direct-chat-text::after, .dark-mode .direct-chat-maroon .right > .direct-chat-text::before {
  border-left-color: #ed6c9b;
}

.dark-mode .direct-chat-blue .right > .direct-chat-text {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}

.dark-mode .direct-chat-blue .right > .direct-chat-text::after, .dark-mode .direct-chat-blue .right > .direct-chat-text::before {
  border-left-color: #3f6791;
}

.dark-mode .direct-chat-indigo .right > .direct-chat-text {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff;
}

.dark-mode .direct-chat-indigo .right > .direct-chat-text::after, .dark-mode .direct-chat-indigo .right > .direct-chat-text::before {
  border-left-color: #6610f2;
}

.dark-mode .direct-chat-purple .right > .direct-chat-text {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff;
}

.dark-mode .direct-chat-purple .right > .direct-chat-text::after, .dark-mode .direct-chat-purple .right > .direct-chat-text::before {
  border-left-color: #6f42c1;
}

.dark-mode .direct-chat-pink .right > .direct-chat-text {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff;
}

.dark-mode .direct-chat-pink .right > .direct-chat-text::after, .dark-mode .direct-chat-pink .right > .direct-chat-text::before {
  border-left-color: #e83e8c;
}

.dark-mode .direct-chat-red .right > .direct-chat-text {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .direct-chat-red .right > .direct-chat-text::after, .dark-mode .direct-chat-red .right > .direct-chat-text::before {
  border-left-color: #e74c3c;
}

.dark-mode .direct-chat-orange .right > .direct-chat-text {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #1F2D3D;
}

.dark-mode .direct-chat-orange .right > .direct-chat-text::after, .dark-mode .direct-chat-orange .right > .direct-chat-text::before {
  border-left-color: #fd7e14;
}

.dark-mode .direct-chat-yellow .right > .direct-chat-text {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #1F2D3D;
}

.dark-mode .direct-chat-yellow .right > .direct-chat-text::after, .dark-mode .direct-chat-yellow .right > .direct-chat-text::before {
  border-left-color: #f39c12;
}

.dark-mode .direct-chat-green .right > .direct-chat-text {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .direct-chat-green .right > .direct-chat-text::after, .dark-mode .direct-chat-green .right > .direct-chat-text::before {
  border-left-color: #00bc8c;
}

.dark-mode .direct-chat-teal .right > .direct-chat-text {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff;
}

.dark-mode .direct-chat-teal .right > .direct-chat-text::after, .dark-mode .direct-chat-teal .right > .direct-chat-text::before {
  border-left-color: #20c997;
}

.dark-mode .direct-chat-cyan .right > .direct-chat-text {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .direct-chat-cyan .right > .direct-chat-text::after, .dark-mode .direct-chat-cyan .right > .direct-chat-text::before {
  border-left-color: #3498db;
}

.dark-mode .direct-chat-white .right > .direct-chat-text {
  background-color: #ced4da;
  border-color: #ced4da;
  color: #1F2D3D;
}

.dark-mode .direct-chat-white .right > .direct-chat-text::after, .dark-mode .direct-chat-white .right > .direct-chat-text::before {
  border-left-color: #ced4da;
}

.dark-mode .direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .direct-chat-gray .right > .direct-chat-text::after, .dark-mode .direct-chat-gray .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.dark-mode .direct-chat-gray-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .direct-chat-gray-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-gray-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.users-list {
  padding-left: 0;
  list-style: none;
}

.users-list > li {
  float: left;
  padding: 10px;
  text-align: center;
  width: 25%;
}

.users-list > li img {
  border-radius: 50%;
  height: auto;
  max-width: 100%;
}

.users-list > li > a:hover,
.users-list > li > a:hover .users-list-name {
  color: #999;
}

.users-list-name,
.users-list-date {
  display: block;
}

.users-list-name {
  color: #495057;
  font-size: 0.875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.users-list-date {
  color: #748290;
  font-size: 12px;
}

.dark-mode .users-list-name {
  color: #ced4da;
}

.dark-mode .users-list-date {
  color: #adb5bd;
}

.card-widget {
  border: 0;
  position: relative;
}

.widget-user .widget-user-header {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  height: 135px;
  padding: 1rem;
  text-align: center;
}

.widget-user .widget-user-username {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 0;
  margin-top: 0;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}

.widget-user .widget-user-desc {
  margin-top: 0;
}

.widget-user .widget-user-image {
  left: 50%;
  margin-left: -45px;
  position: absolute;
  top: 80px;
}

.widget-user .widget-user-image > img {
  border: 3px solid #fff;
  height: auto;
  width: 90px;
}

.widget-user .card-footer {
  padding-top: 50px;
}

.widget-user-2 .widget-user-header {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem;
}

.widget-user-2 .widget-user-username {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 5px;
  margin-top: 5px;
}

.widget-user-2 .widget-user-desc {
  margin-top: 0;
}

.widget-user-2 .widget-user-username,
.widget-user-2 .widget-user-desc {
  margin-left: 75px;
}

.widget-user-2 .widget-user-image > img {
  float: left;
  height: auto;
  width: 65px;
}

.fc-button {
  background: #f8f9fa;
  background-image: none;
  border-bottom-color: #ddd;
  border-color: #ddd;
  color: #495057;
}

.fc-button:hover, .fc-button:active, .fc-button.hover {
  background-color: #e9e9e9;
}

.fc-header-title h2 {
  color: #666;
  font-size: 15px;
  line-height: 1.6em;
  margin-left: 10px;
}

.fc-header-right {
  padding-right: 10px;
}

.fc-header-left {
  padding-left: 10px;
}

.fc-widget-header {
  background: #fafafa;
}

.fc-grid {
  border: 0;
  width: 100%;
}

.fc-widget-header:first-of-type,
.fc-widget-content:first-of-type {
  border-left: 0;
  border-right: 0;
}

.fc-widget-header:last-of-type,
.fc-widget-content:last-of-type {
  border-right: 0;
}

.fc-toolbar,
.fc-toolbar.fc-header-toolbar {
  margin: 0;
  padding: 1rem;
}

@media (max-width: 575.98px) {
  .fc-toolbar {
    flex-direction: column;
  }
  .fc-toolbar .fc-left {
    order: 1;
    margin-bottom: .5rem;
  }
  .fc-toolbar .fc-center {
    order: 0;
    margin-bottom: .375rem;
  }
  .fc-toolbar .fc-right {
    order: 2;
  }
}

.fc-day-number {
  font-size: 20px;
  font-weight: 300;
  padding-right: 10px;
}

.fc-color-picker {
  list-style: none;
  margin: 0;
  padding: 0;
}

.fc-color-picker > li {
  float: left;
  font-size: 30px;
  line-height: 30px;
  margin-right: 5px;
}

.fc-color-picker > li .fa,
.fc-color-picker > li .fas,
.fc-color-picker > li .far,
.fc-color-picker > li .fab,
.fc-color-picker > li .fal,
.fc-color-picker > li .fad,
.fc-color-picker > li .svg-inline--fa,
.fc-color-picker > li .ion {
  transition: transform linear .3s;
}

.fc-color-picker > li .fa:hover,
.fc-color-picker > li .fas:hover,
.fc-color-picker > li .far:hover,
.fc-color-picker > li .fab:hover,
.fc-color-picker > li .fal:hover,
.fc-color-picker > li .fad:hover,
.fc-color-picker > li .svg-inline--fa:hover,
.fc-color-picker > li .ion:hover {
  transform: rotate(30deg);
}

#add-new-event {
  transition: all linear .3s;
}

.external-event {
  box-shadow: 0px 0px 10px #101012;
  border-radius: 0.25rem;
  cursor: move;
  font-weight: 700;
  margin-bottom: 4px;
  padding: 5px 10px;
}

.external-event:hover {
  box-shadow: inset 0 0 90px rgba(0, 0, 0, 0.2);
}

.slider .tooltip.in {
  opacity: 0.9;
}

.slider.slider-vertical {
  height: 100%;
}

.slider.slider-horizontal {
  width: 100%;
}

.slider-primary .slider .slider-selection {
  background: #f2af3f;
}

.slider-secondary .slider .slider-selection {
  background: #6c757d;
}

.slider-success .slider .slider-selection {
  background: #34ab0a;
}

.slider-info .slider .slider-selection {
  background: #4c96b3;
}

.slider-warning .slider .slider-selection {
  background: #f1ca0d;
}

.slider-danger .slider .slider-selection {
  background: #a10f0f;
}

.slider-light .slider .slider-selection {
  background: #f8f9fa;
}

.slider-dark .slider .slider-selection {
  background: #212529;
}

.slider-default .slider .slider-selection {
  background: #6c757d;
}

.slider-purple .slider .slider-selection {
  background: #363B48;
}

.slider-gray .slider .slider-selection {
  background: #6c757d;
}

.slider-lightblue .slider .slider-selection {
  background: #3c8dbc;
}

.slider-navy .slider .slider-selection {
  background: #001f3f;
}

.slider-olive .slider .slider-selection {
  background: #3d9970;
}

.slider-lime .slider .slider-selection {
  background: #01ff70;
}

.slider-fuchsia .slider .slider-selection {
  background: #f012be;
}

.slider-maroon .slider .slider-selection {
  background: #d81b60;
}

.slider-blue .slider .slider-selection {
  background: #2660A4;
}

.slider-indigo .slider .slider-selection {
  background: #893bf7;
}

.slider-purple .slider .slider-selection {
  background: #363B48;
}

.slider-pink .slider .slider-selection {
  background: #a919ac;
}

.slider-red .slider .slider-selection {
  background: #a10f0f;
}

.slider-orange .slider .slider-selection {
  background: #f2af3f;
}

.slider-yellow .slider .slider-selection {
  background: #f1ca0d;
}

.slider-green .slider .slider-selection {
  background: #34ab0a;
}

.slider-teal .slider .slider-selection {
  background: #9c9db4;
}

.slider-cyan .slider .slider-selection {
  background: #4c96b3;
}

.slider-white .slider .slider-selection {
  background: #fff;
}

.slider-gray .slider .slider-selection {
  background: #6c757d;
}

.slider-gray-dark .slider .slider-selection {
  background: #343a40;
}

.dark-mode .slider-track {
  background-color: #383f45;
  background-image: none;
}

.dark-mode .slider-secondary .slider .slider-selection {
  background: #6c757d;
}

.dark-mode .slider-success .slider .slider-selection {
  background: #00bc8c;
}

.dark-mode .slider-info .slider .slider-selection {
  background: #3498db;
}

.dark-mode .slider-warning .slider .slider-selection {
  background: #fd7e14;
}

.dark-mode .slider-danger .slider .slider-selection {
  background: #e74c3c;
}

.dark-mode .slider-light .slider .slider-selection {
  background: #f8f9fa;
}

.dark-mode .slider-dark .slider .slider-selection {
  background: #343a40;
}

.dark-mode .slider-lightblue .slider .slider-selection {
  background: #86bad8;
}

.dark-mode .slider-navy .slider .slider-selection {
  background: #002c59;
}

.dark-mode .slider-olive .slider .slider-selection {
  background: #74c8a3;
}

.dark-mode .slider-lime .slider .slider-selection {
  background: #67ffa9;
}

.dark-mode .slider-fuchsia .slider .slider-selection {
  background: #f672d8;
}

.dark-mode .slider-maroon .slider .slider-selection {
  background: #ed6c9b;
}

.dark-mode .slider-blue .slider .slider-selection {
  background: #3f6791;
}

.dark-mode .slider-indigo .slider .slider-selection {
  background: #6610f2;
}

.dark-mode .slider-purple .slider .slider-selection {
  background: #6f42c1;
}

.dark-mode .slider-pink .slider .slider-selection {
  background: #e83e8c;
}

.dark-mode .slider-red .slider .slider-selection {
  background: #e74c3c;
}

.dark-mode .slider-orange .slider .slider-selection {
  background: #fd7e14;
}

.dark-mode .slider-yellow .slider .slider-selection {
  background: #f39c12;
}

.dark-mode .slider-green .slider .slider-selection {
  background: #00bc8c;
}

.dark-mode .slider-teal .slider .slider-selection {
  background: #20c997;
}

.dark-mode .slider-cyan .slider .slider-selection {
  background: #3498db;
}

.dark-mode .slider-white .slider .slider-selection {
  background: #ced4da;
}

.dark-mode .slider-gray .slider .slider-selection {
  background: #6c757d;
}

.dark-mode .slider-gray-dark .slider .slider-selection {
  background: #343a40;
}

.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f2af3f;
}

.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f2af3f;
}

.icheck-primary > input:first-child:checked + label::before,
.icheck-primary > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f2af3f;
  border-color: #f2af3f;
}

.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.icheck-secondary > input:first-child:checked + label::before,
.icheck-secondary > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #34ab0a;
}

.icheck-success > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #34ab0a;
}

.icheck-success > input:first-child:checked + label::before,
.icheck-success > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #34ab0a;
  border-color: #34ab0a;
}

.icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #4c96b3;
}

.icheck-info > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #4c96b3;
}

.icheck-info > input:first-child:checked + label::before,
.icheck-info > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #4c96b3;
  border-color: #4c96b3;
}

.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f1ca0d;
}

.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f1ca0d;
}

.icheck-warning > input:first-child:checked + label::before,
.icheck-warning > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f1ca0d;
  border-color: #f1ca0d;
}

.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #a10f0f;
}

.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #a10f0f;
}

.icheck-danger > input:first-child:checked + label::before,
.icheck-danger > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #a10f0f;
  border-color: #a10f0f;
}

.icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f8f9fa;
}

.icheck-light > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f8f9fa;
}

.icheck-light > input:first-child:checked + label::before,
.icheck-light > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #212529;
}

.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #212529;
}

.icheck-dark > input:first-child:checked + label::before,
.icheck-dark > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #212529;
  border-color: #212529;
}

.icheck-default > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-default > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.icheck-default > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-default > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.icheck-default > input:first-child:checked + label::before,
.icheck-default > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #363B48;
}

.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #363B48;
}

.icheck-purple > input:first-child:checked + label::before,
.icheck-purple > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #363B48;
  border-color: #363B48;
}

.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.icheck-gray > input:first-child:checked + label::before,
.icheck-gray > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #3c8dbc;
}

.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #3c8dbc;
}

.icheck-lightblue > input:first-child:checked + label::before,
.icheck-lightblue > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
}

.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #001f3f;
}

.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #001f3f;
}

.icheck-navy > input:first-child:checked + label::before,
.icheck-navy > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #001f3f;
  border-color: #001f3f;
}

.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #3d9970;
}

.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #3d9970;
}

.icheck-olive > input:first-child:checked + label::before,
.icheck-olive > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #3d9970;
  border-color: #3d9970;
}

.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #01ff70;
}

.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #01ff70;
}

.icheck-lime > input:first-child:checked + label::before,
.icheck-lime > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #01ff70;
  border-color: #01ff70;
}

.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f012be;
}

.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f012be;
}

.icheck-fuchsia > input:first-child:checked + label::before,
.icheck-fuchsia > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f012be;
  border-color: #f012be;
}

.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #d81b60;
}

.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #d81b60;
}

.icheck-maroon > input:first-child:checked + label::before,
.icheck-maroon > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #d81b60;
  border-color: #d81b60;
}

.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #2660A4;
}

.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #2660A4;
}

.icheck-blue > input:first-child:checked + label::before,
.icheck-blue > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #2660A4;
  border-color: #2660A4;
}

.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #893bf7;
}

.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #893bf7;
}

.icheck-indigo > input:first-child:checked + label::before,
.icheck-indigo > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #893bf7;
  border-color: #893bf7;
}

.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #363B48;
}

.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #363B48;
}

.icheck-purple > input:first-child:checked + label::before,
.icheck-purple > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #363B48;
  border-color: #363B48;
}

.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #a919ac;
}

.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #a919ac;
}

.icheck-pink > input:first-child:checked + label::before,
.icheck-pink > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #a919ac;
  border-color: #a919ac;
}

.icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #a10f0f;
}

.icheck-red > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #a10f0f;
}

.icheck-red > input:first-child:checked + label::before,
.icheck-red > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #a10f0f;
  border-color: #a10f0f;
}

.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f2af3f;
}

.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f2af3f;
}

.icheck-orange > input:first-child:checked + label::before,
.icheck-orange > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f2af3f;
  border-color: #f2af3f;
}

.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f1ca0d;
}

.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f1ca0d;
}

.icheck-yellow > input:first-child:checked + label::before,
.icheck-yellow > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f1ca0d;
  border-color: #f1ca0d;
}

.icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #34ab0a;
}

.icheck-green > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #34ab0a;
}

.icheck-green > input:first-child:checked + label::before,
.icheck-green > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #34ab0a;
  border-color: #34ab0a;
}

.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #9c9db4;
}

.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #9c9db4;
}

.icheck-teal > input:first-child:checked + label::before,
.icheck-teal > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #9c9db4;
  border-color: #9c9db4;
}

.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #4c96b3;
}

.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #4c96b3;
}

.icheck-cyan > input:first-child:checked + label::before,
.icheck-cyan > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #4c96b3;
  border-color: #4c96b3;
}

.icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #fff;
}

.icheck-white > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #fff;
}

.icheck-white > input:first-child:checked + label::before,
.icheck-white > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #fff;
  border-color: #fff;
}

.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.icheck-gray > input:first-child:checked + label::before,
.icheck-gray > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #343a40;
}

.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #343a40;
}

.icheck-gray-dark > input:first-child:checked + label::before,
.icheck-gray-dark > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #343a40;
  border-color: #343a40;
}

.dark-mode [class*="icheck-"] > input:first-child:not(:checked) + input[type="hidden"] + label::before,
.dark-mode [class*="icheck-"] > input:first-child:not(:checked) + label::before {
  border-color: #6c757d;
}

.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.dark-mode .icheck-secondary > input:first-child:checked + label::before,
.dark-mode .icheck-secondary > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #00bc8c;
}

.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #00bc8c;
}

.dark-mode .icheck-success > input:first-child:checked + label::before,
.dark-mode .icheck-success > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #3498db;
}

.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #3498db;
}

.dark-mode .icheck-info > input:first-child:checked + label::before,
.dark-mode .icheck-info > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #3498db;
  border-color: #3498db;
}

.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #fd7e14;
}

.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #fd7e14;
}

.dark-mode .icheck-warning > input:first-child:checked + label::before,
.dark-mode .icheck-warning > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #fd7e14;
  border-color: #fd7e14;
}

.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #e74c3c;
}

.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #e74c3c;
}

.dark-mode .icheck-danger > input:first-child:checked + label::before,
.dark-mode .icheck-danger > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f8f9fa;
}

.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f8f9fa;
}

.dark-mode .icheck-light > input:first-child:checked + label::before,
.dark-mode .icheck-light > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #343a40;
}

.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #343a40;
}

.dark-mode .icheck-dark > input:first-child:checked + label::before,
.dark-mode .icheck-dark > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #343a40;
  border-color: #343a40;
}

.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #86bad8;
}

.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #86bad8;
}

.dark-mode .icheck-lightblue > input:first-child:checked + label::before,
.dark-mode .icheck-lightblue > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #86bad8;
  border-color: #86bad8;
}

.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #002c59;
}

.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #002c59;
}

.dark-mode .icheck-navy > input:first-child:checked + label::before,
.dark-mode .icheck-navy > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #002c59;
  border-color: #002c59;
}

.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #74c8a3;
}

.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #74c8a3;
}

.dark-mode .icheck-olive > input:first-child:checked + label::before,
.dark-mode .icheck-olive > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #74c8a3;
  border-color: #74c8a3;
}

.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #67ffa9;
}

.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #67ffa9;
}

.dark-mode .icheck-lime > input:first-child:checked + label::before,
.dark-mode .icheck-lime > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #67ffa9;
  border-color: #67ffa9;
}

.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f672d8;
}

.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f672d8;
}

.dark-mode .icheck-fuchsia > input:first-child:checked + label::before,
.dark-mode .icheck-fuchsia > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f672d8;
  border-color: #f672d8;
}

.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #ed6c9b;
}

.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #ed6c9b;
}

.dark-mode .icheck-maroon > input:first-child:checked + label::before,
.dark-mode .icheck-maroon > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #ed6c9b;
  border-color: #ed6c9b;
}

.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #3f6791;
}

.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #3f6791;
}

.dark-mode .icheck-blue > input:first-child:checked + label::before,
.dark-mode .icheck-blue > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #3f6791;
  border-color: #3f6791;
}

.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6610f2;
}

.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6610f2;
}

.dark-mode .icheck-indigo > input:first-child:checked + label::before,
.dark-mode .icheck-indigo > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6610f2;
  border-color: #6610f2;
}

.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6f42c1;
}

.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6f42c1;
}

.dark-mode .icheck-purple > input:first-child:checked + label::before,
.dark-mode .icheck-purple > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6f42c1;
  border-color: #6f42c1;
}

.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #e83e8c;
}

.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #e83e8c;
}

.dark-mode .icheck-pink > input:first-child:checked + label::before,
.dark-mode .icheck-pink > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #e83e8c;
  border-color: #e83e8c;
}

.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #e74c3c;
}

.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #e74c3c;
}

.dark-mode .icheck-red > input:first-child:checked + label::before,
.dark-mode .icheck-red > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #fd7e14;
}

.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #fd7e14;
}

.dark-mode .icheck-orange > input:first-child:checked + label::before,
.dark-mode .icheck-orange > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #fd7e14;
  border-color: #fd7e14;
}

.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f39c12;
}

.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f39c12;
}

.dark-mode .icheck-yellow > input:first-child:checked + label::before,
.dark-mode .icheck-yellow > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f39c12;
  border-color: #f39c12;
}

.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #00bc8c;
}

.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #00bc8c;
}

.dark-mode .icheck-green > input:first-child:checked + label::before,
.dark-mode .icheck-green > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #20c997;
}

.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #20c997;
}

.dark-mode .icheck-teal > input:first-child:checked + label::before,
.dark-mode .icheck-teal > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #20c997;
  border-color: #20c997;
}

.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #3498db;
}

.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #3498db;
}

.dark-mode .icheck-cyan > input:first-child:checked + label::before,
.dark-mode .icheck-cyan > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #3498db;
  border-color: #3498db;
}

.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #ced4da;
}

.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #ced4da;
}

.dark-mode .icheck-white > input:first-child:checked + label::before,
.dark-mode .icheck-white > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #ced4da;
  border-color: #ced4da;
}

.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6c757d;
}

.dark-mode .icheck-gray > input:first-child:checked + label::before,
.dark-mode .icheck-gray > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #343a40;
}

.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #343a40;
}

.dark-mode .icheck-gray-dark > input:first-child:checked + label::before,
.dark-mode .icheck-gray-dark > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #343a40;
  border-color: #343a40;
}

.mapael .map {
  position: relative;
}

.mapael .mapTooltip {
  font-family: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  border-radius: 0.25rem;
  font-size: 0.875rem;
  background-color: #000;
  color: #fff;
  display: block;
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  position: absolute;
  text-align: center;
  word-wrap: break-word;
  z-index: 1070;
}

.mapael .myLegend {
  background-color: #f8f9fa;
  border: 1px solid #adb5bd;
  padding: 10px;
  width: 600px;
}

.mapael .zoomButton {
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  color: #444;
  cursor: pointer;
  font-weight: 700;
  height: 16px;
  left: 10px;
  line-height: 14px;
  padding-left: 1px;
  position: absolute;
  text-align: center;
  top: 0;
  user-select: none;
  width: 16px;
}

.mapael .zoomButton:hover, .mapael .zoomButton:active, .mapael .zoomButton.hover {
  background-color: #e9ecef;
  color: #2b2b2b;
}

.mapael .zoomReset {
  line-height: 12px;
  top: 10px;
}

.mapael .zoomIn {
  top: 30px;
}

.mapael .zoomOut {
  top: 50px;
}

.jqvmap-zoomin,
.jqvmap-zoomout {
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  color: #444;
  height: 15px;
  width: 15px;
}

.jqvmap-zoomin:hover, .jqvmap-zoomin:active, .jqvmap-zoomin.hover,
.jqvmap-zoomout:hover,
.jqvmap-zoomout:active,
.jqvmap-zoomout.hover {
  background-color: #e9ecef;
  color: #2b2b2b;
}

#toast-container .toast {
  background-color: #f2af3f;
}

#toast-container .toast-success {
  background-color: #34ab0a;
}

#toast-container .toast-error {
  background-color: #a10f0f;
}

#toast-container .toast-info {
  background-color: #4c96b3;
}

#toast-container .toast-warning {
  background-color: #f1ca0d;
}

.toast-bottom-full-width .toast,
.toast-top-full-width .toast {
  max-width: inherit;
}

.pace {
  z-index: 1048;
}

.pace .pace-progress {
  z-index: 1049;
}

.pace .pace-activity {
  z-index: 1050;
}

.pace-primary .pace .pace-progress {
  background: #f2af3f;
}

.pace-barber-shop-primary .pace {
  background: #1F2D3D;
}

.pace-barber-shop-primary .pace .pace-progress {
  background: #f2af3f;
}

.pace-barber-shop-primary .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-primary .pace .pace-progress::after {
  color: rgba(242, 175, 63, 0.2);
}

.pace-bounce-primary .pace .pace-activity {
  background: #f2af3f;
}

.pace-center-atom-primary .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-primary .pace-progress::before {
  background: #f2af3f;
  color: #1F2D3D;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-primary .pace-activity {
  border-color: #f2af3f;
}

.pace-center-atom-primary .pace-activity::after, .pace-center-atom-primary .pace-activity::before {
  border-color: #f2af3f;
}

.pace-center-circle-primary .pace .pace-progress {
  background: rgba(242, 175, 63, 0.8);
  color: #1F2D3D;
}

.pace-center-radar-primary .pace .pace-activity {
  border-color: #f2af3f transparent transparent;
}

.pace-center-radar-primary .pace .pace-activity::before {
  border-color: #f2af3f transparent transparent;
}

.pace-center-simple-primary .pace {
  background: #1F2D3D;
  border-color: #f2af3f;
}

.pace-center-simple-primary .pace .pace-progress {
  background: #f2af3f;
}

.pace-material-primary .pace {
  color: #f2af3f;
}

.pace-corner-indicator-primary .pace .pace-activity {
  background: #f2af3f;
}

.pace-corner-indicator-primary .pace .pace-activity::after,
.pace-corner-indicator-primary .pace .pace-activity::before {
  border: 5px solid #1F2D3D;
}

.pace-corner-indicator-primary .pace .pace-activity::before {
  border-right-color: rgba(242, 175, 63, 0.2);
  border-left-color: rgba(242, 175, 63, 0.2);
}

.pace-corner-indicator-primary .pace .pace-activity::after {
  border-top-color: rgba(242, 175, 63, 0.2);
  border-bottom-color: rgba(242, 175, 63, 0.2);
}

.pace-fill-left-primary .pace .pace-progress {
  background-color: rgba(242, 175, 63, 0.2);
}

.pace-flash-primary .pace .pace-progress {
  background: #f2af3f;
}

.pace-flash-primary .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f2af3f, 0 0 5px #f2af3f;
}

.pace-flash-primary .pace .pace-activity {
  border-top-color: #f2af3f;
  border-left-color: #f2af3f;
}

.pace-loading-bar-primary .pace .pace-progress {
  background: #f2af3f;
  color: #f2af3f;
  box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D;
}

.pace-loading-bar-primary .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f2af3f, inset 0 0 0 7px #1F2D3D;
}

.pace-mac-osx-primary .pace .pace-progress {
  background-color: #f2af3f;
  box-shadow: inset -1px 0 #f2af3f, inset 0 -1px #f2af3f, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-primary .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-primary .pace-progress {
  color: #f2af3f;
}

.pace-secondary .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-secondary .pace {
  background: #fff;
}

.pace-barber-shop-secondary .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-secondary .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-secondary .pace .pace-progress::after {
  color: rgba(108, 117, 125, 0.2);
}

.pace-bounce-secondary .pace .pace-activity {
  background: #6c757d;
}

.pace-center-atom-secondary .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-secondary .pace-progress::before {
  background: #6c757d;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-secondary .pace-activity {
  border-color: #6c757d;
}

.pace-center-atom-secondary .pace-activity::after, .pace-center-atom-secondary .pace-activity::before {
  border-color: #6c757d;
}

.pace-center-circle-secondary .pace .pace-progress {
  background: rgba(108, 117, 125, 0.8);
  color: #fff;
}

.pace-center-radar-secondary .pace .pace-activity {
  border-color: #6c757d transparent transparent;
}

.pace-center-radar-secondary .pace .pace-activity::before {
  border-color: #6c757d transparent transparent;
}

.pace-center-simple-secondary .pace {
  background: #fff;
  border-color: #6c757d;
}

.pace-center-simple-secondary .pace .pace-progress {
  background: #6c757d;
}

.pace-material-secondary .pace {
  color: #6c757d;
}

.pace-corner-indicator-secondary .pace .pace-activity {
  background: #6c757d;
}

.pace-corner-indicator-secondary .pace .pace-activity::after,
.pace-corner-indicator-secondary .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-secondary .pace .pace-activity::before {
  border-right-color: rgba(108, 117, 125, 0.2);
  border-left-color: rgba(108, 117, 125, 0.2);
}

.pace-corner-indicator-secondary .pace .pace-activity::after {
  border-top-color: rgba(108, 117, 125, 0.2);
  border-bottom-color: rgba(108, 117, 125, 0.2);
}

.pace-fill-left-secondary .pace .pace-progress {
  background-color: rgba(108, 117, 125, 0.2);
}

.pace-flash-secondary .pace .pace-progress {
  background: #6c757d;
}

.pace-flash-secondary .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;
}

.pace-flash-secondary .pace .pace-activity {
  border-top-color: #6c757d;
  border-left-color: #6c757d;
}

.pace-loading-bar-secondary .pace .pace-progress {
  background: #6c757d;
  color: #6c757d;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-secondary .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;
}

.pace-mac-osx-secondary .pace .pace-progress {
  background-color: #6c757d;
  box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-secondary .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-secondary .pace-progress {
  color: #6c757d;
}

.pace-success .pace .pace-progress {
  background: #34ab0a;
}

.pace-barber-shop-success .pace {
  background: #fff;
}

.pace-barber-shop-success .pace .pace-progress {
  background: #34ab0a;
}

.pace-barber-shop-success .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-success .pace .pace-progress::after {
  color: rgba(52, 171, 10, 0.2);
}

.pace-bounce-success .pace .pace-activity {
  background: #34ab0a;
}

.pace-center-atom-success .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-success .pace-progress::before {
  background: #34ab0a;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-success .pace-activity {
  border-color: #34ab0a;
}

.pace-center-atom-success .pace-activity::after, .pace-center-atom-success .pace-activity::before {
  border-color: #34ab0a;
}

.pace-center-circle-success .pace .pace-progress {
  background: rgba(52, 171, 10, 0.8);
  color: #fff;
}

.pace-center-radar-success .pace .pace-activity {
  border-color: #34ab0a transparent transparent;
}

.pace-center-radar-success .pace .pace-activity::before {
  border-color: #34ab0a transparent transparent;
}

.pace-center-simple-success .pace {
  background: #fff;
  border-color: #34ab0a;
}

.pace-center-simple-success .pace .pace-progress {
  background: #34ab0a;
}

.pace-material-success .pace {
  color: #34ab0a;
}

.pace-corner-indicator-success .pace .pace-activity {
  background: #34ab0a;
}

.pace-corner-indicator-success .pace .pace-activity::after,
.pace-corner-indicator-success .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-success .pace .pace-activity::before {
  border-right-color: rgba(52, 171, 10, 0.2);
  border-left-color: rgba(52, 171, 10, 0.2);
}

.pace-corner-indicator-success .pace .pace-activity::after {
  border-top-color: rgba(52, 171, 10, 0.2);
  border-bottom-color: rgba(52, 171, 10, 0.2);
}

.pace-fill-left-success .pace .pace-progress {
  background-color: rgba(52, 171, 10, 0.2);
}

.pace-flash-success .pace .pace-progress {
  background: #34ab0a;
}

.pace-flash-success .pace .pace-progress-inner {
  box-shadow: 0 0 10px #34ab0a, 0 0 5px #34ab0a;
}

.pace-flash-success .pace .pace-activity {
  border-top-color: #34ab0a;
  border-left-color: #34ab0a;
}

.pace-loading-bar-success .pace .pace-progress {
  background: #34ab0a;
  color: #34ab0a;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-success .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #34ab0a, inset 0 0 0 7px #fff;
}

.pace-mac-osx-success .pace .pace-progress {
  background-color: #34ab0a;
  box-shadow: inset -1px 0 #34ab0a, inset 0 -1px #34ab0a, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-success .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-success .pace-progress {
  color: #34ab0a;
}

.pace-info .pace .pace-progress {
  background: #4c96b3;
}

.pace-barber-shop-info .pace {
  background: #fff;
}

.pace-barber-shop-info .pace .pace-progress {
  background: #4c96b3;
}

.pace-barber-shop-info .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-info .pace .pace-progress::after {
  color: rgba(76, 150, 179, 0.2);
}

.pace-bounce-info .pace .pace-activity {
  background: #4c96b3;
}

.pace-center-atom-info .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-info .pace-progress::before {
  background: #4c96b3;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-info .pace-activity {
  border-color: #4c96b3;
}

.pace-center-atom-info .pace-activity::after, .pace-center-atom-info .pace-activity::before {
  border-color: #4c96b3;
}

.pace-center-circle-info .pace .pace-progress {
  background: rgba(76, 150, 179, 0.8);
  color: #fff;
}

.pace-center-radar-info .pace .pace-activity {
  border-color: #4c96b3 transparent transparent;
}

.pace-center-radar-info .pace .pace-activity::before {
  border-color: #4c96b3 transparent transparent;
}

.pace-center-simple-info .pace {
  background: #fff;
  border-color: #4c96b3;
}

.pace-center-simple-info .pace .pace-progress {
  background: #4c96b3;
}

.pace-material-info .pace {
  color: #4c96b3;
}

.pace-corner-indicator-info .pace .pace-activity {
  background: #4c96b3;
}

.pace-corner-indicator-info .pace .pace-activity::after,
.pace-corner-indicator-info .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-info .pace .pace-activity::before {
  border-right-color: rgba(76, 150, 179, 0.2);
  border-left-color: rgba(76, 150, 179, 0.2);
}

.pace-corner-indicator-info .pace .pace-activity::after {
  border-top-color: rgba(76, 150, 179, 0.2);
  border-bottom-color: rgba(76, 150, 179, 0.2);
}

.pace-fill-left-info .pace .pace-progress {
  background-color: rgba(76, 150, 179, 0.2);
}

.pace-flash-info .pace .pace-progress {
  background: #4c96b3;
}

.pace-flash-info .pace .pace-progress-inner {
  box-shadow: 0 0 10px #4c96b3, 0 0 5px #4c96b3;
}

.pace-flash-info .pace .pace-activity {
  border-top-color: #4c96b3;
  border-left-color: #4c96b3;
}

.pace-loading-bar-info .pace .pace-progress {
  background: #4c96b3;
  color: #4c96b3;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-info .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #4c96b3, inset 0 0 0 7px #fff;
}

.pace-mac-osx-info .pace .pace-progress {
  background-color: #4c96b3;
  box-shadow: inset -1px 0 #4c96b3, inset 0 -1px #4c96b3, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-info .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-info .pace-progress {
  color: #4c96b3;
}

.pace-warning .pace .pace-progress {
  background: #f1ca0d;
}

.pace-barber-shop-warning .pace {
  background: #1F2D3D;
}

.pace-barber-shop-warning .pace .pace-progress {
  background: #f1ca0d;
}

.pace-barber-shop-warning .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-warning .pace .pace-progress::after {
  color: rgba(241, 202, 13, 0.2);
}

.pace-bounce-warning .pace .pace-activity {
  background: #f1ca0d;
}

.pace-center-atom-warning .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-warning .pace-progress::before {
  background: #f1ca0d;
  color: #1F2D3D;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-warning .pace-activity {
  border-color: #f1ca0d;
}

.pace-center-atom-warning .pace-activity::after, .pace-center-atom-warning .pace-activity::before {
  border-color: #f1ca0d;
}

.pace-center-circle-warning .pace .pace-progress {
  background: rgba(241, 202, 13, 0.8);
  color: #1F2D3D;
}

.pace-center-radar-warning .pace .pace-activity {
  border-color: #f1ca0d transparent transparent;
}

.pace-center-radar-warning .pace .pace-activity::before {
  border-color: #f1ca0d transparent transparent;
}

.pace-center-simple-warning .pace {
  background: #1F2D3D;
  border-color: #f1ca0d;
}

.pace-center-simple-warning .pace .pace-progress {
  background: #f1ca0d;
}

.pace-material-warning .pace {
  color: #f1ca0d;
}

.pace-corner-indicator-warning .pace .pace-activity {
  background: #f1ca0d;
}

.pace-corner-indicator-warning .pace .pace-activity::after,
.pace-corner-indicator-warning .pace .pace-activity::before {
  border: 5px solid #1F2D3D;
}

.pace-corner-indicator-warning .pace .pace-activity::before {
  border-right-color: rgba(241, 202, 13, 0.2);
  border-left-color: rgba(241, 202, 13, 0.2);
}

.pace-corner-indicator-warning .pace .pace-activity::after {
  border-top-color: rgba(241, 202, 13, 0.2);
  border-bottom-color: rgba(241, 202, 13, 0.2);
}

.pace-fill-left-warning .pace .pace-progress {
  background-color: rgba(241, 202, 13, 0.2);
}

.pace-flash-warning .pace .pace-progress {
  background: #f1ca0d;
}

.pace-flash-warning .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f1ca0d, 0 0 5px #f1ca0d;
}

.pace-flash-warning .pace .pace-activity {
  border-top-color: #f1ca0d;
  border-left-color: #f1ca0d;
}

.pace-loading-bar-warning .pace .pace-progress {
  background: #f1ca0d;
  color: #f1ca0d;
  box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D;
}

.pace-loading-bar-warning .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f1ca0d, inset 0 0 0 7px #1F2D3D;
}

.pace-mac-osx-warning .pace .pace-progress {
  background-color: #f1ca0d;
  box-shadow: inset -1px 0 #f1ca0d, inset 0 -1px #f1ca0d, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-warning .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-warning .pace-progress {
  color: #f1ca0d;
}

.pace-danger .pace .pace-progress {
  background: #a10f0f;
}

.pace-barber-shop-danger .pace {
  background: #fff;
}

.pace-barber-shop-danger .pace .pace-progress {
  background: #a10f0f;
}

.pace-barber-shop-danger .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-danger .pace .pace-progress::after {
  color: rgba(161, 15, 15, 0.2);
}

.pace-bounce-danger .pace .pace-activity {
  background: #a10f0f;
}

.pace-center-atom-danger .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-danger .pace-progress::before {
  background: #a10f0f;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-danger .pace-activity {
  border-color: #a10f0f;
}

.pace-center-atom-danger .pace-activity::after, .pace-center-atom-danger .pace-activity::before {
  border-color: #a10f0f;
}

.pace-center-circle-danger .pace .pace-progress {
  background: rgba(161, 15, 15, 0.8);
  color: #fff;
}

.pace-center-radar-danger .pace .pace-activity {
  border-color: #a10f0f transparent transparent;
}

.pace-center-radar-danger .pace .pace-activity::before {
  border-color: #a10f0f transparent transparent;
}

.pace-center-simple-danger .pace {
  background: #fff;
  border-color: #a10f0f;
}

.pace-center-simple-danger .pace .pace-progress {
  background: #a10f0f;
}

.pace-material-danger .pace {
  color: #a10f0f;
}

.pace-corner-indicator-danger .pace .pace-activity {
  background: #a10f0f;
}

.pace-corner-indicator-danger .pace .pace-activity::after,
.pace-corner-indicator-danger .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-danger .pace .pace-activity::before {
  border-right-color: rgba(161, 15, 15, 0.2);
  border-left-color: rgba(161, 15, 15, 0.2);
}

.pace-corner-indicator-danger .pace .pace-activity::after {
  border-top-color: rgba(161, 15, 15, 0.2);
  border-bottom-color: rgba(161, 15, 15, 0.2);
}

.pace-fill-left-danger .pace .pace-progress {
  background-color: rgba(161, 15, 15, 0.2);
}

.pace-flash-danger .pace .pace-progress {
  background: #a10f0f;
}

.pace-flash-danger .pace .pace-progress-inner {
  box-shadow: 0 0 10px #a10f0f, 0 0 5px #a10f0f;
}

.pace-flash-danger .pace .pace-activity {
  border-top-color: #a10f0f;
  border-left-color: #a10f0f;
}

.pace-loading-bar-danger .pace .pace-progress {
  background: #a10f0f;
  color: #a10f0f;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-danger .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #a10f0f, inset 0 0 0 7px #fff;
}

.pace-mac-osx-danger .pace .pace-progress {
  background-color: #a10f0f;
  box-shadow: inset -1px 0 #a10f0f, inset 0 -1px #a10f0f, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-danger .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-danger .pace-progress {
  color: #a10f0f;
}

.pace-light .pace .pace-progress {
  background: #f8f9fa;
}

.pace-barber-shop-light .pace {
  background: #1F2D3D;
}

.pace-barber-shop-light .pace .pace-progress {
  background: #f8f9fa;
}

.pace-barber-shop-light .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-light .pace .pace-progress::after {
  color: rgba(248, 249, 250, 0.2);
}

.pace-bounce-light .pace .pace-activity {
  background: #f8f9fa;
}

.pace-center-atom-light .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-light .pace-progress::before {
  background: #f8f9fa;
  color: #1F2D3D;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-light .pace-activity {
  border-color: #f8f9fa;
}

.pace-center-atom-light .pace-activity::after, .pace-center-atom-light .pace-activity::before {
  border-color: #f8f9fa;
}

.pace-center-circle-light .pace .pace-progress {
  background: rgba(248, 249, 250, 0.8);
  color: #1F2D3D;
}

.pace-center-radar-light .pace .pace-activity {
  border-color: #f8f9fa transparent transparent;
}

.pace-center-radar-light .pace .pace-activity::before {
  border-color: #f8f9fa transparent transparent;
}

.pace-center-simple-light .pace {
  background: #1F2D3D;
  border-color: #f8f9fa;
}

.pace-center-simple-light .pace .pace-progress {
  background: #f8f9fa;
}

.pace-material-light .pace {
  color: #f8f9fa;
}

.pace-corner-indicator-light .pace .pace-activity {
  background: #f8f9fa;
}

.pace-corner-indicator-light .pace .pace-activity::after,
.pace-corner-indicator-light .pace .pace-activity::before {
  border: 5px solid #1F2D3D;
}

.pace-corner-indicator-light .pace .pace-activity::before {
  border-right-color: rgba(248, 249, 250, 0.2);
  border-left-color: rgba(248, 249, 250, 0.2);
}

.pace-corner-indicator-light .pace .pace-activity::after {
  border-top-color: rgba(248, 249, 250, 0.2);
  border-bottom-color: rgba(248, 249, 250, 0.2);
}

.pace-fill-left-light .pace .pace-progress {
  background-color: rgba(248, 249, 250, 0.2);
}

.pace-flash-light .pace .pace-progress {
  background: #f8f9fa;
}

.pace-flash-light .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f8f9fa, 0 0 5px #f8f9fa;
}

.pace-flash-light .pace .pace-activity {
  border-top-color: #f8f9fa;
  border-left-color: #f8f9fa;
}

.pace-loading-bar-light .pace .pace-progress {
  background: #f8f9fa;
  color: #f8f9fa;
  box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D;
}

.pace-loading-bar-light .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f8f9fa, inset 0 0 0 7px #1F2D3D;
}

.pace-mac-osx-light .pace .pace-progress {
  background-color: #f8f9fa;
  box-shadow: inset -1px 0 #f8f9fa, inset 0 -1px #f8f9fa, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-light .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-light .pace-progress {
  color: #f8f9fa;
}

.pace-dark .pace .pace-progress {
  background: #212529;
}

.pace-barber-shop-dark .pace {
  background: #fff;
}

.pace-barber-shop-dark .pace .pace-progress {
  background: #212529;
}

.pace-barber-shop-dark .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-dark .pace .pace-progress::after {
  color: rgba(33, 37, 41, 0.2);
}

.pace-bounce-dark .pace .pace-activity {
  background: #212529;
}

.pace-center-atom-dark .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-dark .pace-progress::before {
  background: #212529;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-dark .pace-activity {
  border-color: #212529;
}

.pace-center-atom-dark .pace-activity::after, .pace-center-atom-dark .pace-activity::before {
  border-color: #212529;
}

.pace-center-circle-dark .pace .pace-progress {
  background: rgba(33, 37, 41, 0.8);
  color: #fff;
}

.pace-center-radar-dark .pace .pace-activity {
  border-color: #212529 transparent transparent;
}

.pace-center-radar-dark .pace .pace-activity::before {
  border-color: #212529 transparent transparent;
}

.pace-center-simple-dark .pace {
  background: #fff;
  border-color: #212529;
}

.pace-center-simple-dark .pace .pace-progress {
  background: #212529;
}

.pace-material-dark .pace {
  color: #212529;
}

.pace-corner-indicator-dark .pace .pace-activity {
  background: #212529;
}

.pace-corner-indicator-dark .pace .pace-activity::after,
.pace-corner-indicator-dark .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-dark .pace .pace-activity::before {
  border-right-color: rgba(33, 37, 41, 0.2);
  border-left-color: rgba(33, 37, 41, 0.2);
}

.pace-corner-indicator-dark .pace .pace-activity::after {
  border-top-color: rgba(33, 37, 41, 0.2);
  border-bottom-color: rgba(33, 37, 41, 0.2);
}

.pace-fill-left-dark .pace .pace-progress {
  background-color: rgba(33, 37, 41, 0.2);
}

.pace-flash-dark .pace .pace-progress {
  background: #212529;
}

.pace-flash-dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #212529, 0 0 5px #212529;
}

.pace-flash-dark .pace .pace-activity {
  border-top-color: #212529;
  border-left-color: #212529;
}

.pace-loading-bar-dark .pace .pace-progress {
  background: #212529;
  color: #212529;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-dark .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #212529, inset 0 0 0 7px #fff;
}

.pace-mac-osx-dark .pace .pace-progress {
  background-color: #212529;
  box-shadow: inset -1px 0 #212529, inset 0 -1px #212529, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-dark .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-dark .pace-progress {
  color: #212529;
}

.pace-default .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-default .pace {
  background: #fff;
}

.pace-barber-shop-default .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-default .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-default .pace .pace-progress::after {
  color: rgba(108, 117, 125, 0.2);
}

.pace-bounce-default .pace .pace-activity {
  background: #6c757d;
}

.pace-center-atom-default .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-default .pace-progress::before {
  background: #6c757d;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-default .pace-activity {
  border-color: #6c757d;
}

.pace-center-atom-default .pace-activity::after, .pace-center-atom-default .pace-activity::before {
  border-color: #6c757d;
}

.pace-center-circle-default .pace .pace-progress {
  background: rgba(108, 117, 125, 0.8);
  color: #fff;
}

.pace-center-radar-default .pace .pace-activity {
  border-color: #6c757d transparent transparent;
}

.pace-center-radar-default .pace .pace-activity::before {
  border-color: #6c757d transparent transparent;
}

.pace-center-simple-default .pace {
  background: #fff;
  border-color: #6c757d;
}

.pace-center-simple-default .pace .pace-progress {
  background: #6c757d;
}

.pace-material-default .pace {
  color: #6c757d;
}

.pace-corner-indicator-default .pace .pace-activity {
  background: #6c757d;
}

.pace-corner-indicator-default .pace .pace-activity::after,
.pace-corner-indicator-default .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-default .pace .pace-activity::before {
  border-right-color: rgba(108, 117, 125, 0.2);
  border-left-color: rgba(108, 117, 125, 0.2);
}

.pace-corner-indicator-default .pace .pace-activity::after {
  border-top-color: rgba(108, 117, 125, 0.2);
  border-bottom-color: rgba(108, 117, 125, 0.2);
}

.pace-fill-left-default .pace .pace-progress {
  background-color: rgba(108, 117, 125, 0.2);
}

.pace-flash-default .pace .pace-progress {
  background: #6c757d;
}

.pace-flash-default .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;
}

.pace-flash-default .pace .pace-activity {
  border-top-color: #6c757d;
  border-left-color: #6c757d;
}

.pace-loading-bar-default .pace .pace-progress {
  background: #6c757d;
  color: #6c757d;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-default .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;
}

.pace-mac-osx-default .pace .pace-progress {
  background-color: #6c757d;
  box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-default .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-default .pace-progress {
  color: #6c757d;
}

.pace-purple .pace .pace-progress {
  background: #363B48;
}

.pace-barber-shop-purple .pace {
  background: #fff;
}

.pace-barber-shop-purple .pace .pace-progress {
  background: #363B48;
}

.pace-barber-shop-purple .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-purple .pace .pace-progress::after {
  color: rgba(54, 59, 72, 0.2);
}

.pace-bounce-purple .pace .pace-activity {
  background: #363B48;
}

.pace-center-atom-purple .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-purple .pace-progress::before {
  background: #363B48;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-purple .pace-activity {
  border-color: #363B48;
}

.pace-center-atom-purple .pace-activity::after, .pace-center-atom-purple .pace-activity::before {
  border-color: #363B48;
}

.pace-center-circle-purple .pace .pace-progress {
  background: rgba(54, 59, 72, 0.8);
  color: #fff;
}

.pace-center-radar-purple .pace .pace-activity {
  border-color: #363B48 transparent transparent;
}

.pace-center-radar-purple .pace .pace-activity::before {
  border-color: #363B48 transparent transparent;
}

.pace-center-simple-purple .pace {
  background: #fff;
  border-color: #363B48;
}

.pace-center-simple-purple .pace .pace-progress {
  background: #363B48;
}

.pace-material-purple .pace {
  color: #363B48;
}

.pace-corner-indicator-purple .pace .pace-activity {
  background: #363B48;
}

.pace-corner-indicator-purple .pace .pace-activity::after,
.pace-corner-indicator-purple .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-purple .pace .pace-activity::before {
  border-right-color: rgba(54, 59, 72, 0.2);
  border-left-color: rgba(54, 59, 72, 0.2);
}

.pace-corner-indicator-purple .pace .pace-activity::after {
  border-top-color: rgba(54, 59, 72, 0.2);
  border-bottom-color: rgba(54, 59, 72, 0.2);
}

.pace-fill-left-purple .pace .pace-progress {
  background-color: rgba(54, 59, 72, 0.2);
}

.pace-flash-purple .pace .pace-progress {
  background: #363B48;
}

.pace-flash-purple .pace .pace-progress-inner {
  box-shadow: 0 0 10px #363B48, 0 0 5px #363B48;
}

.pace-flash-purple .pace .pace-activity {
  border-top-color: #363B48;
  border-left-color: #363B48;
}

.pace-loading-bar-purple .pace .pace-progress {
  background: #363B48;
  color: #363B48;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-purple .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #363B48, inset 0 0 0 7px #fff;
}

.pace-mac-osx-purple .pace .pace-progress {
  background-color: #363B48;
  box-shadow: inset -1px 0 #363B48, inset 0 -1px #363B48, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-purple .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-purple .pace-progress {
  color: #363B48;
}

.pace-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-gray .pace {
  background: #fff;
}

.pace-barber-shop-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-gray .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-gray .pace .pace-progress::after {
  color: rgba(108, 117, 125, 0.2);
}

.pace-bounce-gray .pace .pace-activity {
  background: #6c757d;
}

.pace-center-atom-gray .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-gray .pace-progress::before {
  background: #6c757d;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-gray .pace-activity {
  border-color: #6c757d;
}

.pace-center-atom-gray .pace-activity::after, .pace-center-atom-gray .pace-activity::before {
  border-color: #6c757d;
}

.pace-center-circle-gray .pace .pace-progress {
  background: rgba(108, 117, 125, 0.8);
  color: #fff;
}

.pace-center-radar-gray .pace .pace-activity {
  border-color: #6c757d transparent transparent;
}

.pace-center-radar-gray .pace .pace-activity::before {
  border-color: #6c757d transparent transparent;
}

.pace-center-simple-gray .pace {
  background: #fff;
  border-color: #6c757d;
}

.pace-center-simple-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-material-gray .pace {
  color: #6c757d;
}

.pace-corner-indicator-gray .pace .pace-activity {
  background: #6c757d;
}

.pace-corner-indicator-gray .pace .pace-activity::after,
.pace-corner-indicator-gray .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-gray .pace .pace-activity::before {
  border-right-color: rgba(108, 117, 125, 0.2);
  border-left-color: rgba(108, 117, 125, 0.2);
}

.pace-corner-indicator-gray .pace .pace-activity::after {
  border-top-color: rgba(108, 117, 125, 0.2);
  border-bottom-color: rgba(108, 117, 125, 0.2);
}

.pace-fill-left-gray .pace .pace-progress {
  background-color: rgba(108, 117, 125, 0.2);
}

.pace-flash-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-flash-gray .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;
}

.pace-flash-gray .pace .pace-activity {
  border-top-color: #6c757d;
  border-left-color: #6c757d;
}

.pace-loading-bar-gray .pace .pace-progress {
  background: #6c757d;
  color: #6c757d;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-gray .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;
}

.pace-mac-osx-gray .pace .pace-progress {
  background-color: #6c757d;
  box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-gray .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-gray .pace-progress {
  color: #6c757d;
}

.pace-lightblue .pace .pace-progress {
  background: #3c8dbc;
}

.pace-barber-shop-lightblue .pace {
  background: #fff;
}

.pace-barber-shop-lightblue .pace .pace-progress {
  background: #3c8dbc;
}

.pace-barber-shop-lightblue .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-lightblue .pace .pace-progress::after {
  color: rgba(60, 141, 188, 0.2);
}

.pace-bounce-lightblue .pace .pace-activity {
  background: #3c8dbc;
}

.pace-center-atom-lightblue .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-lightblue .pace-progress::before {
  background: #3c8dbc;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-lightblue .pace-activity {
  border-color: #3c8dbc;
}

.pace-center-atom-lightblue .pace-activity::after, .pace-center-atom-lightblue .pace-activity::before {
  border-color: #3c8dbc;
}

.pace-center-circle-lightblue .pace .pace-progress {
  background: rgba(60, 141, 188, 0.8);
  color: #fff;
}

.pace-center-radar-lightblue .pace .pace-activity {
  border-color: #3c8dbc transparent transparent;
}

.pace-center-radar-lightblue .pace .pace-activity::before {
  border-color: #3c8dbc transparent transparent;
}

.pace-center-simple-lightblue .pace {
  background: #fff;
  border-color: #3c8dbc;
}

.pace-center-simple-lightblue .pace .pace-progress {
  background: #3c8dbc;
}

.pace-material-lightblue .pace {
  color: #3c8dbc;
}

.pace-corner-indicator-lightblue .pace .pace-activity {
  background: #3c8dbc;
}

.pace-corner-indicator-lightblue .pace .pace-activity::after,
.pace-corner-indicator-lightblue .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-lightblue .pace .pace-activity::before {
  border-right-color: rgba(60, 141, 188, 0.2);
  border-left-color: rgba(60, 141, 188, 0.2);
}

.pace-corner-indicator-lightblue .pace .pace-activity::after {
  border-top-color: rgba(60, 141, 188, 0.2);
  border-bottom-color: rgba(60, 141, 188, 0.2);
}

.pace-fill-left-lightblue .pace .pace-progress {
  background-color: rgba(60, 141, 188, 0.2);
}

.pace-flash-lightblue .pace .pace-progress {
  background: #3c8dbc;
}

.pace-flash-lightblue .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3c8dbc, 0 0 5px #3c8dbc;
}

.pace-flash-lightblue .pace .pace-activity {
  border-top-color: #3c8dbc;
  border-left-color: #3c8dbc;
}

.pace-loading-bar-lightblue .pace .pace-progress {
  background: #3c8dbc;
  color: #3c8dbc;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-lightblue .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #3c8dbc, inset 0 0 0 7px #fff;
}

.pace-mac-osx-lightblue .pace .pace-progress {
  background-color: #3c8dbc;
  box-shadow: inset -1px 0 #3c8dbc, inset 0 -1px #3c8dbc, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-lightblue .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-lightblue .pace-progress {
  color: #3c8dbc;
}

.pace-navy .pace .pace-progress {
  background: #001f3f;
}

.pace-barber-shop-navy .pace {
  background: #fff;
}

.pace-barber-shop-navy .pace .pace-progress {
  background: #001f3f;
}

.pace-barber-shop-navy .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-navy .pace .pace-progress::after {
  color: rgba(0, 31, 63, 0.2);
}

.pace-bounce-navy .pace .pace-activity {
  background: #001f3f;
}

.pace-center-atom-navy .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-navy .pace-progress::before {
  background: #001f3f;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-navy .pace-activity {
  border-color: #001f3f;
}

.pace-center-atom-navy .pace-activity::after, .pace-center-atom-navy .pace-activity::before {
  border-color: #001f3f;
}

.pace-center-circle-navy .pace .pace-progress {
  background: rgba(0, 31, 63, 0.8);
  color: #fff;
}

.pace-center-radar-navy .pace .pace-activity {
  border-color: #001f3f transparent transparent;
}

.pace-center-radar-navy .pace .pace-activity::before {
  border-color: #001f3f transparent transparent;
}

.pace-center-simple-navy .pace {
  background: #fff;
  border-color: #001f3f;
}

.pace-center-simple-navy .pace .pace-progress {
  background: #001f3f;
}

.pace-material-navy .pace {
  color: #001f3f;
}

.pace-corner-indicator-navy .pace .pace-activity {
  background: #001f3f;
}

.pace-corner-indicator-navy .pace .pace-activity::after,
.pace-corner-indicator-navy .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-navy .pace .pace-activity::before {
  border-right-color: rgba(0, 31, 63, 0.2);
  border-left-color: rgba(0, 31, 63, 0.2);
}

.pace-corner-indicator-navy .pace .pace-activity::after {
  border-top-color: rgba(0, 31, 63, 0.2);
  border-bottom-color: rgba(0, 31, 63, 0.2);
}

.pace-fill-left-navy .pace .pace-progress {
  background-color: rgba(0, 31, 63, 0.2);
}

.pace-flash-navy .pace .pace-progress {
  background: #001f3f;
}

.pace-flash-navy .pace .pace-progress-inner {
  box-shadow: 0 0 10px #001f3f, 0 0 5px #001f3f;
}

.pace-flash-navy .pace .pace-activity {
  border-top-color: #001f3f;
  border-left-color: #001f3f;
}

.pace-loading-bar-navy .pace .pace-progress {
  background: #001f3f;
  color: #001f3f;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-navy .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #001f3f, inset 0 0 0 7px #fff;
}

.pace-mac-osx-navy .pace .pace-progress {
  background-color: #001f3f;
  box-shadow: inset -1px 0 #001f3f, inset 0 -1px #001f3f, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-navy .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-navy .pace-progress {
  color: #001f3f;
}

.pace-olive .pace .pace-progress {
  background: #3d9970;
}

.pace-barber-shop-olive .pace {
  background: #fff;
}

.pace-barber-shop-olive .pace .pace-progress {
  background: #3d9970;
}

.pace-barber-shop-olive .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-olive .pace .pace-progress::after {
  color: rgba(61, 153, 112, 0.2);
}

.pace-bounce-olive .pace .pace-activity {
  background: #3d9970;
}

.pace-center-atom-olive .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-olive .pace-progress::before {
  background: #3d9970;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-olive .pace-activity {
  border-color: #3d9970;
}

.pace-center-atom-olive .pace-activity::after, .pace-center-atom-olive .pace-activity::before {
  border-color: #3d9970;
}

.pace-center-circle-olive .pace .pace-progress {
  background: rgba(61, 153, 112, 0.8);
  color: #fff;
}

.pace-center-radar-olive .pace .pace-activity {
  border-color: #3d9970 transparent transparent;
}

.pace-center-radar-olive .pace .pace-activity::before {
  border-color: #3d9970 transparent transparent;
}

.pace-center-simple-olive .pace {
  background: #fff;
  border-color: #3d9970;
}

.pace-center-simple-olive .pace .pace-progress {
  background: #3d9970;
}

.pace-material-olive .pace {
  color: #3d9970;
}

.pace-corner-indicator-olive .pace .pace-activity {
  background: #3d9970;
}

.pace-corner-indicator-olive .pace .pace-activity::after,
.pace-corner-indicator-olive .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-olive .pace .pace-activity::before {
  border-right-color: rgba(61, 153, 112, 0.2);
  border-left-color: rgba(61, 153, 112, 0.2);
}

.pace-corner-indicator-olive .pace .pace-activity::after {
  border-top-color: rgba(61, 153, 112, 0.2);
  border-bottom-color: rgba(61, 153, 112, 0.2);
}

.pace-fill-left-olive .pace .pace-progress {
  background-color: rgba(61, 153, 112, 0.2);
}

.pace-flash-olive .pace .pace-progress {
  background: #3d9970;
}

.pace-flash-olive .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3d9970, 0 0 5px #3d9970;
}

.pace-flash-olive .pace .pace-activity {
  border-top-color: #3d9970;
  border-left-color: #3d9970;
}

.pace-loading-bar-olive .pace .pace-progress {
  background: #3d9970;
  color: #3d9970;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-olive .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #3d9970, inset 0 0 0 7px #fff;
}

.pace-mac-osx-olive .pace .pace-progress {
  background-color: #3d9970;
  box-shadow: inset -1px 0 #3d9970, inset 0 -1px #3d9970, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-olive .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-olive .pace-progress {
  color: #3d9970;
}

.pace-lime .pace .pace-progress {
  background: #01ff70;
}

.pace-barber-shop-lime .pace {
  background: #1F2D3D;
}

.pace-barber-shop-lime .pace .pace-progress {
  background: #01ff70;
}

.pace-barber-shop-lime .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-lime .pace .pace-progress::after {
  color: rgba(1, 255, 112, 0.2);
}

.pace-bounce-lime .pace .pace-activity {
  background: #01ff70;
}

.pace-center-atom-lime .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-lime .pace-progress::before {
  background: #01ff70;
  color: #1F2D3D;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-lime .pace-activity {
  border-color: #01ff70;
}

.pace-center-atom-lime .pace-activity::after, .pace-center-atom-lime .pace-activity::before {
  border-color: #01ff70;
}

.pace-center-circle-lime .pace .pace-progress {
  background: rgba(1, 255, 112, 0.8);
  color: #1F2D3D;
}

.pace-center-radar-lime .pace .pace-activity {
  border-color: #01ff70 transparent transparent;
}

.pace-center-radar-lime .pace .pace-activity::before {
  border-color: #01ff70 transparent transparent;
}

.pace-center-simple-lime .pace {
  background: #1F2D3D;
  border-color: #01ff70;
}

.pace-center-simple-lime .pace .pace-progress {
  background: #01ff70;
}

.pace-material-lime .pace {
  color: #01ff70;
}

.pace-corner-indicator-lime .pace .pace-activity {
  background: #01ff70;
}

.pace-corner-indicator-lime .pace .pace-activity::after,
.pace-corner-indicator-lime .pace .pace-activity::before {
  border: 5px solid #1F2D3D;
}

.pace-corner-indicator-lime .pace .pace-activity::before {
  border-right-color: rgba(1, 255, 112, 0.2);
  border-left-color: rgba(1, 255, 112, 0.2);
}

.pace-corner-indicator-lime .pace .pace-activity::after {
  border-top-color: rgba(1, 255, 112, 0.2);
  border-bottom-color: rgba(1, 255, 112, 0.2);
}

.pace-fill-left-lime .pace .pace-progress {
  background-color: rgba(1, 255, 112, 0.2);
}

.pace-flash-lime .pace .pace-progress {
  background: #01ff70;
}

.pace-flash-lime .pace .pace-progress-inner {
  box-shadow: 0 0 10px #01ff70, 0 0 5px #01ff70;
}

.pace-flash-lime .pace .pace-activity {
  border-top-color: #01ff70;
  border-left-color: #01ff70;
}

.pace-loading-bar-lime .pace .pace-progress {
  background: #01ff70;
  color: #01ff70;
  box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D;
}

.pace-loading-bar-lime .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #01ff70, inset 0 0 0 7px #1F2D3D;
}

.pace-mac-osx-lime .pace .pace-progress {
  background-color: #01ff70;
  box-shadow: inset -1px 0 #01ff70, inset 0 -1px #01ff70, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-lime .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-lime .pace-progress {
  color: #01ff70;
}

.pace-fuchsia .pace .pace-progress {
  background: #f012be;
}

.pace-barber-shop-fuchsia .pace {
  background: #fff;
}

.pace-barber-shop-fuchsia .pace .pace-progress {
  background: #f012be;
}

.pace-barber-shop-fuchsia .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-fuchsia .pace .pace-progress::after {
  color: rgba(240, 18, 190, 0.2);
}

.pace-bounce-fuchsia .pace .pace-activity {
  background: #f012be;
}

.pace-center-atom-fuchsia .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-fuchsia .pace-progress::before {
  background: #f012be;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-fuchsia .pace-activity {
  border-color: #f012be;
}

.pace-center-atom-fuchsia .pace-activity::after, .pace-center-atom-fuchsia .pace-activity::before {
  border-color: #f012be;
}

.pace-center-circle-fuchsia .pace .pace-progress {
  background: rgba(240, 18, 190, 0.8);
  color: #fff;
}

.pace-center-radar-fuchsia .pace .pace-activity {
  border-color: #f012be transparent transparent;
}

.pace-center-radar-fuchsia .pace .pace-activity::before {
  border-color: #f012be transparent transparent;
}

.pace-center-simple-fuchsia .pace {
  background: #fff;
  border-color: #f012be;
}

.pace-center-simple-fuchsia .pace .pace-progress {
  background: #f012be;
}

.pace-material-fuchsia .pace {
  color: #f012be;
}

.pace-corner-indicator-fuchsia .pace .pace-activity {
  background: #f012be;
}

.pace-corner-indicator-fuchsia .pace .pace-activity::after,
.pace-corner-indicator-fuchsia .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-fuchsia .pace .pace-activity::before {
  border-right-color: rgba(240, 18, 190, 0.2);
  border-left-color: rgba(240, 18, 190, 0.2);
}

.pace-corner-indicator-fuchsia .pace .pace-activity::after {
  border-top-color: rgba(240, 18, 190, 0.2);
  border-bottom-color: rgba(240, 18, 190, 0.2);
}

.pace-fill-left-fuchsia .pace .pace-progress {
  background-color: rgba(240, 18, 190, 0.2);
}

.pace-flash-fuchsia .pace .pace-progress {
  background: #f012be;
}

.pace-flash-fuchsia .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f012be, 0 0 5px #f012be;
}

.pace-flash-fuchsia .pace .pace-activity {
  border-top-color: #f012be;
  border-left-color: #f012be;
}

.pace-loading-bar-fuchsia .pace .pace-progress {
  background: #f012be;
  color: #f012be;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-fuchsia .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f012be, inset 0 0 0 7px #fff;
}

.pace-mac-osx-fuchsia .pace .pace-progress {
  background-color: #f012be;
  box-shadow: inset -1px 0 #f012be, inset 0 -1px #f012be, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-fuchsia .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-fuchsia .pace-progress {
  color: #f012be;
}

.pace-maroon .pace .pace-progress {
  background: #d81b60;
}

.pace-barber-shop-maroon .pace {
  background: #fff;
}

.pace-barber-shop-maroon .pace .pace-progress {
  background: #d81b60;
}

.pace-barber-shop-maroon .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-maroon .pace .pace-progress::after {
  color: rgba(216, 27, 96, 0.2);
}

.pace-bounce-maroon .pace .pace-activity {
  background: #d81b60;
}

.pace-center-atom-maroon .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-maroon .pace-progress::before {
  background: #d81b60;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-maroon .pace-activity {
  border-color: #d81b60;
}

.pace-center-atom-maroon .pace-activity::after, .pace-center-atom-maroon .pace-activity::before {
  border-color: #d81b60;
}

.pace-center-circle-maroon .pace .pace-progress {
  background: rgba(216, 27, 96, 0.8);
  color: #fff;
}

.pace-center-radar-maroon .pace .pace-activity {
  border-color: #d81b60 transparent transparent;
}

.pace-center-radar-maroon .pace .pace-activity::before {
  border-color: #d81b60 transparent transparent;
}

.pace-center-simple-maroon .pace {
  background: #fff;
  border-color: #d81b60;
}

.pace-center-simple-maroon .pace .pace-progress {
  background: #d81b60;
}

.pace-material-maroon .pace {
  color: #d81b60;
}

.pace-corner-indicator-maroon .pace .pace-activity {
  background: #d81b60;
}

.pace-corner-indicator-maroon .pace .pace-activity::after,
.pace-corner-indicator-maroon .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-maroon .pace .pace-activity::before {
  border-right-color: rgba(216, 27, 96, 0.2);
  border-left-color: rgba(216, 27, 96, 0.2);
}

.pace-corner-indicator-maroon .pace .pace-activity::after {
  border-top-color: rgba(216, 27, 96, 0.2);
  border-bottom-color: rgba(216, 27, 96, 0.2);
}

.pace-fill-left-maroon .pace .pace-progress {
  background-color: rgba(216, 27, 96, 0.2);
}

.pace-flash-maroon .pace .pace-progress {
  background: #d81b60;
}

.pace-flash-maroon .pace .pace-progress-inner {
  box-shadow: 0 0 10px #d81b60, 0 0 5px #d81b60;
}

.pace-flash-maroon .pace .pace-activity {
  border-top-color: #d81b60;
  border-left-color: #d81b60;
}

.pace-loading-bar-maroon .pace .pace-progress {
  background: #d81b60;
  color: #d81b60;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-maroon .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #d81b60, inset 0 0 0 7px #fff;
}

.pace-mac-osx-maroon .pace .pace-progress {
  background-color: #d81b60;
  box-shadow: inset -1px 0 #d81b60, inset 0 -1px #d81b60, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-maroon .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-maroon .pace-progress {
  color: #d81b60;
}

.pace-blue .pace .pace-progress {
  background: #2660A4;
}

.pace-barber-shop-blue .pace {
  background: #fff;
}

.pace-barber-shop-blue .pace .pace-progress {
  background: #2660A4;
}

.pace-barber-shop-blue .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-blue .pace .pace-progress::after {
  color: rgba(38, 96, 164, 0.2);
}

.pace-bounce-blue .pace .pace-activity {
  background: #2660A4;
}

.pace-center-atom-blue .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-blue .pace-progress::before {
  background: #2660A4;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-blue .pace-activity {
  border-color: #2660A4;
}

.pace-center-atom-blue .pace-activity::after, .pace-center-atom-blue .pace-activity::before {
  border-color: #2660A4;
}

.pace-center-circle-blue .pace .pace-progress {
  background: rgba(38, 96, 164, 0.8);
  color: #fff;
}

.pace-center-radar-blue .pace .pace-activity {
  border-color: #2660A4 transparent transparent;
}

.pace-center-radar-blue .pace .pace-activity::before {
  border-color: #2660A4 transparent transparent;
}

.pace-center-simple-blue .pace {
  background: #fff;
  border-color: #2660A4;
}

.pace-center-simple-blue .pace .pace-progress {
  background: #2660A4;
}

.pace-material-blue .pace {
  color: #2660A4;
}

.pace-corner-indicator-blue .pace .pace-activity {
  background: #2660A4;
}

.pace-corner-indicator-blue .pace .pace-activity::after,
.pace-corner-indicator-blue .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-blue .pace .pace-activity::before {
  border-right-color: rgba(38, 96, 164, 0.2);
  border-left-color: rgba(38, 96, 164, 0.2);
}

.pace-corner-indicator-blue .pace .pace-activity::after {
  border-top-color: rgba(38, 96, 164, 0.2);
  border-bottom-color: rgba(38, 96, 164, 0.2);
}

.pace-fill-left-blue .pace .pace-progress {
  background-color: rgba(38, 96, 164, 0.2);
}

.pace-flash-blue .pace .pace-progress {
  background: #2660A4;
}

.pace-flash-blue .pace .pace-progress-inner {
  box-shadow: 0 0 10px #2660A4, 0 0 5px #2660A4;
}

.pace-flash-blue .pace .pace-activity {
  border-top-color: #2660A4;
  border-left-color: #2660A4;
}

.pace-loading-bar-blue .pace .pace-progress {
  background: #2660A4;
  color: #2660A4;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-blue .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #2660A4, inset 0 0 0 7px #fff;
}

.pace-mac-osx-blue .pace .pace-progress {
  background-color: #2660A4;
  box-shadow: inset -1px 0 #2660A4, inset 0 -1px #2660A4, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-blue .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-blue .pace-progress {
  color: #2660A4;
}

.pace-indigo .pace .pace-progress {
  background: #893bf7;
}

.pace-barber-shop-indigo .pace {
  background: #fff;
}

.pace-barber-shop-indigo .pace .pace-progress {
  background: #893bf7;
}

.pace-barber-shop-indigo .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-indigo .pace .pace-progress::after {
  color: rgba(137, 59, 247, 0.2);
}

.pace-bounce-indigo .pace .pace-activity {
  background: #893bf7;
}

.pace-center-atom-indigo .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-indigo .pace-progress::before {
  background: #893bf7;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-indigo .pace-activity {
  border-color: #893bf7;
}

.pace-center-atom-indigo .pace-activity::after, .pace-center-atom-indigo .pace-activity::before {
  border-color: #893bf7;
}

.pace-center-circle-indigo .pace .pace-progress {
  background: rgba(137, 59, 247, 0.8);
  color: #fff;
}

.pace-center-radar-indigo .pace .pace-activity {
  border-color: #893bf7 transparent transparent;
}

.pace-center-radar-indigo .pace .pace-activity::before {
  border-color: #893bf7 transparent transparent;
}

.pace-center-simple-indigo .pace {
  background: #fff;
  border-color: #893bf7;
}

.pace-center-simple-indigo .pace .pace-progress {
  background: #893bf7;
}

.pace-material-indigo .pace {
  color: #893bf7;
}

.pace-corner-indicator-indigo .pace .pace-activity {
  background: #893bf7;
}

.pace-corner-indicator-indigo .pace .pace-activity::after,
.pace-corner-indicator-indigo .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-indigo .pace .pace-activity::before {
  border-right-color: rgba(137, 59, 247, 0.2);
  border-left-color: rgba(137, 59, 247, 0.2);
}

.pace-corner-indicator-indigo .pace .pace-activity::after {
  border-top-color: rgba(137, 59, 247, 0.2);
  border-bottom-color: rgba(137, 59, 247, 0.2);
}

.pace-fill-left-indigo .pace .pace-progress {
  background-color: rgba(137, 59, 247, 0.2);
}

.pace-flash-indigo .pace .pace-progress {
  background: #893bf7;
}

.pace-flash-indigo .pace .pace-progress-inner {
  box-shadow: 0 0 10px #893bf7, 0 0 5px #893bf7;
}

.pace-flash-indigo .pace .pace-activity {
  border-top-color: #893bf7;
  border-left-color: #893bf7;
}

.pace-loading-bar-indigo .pace .pace-progress {
  background: #893bf7;
  color: #893bf7;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-indigo .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #893bf7, inset 0 0 0 7px #fff;
}

.pace-mac-osx-indigo .pace .pace-progress {
  background-color: #893bf7;
  box-shadow: inset -1px 0 #893bf7, inset 0 -1px #893bf7, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-indigo .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-indigo .pace-progress {
  color: #893bf7;
}

.pace-purple .pace .pace-progress {
  background: #363B48;
}

.pace-barber-shop-purple .pace {
  background: #fff;
}

.pace-barber-shop-purple .pace .pace-progress {
  background: #363B48;
}

.pace-barber-shop-purple .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-purple .pace .pace-progress::after {
  color: rgba(54, 59, 72, 0.2);
}

.pace-bounce-purple .pace .pace-activity {
  background: #363B48;
}

.pace-center-atom-purple .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-purple .pace-progress::before {
  background: #363B48;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-purple .pace-activity {
  border-color: #363B48;
}

.pace-center-atom-purple .pace-activity::after, .pace-center-atom-purple .pace-activity::before {
  border-color: #363B48;
}

.pace-center-circle-purple .pace .pace-progress {
  background: rgba(54, 59, 72, 0.8);
  color: #fff;
}

.pace-center-radar-purple .pace .pace-activity {
  border-color: #363B48 transparent transparent;
}

.pace-center-radar-purple .pace .pace-activity::before {
  border-color: #363B48 transparent transparent;
}

.pace-center-simple-purple .pace {
  background: #fff;
  border-color: #363B48;
}

.pace-center-simple-purple .pace .pace-progress {
  background: #363B48;
}

.pace-material-purple .pace {
  color: #363B48;
}

.pace-corner-indicator-purple .pace .pace-activity {
  background: #363B48;
}

.pace-corner-indicator-purple .pace .pace-activity::after,
.pace-corner-indicator-purple .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-purple .pace .pace-activity::before {
  border-right-color: rgba(54, 59, 72, 0.2);
  border-left-color: rgba(54, 59, 72, 0.2);
}

.pace-corner-indicator-purple .pace .pace-activity::after {
  border-top-color: rgba(54, 59, 72, 0.2);
  border-bottom-color: rgba(54, 59, 72, 0.2);
}

.pace-fill-left-purple .pace .pace-progress {
  background-color: rgba(54, 59, 72, 0.2);
}

.pace-flash-purple .pace .pace-progress {
  background: #363B48;
}

.pace-flash-purple .pace .pace-progress-inner {
  box-shadow: 0 0 10px #363B48, 0 0 5px #363B48;
}

.pace-flash-purple .pace .pace-activity {
  border-top-color: #363B48;
  border-left-color: #363B48;
}

.pace-loading-bar-purple .pace .pace-progress {
  background: #363B48;
  color: #363B48;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-purple .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #363B48, inset 0 0 0 7px #fff;
}

.pace-mac-osx-purple .pace .pace-progress {
  background-color: #363B48;
  box-shadow: inset -1px 0 #363B48, inset 0 -1px #363B48, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-purple .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-purple .pace-progress {
  color: #363B48;
}

.pace-pink .pace .pace-progress {
  background: #a919ac;
}

.pace-barber-shop-pink .pace {
  background: #fff;
}

.pace-barber-shop-pink .pace .pace-progress {
  background: #a919ac;
}

.pace-barber-shop-pink .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-pink .pace .pace-progress::after {
  color: rgba(169, 25, 172, 0.2);
}

.pace-bounce-pink .pace .pace-activity {
  background: #a919ac;
}

.pace-center-atom-pink .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-pink .pace-progress::before {
  background: #a919ac;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-pink .pace-activity {
  border-color: #a919ac;
}

.pace-center-atom-pink .pace-activity::after, .pace-center-atom-pink .pace-activity::before {
  border-color: #a919ac;
}

.pace-center-circle-pink .pace .pace-progress {
  background: rgba(169, 25, 172, 0.8);
  color: #fff;
}

.pace-center-radar-pink .pace .pace-activity {
  border-color: #a919ac transparent transparent;
}

.pace-center-radar-pink .pace .pace-activity::before {
  border-color: #a919ac transparent transparent;
}

.pace-center-simple-pink .pace {
  background: #fff;
  border-color: #a919ac;
}

.pace-center-simple-pink .pace .pace-progress {
  background: #a919ac;
}

.pace-material-pink .pace {
  color: #a919ac;
}

.pace-corner-indicator-pink .pace .pace-activity {
  background: #a919ac;
}

.pace-corner-indicator-pink .pace .pace-activity::after,
.pace-corner-indicator-pink .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-pink .pace .pace-activity::before {
  border-right-color: rgba(169, 25, 172, 0.2);
  border-left-color: rgba(169, 25, 172, 0.2);
}

.pace-corner-indicator-pink .pace .pace-activity::after {
  border-top-color: rgba(169, 25, 172, 0.2);
  border-bottom-color: rgba(169, 25, 172, 0.2);
}

.pace-fill-left-pink .pace .pace-progress {
  background-color: rgba(169, 25, 172, 0.2);
}

.pace-flash-pink .pace .pace-progress {
  background: #a919ac;
}

.pace-flash-pink .pace .pace-progress-inner {
  box-shadow: 0 0 10px #a919ac, 0 0 5px #a919ac;
}

.pace-flash-pink .pace .pace-activity {
  border-top-color: #a919ac;
  border-left-color: #a919ac;
}

.pace-loading-bar-pink .pace .pace-progress {
  background: #a919ac;
  color: #a919ac;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-pink .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #a919ac, inset 0 0 0 7px #fff;
}

.pace-mac-osx-pink .pace .pace-progress {
  background-color: #a919ac;
  box-shadow: inset -1px 0 #a919ac, inset 0 -1px #a919ac, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-pink .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-pink .pace-progress {
  color: #a919ac;
}

.pace-red .pace .pace-progress {
  background: #a10f0f;
}

.pace-barber-shop-red .pace {
  background: #fff;
}

.pace-barber-shop-red .pace .pace-progress {
  background: #a10f0f;
}

.pace-barber-shop-red .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-red .pace .pace-progress::after {
  color: rgba(161, 15, 15, 0.2);
}

.pace-bounce-red .pace .pace-activity {
  background: #a10f0f;
}

.pace-center-atom-red .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-red .pace-progress::before {
  background: #a10f0f;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-red .pace-activity {
  border-color: #a10f0f;
}

.pace-center-atom-red .pace-activity::after, .pace-center-atom-red .pace-activity::before {
  border-color: #a10f0f;
}

.pace-center-circle-red .pace .pace-progress {
  background: rgba(161, 15, 15, 0.8);
  color: #fff;
}

.pace-center-radar-red .pace .pace-activity {
  border-color: #a10f0f transparent transparent;
}

.pace-center-radar-red .pace .pace-activity::before {
  border-color: #a10f0f transparent transparent;
}

.pace-center-simple-red .pace {
  background: #fff;
  border-color: #a10f0f;
}

.pace-center-simple-red .pace .pace-progress {
  background: #a10f0f;
}

.pace-material-red .pace {
  color: #a10f0f;
}

.pace-corner-indicator-red .pace .pace-activity {
  background: #a10f0f;
}

.pace-corner-indicator-red .pace .pace-activity::after,
.pace-corner-indicator-red .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-red .pace .pace-activity::before {
  border-right-color: rgba(161, 15, 15, 0.2);
  border-left-color: rgba(161, 15, 15, 0.2);
}

.pace-corner-indicator-red .pace .pace-activity::after {
  border-top-color: rgba(161, 15, 15, 0.2);
  border-bottom-color: rgba(161, 15, 15, 0.2);
}

.pace-fill-left-red .pace .pace-progress {
  background-color: rgba(161, 15, 15, 0.2);
}

.pace-flash-red .pace .pace-progress {
  background: #a10f0f;
}

.pace-flash-red .pace .pace-progress-inner {
  box-shadow: 0 0 10px #a10f0f, 0 0 5px #a10f0f;
}

.pace-flash-red .pace .pace-activity {
  border-top-color: #a10f0f;
  border-left-color: #a10f0f;
}

.pace-loading-bar-red .pace .pace-progress {
  background: #a10f0f;
  color: #a10f0f;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-red .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #a10f0f, inset 0 0 0 7px #fff;
}

.pace-mac-osx-red .pace .pace-progress {
  background-color: #a10f0f;
  box-shadow: inset -1px 0 #a10f0f, inset 0 -1px #a10f0f, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-red .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-red .pace-progress {
  color: #a10f0f;
}

.pace-orange .pace .pace-progress {
  background: #f2af3f;
}

.pace-barber-shop-orange .pace {
  background: #1F2D3D;
}

.pace-barber-shop-orange .pace .pace-progress {
  background: #f2af3f;
}

.pace-barber-shop-orange .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-orange .pace .pace-progress::after {
  color: rgba(242, 175, 63, 0.2);
}

.pace-bounce-orange .pace .pace-activity {
  background: #f2af3f;
}

.pace-center-atom-orange .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-orange .pace-progress::before {
  background: #f2af3f;
  color: #1F2D3D;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-orange .pace-activity {
  border-color: #f2af3f;
}

.pace-center-atom-orange .pace-activity::after, .pace-center-atom-orange .pace-activity::before {
  border-color: #f2af3f;
}

.pace-center-circle-orange .pace .pace-progress {
  background: rgba(242, 175, 63, 0.8);
  color: #1F2D3D;
}

.pace-center-radar-orange .pace .pace-activity {
  border-color: #f2af3f transparent transparent;
}

.pace-center-radar-orange .pace .pace-activity::before {
  border-color: #f2af3f transparent transparent;
}

.pace-center-simple-orange .pace {
  background: #1F2D3D;
  border-color: #f2af3f;
}

.pace-center-simple-orange .pace .pace-progress {
  background: #f2af3f;
}

.pace-material-orange .pace {
  color: #f2af3f;
}

.pace-corner-indicator-orange .pace .pace-activity {
  background: #f2af3f;
}

.pace-corner-indicator-orange .pace .pace-activity::after,
.pace-corner-indicator-orange .pace .pace-activity::before {
  border: 5px solid #1F2D3D;
}

.pace-corner-indicator-orange .pace .pace-activity::before {
  border-right-color: rgba(242, 175, 63, 0.2);
  border-left-color: rgba(242, 175, 63, 0.2);
}

.pace-corner-indicator-orange .pace .pace-activity::after {
  border-top-color: rgba(242, 175, 63, 0.2);
  border-bottom-color: rgba(242, 175, 63, 0.2);
}

.pace-fill-left-orange .pace .pace-progress {
  background-color: rgba(242, 175, 63, 0.2);
}

.pace-flash-orange .pace .pace-progress {
  background: #f2af3f;
}

.pace-flash-orange .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f2af3f, 0 0 5px #f2af3f;
}

.pace-flash-orange .pace .pace-activity {
  border-top-color: #f2af3f;
  border-left-color: #f2af3f;
}

.pace-loading-bar-orange .pace .pace-progress {
  background: #f2af3f;
  color: #f2af3f;
  box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D;
}

.pace-loading-bar-orange .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f2af3f, inset 0 0 0 7px #1F2D3D;
}

.pace-mac-osx-orange .pace .pace-progress {
  background-color: #f2af3f;
  box-shadow: inset -1px 0 #f2af3f, inset 0 -1px #f2af3f, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-orange .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-orange .pace-progress {
  color: #f2af3f;
}

.pace-yellow .pace .pace-progress {
  background: #f1ca0d;
}

.pace-barber-shop-yellow .pace {
  background: #1F2D3D;
}

.pace-barber-shop-yellow .pace .pace-progress {
  background: #f1ca0d;
}

.pace-barber-shop-yellow .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-yellow .pace .pace-progress::after {
  color: rgba(241, 202, 13, 0.2);
}

.pace-bounce-yellow .pace .pace-activity {
  background: #f1ca0d;
}

.pace-center-atom-yellow .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-yellow .pace-progress::before {
  background: #f1ca0d;
  color: #1F2D3D;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-yellow .pace-activity {
  border-color: #f1ca0d;
}

.pace-center-atom-yellow .pace-activity::after, .pace-center-atom-yellow .pace-activity::before {
  border-color: #f1ca0d;
}

.pace-center-circle-yellow .pace .pace-progress {
  background: rgba(241, 202, 13, 0.8);
  color: #1F2D3D;
}

.pace-center-radar-yellow .pace .pace-activity {
  border-color: #f1ca0d transparent transparent;
}

.pace-center-radar-yellow .pace .pace-activity::before {
  border-color: #f1ca0d transparent transparent;
}

.pace-center-simple-yellow .pace {
  background: #1F2D3D;
  border-color: #f1ca0d;
}

.pace-center-simple-yellow .pace .pace-progress {
  background: #f1ca0d;
}

.pace-material-yellow .pace {
  color: #f1ca0d;
}

.pace-corner-indicator-yellow .pace .pace-activity {
  background: #f1ca0d;
}

.pace-corner-indicator-yellow .pace .pace-activity::after,
.pace-corner-indicator-yellow .pace .pace-activity::before {
  border: 5px solid #1F2D3D;
}

.pace-corner-indicator-yellow .pace .pace-activity::before {
  border-right-color: rgba(241, 202, 13, 0.2);
  border-left-color: rgba(241, 202, 13, 0.2);
}

.pace-corner-indicator-yellow .pace .pace-activity::after {
  border-top-color: rgba(241, 202, 13, 0.2);
  border-bottom-color: rgba(241, 202, 13, 0.2);
}

.pace-fill-left-yellow .pace .pace-progress {
  background-color: rgba(241, 202, 13, 0.2);
}

.pace-flash-yellow .pace .pace-progress {
  background: #f1ca0d;
}

.pace-flash-yellow .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f1ca0d, 0 0 5px #f1ca0d;
}

.pace-flash-yellow .pace .pace-activity {
  border-top-color: #f1ca0d;
  border-left-color: #f1ca0d;
}

.pace-loading-bar-yellow .pace .pace-progress {
  background: #f1ca0d;
  color: #f1ca0d;
  box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D;
}

.pace-loading-bar-yellow .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f1ca0d, inset 0 0 0 7px #1F2D3D;
}

.pace-mac-osx-yellow .pace .pace-progress {
  background-color: #f1ca0d;
  box-shadow: inset -1px 0 #f1ca0d, inset 0 -1px #f1ca0d, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-yellow .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-yellow .pace-progress {
  color: #f1ca0d;
}

.pace-green .pace .pace-progress {
  background: #34ab0a;
}

.pace-barber-shop-green .pace {
  background: #fff;
}

.pace-barber-shop-green .pace .pace-progress {
  background: #34ab0a;
}

.pace-barber-shop-green .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-green .pace .pace-progress::after {
  color: rgba(52, 171, 10, 0.2);
}

.pace-bounce-green .pace .pace-activity {
  background: #34ab0a;
}

.pace-center-atom-green .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-green .pace-progress::before {
  background: #34ab0a;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-green .pace-activity {
  border-color: #34ab0a;
}

.pace-center-atom-green .pace-activity::after, .pace-center-atom-green .pace-activity::before {
  border-color: #34ab0a;
}

.pace-center-circle-green .pace .pace-progress {
  background: rgba(52, 171, 10, 0.8);
  color: #fff;
}

.pace-center-radar-green .pace .pace-activity {
  border-color: #34ab0a transparent transparent;
}

.pace-center-radar-green .pace .pace-activity::before {
  border-color: #34ab0a transparent transparent;
}

.pace-center-simple-green .pace {
  background: #fff;
  border-color: #34ab0a;
}

.pace-center-simple-green .pace .pace-progress {
  background: #34ab0a;
}

.pace-material-green .pace {
  color: #34ab0a;
}

.pace-corner-indicator-green .pace .pace-activity {
  background: #34ab0a;
}

.pace-corner-indicator-green .pace .pace-activity::after,
.pace-corner-indicator-green .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-green .pace .pace-activity::before {
  border-right-color: rgba(52, 171, 10, 0.2);
  border-left-color: rgba(52, 171, 10, 0.2);
}

.pace-corner-indicator-green .pace .pace-activity::after {
  border-top-color: rgba(52, 171, 10, 0.2);
  border-bottom-color: rgba(52, 171, 10, 0.2);
}

.pace-fill-left-green .pace .pace-progress {
  background-color: rgba(52, 171, 10, 0.2);
}

.pace-flash-green .pace .pace-progress {
  background: #34ab0a;
}

.pace-flash-green .pace .pace-progress-inner {
  box-shadow: 0 0 10px #34ab0a, 0 0 5px #34ab0a;
}

.pace-flash-green .pace .pace-activity {
  border-top-color: #34ab0a;
  border-left-color: #34ab0a;
}

.pace-loading-bar-green .pace .pace-progress {
  background: #34ab0a;
  color: #34ab0a;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-green .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #34ab0a, inset 0 0 0 7px #fff;
}

.pace-mac-osx-green .pace .pace-progress {
  background-color: #34ab0a;
  box-shadow: inset -1px 0 #34ab0a, inset 0 -1px #34ab0a, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-green .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-green .pace-progress {
  color: #34ab0a;
}

.pace-teal .pace .pace-progress {
  background: #9c9db4;
}

.pace-barber-shop-teal .pace {
  background: #1F2D3D;
}

.pace-barber-shop-teal .pace .pace-progress {
  background: #9c9db4;
}

.pace-barber-shop-teal .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-teal .pace .pace-progress::after {
  color: rgba(156, 157, 180, 0.2);
}

.pace-bounce-teal .pace .pace-activity {
  background: #9c9db4;
}

.pace-center-atom-teal .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-teal .pace-progress::before {
  background: #9c9db4;
  color: #1F2D3D;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-teal .pace-activity {
  border-color: #9c9db4;
}

.pace-center-atom-teal .pace-activity::after, .pace-center-atom-teal .pace-activity::before {
  border-color: #9c9db4;
}

.pace-center-circle-teal .pace .pace-progress {
  background: rgba(156, 157, 180, 0.8);
  color: #1F2D3D;
}

.pace-center-radar-teal .pace .pace-activity {
  border-color: #9c9db4 transparent transparent;
}

.pace-center-radar-teal .pace .pace-activity::before {
  border-color: #9c9db4 transparent transparent;
}

.pace-center-simple-teal .pace {
  background: #1F2D3D;
  border-color: #9c9db4;
}

.pace-center-simple-teal .pace .pace-progress {
  background: #9c9db4;
}

.pace-material-teal .pace {
  color: #9c9db4;
}

.pace-corner-indicator-teal .pace .pace-activity {
  background: #9c9db4;
}

.pace-corner-indicator-teal .pace .pace-activity::after,
.pace-corner-indicator-teal .pace .pace-activity::before {
  border: 5px solid #1F2D3D;
}

.pace-corner-indicator-teal .pace .pace-activity::before {
  border-right-color: rgba(156, 157, 180, 0.2);
  border-left-color: rgba(156, 157, 180, 0.2);
}

.pace-corner-indicator-teal .pace .pace-activity::after {
  border-top-color: rgba(156, 157, 180, 0.2);
  border-bottom-color: rgba(156, 157, 180, 0.2);
}

.pace-fill-left-teal .pace .pace-progress {
  background-color: rgba(156, 157, 180, 0.2);
}

.pace-flash-teal .pace .pace-progress {
  background: #9c9db4;
}

.pace-flash-teal .pace .pace-progress-inner {
  box-shadow: 0 0 10px #9c9db4, 0 0 5px #9c9db4;
}

.pace-flash-teal .pace .pace-activity {
  border-top-color: #9c9db4;
  border-left-color: #9c9db4;
}

.pace-loading-bar-teal .pace .pace-progress {
  background: #9c9db4;
  color: #9c9db4;
  box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D;
}

.pace-loading-bar-teal .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #9c9db4, inset 0 0 0 7px #1F2D3D;
}

.pace-mac-osx-teal .pace .pace-progress {
  background-color: #9c9db4;
  box-shadow: inset -1px 0 #9c9db4, inset 0 -1px #9c9db4, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-teal .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-teal .pace-progress {
  color: #9c9db4;
}

.pace-cyan .pace .pace-progress {
  background: #4c96b3;
}

.pace-barber-shop-cyan .pace {
  background: #fff;
}

.pace-barber-shop-cyan .pace .pace-progress {
  background: #4c96b3;
}

.pace-barber-shop-cyan .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-cyan .pace .pace-progress::after {
  color: rgba(76, 150, 179, 0.2);
}

.pace-bounce-cyan .pace .pace-activity {
  background: #4c96b3;
}

.pace-center-atom-cyan .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-cyan .pace-progress::before {
  background: #4c96b3;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-cyan .pace-activity {
  border-color: #4c96b3;
}

.pace-center-atom-cyan .pace-activity::after, .pace-center-atom-cyan .pace-activity::before {
  border-color: #4c96b3;
}

.pace-center-circle-cyan .pace .pace-progress {
  background: rgba(76, 150, 179, 0.8);
  color: #fff;
}

.pace-center-radar-cyan .pace .pace-activity {
  border-color: #4c96b3 transparent transparent;
}

.pace-center-radar-cyan .pace .pace-activity::before {
  border-color: #4c96b3 transparent transparent;
}

.pace-center-simple-cyan .pace {
  background: #fff;
  border-color: #4c96b3;
}

.pace-center-simple-cyan .pace .pace-progress {
  background: #4c96b3;
}

.pace-material-cyan .pace {
  color: #4c96b3;
}

.pace-corner-indicator-cyan .pace .pace-activity {
  background: #4c96b3;
}

.pace-corner-indicator-cyan .pace .pace-activity::after,
.pace-corner-indicator-cyan .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-cyan .pace .pace-activity::before {
  border-right-color: rgba(76, 150, 179, 0.2);
  border-left-color: rgba(76, 150, 179, 0.2);
}

.pace-corner-indicator-cyan .pace .pace-activity::after {
  border-top-color: rgba(76, 150, 179, 0.2);
  border-bottom-color: rgba(76, 150, 179, 0.2);
}

.pace-fill-left-cyan .pace .pace-progress {
  background-color: rgba(76, 150, 179, 0.2);
}

.pace-flash-cyan .pace .pace-progress {
  background: #4c96b3;
}

.pace-flash-cyan .pace .pace-progress-inner {
  box-shadow: 0 0 10px #4c96b3, 0 0 5px #4c96b3;
}

.pace-flash-cyan .pace .pace-activity {
  border-top-color: #4c96b3;
  border-left-color: #4c96b3;
}

.pace-loading-bar-cyan .pace .pace-progress {
  background: #4c96b3;
  color: #4c96b3;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-cyan .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #4c96b3, inset 0 0 0 7px #fff;
}

.pace-mac-osx-cyan .pace .pace-progress {
  background-color: #4c96b3;
  box-shadow: inset -1px 0 #4c96b3, inset 0 -1px #4c96b3, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-cyan .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-cyan .pace-progress {
  color: #4c96b3;
}

.pace-white .pace .pace-progress {
  background: #fff;
}

.pace-barber-shop-white .pace {
  background: #1F2D3D;
}

.pace-barber-shop-white .pace .pace-progress {
  background: #fff;
}

.pace-barber-shop-white .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-white .pace .pace-progress::after {
  color: rgba(255, 255, 255, 0.2);
}

.pace-bounce-white .pace .pace-activity {
  background: #fff;
}

.pace-center-atom-white .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-white .pace-progress::before {
  background: #fff;
  color: #1F2D3D;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-white .pace-activity {
  border-color: #fff;
}

.pace-center-atom-white .pace-activity::after, .pace-center-atom-white .pace-activity::before {
  border-color: #fff;
}

.pace-center-circle-white .pace .pace-progress {
  background: rgba(255, 255, 255, 0.8);
  color: #1F2D3D;
}

.pace-center-radar-white .pace .pace-activity {
  border-color: #fff transparent transparent;
}

.pace-center-radar-white .pace .pace-activity::before {
  border-color: #fff transparent transparent;
}

.pace-center-simple-white .pace {
  background: #1F2D3D;
  border-color: #fff;
}

.pace-center-simple-white .pace .pace-progress {
  background: #fff;
}

.pace-material-white .pace {
  color: #fff;
}

.pace-corner-indicator-white .pace .pace-activity {
  background: #fff;
}

.pace-corner-indicator-white .pace .pace-activity::after,
.pace-corner-indicator-white .pace .pace-activity::before {
  border: 5px solid #1F2D3D;
}

.pace-corner-indicator-white .pace .pace-activity::before {
  border-right-color: rgba(255, 255, 255, 0.2);
  border-left-color: rgba(255, 255, 255, 0.2);
}

.pace-corner-indicator-white .pace .pace-activity::after {
  border-top-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}

.pace-fill-left-white .pace .pace-progress {
  background-color: rgba(255, 255, 255, 0.2);
}

.pace-flash-white .pace .pace-progress {
  background: #fff;
}

.pace-flash-white .pace .pace-progress-inner {
  box-shadow: 0 0 10px #fff, 0 0 5px #fff;
}

.pace-flash-white .pace .pace-activity {
  border-top-color: #fff;
  border-left-color: #fff;
}

.pace-loading-bar-white .pace .pace-progress {
  background: #fff;
  color: #fff;
  box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D;
}

.pace-loading-bar-white .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #fff, inset 0 0 0 7px #1F2D3D;
}

.pace-mac-osx-white .pace .pace-progress {
  background-color: #fff;
  box-shadow: inset -1px 0 #fff, inset 0 -1px #fff, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-white .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-white .pace-progress {
  color: #fff;
}

.pace-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-gray .pace {
  background: #fff;
}

.pace-barber-shop-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-gray .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-gray .pace .pace-progress::after {
  color: rgba(108, 117, 125, 0.2);
}

.pace-bounce-gray .pace .pace-activity {
  background: #6c757d;
}

.pace-center-atom-gray .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-gray .pace-progress::before {
  background: #6c757d;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-gray .pace-activity {
  border-color: #6c757d;
}

.pace-center-atom-gray .pace-activity::after, .pace-center-atom-gray .pace-activity::before {
  border-color: #6c757d;
}

.pace-center-circle-gray .pace .pace-progress {
  background: rgba(108, 117, 125, 0.8);
  color: #fff;
}

.pace-center-radar-gray .pace .pace-activity {
  border-color: #6c757d transparent transparent;
}

.pace-center-radar-gray .pace .pace-activity::before {
  border-color: #6c757d transparent transparent;
}

.pace-center-simple-gray .pace {
  background: #fff;
  border-color: #6c757d;
}

.pace-center-simple-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-material-gray .pace {
  color: #6c757d;
}

.pace-corner-indicator-gray .pace .pace-activity {
  background: #6c757d;
}

.pace-corner-indicator-gray .pace .pace-activity::after,
.pace-corner-indicator-gray .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-gray .pace .pace-activity::before {
  border-right-color: rgba(108, 117, 125, 0.2);
  border-left-color: rgba(108, 117, 125, 0.2);
}

.pace-corner-indicator-gray .pace .pace-activity::after {
  border-top-color: rgba(108, 117, 125, 0.2);
  border-bottom-color: rgba(108, 117, 125, 0.2);
}

.pace-fill-left-gray .pace .pace-progress {
  background-color: rgba(108, 117, 125, 0.2);
}

.pace-flash-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-flash-gray .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;
}

.pace-flash-gray .pace .pace-activity {
  border-top-color: #6c757d;
  border-left-color: #6c757d;
}

.pace-loading-bar-gray .pace .pace-progress {
  background: #6c757d;
  color: #6c757d;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-gray .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;
}

.pace-mac-osx-gray .pace .pace-progress {
  background-color: #6c757d;
  box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-gray .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-gray .pace-progress {
  color: #6c757d;
}

.pace-gray-dark .pace .pace-progress {
  background: #343a40;
}

.pace-barber-shop-gray-dark .pace {
  background: #fff;
}

.pace-barber-shop-gray-dark .pace .pace-progress {
  background: #343a40;
}

.pace-barber-shop-gray-dark .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-gray-dark .pace .pace-progress::after {
  color: rgba(52, 58, 64, 0.2);
}

.pace-bounce-gray-dark .pace .pace-activity {
  background: #343a40;
}

.pace-center-atom-gray-dark .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-gray-dark .pace-progress::before {
  background: #343a40;
  color: #fff;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-gray-dark .pace-activity {
  border-color: #343a40;
}

.pace-center-atom-gray-dark .pace-activity::after, .pace-center-atom-gray-dark .pace-activity::before {
  border-color: #343a40;
}

.pace-center-circle-gray-dark .pace .pace-progress {
  background: rgba(52, 58, 64, 0.8);
  color: #fff;
}

.pace-center-radar-gray-dark .pace .pace-activity {
  border-color: #343a40 transparent transparent;
}

.pace-center-radar-gray-dark .pace .pace-activity::before {
  border-color: #343a40 transparent transparent;
}

.pace-center-simple-gray-dark .pace {
  background: #fff;
  border-color: #343a40;
}

.pace-center-simple-gray-dark .pace .pace-progress {
  background: #343a40;
}

.pace-material-gray-dark .pace {
  color: #343a40;
}

.pace-corner-indicator-gray-dark .pace .pace-activity {
  background: #343a40;
}

.pace-corner-indicator-gray-dark .pace .pace-activity::after,
.pace-corner-indicator-gray-dark .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-gray-dark .pace .pace-activity::before {
  border-right-color: rgba(52, 58, 64, 0.2);
  border-left-color: rgba(52, 58, 64, 0.2);
}

.pace-corner-indicator-gray-dark .pace .pace-activity::after {
  border-top-color: rgba(52, 58, 64, 0.2);
  border-bottom-color: rgba(52, 58, 64, 0.2);
}

.pace-fill-left-gray-dark .pace .pace-progress {
  background-color: rgba(52, 58, 64, 0.2);
}

.pace-flash-gray-dark .pace .pace-progress {
  background: #343a40;
}

.pace-flash-gray-dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #343a40, 0 0 5px #343a40;
}

.pace-flash-gray-dark .pace .pace-activity {
  border-top-color: #343a40;
  border-left-color: #343a40;
}

.pace-loading-bar-gray-dark .pace .pace-progress {
  background: #343a40;
  color: #343a40;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-gray-dark .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #fff;
}

.pace-mac-osx-gray-dark .pace .pace-progress {
  background-color: #343a40;
  box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-gray-dark .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-gray-dark .pace-progress {
  color: #343a40;
}

/**
  * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches.
  *
  * @version v3.4 (MODDED)
  * @homepage https://bttstrp.github.io/bootstrap-switch
  * @author Mattia Larentis <mattia@larentis.eu> (http://larentis.eu)
  * @license MIT
  */
.bootstrap-switch {
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  cursor: pointer;
  direction: ltr;
  display: inline-block;
  line-height: .5rem;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  user-select: none;
  vertical-align: middle;
  z-index: 0;
}

.bootstrap-switch .bootstrap-switch-container {
  border-radius: 0.25rem;
  display: inline-block;
  top: 0;
  transform: translate3d(0, 0, 0);
}

.bootstrap-switch:focus-within {
  box-shadow: 0 0 0 0.2rem rgba(242, 175, 63, 0.25);
}

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  box-sizing: border-box;
  cursor: pointer;
  display: table-cell;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.2rem;
  padding: .25rem .5rem;
  vertical-align: middle;
}

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off {
  text-align: center;
  z-index: 1;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  background: #e9ecef;
  color: #1F2D3D;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  background: #f2af3f;
  color: #1F2D3D;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
  background: #6c757d;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  background: #34ab0a;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  background: #4c96b3;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background: #f1ca0d;
  color: #1F2D3D;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  background: #a10f0f;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
  background: #f8f9fa;
  color: #1F2D3D;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
  background: #212529;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  background: #6c757d;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple {
  background: #363B48;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray {
  background: #6c757d;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue {
  background: #3c8dbc;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy {
  background: #001f3f;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive {
  background: #3d9970;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime {
  background: #01ff70;
  color: #1F2D3D;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia {
  background: #f012be;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon {
  background: #d81b60;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {
  background: #2660A4;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo {
  background: #893bf7;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple {
  background: #363B48;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink {
  background: #a919ac;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {
  background: #a10f0f;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {
  background: #f2af3f;
  color: #1F2D3D;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow {
  background: #f1ca0d;
  color: #1F2D3D;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {
  background: #34ab0a;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal {
  background: #9c9db4;
  color: #1F2D3D;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan {
  background: #4c96b3;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
  background: #fff;
  color: #1F2D3D;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray {
  background: #6c757d;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark {
  background: #343a40;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on {
  border-bottom-left-radius: 0.1rem;
  border-top-left-radius: 0.1rem;
}

.bootstrap-switch .bootstrap-switch-handle-off {
  border-bottom-right-radius: 0.1rem;
  border-top-right-radius: 0.1rem;
}

.bootstrap-switch input[type='radio'],
.bootstrap-switch input[type='checkbox'] {
  filter: alpha(opacity=0);
  left: 0;
  margin: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
  z-index: -1;
}

.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  font-size: .875rem;
  line-height: 1.5;
  padding: .1rem .3rem;
}

.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  font-size: .875rem;
  line-height: 1.5;
  padding: .2rem .4rem;
}

.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  font-size: 1.25rem;
  line-height: 1.3333333rem;
  padding: .3rem .5rem;
}

.bootstrap-switch.bootstrap-switch-disabled, .bootstrap-switch.bootstrap-switch-readonly, .bootstrap-switch.bootstrap-switch-indeterminate {
  cursor: default;
}

.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
  cursor: default;
  filter: alpha(opacity=50);
  opacity: .5;
}

.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  transition: margin-left .5s;
}

.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
  border-radius: 0 0.1rem 0.1rem 0;
}

.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
  border-radius: 0.1rem 0 0 0.1rem;
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
  border-bottom-right-radius: 0.1rem;
  border-top-right-radius: 0.1rem;
}

.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label {
  border-bottom-left-radius: 0.1rem;
  border-top-left-radius: 0.1rem;
}

.dark-mode .bootstrap-switch {
  border-color: #6c757d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
  background-color: #272b30;
  color: #fff;
  border-color: #32383e;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
  background: #6c757d;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  background: #00bc8c;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  background: #3498db;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background: #fd7e14;
  color: #1F2D3D;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  background: #e74c3c;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
  background: #f8f9fa;
  color: #1F2D3D;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
  background: #343a40;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue {
  background: #86bad8;
  color: #1F2D3D;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy {
  background: #002c59;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive {
  background: #74c8a3;
  color: #1F2D3D;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime {
  background: #67ffa9;
  color: #1F2D3D;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia {
  background: #f672d8;
  color: #1F2D3D;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon {
  background: #ed6c9b;
  color: #1F2D3D;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {
  background: #3f6791;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo {
  background: #6610f2;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple {
  background: #6f42c1;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink {
  background: #e83e8c;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {
  background: #e74c3c;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {
  background: #fd7e14;
  color: #1F2D3D;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow {
  background: #f39c12;
  color: #1F2D3D;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {
  background: #00bc8c;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal {
  background: #20c997;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan {
  background: #3498db;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
  background: #ced4da;
  color: #1F2D3D;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray {
  background: #6c757d;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark {
  background: #343a40;
  color: #fff;
}

.jqstooltip {
  height: auto !important;
  padding: 5px !important;
  width: auto !important;
}

.connectedSortable {
  min-height: 100px;
}

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.sort-highlight {
  background: #f8f9fa;
  border: 1px dashed #dee2e6;
  margin-bottom: 10px;
}

.chart {
  overflow: hidden;
  position: relative;
}

.dark-mode .irs--flat .irs-line {
  background-color: #383f45;
}

.dark-mode .jsgrid-edit-row > .jsgrid-cell,
.dark-mode .jsgrid-filter-row > .jsgrid-cell,
.dark-mode .jsgrid-grid-body, .dark-mode .jsgrid-grid-header,
.dark-mode .jsgrid-header-row > .jsgrid-header-cell,
.dark-mode .jsgrid-insert-row > .jsgrid-cell,
.dark-mode .jsgrid-row > .jsgrid-cell,
.dark-mode .jsgrid-alt-row > .jsgrid-cell {
  border-color: #6c757d;
}

.dark-mode .jsgrid-header-row > .jsgrid-header-cell,
.dark-mode .jsgrid-row > .jsgrid-cell {
  background-color: #212529;
}

.dark-mode .jsgrid-alt-row > .jsgrid-cell {
  background-color: #272b30;
}

.dark-mode .jsgrid-selected-row > .jsgrid-cell {
  background-color: #2c3237;
}

.border-transparent {
  border-color: transparent !important;
}

.description-block {
  display: block;
  margin: 10px 0;
  text-align: center;
}

.description-block.margin-bottom {
  margin-bottom: 25px;
}

.description-block > .description-header {
  font-size: 16px;
  font-weight: 600;
  margin: 0;
  padding: 0;
}

.description-block > .description-text {
  text-transform: uppercase;
}

.description-block .description-icon {
  font-size: 16px;
}

.list-group-unbordered > .list-group-item {
  border-left: 0;
  border-radius: 0;
  border-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.list-header {
  color: #6c757d;
  font-size: 15px;
  font-weight: 700;
  padding: 10px 4px;
}

.list-seperator {
  background-color: rgba(0, 0, 0, 0.125);
  height: 1px;
  margin: 15px 0 9px;
}

.list-link > a {
  color: #6c757d;
  padding: 4px;
}

.list-link > a:hover {
  color: #212529;
}

.user-block {
  float: left;
}

.user-block img {
  float: left;
  height: 40px;
  width: 40px;
}

.user-block .username,
.user-block .description,
.user-block .comment {
  display: block;
  margin-left: 50px;
}

.user-block .username {
  font-size: 16px;
  font-weight: 600;
  margin-top: -1px;
}

.user-block .description {
  color: #6c757d;
  font-size: 13px;
  margin-top: -3px;
}

.user-block.user-block-sm img {
  width: 1.875rem;
  height: 1.875rem;
}

.user-block.user-block-sm .username,
.user-block.user-block-sm .description,
.user-block.user-block-sm .comment {
  margin-left: 40px;
}

.user-block.user-block-sm .username {
  font-size: 14px;
}

.img-sm,
.img-md,
.img-lg {
  float: left;
}

.img-sm {
  height: 1.875rem;
  width: 1.875rem;
}

.img-sm + .img-push {
  margin-left: 2.5rem;
}

.img-md {
  width: 3.75rem;
  height: 3.75rem;
}

.img-md + .img-push {
  margin-left: 4.375rem;
}

.img-lg {
  width: 6.25rem;
  height: 6.25rem;
}

.img-lg + .img-push {
  margin-left: 6.875rem;
}

.img-bordered {
  border: 3px solid #adb5bd;
  padding: 3px;
}

.img-bordered-sm {
  border: 2px solid #adb5bd;
  padding: 2px;
}

.img-rounded {
  border-radius: 0.25rem;
}

.img-circle {
  border-radius: 50%;
}

.img-size-64,
.img-size-50,
.img-size-32 {
  height: auto;
}

.img-size-64 {
  width: 64px;
}

.img-size-50 {
  width: 50px;
}

.img-size-32 {
  width: 32px;
}

.size-32,
.size-40,
.size-50 {
  display: block;
  text-align: center;
}

.size-32 {
  height: 32px;
  line-height: 32px;
  width: 32px;
}

.size-40 {
  height: 40px;
  line-height: 40px;
  width: 40px;
}

.size-50 {
  height: 50px;
  line-height: 50px;
  width: 50px;
}

.attachment-block {
  background-color: #f8f9fa;
  border: 1px solid rgba(0, 0, 0, 0.125);
  margin-bottom: 10px;
  padding: 5px;
}

.attachment-block .attachment-img {
  float: left;
  height: auto;
  max-height: 100px;
  max-width: 100px;
}

.attachment-block .attachment-pushed {
  margin-left: 110px;
}

.attachment-block .attachment-heading {
  margin: 0;
}

.attachment-block .attachment-text {
  color: #495057;
}

.card > .overlay,
.card > .loading-img,
.overlay-wrapper > .overlay,
.overlay-wrapper > .loading-img,
.info-box > .overlay,
.info-box > .loading-img,
.small-box > .overlay,
.small-box > .loading-img {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.card .overlay,
.overlay-wrapper .overlay,
.info-box .overlay,
.small-box .overlay {
  border-radius: 0.25rem;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.7);
  display: flex;
  justify-content: center;
  z-index: 50;
}

.card .overlay > .fa,
.card .overlay > .fas,
.card .overlay > .far,
.card .overlay > .fab,
.card .overlay > .fal,
.card .overlay > .fad,
.card .overlay > .svg-inline--fa,
.card .overlay > .ion,
.overlay-wrapper .overlay > .fa,
.overlay-wrapper .overlay > .fas,
.overlay-wrapper .overlay > .far,
.overlay-wrapper .overlay > .fab,
.overlay-wrapper .overlay > .fal,
.overlay-wrapper .overlay > .fad,
.overlay-wrapper .overlay > .svg-inline--fa,
.overlay-wrapper .overlay > .ion,
.info-box .overlay > .fa,
.info-box .overlay > .fas,
.info-box .overlay > .far,
.info-box .overlay > .fab,
.info-box .overlay > .fal,
.info-box .overlay > .fad,
.info-box .overlay > .svg-inline--fa,
.info-box .overlay > .ion,
.small-box .overlay > .fa,
.small-box .overlay > .fas,
.small-box .overlay > .far,
.small-box .overlay > .fab,
.small-box .overlay > .fal,
.small-box .overlay > .fad,
.small-box .overlay > .svg-inline--fa,
.small-box .overlay > .ion {
  color: #343a40;
}

.card .overlay.dark,
.overlay-wrapper .overlay.dark,
.info-box .overlay.dark,
.small-box .overlay.dark {
  background-color: rgba(0, 0, 0, 0.5);
}

.card .overlay.dark > .fa,
.card .overlay.dark > .fas,
.card .overlay.dark > .far,
.card .overlay.dark > .fab,
.card .overlay.dark > .fal,
.card .overlay.dark > .fad,
.card .overlay.dark > .svg-inline--fa,
.card .overlay.dark > .ion,
.overlay-wrapper .overlay.dark > .fa,
.overlay-wrapper .overlay.dark > .fas,
.overlay-wrapper .overlay.dark > .far,
.overlay-wrapper .overlay.dark > .fab,
.overlay-wrapper .overlay.dark > .fal,
.overlay-wrapper .overlay.dark > .fad,
.overlay-wrapper .overlay.dark > .svg-inline--fa,
.overlay-wrapper .overlay.dark > .ion,
.info-box .overlay.dark > .fa,
.info-box .overlay.dark > .fas,
.info-box .overlay.dark > .far,
.info-box .overlay.dark > .fab,
.info-box .overlay.dark > .fal,
.info-box .overlay.dark > .fad,
.info-box .overlay.dark > .svg-inline--fa,
.info-box .overlay.dark > .ion,
.small-box .overlay.dark > .fa,
.small-box .overlay.dark > .fas,
.small-box .overlay.dark > .far,
.small-box .overlay.dark > .fab,
.small-box .overlay.dark > .fal,
.small-box .overlay.dark > .fad,
.small-box .overlay.dark > .svg-inline--fa,
.small-box .overlay.dark > .ion {
  color: #ced4da;
}

.tab-pane > .overlay-wrapper {
  position: relative;
}

.tab-pane > .overlay-wrapper > .overlay {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  flex-direction: column;
  margin-top: -1.25rem;
  margin-left: -1.25rem;
  height: calc(100% + 2 * 1.25rem);
  width: calc(100% + 2 * 1.25rem);
}

.tab-pane > .overlay-wrapper > .overlay.dark {
  color: #fff;
}

.ribbon-wrapper {
  height: 70px;
  overflow: hidden;
  position: absolute;
  right: -2px;
  top: -2px;
  width: 70px;
  z-index: 10;
}

.ribbon-wrapper.ribbon-lg {
  height: 120px;
  width: 120px;
}

.ribbon-wrapper.ribbon-lg .ribbon {
  right: 0;
  top: 26px;
  width: 160px;
}

.ribbon-wrapper.ribbon-xl {
  height: 180px;
  width: 180px;
}

.ribbon-wrapper.ribbon-xl .ribbon {
  right: 4px;
  top: 47px;
  width: 240px;
}

.ribbon-wrapper .ribbon {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  font-size: 0.8rem;
  line-height: 100%;
  padding: 0.375rem 0;
  position: relative;
  right: -2px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
  text-transform: uppercase;
  top: 10px;
  transform: rotate(45deg);
  width: 90px;
}

.ribbon-wrapper .ribbon::before, .ribbon-wrapper .ribbon::after {
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 3px solid #9e9e9e;
  bottom: -3px;
  content: "";
  position: absolute;
}

.ribbon-wrapper .ribbon::before {
  left: 0;
}

.ribbon-wrapper .ribbon::after {
  right: 0;
}

.back-to-top {
  bottom: 1.25rem;
  position: fixed;
  right: 1.25rem;
  z-index: 1032;
}

.back-to-top:focus {
  box-shadow: none;
}

pre {
  padding: .75rem;
}

blockquote {
  background-color: #fff;
  border-left: 0.7rem solid #f2af3f;
  margin: 1.5em .7rem;
  padding: .5em .7rem;
}

.box blockquote {
  background-color: #e9ecef;
}

blockquote p:last-child {
  margin-bottom: 0;
}

blockquote h1,
blockquote h2,
blockquote h3,
blockquote h4,
blockquote h5,
blockquote h6 {
  color: #f2af3f;
  font-size: 1.25rem;
  font-weight: 600;
}

blockquote.quote-primary {
  border-color: #f2af3f;
}

blockquote.quote-primary h1,
blockquote.quote-primary h2,
blockquote.quote-primary h3,
blockquote.quote-primary h4,
blockquote.quote-primary h5,
blockquote.quote-primary h6 {
  color: #f2af3f;
}

blockquote.quote-secondary {
  border-color: #6c757d;
}

blockquote.quote-secondary h1,
blockquote.quote-secondary h2,
blockquote.quote-secondary h3,
blockquote.quote-secondary h4,
blockquote.quote-secondary h5,
blockquote.quote-secondary h6 {
  color: #6c757d;
}

blockquote.quote-success {
  border-color: #34ab0a;
}

blockquote.quote-success h1,
blockquote.quote-success h2,
blockquote.quote-success h3,
blockquote.quote-success h4,
blockquote.quote-success h5,
blockquote.quote-success h6 {
  color: #34ab0a;
}

blockquote.quote-info {
  border-color: #4c96b3;
}

blockquote.quote-info h1,
blockquote.quote-info h2,
blockquote.quote-info h3,
blockquote.quote-info h4,
blockquote.quote-info h5,
blockquote.quote-info h6 {
  color: #4c96b3;
}

blockquote.quote-warning {
  border-color: #f1ca0d;
}

blockquote.quote-warning h1,
blockquote.quote-warning h2,
blockquote.quote-warning h3,
blockquote.quote-warning h4,
blockquote.quote-warning h5,
blockquote.quote-warning h6 {
  color: #f1ca0d;
}

blockquote.quote-danger {
  border-color: #a10f0f;
}

blockquote.quote-danger h1,
blockquote.quote-danger h2,
blockquote.quote-danger h3,
blockquote.quote-danger h4,
blockquote.quote-danger h5,
blockquote.quote-danger h6 {
  color: #a10f0f;
}

blockquote.quote-light {
  border-color: #f8f9fa;
}

blockquote.quote-light h1,
blockquote.quote-light h2,
blockquote.quote-light h3,
blockquote.quote-light h4,
blockquote.quote-light h5,
blockquote.quote-light h6 {
  color: #f8f9fa;
}

blockquote.quote-dark {
  border-color: #212529;
}

blockquote.quote-dark h1,
blockquote.quote-dark h2,
blockquote.quote-dark h3,
blockquote.quote-dark h4,
blockquote.quote-dark h5,
blockquote.quote-dark h6 {
  color: #212529;
}

blockquote.quote-default {
  border-color: #6c757d;
}

blockquote.quote-default h1,
blockquote.quote-default h2,
blockquote.quote-default h3,
blockquote.quote-default h4,
blockquote.quote-default h5,
blockquote.quote-default h6 {
  color: #6c757d;
}

blockquote.quote-purple {
  border-color: #363B48;
}

blockquote.quote-purple h1,
blockquote.quote-purple h2,
blockquote.quote-purple h3,
blockquote.quote-purple h4,
blockquote.quote-purple h5,
blockquote.quote-purple h6 {
  color: #363B48;
}

blockquote.quote-gray {
  border-color: #6c757d;
}

blockquote.quote-gray h1,
blockquote.quote-gray h2,
blockquote.quote-gray h3,
blockquote.quote-gray h4,
blockquote.quote-gray h5,
blockquote.quote-gray h6 {
  color: #6c757d;
}

blockquote.quote-lightblue {
  border-color: #3c8dbc;
}

blockquote.quote-lightblue h1,
blockquote.quote-lightblue h2,
blockquote.quote-lightblue h3,
blockquote.quote-lightblue h4,
blockquote.quote-lightblue h5,
blockquote.quote-lightblue h6 {
  color: #3c8dbc;
}

blockquote.quote-navy {
  border-color: #001f3f;
}

blockquote.quote-navy h1,
blockquote.quote-navy h2,
blockquote.quote-navy h3,
blockquote.quote-navy h4,
blockquote.quote-navy h5,
blockquote.quote-navy h6 {
  color: #001f3f;
}

blockquote.quote-olive {
  border-color: #3d9970;
}

blockquote.quote-olive h1,
blockquote.quote-olive h2,
blockquote.quote-olive h3,
blockquote.quote-olive h4,
blockquote.quote-olive h5,
blockquote.quote-olive h6 {
  color: #3d9970;
}

blockquote.quote-lime {
  border-color: #01ff70;
}

blockquote.quote-lime h1,
blockquote.quote-lime h2,
blockquote.quote-lime h3,
blockquote.quote-lime h4,
blockquote.quote-lime h5,
blockquote.quote-lime h6 {
  color: #01ff70;
}

blockquote.quote-fuchsia {
  border-color: #f012be;
}

blockquote.quote-fuchsia h1,
blockquote.quote-fuchsia h2,
blockquote.quote-fuchsia h3,
blockquote.quote-fuchsia h4,
blockquote.quote-fuchsia h5,
blockquote.quote-fuchsia h6 {
  color: #f012be;
}

blockquote.quote-maroon {
  border-color: #d81b60;
}

blockquote.quote-maroon h1,
blockquote.quote-maroon h2,
blockquote.quote-maroon h3,
blockquote.quote-maroon h4,
blockquote.quote-maroon h5,
blockquote.quote-maroon h6 {
  color: #d81b60;
}

blockquote.quote-blue {
  border-color: #2660A4;
}

blockquote.quote-blue h1,
blockquote.quote-blue h2,
blockquote.quote-blue h3,
blockquote.quote-blue h4,
blockquote.quote-blue h5,
blockquote.quote-blue h6 {
  color: #2660A4;
}

blockquote.quote-indigo {
  border-color: #893bf7;
}

blockquote.quote-indigo h1,
blockquote.quote-indigo h2,
blockquote.quote-indigo h3,
blockquote.quote-indigo h4,
blockquote.quote-indigo h5,
blockquote.quote-indigo h6 {
  color: #893bf7;
}

blockquote.quote-purple {
  border-color: #363B48;
}

blockquote.quote-purple h1,
blockquote.quote-purple h2,
blockquote.quote-purple h3,
blockquote.quote-purple h4,
blockquote.quote-purple h5,
blockquote.quote-purple h6 {
  color: #363B48;
}

blockquote.quote-pink {
  border-color: #a919ac;
}

blockquote.quote-pink h1,
blockquote.quote-pink h2,
blockquote.quote-pink h3,
blockquote.quote-pink h4,
blockquote.quote-pink h5,
blockquote.quote-pink h6 {
  color: #a919ac;
}

blockquote.quote-red {
  border-color: #a10f0f;
}

blockquote.quote-red h1,
blockquote.quote-red h2,
blockquote.quote-red h3,
blockquote.quote-red h4,
blockquote.quote-red h5,
blockquote.quote-red h6 {
  color: #a10f0f;
}

blockquote.quote-orange {
  border-color: #f2af3f;
}

blockquote.quote-orange h1,
blockquote.quote-orange h2,
blockquote.quote-orange h3,
blockquote.quote-orange h4,
blockquote.quote-orange h5,
blockquote.quote-orange h6 {
  color: #f2af3f;
}

blockquote.quote-yellow {
  border-color: #f1ca0d;
}

blockquote.quote-yellow h1,
blockquote.quote-yellow h2,
blockquote.quote-yellow h3,
blockquote.quote-yellow h4,
blockquote.quote-yellow h5,
blockquote.quote-yellow h6 {
  color: #f1ca0d;
}

blockquote.quote-green {
  border-color: #34ab0a;
}

blockquote.quote-green h1,
blockquote.quote-green h2,
blockquote.quote-green h3,
blockquote.quote-green h4,
blockquote.quote-green h5,
blockquote.quote-green h6 {
  color: #34ab0a;
}

blockquote.quote-teal {
  border-color: #9c9db4;
}

blockquote.quote-teal h1,
blockquote.quote-teal h2,
blockquote.quote-teal h3,
blockquote.quote-teal h4,
blockquote.quote-teal h5,
blockquote.quote-teal h6 {
  color: #9c9db4;
}

blockquote.quote-cyan {
  border-color: #4c96b3;
}

blockquote.quote-cyan h1,
blockquote.quote-cyan h2,
blockquote.quote-cyan h3,
blockquote.quote-cyan h4,
blockquote.quote-cyan h5,
blockquote.quote-cyan h6 {
  color: #4c96b3;
}

blockquote.quote-white {
  border-color: #fff;
}

blockquote.quote-white h1,
blockquote.quote-white h2,
blockquote.quote-white h3,
blockquote.quote-white h4,
blockquote.quote-white h5,
blockquote.quote-white h6 {
  color: #fff;
}

blockquote.quote-gray {
  border-color: #6c757d;
}

blockquote.quote-gray h1,
blockquote.quote-gray h2,
blockquote.quote-gray h3,
blockquote.quote-gray h4,
blockquote.quote-gray h5,
blockquote.quote-gray h6 {
  color: #6c757d;
}

blockquote.quote-gray-dark {
  border-color: #343a40;
}

blockquote.quote-gray-dark h1,
blockquote.quote-gray-dark h2,
blockquote.quote-gray-dark h3,
blockquote.quote-gray-dark h4,
blockquote.quote-gray-dark h5,
blockquote.quote-gray-dark h6 {
  color: #343a40;
}

.tab-custom-content {
  border-top: 1px solid #dee2e6;
  margin-top: .5rem;
  padding-top: .5rem;
}

.nav + .tab-custom-content {
  border-top: none;
  border-bottom: 1px solid #dee2e6;
  margin-top: 0;
  margin-bottom: .5rem;
  padding-bottom: .5rem;
}

.badge-btn {
  border-radius: 0.15rem;
  font-size: 0.75rem;
  font-weight: 400;
  padding: 0.25rem 0.5rem;
}

.badge-btn.badge-pill {
  padding: .375rem .6rem;
}

.dark-mode a:not(.btn):hover {
  color: #f5c36f;
}

.dark-mode .attachment-block {
  background-color: #2a2f34;
}

.dark-mode .attachment-block .attachment-text {
  color: #ced4da;
}

.dark-mode blockquote {
  background-color: #2c3237;
}

.dark-mode blockquote.quote-primary {
  border-color: #f2af3f;
}

.dark-mode blockquote.quote-primary h1,
.dark-mode blockquote.quote-primary h2,
.dark-mode blockquote.quote-primary h3,
.dark-mode blockquote.quote-primary h4,
.dark-mode blockquote.quote-primary h5,
.dark-mode blockquote.quote-primary h6 {
  color: #f2af3f;
}

.dark-mode blockquote.quote-secondary {
  border-color: #6c757d;
}

.dark-mode blockquote.quote-secondary h1,
.dark-mode blockquote.quote-secondary h2,
.dark-mode blockquote.quote-secondary h3,
.dark-mode blockquote.quote-secondary h4,
.dark-mode blockquote.quote-secondary h5,
.dark-mode blockquote.quote-secondary h6 {
  color: #6c757d;
}

.dark-mode blockquote.quote-success {
  border-color: #34ab0a;
}

.dark-mode blockquote.quote-success h1,
.dark-mode blockquote.quote-success h2,
.dark-mode blockquote.quote-success h3,
.dark-mode blockquote.quote-success h4,
.dark-mode blockquote.quote-success h5,
.dark-mode blockquote.quote-success h6 {
  color: #34ab0a;
}

.dark-mode blockquote.quote-info {
  border-color: #4c96b3;
}

.dark-mode blockquote.quote-info h1,
.dark-mode blockquote.quote-info h2,
.dark-mode blockquote.quote-info h3,
.dark-mode blockquote.quote-info h4,
.dark-mode blockquote.quote-info h5,
.dark-mode blockquote.quote-info h6 {
  color: #4c96b3;
}

.dark-mode blockquote.quote-warning {
  border-color: #f1ca0d;
}

.dark-mode blockquote.quote-warning h1,
.dark-mode blockquote.quote-warning h2,
.dark-mode blockquote.quote-warning h3,
.dark-mode blockquote.quote-warning h4,
.dark-mode blockquote.quote-warning h5,
.dark-mode blockquote.quote-warning h6 {
  color: #f1ca0d;
}

.dark-mode blockquote.quote-danger {
  border-color: #a10f0f;
}

.dark-mode blockquote.quote-danger h1,
.dark-mode blockquote.quote-danger h2,
.dark-mode blockquote.quote-danger h3,
.dark-mode blockquote.quote-danger h4,
.dark-mode blockquote.quote-danger h5,
.dark-mode blockquote.quote-danger h6 {
  color: #a10f0f;
}

.dark-mode blockquote.quote-light {
  border-color: #f8f9fa;
}

.dark-mode blockquote.quote-light h1,
.dark-mode blockquote.quote-light h2,
.dark-mode blockquote.quote-light h3,
.dark-mode blockquote.quote-light h4,
.dark-mode blockquote.quote-light h5,
.dark-mode blockquote.quote-light h6 {
  color: #f8f9fa;
}

.dark-mode blockquote.quote-dark {
  border-color: #212529;
}

.dark-mode blockquote.quote-dark h1,
.dark-mode blockquote.quote-dark h2,
.dark-mode blockquote.quote-dark h3,
.dark-mode blockquote.quote-dark h4,
.dark-mode blockquote.quote-dark h5,
.dark-mode blockquote.quote-dark h6 {
  color: #212529;
}

.dark-mode blockquote.quote-default {
  border-color: #6c757d;
}

.dark-mode blockquote.quote-default h1,
.dark-mode blockquote.quote-default h2,
.dark-mode blockquote.quote-default h3,
.dark-mode blockquote.quote-default h4,
.dark-mode blockquote.quote-default h5,
.dark-mode blockquote.quote-default h6 {
  color: #6c757d;
}

.dark-mode blockquote.quote-purple {
  border-color: #363B48;
}

.dark-mode blockquote.quote-purple h1,
.dark-mode blockquote.quote-purple h2,
.dark-mode blockquote.quote-purple h3,
.dark-mode blockquote.quote-purple h4,
.dark-mode blockquote.quote-purple h5,
.dark-mode blockquote.quote-purple h6 {
  color: #363B48;
}

.dark-mode blockquote.quote-gray {
  border-color: #6c757d;
}

.dark-mode blockquote.quote-gray h1,
.dark-mode blockquote.quote-gray h2,
.dark-mode blockquote.quote-gray h3,
.dark-mode blockquote.quote-gray h4,
.dark-mode blockquote.quote-gray h5,
.dark-mode blockquote.quote-gray h6 {
  color: #6c757d;
}

.dark-mode blockquote.quote-lightblue {
  border-color: #3c8dbc;
}

.dark-mode blockquote.quote-lightblue h1,
.dark-mode blockquote.quote-lightblue h2,
.dark-mode blockquote.quote-lightblue h3,
.dark-mode blockquote.quote-lightblue h4,
.dark-mode blockquote.quote-lightblue h5,
.dark-mode blockquote.quote-lightblue h6 {
  color: #3c8dbc;
}

.dark-mode blockquote.quote-navy {
  border-color: #001f3f;
}

.dark-mode blockquote.quote-navy h1,
.dark-mode blockquote.quote-navy h2,
.dark-mode blockquote.quote-navy h3,
.dark-mode blockquote.quote-navy h4,
.dark-mode blockquote.quote-navy h5,
.dark-mode blockquote.quote-navy h6 {
  color: #001f3f;
}

.dark-mode blockquote.quote-olive {
  border-color: #3d9970;
}

.dark-mode blockquote.quote-olive h1,
.dark-mode blockquote.quote-olive h2,
.dark-mode blockquote.quote-olive h3,
.dark-mode blockquote.quote-olive h4,
.dark-mode blockquote.quote-olive h5,
.dark-mode blockquote.quote-olive h6 {
  color: #3d9970;
}

.dark-mode blockquote.quote-lime {
  border-color: #01ff70;
}

.dark-mode blockquote.quote-lime h1,
.dark-mode blockquote.quote-lime h2,
.dark-mode blockquote.quote-lime h3,
.dark-mode blockquote.quote-lime h4,
.dark-mode blockquote.quote-lime h5,
.dark-mode blockquote.quote-lime h6 {
  color: #01ff70;
}

.dark-mode blockquote.quote-fuchsia {
  border-color: #f012be;
}

.dark-mode blockquote.quote-fuchsia h1,
.dark-mode blockquote.quote-fuchsia h2,
.dark-mode blockquote.quote-fuchsia h3,
.dark-mode blockquote.quote-fuchsia h4,
.dark-mode blockquote.quote-fuchsia h5,
.dark-mode blockquote.quote-fuchsia h6 {
  color: #f012be;
}

.dark-mode blockquote.quote-maroon {
  border-color: #d81b60;
}

.dark-mode blockquote.quote-maroon h1,
.dark-mode blockquote.quote-maroon h2,
.dark-mode blockquote.quote-maroon h3,
.dark-mode blockquote.quote-maroon h4,
.dark-mode blockquote.quote-maroon h5,
.dark-mode blockquote.quote-maroon h6 {
  color: #d81b60;
}

.dark-mode blockquote.quote-blue {
  border-color: #2660A4;
}

.dark-mode blockquote.quote-blue h1,
.dark-mode blockquote.quote-blue h2,
.dark-mode blockquote.quote-blue h3,
.dark-mode blockquote.quote-blue h4,
.dark-mode blockquote.quote-blue h5,
.dark-mode blockquote.quote-blue h6 {
  color: #2660A4;
}

.dark-mode blockquote.quote-indigo {
  border-color: #893bf7;
}

.dark-mode blockquote.quote-indigo h1,
.dark-mode blockquote.quote-indigo h2,
.dark-mode blockquote.quote-indigo h3,
.dark-mode blockquote.quote-indigo h4,
.dark-mode blockquote.quote-indigo h5,
.dark-mode blockquote.quote-indigo h6 {
  color: #893bf7;
}

.dark-mode blockquote.quote-purple {
  border-color: #363B48;
}

.dark-mode blockquote.quote-purple h1,
.dark-mode blockquote.quote-purple h2,
.dark-mode blockquote.quote-purple h3,
.dark-mode blockquote.quote-purple h4,
.dark-mode blockquote.quote-purple h5,
.dark-mode blockquote.quote-purple h6 {
  color: #363B48;
}

.dark-mode blockquote.quote-pink {
  border-color: #a919ac;
}

.dark-mode blockquote.quote-pink h1,
.dark-mode blockquote.quote-pink h2,
.dark-mode blockquote.quote-pink h3,
.dark-mode blockquote.quote-pink h4,
.dark-mode blockquote.quote-pink h5,
.dark-mode blockquote.quote-pink h6 {
  color: #a919ac;
}

.dark-mode blockquote.quote-red {
  border-color: #a10f0f;
}

.dark-mode blockquote.quote-red h1,
.dark-mode blockquote.quote-red h2,
.dark-mode blockquote.quote-red h3,
.dark-mode blockquote.quote-red h4,
.dark-mode blockquote.quote-red h5,
.dark-mode blockquote.quote-red h6 {
  color: #a10f0f;
}

.dark-mode blockquote.quote-orange {
  border-color: #f2af3f;
}

.dark-mode blockquote.quote-orange h1,
.dark-mode blockquote.quote-orange h2,
.dark-mode blockquote.quote-orange h3,
.dark-mode blockquote.quote-orange h4,
.dark-mode blockquote.quote-orange h5,
.dark-mode blockquote.quote-orange h6 {
  color: #f2af3f;
}

.dark-mode blockquote.quote-yellow {
  border-color: #f1ca0d;
}

.dark-mode blockquote.quote-yellow h1,
.dark-mode blockquote.quote-yellow h2,
.dark-mode blockquote.quote-yellow h3,
.dark-mode blockquote.quote-yellow h4,
.dark-mode blockquote.quote-yellow h5,
.dark-mode blockquote.quote-yellow h6 {
  color: #f1ca0d;
}

.dark-mode blockquote.quote-green {
  border-color: #34ab0a;
}

.dark-mode blockquote.quote-green h1,
.dark-mode blockquote.quote-green h2,
.dark-mode blockquote.quote-green h3,
.dark-mode blockquote.quote-green h4,
.dark-mode blockquote.quote-green h5,
.dark-mode blockquote.quote-green h6 {
  color: #34ab0a;
}

.dark-mode blockquote.quote-teal {
  border-color: #9c9db4;
}

.dark-mode blockquote.quote-teal h1,
.dark-mode blockquote.quote-teal h2,
.dark-mode blockquote.quote-teal h3,
.dark-mode blockquote.quote-teal h4,
.dark-mode blockquote.quote-teal h5,
.dark-mode blockquote.quote-teal h6 {
  color: #9c9db4;
}

.dark-mode blockquote.quote-cyan {
  border-color: #4c96b3;
}

.dark-mode blockquote.quote-cyan h1,
.dark-mode blockquote.quote-cyan h2,
.dark-mode blockquote.quote-cyan h3,
.dark-mode blockquote.quote-cyan h4,
.dark-mode blockquote.quote-cyan h5,
.dark-mode blockquote.quote-cyan h6 {
  color: #4c96b3;
}

.dark-mode blockquote.quote-white {
  border-color: #fff;
}

.dark-mode blockquote.quote-white h1,
.dark-mode blockquote.quote-white h2,
.dark-mode blockquote.quote-white h3,
.dark-mode blockquote.quote-white h4,
.dark-mode blockquote.quote-white h5,
.dark-mode blockquote.quote-white h6 {
  color: #fff;
}

.dark-mode blockquote.quote-gray {
  border-color: #6c757d;
}

.dark-mode blockquote.quote-gray h1,
.dark-mode blockquote.quote-gray h2,
.dark-mode blockquote.quote-gray h3,
.dark-mode blockquote.quote-gray h4,
.dark-mode blockquote.quote-gray h5,
.dark-mode blockquote.quote-gray h6 {
  color: #6c757d;
}

.dark-mode blockquote.quote-gray-dark {
  border-color: #343a40;
}

.dark-mode blockquote.quote-gray-dark h1,
.dark-mode blockquote.quote-gray-dark h2,
.dark-mode blockquote.quote-gray-dark h3,
.dark-mode blockquote.quote-gray-dark h4,
.dark-mode blockquote.quote-gray-dark h5,
.dark-mode blockquote.quote-gray-dark h6 {
  color: #343a40;
}

.dark-mode .close,
.dark-mode .mailbox-attachment-close {
  color: #adb5bd;
  text-shadow: 0 1px 0 #495057;
}

.dark-mode .tab-custom-content {
  border-color: #6c757d;
}

.dark-mode .list-group-item {
  background-color: #212529;
  border-color: #6c757d;
}

@media print {
  .no-print, .main-sidebar,
  .main-header,
  .content-header {
    display: none !important;
  }
  .content-wrapper,
  .main-footer {
    transform: translate(0, 0);
    margin-left: 0 !important;
    min-height: 0 !important;
  }
  .layout-fixed .content-wrapper {
    padding-top: 0 !important;
  }
  .invoice {
    border: 0;
    margin: 0;
    padding: 0;
    width: 100%;
  }
  .invoice-col {
    float: left;
    width: 33.3333333%;
  }
  .table-responsive {
    overflow: auto;
  }
  .table-responsive > .table tr th,
  .table-responsive > .table tr td {
    white-space: normal !important;
  }
}

.text-bold,
.text-bold.table td,
.text-bold.table th {
  font-weight: 700;
}

.text-xs {
  font-size: 0.75rem !important;
}

.text-sm {
  font-size: 0.875rem !important;
}

.text-md {
  font-size: 1rem !important;
}

.text-lg {
  font-size: 1.25rem !important;
}

.text-xl {
  font-size: 2rem !important;
}

.text-lightblue {
  color: #3c8dbc !important;
}

.text-navy {
  color: #001f3f !important;
}

.text-olive {
  color: #3d9970 !important;
}

.text-lime {
  color: #01ff70 !important;
}

.text-fuchsia {
  color: #f012be !important;
}

.text-maroon {
  color: #d81b60 !important;
}

.text-blue {
  color: #2660A4 !important;
}

.text-indigo {
  color: #893bf7 !important;
}

.text-purple {
  color: #363B48 !important;
}

.text-pink {
  color: #a919ac !important;
}

.text-red {
  color: #a10f0f !important;
}

.text-orange {
  color: #f2af3f !important;
}

.text-yellow {
  color: #f1ca0d !important;
}

.text-green {
  color: #34ab0a !important;
}

.text-teal {
  color: #9c9db4 !important;
}

.text-cyan {
  color: #4c96b3 !important;
}

.text-white {
  color: #fff !important;
}

.text-gray {
  color: #6c757d !important;
}

.text-gray-dark {
  color: #343a40 !important;
}

.dark-mode .text-muted {
  color: #adb5bd !important;
}

.dark-mode .text-lightblue {
  color: #86bad8 !important;
}

.dark-mode .text-navy {
  color: #002c59 !important;
}

.dark-mode .text-olive {
  color: #74c8a3 !important;
}

.dark-mode .text-lime {
  color: #67ffa9 !important;
}

.dark-mode .text-fuchsia {
  color: #f672d8 !important;
}

.dark-mode .text-maroon {
  color: #ed6c9b !important;
}

.dark-mode .text-blue {
  color: #3f6791 !important;
}

.dark-mode .text-indigo {
  color: #6610f2 !important;
}

.dark-mode .text-purple {
  color: #6f42c1 !important;
}

.dark-mode .text-pink {
  color: #e83e8c !important;
}

.dark-mode .text-red {
  color: #e74c3c !important;
}

.dark-mode .text-orange {
  color: #fd7e14 !important;
}

.dark-mode .text-yellow {
  color: #f39c12 !important;
}

.dark-mode .text-green {
  color: #00bc8c !important;
}

.dark-mode .text-teal {
  color: #20c997 !important;
}

.dark-mode .text-cyan {
  color: #3498db !important;
}

.dark-mode .text-white {
  color: #ced4da !important;
}

.dark-mode .text-gray {
  color: #6c757d !important;
}

.dark-mode .text-gray-dark {
  color: #343a40 !important;
}

.elevation-0 {
  box-shadow: none !important;
}

.elevation-1 {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24) !important;
}

.elevation-2 {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23) !important;
}

.elevation-3 {
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23) !important;
}

.elevation-4 {
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22) !important;
}

.elevation-5 {
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22) !important;
}

.bg-primary {
  background-color: #f2af3f !important;
}

.bg-primary,
.bg-primary > a {
  color: #1F2D3D !important;
}

.bg-primary.btn:hover {
  border-color: #ee9b10;
  color: #121a24;
}

.bg-primary.btn:not(:disabled):not(.disabled):active, .bg-primary.btn:not(:disabled):not(.disabled).active, .bg-primary.btn:active, .bg-primary.btn.active {
  background-color: #ee9b10 !important;
  border-color: #e2930f;
  color: #1F2D3D;
}

.bg-secondary {
  background-color: #6c757d !important;
}

.bg-secondary,
.bg-secondary > a {
  color: #fff !important;
}

.bg-secondary.btn:hover {
  border-color: #545b62;
  color: #ececec;
}

.bg-secondary.btn:not(:disabled):not(.disabled):active, .bg-secondary.btn:not(:disabled):not(.disabled).active, .bg-secondary.btn:active, .bg-secondary.btn.active {
  background-color: #545b62 !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-success {
  background-color: #34ab0a !important;
}

.bg-success,
.bg-success > a {
  color: #fff !important;
}

.bg-success.btn:hover {
  border-color: #257b07;
  color: #ececec;
}

.bg-success.btn:not(:disabled):not(.disabled):active, .bg-success.btn:not(:disabled):not(.disabled).active, .bg-success.btn:active, .bg-success.btn.active {
  background-color: #257b07 !important;
  border-color: #226f06;
  color: #fff;
}

.bg-info {
  background-color: #4c96b3 !important;
}

.bg-info,
.bg-info > a {
  color: #fff !important;
}

.bg-info.btn:hover {
  border-color: #3d788f;
  color: #ececec;
}

.bg-info.btn:not(:disabled):not(.disabled):active, .bg-info.btn:not(:disabled):not(.disabled).active, .bg-info.btn:active, .bg-info.btn.active {
  background-color: #3d788f !important;
  border-color: #397186;
  color: #fff;
}

.bg-warning {
  background-color: #f1ca0d !important;
}

.bg-warning,
.bg-warning > a {
  color: #1F2D3D !important;
}

.bg-warning.btn:hover {
  border-color: #c1a10a;
  color: #121a24;
}

.bg-warning.btn:not(:disabled):not(.disabled):active, .bg-warning.btn:not(:disabled):not(.disabled).active, .bg-warning.btn:active, .bg-warning.btn.active {
  background-color: #c1a10a !important;
  border-color: #b5970a;
  color: #1F2D3D;
}

.bg-danger {
  background-color: #a10f0f !important;
}

.bg-danger,
.bg-danger > a {
  color: #fff !important;
}

.bg-danger.btn:hover {
  border-color: #720b0b;
  color: #ececec;
}

.bg-danger.btn:not(:disabled):not(.disabled):active, .bg-danger.btn:not(:disabled):not(.disabled).active, .bg-danger.btn:active, .bg-danger.btn.active {
  background-color: #720b0b !important;
  border-color: #670a0a;
  color: #fff;
}

.bg-light {
  background-color: #f8f9fa !important;
}

.bg-light,
.bg-light > a {
  color: #1F2D3D !important;
}

.bg-light.btn:hover {
  border-color: #dae0e5;
  color: #121a24;
}

.bg-light.btn:not(:disabled):not(.disabled):active, .bg-light.btn:not(:disabled):not(.disabled).active, .bg-light.btn:active, .bg-light.btn.active {
  background-color: #dae0e5 !important;
  border-color: #d3d9df;
  color: #1F2D3D;
}

.bg-dark {
  background-color: #212529 !important;
}

.bg-dark,
.bg-dark > a {
  color: #fff !important;
}

.bg-dark.btn:hover {
  border-color: #0a0c0d;
  color: #ececec;
}

.bg-dark.btn:not(:disabled):not(.disabled):active, .bg-dark.btn:not(:disabled):not(.disabled).active, .bg-dark.btn:active, .bg-dark.btn.active {
  background-color: #0a0c0d !important;
  border-color: #050506;
  color: #fff;
}

.bg-default {
  background-color: #6c757d !important;
}

.bg-default,
.bg-default > a {
  color: #fff !important;
}

.bg-default.btn:hover {
  border-color: #545b62;
  color: #ececec;
}

.bg-default.btn:not(:disabled):not(.disabled):active, .bg-default.btn:not(:disabled):not(.disabled).active, .bg-default.btn:active, .bg-default.btn.active {
  background-color: #545b62 !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-purple {
  background-color: #363B48 !important;
}

.bg-purple,
.bg-purple > a {
  color: #fff !important;
}

.bg-purple.btn:hover {
  border-color: #20232b;
  color: #ececec;
}

.bg-purple.btn:not(:disabled):not(.disabled):active, .bg-purple.btn:not(:disabled):not(.disabled).active, .bg-purple.btn:active, .bg-purple.btn.active {
  background-color: #20232b !important;
  border-color: #1b1d24;
  color: #fff;
}

.bg-gray {
  background-color: #6c757d !important;
}

.bg-gray,
.bg-gray > a {
  color: #fff !important;
}

.bg-gray.btn:hover {
  border-color: #545b62;
  color: #ececec;
}

.bg-gray.btn:not(:disabled):not(.disabled):active, .bg-gray.btn:not(:disabled):not(.disabled).active, .bg-gray.btn:active, .bg-gray.btn.active {
  background-color: #545b62 !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-lightblue {
  background-color: #3c8dbc !important;
}

.bg-lightblue,
.bg-lightblue > a {
  color: #fff !important;
}

.bg-lightblue.btn:hover {
  border-color: #307095;
  color: #ececec;
}

.bg-lightblue.btn:not(:disabled):not(.disabled):active, .bg-lightblue.btn:not(:disabled):not(.disabled).active, .bg-lightblue.btn:active, .bg-lightblue.btn.active {
  background-color: #307095 !important;
  border-color: #2d698c;
  color: #fff;
}

.bg-navy {
  background-color: #001f3f !important;
}

.bg-navy,
.bg-navy > a {
  color: #fff !important;
}

.bg-navy.btn:hover {
  border-color: #00060c;
  color: #ececec;
}

.bg-navy.btn:not(:disabled):not(.disabled):active, .bg-navy.btn:not(:disabled):not(.disabled).active, .bg-navy.btn:active, .bg-navy.btn.active {
  background-color: #00060c !important;
  border-color: black;
  color: #fff;
}

.bg-olive {
  background-color: #3d9970 !important;
}

.bg-olive,
.bg-olive > a {
  color: #fff !important;
}

.bg-olive.btn:hover {
  border-color: #2e7555;
  color: #ececec;
}

.bg-olive.btn:not(:disabled):not(.disabled):active, .bg-olive.btn:not(:disabled):not(.disabled).active, .bg-olive.btn:active, .bg-olive.btn.active {
  background-color: #2e7555 !important;
  border-color: #2b6b4f;
  color: #fff;
}

.bg-lime {
  background-color: #01ff70 !important;
}

.bg-lime,
.bg-lime > a {
  color: #1F2D3D !important;
}

.bg-lime.btn:hover {
  border-color: #00cd5a;
  color: #121a24;
}

.bg-lime.btn:not(:disabled):not(.disabled):active, .bg-lime.btn:not(:disabled):not(.disabled).active, .bg-lime.btn:active, .bg-lime.btn.active {
  background-color: #00cd5a !important;
  border-color: #00c054;
  color: #fff;
}

.bg-fuchsia {
  background-color: #f012be !important;
}

.bg-fuchsia,
.bg-fuchsia > a {
  color: #fff !important;
}

.bg-fuchsia.btn:hover {
  border-color: #c30c9a;
  color: #ececec;
}

.bg-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-fuchsia.btn:active, .bg-fuchsia.btn.active {
  background-color: #c30c9a !important;
  border-color: #b70c90;
  color: #fff;
}

.bg-maroon {
  background-color: #d81b60 !important;
}

.bg-maroon,
.bg-maroon > a {
  color: #fff !important;
}

.bg-maroon.btn:hover {
  border-color: #ab154c;
  color: #ececec;
}

.bg-maroon.btn:not(:disabled):not(.disabled):active, .bg-maroon.btn:not(:disabled):not(.disabled).active, .bg-maroon.btn:active, .bg-maroon.btn.active {
  background-color: #ab154c !important;
  border-color: #9f1447;
  color: #fff;
}

.bg-blue {
  background-color: #2660A4 !important;
}

.bg-blue,
.bg-blue > a {
  color: #fff !important;
}

.bg-blue.btn:hover {
  border-color: #1c487b;
  color: #ececec;
}

.bg-blue.btn:not(:disabled):not(.disabled):active, .bg-blue.btn:not(:disabled):not(.disabled).active, .bg-blue.btn:active, .bg-blue.btn.active {
  background-color: #1c487b !important;
  border-color: #1a4270;
  color: #fff;
}

.bg-indigo {
  background-color: #893bf7 !important;
}

.bg-indigo,
.bg-indigo > a {
  color: #fff !important;
}

.bg-indigo.btn:hover {
  border-color: #6c0af5;
  color: #ececec;
}

.bg-indigo.btn:not(:disabled):not(.disabled):active, .bg-indigo.btn:not(:disabled):not(.disabled).active, .bg-indigo.btn:active, .bg-indigo.btn.active {
  background-color: #6c0af5 !important;
  border-color: #660ae9;
  color: #fff;
}

.bg-purple {
  background-color: #363B48 !important;
}

.bg-purple,
.bg-purple > a {
  color: #fff !important;
}

.bg-purple.btn:hover {
  border-color: #20232b;
  color: #ececec;
}

.bg-purple.btn:not(:disabled):not(.disabled):active, .bg-purple.btn:not(:disabled):not(.disabled).active, .bg-purple.btn:active, .bg-purple.btn.active {
  background-color: #20232b !important;
  border-color: #1b1d24;
  color: #fff;
}

.bg-pink {
  background-color: #a919ac !important;
}

.bg-pink,
.bg-pink > a {
  color: #fff !important;
}

.bg-pink.btn:hover {
  border-color: #7d137f;
  color: #ececec;
}

.bg-pink.btn:not(:disabled):not(.disabled):active, .bg-pink.btn:not(:disabled):not(.disabled).active, .bg-pink.btn:active, .bg-pink.btn.active {
  background-color: #7d137f !important;
  border-color: #721174;
  color: #fff;
}

.bg-red {
  background-color: #a10f0f !important;
}

.bg-red,
.bg-red > a {
  color: #fff !important;
}

.bg-red.btn:hover {
  border-color: #720b0b;
  color: #ececec;
}

.bg-red.btn:not(:disabled):not(.disabled):active, .bg-red.btn:not(:disabled):not(.disabled).active, .bg-red.btn:active, .bg-red.btn.active {
  background-color: #720b0b !important;
  border-color: #670a0a;
  color: #fff;
}

.bg-orange {
  background-color: #f2af3f !important;
}

.bg-orange,
.bg-orange > a {
  color: #1F2D3D !important;
}

.bg-orange.btn:hover {
  border-color: #ee9b10;
  color: #121a24;
}

.bg-orange.btn:not(:disabled):not(.disabled):active, .bg-orange.btn:not(:disabled):not(.disabled).active, .bg-orange.btn:active, .bg-orange.btn.active {
  background-color: #ee9b10 !important;
  border-color: #e2930f;
  color: #1F2D3D;
}

.bg-yellow {
  background-color: #f1ca0d !important;
}

.bg-yellow,
.bg-yellow > a {
  color: #1F2D3D !important;
}

.bg-yellow.btn:hover {
  border-color: #c1a10a;
  color: #121a24;
}

.bg-yellow.btn:not(:disabled):not(.disabled):active, .bg-yellow.btn:not(:disabled):not(.disabled).active, .bg-yellow.btn:active, .bg-yellow.btn.active {
  background-color: #c1a10a !important;
  border-color: #b5970a;
  color: #1F2D3D;
}

.bg-green {
  background-color: #34ab0a !important;
}

.bg-green,
.bg-green > a {
  color: #fff !important;
}

.bg-green.btn:hover {
  border-color: #257b07;
  color: #ececec;
}

.bg-green.btn:not(:disabled):not(.disabled):active, .bg-green.btn:not(:disabled):not(.disabled).active, .bg-green.btn:active, .bg-green.btn.active {
  background-color: #257b07 !important;
  border-color: #226f06;
  color: #fff;
}

.bg-teal {
  background-color: #9c9db4 !important;
}

.bg-teal,
.bg-teal > a {
  color: #1F2D3D !important;
}

.bg-teal.btn:hover {
  border-color: #7f809e;
  color: #121a24;
}

.bg-teal.btn:not(:disabled):not(.disabled):active, .bg-teal.btn:not(:disabled):not(.disabled).active, .bg-teal.btn:active, .bg-teal.btn.active {
  background-color: #7f809e !important;
  border-color: #787999;
  color: #fff;
}

.bg-cyan {
  background-color: #4c96b3 !important;
}

.bg-cyan,
.bg-cyan > a {
  color: #fff !important;
}

.bg-cyan.btn:hover {
  border-color: #3d788f;
  color: #ececec;
}

.bg-cyan.btn:not(:disabled):not(.disabled):active, .bg-cyan.btn:not(:disabled):not(.disabled).active, .bg-cyan.btn:active, .bg-cyan.btn.active {
  background-color: #3d788f !important;
  border-color: #397186;
  color: #fff;
}

.bg-white {
  background-color: #fff !important;
}

.bg-white,
.bg-white > a {
  color: #1F2D3D !important;
}

.bg-white.btn:hover {
  border-color: #e6e6e6;
  color: #121a24;
}

.bg-white.btn:not(:disabled):not(.disabled):active, .bg-white.btn:not(:disabled):not(.disabled).active, .bg-white.btn:active, .bg-white.btn.active {
  background-color: #e6e6e6 !important;
  border-color: #dfdfdf;
  color: #1F2D3D;
}

.bg-gray {
  background-color: #6c757d !important;
}

.bg-gray,
.bg-gray > a {
  color: #fff !important;
}

.bg-gray.btn:hover {
  border-color: #545b62;
  color: #ececec;
}

.bg-gray.btn:not(:disabled):not(.disabled):active, .bg-gray.btn:not(:disabled):not(.disabled).active, .bg-gray.btn:active, .bg-gray.btn.active {
  background-color: #545b62 !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-gray-dark {
  background-color: #343a40 !important;
}

.bg-gray-dark,
.bg-gray-dark > a {
  color: #fff !important;
}

.bg-gray-dark.btn:hover {
  border-color: #1d2124;
  color: #ececec;
}

.bg-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gray-dark.btn:active, .bg-gray-dark.btn.active {
  background-color: #1d2124 !important;
  border-color: #171a1d;
  color: #fff;
}

.bg-gray {
  background-color: #adb5bd;
  color: #1F2D3D;
}

.bg-gray-light {
  background-color: #f2f4f5;
  color: #1F2D3D !important;
}

.bg-black {
  background-color: #000;
  color: #fff !important;
}

.bg-white {
  background-color: #fff;
  color: #1F2D3D !important;
}

.bg-gradient-primary {
  background: #f2af3f linear-gradient(180deg, #f4bb5c, #f2af3f) repeat-x !important;
  color: #1F2D3D;
}

.bg-gradient-primary.btn.disabled, .bg-gradient-primary.btn:disabled, .bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-primary.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-primary.btn:hover {
  background: #f2af3f linear-gradient(180deg, #f2ae3d, #f0a01b) repeat-x !important;
  border-color: #ee9b10;
  color: #121a24;
}

.bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn:active, .bg-gradient-primary.btn.active {
  background: #f2af3f linear-gradient(180deg, #f0aa34, #ee9b10) repeat-x !important;
  border-color: #e2930f;
  color: #1F2D3D;
}

.bg-gradient-secondary {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff;
}

.bg-gradient-secondary.btn.disabled, .bg-gradient-secondary.btn:disabled, .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-secondary.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-secondary.btn:hover {
  background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
  border-color: #545b62;
  color: #ececec;
}

.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn:active, .bg-gradient-secondary.btn.active {
  background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-gradient-success {
  background: #34ab0a linear-gradient(180deg, #52b82f, #34ab0a) repeat-x !important;
  color: #fff;
}

.bg-gradient-success.btn.disabled, .bg-gradient-success.btn:disabled, .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-success.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-success.btn:hover {
  background: #34ab0a linear-gradient(180deg, #49992d, #298708) repeat-x !important;
  border-color: #257b07;
  color: #ececec;
}

.bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .bg-gradient-success.btn:active, .bg-gradient-success.btn.active {
  background: #34ab0a linear-gradient(180deg, #468f2c, #257b07) repeat-x !important;
  border-color: #226f06;
  color: #fff;
}

.bg-gradient-info {
  background: #4c96b3 linear-gradient(180deg, #67a6be, #4c96b3) repeat-x !important;
  color: #fff;
}

.bg-gradient-info.btn.disabled, .bg-gradient-info.btn:disabled, .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-info.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-info.btn:hover {
  background: #4c96b3 linear-gradient(180deg, #5d93a8, #418098) repeat-x !important;
  border-color: #3d788f;
  color: #ececec;
}

.bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .bg-gradient-info.btn:active, .bg-gradient-info.btn.active {
  background: #4c96b3 linear-gradient(180deg, #5a8ca0, #3d788f) repeat-x !important;
  border-color: #397186;
  color: #fff;
}

.bg-gradient-warning {
  background: #f1ca0d linear-gradient(180deg, #f3d231, #f1ca0d) repeat-x !important;
  color: #1F2D3D;
}

.bg-gradient-warning.btn.disabled, .bg-gradient-warning.btn:disabled, .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-warning.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-warning.btn:hover {
  background: #f1ca0d linear-gradient(180deg, #d4b830, #cdac0b) repeat-x !important;
  border-color: #c1a10a;
  color: #121a24;
}

.bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn:active, .bg-gradient-warning.btn.active {
  background: #f1ca0d linear-gradient(180deg, #caaf2f, #c1a10a) repeat-x !important;
  border-color: #b5970a;
  color: #1F2D3D;
}

.bg-gradient-danger {
  background: #a10f0f linear-gradient(180deg, #af3333, #a10f0f) repeat-x !important;
  color: #fff;
}

.bg-gradient-danger.btn.disabled, .bg-gradient-danger.btn:disabled, .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-danger.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-danger.btn:hover {
  background: #a10f0f linear-gradient(180deg, #913030, #7e0c0c) repeat-x !important;
  border-color: #720b0b;
  color: #ececec;
}

.bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn:active, .bg-gradient-danger.btn.active {
  background: #a10f0f linear-gradient(180deg, #872f2f, #720b0b) repeat-x !important;
  border-color: #670a0a;
  color: #fff;
}

.bg-gradient-light {
  background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;
  color: #1F2D3D;
}

.bg-gradient-light.btn.disabled, .bg-gradient-light.btn:disabled, .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-light.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-light.btn:hover {
  background: #f8f9fa linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;
  border-color: #dae0e5;
  color: #121a24;
}

.bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .bg-gradient-light.btn:active, .bg-gradient-light.btn.active {
  background: #f8f9fa linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;
  border-color: #d3d9df;
  color: #1F2D3D;
}

.bg-gradient-dark {
  background: #212529 linear-gradient(180deg, #424649, #212529) repeat-x !important;
  color: #fff;
}

.bg-gradient-dark.btn.disabled, .bg-gradient-dark.btn:disabled, .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-dark.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-dark.btn:hover {
  background: #212529 linear-gradient(180deg, #343537, #101214) repeat-x !important;
  border-color: #0a0c0d;
  color: #ececec;
}

.bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn:active, .bg-gradient-dark.btn.active {
  background: #212529 linear-gradient(180deg, #2f3031, #0a0c0d) repeat-x !important;
  border-color: #050506;
  color: #fff;
}

.bg-gradient-default {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff;
}

.bg-gradient-default.btn.disabled, .bg-gradient-default.btn:disabled, .bg-gradient-default.btn:not(:disabled):not(.disabled):active, .bg-gradient-default.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-default.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-default.btn:hover {
  background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
  border-color: #545b62;
  color: #ececec;
}

.bg-gradient-default.btn:not(:disabled):not(.disabled):active, .bg-gradient-default.btn:not(:disabled):not(.disabled).active, .bg-gradient-default.btn:active, .bg-gradient-default.btn.active {
  background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-gradient-purple {
  background: #363B48 linear-gradient(180deg, #545863, #363B48) repeat-x !important;
  color: #fff;
}

.bg-gradient-purple.btn.disabled, .bg-gradient-purple.btn:disabled, .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-purple.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-purple.btn:hover {
  background: #363B48 linear-gradient(180deg, #464951, #262932) repeat-x !important;
  border-color: #20232b;
  color: #ececec;
}

.bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn:active, .bg-gradient-purple.btn.active {
  background: #363B48 linear-gradient(180deg, #42444b, #20232b) repeat-x !important;
  border-color: #1b1d24;
  color: #fff;
}

.bg-gradient-gray {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff;
}

.bg-gradient-gray.btn.disabled, .bg-gradient-gray.btn:disabled, .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-gray.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-gray.btn:hover {
  background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
  border-color: #545b62;
  color: #ececec;
}

.bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn:active, .bg-gradient-gray.btn.active {
  background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-gradient-lightblue {
  background: #3c8dbc linear-gradient(180deg, #599ec6, #3c8dbc) repeat-x !important;
  color: #fff;
}

.bg-gradient-lightblue.btn.disabled, .bg-gradient-lightblue.btn:disabled, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-lightblue.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-lightblue.btn:hover {
  background: #3c8dbc linear-gradient(180deg, #518cad, #33779f) repeat-x !important;
  border-color: #307095;
  color: #ececec;
}

.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn:active, .bg-gradient-lightblue.btn.active {
  background: #3c8dbc linear-gradient(180deg, #4f85a5, #307095) repeat-x !important;
  border-color: #2d698c;
  color: #fff;
}

.bg-gradient-navy {
  background: #001f3f linear-gradient(180deg, #26415c, #001f3f) repeat-x !important;
  color: #fff;
}

.bg-gradient-navy.btn.disabled, .bg-gradient-navy.btn:disabled, .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-navy.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-navy.btn:hover {
  background: #001f3f linear-gradient(180deg, #26313b, #000c19) repeat-x !important;
  border-color: #00060c;
  color: #ececec;
}

.bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn:active, .bg-gradient-navy.btn.active {
  background: #001f3f linear-gradient(180deg, #262b30, #00060c) repeat-x !important;
  border-color: black;
  color: #fff;
}

.bg-gradient-olive {
  background: #3d9970 linear-gradient(180deg, #5aa885, #3d9970) repeat-x !important;
  color: #fff;
}

.bg-gradient-olive.btn.disabled, .bg-gradient-olive.btn:disabled, .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-olive.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-olive.btn:hover {
  background: #3d9970 linear-gradient(180deg, #519174, #327e5c) repeat-x !important;
  border-color: #2e7555;
  color: #ececec;
}

.bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn:active, .bg-gradient-olive.btn.active {
  background: #3d9970 linear-gradient(180deg, #4e896f, #2e7555) repeat-x !important;
  border-color: #2b6b4f;
  color: #fff;
}

.bg-gradient-lime {
  background: #01ff70 linear-gradient(180deg, #27ff85, #01ff70) repeat-x !important;
  color: #1F2D3D;
}

.bg-gradient-lime.btn.disabled, .bg-gradient-lime.btn:disabled, .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-lime.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-lime.btn:hover {
  background: #01ff70 linear-gradient(180deg, #26df77, #00da5f) repeat-x !important;
  border-color: #00cd5a;
  color: #121a24;
}

.bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn:active, .bg-gradient-lime.btn.active {
  background: #01ff70 linear-gradient(180deg, #26d572, #00cd5a) repeat-x !important;
  border-color: #00c054;
  color: #fff;
}

.bg-gradient-fuchsia {
  background: #f012be linear-gradient(180deg, #f236c8, #f012be) repeat-x !important;
  color: #fff;
}

.bg-gradient-fuchsia.btn.disabled, .bg-gradient-fuchsia.btn:disabled, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-fuchsia.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-fuchsia.btn:hover {
  background: #f012be linear-gradient(180deg, #d631b1, #cf0da3) repeat-x !important;
  border-color: #c30c9a;
  color: #ececec;
}

.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn:active, .bg-gradient-fuchsia.btn.active {
  background: #f012be linear-gradient(180deg, #cc31a9, #c30c9a) repeat-x !important;
  border-color: #b70c90;
  color: #fff;
}

.bg-gradient-maroon {
  background: #d81b60 linear-gradient(180deg, #de3d78, #d81b60) repeat-x !important;
  color: #fff;
}

.bg-gradient-maroon.btn.disabled, .bg-gradient-maroon.btn:disabled, .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-maroon.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-maroon.btn:hover {
  background: #d81b60 linear-gradient(180deg, #c13a6b, #b61751) repeat-x !important;
  border-color: #ab154c;
  color: #ececec;
}

.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn:active, .bg-gradient-maroon.btn.active {
  background: #d81b60 linear-gradient(180deg, #b73867, #ab154c) repeat-x !important;
  border-color: #9f1447;
  color: #fff;
}

.bg-gradient-blue {
  background: #2660A4 linear-gradient(180deg, #4778b2, #2660A4) repeat-x !important;
  color: #fff;
}

.bg-gradient-blue.btn.disabled, .bg-gradient-blue.btn:disabled, .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-blue.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-blue.btn:hover {
  background: #2660A4 linear-gradient(180deg, #406897, #1f4e85) repeat-x !important;
  border-color: #1c487b;
  color: #ececec;
}

.bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn:active, .bg-gradient-blue.btn.active {
  background: #2660A4 linear-gradient(180deg, #3e638e, #1c487b) repeat-x !important;
  border-color: #1a4270;
  color: #fff;
}

.bg-gradient-indigo {
  background: #893bf7 linear-gradient(180deg, #9b58f8, #893bf7) repeat-x !important;
  color: #fff;
}

.bg-gradient-indigo.btn.disabled, .bg-gradient-indigo.btn:disabled, .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-indigo.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-indigo.btn:hover {
  background: #893bf7 linear-gradient(180deg, #8839f7, #7316f6) repeat-x !important;
  border-color: #6c0af5;
  color: #ececec;
}

.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn:active, .bg-gradient-indigo.btn.active {
  background: #893bf7 linear-gradient(180deg, #822ff7, #6c0af5) repeat-x !important;
  border-color: #660ae9;
  color: #fff;
}

.bg-gradient-purple {
  background: #363B48 linear-gradient(180deg, #545863, #363B48) repeat-x !important;
  color: #fff;
}

.bg-gradient-purple.btn.disabled, .bg-gradient-purple.btn:disabled, .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-purple.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-purple.btn:hover {
  background: #363B48 linear-gradient(180deg, #464951, #262932) repeat-x !important;
  border-color: #20232b;
  color: #ececec;
}

.bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn:active, .bg-gradient-purple.btn.active {
  background: #363B48 linear-gradient(180deg, #42444b, #20232b) repeat-x !important;
  border-color: #1b1d24;
  color: #fff;
}

.bg-gradient-pink {
  background: #a919ac linear-gradient(180deg, #b63cb8, #a919ac) repeat-x !important;
  color: #fff;
}

.bg-gradient-pink.btn.disabled, .bg-gradient-pink.btn:disabled, .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-pink.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-pink.btn:hover {
  background: #a919ac linear-gradient(180deg, #9a379c, #88148b) repeat-x !important;
  border-color: #7d137f;
  color: #ececec;
}

.bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn:active, .bg-gradient-pink.btn.active {
  background: #a919ac linear-gradient(180deg, #913693, #7d137f) repeat-x !important;
  border-color: #721174;
  color: #fff;
}

.bg-gradient-red {
  background: #a10f0f linear-gradient(180deg, #af3333, #a10f0f) repeat-x !important;
  color: #fff;
}

.bg-gradient-red.btn.disabled, .bg-gradient-red.btn:disabled, .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-red.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-red.btn:hover {
  background: #a10f0f linear-gradient(180deg, #913030, #7e0c0c) repeat-x !important;
  border-color: #720b0b;
  color: #ececec;
}

.bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .bg-gradient-red.btn:active, .bg-gradient-red.btn.active {
  background: #a10f0f linear-gradient(180deg, #872f2f, #720b0b) repeat-x !important;
  border-color: #670a0a;
  color: #fff;
}

.bg-gradient-orange {
  background: #f2af3f linear-gradient(180deg, #f4bb5c, #f2af3f) repeat-x !important;
  color: #1F2D3D;
}

.bg-gradient-orange.btn.disabled, .bg-gradient-orange.btn:disabled, .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-orange.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-orange.btn:hover {
  background: #f2af3f linear-gradient(180deg, #f2ae3d, #f0a01b) repeat-x !important;
  border-color: #ee9b10;
  color: #121a24;
}

.bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn:active, .bg-gradient-orange.btn.active {
  background: #f2af3f linear-gradient(180deg, #f0aa34, #ee9b10) repeat-x !important;
  border-color: #e2930f;
  color: #1F2D3D;
}

.bg-gradient-yellow {
  background: #f1ca0d linear-gradient(180deg, #f3d231, #f1ca0d) repeat-x !important;
  color: #1F2D3D;
}

.bg-gradient-yellow.btn.disabled, .bg-gradient-yellow.btn:disabled, .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-yellow.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-yellow.btn:hover {
  background: #f1ca0d linear-gradient(180deg, #d4b830, #cdac0b) repeat-x !important;
  border-color: #c1a10a;
  color: #121a24;
}

.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn:active, .bg-gradient-yellow.btn.active {
  background: #f1ca0d linear-gradient(180deg, #caaf2f, #c1a10a) repeat-x !important;
  border-color: #b5970a;
  color: #1F2D3D;
}

.bg-gradient-green {
  background: #34ab0a linear-gradient(180deg, #52b82f, #34ab0a) repeat-x !important;
  color: #fff;
}

.bg-gradient-green.btn.disabled, .bg-gradient-green.btn:disabled, .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-green.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-green.btn:hover {
  background: #34ab0a linear-gradient(180deg, #49992d, #298708) repeat-x !important;
  border-color: #257b07;
  color: #ececec;
}

.bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .bg-gradient-green.btn:active, .bg-gradient-green.btn.active {
  background: #34ab0a linear-gradient(180deg, #468f2c, #257b07) repeat-x !important;
  border-color: #226f06;
  color: #fff;
}

.bg-gradient-teal {
  background: #9c9db4 linear-gradient(180deg, #abacbf, #9c9db4) repeat-x !important;
  color: #1F2D3D;
}

.bg-gradient-teal.btn.disabled, .bg-gradient-teal.btn:disabled, .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-teal.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-teal.btn:hover {
  background: #9c9db4 linear-gradient(180deg, #9899b1, #8687a4) repeat-x !important;
  border-color: #7f809e;
  color: #121a24;
}

.bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn:active, .bg-gradient-teal.btn.active {
  background: #9c9db4 linear-gradient(180deg, #9293ad, #7f809e) repeat-x !important;
  border-color: #787999;
  color: #fff;
}

.bg-gradient-cyan {
  background: #4c96b3 linear-gradient(180deg, #67a6be, #4c96b3) repeat-x !important;
  color: #fff;
}

.bg-gradient-cyan.btn.disabled, .bg-gradient-cyan.btn:disabled, .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-cyan.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-cyan.btn:hover {
  background: #4c96b3 linear-gradient(180deg, #5d93a8, #418098) repeat-x !important;
  border-color: #3d788f;
  color: #ececec;
}

.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn:active, .bg-gradient-cyan.btn.active {
  background: #4c96b3 linear-gradient(180deg, #5a8ca0, #3d788f) repeat-x !important;
  border-color: #397186;
  color: #fff;
}

.bg-gradient-white {
  background: #fff linear-gradient(180deg, white, #fff) repeat-x !important;
  color: #1F2D3D;
}

.bg-gradient-white.btn.disabled, .bg-gradient-white.btn:disabled, .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-white.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-white.btn:hover {
  background: #fff linear-gradient(180deg, #efefef, #ececec) repeat-x !important;
  border-color: #e6e6e6;
  color: #121a24;
}

.bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .bg-gradient-white.btn:active, .bg-gradient-white.btn.active {
  background: #fff linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important;
  border-color: #dfdfdf;
  color: #1F2D3D;
}

.bg-gradient-gray {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff;
}

.bg-gradient-gray.btn.disabled, .bg-gradient-gray.btn:disabled, .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-gray.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-gray.btn:hover {
  background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
  border-color: #545b62;
  color: #ececec;
}

.bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn:active, .bg-gradient-gray.btn.active {
  background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-gradient-gray-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
  color: #fff;
}

.bg-gradient-gray-dark.btn.disabled, .bg-gradient-gray-dark.btn:disabled, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-gray-dark.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-gray-dark.btn:hover {
  background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
  border-color: #1d2124;
  color: #ececec;
}

.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn:active, .bg-gradient-gray-dark.btn.active {
  background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
  border-color: #171a1d;
  color: #fff;
}

[class^="bg-"].disabled {
  opacity: .65;
}

a.text-muted:hover {
  color: #f2af3f !important;
}

.link-muted {
  color: #5d6974;
}

.link-muted:hover, .link-muted:focus {
  color: #464f58;
}

.link-black {
  color: #6c757d;
}

.link-black:hover, .link-black:focus {
  color: #e6e8ea;
}

.accent-primary .btn-link,
.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-primary .nav-tabs .nav-link {
  color: #f2af3f;
}

.accent-primary .btn-link:hover,
.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-primary .nav-tabs .nav-link:hover {
  color: #d68b0e;
}

.accent-primary .dropdown-item:active, .accent-primary .dropdown-item.active {
  background-color: #f2af3f;
  color: #1F2D3D;
}

.accent-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f2af3f;
  border-color: #be7c0d;
}

.accent-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-primary .custom-select:focus,
.accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-primary .custom-file-input:focus ~ .custom-file-label {
  border-color: #fae1b6;
}

.accent-primary .page-item .page-link {
  color: #f2af3f;
}

.accent-primary .page-item.active a,
.accent-primary .page-item.active .page-link {
  background-color: #f2af3f;
  border-color: #f2af3f;
  color: #fff;
}

.accent-primary .page-item.disabled a,
.accent-primary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-primary .page-item .page-link:hover, .dark-mode.accent-primary .page-item .page-link:focus {
  color: #f4b957;
}

.accent-secondary .btn-link,
.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-secondary .nav-tabs .nav-link {
  color: #6c757d;
}

.accent-secondary .btn-link:hover,
.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-secondary .nav-tabs .nav-link:hover {
  color: #494f54;
}

.accent-secondary .dropdown-item:active, .accent-secondary .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}

.accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-secondary .custom-select:focus,
.accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-secondary .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba;
}

.accent-secondary .page-item .page-link {
  color: #6c757d;
}

.accent-secondary .page-item.active a,
.accent-secondary .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.accent-secondary .page-item.disabled a,
.accent-secondary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-secondary .page-item .page-link:hover, .dark-mode.accent-secondary .page-item .page-link:focus {
  color: #78828a;
}

.accent-success .btn-link,
.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-success .nav-tabs .nav-link {
  color: #34ab0a;
}

.accent-success .btn-link:hover,
.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-success .nav-tabs .nav-link:hover {
  color: #1e6306;
}

.accent-success .dropdown-item:active, .accent-success .dropdown-item.active {
  background-color: #34ab0a;
  color: #fff;
}

.accent-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #34ab0a;
  border-color: #174b04;
}

.accent-success .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-success .custom-select:focus,
.accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-success .custom-file-input:focus ~ .custom-file-label {
  border-color: #6ff441;
}

.accent-success .page-item .page-link {
  color: #34ab0a;
}

.accent-success .page-item.active a,
.accent-success .page-item.active .page-link {
  background-color: #34ab0a;
  border-color: #34ab0a;
  color: #fff;
}

.accent-success .page-item.disabled a,
.accent-success .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-success .page-item .page-link:hover, .dark-mode.accent-success .page-item .page-link:focus {
  color: #3bc30b;
}

.accent-info .btn-link,
.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-info .nav-tabs .nav-link {
  color: #4c96b3;
}

.accent-info .btn-link:hover,
.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-info .nav-tabs .nav-link:hover {
  color: #35697d;
}

.accent-info .dropdown-item:active, .accent-info .dropdown-item.active {
  background-color: #4c96b3;
  color: #fff;
}

.accent-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #4c96b3;
  border-color: #2e5a6b;
}

.accent-info .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-info .custom-select:focus,
.accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-info .custom-file-input:focus ~ .custom-file-label {
  border-color: #a6cbd9;
}

.accent-info .page-item .page-link {
  color: #4c96b3;
}

.accent-info .page-item.active a,
.accent-info .page-item.active .page-link {
  background-color: #4c96b3;
  border-color: #4c96b3;
  color: #fff;
}

.accent-info .page-item.disabled a,
.accent-info .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-info .page-item .page-link:hover, .dark-mode.accent-info .page-item .page-link:focus {
  color: #5ea1bb;
}

.accent-warning .btn-link,
.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-warning .nav-tabs .nav-link {
  color: #f1ca0d;
}

.accent-warning .btn-link:hover,
.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-warning .nav-tabs .nav-link:hover {
  color: #a88d09;
}

.accent-warning .dropdown-item:active, .accent-warning .dropdown-item.active {
  background-color: #f1ca0d;
  color: #1F2D3D;
}

.accent-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f1ca0d;
  border-color: #907908;
}

.accent-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-warning .custom-select:focus,
.accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-warning .custom-file-input:focus ~ .custom-file-label {
  border-color: #f8e585;
}

.accent-warning .page-item .page-link {
  color: #f1ca0d;
}

.accent-warning .page-item.active a,
.accent-warning .page-item.active .page-link {
  background-color: #f1ca0d;
  border-color: #f1ca0d;
  color: #fff;
}

.accent-warning .page-item.disabled a,
.accent-warning .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-warning .page-item .page-link:hover, .dark-mode.accent-warning .page-item .page-link:focus {
  color: #f3d024;
}

.accent-danger .btn-link,
.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-danger .nav-tabs .nav-link {
  color: #a10f0f;
}

.accent-danger .btn-link:hover,
.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-danger .nav-tabs .nav-link:hover {
  color: #5b0808;
}

.accent-danger .dropdown-item:active, .accent-danger .dropdown-item.active {
  background-color: #a10f0f;
  color: #fff;
}

.accent-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #a10f0f;
  border-color: #440606;
}

.accent-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-danger .custom-select:focus,
.accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-danger .custom-file-input:focus ~ .custom-file-label {
  border-color: #ed4242;
}

.accent-danger .page-item .page-link {
  color: #a10f0f;
}

.accent-danger .page-item.active a,
.accent-danger .page-item.active .page-link {
  background-color: #a10f0f;
  border-color: #a10f0f;
  color: #fff;
}

.accent-danger .page-item.disabled a,
.accent-danger .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-danger .page-item .page-link:hover, .dark-mode.accent-danger .page-item .page-link:focus {
  color: #b81111;
}

.accent-light .btn-link,
.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-light .nav-tabs .nav-link {
  color: #f8f9fa;
}

.accent-light .btn-link:hover,
.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-light .nav-tabs .nav-link:hover {
  color: #cbd3da;
}

.accent-light .dropdown-item:active, .accent-light .dropdown-item.active {
  background-color: #f8f9fa;
  color: #1F2D3D;
}

.accent-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.accent-light .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-light .custom-select:focus,
.accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-light .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}

.accent-light .page-item .page-link {
  color: #f8f9fa;
}

.accent-light .page-item.active a,
.accent-light .page-item.active .page-link {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #fff;
}

.accent-light .page-item.disabled a,
.accent-light .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-light .page-item .page-link:hover, .dark-mode.accent-light .page-item .page-link:focus {
  color: white;
}

.accent-dark .btn-link,
.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-dark .nav-tabs .nav-link {
  color: #212529;
}

.accent-dark .btn-link:hover,
.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-dark .nav-tabs .nav-link:hover {
  color: black;
}

.accent-dark .dropdown-item:active, .accent-dark .dropdown-item.active {
  background-color: #212529;
  color: #fff;
}

.accent-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #212529;
  border-color: black;
}

.accent-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-dark .custom-select:focus,
.accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #5a6570;
}

.accent-dark .page-item .page-link {
  color: #212529;
}

.accent-dark .page-item.active a,
.accent-dark .page-item.active .page-link {
  background-color: #212529;
  border-color: #212529;
  color: #fff;
}

.accent-dark .page-item.disabled a,
.accent-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-dark .page-item .page-link:hover, .dark-mode.accent-dark .page-item .page-link:focus {
  color: #2c3237;
}

.accent-default .btn-link,
.accent-default a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-default .nav-tabs .nav-link {
  color: #6c757d;
}

.accent-default .btn-link:hover,
.accent-default a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-default .nav-tabs .nav-link:hover {
  color: #494f54;
}

.accent-default .dropdown-item:active, .accent-default .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}

.accent-default .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.accent-default .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-default .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-default .custom-select:focus,
.accent-default .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-default .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba;
}

.accent-default .page-item .page-link {
  color: #6c757d;
}

.accent-default .page-item.active a,
.accent-default .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.accent-default .page-item.disabled a,
.accent-default .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-default [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-default [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-default [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-default [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-default .page-item .page-link:hover, .dark-mode.accent-default .page-item .page-link:focus {
  color: #78828a;
}

.accent-purple .btn-link,
.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-purple .nav-tabs .nav-link {
  color: #363B48;
}

.accent-purple .btn-link:hover,
.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-purple .nav-tabs .nav-link:hover {
  color: #15171c;
}

.accent-purple .dropdown-item:active, .accent-purple .dropdown-item.active {
  background-color: #363B48;
  color: #fff;
}

.accent-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #363B48;
  border-color: #0a0b0e;
}

.accent-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-purple .custom-select:focus,
.accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-purple .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7791;
}

.accent-purple .page-item .page-link {
  color: #363B48;
}

.accent-purple .page-item.active a,
.accent-purple .page-item.active .page-link {
  background-color: #363B48;
  border-color: #363B48;
  color: #fff;
}

.accent-purple .page-item.disabled a,
.accent-purple .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-purple .page-item .page-link:hover, .dark-mode.accent-purple .page-item .page-link:focus {
  color: #414757;
}

.accent-gray .btn-link,
.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-gray .nav-tabs .nav-link {
  color: #6c757d;
}

.accent-gray .btn-link:hover,
.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-gray .nav-tabs .nav-link:hover {
  color: #494f54;
}

.accent-gray .dropdown-item:active, .accent-gray .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}

.accent-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.accent-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-gray .custom-select:focus,
.accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-gray .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba;
}

.accent-gray .page-item .page-link {
  color: #6c757d;
}

.accent-gray .page-item.active a,
.accent-gray .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.accent-gray .page-item.disabled a,
.accent-gray .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-gray .page-item .page-link:hover, .dark-mode.accent-gray .page-item .page-link:focus {
  color: #78828a;
}

.accent-lightblue .btn-link,
.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-lightblue .nav-tabs .nav-link {
  color: #3c8dbc;
}

.accent-lightblue .btn-link:hover,
.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-lightblue .nav-tabs .nav-link:hover {
  color: #296282;
}

.accent-lightblue .dropdown-item:active, .accent-lightblue .dropdown-item.active {
  background-color: #3c8dbc;
  color: #fff;
}

.accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: #23536f;
}

.accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-lightblue .custom-select:focus,
.accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-lightblue .custom-file-input:focus ~ .custom-file-label {
  border-color: #99c5de;
}

.accent-lightblue .page-item .page-link {
  color: #3c8dbc;
}

.accent-lightblue .page-item.active a,
.accent-lightblue .page-item.active .page-link {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
  color: #fff;
}

.accent-lightblue .page-item.disabled a,
.accent-lightblue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-lightblue .page-item .page-link:hover, .dark-mode.accent-lightblue .page-item .page-link:focus {
  color: #4c99c6;
}

.accent-navy .btn-link,
.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-navy .nav-tabs .nav-link {
  color: #001f3f;
}

.accent-navy .btn-link:hover,
.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-navy .nav-tabs .nav-link:hover {
  color: black;
}

.accent-navy .dropdown-item:active, .accent-navy .dropdown-item.active {
  background-color: #001f3f;
  color: #fff;
}

.accent-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black;
}

.accent-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-navy .custom-select:focus,
.accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-navy .custom-file-input:focus ~ .custom-file-label {
  border-color: #005ebf;
}

.accent-navy .page-item .page-link {
  color: #001f3f;
}

.accent-navy .page-item.active a,
.accent-navy .page-item.active .page-link {
  background-color: #001f3f;
  border-color: #001f3f;
  color: #fff;
}

.accent-navy .page-item.disabled a,
.accent-navy .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-navy .page-item .page-link:hover, .dark-mode.accent-navy .page-item .page-link:focus {
  color: #002c59;
}

.accent-olive .btn-link,
.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-olive .nav-tabs .nav-link {
  color: #3d9970;
}

.accent-olive .btn-link:hover,
.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-olive .nav-tabs .nav-link:hover {
  color: #276248;
}

.accent-olive .dropdown-item:active, .accent-olive .dropdown-item.active {
  background-color: #3d9970;
  color: #fff;
}

.accent-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: #20503b;
}

.accent-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-olive .custom-select:focus,
.accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-olive .custom-file-input:focus ~ .custom-file-label {
  border-color: #87cfaf;
}

.accent-olive .page-item .page-link {
  color: #3d9970;
}

.accent-olive .page-item.active a,
.accent-olive .page-item.active .page-link {
  background-color: #3d9970;
  border-color: #3d9970;
  color: #fff;
}

.accent-olive .page-item.disabled a,
.accent-olive .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-olive .page-item .page-link:hover, .dark-mode.accent-olive .page-item .page-link:focus {
  color: #44ab7d;
}

.accent-lime .btn-link,
.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-lime .nav-tabs .nav-link {
  color: #01ff70;
}

.accent-lime .btn-link:hover,
.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-lime .nav-tabs .nav-link:hover {
  color: #00b44e;
}

.accent-lime .dropdown-item:active, .accent-lime .dropdown-item.active {
  background-color: #01ff70;
  color: #1F2D3D;
}

.accent-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: #009a43;
}

.accent-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-lime .custom-select:focus,
.accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-lime .custom-file-input:focus ~ .custom-file-label {
  border-color: #81ffb8;
}

.accent-lime .page-item .page-link {
  color: #01ff70;
}

.accent-lime .page-item.active a,
.accent-lime .page-item.active .page-link {
  background-color: #01ff70;
  border-color: #01ff70;
  color: #fff;
}

.accent-lime .page-item.disabled a,
.accent-lime .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-lime .page-item .page-link:hover, .dark-mode.accent-lime .page-item .page-link:focus {
  color: #1bff7e;
}

.accent-fuchsia .btn-link,
.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-fuchsia .nav-tabs .nav-link {
  color: #f012be;
}

.accent-fuchsia .btn-link:hover,
.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-fuchsia .nav-tabs .nav-link:hover {
  color: #ab0b87;
}

.accent-fuchsia .dropdown-item:active, .accent-fuchsia .dropdown-item.active {
  background-color: #f012be;
  color: #fff;
}

.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: #930974;
}

.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-fuchsia .custom-select:focus,
.accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-fuchsia .custom-file-input:focus ~ .custom-file-label {
  border-color: #f88adf;
}

.accent-fuchsia .page-item .page-link {
  color: #f012be;
}

.accent-fuchsia .page-item.active a,
.accent-fuchsia .page-item.active .page-link {
  background-color: #f012be;
  border-color: #f012be;
  color: #fff;
}

.accent-fuchsia .page-item.disabled a,
.accent-fuchsia .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-fuchsia .page-item .page-link:hover, .dark-mode.accent-fuchsia .page-item .page-link:focus {
  color: #f22ac5;
}

.accent-maroon .btn-link,
.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-maroon .nav-tabs .nav-link {
  color: #d81b60;
}

.accent-maroon .btn-link:hover,
.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-maroon .nav-tabs .nav-link:hover {
  color: #941342;
}

.accent-maroon .dropdown-item:active, .accent-maroon .dropdown-item.active {
  background-color: #d81b60;
  color: #fff;
}

.accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: #7d1038;
}

.accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-maroon .custom-select:focus,
.accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-maroon .custom-file-input:focus ~ .custom-file-label {
  border-color: #f083ab;
}

.accent-maroon .page-item .page-link {
  color: #d81b60;
}

.accent-maroon .page-item.active a,
.accent-maroon .page-item.active .page-link {
  background-color: #d81b60;
  border-color: #d81b60;
  color: #fff;
}

.accent-maroon .page-item.disabled a,
.accent-maroon .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-maroon .page-item .page-link:hover, .dark-mode.accent-maroon .page-item .page-link:focus {
  color: #e4286d;
}

.accent-blue .btn-link,
.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-blue .nav-tabs .nav-link {
  color: #2660A4;
}

.accent-blue .btn-link:hover,
.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-blue .nav-tabs .nav-link:hover {
  color: #183c66;
}

.accent-blue .dropdown-item:active, .accent-blue .dropdown-item.active {
  background-color: #2660A4;
  color: #fff;
}

.accent-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #2660A4;
  border-color: #133051;
}

.accent-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-blue .custom-select:focus,
.accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-blue .custom-file-input:focus ~ .custom-file-label {
  border-color: #6ca0dd;
}

.accent-blue .page-item .page-link {
  color: #2660A4;
}

.accent-blue .page-item.active a,
.accent-blue .page-item.active .page-link {
  background-color: #2660A4;
  border-color: #2660A4;
  color: #fff;
}

.accent-blue .page-item.disabled a,
.accent-blue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-blue .page-item .page-link:hover, .dark-mode.accent-blue .page-item .page-link:focus {
  color: #2b6cb9;
}

.accent-indigo .btn-link,
.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-indigo .nav-tabs .nav-link {
  color: #893bf7;
}

.accent-indigo .btn-link:hover,
.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-indigo .nav-tabs .nav-link:hover {
  color: #6109dd;
}

.accent-indigo .dropdown-item:active, .accent-indigo .dropdown-item.active {
  background-color: #893bf7;
  color: #fff;
}

.accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #893bf7;
  border-color: #5608c4;
}

.accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-indigo .custom-select:focus,
.accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-indigo .custom-file-input:focus ~ .custom-file-label {
  border-color: #d3b6fc;
}

.accent-indigo .page-item .page-link {
  color: #893bf7;
}

.accent-indigo .page-item.active a,
.accent-indigo .page-item.active .page-link {
  background-color: #893bf7;
  border-color: #893bf7;
  color: #fff;
}

.accent-indigo .page-item.disabled a,
.accent-indigo .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-indigo .page-item .page-link:hover, .dark-mode.accent-indigo .page-item .page-link:focus {
  color: #9854f8;
}

.accent-purple .btn-link,
.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-purple .nav-tabs .nav-link {
  color: #363B48;
}

.accent-purple .btn-link:hover,
.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-purple .nav-tabs .nav-link:hover {
  color: #15171c;
}

.accent-purple .dropdown-item:active, .accent-purple .dropdown-item.active {
  background-color: #363B48;
  color: #fff;
}

.accent-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #363B48;
  border-color: #0a0b0e;
}

.accent-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-purple .custom-select:focus,
.accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-purple .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7791;
}

.accent-purple .page-item .page-link {
  color: #363B48;
}

.accent-purple .page-item.active a,
.accent-purple .page-item.active .page-link {
  background-color: #363B48;
  border-color: #363B48;
  color: #fff;
}

.accent-purple .page-item.disabled a,
.accent-purple .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-purple .page-item .page-link:hover, .dark-mode.accent-purple .page-item .page-link:focus {
  color: #414757;
}

.accent-pink .btn-link,
.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-pink .nav-tabs .nav-link {
  color: #a919ac;
}

.accent-pink .btn-link:hover,
.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-pink .nav-tabs .nav-link:hover {
  color: #670f69;
}

.accent-pink .dropdown-item:active, .accent-pink .dropdown-item.active {
  background-color: #a919ac;
  color: #fff;
}

.accent-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #a919ac;
  border-color: #510c53;
}

.accent-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-pink .custom-select:focus,
.accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-pink .custom-file-input:focus ~ .custom-file-label {
  border-color: #e55de7;
}

.accent-pink .page-item .page-link {
  color: #a919ac;
}

.accent-pink .page-item.active a,
.accent-pink .page-item.active .page-link {
  background-color: #a919ac;
  border-color: #a919ac;
  color: #fff;
}

.accent-pink .page-item.disabled a,
.accent-pink .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-pink .page-item .page-link:hover, .dark-mode.accent-pink .page-item .page-link:focus {
  color: #bf1cc2;
}

.accent-red .btn-link,
.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-red .nav-tabs .nav-link {
  color: #a10f0f;
}

.accent-red .btn-link:hover,
.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-red .nav-tabs .nav-link:hover {
  color: #5b0808;
}

.accent-red .dropdown-item:active, .accent-red .dropdown-item.active {
  background-color: #a10f0f;
  color: #fff;
}

.accent-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #a10f0f;
  border-color: #440606;
}

.accent-red .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-red .custom-select:focus,
.accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-red .custom-file-input:focus ~ .custom-file-label {
  border-color: #ed4242;
}

.accent-red .page-item .page-link {
  color: #a10f0f;
}

.accent-red .page-item.active a,
.accent-red .page-item.active .page-link {
  background-color: #a10f0f;
  border-color: #a10f0f;
  color: #fff;
}

.accent-red .page-item.disabled a,
.accent-red .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-red .page-item .page-link:hover, .dark-mode.accent-red .page-item .page-link:focus {
  color: #b81111;
}

.accent-orange .btn-link,
.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-orange .nav-tabs .nav-link {
  color: #f2af3f;
}

.accent-orange .btn-link:hover,
.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-orange .nav-tabs .nav-link:hover {
  color: #d68b0e;
}

.accent-orange .dropdown-item:active, .accent-orange .dropdown-item.active {
  background-color: #f2af3f;
  color: #1F2D3D;
}

.accent-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f2af3f;
  border-color: #be7c0d;
}

.accent-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-orange .custom-select:focus,
.accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-orange .custom-file-input:focus ~ .custom-file-label {
  border-color: #fae1b6;
}

.accent-orange .page-item .page-link {
  color: #f2af3f;
}

.accent-orange .page-item.active a,
.accent-orange .page-item.active .page-link {
  background-color: #f2af3f;
  border-color: #f2af3f;
  color: #fff;
}

.accent-orange .page-item.disabled a,
.accent-orange .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-orange .page-item .page-link:hover, .dark-mode.accent-orange .page-item .page-link:focus {
  color: #f4b957;
}

.accent-yellow .btn-link,
.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-yellow .nav-tabs .nav-link {
  color: #f1ca0d;
}

.accent-yellow .btn-link:hover,
.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-yellow .nav-tabs .nav-link:hover {
  color: #a88d09;
}

.accent-yellow .dropdown-item:active, .accent-yellow .dropdown-item.active {
  background-color: #f1ca0d;
  color: #1F2D3D;
}

.accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f1ca0d;
  border-color: #907908;
}

.accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-yellow .custom-select:focus,
.accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-yellow .custom-file-input:focus ~ .custom-file-label {
  border-color: #f8e585;
}

.accent-yellow .page-item .page-link {
  color: #f1ca0d;
}

.accent-yellow .page-item.active a,
.accent-yellow .page-item.active .page-link {
  background-color: #f1ca0d;
  border-color: #f1ca0d;
  color: #fff;
}

.accent-yellow .page-item.disabled a,
.accent-yellow .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-yellow .page-item .page-link:hover, .dark-mode.accent-yellow .page-item .page-link:focus {
  color: #f3d024;
}

.accent-green .btn-link,
.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-green .nav-tabs .nav-link {
  color: #34ab0a;
}

.accent-green .btn-link:hover,
.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-green .nav-tabs .nav-link:hover {
  color: #1e6306;
}

.accent-green .dropdown-item:active, .accent-green .dropdown-item.active {
  background-color: #34ab0a;
  color: #fff;
}

.accent-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #34ab0a;
  border-color: #174b04;
}

.accent-green .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-green .custom-select:focus,
.accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-green .custom-file-input:focus ~ .custom-file-label {
  border-color: #6ff441;
}

.accent-green .page-item .page-link {
  color: #34ab0a;
}

.accent-green .page-item.active a,
.accent-green .page-item.active .page-link {
  background-color: #34ab0a;
  border-color: #34ab0a;
  color: #fff;
}

.accent-green .page-item.disabled a,
.accent-green .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-green .page-item .page-link:hover, .dark-mode.accent-green .page-item .page-link:focus {
  color: #3bc30b;
}

.accent-teal .btn-link,
.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-teal .nav-tabs .nav-link {
  color: #9c9db4;
}

.accent-teal .btn-link:hover,
.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-teal .nav-tabs .nav-link:hover {
  color: #707293;
}

.accent-teal .dropdown-item:active, .accent-teal .dropdown-item.active {
  background-color: #9c9db4;
  color: #1F2D3D;
}

.accent-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9c9db4;
  border-color: #656685;
}

.accent-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-teal .custom-select:focus,
.accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-teal .custom-file-input:focus ~ .custom-file-label {
  border-color: #e5e5eb;
}

.accent-teal .page-item .page-link {
  color: #9c9db4;
}

.accent-teal .page-item.active a,
.accent-teal .page-item.active .page-link {
  background-color: #9c9db4;
  border-color: #9c9db4;
  color: #fff;
}

.accent-teal .page-item.disabled a,
.accent-teal .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-teal .page-item .page-link:hover, .dark-mode.accent-teal .page-item .page-link:focus {
  color: #ababbf;
}

.accent-cyan .btn-link,
.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-cyan .nav-tabs .nav-link {
  color: #4c96b3;
}

.accent-cyan .btn-link:hover,
.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-cyan .nav-tabs .nav-link:hover {
  color: #35697d;
}

.accent-cyan .dropdown-item:active, .accent-cyan .dropdown-item.active {
  background-color: #4c96b3;
  color: #fff;
}

.accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #4c96b3;
  border-color: #2e5a6b;
}

.accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-cyan .custom-select:focus,
.accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-cyan .custom-file-input:focus ~ .custom-file-label {
  border-color: #a6cbd9;
}

.accent-cyan .page-item .page-link {
  color: #4c96b3;
}

.accent-cyan .page-item.active a,
.accent-cyan .page-item.active .page-link {
  background-color: #4c96b3;
  border-color: #4c96b3;
  color: #fff;
}

.accent-cyan .page-item.disabled a,
.accent-cyan .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-cyan .page-item .page-link:hover, .dark-mode.accent-cyan .page-item .page-link:focus {
  color: #5ea1bb;
}

.accent-white .btn-link,
.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-white .nav-tabs .nav-link {
  color: #fff;
}

.accent-white .btn-link:hover,
.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-white .nav-tabs .nav-link:hover {
  color: #d9d9d9;
}

.accent-white .dropdown-item:active, .accent-white .dropdown-item.active {
  background-color: #fff;
  color: #1F2D3D;
}

.accent-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}

.accent-white .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-white .custom-select:focus,
.accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-white .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}

.accent-white .page-item .page-link {
  color: #fff;
}

.accent-white .page-item.active a,
.accent-white .page-item.active .page-link {
  background-color: #fff;
  border-color: #fff;
  color: #fff;
}

.accent-white .page-item.disabled a,
.accent-white .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-white .page-item .page-link:hover, .dark-mode.accent-white .page-item .page-link:focus {
  color: white;
}

.accent-gray .btn-link,
.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-gray .nav-tabs .nav-link {
  color: #6c757d;
}

.accent-gray .btn-link:hover,
.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-gray .nav-tabs .nav-link:hover {
  color: #494f54;
}

.accent-gray .dropdown-item:active, .accent-gray .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}

.accent-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.accent-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-gray .custom-select:focus,
.accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-gray .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba;
}

.accent-gray .page-item .page-link {
  color: #6c757d;
}

.accent-gray .page-item.active a,
.accent-gray .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.accent-gray .page-item.disabled a,
.accent-gray .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-gray .page-item .page-link:hover, .dark-mode.accent-gray .page-item .page-link:focus {
  color: #78828a;
}

.accent-gray-dark .btn-link,
.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.accent-gray-dark .nav-tabs .nav-link {
  color: #343a40;
}

.accent-gray-dark .btn-link:hover,
.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.accent-gray-dark .nav-tabs .nav-link:hover {
  color: #121416;
}

.accent-gray-dark .dropdown-item:active, .accent-gray-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff;
}

.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-gray-dark .custom-select:focus,
.accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-gray-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7a86;
}

.accent-gray-dark .page-item .page-link {
  color: #343a40;
}

.accent-gray-dark .page-item.active a,
.accent-gray-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.accent-gray-dark .page-item.disabled a,
.accent-gray-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-gray-dark .page-item .page-link:hover, .dark-mode.accent-gray-dark .page-item .page-link:focus {
  color: #3f474e;
}

[class*="accent-"] a.btn-primary {
  color: #1F2D3D;
}

[class*="accent-"] a.btn-secondary {
  color: #fff;
}

[class*="accent-"] a.btn-success {
  color: #fff;
}

[class*="accent-"] a.btn-info {
  color: #fff;
}

[class*="accent-"] a.btn-warning {
  color: #1F2D3D;
}

[class*="accent-"] a.btn-danger {
  color: #fff;
}

[class*="accent-"] a.btn-light {
  color: #1F2D3D;
}

[class*="accent-"] a.btn-dark {
  color: #fff;
}

[class*="accent-"] a.btn-default {
  color: #fff;
}

[class*="accent-"] a.btn-purple {
  color: #fff;
}

[class*="accent-"] a.btn-gray {
  color: #fff;
}

.dark-mode .bg-light {
  background-color: #32383e !important;
  color: #fff !important;
}

.dark-mode .text-black,
.dark-mode .text-dark,
.dark-mode .link-black,
.dark-mode .link-dark {
  color: #ced4da;
}

.dark-mode .bg-secondary {
  background-color: #6c757d !important;
}

.dark-mode .bg-secondary,
.dark-mode .bg-secondary > a {
  color: #fff !important;
}

.dark-mode .bg-secondary.btn:hover {
  border-color: #545b62;
  color: #ececec;
}

.dark-mode .bg-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-secondary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-secondary.btn:active, .dark-mode .bg-secondary.btn.active {
  background-color: #545b62 !important;
  border-color: #4e555b;
  color: #fff;
}

.dark-mode .bg-success {
  background-color: #00bc8c !important;
}

.dark-mode .bg-success,
.dark-mode .bg-success > a {
  color: #fff !important;
}

.dark-mode .bg-success.btn:hover {
  border-color: #008966;
  color: #ececec;
}

.dark-mode .bg-success.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-success.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-success.btn:active, .dark-mode .bg-success.btn.active {
  background-color: #008966 !important;
  border-color: #007c5d;
  color: #fff;
}

.dark-mode .bg-info {
  background-color: #3498db !important;
}

.dark-mode .bg-info,
.dark-mode .bg-info > a {
  color: #fff !important;
}

.dark-mode .bg-info.btn:hover {
  border-color: #217dbb;
  color: #ececec;
}

.dark-mode .bg-info.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-info.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-info.btn:active, .dark-mode .bg-info.btn.active {
  background-color: #217dbb !important;
  border-color: #1f76b0;
  color: #fff;
}

.dark-mode .bg-warning {
  background-color: #fd7e14 !important;
}

.dark-mode .bg-warning,
.dark-mode .bg-warning > a {
  color: #1F2D3D !important;
}

.dark-mode .bg-warning.btn:hover {
  border-color: #dc6502;
  color: #121a24;
}

.dark-mode .bg-warning.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-warning.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-warning.btn:active, .dark-mode .bg-warning.btn.active {
  background-color: #dc6502 !important;
  border-color: #cf5f02;
  color: #fff;
}

.dark-mode .bg-danger {
  background-color: #e74c3c !important;
}

.dark-mode .bg-danger,
.dark-mode .bg-danger > a {
  color: #fff !important;
}

.dark-mode .bg-danger.btn:hover {
  border-color: #d62c1a;
  color: #ececec;
}

.dark-mode .bg-danger.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-danger.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-danger.btn:active, .dark-mode .bg-danger.btn.active {
  background-color: #d62c1a !important;
  border-color: #ca2a19;
  color: #fff;
}

.dark-mode .bg-light {
  background-color: #f8f9fa !important;
}

.dark-mode .bg-light,
.dark-mode .bg-light > a {
  color: #1F2D3D !important;
}

.dark-mode .bg-light.btn:hover {
  border-color: #dae0e5;
  color: #121a24;
}

.dark-mode .bg-light.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-light.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-light.btn:active, .dark-mode .bg-light.btn.active {
  background-color: #dae0e5 !important;
  border-color: #d3d9df;
  color: #1F2D3D;
}

.dark-mode .bg-dark {
  background-color: #343a40 !important;
}

.dark-mode .bg-dark,
.dark-mode .bg-dark > a {
  color: #fff !important;
}

.dark-mode .bg-dark.btn:hover {
  border-color: #1d2124;
  color: #ececec;
}

.dark-mode .bg-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-dark.btn:active, .dark-mode .bg-dark.btn.active {
  background-color: #1d2124 !important;
  border-color: #171a1d;
  color: #fff;
}

.dark-mode .bg-lightblue {
  background-color: #86bad8 !important;
}

.dark-mode .bg-lightblue,
.dark-mode .bg-lightblue > a {
  color: #1F2D3D !important;
}

.dark-mode .bg-lightblue.btn:hover {
  border-color: #5fa4cc;
  color: #121a24;
}

.dark-mode .bg-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-lightblue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-lightblue.btn:active, .dark-mode .bg-lightblue.btn.active {
  background-color: #5fa4cc !important;
  border-color: #559ec9;
  color: #fff;
}

.dark-mode .bg-navy {
  background-color: #002c59 !important;
}

.dark-mode .bg-navy,
.dark-mode .bg-navy > a {
  color: #fff !important;
}

.dark-mode .bg-navy.btn:hover {
  border-color: #001226;
  color: #ececec;
}

.dark-mode .bg-navy.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-navy.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-navy.btn:active, .dark-mode .bg-navy.btn.active {
  background-color: #001226 !important;
  border-color: #000c19;
  color: #fff;
}

.dark-mode .bg-olive {
  background-color: #74c8a3 !important;
}

.dark-mode .bg-olive,
.dark-mode .bg-olive > a {
  color: #1F2D3D !important;
}

.dark-mode .bg-olive.btn:hover {
  border-color: #50b98a;
  color: #121a24;
}

.dark-mode .bg-olive.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-olive.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-olive.btn:active, .dark-mode .bg-olive.btn.active {
  background-color: #50b98a !important;
  border-color: #48b484;
  color: #fff;
}

.dark-mode .bg-lime {
  background-color: #67ffa9 !important;
}

.dark-mode .bg-lime,
.dark-mode .bg-lime > a {
  color: #1F2D3D !important;
}

.dark-mode .bg-lime.btn:hover {
  border-color: #34ff8d;
  color: #121a24;
}

.dark-mode .bg-lime.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-lime.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-lime.btn:active, .dark-mode .bg-lime.btn.active {
  background-color: #34ff8d !important;
  border-color: #27ff86;
  color: #1F2D3D;
}

.dark-mode .bg-fuchsia {
  background-color: #f672d8 !important;
}

.dark-mode .bg-fuchsia,
.dark-mode .bg-fuchsia > a {
  color: #1F2D3D !important;
}

.dark-mode .bg-fuchsia.btn:hover {
  border-color: #f342cb;
  color: #121a24;
}

.dark-mode .bg-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-fuchsia.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-fuchsia.btn:active, .dark-mode .bg-fuchsia.btn.active {
  background-color: #f342cb !important;
  border-color: #f236c8;
  color: #fff;
}

.dark-mode .bg-maroon {
  background-color: #ed6c9b !important;
}

.dark-mode .bg-maroon,
.dark-mode .bg-maroon > a {
  color: #1F2D3D !important;
}

.dark-mode .bg-maroon.btn:hover {
  border-color: #e73f7c;
  color: #121a24;
}

.dark-mode .bg-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-maroon.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-maroon.btn:active, .dark-mode .bg-maroon.btn.active {
  background-color: #e73f7c !important;
  border-color: #e63475;
  color: #fff;
}

.dark-mode .bg-blue {
  background-color: #3f6791 !important;
}

.dark-mode .bg-blue,
.dark-mode .bg-blue > a {
  color: #fff !important;
}

.dark-mode .bg-blue.btn:hover {
  border-color: #304e6d;
  color: #ececec;
}

.dark-mode .bg-blue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-blue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-blue.btn:active, .dark-mode .bg-blue.btn.active {
  background-color: #304e6d !important;
  border-color: #2c4765;
  color: #fff;
}

.dark-mode .bg-indigo {
  background-color: #6610f2 !important;
}

.dark-mode .bg-indigo,
.dark-mode .bg-indigo > a {
  color: #fff !important;
}

.dark-mode .bg-indigo.btn:hover {
  border-color: #510bc4;
  color: #ececec;
}

.dark-mode .bg-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-indigo.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-indigo.btn:active, .dark-mode .bg-indigo.btn.active {
  background-color: #510bc4 !important;
  border-color: #4c0ab8;
  color: #fff;
}

.dark-mode .bg-purple {
  background-color: #6f42c1 !important;
}

.dark-mode .bg-purple,
.dark-mode .bg-purple > a {
  color: #fff !important;
}

.dark-mode .bg-purple.btn:hover {
  border-color: #59339d;
  color: #ececec;
}

.dark-mode .bg-purple.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-purple.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-purple.btn:active, .dark-mode .bg-purple.btn.active {
  background-color: #59339d !important;
  border-color: #533093;
  color: #fff;
}

.dark-mode .bg-pink {
  background-color: #e83e8c !important;
}

.dark-mode .bg-pink,
.dark-mode .bg-pink > a {
  color: #fff !important;
}

.dark-mode .bg-pink.btn:hover {
  border-color: #d91a72;
  color: #ececec;
}

.dark-mode .bg-pink.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-pink.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-pink.btn:active, .dark-mode .bg-pink.btn.active {
  background-color: #d91a72 !important;
  border-color: #ce196c;
  color: #fff;
}

.dark-mode .bg-red {
  background-color: #e74c3c !important;
}

.dark-mode .bg-red,
.dark-mode .bg-red > a {
  color: #fff !important;
}

.dark-mode .bg-red.btn:hover {
  border-color: #d62c1a;
  color: #ececec;
}

.dark-mode .bg-red.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-red.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-red.btn:active, .dark-mode .bg-red.btn.active {
  background-color: #d62c1a !important;
  border-color: #ca2a19;
  color: #fff;
}

.dark-mode .bg-orange {
  background-color: #fd7e14 !important;
}

.dark-mode .bg-orange,
.dark-mode .bg-orange > a {
  color: #1F2D3D !important;
}

.dark-mode .bg-orange.btn:hover {
  border-color: #dc6502;
  color: #121a24;
}

.dark-mode .bg-orange.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-orange.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-orange.btn:active, .dark-mode .bg-orange.btn.active {
  background-color: #dc6502 !important;
  border-color: #cf5f02;
  color: #fff;
}

.dark-mode .bg-yellow {
  background-color: #f39c12 !important;
}

.dark-mode .bg-yellow,
.dark-mode .bg-yellow > a {
  color: #1F2D3D !important;
}

.dark-mode .bg-yellow.btn:hover {
  border-color: #c87f0a;
  color: #121a24;
}

.dark-mode .bg-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-yellow.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-yellow.btn:active, .dark-mode .bg-yellow.btn.active {
  background-color: #c87f0a !important;
  border-color: #bc770a;
  color: #fff;
}

.dark-mode .bg-green {
  background-color: #00bc8c !important;
}

.dark-mode .bg-green,
.dark-mode .bg-green > a {
  color: #fff !important;
}

.dark-mode .bg-green.btn:hover {
  border-color: #008966;
  color: #ececec;
}

.dark-mode .bg-green.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-green.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-green.btn:active, .dark-mode .bg-green.btn.active {
  background-color: #008966 !important;
  border-color: #007c5d;
  color: #fff;
}

.dark-mode .bg-teal {
  background-color: #20c997 !important;
}

.dark-mode .bg-teal,
.dark-mode .bg-teal > a {
  color: #fff !important;
}

.dark-mode .bg-teal.btn:hover {
  border-color: #199d76;
  color: #ececec;
}

.dark-mode .bg-teal.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-teal.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-teal.btn:active, .dark-mode .bg-teal.btn.active {
  background-color: #199d76 !important;
  border-color: #17926e;
  color: #fff;
}

.dark-mode .bg-cyan {
  background-color: #3498db !important;
}

.dark-mode .bg-cyan,
.dark-mode .bg-cyan > a {
  color: #fff !important;
}

.dark-mode .bg-cyan.btn:hover {
  border-color: #217dbb;
  color: #ececec;
}

.dark-mode .bg-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-cyan.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-cyan.btn:active, .dark-mode .bg-cyan.btn.active {
  background-color: #217dbb !important;
  border-color: #1f76b0;
  color: #fff;
}

.dark-mode .bg-white {
  background-color: #ced4da !important;
}

.dark-mode .bg-white,
.dark-mode .bg-white > a {
  color: #1F2D3D !important;
}

.dark-mode .bg-white.btn:hover {
  border-color: #b1bbc4;
  color: #121a24;
}

.dark-mode .bg-white.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-white.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-white.btn:active, .dark-mode .bg-white.btn.active {
  background-color: #b1bbc4 !important;
  border-color: #aab4bf;
  color: #1F2D3D;
}

.dark-mode .bg-gray {
  background-color: #6c757d !important;
}

.dark-mode .bg-gray,
.dark-mode .bg-gray > a {
  color: #fff !important;
}

.dark-mode .bg-gray.btn:hover {
  border-color: #545b62;
  color: #ececec;
}

.dark-mode .bg-gray.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gray.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gray.btn:active, .dark-mode .bg-gray.btn.active {
  background-color: #545b62 !important;
  border-color: #4e555b;
  color: #fff;
}

.dark-mode .bg-gray-dark {
  background-color: #343a40 !important;
}

.dark-mode .bg-gray-dark,
.dark-mode .bg-gray-dark > a {
  color: #fff !important;
}

.dark-mode .bg-gray-dark.btn:hover {
  border-color: #1d2124;
  color: #ececec;
}

.dark-mode .bg-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gray-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gray-dark.btn:active, .dark-mode .bg-gray-dark.btn.active {
  background-color: #1d2124 !important;
  border-color: #171a1d;
  color: #fff;
}

.dark-mode .bg-gradient-secondary {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-secondary.btn.disabled, .dark-mode .bg-gradient-secondary.btn:disabled, .dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-secondary.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-secondary.btn:hover {
  background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
  border-color: #545b62;
  color: #ececec;
}

.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn:active, .dark-mode .bg-gradient-secondary.btn.active {
  background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
  border-color: #4e555b;
  color: #fff;
}

.dark-mode .bg-gradient-success {
  background: #00bc8c linear-gradient(180deg, #26c69d, #00bc8c) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-success.btn.disabled, .dark-mode .bg-gradient-success.btn:disabled, .dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-success.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-success.btn:hover {
  background: #00bc8c linear-gradient(180deg, #26a685, #009670) repeat-x !important;
  border-color: #008966;
  color: #ececec;
}

.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn:active, .dark-mode .bg-gradient-success.btn.active {
  background: #00bc8c linear-gradient(180deg, #269b7d, #008966) repeat-x !important;
  border-color: #007c5d;
  color: #fff;
}

.dark-mode .bg-gradient-info {
  background: #3498db linear-gradient(180deg, #52a7e0, #3498db) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-info.btn.disabled, .dark-mode .bg-gradient-info.btn:disabled, .dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-info.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-info.btn:hover {
  background: #3498db linear-gradient(180deg, #4497ce, #2384c6) repeat-x !important;
  border-color: #217dbb;
  color: #ececec;
}

.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn:active, .dark-mode .bg-gradient-info.btn.active {
  background: #3498db linear-gradient(180deg, #4291c5, #217dbb) repeat-x !important;
  border-color: #1f76b0;
  color: #fff;
}

.dark-mode .bg-gradient-warning {
  background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-warning.btn.disabled, .dark-mode .bg-gradient-warning.btn:disabled, .dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-warning.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-warning.btn:hover {
  background: #fd7e14 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;
  border-color: #dc6502;
  color: #121a24;
}

.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn:active, .dark-mode .bg-gradient-warning.btn.active {
  background: #fd7e14 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;
  border-color: #cf5f02;
  color: #fff;
}

.dark-mode .bg-gradient-danger {
  background: #e74c3c linear-gradient(180deg, #eb6759, #e74c3c) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-danger.btn.disabled, .dark-mode .bg-gradient-danger.btn:disabled, .dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-danger.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-danger.btn:hover {
  background: #e74c3c linear-gradient(180deg, #e64d3e, #e12e1c) repeat-x !important;
  border-color: #d62c1a;
  color: #ececec;
}

.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn:active, .dark-mode .bg-gradient-danger.btn.active {
  background: #e74c3c linear-gradient(180deg, #dc4c3d, #d62c1a) repeat-x !important;
  border-color: #ca2a19;
  color: #fff;
}

.dark-mode .bg-gradient-light {
  background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-light.btn.disabled, .dark-mode .bg-gradient-light.btn:disabled, .dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-light.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-light.btn:hover {
  background: #f8f9fa linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;
  border-color: #dae0e5;
  color: #121a24;
}

.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn:active, .dark-mode .bg-gradient-light.btn.active {
  background: #f8f9fa linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;
  border-color: #d3d9df;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-dark.btn.disabled, .dark-mode .bg-gradient-dark.btn:disabled, .dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-dark.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-dark.btn:hover {
  background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
  border-color: #1d2124;
  color: #ececec;
}

.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn:active, .dark-mode .bg-gradient-dark.btn.active {
  background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
  border-color: #171a1d;
  color: #fff;
}

.dark-mode .bg-gradient-lightblue {
  background: #86bad8 linear-gradient(180deg, #98c4de, #86bad8) repeat-x !important;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-lightblue.btn.disabled, .dark-mode .bg-gradient-lightblue.btn:disabled, .dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-lightblue.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-lightblue.btn:hover {
  background: #86bad8 linear-gradient(180deg, #7fb6d6, #69a9cf) repeat-x !important;
  border-color: #5fa4cc;
  color: #121a24;
}

.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn:active, .dark-mode .bg-gradient-lightblue.btn.active {
  background: #86bad8 linear-gradient(180deg, #77b2d4, #5fa4cc) repeat-x !important;
  border-color: #559ec9;
  color: #fff;
}

.dark-mode .bg-gradient-navy {
  background: #002c59 linear-gradient(180deg, #264b71, #002c59) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-navy.btn.disabled, .dark-mode .bg-gradient-navy.btn:disabled, .dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-navy.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-navy.btn:hover {
  background: #002c59 linear-gradient(180deg, #263b51, #001932) repeat-x !important;
  border-color: #001226;
  color: #ececec;
}

.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn:active, .dark-mode .bg-gradient-navy.btn.active {
  background: #002c59 linear-gradient(180deg, #263646, #001226) repeat-x !important;
  border-color: #000c19;
  color: #fff;
}

.dark-mode .bg-gradient-olive {
  background: #74c8a3 linear-gradient(180deg, #89d0b0, #74c8a3) repeat-x !important;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-olive.btn.disabled, .dark-mode .bg-gradient-olive.btn:disabled, .dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-olive.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-olive.btn:hover {
  background: #74c8a3 linear-gradient(180deg, #72c7a1, #59bd90) repeat-x !important;
  border-color: #50b98a;
  color: #121a24;
}

.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn:active, .dark-mode .bg-gradient-olive.btn.active {
  background: #74c8a3 linear-gradient(180deg, #6ac49c, #50b98a) repeat-x !important;
  border-color: #48b484;
  color: #fff;
}

.dark-mode .bg-gradient-lime {
  background: #67ffa9 linear-gradient(180deg, #7effb6, #67ffa9) repeat-x !important;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-lime.btn.disabled, .dark-mode .bg-gradient-lime.btn:disabled, .dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-lime.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-lime.btn:hover {
  background: #67ffa9 linear-gradient(180deg, #5dffa4, #41ff94) repeat-x !important;
  border-color: #34ff8d;
  color: #121a24;
}

.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn:active, .dark-mode .bg-gradient-lime.btn.active {
  background: #67ffa9 linear-gradient(180deg, #52ff9e, #34ff8d) repeat-x !important;
  border-color: #27ff86;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-fuchsia {
  background: #f672d8 linear-gradient(180deg, #f787de, #f672d8) repeat-x !important;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-fuchsia.btn.disabled, .dark-mode .bg-gradient-fuchsia.btn:disabled, .dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-fuchsia.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-fuchsia.btn:hover {
  background: #f672d8 linear-gradient(180deg, #f569d6, #f44ece) repeat-x !important;
  border-color: #f342cb;
  color: #121a24;
}

.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn:active, .dark-mode .bg-gradient-fuchsia.btn.active {
  background: #f672d8 linear-gradient(180deg, #f55ed3, #f342cb) repeat-x !important;
  border-color: #f236c8;
  color: #fff;
}

.dark-mode .bg-gradient-maroon {
  background: #ed6c9b linear-gradient(180deg, #ef82aa, #ed6c9b) repeat-x !important;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-maroon.btn.disabled, .dark-mode .bg-gradient-maroon.btn:disabled, .dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-maroon.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-maroon.btn:hover {
  background: #ed6c9b linear-gradient(180deg, #ec6596, #e84a84) repeat-x !important;
  border-color: #e73f7c;
  color: #121a24;
}

.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn:active, .dark-mode .bg-gradient-maroon.btn.active {
  background: #ed6c9b linear-gradient(180deg, #eb5c90, #e73f7c) repeat-x !important;
  border-color: #e63475;
  color: #fff;
}

.dark-mode .bg-gradient-blue {
  background: #3f6791 linear-gradient(180deg, #5c7ea2, #3f6791) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-blue.btn.disabled, .dark-mode .bg-gradient-blue.btn:disabled, .dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-blue.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-blue.btn:hover {
  background: #3f6791 linear-gradient(180deg, #526e8b, #335476) repeat-x !important;
  border-color: #304e6d;
  color: #ececec;
}

.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn:active, .dark-mode .bg-gradient-blue.btn.active {
  background: #3f6791 linear-gradient(180deg, #4f6883, #304e6d) repeat-x !important;
  border-color: #2c4765;
  color: #fff;
}

.dark-mode .bg-gradient-indigo {
  background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-indigo.btn.disabled, .dark-mode .bg-gradient-indigo.btn:disabled, .dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-indigo.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-indigo.btn:hover {
  background: #6610f2 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important;
  border-color: #510bc4;
  color: #ececec;
}

.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn:active, .dark-mode .bg-gradient-indigo.btn.active {
  background: #6610f2 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important;
  border-color: #4c0ab8;
  color: #fff;
}

.dark-mode .bg-gradient-purple {
  background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-purple.btn.disabled, .dark-mode .bg-gradient-purple.btn:disabled, .dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-purple.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-purple.btn:hover {
  background: #6f42c1 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important;
  border-color: #59339d;
  color: #ececec;
}

.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn:active, .dark-mode .bg-gradient-purple.btn.active {
  background: #6f42c1 linear-gradient(180deg, #7252ab, #59339d) repeat-x !important;
  border-color: #533093;
  color: #fff;
}

.dark-mode .bg-gradient-pink {
  background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-pink.btn.disabled, .dark-mode .bg-gradient-pink.btn:disabled, .dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-pink.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-pink.btn:hover {
  background: #e83e8c linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important;
  border-color: #d91a72;
  color: #ececec;
}

.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn:active, .dark-mode .bg-gradient-pink.btn.active {
  background: #e83e8c linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important;
  border-color: #ce196c;
  color: #fff;
}

.dark-mode .bg-gradient-red {
  background: #e74c3c linear-gradient(180deg, #eb6759, #e74c3c) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-red.btn.disabled, .dark-mode .bg-gradient-red.btn:disabled, .dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-red.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-red.btn:hover {
  background: #e74c3c linear-gradient(180deg, #e64d3e, #e12e1c) repeat-x !important;
  border-color: #d62c1a;
  color: #ececec;
}

.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn:active, .dark-mode .bg-gradient-red.btn.active {
  background: #e74c3c linear-gradient(180deg, #dc4c3d, #d62c1a) repeat-x !important;
  border-color: #ca2a19;
  color: #fff;
}

.dark-mode .bg-gradient-orange {
  background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-orange.btn.disabled, .dark-mode .bg-gradient-orange.btn:disabled, .dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-orange.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-orange.btn:hover {
  background: #fd7e14 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;
  border-color: #dc6502;
  color: #121a24;
}

.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn:active, .dark-mode .bg-gradient-orange.btn.active {
  background: #fd7e14 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;
  border-color: #cf5f02;
  color: #fff;
}

.dark-mode .bg-gradient-yellow {
  background: #f39c12 linear-gradient(180deg, #f5ab36, #f39c12) repeat-x !important;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-yellow.btn.disabled, .dark-mode .bg-gradient-yellow.btn:disabled, .dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-yellow.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-yellow.btn:hover {
  background: #f39c12 linear-gradient(180deg, #da982f, #d4860b) repeat-x !important;
  border-color: #c87f0a;
  color: #121a24;
}

.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn:active, .dark-mode .bg-gradient-yellow.btn.active {
  background: #f39c12 linear-gradient(180deg, #d0922f, #c87f0a) repeat-x !important;
  border-color: #bc770a;
  color: #fff;
}

.dark-mode .bg-gradient-green {
  background: #00bc8c linear-gradient(180deg, #26c69d, #00bc8c) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-green.btn.disabled, .dark-mode .bg-gradient-green.btn:disabled, .dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-green.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-green.btn:hover {
  background: #00bc8c linear-gradient(180deg, #26a685, #009670) repeat-x !important;
  border-color: #008966;
  color: #ececec;
}

.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn:active, .dark-mode .bg-gradient-green.btn.active {
  background: #00bc8c linear-gradient(180deg, #269b7d, #008966) repeat-x !important;
  border-color: #007c5d;
  color: #fff;
}

.dark-mode .bg-gradient-teal {
  background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-teal.btn.disabled, .dark-mode .bg-gradient-teal.btn:disabled, .dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-teal.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-teal.btn:hover {
  background: #20c997 linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important;
  border-color: #199d76;
  color: #ececec;
}

.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn:active, .dark-mode .bg-gradient-teal.btn.active {
  background: #20c997 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important;
  border-color: #17926e;
  color: #fff;
}

.dark-mode .bg-gradient-cyan {
  background: #3498db linear-gradient(180deg, #52a7e0, #3498db) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-cyan.btn.disabled, .dark-mode .bg-gradient-cyan.btn:disabled, .dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-cyan.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-cyan.btn:hover {
  background: #3498db linear-gradient(180deg, #4497ce, #2384c6) repeat-x !important;
  border-color: #217dbb;
  color: #ececec;
}

.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn:active, .dark-mode .bg-gradient-cyan.btn.active {
  background: #3498db linear-gradient(180deg, #4291c5, #217dbb) repeat-x !important;
  border-color: #1f76b0;
  color: #fff;
}

.dark-mode .bg-gradient-white {
  background: #ced4da linear-gradient(180deg, #d5dae0, #ced4da) repeat-x !important;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-white.btn.disabled, .dark-mode .bg-gradient-white.btn:disabled, .dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-white.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-white.btn:hover {
  background: #ced4da linear-gradient(180deg, #c3cad2, #b8c1ca) repeat-x !important;
  border-color: #b1bbc4;
  color: #121a24;
}

.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn:active, .dark-mode .bg-gradient-white.btn.active {
  background: #ced4da linear-gradient(180deg, #bdc5cd, #b1bbc4) repeat-x !important;
  border-color: #aab4bf;
  color: #1F2D3D;
}

.dark-mode .bg-gradient-gray {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-gray.btn.disabled, .dark-mode .bg-gradient-gray.btn:disabled, .dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-gray.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-gray.btn:hover {
  background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
  border-color: #545b62;
  color: #ececec;
}

.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn:active, .dark-mode .bg-gradient-gray.btn.active {
  background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
  border-color: #4e555b;
  color: #fff;
}

.dark-mode .bg-gradient-gray-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-gray-dark.btn.disabled, .dark-mode .bg-gradient-gray-dark.btn:disabled, .dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-gray-dark.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-gray-dark.btn:hover {
  background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
  border-color: #1d2124;
  color: #ececec;
}

.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn:active, .dark-mode .bg-gradient-gray-dark.btn.active {
  background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
  border-color: #171a1d;
  color: #fff;
}

.dark-mode .accent-secondary .btn-link,
.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-secondary .nav-tabs .nav-link {
  color: #6c757d;
}

.dark-mode .accent-secondary .btn-link:hover,
.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-secondary .nav-tabs .nav-link:hover {
  color: #494f54;
}

.dark-mode .accent-secondary .dropdown-item:active, .dark-mode .accent-secondary .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}

.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-secondary .custom-select:focus,
.dark-mode .accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-secondary .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba;
}

.dark-mode .accent-secondary .page-item .page-link {
  color: #6c757d;
}

.dark-mode .accent-secondary .page-item.active a,
.dark-mode .accent-secondary .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .accent-secondary .page-item.disabled a,
.dark-mode .accent-secondary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-secondary .page-item .page-link:hover, .dark-mode .dark-mode.accent-secondary .page-item .page-link:focus {
  color: #78828a;
}

.dark-mode .accent-success .btn-link,
.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-success .nav-tabs .nav-link {
  color: #00bc8c;
}

.dark-mode .accent-success .btn-link:hover,
.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-success .nav-tabs .nav-link:hover {
  color: #007053;
}

.dark-mode .accent-success .dropdown-item:active, .dark-mode .accent-success .dropdown-item.active {
  background-color: #00bc8c;
  color: #fff;
}

.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-success .custom-select:focus,
.dark-mode .accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-success .custom-file-input:focus ~ .custom-file-label {
  border-color: #3dffcd;
}

.dark-mode .accent-success .page-item .page-link {
  color: #00bc8c;
}

.dark-mode .accent-success .page-item.active a,
.dark-mode .accent-success .page-item.active .page-link {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .accent-success .page-item.disabled a,
.dark-mode .accent-success .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-success .page-item .page-link:hover, .dark-mode .dark-mode.accent-success .page-item .page-link:focus {
  color: #00d69f;
}

.dark-mode .accent-info .btn-link,
.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-info .nav-tabs .nav-link {
  color: #3498db;
}

.dark-mode .accent-info .btn-link:hover,
.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-info .nav-tabs .nav-link:hover {
  color: #1d6fa5;
}

.dark-mode .accent-info .dropdown-item:active, .dark-mode .accent-info .dropdown-item.active {
  background-color: #3498db;
  color: #fff;
}

.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-info .custom-select:focus,
.dark-mode .accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-info .custom-file-input:focus ~ .custom-file-label {
  border-color: #a0cfee;
}

.dark-mode .accent-info .page-item .page-link {
  color: #3498db;
}

.dark-mode .accent-info .page-item.active a,
.dark-mode .accent-info .page-item.active .page-link {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .accent-info .page-item.disabled a,
.dark-mode .accent-info .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-info .page-item .page-link:hover, .dark-mode .dark-mode.accent-info .page-item .page-link:focus {
  color: #4aa3df;
}

.dark-mode .accent-warning .btn-link,
.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-warning .nav-tabs .nav-link {
  color: #fd7e14;
}

.dark-mode .accent-warning .btn-link:hover,
.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-warning .nav-tabs .nav-link:hover {
  color: #c35a02;
}

.dark-mode .accent-warning .dropdown-item:active, .dark-mode .accent-warning .dropdown-item.active {
  background-color: #fd7e14;
  color: #1F2D3D;
}

.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-warning .custom-select:focus,
.dark-mode .accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-warning .custom-file-input:focus ~ .custom-file-label {
  border-color: #fec392;
}

.dark-mode .accent-warning .page-item .page-link {
  color: #fd7e14;
}

.dark-mode .accent-warning .page-item.active a,
.dark-mode .accent-warning .page-item.active .page-link {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #fff;
}

.dark-mode .accent-warning .page-item.disabled a,
.dark-mode .accent-warning .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-warning .page-item .page-link:hover, .dark-mode .dark-mode.accent-warning .page-item .page-link:focus {
  color: #fd8c2d;
}

.dark-mode .accent-danger .btn-link,
.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-danger .nav-tabs .nav-link {
  color: #e74c3c;
}

.dark-mode .accent-danger .btn-link:hover,
.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-danger .nav-tabs .nav-link:hover {
  color: #bf2718;
}

.dark-mode .accent-danger .dropdown-item:active, .dark-mode .accent-danger .dropdown-item.active {
  background-color: #e74c3c;
  color: #fff;
}

.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-danger .custom-select:focus,
.dark-mode .accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-danger .custom-file-input:focus ~ .custom-file-label {
  border-color: #f5b4ae;
}

.dark-mode .accent-danger .page-item .page-link {
  color: #e74c3c;
}

.dark-mode .accent-danger .page-item.active a,
.dark-mode .accent-danger .page-item.active .page-link {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .accent-danger .page-item.disabled a,
.dark-mode .accent-danger .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-danger .page-item .page-link:hover, .dark-mode .dark-mode.accent-danger .page-item .page-link:focus {
  color: #ea6153;
}

.dark-mode .accent-light .btn-link,
.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-light .nav-tabs .nav-link {
  color: #f8f9fa;
}

.dark-mode .accent-light .btn-link:hover,
.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-light .nav-tabs .nav-link:hover {
  color: #cbd3da;
}

.dark-mode .accent-light .dropdown-item:active, .dark-mode .accent-light .dropdown-item.active {
  background-color: #f8f9fa;
  color: #1F2D3D;
}

.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-light .custom-select:focus,
.dark-mode .accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-light .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}

.dark-mode .accent-light .page-item .page-link {
  color: #f8f9fa;
}

.dark-mode .accent-light .page-item.active a,
.dark-mode .accent-light .page-item.active .page-link {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #fff;
}

.dark-mode .accent-light .page-item.disabled a,
.dark-mode .accent-light .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-light .page-item .page-link:hover, .dark-mode .dark-mode.accent-light .page-item .page-link:focus {
  color: white;
}

.dark-mode .accent-dark .btn-link,
.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-dark .nav-tabs .nav-link {
  color: #343a40;
}

.dark-mode .accent-dark .btn-link:hover,
.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-dark .nav-tabs .nav-link:hover {
  color: #121416;
}

.dark-mode .accent-dark .dropdown-item:active, .dark-mode .accent-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-dark .custom-select:focus,
.dark-mode .accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7a86;
}

.dark-mode .accent-dark .page-item .page-link {
  color: #343a40;
}

.dark-mode .accent-dark .page-item.active a,
.dark-mode .accent-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .accent-dark .page-item.disabled a,
.dark-mode .accent-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-dark .page-item .page-link:hover, .dark-mode .dark-mode.accent-dark .page-item .page-link:focus {
  color: #3f474e;
}

.dark-mode [class*="accent-"] a.btn-secondary {
  color: #fff;
}

.dark-mode [class*="accent-"] a.btn-success {
  color: #fff;
}

.dark-mode [class*="accent-"] a.btn-info {
  color: #fff;
}

.dark-mode [class*="accent-"] a.btn-warning {
  color: #1F2D3D;
}

.dark-mode [class*="accent-"] a.btn-danger {
  color: #fff;
}

.dark-mode [class*="accent-"] a.btn-light {
  color: #1F2D3D;
}

.dark-mode [class*="accent-"] a.btn-dark {
  color: #fff;
}

.dark-mode .accent-lightblue .btn-link,
.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-lightblue .nav-tabs .nav-link {
  color: #86bad8;
}

.dark-mode .accent-lightblue .btn-link:hover,
.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-lightblue .nav-tabs .nav-link:hover {
  color: #4c99c6;
}

.dark-mode .accent-lightblue .dropdown-item:active, .dark-mode .accent-lightblue .dropdown-item.active {
  background-color: #86bad8;
  color: #1F2D3D;
}

.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #86bad8;
  border-color: #3c8dbc;
}

.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-lightblue .custom-select:focus,
.dark-mode .accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-lightblue .custom-file-input:focus ~ .custom-file-label {
  border-color: #e6f1f7;
}

.dark-mode .accent-lightblue .page-item .page-link {
  color: #86bad8;
}

.dark-mode .accent-lightblue .page-item.active a,
.dark-mode .accent-lightblue .page-item.active .page-link {
  background-color: #86bad8;
  border-color: #86bad8;
  color: #fff;
}

.dark-mode .accent-lightblue .page-item.disabled a,
.dark-mode .accent-lightblue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-lightblue .page-item .page-link:hover, .dark-mode .dark-mode.accent-lightblue .page-item .page-link:focus {
  color: #99c5de;
}

.dark-mode .accent-navy .btn-link,
.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-navy .nav-tabs .nav-link {
  color: #002c59;
}

.dark-mode .accent-navy .btn-link:hover,
.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-navy .nav-tabs .nav-link:hover {
  color: #00060c;
}

.dark-mode .accent-navy .dropdown-item:active, .dark-mode .accent-navy .dropdown-item.active {
  background-color: #002c59;
  color: #fff;
}

.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #002c59;
  border-color: black;
}

.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-navy .custom-select:focus,
.dark-mode .accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-navy .custom-file-input:focus ~ .custom-file-label {
  border-color: #006ad8;
}

.dark-mode .accent-navy .page-item .page-link {
  color: #002c59;
}

.dark-mode .accent-navy .page-item.active a,
.dark-mode .accent-navy .page-item.active .page-link {
  background-color: #002c59;
  border-color: #002c59;
  color: #fff;
}

.dark-mode .accent-navy .page-item.disabled a,
.dark-mode .accent-navy .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-navy .page-item .page-link:hover, .dark-mode .dark-mode.accent-navy .page-item .page-link:focus {
  color: #003872;
}

.dark-mode .accent-olive .btn-link,
.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-olive .nav-tabs .nav-link {
  color: #74c8a3;
}

.dark-mode .accent-olive .btn-link:hover,
.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-olive .nav-tabs .nav-link:hover {
  color: #44ab7d;
}

.dark-mode .accent-olive .dropdown-item:active, .dark-mode .accent-olive .dropdown-item.active {
  background-color: #74c8a3;
  color: #1F2D3D;
}

.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #74c8a3;
  border-color: #3d9970;
}

.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-olive .custom-select:focus,
.dark-mode .accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-olive .custom-file-input:focus ~ .custom-file-label {
  border-color: #cfecdf;
}

.dark-mode .accent-olive .page-item .page-link {
  color: #74c8a3;
}

.dark-mode .accent-olive .page-item.active a,
.dark-mode .accent-olive .page-item.active .page-link {
  background-color: #74c8a3;
  border-color: #74c8a3;
  color: #fff;
}

.dark-mode .accent-olive .page-item.disabled a,
.dark-mode .accent-olive .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-olive .page-item .page-link:hover, .dark-mode .dark-mode.accent-olive .page-item .page-link:focus {
  color: #87cfaf;
}

.dark-mode .accent-lime .btn-link,
.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-lime .nav-tabs .nav-link {
  color: #67ffa9;
}

.dark-mode .accent-lime .btn-link:hover,
.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-lime .nav-tabs .nav-link:hover {
  color: #1bff7e;
}

.dark-mode .accent-lime .dropdown-item:active, .dark-mode .accent-lime .dropdown-item.active {
  background-color: #67ffa9;
  color: #1F2D3D;
}

.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #67ffa9;
  border-color: #01ff70;
}

.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-lime .custom-select:focus,
.dark-mode .accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-lime .custom-file-input:focus ~ .custom-file-label {
  border-color: #e7fff1;
}

.dark-mode .accent-lime .page-item .page-link {
  color: #67ffa9;
}

.dark-mode .accent-lime .page-item.active a,
.dark-mode .accent-lime .page-item.active .page-link {
  background-color: #67ffa9;
  border-color: #67ffa9;
  color: #fff;
}

.dark-mode .accent-lime .page-item.disabled a,
.dark-mode .accent-lime .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-lime .page-item .page-link:hover, .dark-mode .dark-mode.accent-lime .page-item .page-link:focus {
  color: #81ffb8;
}

.dark-mode .accent-fuchsia .btn-link,
.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-fuchsia .nav-tabs .nav-link {
  color: #f672d8;
}

.dark-mode .accent-fuchsia .btn-link:hover,
.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-fuchsia .nav-tabs .nav-link:hover {
  color: #f22ac5;
}

.dark-mode .accent-fuchsia .dropdown-item:active, .dark-mode .accent-fuchsia .dropdown-item.active {
  background-color: #f672d8;
  color: #1F2D3D;
}

.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f672d8;
  border-color: #f012be;
}

.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-fuchsia .custom-select:focus,
.dark-mode .accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-fuchsia .custom-file-input:focus ~ .custom-file-label {
  border-color: #feeaf9;
}

.dark-mode .accent-fuchsia .page-item .page-link {
  color: #f672d8;
}

.dark-mode .accent-fuchsia .page-item.active a,
.dark-mode .accent-fuchsia .page-item.active .page-link {
  background-color: #f672d8;
  border-color: #f672d8;
  color: #fff;
}

.dark-mode .accent-fuchsia .page-item.disabled a,
.dark-mode .accent-fuchsia .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-fuchsia .page-item .page-link:hover, .dark-mode .dark-mode.accent-fuchsia .page-item .page-link:focus {
  color: #f88adf;
}

.dark-mode .accent-maroon .btn-link,
.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-maroon .nav-tabs .nav-link {
  color: #ed6c9b;
}

.dark-mode .accent-maroon .btn-link:hover,
.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-maroon .nav-tabs .nav-link:hover {
  color: #e4286d;
}

.dark-mode .accent-maroon .dropdown-item:active, .dark-mode .accent-maroon .dropdown-item.active {
  background-color: #ed6c9b;
  color: #1F2D3D;
}

.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ed6c9b;
  border-color: #d81b60;
}

.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-maroon .custom-select:focus,
.dark-mode .accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-maroon .custom-file-input:focus ~ .custom-file-label {
  border-color: #fbdee8;
}

.dark-mode .accent-maroon .page-item .page-link {
  color: #ed6c9b;
}

.dark-mode .accent-maroon .page-item.active a,
.dark-mode .accent-maroon .page-item.active .page-link {
  background-color: #ed6c9b;
  border-color: #ed6c9b;
  color: #fff;
}

.dark-mode .accent-maroon .page-item.disabled a,
.dark-mode .accent-maroon .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-maroon .page-item .page-link:hover, .dark-mode .dark-mode.accent-maroon .page-item .page-link:focus {
  color: #f083ab;
}

.dark-mode .accent-blue .btn-link,
.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-blue .nav-tabs .nav-link {
  color: #3f6791;
}

.dark-mode .accent-blue .btn-link:hover,
.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-blue .nav-tabs .nav-link:hover {
  color: #28415c;
}

.dark-mode .accent-blue .dropdown-item:active, .dark-mode .accent-blue .dropdown-item.active {
  background-color: #3f6791;
  color: #fff;
}

.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a;
}

.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-blue .custom-select:focus,
.dark-mode .accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-blue .custom-file-input:focus ~ .custom-file-label {
  border-color: #85a7ca;
}

.dark-mode .accent-blue .page-item .page-link {
  color: #3f6791;
}

.dark-mode .accent-blue .page-item.active a,
.dark-mode .accent-blue .page-item.active .page-link {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}

.dark-mode .accent-blue .page-item.disabled a,
.dark-mode .accent-blue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-blue .page-item .page-link:hover, .dark-mode .dark-mode.accent-blue .page-item .page-link:focus {
  color: #4774a3;
}

.dark-mode .accent-indigo .btn-link,
.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-indigo .nav-tabs .nav-link {
  color: #6610f2;
}

.dark-mode .accent-indigo .btn-link:hover,
.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-indigo .nav-tabs .nav-link:hover {
  color: #4709ac;
}

.dark-mode .accent-indigo .dropdown-item:active, .dark-mode .accent-indigo .dropdown-item.active {
  background-color: #6610f2;
  color: #fff;
}

.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894;
}

.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-indigo .custom-select:focus,
.dark-mode .accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-indigo .custom-file-input:focus ~ .custom-file-label {
  border-color: #b389f9;
}

.dark-mode .accent-indigo .page-item .page-link {
  color: #6610f2;
}

.dark-mode .accent-indigo .page-item.active a,
.dark-mode .accent-indigo .page-item.active .page-link {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff;
}

.dark-mode .accent-indigo .page-item.disabled a,
.dark-mode .accent-indigo .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-indigo .page-item .page-link:hover, .dark-mode .dark-mode.accent-indigo .page-item .page-link:focus {
  color: #7528f3;
}

.dark-mode .accent-purple .btn-link,
.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-purple .nav-tabs .nav-link {
  color: #6f42c1;
}

.dark-mode .accent-purple .btn-link:hover,
.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-purple .nav-tabs .nav-link:hover {
  color: #4e2d89;
}

.dark-mode .accent-purple .dropdown-item:active, .dark-mode .accent-purple .dropdown-item.active {
  background-color: #6f42c1;
  color: #fff;
}

.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776;
}

.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-purple .custom-select:focus,
.dark-mode .accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-purple .custom-file-input:focus ~ .custom-file-label {
  border-color: #b8a2e0;
}

.dark-mode .accent-purple .page-item .page-link {
  color: #6f42c1;
}

.dark-mode .accent-purple .page-item.active a,
.dark-mode .accent-purple .page-item.active .page-link {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff;
}

.dark-mode .accent-purple .page-item.disabled a,
.dark-mode .accent-purple .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-purple .page-item .page-link:hover, .dark-mode .dark-mode.accent-purple .page-item .page-link:focus {
  color: #7e55c7;
}

.dark-mode .accent-pink .btn-link,
.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-pink .nav-tabs .nav-link {
  color: #e83e8c;
}

.dark-mode .accent-pink .btn-link:hover,
.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-pink .nav-tabs .nav-link:hover {
  color: #c21766;
}

.dark-mode .accent-pink .dropdown-item:active, .dark-mode .accent-pink .dropdown-item.active {
  background-color: #e83e8c;
  color: #fff;
}

.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a;
}

.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-pink .custom-select:focus,
.dark-mode .accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-pink .custom-file-input:focus ~ .custom-file-label {
  border-color: #f6b0d0;
}

.dark-mode .accent-pink .page-item .page-link {
  color: #e83e8c;
}

.dark-mode .accent-pink .page-item.active a,
.dark-mode .accent-pink .page-item.active .page-link {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff;
}

.dark-mode .accent-pink .page-item.disabled a,
.dark-mode .accent-pink .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-pink .page-item .page-link:hover, .dark-mode .dark-mode.accent-pink .page-item .page-link:focus {
  color: #eb559a;
}

.dark-mode .accent-red .btn-link,
.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-red .nav-tabs .nav-link {
  color: #e74c3c;
}

.dark-mode .accent-red .btn-link:hover,
.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-red .nav-tabs .nav-link:hover {
  color: #bf2718;
}

.dark-mode .accent-red .dropdown-item:active, .dark-mode .accent-red .dropdown-item.active {
  background-color: #e74c3c;
  color: #fff;
}

.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-red .custom-select:focus,
.dark-mode .accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-red .custom-file-input:focus ~ .custom-file-label {
  border-color: #f5b4ae;
}

.dark-mode .accent-red .page-item .page-link {
  color: #e74c3c;
}

.dark-mode .accent-red .page-item.active a,
.dark-mode .accent-red .page-item.active .page-link {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .accent-red .page-item.disabled a,
.dark-mode .accent-red .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-red .page-item .page-link:hover, .dark-mode .dark-mode.accent-red .page-item .page-link:focus {
  color: #ea6153;
}

.dark-mode .accent-orange .btn-link,
.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-orange .nav-tabs .nav-link {
  color: #fd7e14;
}

.dark-mode .accent-orange .btn-link:hover,
.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-orange .nav-tabs .nav-link:hover {
  color: #c35a02;
}

.dark-mode .accent-orange .dropdown-item:active, .dark-mode .accent-orange .dropdown-item.active {
  background-color: #fd7e14;
  color: #1F2D3D;
}

.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-orange .custom-select:focus,
.dark-mode .accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-orange .custom-file-input:focus ~ .custom-file-label {
  border-color: #fec392;
}

.dark-mode .accent-orange .page-item .page-link {
  color: #fd7e14;
}

.dark-mode .accent-orange .page-item.active a,
.dark-mode .accent-orange .page-item.active .page-link {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #fff;
}

.dark-mode .accent-orange .page-item.disabled a,
.dark-mode .accent-orange .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-orange .page-item .page-link:hover, .dark-mode .dark-mode.accent-orange .page-item .page-link:focus {
  color: #fd8c2d;
}

.dark-mode .accent-yellow .btn-link,
.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-yellow .nav-tabs .nav-link {
  color: #f39c12;
}

.dark-mode .accent-yellow .btn-link:hover,
.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-yellow .nav-tabs .nav-link:hover {
  color: #b06f09;
}

.dark-mode .accent-yellow .dropdown-item:active, .dark-mode .accent-yellow .dropdown-item.active {
  background-color: #f39c12;
  color: #1F2D3D;
}

.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008;
}

.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-yellow .custom-select:focus,
.dark-mode .accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-yellow .custom-file-input:focus ~ .custom-file-label {
  border-color: #f9cf8b;
}

.dark-mode .accent-yellow .page-item .page-link {
  color: #f39c12;
}

.dark-mode .accent-yellow .page-item.active a,
.dark-mode .accent-yellow .page-item.active .page-link {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #fff;
}

.dark-mode .accent-yellow .page-item.disabled a,
.dark-mode .accent-yellow .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-yellow .page-item .page-link:hover, .dark-mode .dark-mode.accent-yellow .page-item .page-link:focus {
  color: #f4a62a;
}

.dark-mode .accent-green .btn-link,
.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-green .nav-tabs .nav-link {
  color: #00bc8c;
}

.dark-mode .accent-green .btn-link:hover,
.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-green .nav-tabs .nav-link:hover {
  color: #007053;
}

.dark-mode .accent-green .dropdown-item:active, .dark-mode .accent-green .dropdown-item.active {
  background-color: #00bc8c;
  color: #fff;
}

.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-green .custom-select:focus,
.dark-mode .accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-green .custom-file-input:focus ~ .custom-file-label {
  border-color: #3dffcd;
}

.dark-mode .accent-green .page-item .page-link {
  color: #00bc8c;
}

.dark-mode .accent-green .page-item.active a,
.dark-mode .accent-green .page-item.active .page-link {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .accent-green .page-item.disabled a,
.dark-mode .accent-green .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-green .page-item .page-link:hover, .dark-mode .dark-mode.accent-green .page-item .page-link:focus {
  color: #00d69f;
}

.dark-mode .accent-teal .btn-link,
.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-teal .nav-tabs .nav-link {
  color: #20c997;
}

.dark-mode .accent-teal .btn-link:hover,
.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-teal .nav-tabs .nav-link:hover {
  color: #158765;
}

.dark-mode .accent-teal .dropdown-item:active, .dark-mode .accent-teal .dropdown-item.active {
  background-color: #20c997;
  color: #fff;
}

.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155;
}

.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-teal .custom-select:focus,
.dark-mode .accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-teal .custom-file-input:focus ~ .custom-file-label {
  border-color: #7eeaca;
}

.dark-mode .accent-teal .page-item .page-link {
  color: #20c997;
}

.dark-mode .accent-teal .page-item.active a,
.dark-mode .accent-teal .page-item.active .page-link {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff;
}

.dark-mode .accent-teal .page-item.disabled a,
.dark-mode .accent-teal .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-teal .page-item .page-link:hover, .dark-mode .dark-mode.accent-teal .page-item .page-link:focus {
  color: #26dca6;
}

.dark-mode .accent-cyan .btn-link,
.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-cyan .nav-tabs .nav-link {
  color: #3498db;
}

.dark-mode .accent-cyan .btn-link:hover,
.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-cyan .nav-tabs .nav-link:hover {
  color: #1d6fa5;
}

.dark-mode .accent-cyan .dropdown-item:active, .dark-mode .accent-cyan .dropdown-item.active {
  background-color: #3498db;
  color: #fff;
}

.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-cyan .custom-select:focus,
.dark-mode .accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-cyan .custom-file-input:focus ~ .custom-file-label {
  border-color: #a0cfee;
}

.dark-mode .accent-cyan .page-item .page-link {
  color: #3498db;
}

.dark-mode .accent-cyan .page-item.active a,
.dark-mode .accent-cyan .page-item.active .page-link {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .accent-cyan .page-item.disabled a,
.dark-mode .accent-cyan .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-cyan .page-item .page-link:hover, .dark-mode .dark-mode.accent-cyan .page-item .page-link:focus {
  color: #4aa3df;
}

.dark-mode .accent-white .btn-link,
.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-white .nav-tabs .nav-link {
  color: #ced4da;
}

.dark-mode .accent-white .btn-link:hover,
.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-white .nav-tabs .nav-link:hover {
  color: #a2aeb9;
}

.dark-mode .accent-white .dropdown-item:active, .dark-mode .accent-white .dropdown-item.active {
  background-color: #ced4da;
  color: #1F2D3D;
}

.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ced4da;
  border-color: #94a1ae;
}

.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-white .custom-select:focus,
.dark-mode .accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-white .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}

.dark-mode .accent-white .page-item .page-link {
  color: #ced4da;
}

.dark-mode .accent-white .page-item.active a,
.dark-mode .accent-white .page-item.active .page-link {
  background-color: #ced4da;
  border-color: #ced4da;
  color: #fff;
}

.dark-mode .accent-white .page-item.disabled a,
.dark-mode .accent-white .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-white .page-item .page-link:hover, .dark-mode .dark-mode.accent-white .page-item .page-link:focus {
  color: #dde1e5;
}

.dark-mode .accent-gray .btn-link,
.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-gray .nav-tabs .nav-link {
  color: #6c757d;
}

.dark-mode .accent-gray .btn-link:hover,
.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-gray .nav-tabs .nav-link:hover {
  color: #494f54;
}

.dark-mode .accent-gray .dropdown-item:active, .dark-mode .accent-gray .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}

.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-gray .custom-select:focus,
.dark-mode .accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-gray .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba;
}

.dark-mode .accent-gray .page-item .page-link {
  color: #6c757d;
}

.dark-mode .accent-gray .page-item.active a,
.dark-mode .accent-gray .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .accent-gray .page-item.disabled a,
.dark-mode .accent-gray .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-gray .page-item .page-link:hover, .dark-mode .dark-mode.accent-gray .page-item .page-link:focus {
  color: #78828a;
}

.dark-mode .accent-gray-dark .btn-link,
.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn),
.dark-mode .accent-gray-dark .nav-tabs .nav-link {
  color: #343a40;
}

.dark-mode .accent-gray-dark .btn-link:hover,
.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover,
.dark-mode .accent-gray-dark .nav-tabs .nav-link:hover {
  color: #121416;
}

.dark-mode .accent-gray-dark .dropdown-item:active, .dark-mode .accent-gray-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-gray-dark .custom-select:focus,
.dark-mode .accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-gray-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7a86;
}

.dark-mode .accent-gray-dark .page-item .page-link {
  color: #343a40;
}

.dark-mode .accent-gray-dark .page-item.active a,
.dark-mode .accent-gray-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .accent-gray-dark .page-item.disabled a,
.dark-mode .accent-gray-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-gray-dark .page-item .page-link:hover, .dark-mode .dark-mode.accent-gray-dark .page-item .page-link:focus {
  color: #3f474e;
}

.login-logo,
.register-logo {
  font-size: 2.1rem;
  font-weight: 300;
  margin-bottom: .9rem;
  text-align: center;
}

.login-logo a,
.register-logo a {
  color: #495057;
}

.login-page,
.register-page {
  align-items: center;
  background-color: #e9ecef;
  display: flex;
  flex-direction: column;
  height: 100vh;
  justify-content: center;
}

.login-box,
.register-box {
  width: 360px;
}

@media (max-width: 576px) {
  .login-box,
  .register-box {
    margin-top: .5rem;
    width: 90%;
  }
}

.login-box .card,
.register-box .card {
  margin-bottom: 0;
}

.login-card-body,
.register-card-body {
  background-color: transparent;
  border-top: 0;
  color: #666;
  padding: 20px;
}

.login-card-body .input-group .form-control,
.register-card-body .input-group .form-control {
  border-right: 0;
}

.login-card-body .input-group .form-control:focus,
.register-card-body .input-group .form-control:focus {
  box-shadow: none;
}

.login-card-body .input-group .form-control:focus ~ .input-group-prepend .input-group-text,
.login-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text,
.register-card-body .input-group .form-control:focus ~ .input-group-prepend .input-group-text,
.register-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text {
  border-color: #fae1b6;
}

.login-card-body .input-group .form-control.is-valid,
.register-card-body .input-group .form-control.is-valid {
  border-color: #6c757d;
}

.login-card-body .input-group .form-control.is-valid:focus,
.register-card-body .input-group .form-control.is-valid:focus {
  box-shadow: none;
}

.login-card-body .input-group .form-control.is-valid ~ .input-group-prepend .input-group-text,
.login-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text,
.register-card-body .input-group .form-control.is-valid ~ .input-group-prepend .input-group-text,
.register-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text {
  border-color: #6c757d;
}

.login-card-body .input-group .form-control.is-invalid:focus,
.register-card-body .input-group .form-control.is-invalid:focus {
  box-shadow: none;
}

.login-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text,
.register-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text {
  border-color: #f2af3f;
}

.login-card-body .input-group .input-group-text,
.register-card-body .input-group .input-group-text {
  background-color: transparent;
  border-bottom-right-radius: 0.25rem;
  border-left: 0;
  border-top-right-radius: 0.25rem;
  color: #777;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.login-box-msg,
.register-box-msg {
  margin: 0;
  padding: 0 20px 20px;
  text-align: center;
}

.social-auth-links {
  margin: 10px 0;
}

.dark-mode .login-card-body,
.dark-mode .register-card-body {
  background-color: transparent;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .login-logo a,
.dark-mode .register-logo a {
  color: #fff;
}

/* показатель на главной */
.stat-index-block {
  border: 1px solid #2D2D31;
  padding: 0.5rem;
}

.stat-index-header {
  border-left: 4px solid;
  overflow: hidden;
  text-overflow: ellipsis;
  text-wrap: nowrap;
}

.stat-index-percent > .fa {
  display: none;
}

.stat-index-percent {
  padding: 3px 6px;
  overflow: hidden;
  text-wrap: nowrap;
  font-size: 12px;
}

.stat-index-number {
  overflow: hidden;
  text-wrap: nowrap;
  text-overflow: ellipsis;
}

.stat-index-percent.text-success {
  background-color: #00800075;
}

.stat-index-percent.text-danger {
  background-color: #ff66663d;
}

@media (min-width: 992px) {
  /* показатель на главной */
  .stat-index-block {
    padding: 1rem;
  }
}

.main-footer {
  overflow: hidden;
}

.grid-view.data-grid .table thead th {
  font-weight: bold;
  padding-right: 15px;
}

.grid-view.data-grid .table thead th a {
  color: inherit;
  text-decoration: none;
}

.grid-view.data-grid .table thead th > a::after {
  content: "";
  opacity: 0.2;
}

.grid-view.data-grid .table thead th > a:hover::after {
  opacity: 0.5;
}

.grid-view.data-grid .table thead th > a.asc::after {
  content: "";
  opacity: 0.5;
}

.grid-view.data-grid .table thead th > a.desc::after {
  content: "";
  opacity: 0.5;
}

td.id {
  width: 60px;
}

.table td {
  vertical-align: middle;
}

.dark-mode .table-hover tbody tr:hover {
  color: #dee2e6;
  background-color: #2c3237;
  border-color: #6c757d;
}

[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

[data-simplebar].simplebar-dragging {
  cursor: grabbing;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  user-select: none;
  -webkit-user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content:before, .simplebar-content:after {
  content: ' ';
  display: table;
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%;
  /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  max-width: 100%;
  /* Not required for horizontal scroll to trigger */
  max-height: 100%;
  /* Needed for vertical scroll to trigger */
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.simplebar-content-wrapper::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.simplebar-hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: #adb5bd;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  transition: opacity 0.2s linear;
}

.simplebar-scrollbar.simplebar-hover {
  pointer-events: all;
  cursor: grab;
}

.simplebar-scrollbar.simplebar-hover:active {
  cursor: grabbing;
}

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  transition: opacity 0s linear;
}

/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}

.light-mode .content-wrapper {
  background: #f8f9fa !important;
}

.light-mode a {
  color: #2660A4;
}

.light-mode a.btn {
  color: #f2af3f;
}

.light-mode a.btn.btn-default {
  color: #343a40;
}

.light-mode .brand-link {
  background-color: #ced4da;
}

.light-mode .select2-results__option--highlighted {
  background-color: #ced4da;
}

.light-mode .main-header {
  border-bottom-color: #e9ecef;
}

.light-mode .date-range-picker-input-area .input-group .form-control-sm {
  font-size: 82%;
}

.light-mode .nav-pills .nav-link:not(.active):hover {
  color: inherit;
}

/** redactor */
.dark-mode .table-responsive .simplebar-scrollbar::before {
  background-color: #343a40;
  border-radius: 50px;
}

.dark-mode .table-responsive .simplebar-track.simplebar-horizontal {
  height: 8px;
  background-color: #626d78;
}

.dark-mode .popover-header {
  color: #6c757d;
}

.dark-mode .select2-search__field {
  color: #ced4da;
}

.dark-mode .callout a, .dark-mode .alert a {
  color: #fff;
}

.dark-mode .alert.alert-success a:not(.btn) {
  color: #212529;
}

.dark-mode .main-box.menu-box .header-item {
  color: #ced4da;
}

.dark-mode .navbar-light .navbar-toggler {
  background-color: #ced4da;
  padding: 1px;
  margin-right: 7px;
}

.dark-mode .multiselect .caret {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0L8 6H0L4 0Z' fill='%23ced4da'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 16L8 10H0L4 16Z' fill='%23ced4da'/%3E%3C/svg%3E%0A");
  content: '';
  height: 16px;
  width: 8px;
  display: block;
  position: absolute;
  right: 6px;
  top: 50%;
  transform: translateY(-50%);
  background-repeat: no-repeat;
  background-position: center center;
}

.dark-mode .form-invalid-feedback {
  color: #f2af3f;
}

.dark-mode .daterangepicker.show-ranges.ltr {
  border-color: #6c757d;
  background-color: #101214 !important;
}

.dark-mode .daterangepicker.show-ranges.ltr .ranges li:hover, .dark-mode .daterangepicker.show-ranges.ltr td.in-range, .dark-mode .daterangepicker.show-ranges.ltr .available:hover {
  background-color: #6c757d;
}

.dark-mode .daterangepicker.show-ranges.ltr td.active, .dark-mode .daterangepicker.show-ranges.ltr li.active {
  background-color: #dee2e6;
  color: black;
}

.dark-mode .daterangepicker.show-ranges.ltr .calendar-table, .dark-mode .daterangepicker.show-ranges.ltr td.off, .dark-mode .daterangepicker.show-ranges.ltr td.off.in-range, .dark-mode .daterangepicker.show-ranges.ltr td.off.start-date, .dark-mode .daterangepicker.show-ranges.ltr td.off.end-date {
  background-color: #101214 !important;
}

.dark-mode .daterangepicker.show-ranges.ltr .drp-calendar, .dark-mode .daterangepicker.show-ranges.ltr .drp-buttons, .dark-mode .daterangepicker.show-ranges.ltr select.hourselect, .dark-mode .daterangepicker.show-ranges.ltr .minuteselect, .dark-mode .daterangepicker.show-ranges.ltr .secondselect, .dark-mode .daterangepicker.show-ranges.ltr .ampmselect, .dark-mode .daterangepicker.show-ranges.ltr .calendar-table {
  border-color: #6c757d;
}

.dark-mode .main-box.menu-box_transparent .dropdown-menu {
  background-color: #101214 !important;
}

.dark-mode .iti__country-list {
  background-color: #101214 !important;
}

.dark-mode pre {
  color: #ced4da;
}

.dark-mode .card {
  color: #f8f9fa;
}

.dark-mode .card .card {
  color: #f8f9fa;
}

.dark-mode .btn-success {
  color: #fff;
  background-color: #34ab0a;
  border-color: #34ab0a;
  box-shadow: none;
}

.dark-mode .btn-success:hover {
  color: #fff;
  background-color: #34ab0a;
}

.dark-mode .box-fields {
  background-color: #262a2f;
  border-color: #2c3237;
}

.dark-mode .box-fields .card-header {
  background-color: #22262a;
  border-color: #2c3237;
}

.dark-mode .multiselect, .dark-mode .multiselect:hover {
  background-color: #212529;
  color: #f8f9fa;
}

.dark-mode .page-link {
  background-color: #212529;
  border-color: #495057;
}

.dark-mode .page-item.disabled .page-link {
  color: #8A8A8A;
  pointer-events: none;
  cursor: auto;
  background-color: inherit;
  border-color: inherit;
}

.dark-mode .date-range-picker-input-area .input-group-prepend .input-group-text {
  background-color: #212529;
}

.dark-mode .grid-view .totals-tr td {
  background-color: #495057;
  color: #212529;
}

.dark-mode .redactor-editor, .dark-mode .redactor-box {
  background-color: inherit;
  border: 1px solid #101214 !important;
}

.dark-mode .redactor-toolbar {
  background-color: #101214 !important;
}

.dark-mode .redactor-toolbar li a {
  color: #f8f9fa;
}

.dark-mode .menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li > .navbar-link-wrapper > a {
  color: #fff;
}

.dark-mode .menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li > .navbar-link-wrapper > a:hover {
  color: #f2af3f;
}

.dark-mode .main-box.menu-box_transparent .navbar-menu-box > .navbar-collapse > .navbar-nav > li.active > .navbar-link-wrapper > a {
  color: #fff;
}

.dark-mode .select2-container.select2 > .selection > .select2-selection {
  border-color: #6c757d;
}

.dark-mode .select2-container .select2-selection.select2-selection--single {
  background-color: #212529;
  color: #f8f9fa;
}

.dark-mode .select2-container .select2-selection.select2-selection--single .select2-selection__rendered {
  color: #fff;
}

.dark-mode .select2-container .select2-selection.select2-selection--multiple {
  background-color: #212529;
}

.dark-mode .select2-container.select2-container--open.select2 > .selection > .select2-selection, .dark-mode .select2-container.select2-container--focus.select2 > .selection > .select2-selection {
  border-color: #fae1b6;
}

.dark-mode .select2-container .select2-selection__placeholder {
  color: #f8f9fa;
}

.dark-mode .select2-container .select2-dropdown {
  background-color: #101214 !important;
}

.dark-mode input {
  background-color: inherit;
}

