@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);#leftmenu,#leftmenu ul,#leftmenu ul li,#leftmenu ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#leftmenu{width:100%;font-family:'Roboto',sans-serif;margin-bottom:15px}#leftmenu ul ul{display:none}#leftmenu>ul>li.active>ul{display:block}.align-right{float:right}#leftmenu>ul>li>a{padding:12px 15px;cursor:pointer;z-index:2;font-size:16px;text-decoration:none;color:#000;background:transperent;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;border-bottom:solid 1px #eee;font-family:'Roboto',sans-serif;text-transform:capitalize;background-color:#fff;font-weight:bold}#leftmenu>ul>li>a:hover{color:#fff;background-color:#8ebc13}#leftmenu ul>li.has-sub>a:after{position:absolute;right:26px;top:15px;z-index:5;display:block;height:10px;width:2px;background:#000;content:"";-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}#leftmenu ul>li.has-sub>a:before{position:absolute;right:22px;top:19px;display:block;width:10px;height:2px;background:#000;content:"";-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}#leftmenu ul>li.has-sub.open>a:after,#leftmenu ul>li.has-sub.open>a:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#leftmenu ul ul li a{padding:12px 18px;cursor:pointer;z-index:2;font-size:14px;text-decoration:none;color:#000;background:#eee;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;font-family:'Roboto',sans-serif;border-bottom:solid 1px #eee}#leftmenu ul ul ul li a{padding-left:32px;background-color:#ccc;color:#000;border-bottom:solid 1px #eee}#leftmenu ul ul li a:hover{color:#fff;background-color:#8ebc13}#leftmenu ul ul>li.has-sub>a:after{top:16px;right:26px;background:#ddd}#leftmenu ul ul>li.has-sub>a:before{top:20px;background:#ddd}