#hypertranscript .strikethrough {
    text-decoration: line-through;
}

#hypertranscript .annotation, #hypertranscript .parannotation {
    opacity: 0.7;
}

#hypertranscript .highlight {
    background-color: yellow !important;
}

#hypertranscript .highlight.active {
    background-color: lightGreen !important;
}

#hypertranscript header {
    font-size: 200%;
}

#hypertranscript > p {
    line-height: 25px;
}

/*#hypertranscript a {
  cursor: pointer;
  color: #000;
}*/
/*
#hypertranscript .active ~ span {
  color: #999;
}

#hypertranscript p.active ~ p span {
  color: #999;
}
*/

#hypertranscript a, a.link {
    border: 0px;
}

#hypertranscript .read {
    color: #000 !important;
}

#hypertranscript .unread {
    color: #999 !important;
}

#hypertranscript .search-match {
    background-color: pink !important;
}

#hypertranscript .share-match {
    background-color: #66ffad !important;
}

#hypertranscript sub:before {
    content: '\231C';
}

#hypertranscript sub.highlight-duration:before {
    content: '\231D';
}

#hypertranscript h5 {
    font-size: 130%;
}

[data-m] {
    cursor: pointer;
    margin: -3px;
}

span.unread {
    padding: 2px 5px 3px 1px;
    border-radius: 4px;
}

#hypertranscript .read {
    color: #000 !important;
    padding: 2px 5px 3px 1px;
    background: #fff7ae;
}

span.read.active {
    background: #ffc94a !important;
    border-radius: 4px;
}

body {
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
    line-height: 1.5;
}

.speaker {
    font-weight: bold;
}
