.nmenu{color:#898989; overflow: auto; height: auto; margin-top: 130px;}
.nmenu ul{margin:0;padding:0;list-style:none}
.myinf-categories ul,.nmenu .uMenuRoot ul{padding-left:10px;display:none}
.nmenu .open>ul{display:block}
.nmenu a,.nmenu li>span{display:flex;align-items:center;text-overflow:ellipsis;overflow:hidden;font-size:15px;padding:3px 10px;color:#fff}
.nmenu a:hover,.nmenu li>span:hover{background:#ddd;color:#1A1A1A}
.nmenu .active{font-weight:700;color:#2a72cc}
.accordion-toggle{width:12px;line-height:12px;height:12px;text-align:center;border-radius:2px;flex-shrink:0;margin-right:10px;border:1px solid #bbb;color:#000;font-weight:700;cursor:default;background-position:center;background-repeat:no-repeat;}
.uWithSubmenu>a .accordion-toggle,.uWithSubmenu>span .accordion-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGAQMAAADaAn0LAAAABlBMVEUAAABEREQ3UJNbAAAAAXRSTlMAQObYZgAAAA9JREFUCNdjMADCP0AIpAEQXAK5Cqs5uAAAAABJRU5ErkJggg==),linear-gradient(to bottom,#fbfbfb,#dcdcdc);cursor:pointer}
.nmenu .open>a .accordion-toggle,.nmenu .open>span .accordion-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAACAQMAAABBkz8dAAAAA1BMVEVEREQ1TRdOAAAACklEQVQI12MAAgAABAABINItbwAAAABJRU5ErkJggg==),linear-gradient(to bottom,#fbfbfb,#dcdcdc)}