/*     Layout for Gridbuilder tables   */
.tabletext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  width: 100%;
  font-weight: 600;
}
.tabletext {
  border-collapse: collapse;
  width: 100%;
}
.tabletext td {
  background-color: #fafafa;
}
/*  top right bottom left  */
.dance-title {
  width: 25%;
}
.dance-info {
  width: 30%;
}
.dance-music {
  width: 45%;
}
.dance-title, .dance-info, .dance-music {
  vertical-align: center;
  padding: 0px 5px 5px 10px;
  border-width: 1px;
  border-color: #d79900;
  border-style: solid;
  text-align: left;
}
.title-info {
  font-weight: 700;
}
.township {
  border-top-width: 2px;
  padding-top: 15px;
  font-weight: 700;
}
th {
  padding: 10px;
  background-color: #fafafa;
  border-width: 1px 1px 0 1px;
  border-color: #d79900;
  border-style: solid;
}
.brxe-wpgb-facet .wpgb-facet-1 {
  background-color: var(--primary) !important;
  color: var(--primary-ultra-light) !important;
  padding-left: var(--space-s) !important;
  text-align: left;
}
