Updated CSS and javascript

CSS: fixed pop over so it stays full when scrolling down the page.
JS: Wrong use of css() and show() in if statements, fixed to use toggle
instead, will explain via phone