Branding image bug

On small screens, the branding image was not always covering all of the available space, causing the background color to come through at the bottom. This fix makes sure that the branding image fills all available space.