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,
130 .wp_attachment_holder .wp-audio-shortcode {
134 video.wp-video-shortcode,
135 .wp-video-shortcode video {
137 display: inline-block;
140 .video-details .wp-video-holder {
146 border: 1px solid #ccc;
153 .wp-admin .wp-playlist {
158 display: inline-block;
168 .wp-playlist .mejs-container {
173 .wp-playlist .mejs-controls .mejs-button button {
187 .wp-playlist-caption {
191 text-overflow: ellipsis;
197 .wp-playlist-item .wp-playlist-caption {
198 text-decoration: none;
200 max-width: -webkit-calc(100% - 40px);
201 max-width: calc(100% - 40px);
204 .wp-playlist-item-meta {
210 .wp-playlist-item-title {
215 .wp-playlist-item-album {
218 text-overflow: ellipsis;
222 .wp-playlist-item-artist {
224 text-transform: uppercase;
227 .wp-playlist-item-length {
235 .rtl .wp-playlist-item-length {
240 .wp-playlist-tracks {
248 border-bottom: 1px solid #ccc;
251 .wp-playlist-item:last-child {
255 .wp-playlist-light .wp-playlist-caption {
259 .wp-playlist-dark .wp-playlist-caption {
263 .wp-playlist-playing {
268 .wp-playlist-light .wp-playlist-playing {
273 .wp-playlist-dark .wp-playlist-playing {
278 .wp-playlist-current-item {
284 .wp-playlist .wp-playlist-current-item img {
293 .rtl .wp-playlist .wp-playlist-current-item img {
299 .wp-playlist-current-item .wp-playlist-item-title,
300 .wp-playlist-current-item .wp-playlist-item-artist {
302 text-overflow: ellipsis;
306 .wp-audio-playlist .me-cannotplay span {