/*
* Tables */
table {
border-collapse: collapse; margin: $line-height-default 0; font-size: $font-size-default * 0.8; font-variant: prince-opentype(tnum);
} th, td {
border-top: 0.5pt solid #ccc; border-bottom: 0.5pt solid #ccc; border-left: 0.5pt dotted #f2f2f2; border-right: 0.5pt dotted #f2f2f2; padding: ($line-height-default * 0.1) ($line-height-default * 0.2);
} thead, th {
font-weight: bold;
} .table-caption {
page-break-after:avoid; font-style: italic; text-indent: 0; margin: ($line-height-default * 2) 0 $line-height-default 0;
} .table-caption em {
font-style: normal;
} td {
vertical-align: top; page-break-inside: avoid;
} td p {
font-variant: prince-opentype(tnum);
} thead, th, .table-subhead {
page-break-after: avoid; background-color: #F2F2F2; line-height: 120%;
} .table-row-stub {
font-weight: bold;
} td p {
margin: 0; padding: 0;
}