Maybe I don't know what I'm doing but I thought I would post anyway. I just updated to the newest version of font awesome (4.2). I thought the new update did this but it still has 4.1 css files. Anyway... If I add an icon from 4.2 such as fa fa-paint-brush, it doesn't show up on the mega menu backend, but it does show up on the frontend when you view the page. I've tried recompiling but that doesn't seem to do anything different. Some icons do show up, presumably older ones such as fa fa-home. Is this something I have messed up or is this a bug and how can I fix it ?