/* Text color for tdno0 and center */
.tdno0, 
.center {
  color: #ffffff; /* White text */
}

/* Links inside tdno0 and center */
.tdno0 a, 
.center a {
  color: #d4af37;         /* Gold links */
  text-decoration: none;  /* Optional: remove underline */
  transition: color 0.3s ease;
}

.tdno0 a:hover, 
.center a:hover {
  color: #7d1f2a;         /* Deep red on hover */
}

#eb-categories .eb-description, #eb-event-page .eb-description, #eb-events .eb-description, #eb-categories .eb-box-heading, #eb-events .eb-box-heading, #eb-event-page .eb-box-heading
{
  background-color: transparent;
}

.table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th
{
  background-color: transparent !important;
}

#eb-categories .eb-box-heading, #eb-events .eb-box-heading, #eb-event-page .eb-box-heading
{
  color: #fff !important;
}
.eb-responsive-table {
   color: #fff !important;
}
.table-striped.eb-responsive-table > tbody > tr:nth-of-type(2n+1) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: #fff;
}
.eb-taskbar li a:hover, .eb-taskbar li a:link, .eb-taskbar li a:visited {
  text-decoration: none;
  color: #fff;
}

.eb-container table > tbody > tr > * {  
  color: #fff !important;
}