.wrapper {
  max-width: 100%;
  margin: 0 auto;
}
nav ul ul {
  display: none;
}
nav ul ul li {
  float: none;
}
nav li {
  float: left;
}
nav li a {
  text-decoration: none;
  display: inline-block;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0px;
}
nav li a:link, nav li a:visited {
}
nav li a:link:hover, nav li a:visited:hover {
}
nav li:hover ul {
  display: inline-block;
  position: absolute;
  padding:0 !important;
  margin:0 !important;
}

input.toggle,
label.toggle {
  display: none;
}
label.toggle {
    z-index:100000000000!important;
    position:relative;
}