body {
      margin: 0;
      padding: 0;
      width: 100%;
      height: 100vh;
      background-color: #212121;
}

.curInv{
  margin-top: -3%;
}

.result{
  position: absolute;
  top: 38%; left: 0;
  width: 100%; height: 78%;
}

.availability{
  font-size: 2vw;
  display: inline-block;
}

form{
   display: inline-block;
   width: 30vw;
   padding-left: 1vw;
}

.titleMovie{
  position: absolute;
  bottom: 1vh; right: 1vw;
  opacity: 0.6; font-size: 
}

.container{
    top: 4vh;
    position: relative;
}

.Row{
  display: table;
  width: 100%; 
  border-spacing: 10px; 
}

.Column{
    border-radius: 20px;
    vertical-align: top;
    display: inline-block;
    width: 25vw;
    padding-bottom: 5vh;
}


img {
    vertical-align: middle;
    border-radius: 20px;
}


h1{
	font-size: 1.5vw;
    font-family: Poppins;
    font-weight: 800;
    display: inline-block;
}

.video-background {
  background: #000;
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
  z-index: -99;
  filter: brightness(80%); pointer-events: none;
}
.video-foreground,
.video-background iframe {
  position: absolute;
  top: -5%;
  left: -5%;
  width: 110%;
  height: 110%;
  pointer-events: none;
}

@media (min-aspect-ratio: 16/9) {
  .video-foreground { height: 300%; top: -100%; }
}
@media (max-aspect-ratio: 16/9) {
  .video-foreground { width: 300%; left: -100%; }
}

/****** jQuery Autocomplete CSS *************/
/* min Jquery CSS elements for autocomplete */
.ui-autocomplete { position: absolute; cursor: default; color: black; }    
.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; float: left; background-color:#f9f9f9; border: 1px solid #212121; border-radius: 3px 3px 3px 3px; }

.ui-menu .ui-menu {
        margin-top: -3px;
}
.ui-menu .ui-menu-item {
        margin:0;
        padding: 0;
        zoom: 1;
        float: left;
        clear: left;
        width: 100%;
        color: black;
        font-family:Poppins;
}
.ui-menu .ui-menu-item a {
        text-decoration:none;
        display:block;
        padding:.1em .3em;
        line-height:1.5;
        zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
        font-weight: bold;
}

.ui-menu-item-wrapper{
    color: black;
    background-color: #efefef;
}