.input-group-append a {
  color: #fff !important;
}
.card-footer > .btn.btn-primary:hover, .card-footer > .btn.btn-primary:focus, .card-footer > .btn.btn-primary:active, .text-right > .btn.btn-primary:hover, .text-right > .btn.btn-primary:focus, .text-right > .btn.btn-primary:active, .button-wrapper > .btn.btn-primary:hover, .button-wrapper > .btn.btn-primary:focus, .button-wrapper > .btn.btn-primary:active, .btn-group > .btn.btn-primary:hover, .btn-group > .btn.btn-primary:active, .btn-group > .btn.btn-primary:focus, .btn-group > .btn.btn-secondary:hover, .btn-group > .btn.btn-secondary:active, .btn-group > .btn.btn-secondary:focus, .modal-footer > .btn.btn-primary:hover, .modal-footer > .btn.btn-primary:focus, .modal-footer > .btn.btn-primary:active, .dropdown > .btn.btn-primary:active, .dropdown > .btn.btn-primary:focus, .dropdown > .btn.btn-primary:hover, header.modal-header > button.btn.bg-primary.text-white, button.text-white.btn.dropdown-toggle {
  background: #ebbd05 !important;
}
.c-sidebar-nav, .c-sidebar-brand, .c-header, .nav-link, .dropdown-menu, .card, input {
  background-color: #232323 !important;
}
.c-body {
  background-color: #0F0E0B !important;
}
.c-sidebar-nav-dropdown, .c-header-nav-link, .c-sidebar-nav-link, .c-sidebar-nav-icon, .c-sidebar-nav-dropdown-toggle {
  color: #FFFFFF !important;
}
.c-sidebar-nav-link:hover, .c-sidebar-nav-dropdown-toggle:hover {
  background-color: #FFCC01 !important;
}
.c-footer {
  background-color: #232323 !important;
  border-top: 1px solid #232323 !important;
  color: #FFFFFF !important;
}
.card-body {
  background-color: #232323 !important;
}
.card-header {
  background-color: #232323 !important;
  border-bottom: 1px solid #232323 !important;
}
.card-footer {
  background-color: #232323 !important;
  border-top: 1px solid #232323 !important;
}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px #232323 inset !important;
  -webkit-text-fill-color: #FFFFFF !important;
}
.form-control {
  background-color: #232323 !important;
  color: #FFFFFF !important;
}
.form-control:focus {
  border-color: #FFCC01 !important;
  box-shadow: 0 0 0 0.2rem rgba(255, 204, 1, 0.25) !important;
}
a {
  color: #FFCC01 !important;
}
.btn-primary, .btn-secondary {
  background: #FFCC01 !important;
  color: #232323 !important;
  text-color: #232323 !important;
}
.table td, .table th {
  border-top-color: #0F0E0B !important;
}
.table thead th {
  border-bottom-color: #0F0E0B !important;
}
label {
  color: #FFFFFF !important;
}
h1 {
  color: #FFFFFF !important;
}
.table {
  color: #FFFFFF !important;
}
code {
  color: #FFCC01 !important;
}
.c-header-toggler-icon {
  filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important;
}
.btn-primary > span, .btn-secondary > span {
  color: #0F0E0B !important;
}
.btn-primary > polygon {
  fill: #FFFFFF !important;
}
.tree-node {
  border: 1px solid #0F0E0B !important;
}
span, strong, p {
  color: #FFFFFF !important;
}
body {
  font-family: "IBM Plex Sans" !important;
}
.c-app {
  --primary: #FFCC01 !important;
  color: #FFFFFF !important;
  --color: #FFFFFF !important;
  --elevation-base-color: 60, 75, 100;
  background-color: #0F0E0B !important;
}
.dropdown-content {
  background-color: #232323 !important;
}
.dropdown-width > .bg-light {
  background-color: #232323 !important;
}
.dropdown-item:hover {
  background-color: #0F0E0B !important;
}
.c-multi-select, .c-multi-select-selection, .c-multi-select-search, .c-multi-select-options, .c-multi-select-options-empty, .vue-treeselect__control {
  background-color: #232323 !important;
  color: #FFFFFF !important;
}
.c-multi-select-option:hover {
  background-color: #0F0E0B !important;
}
.vue-treeselect__multi-value-item, .vue-treeselect__multi-value-label {
  background-color: #FFCC01 !important;
  color: #0F0E0B !important;
}
.vue-treeselect__value-remove {
  color: #0F0E0B !important;
  border-left: 1px solid #0F0E0B !important;
}
.vue-treeselect__menu {
  background: #232323 !important;
}
.modal-content {
  background-color: #232323 !important;
}
.btn-md {
  border: 1px solid #FFFFFF !important;
}
.hover-bg-gray-light:hover {
  background: #232323 !important;
}
.vue-treeselect__label-container, .vue-treeselect_list-item, .vue-treeselect__option--highlight, .c-multi-select-option.c-multi-selected, .c-multi-select-selection {
  background-color: #232323 !important;
}
.vue-treeselect__input {
  color: #FFFFFF !important;
}
.c-multi-select-tag {
  background-color: #232323 !important;
  border-color: #FFCC01 !important;
  color: #FFCC01 !important;
}
.close > span {
  color: #FFCC01 !important;
}
.c-multi-select-option.c-multi-selected::before {
  color: #fff;
  border-color: #FFCC01 !important;
  background-color: #FFCC01 !important;
}
div > .bg-gray-100 {
  background-color: #0F0E0B !important;
}
div > .bg-wige-green {
  background-color: #FFCC01 !important;
}
.bg-wige-green > span {
  color: #0F0E0B !important;
}
.black {
  color: #FFCC01 !important;
}
a.text-black-50 > svg {
  color: #FFFFFF !important;
}
.text-black {
  color: #FFCC01 !important;
}
input[type="datetime-local"]::-webkit-calendar-picker-indicator {
  filter: invert(1) sepia(100%) saturate(5) hue-rotate(175deg);
}
input[type="datetime-local"]::-moz-datetime-local-calendar-icon {
  color: #FFFFFF !important;
}
input[type="datetime-local"]::-ms-clear {
  color: #FFFFFF !important;
}
.atmos-tree .he-tree .tree-branch .tree-node .drag-trigger {
  color: #FFCC01 !important;
}
.card > .bg-gradient-dark {
  background: #FFCC01 !important;
}
header > .text-white {
  color: #232323 !important;
}
.input-group-text {
  color: #0F0E0B !important;
}
div.spinner-grow.text-primary {
  background-color: #FFCC01 !important;
}
.c-switch-primary .c-switch-input:checked + .c-switch-slider {
  background-color: #FFCC01 !important;
  border-color: #FFCC05 !important;
}
.c-multi-select.c-show {
  border-color: #FFCC01 !important;
  box-shadow: 0 0 0 0.2rem rgba(255, 204, 1, 0.25) !important;
}
.dropdown.show > .btn.btn-primary:focus {
  background: #FFCC01 !important;
}
.vue-treeselect__checkbox--checked {
  border-color: #FFCC01 !important;
  background: #FFCC01 !important;
}
a.d-block.border-2.w-100.text-dark.border-primary {
  border-color: #FFCC01 !important;
}
.c-avatar-img {
  filter: brightness(0) saturate(100%) invert(78%) sepia(86%) saturate(2910%) hue-rotate(354deg) brightness(99%) contrast(109%) !important;
}
a > svg > image {
  filter: brightness(0) saturate(100%) invert(78%) sepia(86%) saturate(2910%) hue-rotate(354deg) brightness(99%) contrast(108%) !important;
}
html.ng-scope > body.widgetized {
  background: #232323 !important;
}
div.card.py-5.d-md-down-none.bg-primary.text-white {
  background: #FFCC01 !important;
}
div.optionWrapper.w-100.position-relative, .selectedUserWrapper {
  background-color: #232323 !important;
}
.closeDropDown:hover {
  background-color: #FFCC01 !important;
}
a.list-group-item.d-flex.justify-content-between.flex-column.list-group-item-action.list-group-item-divider.notification-bckg {
  background-color: #232323 !important;
}
div.text-left.col-12 > .btn.btn-primary:hover, div.text-left.col-12 > .btn.btn-primary:focus, div.text-left.col-12 > .btn.btn-primary:active {
  background: #FFCC01 !important;
  box-shadow: none !important;
}
.c-sidebar-brand img {
  width: 170px !important;
  margin-left: -70px;
  margin-top: 10px;
}
.ck > span, .ck > strong, .ck > p {
  color: #000 !important;
}
.input-group-text {
  background-color: #ffcc01 !important;
  border: #ffcc01 !important;
}
.dropdown-menu > .bg-light {
  background-color: #FFCC01 !important;
  color: #fff !important;
}
.nav-tabs .nav-item {
  margin-bottom: 0px !important;
}
.modal-backdrop.show {
  opacity: 0.8 !important;
}
.modal-backdrop {
  background-color: #000 !important;
}
.swal2-popup {
  background: #232323 !important;
}
.swal2-popup .swal2-title, .swal2-popup .swal2-content {
  color: #fff !important;
  font-family: "IBM Plex Sans" !important;
}
.swal2-confirm {
  background-color: #ffcc01 !important;
  border-left-color: #ffcc01 !important;
  border-right-color: #ffcc01 !important;
  color: #0F0E0B !important;
}
html:not([dir=rtl]) .form-control.is-invalid, html:not([dir=rtl]) .was-validated .form-control:invalid {
  padding-right: calc(1.5em + .75rem) !important;
  background-position: right calc(0.875em + .1875rem) center !important;
}
div.event-group.p-3.bg-light.rounded.h-100 {
  background-color: #0F0E0B !important;
}
.tag {
  color: #0F0E0B !important;
}
.tag-warning {
  background-color: #a54801 !important;
}
custom-c-dropdown-item.dropdown-item {
  color: #FFCC01 !important;
}
.searchbar input[data-v-033b6694] {
  color: #FFFFFF !important;
}
li > span > svg.ml-1.c-icon {
  color: #FFCC01 !important;
}
div.mb-4.bg-light.p-3, div.d-flex.align-items-center.mb-2, div.card-body.bg-white {
  background-color: #232323 !important;
}
.digital-clock {
  background-color: #232323 !important;
}
header.card-header.d-flex.justify-content-between.align-items-center.font-lg.mb-0.font-weight-medium.text-uppercase.bg-primary.text-white {
  /* Fallback color */
  background-color: #FFCC01 !important;
  /* Gradient */
  background: linear-gradient(90deg, #FFCC01 0%, #D9A714 25%, #8C7120 50%, #735722 75%, #262626 100%) !important;
}
header.card-header.d-flex.justify-content-between.align-items-center.font-lg.mb-0.font-weight-medium.text-uppercase.gray-gradient {
  /* Fallback color */
  background-color: #0D0C09 !important;
  /* Gradient from darkest (left) to brightest (right) */
  background: linear-gradient(90deg, #0D0C09 0%, #262626 80%) !important;
}
div.card-header.d-flex.flex-row.justify-content-between.align-items-center.gray-gradient {
  /* Fallback color */
  background-color: #0D0C09 !important;
  /* Gradient from darkest (left) to brightest (right) */
  background: linear-gradient(90deg, #0D0C09 0%, #262626 80%) !important;
}
li.list-group-item {
  border: 1px solid rgba(42, 46, 54, 0.6) !important;
}
li.list-group-item.active {
  /* Fallback color */
  background-color: #FFCC01 !important;
  /* Gradient */
  background: linear-gradient(90deg, #FFCC01 0%, #D9A714 25%, #8C7120 50%, #735722 75%, #262626 100%) !important;
}
footer.card-footer.bg-light {
  background-color: #232323 !important;
}
button.btn.btn-primary:hover, button.btn.btn-primary:active {
  background-color: #d9a714 !important;
}
li.list-group-item.active {
  border: none !important;
}
header.card-header.bg-primary.text-white {
  /* Fallback color */
  background-color: #FFCC01 !important;
  /* Gradient */
  background: linear-gradient(90deg, #FFCC01 0%, #D9A714 25%, #8C7120 50%, #735722 75%, #262626 100%) !important;
}
div.gray-gradient.border.rounded.p-2.mb-2, div.bg-gradient-light.border.chapter-item.mb-2 {
  background: linear-gradient(90deg, #0D0C09 0%, #262626 80%) !important;
}
div.text-black-50.d-flex.flex-fill {
  color: #FFFFFF !important;
}
div.input-containter {
  color: #FFFFFF !important;
}
div.icon > svg.c-icon.c-icon-lg {
  color: #ebbd05 !important;
}
div.add-marker:hover > div.icon {
  background-color: #ebbd05 !important;
}
div.add-marker:hover > div.icon > svg.c-icon.c-icon-lg {
  color: #FFFFFF !important;
}
div.input-container > input.group-name-input {
  color: #FFFFFF !important;
}
div.vjs-marker-line, div.vjs-chapter-start, div.vjs-chapter-end {
  background-color: #FFCC01 !important;
}
div.vjs-chapter-line {
  background-color: #FFCC01 !important;
  opacity: 0.5 !important;
}
header.card-header.d-flex.justify-content-between.gray-gradient {
  background: linear-gradient(90deg, #FFCC01 0%, #D9A714 25%, #8C7120 50%, #735722 75%, #262626 100%) !important;
  color: #FFFFFF !important;
}
div.my-2.border.rounded.p-3.bg-wige-gray-light {
  background-color: #232323 !important;
  border-color: #FFCC01 !important;
}
input.form-control.bg-wige-gray-light {
  color: #232323 !important;
}
div.mb-4.bg-light.p-3 {
  background-color: #0F0E0B !important;
}
div.d-flex.align-items-center.mb-2 {
  background-color: #0F0E0B !important;
}
div.card-body.bg-white > div.d-flex.align-items-center.mb-2 {
  background-color: #232323 !important;
}
.page-link {
  background-color: #232323 !important;
}
li.active.page-item > a.page-link.c-page-link-number {
  border-color: #FFCC01 !important;
}
div > button.btn.btn-primary:focus {
  background: #FFCC01 !important;
}
div.categories-tree-view-wrapper.bg-wige-gray-light.p-2.text-dark.rounded-sm, button.clear-button {
  background: #232323 !important;
}
label.pt-1.font-weight-bold.text-uppercase.text-primary {
  color: #FFCC01 !important;
}
div.border.rounded.p-1.d-flex.flex-row.bg-gradient-light {
  background: linear-gradient(90deg, #FFCC01 0%, #D9A714 25%, #8C7120 50%, #735722 75%, #262626 100%) !important;
}
.accordions-container, .accordion-header, .accordion-content, div.d-flex.align-items-center.mb-2 {
  background-color: #232323 !important;
}
div > span.text-black-50, td.text-black-50 {
  color: #ffffff !important;
}
tr > th.text-black-50 {
  color: #ffffff !important;
}
.c-switch-primary .c-switch-input:checked + .c-switch-slider:active {
  box-shadow: none !important;
}
.c-switch-primary .c-switch-input:checked + .c-switch-slider::before {
  border: none !important;
}
.c-switch-slider {
  box-shadow: none !important;
}
th.source-header.bg-primary.text-white {
  background-color: #FFCC01 !important;
  color: #232323 !important;
}
.c-icon {
  display: inline-block;
  color: #FFCC01 !important;
  text-align: center;
  fill: #FFCC01 !important;
}
.btn-outline-primary {
  color: #FFCC01 !important;
  border-color: #FFCC01 !important;
}
button.btn.btn-outline-primary.mt-3:hover {
  background-color: #FFCC01 !important;
  color: #232323 !important;
}
tr:hover {
  background-color: #4d4d4d !important;
}
div.toggle-track.color-default > span {
  color: #232323 !important;
}
span.custom-checkbox-indicator.size-default {
  border: 1px solid #FFCC01 !important;
}
.is-checked .custom-checkbox-indicator[data-v-45c38e7c], .is-indeterminate .custom-checkbox-indicator[data-v-45c38e7c] {
  background-color: none !important;
}
span.custom-checkbox-indicator.size-defautl:active {
  background-color: #232323 !important;
}
.is-checked .custom-checkbox-indicator[data-v-45c38e7c], .is-indeterminate .custom-checkbox-indicator[data-v-45c38e7c] {
  background-color: #232323 !important;
  border: 1px solid #FFCC01 !important;
}
.is-checked .custom-checkbox-indicator {
  color: #FFCC01 !important;
  background-color: #232323 !important;
}
.is-indeterminate .custom-checkbox-indicator {
  color: #FFCC01 !important;
  background-color: #232323 !important;
}
svg.c-icon-sm.ml-2.text-primary.c-icon {
  color: #FFCC01 !important;
}
th.destination-header.bg-primary.text-white {
  background-color: #FFCC01 !important;
  color: #232323 !important;
}
th.recorder-header.bg-primary.text-white {
  background-color: #FFCC01 !important;
  color: #232323 !important;
}
.badge-primary {
  background-color: #FFCC01 !important;
  color: #232323 !important;
}
a.dropdown-item.d-flex.align-items-center > span {
  color: #FFCC01 !important;
}
div.ml-2.font-xl.text-uppercase.font-weight-medium {
  color: #ffffff !important;
}
div.text-center.py-4 {
  background-color: #0F0E0B !important;
}
div.text-center.py-4 > button:hover {
  background-color: #FFCC01 !important;
  color: #232323 !important;
}
div.empty-state {
  border: 2px solid #0F0E0B !important;
  border-radius: 12px !important;
  background: #0F0E0B !important;
}
button.btn.btn-outline-primary.btn-sm.mr-2.mb-2:hover {
  background-color: #FFCC01 !important;
  color: #232323 !important;
}
button.btn.btn-outline-primary.btn-sm.mr-2.mb-2:active {
  background-color: #FFCC01 !important;
  box-shadow: none !important;
  color: #232323 !important;
}
div.d-flex.align-items-center.mb-1 > strong {
  color: #0D0C09 !important;
}
span.font-weight-bold.text-primary {
  color: #FFCC01 !important;
}
.inline-edit-form {
  background-color: #232323 !important;
}
div.card.mb-3 {
  box-shadow: none !important;
}
.inline-edit-form .schedule-form-card {
  background-color: #0F0E0B !important;
  box-shadow: none !important;
}
.inline-edit-form {
  border: 1px solid #232323 !important;
}
.inline-edit-form .schedule-form-card > div {
  background-color: none !important;
}
tr.bg-white.text-dark {
  background-color: #232323 !important;
  color: #fff !important;
}
div.step.active {
  background-color: #0F0E0B !important;
}
div.step-header {
  background-color: #0F0E0B !important;
  border: 1px solid #232323 !important;
}
div.step-content {
  background-color: #0F0E0B !important;
  border: 1px solid #232323 !important;
}
div.entry-item {
  border-bottom: 1px solid #232323 !important;
}
div.entry-item:hover {
  background-color: #232323 !important;
}
.step-content-wrapper {
  border: 1px solid #0F0E0B !important;
}
div.action-card:hover {
  background-color: #232323 !important;
  border: 1px solid #FFCC01 !important;
}
div.action-card:hover > .action-icon {
  background-color: #232323 !important;
  border: 1px solid #FFCC01 !important;
}
.action-icon {
  background-color: #232323 !important;
}
.action-card.selected {
  background-color: #232323 !important;
  border: 1px solid #FFCC01 !important;
}
.action-card.selected .action-icon {
  background-color: #232323 !important;
  border: 1px solid #FFCC01 !important;
}
div.step-number {
  background-color: #FFCC01 !important;
  border: 1px solid #FFCC01 !important;
}
svg.text-success.c-icon {
  color: #FFCC01 !important;
}
svg.text-primary.c-icon {
  color: #FFCC01 !important;
}
div.step.completed::before {
  background-color: #FFCC01 !important;
  border: 1px solid #FFCC01 !important;
}
div.step.active::before {
  background-color: #FFCC01 !important;
  border: 1px solid #FFCC01 !important;
}
div.video-file-item {
  background-color: #232323 !important;
  border: 1px solid #232323 !important;
  color: #fff !important;
}
div.video-file-name {
  color: #fff !important;
}
div.video-file-item:hover {
  border: 1px solid #232323 !important;
}
div.video-file-number {
  background-color: #FFCC01 !important;
  border: 1px solid #FFCC01 !important;
}
.video-files-preview {
  border: 1px solid #232323 !important;
}
.sticky-menu-wrapper {
  background-color: #232323 !important;
}
.selected-row {
  background-color: rgba(249, 177, 21, 0.1) !important;
}
.c-sidebar-nav a[href="/en/streaming/servers"] {
  display: none !important;
}
.c-sidebar-nav a[href="/streaming/servers"] {
  display: none !important;
}
