/*! responsive-nav.js 1.0.32 by @viljamis */

.js #menu {
  clip: rect(0 0 0 0);
  position: absolute;
  display: block;
  overflow: hidden;
  zoom: 1;

}

#menu.opened {
  max-height: 9999px;
}

.disable-pointer-events {
  pointer-events: none !important;
}

.nav-toggle {
	font-family: 'Ropa Sans', sans-serif;
	width:98%;
	margin-left:auto;
	margin-right:auto;
	font-size:15px;
  display:block;
  line-height:35px;
  border:1px solid #e4e4e4;
  text-align:center;
  height:35px;
   color:#545454;
    /*-webkit-border-radius: 3px;
	-moz-border-radius: 3px;*/
	background: url(../img/public/bg.png) repeat;
	
}

.nav-toggle:hover {
	color:#0099cb !important;
	}


	
@media screen and (min-width: 40em) {
  .js #menu {
    position: relative;
  }
  .js #menu.closed {
    max-height: none;
  }
  .nav-toggle {
    display: none;
  }
}
