@font-face {
  font-family: "TSTAR-PRO-Regular";
  src: url("TSTAR-PRO-Regular.otf");
  font-family: "Trim Web Regular";
  src: url("Trim Web Regular.otf");
  font-family: "Trim Web Regular";
  src: url("Trim Web Regular.otf");
}
* {
  font-family: "Trim Web Regular, " Montserrat "," Open Sans "," Arial "," Helvetica Neue "," Helvetica ",sans-serif";
}

* {
  letter-spacing: 0px;
}

.loadingLogin {
  display: none;
}

#login_body {
  background-color: #471121 !important;
}
#login_body .icon-loop2,
#login_body #post-login-form,
#login_body #loggedout-form,
#login_body .block-2-text-container,
#login_body .mh-description,
#login_body .form-description,
#login_body .login-licence,
#login_body .legalTerms-lbl,
#login_body .content-plus-og,
#login_body .tile-wrapper {
  color: white;
}
#login_body .keep-logged-in label {
  color: #797984;
}
#login_body .welcome-block-wide.block-1-wrapper,
#login_body .host-broadcast {
  background-color: #B69B56;
  color: white;
}
#login_body .welcome-block-wide.block-1-wrapper .btn-link,
#login_body .host-broadcast .btn-link {
  background-color: white !important;
  color: #B69B56;
}
#login_body .welcome-block-wide.block-1-wrapper .btn-link:hover,
#login_body .host-broadcast .btn-link:hover {
  opacity: 0.8;
}
#login_body .welcome-block-wide.blue,
#login_body .btn-link,
#login_body .login-btn,
#login_body .terms-btn,
#login_body .oidc-btn,
#login_body input.disconnect,
#login_body .reset-password-btn {
  background-color: #B69B56;
}
#login_body .welcome-block-wide.blue:hover,
#login_body .btn-link:hover,
#login_body .login-btn:hover,
#login_body .terms-btn:hover,
#login_body .oidc-btn:hover,
#login_body input.disconnect:hover,
#login_body .reset-password-btn:hover {
  opacity: 0.8;
}

body {
  background: #1c2022 url(bg.jpg) no-repeat center center fixed;
  background-image: url(bg.jpg);
  background-position-x: center;
  background-position-y: center;
  background-size: cover;
  background-repeat-x: no-repeat;
  background-repeat-y: no-repeat;
  background-attachment: fixed;
  background-origin: initial;
  background-clip: initial;
}

.login-form {
  background: #797984;
  height: -moz-min-content;
  height: min-content;
  border: 3px solid #1c2022 !important;
  width: 268px;
  height: -moz-fit-content;
  height: fit-content;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  text-align: center;
}
.login-form form {
  text-align: center;
  margin-left: 0;
  margin-right: 0;
}
.login-form .login-inputs {
  border: 0;
  background: transparent;
  border-bottom: 2px solid white;
  width: 100%;
  margin: 8px 0;
  display: inline-block;
  padding: 5px;
  font-size: 12px;
  transition-duration: 2s;
  box-sizing: border-box;
  font-size: 18px;
  color: white;
  color: white;
}
.login-form .login-inputs:focus {
  border-bottom: 2px solid #d7d7d7;
  outline: 0;
  font-size: 18px;
  border-bottom: 2px solid #B69B56;
  color: white;
}
.login-form .login-inputs::-ms-input-placeholder {
  color: #d7d7d7 !important;
}
.login-form .login-inputs::placeholder {
  color: #d7d7d7 !important;
}
.login-form .login-inputs:-ms-input-placeholder {
  color: #d7d7d7 !important;
}
.login-form .little-checkbox {
  font-size: 13px;
  font-weight: 600;
  color: white;
}
.login-form .login-btn-container input {
  top: 322px;
  background: #B69B56;
  position: unset;
  margin-top: unset;
  width: auto;
  flex: 1 0 auto;
}
.login-form .login-btn-container input:hover:not(:disabled) {
  background: #0049aa;
  color: white;
}
.login-form .login-btn-container input.cancel {
  background: #1c2022;
}
.login-form input.disconnect {
  top: 320px;
  color: white;
}
.login-form input.cancel {
  top: 320px;
  color: white;
}
.login-form p {
  color: white;
}
.login-form .forgot-password-buttons input {
  background: #B69B56;
  position: unset;
  margin-top: unset;
  margin-left: 5px;
  width: auto;
  flex: 1 0 auto;
}
.login-form .forgot-password-buttons input:hover:not(:disabled) {
  background: #0049aa;
  color: white;
}
.login-form .forgot-password-buttons input.cancel {
  background: #1c2022;
}
.login-form .change-password-buttons input {
  background: #B69B56;
  position: unset;
  margin-top: unset;
  margin-left: 5px;
  width: auto;
  flex: 1 0 auto;
}
.login-form .change-password-buttons input:hover:not(:disabled) {
  background: #0049aa;
  color: white;
}
.login-form .change-password-buttons input.cancel {
  background: gray;
}
.login-form div#logo {
  flex: 0 0 auto;
  display: inline-block;
  width: 214px;
  height: 61px;
  margin-top: 50px;
  margin-bottom: 30px;
  background-image: url(logo.png);
  background-size: 214px 61px;
  flex: 0 0 auto;
  display: inline-block;
  width: 214px;
  height: 61px;
  margin-top: 50px;
  margin-bottom: 30px;
  background-image: url(logo.png);
  background-size: 214px 61px;
}
.login-form input[type=submit] {
  top: 322px;
  color: white;
}
.login-form .link {
  color: #440c1d !important;
}

