fixes as requested by M

3 Things requested is fixed I guess.

One issue is lightbox hover icon can not be made 100% opaque without making image 100% transparent as of now. I had redo the opacity setting to make the icon more visible.