.slinky-menu{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s ease;transition:all .3s ease;background:#f7f7f7}
.slinky-menu>ul{left:0;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s ease;transition:all .3s ease}
.slinky-menu li,.slinky-menu ul{list-style:none;margin:0}
.slinky-menu ul{width:100%;margin:0;padding:0}
.slinky-menu a{font-family:'Roboto-Regular';font-weight:normal;text-transform:uppercase;font-size:12px;line-height:20px;color:#212c2f;display:block;padding:10px;text-decoration:none;text-align:left;background:transparent;position:relative;margin:0 20px;border-bottom:1px solid #e7e7e7}
.slinky-menu li ul{display:none;left:100%;position:absolute;top:0}
.slinky-menu .header{position:relative}
.slinky-menu a.back{font-family:'Roboto-Bold';font-weight:normal;left:0;position:relative;top:0}
.slinky-menu h2{display:none}
.slinky-menu li{line-height:1}
.slinky-menu a:hover{background:#efefef}
.slinky-menu a span{display:block;height:40px;width:40px;content:'\276f';margin-left:1em;float:right;color:#00af9b;font-size:20px;background-color:#efefef;padding:10px 15px;position:absolute;top:-10px;position:relative;right:-10px;border-left:1px solid transparent;z-index:10}
.slinky-menu a:hover span{border-left:1px solid #dbdad9}
.slinky-menu a.back:before{content:'\276e';margin-right:12px;float:left;color:#00af9b;font-size:20px}