Bug 1100295 - Implement navigation logic. r=crdlc

to be sure, we're removing the hide class, does it mean this panel is hidden by default because it is not in the viewport and we control this in the css, right?