/* colors */
.themeBackgroundColor {
  background-color: #3b3a48;
}

.themeBlueGroundColor {
  background-color: #161163;
}

.themeTextColor {
  color: #3b3a48;
}

.dash_count_image {
  width: 90px;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* customize sweet alert */
.swal2-popup {
  font-size: 0.6rem !important;
}

/* customize sweet alert */
span.select2.select2-container.select2-container--classic {
  width: 100% !important;
  height: 30%;
}

/*# sourceMappingURL=custom.css.map */

video::-internal-media-controls-download-button {
  display: none;
}

video::-webkit-media-controls-enclosure {
  overflow: hidden;
}

video::-webkit-media-controls-panel {
  width: calc(100% - 30px);
}

.cus-link-active {
  background-color: #161163 !important;
  color: white !important;
  border-radius: 5px;

  span {
    color: white !important;
  }
}

.embed-responsive {
  position: relative;
  overflow: hidden;
}

/* Transparent overlay that hides YouTube clickable logo area */
.block-overlay {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 160px;
  height: 90px;
  background: transparent;
  z-index: 10;
}

/* Prevent right-click to stop “Copy video URL” */
iframe {
  pointer-events: auto;
  border: none;
}

body {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.ytp-chrome-top-buttons {
  display: none;
}

.ytp-title-text {
  display: none;
}

button.ytp-copylink-button.ytp-show-copylink-title.ytp-copylink-button-visible {
  display: none;
}

.ytmCuedOverlayGradient {
  display: none;
}

.player-controls-top.ytwPlayerTopControlsContainerWithEmbeddedVideoDetails {
  display: none;
}

.ytmVideoInfoChannelContainer {
  display: none;
}

.ytmVideoInfoVideoDetailsContainer {
  display: none !important;
}

.ytmVideoInfoVideoDetailsContainer .ytmVideoInfoTitle {
  display: none !important;
}

.ytmVideoInfoVideoTitleContainer.ytmVideoInfoLogoEnabled {
  display: none;
}

button.ytp-button.ytp-copylink-button.ytp-show-copylink-title.ytp-copylink-button-visible {
  display: none;
}

#player-control-overlay.fadein .player-controls-content {
  visibility: hidden !important;
}

.overlay-top {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;           /* covers about 1/3 of width */
  height: 15%;          /* top 15% area */
  background: transparent;    /* match your site bg */
  z-index: 20;
  pointer-events: auto; /* block clicks below */
  cursor: not-allowed;
}