div.widget.rich-text table {
    display: table;
    border-collapse: collapse;
    border: 1px solid #e5e5e2;
}
div.widget.rich-text table.text-align-left th,
div.widget.rich-text table.text-align-left td {
    text-align: left !important;
}
div.widget.rich-text table>thead>tr {
    background-color: #d4d5c1;
}
div.widget.rich-text table>thead>tr>th {
    font-family: "ff-dax-web-pro-n4", "ff-dax-web-pro";
    font-weight: 400;
    font-size: 108%;
    color: #454540;
    padding: 10px;
    text-align: center;
}
div.widget.rich-text table>thead>tr>th:first-child,
div.widget.rich-text table>tbody>tr>td:first-child {
    text-align: left;
}
div.widget.rich-text table.centered-text>thead>tr>th:first-child,
div.widget.rich-text table.centered-text>tbody>tr>td:first-child {
    text-align: center;
}
div.widget.rich-text table>tbody>tr>td {
    font-size: 89%;
    text-align: center;
    padding: 10px 14px;
    border-top: 1px solid #e5e5e2;
    background-color: white;
    border-left: 1px solid #f7f7f2;
}
div.widget.rich-text table>tbody>tr>td:first-child {
    border-left-style: none;
}
div.widget.rich-text table>tbody>tr:nth-child(odd)>td {
    background-color: #fafaef;
    border-left: 1px solid #f3f3e7;
}
div.widget.rich-text table>tbody>tr:first-child>td {
    border-top-style: none;
}
div.widget.rich-text table .no-wrap {
    white-space: nowrap;
}
div.widget.rich-text table.first-column-left>thead>tr>td:first-child,
div.widget.rich-text table.first-column-left>thead>tr>th:first-child,
div.widget.rich-text table.first-column-left>tbody>tr>td:first-child,
div.widget.rich-text table.first-column-left>thead>tr>th:first-child {
    text-align: left;
}
div.widget.rich-text table.first-column-no-wrap>thead>tr>td:first-child,
div.widget.rich-text table.first-column-no-wrap>thead>tr>th:first-child,
div.widget.rich-text table.first-column-no-wrap>tbody>tr>td:first-child,
div.widget.rich-text table.first-column-no-wrap>thead>tr>th:first-child {
    white-space: nowrap;
}