OC-5931 Clean up Participant Portal UI

Signed-off-by: Ron Panduwana <panduwana@gmail.com>
OC-5939 Implement UI feedback / minor changes from Demo feedback

Signed-off-by: Ron Panduwana <panduwana@gmail.com>