::-webkit-scrollbar {
  width:5px;
}
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius:10px;
}
::-webkit-scrollbar-thumb {
  background:#F9E000;
  border-radius: 5px;
}
html, body {
  position:absolute;
	width:100%;
	height:100%;
  margin:0;
	padding:0;
	border:0;
	background-color:#FFF;
  -webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	overflow:hidden;
  font-family:monospace;
  font-size:10px;
  color:#444;
}
#manage{
  position:absolute;
  width:90%;
  height:90%;
  left:5%;
  top:5%;
  text-align:center;
  font-size:12px;
}
#Keys{
  position:absolute;
  width:90%;
  height:10%;
  left:5%;
  top:90%;
  font-size:12px;
  text-align:center;
}
#modOptions{
  position:absolute;
  width:100%;
  height:5%;
  left:0;
  top:1%;
}
#textinterface{
  position:absolute;
  width:30%;
  height:10%;
  left:2%;
  top:12%;
  font-size:12px;
  color:#0A0;
}
#msg{
  display:none;
  position:absolute;
  width:20%;
  height:20%;
  padding:2%;
  left:38%;
  top:38%;
  background-color:rgba(32,32,32,0.75);
  font-size:16px;
  color:#0F0;
}
#login{
  position:absolute;
  top:25%;
  left:25%;
  width:50%;
  height:50%;
  background-color:rgba(32,32,32,0.75);
  font-size:12px;
  color:#0F0;
}
#loginBTN{
  position:absolute;
  float:right;
  right:50px;
  top:50px;
}
.txtDisplay{
  position:relative;
  float:left;
  margin-left:15px;
}
input, label, .error{
  position:relative;
  float:left;
  width:96%;
  margin-left:1%;
  margin-bottom:5px;
  margin-top:5px;
  font-size:10px;
  padding:1%;
}
.error_chang{
  position:relative;
  float:left;
  width:96%;
  margin-left:1%;
  margin-bottom:5px;
  margin-top:5px;
  font-size:10px;
  padding:1%;
  font-size:12px;
  color:#0F0;
}
/* ========================================================================== */
/* Dropdown menu                                                              */
/* -------------------------------------------------------------------------- */
.dropbtn{
  background-color:#000;
  color:#FFF;
  padding:16px;
  font-size:16px;
  border:none;
}
.dropdown{
  position:relative;
  display:inline-block;
}
.dropdown-content{
  display:none;
  position:absolute;
  background-color:rgba(32,32,32,0.75);
  min-width:160px;
  box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index:1;
}
.dropdown-content a{
  color:#0A0;
  padding:12px 16px;
  text-decoration:none;
  display:block;
}
.dropdown-content a:hover{background-color:#000;}
.dropdown:hover .dropdown-content{display:block;}
.dropdown:hover .dropbtn{background-color:#0A0;}
