search box styling and functionality