
/* imported from Video.css.template */

#frmVideo {
  background-color: rgba(192, 192, 192, .9);
}

#myVideo {
  width: 100%;
  height: 100%;
  object-fit: contain;
  background-color: black;
}

/* Maximize = real fullscreen: fill the screen, no window chrome */
#frmVideo:fullscreen {
  display: block !important;
  inset: 0 !important;
  left: 0 !important;
  top: 0 !important;
  width: 100vw !important;
  height: 100vh !important;
  border: none !important;
  border-radius: 0 !important;
  background-color: #000 !important;
  transform: none !important;
  opacity: 1 !important;
}

#frmVideo:fullscreen .FormHeader,
#frmVideo:fullscreen .FormFooter,
#frmVideo:fullscreen .FormLeft,
#frmVideo:fullscreen .FormRight,
#frmVideo:fullscreen .FormMenu {
  display: none;
}

#frmVideo:fullscreen .FormContent {
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background-color: #000 !important;
}
