-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
-ms-interpolation-mode: bicubic;
border-collapse: collapse;
border-collapse: collapse !important;
-ms-interpolation-mode: bicubic;
body, table, td, p, a, li, blockquote {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;
mso-line-height-rule: exactly;
font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;
mso-line-height-rule: exactly;
mso-line-height-rule: exactly;
overflow-wrap: break-word;
-ms-word-break: break-all;
list-style-type: decimal;
margin-bottom: 0 !important;
/* Helper class for breaking long URLs. */
word-break: break-all !important;
word-break: break-all !important;
background-color: #e9eaec;
display: inline-block !important;
.header-wrapper.dark-mode {
/* Helper class for inline elements. */
.content a, .content p, .content pre {
-ms-word-break: break-word;
.content .smart-tag table:not(.wpforms-order-summary-preview) {
border-collapse: collapse;
.content .smart-tag table:not(.wpforms-order-summary-preview) td, .content .smart-tag table:not(.wpforms-order-summary-preview) th {
border: 1px solid currentColor;
.content td > *:last-child {
text-decoration: underline;
.field-signature td.field-value {
.field-rating td.field-value {
tr:not(.smart-tag) > .field-value span {
.field-file-upload .field-value .file-icon {
.field-richtext .field-value:only-child, .field-content .field-value:only-child {
.field-richtext p .alignleft,
.field-richtext li .alignleft, .field-content p .alignleft,
.field-content li .alignleft {
.field-richtext p .aligncenter,
.field-richtext li .aligncenter, .field-content p .aligncenter,
.field-content li .aligncenter {
.field-richtext p .alignright,