source: extensions/piwigo_videojs/video-js/darkfunk-skin.css @ 30849

Last change on this file since 30849 was 24676, checked in by ddtddt, 11 years ago

[extensions] - piwigo_videojs - add file for translate

File size: 18.7 KB
Line 
1.video-js {
2  background-color:  #320000;
3        position:relative;
4        padding:0;
5        font-size:10px;
6        vertical-align:middle;
7}
8
9.video-js .vjs-tech {
10        position:absolute;
11        top:0;
12        left:0;
13        width:100%;
14        height:100%;
15}
16
17.video-js:-moz-full-screen {
18        position:absolute;
19}
20
21body.vjs-full-window {
22        padding:0;
23        margin:0;
24        height:100%;
25        overflow-y:auto;
26}
27
28.video-js.vjs-fullscreen {
29        position:fixed;
30        overflow:hidden;
31        z-index:1000;
32        left:0;
33        top:0;
34        bottom:0;
35        right:0;
36        width:100%!important;
37        height:100%!important;
38        _position:absolute;
39}
40
41.video-js:-webkit-full-screen {
42        width:100%!important;
43        height:100%!important;
44}
45
46.vjs-poster {
47        margin:0 auto;
48        padding:0;
49        cursor:pointer;
50        position:relative;
51        width:100%;
52        max-height:100%;
53}
54
55.video-js .vjs-text-track-display {
56        text-align:center;
57        position:absolute;
58        bottom:4em;
59        left:1em;
60        right:1em;
61        font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
62}
63
64.video-js .vjs-text-track {
65        display:none;
66        color:#2f2f2f;
67        font-size:1.4em;
68        text-align:center;
69        margin-bottom:.1em;
70        background:#000;
71        background:rgba(0,0,0,0.50);
72}
73
74.video-js .vjs-subtitles {
75        color:#020202;
76}
77
78.video-js .vjs-captions {
79        color:#f2ff00;
80}
81
82.vjs-tt-cue {
83        display:block;
84}
85
86.vjs-fade-in {
87        visibility:visible!important;
88        opacity:1!important;
89        -webkit-transition:visibility 0 linear 0s,opacity .3s linear;
90        -moz-transition:visibility 0 linear 0s,opacity .3s linear;
91        -ms-transition:visibility 0 linear 0s,opacity .3s linear;
92        -o-transition:visibility 0 linear 0s,opacity .3s linear;
93        transition:visibility 0 linear 0s,opacity .3s linear;
94}
95
96.vjs-fade-out {
97        visibility:hidden!important;
98        opacity:0!important;
99        -webkit-transition:visibility 0 linear 1.5s,opacity 1.5s linear;
100        -moz-transition:visibility 0 linear 1.5s,opacity 1.5s linear;
101        -ms-transition:visibility 0 linear 1.5s,opacity 1.5s linear;
102        -o-transition:visibility 0 linear 1.5s,opacity 1.5s linear;
103        transition:visibility 0 linear 1.5s,opacity 1.5s linear;
104}
105
106.vjs-darkfunk-skin .vjs-controls {
107        position:absolute;
108        bottom:0;
109        left:0;
110        right:0;
111        margin:0;
112        padding:0;
113        height:2.6em;
114        color:#fff;
115        border-top:1px solid #404040;
116        background:#242424;
117        background:-moz-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);
118        background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(50%,#242424),color-stop(50%,#1f1f1f),color-stop(100%,#171717));
119        background:-webkit-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);
120        background:-o-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);
121        background:-ms-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);
122        background:linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);
123        visibility:hidden;
124        opacity:0;
125}
126
127.vjs-darkfunk-skin .vjs-control {
128        position:relative;
129        float:left;
130        text-align:center;
131        margin:0;
132        padding:0;
133        height:2.6em;
134        width:2.6em;
135}
136
137.vjs-darkfunk-skin .vjs-control:focus {
138        outline:0;
139}
140
141.vjs-darkfunk-skin .vjs-control-text {
142        border:0;
143        clip:rect(0 0 0 0);
144        height:1px;
145        margin:-1px;
146        overflow:hidden;
147        padding:0;
148        position:absolute;
149        width:1px;
150}
151
152.vjs-darkfunk-skin .vjs-play-control {
153        width:5em;
154        cursor:pointer!important;
155}
156
157.vjs-darkfunk-skin.vjs-paused .vjs-play-control div {
158        width:15px;
159        height:17px;
160        background:url(video-js.png);
161        margin:.5em auto 0;
162}
163
164.vjs-darkfunk-skin.vjs-playing .vjs-play-control div {
165        width:15px;
166        height:17px;
167        background:url(video-js.png) -25px 0;
168        margin:.5em auto 0;
169}
170
171.vjs-darkfunk-skin .vjs-rewind-control {
172        width:5em;
173        cursor:pointer!important;
174}
175
176.vjs-darkfunk-skin .vjs-rewind-control div {
177        width:19px;
178        height:16px;
179        background:url(video-js.png);
180        margin:.5em auto 0;
181}
182
183.vjs-darkfunk-skin .vjs-mute-control {
184        width:3.8em;
185        cursor:pointer!important;
186        float:right;
187}
188
189.vjs-darkfunk-skin .vjs-mute-control div {
190        width:22px;
191        height:16px;
192        background:url(video-js.png) -75px -25px;
193        margin:.5em auto 0;
194}
195
196.vjs-darkfunk-skin .vjs-mute-control.vjs-vol-0 div {
197        background:url(video-js.png) 0 -25px;
198}
199
200.vjs-darkfunk-skin .vjs-mute-control.vjs-vol-1 div {
201        background:url(video-js.png) -25px -25px;
202}
203
204.vjs-darkfunk-skin .vjs-mute-control.vjs-vol-2 div {
205        background:url(video-js.png) -50px -25px;
206}
207
208.vjs-darkfunk-skin .vjs-volume-control {
209        width:5em;
210        float:right;
211}
212
213.vjs-darkfunk-skin .vjs-volume-bar {
214        position:relative;
215        width:5em;
216        height:.6em;
217        margin:1em auto 0;
218        cursor:pointer!important;
219        -moz-border-radius:.3em;
220        -webkit-border-radius:.3em;
221        border-radius:.3em;
222        background:#666;
223        background:-moz-linear-gradient(top,#333,#666);
224        background:-webkit-gradient(linear,0% 0,0% 100%,from(#333),to(#666));
225        background:-webkit-linear-gradient(top,#333,#666);
226        background:-o-linear-gradient(top,#333,#666);
227        background:-ms-linear-gradient(top,#333,#666);
228        background:linear-gradient(top,#333,#666);
229}
230
231.vjs-darkfunk-skin .vjs-volume-level {
232        position:absolute;
233        top:0;
234        left:0;
235        height:.6em;
236        -moz-border-radius:.3em;
237        -webkit-border-radius:.3em;
238        border-radius:.3em;
239        background:#fff;
240        background:-moz-linear-gradient(top,#fff,#ccc);
241        background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#ccc));
242        background:-webkit-linear-gradient(top,#fff,#ccc);
243        background:-o-linear-gradient(top,#fff,#ccc);
244        background:-ms-linear-gradient(top,#fff,#ccc);
245        background:linear-gradient(top,#fff,#ccc);
246}
247
248.vjs-darkfunk-skin .vjs-volume-handle {
249        position:absolute;
250        top:-.2em;
251        width:.8em;
252        height:.8em;
253        background:#ccc;
254        left:0;
255        border:1px solid #fff;
256        -moz-border-radius:.6em;
257        -webkit-border-radius:.6em;
258        border-radius:.6em;
259}
260
261.vjs-darkfunk-skin div.vjs-progress-control {
262        position:absolute;
263        left:4.8em;
264        right:4.8em;
265        height:1em;
266        width:auto;
267        top:-1.3em;
268        border-bottom:1px solid #1f1f1f;
269        border-top:1px solid #222;
270        background:#333;
271        background:-moz-linear-gradient(top,#222,#333);
272        background:-webkit-gradient(linear,0% 0,0% 100%,from(#222),to(#333));
273        background:-webkit-linear-gradient(top,#222,#333);
274        background:-o-linear-gradient(top,#333,#222);
275        background:-ms-linear-gradient(top,#333,#222);
276        background:linear-gradient(top,#333,#222);
277}
278
279.vjs-darkfunk-skin .vjs-progress-holder {
280        position:relative;
281        cursor:pointer!important;
282        padding:0;
283        margin:0;
284        height:1em;
285        -moz-border-radius:.6em;
286        -webkit-border-radius:.6em;
287        border-radius:.6em;
288        background:#111;
289        background:-moz-linear-gradient(top,#111,#262626);
290        background:-webkit-gradient(linear,0% 0,0% 100%,from(#111),to(#262626));
291        background:-webkit-linear-gradient(top,#111,#262626);
292        background:-o-linear-gradient(top,#111,#262626);
293        background:-ms-linear-gradient(top,#111,#262626);
294        background:linear-gradient(top,#111,#262626);
295}
296
297.vjs-darkfunk-skin .vjs-progress-holder .vjs-play-progress,.vjs-darkfunk-skin .vjs-progress-holder .vjs-load-progress {
298        position:absolute;
299        display:block;
300        height:1em;
301        margin:0;
302        padding:0;
303        left:0;
304        top:0;
305        -moz-border-radius:.6em;
306        -webkit-border-radius:.6em;
307        border-radius:.6em;
308}
309
310.vjs-darkfunk-skin .vjs-play-progress {
311        background:#fff;
312        background:-moz-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);
313        background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(0%,#fff),color-stop(50%,#d6d6d6),color-stop(100%,#fff));
314        background:-webkit-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);
315        background:-o-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);
316        background:-ms-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);
317        background:linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);
318        background:#efefef;
319        background:-moz-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
320        background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(0%,#efefef),color-stop(50%,#f5f5f5),color-stop(50%,#dbdbdb),color-stop(100%,#f1f1f1));
321        background:-webkit-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
322        background:-o-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
323        background:-ms-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
324        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#f1f1f1',GradientType=0);
325        background:linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
326}
327
328.vjs-darkfunk-skin .vjs-load-progress {
329        opacity:.8;
330        background:#666;
331        background:-moz-linear-gradient(top,#666,#333);
332        background:-webkit-gradient(linear,0% 0,0% 100%,from(#666),to(#333));
333        background:-webkit-linear-gradient(top,#666,#333);
334        background:-o-linear-gradient(top,#666,#333);
335        background:-ms-linear-gradient(top,#666,#333);
336        background:linear-gradient(top,#666,#333);
337}
338
339.vjs-darkfunk-skin div.vjs-seek-handle {
340        position:absolute;
341        width:16px;
342        height:16px;
343        margin-top:-.3em;
344        left:0;
345        top:0;
346        background:url(video-js.png) 0 -50px;
347        -moz-border-radius:.8em;
348        -webkit-border-radius:.8em;
349        border-radius:.8em;
350        -webkit-box-shadow:0 2px 4px 0 #000;
351        -moz-box-shadow:0 2px 4px 0 #000;
352        box-shadow:0 2px 4px 0 #000;
353}
354
355.vjs-darkfunk-skin .vjs-time-controls {
356        position:absolute;
357        right:0;
358        height:1em;
359        width:4.8em;
360        top:-1.3em;
361        border-bottom:1px solid #1f1f1f;
362        border-top:1px solid #222;
363        background-color:#333;
364        font-size:1em;
365        line-height:1em;
366        font-weight:400;
367        font-family:Helvetica,Arial,sans-serif;
368        background:#333;
369        background:-moz-linear-gradient(top,#222,#333);
370        background:-webkit-gradient(linear,0% 0,0% 100%,from(#222),to(#333));
371        background:-webkit-linear-gradient(top,#222,#333);
372        background:-o-linear-gradient(top,#333,#222);
373        background:-ms-linear-gradient(top,#333,#222);
374        background:linear-gradient(top,#333,#222);
375}
376
377.vjs-darkfunk-skin .vjs-current-time {
378        left:0;
379}
380
381.vjs-darkfunk-skin .vjs-duration {
382        right:0;
383        display:none;
384}
385
386.vjs-darkfunk-skin .vjs-remaining-time {
387        right:0;
388}
389
390.vjs-time-divider {
391        display:none;
392}
393
394.vjs-darkfunk-skin .vjs-time-control {
395        font-size:1em;
396        line-height:1;
397        font-weight:400;
398        font-family:Helvetica,Arial,sans-serif;
399}
400
401.vjs-darkfunk-skin .vjs-time-control span {
402        line-height:25px;
403}
404
405.vjs-secondary-controls {
406        float:right;
407}
408
409.vjs-darkfunk-skin .vjs-fullscreen-control {
410        width:3.8em;
411        cursor:pointer!important;
412        float:right;
413}
414
415.vjs-darkfunk-skin .vjs-fullscreen-control div {
416        width:16px;
417        height:16px;
418        background:url(video-js.png) -50px 0;
419        margin:.5em auto 0;
420}
421
422.vjs-darkfunk-skin.vjs-fullscreen .vjs-fullscreen-control div {
423        background:url(video-js.png) -75px 0;
424}
425
426.vjs-darkfunk-skin .vjs-big-play-button {
427        display:block;
428        z-index:2;
429        position:absolute;
430        top:50%;
431        left:50%;
432        width:8em;
433        height:8em;
434        margin:-42px 0 0 -42px;
435        text-align:center;
436        vertical-align:center;
437        cursor:pointer!important;
438        border:.2em solid #fff;
439        opacity:.95;
440        -webkit-border-radius:25px;
441        -moz-border-radius:25px;
442        border-radius:25px;
443        background:#454545;
444        background:-moz-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);
445        background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(0%,#454545),color-stop(50%,#232323),color-stop(50%,#161616),color-stop(100%,#3f3f3f));
446        background:-webkit-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);
447        background:-o-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);
448        background:-ms-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);
449        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545',endColorstr='#3f3f3f',GradientType=0);
450        background:linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);
451        -webkit-box-shadow:4px 4px 8px #000;
452        -moz-box-shadow:4px 4px 8px #000;
453        box-shadow:4px 4px 8px #000;
454}
455
456.vjs-darkfunk-skin div.vjs-big-play-button:hover {
457        -webkit-box-shadow:0 0 80px #fff;
458        -moz-box-shadow:0 0 80px #fff;
459        box-shadow:0 0 80px #fff;
460}
461
462.vjs-darkfunk-skin div.vjs-big-play-button span {
463        position:absolute;
464        top:50%;
465        left:50%;
466        display:block;
467        width:35px;
468        height:42px;
469        margin:-20px 0 0 -15px;
470        background:url(video-js.png) -100px 0;
471}
472
473.vjs-loading-spinner {
474        display:none;
475        position:absolute;
476        top:50%;
477        left:50%;
478        width:55px;
479        height:55px;
480        margin:-28px 0 0 -28px;
481        -webkit-animation-name:rotatethis;
482        -webkit-animation-duration:1s;
483        -webkit-animation-iteration-count:infinite;
484        -webkit-animation-timing-function:linear;
485        -moz-animation-name:rotatethis;
486        -moz-animation-duration:1s;
487        -moz-animation-iteration-count:infinite;
488        -moz-animation-timing-function:linear;
489}
490
491@-webkit-keyframes rotatethis {
492        0% {
493                -webkit-transform:scale(0.6) rotate(0deg);
494        }
495       
496        12.5% {
497                -webkit-transform:scale(0.6) rotate(0deg);
498        }
499       
500        12.51% {
501                -webkit-transform:scale(0.6) rotate(45deg);
502        }
503       
504        25% {
505                -webkit-transform:scale(0.6) rotate(45deg);
506        }
507       
508        25.01% {
509                -webkit-transform:scale(0.6) rotate(90deg);
510        }
511       
512        37.5% {
513                -webkit-transform:scale(0.6) rotate(90deg);
514        }
515       
516        37.51% {
517                -webkit-transform:scale(0.6) rotate(135deg);
518        }
519       
520        50% {
521                -webkit-transform:scale(0.6) rotate(135deg);
522        }
523       
524        50.01% {
525                -webkit-transform:scale(0.6) rotate(180deg);
526        }
527       
528        62.5% {
529                -webkit-transform:scale(0.6) rotate(180deg);
530        }
531       
532        62.51% {
533                -webkit-transform:scale(0.6) rotate(225deg);
534        }
535       
536        75% {
537                -webkit-transform:scale(0.6) rotate(225deg);
538        }
539       
540        75.01% {
541                -webkit-transform:scale(0.6) rotate(270deg);
542        }
543       
544        87.5% {
545                -webkit-transform:scale(0.6) rotate(270deg);
546        }
547       
548        87.51% {
549                -webkit-transform:scale(0.6) rotate(315deg);
550        }
551       
552        100% {
553                -webkit-transform:scale(0.6) rotate(315deg);
554        }
555}
556
557@-moz-keyframes rotatethis {
558        0% {
559                -moz-transform:scale(0.6) rotate(0deg);
560        }
561       
562        12.5% {
563                -moz-transform:scale(0.6) rotate(0deg);
564        }
565       
566        12.51% {
567                -moz-transform:scale(0.6) rotate(45deg);
568        }
569       
570        25% {
571                -moz-transform:scale(0.6) rotate(45deg);
572        }
573       
574        25.01% {
575                -moz-transform:scale(0.6) rotate(90deg);
576        }
577       
578        37.5% {
579                -moz-transform:scale(0.6) rotate(90deg);
580        }
581       
582        37.51% {
583                -moz-transform:scale(0.6) rotate(135deg);
584        }
585       
586        50% {
587                -moz-transform:scale(0.6) rotate(135deg);
588        }
589       
590        50.01% {
591                -moz-transform:scale(0.6) rotate(180deg);
592        }
593       
594        62.5% {
595                -moz-transform:scale(0.6) rotate(180deg);
596        }
597       
598        62.51% {
599                -moz-transform:scale(0.6) rotate(225deg);
600        }
601       
602        75% {
603                -moz-transform:scale(0.6) rotate(225deg);
604        }
605       
606        75.01% {
607                -moz-transform:scale(0.6) rotate(270deg);
608        }
609       
610        87.5% {
611                -moz-transform:scale(0.6) rotate(270deg);
612        }
613       
614        87.51% {
615                -moz-transform:scale(0.6) rotate(315deg);
616        }
617       
618        100% {
619                -moz-transform:scale(0.6) rotate(315deg);
620        }
621}
622
623div.vjs-loading-spinner .ball1 {
624        opacity:.12;
625        position:absolute;
626        left:20px;
627        top:0;
628        width:13px;
629        height:13px;
630        background:#fff;
631        border-radius:13px;
632        -webkit-border-radius:13px;
633        -moz-border-radius:13px;
634        border:1px solid #ccc;
635}
636
637div.vjs-loading-spinner .ball2 {
638        opacity:.25;
639        position:absolute;
640        left:34px;
641        top:6px;
642        width:13px;
643        height:13px;
644        background:#fff;
645        border-radius:13px;
646        -webkit-border-radius:13px;
647        -moz-border-radius:13px;
648        border:1px solid #ccc;
649}
650
651div.vjs-loading-spinner .ball3 {
652        opacity:.37;
653        position:absolute;
654        left:40px;
655        top:20px;
656        width:13px;
657        height:13px;
658        background:#fff;
659        border-radius:13px;
660        -webkit-border-radius:13px;
661        -moz-border-radius:13px;
662        border:1px solid #ccc;
663}
664
665div.vjs-loading-spinner .ball4 {
666        opacity:.5;
667        position:absolute;
668        left:34px;
669        top:34px;
670        width:13px;
671        height:13px;
672        background:#fff;
673        border-radius:10px;
674        -webkit-border-radius:10px;
675        -moz-border-radius:15px;
676        border:1px solid #ccc;
677}
678
679div.vjs-loading-spinner .ball5 {
680        opacity:.62;
681        position:absolute;
682        left:20px;
683        top:40px;
684        width:13px;
685        height:13px;
686        background:#fff;
687        border-radius:13px;
688        -webkit-border-radius:13px;
689        -moz-border-radius:13px;
690        border:1px solid #ccc;
691}
692
693div.vjs-loading-spinner .ball6 {
694        opacity:.75;
695        position:absolute;
696        left:6px;
697        top:34px;
698        width:13px;
699        height:13px;
700        background:#fff;
701        border-radius:13px;
702        -webkit-border-radius:13px;
703        -moz-border-radius:13px;
704        border:1px solid #ccc;
705}
706
707div.vjs-loading-spinner .ball7 {
708        opacity:.87;
709        position:absolute;
710        left:0;
711        top:20px;
712        width:13px;
713        height:13px;
714        background:#fff;
715        border-radius:13px;
716        -webkit-border-radius:13px;
717        -moz-border-radius:13px;
718        border:1px solid #ccc;
719}
720
721div.vjs-loading-spinner .ball8 {
722        opacity:1;
723        position:absolute;
724        left:6px;
725        top:6px;
726        width:13px;
727        height:13px;
728        background:#fff;
729        border-radius:13px;
730        -webkit-border-radius:13px;
731        -moz-border-radius:13px;
732        border:1px solid #ccc;
733}
734
735.vjs-darkfunk-skin .vjs-menu-button {
736        float:right;
737        margin:.2em .5em 0 0;
738        padding:0;
739        width:3em;
740        height:2em;
741        cursor:pointer!important;
742        border:1px solid #111;
743        -moz-border-radius:.3em;
744        -webkit-border-radius:.3em;
745        border-radius:.3em;
746        background:#4d4d4d;
747        background:-moz-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);
748        background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d4d4d),color-stop(50%,#3f3f3f),color-stop(50%,#333),color-stop(100%,#252525));
749        background:-webkit-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);
750        background:-o-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);
751        background:-ms-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);
752        background:linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);
753}
754
755.vjs-darkfunk-skin .vjs-menu-button div {
756        background:url(video-js.png) 0 -75px no-repeat;
757        width:16px;
758        height:16px;
759        margin:.2em auto 0;
760        padding:0;
761}
762
763.vjs-darkfunk-skin .vjs-menu-button ul {
764        display:none;
765        opacity:.8;
766        padding:0;
767        margin:0;
768        position:absolute;
769        width:10em;
770        bottom:2em;
771        max-height:15em;
772        left:-3.5em;
773        background-color:#111;
774        border:2px solid #333;
775        -moz-border-radius:.7em;
776        -webkit-border-radius:1em;
777        border-radius:.5em;
778        -webkit-box-shadow:0 2px 4px 0 #000;
779        -moz-box-shadow:0 2px 4px 0 #000;
780        box-shadow:0 2px 4px 0 #000;
781        overflow:auto;
782}
783
784.vjs-darkfunk-skin .vjs-menu-button:focus ul,.vjs-darkfunk-skin .vjs-menu-button:hover ul {
785        display:block;
786        list-style:none;
787}
788
789.vjs-darkfunk-skin .vjs-menu-button ul li {
790        list-style:none;
791        margin:0;
792        padding:.3em 0 .3em 20px;
793        line-height:1.4em;
794        font-size:1.2em;
795        font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
796        text-align:left;
797}
798
799.vjs-darkfunk-skin .vjs-menu-button ul li.vjs-selected {
800        text-decoration:underline;
801        background:url(video-js.png) -125px -50px no-repeat;
802}
803
804.vjs-darkfunk-skin .vjs-menu-button ul li:focus,.vjs-darkfunk-skin .vjs-menu-button ul li:hover,.vjs-darkfunk-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-darkfunk-skin .vjs-menu-button ul li.vjs-selected:hover {
805        background-color:#ccc;
806        color:#111;
807        outline:0;
808}
809
810.vjs-darkfunk-skin .vjs-menu-button ul li.vjs-menu-title {
811        text-align:center;
812        text-transform:uppercase;
813        font-size:1em;
814        line-height:2em;
815        padding:0;
816        margin:0 0 .3em;
817        color:#fff;
818        font-weight:700;
819        cursor:default;
820        background:#4d4d4d;
821        background:-moz-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);
822        background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d4d4d),color-stop(50%,#3f3f3f),color-stop(50%,#333),color-stop(100%,#252525));
823        background:-webkit-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);
824        background:-o-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);
825        background:-ms-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);
826        background:linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);
827}
828
829.vjs-darkfunk-skin .vjs-captions-button div {
830        background-position:-25px -75px;
831}
832
833.vjs-darkfunk-skin .vjs-chapters-button div {
834        background-position:-100px -75px;
835}
836
837.vjs-darkfunk-skin .vjs-chapters-button ul {
838        width:20em;
839        left:-8.5em;
840}
Note: See TracBrowser for help on using the repository browser.