
/* 1. Body Structure */


#fullbody {
position: absolute;
left: 0; top: 0; bottom: 0; right:0;
overflow-y: hidden;
width: 100%;
height: 100%;
white-space: nowrap;
overflow-x: visible;
z-index: 1;
font-size: calc(var(--content-height)*0.1);
color:white;
-ms-overflow-style: -ms-autohiding-scrollbar;
}


#masterbodycontent {
position:absolute;
top:0px;
left:0px;
right:0px;
width:var(--main-width);
height:var(--content-height);
font-size:0px;
overflow:hidden;
background-color:black;
}


.bodycontent {
height: 100%;
display: inline-block; 
margin: -0px 0px;
z-index: 1;
text-align:center;
position:relative;
font-size: calc(var(--content-height)*0.1);
overflow:visible;
overflow-x:visible;
z-index:20;
}

.bcendpad {
width: 0;
}

.fillparent {
position:absolute;
left:0%; top:0%;
width:100%; height:100%;
background-size: auto 100%;
}

