fix menu display on small screens
add translucent overlay to cards on mouseover