.nav-drop {
  border: none;
  background: #440c1d;
}
.nav-drop:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  opacity: 0.75;
  background-size: 100%;
  background-position: bottom;
  background-repeat: no-repeat;
}
.nav-drop .drop-list {
  background: #440c1d !important;
}

.login-form-container {
  justify-content: center;
  display: flex;
  flex-direction: row;
}

.drop-box .browse {
  color: #B69B56;
}

.video-player-content .btn-next > div .icon-angle-right:hover,
.video-player-content .btn-next > div .icon-angle-left:hover {
  background-color: #B69B56;
}
.video-player-content .btn-next > div:hover {
  background-color: #B69B56;
}
.video-player-content .btn-prev > div .icon-angle-right:hover,
.video-player-content .btn-prev > div .icon-angle-left:hover {
  background-color: #B69B56;
}
.video-player-content .btn-prev > div:hover {
  background-color: #B69B56;
}
.video-player-content .loading-wrapper {
  color: #B69B56;
}
.video-player-content .icon-arrow-left2:hover {
  color: #B69B56;
}
.video-player-content .icon-times:hover {
  color: #B69B56;
}
.video-player-content .player-actions .action-group [class*=" icon-"]:hover {
  color: #B69B56;
}
.video-player-content .player-actions .action-group [class^=icon-]:hover {
  color: #B69B56;
}
.video-player-content .player-actions .action-hub-group [class*=" icon-"]:hover {
  color: #B69B56;
}
.video-player-content .player-actions [class^=icon-]:hover {
  color: #B69B56;
}
.video-player-content .info-list .active .tags.keywords li a {
  background-color: #B69B56;
}
.video-player-content .player-timeline {
  background-color: #B69B56;
}
.video-player-content .tab-content {
  background: #B69B56;
  color: white;
}
.video-player-content .tab-content .btn-metadata {
  background: white;
  color: #B69B56 !important;
}
.video-player-content .tab-content .btn-metadata:hover {
  background: #471121 !important;
  color: white !important;
}
.video-player-content .tab-content .btn {
  user-select: none;
}
.video-player-content .tab-content .btn span {
  user-select: none;
}
.video-player-content .tab-content .btn:not(.disabled) {
  background: white;
  color: #B69B56 !important;
}
.video-player-content .tab-content .btn:not(.disabled).active {
  color: white !important;
}
.video-player-content .tab-content .btn:not(.disabled):hover, .video-player-content .tab-content .btn:not(.disabled).active {
  background: #471121 !important;
}
.video-player-content .tab-content .btn.disabled {
  background: rgba(114, 114, 114, 0.4901960784) !important;
}
.video-player-content .tab-content .btn:hover {
  color: white !important;
}
.video-player-content .tabset li.active a {
  background: #B69B56;
  color: white;
}
.video-player-content .tabset a:hover {
  background: black;
  color: #fff;
  cursor: pointer;
}

.success-form .link {
  color: #B69B56;
}

.icon-share-alt:hover {
  color: #B69B56;
}

.news-read-now {
  background-color: #B69B56 !important;
}

.content-holder {
  margin-top: 1px;
}
.content-holder .content-wrap.news-content .content-panel {
  background-color: #471121;
}
.content-holder .content-wrap.news-content .news-info {
  background-color: #B69B56;
  color: white;
}
.content-holder .content-wrap.news-content .news-info .btn.mark-read,
.content-holder .content-wrap.news-content .news-info .btn.mark-unread {
  color: white !important;
  background-color: #B69B56;
}
.content-holder .content-wrap.news-content .news-info .mark-read.btn-combo {
  background-color: #B69B56;
}
.content-holder .content-wrap.news-content .news-info .info-icon.edition {
  color: white !important;
}
.content-holder .content-wrap {
  border: none;
  background-color: #471121;
}

