Brad Schwartz wrote:
I've poked around using Firebug for CSS overrides but cannot seem to find the right :hover combination.
Normally I just would have given you the correct code:
.sprocket-grids-b-effect {
background: transparent !important;
}
HOWEVER since you've figured out the custom CSS process and you've attempted using an Inspector Tool on your own you've triggered my VERBOSE mode 
This image is hidden for guests.
Please log in or register to see it.
My methodology (
Chrome Developer Tools
my Tool of choice) is:
1) find a selector that triggers your issue. In this case I've forced a hover on the selector "sprocket-grids-b-image-container"
2) with a little clicking on the child elements of the above I end up at the likely code that causes the issue "sprocket-grids-b-effect"
3) it should be apparent that the CSS background property causes the dark overlay to appear
4) write the appropriate code to override with the "least side effects"
So "least side effects" means that using a transparent colour effects the required solution whereas using "display:none" on that element is like dropping an atomic bomb on it. You were so close.
You see that I used the !important attribute for my code override. So here's a little
w3cschools.com - the worlds largest web dvelopment site
lesson for you.
Normally the custom CSS will overwrite the templates or module CSS except in this case where we're using EXACTLY the same class selector then we have to use another method for our CSS to override the module's. Hence the !important attribute.
To mark this issue as Solved, please change the Topic icon to a Checkmark and add [SOLVED] to the beginning of your Title FIRST post of the Topic
This image is hidden for guests.
Please log in or register to see it.
Thanks.