Make sure carousel maintains its proportions

The easiest solution is to just fix the width which is what was done.
Below the natural image size, I have made the message, and carousel arrows follow the screen. (see the media query).

Above the natural image size, the image, message, carousel arrows are centered.

@statico for review 
@WHiT3R4bBiT this is already on staging.
FWIW, in my .zshrc:

    alias ahgl='alias gondor="GONDOR_SITE_KEY=XXXXXXXXXX gondor"; . ~/Projects/ahgl-virtualenv/bin/activate && cd ~/Projects/ahgl-site; nvm use 0.10'