slideout footer based on http://demo.tutorialzine.com/2013/08/slideout-footer-css/