.listen .side-box-text {
line-height: 1.1em;
}
.listen-plain {
border: none;
background: transparent;
}
.listen-embedded {
width: 100%;
margin: 0;
border-width: 1px 0 0 0;
background: transparent;
}
.listen-header {
padding: 2px;
}
.listen-embedded .listen-header {
padding: 2px 0;
}
.listen-file-header {
padding: 4px 0;
}
.listen .description {
padding-top: 2px;
}
.listen .mw-tmh-player {
max-width: 100%;
}
/* have to deal with Vector suboptimal */
@media (max-width: 719px) {
.listen {
clear: both;
}
}
@media (min-width: 720px) {
.listen:not(.listen-noimage) {
width: 320px;
}
/* left/right (core template takes care of right)/center mutually exclusive */
.listen-left {
/* TODO: Understand why this overflow is here. */
overflow: visible;
float: left;
}
.listen-center {
float: none;
margin-left: auto;
margin-right: auto;
}
}