Small responsive adjustments

Responding to 3 possible widths now:
 - more than 1023px
 - more than 479px
 - less than or equal to 479px

Overview of changes:
 - footer height
 - .tunnel .container width
 - font sizes