filter-caroussel-component .caroussel .header .opener:hover {
  color: #B69B56;
}
filter-caroussel-component .caroussel .header .title a {
  color: #1c2022;
  font-size: 18px;
}
filter-caroussel-component .caroussel .header .title a:hover {
  color: #FA0000;
}
filter-caroussel-component .caroussel .content .btn-next:hover {
  background: #B69B56;
}
filter-caroussel-component .caroussel .content .btn-previous:hover {
  background: #B69B56;
}
filter-caroussel-component .caroussel .header .title a {
  color: white;
  margin-left: 0px !important;
  margin-right: 5px !important;
}

.filter-option .btn {
  background: #B69B56;
  border: 1px solid #B69B56;
}
.filter-option .btn-combo {
  background: #B69B56;
  border: 1px solid #B69B56;
}
.filter-option .form {
  border: none;
  background: #471121;
}

md-progress-linear.md-default-theme .md-bar {
  background-color: #B69B56;
}

md-progress-linear .md-bar {
  background-color: #B69B56;
}

md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme .md-select-value {
  color: #B69B56 !important;
}
md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme .md-select-value.md-select-placeholder {
  color: #B69B56 !important;
}
md-input-container.md-input-focused:not(.md-input-has-value) md-select .md-select-value {
  color: #B69B56 !important;
}
md-input-container.md-input-focused:not(.md-input-has-value) md-select .md-select-value.md-select-placeholder {
  color: #B69B56 !important;
}

md-select:not([disabled]):focus .md-select-value {
  color: white !important;
}

.file-uploaded-block {
  margin-top: 0px;
}
.file-uploaded-block .btn {
  background: #B69B56 !important;
}

.filtname {
  color: black !important;
}

.filtval {
  color: black !important;
}

.filter-option.updated-filter .filter-uploaded-files-dropdown-list .list-filter .dropdown .drop-list a {
  color: black;
}
.filter-option.updated-filter .list-filter > li > a.has-drop-down-a {
  background: #B69B56;
  border: 1px solid #B69B56;
}
.filter-option.updated-filter .list-filter > li > a.has-drop-down-a:hover {
  background: white !important;
  color: #B69B56 !important;
  border: 1px solid #B69B56;
}
.filter-option.updated-filter .list-filter .dropdown .drop-list li.hover > a.has-drop-down-a:after {
  color: #B69B56;
}
.filter-option.updated-filter .list-filter .dropdown input[type=checkbox]:not(:checked):after {
  background: #B69B56;
}
.filter-option.updated-filter .list-filter .dropdown input[type=checkbox]:not(:checked):before {
  background: #B69B56;
}

li.has-drop-down.ng-scope.active > div > form > fieldset > div > div > div > label {
  color: black;
}

input[type=checkbox]:checked {
  background: #B69B56;
}
input[type=checkbox]:checked:disabled {
  background: #471121;
  opacity: 0.5;
}
input[type=checkbox]:disabled {
  background: #471121;
  opacity: 0.5;
}

.btn.validate-email {
  background: #B69B56;
}

.validate-email.btn-combo {
  background: #B69B56;
}

.btn.btn-change-pwd {
  background: #B69B56;
}

md-select-menu md-content md-option[selected] {
  color: #B69B56;
}
md-select-menu md-content md-option[selected]:focus {
  color: #B69B56;
}

md-select-menu.md-default-theme md-content md-option[selected] {
  color: #B69B56;
}
md-select-menu.md-default-theme md-content md-option[selected]:focus {
  color: #B69B56;
}

.md-checkbox-enabled[selected] .md-icon,
.md-checkbox-enabled.md-default-theme[selected] .md-icon {
  background-color: #B69B56;
}

input.form-input-metadata,
textarea.form-input.form-input-metadata {
  color: black;
}

.fci-form .only-one-btn {
  background: #B69B56;
}
.fci-form .only-one-btn:hover:not(:disabled) {
  background: #ebebeb;
  color: #B69B56;
}
.fci-form h3 i {
  color: #B69B56;
}
.fci-form .save-btn {
  background: #B69B56;
}
.fci-form .save-btn:hover:not(:disabled) {
  background: #ebebeb;
  color: #B69B56;
}
.fci-form .cancel-btn {
  background: #d7d7d7;
  color: #B69B56;
}
.fci-form .cancel-btn:hover:not(:disabled) {
  background: #ebebeb;
  color: #B69B56;
}

