Hi!
You may wish to set up a custom tribe-events.css stylesheet – this would basically live within your theme (wp-content/themes/YOUR_THEME/tribe-events/tribe-events.css) and the following snippet should remove the white background:
.single-tribe_events #tribe-events-content form.cart,
.single-tribe_events #tribe-events-content div.cart {
background: inherit;
}
You may want to augment this with further rules to make other bits of text more legible:
#tribe-events-content .cart td.tickets_name,
#tribe-events-content .cart td.tickets_price {
color: white;
}
Does that help? Please also note you can find more details about setting up a tribe-events.css stylesheet in our Themer’s Guide 🙂