.intro_sq_felt
{
  width: 0;
}

#intro_logo
{
  height: 23vh;
}

#loadingLogo
{
  max-height: 20vh;
}

#epic_win
{
  position: absolute;
  background: url(images/spooky_win.png);
  pointer-events: none;
  width:58.2vh;
  height: 44vh;
  top: 6vh;
  left: 0;
  right: 0;
  margin: auto;
  background-position: 0% 55%;
  background-size: 100vh;
  animation: growIn 0.6s;
}

.fx_bat
{
  pointer-events: none;
  width: 10.8vh;
  height: 10.8vh;
  position: absolute;
  background: url("../gltfs/roulette_table/text_spooky.png");
  border-width: 0;
  background-position: 28.9% 28%;
  background-size: 96vh;
}

.fx_bat_cell2
{
  background-position: 42.8% 28%;
}

.fx_bat_cell3
{
  background-position: 57% 28%;
}

.fx_bat_cell4
{
  background-position: 28.9% 41.9%;
}

.fx_bat_cell5
{
  background-position: 42.8% 41.9%;
}

#btn_icon_X2, #btn_icon_X2_gray
{
  background-position: 46% 1.5%;
  width: 8vh;
  height: 4.5vh;
  left:2vh;
  top:0.5vh;
}
/* Start of media overrides */
/* iPhone X / XS / XR / XS Max support */
/* Override values for windows that get thinner than a 16:9 phone display */
 /* Return to height based values for windows that get thinner than we support */
 @media 
 only screen and (max-aspect-ratio: 14/25),
 only screen and (device-width : 375px) and (device-height : 812px) and (-webkit-device-pixel-ratio : 3) and (orientation : portrait),
 only screen and (device-width : 414px) and (device-height : 896px) and (orientation : portrait) 
 {
  #epic_win
  {
    width: 49.47vh;
    height: 37.4vh;
    background-size: 85vh;
    left: -1.5vh;
  }

  #meter_BET
  {
    height:3.99vh;
    width:12.82vh;
    padding-top:1.33vh;
    font-size:1.83vh;
    padding-left:1.66vh;
  }
  
  #btn_icon_X2, #btn_icon_X2_gray
  {
    width: 5.83vh;
    height: 3.74vh;
    left:2.49vh;
    top:0.42vh;
  }
 }