.video-js.vjs-watermark {
  display: block;
}
.video-js .vjs-watermark-content {
  opacity: 0.99;
  position: absolute;
  padding: 5px;
  -webkit-transition: visibility 1s, opacity 1s;
  -moz-transition: visibility 1s, opacity 1s;
  -ms-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s;
}
.video-js .vjs-watermark-top-right {
  right: 0;
  top: 0;
}
.video-js .vjs-watermark-top-left {
  left: 0;
  top: 0;
}
.video-js .vjs-watermark-bottom-right {
  right: 0;
  bottom: 30px;
}
.video-js .vjs-watermark-bottom-left {
  left: 0;
  bottom: 30px;
}
.video-js.vjs-user-inactive.vjs-playing .vjs-watermark-fade {
  opacity: 0;
}
.vjs-watermark-content > a:nth-child(1) img,
.vjs-watermark-content > img:nth-child(1) {
  max-width: 100%;
  width: 20vw;
  max-height: 12vh;
  position: relative;
  top: 1rem;
}
.top-menu .panel-block .custom-link {
    display: flex;
    align-items: center;
    padding-left: 26px;
    color: var(--menuForegroundColor);
    cursor: pointer;
    min-height: 40px;
    font-size: 16px;
    transition: background-color .1s ease-in-out;
    white-space: normal;
    word-break: break-word;
    padding-right: 20px;
}
ngb-modal-window .playlist {
  display: flex;
  flex-direction: column;
}

ngb-modal-window .video-sharing-container {
  margin-bottom: 25px;
}

ngb-modal-window .video-sharing {
  margin-right: 10px;
  cursor: pointer;
}

ngb-modal-window .video-sharing:last-child {
  margin-right: 0;
}

ngb-modal-window .video-sharing:hover,
ngb-modal-window .video-sharing:active,
ngb-modal-window .video-sharing:focus,
ngb-modal-window .video-sharing:focus-within {
  text-decoration: none !important;
  outline: none !important;
}

ngb-modal-window .video-sharing span svg {
  width: 40px;
  height: 40px;
  fill: var(--greyForegroundColor);
  stroke: transparent;
  transition: fill 0.2s ease-in;
}

ngb-modal-window .video-sharing.facebook:hover span svg,
ngb-modal-window .video-sharing.facebook:active span svg,
ngb-modal-window .video-sharing.facebook:focus span svg,
ngb-modal-window .video-sharing.facebook:focus-within span svg {
  fill: #1877F2;
}

ngb-modal-window .video-sharing.twitter:hover span svg,
ngb-modal-window .video-sharing.twitter:active span svg,
ngb-modal-window .video-sharing.twitter:focus span svg,
ngb-modal-window .video-sharing.twitter:focus-within span svg {
  fill: #1DA1F2;
}
