Fixed calendar on scroll

The calendar will now stick on the screen when you scroll down the list of events. The main container is now position relative while the new container cal_wrapper is positioned absolutely. I used an exact y scroll to target when the container needs to be fixed.