
html, body {
    width:100%;
    /*height:calc(100% + 50px);*/
    height:100%;
    margin: 0px;
    background-color: #000;
    overflow: hidden;
}
.fullscreenAndriod {
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    margin: auto;
    width: 100vw;
    height: 100vh;
    background-position: center top;
    background-color: rgba(0, 0, 0, 0.9);
    text-align: center;
    vertical-align: middle;
    font-family: arial;
    font-size: 18px;
    color: #FFFFFF;
}

.fullscreenIOS {
    display: none !important;
    width: 0vw;
    height: 0vh;
    position: absolute;
    background-color: #00000078;
    text-align: center;
    padding-top: 50px;
    background-image: unset !important;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center top;
    top: 0px;
    left: 0px;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
    user-select: none !important;
}

#preloaderMessage{            
    display : block;
    position : absolute;
    top : 0px;
    left : 0px;
    right : 0px;
    bottom : 0px;
    margin : auto;
    width : 100%;
    height : 24px;
    color : #ffffff;
    text-align : center;
    vertical-align : middle;
    line-height : 100%;
    font-family : arial;
    font-size : 35px;
}

#errorHeaderMsg{
    width: 450px;
    height: 15px;
    position: absolute;
    display: inline-block;
    color: rgb(255, 255, 255);
    text-align: center;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    font-family: Arial;
}

#gameDiv {
	display: block;
    margin: 0px;
    background-color: #000;
    overflow: hidden;
}
