.mobile-nav-frame{height:100%;overflow:auto;right:0;position:fixed;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#222;width:100%;font-family:Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;z-index:999999}.mobile-nav-frame .title{padding:14px 12px;margin-bottom:25px;border-bottom:1px solid #1c1c1c;background:#161616}.mobile-nav-frame .title h3{height:1.25em;overflow:hidden;text-shadow:0 2px 1px rgba(0,0,0,.8);color:#fff;font:200 20px Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;text-align:center;margin:0 50px}.mobile-nav-frame .title .back,.mobile-nav-frame .title .close{padding:7px;font-size:19px;text-decoration:none;font-weight:200;color:#fff;position:absolute;top:11px;margin-top:-1px}.mobile-nav-frame .title .close{right:12px}.mobile-nav-frame .title .back{left:12px}.mobile-nav-frame form.search{position:relative;background-color:transparent;margin:20px 12px}.mobile-nav-frame form.search input[type=search]{font-size:18px;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#e0e0e0;width:100%;display:block}.mobile-nav-frame form.search input[type=submit]{display:none}.mobile-nav-frame .slides{display:block}.mobile-nav-frame ul{padding:4px 10px;border:1px solid #111;margin:0 12px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2),0 -1px 0 hsla(0,0%,100%,.075);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,.2),0 -1px 0 hsla(0,0%,100%,.075);box-shadow:inset 0 0 2px rgba(0,0,0,.2),0 -1px 0 hsla(0,0%,100%,.075);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#212121}.mobile-nav-frame ul li{padding:15px 5px;border-top:1px solid hsla(0,0%,100%,.05);border-bottom:1px solid rgba(0,0,0,.25);display:block}.mobile-nav-frame ul li a.link{font-size:17px;text-decoration:none;font-weight:300;margin-right:30px;text-shadow:0 0 2px rgba(0,0,0,.7);color:#f3f3f3;cursor:pointer;display:block}.mobile-nav-frame ul li:first-child{border-top:none}.mobile-nav-frame ul li:last-child{border-bottom:none}.mobile-nav-frame .next{font-size:17px;text-decoration:none;font-weight:300;color:#f3f3f3;float:right}.admin-bar .mobile-nav-frame .title{position:relative}a.mobilenav{display:none}