[data-component-id="ummhealth:table"].column_title table tr:first-child {
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 0.75rem;
  border-bottom-width: 0px;
}
[data-component-id="ummhealth:table"].column_title table tr:first-child td {
  font-weight: 700;
}
[data-component-id="ummhealth:table"].column_title table tr:first-child td:first-child {
  border-bottom-left-radius: 0.75rem;
  border-top-left-radius: 0.75rem;
}
[data-component-id="ummhealth:table"].column_title table tr:first-child td:last-child {
  border-bottom-right-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
[data-component-id="ummhealth:table"] table.ummhealth-table-fixed {
  table-layout: fixed;
}
[data-component-id="ummhealth:table"] table tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
[data-component-id="ummhealth:table"] table tr td a {
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
@media only screen and (max-width: 767px) {
  [data-component-id="ummhealth:table"] {
    /* Force table to not be like tables anymore */
  }
  [data-component-id="ummhealth:table"] table,
  [data-component-id="ummhealth:table"] thead,
  [data-component-id="ummhealth:table"] tbody,
  [data-component-id="ummhealth:table"] th,
  [data-component-id="ummhealth:table"] td,
  [data-component-id="ummhealth:table"] tr {
    display: block;
  }
  [data-component-id="ummhealth:table"] tr {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  [data-component-id="ummhealth:table"] td {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  [data-component-id="ummhealth:table"].column_title table tr:first-child {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  [data-component-id="ummhealth:table"].column_title table td {
    white-space: normal;
    position: relative;
    display: flex;
    align-items: center;
    padding: 0px;
    text-align: left;
  }
  [data-component-id="ummhealth:table"].column_title table td .field--name-field-body-field {
    flex: 1 1 0%;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  [data-component-id="ummhealth:table"].column_title table td:before {
    background-color: rgba(0, 0, 0, 0.05);
    width: 35%;
    top: 0px;
    left: 0px;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    align-self: stretch;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    text-align: left;
    font-weight: 700;
    content: attr(data-title);
  }
}
@media only screen and (max-width: 500px) {
  [data-component-id="ummhealth:table"].column_title table td:before {
    background-color: rgba(0, 0, 0, 0.05);
    width: 40%;
    top: 0px;
    left: 0px;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    align-self: stretch;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
    text-align: left;
    font-weight: 700;
    content: attr(data-title);
  }
}
@media only screen and (max-width: 400px) {
  [data-component-id="ummhealth:table"].column_title table td:before {
    background-color: rgba(0, 0, 0, 0.05);
    width: 50%;
    top: 0px;
    left: 0px;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    align-self: stretch;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    text-align: left;
    font-weight: 700;
    content: attr(data-title);
  }
}
