.topnav {
    font-family: Courier, monospace;   
    overflow: hidden;
    background-color: rgba(0,0,0,.8);
    border: 1vw solid rgb(168, 255, 190);
    position: relative;
  
  }
  
  .topnav #myLinks {
    display: none;
  }
  
  .topnav a {
    text-align: center;
    color: lightblue;
    font-family: Courier, monospace;   
    padding: 2vw;
    text-decoration: none;
    font-size: 5vw;
    display: block;
  }
  
  .topnav a.icon {
    background: black;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
  }
  
  .topnav a:hover {
    color: white;
  }
  
  .active {
    background-color: #04AA6D;
    color: rgb(155, 28, 28);
  }
  @media (min-width: 601px) {
     .topnav {
       display:none;
     }
   } 