cleaning up how icon fonts are used
added styling for search query component