.sidenav {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: rgba(25,0,0,0.6);
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 60px;
  text-align:center;
  z-index:1100;
  font-size:12px; color:#FFF;
  
}

.sidenav a {
  padding:0px;
  text-decoration: none;
  display: block;
  transition: 0.3s;font-size:12px; color:#FFF;
  line-height:15px;

}

.sidenav a:hover{
  color: #FBEE00;
}
.sidenav img { width:40px; height:auto;}
.sidenav .closebtn {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size:36px;  
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}

}