div {
    font-size: 0px !important;
    border: rgba(0, 0, 0, 0);
}

#unity-container { 
    position: absolute 
}

#unity-container.unity-desktop { 
    left: 50%; 
    top: 50%; 
    width: initial !important;
    height: initial !important;
    transform: translate(-50%, -50%) 
}

#unity-container.unity-mobile { 
    position: fixed; 
    width: 100% !important; 
    height: 100% !important;
}

#unity-canvas { 
    background: #000000 
}

.unity-mobile #unity-canvas { 
    width: 100% !important; 
    height: 100% !important;
}

#loading-bar { 
    position: absolute; 
    left: 50%; 
    top: 50%; 
    height: initial !important; 
    width: initial !important; 
    transform: translate(-50%, -50%); 
    display: none 
}

@keyframes logoAnim {
  0% { scale: 1 1; }
  100% { scale: -1 1; }
}

#logo { 
    width: 160px !important; 
    height: 160px !important;
    background: url('LogoSmall.png') no-repeat center;
    animation: logoAnim 2s ease-in-out 0s infinite alternate;
}

#progress-bar-empty { 
    width: 141px !important; 
    height: 18px !important;
    margin-top: 10px; 
    margin-left: 6.5px; 
    background: url('progress-bar-empty-dark.png') no-repeat center 
}

#progress-bar-full {
    width: 0%; 
    height: 18px;
    /* margin-top: 10px;  */
    transform-origin: left;
    background: url('progress-bar-full-dark.png') no-repeat center 
}