/*#nav-icon {
  width: 19%;
  height: 30px;
  background-color: red;
  cursor: pointer;
  display: inline-block;
}*/

#nav-icon span, #nav-icon span:before, #nav-icon span:after {
  cursor: pointer;
  border-radius: 1px;
  height: 5px;
  width: 35px;
  background: white;
  position: absolute;
  display: block;
  content: '';
}

#nav-toggle span:before {
  top: -10px;
}
#nav-toggle span:after {
  bottom: -10px; 
}