Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 

313 рядки
5.2 KiB

  1. .mejs-container {
  2. clear: both;
  3. }
  4. .mejs-container * {
  5. font-family: Helvetica, Arial;
  6. }
  7. .mejs-container,
  8. .mejs-embed,
  9. .mejs-embed body,
  10. .mejs-container .mejs-controls {
  11. background: #222;
  12. }
  13. .mejs-controls a.mejs-horizontal-volume-slider {
  14. display: table;
  15. }
  16. .mejs-controls .mejs-time-rail .mejs-time-loaded,
  17. .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  18. background: #fff;
  19. }
  20. .mejs-controls .mejs-time-rail .mejs-time-current {
  21. background: #0073aa;
  22. }
  23. .mejs-controls .mejs-time-rail .mejs-time-total,
  24. .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  25. background: rgba(255, 255, 255, .33);
  26. }
  27. .mejs-controls .mejs-time-rail span,
  28. .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
  29. .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  30. border-radius: 0;
  31. }
  32. .mejs-controls .mejs-offscreen {
  33. clip: rect(1px, 1px, 1px, 1px);
  34. position: absolute;
  35. }
  36. .mejs-controls a:focus > .mejs-offscreen {
  37. background-color: #f1f1f1;
  38. border-radius: 3px;
  39. box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  40. clip: auto;
  41. color: #0073aa;
  42. display: block;
  43. font-size: 14px;
  44. font-weight: bold;
  45. height: auto;
  46. line-height: normal;
  47. padding: 15px 23px 14px;
  48. position: absolute;
  49. left: 0;
  50. top: 15px;
  51. text-decoration: none;
  52. text-transform: none;
  53. width: auto;
  54. }
  55. .mejs-overlay-loading {
  56. background: transparent;
  57. }
  58. /* Override theme styles that may conflict with controls. */
  59. .mejs-controls button:hover {
  60. border: none;
  61. -webkit-box-shadow: none;
  62. box-shadow: none;
  63. }
  64. .me-cannotplay {
  65. width: auto !important;
  66. }
  67. .media-embed-details .wp-audio-shortcode {
  68. display: inline-block;
  69. max-width: 400px;
  70. }
  71. .audio-details .embed-media-settings {
  72. overflow: visible;
  73. }
  74. .media-embed-details .embed-media-settings .setting span {
  75. max-width: 400px;
  76. width: auto;
  77. }
  78. .media-embed-details .embed-media-settings .checkbox-setting span {
  79. display: inline-block;
  80. }
  81. .media-embed-details .embed-media-settings {
  82. padding-top: 0;
  83. top: 28px;
  84. }
  85. .media-embed-details .instructions {
  86. padding: 16px 0;
  87. max-width: 600px;
  88. }
  89. .media-embed-details .setting p,
  90. .media-embed-details .setting .remove-setting {
  91. color: #a00;
  92. font-size: 10px;
  93. text-transform: uppercase;
  94. }
  95. .media-embed-details .setting .remove-setting {
  96. padding: 0;
  97. }
  98. .media-embed-details .setting a:hover {
  99. color: #f00;
  100. }
  101. .media-embed-details .embed-media-settings .checkbox-setting {
  102. float: none;
  103. margin: 0 0 10px;
  104. }
  105. .wp-video {
  106. max-width: 100%;
  107. height: auto;
  108. }
  109. .wp_attachment_holder .wp-video,
  110. .wp_attachment_holder .wp-audio-shortcode {
  111. margin-top: 18px;
  112. }
  113. video.wp-video-shortcode,
  114. .wp-video-shortcode video {
  115. max-width: 100%;
  116. display: inline-block;
  117. }
  118. .video-details .wp-video-holder {
  119. width: 100%;
  120. max-width: 640px;
  121. }
  122. .wp-playlist {
  123. border: 1px solid #ccc;
  124. padding: 10px;
  125. margin: 12px 0 18px;
  126. font-size: 14px;
  127. line-height: 1.5;
  128. }
  129. .wp-admin .wp-playlist {
  130. margin: 0 0 18px;
  131. }
  132. .wp-playlist video {
  133. display: inline-block;
  134. max-width: 100%;
  135. }
  136. .wp-playlist audio {
  137. display: none;
  138. max-width: 100%;
  139. width: 400px;
  140. }
  141. .wp-playlist .mejs-container {
  142. margin: 0;
  143. width: 100%;
  144. }
  145. .wp-playlist .mejs-controls .mejs-button button {
  146. outline: 0;
  147. }
  148. .wp-playlist-light {
  149. background: #fff;
  150. color: #000;
  151. }
  152. .wp-playlist-dark {
  153. color: #fff;
  154. background: #000;
  155. }
  156. .wp-playlist-caption {
  157. display: block;
  158. max-width: 88%;
  159. overflow: hidden;
  160. text-overflow: ellipsis;
  161. white-space: nowrap;
  162. font-size: 14px;
  163. line-height: 1.5;
  164. }
  165. .wp-playlist-item .wp-playlist-caption {
  166. text-decoration: none;
  167. color: #000;
  168. max-width: -webkit-calc(100% - 40px);
  169. max-width: calc(100% - 40px);
  170. }
  171. .wp-playlist-item-meta {
  172. display: block;
  173. font-size: 14px;
  174. line-height: 1.5;
  175. }
  176. .wp-playlist-item-title {
  177. font-size: 14px;
  178. line-height: 1.5;
  179. }
  180. .wp-playlist-item-album {
  181. font-style: italic;
  182. overflow: hidden;
  183. text-overflow: ellipsis;
  184. white-space: nowrap;
  185. }
  186. .wp-playlist-item-artist {
  187. font-size: 12px;
  188. text-transform: uppercase;
  189. }
  190. .wp-playlist-item-length {
  191. position: absolute;
  192. right: 3px;
  193. top: 0;
  194. font-size: 14px;
  195. line-height: 1.5;
  196. }
  197. .rtl .wp-playlist-item-length {
  198. left: 3px;
  199. right: auto;
  200. }
  201. .wp-playlist-tracks {
  202. margin-top: 10px;
  203. }
  204. .wp-playlist-item {
  205. position: relative;
  206. cursor: pointer;
  207. padding: 0 3px;
  208. border-bottom: 1px solid #ccc;
  209. }
  210. .wp-playlist-item:last-child {
  211. border-bottom: 0;
  212. }
  213. .wp-playlist-light .wp-playlist-caption {
  214. color: #333;
  215. }
  216. .wp-playlist-dark .wp-playlist-caption {
  217. color: #ddd;
  218. }
  219. .wp-playlist-playing {
  220. font-weight: bold;
  221. background: #f7f7f7;
  222. }
  223. .wp-playlist-light .wp-playlist-playing {
  224. background: #fff;
  225. color: #000;
  226. }
  227. .wp-playlist-dark .wp-playlist-playing {
  228. background: #000;
  229. color: #fff;
  230. }
  231. .wp-playlist-current-item {
  232. overflow: hidden;
  233. margin-bottom: 10px;
  234. height: 60px;
  235. }
  236. .wp-playlist .wp-playlist-current-item img {
  237. float: left;
  238. max-width: 60px;
  239. height: auto;
  240. margin-right: 10px;
  241. padding: 0;
  242. border: 0;
  243. }
  244. .rtl .wp-playlist .wp-playlist-current-item img {
  245. float: right;
  246. margin-left: 10px;
  247. margin-right: 0;
  248. }
  249. .wp-playlist-current-item .wp-playlist-item-title,
  250. .wp-playlist-current-item .wp-playlist-item-artist {
  251. overflow: hidden;
  252. text-overflow: ellipsis;
  253. white-space: nowrap;
  254. }
  255. .wp-audio-playlist .me-cannotplay span {
  256. padding: 5px 15px;
  257. }