#container{
    background-color: #494949;

}

 #stage-parent {
    width: 100%;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}

ul{
  //border: 1px solid #ddd;
  padding: 0; /* To remove default left padding */
  width: 400px;
}

li {
  display: flex;
  align-items: center;
  margin: 5px;
  border-radius: 5px;

  background-image: linear-gradient(to right, rgba(0,0,0,1), rgba(0,0,0,0));
}

td.on {
    background-color: red;
}

li:hover{
  -ms-transform: scale(1.01); /* IE 9 */
  -webkit-transform: scale(1.01); /* Safari 3-8 */
  transform: scale(1.01); 
}

span{
  color:whitesmoke;
  font-size: 70%;
  //height: 14px;

}

span.noselect{
  margin: 1px;
}

img.imgnote{
  margin: 4px;
  height: 16px;
}

body {
      margin: 0;
      padding: 0;
      overflow: hidden;
      background-color: #f0f0f0;
    }

#buttons {
      position: absolute;
      right: 5px;
      top: 10px;
}
