#container:not(.plain-view) .transcript-container audio {
    width:100%;
}
#container:not(.plain-view) .transcript-container .audio-transcript {
    margin-top: -29px;
    padding: 21px 10px 10px 10px;
    background-color: white;
}
#container:not(.plain-view) .transcript-container .audio-transcript > *:last-child {
    margin-bottom:0;
}
#container:not(.plain-view) .transcript-container.show-transcript button {
    border-radius:0;
}
#container.plain-view .audio-transcript.hidden {
    display:block;
 }
 #container.plain-view .transcript-container button {
    display:none;
 }