fix sticky footer implementation