::-webkit-scrollbar
{
  width: 	1vh;  /* for vertical scrollbars */
  height: 	1vh; /* for horizontal scrollbars */
}

::-webkit-scrollbar-track
{
  background: rgba(0, 0, 0, 0);
}

::-webkit-scrollbar-thumb
{
  background: rgba(128, 128, 128, 0.8);
}


body {
	
	background-color: 		rgba(0,	0,0,		1);
	touch-action:			none;
	overscroll-behavior:	none;
	letter-spacing:			normal;
	
}

div {
	
	-webkit-touch-callout: 	none;
    -webkit-user-select: 	none;
    -khtml-user-select: 	none;
    -moz-user-select: 		none;
    -ms-user-select: 		none;
    user-select: 			none;
	-webkit-tap-highlight-color: transparent;
	
	letter-spacing:			normal;
	
	/* -webkit-perspective: 1000; */
	/* -webkit-backface-visibility: hidden; */
	
	/*
	-webkit-transform: 		translateZ(0);
	-moz-transform: 		translateZ(0);
	-ms-transform: 			translateZ(0);
	-o-transform: 			translateZ(0);
	transform: 				translateZ(0);
	*/
	
}

.accelerated {

	/*
	-webkit-transform: 		translateZ(0);
	-moz-transform: 		translateZ(0);
	-ms-transform: 			translateZ(0);
	-o-transform: 			translateZ(0);
	transform: 				translateZ(0);
	*/
  
}

.session	{
	
	position:				absolute;
	
	left:					0px;
	top:					0px;
	width:					100%;
	height:					100%;
	
	overflow-x:				hidden;
	overflow-y:				hidden;
	
}