.textImage_comp table{background:#fff;margin-bottom:1.25rem;table-layout:fixed}
.textImage_comp table caption{background:transparent;color:#222;font-size:1rem;font-weight:bold}
.textImage_comp table thead{background:#f5f5f5}
.textImage_comp table thead tr th,.textImage_comp table thead tr td{color:#222;font-size:.875rem;font-weight:600;padding:.5rem .625rem .625rem}
.textImage_comp table tfoot{background:#f5f5f5}
.textImage_comp table tfoot tr th,.textImage_comp table tfoot tr td{color:#222;font-size:.875rem;font-weight:600;padding:.5rem .625rem .625rem}
.textImage_comp table tr th,.textImage_comp table tr td{color:#222;font-size:.875rem;padding:.5625rem .625rem;text-align:left}
.textImage_comp table tr.even,.textImage_comp table tr.alt,.textImage_comp table tr:nth-of-type(even){background:#f9f9f9}
.textImage_comp table{border-collapse:collapse;border-spacing:0}
.textImage_comp td,.textImage_comp th{padding:0}
.textImage_comp table thead tr th,.textImage_comp table tfoot tr th,.textImage_comp table tfoot tr td,.textImage_comp table tbody tr th,.textImage_comp table tbody tr td,.textImage_comp table tr td{display:table-cell;line-height:1.125rem;border:solid 1px #ddd}
*{-webkit-font-smoothing:antialiased}