.search-filter-menu-item {
  padding: 5px 15px 3px 10px !important;
}

#nav {
  background-color: #471121;
  margin: 0 !important;
  margin: 5px 0 0;
}
#nav .navigation > li > a {
  color: #fff;
}
#nav .navigation > li > a i {
  color: #fff;
}
#nav .navigation > li > a i:hover {
  color: #C3C3C3;
}
#nav .navigation > li > a:before {
  background: #B69B56;
}
#nav .navigation > li > a:hover {
  color: #C3C3C3;
}
#nav .navigation > li:hover > a {
  color: #C3C3C3;
}
#nav .navigation > li:hover > a i {
  color: #C3C3C3;
}
#nav .navigation > li.hover > a i {
  color: #B69B56;
}
#nav .navigation > li.active > a {
  color: white;
}
#nav .navigation > li.active > a i {
  color: #B69B56;
}
#nav .slide-block filters-content-component > .dropdown .drop-list li.has-drop-down.active {
  background-color: #B69B56;
}
#nav .slide-block filters-content-component > .dropdown .drop-list li.has-drop-down a .facet-detail {
  color: #fff;
}
#nav .slide-block filters-content-component > .dropdown .drop-list li.has-drop-down a .facet-detail:hover {
  color: #C3C3C3;
}
#nav .slide-block filters-content-component > .dropdown .drop-list li.has-drop-down a .icon-plus-sign {
  color: #fff;
}
#nav .slide-block filters-content-component > .dropdown .drop-list li.has-drop-down a .icon-plus-sign:hover {
  color: #C3C3C3;
}
#nav .slide-block filters-content-component > .dropdown .drop-list li.has-drop-down a .icon-angle-right {
  color: white;
}
#nav .slide-block filters-content-component > .dropdown .drop-list li.has-drop-down.active a {
  background: #B69B56;
}
#nav .slide-block filters-content-component > .dropdown .drop-list li.has-drop-down.active a .facet-detail {
  color: white;
}
#nav .slide-block filters-content-component > .dropdown .drop-list li.has-drop-down:not(.active):hover a .facet-detail {
  color: white;
}
#nav .slide-block filters-content-component > .dropdown .drop-list li.has-drop-down:not(.active):hover .icon-plus-sign {
  color: white;
}
#nav .nav-block .nav-title {
  color: white;
  font-weight: 700;
}
#nav .nav-block .all-upload-file-side-nav ul > li > a.user-filter-name {
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0px;
  color: #797984;
}

.filter-name {
  color: white;
}

.bin-nav-item-menu-icon,
.edit-filter-menu-btn,
.bin-nav-item-menu-icon-big {
  color: white !important;
}

.header-info .list-info a:after {
  background: #B69B56;
}

#searchComponentToolbar {
  justify-content: center;
}

.form.search-form {
  width: calc(100% - 200px) !important;
}
.form.search-form button {
  background: #B69B56;
}

uploaded-files-component .tabset li.active a {
  color: white;
  background: #B69B56;
}
uploaded-files-component .tabset a {
  color: #B69B56;
  background: #1c2022;
}
uploaded-files-component .tabset a:hover {
  background: #B69B56;
  color: white;
}
uploaded-files-component text-component .icon-caret-down {
  color: #1c2022;
}
uploaded-files-component text-component .icon-caret-up {
  color: #1c2022;
}

.log-content {
  background: #1c2022;
}

.btn {
  background: #B69B56;
}
.btn:not([disabled=disabled]):hover {
  background: white !important;
  color: #B69B56 !important;
}
.btn:not([disabled=disabled]):hover div i {
  background: white !important;
  color: #B69B56 !important;
}

filter-criteria-menu-component .btn {
  background: #B69B56;
}
filter-criteria-menu-component .btn-combo {
  background: #B69B56;
}

video-delete-component .btn {
  background: #B69B56;
}
video-delete-component .btn-combo {
  background: #B69B56;
}
video-delete-component .send-to-menu-btn {
  background: #B69B56;
}

bulk-update-component .btn {
  background: #B69B56;
}
bulk-update-component .btn-combo {
  background: #B69B56;
}
bulk-update-component .send-to-menu-btn {
  background: #B69B56;
}

video-download-component .btn {
  background: #B69B56;
}
video-download-component .btn-combo {
  background: #B69B56;
}
video-download-component .send-to-menu-btn {
  background: #B69B56;
}

