update search donation page logic and view and some style fixes