:root {
     --nav-color: #212121;
     --body-color: #191919;
     --card-color: #2a2a2a;
     --plex-yelow: #e5a00d;
     --tag-color: #555555;
}

#scrubber-position-indicator {
     background-color: #e5a00d;
}
.scrubber-tags-background {
     background-color: #e5a00d;
     opacity: 30%;
}
body {
     background: var(--body-color);
}
.text-white {
     color: #cbced2 !important;
}
div.react-select__menu, div.dropdown-menu {
     background-color: var(--card-color);
}
* {
     scrollbar-color: hsla(0, 0%, 100%, .2) transparent;
}
.bg-dark {
     background-color: var(--nav-color)!important;
}
.card {
     background-color: var(--card-color);
}
.text-input, .text-input:focus, .text-input[readonly], .text-input:disabled {
     background-color: var(--card-color);
}
#scrubber-forward, .scrubber-button {
     border-color: #555;
}
.bg-secondary {
     background-color: var(--card-color) !important;
}
.text-white {
     color: #eee !important;
}
.border-secondary {
     border-color: #2f3335 !important;
}
.btn-secondary.filter-item.col-1.d-none.d-sm-inline.form-control, .btn-secondary {
     background-color: rgba(0, 0, 0, .15);
}
.pagination .btn:last-child, .pagination .btn:first-child {
     border-color: var(--tag-color);
}
a {
     color: hsla(0, 0%, 100%, .45);
}
.btn.active, minimal.w-100.active.btn.btn-primary {
     color: #f5f8fa;
     background-color: #2f3335;
}
.btn-primary {
     color: #fff;
     background-color: #cc7b19;
     border-color: #cc7b19;
}
.btn-primary:hover {
     color: #fff;
     background-color: #e59029;
     border-color: #e59029;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-link {
     color: #eee;
}
.tag-item {
     background-color: var(--tag-color);
     color: #fff;
}
.input-control, .input-control:focus {
     background-color: rgba(16, 22, 26, .3);
}
#performer-page .image-container .performer {
     background-color: rgba(0, 0, 0, .45);
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
     background-color: var(--nav-color);
}
input[type="range"]::-moz-range-track {
     background: hsla(0, 0%, 100%, .25);
}
input[type="range"]::-moz-range-thumb {
     background: #bcbcbc;
}
div.react-select__control {
     background-color: hsla(0, 0%, 39.2%, .4);
     border-color: var(--card-color);
}
.scene-wall-item-text-container {
     background: radial-gradient(farthest-corner at 50% 50%, rgba(50, 50, 50, .5) 50%, #323232 100%);
     color: #eee;
}
.job-table.card, .search-item, .selected-result, .selected-result:hover {
     background-color: var(--card-color);
}
.modal-header, .modal-body, .modal-footer {
     background-color: #2d3744;
}
.folder-list .btn-link {
     color: #2c2e30;
     color: #fff;
}
.modal-header, .modal-body, .modal-footer {
     background-color: #30404d;
     color: #f5f8fa;
}
a:hover {
     color: hsla(0, 0%, 100%, .7);
}
option {
     background-color: var(--nav-color);
}
#tasks-panel .tasks-panel-queue {
     background: var(--body-color);
}
video-js .vjs-play-progress {
     background-color: #e5a00d;
}

