css and js changes
firefox bug fixed and added theme selector
Revert "firefox bug fixed and added theme selector"

This reverts commit a88bc0c3a908bdd753975e68fc97308bb259486e.