.sidepanel {
  height: 100%; 
  width: 0;
  position: fixed; 
  z-index: 5; 
  top: 0;
  left: 0;
  background-color: hsl(205,19%,19%, 0.95);
  overflow-x: hidden; 
  padding-top: 100px; 
  transition: 0.5s; 
}

.sidepanel a {
  padding: 10px;
  text-transform: uppercase;
  font-size: 1.2em;
  color: #fff;
  display: block;
  width: 100%;
  text-align: center;
  transition: 0.3s;
}

.sidepanel .closebtn {
  position: absolute;
  text-align: left;
  top: -10px;
  left: 10px;
  font-size: 36px;
  
}

.openbtn {
  font-size: 20px;
  cursor: pointer;
  background-color: var(--me-darkrot);
  color: white;
  padding: 10px 15px;
  border: none;
  z-index: 3;
}





