Advertisement
Guest User

Untitled

a guest
Apr 26th, 2019
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.77 KB | None | 0 0
  1. @-moz-document regexp(".*") {
  2. audio::-webkit-media-controls,
  3. video::-webkit-media-controls {
  4. -webkit-filter: invert(1)hue-rotate(180deg)grayscale(.6);
  5. filter: invert(1)hue-rotate(180deg)grayscale(.6);
  6. }
  7.  
  8. audio::-webkit-media-controls-current-time-display,
  9. video::-webkit-media-controls-current-time-display,
  10. audio::-webkit-media-controls-time-remaining-display,
  11. video::-webkit-media-controls-time-remaining-display {
  12. -webkit-filter: invert(1);
  13. filter: invert(1);
  14. color: hsl(0, 0%, 76%)!important;
  15. }
  16.  
  17. audio::-webkit-media-controls-panel,
  18. video::-webkit-media-controls-panel {
  19. width: calc(100% + 1px)!important;
  20. }
  21.  
  22. video,
  23. .amp-inactive,
  24. .amp-idle {
  25. outline: none!important;
  26. cursor: none!important;
  27. }
  28.  
  29. video:not([style*="cursor: none;"]):hover {
  30. cursor: pointer!important;
  31. }
  32.  
  33. video::-webkit-media-controls-panel {
  34. opacity: 0!important;
  35. }
  36.  
  37. video:not([style*="cursor: none;"]):hover::-webkit-media-controls-panel {
  38. opacity: 1!important;
  39. }
  40.  
  41. .vjs-user-active video {
  42. cursor: pointer!important;
  43. }
  44.  
  45. .vjs-user-active + .title-bar,
  46. .vjs-paused + .title-bar {
  47. opacity: 1!important;
  48. }
  49.  
  50. .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  51. background-color: hsla(0, 0%, 0%, .7)!important;
  52. }
  53.  
  54. .vjs-menu li.vjs-selected,
  55. .vjs-menu li:hover {
  56. background-color: hsla(0, 0%, 100%, .2)!important;
  57. color: hsl(0, 0%, 100%)!important;
  58. }
  59.  
  60. .vjs-menu li.vjs-selected {
  61. cursor: default!important;
  62. }
  63.  
  64. .vjs-menu li {
  65. transition: background-color .2s, color .2s;
  66. outline: none!important;
  67. }
  68.  
  69. .jwplayer:not(.jw-flag-user-inactive) video:hover {
  70. cursor: pointer!important;
  71. }
  72.  
  73. .jw-flag-user-inactive video,
  74. .jw-flag-user-inactive video:hover,
  75. #AolHtml5Player:not(.show-skin) video,
  76. .vjs-user-inactive video,
  77. .vjs-user-inactive video:hover {
  78. cursor: none!important;
  79. }
  80.  
  81. .video-js .vjs-control-bar {
  82. background-color: hsla(0, 0%, 0%, .7)!important;
  83. width: calc(100% + 1px)!important;
  84. }
  85.  
  86. .video-js {
  87. -webkit-text-fill-color: hsl(0, 0%, 100%)!important;
  88. }
  89.  
  90. .video-js .vjs-button:hover:before,
  91. .video-js .vjs-button:hover *:before {
  92. text-shadow: 0 0 10px #fff!important;
  93. }
  94.  
  95. .video-js .vjs-button:before,
  96. .video-js .vjs-button *:before {
  97. transition: text-shadow .5s!important;
  98. }
  99.  
  100. .video-js .vjs-slider {
  101. background-color: hsla(0, 0%, 50%, .5)!important;
  102. }
  103.  
  104. .video-js .vjs-load-progress {
  105. background-color: hsla(0, 0%, 90%, .5)!important;
  106. }
  107.  
  108. .video-js .vjs-play-progress {
  109. background-color: hsl(0, 0%, 100%)!important;
  110. }
  111.  
  112. .video-js .vjs-load-progress div {
  113. background-color: transparent!important;
  114. }
  115.  
  116. .video-js,
  117. .video-js * {
  118. outline: none!important;
  119. }
  120.  
  121. .video-js .vjs-modal-dialog {
  122. background: linear-gradient(180deg, rgba(0, 0, 0, .8), rgba(0, 0, 0, .4))!important;
  123. height: 100%!important;
  124. }
  125.  
  126. .vjs-modal-dialog .vjs-modal-dialog-content {
  127. padding-top: 32px!important;
  128. }
  129.  
  130. .video-js .vjs-control.vjs-close-button {
  131. top: 32px!important;
  132. }
  133.  
  134. .video-js select,
  135. .vjs-track-settings-controls button {
  136. background: hsl(0, 0%, 16%)!important;
  137. border-color: hsl(0, 0%, 30%)!important;
  138. color: hsl(0, 0%, 100%)!important;
  139. }
  140.  
  141. .video-js .vjs-progress-control:hover .vjs-icon-circle:before,
  142. .video-js .vjs-progress-control:hover .vjs-mouse-display:before,
  143. .video-js .vjs-progress-control:hover .vjs-play-progress:before,
  144. .video-js .vjs-progress-control:hover .vjs-volume-level:before {
  145. color: hsl(0, 0%, 100%)!important;
  146. }
  147.  
  148. .video-js .vjs-mouse-display:after,
  149. .video-js .vjs-play-progress:after,
  150. .video-js .vjs-mouse-display .vjs-time-tooltip {
  151. background-color: hsla(0, 0%, 0%, .7)!important;
  152. color: hsl(0, 0%, 100%)!important;
  153. }
  154.  
  155. .vjs-time-tooltip {
  156. background-color: hsla(0, 0%, 20%, .7)!important;
  157. color: hsl(0, 0%, 100%)!important;
  158. }
  159.  
  160. .video-js .vjs-big-play-button,
  161. #anim-container {
  162. display: none!important;
  163. }
  164.  
  165. .vjs-quality-button-overlay {
  166. background: hsla(0, 0%, 0%, .7)!important;
  167. }
  168.  
  169. /* .video-js.vjs-paused:not(.vjs-videojs-share_open)::before {
  170. content: ''!important;
  171. z-index: 101!important;
  172. pointer-events: none!important;
  173. background: hsla(0, 0%, 0%, .7) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAhUExURf///wAAAP///////////////////////////////////04kkKgAAAALdFJOU/4ApSnIHzSZ4k4+nsH+bwAAAE9JREFUGNON0UEKwCAMRNHfGKv2/gcu4spxoJ3lg0AyYWSUS0IHlFnZGQyDYTDMnrgNLuZMVpz+xTjH51qGvpc3Z5pCpLpZctOSn2xV3/EC9YABNgy6wYoAAAAASUVORK5CYII=)no-repeat!important;
  174. background-size: 20px!important;
  175. background-position: center!important;
  176. outline: none!important;
  177. position: absolute!important;
  178. line-height: 45px!important;
  179. border: 2px solid hsl(0, 0%, 100%)!important;
  180. border-radius: 9px!important;
  181. width: 90px!important;
  182. height: 45px!important;
  183. padding: 0!important;
  184. top: 0;
  185. bottom: 0;
  186. left: 0;
  187. right: 0;
  188. margin: auto;
  189. } */
  190.  
  191. .video-js .vjs-time-control {
  192. min-width: 2em;
  193. width: auto!important;
  194. padding-left: 1em!important;
  195. padding-right: 1em!important;
  196. }
  197.  
  198. .video-js .vjs-volume-panel.vjs-volume-panel-horizontal {
  199. width: 9em!important;
  200. }
  201.  
  202. .video-js .vjs-volume-control.vjs-volume-horizontal {
  203. width: 5em!important;
  204. height: 100%!important;
  205. opacity: 1!important;
  206. margin-left: -6px!important;
  207. }
  208.  
  209. .video-js .vjs-time-divider {
  210. padding: 0!important;
  211. min-width: auto!important;
  212. }
  213. }
  214.  
  215. @-moz-document regexp(".*") {
  216. textarea {
  217. cursor: auto!important;
  218. }
  219.  
  220. .ihvyoutube {
  221. background-color: hsl(0, 0%, 0%)!important;
  222. border: 1px solid hsla(0, 0%, 50%, .5)!important;
  223. box-shadow: hsla(0, 0%, 50%, .9) 1px 1px 5px!important;
  224. }
  225.  
  226. iframe[src^="chrome-extension://"][src*="data/ui/ui.html"] {
  227. display: none!important;
  228. }
  229.  
  230. .instant-youtube-title,
  231. .instant-youtube-title *,
  232. .instant-youtube-title:hover,
  233. .instant-youtube-title:hover * {
  234. -webkit-text-fill-color: hsl(0, 0%, 100%)!important;
  235. text-shadow: none!important;
  236. }
  237.  
  238. .instant-youtube-title,
  239. .instant-youtube-title:hover {
  240. background-color: hsla(0, 0%, 0%, .5)!important;
  241. }
  242.  
  243. div.instant-youtube-container .instant-youtube-title i {
  244. opacity: 1!important;
  245. }
  246.  
  247. .instant-youtube-thumbnail {
  248. pointer-events: none!important;
  249. }
  250.  
  251. iframe[src^="chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/contentScriptPopup"] {
  252. -webkit-filter: invert(.9)grayscale(1);
  253. filter: invert(.9)grayscale(1);
  254. }
  255. }
  256.  
  257. @-moz-document url-prefix("https://invidio.us/") {
  258. .video-js .vjs-control-bar {
  259. background-color: hsla(0, 0%, 0%, .7)!important;
  260. }
  261.  
  262. .video-js .vjs-big-play-button {
  263. top: 0!important;
  264. left: 0!important;
  265. bottom: 0!important;
  266. right: 0!important;
  267. margin: auto!important;
  268. }
  269. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement