Fix bug where custom footer font is being used for header; fix bug where pushing a child view controller does not respect the header font