#mySidenav {
            height: 100%;
            width: 0;
            position: fixed;
            z-index: 1;
            top: 0;
            left: 0;
            background-color: #90ee90;
            overflow-x: scroll ;
            transition: 0.5s;
            padding-top: 60px;
        }

#mySidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 15px;
    color: #818181;
    transition: 0.3s;
    cursor: pointer ;
   
}

#mySidenav a:hover {
    color: #000000;
}

#mySidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

#navBar .navBar:hover {
    width: 250px;
}
.navbar {
    background-color: #90ee90;
}



#overlay {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}

/*#dismiss {
    width: 35px;
    height: 35px;
    position: absolute;
     top right corner of the sidebar 
    top: 10px;
    right: 10px;
}*/

hr{
    background-color: #000000
}