.send-to-menu .bin-menu-item a:hover::before,
.send-to-menu .target-menu-item a:hover::before {
  color: #B69B56;
}

video-sendto-component .btn {
  background: #B69B56;
}
video-sendto-component .btn-combo {
  background: #B69B56;
}

video-delete-component[disabled=disabled] .btn,
blackbird-edit-component[disabled=disabled] .btn,
bulk-update-component[disabled=disabled] .btn,
video-sendto-component[disabled=disabled] .btn,
video-download-component[disabled=disabled] .btn {
  background-color: #B69B56;
  opacity: 0.48;
  color: rgba(255, 255, 255, 0.88);
}

.md-button[disabled],
#dlFiles.disabled,
a.btn.btn-clear-bin[disabled=disabled] {
  background-color: #B69B56 !important;
  opacity: 0.48;
  color: rgba(255, 255, 255, 0.88);
}

.btn.news {
  background-color: #B69B56;
}

.news.btn-combo {
  background-color: #B69B56;
  border: 1px solid grey;
}

.active.btn-combo {
  background: white !important;
  color: #B69B56 !important;
}

.btn-combo {
  background-color: #B69B56;
}
.btn-combo:not([disabled=disabled]):hover {
  background: white !important;
  color: #B69B56 !important;
}
.btn-combo:hover {
  background-color: white !important;
  color: #B69B56 !important;
}

.btn.active {
  background: #B69B56 !important;
}

.filter-removal .icon-remove:hover {
  color: #B69B56;
}

.media-block .triangle {
  z-index: 2;
}
.media-block:hover .img-holder:before,
.media-block:hover .image-holder:before {
  border-left: 1px solid white;
  border-right: 1px solid white;
  border-top: none;
  border-bottom: none;
}
.media-block .popup-block .caption {
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  background: transparent !important;
}
.media-block .popup-block .text-watch {
  padding-bottom: 0 !important;
  border-bottom: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  background: transparent !important;
}

.cat-image-container:hover .cat-cell {
  border-color: white !important;
}

.add-bin-menu-btn {
  color: #B69B56;
}

.md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
  border: 1px solid #B69B56;
}

.md-default-theme .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator {
  background: #B69B56;
  color: rgba(255, 255, 255, 0.87);
  border-color: transparent;
}
.md-default-theme .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
  background: #B69B56;
  color: rgba(255, 255, 255, 0.87);
  border-color: transparent;
}

.md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator {
  background: #B69B56;
  color: rgba(255, 255, 255, 0.87);
  border-color: transparent;
}

.md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
  background: #B69B56;
  color: rgba(255, 255, 255, 0.87);
  border-color: transparent;
}

file-uploader-component .btn {
  background: #B69B56;
}
file-uploader-component .btn-combo {
  background: #B69B56;
}

.btn-apply-holder .btn {
  background: #B69B56 !important;
}
.btn-apply-holder .btn-combo {
  background: #B69B56 !important;
}

.btn-list a {
  border: 1px solid #B69B56;
}
.btn-list a:hover {
  background: #B69B56;
  color: #fff;
}
.btn-list .icon-ban {
  color: #B69B56;
}
.btn-list .icon-eye-slash {
  color: #B69B56;
}
.btn-list .icon-repeat {
  color: #B69B56;
}

.match-list a:hover {
  background: #B69B56;
  color: #fff;
}

video-infos-component::-webkit-scrollbar-thumb {
  border: 1px solid #B69B56;
}
video-infos-component select {
  color: black;
}

md-radio-button.md-checked .md-off {
  border-color: #B69B56 !important;
}
md-radio-button.md-checked > .md-label > i {
  color: #B69B56 !important;
  color: #B69B56 !important;
}

md-radio-button.md-default-theme.md-checked .md-off {
  border-color: #B69B56 !important;
}

md-radio-button .md-on,
md-radio-button.md-default-theme .md-on {
  background-color: #B69B56 !important;
  color: #B69B56 !important;
  color: #B69B56 !important;
}

.btn-metadata {
  color: white !important;
}

.btn-toggle:hover {
  cursor: pointer;
  background-color: black;
}

.btn-toggle.active {
  background-color: #B69B56 !important;
  border-color: rgb(209, 209, 209);
}

content-component overview-component .overview-clips-block {
  background: #B69B56;
}

.close-slide {
  color: #797984;
}

.open-slide {
  color: #797984;
}

