I only did this to see how hard it would be, and as expected it tends to break on major style updates. I looked aroud the code a little for where glyphicon is referenced and I changed my *css content to it actually shows both of my custom icons now, but the ones from from the theme also show. My style in *css is matching, but maybe at the same priority as the main one.
See the open close on any search, say http://gerry.wagn.org/Cardtype.
I'll try one more time to make the selector more specific in *css
Figured it out. One key was setting content: '' in my style block for the icons.