I\'ve used the CSS flex box layout which appears as shown below:
If t
I suggest looking into background-size
options to adjust the image size.
Instead of having the image in the page if you have it set as a background image you can set:
background-size: contain
or
background-size: cover
These options take into account both the height and width when scaling the image. This will work in IE9 and all other recent browsers.