﻿#ViewerId {
    position: relative;
    width: 100%;
    height: 100%;
}

/* Telerik's HTML renderer applies the report font to each report-item container
   and emits each positioned text line as a direct child div with one generated
   style class (for example, s35-<document hash>). Report-item class names come
   from the report definition (textBox*, cellSystem, and so on), so they cannot be
   used to identify text reliably. The portal-wide universal typography rules
   otherwise give these generated lines a larger Roboto font, causing text to
   overlap or be clipped by the fixed report item. PDF export is rendered
   separately and is not affected by the portal styles. */
.trv-report-page div > div[class^="s"][class*="-"]:not([class*=" "]) {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    font-style: inherit;
    line-height: normal;
}
