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 .remove-setting {
112 text-transform: uppercase;
115 .media-embed-details .setting .remove-setting {
119 .media-embed-details .setting a:hover {
123 .media-embed-details .embed-media-settings .checkbox-setting {
133 .wp_attachment_holder .wp-video,
134 .wp_attachment_holder .wp-audio-shortcode {
138 video.wp-video-shortcode,
139 .wp-video-shortcode video {
141 display: inline-block;
144 .video-details .wp-video-holder {
150 border: 1px solid #ccc;
157 .wp-admin .wp-playlist {
162 display: inline-block;
172 .wp-playlist .mejs-container {
177 .wp-playlist .mejs-controls .mejs-button button {
191 .wp-playlist-caption {
195 text-overflow: ellipsis;
201 .wp-playlist-item .wp-playlist-caption {
202 text-decoration: none;
204 max-width: -webkit-calc(100% - 40px);
205 max-width: calc(100% - 40px);
208 .wp-playlist-item-meta {
214 .wp-playlist-item-title {
219 .wp-playlist-item-album {
222 text-overflow: ellipsis;
226 .wp-playlist-item-artist {
228 text-transform: uppercase;
231 .wp-playlist-item-length {
239 .rtl .wp-playlist-item-length {
244 .wp-playlist-tracks {
252 border-bottom: 1px solid #ccc;
255 .wp-playlist-item:last-child {
259 .wp-playlist-light .wp-playlist-caption {
263 .wp-playlist-dark .wp-playlist-caption {
267 .wp-playlist-playing {
272 .wp-playlist-light .wp-playlist-playing {
277 .wp-playlist-dark .wp-playlist-playing {
282 .wp-playlist-current-item {
288 .wp-playlist .wp-playlist-current-item img {
297 .rtl .wp-playlist .wp-playlist-current-item img {
303 .wp-playlist-current-item .wp-playlist-item-title,
304 .wp-playlist-current-item .wp-playlist-item-artist {
306 text-overflow: ellipsis;
310 .wp-audio-playlist .me-cannotplay span {