Hi Michelle,
I just had a go at this and the "secondary font colour" controls the colour of the text on the buttons, which could be a way to fix this issue.
I am not sure what you mean by the logo needing a white space. Is that something that could be changed in the logo image itself?
Mathieu