.mejs-container { clear: both; } .mejs-container * { font-family: Helvetica, Arial; } .mejs-container { background: rgb(34, 34, 34); } .mejs-embed { background: rgb(34, 34, 34); } .mejs-embed body { background: rgb(34, 34, 34); } .mejs-container .mejs-controls { background: rgb(34, 34, 34); } .mejs-controls a.mejs-horizontal-volume-slider { display: table; } .mejs-controls .mejs-time-rail .mejs-time-loaded { background: rgb(255, 255, 255); } .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { background: rgb(255, 255, 255); } .mejs-controls .mejs-time-rail .mejs-time-current { background: rgb(0, 115, 170); } .mejs-controls .mejs-time-rail .mejs-time-total { background: rgba(255, 255, 255, 0.33); } .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { background: rgba(255, 255, 255, 0.33); } .mejs-controls .mejs-time-rail span { border-radius: 0px; } .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { border-radius: 0px; } .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { border-radius: 0px; } .mejs-controls .mejs-offscreen { position: absolute; clip: rect(1px, 1px, 1px, 1px); } .mejs-controls a:focus > .mejs-offscreen { padding: 15px 23px 14px; border-radius: 3px; left: 0px; top: 15px; width: auto; height: auto; color: rgb(33, 117, 155); text-transform: none; line-height: normal; font-size: 14px; font-weight: bold; text-decoration: none; display: block; position: absolute; clip: auto; box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.6); background-color: rgb(241, 241, 241); } .mejs-overlay-loading { background: none; } .mejs-controls button:hover { border: currentColor; border-image: none; box-shadow: none; -webkit-box-shadow: none; } .me-cannotplay { width: auto !important; } .media-embed-details .wp-audio-shortcode { display: inline-block; max-width: 400px; } .audio-details .embed-media-settings { overflow: visible; } .media-embed-details .embed-media-settings .setting span { width: auto; max-width: 400px; } .media-embed-details .embed-media-settings .checkbox-setting span { display: inline-block; } .media-embed-details .embed-media-settings { top: 28px; padding-top: 0px; } .media-embed-details .instructions { padding: 16px 0px; max-width: 600px; } .media-embed-details .setting p { color: rgb(170, 0, 0); text-transform: uppercase; font-size: 10px; } .media-embed-details .setting .remove-setting { color: rgb(170, 0, 0); text-transform: uppercase; font-size: 10px; } .media-embed-details .setting .remove-setting { padding: 0px; } .media-embed-details .setting a:hover { color: rgb(255, 0, 0); } .media-embed-details .embed-media-settings .checkbox-setting { margin: 0px 0px 10px; float: none; } .wp-video { height: auto; max-width: 100%; } .wp_attachment_holder .wp-video { margin-top: 18px; } .wp_attachment_holder .wp-audio-shortcode { margin-top: 18px; } video.wp-video-shortcode { display: inline-block; max-width: 100%; } .wp-video-shortcode video { display: inline-block; max-width: 100%; } .video-details .wp-video-holder { width: 100%; max-width: 640px; } .wp-playlist { margin: 12px 0px 18px; padding: 10px; border: 1px solid rgb(204, 204, 204); border-image: none; line-height: 1.5; font-size: 14px; } .wp-admin .wp-playlist { margin: 0px 0px 18px; } .wp-playlist video { display: inline-block; max-width: 100%; } .wp-playlist audio { width: 400px; display: none; max-width: 100%; } .wp-playlist .mejs-container { margin: 0px; width: 100%; } .wp-playlist .mejs-controls .mejs-button button { outline: 0px; } .wp-playlist-light { background: rgb(255, 255, 255); color: rgb(0, 0, 0); } .wp-playlist-dark { background: rgb(0, 0, 0); color: rgb(255, 255, 255); } .wp-playlist-caption { line-height: 1.5; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 88%; } .wp-playlist-item .wp-playlist-caption { color: rgb(0, 0, 0); text-decoration: none; max-width: calc(100% - 40px); } .wp-playlist-item-meta { line-height: 1.5; font-size: 14px; display: block; } .wp-playlist-item-title { line-height: 1.5; font-size: 14px; } .wp-playlist-item-album { overflow: hidden; font-style: italic; white-space: nowrap; -ms-text-overflow: ellipsis; } .wp-playlist-item-artist { text-transform: uppercase; font-size: 12px; } .wp-playlist-item-length { top: 0px; right: 3px; line-height: 1.5; font-size: 14px; position: absolute; } .rtl .wp-playlist-item-length { left: 3px; right: auto; } .wp-playlist-tracks { margin-top: 10px; } .wp-playlist-item { padding: 0px 3px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: relative; cursor: pointer; } :last-child.wp-playlist-item { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; } .wp-playlist-light .wp-playlist-caption { color: rgb(51, 51, 51); } .wp-playlist-dark .wp-playlist-caption { color: rgb(222, 222, 222); } .wp-playlist-playing { background: rgb(247, 247, 247); font-weight: bold; } .wp-playlist-light .wp-playlist-playing { background: rgb(255, 255, 255); color: rgb(0, 0, 0); } .wp-playlist-dark .wp-playlist-playing { background: rgb(0, 0, 0); color: rgb(255, 255, 255); } .wp-playlist-current-item { height: 60px; overflow: hidden; margin-bottom: 10px; } .wp-playlist .wp-playlist-current-item img { padding: 0px; border: 0px currentColor; border-image: none; height: auto; margin-right: 10px; float: left; max-width: 60px; } .rtl .wp-playlist .wp-playlist-current-item img { margin-right: 0px; margin-left: 10px; float: right; } .wp-playlist-current-item .wp-playlist-item-title { overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; } .wp-playlist-current-item .wp-playlist-item-artist { overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; } .wp-audio-playlist .me-cannotplay span { padding: 5px 15px; }