fix site message / navbar layout conflict, update flash message styling