/*! responsive-nav.js v1.0.20 by @viljamis */

#nav-toggle {
    
-webkit-box-shadow: 0px 3px 8px #666666;
-moz-box-shadow: 0px 3px 8px #666666;
box-shadow: 0px 3px 8px #666666;
text-shadow: 1px 3px 3px #000000;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#5c5e5f), to(#2d292b));
background: -moz-linear-gradient(top, #5c5e5f, #2d292b);
display: block;
font-size: 14px;
margin: 0 auto;
padding: 17px 7px 15px;
text-decoration: none;
text-shadow: 1px 3px 3px #000000;
text-transform: uppercase;
width: 80%;
color: #fff;
  }
  
#nav-toggle:hover {
background: #000000;
}




.js #nav {
  clip: rect(0 0 0 0);
  max-height: 0;
  position: absolute;
  display: block;
  overflow: hidden;
  zoom: 1;
}

#nav.opened {
  max-height: 9999px;
}
@media only screen and (min-width: 481px)
{
  .js #nav {
    position: relative;
  }
  .js #nav.closed {
    max-height: none;
  }
  #nav-toggle {
    display: none;
  }
}
