.background_look {
  background-image: url('/img/example_bg.jpg');
  background-color: #000;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 100vh;
  color: #ddd;
}
body {
  font-size: 0.9rem !important;
}
body #loginform {
  margin-left: 33%;
  margin-right: 33%;
}
body .dropdown-menu .dropdown-item {
  color: white;
}
body .dropdown-menu .dropdown-item:hover {
  background-color: black;
}
body .form-head {
  position: absolute;
  left: 20%;
  right: 20%;
  font-weight: bold;
  font-size: 30px;
}
body .form-body {
  position: absolute;
  top: 117px;
  left: 20%;
  right: 20%;
}
body .form-body ul li {
  color: #212529;
}
body .list-head {
  position: absolute;
  left: 15%;
  right: 15%;
  font-weight: bold;
  font-size: 30px;
}
body .list-body {
  position: absolute;
  top: 117px;
  left: 15%;
  right: 15%;
}
body .list-body .table {
  color: #ddd;
  background: rgba(0, 0, 0, 0.5);
}
body .list-body .table .list-actions a {
  margin-right: 6px;
  color: #ddd;
}
body .list-body .table .list-actions a:hover {
  color: blue;
}
body .ticket-generation-form .validity-controls {
  width: 100%;
}
body .ticket-generation-form .validity-buttons {
  text-align: right;
}
body .enterpin-form .btn-login {
  float: right;
}
body #virtualtheater-maincontent {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  text-align: center;
}
body #virtualtheater-maincontent .virtualtheater-toolbar {
  width: 250px;
  font-weight: bold;
  margin-top: 5px;
}
body #virtualtheater-maincontent .video-warning {
  display: inline;
  position: relative;
  top: 4px;
}
body #virtualtheater-maincontent #player-wrapper {
  position: absolute;
  top: 50px;
  left: 50%;
  transform: translate(-50%, 0);
  width: 66.667%;
  height: 74.305%;
}
body #virtualtheater-maincontent #player-wrapper video-js {
  width: 100%;
  height: 100%;
  display: block;
}
body #virtualtheater-maincontent #player-wrapper:hover #btn-custom-fullscreen,
body #virtualtheater-maincontent #player-wrapper:hover #btn-custom-playpause {
  display: block;
}
body #virtualtheater-maincontent #btn-custom-playpause {
  background-image: url(/img/play-icon.png);
  background-repeat: no-repeat;
  position: absolute;
  bottom: 0;
  left: -101px;
  width: 96px;
  height: 96px;
  background-size: contain;
  background-color: white;
  cursor: pointer;
}
body #virtualtheater-maincontent #btn-custom-fullscreen {
  background-image: url(/img/fullscreen-icon.png);
  background-repeat: no-repeat;
  position: absolute;
  bottom: 0;
  right: -101px;
  width: 96px;
  height: 96px;
  background-size: contain;
  background-color: white;
  cursor: pointer;
}
body #virtualtheater-maincontent #curtain-container {
  position: absolute;
  z-index: 99999;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
body #virtualtheater-maincontent #curtain-container .alert {
  margin-top: 22%;
  background-color: #007bff;
  border-color: #007bff;
  color: white;
}
body #virtualtheater-maincontent #curtain-container .click-to-start a {
  color: white;
}
body #virtualtheater-maincontent #curtain {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  opacity: 0.5;
  background-color: white;
}
@media (min-width: 0) {
  .navbar-expand-lg {
    -ms-flex-flow: row nowrap !important;
    flex-flow: row nowrap !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex!important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
/*# sourceMappingURL=style.css.map */