6 font-family: Helvetica, Arial;
12 .mejs-container .mejs-controls {
16 .mejs-controls a.mejs-horizontal-volume-slider {
20 .mejs-controls .mejs-time-rail .mejs-time-loaded,
21 .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
25 .mejs-controls .mejs-time-rail .mejs-time-current {
29 .mejs-controls .mejs-time-rail .mejs-time-total,
30 .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
31 background: rgba(255, 255, 255, .33);
34 .mejs-controls .mejs-time-rail span,
35 .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
36 .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
40 .mejs-controls .mejs-offscreen {
41 clip: rect(1px, 1px, 1px, 1px);
45 .mejs-controls a:focus > .mejs-offscreen {
46 background-color: #f1f1f1;
48 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
56 padding: 15px 23px 14px;
60 text-decoration: none;
65 .mejs-overlay-loading {
66 background: transparent;
69 /* Override theme styles that may conflict with controls. */
70 .mejs-controls button:hover {
72 -webkit-box-shadow: none;
77 width: auto !important;
80 .media-embed-details .wp-audio-shortcode {
81 display: inline-block;
85 .audio-details .embed-media-settings {
89 .media-embed-details .embed-media-settings .setting span {
94 .media-embed-details .embed-media-settings .checkbox-setting span {
95 display: inline-block;
98 .media-embed-details .embed-media-settings {
103 .media-embed-details .instructions {
108 .media-embed-details .setting p,
109 .media-embed-details .setting a {
112 text-transform: uppercase;
115 .media-embed-details .setting a:hover {
119 .media-embed-details .embed-media-settings .checkbox-setting {
129 .wp_attachment_holder .wp-video {
133 video.wp-video-shortcode,
134 .wp-video-shortcode video {
136 display: inline-block;
139 .video-details .wp-video-holder {
145 border: 1px solid #ccc;
152 .wp-admin .wp-playlist {
157 display: inline-block;
167 .wp-playlist .mejs-container {
172 .wp-playlist .mejs-controls .mejs-button button {
186 .wp-playlist-caption {
190 text-overflow: ellipsis;
196 .wp-playlist-item .wp-playlist-caption {
197 text-decoration: none;
199 max-width: -webkit-calc(100% - 40px);
200 max-width: calc(100% - 40px);
203 .wp-playlist-item-meta {
209 .wp-playlist-item-title {
214 .wp-playlist-item-album {
217 text-overflow: ellipsis;
221 .wp-playlist-item-artist {
223 text-transform: uppercase;
226 .wp-playlist-item-length {
234 .rtl .wp-playlist-item-length {
239 .wp-playlist-tracks {
247 border-bottom: 1px solid #ccc;
250 .wp-playlist-item:last-child {
254 .wp-playlist-light .wp-playlist-caption {
258 .wp-playlist-dark .wp-playlist-caption {
262 .wp-playlist-playing {
267 .wp-playlist-light .wp-playlist-playing {
272 .wp-playlist-dark .wp-playlist-playing {
277 .wp-playlist-current-item {
283 .wp-playlist .wp-playlist-current-item img {
292 .rtl .wp-playlist .wp-playlist-current-item img {
298 .wp-playlist-current-item .wp-playlist-item-title,
299 .wp-playlist-current-item .wp-playlist-item-artist {
301 text-overflow: ellipsis;
305 .wp-audio-playlist .me-cannotplay span {