/* Global page and element settings ----------------------------------------------------- */ body { font-size: 16px; font-family: "Montserrat", Helvetica, sans-serif !important; } /* Colors */ .dark-blue { color: #20364c !important; } p, table, tr, td, ul, li, blockquote, nav, a, footer, dl, dt, dd { font-size: 1.5rem; font-weight: 400; } ul { width: 90%; padding: 10px; } .row { width: 90%; display: table; } .spka { /* text-align: right; */ color: #0274ba; } .spkb { text-align: left; color: #700303; } /* .text { background: #e7fefc; } */ /* Transcript styles */ .movControl { background: #FFFFFF; color: #999; font-size: 20px; padding-right: 50px; } .selected { background: #D7F0FF; } .span[name="utterance"] { margin-left: 50px; } span[name="utterance"]:hover { cursor: pointer; } .movControl { cursor: pointer; } .uttPlaying { background: #FFF68F; } em.linenumber { color:#999; font-style: normal; background:#FFFFFF; text-align: right; }