.title.title-filter-carroussel span {
  font-size: 18px;
}
.title.title-filter-carroussel .icon-refresh {
  color: white;
}
.title.title-filter-carroussel .icon-refresh:hover {
  color: #FA0000;
}

.flex-cols .title {
  color: #797984;
}

filter-category-component .caroussel .header .title a {
  color: #797984;
  font-size: 18px;
}

.content-panel .info-filter .text-title {
  font-size: 16px;
}
.content-panel strong.text-title {
  font-size: 16px;
}

bins-list-component .content-wrap.add.list-view .views-wrap {
  padding-left: 50px;
}
bins-list-component .content-wrap.add.list-view .views-wrap .list-view-blocks {
  background: #471121;
}

.list-view-blocks {
  border-top: 1px solid #333b3f;
}

.results-section .col {
  padding: 10px 5px 25px;
  position: relative;
  width: auto;
  border-bottom: 1px solid #B69B56;
}
.results-section .col:before {
  background: #d7d7d7;
}
.results-section:before {
  background: transparent;
}

.bin-list-addi {
  color: #797984;
}

.md-virtual-repeat-container .md-virtual-repeat-scroller {
  background: #471121;
}

.Logs-tab .md-virtual-repeat-scroller {
  background: #797984 !important;
}

a {
  color: #797984;
}

.account-panel > ul > li a {
  color: white;
  max-width: 44px;
  display: inline-block;
  visibility: hidden;
}
.account-panel > ul > li a:before {
  content: "\f007";
  font-family: "icomoon";
  font-size: 27px;
  color: #797984;
  position: absolute;
  left: 0;
  visibility: visible;
}
.account-panel > ul > li a:after {
  color: #797984;
  visibility: visible;
}

#header {
  background-color: #DADADA;
}
#header .header-left {
  border-right: none;
  padding: 0 !important;
  margin: 0 !important;
}
#header .header-left #dashboardLogoContainer a {
  display: block;
  width: 185px;
  height: 38px;
  margin-top: 6px;
  overflow: hidden;
}
#header .header-left #dashboardLogoContainer a #dashboardLogo {
  background-image: url(/theme/logo.svg) !important;
  height: 40px;
  margin-top: 0px;
  width: 40px;
  max-height: initial;
  background-repeat: no-repeat;
}
#header .header-left #dashboardLogoContainer a #dashboardLogo:hover {
  background-image: url(/theme/logoHover.svg) !important;
}

.header-left:after {
  content: "";
  display: block;
  width: 2px;
  height: 35px;
  background: #B69B56;
  margin-top: 6px;
  position: absolute;
  margin-left: 247px;
  margin-left: 239px !important;
  margin-top: 12px;
}

#nav-header .nav-opener {
  background-image: url(/theme/nav-open.svg);
}
#nav-header .nav-opener.opened {
  background-image: url(/theme/nav-close.svg);
}
#nav-header .nav-opener-logo {
  height: 47px; /* Override size */
  margin-top: 6px;
  background-image: url(/theme/menu-logo.svg); /* Override logo */
}

#nav .filters .btn-clear-all {
  background: #B69B56 !important; /* Override button background */
  color: #fff !important; /* Override button text color */
}
#nav .filters .btn-clear-all:not([disabled]):hover {
  background: #fff !important;
  color: #B69B56 !important;
}
#nav .filters .btn-clear-all[disabled] {
  opacity: 0.8;
  cursor: not-allowed;
}

#dashboardLogoContainer {
  margin-top: 4px;
}

#dashboardLogo {
  height: 65px;
  margin-top: -13px;
  margin-left: 5px;
}
#dashboardLogo:hover {
  max-width: initial;
  cursor: pointer;
}

.autocomplete-search {
  background: #fff;
  color: #424749;
  border: 1px solid rgba(255, 255, 255, 0.14) !important;
}

.form #txtSearch:focus, .form #txtSearch, .form #txtSearch:focus::-webkit-input-placeholder, .form #txtSearch:focus.placeholder {
  color: black;
}

.autocomplete-tag {
  color: white;
  background: #B69B56;
}
.autocomplete-tag .icon-remove.tag-remover {
  color: white;
}

.autocomplete-log-tab input {
  color: black;
}

.autocomplete-title {
  background: #B69B56 !important;
}

#autocomplete-log-tab-cross-icon {
  color: #B69B56;
}

media-block-component .media-block-most-popular {
  height: 115px;
  width: 140px;
}
media-block-component .media-block-most-popular .media-block-most-popular-number {
  font-size: 85px;
  margin-bottom: 42px;
  margin-left: 30px;
}

