.menu-manager-menu{margin-bottom:15px;}
.menu-manager-menu li.active > a{text-decoration:none;}
.menu-type-none,
.menu-type-none ul,
.menu-type-none li{display:inline;}
.menu-type-none li a span,
.menu-type-none li span span{padding-right:5px;}
.menu-type-vertical ul{padding-left:15px;}
.menu-type-horizontal{position:relative;z-index:999999;}
ul.menu-type-horizontal{width:100%;border:1px solid #ccc;}
.menu-type-horizontal li.level0 > a > span{border-right:1px solid #ccc;}
.menu-type-horizontal li span{padding:0;display:inline-block;}
.menu-type-horizontal li span:hover{background:#e8e8e8;}
.menu-type-horizontal li.level0{display:inline-block;}
.menu-type-horizontal li{display:block;position:relative;border-right:none;padding:4px 22px 23px;}
.menu-type-horizontal li.title{cursor:default;}
.menu-type-horizontal ul{position:absolute;left:0;margin-left:-1px;border:1px solid #ccc;background:#fff;display:none;width:250px;}
.menu-type-horizontal ul li{border:none;border-bottom:1px solid #ccc;}
.menu-type-horizontal ul li.last{border-bottom:none;}
.menu-type-horizontal li.level1 ul{left:50%;top:50%;}
.menu-type-horizontal li:hover > ul{display:block;z-index:1;}
.menu-type-horizontal li ul li span{width:14em;}
.menu-type-horizontal li ul li span:hover{background:#f1f1f1;}