Adding a top-margin to the companyfooter-placeholder and using LESS variables

This fixes a problem where the footer overlaps the bottom of the page content.
Also, using variables makes it easier to maintain / modify.