For my situation, I had to change the z-order (I figured that was the culprit) in the following tag – modified as a template override:
.tribe-events-list-separator-month {
background-color: transparent;
font-size: 24px;
margin: 2.5em 0 0;
position: relative;
text-align: center;
text-transform: none;
z-index: -1; /* was set to “1” and overlays on top of all the content above it. */
}