md-menu-content md-menu-item a {
  color: white;
}
md-menu-content md-menu-item a:hover {
  color: #B69B56;
}

.md-button.md-fab {
  background-color: #B69B56;
}
.md-button.md-fab:not([disabled]):hover {
  background-color: #B69B56;
}

.mobile-send-to-btn {
  color: #797984 !important;
}
.mobile-send-to-btn span {
  color: #797984 !important;
}

.menu-label {
  color: #797984 !important;
}

md-menu-item .min-width-btn .icon-download {
  color: #797984 !important;
}

#filter-display img.reaction, #filter-display img.pinpoint {
  opacity: 1;
}

.reaction-count {
  display: none;
}

#relatedContent {
  background-color: #471121;
}

.related-content-slide .icon-angle-left {
  color: white;
}
.related-content-slide .icon-angle-right {
  color: white;
}

@media (max-width: 768px) and (min-width: 0px) {
  #header {
    padding: 0px !important;
  }
  .header-info .list-info {
    border: none;
  }
  .header-info .list-info > li:first-child {
    display: inline-block;
    margin-top: 0px;
  }
  .header-info search-component {
    margin-left: 0px !important;
  }
  .nav-opener {
    width: 275px;
  }
  .header-left:after {
    margin-left: 168px;
    margin-top: 0px;
    width: 1px;
    height: 46px;
    background: transparent;
  }
  #dashboardLogoContainer {
    margin-left: 0px;
  }
  user-menu-component {
    display: flex !important;
    align-items: center !important;
  }
  .icon-user {
    margin-right: 20px;
  }
  .user-menu i.icon-user {
    margin-right: 10px;
  }
}
@media (max-width: 1200px) and (min-width: 768px) {
  #header {
    padding: 0px !important;
  }
  .header-info .list-info > li:first-child {
    display: inline-block;
  }
  .header-info search-component {
    margin-left: 0px !important;
  }
  .nav-opener {
    width: 275px;
  }
  user-menu-component {
    display: flex !important;
    align-items: center !important;
  }
  .icon-user {
    margin-right: 20px;
  }
  .user-menu i.icon-user {
    margin-right: 10px;
  }
}
@media (max-width: 430px) {
  .nav-opener {
    width: 120px;
    background-size: auto;
    background-image: url(/theme/menuSmall_right.svg);
  }
  .nav-opener.opened {
    width: 120px;
    background-size: auto;
    background-image: url(/theme/menuSmall_left.svg);
  }
  .nav-opener:hover {
    width: 120px;
    background-size: auto;
  }
  #dashboardLogo {
    max-width: -webkit-fill-available !important;
    filter: none !important;
  }
  #dashboardLogo:hover {
    max-width: -webkit-fill-available !important;
    filter: none !important;
  }
  .header-info {
    margin-right: 10px;
  }
  .header-info search-component {
    justify-content: end;
  }
}
@media (max-width: 1250px) {
  .nav-opener {
    width: 120px;
    background-size: auto;
    background-image: url(/theme/menuSmall_right.svg);
  }
  .nav-opener.opened {
    width: 120px;
    background-size: auto;
    background-image: url(/theme/menuSmall_left.svg);
  }
  .nav-opener:hover {
    width: 120px;
    background-size: auto;
  }
  .header-left:after {
    display: none;
  }
}
.updated-header .header-info search-component {
  justify-content: normal;
}

