header nav{display:block;position:fixed;top:0;left:0;zoom:1;width:auto;text-align:left;height:35px;width:100%;}
nav .btn-navbar{position:fixed;right:5px;top:5px;padding:7px 10px;margin-right:5px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);}
nav .btn-navbar:active{background-color:#e6e6e6;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#d9d9d9), to(#ffffff));background-image:-webkit-linear-gradient(top, #ffffff, #d9d9d9);background-color:#d9d9d9;background-image:-moz-linear-gradient(top, #d9d9d9, #ffffff);background-image:-ms-linear-gradient(top, #d9d9d9, #ffffff);background-image:-o-linear-gradient(top, #d9d9d9, #ffffff);background-image:linear-gradient(top, #d9d9d9, #ffffff);background-repeat:repeat-x;}
nav .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#000;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
nav .btn-navbar.active .icon-bar{background-color:#a67b45;-webkit-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.25);}
.btn-navbar .icon-bar + .icon-bar{margin-top:3px;}
.overthrow-enabled .overthrow{overflow:auto;-webkit-overflow-scrolling:touch;}
ul#menu{background:#000;display:none;position:absolute;top:35px;left:0;width:100%;font-size:13px !important;overflow-x:hidden;-ms-overflow-x:hidden;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);}
ul#menu li{display:block;width:100%;padding:0;line-height:auto;border-bottom:1px solid #ccc;background-color:#ededed;background-repeat:repeat-x;background-image:linear-gradient(top, #ffffff, #ededed);}
ul#menu li:last-child{border:none;}
ul#menu li.hasChildren{height:auto !important;}
ul#menu li.hasChildren ul{display:none;margin:0 !important;padding:0 0 0 20px !important;}
ul#menu li.hasChildren ul li{background:none;}
ul#menu li a{display:block;text-decoration:none;padding:12px 10px;font-weight:normal;}
ul#menu li a span{display:block;}
ul#menu li a:link,
ul#menu li a:visited{color:#666;text-decoration:none;outline:none;}
ul#menu li a:hover,
ul#menu li a:active{color:#a67b45;text-decoration:none;outline:none;background:rgba(0, 0, 0, 0.05);}
ul#menu li.hasChildren a > span{background:url(/demo/responsive-nav/img/sprite.png);background-position:right -97px !important;background-repeat:no-repeat;}
ul#menu li.hasChildren a:hover > span,
ul#menu li.hasChildren.hover > a span{background-position:right -138px !important;}
