more CSS and JS changes on search component