@media (min-width: 1250px) {
  .updated-header .header-info {
    margin-left: 195px;
  }
}
@media (max-width: 1250px) and (min-width: 1024px) {
  .updated-header .header-info {
    margin-left: 30px;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .updated-header .header-info {
    margin-left: 60px;
  }
}
.nav-opener:hover, .nav-opener:focus {
  opacity: 1 !important;
}

.title-filter-carroussel .icon-thumb-tack,
.title-filter-carroussel .icon-film,
filter-category-component .title-filter-carroussel i {
  display: none;
}

.icon-refresh:hover {
  color: white;
}
.icon-refresh:hover:hover {
  color: #B69B56;
}

.content-panel .reload:hover {
  opacity: 1 !important;
}

.title.title-filter-carroussel span {
  padding-left: 0px !important;
  margin-left: 5px !important;
}

md-menu-item:has(> a#info_licensing) {
  display: none;
}

.metadata-text {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow-wrap: break-word;
}

.metadata-singleline-text {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow-wrap: break-word;
}

.remaining-transfert {
  display: none;
}

.welcome-block-wide.block-3-text {
  background-color: #7f7f7f;
  padding: 0;
  height: 1px;
  margin-top: 6%;
}
.welcome-block-wide.block-3-text a {
  color: white;
  font-size: 20px;
}

.welcome-block-4-col {
  margin-top: 3%;
}

.login-logo img {
  content: url(/theme/welcome-page/login-logo.svg);
}

.tile-1 {
  background-image: url(/theme/welcome-page/tile1.png);
}

.tile-2 {
  background-image: url(/theme/welcome-page/tile2.png);
}

.tile-3 {
  background-image: url(/theme/welcome-page/tile3.png);
}

.presentation-image {
  height: 400px;
  background-image: url(/theme/welcome-page/presentation-image.png);
}

.block-2col-1.mosaic-images {
  height: auto;
  min-height: 520px;
  background-image: url(/theme/welcome-page/mosaic-images.png);
}

.welcome-banner {
  height: 200px;
  background-image: url(/theme/welcome-page/logo.png);
  background-size: contain;
  padding-bottom: 5px;
  margin-bottom: 5px;
}

.login-btn, .terms-btn, .oidc-btn, input.disconnect, .reset-password-btn {
  background-color: #B69B56;
}

.form input[type=text]:focus,
.form input[type=search]:focus,
.form input[type=password]:focus,
.form input[type=tel]:focus {
  color: black;
}

.form input[type=text],
.form input[type=search],
.form input[type=password],
.form input[type=tel] {
  color: black;
}

.form input[type=text]:focus::-webkit-input-placeholder,
.form input[type=search]:focus::-webkit-input-placeholder,
.form input[type=password]:focus::-webkit-input-placeholder,
.form input[type=tel]:focus::-webkit-input-placeholder {
  color: black;
}

.form input[type=text]:focus::-moz-placeholder,
.form input[type=search]:focus::-moz-placeholder,
.form input[type=password]:focus::-moz-placeholder,
.form input[type=tel]:focus::-moz-placeholder {
  color: black;
}

.form input[type=text]:focus:-moz-placeholder,
.form input[type=search]:focus:-moz-placeholder,
.form input[type=password]:focus:-moz-placeholder,
.form input[type=tel]:focus:-moz-placeholder {
  color: black;
}

.form input[type=text]:focus:-ms-input-placeholder,
.form input[type=search]:focus:-ms-input-placeholder,
.form input[type=password]:focus:-ms-input-placeholder,
.form input[type=tel]:focus:-ms-input-placeholder {
  color: black;
}

.form input[type=text]:focus.placeholder,
.form input[type=search]:focus.placeholder,
.form input[type=password]:focus.placeholder,
.form input[type=tel]:focus.placeholder {
  color: black;
}

.save-clear-filters-btns .icon-floppy-disk,
.save-clear-filters-btns .icon-remove {
  color: white !important;
}

.sort-search-dropdown .md-select-icon {
  color: white;
}

.documentInlineFlex a,
.logs-thumbnail-mode-btn {
  background: #B69B56 !important;
}

.virtualAutocomplete .md-virtual-repeat-scroller {
  background: white;
}

.sendto-menu-item {
  color: #fff;
}

i.icon-more_vert {
  color: #B69B56 !important;
}

.btn :not([disabled=disabled]):hover, .btn-combo :not([disabled=disabled]):hover {
  color: #471121 !important;
}

.md-button.md-default-theme.md-accent[disabled], .md-button.md-accent[disabled], .md-button.md-default-theme.md-fab[disabled], .md-button.md-fab[disabled], .md-button.md-default-theme.md-raised[disabled], .md-button.md-raised[disabled], .md-button.md-default-theme.md-warn[disabled], .md-button.md-warn[disabled], .md-button.md-default-theme[disabled], .md-button[disabled] {
  background-color: #B69B56 !important;
  opacity: 0.48;
}

.alert-mediahub {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 135, 230, 0.4509803922);
  border-color: #0087e6;
}

.worspace-choice-modal-content-row-title {
  color: #B69B56;
}

md-tabs .md-tab.md-active {
  color: #B69B56;
}

md-tabs md-ink-bar {
  background: #B69B56;
}

.step-shortcut-current {
  color: #B69B56;
}

.base-input:focus, input:hover {
  border-color: rgba(65, 48, 7, 0.73);
}

md-input-container:not(.md-input-invalid).md-input-focused .md-input {
  border-color: #B69B56;
}

md-menu-content {
  background: #440c1d;
}

#main {
  background-color: #471121;
}

/*# sourceMappingURL=style.css.map */
