/* FL */ body { position: absolute; top: 0; bottom: 0; margin: auto; width: 980px; height: 916px; margin: 0; background-color: transparent; display: table; } .page { position: absolute; width: 980px; height: 916px; top: 0; } .page img { pointer-events: none; position: absolute; margin: 0; z-index: 0; } .page-text-container { position: absolute; z-index: 1; color: black; cursor: default; user-select: auto; -webkit-user-select: auto; font-family: serif; letter-spacing: 0px; } .jump-to-page { position: absolute; z-index: 3; } .jump-to-page:hover { background: rgba(1, 119, 191, 0.3); } .text-paragraph { position: absolute; } .words { position: absolute; white-space: nowrap; } .transp { color: transparent!important; opacity: 0.5; } .wordnr { position: absolute; white-space: nowrap; } .subword { position: absolute; white-space: nowrap; } .words.semi-transparent { opacity: 0.5; } .-epub-media-overlay-active { background: #8cd0ff; } .text-paragraph>div[style*=";color"] .words, .text-paragraph>div[style*=" color"] .words, .text-paragraph>div[style^="color"] .words { background: #8cd0ff; } .text-paragraph>div[style*=";background-color"] .words, .text-paragraph>div[style*=" background-color"] .words, .text-paragraph>div[style^="background-color"] .words { background: #8cd0ff !important; } .text-paragraph[style*=";color"] .words, .text-paragraph[style*=" color"] .words, .text-paragraph[style^="color"] .words { background: #8cd0ff; } .text-paragraph [style*=";color"].words, .text-paragraph [style*=" color"].words, .text-paragraph [style^="color"].words { background: #8cd0ff !important; } .-epub-media-overlay-active .words { background: #8cd0ff; } .text-paragraph .mo-active-default { background-color: #8cd0ff; } .text-paragraph .mo-active-default .words { background-color: #8cd0ff; } .mo-active-default .words { background-color: #8cd0ff; }