Updates to styles and search logic
Try improving styling.

Fix duplicate ids.
Redesign sticky header logic.

New logic removes the need to clone the header, which is necessary now that
we're adding features like search box that would be hard to keep in sync.