Update styles to work better with both Bootstrap and standard themes

Signed-off-by: Tony Butler <tonyjbutler@gmail.com>