/* Dark themes */
.skin-blue-dark {
  --s: 25px;
  /* control the size*/
  --c1: #0a1820;
  --c2: #0b1b24;
  --c:#0000 75%,var(--c1) 0;
  --g1:conic-gradient(at calc(200%/3) 10%,var(--c));
  --g2:conic-gradient(at 10% calc(200%/3),var(--c));
  background: var(--g1), var(--g2), var(--g1) var(--s) var(--s), var(--g2) var(--s) var(--s), var(--g1) calc(2*var(--s)) calc(2*var(--s)), var(--g2) calc(2*var(--s)) calc(2*var(--s)) var(--c2);
  background-size: calc(3*var(--s)) calc(3*var(--s)); }

.skin-blue-dark .wrapper {
  background-color: transparent; }

.skin-blue-dark .content-header {
  color: #ccc; }

.skin-blue-dark .panel-group .panel-heading + .panel-collapse > .list-group, .skin-blue-dark .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-color: #18384b; }

.skin-blue-dark .fa-grey {
  color: #ccc; }

.skin-blue-dark .card-footer .behive-btn, .skin-blue-dark .verif_button {
  color: #f2f2f2 !important; }

.skin-blue-dark table a:not(.label):not(.btn), .skin-blue-dark .dropdown-menu li a:not(.label):not(.btn),
.skin-blue-dark .content-header a:not(.label):not(.btn), .skin-blue-dark .main-footer a:not(.label):not(.btn), .skin-blue-dark .box a:not(.label):not(.btn), .skin-blue-dark .modal-content a:not(.label):not(.btn),
.skin-blue-dark .error-body a:not(.label):not(.btn), .skin-blue-dark .card-body a:not(.label):not(.btn), .skin-blue-dark .card-header a:not(.label):not(.btn) {
  color: #88bbd9; }
  .skin-blue-dark table a:not(.label):not(.btn):visited, .skin-blue-dark .dropdown-menu li a:not(.label):not(.btn):visited,
  .skin-blue-dark .content-header a:not(.label):not(.btn):visited, .skin-blue-dark .main-footer a:not(.label):not(.btn):visited, .skin-blue-dark .box a:not(.label):not(.btn):visited, .skin-blue-dark .modal-content a:not(.label):not(.btn):visited,
  .skin-blue-dark .error-body a:not(.label):not(.btn):visited, .skin-blue-dark .card-body a:not(.label):not(.btn):visited, .skin-blue-dark .card-header a:not(.label):not(.btn):visited {
    color: #88bbd9; }
  .skin-blue-dark table a:not(.label):not(.btn):hover, .skin-blue-dark .dropdown-menu li a:not(.label):not(.btn):hover,
  .skin-blue-dark .content-header a:not(.label):not(.btn):hover, .skin-blue-dark .main-footer a:not(.label):not(.btn):hover, .skin-blue-dark .box a:not(.label):not(.btn):hover, .skin-blue-dark .modal-content a:not(.label):not(.btn):hover,
  .skin-blue-dark .error-body a:not(.label):not(.btn):hover, .skin-blue-dark .card-body a:not(.label):not(.btn):hover, .skin-blue-dark .card-header a:not(.label):not(.btn):hover {
    color: #afd1e5; }
  .skin-blue-dark table a:not(.label):not(.btn):active, .skin-blue-dark table a:not(.label):not(.btn):focus, .skin-blue-dark .dropdown-menu li a:not(.label):not(.btn):active, .skin-blue-dark .dropdown-menu li a:not(.label):not(.btn):focus,
  .skin-blue-dark .content-header a:not(.label):not(.btn):active,
  .skin-blue-dark .content-header a:not(.label):not(.btn):focus, .skin-blue-dark .main-footer a:not(.label):not(.btn):active, .skin-blue-dark .main-footer a:not(.label):not(.btn):focus, .skin-blue-dark .box a:not(.label):not(.btn):active, .skin-blue-dark .box a:not(.label):not(.btn):focus, .skin-blue-dark .modal-content a:not(.label):not(.btn):active, .skin-blue-dark .modal-content a:not(.label):not(.btn):focus,
  .skin-blue-dark .error-body a:not(.label):not(.btn):active,
  .skin-blue-dark .error-body a:not(.label):not(.btn):focus, .skin-blue-dark .card-body a:not(.label):not(.btn):active, .skin-blue-dark .card-body a:not(.label):not(.btn):focus, .skin-blue-dark .card-header a:not(.label):not(.btn):active, .skin-blue-dark .card-header a:not(.label):not(.btn):focus {
    color: #3d8ebf; }

.skin-blue-dark .nb-title {
  color: #ccc; }

.skin-blue-dark figure.effect-bubba {
  background-color: #317198; }

.skin-blue-dark .close {
  color: white; }

.skin-blue-dark hr {
  border-color: #18384b; }

.skin-blue-dark .label-primary {
  background-color: #1E465E !important; }

.skin-blue-dark .label-default {
  background-color: #2a6385;
  color: #e6e6e6; }

.skin-blue-dark label.v-label--active {
  color: #9cc6df !important; }

.skin-blue-dark i.v-icon {
  color: #4e9ac7 !important; }

.skin-blue-dark .v-btn > .v-btn__content i.v-icon {
  color: #e9f2f8 !important; }

.skin-blue-dark div.v-list {
  background-color: #18384b !important; }

.skin-blue-dark div.v-list-item {
  background-color: #18384b !important; }
  .skin-blue-dark div.v-list-item .v-list-item__title {
    color: #ccc; }

.skin-blue-dark div.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
  color: #ccc !important; }

.skin-blue-dark .theme--light.v-label, .skin-blue-dark .theme--light.v-input input {
  color: #ddd; }

.skin-blue-dark .table-segments-read table tr {
  background: linear-gradient(90deg, rgba(49, 113, 152, 0.3) 0%, #317198 100%); }

.skin-blue-dark .vvview-cell {
  background-color: #317198; }

.skin-blue-dark .btn-app {
  border-color: #245471; }

.skin-blue-dark .btn-primary, .skin-blue-dark .btn-primary[disabled] {
  background-color: #1E465E;
  border-color: #245471; }
  .skin-blue-dark .btn-primary:active, .skin-blue-dark .btn-primary[disabled]:active {
    background-color: #317198; }
  .skin-blue-dark .btn-primary:active:hover, .skin-blue-dark .btn-primary[disabled]:active:hover {
    background-color: #317198; }

.skin-blue-dark .btn-secondary, .skin-blue-dark .btn-secondary[disabled] {
  color: #ccc;
  background-color: #0f2330;
  border-color: #245471; }
  .skin-blue-dark .btn-secondary:hover, .skin-blue-dark .btn-secondary[disabled]:hover {
    background-color: #18384b;
    color: white; }
  .skin-blue-dark .btn-secondary:active:hover, .skin-blue-dark .btn-secondary[disabled]:active:hover {
    background-color: #122937; }

.skin-blue-dark #hijacked-warning {
  color: black; }

.skin-blue-dark .hover-underline-animation {
  color: #4e9ac7; }

.skin-blue-dark .hover-underline-animation::after {
  background-color: #317198;
  color: #317198; }

.skin-blue-dark .pagination > .active > a {
  background-color: #1E465E;
  border-color: #245471; }

.skin-blue-dark .pagination > li > a,
.skin-blue-dark .pagination > li.disabled > span {
  background-color: #122937;
  border-color: #245471; }

.skin-blue-dark a#scrollToTop {
  color: #62a5cd; }

.skin-blue-dark .title-infos {
  color: #ccc; }
  .skin-blue-dark .title-infos small {
    color: #e6e6e6; }

.skin-blue-dark .small-box .inner h3, .skin-blue-dark .small-box .inner h4 {
  color: #050c11; }

.skin-blue-dark .info-box.bg-yellow span {
  color: #222; }

.skin-blue-dark .main-header .navbar, .skin-blue-dark .main-header .logo, .skin-blue-dark .main-header li.user-header {
  background-color: #1E465E !important; }

.skin-blue-dark .main-header #navbar-search-input.form-control:focus,
.skin-blue-dark .main-header #navbar-search-input.form-control:active {
  background-color: #245471;
  border-color: #3780ab; }

.skin-blue-dark .main-footer {
  background-color: #050c11;
  border-top-color: #1E465E; }
  .skin-blue-dark .main-footer p {
    color: #fff; }

.skin-blue-dark .advanced-search h4 {
  color: #75b0d3; }

.skin-blue-dark code {
  background-color: #75b0d3; }
  .skin-blue-dark code:hover {
    background-color: #3d8ebf; }

.skin-blue-dark .form-control {
  color: #ccc;
  background-color: #18384b;
  border-color: #1E465E; }
  .skin-blue-dark .form-control:active, .skin-blue-dark .form-control:focus {
    background-color: #245471;
    border-color: #3780ab;
    color: white; }

.skin-blue-dark input[type="checkbox"] {
  accent-color: #2a6385; }

.skin-blue-dark .dropdown-menu {
  background-color: #1E465E;
  border: 1px solid #317198; }
  .skin-blue-dark .dropdown-menu li a:hover {
    background-color: #3780ab; }

.skin-blue-dark .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
  color: #fff; }

.skin-blue-dark .dropdown-menu > .divider {
  background-color: #317198; }

.skin-blue-dark div.open > .dropdown-toggle.btn-primary,
.skin-blue-dark div.chosen-container > a.chosen-single,
.skin-blue-dark div.chosen-container > div.chosen-drop,
.skin-blue-dark div.chosen-container > ul.chosen-choices,
.skin-blue-dark div.chosen-container > ul.chosen-choices > li.search-choice,
.skin-blue-dark div.chosen-container > div.chosen-drop > ul.chosen-results,
.skin-blue-dark div.chosen-container > div.chosen-drop > div.chosen-search > input {
  background-color: #18384b;
  border-color: #1E465E; }

.skin-blue-dark div.chosen-container-active > a.chosen-single,
.skin-blue-dark div.chosen-container-active > ul.chosen-choices {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #4e9ac7; }

.skin-blue-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.highlighted {
  background-color: #245471; }

.skin-blue-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.result-selected {
  background-color: #1E465E; }

.skin-blue-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.active-result {
  color: #ccc; }

.skin-blue-dark div.chosen-container-multi .chosen-choices .search-field input[type='text'] {
  color: #aaa !important; }

.skin-blue-dark .form-control.input-sm.filter:-ms-input-placeholder {
  color: #aaa !important; }

.skin-blue-dark .form-control.input-sm.filter::placeholder {
  color: #aaa !important; }

.skin-blue-dark div.chosen-container-single .chosen-single {
  color: #ccc; }

.skin-blue-dark .list-group-item {
  background-color: #122937;
  border-color: #1E465E; }

.skin-blue-dark .title-list li a:focus,
.skin-blue-dark .title-list li a:hover,
.skin-blue-dark .modal-content {
  background-color: #0e212c;
  color: #e6e6e6; }

.skin-blue-dark .modal-header {
  border-bottom-color: #1E465E; }

.skin-blue-dark .modal-footer {
  border-top-color: #1E465E; }

.skin-blue-dark .box.box-primary {
  border-color: #2a6385; }

.skin-blue-dark .box, .skin-blue-dark .box-footer {
  background-color: #0e212c;
  color: #ccc; }

.skin-blue-dark .box-footer {
  border-top-color: #1E465E; }

.skin-blue-dark .box-header, .skin-blue-dark h3.box-title {
  color: #e6e6e6; }

.skin-blue-dark .ui-tooltip div {
  background: #2a6385;
  color: #fff; }

.skin-blue-dark #sticky-header {
  border-color: #18384b; }

.skin-blue-dark .filters-toolbar, .skin-blue-dark .filters-toolbar.v-toolbar, .skin-blue-dark .search-toolbar.v-toolbar {
  background-color: #2a6385 !important; }

.skin-blue-dark #sticky-table-header .filters-toolbar {
  background-color: #245471 !important; }

.skin-blue-dark .theme--light.v-application {
  background-color: #122937; }

.skin-blue-dark .search-toolbar.v-toolbar {
  border-radius: 0; }

.skin-blue-dark .v-toolbar-collection-button {
  background-color: #2a6385 !important; }

.skin-blue-dark .panel-info {
  border-color: #245471;
  background-color: #245471; }

.skin-blue-dark .panel-heading {
  border-bottom-color: #2a6385; }

.skin-blue-dark .with-nav-tabs.panel-info .panel-heading {
  background-color: #1E465E; }

.skin-blue-dark .with-nav-tabs.panel-info .panel-body {
  background-color: #245471;
  border-color: #245471; }

.skin-blue-dark .nav-pills > li > a {
  color: #e6e6e6; }
  .skin-blue-dark .nav-pills > li > a:hover {
    background-color: #1E465E; }

.skin-blue-dark .nav-pills > li.active > a {
  background-color: #245471;
  border-top-color: #2a6385;
  color: #e6e6e6; }

.skin-blue-dark .thumbnail {
  border-color: #1E465E;
  background-color: #18384b; }

.skin-blue-dark .table > tbody > tr > td {
  border-top-color: #142f3f; }

.skin-blue-dark .table > tbody + tbody {
  border-color: #1E465E; }

.skin-blue-dark .table > tbody > tr > th.active,
.skin-blue-dark .table > thead > tr > td.active,
.skin-blue-dark .table > tbody > tr > td.active {
  background-color: #0f2330; }

.skin-blue-dark .table .table {
  background-color: unset; }

.skin-blue-dark .table-bordered,
.skin-blue-dark .table-bordered > tbody > tr > td,
.skin-blue-dark .table > tbody > tr > th,
.skin-blue-dark .table > thead > tr > th,
.skin-blue-dark .table > thead > tr > td,
.skin-blue-dark .table > colgroup + thead > tr:first-child > th {
  border-color: #1E465E; }

.skin-blue-dark .table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: #0f2330; }

.skin-blue-dark .table-hover > tbody > tr:hover {
  background-color: #18384b; }

.skin-blue-dark tr.disabled td {
  background-color: #2a6385; }

.skin-blue-dark .graph text {
  color: #ccc; }

.skin-blue-dark .ui-helper-hidden-accessible {
  color: black; }

.skin-blue-dark pre, .skin-blue-dark .ace-eclipse {
  border: none;
  background-color: #081218; }
  .skin-blue-dark pre .ace_paren, .skin-blue-dark .ace-eclipse .ace_paren {
    color: #245471; }
  .skin-blue-dark pre .ace_variable, .skin-blue-dark .ace-eclipse .ace_variable {
    color: #75b0d3; }
  .skin-blue-dark pre .ace_string, .skin-blue-dark .ace-eclipse .ace_string {
    color: #62a5cd; }
  .skin-blue-dark pre .ace_constant.ace_numeric, .skin-blue-dark .ace-eclipse .ace_constant.ace_numeric {
    color: #c2dcec; }
  .skin-blue-dark pre .ace_gutter-active-line, .skin-blue-dark .ace-eclipse .ace_gutter-active-line {
    background-color: #7d2D2D; }
  .skin-blue-dark pre .ace_active-line, .skin-blue-dark .ace-eclipse .ace_active-line {
    background-color: black; }
  .skin-blue-dark pre .ace_cursor, .skin-blue-dark .ace-eclipse .ace_cursor {
    color: #7d2D2D; }

.skin-blue-dark .ace_gutter {
  background-color: #122937 !important; }

.skin-blue-dark #watermark {
  opacity: 0.5;
  color: #ddd; }

.skin-blue-dark .video-controller .div {
  color: white; }

.skin-blue-dark .menu {
  background-color: #1E465E !important; }

.skin-blue-dark .player-wrapper.dashjs {
  background-color: black !important; }

.skin-blue-dark .dashjs-contextualmenu-header {
  background-color: #1E465E !important;
  color: #ccc; }

.skin-blue-dark .dash-goto-tc, .skin-blue-dark .dash-goto-tc-sub, .skin-blue-dark .dash-search, .skin-blue-dark .dash-search-sub {
  background-color: #1E465E !important; }

.skin-blue-dark div.error-body {
  background-color: #122937;
  color: #ccc; }

.skin-blue-dark .panel.panel-default {
  border: none; }
  .skin-blue-dark .panel.panel-default .panel-heading {
    background-color: #18384b;
    color: #cfcfcf; }
  .skin-blue-dark .panel.panel-default .panel-body {
    background-color: #122937;
    color: #cfcfcf; }

.skin-blue-dark h1, .skin-blue-dark h2, .skin-blue-dark h3, .skin-blue-dark h4, .skin-blue-dark h5, .skin-blue-dark h6, .skin-blue-dark p, .skin-blue-dark div, .skin-blue-dark small, .skin-blue-dark th, .skin-blue-dark td {
  color: #ddd; }

.skin-blue-dark .nav-tabs > li > a {
  color: #e6e6e6; }

.skin-blue-dark .nav-tabs > li > a:hover {
  background-color: #122937;
  border-color: #18384b;
  color: #e6e6e6; }

.skin-blue-dark .nav-tabs > li.active > a {
  background-color: #122937;
  border-color: #18384b;
  color: #e6e6e6; }

.skin-blue-dark .detail-header {
  background: linear-gradient(#ecf0f500, #1E465E); }

.skin-blue-dark .detail-tabs-nav .nav-tabs > li.active {
  border-bottom: #1E465E 3px solid; }

.skin-blue-dark .card {
  background: #122937;
  box-shadow: none; }

.skin-blue-dark .card-flat {
  background: #0b1b24;
  border: #245471 1px solid; }

.skin-blue-dark .alert p, .skin-blue-dark .callout p {
  color: #fff; }

.skin-blue-dark .callout-warning p {
  color: #000; }

.skin-blue-dark :-ms-input-placeholder {
  color: #9cc6df; }

.skin-blue-dark ::placeholder {
  color: #9cc6df; }

.skin-blue-dark .alert.alert-admin-info {
  padding: 8px;
  background: #245471;
  color: #fff; }

.skin-blue-dark #material-detail-tabs.nav.nav-pills {
  background: #122937;
  color: #fff; }

.skin-blue-dark .drawer-btn {
  border: 1px solid #1E465E !important;
  background-color: #245471; }

.skin-blue-dark .drawer-btn:hover {
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 12px; }

.skin-blue-dark .drawer-header {
  border-bottom-color: #245471; }

.skin-blue-dark .behive-btn:hover {
  transform: translate(-0.25rem, -0.25rem);
  box-shadow: 0.25rem 0.25rem var(--bg); }

.skin-blue-dark .alert-warning, .skin-blue-dark .btn-warning, .skin-blue-dark .alert-warning, .skin-blue-dark .btn-info {
  color: #000; }
  .skin-blue-dark .alert-warning p, .skin-blue-dark .btn-warning p, .skin-blue-dark .alert-warning p, .skin-blue-dark .btn-info p {
    color: #000; }

.skin-blue-dark .behive-btn-flat {
  background-color: inherit; }

.skin-blue-dark .btn-standard {
  background-color: #122937;
  border-color: #245471;
  color: #75b0d3; }

.skin-blue-dark .btn-standard:hover {
  color: #fff;
  background-color: #18384b; }

.skin-blue-dark .drawer-btn .badge {
  background-color: #2a6385; }

.skin-blue-dark code {
  color: #000;
  background-color: #fff; }

.skin-blue-dark code:hover {
  color: #000;
  background-color: #c0c0c0; }

.skin-blue-dark .text-muted {
  color: #ddd; }

.skin-blue-dark #detail-header small {
  color: #bbb; }

.skin-blue-dark #detail-header {
  background: linear-gradient(#ecf0f500, #1E465E); }

.skin-blue-dark #asset-title-summary {
  border-top: 1px solid #2a6385; }

.skin-blue-dark .card .card-header .badge {
  background: #317198; }

.skin-blue-dark .card .card-secondary {
  background-color: #204c66;
  color: #fff; }

.skin-blue-dark .card .card-secondary:hover {
  opacity: 0.9;
  color: #fff; }

.skin-blue-dark .card-selected {
  background-color: #18384b;
  box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.1); }

.skin-blue-dark .drawer-header {
  background: #245471; }

.skin-blue-dark .drawer-header .close-drawer {
  color: #ddd; }

.skin-blue-dark .drawer-menu {
  background: #0b1b24; }

.skin-blue-dark .box-comment.odd {
  background-color: #18384b; }

.skin-blue-dark .box-comment.even {
  background-color: #245471; }

.skin-blue-dark .box-comments .username {
  color: #ddd; }

.skin-blue-dark .box-comments .box-comment {
  border-bottom: none; }

.skin-blue-dark .error-text, .skin-blue-dark .text-red {
  color: #ff6a58 !important; }

.skin-blue-dark #search-btn {
  border-color: #245471;
  background: transparent; }

.skin-blue-dark #search-btn:hover {
  color: #9cc6df; }

.skin-blue-dark #id_button_check_connection {
  color: #000; }

.skin-blue-dark .badge.label-primary, .skin-blue-dark .label.label-primary {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #2db2ff !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-blue-dark .badge.label-info, .skin-blue-dark .label.label-info {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #84ccf5 !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-blue-dark .badge.label-warning, .skin-blue-dark .label.label-warning {
  --bg-opacity: 0.15;
  background: rgba(233, 220, 37, var(--bg-opacity)) !important;
  color: #f0ae4b !important;
  border: 1px solid rgba(233, 220, 37, var(--bg-opacity)); }

.skin-blue-dark .badge.label-danger, .skin-blue-dark .label.label-danger {
  --bg-opacity: 0.15;
  background: rgba(226, 9, 27, var(--bg-opacity)) !important;
  color: #da3644 !important;
  border: 1px solid rgba(226, 9, 27, var(--bg-opacity)); }

.skin-blue-dark .badge.label-success, .skin-blue-dark .label.label-success {
  --bg-opacity: 0.15;
  background: rgba(8, 201, 113, var(--bg-opacity)) !important;
  color: #35ed97 !important;
  border: 1px solid rgba(8, 201, 113, var(--bg-opacity)); }

.skin-blue-dark .badge.label-default, .skin-blue-dark .label.label-default {
  --bg-opacity: 0.15;
  background: rgba(201, 201, 201, var(--bg-opacity)) !important;
  color: #c9c9c9 !important;
  border: 1px solid rgba(201, 201, 201, var(--bg-opacity)); }

.skin-blue-dark .label.label-opaque {
  --bg-opacity: 0.85;
  color: #2a2a2a !important; }

.skin-blue-dark .ui-widget-content {
  background: #2a6385;
  color: #fff; }

.skin-blue-dark .clickedit label::before {
  background-color: #1c4056; }

.skin-blue-dark li.disabled {
  background-color: #122937; }

.skin-blue-dark .pagination > .disabled > a,
.skin-blue-dark .pagination > .disabled > a:focus,
.skin-blue-dark .pagination > .disabled > a:hover,
.skin-blue-dark .pagination > .disabled > span,
.skin-blue-dark .pagination > .disabled > span:focus,
.skin-blue-dark .pagination > .disabled > span:hover {
  background-color: #122937;
  border-color: #0b1b24; }

.skin-blue-dark .pagination > li > a:focus,
.skin-blue-dark .pagination > li > a:hover,
.skin-blue-dark .pagination > li > span:focus,
.skin-blue-dark .pagination > li > span:hover {
  background-color: #2a6385;
  border-color: #317198;
  color: #fff; }

.skin-blue-dark .new-carousel-item .body, .skin-blue-dark .carousel-item .heading {
  color: #fff; }

.skin-blue-dark .new-carousel-item .item-img-wrapper {
  border: 1px solid #0b1b24; }

.skin-blue-dark .btn-back {
  background-color: #0b1b24; }

.skin-blue-dark .btn-back:hover {
  color: #317198; }

.skin-blue-dark .btn-flat:hover, .skin-blue-dark .btn-flat:active, .skin-blue-dark .btn-flat:focus {
  color: #ddd; }

.skin-blue-dark .icon-program_box {
  color: #62a5cd; }

.skin-blue-dark .icon-link-default {
  color: #85bad8; }

.skin-blue-dark .icon-link-success {
  color: #00e3cd; }

.skin-blue-dark .icon-link-purple {
  color: #bdabe9; }

.skin-blue-dark .icon-link-gray {
  color: #ddd; }

.skin-blue-dark .icon-link-gravity {
  color: #f27ba3; }

.skin-blue-dark .list-item {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px !important;
  margin: 5px 0;
  font-size: 14px;
  color: #2b2b2b;
  background-color: #18384b;
  border-radius: 4px; }

.skin-blue-dark .list-item-link {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px;
  margin: 5px 0;
  font-size: 14px;
  color: #ffffff;
  font-weight: 500;
  background-color: #245471; }

.skin-blue-dark .list-item-link.disabled-link > a {
  color: #999 !important; }

.skin-blue-dark .list-item-link:hover {
  background-color: #317198;
  color: #fff;
  cursor: pointer;
  border-radius: 4px; }

.skin-blue-dark .list-item-link.disabled-link {
  background-color: #0b1b24;
  color: #999; }

.skin-blue-dark .list-item-link.disabled-link:hover {
  cursor: not-allowed; }

.skin-blue-dark .table-suggestion.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #142f3f; }

.skin-blue-dark .table-suggestion.table-hover > tbody > tr:hover {
  background-color: #193a4f; }

.skin-blue-dark .suggested-materials {
  background-color: #245471;
  border: black 1px solid;
  box-shadow: none; }

.skin-blue-dark .suggestion-btn {
  display: inline-block;
  padding: 4px 8px;
  border: 1px solid #4f4f4f;
  border-radius: 4px;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  font-size: 12px;
  cursor: pointer;
  color: black;
  z-index: 1;
  vertical-align: bottom; }

.skin-blue-dark a.gravity-link {
  color: #e91e63; }

.skin-blue-dark a.contact-logs {
  color: #e9631e; }

.skin-blue-dark a.contact-edit {
  color: #1963ae; }

.skin-blue-dark table.dataTable tbody tr > .dtfc-fixed-start,
.skin-blue-dark table.dataTable tbody tr > .dtfc-fixed-end,
.skin-blue-dark table.dataTable thead tr > .dtfc-fixed-start,
.skin-blue-dark table.dataTable tbody tr td {
  background-color: transparent;
  color: #fff; }

.skin-blue-dark table.table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) > * {
  background-color: #122937;
  color: #fff; }

.skin-blue-dark table.dataTable.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #142f3f;
  color: #fff; }

.skin-blue-dark .tag {
  background-color: #1E465E;
  border-radius: 3px;
  padding: 2px 5px;
  margin: 2px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center; }

.skin-blue-dark .autocomplete .dropdown {
  border: none;
  background-color: #245471; }

.skin-blue-dark .autocomplete .dropdown div:hover {
  background-color: #2a6385; }

.skin-blue-dark .input-container {
  border: none; }

.skin-blue-dark .dropzone.dz-clickable {
  background: #18384b; }

.skin-blue-dark .dropzone {
  border-color: #245471 !important; }

.skin-blue-dark .dropzone .dz-preview.dz-file-preview .dz-image {
  background: #245471; }

.skin-blue-dark .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span,
.skin-blue-dark .dropzone .dz-preview .dz-details .dz-size span {
  background: #18384b; }

.skin-blue-dark .ajax-dropdown-content {
  background: #18384b; }

.skin-blue-dark .ajax-dropdown-content div:hover, .skin-blue-dark .ajax-dropdown-content .non-clickable {
  background: #122937; }

.skin-blue-dark .card .card-header.with-border {
  border-bottom: 1px solid #245471; }

.skin-blue-dark .titles-carousel {
  background-color: #18384b; }

.skin-blue-dark #available_patrons_chosen.updated .chosen-single {
  border: 1px solid #3998b4;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  animation: borderline 0.2s linear; }

@keyframes borderline {
  0% {
    border: 1px solid #3998b4; }
  25% {
    border: 1px solid #3998b4; }
  50% {
    border: 1px solid #3998b4; }
  75% {
    border: 1px solid #3998b4; }
  100% {
    border: none; } }

.skin-blue-dark .skeleton {
  cursor: progress;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  margin: 8px 0; }

.skin-blue-dark .loading-text {
  position: relative;
  text-transform: uppercase;
  letter-spacing: 2px;
  overflow: hidden;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255, 255, 255, 0); }

.skin-blue-dark #bundles {
  border-bottom: 1px solid #317198; }

.skin-blue-dark .card .card-header .card-title-sup {
  background: #0b1b24;
  color: #fff; }

.skin-blue-dark .card-disabled {
  background-color: black; }

.skin-blue-dark .drawer-footer {
  background: #0b1b24; }

.skin-blue-dark .top-input-label {
  background-color: #0b1b24; }

.skin-blue-dark a.help {
  color: #75b0d3; }

.skin-blue-dark .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
  background-color: #122937;
  border-color: #245471; }

.skin-blue-dark .ui-state-default, .skin-blue-dark .ui-widget-content .ui-state-default {
  background-color: #122937;
  border-color: #245471; }

.skin-blue-dark .ui-state-active, .skin-blue-dark .ui-widget-content .ui-state-active {
  background-color: #3780ab;
  border-color: #245471; }

.skin-blue-dark .panel {
  background-color: #050c11;
  border-color: #245471; }

.skin-blue-dark .table.table-striped > tbody > tr.is-self,
.skin-blue-dark .table.dataTable.table-striped > tbody > tr.is-self {
  background-color: #a1d2721e; }

.skin-blue-dark .text-neutral {
  color: #75b0d3; }

.skin-blue-dark form.navbar-form #search-btn {
  border-radius: 0 7px 7px 0 !important;
  background-color: #D1CFE2;
  color: #000;
  border: 1px solid #fff; }

.skin-red-dark {
  --s: 25px;
  /* control the size*/
  --c1: #160711;
  --c2: #1a0814;
  --c:#0000 75%,var(--c1) 0;
  --g1:conic-gradient(at calc(200%/3) 10%,var(--c));
  --g2:conic-gradient(at 10% calc(200%/3),var(--c));
  background: var(--g1), var(--g2), var(--g1) var(--s) var(--s), var(--g2) var(--s) var(--s), var(--g1) calc(2*var(--s)) calc(2*var(--s)), var(--g2) calc(2*var(--s)) calc(2*var(--s)) var(--c2);
  background-size: calc(3*var(--s)) calc(3*var(--s)); }

.skin-red-dark .wrapper {
  background-color: transparent; }

.skin-red-dark .content-header {
  color: #ccc; }

.skin-red-dark .panel-group .panel-heading + .panel-collapse > .list-group, .skin-red-dark .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-color: #411531; }

.skin-red-dark .fa-grey {
  color: #ccc; }

.skin-red-dark .card-footer .behive-btn, .skin-red-dark .verif_button {
  color: #f2f2f2 !important; }

.skin-red-dark table a:not(.label):not(.btn), .skin-red-dark .dropdown-menu li a:not(.label):not(.btn),
.skin-red-dark .content-header a:not(.label):not(.btn), .skin-red-dark .main-footer a:not(.label):not(.btn), .skin-red-dark .box a:not(.label):not(.btn), .skin-red-dark .modal-content a:not(.label):not(.btn),
.skin-red-dark .error-body a:not(.label):not(.btn), .skin-red-dark .card-body a:not(.label):not(.btn), .skin-red-dark .card-header a:not(.label):not(.btn) {
  color: #d67fb6; }
  .skin-red-dark table a:not(.label):not(.btn):visited, .skin-red-dark .dropdown-menu li a:not(.label):not(.btn):visited,
  .skin-red-dark .content-header a:not(.label):not(.btn):visited, .skin-red-dark .main-footer a:not(.label):not(.btn):visited, .skin-red-dark .box a:not(.label):not(.btn):visited, .skin-red-dark .modal-content a:not(.label):not(.btn):visited,
  .skin-red-dark .error-body a:not(.label):not(.btn):visited, .skin-red-dark .card-body a:not(.label):not(.btn):visited, .skin-red-dark .card-header a:not(.label):not(.btn):visited {
    color: #d67fb6; }
  .skin-red-dark table a:not(.label):not(.btn):hover, .skin-red-dark .dropdown-menu li a:not(.label):not(.btn):hover,
  .skin-red-dark .content-header a:not(.label):not(.btn):hover, .skin-red-dark .main-footer a:not(.label):not(.btn):hover, .skin-red-dark .box a:not(.label):not(.btn):hover, .skin-red-dark .modal-content a:not(.label):not(.btn):hover,
  .skin-red-dark .error-body a:not(.label):not(.btn):hover, .skin-red-dark .card-body a:not(.label):not(.btn):hover, .skin-red-dark .card-header a:not(.label):not(.btn):hover {
    color: #e2a5cc; }
  .skin-red-dark table a:not(.label):not(.btn):active, .skin-red-dark table a:not(.label):not(.btn):focus, .skin-red-dark .dropdown-menu li a:not(.label):not(.btn):active, .skin-red-dark .dropdown-menu li a:not(.label):not(.btn):focus,
  .skin-red-dark .content-header a:not(.label):not(.btn):active,
  .skin-red-dark .content-header a:not(.label):not(.btn):focus, .skin-red-dark .main-footer a:not(.label):not(.btn):active, .skin-red-dark .main-footer a:not(.label):not(.btn):focus, .skin-red-dark .box a:not(.label):not(.btn):active, .skin-red-dark .box a:not(.label):not(.btn):focus, .skin-red-dark .modal-content a:not(.label):not(.btn):active, .skin-red-dark .modal-content a:not(.label):not(.btn):focus,
  .skin-red-dark .error-body a:not(.label):not(.btn):active,
  .skin-red-dark .error-body a:not(.label):not(.btn):focus, .skin-red-dark .card-body a:not(.label):not(.btn):active, .skin-red-dark .card-body a:not(.label):not(.btn):focus, .skin-red-dark .card-header a:not(.label):not(.btn):active, .skin-red-dark .card-header a:not(.label):not(.btn):focus {
    color: #b43a87; }

.skin-red-dark .nb-title {
  color: #ccc; }

.skin-red-dark figure.effect-bubba {
  background-color: #8e2e6a; }

.skin-red-dark .close {
  color: white; }

.skin-red-dark hr {
  border-color: #411531; }

.skin-red-dark .label-primary {
  background-color: #541B3F !important; }

.skin-red-dark .label-default {
  background-color: #7b275c;
  color: #e6e6e6; }

.skin-red-dark label.v-label--active {
  color: #dc92c1 !important; }

.skin-red-dark i.v-icon {
  color: #c34595 !important; }

.skin-red-dark .v-btn > .v-btn__content i.v-icon {
  color: #f5dfed !important; }

.skin-red-dark div.v-list {
  background-color: #411531 !important; }

.skin-red-dark div.v-list-item {
  background-color: #411531 !important; }
  .skin-red-dark div.v-list-item .v-list-item__title {
    color: #ccc; }

.skin-red-dark div.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
  color: #ccc !important; }

.skin-red-dark .theme--light.v-label, .skin-red-dark .theme--light.v-input input {
  color: #ddd; }

.skin-red-dark .table-segments-read table tr {
  background: linear-gradient(90deg, rgba(142, 46, 106, 0.3) 0%, #8e2e6a 100%); }

.skin-red-dark .vvview-cell {
  background-color: #8e2e6a; }

.skin-red-dark .btn-app {
  border-color: #67214d; }

.skin-red-dark .btn-primary, .skin-red-dark .btn-primary[disabled] {
  background-color: #541B3F;
  border-color: #67214d; }
  .skin-red-dark .btn-primary:active, .skin-red-dark .btn-primary[disabled]:active {
    background-color: #8e2e6a; }
  .skin-red-dark .btn-primary:active:hover, .skin-red-dark .btn-primary[disabled]:active:hover {
    background-color: #8e2e6a; }

.skin-red-dark .btn-secondary, .skin-red-dark .btn-secondary[disabled] {
  color: #ccc;
  background-color: #260c1c;
  border-color: #67214d; }
  .skin-red-dark .btn-secondary:hover, .skin-red-dark .btn-secondary[disabled]:hover {
    background-color: #411531;
    color: white; }
  .skin-red-dark .btn-secondary:active:hover, .skin-red-dark .btn-secondary[disabled]:active:hover {
    background-color: #2d0f22; }

.skin-red-dark #hijacked-warning {
  color: black; }

.skin-red-dark .hover-underline-animation {
  color: #c34595; }

.skin-red-dark .hover-underline-animation::after {
  background-color: #8e2e6a;
  color: #8e2e6a; }

.skin-red-dark .pagination > .active > a {
  background-color: #541B3F;
  border-color: #67214d; }

.skin-red-dark .pagination > li > a,
.skin-red-dark .pagination > li.disabled > span {
  background-color: #2d0f22;
  border-color: #67214d; }

.skin-red-dark a#scrollToTop {
  color: #c958a0; }

.skin-red-dark .title-infos {
  color: #ccc; }
  .skin-red-dark .title-infos small {
    color: #e6e6e6; }

.skin-red-dark .small-box .inner h3, .skin-red-dark .small-box .inner h4 {
  color: #070205; }

.skin-red-dark .info-box.bg-yellow span {
  color: #222; }

.skin-red-dark .main-header .navbar, .skin-red-dark .main-header .logo, .skin-red-dark .main-header li.user-header {
  background-color: #541B3F !important; }

.skin-red-dark .main-header #navbar-search-input.form-control:focus,
.skin-red-dark .main-header #navbar-search-input.form-control:active {
  background-color: #67214d;
  border-color: #a13479; }

.skin-red-dark .main-footer {
  background-color: #070205;
  border-top-color: #541B3F; }
  .skin-red-dark .main-footer p {
    color: #fff; }

.skin-red-dark .advanced-search h4 {
  color: #d06bab; }

.skin-red-dark code {
  background-color: #d06bab; }
  .skin-red-dark code:hover {
    background-color: #b43a87; }

.skin-red-dark .form-control {
  color: #ccc;
  background-color: #411531;
  border-color: #541B3F; }
  .skin-red-dark .form-control:active, .skin-red-dark .form-control:focus {
    background-color: #67214d;
    border-color: #a13479;
    color: white; }

.skin-red-dark input[type="checkbox"] {
  accent-color: #7b275c; }

.skin-red-dark .dropdown-menu {
  background-color: #541B3F;
  border: 1px solid #8e2e6a; }
  .skin-red-dark .dropdown-menu li a:hover {
    background-color: #a13479; }

.skin-red-dark .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
  color: #fff; }

.skin-red-dark .dropdown-menu > .divider {
  background-color: #8e2e6a; }

.skin-red-dark div.open > .dropdown-toggle.btn-primary,
.skin-red-dark div.chosen-container > a.chosen-single,
.skin-red-dark div.chosen-container > div.chosen-drop,
.skin-red-dark div.chosen-container > ul.chosen-choices,
.skin-red-dark div.chosen-container > ul.chosen-choices > li.search-choice,
.skin-red-dark div.chosen-container > div.chosen-drop > ul.chosen-results,
.skin-red-dark div.chosen-container > div.chosen-drop > div.chosen-search > input {
  background-color: #411531;
  border-color: #541B3F; }

.skin-red-dark div.chosen-container-active > a.chosen-single,
.skin-red-dark div.chosen-container-active > ul.chosen-choices {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #c34595; }

.skin-red-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.highlighted {
  background-color: #67214d; }

.skin-red-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.result-selected {
  background-color: #541B3F; }

.skin-red-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.active-result {
  color: #ccc; }

.skin-red-dark div.chosen-container-multi .chosen-choices .search-field input[type='text'] {
  color: #aaa !important; }

.skin-red-dark .form-control.input-sm.filter:-ms-input-placeholder {
  color: #aaa !important; }

.skin-red-dark .form-control.input-sm.filter::placeholder {
  color: #aaa !important; }

.skin-red-dark div.chosen-container-single .chosen-single {
  color: #ccc; }

.skin-red-dark .list-group-item {
  background-color: #2d0f22;
  border-color: #541B3F; }

.skin-red-dark .title-list li a:focus,
.skin-red-dark .title-list li a:hover,
.skin-red-dark .modal-content {
  background-color: #220b19;
  color: #e6e6e6; }

.skin-red-dark .modal-header {
  border-bottom-color: #541B3F; }

.skin-red-dark .modal-footer {
  border-top-color: #541B3F; }

.skin-red-dark .box.box-primary {
  border-color: #7b275c; }

.skin-red-dark .box, .skin-red-dark .box-footer {
  background-color: #220b19;
  color: #ccc; }

.skin-red-dark .box-footer {
  border-top-color: #541B3F; }

.skin-red-dark .box-header, .skin-red-dark h3.box-title {
  color: #e6e6e6; }

.skin-red-dark .ui-tooltip div {
  background: #7b275c;
  color: #fff; }

.skin-red-dark #sticky-header {
  border-color: #411531; }

.skin-red-dark .filters-toolbar, .skin-red-dark .filters-toolbar.v-toolbar, .skin-red-dark .search-toolbar.v-toolbar {
  background-color: #7b275c !important; }

.skin-red-dark #sticky-table-header .filters-toolbar {
  background-color: #67214d !important; }

.skin-red-dark .theme--light.v-application {
  background-color: #2d0f22; }

.skin-red-dark .search-toolbar.v-toolbar {
  border-radius: 0; }

.skin-red-dark .v-toolbar-collection-button {
  background-color: #7b275c !important; }

.skin-red-dark .panel-info {
  border-color: #67214d;
  background-color: #67214d; }

.skin-red-dark .panel-heading {
  border-bottom-color: #7b275c; }

.skin-red-dark .with-nav-tabs.panel-info .panel-heading {
  background-color: #541B3F; }

.skin-red-dark .with-nav-tabs.panel-info .panel-body {
  background-color: #67214d;
  border-color: #67214d; }

.skin-red-dark .nav-pills > li > a {
  color: #e6e6e6; }
  .skin-red-dark .nav-pills > li > a:hover {
    background-color: #541B3F; }

.skin-red-dark .nav-pills > li.active > a {
  background-color: #67214d;
  border-top-color: #7b275c;
  color: #e6e6e6; }

.skin-red-dark .thumbnail {
  border-color: #541B3F;
  background-color: #411531; }

.skin-red-dark .table > tbody > tr > td {
  border-top-color: #351128; }

.skin-red-dark .table > tbody + tbody {
  border-color: #541B3F; }

.skin-red-dark .table > tbody > tr > th.active,
.skin-red-dark .table > thead > tr > td.active,
.skin-red-dark .table > tbody > tr > td.active {
  background-color: #260c1c; }

.skin-red-dark .table .table {
  background-color: unset; }

.skin-red-dark .table-bordered,
.skin-red-dark .table-bordered > tbody > tr > td,
.skin-red-dark .table > tbody > tr > th,
.skin-red-dark .table > thead > tr > th,
.skin-red-dark .table > thead > tr > td,
.skin-red-dark .table > colgroup + thead > tr:first-child > th {
  border-color: #541B3F; }

.skin-red-dark .table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: #260c1c; }

.skin-red-dark .table-hover > tbody > tr:hover {
  background-color: #411531; }

.skin-red-dark tr.disabled td {
  background-color: #7b275c; }

.skin-red-dark .graph text {
  color: #ccc; }

.skin-red-dark .ui-helper-hidden-accessible {
  color: black; }

.skin-red-dark pre, .skin-red-dark .ace-eclipse {
  border: none;
  background-color: #0f050b; }
  .skin-red-dark pre .ace_paren, .skin-red-dark .ace-eclipse .ace_paren {
    color: #67214d; }
  .skin-red-dark pre .ace_variable, .skin-red-dark .ace-eclipse .ace_variable {
    color: #d06bab; }
  .skin-red-dark pre .ace_string, .skin-red-dark .ace-eclipse .ace_string {
    color: #c958a0; }
  .skin-red-dark pre .ace_constant.ace_numeric, .skin-red-dark .ace-eclipse .ace_constant.ace_numeric {
    color: #e8b9d7; }
  .skin-red-dark pre .ace_gutter-active-line, .skin-red-dark .ace-eclipse .ace_gutter-active-line {
    background-color: #7d2D2D; }
  .skin-red-dark pre .ace_active-line, .skin-red-dark .ace-eclipse .ace_active-line {
    background-color: black; }
  .skin-red-dark pre .ace_cursor, .skin-red-dark .ace-eclipse .ace_cursor {
    color: #7d2D2D; }

.skin-red-dark .ace_gutter {
  background-color: #2d0f22 !important; }

.skin-red-dark #watermark {
  opacity: 0.5;
  color: #ddd; }

.skin-red-dark .video-controller .div {
  color: white; }

.skin-red-dark .menu {
  background-color: #541B3F !important; }

.skin-red-dark .player-wrapper.dashjs {
  background-color: black !important; }

.skin-red-dark .dashjs-contextualmenu-header {
  background-color: #541B3F !important;
  color: #ccc; }

.skin-red-dark .dash-goto-tc, .skin-red-dark .dash-goto-tc-sub, .skin-red-dark .dash-search, .skin-red-dark .dash-search-sub {
  background-color: #541B3F !important; }

.skin-red-dark div.error-body {
  background-color: #2d0f22;
  color: #ccc; }

.skin-red-dark .panel.panel-default {
  border: none; }
  .skin-red-dark .panel.panel-default .panel-heading {
    background-color: #411531;
    color: #cfcfcf; }
  .skin-red-dark .panel.panel-default .panel-body {
    background-color: #2d0f22;
    color: #cfcfcf; }

.skin-red-dark h1, .skin-red-dark h2, .skin-red-dark h3, .skin-red-dark h4, .skin-red-dark h5, .skin-red-dark h6, .skin-red-dark p, .skin-red-dark div, .skin-red-dark small, .skin-red-dark th, .skin-red-dark td {
  color: #ddd; }

.skin-red-dark .nav-tabs > li > a {
  color: #e6e6e6; }

.skin-red-dark .nav-tabs > li > a:hover {
  background-color: #2d0f22;
  border-color: #411531;
  color: #e6e6e6; }

.skin-red-dark .nav-tabs > li.active > a {
  background-color: #2d0f22;
  border-color: #411531;
  color: #e6e6e6; }

.skin-red-dark .detail-header {
  background: linear-gradient(#ecf0f500, #541B3F); }

.skin-red-dark .detail-tabs-nav .nav-tabs > li.active {
  border-bottom: #541B3F 3px solid; }

.skin-red-dark .card {
  background: #2d0f22;
  box-shadow: none; }

.skin-red-dark .card-flat {
  background: #1a0814;
  border: #67214d 1px solid; }

.skin-red-dark .alert p, .skin-red-dark .callout p {
  color: #fff; }

.skin-red-dark .callout-warning p {
  color: #000; }

.skin-red-dark :-ms-input-placeholder {
  color: #dc92c1; }

.skin-red-dark ::placeholder {
  color: #dc92c1; }

.skin-red-dark .alert.alert-admin-info {
  padding: 8px;
  background: #67214d;
  color: #fff; }

.skin-red-dark #material-detail-tabs.nav.nav-pills {
  background: #2d0f22;
  color: #fff; }

.skin-red-dark .drawer-btn {
  border: 1px solid #1E465E !important;
  background-color: #67214d; }

.skin-red-dark .drawer-btn:hover {
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 12px; }

.skin-red-dark .drawer-header {
  border-bottom-color: #67214d; }

.skin-red-dark .behive-btn:hover {
  transform: translate(-0.25rem, -0.25rem);
  box-shadow: 0.25rem 0.25rem var(--bg); }

.skin-red-dark .alert-warning, .skin-red-dark .btn-warning, .skin-red-dark .alert-warning, .skin-red-dark .btn-info {
  color: #000; }
  .skin-red-dark .alert-warning p, .skin-red-dark .btn-warning p, .skin-red-dark .alert-warning p, .skin-red-dark .btn-info p {
    color: #000; }

.skin-red-dark .behive-btn-flat {
  background-color: inherit; }

.skin-red-dark .btn-standard {
  background-color: #2d0f22;
  border-color: #67214d;
  color: #d06bab; }

.skin-red-dark .btn-standard:hover {
  color: #fff;
  background-color: #411531; }

.skin-red-dark .drawer-btn .badge {
  background-color: #7b275c; }

.skin-red-dark code {
  color: #000;
  background-color: #fff; }

.skin-red-dark code:hover {
  color: #000;
  background-color: #c0c0c0; }

.skin-red-dark .text-muted {
  color: #ddd; }

.skin-red-dark #detail-header small {
  color: #bbb; }

.skin-red-dark #detail-header {
  background: linear-gradient(#ecf0f500, #541B3F); }

.skin-red-dark #asset-title-summary {
  border-top: 1px solid #7b275c; }

.skin-red-dark .card .card-header .badge {
  background: #8e2e6a; }

.skin-red-dark .card .card-secondary {
  background-color: #5c1d45;
  color: #fff; }

.skin-red-dark .card .card-secondary:hover {
  opacity: 0.9;
  color: #fff; }

.skin-red-dark .card-selected {
  background-color: #411531;
  box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.1); }

.skin-red-dark .drawer-header {
  background: #67214d; }

.skin-red-dark .drawer-header .close-drawer {
  color: #ddd; }

.skin-red-dark .drawer-menu {
  background: #1a0814; }

.skin-red-dark .box-comment.odd {
  background-color: #411531; }

.skin-red-dark .box-comment.even {
  background-color: #67214d; }

.skin-red-dark .box-comments .username {
  color: #ddd; }

.skin-red-dark .box-comments .box-comment {
  border-bottom: none; }

.skin-red-dark .error-text, .skin-red-dark .text-red {
  color: #ff6a58 !important; }

.skin-red-dark #search-btn {
  border-color: #67214d;
  background: transparent; }

.skin-red-dark #search-btn:hover {
  color: #dc92c1; }

.skin-red-dark #id_button_check_connection {
  color: #000; }

.skin-red-dark .badge.label-primary, .skin-red-dark .label.label-primary {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #2db2ff !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-red-dark .badge.label-info, .skin-red-dark .label.label-info {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #84ccf5 !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-red-dark .badge.label-warning, .skin-red-dark .label.label-warning {
  --bg-opacity: 0.15;
  background: rgba(233, 220, 37, var(--bg-opacity)) !important;
  color: #f0ae4b !important;
  border: 1px solid rgba(233, 220, 37, var(--bg-opacity)); }

.skin-red-dark .badge.label-danger, .skin-red-dark .label.label-danger {
  --bg-opacity: 0.15;
  background: rgba(226, 9, 27, var(--bg-opacity)) !important;
  color: #da3644 !important;
  border: 1px solid rgba(226, 9, 27, var(--bg-opacity)); }

.skin-red-dark .badge.label-success, .skin-red-dark .label.label-success {
  --bg-opacity: 0.15;
  background: rgba(8, 201, 113, var(--bg-opacity)) !important;
  color: #35ed97 !important;
  border: 1px solid rgba(8, 201, 113, var(--bg-opacity)); }

.skin-red-dark .badge.label-default, .skin-red-dark .label.label-default {
  --bg-opacity: 0.15;
  background: rgba(201, 201, 201, var(--bg-opacity)) !important;
  color: #c9c9c9 !important;
  border: 1px solid rgba(201, 201, 201, var(--bg-opacity)); }

.skin-red-dark .label.label-opaque {
  --bg-opacity: 0.85;
  color: #2a2a2a !important; }

.skin-red-dark .ui-widget-content {
  background: #7b275c;
  color: #fff; }

.skin-red-dark .clickedit label::before {
  background-color: #4c1939; }

.skin-red-dark li.disabled {
  background-color: #2d0f22; }

.skin-red-dark .pagination > .disabled > a,
.skin-red-dark .pagination > .disabled > a:focus,
.skin-red-dark .pagination > .disabled > a:hover,
.skin-red-dark .pagination > .disabled > span,
.skin-red-dark .pagination > .disabled > span:focus,
.skin-red-dark .pagination > .disabled > span:hover {
  background-color: #2d0f22;
  border-color: #1a0814; }

.skin-red-dark .pagination > li > a:focus,
.skin-red-dark .pagination > li > a:hover,
.skin-red-dark .pagination > li > span:focus,
.skin-red-dark .pagination > li > span:hover {
  background-color: #7b275c;
  border-color: #8e2e6a;
  color: #fff; }

.skin-red-dark .new-carousel-item .body, .skin-red-dark .carousel-item .heading {
  color: #fff; }

.skin-red-dark .new-carousel-item .item-img-wrapper {
  border: 1px solid #1a0814; }

.skin-red-dark .btn-back {
  background-color: #1a0814; }

.skin-red-dark .btn-back:hover {
  color: #8e2e6a; }

.skin-red-dark .btn-flat:hover, .skin-red-dark .btn-flat:active, .skin-red-dark .btn-flat:focus {
  color: #ddd; }

.skin-red-dark .icon-program_box {
  color: #c958a0; }

.skin-red-dark .icon-link-default {
  color: #85bad8; }

.skin-red-dark .icon-link-success {
  color: #00e3cd; }

.skin-red-dark .icon-link-purple {
  color: #bdabe9; }

.skin-red-dark .icon-link-gray {
  color: #ddd; }

.skin-red-dark .icon-link-gravity {
  color: #f27ba3; }

.skin-red-dark .list-item {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px !important;
  margin: 5px 0;
  font-size: 14px;
  color: #2b2b2b;
  background-color: #411531;
  border-radius: 4px; }

.skin-red-dark .list-item-link {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px;
  margin: 5px 0;
  font-size: 14px;
  color: #ffffff;
  font-weight: 500;
  background-color: #67214d; }

.skin-red-dark .list-item-link.disabled-link > a {
  color: #999 !important; }

.skin-red-dark .list-item-link:hover {
  background-color: #8e2e6a;
  color: #fff;
  cursor: pointer;
  border-radius: 4px; }

.skin-red-dark .list-item-link.disabled-link {
  background-color: #1a0814;
  color: #999; }

.skin-red-dark .list-item-link.disabled-link:hover {
  cursor: not-allowed; }

.skin-red-dark .table-suggestion.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #351128; }

.skin-red-dark .table-suggestion.table-hover > tbody > tr:hover {
  background-color: #451633; }

.skin-red-dark .suggested-materials {
  background-color: #67214d;
  border: black 1px solid;
  box-shadow: none; }

.skin-red-dark .suggestion-btn {
  display: inline-block;
  padding: 4px 8px;
  border: 1px solid #4f4f4f;
  border-radius: 4px;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  font-size: 12px;
  cursor: pointer;
  color: black;
  z-index: 1;
  vertical-align: bottom; }

.skin-red-dark a.gravity-link {
  color: #e91e63; }

.skin-red-dark a.contact-logs {
  color: #e9631e; }

.skin-red-dark a.contact-edit {
  color: #1963ae; }

.skin-red-dark table.dataTable tbody tr > .dtfc-fixed-start,
.skin-red-dark table.dataTable tbody tr > .dtfc-fixed-end,
.skin-red-dark table.dataTable thead tr > .dtfc-fixed-start,
.skin-red-dark table.dataTable tbody tr td {
  background-color: transparent;
  color: #fff; }

.skin-red-dark table.table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) > * {
  background-color: #2d0f22;
  color: #fff; }

.skin-red-dark table.dataTable.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #351128;
  color: #fff; }

.skin-red-dark .tag {
  background-color: #541B3F;
  border-radius: 3px;
  padding: 2px 5px;
  margin: 2px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center; }

.skin-red-dark .autocomplete .dropdown {
  border: none;
  background-color: #67214d; }

.skin-red-dark .autocomplete .dropdown div:hover {
  background-color: #7b275c; }

.skin-red-dark .input-container {
  border: none; }

.skin-red-dark .dropzone.dz-clickable {
  background: #411531; }

.skin-red-dark .dropzone {
  border-color: #67214d !important; }

.skin-red-dark .dropzone .dz-preview.dz-file-preview .dz-image {
  background: #67214d; }

.skin-red-dark .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span,
.skin-red-dark .dropzone .dz-preview .dz-details .dz-size span {
  background: #411531; }

.skin-red-dark .ajax-dropdown-content {
  background: #411531; }

.skin-red-dark .ajax-dropdown-content div:hover, .skin-red-dark .ajax-dropdown-content .non-clickable {
  background: #2d0f22; }

.skin-red-dark .card .card-header.with-border {
  border-bottom: 1px solid #67214d; }

.skin-red-dark .titles-carousel {
  background-color: #411531; }

.skin-red-dark #available_patrons_chosen.updated .chosen-single {
  border: 1px solid #3998b4;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  animation: borderline 0.2s linear; }

@keyframes borderline {
  0% {
    border: 1px solid #3998b4; }
  25% {
    border: 1px solid #3998b4; }
  50% {
    border: 1px solid #3998b4; }
  75% {
    border: 1px solid #3998b4; }
  100% {
    border: none; } }

.skin-red-dark .skeleton {
  cursor: progress;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  margin: 8px 0; }

.skin-red-dark .loading-text {
  position: relative;
  text-transform: uppercase;
  letter-spacing: 2px;
  overflow: hidden;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255, 255, 255, 0); }

.skin-red-dark #bundles {
  border-bottom: 1px solid #8e2e6a; }

.skin-red-dark .card .card-header .card-title-sup {
  background: #1a0814;
  color: #fff; }

.skin-red-dark .card-disabled {
  background-color: black; }

.skin-red-dark .drawer-footer {
  background: #1a0814; }

.skin-red-dark .top-input-label {
  background-color: #1a0814; }

.skin-red-dark a.help {
  color: #d06bab; }

.skin-red-dark .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
  background-color: #2d0f22;
  border-color: #67214d; }

.skin-red-dark .ui-state-default, .skin-red-dark .ui-widget-content .ui-state-default {
  background-color: #2d0f22;
  border-color: #67214d; }

.skin-red-dark .ui-state-active, .skin-red-dark .ui-widget-content .ui-state-active {
  background-color: #a13479;
  border-color: #67214d; }

.skin-red-dark .panel {
  background-color: #070205;
  border-color: #67214d; }

.skin-red-dark .table.table-striped > tbody > tr.is-self,
.skin-red-dark .table.dataTable.table-striped > tbody > tr.is-self {
  background-color: #a1d2721e; }

.skin-red-dark .text-neutral {
  color: #d06bab; }

.skin-red-dark form.navbar-form #search-btn {
  border-radius: 0 7px 7px 0 !important;
  background-color: #D1CFE2;
  color: #000;
  border: 1px solid #fff; }

.skin-green-dark {
  --s: 25px;
  /* control the size*/
  --c1: black;
  --c2: black;
  --c:#0000 75%,var(--c1) 0;
  --g1:conic-gradient(at calc(200%/3) 10%,var(--c));
  --g2:conic-gradient(at 10% calc(200%/3),var(--c));
  background: var(--g1), var(--g2), var(--g1) var(--s) var(--s), var(--g2) var(--s) var(--s), var(--g1) calc(2*var(--s)) calc(2*var(--s)), var(--g2) calc(2*var(--s)) calc(2*var(--s)) var(--c2);
  background-size: calc(3*var(--s)) calc(3*var(--s)); }

.skin-green-dark .wrapper {
  background-color: transparent; }

.skin-green-dark .content-header {
  color: #ccc; }

.skin-green-dark .panel-group .panel-heading + .panel-collapse > .list-group, .skin-green-dark .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-color: #09281c; }

.skin-green-dark .fa-grey {
  color: #ccc; }

.skin-green-dark .card-footer .behive-btn, .skin-green-dark .verif_button {
  color: #f2f2f2 !important; }

.skin-green-dark table a:not(.label):not(.btn), .skin-green-dark .dropdown-menu li a:not(.label):not(.btn),
.skin-green-dark .content-header a:not(.label):not(.btn), .skin-green-dark .main-footer a:not(.label):not(.btn), .skin-green-dark .box a:not(.label):not(.btn), .skin-green-dark .modal-content a:not(.label):not(.btn),
.skin-green-dark .error-body a:not(.label):not(.btn), .skin-green-dark .card-body a:not(.label):not(.btn), .skin-green-dark .card-header a:not(.label):not(.btn) {
  color: #55dba8; }
  .skin-green-dark table a:not(.label):not(.btn):visited, .skin-green-dark .dropdown-menu li a:not(.label):not(.btn):visited,
  .skin-green-dark .content-header a:not(.label):not(.btn):visited, .skin-green-dark .main-footer a:not(.label):not(.btn):visited, .skin-green-dark .box a:not(.label):not(.btn):visited, .skin-green-dark .modal-content a:not(.label):not(.btn):visited,
  .skin-green-dark .error-body a:not(.label):not(.btn):visited, .skin-green-dark .card-body a:not(.label):not(.btn):visited, .skin-green-dark .card-header a:not(.label):not(.btn):visited {
    color: #55dba8; }
  .skin-green-dark table a:not(.label):not(.btn):hover, .skin-green-dark .dropdown-menu li a:not(.label):not(.btn):hover,
  .skin-green-dark .content-header a:not(.label):not(.btn):hover, .skin-green-dark .main-footer a:not(.label):not(.btn):hover, .skin-green-dark .box a:not(.label):not(.btn):hover, .skin-green-dark .modal-content a:not(.label):not(.btn):hover,
  .skin-green-dark .error-body a:not(.label):not(.btn):hover, .skin-green-dark .card-body a:not(.label):not(.btn):hover, .skin-green-dark .card-header a:not(.label):not(.btn):hover {
    color: #7fe4be; }
  .skin-green-dark table a:not(.label):not(.btn):active, .skin-green-dark table a:not(.label):not(.btn):focus, .skin-green-dark .dropdown-menu li a:not(.label):not(.btn):active, .skin-green-dark .dropdown-menu li a:not(.label):not(.btn):focus,
  .skin-green-dark .content-header a:not(.label):not(.btn):active,
  .skin-green-dark .content-header a:not(.label):not(.btn):focus, .skin-green-dark .main-footer a:not(.label):not(.btn):active, .skin-green-dark .main-footer a:not(.label):not(.btn):focus, .skin-green-dark .box a:not(.label):not(.btn):active, .skin-green-dark .box a:not(.label):not(.btn):focus, .skin-green-dark .modal-content a:not(.label):not(.btn):active, .skin-green-dark .modal-content a:not(.label):not(.btn):focus,
  .skin-green-dark .error-body a:not(.label):not(.btn):active,
  .skin-green-dark .error-body a:not(.label):not(.btn):focus, .skin-green-dark .card-body a:not(.label):not(.btn):active, .skin-green-dark .card-body a:not(.label):not(.btn):focus, .skin-green-dark .card-header a:not(.label):not(.btn):active, .skin-green-dark .card-header a:not(.label):not(.btn):focus {
    color: #23a675; }

.skin-green-dark .nb-title {
  color: #ccc; }

.skin-green-dark figure.effect-bubba {
  background-color: #1a7c57; }

.skin-green-dark .close {
  color: white; }

.skin-green-dark hr {
  border-color: #09281c; }

.skin-green-dark .label-primary {
  background-color: #0D3D2B !important; }

.skin-green-dark .label-default {
  background-color: #166749;
  color: #e6e6e6; }

.skin-green-dark label.v-label--active {
  color: #6adfb3 !important; }

.skin-green-dark i.v-icon {
  color: #28bb84 !important; }

.skin-green-dark .v-btn > .v-btn__content i.v-icon {
  color: #bef1de !important; }

.skin-green-dark div.v-list {
  background-color: #09281c !important; }

.skin-green-dark div.v-list-item {
  background-color: #09281c !important; }
  .skin-green-dark div.v-list-item .v-list-item__title {
    color: #ccc; }

.skin-green-dark div.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
  color: #ccc !important; }

.skin-green-dark .theme--light.v-label, .skin-green-dark .theme--light.v-input input {
  color: #ddd; }

.skin-green-dark .table-segments-read table tr {
  background: linear-gradient(90deg, rgba(26, 124, 87, 0.3) 0%, #1a7c57 100%); }

.skin-green-dark .vvview-cell {
  background-color: #1a7c57; }

.skin-green-dark .btn-app {
  border-color: #11523a; }

.skin-green-dark .btn-primary, .skin-green-dark .btn-primary[disabled] {
  background-color: #0D3D2B;
  border-color: #11523a; }
  .skin-green-dark .btn-primary:active, .skin-green-dark .btn-primary[disabled]:active {
    background-color: #1a7c57; }
  .skin-green-dark .btn-primary:active:hover, .skin-green-dark .btn-primary[disabled]:active:hover {
    background-color: #1a7c57; }

.skin-green-dark .btn-secondary, .skin-green-dark .btn-secondary[disabled] {
  color: #ccc;
  background-color: #020b07;
  border-color: #11523a; }
  .skin-green-dark .btn-secondary:hover, .skin-green-dark .btn-secondary[disabled]:hover {
    background-color: #09281c;
    color: white; }
  .skin-green-dark .btn-secondary:active:hover, .skin-green-dark .btn-secondary[disabled]:active:hover {
    background-color: #04130d; }

.skin-green-dark #hijacked-warning {
  color: black; }

.skin-green-dark .hover-underline-animation {
  color: #28bb84; }

.skin-green-dark .hover-underline-animation::after {
  background-color: #1a7c57;
  color: #1a7c57; }

.skin-green-dark .pagination > .active > a {
  background-color: #0D3D2B;
  border-color: #11523a; }

.skin-green-dark .pagination > li > a,
.skin-green-dark .pagination > li.disabled > span {
  background-color: #04130d;
  border-color: #11523a; }

.skin-green-dark a#scrollToTop {
  color: #2cd093; }

.skin-green-dark .title-infos {
  color: #ccc; }
  .skin-green-dark .title-infos small {
    color: #e6e6e6; }

.skin-green-dark .small-box .inner h3, .skin-green-dark .small-box .inner h4 {
  color: black; }

.skin-green-dark .info-box.bg-yellow span {
  color: #222; }

.skin-green-dark .main-header .navbar, .skin-green-dark .main-header .logo, .skin-green-dark .main-header li.user-header {
  background-color: #0D3D2B !important; }

.skin-green-dark .main-header #navbar-search-input.form-control:focus,
.skin-green-dark .main-header #navbar-search-input.form-control:active {
  background-color: #11523a;
  border-color: #1f9166; }

.skin-green-dark .main-footer {
  background-color: black;
  border-top-color: #0D3D2B; }
  .skin-green-dark .main-footer p {
    color: #fff; }

.skin-green-dark .advanced-search h4 {
  color: #40d69e; }

.skin-green-dark code {
  background-color: #40d69e; }
  .skin-green-dark code:hover {
    background-color: #23a675; }

.skin-green-dark .form-control {
  color: #ccc;
  background-color: #09281c;
  border-color: #0D3D2B; }
  .skin-green-dark .form-control:active, .skin-green-dark .form-control:focus {
    background-color: #11523a;
    border-color: #1f9166;
    color: white; }

.skin-green-dark input[type="checkbox"] {
  accent-color: #166749; }

.skin-green-dark .dropdown-menu {
  background-color: #0D3D2B;
  border: 1px solid #1a7c57; }
  .skin-green-dark .dropdown-menu li a:hover {
    background-color: #1f9166; }

.skin-green-dark .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
  color: #fff; }

.skin-green-dark .dropdown-menu > .divider {
  background-color: #1a7c57; }

.skin-green-dark div.open > .dropdown-toggle.btn-primary,
.skin-green-dark div.chosen-container > a.chosen-single,
.skin-green-dark div.chosen-container > div.chosen-drop,
.skin-green-dark div.chosen-container > ul.chosen-choices,
.skin-green-dark div.chosen-container > ul.chosen-choices > li.search-choice,
.skin-green-dark div.chosen-container > div.chosen-drop > ul.chosen-results,
.skin-green-dark div.chosen-container > div.chosen-drop > div.chosen-search > input {
  background-color: #09281c;
  border-color: #0D3D2B; }

.skin-green-dark div.chosen-container-active > a.chosen-single,
.skin-green-dark div.chosen-container-active > ul.chosen-choices {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #28bb84; }

.skin-green-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.highlighted {
  background-color: #11523a; }

.skin-green-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.result-selected {
  background-color: #0D3D2B; }

.skin-green-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.active-result {
  color: #ccc; }

.skin-green-dark div.chosen-container-multi .chosen-choices .search-field input[type='text'] {
  color: #aaa !important; }

.skin-green-dark .form-control.input-sm.filter:-ms-input-placeholder {
  color: #aaa !important; }

.skin-green-dark .form-control.input-sm.filter::placeholder {
  color: #aaa !important; }

.skin-green-dark div.chosen-container-single .chosen-single {
  color: #ccc; }

.skin-green-dark .list-group-item {
  background-color: #04130d;
  border-color: #0D3D2B; }

.skin-green-dark .title-list li a:focus,
.skin-green-dark .title-list li a:hover,
.skin-green-dark .modal-content {
  background-color: #010604;
  color: #e6e6e6; }

.skin-green-dark .modal-header {
  border-bottom-color: #0D3D2B; }

.skin-green-dark .modal-footer {
  border-top-color: #0D3D2B; }

.skin-green-dark .box.box-primary {
  border-color: #166749; }

.skin-green-dark .box, .skin-green-dark .box-footer {
  background-color: #010604;
  color: #ccc; }

.skin-green-dark .box-footer {
  border-top-color: #0D3D2B; }

.skin-green-dark .box-header, .skin-green-dark h3.box-title {
  color: #e6e6e6; }

.skin-green-dark .ui-tooltip div {
  background: #166749;
  color: #fff; }

.skin-green-dark #sticky-header {
  border-color: #09281c; }

.skin-green-dark .filters-toolbar, .skin-green-dark .filters-toolbar.v-toolbar, .skin-green-dark .search-toolbar.v-toolbar {
  background-color: #166749 !important; }

.skin-green-dark #sticky-table-header .filters-toolbar {
  background-color: #11523a !important; }

.skin-green-dark .theme--light.v-application {
  background-color: #04130d; }

.skin-green-dark .search-toolbar.v-toolbar {
  border-radius: 0; }

.skin-green-dark .v-toolbar-collection-button {
  background-color: #166749 !important; }

.skin-green-dark .panel-info {
  border-color: #11523a;
  background-color: #11523a; }

.skin-green-dark .panel-heading {
  border-bottom-color: #166749; }

.skin-green-dark .with-nav-tabs.panel-info .panel-heading {
  background-color: #0D3D2B; }

.skin-green-dark .with-nav-tabs.panel-info .panel-body {
  background-color: #11523a;
  border-color: #11523a; }

.skin-green-dark .nav-pills > li > a {
  color: #e6e6e6; }
  .skin-green-dark .nav-pills > li > a:hover {
    background-color: #0D3D2B; }

.skin-green-dark .nav-pills > li.active > a {
  background-color: #11523a;
  border-top-color: #166749;
  color: #e6e6e6; }

.skin-green-dark .thumbnail {
  border-color: #0D3D2B;
  background-color: #09281c; }

.skin-green-dark .table > tbody > tr > td {
  border-top-color: #061b13; }

.skin-green-dark .table > tbody + tbody {
  border-color: #0D3D2B; }

.skin-green-dark .table > tbody > tr > th.active,
.skin-green-dark .table > thead > tr > td.active,
.skin-green-dark .table > tbody > tr > td.active {
  background-color: #020b07; }

.skin-green-dark .table .table {
  background-color: unset; }

.skin-green-dark .table-bordered,
.skin-green-dark .table-bordered > tbody > tr > td,
.skin-green-dark .table > tbody > tr > th,
.skin-green-dark .table > thead > tr > th,
.skin-green-dark .table > thead > tr > td,
.skin-green-dark .table > colgroup + thead > tr:first-child > th {
  border-color: #0D3D2B; }

.skin-green-dark .table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: #020b07; }

.skin-green-dark .table-hover > tbody > tr:hover {
  background-color: #09281c; }

.skin-green-dark tr.disabled td {
  background-color: #166749; }

.skin-green-dark .graph text {
  color: #ccc; }

.skin-green-dark .ui-helper-hidden-accessible {
  color: black; }

.skin-green-dark pre, .skin-green-dark .ace-eclipse {
  border: none;
  background-color: black; }
  .skin-green-dark pre .ace_paren, .skin-green-dark .ace-eclipse .ace_paren {
    color: #11523a; }
  .skin-green-dark pre .ace_variable, .skin-green-dark .ace-eclipse .ace_variable {
    color: #40d69e; }
  .skin-green-dark pre .ace_string, .skin-green-dark .ace-eclipse .ace_string {
    color: #2cd093; }
  .skin-green-dark pre .ace_constant.ace_numeric, .skin-green-dark .ace-eclipse .ace_constant.ace_numeric {
    color: #94e8c9; }
  .skin-green-dark pre .ace_gutter-active-line, .skin-green-dark .ace-eclipse .ace_gutter-active-line {
    background-color: #7d2D2D; }
  .skin-green-dark pre .ace_active-line, .skin-green-dark .ace-eclipse .ace_active-line {
    background-color: black; }
  .skin-green-dark pre .ace_cursor, .skin-green-dark .ace-eclipse .ace_cursor {
    color: #7d2D2D; }

.skin-green-dark .ace_gutter {
  background-color: #04130d !important; }

.skin-green-dark #watermark {
  opacity: 0.5;
  color: #ddd; }

.skin-green-dark .video-controller .div {
  color: white; }

.skin-green-dark .menu {
  background-color: #0D3D2B !important; }

.skin-green-dark .player-wrapper.dashjs {
  background-color: black !important; }

.skin-green-dark .dashjs-contextualmenu-header {
  background-color: #0D3D2B !important;
  color: #ccc; }

.skin-green-dark .dash-goto-tc, .skin-green-dark .dash-goto-tc-sub, .skin-green-dark .dash-search, .skin-green-dark .dash-search-sub {
  background-color: #0D3D2B !important; }

.skin-green-dark div.error-body {
  background-color: #04130d;
  color: #ccc; }

.skin-green-dark .panel.panel-default {
  border: none; }
  .skin-green-dark .panel.panel-default .panel-heading {
    background-color: #09281c;
    color: #cfcfcf; }
  .skin-green-dark .panel.panel-default .panel-body {
    background-color: #04130d;
    color: #cfcfcf; }

.skin-green-dark h1, .skin-green-dark h2, .skin-green-dark h3, .skin-green-dark h4, .skin-green-dark h5, .skin-green-dark h6, .skin-green-dark p, .skin-green-dark div, .skin-green-dark small, .skin-green-dark th, .skin-green-dark td {
  color: #ddd; }

.skin-green-dark .nav-tabs > li > a {
  color: #e6e6e6; }

.skin-green-dark .nav-tabs > li > a:hover {
  background-color: #04130d;
  border-color: #09281c;
  color: #e6e6e6; }

.skin-green-dark .nav-tabs > li.active > a {
  background-color: #04130d;
  border-color: #09281c;
  color: #e6e6e6; }

.skin-green-dark .detail-header {
  background: linear-gradient(#ecf0f500, #0D3D2B); }

.skin-green-dark .detail-tabs-nav .nav-tabs > li.active {
  border-bottom: #0D3D2B 3px solid; }

.skin-green-dark .card {
  background: #04130d;
  box-shadow: none; }

.skin-green-dark .card-flat {
  background: black;
  border: #11523a 1px solid; }

.skin-green-dark .alert p, .skin-green-dark .callout p {
  color: #fff; }

.skin-green-dark .callout-warning p {
  color: #000; }

.skin-green-dark :-ms-input-placeholder {
  color: #6adfb3; }

.skin-green-dark ::placeholder {
  color: #6adfb3; }

.skin-green-dark .alert.alert-admin-info {
  padding: 8px;
  background: #11523a;
  color: #fff; }

.skin-green-dark #material-detail-tabs.nav.nav-pills {
  background: #04130d;
  color: #fff; }

.skin-green-dark .drawer-btn {
  border: 1px solid #1E465E !important;
  background-color: #11523a; }

.skin-green-dark .drawer-btn:hover {
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 12px; }

.skin-green-dark .drawer-header {
  border-bottom-color: #11523a; }

.skin-green-dark .behive-btn:hover {
  transform: translate(-0.25rem, -0.25rem);
  box-shadow: 0.25rem 0.25rem var(--bg); }

.skin-green-dark .alert-warning, .skin-green-dark .btn-warning, .skin-green-dark .alert-warning, .skin-green-dark .btn-info {
  color: #000; }
  .skin-green-dark .alert-warning p, .skin-green-dark .btn-warning p, .skin-green-dark .alert-warning p, .skin-green-dark .btn-info p {
    color: #000; }

.skin-green-dark .behive-btn-flat {
  background-color: inherit; }

.skin-green-dark .btn-standard {
  background-color: #04130d;
  border-color: #11523a;
  color: #40d69e; }

.skin-green-dark .btn-standard:hover {
  color: #fff;
  background-color: #09281c; }

.skin-green-dark .drawer-btn .badge {
  background-color: #166749; }

.skin-green-dark code {
  color: #000;
  background-color: #fff; }

.skin-green-dark code:hover {
  color: #000;
  background-color: #c0c0c0; }

.skin-green-dark .text-muted {
  color: #ddd; }

.skin-green-dark #detail-header small {
  color: #bbb; }

.skin-green-dark #detail-header {
  background: linear-gradient(#ecf0f500, #0D3D2B); }

.skin-green-dark #asset-title-summary {
  border-top: 1px solid #166749; }

.skin-green-dark .card .card-header .badge {
  background: #1a7c57; }

.skin-green-dark .card .card-secondary {
  background-color: #0f4531;
  color: #fff; }

.skin-green-dark .card .card-secondary:hover {
  opacity: 0.9;
  color: #fff; }

.skin-green-dark .card-selected {
  background-color: #09281c;
  box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.1); }

.skin-green-dark .drawer-header {
  background: #11523a; }

.skin-green-dark .drawer-header .close-drawer {
  color: #ddd; }

.skin-green-dark .drawer-menu {
  background: black; }

.skin-green-dark .box-comment.odd {
  background-color: #09281c; }

.skin-green-dark .box-comment.even {
  background-color: #11523a; }

.skin-green-dark .box-comments .username {
  color: #ddd; }

.skin-green-dark .box-comments .box-comment {
  border-bottom: none; }

.skin-green-dark .error-text, .skin-green-dark .text-red {
  color: #ff6a58 !important; }

.skin-green-dark #search-btn {
  border-color: #11523a;
  background: transparent; }

.skin-green-dark #search-btn:hover {
  color: #6adfb3; }

.skin-green-dark #id_button_check_connection {
  color: #000; }

.skin-green-dark .badge.label-primary, .skin-green-dark .label.label-primary {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #2db2ff !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-green-dark .badge.label-info, .skin-green-dark .label.label-info {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #84ccf5 !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-green-dark .badge.label-warning, .skin-green-dark .label.label-warning {
  --bg-opacity: 0.15;
  background: rgba(233, 220, 37, var(--bg-opacity)) !important;
  color: #f0ae4b !important;
  border: 1px solid rgba(233, 220, 37, var(--bg-opacity)); }

.skin-green-dark .badge.label-danger, .skin-green-dark .label.label-danger {
  --bg-opacity: 0.15;
  background: rgba(226, 9, 27, var(--bg-opacity)) !important;
  color: #da3644 !important;
  border: 1px solid rgba(226, 9, 27, var(--bg-opacity)); }

.skin-green-dark .badge.label-success, .skin-green-dark .label.label-success {
  --bg-opacity: 0.15;
  background: rgba(8, 201, 113, var(--bg-opacity)) !important;
  color: #35ed97 !important;
  border: 1px solid rgba(8, 201, 113, var(--bg-opacity)); }

.skin-green-dark .badge.label-default, .skin-green-dark .label.label-default {
  --bg-opacity: 0.15;
  background: rgba(201, 201, 201, var(--bg-opacity)) !important;
  color: #c9c9c9 !important;
  border: 1px solid rgba(201, 201, 201, var(--bg-opacity)); }

.skin-green-dark .label.label-opaque {
  --bg-opacity: 0.85;
  color: #2a2a2a !important; }

.skin-green-dark .ui-widget-content {
  background: #166749;
  color: #fff; }

.skin-green-dark .clickedit label::before {
  background-color: #0b3525; }

.skin-green-dark li.disabled {
  background-color: #04130d; }

.skin-green-dark .pagination > .disabled > a,
.skin-green-dark .pagination > .disabled > a:focus,
.skin-green-dark .pagination > .disabled > a:hover,
.skin-green-dark .pagination > .disabled > span,
.skin-green-dark .pagination > .disabled > span:focus,
.skin-green-dark .pagination > .disabled > span:hover {
  background-color: #04130d;
  border-color: black; }

.skin-green-dark .pagination > li > a:focus,
.skin-green-dark .pagination > li > a:hover,
.skin-green-dark .pagination > li > span:focus,
.skin-green-dark .pagination > li > span:hover {
  background-color: #166749;
  border-color: #1a7c57;
  color: #fff; }

.skin-green-dark .new-carousel-item .body, .skin-green-dark .carousel-item .heading {
  color: #fff; }

.skin-green-dark .new-carousel-item .item-img-wrapper {
  border: 1px solid black; }

.skin-green-dark .btn-back {
  background-color: black; }

.skin-green-dark .btn-back:hover {
  color: #1a7c57; }

.skin-green-dark .btn-flat:hover, .skin-green-dark .btn-flat:active, .skin-green-dark .btn-flat:focus {
  color: #ddd; }

.skin-green-dark .icon-program_box {
  color: #2cd093; }

.skin-green-dark .icon-link-default {
  color: #85bad8; }

.skin-green-dark .icon-link-success {
  color: #00e3cd; }

.skin-green-dark .icon-link-purple {
  color: #bdabe9; }

.skin-green-dark .icon-link-gray {
  color: #ddd; }

.skin-green-dark .icon-link-gravity {
  color: #f27ba3; }

.skin-green-dark .list-item {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px !important;
  margin: 5px 0;
  font-size: 14px;
  color: #2b2b2b;
  background-color: #09281c;
  border-radius: 4px; }

.skin-green-dark .list-item-link {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px;
  margin: 5px 0;
  font-size: 14px;
  color: #ffffff;
  font-weight: 500;
  background-color: #11523a; }

.skin-green-dark .list-item-link.disabled-link > a {
  color: #999 !important; }

.skin-green-dark .list-item-link:hover {
  background-color: #1a7c57;
  color: #fff;
  cursor: pointer;
  border-radius: 4px; }

.skin-green-dark .list-item-link.disabled-link {
  background-color: black;
  color: #999; }

.skin-green-dark .list-item-link.disabled-link:hover {
  cursor: not-allowed; }

.skin-green-dark .table-suggestion.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #061b13; }

.skin-green-dark .table-suggestion.table-hover > tbody > tr:hover {
  background-color: #092c1f; }

.skin-green-dark .suggested-materials {
  background-color: #11523a;
  border: black 1px solid;
  box-shadow: none; }

.skin-green-dark .suggestion-btn {
  display: inline-block;
  padding: 4px 8px;
  border: 1px solid #4f4f4f;
  border-radius: 4px;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  font-size: 12px;
  cursor: pointer;
  color: black;
  z-index: 1;
  vertical-align: bottom; }

.skin-green-dark a.gravity-link {
  color: #e91e63; }

.skin-green-dark a.contact-logs {
  color: #e9631e; }

.skin-green-dark a.contact-edit {
  color: #1963ae; }

.skin-green-dark table.dataTable tbody tr > .dtfc-fixed-start,
.skin-green-dark table.dataTable tbody tr > .dtfc-fixed-end,
.skin-green-dark table.dataTable thead tr > .dtfc-fixed-start,
.skin-green-dark table.dataTable tbody tr td {
  background-color: transparent;
  color: #fff; }

.skin-green-dark table.table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) > * {
  background-color: #04130d;
  color: #fff; }

.skin-green-dark table.dataTable.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #061b13;
  color: #fff; }

.skin-green-dark .tag {
  background-color: #0D3D2B;
  border-radius: 3px;
  padding: 2px 5px;
  margin: 2px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center; }

.skin-green-dark .autocomplete .dropdown {
  border: none;
  background-color: #11523a; }

.skin-green-dark .autocomplete .dropdown div:hover {
  background-color: #166749; }

.skin-green-dark .input-container {
  border: none; }

.skin-green-dark .dropzone.dz-clickable {
  background: #09281c; }

.skin-green-dark .dropzone {
  border-color: #11523a !important; }

.skin-green-dark .dropzone .dz-preview.dz-file-preview .dz-image {
  background: #11523a; }

.skin-green-dark .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span,
.skin-green-dark .dropzone .dz-preview .dz-details .dz-size span {
  background: #09281c; }

.skin-green-dark .ajax-dropdown-content {
  background: #09281c; }

.skin-green-dark .ajax-dropdown-content div:hover, .skin-green-dark .ajax-dropdown-content .non-clickable {
  background: #04130d; }

.skin-green-dark .card .card-header.with-border {
  border-bottom: 1px solid #11523a; }

.skin-green-dark .titles-carousel {
  background-color: #09281c; }

.skin-green-dark #available_patrons_chosen.updated .chosen-single {
  border: 1px solid #3998b4;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  animation: borderline 0.2s linear; }

@keyframes borderline {
  0% {
    border: 1px solid #3998b4; }
  25% {
    border: 1px solid #3998b4; }
  50% {
    border: 1px solid #3998b4; }
  75% {
    border: 1px solid #3998b4; }
  100% {
    border: none; } }

.skin-green-dark .skeleton {
  cursor: progress;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  margin: 8px 0; }

.skin-green-dark .loading-text {
  position: relative;
  text-transform: uppercase;
  letter-spacing: 2px;
  overflow: hidden;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255, 255, 255, 0); }

.skin-green-dark #bundles {
  border-bottom: 1px solid #1a7c57; }

.skin-green-dark .card .card-header .card-title-sup {
  background: black;
  color: #fff; }

.skin-green-dark .card-disabled {
  background-color: black; }

.skin-green-dark .drawer-footer {
  background: black; }

.skin-green-dark .top-input-label {
  background-color: black; }

.skin-green-dark a.help {
  color: #40d69e; }

.skin-green-dark .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
  background-color: #04130d;
  border-color: #11523a; }

.skin-green-dark .ui-state-default, .skin-green-dark .ui-widget-content .ui-state-default {
  background-color: #04130d;
  border-color: #11523a; }

.skin-green-dark .ui-state-active, .skin-green-dark .ui-widget-content .ui-state-active {
  background-color: #1f9166;
  border-color: #11523a; }

.skin-green-dark .panel {
  background-color: black;
  border-color: #11523a; }

.skin-green-dark .table.table-striped > tbody > tr.is-self,
.skin-green-dark .table.dataTable.table-striped > tbody > tr.is-self {
  background-color: #a1d2721e; }

.skin-green-dark .text-neutral {
  color: #40d69e; }

.skin-green-dark form.navbar-form #search-btn {
  border-radius: 0 7px 7px 0 !important;
  background-color: #D1CFE2;
  color: #000;
  border: 1px solid #fff; }

.skin-indigo-dark {
  --s: 25px;
  /* control the size*/
  --c1: #172640;
  --c2: #192844;
  --c:#0000 75%,var(--c1) 0;
  --g1:conic-gradient(at calc(200%/3) 10%,var(--c));
  --g2:conic-gradient(at 10% calc(200%/3),var(--c));
  background: var(--g1), var(--g2), var(--g1) var(--s) var(--s), var(--g2) var(--s) var(--s), var(--g1) calc(2*var(--s)) calc(2*var(--s)), var(--g2) calc(2*var(--s)) calc(2*var(--s)) var(--c2);
  background-size: calc(3*var(--s)) calc(3*var(--s)); }

.skin-indigo-dark .wrapper {
  background-color: transparent; }

.skin-indigo-dark .content-header {
  color: #ccc; }

.skin-indigo-dark .panel-group .panel-heading + .panel-collapse > .list-group, .skin-indigo-dark .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-color: #263e69; }

.skin-indigo-dark .fa-grey {
  color: #ccc; }

.skin-indigo-dark .card-footer .behive-btn, .skin-indigo-dark .verif_button {
  color: #f2f2f2 !important; }

.skin-indigo-dark table a:not(.label):not(.btn), .skin-indigo-dark .dropdown-menu li a:not(.label):not(.btn),
.skin-indigo-dark .content-header a:not(.label):not(.btn), .skin-indigo-dark .main-footer a:not(.label):not(.btn), .skin-indigo-dark .box a:not(.label):not(.btn), .skin-indigo-dark .modal-content a:not(.label):not(.btn),
.skin-indigo-dark .error-body a:not(.label):not(.btn), .skin-indigo-dark .card-body a:not(.label):not(.btn), .skin-indigo-dark .card-header a:not(.label):not(.btn) {
  color: #adc0e1; }
  .skin-indigo-dark table a:not(.label):not(.btn):visited, .skin-indigo-dark .dropdown-menu li a:not(.label):not(.btn):visited,
  .skin-indigo-dark .content-header a:not(.label):not(.btn):visited, .skin-indigo-dark .main-footer a:not(.label):not(.btn):visited, .skin-indigo-dark .box a:not(.label):not(.btn):visited, .skin-indigo-dark .modal-content a:not(.label):not(.btn):visited,
  .skin-indigo-dark .error-body a:not(.label):not(.btn):visited, .skin-indigo-dark .card-body a:not(.label):not(.btn):visited, .skin-indigo-dark .card-header a:not(.label):not(.btn):visited {
    color: #adc0e1; }
  .skin-indigo-dark table a:not(.label):not(.btn):hover, .skin-indigo-dark .dropdown-menu li a:not(.label):not(.btn):hover,
  .skin-indigo-dark .content-header a:not(.label):not(.btn):hover, .skin-indigo-dark .main-footer a:not(.label):not(.btn):hover, .skin-indigo-dark .box a:not(.label):not(.btn):hover, .skin-indigo-dark .modal-content a:not(.label):not(.btn):hover,
  .skin-indigo-dark .error-body a:not(.label):not(.btn):hover, .skin-indigo-dark .card-body a:not(.label):not(.btn):hover, .skin-indigo-dark .card-header a:not(.label):not(.btn):hover {
    color: #d3ddef; }
  .skin-indigo-dark table a:not(.label):not(.btn):active, .skin-indigo-dark table a:not(.label):not(.btn):focus, .skin-indigo-dark .dropdown-menu li a:not(.label):not(.btn):active, .skin-indigo-dark .dropdown-menu li a:not(.label):not(.btn):focus,
  .skin-indigo-dark .content-header a:not(.label):not(.btn):active,
  .skin-indigo-dark .content-header a:not(.label):not(.btn):focus, .skin-indigo-dark .main-footer a:not(.label):not(.btn):active, .skin-indigo-dark .main-footer a:not(.label):not(.btn):focus, .skin-indigo-dark .box a:not(.label):not(.btn):active, .skin-indigo-dark .box a:not(.label):not(.btn):focus, .skin-indigo-dark .modal-content a:not(.label):not(.btn):active, .skin-indigo-dark .modal-content a:not(.label):not(.btn):focus,
  .skin-indigo-dark .error-body a:not(.label):not(.btn):active,
  .skin-indigo-dark .error-body a:not(.label):not(.btn):focus, .skin-indigo-dark .card-body a:not(.label):not(.btn):active, .skin-indigo-dark .card-body a:not(.label):not(.btn):focus, .skin-indigo-dark .card-header a:not(.label):not(.btn):active, .skin-indigo-dark .card-header a:not(.label):not(.btn):focus {
    color: #6286c6; }

.skin-indigo-dark .nb-title {
  color: #ccc; }

.skin-indigo-dark figure.effect-bubba {
  background-color: #416ab4; }

.skin-indigo-dark .close {
  color: white; }

.skin-indigo-dark hr {
  border-color: #263e69; }

.skin-indigo-dark .label-primary {
  background-color: #2D497C !important; }

.skin-indigo-dark .label-default {
  background-color: #3b5fa1;
  color: #e6e6e6; }

.skin-indigo-dark label.v-label--active {
  color: #c0cee8 !important; }

.skin-indigo-dark i.v-icon {
  color: #7594cd !important; }

.skin-indigo-dark .v-btn > .v-btn__content i.v-icon {
  color: white !important; }

.skin-indigo-dark div.v-list {
  background-color: #263e69 !important; }

.skin-indigo-dark div.v-list-item {
  background-color: #263e69 !important; }
  .skin-indigo-dark div.v-list-item .v-list-item__title {
    color: #ccc; }

.skin-indigo-dark div.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
  color: #ccc !important; }

.skin-indigo-dark .theme--light.v-label, .skin-indigo-dark .theme--light.v-input input {
  color: #ddd; }

.skin-indigo-dark .table-segments-read table tr {
  background: linear-gradient(90deg, rgba(65, 106, 180, 0.3) 0%, #416ab4 100%); }

.skin-indigo-dark .vvview-cell {
  background-color: #416ab4; }

.skin-indigo-dark .btn-app {
  border-color: #34548f; }

.skin-indigo-dark .btn-primary, .skin-indigo-dark .btn-primary[disabled] {
  background-color: #2D497C;
  border-color: #34548f; }
  .skin-indigo-dark .btn-primary:active, .skin-indigo-dark .btn-primary[disabled]:active {
    background-color: #416ab4; }
  .skin-indigo-dark .btn-primary:active:hover, .skin-indigo-dark .btn-primary[disabled]:active:hover {
    background-color: #416ab4; }

.skin-indigo-dark .btn-secondary, .skin-indigo-dark .btn-secondary[disabled] {
  color: #ccc;
  background-color: #1d2f4f;
  border-color: #34548f; }
  .skin-indigo-dark .btn-secondary:hover, .skin-indigo-dark .btn-secondary[disabled]:hover {
    background-color: #263e69;
    color: white; }
  .skin-indigo-dark .btn-secondary:active:hover, .skin-indigo-dark .btn-secondary[disabled]:active:hover {
    background-color: #1f3357; }

.skin-indigo-dark #hijacked-warning {
  color: black; }

.skin-indigo-dark .hover-underline-animation {
  color: #7594cd; }

.skin-indigo-dark .hover-underline-animation::after {
  background-color: #416ab4;
  color: #416ab4; }

.skin-indigo-dark .pagination > .active > a {
  background-color: #2D497C;
  border-color: #34548f; }

.skin-indigo-dark .pagination > li > a,
.skin-indigo-dark .pagination > li.disabled > span {
  background-color: #1f3357;
  border-color: #34548f; }

.skin-indigo-dark a#scrollToTop {
  color: #88a3d4; }

.skin-indigo-dark .title-infos {
  color: #ccc; }
  .skin-indigo-dark .title-infos small {
    color: #e6e6e6; }

.skin-indigo-dark .small-box .inner h3, .skin-indigo-dark .small-box .inner h4 {
  color: #121d31; }

.skin-indigo-dark .info-box.bg-yellow span {
  color: #222; }

.skin-indigo-dark .main-header .navbar, .skin-indigo-dark .main-header .logo, .skin-indigo-dark .main-header li.user-header {
  background-color: #2D497C !important; }

.skin-indigo-dark .main-header #navbar-search-input.form-control:focus,
.skin-indigo-dark .main-header #navbar-search-input.form-control:active {
  background-color: #34548f;
  border-color: #5077bf; }

.skin-indigo-dark .main-footer {
  background-color: #121d31;
  border-top-color: #2D497C; }
  .skin-indigo-dark .main-footer p {
    color: #fff; }

.skin-indigo-dark .advanced-search h4 {
  color: #9ab1db; }

.skin-indigo-dark code {
  background-color: #9ab1db; }
  .skin-indigo-dark code:hover {
    background-color: #6286c6; }

.skin-indigo-dark .form-control {
  color: #ccc;
  background-color: #263e69;
  border-color: #2D497C; }
  .skin-indigo-dark .form-control:active, .skin-indigo-dark .form-control:focus {
    background-color: #34548f;
    border-color: #5077bf;
    color: white; }

.skin-indigo-dark input[type="checkbox"] {
  accent-color: #3b5fa1; }

.skin-indigo-dark .dropdown-menu {
  background-color: #2D497C;
  border: 1px solid #416ab4; }
  .skin-indigo-dark .dropdown-menu li a:hover {
    background-color: #5077bf; }

.skin-indigo-dark .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
  color: #fff; }

.skin-indigo-dark .dropdown-menu > .divider {
  background-color: #416ab4; }

.skin-indigo-dark div.open > .dropdown-toggle.btn-primary,
.skin-indigo-dark div.chosen-container > a.chosen-single,
.skin-indigo-dark div.chosen-container > div.chosen-drop,
.skin-indigo-dark div.chosen-container > ul.chosen-choices,
.skin-indigo-dark div.chosen-container > ul.chosen-choices > li.search-choice,
.skin-indigo-dark div.chosen-container > div.chosen-drop > ul.chosen-results,
.skin-indigo-dark div.chosen-container > div.chosen-drop > div.chosen-search > input {
  background-color: #263e69;
  border-color: #2D497C; }

.skin-indigo-dark div.chosen-container-active > a.chosen-single,
.skin-indigo-dark div.chosen-container-active > ul.chosen-choices {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #7594cd; }

.skin-indigo-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.highlighted {
  background-color: #34548f; }

.skin-indigo-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.result-selected {
  background-color: #2D497C; }

.skin-indigo-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.active-result {
  color: #ccc; }

.skin-indigo-dark div.chosen-container-multi .chosen-choices .search-field input[type='text'] {
  color: #aaa !important; }

.skin-indigo-dark .form-control.input-sm.filter:-ms-input-placeholder {
  color: #aaa !important; }

.skin-indigo-dark .form-control.input-sm.filter::placeholder {
  color: #aaa !important; }

.skin-indigo-dark div.chosen-container-single .chosen-single {
  color: #ccc; }

.skin-indigo-dark .list-group-item {
  background-color: #1f3357;
  border-color: #2D497C; }

.skin-indigo-dark .title-list li a:focus,
.skin-indigo-dark .title-list li a:hover,
.skin-indigo-dark .modal-content {
  background-color: #1b2c4b;
  color: #e6e6e6; }

.skin-indigo-dark .modal-header {
  border-bottom-color: #2D497C; }

.skin-indigo-dark .modal-footer {
  border-top-color: #2D497C; }

.skin-indigo-dark .box.box-primary {
  border-color: #3b5fa1; }

.skin-indigo-dark .box, .skin-indigo-dark .box-footer {
  background-color: #1b2c4b;
  color: #ccc; }

.skin-indigo-dark .box-footer {
  border-top-color: #2D497C; }

.skin-indigo-dark .box-header, .skin-indigo-dark h3.box-title {
  color: #e6e6e6; }

.skin-indigo-dark .ui-tooltip div {
  background: #3b5fa1;
  color: #fff; }

.skin-indigo-dark #sticky-header {
  border-color: #263e69; }

.skin-indigo-dark .filters-toolbar, .skin-indigo-dark .filters-toolbar.v-toolbar, .skin-indigo-dark .search-toolbar.v-toolbar {
  background-color: #3b5fa1 !important; }

.skin-indigo-dark #sticky-table-header .filters-toolbar {
  background-color: #34548f !important; }

.skin-indigo-dark .theme--light.v-application {
  background-color: #1f3357; }

.skin-indigo-dark .search-toolbar.v-toolbar {
  border-radius: 0; }

.skin-indigo-dark .v-toolbar-collection-button {
  background-color: #3b5fa1 !important; }

.skin-indigo-dark .panel-info {
  border-color: #34548f;
  background-color: #34548f; }

.skin-indigo-dark .panel-heading {
  border-bottom-color: #3b5fa1; }

.skin-indigo-dark .with-nav-tabs.panel-info .panel-heading {
  background-color: #2D497C; }

.skin-indigo-dark .with-nav-tabs.panel-info .panel-body {
  background-color: #34548f;
  border-color: #34548f; }

.skin-indigo-dark .nav-pills > li > a {
  color: #e6e6e6; }
  .skin-indigo-dark .nav-pills > li > a:hover {
    background-color: #2D497C; }

.skin-indigo-dark .nav-pills > li.active > a {
  background-color: #34548f;
  border-top-color: #3b5fa1;
  color: #e6e6e6; }

.skin-indigo-dark .thumbnail {
  border-color: #2D497C;
  background-color: #263e69; }

.skin-indigo-dark .table > tbody > tr > td {
  border-top-color: #22375e; }

.skin-indigo-dark .table > tbody + tbody {
  border-color: #2D497C; }

.skin-indigo-dark .table > tbody > tr > th.active,
.skin-indigo-dark .table > thead > tr > td.active,
.skin-indigo-dark .table > tbody > tr > td.active {
  background-color: #1d2f4f; }

.skin-indigo-dark .table .table {
  background-color: unset; }

.skin-indigo-dark .table-bordered,
.skin-indigo-dark .table-bordered > tbody > tr > td,
.skin-indigo-dark .table > tbody > tr > th,
.skin-indigo-dark .table > thead > tr > th,
.skin-indigo-dark .table > thead > tr > td,
.skin-indigo-dark .table > colgroup + thead > tr:first-child > th {
  border-color: #2D497C; }

.skin-indigo-dark .table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: #1d2f4f; }

.skin-indigo-dark .table-hover > tbody > tr:hover {
  background-color: #263e69; }

.skin-indigo-dark tr.disabled td {
  background-color: #3b5fa1; }

.skin-indigo-dark .graph text {
  color: #ccc; }

.skin-indigo-dark .ui-helper-hidden-accessible {
  color: black; }

.skin-indigo-dark pre, .skin-indigo-dark .ace-eclipse {
  border: none;
  background-color: #152139; }
  .skin-indigo-dark pre .ace_paren, .skin-indigo-dark .ace-eclipse .ace_paren {
    color: #34548f; }
  .skin-indigo-dark pre .ace_variable, .skin-indigo-dark .ace-eclipse .ace_variable {
    color: #9ab1db; }
  .skin-indigo-dark pre .ace_string, .skin-indigo-dark .ace-eclipse .ace_string {
    color: #88a3d4; }
  .skin-indigo-dark pre .ace_constant.ace_numeric, .skin-indigo-dark .ace-eclipse .ace_constant.ace_numeric {
    color: #e5ebf6; }
  .skin-indigo-dark pre .ace_gutter-active-line, .skin-indigo-dark .ace-eclipse .ace_gutter-active-line {
    background-color: #7d2D2D; }
  .skin-indigo-dark pre .ace_active-line, .skin-indigo-dark .ace-eclipse .ace_active-line {
    background-color: #0b121e; }
  .skin-indigo-dark pre .ace_cursor, .skin-indigo-dark .ace-eclipse .ace_cursor {
    color: #7d2D2D; }

.skin-indigo-dark .ace_gutter {
  background-color: #1f3357 !important; }

.skin-indigo-dark #watermark {
  opacity: 0.5;
  color: #ddd; }

.skin-indigo-dark .video-controller .div {
  color: white; }

.skin-indigo-dark .menu {
  background-color: #2D497C !important; }

.skin-indigo-dark .player-wrapper.dashjs {
  background-color: black !important; }

.skin-indigo-dark .dashjs-contextualmenu-header {
  background-color: #2D497C !important;
  color: #ccc; }

.skin-indigo-dark .dash-goto-tc, .skin-indigo-dark .dash-goto-tc-sub, .skin-indigo-dark .dash-search, .skin-indigo-dark .dash-search-sub {
  background-color: #2D497C !important; }

.skin-indigo-dark div.error-body {
  background-color: #1f3357;
  color: #ccc; }

.skin-indigo-dark .panel.panel-default {
  border: none; }
  .skin-indigo-dark .panel.panel-default .panel-heading {
    background-color: #263e69;
    color: #cfcfcf; }
  .skin-indigo-dark .panel.panel-default .panel-body {
    background-color: #1f3357;
    color: #cfcfcf; }

.skin-indigo-dark h1, .skin-indigo-dark h2, .skin-indigo-dark h3, .skin-indigo-dark h4, .skin-indigo-dark h5, .skin-indigo-dark h6, .skin-indigo-dark p, .skin-indigo-dark div, .skin-indigo-dark small, .skin-indigo-dark th, .skin-indigo-dark td {
  color: #ddd; }

.skin-indigo-dark .nav-tabs > li > a {
  color: #e6e6e6; }

.skin-indigo-dark .nav-tabs > li > a:hover {
  background-color: #1f3357;
  border-color: #263e69;
  color: #e6e6e6; }

.skin-indigo-dark .nav-tabs > li.active > a {
  background-color: #1f3357;
  border-color: #263e69;
  color: #e6e6e6; }

.skin-indigo-dark .detail-header {
  background: linear-gradient(#ecf0f500, #2D497C); }

.skin-indigo-dark .detail-tabs-nav .nav-tabs > li.active {
  border-bottom: #2D497C 3px solid; }

.skin-indigo-dark .card {
  background: #1f3357;
  box-shadow: none; }

.skin-indigo-dark .card-flat {
  background: #192844;
  border: #34548f 1px solid; }

.skin-indigo-dark .alert p, .skin-indigo-dark .callout p {
  color: #fff; }

.skin-indigo-dark .callout-warning p {
  color: #000; }

.skin-indigo-dark :-ms-input-placeholder {
  color: #c0cee8; }

.skin-indigo-dark ::placeholder {
  color: #c0cee8; }

.skin-indigo-dark .alert.alert-admin-info {
  padding: 8px;
  background: #34548f;
  color: #fff; }

.skin-indigo-dark #material-detail-tabs.nav.nav-pills {
  background: #1f3357;
  color: #fff; }

.skin-indigo-dark .drawer-btn {
  border: 1px solid #1E465E !important;
  background-color: #34548f; }

.skin-indigo-dark .drawer-btn:hover {
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 12px; }

.skin-indigo-dark .drawer-header {
  border-bottom-color: #34548f; }

.skin-indigo-dark .behive-btn:hover {
  transform: translate(-0.25rem, -0.25rem);
  box-shadow: 0.25rem 0.25rem var(--bg); }

.skin-indigo-dark .alert-warning, .skin-indigo-dark .btn-warning, .skin-indigo-dark .alert-warning, .skin-indigo-dark .btn-info {
  color: #000; }
  .skin-indigo-dark .alert-warning p, .skin-indigo-dark .btn-warning p, .skin-indigo-dark .alert-warning p, .skin-indigo-dark .btn-info p {
    color: #000; }

.skin-indigo-dark .behive-btn-flat {
  background-color: inherit; }

.skin-indigo-dark .btn-standard {
  background-color: #1f3357;
  border-color: #34548f;
  color: #9ab1db; }

.skin-indigo-dark .btn-standard:hover {
  color: #fff;
  background-color: #263e69; }

.skin-indigo-dark .drawer-btn .badge {
  background-color: #3b5fa1; }

.skin-indigo-dark code {
  color: #000;
  background-color: #fff; }

.skin-indigo-dark code:hover {
  color: #000;
  background-color: #c0c0c0; }

.skin-indigo-dark .text-muted {
  color: #ddd; }

.skin-indigo-dark #detail-header small {
  color: #bbb; }

.skin-indigo-dark #detail-header {
  background: linear-gradient(#ecf0f500, #2D497C); }

.skin-indigo-dark #asset-title-summary {
  border-top: 1px solid #3b5fa1; }

.skin-indigo-dark .card .card-header .badge {
  background: #416ab4; }

.skin-indigo-dark .card .card-secondary {
  background-color: #304d83;
  color: #fff; }

.skin-indigo-dark .card .card-secondary:hover {
  opacity: 0.9;
  color: #fff; }

.skin-indigo-dark .card-selected {
  background-color: #263e69;
  box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.1); }

.skin-indigo-dark .drawer-header {
  background: #34548f; }

.skin-indigo-dark .drawer-header .close-drawer {
  color: #ddd; }

.skin-indigo-dark .drawer-menu {
  background: #192844; }

.skin-indigo-dark .box-comment.odd {
  background-color: #263e69; }

.skin-indigo-dark .box-comment.even {
  background-color: #34548f; }

.skin-indigo-dark .box-comments .username {
  color: #ddd; }

.skin-indigo-dark .box-comments .box-comment {
  border-bottom: none; }

.skin-indigo-dark .error-text, .skin-indigo-dark .text-red {
  color: #ff6a58 !important; }

.skin-indigo-dark #search-btn {
  border-color: #34548f;
  background: transparent; }

.skin-indigo-dark #search-btn:hover {
  color: #c0cee8; }

.skin-indigo-dark #id_button_check_connection {
  color: #000; }

.skin-indigo-dark .badge.label-primary, .skin-indigo-dark .label.label-primary {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #2db2ff !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-indigo-dark .badge.label-info, .skin-indigo-dark .label.label-info {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #84ccf5 !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-indigo-dark .badge.label-warning, .skin-indigo-dark .label.label-warning {
  --bg-opacity: 0.15;
  background: rgba(233, 220, 37, var(--bg-opacity)) !important;
  color: #f0ae4b !important;
  border: 1px solid rgba(233, 220, 37, var(--bg-opacity)); }

.skin-indigo-dark .badge.label-danger, .skin-indigo-dark .label.label-danger {
  --bg-opacity: 0.15;
  background: rgba(226, 9, 27, var(--bg-opacity)) !important;
  color: #da3644 !important;
  border: 1px solid rgba(226, 9, 27, var(--bg-opacity)); }

.skin-indigo-dark .badge.label-success, .skin-indigo-dark .label.label-success {
  --bg-opacity: 0.15;
  background: rgba(8, 201, 113, var(--bg-opacity)) !important;
  color: #35ed97 !important;
  border: 1px solid rgba(8, 201, 113, var(--bg-opacity)); }

.skin-indigo-dark .badge.label-default, .skin-indigo-dark .label.label-default {
  --bg-opacity: 0.15;
  background: rgba(201, 201, 201, var(--bg-opacity)) !important;
  color: #c9c9c9 !important;
  border: 1px solid rgba(201, 201, 201, var(--bg-opacity)); }

.skin-indigo-dark .label.label-opaque {
  --bg-opacity: 0.85;
  color: #2a2a2a !important; }

.skin-indigo-dark .ui-widget-content {
  background: #3b5fa1;
  color: #fff; }

.skin-indigo-dark .clickedit label::before {
  background-color: #2a4575; }

.skin-indigo-dark li.disabled {
  background-color: #1f3357; }

.skin-indigo-dark .pagination > .disabled > a,
.skin-indigo-dark .pagination > .disabled > a:focus,
.skin-indigo-dark .pagination > .disabled > a:hover,
.skin-indigo-dark .pagination > .disabled > span,
.skin-indigo-dark .pagination > .disabled > span:focus,
.skin-indigo-dark .pagination > .disabled > span:hover {
  background-color: #1f3357;
  border-color: #192844; }

.skin-indigo-dark .pagination > li > a:focus,
.skin-indigo-dark .pagination > li > a:hover,
.skin-indigo-dark .pagination > li > span:focus,
.skin-indigo-dark .pagination > li > span:hover {
  background-color: #3b5fa1;
  border-color: #416ab4;
  color: #fff; }

.skin-indigo-dark .new-carousel-item .body, .skin-indigo-dark .carousel-item .heading {
  color: #fff; }

.skin-indigo-dark .new-carousel-item .item-img-wrapper {
  border: 1px solid #192844; }

.skin-indigo-dark .btn-back {
  background-color: #192844; }

.skin-indigo-dark .btn-back:hover {
  color: #416ab4; }

.skin-indigo-dark .btn-flat:hover, .skin-indigo-dark .btn-flat:active, .skin-indigo-dark .btn-flat:focus {
  color: #ddd; }

.skin-indigo-dark .icon-program_box {
  color: #88a3d4; }

.skin-indigo-dark .icon-link-default {
  color: #85bad8; }

.skin-indigo-dark .icon-link-success {
  color: #00e3cd; }

.skin-indigo-dark .icon-link-purple {
  color: #bdabe9; }

.skin-indigo-dark .icon-link-gray {
  color: #ddd; }

.skin-indigo-dark .icon-link-gravity {
  color: #f27ba3; }

.skin-indigo-dark .list-item {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px !important;
  margin: 5px 0;
  font-size: 14px;
  color: #2b2b2b;
  background-color: #263e69;
  border-radius: 4px; }

.skin-indigo-dark .list-item-link {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px;
  margin: 5px 0;
  font-size: 14px;
  color: #ffffff;
  font-weight: 500;
  background-color: #34548f; }

.skin-indigo-dark .list-item-link.disabled-link > a {
  color: #999 !important; }

.skin-indigo-dark .list-item-link:hover {
  background-color: #416ab4;
  color: #fff;
  cursor: pointer;
  border-radius: 4px; }

.skin-indigo-dark .list-item-link.disabled-link {
  background-color: #192844;
  color: #999; }

.skin-indigo-dark .list-item-link.disabled-link:hover {
  cursor: not-allowed; }

.skin-indigo-dark .table-suggestion.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #22375e; }

.skin-indigo-dark .table-suggestion.table-hover > tbody > tr:hover {
  background-color: #28406d; }

.skin-indigo-dark .suggested-materials {
  background-color: #34548f;
  border: #04070c 1px solid;
  box-shadow: none; }

.skin-indigo-dark .suggestion-btn {
  display: inline-block;
  padding: 4px 8px;
  border: 1px solid #4f4f4f;
  border-radius: 4px;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  font-size: 12px;
  cursor: pointer;
  color: black;
  z-index: 1;
  vertical-align: bottom; }

.skin-indigo-dark a.gravity-link {
  color: #e91e63; }

.skin-indigo-dark a.contact-logs {
  color: #e9631e; }

.skin-indigo-dark a.contact-edit {
  color: #1963ae; }

.skin-indigo-dark table.dataTable tbody tr > .dtfc-fixed-start,
.skin-indigo-dark table.dataTable tbody tr > .dtfc-fixed-end,
.skin-indigo-dark table.dataTable thead tr > .dtfc-fixed-start,
.skin-indigo-dark table.dataTable tbody tr td {
  background-color: transparent;
  color: #fff; }

.skin-indigo-dark table.table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) > * {
  background-color: #1f3357;
  color: #fff; }

.skin-indigo-dark table.dataTable.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #22375e;
  color: #fff; }

.skin-indigo-dark .tag {
  background-color: #2D497C;
  border-radius: 3px;
  padding: 2px 5px;
  margin: 2px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center; }

.skin-indigo-dark .autocomplete .dropdown {
  border: none;
  background-color: #34548f; }

.skin-indigo-dark .autocomplete .dropdown div:hover {
  background-color: #3b5fa1; }

.skin-indigo-dark .input-container {
  border: none; }

.skin-indigo-dark .dropzone.dz-clickable {
  background: #263e69; }

.skin-indigo-dark .dropzone {
  border-color: #34548f !important; }

.skin-indigo-dark .dropzone .dz-preview.dz-file-preview .dz-image {
  background: #34548f; }

.skin-indigo-dark .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span,
.skin-indigo-dark .dropzone .dz-preview .dz-details .dz-size span {
  background: #263e69; }

.skin-indigo-dark .ajax-dropdown-content {
  background: #263e69; }

.skin-indigo-dark .ajax-dropdown-content div:hover, .skin-indigo-dark .ajax-dropdown-content .non-clickable {
  background: #1f3357; }

.skin-indigo-dark .card .card-header.with-border {
  border-bottom: 1px solid #34548f; }

.skin-indigo-dark .titles-carousel {
  background-color: #263e69; }

.skin-indigo-dark #available_patrons_chosen.updated .chosen-single {
  border: 1px solid #3998b4;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  animation: borderline 0.2s linear; }

@keyframes borderline {
  0% {
    border: 1px solid #3998b4; }
  25% {
    border: 1px solid #3998b4; }
  50% {
    border: 1px solid #3998b4; }
  75% {
    border: 1px solid #3998b4; }
  100% {
    border: none; } }

.skin-indigo-dark .skeleton {
  cursor: progress;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  margin: 8px 0; }

.skin-indigo-dark .loading-text {
  position: relative;
  text-transform: uppercase;
  letter-spacing: 2px;
  overflow: hidden;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255, 255, 255, 0); }

.skin-indigo-dark #bundles {
  border-bottom: 1px solid #416ab4; }

.skin-indigo-dark .card .card-header .card-title-sup {
  background: #192844;
  color: #fff; }

.skin-indigo-dark .card-disabled {
  background-color: #0b121e; }

.skin-indigo-dark .drawer-footer {
  background: #192844; }

.skin-indigo-dark .top-input-label {
  background-color: #192844; }

.skin-indigo-dark a.help {
  color: #9ab1db; }

.skin-indigo-dark .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
  background-color: #1f3357;
  border-color: #34548f; }

.skin-indigo-dark .ui-state-default, .skin-indigo-dark .ui-widget-content .ui-state-default {
  background-color: #1f3357;
  border-color: #34548f; }

.skin-indigo-dark .ui-state-active, .skin-indigo-dark .ui-widget-content .ui-state-active {
  background-color: #5077bf;
  border-color: #34548f; }

.skin-indigo-dark .panel {
  background-color: #121d31;
  border-color: #34548f; }

.skin-indigo-dark .table.table-striped > tbody > tr.is-self,
.skin-indigo-dark .table.dataTable.table-striped > tbody > tr.is-self {
  background-color: #a1d2721e; }

.skin-indigo-dark .text-neutral {
  color: #9ab1db; }

.skin-indigo-dark form.navbar-form #search-btn {
  border-radius: 0 7px 7px 0 !important;
  background-color: #D1CFE2;
  color: #000;
  border: 1px solid #fff; }

.skin-purple-dark {
  --s: 25px;
  /* control the size*/
  --c1: #240a45;
  --c2: #270a49;
  --c:#0000 75%,var(--c1) 0;
  --g1:conic-gradient(at calc(200%/3) 10%,var(--c));
  --g2:conic-gradient(at 10% calc(200%/3),var(--c));
  background: var(--g1), var(--g2), var(--g1) var(--s) var(--s), var(--g2) var(--s) var(--s), var(--g1) calc(2*var(--s)) calc(2*var(--s)), var(--g2) calc(2*var(--s)) calc(2*var(--s)) var(--c2);
  background-size: calc(3*var(--s)) calc(3*var(--s)); }

.skin-purple-dark .wrapper {
  background-color: transparent; }

.skin-purple-dark .content-header {
  color: #ccc; }

.skin-purple-dark .panel-group .panel-heading + .panel-collapse > .list-group, .skin-purple-dark .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-color: #3e1176; }

.skin-purple-dark .fa-grey {
  color: #ccc; }

.skin-purple-dark .card-footer .behive-btn, .skin-purple-dark .verif_button {
  color: #f2f2f2 !important; }

.skin-purple-dark table a:not(.label):not(.btn), .skin-purple-dark .dropdown-menu li a:not(.label):not(.btn),
.skin-purple-dark .content-header a:not(.label):not(.btn), .skin-purple-dark .main-footer a:not(.label):not(.btn), .skin-purple-dark .box a:not(.label):not(.btn), .skin-purple-dark .modal-content a:not(.label):not(.btn),
.skin-purple-dark .error-body a:not(.label):not(.btn), .skin-purple-dark .card-body a:not(.label):not(.btn), .skin-purple-dark .card-header a:not(.label):not(.btn) {
  color: #be96f0; }
  .skin-purple-dark table a:not(.label):not(.btn):visited, .skin-purple-dark .dropdown-menu li a:not(.label):not(.btn):visited,
  .skin-purple-dark .content-header a:not(.label):not(.btn):visited, .skin-purple-dark .main-footer a:not(.label):not(.btn):visited, .skin-purple-dark .box a:not(.label):not(.btn):visited, .skin-purple-dark .modal-content a:not(.label):not(.btn):visited,
  .skin-purple-dark .error-body a:not(.label):not(.btn):visited, .skin-purple-dark .card-body a:not(.label):not(.btn):visited, .skin-purple-dark .card-header a:not(.label):not(.btn):visited {
    color: #be96f0; }
  .skin-purple-dark table a:not(.label):not(.btn):hover, .skin-purple-dark .dropdown-menu li a:not(.label):not(.btn):hover,
  .skin-purple-dark .content-header a:not(.label):not(.btn):hover, .skin-purple-dark .main-footer a:not(.label):not(.btn):hover, .skin-purple-dark .box a:not(.label):not(.btn):hover, .skin-purple-dark .modal-content a:not(.label):not(.btn):hover,
  .skin-purple-dark .error-body a:not(.label):not(.btn):hover, .skin-purple-dark .card-body a:not(.label):not(.btn):hover, .skin-purple-dark .card-header a:not(.label):not(.btn):hover {
    color: #dac2f6; }
  .skin-purple-dark table a:not(.label):not(.btn):active, .skin-purple-dark table a:not(.label):not(.btn):focus, .skin-purple-dark .dropdown-menu li a:not(.label):not(.btn):active, .skin-purple-dark .dropdown-menu li a:not(.label):not(.btn):focus,
  .skin-purple-dark .content-header a:not(.label):not(.btn):active,
  .skin-purple-dark .content-header a:not(.label):not(.btn):focus, .skin-purple-dark .main-footer a:not(.label):not(.btn):active, .skin-purple-dark .main-footer a:not(.label):not(.btn):focus, .skin-purple-dark .box a:not(.label):not(.btn):active, .skin-purple-dark .box a:not(.label):not(.btn):focus, .skin-purple-dark .modal-content a:not(.label):not(.btn):active, .skin-purple-dark .modal-content a:not(.label):not(.btn):focus,
  .skin-purple-dark .error-body a:not(.label):not(.btn):active,
  .skin-purple-dark .error-body a:not(.label):not(.btn):focus, .skin-purple-dark .card-body a:not(.label):not(.btn):active, .skin-purple-dark .card-body a:not(.label):not(.btn):focus, .skin-purple-dark .card-header a:not(.label):not(.btn):active, .skin-purple-dark .card-header a:not(.label):not(.btn):focus {
    color: #873ce3; }

.skin-purple-dark .nb-title {
  color: #ccc; }

.skin-purple-dark figure.effect-bubba {
  background-color: #6d1ecf; }

.skin-purple-dark .close {
  color: white; }

.skin-purple-dark hr {
  border-color: #3e1176; }

.skin-purple-dark .label-primary {
  background-color: #4A148C !important; }

.skin-purple-dark .label-default {
  background-color: #621ab9;
  color: #e6e6e6; }

.skin-purple-dark label.v-label--active {
  color: #ccacf3 !important; }

.skin-purple-dark i.v-icon {
  color: #9553e6 !important; }

.skin-purple-dark .v-btn > .v-btn__content i.v-icon {
  color: white !important; }

.skin-purple-dark div.v-list {
  background-color: #3e1176 !important; }

.skin-purple-dark div.v-list-item {
  background-color: #3e1176 !important; }
  .skin-purple-dark div.v-list-item .v-list-item__title {
    color: #ccc; }

.skin-purple-dark div.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
  color: #ccc !important; }

.skin-purple-dark .theme--light.v-label, .skin-purple-dark .theme--light.v-input input {
  color: #ddd; }

.skin-purple-dark .table-segments-read table tr {
  background: linear-gradient(90deg, rgba(109, 30, 207, 0.3) 0%, #6d1ecf 100%); }

.skin-purple-dark .vvview-cell {
  background-color: #6d1ecf; }

.skin-purple-dark .btn-app {
  border-color: #5617a2; }

.skin-purple-dark .btn-primary, .skin-purple-dark .btn-primary[disabled] {
  background-color: #4A148C;
  border-color: #5617a2; }
  .skin-purple-dark .btn-primary:active, .skin-purple-dark .btn-primary[disabled]:active {
    background-color: #6d1ecf; }
  .skin-purple-dark .btn-primary:active:hover, .skin-purple-dark .btn-primary[disabled]:active:hover {
    background-color: #6d1ecf; }

.skin-purple-dark .btn-secondary, .skin-purple-dark .btn-secondary[disabled] {
  color: #ccc;
  background-color: #2e0c56;
  border-color: #5617a2; }
  .skin-purple-dark .btn-secondary:hover, .skin-purple-dark .btn-secondary[disabled]:hover {
    background-color: #3e1176;
    color: white; }
  .skin-purple-dark .btn-secondary:active:hover, .skin-purple-dark .btn-secondary[disabled]:active:hover {
    background-color: #320e5f; }

.skin-purple-dark #hijacked-warning {
  color: black; }

.skin-purple-dark .hover-underline-animation {
  color: #9553e6; }

.skin-purple-dark .hover-underline-animation::after {
  background-color: #6d1ecf;
  color: #6d1ecf; }

.skin-purple-dark .pagination > .active > a {
  background-color: #4A148C;
  border-color: #5617a2; }

.skin-purple-dark .pagination > li > a,
.skin-purple-dark .pagination > li.disabled > span {
  background-color: #320e5f;
  border-color: #5617a2; }

.skin-purple-dark a#scrollToTop {
  color: #a369ea; }

.skin-purple-dark .title-infos {
  color: #ccc; }
  .skin-purple-dark .title-infos small {
    color: #e6e6e6; }

.skin-purple-dark .small-box .inner h3, .skin-purple-dark .small-box .inner h4 {
  color: #1b0733; }

.skin-purple-dark .info-box.bg-yellow span {
  color: #222; }

.skin-purple-dark .main-header .navbar, .skin-purple-dark .main-header .logo, .skin-purple-dark .main-header li.user-header {
  background-color: #4A148C !important; }

.skin-purple-dark .main-header #navbar-search-input.form-control:focus,
.skin-purple-dark .main-header #navbar-search-input.form-control:active {
  background-color: #5617a2;
  border-color: #7a26e0; }

.skin-purple-dark .main-footer {
  background-color: #1b0733;
  border-top-color: #4A148C; }
  .skin-purple-dark .main-footer p {
    color: #fff; }

.skin-purple-dark .advanced-search h4 {
  color: #b17fed; }

.skin-purple-dark code {
  background-color: #b17fed; }
  .skin-purple-dark code:hover {
    background-color: #873ce3; }

.skin-purple-dark .form-control {
  color: #ccc;
  background-color: #3e1176;
  border-color: #4A148C; }
  .skin-purple-dark .form-control:active, .skin-purple-dark .form-control:focus {
    background-color: #5617a2;
    border-color: #7a26e0;
    color: white; }

.skin-purple-dark input[type="checkbox"] {
  accent-color: #621ab9; }

.skin-purple-dark .dropdown-menu {
  background-color: #4A148C;
  border: 1px solid #6d1ecf; }
  .skin-purple-dark .dropdown-menu li a:hover {
    background-color: #7a26e0; }

.skin-purple-dark .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
  color: #fff; }

.skin-purple-dark .dropdown-menu > .divider {
  background-color: #6d1ecf; }

.skin-purple-dark div.open > .dropdown-toggle.btn-primary,
.skin-purple-dark div.chosen-container > a.chosen-single,
.skin-purple-dark div.chosen-container > div.chosen-drop,
.skin-purple-dark div.chosen-container > ul.chosen-choices,
.skin-purple-dark div.chosen-container > ul.chosen-choices > li.search-choice,
.skin-purple-dark div.chosen-container > div.chosen-drop > ul.chosen-results,
.skin-purple-dark div.chosen-container > div.chosen-drop > div.chosen-search > input {
  background-color: #3e1176;
  border-color: #4A148C; }

.skin-purple-dark div.chosen-container-active > a.chosen-single,
.skin-purple-dark div.chosen-container-active > ul.chosen-choices {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #9553e6; }

.skin-purple-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.highlighted {
  background-color: #5617a2; }

.skin-purple-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.result-selected {
  background-color: #4A148C; }

.skin-purple-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.active-result {
  color: #ccc; }

.skin-purple-dark div.chosen-container-multi .chosen-choices .search-field input[type='text'] {
  color: #aaa !important; }

.skin-purple-dark .form-control.input-sm.filter:-ms-input-placeholder {
  color: #aaa !important; }

.skin-purple-dark .form-control.input-sm.filter::placeholder {
  color: #aaa !important; }

.skin-purple-dark div.chosen-container-single .chosen-single {
  color: #ccc; }

.skin-purple-dark .list-group-item {
  background-color: #320e5f;
  border-color: #4A148C; }

.skin-purple-dark .title-list li a:focus,
.skin-purple-dark .title-list li a:hover,
.skin-purple-dark .modal-content {
  background-color: #2b0c52;
  color: #e6e6e6; }

.skin-purple-dark .modal-header {
  border-bottom-color: #4A148C; }

.skin-purple-dark .modal-footer {
  border-top-color: #4A148C; }

.skin-purple-dark .box.box-primary {
  border-color: #621ab9; }

.skin-purple-dark .box, .skin-purple-dark .box-footer {
  background-color: #2b0c52;
  color: #ccc; }

.skin-purple-dark .box-footer {
  border-top-color: #4A148C; }

.skin-purple-dark .box-header, .skin-purple-dark h3.box-title {
  color: #e6e6e6; }

.skin-purple-dark .ui-tooltip div {
  background: #621ab9;
  color: #fff; }

.skin-purple-dark #sticky-header {
  border-color: #3e1176; }

.skin-purple-dark .filters-toolbar, .skin-purple-dark .filters-toolbar.v-toolbar, .skin-purple-dark .search-toolbar.v-toolbar {
  background-color: #621ab9 !important; }

.skin-purple-dark #sticky-table-header .filters-toolbar {
  background-color: #5617a2 !important; }

.skin-purple-dark .theme--light.v-application {
  background-color: #320e5f; }

.skin-purple-dark .search-toolbar.v-toolbar {
  border-radius: 0; }

.skin-purple-dark .v-toolbar-collection-button {
  background-color: #621ab9 !important; }

.skin-purple-dark .panel-info {
  border-color: #5617a2;
  background-color: #5617a2; }

.skin-purple-dark .panel-heading {
  border-bottom-color: #621ab9; }

.skin-purple-dark .with-nav-tabs.panel-info .panel-heading {
  background-color: #4A148C; }

.skin-purple-dark .with-nav-tabs.panel-info .panel-body {
  background-color: #5617a2;
  border-color: #5617a2; }

.skin-purple-dark .nav-pills > li > a {
  color: #e6e6e6; }
  .skin-purple-dark .nav-pills > li > a:hover {
    background-color: #4A148C; }

.skin-purple-dark .nav-pills > li.active > a {
  background-color: #5617a2;
  border-top-color: #621ab9;
  color: #e6e6e6; }

.skin-purple-dark .thumbnail {
  border-color: #4A148C;
  background-color: #3e1176; }

.skin-purple-dark .table > tbody > tr > td {
  border-top-color: #370f68; }

.skin-purple-dark .table > tbody + tbody {
  border-color: #4A148C; }

.skin-purple-dark .table > tbody > tr > th.active,
.skin-purple-dark .table > thead > tr > td.active,
.skin-purple-dark .table > tbody > tr > td.active {
  background-color: #2e0c56; }

.skin-purple-dark .table .table {
  background-color: unset; }

.skin-purple-dark .table-bordered,
.skin-purple-dark .table-bordered > tbody > tr > td,
.skin-purple-dark .table > tbody > tr > th,
.skin-purple-dark .table > thead > tr > th,
.skin-purple-dark .table > thead > tr > td,
.skin-purple-dark .table > colgroup + thead > tr:first-child > th {
  border-color: #4A148C; }

.skin-purple-dark .table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: #2e0c56; }

.skin-purple-dark .table-hover > tbody > tr:hover {
  background-color: #3e1176; }

.skin-purple-dark tr.disabled td {
  background-color: #621ab9; }

.skin-purple-dark .graph text {
  color: #ccc; }

.skin-purple-dark .ui-helper-hidden-accessible {
  color: black; }

.skin-purple-dark pre, .skin-purple-dark .ace-eclipse {
  border: none;
  background-color: #20093c; }
  .skin-purple-dark pre .ace_paren, .skin-purple-dark .ace-eclipse .ace_paren {
    color: #5617a2; }
  .skin-purple-dark pre .ace_variable, .skin-purple-dark .ace-eclipse .ace_variable {
    color: #b17fed; }
  .skin-purple-dark pre .ace_string, .skin-purple-dark .ace-eclipse .ace_string {
    color: #a369ea; }
  .skin-purple-dark pre .ace_constant.ace_numeric, .skin-purple-dark .ace-eclipse .ace_constant.ace_numeric {
    color: #e7d9fa; }
  .skin-purple-dark pre .ace_gutter-active-line, .skin-purple-dark .ace-eclipse .ace_gutter-active-line {
    background-color: #7d2D2D; }
  .skin-purple-dark pre .ace_active-line, .skin-purple-dark .ace-eclipse .ace_active-line {
    background-color: #0f041c; }
  .skin-purple-dark pre .ace_cursor, .skin-purple-dark .ace-eclipse .ace_cursor {
    color: #7d2D2D; }

.skin-purple-dark .ace_gutter {
  background-color: #320e5f !important; }

.skin-purple-dark #watermark {
  opacity: 0.5;
  color: #ddd; }

.skin-purple-dark .video-controller .div {
  color: white; }

.skin-purple-dark .menu {
  background-color: #4A148C !important; }

.skin-purple-dark .player-wrapper.dashjs {
  background-color: black !important; }

.skin-purple-dark .dashjs-contextualmenu-header {
  background-color: #4A148C !important;
  color: #ccc; }

.skin-purple-dark .dash-goto-tc, .skin-purple-dark .dash-goto-tc-sub, .skin-purple-dark .dash-search, .skin-purple-dark .dash-search-sub {
  background-color: #4A148C !important; }

.skin-purple-dark div.error-body {
  background-color: #320e5f;
  color: #ccc; }

.skin-purple-dark .panel.panel-default {
  border: none; }
  .skin-purple-dark .panel.panel-default .panel-heading {
    background-color: #3e1176;
    color: #cfcfcf; }
  .skin-purple-dark .panel.panel-default .panel-body {
    background-color: #320e5f;
    color: #cfcfcf; }

.skin-purple-dark h1, .skin-purple-dark h2, .skin-purple-dark h3, .skin-purple-dark h4, .skin-purple-dark h5, .skin-purple-dark h6, .skin-purple-dark p, .skin-purple-dark div, .skin-purple-dark small, .skin-purple-dark th, .skin-purple-dark td {
  color: #ddd; }

.skin-purple-dark .nav-tabs > li > a {
  color: #e6e6e6; }

.skin-purple-dark .nav-tabs > li > a:hover {
  background-color: #320e5f;
  border-color: #3e1176;
  color: #e6e6e6; }

.skin-purple-dark .nav-tabs > li.active > a {
  background-color: #320e5f;
  border-color: #3e1176;
  color: #e6e6e6; }

.skin-purple-dark .detail-header {
  background: linear-gradient(#ecf0f500, #4A148C); }

.skin-purple-dark .detail-tabs-nav .nav-tabs > li.active {
  border-bottom: #4A148C 3px solid; }

.skin-purple-dark .card {
  background: #320e5f;
  box-shadow: none; }

.skin-purple-dark .card-flat {
  background: #270a49;
  border: #5617a2 1px solid; }

.skin-purple-dark .alert p, .skin-purple-dark .callout p {
  color: #fff; }

.skin-purple-dark .callout-warning p {
  color: #000; }

.skin-purple-dark :-ms-input-placeholder {
  color: #ccacf3; }

.skin-purple-dark ::placeholder {
  color: #ccacf3; }

.skin-purple-dark .alert.alert-admin-info {
  padding: 8px;
  background: #5617a2;
  color: #fff; }

.skin-purple-dark #material-detail-tabs.nav.nav-pills {
  background: #320e5f;
  color: #fff; }

.skin-purple-dark .drawer-btn {
  border: 1px solid #1E465E !important;
  background-color: #5617a2; }

.skin-purple-dark .drawer-btn:hover {
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 12px; }

.skin-purple-dark .drawer-header {
  border-bottom-color: #5617a2; }

.skin-purple-dark .behive-btn:hover {
  transform: translate(-0.25rem, -0.25rem);
  box-shadow: 0.25rem 0.25rem var(--bg); }

.skin-purple-dark .alert-warning, .skin-purple-dark .btn-warning, .skin-purple-dark .alert-warning, .skin-purple-dark .btn-info {
  color: #000; }
  .skin-purple-dark .alert-warning p, .skin-purple-dark .btn-warning p, .skin-purple-dark .alert-warning p, .skin-purple-dark .btn-info p {
    color: #000; }

.skin-purple-dark .behive-btn-flat {
  background-color: inherit; }

.skin-purple-dark .btn-standard {
  background-color: #320e5f;
  border-color: #5617a2;
  color: #b17fed; }

.skin-purple-dark .btn-standard:hover {
  color: #fff;
  background-color: #3e1176; }

.skin-purple-dark .drawer-btn .badge {
  background-color: #621ab9; }

.skin-purple-dark code {
  color: #000;
  background-color: #fff; }

.skin-purple-dark code:hover {
  color: #000;
  background-color: #c0c0c0; }

.skin-purple-dark .text-muted {
  color: #ddd; }

.skin-purple-dark #detail-header small {
  color: #bbb; }

.skin-purple-dark #detail-header {
  background: linear-gradient(#ecf0f500, #4A148C); }

.skin-purple-dark #asset-title-summary {
  border-top: 1px solid #621ab9; }

.skin-purple-dark .card .card-header .badge {
  background: #6d1ecf; }

.skin-purple-dark .card .card-secondary {
  background-color: #4f1595;
  color: #fff; }

.skin-purple-dark .card .card-secondary:hover {
  opacity: 0.9;
  color: #fff; }

.skin-purple-dark .card-selected {
  background-color: #3e1176;
  box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.1); }

.skin-purple-dark .drawer-header {
  background: #5617a2; }

.skin-purple-dark .drawer-header .close-drawer {
  color: #ddd; }

.skin-purple-dark .drawer-menu {
  background: #270a49; }

.skin-purple-dark .box-comment.odd {
  background-color: #3e1176; }

.skin-purple-dark .box-comment.even {
  background-color: #5617a2; }

.skin-purple-dark .box-comments .username {
  color: #ddd; }

.skin-purple-dark .box-comments .box-comment {
  border-bottom: none; }

.skin-purple-dark .error-text, .skin-purple-dark .text-red {
  color: #ff6a58 !important; }

.skin-purple-dark #search-btn {
  border-color: #5617a2;
  background: transparent; }

.skin-purple-dark #search-btn:hover {
  color: #ccacf3; }

.skin-purple-dark #id_button_check_connection {
  color: #000; }

.skin-purple-dark .badge.label-primary, .skin-purple-dark .label.label-primary {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #2db2ff !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-purple-dark .badge.label-info, .skin-purple-dark .label.label-info {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #84ccf5 !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-purple-dark .badge.label-warning, .skin-purple-dark .label.label-warning {
  --bg-opacity: 0.15;
  background: rgba(233, 220, 37, var(--bg-opacity)) !important;
  color: #f0ae4b !important;
  border: 1px solid rgba(233, 220, 37, var(--bg-opacity)); }

.skin-purple-dark .badge.label-danger, .skin-purple-dark .label.label-danger {
  --bg-opacity: 0.15;
  background: rgba(226, 9, 27, var(--bg-opacity)) !important;
  color: #da3644 !important;
  border: 1px solid rgba(226, 9, 27, var(--bg-opacity)); }

.skin-purple-dark .badge.label-success, .skin-purple-dark .label.label-success {
  --bg-opacity: 0.15;
  background: rgba(8, 201, 113, var(--bg-opacity)) !important;
  color: #35ed97 !important;
  border: 1px solid rgba(8, 201, 113, var(--bg-opacity)); }

.skin-purple-dark .badge.label-default, .skin-purple-dark .label.label-default {
  --bg-opacity: 0.15;
  background: rgba(201, 201, 201, var(--bg-opacity)) !important;
  color: #c9c9c9 !important;
  border: 1px solid rgba(201, 201, 201, var(--bg-opacity)); }

.skin-purple-dark .label.label-opaque {
  --bg-opacity: 0.85;
  color: #2a2a2a !important; }

.skin-purple-dark .ui-widget-content {
  background: #621ab9;
  color: #fff; }

.skin-purple-dark .clickedit label::before {
  background-color: #451383; }

.skin-purple-dark li.disabled {
  background-color: #320e5f; }

.skin-purple-dark .pagination > .disabled > a,
.skin-purple-dark .pagination > .disabled > a:focus,
.skin-purple-dark .pagination > .disabled > a:hover,
.skin-purple-dark .pagination > .disabled > span,
.skin-purple-dark .pagination > .disabled > span:focus,
.skin-purple-dark .pagination > .disabled > span:hover {
  background-color: #320e5f;
  border-color: #270a49; }

.skin-purple-dark .pagination > li > a:focus,
.skin-purple-dark .pagination > li > a:hover,
.skin-purple-dark .pagination > li > span:focus,
.skin-purple-dark .pagination > li > span:hover {
  background-color: #621ab9;
  border-color: #6d1ecf;
  color: #fff; }

.skin-purple-dark .new-carousel-item .body, .skin-purple-dark .carousel-item .heading {
  color: #fff; }

.skin-purple-dark .new-carousel-item .item-img-wrapper {
  border: 1px solid #270a49; }

.skin-purple-dark .btn-back {
  background-color: #270a49; }

.skin-purple-dark .btn-back:hover {
  color: #6d1ecf; }

.skin-purple-dark .btn-flat:hover, .skin-purple-dark .btn-flat:active, .skin-purple-dark .btn-flat:focus {
  color: #ddd; }

.skin-purple-dark .icon-program_box {
  color: #a369ea; }

.skin-purple-dark .icon-link-default {
  color: #85bad8; }

.skin-purple-dark .icon-link-success {
  color: #00e3cd; }

.skin-purple-dark .icon-link-purple {
  color: #bdabe9; }

.skin-purple-dark .icon-link-gray {
  color: #ddd; }

.skin-purple-dark .icon-link-gravity {
  color: #f27ba3; }

.skin-purple-dark .list-item {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px !important;
  margin: 5px 0;
  font-size: 14px;
  color: #2b2b2b;
  background-color: #3e1176;
  border-radius: 4px; }

.skin-purple-dark .list-item-link {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px;
  margin: 5px 0;
  font-size: 14px;
  color: #ffffff;
  font-weight: 500;
  background-color: #5617a2; }

.skin-purple-dark .list-item-link.disabled-link > a {
  color: #999 !important; }

.skin-purple-dark .list-item-link:hover {
  background-color: #6d1ecf;
  color: #fff;
  cursor: pointer;
  border-radius: 4px; }

.skin-purple-dark .list-item-link.disabled-link {
  background-color: #270a49;
  color: #999; }

.skin-purple-dark .list-item-link.disabled-link:hover {
  cursor: not-allowed; }

.skin-purple-dark .table-suggestion.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #370f68; }

.skin-purple-dark .table-suggestion.table-hover > tbody > tr:hover {
  background-color: #41117a; }

.skin-purple-dark .suggested-materials {
  background-color: #5617a2;
  border: #030106 1px solid;
  box-shadow: none; }

.skin-purple-dark .suggestion-btn {
  display: inline-block;
  padding: 4px 8px;
  border: 1px solid #4f4f4f;
  border-radius: 4px;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  font-size: 12px;
  cursor: pointer;
  color: black;
  z-index: 1;
  vertical-align: bottom; }

.skin-purple-dark a.gravity-link {
  color: #e91e63; }

.skin-purple-dark a.contact-logs {
  color: #e9631e; }

.skin-purple-dark a.contact-edit {
  color: #1963ae; }

.skin-purple-dark table.dataTable tbody tr > .dtfc-fixed-start,
.skin-purple-dark table.dataTable tbody tr > .dtfc-fixed-end,
.skin-purple-dark table.dataTable thead tr > .dtfc-fixed-start,
.skin-purple-dark table.dataTable tbody tr td {
  background-color: transparent;
  color: #fff; }

.skin-purple-dark table.table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) > * {
  background-color: #320e5f;
  color: #fff; }

.skin-purple-dark table.dataTable.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #370f68;
  color: #fff; }

.skin-purple-dark .tag {
  background-color: #4A148C;
  border-radius: 3px;
  padding: 2px 5px;
  margin: 2px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center; }

.skin-purple-dark .autocomplete .dropdown {
  border: none;
  background-color: #5617a2; }

.skin-purple-dark .autocomplete .dropdown div:hover {
  background-color: #621ab9; }

.skin-purple-dark .input-container {
  border: none; }

.skin-purple-dark .dropzone.dz-clickable {
  background: #3e1176; }

.skin-purple-dark .dropzone {
  border-color: #5617a2 !important; }

.skin-purple-dark .dropzone .dz-preview.dz-file-preview .dz-image {
  background: #5617a2; }

.skin-purple-dark .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span,
.skin-purple-dark .dropzone .dz-preview .dz-details .dz-size span {
  background: #3e1176; }

.skin-purple-dark .ajax-dropdown-content {
  background: #3e1176; }

.skin-purple-dark .ajax-dropdown-content div:hover, .skin-purple-dark .ajax-dropdown-content .non-clickable {
  background: #320e5f; }

.skin-purple-dark .card .card-header.with-border {
  border-bottom: 1px solid #5617a2; }

.skin-purple-dark .titles-carousel {
  background-color: #3e1176; }

.skin-purple-dark #available_patrons_chosen.updated .chosen-single {
  border: 1px solid #3998b4;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  animation: borderline 0.2s linear; }

@keyframes borderline {
  0% {
    border: 1px solid #3998b4; }
  25% {
    border: 1px solid #3998b4; }
  50% {
    border: 1px solid #3998b4; }
  75% {
    border: 1px solid #3998b4; }
  100% {
    border: none; } }

.skin-purple-dark .skeleton {
  cursor: progress;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  margin: 8px 0; }

.skin-purple-dark .loading-text {
  position: relative;
  text-transform: uppercase;
  letter-spacing: 2px;
  overflow: hidden;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255, 255, 255, 0); }

.skin-purple-dark #bundles {
  border-bottom: 1px solid #6d1ecf; }

.skin-purple-dark .card .card-header .card-title-sup {
  background: #270a49;
  color: #fff; }

.skin-purple-dark .card-disabled {
  background-color: #0f041c; }

.skin-purple-dark .drawer-footer {
  background: #270a49; }

.skin-purple-dark .top-input-label {
  background-color: #270a49; }

.skin-purple-dark a.help {
  color: #b17fed; }

.skin-purple-dark .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
  background-color: #320e5f;
  border-color: #5617a2; }

.skin-purple-dark .ui-state-default, .skin-purple-dark .ui-widget-content .ui-state-default {
  background-color: #320e5f;
  border-color: #5617a2; }

.skin-purple-dark .ui-state-active, .skin-purple-dark .ui-widget-content .ui-state-active {
  background-color: #7a26e0;
  border-color: #5617a2; }

.skin-purple-dark .panel {
  background-color: #1b0733;
  border-color: #5617a2; }

.skin-purple-dark .table.table-striped > tbody > tr.is-self,
.skin-purple-dark .table.dataTable.table-striped > tbody > tr.is-self {
  background-color: #a1d2721e; }

.skin-purple-dark .text-neutral {
  color: #b17fed; }

.skin-purple-dark form.navbar-form #search-btn {
  border-radius: 0 7px 7px 0 !important;
  background-color: #D1CFE2;
  color: #000;
  border: 1px solid #fff; }

.skin-orange-dark {
  --s: 25px;
  /* control the size*/
  --c1: #1c0802;
  --c2: #210902;
  --c:#0000 75%,var(--c1) 0;
  --g1:conic-gradient(at calc(200%/3) 10%,var(--c));
  --g2:conic-gradient(at 10% calc(200%/3),var(--c));
  background: var(--g1), var(--g2), var(--g1) var(--s) var(--s), var(--g2) var(--s) var(--s), var(--g1) calc(2*var(--s)) calc(2*var(--s)), var(--g2) calc(2*var(--s)) calc(2*var(--s)) var(--c2);
  background-size: calc(3*var(--s)) calc(3*var(--s)); }

.skin-orange-dark .wrapper {
  background-color: transparent; }

.skin-orange-dark .content-header {
  color: #ccc; }

.skin-orange-dark .panel-group .panel-heading + .panel-collapse > .list-group, .skin-orange-dark .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-color: #511605; }

.skin-orange-dark .fa-grey {
  color: #ccc; }

.skin-orange-dark .card-footer .behive-btn, .skin-orange-dark .verif_button {
  color: #f2f2f2 !important; }

.skin-orange-dark table a:not(.label):not(.btn), .skin-orange-dark .dropdown-menu li a:not(.label):not(.btn),
.skin-orange-dark .content-header a:not(.label):not(.btn), .skin-orange-dark .main-footer a:not(.label):not(.btn), .skin-orange-dark .box a:not(.label):not(.btn), .skin-orange-dark .modal-content a:not(.label):not(.btn),
.skin-orange-dark .error-body a:not(.label):not(.btn), .skin-orange-dark .card-body a:not(.label):not(.btn), .skin-orange-dark .card-header a:not(.label):not(.btn) {
  color: #f6825f; }
  .skin-orange-dark table a:not(.label):not(.btn):visited, .skin-orange-dark .dropdown-menu li a:not(.label):not(.btn):visited,
  .skin-orange-dark .content-header a:not(.label):not(.btn):visited, .skin-orange-dark .main-footer a:not(.label):not(.btn):visited, .skin-orange-dark .box a:not(.label):not(.btn):visited, .skin-orange-dark .modal-content a:not(.label):not(.btn):visited,
  .skin-orange-dark .error-body a:not(.label):not(.btn):visited, .skin-orange-dark .card-body a:not(.label):not(.btn):visited, .skin-orange-dark .card-header a:not(.label):not(.btn):visited {
    color: #f6825f; }
  .skin-orange-dark table a:not(.label):not(.btn):hover, .skin-orange-dark .dropdown-menu li a:not(.label):not(.btn):hover,
  .skin-orange-dark .content-header a:not(.label):not(.btn):hover, .skin-orange-dark .main-footer a:not(.label):not(.btn):hover, .skin-orange-dark .box a:not(.label):not(.btn):hover, .skin-orange-dark .modal-content a:not(.label):not(.btn):hover,
  .skin-orange-dark .error-body a:not(.label):not(.btn):hover, .skin-orange-dark .card-body a:not(.label):not(.btn):hover, .skin-orange-dark .card-header a:not(.label):not(.btn):hover {
    color: #f9a78f; }
  .skin-orange-dark table a:not(.label):not(.btn):active, .skin-orange-dark table a:not(.label):not(.btn):focus, .skin-orange-dark .dropdown-menu li a:not(.label):not(.btn):active, .skin-orange-dark .dropdown-menu li a:not(.label):not(.btn):focus,
  .skin-orange-dark .content-header a:not(.label):not(.btn):active,
  .skin-orange-dark .content-header a:not(.label):not(.btn):focus, .skin-orange-dark .main-footer a:not(.label):not(.btn):active, .skin-orange-dark .main-footer a:not(.label):not(.btn):focus, .skin-orange-dark .box a:not(.label):not(.btn):active, .skin-orange-dark .box a:not(.label):not(.btn):focus, .skin-orange-dark .modal-content a:not(.label):not(.btn):active, .skin-orange-dark .modal-content a:not(.label):not(.btn):focus,
  .skin-orange-dark .error-body a:not(.label):not(.btn):active,
  .skin-orange-dark .error-body a:not(.label):not(.btn):focus, .skin-orange-dark .card-body a:not(.label):not(.btn):active, .skin-orange-dark .card-body a:not(.label):not(.btn):focus, .skin-orange-dark .card-header a:not(.label):not(.btn):active, .skin-orange-dark .card-header a:not(.label):not(.btn):focus {
    color: #e23e0d; }

.skin-orange-dark .nb-title {
  color: #ccc; }

.skin-orange-dark figure.effect-bubba {
  background-color: #b1310a; }

.skin-orange-dark .close {
  color: white; }

.skin-orange-dark hr {
  border-color: #511605; }

.skin-orange-dark .label-primary {
  background-color: #691D06 !important; }

.skin-orange-dark .label-default {
  background-color: #992a09;
  color: #e6e6e6; }

.skin-orange-dark label.v-label--active {
  color: #f79577 !important; }

.skin-orange-dark i.v-icon {
  color: #f24916 !important; }

.skin-orange-dark .v-btn > .v-btn__content i.v-icon {
  color: #fde0d7 !important; }

.skin-orange-dark div.v-list {
  background-color: #511605 !important; }

.skin-orange-dark div.v-list-item {
  background-color: #511605 !important; }
  .skin-orange-dark div.v-list-item .v-list-item__title {
    color: #ccc; }

.skin-orange-dark div.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
  color: #ccc !important; }

.skin-orange-dark .theme--light.v-label, .skin-orange-dark .theme--light.v-input input {
  color: #ddd; }

.skin-orange-dark .table-segments-read table tr {
  background: linear-gradient(90deg, rgba(177, 49, 10, 0.3) 0%, #b1310a 100%); }

.skin-orange-dark .vvview-cell {
  background-color: #b1310a; }

.skin-orange-dark .btn-app {
  border-color: #812407; }

.skin-orange-dark .btn-primary, .skin-orange-dark .btn-primary[disabled] {
  background-color: #691D06;
  border-color: #812407; }
  .skin-orange-dark .btn-primary:active, .skin-orange-dark .btn-primary[disabled]:active {
    background-color: #b1310a; }
  .skin-orange-dark .btn-primary:active:hover, .skin-orange-dark .btn-primary[disabled]:active:hover {
    background-color: #b1310a; }

.skin-orange-dark .btn-secondary, .skin-orange-dark .btn-secondary[disabled] {
  color: #ccc;
  background-color: #2f0d03;
  border-color: #812407; }
  .skin-orange-dark .btn-secondary:hover, .skin-orange-dark .btn-secondary[disabled]:hover {
    background-color: #511605;
    color: white; }
  .skin-orange-dark .btn-secondary:active:hover, .skin-orange-dark .btn-secondary[disabled]:active:hover {
    background-color: #391003; }

.skin-orange-dark #hijacked-warning {
  color: black; }

.skin-orange-dark .hover-underline-animation {
  color: #f24916; }

.skin-orange-dark .hover-underline-animation::after {
  background-color: #b1310a;
  color: #b1310a; }

.skin-orange-dark .pagination > .active > a {
  background-color: #691D06;
  border-color: #812407; }

.skin-orange-dark .pagination > li > a,
.skin-orange-dark .pagination > li.disabled > span {
  background-color: #391003;
  border-color: #812407; }

.skin-orange-dark a#scrollToTop {
  color: #f35c2e; }

.skin-orange-dark .title-infos {
  color: #ccc; }
  .skin-orange-dark .title-infos small {
    color: #e6e6e6; }

.skin-orange-dark .small-box .inner h3, .skin-orange-dark .small-box .inner h4 {
  color: #090200; }

.skin-orange-dark .info-box.bg-yellow span {
  color: #222; }

.skin-orange-dark .main-header .navbar, .skin-orange-dark .main-header .logo, .skin-orange-dark .main-header li.user-header {
  background-color: #691D06 !important; }

.skin-orange-dark .main-header #navbar-search-input.form-control:focus,
.skin-orange-dark .main-header #navbar-search-input.form-control:active {
  background-color: #812407;
  border-color: #c9380c; }

.skin-orange-dark .main-footer {
  background-color: #090200;
  border-top-color: #691D06; }
  .skin-orange-dark .main-footer p {
    color: #fff; }

.skin-orange-dark .advanced-search h4 {
  color: #f46f47; }

.skin-orange-dark code {
  background-color: #f46f47; }
  .skin-orange-dark code:hover {
    background-color: #e23e0d; }

.skin-orange-dark .form-control {
  color: #ccc;
  background-color: #511605;
  border-color: #691D06; }
  .skin-orange-dark .form-control:active, .skin-orange-dark .form-control:focus {
    background-color: #812407;
    border-color: #c9380c;
    color: white; }

.skin-orange-dark input[type="checkbox"] {
  accent-color: #992a09; }

.skin-orange-dark .dropdown-menu {
  background-color: #691D06;
  border: 1px solid #b1310a; }
  .skin-orange-dark .dropdown-menu li a:hover {
    background-color: #c9380c; }

.skin-orange-dark .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
  color: #fff; }

.skin-orange-dark .dropdown-menu > .divider {
  background-color: #b1310a; }

.skin-orange-dark div.open > .dropdown-toggle.btn-primary,
.skin-orange-dark div.chosen-container > a.chosen-single,
.skin-orange-dark div.chosen-container > div.chosen-drop,
.skin-orange-dark div.chosen-container > ul.chosen-choices,
.skin-orange-dark div.chosen-container > ul.chosen-choices > li.search-choice,
.skin-orange-dark div.chosen-container > div.chosen-drop > ul.chosen-results,
.skin-orange-dark div.chosen-container > div.chosen-drop > div.chosen-search > input {
  background-color: #511605;
  border-color: #691D06; }

.skin-orange-dark div.chosen-container-active > a.chosen-single,
.skin-orange-dark div.chosen-container-active > ul.chosen-choices {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #f24916; }

.skin-orange-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.highlighted {
  background-color: #812407; }

.skin-orange-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.result-selected {
  background-color: #691D06; }

.skin-orange-dark div.chosen-container > div.chosen-drop > ul.chosen-results > li.active-result {
  color: #ccc; }

.skin-orange-dark div.chosen-container-multi .chosen-choices .search-field input[type='text'] {
  color: #aaa !important; }

.skin-orange-dark .form-control.input-sm.filter:-ms-input-placeholder {
  color: #aaa !important; }

.skin-orange-dark .form-control.input-sm.filter::placeholder {
  color: #aaa !important; }

.skin-orange-dark div.chosen-container-single .chosen-single {
  color: #ccc; }

.skin-orange-dark .list-group-item {
  background-color: #391003;
  border-color: #691D06; }

.skin-orange-dark .title-list li a:focus,
.skin-orange-dark .title-list li a:hover,
.skin-orange-dark .modal-content {
  background-color: #2a0c02;
  color: #e6e6e6; }

.skin-orange-dark .modal-header {
  border-bottom-color: #691D06; }

.skin-orange-dark .modal-footer {
  border-top-color: #691D06; }

.skin-orange-dark .box.box-primary {
  border-color: #992a09; }

.skin-orange-dark .box, .skin-orange-dark .box-footer {
  background-color: #2a0c02;
  color: #ccc; }

.skin-orange-dark .box-footer {
  border-top-color: #691D06; }

.skin-orange-dark .box-header, .skin-orange-dark h3.box-title {
  color: #e6e6e6; }

.skin-orange-dark .ui-tooltip div {
  background: #992a09;
  color: #fff; }

.skin-orange-dark #sticky-header {
  border-color: #511605; }

.skin-orange-dark .filters-toolbar, .skin-orange-dark .filters-toolbar.v-toolbar, .skin-orange-dark .search-toolbar.v-toolbar {
  background-color: #992a09 !important; }

.skin-orange-dark #sticky-table-header .filters-toolbar {
  background-color: #812407 !important; }

.skin-orange-dark .theme--light.v-application {
  background-color: #391003; }

.skin-orange-dark .search-toolbar.v-toolbar {
  border-radius: 0; }

.skin-orange-dark .v-toolbar-collection-button {
  background-color: #992a09 !important; }

.skin-orange-dark .panel-info {
  border-color: #812407;
  background-color: #812407; }

.skin-orange-dark .panel-heading {
  border-bottom-color: #992a09; }

.skin-orange-dark .with-nav-tabs.panel-info .panel-heading {
  background-color: #691D06; }

.skin-orange-dark .with-nav-tabs.panel-info .panel-body {
  background-color: #812407;
  border-color: #812407; }

.skin-orange-dark .nav-pills > li > a {
  color: #e6e6e6; }
  .skin-orange-dark .nav-pills > li > a:hover {
    background-color: #691D06; }

.skin-orange-dark .nav-pills > li.active > a {
  background-color: #812407;
  border-top-color: #992a09;
  color: #e6e6e6; }

.skin-orange-dark .thumbnail {
  border-color: #691D06;
  background-color: #511605; }

.skin-orange-dark .table > tbody > tr > td {
  border-top-color: #421204; }

.skin-orange-dark .table > tbody + tbody {
  border-color: #691D06; }

.skin-orange-dark .table > tbody > tr > th.active,
.skin-orange-dark .table > thead > tr > td.active,
.skin-orange-dark .table > tbody > tr > td.active {
  background-color: #2f0d03; }

.skin-orange-dark .table .table {
  background-color: unset; }

.skin-orange-dark .table-bordered,
.skin-orange-dark .table-bordered > tbody > tr > td,
.skin-orange-dark .table > tbody > tr > th,
.skin-orange-dark .table > thead > tr > th,
.skin-orange-dark .table > thead > tr > td,
.skin-orange-dark .table > colgroup + thead > tr:first-child > th {
  border-color: #691D06; }

.skin-orange-dark .table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: #2f0d03; }

.skin-orange-dark .table-hover > tbody > tr:hover {
  background-color: #511605; }

.skin-orange-dark tr.disabled td {
  background-color: #992a09; }

.skin-orange-dark .graph text {
  color: #ccc; }

.skin-orange-dark .ui-helper-hidden-accessible {
  color: black; }

.skin-orange-dark pre, .skin-orange-dark .ace-eclipse {
  border: none;
  background-color: #120501; }
  .skin-orange-dark pre .ace_paren, .skin-orange-dark .ace-eclipse .ace_paren {
    color: #812407; }
  .skin-orange-dark pre .ace_variable, .skin-orange-dark .ace-eclipse .ace_variable {
    color: #f46f47; }
  .skin-orange-dark pre .ace_string, .skin-orange-dark .ace-eclipse .ace_string {
    color: #f35c2e; }
  .skin-orange-dark pre .ace_constant.ace_numeric, .skin-orange-dark .ace-eclipse .ace_constant.ace_numeric {
    color: #fabaa7; }
  .skin-orange-dark pre .ace_gutter-active-line, .skin-orange-dark .ace-eclipse .ace_gutter-active-line {
    background-color: #7d2D2D; }
  .skin-orange-dark pre .ace_active-line, .skin-orange-dark .ace-eclipse .ace_active-line {
    background-color: black; }
  .skin-orange-dark pre .ace_cursor, .skin-orange-dark .ace-eclipse .ace_cursor {
    color: #7d2D2D; }

.skin-orange-dark .ace_gutter {
  background-color: #391003 !important; }

.skin-orange-dark #watermark {
  opacity: 0.5;
  color: #ddd; }

.skin-orange-dark .video-controller .div {
  color: white; }

.skin-orange-dark .menu {
  background-color: #691D06 !important; }

.skin-orange-dark .player-wrapper.dashjs {
  background-color: black !important; }

.skin-orange-dark .dashjs-contextualmenu-header {
  background-color: #691D06 !important;
  color: #ccc; }

.skin-orange-dark .dash-goto-tc, .skin-orange-dark .dash-goto-tc-sub, .skin-orange-dark .dash-search, .skin-orange-dark .dash-search-sub {
  background-color: #691D06 !important; }

.skin-orange-dark div.error-body {
  background-color: #391003;
  color: #ccc; }

.skin-orange-dark .panel.panel-default {
  border: none; }
  .skin-orange-dark .panel.panel-default .panel-heading {
    background-color: #511605;
    color: #cfcfcf; }
  .skin-orange-dark .panel.panel-default .panel-body {
    background-color: #391003;
    color: #cfcfcf; }

.skin-orange-dark h1, .skin-orange-dark h2, .skin-orange-dark h3, .skin-orange-dark h4, .skin-orange-dark h5, .skin-orange-dark h6, .skin-orange-dark p, .skin-orange-dark div, .skin-orange-dark small, .skin-orange-dark th, .skin-orange-dark td {
  color: #ddd; }

.skin-orange-dark .nav-tabs > li > a {
  color: #e6e6e6; }

.skin-orange-dark .nav-tabs > li > a:hover {
  background-color: #391003;
  border-color: #511605;
  color: #e6e6e6; }

.skin-orange-dark .nav-tabs > li.active > a {
  background-color: #391003;
  border-color: #511605;
  color: #e6e6e6; }

.skin-orange-dark .detail-header {
  background: linear-gradient(#ecf0f500, #691D06); }

.skin-orange-dark .detail-tabs-nav .nav-tabs > li.active {
  border-bottom: #691D06 3px solid; }

.skin-orange-dark .card {
  background: #391003;
  box-shadow: none; }

.skin-orange-dark .card-flat {
  background: #210902;
  border: #812407 1px solid; }

.skin-orange-dark .alert p, .skin-orange-dark .callout p {
  color: #fff; }

.skin-orange-dark .callout-warning p {
  color: #000; }

.skin-orange-dark :-ms-input-placeholder {
  color: #f79577; }

.skin-orange-dark ::placeholder {
  color: #f79577; }

.skin-orange-dark .alert.alert-admin-info {
  padding: 8px;
  background: #812407;
  color: #fff; }

.skin-orange-dark #material-detail-tabs.nav.nav-pills {
  background: #391003;
  color: #fff; }

.skin-orange-dark .drawer-btn {
  border: 1px solid #1E465E !important;
  background-color: #812407; }

.skin-orange-dark .drawer-btn:hover {
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 12px; }

.skin-orange-dark .drawer-header {
  border-bottom-color: #812407; }

.skin-orange-dark .behive-btn:hover {
  transform: translate(-0.25rem, -0.25rem);
  box-shadow: 0.25rem 0.25rem var(--bg); }

.skin-orange-dark .alert-warning, .skin-orange-dark .btn-warning, .skin-orange-dark .alert-warning, .skin-orange-dark .btn-info {
  color: #000; }
  .skin-orange-dark .alert-warning p, .skin-orange-dark .btn-warning p, .skin-orange-dark .alert-warning p, .skin-orange-dark .btn-info p {
    color: #000; }

.skin-orange-dark .behive-btn-flat {
  background-color: inherit; }

.skin-orange-dark .btn-standard {
  background-color: #391003;
  border-color: #812407;
  color: #f46f47; }

.skin-orange-dark .btn-standard:hover {
  color: #fff;
  background-color: #511605; }

.skin-orange-dark .drawer-btn .badge {
  background-color: #992a09; }

.skin-orange-dark code {
  color: #000;
  background-color: #fff; }

.skin-orange-dark code:hover {
  color: #000;
  background-color: #c0c0c0; }

.skin-orange-dark .text-muted {
  color: #ddd; }

.skin-orange-dark #detail-header small {
  color: #bbb; }

.skin-orange-dark #detail-header {
  background: linear-gradient(#ecf0f500, #691D06); }

.skin-orange-dark #asset-title-summary {
  border-top: 1px solid #992a09; }

.skin-orange-dark .card .card-header .badge {
  background: #b1310a; }

.skin-orange-dark .card .card-secondary {
  background-color: #732007;
  color: #fff; }

.skin-orange-dark .card .card-secondary:hover {
  opacity: 0.9;
  color: #fff; }

.skin-orange-dark .card-selected {
  background-color: #511605;
  box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.1); }

.skin-orange-dark .drawer-header {
  background: #812407; }

.skin-orange-dark .drawer-header .close-drawer {
  color: #ddd; }

.skin-orange-dark .drawer-menu {
  background: #210902; }

.skin-orange-dark .box-comment.odd {
  background-color: #511605; }

.skin-orange-dark .box-comment.even {
  background-color: #812407; }

.skin-orange-dark .box-comments .username {
  color: #ddd; }

.skin-orange-dark .box-comments .box-comment {
  border-bottom: none; }

.skin-orange-dark .error-text, .skin-orange-dark .text-red {
  color: #ff6a58 !important; }

.skin-orange-dark #search-btn {
  border-color: #812407;
  background: transparent; }

.skin-orange-dark #search-btn:hover {
  color: #f79577; }

.skin-orange-dark #id_button_check_connection {
  color: #000; }

.skin-orange-dark .badge.label-primary, .skin-orange-dark .label.label-primary {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #2db2ff !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-orange-dark .badge.label-info, .skin-orange-dark .label.label-info {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #84ccf5 !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-orange-dark .badge.label-warning, .skin-orange-dark .label.label-warning {
  --bg-opacity: 0.15;
  background: rgba(233, 220, 37, var(--bg-opacity)) !important;
  color: #f0ae4b !important;
  border: 1px solid rgba(233, 220, 37, var(--bg-opacity)); }

.skin-orange-dark .badge.label-danger, .skin-orange-dark .label.label-danger {
  --bg-opacity: 0.15;
  background: rgba(226, 9, 27, var(--bg-opacity)) !important;
  color: #da3644 !important;
  border: 1px solid rgba(226, 9, 27, var(--bg-opacity)); }

.skin-orange-dark .badge.label-success, .skin-orange-dark .label.label-success {
  --bg-opacity: 0.15;
  background: rgba(8, 201, 113, var(--bg-opacity)) !important;
  color: #35ed97 !important;
  border: 1px solid rgba(8, 201, 113, var(--bg-opacity)); }

.skin-orange-dark .badge.label-default, .skin-orange-dark .label.label-default {
  --bg-opacity: 0.15;
  background: rgba(201, 201, 201, var(--bg-opacity)) !important;
  color: #c9c9c9 !important;
  border: 1px solid rgba(201, 201, 201, var(--bg-opacity)); }

.skin-orange-dark .label.label-opaque {
  --bg-opacity: 0.85;
  color: #2a2a2a !important; }

.skin-orange-dark .ui-widget-content {
  background: #992a09;
  color: #fff; }

.skin-orange-dark .clickedit label::before {
  background-color: #5f1a05; }

.skin-orange-dark li.disabled {
  background-color: #391003; }

.skin-orange-dark .pagination > .disabled > a,
.skin-orange-dark .pagination > .disabled > a:focus,
.skin-orange-dark .pagination > .disabled > a:hover,
.skin-orange-dark .pagination > .disabled > span,
.skin-orange-dark .pagination > .disabled > span:focus,
.skin-orange-dark .pagination > .disabled > span:hover {
  background-color: #391003;
  border-color: #210902; }

.skin-orange-dark .pagination > li > a:focus,
.skin-orange-dark .pagination > li > a:hover,
.skin-orange-dark .pagination > li > span:focus,
.skin-orange-dark .pagination > li > span:hover {
  background-color: #992a09;
  border-color: #b1310a;
  color: #fff; }

.skin-orange-dark .new-carousel-item .body, .skin-orange-dark .carousel-item .heading {
  color: #fff; }

.skin-orange-dark .new-carousel-item .item-img-wrapper {
  border: 1px solid #210902; }

.skin-orange-dark .btn-back {
  background-color: #210902; }

.skin-orange-dark .btn-back:hover {
  color: #b1310a; }

.skin-orange-dark .btn-flat:hover, .skin-orange-dark .btn-flat:active, .skin-orange-dark .btn-flat:focus {
  color: #ddd; }

.skin-orange-dark .icon-program_box {
  color: #f35c2e; }

.skin-orange-dark .icon-link-default {
  color: #85bad8; }

.skin-orange-dark .icon-link-success {
  color: #00e3cd; }

.skin-orange-dark .icon-link-purple {
  color: #bdabe9; }

.skin-orange-dark .icon-link-gray {
  color: #ddd; }

.skin-orange-dark .icon-link-gravity {
  color: #f27ba3; }

.skin-orange-dark .list-item {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px !important;
  margin: 5px 0;
  font-size: 14px;
  color: #2b2b2b;
  background-color: #511605;
  border-radius: 4px; }

.skin-orange-dark .list-item-link {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px;
  margin: 5px 0;
  font-size: 14px;
  color: #ffffff;
  font-weight: 500;
  background-color: #812407; }

.skin-orange-dark .list-item-link.disabled-link > a {
  color: #999 !important; }

.skin-orange-dark .list-item-link:hover {
  background-color: #b1310a;
  color: #fff;
  cursor: pointer;
  border-radius: 4px; }

.skin-orange-dark .list-item-link.disabled-link {
  background-color: #210902;
  color: #999; }

.skin-orange-dark .list-item-link.disabled-link:hover {
  cursor: not-allowed; }

.skin-orange-dark .table-suggestion.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #421204; }

.skin-orange-dark .table-suggestion.table-hover > tbody > tr:hover {
  background-color: #561805; }

.skin-orange-dark .suggested-materials {
  background-color: #812407;
  border: black 1px solid;
  box-shadow: none; }

.skin-orange-dark .suggestion-btn {
  display: inline-block;
  padding: 4px 8px;
  border: 1px solid #4f4f4f;
  border-radius: 4px;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  font-size: 12px;
  cursor: pointer;
  color: black;
  z-index: 1;
  vertical-align: bottom; }

.skin-orange-dark a.gravity-link {
  color: #e91e63; }

.skin-orange-dark a.contact-logs {
  color: #e9631e; }

.skin-orange-dark a.contact-edit {
  color: #1963ae; }

.skin-orange-dark table.dataTable tbody tr > .dtfc-fixed-start,
.skin-orange-dark table.dataTable tbody tr > .dtfc-fixed-end,
.skin-orange-dark table.dataTable thead tr > .dtfc-fixed-start,
.skin-orange-dark table.dataTable tbody tr td {
  background-color: transparent;
  color: #fff; }

.skin-orange-dark table.table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) > * {
  background-color: #391003;
  color: #fff; }

.skin-orange-dark table.dataTable.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #421204;
  color: #fff; }

.skin-orange-dark .tag {
  background-color: #691D06;
  border-radius: 3px;
  padding: 2px 5px;
  margin: 2px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center; }

.skin-orange-dark .autocomplete .dropdown {
  border: none;
  background-color: #812407; }

.skin-orange-dark .autocomplete .dropdown div:hover {
  background-color: #992a09; }

.skin-orange-dark .input-container {
  border: none; }

.skin-orange-dark .dropzone.dz-clickable {
  background: #511605; }

.skin-orange-dark .dropzone {
  border-color: #812407 !important; }

.skin-orange-dark .dropzone .dz-preview.dz-file-preview .dz-image {
  background: #812407; }

.skin-orange-dark .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span,
.skin-orange-dark .dropzone .dz-preview .dz-details .dz-size span {
  background: #511605; }

.skin-orange-dark .ajax-dropdown-content {
  background: #511605; }

.skin-orange-dark .ajax-dropdown-content div:hover, .skin-orange-dark .ajax-dropdown-content .non-clickable {
  background: #391003; }

.skin-orange-dark .card .card-header.with-border {
  border-bottom: 1px solid #812407; }

.skin-orange-dark .titles-carousel {
  background-color: #511605; }

.skin-orange-dark #available_patrons_chosen.updated .chosen-single {
  border: 1px solid #3998b4;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  animation: borderline 0.2s linear; }

@keyframes borderline {
  0% {
    border: 1px solid #3998b4; }
  25% {
    border: 1px solid #3998b4; }
  50% {
    border: 1px solid #3998b4; }
  75% {
    border: 1px solid #3998b4; }
  100% {
    border: none; } }

.skin-orange-dark .skeleton {
  cursor: progress;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  margin: 8px 0; }

.skin-orange-dark .loading-text {
  position: relative;
  text-transform: uppercase;
  letter-spacing: 2px;
  overflow: hidden;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255, 255, 255, 0); }

.skin-orange-dark #bundles {
  border-bottom: 1px solid #b1310a; }

.skin-orange-dark .card .card-header .card-title-sup {
  background: #210902;
  color: #fff; }

.skin-orange-dark .card-disabled {
  background-color: black; }

.skin-orange-dark .drawer-footer {
  background: #210902; }

.skin-orange-dark .top-input-label {
  background-color: #210902; }

.skin-orange-dark a.help {
  color: #f46f47; }

.skin-orange-dark .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
  background-color: #391003;
  border-color: #812407; }

.skin-orange-dark .ui-state-default, .skin-orange-dark .ui-widget-content .ui-state-default {
  background-color: #391003;
  border-color: #812407; }

.skin-orange-dark .ui-state-active, .skin-orange-dark .ui-widget-content .ui-state-active {
  background-color: #c9380c;
  border-color: #812407; }

.skin-orange-dark .panel {
  background-color: #090200;
  border-color: #812407; }

.skin-orange-dark .table.table-striped > tbody > tr.is-self,
.skin-orange-dark .table.dataTable.table-striped > tbody > tr.is-self {
  background-color: #a1d2721e; }

.skin-orange-dark .text-neutral {
  color: #f46f47; }

.skin-orange-dark form.navbar-form #search-btn {
  border-radius: 0 7px 7px 0 !important;
  background-color: #D1CFE2;
  color: #000;
  border: 1px solid #fff; }

.skin-cinema {
  --s: 25px;
  /* control the size*/
  --c1: black;
  --c2: #020003;
  --c:#0000 75%,var(--c1) 0;
  --g1:conic-gradient(at calc(200%/3) 10%,var(--c));
  --g2:conic-gradient(at 10% calc(200%/3),var(--c));
  background: var(--g1), var(--g2), var(--g1) var(--s) var(--s), var(--g2) var(--s) var(--s), var(--g1) calc(2*var(--s)) calc(2*var(--s)), var(--g2) calc(2*var(--s)) calc(2*var(--s)) var(--c2);
  background-size: calc(3*var(--s)) calc(3*var(--s)); }

.skin-cinema .wrapper {
  background-color: transparent; }

.skin-cinema .content-header {
  color: #ccc; }

.skin-cinema .panel-group .panel-heading + .panel-collapse > .list-group, .skin-cinema .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-color: #190730; }

.skin-cinema .fa-grey {
  color: #ccc; }

.skin-cinema .card-footer .behive-btn, .skin-cinema .verif_button {
  color: #f2f2f2 !important; }

.skin-cinema table a:not(.label):not(.btn), .skin-cinema .dropdown-menu li a:not(.label):not(.btn),
.skin-cinema .content-header a:not(.label):not(.btn), .skin-cinema .main-footer a:not(.label):not(.btn), .skin-cinema .box a:not(.label):not(.btn), .skin-cinema .modal-content a:not(.label):not(.btn),
.skin-cinema .error-body a:not(.label):not(.btn), .skin-cinema .card-body a:not(.label):not(.btn), .skin-cinema .card-header a:not(.label):not(.btn) {
  color: #9350e6; }
  .skin-cinema table a:not(.label):not(.btn):visited, .skin-cinema .dropdown-menu li a:not(.label):not(.btn):visited,
  .skin-cinema .content-header a:not(.label):not(.btn):visited, .skin-cinema .main-footer a:not(.label):not(.btn):visited, .skin-cinema .box a:not(.label):not(.btn):visited, .skin-cinema .modal-content a:not(.label):not(.btn):visited,
  .skin-cinema .error-body a:not(.label):not(.btn):visited, .skin-cinema .card-body a:not(.label):not(.btn):visited, .skin-cinema .card-header a:not(.label):not(.btn):visited {
    color: #9350e6; }
  .skin-cinema table a:not(.label):not(.btn):hover, .skin-cinema .dropdown-menu li a:not(.label):not(.btn):hover,
  .skin-cinema .content-header a:not(.label):not(.btn):hover, .skin-cinema .main-footer a:not(.label):not(.btn):hover, .skin-cinema .box a:not(.label):not(.btn):hover, .skin-cinema .modal-content a:not(.label):not(.btn):hover,
  .skin-cinema .error-body a:not(.label):not(.btn):hover, .skin-cinema .card-body a:not(.label):not(.btn):hover, .skin-cinema .card-header a:not(.label):not(.btn):hover {
    color: #af7cec; }
  .skin-cinema table a:not(.label):not(.btn):active, .skin-cinema table a:not(.label):not(.btn):focus, .skin-cinema .dropdown-menu li a:not(.label):not(.btn):active, .skin-cinema .dropdown-menu li a:not(.label):not(.btn):focus,
  .skin-cinema .content-header a:not(.label):not(.btn):active,
  .skin-cinema .content-header a:not(.label):not(.btn):focus, .skin-cinema .main-footer a:not(.label):not(.btn):active, .skin-cinema .main-footer a:not(.label):not(.btn):focus, .skin-cinema .box a:not(.label):not(.btn):active, .skin-cinema .box a:not(.label):not(.btn):focus, .skin-cinema .modal-content a:not(.label):not(.btn):active, .skin-cinema .modal-content a:not(.label):not(.btn):focus,
  .skin-cinema .error-body a:not(.label):not(.btn):active,
  .skin-cinema .error-body a:not(.label):not(.btn):focus, .skin-cinema .card-body a:not(.label):not(.btn):active, .skin-cinema .card-body a:not(.label):not(.btn):focus, .skin-cinema .card-header a:not(.label):not(.btn):active, .skin-cinema .card-header a:not(.label):not(.btn):focus {
    color: #601ab6; }

.skin-cinema .nb-title {
  color: #ccc; }

.skin-cinema figure.effect-bubba {
  background-color: #481489; }

.skin-cinema .close {
  color: white; }

.skin-cinema hr {
  border-color: #190730; }

.skin-cinema .label-primary {
  background-color: #250A46 !important; }

.skin-cinema .label-default {
  background-color: #3d1073;
  color: #e6e6e6; }

.skin-cinema label.v-label--active {
  color: #a166e9 !important; }

.skin-cinema i.v-icon {
  color: #6c1dcc !important; }

.skin-cinema .v-btn > .v-btn__content i.v-icon {
  color: #d8bff6 !important; }

.skin-cinema div.v-list {
  background-color: #190730 !important; }

.skin-cinema div.v-list-item {
  background-color: #190730 !important; }
  .skin-cinema div.v-list-item .v-list-item__title {
    color: #ccc; }

.skin-cinema div.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
  color: #ccc !important; }

.skin-cinema .theme--light.v-label, .skin-cinema .theme--light.v-input input {
  color: #ddd; }

.skin-cinema .table-segments-read table tr {
  background: linear-gradient(90deg, rgba(72, 20, 137, 0.3) 0%, #481489 100%); }

.skin-cinema .vvview-cell {
  background-color: #481489; }

.skin-cinema .btn-app {
  border-color: #310d5c; }

.skin-cinema .btn-primary, .skin-cinema .btn-primary[disabled] {
  background-color: #250A46;
  border-color: #310d5c; }
  .skin-cinema .btn-primary:active, .skin-cinema .btn-primary[disabled]:active {
    background-color: #481489; }
  .skin-cinema .btn-primary:active:hover, .skin-cinema .btn-primary[disabled]:active:hover {
    background-color: #481489; }

.skin-cinema .btn-secondary, .skin-cinema .btn-secondary[disabled] {
  color: #ccc;
  background-color: #090210;
  border-color: #310d5c; }
  .skin-cinema .btn-secondary:hover, .skin-cinema .btn-secondary[disabled]:hover {
    background-color: #190730;
    color: white; }
  .skin-cinema .btn-secondary:active:hover, .skin-cinema .btn-secondary[disabled]:active:hover {
    background-color: #0d0419; }

.skin-cinema #hijacked-warning {
  color: black; }

.skin-cinema .hover-underline-animation {
  color: #6c1dcc; }

.skin-cinema .hover-underline-animation::after {
  background-color: #481489;
  color: #481489; }

.skin-cinema .pagination > .active > a {
  background-color: #250A46;
  border-color: #310d5c; }

.skin-cinema .pagination > li > a,
.skin-cinema .pagination > li.disabled > span {
  background-color: #0d0419;
  border-color: #310d5c; }

.skin-cinema a#scrollToTop {
  color: #7823e0; }

.skin-cinema .title-infos {
  color: #ccc; }
  .skin-cinema .title-infos small {
    color: #e6e6e6; }

.skin-cinema .small-box .inner h3, .skin-cinema .small-box .inner h4 {
  color: black; }

.skin-cinema .info-box.bg-yellow span {
  color: #222; }

.skin-cinema .main-header .navbar, .skin-cinema .main-header .logo, .skin-cinema .main-header li.user-header {
  background-color: #250A46 !important; }

.skin-cinema .main-header #navbar-search-input.form-control:focus,
.skin-cinema .main-header #navbar-search-input.form-control:active {
  background-color: #310d5c;
  border-color: #54179f; }

.skin-cinema .main-footer {
  background-color: black;
  border-top-color: #250A46; }
  .skin-cinema .main-footer p {
    color: #fff; }

.skin-cinema .advanced-search h4 {
  color: #8639e3; }

.skin-cinema code {
  background-color: #8639e3; }
  .skin-cinema code:hover {
    background-color: #601ab6; }

.skin-cinema .form-control {
  color: #ccc;
  background-color: #190730;
  border-color: #250A46; }
  .skin-cinema .form-control:active, .skin-cinema .form-control:focus {
    background-color: #310d5c;
    border-color: #54179f;
    color: white; }

.skin-cinema input[type="checkbox"] {
  accent-color: #3d1073; }

.skin-cinema .dropdown-menu {
  background-color: #250A46;
  border: 1px solid #481489; }
  .skin-cinema .dropdown-menu li a:hover {
    background-color: #54179f; }

.skin-cinema .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
  color: #fff; }

.skin-cinema .dropdown-menu > .divider {
  background-color: #481489; }

.skin-cinema div.open > .dropdown-toggle.btn-primary,
.skin-cinema div.chosen-container > a.chosen-single,
.skin-cinema div.chosen-container > div.chosen-drop,
.skin-cinema div.chosen-container > ul.chosen-choices,
.skin-cinema div.chosen-container > ul.chosen-choices > li.search-choice,
.skin-cinema div.chosen-container > div.chosen-drop > ul.chosen-results,
.skin-cinema div.chosen-container > div.chosen-drop > div.chosen-search > input {
  background-color: #190730;
  border-color: #250A46; }

.skin-cinema div.chosen-container-active > a.chosen-single,
.skin-cinema div.chosen-container-active > ul.chosen-choices {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #6c1dcc; }

.skin-cinema div.chosen-container > div.chosen-drop > ul.chosen-results > li.highlighted {
  background-color: #310d5c; }

.skin-cinema div.chosen-container > div.chosen-drop > ul.chosen-results > li.result-selected {
  background-color: #250A46; }

.skin-cinema div.chosen-container > div.chosen-drop > ul.chosen-results > li.active-result {
  color: #ccc; }

.skin-cinema div.chosen-container-multi .chosen-choices .search-field input[type='text'] {
  color: #aaa !important; }

.skin-cinema .form-control.input-sm.filter:-ms-input-placeholder {
  color: #aaa !important; }

.skin-cinema .form-control.input-sm.filter::placeholder {
  color: #aaa !important; }

.skin-cinema div.chosen-container-single .chosen-single {
  color: #ccc; }

.skin-cinema .list-group-item {
  background-color: #0d0419;
  border-color: #250A46; }

.skin-cinema .title-list li a:focus,
.skin-cinema .title-list li a:hover,
.skin-cinema .modal-content {
  background-color: #06020c;
  color: #e6e6e6; }

.skin-cinema .modal-header {
  border-bottom-color: #250A46; }

.skin-cinema .modal-footer {
  border-top-color: #250A46; }

.skin-cinema .box.box-primary {
  border-color: #3d1073; }

.skin-cinema .box, .skin-cinema .box-footer {
  background-color: #06020c;
  color: #ccc; }

.skin-cinema .box-footer {
  border-top-color: #250A46; }

.skin-cinema .box-header, .skin-cinema h3.box-title {
  color: #e6e6e6; }

.skin-cinema .ui-tooltip div {
  background: #3d1073;
  color: #fff; }

.skin-cinema #sticky-header {
  border-color: #190730; }

.skin-cinema .filters-toolbar, .skin-cinema .filters-toolbar.v-toolbar, .skin-cinema .search-toolbar.v-toolbar {
  background-color: #3d1073 !important; }

.skin-cinema #sticky-table-header .filters-toolbar {
  background-color: #310d5c !important; }

.skin-cinema .theme--light.v-application {
  background-color: #0d0419; }

.skin-cinema .search-toolbar.v-toolbar {
  border-radius: 0; }

.skin-cinema .v-toolbar-collection-button {
  background-color: #3d1073 !important; }

.skin-cinema .panel-info {
  border-color: #310d5c;
  background-color: #310d5c; }

.skin-cinema .panel-heading {
  border-bottom-color: #3d1073; }

.skin-cinema .with-nav-tabs.panel-info .panel-heading {
  background-color: #250A46; }

.skin-cinema .with-nav-tabs.panel-info .panel-body {
  background-color: #310d5c;
  border-color: #310d5c; }

.skin-cinema .nav-pills > li > a {
  color: #e6e6e6; }
  .skin-cinema .nav-pills > li > a:hover {
    background-color: #250A46; }

.skin-cinema .nav-pills > li.active > a {
  background-color: #310d5c;
  border-top-color: #3d1073;
  color: #e6e6e6; }

.skin-cinema .thumbnail {
  border-color: #250A46;
  background-color: #190730; }

.skin-cinema .table > tbody > tr > td {
  border-top-color: #120522; }

.skin-cinema .table > tbody + tbody {
  border-color: #250A46; }

.skin-cinema .table > tbody > tr > th.active,
.skin-cinema .table > thead > tr > td.active,
.skin-cinema .table > tbody > tr > td.active {
  background-color: #090210; }

.skin-cinema .table .table {
  background-color: unset; }

.skin-cinema .table-bordered,
.skin-cinema .table-bordered > tbody > tr > td,
.skin-cinema .table > tbody > tr > th,
.skin-cinema .table > thead > tr > th,
.skin-cinema .table > thead > tr > td,
.skin-cinema .table > colgroup + thead > tr:first-child > th {
  border-color: #250A46; }

.skin-cinema .table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: #090210; }

.skin-cinema .table-hover > tbody > tr:hover {
  background-color: #190730; }

.skin-cinema tr.disabled td {
  background-color: #3d1073; }

.skin-cinema .graph text {
  color: #ccc; }

.skin-cinema .ui-helper-hidden-accessible {
  color: black; }

.skin-cinema pre, .skin-cinema .ace-eclipse {
  border: none;
  background-color: black; }
  .skin-cinema pre .ace_paren, .skin-cinema .ace-eclipse .ace_paren {
    color: #310d5c; }
  .skin-cinema pre .ace_variable, .skin-cinema .ace-eclipse .ace_variable {
    color: #8639e3; }
  .skin-cinema pre .ace_string, .skin-cinema .ace-eclipse .ace_string {
    color: #7823e0; }
  .skin-cinema pre .ace_constant.ace_numeric, .skin-cinema .ace-eclipse .ace_constant.ace_numeric {
    color: #bc93f0; }
  .skin-cinema pre .ace_gutter-active-line, .skin-cinema .ace-eclipse .ace_gutter-active-line {
    background-color: #7d2D2D; }
  .skin-cinema pre .ace_active-line, .skin-cinema .ace-eclipse .ace_active-line {
    background-color: black; }
  .skin-cinema pre .ace_cursor, .skin-cinema .ace-eclipse .ace_cursor {
    color: #7d2D2D; }

.skin-cinema .ace_gutter {
  background-color: #0d0419 !important; }

.skin-cinema #watermark {
  opacity: 0.5;
  color: #ddd; }

.skin-cinema .video-controller .div {
  color: white; }

.skin-cinema .menu {
  background-color: #250A46 !important; }

.skin-cinema .player-wrapper.dashjs {
  background-color: black !important; }

.skin-cinema .dashjs-contextualmenu-header {
  background-color: #250A46 !important;
  color: #ccc; }

.skin-cinema .dash-goto-tc, .skin-cinema .dash-goto-tc-sub, .skin-cinema .dash-search, .skin-cinema .dash-search-sub {
  background-color: #250A46 !important; }

.skin-cinema div.error-body {
  background-color: #0d0419;
  color: #ccc; }

.skin-cinema .panel.panel-default {
  border: none; }
  .skin-cinema .panel.panel-default .panel-heading {
    background-color: #190730;
    color: #cfcfcf; }
  .skin-cinema .panel.panel-default .panel-body {
    background-color: #0d0419;
    color: #cfcfcf; }

.skin-cinema h1, .skin-cinema h2, .skin-cinema h3, .skin-cinema h4, .skin-cinema h5, .skin-cinema h6, .skin-cinema p, .skin-cinema div, .skin-cinema small, .skin-cinema th, .skin-cinema td {
  color: #ddd; }

.skin-cinema .nav-tabs > li > a {
  color: #e6e6e6; }

.skin-cinema .nav-tabs > li > a:hover {
  background-color: #0d0419;
  border-color: #190730;
  color: #e6e6e6; }

.skin-cinema .nav-tabs > li.active > a {
  background-color: #0d0419;
  border-color: #190730;
  color: #e6e6e6; }

.skin-cinema .detail-header {
  background: linear-gradient(#ecf0f500, #250A46); }

.skin-cinema .detail-tabs-nav .nav-tabs > li.active {
  border-bottom: #250A46 3px solid; }

.skin-cinema .card {
  background: #0d0419;
  box-shadow: none; }

.skin-cinema .card-flat {
  background: #020003;
  border: #310d5c 1px solid; }

.skin-cinema .alert p, .skin-cinema .callout p {
  color: #fff; }

.skin-cinema .callout-warning p {
  color: #000; }

.skin-cinema :-ms-input-placeholder {
  color: #a166e9; }

.skin-cinema ::placeholder {
  color: #a166e9; }

.skin-cinema .alert.alert-admin-info {
  padding: 8px;
  background: #310d5c;
  color: #fff; }

.skin-cinema #material-detail-tabs.nav.nav-pills {
  background: #0d0419;
  color: #fff; }

.skin-cinema .drawer-btn {
  border: 1px solid #1E465E !important;
  background-color: #310d5c; }

.skin-cinema .drawer-btn:hover {
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 12px; }

.skin-cinema .drawer-header {
  border-bottom-color: #310d5c; }

.skin-cinema .behive-btn:hover {
  transform: translate(-0.25rem, -0.25rem);
  box-shadow: 0.25rem 0.25rem var(--bg); }

.skin-cinema .alert-warning, .skin-cinema .btn-warning, .skin-cinema .alert-warning, .skin-cinema .btn-info {
  color: #000; }
  .skin-cinema .alert-warning p, .skin-cinema .btn-warning p, .skin-cinema .alert-warning p, .skin-cinema .btn-info p {
    color: #000; }

.skin-cinema .behive-btn-flat {
  background-color: inherit; }

.skin-cinema .btn-standard {
  background-color: #0d0419;
  border-color: #310d5c;
  color: #8639e3; }

.skin-cinema .btn-standard:hover {
  color: #fff;
  background-color: #190730; }

.skin-cinema .drawer-btn .badge {
  background-color: #3d1073; }

.skin-cinema code {
  color: #000;
  background-color: #fff; }

.skin-cinema code:hover {
  color: #000;
  background-color: #c0c0c0; }

.skin-cinema .text-muted {
  color: #ddd; }

.skin-cinema #detail-header small {
  color: #bbb; }

.skin-cinema #detail-header {
  background: linear-gradient(#ecf0f500, #250A46); }

.skin-cinema #asset-title-summary {
  border-top: 1px solid #3d1073; }

.skin-cinema .card .card-header .badge {
  background: #481489; }

.skin-cinema .card .card-secondary {
  background-color: #2a0b4f;
  color: #fff; }

.skin-cinema .card .card-secondary:hover {
  opacity: 0.9;
  color: #fff; }

.skin-cinema .card-selected {
  background-color: #190730;
  box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.1); }

.skin-cinema .drawer-header {
  background: #310d5c; }

.skin-cinema .drawer-header .close-drawer {
  color: #ddd; }

.skin-cinema .drawer-menu {
  background: #020003; }

.skin-cinema .box-comment.odd {
  background-color: #190730; }

.skin-cinema .box-comment.even {
  background-color: #310d5c; }

.skin-cinema .box-comments .username {
  color: #ddd; }

.skin-cinema .box-comments .box-comment {
  border-bottom: none; }

.skin-cinema .error-text, .skin-cinema .text-red {
  color: #ff6a58 !important; }

.skin-cinema #search-btn {
  border-color: #310d5c;
  background: transparent; }

.skin-cinema #search-btn:hover {
  color: #a166e9; }

.skin-cinema #id_button_check_connection {
  color: #000; }

.skin-cinema .badge.label-primary, .skin-cinema .label.label-primary {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #2db2ff !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-cinema .badge.label-info, .skin-cinema .label.label-info {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #84ccf5 !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-cinema .badge.label-warning, .skin-cinema .label.label-warning {
  --bg-opacity: 0.15;
  background: rgba(233, 220, 37, var(--bg-opacity)) !important;
  color: #f0ae4b !important;
  border: 1px solid rgba(233, 220, 37, var(--bg-opacity)); }

.skin-cinema .badge.label-danger, .skin-cinema .label.label-danger {
  --bg-opacity: 0.15;
  background: rgba(226, 9, 27, var(--bg-opacity)) !important;
  color: #da3644 !important;
  border: 1px solid rgba(226, 9, 27, var(--bg-opacity)); }

.skin-cinema .badge.label-success, .skin-cinema .label.label-success {
  --bg-opacity: 0.15;
  background: rgba(8, 201, 113, var(--bg-opacity)) !important;
  color: #35ed97 !important;
  border: 1px solid rgba(8, 201, 113, var(--bg-opacity)); }

.skin-cinema .badge.label-default, .skin-cinema .label.label-default {
  --bg-opacity: 0.15;
  background: rgba(201, 201, 201, var(--bg-opacity)) !important;
  color: #c9c9c9 !important;
  border: 1px solid rgba(201, 201, 201, var(--bg-opacity)); }

.skin-cinema .label.label-opaque {
  --bg-opacity: 0.85;
  color: #2a2a2a !important; }

.skin-cinema .ui-widget-content {
  background: #3d1073;
  color: #fff; }

.skin-cinema .clickedit label::before {
  background-color: #20093d; }

.skin-cinema li.disabled {
  background-color: #0d0419; }

.skin-cinema .pagination > .disabled > a,
.skin-cinema .pagination > .disabled > a:focus,
.skin-cinema .pagination > .disabled > a:hover,
.skin-cinema .pagination > .disabled > span,
.skin-cinema .pagination > .disabled > span:focus,
.skin-cinema .pagination > .disabled > span:hover {
  background-color: #0d0419;
  border-color: #020003; }

.skin-cinema .pagination > li > a:focus,
.skin-cinema .pagination > li > a:hover,
.skin-cinema .pagination > li > span:focus,
.skin-cinema .pagination > li > span:hover {
  background-color: #3d1073;
  border-color: #481489;
  color: #fff; }

.skin-cinema .new-carousel-item .body, .skin-cinema .carousel-item .heading {
  color: #fff; }

.skin-cinema .new-carousel-item .item-img-wrapper {
  border: 1px solid #020003; }

.skin-cinema .btn-back {
  background-color: #020003; }

.skin-cinema .btn-back:hover {
  color: #481489; }

.skin-cinema .btn-flat:hover, .skin-cinema .btn-flat:active, .skin-cinema .btn-flat:focus {
  color: #ddd; }

.skin-cinema .icon-program_box {
  color: #7823e0; }

.skin-cinema .icon-link-default {
  color: #85bad8; }

.skin-cinema .icon-link-success {
  color: #00e3cd; }

.skin-cinema .icon-link-purple {
  color: #bdabe9; }

.skin-cinema .icon-link-gray {
  color: #ddd; }

.skin-cinema .icon-link-gravity {
  color: #f27ba3; }

.skin-cinema .list-item {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px !important;
  margin: 5px 0;
  font-size: 14px;
  color: #2b2b2b;
  background-color: #190730;
  border-radius: 4px; }

.skin-cinema .list-item-link {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px;
  margin: 5px 0;
  font-size: 14px;
  color: #ffffff;
  font-weight: 500;
  background-color: #310d5c; }

.skin-cinema .list-item-link.disabled-link > a {
  color: #999 !important; }

.skin-cinema .list-item-link:hover {
  background-color: #481489;
  color: #fff;
  cursor: pointer;
  border-radius: 4px; }

.skin-cinema .list-item-link.disabled-link {
  background-color: #020003;
  color: #999; }

.skin-cinema .list-item-link.disabled-link:hover {
  cursor: not-allowed; }

.skin-cinema .table-suggestion.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #120522; }

.skin-cinema .table-suggestion.table-hover > tbody > tr:hover {
  background-color: #1c0734; }

.skin-cinema .suggested-materials {
  background-color: #310d5c;
  border: black 1px solid;
  box-shadow: none; }

.skin-cinema .suggestion-btn {
  display: inline-block;
  padding: 4px 8px;
  border: 1px solid #4f4f4f;
  border-radius: 4px;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  font-size: 12px;
  cursor: pointer;
  color: black;
  z-index: 1;
  vertical-align: bottom; }

.skin-cinema a.gravity-link {
  color: #e91e63; }

.skin-cinema a.contact-logs {
  color: #e9631e; }

.skin-cinema a.contact-edit {
  color: #1963ae; }

.skin-cinema table.dataTable tbody tr > .dtfc-fixed-start,
.skin-cinema table.dataTable tbody tr > .dtfc-fixed-end,
.skin-cinema table.dataTable thead tr > .dtfc-fixed-start,
.skin-cinema table.dataTable tbody tr td {
  background-color: transparent;
  color: #fff; }

.skin-cinema table.table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) > * {
  background-color: #0d0419;
  color: #fff; }

.skin-cinema table.dataTable.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #120522;
  color: #fff; }

.skin-cinema .tag {
  background-color: #250A46;
  border-radius: 3px;
  padding: 2px 5px;
  margin: 2px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center; }

.skin-cinema .autocomplete .dropdown {
  border: none;
  background-color: #310d5c; }

.skin-cinema .autocomplete .dropdown div:hover {
  background-color: #3d1073; }

.skin-cinema .input-container {
  border: none; }

.skin-cinema .dropzone.dz-clickable {
  background: #190730; }

.skin-cinema .dropzone {
  border-color: #310d5c !important; }

.skin-cinema .dropzone .dz-preview.dz-file-preview .dz-image {
  background: #310d5c; }

.skin-cinema .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span,
.skin-cinema .dropzone .dz-preview .dz-details .dz-size span {
  background: #190730; }

.skin-cinema .ajax-dropdown-content {
  background: #190730; }

.skin-cinema .ajax-dropdown-content div:hover, .skin-cinema .ajax-dropdown-content .non-clickable {
  background: #0d0419; }

.skin-cinema .card .card-header.with-border {
  border-bottom: 1px solid #310d5c; }

.skin-cinema .titles-carousel {
  background-color: #190730; }

.skin-cinema #available_patrons_chosen.updated .chosen-single {
  border: 1px solid #3998b4;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  animation: borderline 0.2s linear; }

@keyframes borderline {
  0% {
    border: 1px solid #3998b4; }
  25% {
    border: 1px solid #3998b4; }
  50% {
    border: 1px solid #3998b4; }
  75% {
    border: 1px solid #3998b4; }
  100% {
    border: none; } }

.skin-cinema .skeleton {
  cursor: progress;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  margin: 8px 0; }

.skin-cinema .loading-text {
  position: relative;
  text-transform: uppercase;
  letter-spacing: 2px;
  overflow: hidden;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255, 255, 255, 0); }

.skin-cinema #bundles {
  border-bottom: 1px solid #481489; }

.skin-cinema .card .card-header .card-title-sup {
  background: #020003;
  color: #fff; }

.skin-cinema .card-disabled {
  background-color: black; }

.skin-cinema .drawer-footer {
  background: #020003; }

.skin-cinema .top-input-label {
  background-color: #020003; }

.skin-cinema a.help {
  color: #8639e3; }

.skin-cinema .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
  background-color: #0d0419;
  border-color: #310d5c; }

.skin-cinema .ui-state-default, .skin-cinema .ui-widget-content .ui-state-default {
  background-color: #0d0419;
  border-color: #310d5c; }

.skin-cinema .ui-state-active, .skin-cinema .ui-widget-content .ui-state-active {
  background-color: #54179f;
  border-color: #310d5c; }

.skin-cinema .panel {
  background-color: black;
  border-color: #310d5c; }

.skin-cinema .table.table-striped > tbody > tr.is-self,
.skin-cinema .table.dataTable.table-striped > tbody > tr.is-self {
  background-color: #a1d2721e; }

.skin-cinema .text-neutral {
  color: #8639e3; }

.skin-cinema form.navbar-form #search-btn {
  border-radius: 0 7px 7px 0 !important;
  background-color: #D1CFE2;
  color: #000;
  border: 1px solid #fff; }

.skin-marketing {
  --s: 25px;
  /* control the size*/
  --c1: #362f4a;
  --c2: #38314d;
  --c:#0000 75%,var(--c1) 0;
  --g1:conic-gradient(at calc(200%/3) 10%,var(--c));
  --g2:conic-gradient(at 10% calc(200%/3),var(--c));
  background: var(--g1), var(--g2), var(--g1) var(--s) var(--s), var(--g2) var(--s) var(--s), var(--g1) calc(2*var(--s)) calc(2*var(--s)), var(--g2) calc(2*var(--s)) calc(2*var(--s)) var(--c2);
  background-size: calc(3*var(--s)) calc(3*var(--s)); }

.skin-marketing .wrapper {
  background-color: transparent; }

.skin-marketing .content-header {
  color: #ccc; }

.skin-marketing .panel-group .panel-heading + .panel-collapse > .list-group, .skin-marketing .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-color: #4f456c; }

.skin-marketing .fa-grey {
  color: #ccc; }

.skin-marketing .card-footer .behive-btn, .skin-marketing .verif_button {
  color: #f2f2f2 !important; }

.skin-marketing table a:not(.label):not(.btn), .skin-marketing .dropdown-menu li a:not(.label):not(.btn),
.skin-marketing .content-header a:not(.label):not(.btn), .skin-marketing .main-footer a:not(.label):not(.btn), .skin-marketing .box a:not(.label):not(.btn), .skin-marketing .modal-content a:not(.label):not(.btn),
.skin-marketing .error-body a:not(.label):not(.btn), .skin-marketing .card-body a:not(.label):not(.btn), .skin-marketing .card-header a:not(.label):not(.btn) {
  color: #d4d0e1; }
  .skin-marketing table a:not(.label):not(.btn):visited, .skin-marketing .dropdown-menu li a:not(.label):not(.btn):visited,
  .skin-marketing .content-header a:not(.label):not(.btn):visited, .skin-marketing .main-footer a:not(.label):not(.btn):visited, .skin-marketing .box a:not(.label):not(.btn):visited, .skin-marketing .modal-content a:not(.label):not(.btn):visited,
  .skin-marketing .error-body a:not(.label):not(.btn):visited, .skin-marketing .card-body a:not(.label):not(.btn):visited, .skin-marketing .card-header a:not(.label):not(.btn):visited {
    color: #d4d0e1; }
  .skin-marketing table a:not(.label):not(.btn):hover, .skin-marketing .dropdown-menu li a:not(.label):not(.btn):hover,
  .skin-marketing .content-header a:not(.label):not(.btn):hover, .skin-marketing .main-footer a:not(.label):not(.btn):hover, .skin-marketing .box a:not(.label):not(.btn):hover, .skin-marketing .modal-content a:not(.label):not(.btn):hover,
  .skin-marketing .error-body a:not(.label):not(.btn):hover, .skin-marketing .card-body a:not(.label):not(.btn):hover, .skin-marketing .card-header a:not(.label):not(.btn):hover {
    color: #f0eff5; }
  .skin-marketing table a:not(.label):not(.btn):active, .skin-marketing table a:not(.label):not(.btn):focus, .skin-marketing .dropdown-menu li a:not(.label):not(.btn):active, .skin-marketing .dropdown-menu li a:not(.label):not(.btn):focus,
  .skin-marketing .content-header a:not(.label):not(.btn):active,
  .skin-marketing .content-header a:not(.label):not(.btn):focus, .skin-marketing .main-footer a:not(.label):not(.btn):active, .skin-marketing .main-footer a:not(.label):not(.btn):focus, .skin-marketing .box a:not(.label):not(.btn):active, .skin-marketing .box a:not(.label):not(.btn):focus, .skin-marketing .modal-content a:not(.label):not(.btn):active, .skin-marketing .modal-content a:not(.label):not(.btn):focus,
  .skin-marketing .error-body a:not(.label):not(.btn):active,
  .skin-marketing .error-body a:not(.label):not(.btn):focus, .skin-marketing .card-body a:not(.label):not(.btn):active, .skin-marketing .card-body a:not(.label):not(.btn):focus, .skin-marketing .card-header a:not(.label):not(.btn):active, .skin-marketing .card-header a:not(.label):not(.btn):focus {
    color: #9b91b9; }

.skin-marketing .nb-title {
  color: #ccc; }

.skin-marketing figure.effect-bubba {
  background-color: #7f72a5; }

.skin-marketing .close {
  color: white; }

.skin-marketing hr {
  border-color: #4f456c; }

.skin-marketing .label-primary {
  background-color: #5a4f7c !important; }

.skin-marketing .label-default {
  background-color: #71639b;
  color: #e6e6e6; }

.skin-marketing label.v-label--active {
  color: #e2dfeb !important; }

.skin-marketing i.v-icon {
  color: #a9a1c3 !important; }

.skin-marketing .v-btn > .v-btn__content i.v-icon {
  color: white !important; }

.skin-marketing div.v-list {
  background-color: #4f456c !important; }

.skin-marketing div.v-list-item {
  background-color: #4f456c !important; }
  .skin-marketing div.v-list-item .v-list-item__title {
    color: #ccc; }

.skin-marketing div.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
  color: #ccc !important; }

.skin-marketing .theme--light.v-label, .skin-marketing .theme--light.v-input input {
  color: #ddd; }

.skin-marketing .table-segments-read table tr {
  background: linear-gradient(90deg, rgba(127, 114, 165, 0.3) 0%, #7f72a5 100%); }

.skin-marketing .vvview-cell {
  background-color: #7f72a5; }

.skin-marketing .btn-app {
  border-color: #65598c; }

.skin-marketing .btn-primary, .skin-marketing .btn-primary[disabled] {
  background-color: #5a4f7c;
  border-color: #65598c; }
  .skin-marketing .btn-primary:active, .skin-marketing .btn-primary[disabled]:active {
    background-color: #7f72a5; }
  .skin-marketing .btn-primary:active:hover, .skin-marketing .btn-primary[disabled]:active:hover {
    background-color: #7f72a5; }

.skin-marketing .btn-secondary, .skin-marketing .btn-secondary[disabled] {
  color: #ccc;
  background-color: #3f3757;
  border-color: #65598c; }
  .skin-marketing .btn-secondary:hover, .skin-marketing .btn-secondary[disabled]:hover {
    background-color: #4f456c;
    color: white; }
  .skin-marketing .btn-secondary:active:hover, .skin-marketing .btn-secondary[disabled]:active:hover {
    background-color: #433b5d; }

.skin-marketing #hijacked-warning {
  color: black; }

.skin-marketing .hover-underline-animation {
  color: #a9a1c3; }

.skin-marketing .hover-underline-animation::after {
  background-color: #7f72a5;
  color: #7f72a5; }

.skin-marketing .pagination > .active > a {
  background-color: #5a4f7c;
  border-color: #65598c; }

.skin-marketing .pagination > li > a,
.skin-marketing .pagination > li.disabled > span {
  background-color: #433b5d;
  border-color: #65598c; }

.skin-marketing a#scrollToTop {
  color: #b7b1cd; }

.skin-marketing .title-infos {
  color: #ccc; }
  .skin-marketing .title-infos small {
    color: #e6e6e6; }

.skin-marketing .small-box .inner h3, .skin-marketing .small-box .inner h4 {
  color: #2d273e; }

.skin-marketing .info-box.bg-yellow span {
  color: #222; }

.skin-marketing .main-header .navbar, .skin-marketing .main-header .logo, .skin-marketing .main-header li.user-header {
  background-color: #5a4f7c !important; }

.skin-marketing .main-header #navbar-search-input.form-control:focus,
.skin-marketing .main-header #navbar-search-input.form-control:active {
  background-color: #65598c;
  border-color: #8d82af; }

.skin-marketing .main-footer {
  background-color: #2d273e;
  border-top-color: #5a4f7c; }
  .skin-marketing .main-footer p {
    color: #fff; }

.skin-marketing .advanced-search h4 {
  color: #c6c0d7; }

.skin-marketing code {
  background-color: #c6c0d7; }
  .skin-marketing code:hover {
    background-color: #9b91b9; }

.skin-marketing .form-control {
  color: #ccc;
  background-color: #4f456c;
  border-color: #5a4f7c; }
  .skin-marketing .form-control:active, .skin-marketing .form-control:focus {
    background-color: #65598c;
    border-color: #8d82af;
    color: white; }

.skin-marketing input[type="checkbox"] {
  accent-color: #71639b; }

.skin-marketing .dropdown-menu {
  background-color: #5a4f7c;
  border: 1px solid #7f72a5; }
  .skin-marketing .dropdown-menu li a:hover {
    background-color: #8d82af; }

.skin-marketing .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
  color: #fff; }

.skin-marketing .dropdown-menu > .divider {
  background-color: #7f72a5; }

.skin-marketing div.open > .dropdown-toggle.btn-primary,
.skin-marketing div.chosen-container > a.chosen-single,
.skin-marketing div.chosen-container > div.chosen-drop,
.skin-marketing div.chosen-container > ul.chosen-choices,
.skin-marketing div.chosen-container > ul.chosen-choices > li.search-choice,
.skin-marketing div.chosen-container > div.chosen-drop > ul.chosen-results,
.skin-marketing div.chosen-container > div.chosen-drop > div.chosen-search > input {
  background-color: #4f456c;
  border-color: #5a4f7c; }

.skin-marketing div.chosen-container-active > a.chosen-single,
.skin-marketing div.chosen-container-active > ul.chosen-choices {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #a9a1c3; }

.skin-marketing div.chosen-container > div.chosen-drop > ul.chosen-results > li.highlighted {
  background-color: #65598c; }

.skin-marketing div.chosen-container > div.chosen-drop > ul.chosen-results > li.result-selected {
  background-color: #5a4f7c; }

.skin-marketing div.chosen-container > div.chosen-drop > ul.chosen-results > li.active-result {
  color: #ccc; }

.skin-marketing div.chosen-container-multi .chosen-choices .search-field input[type='text'] {
  color: #aaa !important; }

.skin-marketing .form-control.input-sm.filter:-ms-input-placeholder {
  color: #aaa !important; }

.skin-marketing .form-control.input-sm.filter::placeholder {
  color: #aaa !important; }

.skin-marketing div.chosen-container-single .chosen-single {
  color: #ccc; }

.skin-marketing .list-group-item {
  background-color: #433b5d;
  border-color: #5a4f7c; }

.skin-marketing .title-list li a:focus,
.skin-marketing .title-list li a:hover,
.skin-marketing .modal-content {
  background-color: #3d3554;
  color: #e6e6e6; }

.skin-marketing .modal-header {
  border-bottom-color: #5a4f7c; }

.skin-marketing .modal-footer {
  border-top-color: #5a4f7c; }

.skin-marketing .box.box-primary {
  border-color: #71639b; }

.skin-marketing .box, .skin-marketing .box-footer {
  background-color: #3d3554;
  color: #ccc; }

.skin-marketing .box-footer {
  border-top-color: #5a4f7c; }

.skin-marketing .box-header, .skin-marketing h3.box-title {
  color: #e6e6e6; }

.skin-marketing .ui-tooltip div {
  background: #71639b;
  color: #fff; }

.skin-marketing #sticky-header {
  border-color: #4f456c; }

.skin-marketing .filters-toolbar, .skin-marketing .filters-toolbar.v-toolbar, .skin-marketing .search-toolbar.v-toolbar {
  background-color: #71639b !important; }

.skin-marketing #sticky-table-header .filters-toolbar {
  background-color: #65598c !important; }

.skin-marketing .theme--light.v-application {
  background-color: #433b5d; }

.skin-marketing .search-toolbar.v-toolbar {
  border-radius: 0; }

.skin-marketing .v-toolbar-collection-button {
  background-color: #71639b !important; }

.skin-marketing .panel-info {
  border-color: #65598c;
  background-color: #65598c; }

.skin-marketing .panel-heading {
  border-bottom-color: #71639b; }

.skin-marketing .with-nav-tabs.panel-info .panel-heading {
  background-color: #5a4f7c; }

.skin-marketing .with-nav-tabs.panel-info .panel-body {
  background-color: #65598c;
  border-color: #65598c; }

.skin-marketing .nav-pills > li > a {
  color: #e6e6e6; }
  .skin-marketing .nav-pills > li > a:hover {
    background-color: #5a4f7c; }

.skin-marketing .nav-pills > li.active > a {
  background-color: #65598c;
  border-top-color: #71639b;
  color: #e6e6e6; }

.skin-marketing .thumbnail {
  border-color: #5a4f7c;
  background-color: #4f456c; }

.skin-marketing .table > tbody > tr > td {
  border-top-color: #483f63; }

.skin-marketing .table > tbody + tbody {
  border-color: #5a4f7c; }

.skin-marketing .table > tbody > tr > th.active,
.skin-marketing .table > thead > tr > td.active,
.skin-marketing .table > tbody > tr > td.active {
  background-color: #3f3757; }

.skin-marketing .table .table {
  background-color: unset; }

.skin-marketing .table-bordered,
.skin-marketing .table-bordered > tbody > tr > td,
.skin-marketing .table > tbody > tr > th,
.skin-marketing .table > thead > tr > th,
.skin-marketing .table > thead > tr > td,
.skin-marketing .table > colgroup + thead > tr:first-child > th {
  border-color: #5a4f7c; }

.skin-marketing .table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: #3f3757; }

.skin-marketing .table-hover > tbody > tr:hover {
  background-color: #4f456c; }

.skin-marketing tr.disabled td {
  background-color: #71639b; }

.skin-marketing .graph text {
  color: #ccc; }

.skin-marketing .ui-helper-hidden-accessible {
  color: black; }

.skin-marketing pre, .skin-marketing .ace-eclipse {
  border: none;
  background-color: #312b44; }
  .skin-marketing pre .ace_paren, .skin-marketing .ace-eclipse .ace_paren {
    color: #65598c; }
  .skin-marketing pre .ace_variable, .skin-marketing .ace-eclipse .ace_variable {
    color: #c6c0d7; }
  .skin-marketing pre .ace_string, .skin-marketing .ace-eclipse .ace_string {
    color: #b7b1cd; }
  .skin-marketing pre .ace_constant.ace_numeric, .skin-marketing .ace-eclipse .ace_constant.ace_numeric {
    color: #fefeff; }
  .skin-marketing pre .ace_gutter-active-line, .skin-marketing .ace-eclipse .ace_gutter-active-line {
    background-color: #7d2D2D; }
  .skin-marketing pre .ace_active-line, .skin-marketing .ace-eclipse .ace_active-line {
    background-color: #211d2e; }
  .skin-marketing pre .ace_cursor, .skin-marketing .ace-eclipse .ace_cursor {
    color: #7d2D2D; }

.skin-marketing .ace_gutter {
  background-color: #433b5d !important; }

.skin-marketing #watermark {
  opacity: 0.5;
  color: #ddd; }

.skin-marketing .video-controller .div {
  color: white; }

.skin-marketing .menu {
  background-color: #5a4f7c !important; }

.skin-marketing .player-wrapper.dashjs {
  background-color: black !important; }

.skin-marketing .dashjs-contextualmenu-header {
  background-color: #5a4f7c !important;
  color: #ccc; }

.skin-marketing .dash-goto-tc, .skin-marketing .dash-goto-tc-sub, .skin-marketing .dash-search, .skin-marketing .dash-search-sub {
  background-color: #5a4f7c !important; }

.skin-marketing div.error-body {
  background-color: #433b5d;
  color: #ccc; }

.skin-marketing .panel.panel-default {
  border: none; }
  .skin-marketing .panel.panel-default .panel-heading {
    background-color: #4f456c;
    color: #cfcfcf; }
  .skin-marketing .panel.panel-default .panel-body {
    background-color: #433b5d;
    color: #cfcfcf; }

.skin-marketing h1, .skin-marketing h2, .skin-marketing h3, .skin-marketing h4, .skin-marketing h5, .skin-marketing h6, .skin-marketing p, .skin-marketing div, .skin-marketing small, .skin-marketing th, .skin-marketing td {
  color: #ddd; }

.skin-marketing .nav-tabs > li > a {
  color: #e6e6e6; }

.skin-marketing .nav-tabs > li > a:hover {
  background-color: #433b5d;
  border-color: #4f456c;
  color: #e6e6e6; }

.skin-marketing .nav-tabs > li.active > a {
  background-color: #433b5d;
  border-color: #4f456c;
  color: #e6e6e6; }

.skin-marketing .detail-header {
  background: linear-gradient(#ecf0f500, #5a4f7c); }

.skin-marketing .detail-tabs-nav .nav-tabs > li.active {
  border-bottom: #5a4f7c 3px solid; }

.skin-marketing .card {
  background: #433b5d;
  box-shadow: none; }

.skin-marketing .card-flat {
  background: #38314d;
  border: #65598c 1px solid; }

.skin-marketing .alert p, .skin-marketing .callout p {
  color: #fff; }

.skin-marketing .callout-warning p {
  color: #000; }

.skin-marketing :-ms-input-placeholder {
  color: #e2dfeb; }

.skin-marketing ::placeholder {
  color: #e2dfeb; }

.skin-marketing .alert.alert-admin-info {
  padding: 8px;
  background: #65598c;
  color: #fff; }

.skin-marketing #material-detail-tabs.nav.nav-pills {
  background: #433b5d;
  color: #fff; }

.skin-marketing .drawer-btn {
  border: 1px solid #1E465E !important;
  background-color: #65598c; }

.skin-marketing .drawer-btn:hover {
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 12px; }

.skin-marketing .drawer-header {
  border-bottom-color: #65598c; }

.skin-marketing .behive-btn:hover {
  transform: translate(-0.25rem, -0.25rem);
  box-shadow: 0.25rem 0.25rem var(--bg); }

.skin-marketing .alert-warning, .skin-marketing .btn-warning, .skin-marketing .alert-warning, .skin-marketing .btn-info {
  color: #000; }
  .skin-marketing .alert-warning p, .skin-marketing .btn-warning p, .skin-marketing .alert-warning p, .skin-marketing .btn-info p {
    color: #000; }

.skin-marketing .behive-btn-flat {
  background-color: inherit; }

.skin-marketing .btn-standard {
  background-color: #433b5d;
  border-color: #65598c;
  color: #c6c0d7; }

.skin-marketing .btn-standard:hover {
  color: #fff;
  background-color: #4f456c; }

.skin-marketing .drawer-btn .badge {
  background-color: #71639b; }

.skin-marketing code {
  color: #000;
  background-color: #fff; }

.skin-marketing code:hover {
  color: #000;
  background-color: #c0c0c0; }

.skin-marketing .text-muted {
  color: #ddd; }

.skin-marketing #detail-header small {
  color: #bbb; }

.skin-marketing #detail-header {
  background: linear-gradient(#ecf0f500, #5a4f7c); }

.skin-marketing #asset-title-summary {
  border-top: 1px solid #71639b; }

.skin-marketing .card .card-header .badge {
  background: #7f72a5; }

.skin-marketing .card .card-secondary {
  background-color: #5f5382;
  color: #fff; }

.skin-marketing .card .card-secondary:hover {
  opacity: 0.9;
  color: #fff; }

.skin-marketing .card-selected {
  background-color: #4f456c;
  box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.1); }

.skin-marketing .drawer-header {
  background: #65598c; }

.skin-marketing .drawer-header .close-drawer {
  color: #ddd; }

.skin-marketing .drawer-menu {
  background: #38314d; }

.skin-marketing .box-comment.odd {
  background-color: #4f456c; }

.skin-marketing .box-comment.even {
  background-color: #65598c; }

.skin-marketing .box-comments .username {
  color: #ddd; }

.skin-marketing .box-comments .box-comment {
  border-bottom: none; }

.skin-marketing .error-text, .skin-marketing .text-red {
  color: #ff6a58 !important; }

.skin-marketing #search-btn {
  border-color: #65598c;
  background: transparent; }

.skin-marketing #search-btn:hover {
  color: #e2dfeb; }

.skin-marketing #id_button_check_connection {
  color: #000; }

.skin-marketing .badge.label-primary, .skin-marketing .label.label-primary {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #2db2ff !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-marketing .badge.label-info, .skin-marketing .label.label-info {
  --bg-opacity: 0.15;
  background: rgba(100, 173, 215, var(--bg-opacity)) !important;
  color: #84ccf5 !important;
  border: 1px solid rgba(100, 173, 215, var(--bg-opacity)); }

.skin-marketing .badge.label-warning, .skin-marketing .label.label-warning {
  --bg-opacity: 0.15;
  background: rgba(233, 220, 37, var(--bg-opacity)) !important;
  color: #f0ae4b !important;
  border: 1px solid rgba(233, 220, 37, var(--bg-opacity)); }

.skin-marketing .badge.label-danger, .skin-marketing .label.label-danger {
  --bg-opacity: 0.15;
  background: rgba(226, 9, 27, var(--bg-opacity)) !important;
  color: #da3644 !important;
  border: 1px solid rgba(226, 9, 27, var(--bg-opacity)); }

.skin-marketing .badge.label-success, .skin-marketing .label.label-success {
  --bg-opacity: 0.15;
  background: rgba(8, 201, 113, var(--bg-opacity)) !important;
  color: #35ed97 !important;
  border: 1px solid rgba(8, 201, 113, var(--bg-opacity)); }

.skin-marketing .badge.label-default, .skin-marketing .label.label-default {
  --bg-opacity: 0.15;
  background: rgba(201, 201, 201, var(--bg-opacity)) !important;
  color: #c9c9c9 !important;
  border: 1px solid rgba(201, 201, 201, var(--bg-opacity)); }

.skin-marketing .label.label-opaque {
  --bg-opacity: 0.85;
  color: #2a2a2a !important; }

.skin-marketing .ui-widget-content {
  background: #71639b;
  color: #fff; }

.skin-marketing .clickedit label::before {
  background-color: #554b76; }

.skin-marketing li.disabled {
  background-color: #433b5d; }

.skin-marketing .pagination > .disabled > a,
.skin-marketing .pagination > .disabled > a:focus,
.skin-marketing .pagination > .disabled > a:hover,
.skin-marketing .pagination > .disabled > span,
.skin-marketing .pagination > .disabled > span:focus,
.skin-marketing .pagination > .disabled > span:hover {
  background-color: #433b5d;
  border-color: #38314d; }

.skin-marketing .pagination > li > a:focus,
.skin-marketing .pagination > li > a:hover,
.skin-marketing .pagination > li > span:focus,
.skin-marketing .pagination > li > span:hover {
  background-color: #71639b;
  border-color: #7f72a5;
  color: #fff; }

.skin-marketing .new-carousel-item .body, .skin-marketing .carousel-item .heading {
  color: #fff; }

.skin-marketing .new-carousel-item .item-img-wrapper {
  border: 1px solid #38314d; }

.skin-marketing .btn-back {
  background-color: #38314d; }

.skin-marketing .btn-back:hover {
  color: #7f72a5; }

.skin-marketing .btn-flat:hover, .skin-marketing .btn-flat:active, .skin-marketing .btn-flat:focus {
  color: #ddd; }

.skin-marketing .icon-program_box {
  color: #b7b1cd; }

.skin-marketing .icon-link-default {
  color: #85bad8; }

.skin-marketing .icon-link-success {
  color: #00e3cd; }

.skin-marketing .icon-link-purple {
  color: #bdabe9; }

.skin-marketing .icon-link-gray {
  color: #ddd; }

.skin-marketing .icon-link-gravity {
  color: #f27ba3; }

.skin-marketing .list-item {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px !important;
  margin: 5px 0;
  font-size: 14px;
  color: #2b2b2b;
  background-color: #4f456c;
  border-radius: 4px; }

.skin-marketing .list-item-link {
  list-style-type: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 6px;
  margin: 5px 0;
  font-size: 14px;
  color: #ffffff;
  font-weight: 500;
  background-color: #65598c; }

.skin-marketing .list-item-link.disabled-link > a {
  color: #999 !important; }

.skin-marketing .list-item-link:hover {
  background-color: #7f72a5;
  color: #fff;
  cursor: pointer;
  border-radius: 4px; }

.skin-marketing .list-item-link.disabled-link {
  background-color: #38314d;
  color: #999; }

.skin-marketing .list-item-link.disabled-link:hover {
  cursor: not-allowed; }

.skin-marketing .table-suggestion.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #483f63; }

.skin-marketing .table-suggestion.table-hover > tbody > tr:hover {
  background-color: #514770; }

.skin-marketing .suggested-materials {
  background-color: #65598c;
  border: #16131f 1px solid;
  box-shadow: none; }

.skin-marketing .suggestion-btn {
  display: inline-block;
  padding: 4px 8px;
  border: 1px solid #4f4f4f;
  border-radius: 4px;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  font-size: 12px;
  cursor: pointer;
  color: black;
  z-index: 1;
  vertical-align: bottom; }

.skin-marketing a.gravity-link {
  color: #e91e63; }

.skin-marketing a.contact-logs {
  color: #e9631e; }

.skin-marketing a.contact-edit {
  color: #1963ae; }

.skin-marketing table.dataTable tbody tr > .dtfc-fixed-start,
.skin-marketing table.dataTable tbody tr > .dtfc-fixed-end,
.skin-marketing table.dataTable thead tr > .dtfc-fixed-start,
.skin-marketing table.dataTable tbody tr td {
  background-color: transparent;
  color: #fff; }

.skin-marketing table.table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) > * {
  background-color: #433b5d;
  color: #fff; }

.skin-marketing table.dataTable.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #483f63;
  color: #fff; }

.skin-marketing .tag {
  background-color: #5a4f7c;
  border-radius: 3px;
  padding: 2px 5px;
  margin: 2px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center; }

.skin-marketing .autocomplete .dropdown {
  border: none;
  background-color: #65598c; }

.skin-marketing .autocomplete .dropdown div:hover {
  background-color: #71639b; }

.skin-marketing .input-container {
  border: none; }

.skin-marketing .dropzone.dz-clickable {
  background: #4f456c; }

.skin-marketing .dropzone {
  border-color: #65598c !important; }

.skin-marketing .dropzone .dz-preview.dz-file-preview .dz-image {
  background: #65598c; }

.skin-marketing .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span,
.skin-marketing .dropzone .dz-preview .dz-details .dz-size span {
  background: #4f456c; }

.skin-marketing .ajax-dropdown-content {
  background: #4f456c; }

.skin-marketing .ajax-dropdown-content div:hover, .skin-marketing .ajax-dropdown-content .non-clickable {
  background: #433b5d; }

.skin-marketing .card .card-header.with-border {
  border-bottom: 1px solid #65598c; }

.skin-marketing .titles-carousel {
  background-color: #4f456c; }

.skin-marketing #available_patrons_chosen.updated .chosen-single {
  border: 1px solid #3998b4;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  animation: borderline 0.2s linear; }

@keyframes borderline {
  0% {
    border: 1px solid #3998b4; }
  25% {
    border: 1px solid #3998b4; }
  50% {
    border: 1px solid #3998b4; }
  75% {
    border: 1px solid #3998b4; }
  100% {
    border: none; } }

.skin-marketing .skeleton {
  cursor: progress;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  margin: 8px 0; }

.skin-marketing .loading-text {
  position: relative;
  text-transform: uppercase;
  letter-spacing: 2px;
  overflow: hidden;
  background: linear-gradient(90deg, #f3f3f3 40%, #efefefaa, #f3f3f3 60%) right/300% 100%;
  animation: skeleton-loading 1.5s linear infinite;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255, 255, 255, 0); }

.skin-marketing #bundles {
  border-bottom: 1px solid #7f72a5; }

.skin-marketing .card .card-header .card-title-sup {
  background: #38314d;
  color: #fff; }

.skin-marketing .card-disabled {
  background-color: #211d2e; }

.skin-marketing .drawer-footer {
  background: #38314d; }

.skin-marketing .top-input-label {
  background-color: #38314d; }

.skin-marketing a.help {
  color: #c6c0d7; }

.skin-marketing .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
  background-color: #433b5d;
  border-color: #65598c; }

.skin-marketing .ui-state-default, .skin-marketing .ui-widget-content .ui-state-default {
  background-color: #433b5d;
  border-color: #65598c; }

.skin-marketing .ui-state-active, .skin-marketing .ui-widget-content .ui-state-active {
  background-color: #8d82af;
  border-color: #65598c; }

.skin-marketing .panel {
  background-color: #2d273e;
  border-color: #65598c; }

.skin-marketing .table.table-striped > tbody > tr.is-self,
.skin-marketing .table.dataTable.table-striped > tbody > tr.is-self {
  background-color: #a1d2721e; }

.skin-marketing .text-neutral {
  color: #c6c0d7; }

.skin-marketing form.navbar-form #search-btn {
  border-radius: 0 7px 7px 0 !important;
  background-color: #D1CFE2;
  color: #000;
  border: 1px solid #fff; }

.skin-marketing #material-detail-tabs a:not([href="#orders"]):not([href="#general_information"]) {
  display: none; }

.skin-marketing #general_information .card:not(#card_proxy_player):not(#card_general_information):not(#card_audio_description):not(#card_subtitle_description) {
  display: none; }

.skin-marketing #material-detail-buttons > a:not([data-target="#order-modal"]), .skin-marketing #material-detail-buttons > button:not([data-target="#order-modal"]) {
  display: none; }

.skin-marketing #detail-header > .detail-tabs-nav, .skin-marketing #detail-header .dropdown.pull-right {
  display: none; }

.skin-marketing #div-home-storages {
  display: none; }

.skin-marketing #general-information-table #storage,
.skin-marketing #general-information-table #hash-key,
.skin-marketing #general-information-table #qc {
  display: none; }

.skin-marketing #asset-summary {
  display: none; }

.skin-marketing #profile-card #private-api-key, .skin-marketing #profile-card #dropbox-faspex, .skin-marketing #profile-card #theme {
  display: none; }

.skin-marketing #li-history-header {
  display: none; }

.skin-marketing .asset-row .asset-storage {
  display: none; }

.skin-marketing .search-toolbar, .skin-marketing .filters-toolbar {
  display: none; }

.skin-marketing .asset-row .rv, .skin-marketing .asset-row .standard, .skin-marketing .asset-row .norm > span:not(.observation) {
  display: none; }

.skin-marketing th.rv, .skin-marketing th.standard {
  display: none; }

.skin-marketing tr.facility-ref, .skin-marketing tr.proxyfication-date, .skin-marketing tr.last-usage {
  display: none; }


