FV Flowplayer Video Player - Version 7.1.15.727

Version Description

  • 2018/09/11 =

  • Audio player - fixing speed menu and avoiding "No Picture" button

  • CSS cleanup

  • Iframe embedding - fix for playlists - always use "Slider" style to keep it simple

  • Lightbox - update to latest FancyBox version to prevent issues with element data key "target" used by Popups plugin

  • Playlist - fixing width for the "Slider" playlist style

  • Playlist - fixing start/end parsing for "Tabs" playlist style

Download this release

Release Info

Developer FolioVision
Plugin Icon 128x128 FV Flowplayer Video Player
Version 7.1.15.727
Comparing to
See all releases

Code changes from version 7.1.14.727 to 7.1.15.727

controller/backend.php CHANGED
@@ -795,3 +795,17 @@ function fv_player_rollback_message( $val ) {
795
echo "</div>";
796
return $val;
797
}
795
echo "</div>";
796
return $val;
797
}
798
+
799
+ add_action( 'admin_notices', 'fv_player_pro_version_check' );
800
+
801
+ function fv_player_pro_version_check() {
802
+ global $FV_Player_Pro;
803
+ if( isset($FV_Player_Pro) && !empty($FV_Player_Pro->version) && version_compare( str_replace('.beta','',$FV_Player_Pro->version),'7.1.14.727' ) == -1 ) :
804
+ ?>
805
+ <div class="error">
806
+ <p><?php _e( 'FV Player: Please upgrade to FV Player Pro version 7.1.14.727 or above!', 'fv-player-pro' ); ?></p>
807
+ </div>
808
+ <?php
809
+ endif;
810
+ }
811
+
controller/editor.php CHANGED
@@ -155,7 +155,7 @@ function fv_wp_flowplayer_featured_image($post_id) {
155
}
156
157
global $fv_fp;
158
- if( !isset($fv_fp->conf['integrations']['featured_img']) || $fv_fp->conf['integrations']['featured_img'] != 'true' ){
159
return;
160
}
161
155
}
156
157
global $fv_fp;
158
+ if( !$fv_fp->_get_option( array('integrations','featured_img') ) ){
159
return;
160
}
161
css/fancybox.css CHANGED
@@ -1,774 +1,4 @@
1
- body.compensate-for-scrollbar {
2
- overflow: hidden; }
3
-
4
- .fancybox-active {
5
- height: auto; }
6
-
7
- .fancybox-is-hidden {
8
- left: -9999px;
9
- margin: 0;
10
- position: absolute !important;
11
- top: -9999px;
12
- visibility: hidden; }
13
-
14
- .fancybox-container {
15
- -webkit-backface-visibility: hidden;
16
- backface-visibility: hidden;
17
- font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji',
18
- 'Segoe UI Emoji', 'Segoe UI Symbol';
19
- height: 100%;
20
- left: 0;
21
- position: fixed;
22
- -webkit-tap-highlight-color: transparent;
23
- top: 0;
24
- -webkit-transform: translateZ(0);
25
- transform: translateZ(0);
26
- width: 100%;
27
- z-index: 99992; }
28
-
29
- .fancybox-container * {
30
- box-sizing: border-box; }
31
-
32
- .fancybox-outer,
33
- .fancybox-inner,
34
- .fancybox-bg,
35
- .fancybox-stage {
36
- bottom: 0;
37
- left: 0;
38
- position: absolute;
39
- right: 0;
40
- top: 0; }
41
-
42
- .fancybox-outer {
43
- -webkit-overflow-scrolling: touch;
44
- overflow-y: auto; }
45
-
46
- .fancybox-bg {
47
- background: #1e1e1e;
48
- opacity: 0;
49
- transition-duration: inherit;
50
- transition-property: opacity;
51
- transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); }
52
-
53
- .fancybox-is-open .fancybox-bg {
54
- opacity: .87;
55
- transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }
56
-
57
- .fancybox-infobar,
58
- .fancybox-toolbar,
59
- .fancybox-caption,
60
- .fancybox-navigation .fancybox-button {
61
- direction: ltr;
62
- opacity: 0;
63
- position: absolute;
64
- transition: opacity .25s, visibility 0s linear .25s;
65
- visibility: hidden;
66
- z-index: 99997; }
67
-
68
- .fancybox-show-infobar .fancybox-infobar,
69
- .fancybox-show-toolbar .fancybox-toolbar,
70
- .fancybox-show-caption .fancybox-caption,
71
- .fancybox-show-nav .fancybox-navigation .fancybox-button {
72
- opacity: 1;
73
- transition: opacity .25s, visibility 0s;
74
- visibility: visible; }
75
-
76
- .fancybox-infobar {
77
- color: #ccc;
78
- font-size: 13px;
79
- -webkit-font-smoothing: subpixel-antialiased;
80
- height: 44px;
81
- left: 0;
82
- line-height: 44px;
83
- min-width: 44px;
84
- mix-blend-mode: difference;
85
- padding: 0 10px;
86
- pointer-events: none;
87
- text-align: center;
88
- top: 0;
89
- -webkit-touch-callout: none;
90
- -webkit-user-select: none;
91
- -moz-user-select: none;
92
- -ms-user-select: none;
93
- user-select: none; }
94
-
95
- .fancybox-toolbar {
96
- right: 0;
97
- top: 0; }
98
-
99
- .fancybox-stage {
100
- direction: ltr;
101
- overflow: visible;
102
- -webkit-transform: translate3d(0, 0, 0);
103
- z-index: 99994; }
104
-
105
- .fancybox-is-open .fancybox-stage {
106
- overflow: hidden; }
107
-
108
- .fancybox-slide {
109
- -webkit-backface-visibility: hidden;
110
- backface-visibility: hidden;
111
- display: none;
112
- height: 100%;
113
- left: 0;
114
- outline: none;
115
- overflow: auto;
116
- -webkit-overflow-scrolling: touch;
117
- padding: 44px;
118
- position: absolute;
119
- text-align: center;
120
- top: 0;
121
- transition-property: opacity, -webkit-transform;
122
- transition-property: transform, opacity;
123
- transition-property: transform, opacity, -webkit-transform;
124
- white-space: normal;
125
- width: 100%;
126
- z-index: 99994; }
127
-
128
- .fancybox-slide::before {
129
- content: '';
130
- display: inline-block;
131
- height: 100%;
132
- margin-right: -.25em;
133
- vertical-align: middle;
134
- width: 0; }
135
-
136
- .fancybox-is-sliding .fancybox-slide,
137
- .fancybox-slide--previous,
138
- .fancybox-slide--current,
139
- .fancybox-slide--next {
140
- display: block; }
141
-
142
- .fancybox-slide--next {
143
- z-index: 99995; }
144
-
145
- .fancybox-slide--image {
146
- overflow: visible;
147
- padding: 44px 0; }
148
-
149
- .fancybox-slide--image::before {
150
- display: none; }
151
-
152
- .fancybox-slide--html {
153
- padding: 6px 6px 0 6px; }
154
-
155
- .fancybox-slide--iframe {
156
- padding: 44px 44px 0; }
157
-
158
- .fancybox-content {
159
- background: #fff;
160
- display: inline-block;
161
- margin: 0 0 6px 0;
162
- max-width: 100%;
163
- overflow: auto;
164
- padding: 0;
165
- padding: 24px;
166
- position: relative;
167
- text-align: left;
168
- vertical-align: middle; }
169
-
170
- .fancybox-slide--image .fancybox-content {
171
- -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
172
- animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
173
- -webkit-backface-visibility: hidden;
174
- backface-visibility: hidden;
175
- background: transparent;
176
- background-repeat: no-repeat;
177
- background-size: 100% 100%;
178
- left: 0;
179
- margin: 0;
180
- max-width: none;
181
- overflow: visible;
182
- padding: 0;
183
- position: absolute;
184
- top: 0;
185
- -webkit-transform-origin: top left;
186
- -ms-transform-origin: top left;
187
- transform-origin: top left;
188
- transition-property: opacity, -webkit-transform;
189
- transition-property: transform, opacity;
190
- transition-property: transform, opacity, -webkit-transform;
191
- -webkit-user-select: none;
192
- -moz-user-select: none;
193
- -ms-user-select: none;
194
- user-select: none;
195
- z-index: 99995; }
196
-
197
- .fancybox-can-zoomOut .fancybox-content {
198
- cursor: -webkit-zoom-out;
199
- cursor: zoom-out; }
200
-
201
- .fancybox-can-zoomIn .fancybox-content {
202
- cursor: -webkit-zoom-in;
203
- cursor: zoom-in; }
204
-
205
- .fancybox-can-drag .fancybox-content {
206
- cursor: -webkit-grab;
207
- cursor: grab; }
208
-
209
- .fancybox-is-dragging .fancybox-content {
210
- cursor: -webkit-grabbing;
211
- cursor: grabbing; }
212
-
213
- .fancybox-container [data-selectable='true'] {
214
- cursor: text; }
215
-
216
- .fancybox-image,
217
- .fancybox-spaceball {
218
- background: transparent;
219
- border: 0;
220
- height: 100%;
221
- left: 0;
222
- margin: 0;
223
- max-height: none;
224
- max-width: none;
225
- padding: 0;
226
- position: absolute;
227
- top: 0;
228
- -webkit-user-select: none;
229
- -moz-user-select: none;
230
- -ms-user-select: none;
231
- user-select: none;
232
- width: 100%; }
233
-
234
- .fancybox-spaceball {
235
- z-index: 1; }
236
-
237
- .fancybox-slide--html .fancybox-content {
238
- margin-bottom: 6px; }
239
-
240
- .fancybox-slide--video .fancybox-content,
241
- .fancybox-slide--map .fancybox-content,
242
- .fancybox-slide--iframe .fancybox-content {
243
- height: 100%;
244
- margin: 0;
245
- overflow: visible;
246
- padding: 0;
247
- width: 100%; }
248
-
249
- .fancybox-slide--video .fancybox-content {
250
- background: #000; }
251
-
252
- .fancybox-slide--map .fancybox-content {
253
- background: #e5e3df; }
254
-
255
- .fancybox-slide--iframe .fancybox-content {
256
- background: #fff;
257
- height: calc(100% - 44px);
258
- margin-bottom: 44px; }
259
-
260
- .fancybox-video,
261
- .fancybox-iframe {
262
- background: transparent;
263
- border: 0;
264
- height: 100%;
265
- margin: 0;
266
- overflow: hidden;
267
- padding: 0;
268
- width: 100%; }
269
-
270
- .fancybox-iframe {
271
- vertical-align: top; }
272
-
273
- .fancybox-error {
274
- background: #fff;
275
- cursor: default;
276
- max-width: 400px;
277
- padding: 40px;
278
- width: 100%; }
279
-
280
- .fancybox-error p {
281
- color: #444;
282
- font-size: 16px;
283
- line-height: 20px;
284
- margin: 0;
285
- padding: 0; }
286
-
287
- /* Buttons */
288
- .fancybox-button {
289
- background: rgba(30, 30, 30, 0.6);
290
- border: 0;
291
- border-radius: 0;
292
- cursor: pointer;
293
- display: inline-block;
294
- height: 44px;
295
- margin: 0;
296
- outline: none;
297
- padding: 10px;
298
- transition: color .2s;
299
- vertical-align: top;
300
- width: 44px; }
301
-
302
- .fancybox-button,
303
- .fancybox-button:visited,
304
- .fancybox-button:link {
305
- color: #ccc; }
306
-
307
- .fancybox-button:focus,
308
- .fancybox-button:hover {
309
- color: #fff; }
310
-
311
- .fancybox-button.disabled,
312
- .fancybox-button.disabled:hover,
313
- .fancybox-button[disabled],
314
- .fancybox-button[disabled]:hover {
315
- color: #888;
316
- cursor: default; }
317
-
318
- .fancybox-button svg {
319
- display: block;
320
- overflow: visible;
321
- position: relative;
322
- shape-rendering: geometricPrecision; }
323
-
324
- .fancybox-button svg path {
325
- fill: transparent;
326
- stroke: currentColor;
327
- stroke-linejoin: round;
328
- stroke-width: 3; }
329
-
330
- .fancybox-button--play svg path:nth-child(2) {
331
- display: none; }
332
-
333
- .fancybox-button--pause svg path:nth-child(1) {
334
- display: none; }
335
-
336
- .fancybox-button--play svg path,
337
- .fancybox-button--share svg path,
338
- .fancybox-button--thumbs svg path {
339
- fill: currentColor; }
340
-
341
- .fancybox-button--share svg path {
342
- stroke-width: 1; }
343
-
344
- /* Navigation arrows */
345
- .fancybox-navigation .fancybox-button {
346
- height: 38px;
347
- opacity: 0;
348
- padding: 6px;
349
- position: absolute;
350
- top: 50%;
351
- width: 38px; }
352
-
353
- .fancybox-show-nav .fancybox-navigation .fancybox-button {
354
- transition: opacity .25s, visibility 0s, color .25s; }
355
-
356
- .fancybox-navigation .fancybox-button::after {
357
- content: '';
358
- left: -25px;
359
- padding: 50px;
360
- position: absolute;
361
- top: -25px; }
362
-
363
- .fancybox-navigation .fancybox-button--arrow_left {
364
- left: 6px; }
365
-
366
- .fancybox-navigation .fancybox-button--arrow_right {
367
- right: 6px; }
368
-
369
- /* Close button on the top right corner of html content */
370
- .fancybox-close-small {
371
- background: transparent;
372
- border: 0;
373
- border-radius: 0;
374
- color: #555;
375
- cursor: pointer;
376
- height: 44px;
377
- margin: 0;
378
- padding: 6px;
379
- position: absolute;
380
- right: 0;
381
- top: 0;
382
- width: 44px;
383
- z-index: 10; }
384
-
385
- .fancybox-close-small svg {
386
- fill: transparent;
387
- opacity: .8;
388
- stroke: currentColor;
389
- stroke-width: 1.5;
390
- transition: stroke .1s; }
391
-
392
- .fancybox-close-small:focus {
393
- outline: none; }
394
-
395
- .fancybox-close-small:hover svg {
396
- opacity: 1; }
397
-
398
- .fancybox-slide--image .fancybox-close-small,
399
- .fancybox-slide--video .fancybox-close-small,
400
- .fancybox-slide--iframe .fancybox-close-small {
401
- color: #ccc;
402
- padding: 5px;
403
- right: -12px;
404
- top: -44px; }
405
-
406
- .fancybox-slide--image .fancybox-close-small:hover svg,
407
- .fancybox-slide--video .fancybox-close-small:hover svg,
408
- .fancybox-slide--iframe .fancybox-close-small:hover svg {
409
- background: transparent;
410
- color: #fff; }
411
-
412
- .fancybox-is-scaling .fancybox-close-small,
413
- .fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {
414
- display: none; }
415
-
416
- /* Caption */
417
- .fancybox-caption {
418
- bottom: 0;
419
- color: #fff;
420
- font-size: 14px;
421
- font-weight: 400;
422
- left: 0;
423
- line-height: 1.5;
424
- padding: 25px 44px 25px 44px;
425
- right: 0; }
426
-
427
- .fancybox-caption::before {
428
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);
429
- background-repeat: repeat-x;
430
- background-size: contain;
431
- bottom: 0;
432
- content: '';
433
- display: block;
434
- left: 0;
435
- pointer-events: none;
436
- position: absolute;
437
- right: 0;
438
- top: -25px;
439
- z-index: -1; }
440
-
441
- .fancybox-caption::after {
442
- border-bottom: 1px solid rgba(255, 255, 255, 0.3);
443
- content: '';
444
- display: block;
445
- left: 44px;
446
- position: absolute;
447
- right: 44px;
448
- top: 0; }
449
-
450
- .fancybox-caption a,
451
- .fancybox-caption a:link,
452
- .fancybox-caption a:visited {
453
- color: #ccc;
454
- text-decoration: none; }
455
-
456
- .fancybox-caption a:hover {
457
- color: #fff;
458
- text-decoration: underline; }
459
-
460
- /* Loading indicator */
461
- .fancybox-loading {
462
- -webkit-animation: fancybox-rotate .8s infinite linear;
463
- animation: fancybox-rotate .8s infinite linear;
464
- background: transparent;
465
- border: 6px solid rgba(100, 100, 100, 0.5);
466
- border-radius: 100%;
467
- border-top-color: #fff;
468
- height: 60px;
469
- left: 50%;
470
- margin: -30px 0 0 -30px;
471
- opacity: .6;
472
- padding: 0;
473
- position: absolute;
474
- top: 50%;
475
- width: 60px;
476
- z-index: 99999; }
477
-
478
- @-webkit-keyframes fancybox-rotate {
479
- from {
480
- -webkit-transform: rotate(0deg);
481
- transform: rotate(0deg); }
482
- to {
483
- -webkit-transform: rotate(359deg);
484
- transform: rotate(359deg); } }
485
-
486
- @keyframes fancybox-rotate {
487
- from {
488
- -webkit-transform: rotate(0deg);
489
- transform: rotate(0deg); }
490
- to {
491
- -webkit-transform: rotate(359deg);
492
- transform: rotate(359deg); } }
493
-
494
- /* Transition effects */
495
- .fancybox-animated {
496
- transition-timing-function: cubic-bezier(0, 0, 0.25, 1); }
497
-
498
- /* transitionEffect: slide */
499
- .fancybox-fx-slide.fancybox-slide--previous {
500
- opacity: 0;
501
- -webkit-transform: translate3d(-100%, 0, 0);
502
- transform: translate3d(-100%, 0, 0); }
503
-
504
- .fancybox-fx-slide.fancybox-slide--next {
505
- opacity: 0;
506
- -webkit-transform: translate3d(100%, 0, 0);
507
- transform: translate3d(100%, 0, 0); }
508
-
509
- .fancybox-fx-slide.fancybox-slide--current {
510
- opacity: 1;
511
- -webkit-transform: translate3d(0, 0, 0);
512
- transform: translate3d(0, 0, 0); }
513
-
514
- /* transitionEffect: fade */
515
- .fancybox-fx-fade.fancybox-slide--previous,
516
- .fancybox-fx-fade.fancybox-slide--next {
517
- opacity: 0;
518
- transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
519
-
520
- .fancybox-fx-fade.fancybox-slide--current {
521
- opacity: 1; }
522
-
523
- /* transitionEffect: zoom-in-out */
524
- .fancybox-fx-zoom-in-out.fancybox-slide--previous {
525
- opacity: 0;
526
- -webkit-transform: scale3d(1.5, 1.5, 1.5);
527
- transform: scale3d(1.5, 1.5, 1.5); }
528
-
529
- .fancybox-fx-zoom-in-out.fancybox-slide--next {
530
- opacity: 0;
531
- -webkit-transform: scale3d(0.5, 0.5, 0.5);
532
- transform: scale3d(0.5, 0.5, 0.5); }
533
-
534
- .fancybox-fx-zoom-in-out.fancybox-slide--current {
535
- opacity: 1;
536
- -webkit-transform: scale3d(1, 1, 1);
537
- transform: scale3d(1, 1, 1); }
538
-
539
- /* transitionEffect: rotate */
540
- .fancybox-fx-rotate.fancybox-slide--previous {
541
- opacity: 0;
542
- -webkit-transform: rotate(-360deg);
543
- -ms-transform: rotate(-360deg);
544
- transform: rotate(-360deg); }
545
-
546
- .fancybox-fx-rotate.fancybox-slide--next {
547
- opacity: 0;
548
- -webkit-transform: rotate(360deg);
549
- -ms-transform: rotate(360deg);
550
- transform: rotate(360deg); }
551
-
552
- .fancybox-fx-rotate.fancybox-slide--current {
553
- opacity: 1;
554
- -webkit-transform: rotate(0deg);
555
- -ms-transform: rotate(0deg);
556
- transform: rotate(0deg); }
557
-
558
- /* transitionEffect: circular */
559
- .fancybox-fx-circular.fancybox-slide--previous {
560
- opacity: 0;
561
- -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
562
- transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); }
563
-
564
- .fancybox-fx-circular.fancybox-slide--next {
565
- opacity: 0;
566
- -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
567
- transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); }
568
-
569
- .fancybox-fx-circular.fancybox-slide--current {
570
- opacity: 1;
571
- -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
572
- transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }
573
-
574
- /* transitionEffect: tube */
575
- .fancybox-fx-tube.fancybox-slide--previous {
576
- -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
577
- transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); }
578
-
579
- .fancybox-fx-tube.fancybox-slide--next {
580
- -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
581
- transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); }
582
-
583
- .fancybox-fx-tube.fancybox-slide--current {
584
- -webkit-transform: translate3d(0, 0, 0) scale(1);
585
- transform: translate3d(0, 0, 0) scale(1); }
586
-
587
- /* Share */
588
- .fancybox-share {
589
- background: #f4f4f4;
590
- border-radius: 3px;
591
- max-width: 90%;
592
- padding: 30px;
593
- text-align: center; }
594
-
595
- .fancybox-share h1 {
596
- color: #222;
597
- font-size: 35px;
598
- font-weight: 700;
599
- margin: 0 0 20px 0; }
600
-
601
- .fancybox-share p {
602
- margin: 0;
603
- padding: 0; }
604
-
605
- .fancybox-share__button {
606
- border: 0;
607
- border-radius: 3px;
608
- display: inline-block;
609
- font-size: 14px;
610
- font-weight: 700;
611
- line-height: 40px;
612
- margin: 0 5px 10px 5px;
613
- min-width: 130px;
614
- padding: 0 15px;
615
- text-decoration: none;
616
- transition: all .2s;
617
- -webkit-user-select: none;
618
- -moz-user-select: none;
619
- -ms-user-select: none;
620
- user-select: none;
621
- white-space: nowrap; }
622
-
623
- .fancybox-share__button:visited,
624
- .fancybox-share__button:link {
625
- color: #fff; }
626
-
627
- .fancybox-share__button:hover {
628
- text-decoration: none; }
629
-
630
- .fancybox-share__button--fb {
631
- background: #3b5998; }
632
-
633
- .fancybox-share__button--fb:hover {
634
- background: #344e86; }
635
-
636
- .fancybox-share__button--pt {
637
- background: #bd081d; }
638
-
639
- .fancybox-share__button--pt:hover {
640
- background: #aa0719; }
641
-
642
- .fancybox-share__button--tw {
643
- background: #1da1f2; }
644
-
645
- .fancybox-share__button--tw:hover {
646
- background: #0d95e8; }
647
-
648
- .fancybox-share__button svg {
649
- height: 25px;
650
- margin-right: 7px;
651
- position: relative;
652
- top: -1px;
653
- vertical-align: middle;
654
- width: 25px; }
655
-
656
- .fancybox-share__button svg path {
657
- fill: #fff; }
658
-
659
- .fancybox-share__input {
660
- background: transparent;
661
- border: 0;
662
- border-bottom: 1px solid #d7d7d7;
663
- border-radius: 0;
664
- color: #5d5b5b;
665
- font-size: 14px;
666
- margin: 10px 0 0 0;
667
- outline: none;
668
- padding: 10px 15px;
669
- width: 100%; }
670
-
671
- /* Thumbs */
672
- .fancybox-thumbs {
673
- background: #fff;
674
- bottom: 0;
675
- display: none;
676
- margin: 0;
677
- -webkit-overflow-scrolling: touch;
678
- -ms-overflow-style: -ms-autohiding-scrollbar;
679
- padding: 2px 2px 4px 2px;
680
- position: absolute;
681
- right: 0;
682
- -webkit-tap-highlight-color: transparent;
683
- top: 0;
684
- width: 212px;
685
- z-index: 99995; }
686
-
687
- .fancybox-thumbs-x {
688
- overflow-x: auto;
689
- overflow-y: hidden; }
690
-
691
- .fancybox-show-thumbs .fancybox-thumbs {
692
- display: block; }
693
-
694
- .fancybox-show-thumbs .fancybox-inner {
695
- right: 212px; }
696
-
697
- .fancybox-thumbs > ul {
698
- font-size: 0;
699
- height: 100%;
700
- list-style: none;
701
- margin: 0;
702
- overflow-x: hidden;
703
- overflow-y: auto;
704
- padding: 0;
705
- position: absolute;
706
- position: relative;
707
- white-space: nowrap;
708
- width: 100%; }
709
-
710
- .fancybox-thumbs-x > ul {
711
- overflow: hidden; }
712
-
713
- .fancybox-thumbs-y > ul::-webkit-scrollbar {
714
- width: 7px; }
715
-
716
- .fancybox-thumbs-y > ul::-webkit-scrollbar-track {
717
- background: #fff;
718
- border-radius: 10px;
719
- box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }
720
-
721
- .fancybox-thumbs-y > ul::-webkit-scrollbar-thumb {
722
- background: #2a2a2a;
723
- border-radius: 10px; }
724
-
725
- .fancybox-thumbs > ul > li {
726
- -webkit-backface-visibility: hidden;
727
- backface-visibility: hidden;
728
- cursor: pointer;
729
- float: left;
730
- height: 75px;
731
- margin: 2px;
732
- max-height: calc(100% - 8px);
733
- max-width: calc(50% - 4px);
734
- outline: none;
735
- overflow: hidden;
736
- padding: 0;
737
- position: relative;
738
- -webkit-tap-highlight-color: transparent;
739
- width: 100px; }
740
-
741
- .fancybox-thumbs-loading {
742
- background: rgba(0, 0, 0, 0.1); }
743
-
744
- .fancybox-thumbs > ul > li {
745
- background-position: center center;
746
- background-repeat: no-repeat;
747
- background-size: cover; }
748
-
749
- .fancybox-thumbs > ul > li:before {
750
- border: 4px solid #4ea7f9;
751
- bottom: 0;
752
- content: '';
753
- left: 0;
754
- opacity: 0;
755
- position: absolute;
756
- right: 0;
757
- top: 0;
758
- transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
759
- z-index: 99991; }
760
-
761
- .fancybox-thumbs .fancybox-thumbs-active:before {
762
- opacity: 1; }
763
-
764
- /* Styling for Small-Screen Devices */
765
- @media all and (max-width: 800px) {
766
- .fancybox-thumbs {
767
- width: 110px; }
768
- .fancybox-show-thumbs .fancybox-inner {
769
- right: 110px; }
770
- .fancybox-thumbs > ul > li {
771
- max-width: calc(100% - 10px); } }
772
773
774
/* Customizations */
1
+ body.compensate-for-scrollbar{overflow:hidden;-ms-overflow-style:none}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px 44px 0;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{padding:44px 0 0;overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 44px;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-slide--html .fancybox-content{margin:0 0 6px}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:calc(100% - 44px);overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;vertical-align:top;width:100%}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background:transparent;height:100px;margin:0;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{background:rgba(30,30,30,.6);height:100%;padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0 0}.fancybox-slide--image .fancybox-content{margin-bottom:6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:768px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
2
3
4
/* Customizations */
css/flowplayer.css CHANGED
@@ -3,102 +3,41 @@
3
font-family: flowplayer;
4
src: url("icons/flowplayer.eot?#iefix") format("embedded-opentype"), url("icons/flowplayer.woff2") format("woff2"), url("icons/flowplayer.woff") format("woff"); }
5
6
- .fp-icon {
7
- display: inline-block; }
8
- .fp-icon:before {
9
- font-family: flowplayer;
10
- font-size: 1.7em; }
11
-
12
- .fp-airplay:before {
13
- content: "\e001"; }
14
-
15
- .fp-fullscreen:before {
16
- content: "\e002"; }
17
-
18
- .fp-checked:before {
19
- content: "\e003"; }
20
-
21
- .fp-embed:before {
22
- content: "\e004";
23
- color: #fff; }
24
-
25
- .fp-chromecast:before {
26
- content: "\e005"; }
27
-
28
- .fp-email:before {
29
- content: "\e006"; }
30
-
31
- .fp-playbtn:before {
32
- content: "\e007"; }
33
-
34
- .fp-share:before {
35
- content: "\e009"; }
36
-
37
- .fp-share2:before {
38
- content: "\e00a"; }
39
-
40
- .fp-twitter:before {
41
- content: "\e00c";
42
- color: #1da1f2; }
43
-
44
- .fp-facebook:before {
45
- content: "\e00a";
46
- color: #3b5998; }
47
-
48
- .fp-volumebtn:before {
49
- content: "\e00b"; }
50
-
51
- .fp-volume-off:before {
52
- content: "\e00d"; }
53
-
54
- .fp-unload:before {
55
- content: "\e00f"; }
56
-
57
- .fp-prevbtn:before {
58
- content: "\e011"; }
59
-
60
- .fp-nextbtn:before {
61
- content: "\e012"; }
62
-
63
- .flowplayer.is-mouseover .fp-captions, .flowplayer.is-paused .fp-captions {
64
- bottom: 3em; }
65
-
66
- .flowplayer.is-poster .fp-engine {
67
- filter: alpha(opacity=0);
68
- opacity: 0; }
69
-
70
- .flowplayer.is-loading .fp-engine {
71
- top: -9999em; }
72
-
73
- .flowplayer.is-loading .fp-ui .fp-header, .flowplayer.is-loading .fp-ui .fp-controls {
74
- filter: alpha(opacity=0);
75
- opacity: 0; }
76
-
77
- .flowplayer.is-splash .fp-ui > *, .flowplayer.is-poster .fp-ui > * {
78
- display: none; }
79
-
80
- .flowplayer.is-splash .fp-ui > .fp-play, .flowplayer.is-poster .fp-ui > .fp-play {
81
- display: block; }
82
-
83
- .flowplayer.is-splash.is-loading .fp-ui > .fp-play, .flowplayer.is-poster.is-loading .fp-ui > .fp-play {
84
- display: none; }
85
-
86
- .flowplayer.is-splash.is-loading .fp-ui > .fp-waiting, .flowplayer.is-poster.is-loading .fp-ui > .fp-waiting {
87
- display: block; }
88
-
89
- .flowplayer.is-poster .fp-engine {
90
- left: -9999em;
91
- top: -9999em; }
92
-
93
- .flowplayer.is-poster .fp-captions {
94
- display: none !important; }
95
-
96
- .flowplayer.is-disabled .fp-color {
97
- background-color: #999; }
98
-
99
- .flowplayer.has-title .fp-header {
100
- top: 0;
101
- text-align: right; }
102
103
.flowplayer.is-fullscreen {
104
top: 0 !important;
@@ -146,35 +85,16 @@
146
.flowplayer.is-playing .fp-playbtn:before {
147
content: "\e008"; }
148
149
- .flowplayer.is-playing.fp-outlined .fp-playbtn:before, .flowplayer.is-playing.fp-minimal .fp-playbtn:before {
150
- content: "\e208"; }
151
-
152
- .flowplayer.is-playing.fp-edgy .fp-playbtn:before {
153
- content: "\e108"; }
154
-
155
- .flowplayer.is-playing.fp-edgy.fp-outlined .fp-playbtn:before, .flowplayer.is-playing.fp-edgy.fp-minimal .fp-playbtn:before {
156
- content: "\e308"; }
157
-
158
- .flowplayer.is-muted .fp-volumebtn:before {
159
- content: "\e00d"; }
160
-
161
- .flowplayer.is-muted.fp-outlined .fp-volumebtn:before, .flowplayer.is-muted.fp-minimal .fp-volumebtn:before {
162
- content: "\e20d"; }
163
-
164
- .flowplayer.is-muted.fp-edgy .fp-volumebtn:before {
165
- content: "\e10d"; }
166
-
167
- .flowplayer.is-muted.fp-edgy.fp-outlined .fp-volumebtn:before, .flowplayer.is-muted.fp-edgy.fp-minimal .fp-volumebtn:before {
168
- content: "\e30d"; }
169
-
170
- .flowplayer.is-inverted .fp-duration {
171
- display: none; }
172
-
173
- .flowplayer.is-inverted .fp-remaining {
174
- display: block; }
175
-
176
- .flowplayer.is-closeable .fp-header .fp-unload {
177
- display: block; }
178
179
.flowplayer.is-error {
180
background-color: #aaa; }
@@ -358,104 +278,36 @@
358
.flowplayer.fp-edgy, .flowplayer.fp-edgy .fp-menu, .flowplayer.fp-edgy .fp-captions p, .flowplayer.fp-edgy .fp-textarea, .flowplayer.fp-edgy .fp-bar, .flowplayer.fp-edgy .fp-bar-slider, .flowplayer.fp-edgy .fp-bar > *, .flowplayer.fp-edgy .fp-bar-slider > *, .flowplayer.fp-edgy .fp-timestamp {
359
border-radius: 0; }
360
361
- .flowplayer.fp-edgy .fp-airplay:before {
362
- content: "\e101"; }
363
-
364
- .flowplayer.fp-edgy .fp-fullscreen:before {
365
- content: "\e102"; }
366
-
367
- .flowplayer.fp-edgy .fp-checked:before {
368
- content: "\e103"; }
369
-
370
- .flowplayer.fp-edgy .fp-embed:before {
371
- content: "\e104"; }
372
-
373
- .flowplayer.fp-edgy .fp-chromecast:before {
374
- content: "\e105"; }
375
-
376
- .flowplayer.fp-edgy .fp-email:before {
377
- content: "\e106"; }
378
-
379
- .flowplayer.fp-edgy .fp-playbtn:before {
380
- content: "\e107"; }
381
-
382
- .flowplayer.fp-edgy .fp-share:before {
383
- content: "\e109"; }
384
-
385
- .flowplayer.fp-edgy .fp-share2:before {
386
- content: "\e10a"; }
387
-
388
- .flowplayer.fp-edgy .fp-twitter:before {
389
- content: "\e10c"; }
390
-
391
- .flowplayer.fp-edgy .fp-facebook:before {
392
- content: "\e10a"; }
393
-
394
- .flowplayer.fp-edgy .fp-volumebtn:before {
395
- content: "\e10b"; }
396
-
397
- .flowplayer.fp-edgy .fp-volume-off:before {
398
- content: "\e10d"; }
399
-
400
- .flowplayer.fp-edgy .fp-unload:before {
401
- content: "\e10f"; }
402
-
403
- .flowplayer.fp-edgy .fp-prevbtn:before {
404
- content: "\e111"; }
405
-
406
- .flowplayer.fp-edgy .fp-nextbtn:before {
407
- content: "\e112"; }
408
-
409
- .flowplayer.fp-edgy.fp-outlined .fp-airplay:before, .flowplayer.fp-edgy.fp-minimal .fp-airplay:before {
410
- content: "\e301"; }
411
-
412
- .flowplayer.fp-edgy.fp-outlined .fp-fullscreen:before, .flowplayer.fp-edgy.fp-minimal .fp-fullscreen:before {
413
- content: "\e302"; }
414
-
415
- .flowplayer.fp-edgy.fp-outlined .fp-checked:before, .flowplayer.fp-edgy.fp-minimal .fp-checked:before {
416
- content: "\e303"; }
417
-
418
- .flowplayer.fp-edgy.fp-outlined .fp-embed:before, .flowplayer.fp-edgy.fp-minimal .fp-embed:before {
419
- content: "\e304"; }
420
-
421
- .flowplayer.fp-edgy.fp-outlined .fp-chromecast:before, .flowplayer.fp-edgy.fp-minimal .fp-chromecast:before {
422
- content: "\e305"; }
423
-
424
- .flowplayer.fp-edgy.fp-outlined .fp-email:before, .flowplayer.fp-edgy.fp-minimal .fp-email:before {
425
- content: "\e306"; }
426
-
427
- .flowplayer.fp-edgy.fp-outlined .fp-playbtn:before, .flowplayer.fp-edgy.fp-minimal .fp-playbtn:before {
428
- content: "\e307"; }
429
-
430
- .flowplayer.fp-edgy.fp-outlined .fp-share:before, .flowplayer.fp-edgy.fp-minimal .fp-share:before {
431
- content: "\e309"; }
432
-
433
- .flowplayer.fp-edgy.fp-outlined .fp-share2:before, .flowplayer.fp-edgy.fp-minimal .fp-share2:before {
434
- content: "\e30a"; }
435
-
436
- .flowplayer.fp-edgy.fp-outlined .fp-twitter:before, .flowplayer.fp-edgy.fp-minimal .fp-twitter:before {
437
- content: "\e30c"; }
438
-
439
- .flowplayer.fp-edgy.fp-outlined .fp-facebook:before, .flowplayer.fp-edgy.fp-minimal .fp-facebook:before {
440
- content: "\e30a"; }
441
-
442
- .flowplayer.fp-edgy.fp-outlined .fp-volumebtn:before, .flowplayer.fp-edgy.fp-minimal .fp-volumebtn:before {
443
- content: "\e30b"; }
444
-
445
- .flowplayer.fp-edgy.fp-outlined .fp-volume-off:before, .flowplayer.fp-edgy.fp-minimal .fp-volume-off:before {
446
- content: "\e30d"; }
447
-
448
- .flowplayer.fp-edgy.fp-outlined .fp-unload:before, .flowplayer.fp-edgy.fp-minimal .fp-unload:before {
449
- content: "\e30f"; }
450
-
451
- .flowplayer.fp-edgy.fp-outlined .fp-prevbtn:before, .flowplayer.fp-edgy.fp-minimal .fp-prevbtn:before {
452
- content: "\e311"; }
453
-
454
- .flowplayer.fp-edgy.fp-outlined .fp-nextbtn:before, .flowplayer.fp-edgy.fp-minimal .fp-nextbtn:before {
455
- content: "\e312"; }
456
-
457
- .flowplayer.no-svg .fp-ui .fp-header, .flowplayer.no-svg .fp-ui .fp-controls {
458
- /*background-color: #333;*/ }
459
460
.flowplayer.no-svg .fp-ui .fp-play.fp-visible {
461
/*background-color: #ccc;*/
@@ -561,8 +413,8 @@
561
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.25), transparent);
562
text-align: left;
563
height: 3em;
564
- -webkit-transition: opacity 0.3s;
565
- transition: opacity 0.3s;
566
padding-left: .65em; }
567
.flowplayer .fp-header .fp-icon {
568
margin: .9em .9em 0 0; }
@@ -718,21 +570,21 @@
718
width: 1.2em; }
719
.flowplayer .fp-bar, .flowplayer .fp-bar-slider {
720
background-color: #ccc;
721
- background-color: rgba(255, 255, 255, 0.5);
722
position: relative;
723
cursor: col-resize;
724
height: .9em;
725
- border-radius: 0.24em;
726
-ms-flex: 1;
727
-webkit-box-flex: 1;
728
-webkit-flex: 1;
729
-moz-box-flex: 1;
730
flex: 1; }
731
.flowplayer .fp-bar > *, .flowplayer .fp-bar-slider > * {
732
- background-color: rgba(255, 255, 255, 0.6);
733
position: absolute;
734
height: 100%;
735
- border-radius: 0.24em; }
736
.flowplayer .fp-bar > *.fp-progress.animated, .flowplayer .fp-bar-slider > *.fp-progress.animated {
737
-webkit-transition-timing-function: linear;
738
transition-timing-function: linear;
@@ -753,7 +605,7 @@
753
height: 100%;
754
width: 2px; }
755
.flowplayer .fp-timestamp {
756
- background-color: rgba(0, 0, 0, 0.65);
757
display: none;
758
border-radius: .2em;
759
padding: .1em .3em;
@@ -794,10 +646,10 @@
794
position: relative;
795
vertical-align: top;
796
margin-left: 3px;
797
- -webkit-transition: -webkit-transform 0.4s;
798
- transition: -webkit-transform 0.4s;
799
- transition: transform 0.4s;
800
- transition: transform 0.4s, -webkit-transform 0.4s;
801
-webkit-transform-origin: bottom;
802
-ms-transform-origin: bottom;
803
transform-origin: bottom;
@@ -839,16 +691,16 @@
839
.flowplayer.fp-fat .fp-timestamp, .flowplayer.fp-playful .fp-timestamp {
840
bottom: 3.2em; }
841
.flowplayer.fp-fat .fp-bar-slider em, .flowplayer.fp-playful .fp-bar-slider em {
842
- -webkit-transform: scaleY(0.6);
843
- -ms-transform: scaleY(0.6);
844
- transform: scaleY(0.6);
845
-webkit-transform-origin: center;
846
-ms-transform-origin: center;
847
transform-origin: center; }
848
.flowplayer.fp-fat .fp-bar-slider em:hover, .flowplayer.fp-playful .fp-bar-slider em:hover {
849
- -webkit-transform: scaleY(0.75);
850
- -ms-transform: scaleY(0.75);
851
- transform: scaleY(0.75); }
852
.flowplayer.fp-slim .fp-timeline {
853
height: .2em; }
854
.flowplayer.fp-slim .fp-controls:hover .fp-timeline {
@@ -914,7 +766,7 @@
914
.flowplayer .fp-selected:before {
915
content: "✓ "; }
916
.flowplayer .fp-menu {
917
- background-color: rgba(0, 0, 0, 0.5);
918
border-radius: .24em;
919
position: absolute;
920
width: 8em;
@@ -968,8 +820,8 @@
968
.flowplayer .fp-menu strong {
969
display: block;
970
padding: .7em 1.2em;
971
- border-bottom: 1px solid rgba(255, 255, 255, 0.2);
972
- background-color: rgba(0, 0, 0, 0.3);
973
text-transform: uppercase;
974
letter-spacing: 1px;
975
cursor: default;
@@ -984,7 +836,7 @@
984
.flowplayer .fp-menu .fp-icon:before {
985
margin-right: .1em;
986
font-size: 1.5em;
987
- vertical-align: -0.1em; }
988
.flowplayer .fp-qsel-menu {
989
width: auto; }
990
.flowplayer .fp-context-menu {
@@ -1002,7 +854,7 @@
1002
width: 9em; }
1003
.flowplayer .fp-share-menu {
1004
width: 9em;
1005
- padding-bottom: 0.2em; }
1006
.flowplayer .fp-share-menu.fp-active {
1007
bottom: auto; }
1008
.flowplayer .fp-share-menu a, .flowplayer .fp-share-menu strong {
@@ -1011,38 +863,21 @@
1011
display: none; }
1012
.flowplayer.fp-outlined .fp-play svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-play svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-play svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-loading-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-loading-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-loading-rounded-outline {
1013
display: block; }
1014
- .flowplayer.fp-outlined .fp-airplay:before, .flowplayer.fp-minimal .fp-airplay:before {
1015
- content: "\e201"; }
1016
- .flowplayer.fp-outlined .fp-fullscreen:before, .flowplayer.fp-minimal .fp-fullscreen:before {
1017
- content: "\e202"; }
1018
- .flowplayer.fp-outlined .fp-checked:before, .flowplayer.fp-minimal .fp-checked:before {
1019
- content: "\e203"; }
1020
- .flowplayer.fp-outlined .fp-embed:before, .flowplayer.fp-minimal .fp-embed:before {
1021
- content: "\e204"; }
1022
- .flowplayer.fp-outlined .fp-chromecast:before, .flowplayer.fp-minimal .fp-chromecast:before {
1023
- content: "\e205"; }
1024
- .flowplayer.fp-outlined .fp-email:before, .flowplayer.fp-minimal .fp-email:before {
1025
- content: "\e206"; }
1026
- .flowplayer.fp-outlined .fp-playbtn:before, .flowplayer.fp-minimal .fp-playbtn:before {
1027
- content: "\e207"; }
1028
- .flowplayer.fp-outlined .fp-share:before, .flowplayer.fp-minimal .fp-share:before {
1029
- content: "\e209"; }
1030
- .flowplayer.fp-outlined .fp-share2:before, .flowplayer.fp-minimal .fp-share2:before {
1031
- content: "\e20a"; }
1032
- .flowplayer.fp-outlined .fp-twitter:before, .flowplayer.fp-minimal .fp-twitter:before {
1033
- content: "\e20c"; }
1034
- .flowplayer.fp-outlined .fp-facebook:before, .flowplayer.fp-minimal .fp-facebook:before {
1035
- content: "\e20a"; }
1036
- .flowplayer.fp-outlined .fp-volumebtn:before, .flowplayer.fp-minimal .fp-volumebtn:before {
1037
- content: "\e20b"; }
1038
- .flowplayer.fp-outlined .fp-volume-off:before, .flowplayer.fp-minimal .fp-volume-off:before {
1039
- content: "\e20d"; }
1040
- .flowplayer.fp-outlined .fp-unload:before, .flowplayer.fp-minimal .fp-unload:before {
1041
- content: "\e20f"; }
1042
- .flowplayer.fp-outlined .fp-prevbtn:before, .flowplayer.fp-minimal .fp-prevbtn:before {
1043
- content: "\e211"; }
1044
- .flowplayer.fp-outlined .fp-nextbtn:before, .flowplayer.fp-minimal .fp-nextbtn:before {
1045
- content: "\e212"; }
1046
.flowplayer .fp-color {
1047
background-color: #00abcd;
1048
fill: rgba(0, 0, 0, 0.2); }
@@ -1078,17 +913,16 @@
1078
/*
1079
* FV Player Additions
1080
*/
1081
-
1082
.flowplayer.skin-slim.is-mouseover.is-ready .fp-ui, .flowplayer.skin-slim.is-paused.is-ready .fp-ui, #content .flowplayer.skin-slim.is-paused.is-ready .fp-ui {
1083
- background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.25)), color-stop(15%, transparent));
1084
- background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.25), transparent 15%);
1085
- background-image: linear-gradient(to top, rgba(0, 0, 0, 0.25), transparent 15%);
1086
}
1087
.flowplayer.fixed-controls.skin-slim.is-mouseover.is-ready .fp-ui, .flowplayer.fixed-controls.skin-slim.is-paused.is-ready .fp-ui {
1088
background-image: none;
1089
}
1090
.flowplayer.fixed-controls.skin-slim .fp-controls, .flowplayer.skin-slim .fv-ab-loop, .flowplayer.fixed-controls.skin-slim .fv-ab-loop {
1091
- background-color: rgba(0, 0, 0, 0.75) !important;
1092
}
1093
1094
.flowplayer { margin: 0 auto 2.8em auto; display: block; max-width: 100%; }
@@ -1185,25 +1019,17 @@
1185
.flowplayer.is-fullscreen .fp-captions p{font-size:350%}
1186
}
1187
1188
-
1189
/* reducing the spacing in .fp-header */
1190
.flowplayer .fp-header { /*background-color: rgba(0, 0, 0, 0.5); height: 2em;*/ padding-left: 0 }
1191
- .flowplayer .fp-header .fp-icon { margin: 0.5em 0.5em 0 0;line-height: 1 }
1192
1193
.flowplayer .fvp-share-bar .fvp-sharing a {background: url("img/flp-share-icons-x2.png") no-repeat;background-size:100%}
1194
-
1195
- /*this might be needed some day: .flowplayer .fp-menu{z-index:21;}*/
1196
- /*this might be needed some day: .flowplayer .fp-volume{align-items:normal;display:block}*/
1197
.flowplayer.is-fullscreen{ max-height:100% !important; }
1198
- /*this might be needed some day: .flowplayer.is-error h2{color: #000;}*/
1199
- /*this might be needed some day: .flowplayer.is-mouseout .fp-volume{top:12px}*/
1200
-
1201
-
1202
1203
1204
/* Mailchimp integration, todo: check! */
1205
.flowplayer .fv_player_popup p{margin:0 12px 6px;line-height:1.35}
1206
- .flowplayer .wpfp_custom_popup{width:100%;top:0;bottom:0;margin-bottom:2.4em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}
1207
.flowplayer .fv_player_popup {background-color:#222;position:relative;top:0;width:100%;height:100%;padding:2em 0 1%}
1208
.flowplayer .fv_player_popup h1,.flowplayer .fv_player_popup h2,.flowplayer .fv_player_popup h3,.flowplayer .fv_player_popup h4,.flowplayer .fv_player_popup h5,.flowplayer .fv_player_popup h6{margin:0 0 6px !important}
1209
.mailchimp-form input{width:31.33333333%;max-width:31.33333333%;margin:0 1%}
@@ -1217,26 +1043,13 @@
1217
.flowplayer .mailchimp-form{background-color:#333;padding:30px 1.5%;position:absolute;bottom:0;margin:0 auto;width:100%}
1218
.flowplayer .mailchimp-response{margin-top:6px;padding-top:6px;border-top:2px solid #00A7C8;display:inline-block}
1219
.flowplayer .mailchimp-response.is-fv-error{border-color:#bf0000}
1220
- .flowplayer.is-fv-narrow .fv_player_popup{padding-top:1em;font-size:0.9em}
1221
.flowplayer.is-fv-narrow .mailchimp-form{padding-top:20px}
1222
.flowplayer.is-fv-narrow .fv_player_popup h1,.flowplayer.is-fv-narrow .fv_player_popup h2,.flowplayer.is-fv-narrow .fv_player_popup h3,.flowplayer.is-fv-narrow .fv_player_popup h4,.flowplayer.is-fv-narrow .fv_player_popup h5,.flowplayer.is-fv-narrow .fv_player_popup h6{font-size:1.2em}
1223
.flowplayer.is-fullscreen .fv_player_popup{padding-top:10%}
1224
.flowplayer.is-fullscreen .fv_player_popup p{margin:0 auto 6px}
1225
.flowplayer.is-fullscreen .mailchimp-form{padding:30px 25%}
1226
1227
- @media (max-width: 40em){
1228
- .flowplayer .fp-help p{font-size:9px;}
1229
- }
1230
- @media (max-width: 30em) {
1231
- .flowplayer .fv_player_popup {width:99%;font-size:14px;top:0;}
1232
- .flowplayer.is-fv-narrow .fv_player_popup{font-size:0.8em}
1233
- }
1234
- @media (max-width: 22.5em) {
1235
- .flowplayer.is-fv-narrow .mailchimp-form{padding:10px 1.5%}
1236
- .flowplayer.is-fv-narrow .fv_player_popup{font-size:0.7em}
1237
- }
1238
-
1239
-
1240
.flowplayer .wpfp_custom_popup form .edd-add-to-cart {float:none;}
1241
.flowplayer .wpfp_custom_popup .fv_player_popup p {max-width:100%}
1242
@@ -1244,7 +1057,6 @@
1244
.flowplayer.is-fullscreen .fp-player{background-color:#000}
1245
1246
1247
-
1248
/* error icon, todo: check! */
1249
.is-error.flowplayer .fp-player:before {
1250
background: url("img/no-play-white.svg") no-repeat center center;
@@ -1261,7 +1073,7 @@
1261
.flowplayer video.fp-engine { visibility:visible; }
1262
.flowplayer .fp-engine { max-width:100%; }
1263
.flowplayer.is-fullscreen .fp-logo{z-index:2147483647;}
1264
- .flowplayer .fp-logo {max-width:33%;-webkit-tap-highlight-color: rgba(0,0,0,0);}
1265
.flowplayer .fp-logo img {box-shadow:none}
1266
.flowplayer.fixed-controls .fp-logo {bottom: 15px}
1267
@@ -1296,7 +1108,6 @@
1296
}
1297
.fvp-share-bar .fvp-sharing li {
1298
float: left;
1299
- display: inline-block;
1300
margin: 0 5px !important;
1301
padding: 0 !important;
1302
border: none !important;
@@ -1312,11 +1123,9 @@
1312
-moz-transition: none !important;
1313
transition: none !important;
1314
}
1315
-
1316
.flowplayer em {
1317
font-style: normal !important;
1318
}
1319
-
1320
.fvp-share-bar .fvp-sharing a {
1321
width: 24px;
1322
height: 24px;
@@ -1330,15 +1139,12 @@
1330
border-bottom: 0 !important;
1331
text-decoration: none !important;
1332
}
1333
-
1334
.fvp-share-bar .fvp-sharing a.sharing-twitter {
1335
background-position: 0 -28px;
1336
}
1337
-
1338
.fvp-share-bar .fvp-sharing a.sharing-google {
1339
background-position: 0 -56px;
1340
}
1341
-
1342
.fvp-share-bar .fvp-sharing a.sharing-email {
1343
background-position: 0 -84px;
1344
}
@@ -1352,13 +1158,14 @@
1352
.flowplayer .fvp-share-bar label{float:left;color:#fff;line-height: 22px;padding: .5em;}
1353
.flowplayer .fp-embed{display:none}
1354
/*.flowplayer.is-mouseover.is-ready .fp-embed-code{display:block}*/
1355
- /*.flowplayer.is-mouseout .fvp-share-bar{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .15s .3s;-moz-transition:opacity .15s .3s;transition:opacity .15s .3s}
1356
.flowplayer.is-mouseout .fvp-share-bar.visible{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
1357
.flowplayer.is-mouseover.is-ready .fvp-share-bar{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)} */
1358
.flowplayer .fp-fullscreen {z-index:1}
1359
.flowplayer .fvp-share-bar {display:none;}
1360
.flowplayer .embed-code {padding: 0 10px 10px; display: none; clear: both; background-color: rgba(0, 0, 0, 0); }
1361
- .flowplayer .embed-code label {clear: both; padding-left: 0px; padding-top: 0; line-height: 16px;}
1362
#content .flowplayer .fvp-share-bar textarea, .flowplayer .fvp-share-bar textarea { padding: 3px; line-height: 1.4; white-space: pre-wrap; color: black !important; height: auto; min-height: 130px; width: 99%; font-size: 10px; background-color:rgba(255, 255, 255, 1); box-shadow: none; border-radius: 0; cursor: text; }
1363
#content .flowplayer.is-ready .fvp-share-bar.visible .embed-code, .flowplayer.is-ready .fvp-share-bar.visible .embed-code { display: block; }
1364
/*#content .flowplayer.is-ready .fp-embed-code.visible textarea, .flowplayer.is-ready .fp-embed-code.visible textarea { height: 140px; }*/
@@ -1413,23 +1220,20 @@
1413
/*this might be needed some day:
1414
1415
@-moz-keyframes fade-in {
1416
- from { transform: opacity 0.5s ease; opacity: 0; filter: alpha(opacity=0); }
1417
to { opacity: 1; filter: alpha(opacity=100); }
1418
}
1419
@-webkit-keyframes fade-in {
1420
- from { transform: opacity 0.5s ease; opacity: 0; filter: alpha(opacity=0); }
1421
to { opacity: 1; filter: alpha(opacity=100); }
1422
}
1423
@keyframes fade-in {
1424
- from { transform: opacity 0.5s ease; opacity: 0; filter: alpha(opacity=0); }
1425
to { opacity: 1; filter: alpha(opacity=100); }
1426
}
1427
*/
1428
1429
-
1430
-
1431
/* Other playlist styles */
1432
-
1433
.fp-playlist-external a,.entry-content .fp-playlist-external a {position:relative;text-decoration:none;border-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
1434
.fp-playlist-external a:focus,.entry-content .fp-playlist-external a:focus {outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
1435
.fp-playlist-external a:hover,.entry-content .fp-playlist-external a:hover {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-decoration:none;border-bottom:0}
@@ -1456,7 +1260,7 @@
1456
.fp-playlist-external a:hover h4,.fp-playlist-external a.fvp-video-thumb-no-splash h4,#dashboard-widgets .flowplayer-wrapper a:hover h4,.fp-playlist-external a.is-active:hover h4, .fp-playlist-external a:hover .dur {opacity:1;color:#fff}
1457
.fp-playlist-horizontal a.is-active {-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
1458
.is-touch + .fp-playlist-horizontal a h4 {opacity:1;background-color:transparent;text-shadow:0 0 12px #000;top:20%;bottom:20%;font-family:"myriad pro",Helvetica,Arial,sans-serif !important}
1459
- .is-touch + .fp-playlist-horizontal a h4 span {background-color:rgba(0,0,0,0.3)}
1460
.fp-playlist-horizontal.is-wide a,.entry-content .fp-playlist-horizontal.is-wide a {width: 20%}
1461
.fp-playlist-horizontal.is-wide a:nth-child(3n+1) div:before {display: block}
1462
.fp-playlist-horizontal.is-wide a:nth-child(5n+1) div:before {display: none}
@@ -1483,7 +1287,6 @@
1483
.fp-playlist-only-captions.fp-playlist-vertical a h4 {position:relative;top:auto;background-color:transparent;opacity:1;text-shadow:none}
1484
.fp-playlist-only-captions.fp-playlist-vertical a,.fp-playlist-only-captions.fp-playlist-vertical a:hover h4 {color:#000}
1485
1486
-
1487
/* Playlist 2014 - classic */
1488
.fv-playlist-design-2014.fp-playlist-external a h4 {opacity:1;position:relative;margin-bottom:7px;padding:0 10px 4px;color:#000;background-color:transparent}
1489
.fv-playlist-design-2014.fp-playlist-external a h4 span {position:relative;transform:none;top:auto;padding:0}
@@ -1506,41 +1309,8 @@
1506
.fp-playlist-external.fp-playlist-vertical.fp-playlist-only-captions a h4 span { position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;transform:none;padding:0 }
1507
.fp-playlist-only-captions.fp-playlist-external .dur { opacity:1;color:#999;position:relative;right:auto;top:auto;text-shadow:none;margin-left:6px; }
1508
.fp-playlist-only-captions.fp-playlist-external a:hover .dur { color:#999; }
1509
-
1510
- /* Some mobiles stuff, todo: check! */
1511
- @media only screen and (max-width: 48em) {
1512
- .fp-playlist-horizontal {margin-left:-1px;margin-right:-1px}
1513
- .fp-playlist-horizontal a,.entry-content .fp-playlist-horizontal a, .flowplayer.is-fv-narrow + .fp-playlist-horizontal a {width: 50%}
1514
- .fp-playlist-horizontal a:nth-child(3n+1) {clear:none}
1515
- .fp-playlist-horizontal a:nth-child(2n+1) {clear:both}
1516
- .fv-playlist-slider-wrapper .fp-playlist-horizontal a,.entry-content .fv-playlist-slider-wrapper .fp-playlist-horizontal a, .flowplayer.is-fv-narrow + .fv-playlist-slider-wrapper .fp-playlist-horizontal a {width: 200px}
1517
- .is-error.flowplayer .fp-player:before {background-size:17%}
1518
- }
1519
- @media (max-width: 40em){
1520
- .fv_fp_close a {width:24px;height:24px;background-size:24px 24px}
1521
- .fp-playlist-horizontal a h4, .fp-playlist-external a h4 {font-size:12px}
1522
- .fp-playlist-vertical-wrapper .flowplayer,.fp-playlist-vertical-wrapper .fp-playlist-vertical {width:100%;float:none;margin-bottom:0}
1523
- .fp-playlist-vertical a {width:49%;float:left;margin:0.75% 0.5%}
1524
- .fp-playlist-only-captions.fp-playlist-vertical a {width:100%;float:none;margin:8px 0}
1525
- .fp-playlist-vertical a:nth-child(2n+1) {clear:both}
1526
- }
1527
- @media only screen and (max-width: 30em) {
1528
- .flowplayer.is-audio .fp-time em {font-size:12px}
1529
- .fp-playlist-external a h4 {font-size:10px}
1530
- }
1531
- @media only screen and (max-width: 22.44em) {
1532
- .fp-playlist-vertical-wrapper.is-fv-narrow .fp-playlist-vertical a {width:100%;float:none;margin:0.75% 0.5%}
1533
- .is-error.flowplayer .fp-player:before {background-size:20%}
1534
- }
1535
-
1536
-
1537
-
1538
- /*this might be needed some day: .flowplayer.video1, .flowplayer.video2, .flowplayer.video3, .flowplayer.video4, .flowplayer.video5, .flowplayer.video6, .flowplayer.video7, .flowplayer.video8, .flowplayer.video9, .flowplayer.video10, .flowplayer.video11, .flowplayer.video12, .flowplayer.video13, .flowplayer.video14, .flowplayer.video15, .flowplayer.video16 { background-image: none !important; } */
1539
-
1540
- /*this might be needed some day: .flowplayer .fp-volume { text-align: left; } */
1541
-
1542
- #content .flowplayer a, .flowplayer a, .flowplayer a:hover { text-decoration: none; border-bottom: none; -wekbit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; border-bottom: 0 !important; text-decoration: none !important; }
1543
1544
1545
1546
/* Popups, todo: check! */
@@ -1554,8 +1324,6 @@
1554
1555
.wpfp_custom_ad_content h1, .wpfp_custom_ad_content h2, .wpfp_custom_ad_content h3, .wpfp_custom_ad_content h4, .wpfp_custom_ad_content h5, .wpfp_custom_ad_content p { padding: 0 5px 2px 5px; margin: 0 5px 2px 5px; }
1556
1557
-
1558
-
1559
.flowplayer.alignleft { margin-right: 10px; margin-bottom: 10px; }
1560
.flowplayer.alignright { margin-left: 10px; margin-bottom: 10px; }
1561
@@ -1569,9 +1337,6 @@
1569
/* Caption, todo: check!*/
1570
p.fp-caption { text-align: center;max-width: 100%; }
1571
1572
-
1573
-
1574
-
1575
/* Buttons, todo: check! or better not use! */
1576
.is-splash.flowplayer .fv-player-buttons, .is-loading.flowplayer .fv-player-buttons {
1577
display: none;
@@ -1598,17 +1363,13 @@ p.fp-caption { text-align: center;max-width: 100%; }
1598
right: 0;
1599
bottom: 30px;
1600
}
1601
- .flowplayer .fv-player-buttons-right > ul {
1602
- /*position: relative;
1603
- left: -95%;*/
1604
- }
1605
.flowplayer .fv-player-buttons-left {
1606
position: absolute;
1607
left: 0;
1608
bottom: 30px;
1609
}
1610
.flowplayer.fixed-controls .fv-player-buttons-left, .flowplayer.fixed-controls .fv-player-buttons-right, .flowplayer.fixed-controls .fv-player-buttons-center {
1611
- bottom: 0px;
1612
}
1613
.flowplayer.fixed-controls.is-fullscreen .fv-player-buttons-left, .flowplayer.fixed-controls.is-fullscreen .fv-player-buttons-right, .flowplayer.fixed-controls.is-fullscreen .fv-player-buttons-center {
1614
bottom: 30px;
@@ -1624,36 +1385,34 @@ p.fp-caption { text-align: center;max-width: 100%; }
1624
transition: opacity .15s ease .3s;
1625
}
1626
.flowplayer .fv-player-buttons li {
1627
- display: inline-block;
1628
float: left;
1629
- margin: 0 0.3em;
1630
padding: 0;
1631
}
1632
.flowplayer .fv-player-buttons a {
1633
- display: inline-block;
1634
float: left;
1635
- padding: 0.4ex 0.6ex;
1636
- margin: 0.5ex 0;
1637
width: 100%;
1638
text-align: center;
1639
font-weight: 400;
1640
background-color: #ccc;
1641
- background-color: rgba(255,255,255,0.5);
1642
color: #fff;
1643
cursor: pointer;
1644
line-height: 1.3em;
1645
-webkit-border-radius: 5px;
1646
-moz-border-radius: 5px;
1647
border-radius: 5px;
1648
- -webkit-transition: background-color 0.2s ease-out;
1649
- -moz-transition: background-color 0.2s ease-out;
1650
- -o-transition: background-color 0.2s ease-out;
1651
- transition: background-color 0.2s ease-out;
1652
font-size: 14px;
1653
box-sizing: border-box;
1654
}
1655
.flowplayer .fv-player-buttons a:active {
1656
- background-color: rgba(255,255,255,0.85);
1657
}
1658
.flowplayer .fv-player-buttons a.current {
1659
color: #00a7c8;
@@ -1685,12 +1444,12 @@ p.fp-caption { text-align: center;max-width: 100%; }
1685
article .entry-content .fvfp_admin_error p { line-height: 18px }
1686
.fvfp_admin_error a { /*color: #fff;*/ text-decoration: underline }
1687
#content .fvfp_admin_error a { /*color: #fff;*/ text-decoration: underline }
1688
- .fvfp_admin_error_content { /*background: #dd0000;*/ padding: 1% 5%; width: 65%; margin: 0 auto; -webkit-box-shadow: 3px 3px 30px 0px rgba(50, 50, 50, 0.96); -moz-box-shadow: 3px 3px 30px 0px rgba(50, 50, 50, 0.96); box-shadow: 3px 3px 30px 0px rgba(50, 50, 50, 0.96); opacity:0.75;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75); }
1689
.flowplayer:hover .fvfp_admin_error { display: block }
1690
1691
1692
/* Duration, todo: check!*/
1693
- .fvfp_duration { position: absolute; bottom: 0px; right: 1%; z-index: 2; text-align: center; color: #fff; display:none }
1694
.is-ready .fvfp_duration, .is-loading .fvfp_duration { display: none }
1695
.fp-playlist-external .dur { font-style:normal;position:absolute;top:6px;right:6px;color:#fff;line-height:1;text-shadow:0 0 3px #333;opacity:0;-webkit-transition:all 0.3s ease-in-out 0.1s;-moz-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s }
1696
@@ -1699,8 +1458,6 @@ article .entry-content .fvfp_admin_error p { line-height: 18px }
1699
.no-animation.flowplayer * { -webkit-transition:none !important;-moz-transition:none !important;transition:none !important }
1700
1701
1702
-
1703
-
1704
/*
1705
* FV Flowplayer Tabs, todo: check!
1706
*/
@@ -1723,8 +1480,6 @@ article .entry-content .fvfp_admin_error p { line-height: 18px }
1723
.fv_flowplayer_tabs .ui-tabs .ui-tabs-nav li i.dur {display: none; }
1724
1725
1726
-
1727
-
1728
/* Warnings, todo: check! */
1729
.fv-player-warning-wrapper{
1730
margin: 5px 0 15px;
@@ -1765,13 +1520,10 @@ article .entry-content .fvfp_admin_error p { line-height: 18px }
1765
}
1766
1767
1768
-
1769
-
1770
/* Some loading indicator, todo: check */
1771
.flowplayer .fv-form-loading{ background:transparent url(loading.gif) 50% 50% no-repeat; }
1772
1773
1774
-
1775
/* Chrome download button fix, todo: check! */
1776
.flowplayer.chrome55fix video::-internal-media-controls-download-button, .flowplayer.chrome55fix-subtitles video::-internal-media-controls-download-button { display:none; }
1777
.flowplayer.chrome55fix video::-webkit-media-controls-enclosure, .flowplayer.chrome55fix-subtitles video::-webkit-media-controls-enclosure { overflow:hidden; }
@@ -1779,29 +1531,22 @@ article .entry-content .fvfp_admin_error p { line-height: 18px }
1779
.flowplayer.chrome55fix-subtitles video::-webkit-media-controls-panel { width: calc(100% + 96px); }
1780
1781
1782
-
1783
/* Audio player, todo: check! */
1784
- .is-audio .fp-player {
1785
- background-size: contain;
1786
- background-position: top center;
1787
- background-repeat: no-repeat;
1788
- }
1789
-
1790
1791
/* Audio player playlist, todo: check! */
1792
- .flowplayer.is-audio,.site-content .flowplayer.is-audio,.flowplayer.fixed-controls.is-audio {margin-top:40px}
1793
.flowplayer.is-audio .fv-player-buttons li {margin:0}
1794
.site-content .flowplayer.is-audio .fp-controls,.site-content .flowplayer.is-audio .fv-ab-loop,.site-content .fv-player-buttons a:active,.site-content .fv-player-buttons a { background-color:#888 !important }
1795
.is-audio .fp-playlist-external { background-color:#eee }
1796
- .flowplayer.is-audio .fp-controls { height:40px;top:0;bottom:0 }
1797
- .flowplayer.is-audio .fp-play { height:40px !important; width:40px;line-height:40px !important }
1798
.flowplayer.fixed-controls.is-audio .fp-time em { bottom:13px }
1799
- .flowplayer.is-audio .fp-waiting em { margin:0.8em 0.3em 0 }
1800
- .flowplayer.is-audio.fp-full .fp-timeline { bottom:2.5em }
1801
.flowplayer.is-audio .fp-time { font-size:14px;text-shadow:none }
1802
- .flowplayer.is-audio .fp-mute { width:40px;height:40px }
1803
.flowplayer.is-audio .fp-volumebtn { display: block }
1804
- .flowplayer.is-audio .fp-play.fp-visible svg, .flowplayer.is-audio + .fp-playlist-external a .now-playing { display:none; }
1805
.is-audio + .fp-playlist-external { counter-reset: 'fv-playlist-counter';background-color:#f0f0f0;border-radius:0 0 10px 10px;border-top:1px solid #fff }
1806
.flowplayer.is-audio .fp-waiting { margin:0 auto; }
1807
.flowplayer.is-audio .fp-speed.fp-hilite { opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); }
@@ -1809,20 +1554,24 @@ article .entry-content .fvfp_admin_error p { line-height: 18px }
1809
.flowplayer.is-audio + .fp-playlist-external .dur { color:#666;opacity:1;text-shadow:none;position:static;float:right;}
1810
.is-audio + .fp-playlist-horizontal {margin-left:0;margin-right:0}
1811
.is-audio + .fp-playlist-horizontal a div,.entry-content .is-audio + .fp-playlist-horizontal a div,.flowplayer.is-audio .fp-player + a { display:none;bottom:0;background-image:none !important }
1812
- .is-audio + .fp-playlist-external.fp-playlist-horizontal a,.entry-content .is-audio + .fp-playlist-external.fp-playlist-horizontal a,.flowplayer.is-fv-narrow.is-audio + .fp-playlist-external.fp-playlist-horizontal a { counter-increment:fv-playlist-counter;display:block;width:100%;display:block;text-align:left;line-height:1.15;margin:0;padding:6px 12px;border:0;color:#666;clear:both;min-height:26px }
1813
.is-audio + .fp-playlist-external a:nth-child(odd),.entry-content .is-audio + .fp-playlist-external a:nth-child(odd) {background-color: #f8f8f8;}
1814
.is-audio + .fp-playlist-external a h4,.entry-content .is-audio + .fp-playlist-external a h4 { display: block;opacity:1;position:relative;text-align:left;font-size:13px;padding:0;clear:none;left:auto;width:auto;background-color:transparent;color:inherit }
1815
.is-audio + .fp-playlist-external a h4 span,.entry-content .is-audio + .fp-playlist-external a h4 span { position:relative;top:auto;padding:0;transform:none }
1816
.is-audio + .fp-playlist-external a h4:before,.entry-content .is-audio + .fp-playlist-external a h4:before { content: counter(fv-playlist-counter, decimal-leading-zero) ". ";float:left;min-width:26px;color:#adadad;font-weight:400 }
1817
- .flowplayer.is-loading.is-audio .fp-controls, .flowplayer.is-loading.is-audio .fp-time { display:block }
1818
- .flowplayer.is-loading.is-audio .fp-waiting { position:relative;top:-3px;z-index:99 }
1819
- .flowplayer.fixed-controls.is-audio { margin-bottom:0;height:40px }
1820
.flowplayer.is-audio .fv-ab-loop,.flowplayer.fixed-controls.is-audio .fv-ab-loop {bottom:-28px;padding-left:82px}
1821
1822
.flowplayer.is-audio .fp-fullscreen,.flowplayer.is-audio .fp-ratio,.flowplayer.is-audio.is-splash .fp-timeline-tooltip {display:none}
1823
.flowplayer.is-audio.is-error {border:0;margin-bottom:50px}
1824
.flowplayer.is-audio.is-error h2,.entry-content .flowplayer.is-audio.is-error h2 {margin:0}
1825
- .flowplayer.is-audio .fp-message {padding-top:40px}
1826
.flowplayer.is-audio .fp-time em {width:44px}
1827
.flowplayer.is-audio .fp-message p {font-size:75%}
1828
@@ -1835,26 +1584,46 @@ article .entry-content .fvfp_admin_error p { line-height: 18px }
1835
.is-audio .fp-player {background-size:contain;background-position:top center;background-repeat:no-repeat}
1836
1837
1838
- @media only screen and (max-width: 48em) {
1839
- .fp-playlist-horizontal {margin-left:-1px;margin-right:-1px}
1840
- .fp-playlist-horizontal a,.entry-content .fp-playlist-horizontal a, .flowplayer.is-fv-narrow + .fp-playlist-horizontal a {width: 50%}
1841
- .fp-playlist-horizontal a:nth-child(3n+1) {clear:none}
1842
- .fp-playlist-horizontal a:nth-child(2n+1) {clear:both}
1843
- }
1844
- @media (max-width: 40em){
1845
- .fv_fp_close a {width:24px;height:24px;background-size:24px 24px}
1846
- .fp-playlist-external a h4 {font-size:12px}
1847
- .fp-playlist-vertical-wrapper .flowplayer,.fp-playlist-vertical-wrapper .fp-playlist-vertical {width:100%;float:none;margin-bottom:0}
1848
- .fp-playlist-vertical a {width:49%;float:left;margin:0.75% 0.5%}
1849
- .fp-playlist-only-captions.fp-playlist-vertical a {width:100%;float:none;margin:8px 0}
1850
- .fp-playlist-vertical a:nth-child(2n+1) {clear:both}
1851
}
1852
- @media only screen and (max-width: 30em) {
1853
- .flowplayer.is-audio .fp-time em {font-size:12px}
1854
- .fp-playlist-external a h4 {font-size:10px}
1855
}
1856
@media only screen and (max-width: 22.44em) {
1857
- .fp-playlist-vertical-wrapper.is-fv-narrow .fp-playlist-vertical a {width:100%;float:none;margin:0.75% 0.5%}
1858
}
1859
1860
@media screen and (min-width: 1020px) {
@@ -1865,18 +1634,15 @@ article .entry-content .fvfp_admin_error p { line-height: 18px }
1865
display: block;
1866
float: right;
1867
}
1868
-
1869
.flowplayer a.fp-sticky:before {
1870
content: "\e10f";
1871
}
1872
-
1873
div.fp-player.is-sticky-left-top, div.fp-player.is-sticky-right-top , div.fp-player.is-sticky-left-bottom , div.fp-player.is-sticky-right-bottom {
1874
transform: translateX(-20px);
1875
-ms-transform: translateX(-20px);
1876
-webkit-transform: translateX(-20px);
1877
- transition: width 0.5s ease-in-out, height 0.5s ease-in-out, transform 0.5s ease-in-out;
1878
- transition: transform 0.5s;
1879
-
1880
}
1881
div.fp-player.is-sticky-left-top, div.fp-player.is-sticky-right-top , div.fp-player.is-sticky-left-bottom , div.fp-player.is-sticky-right-bottom {
1882
position: fixed;
3
font-family: flowplayer;
4
src: url("icons/flowplayer.eot?#iefix") format("embedded-opentype"), url("icons/flowplayer.woff2") format("woff2"), url("icons/flowplayer.woff") format("woff"); }
5
6
+ .fp-icon { display: inline-block; }
7
+ .fp-icon:before { font-family: flowplayer; font-size: 1.7em; }
8
+
9
+ .fp-airplay:before { content: "\e001"; }
10
+ .fp-fullscreen:before { content: "\e002"; }
11
+ .fp-checked:before { content: "\e003"; }
12
+ .fp-embed:before { content: "\e004"; color: #fff; }
13
+ .fp-chromecast:before { content: "\e005"; }
14
+ .fp-email:before { content: "\e006"; }
15
+ .fp-playbtn:before { content: "\e007"; }
16
+ .fp-share:before { content: "\e009"; }
17
+ .fp-share2:before { content: "\e00a"; }
18
+ .fp-twitter:before { content: "\e00c"; color: #1da1f2; }
19
+ .fp-facebook:before { content: "\e00a"; color: #3b5998; }
20
+ .fp-volumebtn:before { content: "\e00b"; }
21
+ .fp-volume-off:before { content: "\e00d"; }
22
+ .fp-unload:before { content: "\e00f"; }
23
+ .fp-prevbtn:before { content: "\e011"; }
24
+ .fp-nextbtn:before { content: "\e012"; }
25
+
26
+ .flowplayer.is-mouseover .fp-captions, .flowplayer.is-paused .fp-captions { bottom: 3em; }
27
+ .flowplayer.is-loading .fp-engine { top: -9999em; }
28
+ .flowplayer.is-poster .fp-engine,.flowplayer.is-loading .fp-ui .fp-header, .flowplayer.is-loading .fp-ui .fp-controls {filter: alpha(opacity=0); opacity: 0; }
29
+ .flowplayer.is-splash .fp-ui > *,.flowplayer.is-poster .fp-ui > * { display: none; }
30
+ .flowplayer.is-splash .fp-ui > .fp-play,
31
+ .flowplayer.is-poster .fp-ui > .fp-play,
32
+ .flowplayer.is-splash.is-loading .fp-ui > .fp-waiting,
33
+ .flowplayer.is-poster.is-loading .fp-ui > .fp-waiting {display: block}
34
+ .flowplayer.is-splash.is-loading .fp-ui > .fp-play,
35
+ .flowplayer.is-poster.is-loading .fp-ui > .fp-play {display: none}
36
+ .flowplayer.is-poster .fp-engine {left: -9999em; top: -9999em}
37
+
38
+ .flowplayer.is-poster .fp-captions {display: none !important}
39
+ .flowplayer.is-disabled .fp-color {background-color: #999}
40
+ .flowplayer.has-title .fp-header {top: 0; text-align: right}
41
42
.flowplayer.is-fullscreen {
43
top: 0 !important;
85
.flowplayer.is-playing .fp-playbtn:before {
86
content: "\e008"; }
87
88
+ .flowplayer.is-playing.fp-outlined .fp-playbtn:before, .flowplayer.is-playing.fp-minimal .fp-playbtn:before { content: "\e208"; }
89
+ .flowplayer.is-playing.fp-edgy .fp-playbtn:before { content: "\e108"; }
90
+ .flowplayer.is-playing.fp-edgy.fp-outlined .fp-playbtn:before, .flowplayer.is-playing.fp-edgy.fp-minimal .fp-playbtn:before { content: "\e308"; }
91
+ .flowplayer.is-muted .fp-volumebtn:before { content: "\e00d"; }
92
+ .flowplayer.is-muted.fp-outlined .fp-volumebtn:before, .flowplayer.is-muted.fp-minimal .fp-volumebtn:before { content: "\e20d"; }
93
+ .flowplayer.is-muted.fp-edgy .fp-volumebtn:before { content: "\e10d"; }
94
+ .flowplayer.is-muted.fp-edgy.fp-outlined .fp-volumebtn:before, .flowplayer.is-muted.fp-edgy.fp-minimal .fp-volumebtn:before { content: "\e30d"; }
95
+ .flowplayer.is-inverted .fp-duration {display: none}
96
+ .flowplayer.is-inverted .fp-remaining {display: block}
97
+ .flowplayer.is-closeable .fp-header .fp-unload {display: block}
98
99
.flowplayer.is-error {
100
background-color: #aaa; }
278
.flowplayer.fp-edgy, .flowplayer.fp-edgy .fp-menu, .flowplayer.fp-edgy .fp-captions p, .flowplayer.fp-edgy .fp-textarea, .flowplayer.fp-edgy .fp-bar, .flowplayer.fp-edgy .fp-bar-slider, .flowplayer.fp-edgy .fp-bar > *, .flowplayer.fp-edgy .fp-bar-slider > *, .flowplayer.fp-edgy .fp-timestamp {
279
border-radius: 0; }
280
281
+ .flowplayer.fp-edgy .fp-airplay:before { content: "\e101"; }
282
+ .flowplayer.fp-edgy .fp-fullscreen:before { content: "\e102"; }
283
+ .flowplayer.fp-edgy .fp-checked:before { content: "\e103"; }
284
+ .flowplayer.fp-edgy .fp-embed:before { content: "\e104"; }
285
+ .flowplayer.fp-edgy .fp-chromecast:before { content: "\e105"; }
286
+ .flowplayer.fp-edgy .fp-email:before { content: "\e106"; }
287
+ .flowplayer.fp-edgy .fp-playbtn:before { content: "\e107"; }
288
+ .flowplayer.fp-edgy .fp-share:before { content: "\e109"; }
289
+ .flowplayer.fp-edgy .fp-share2:before, .flowplayer.fp-edgy .fp-facebook:before { content: "\e10a"; }
290
+ .flowplayer.fp-edgy .fp-twitter:before { content: "\e10c"; }
291
+ .flowplayer.fp-edgy .fp-volumebtn:before { content: "\e10b"; }
292
+ .flowplayer.fp-edgy .fp-volume-off:before { content: "\e10d"; }
293
+ .flowplayer.fp-edgy .fp-unload:before { content: "\e10f"; }
294
+ .flowplayer.fp-edgy .fp-prevbtn:before { content: "\e111"; }
295
+ .flowplayer.fp-edgy .fp-nextbtn:before { content: "\e112"; }
296
+ .flowplayer.fp-edgy.fp-outlined .fp-airplay:before, .flowplayer.fp-edgy.fp-minimal .fp-airplay:before { content: "\e301"; }
297
+ .flowplayer.fp-edgy.fp-outlined .fp-fullscreen:before, .flowplayer.fp-edgy.fp-minimal .fp-fullscreen:before { content: "\e302"; }
298
+ .flowplayer.fp-edgy.fp-outlined .fp-checked:before, .flowplayer.fp-edgy.fp-minimal .fp-checked:before { content: "\e303"; }
299
+ .flowplayer.fp-edgy.fp-outlined .fp-embed:before, .flowplayer.fp-edgy.fp-minimal .fp-embed:before { content: "\e304"; }
300
+ .flowplayer.fp-edgy.fp-outlined .fp-chromecast:before, .flowplayer.fp-edgy.fp-minimal .fp-chromecast:before { content: "\e305"; }
301
+ .flowplayer.fp-edgy.fp-outlined .fp-email:before, .flowplayer.fp-edgy.fp-minimal .fp-email:before { content: "\e306"; }
302
+ .flowplayer.fp-edgy.fp-outlined .fp-playbtn:before, .flowplayer.fp-edgy.fp-minimal .fp-playbtn:before { content: "\e307"; }
303
+ .flowplayer.fp-edgy.fp-outlined .fp-share:before, .flowplayer.fp-edgy.fp-minimal .fp-share:before { content: "\e309"; }
304
+ .flowplayer.fp-edgy.fp-outlined .fp-share2:before, .flowplayer.fp-edgy.fp-minimal .fp-share2:before,.flowplayer.fp-edgy.fp-outlined .fp-facebook:before, .flowplayer.fp-edgy.fp-minimal .fp-facebook:before { content: "\e30a"; }
305
+ .flowplayer.fp-edgy.fp-outlined .fp-twitter:before, .flowplayer.fp-edgy.fp-minimal .fp-twitter:before { content: "\e30c"; }
306
+ .flowplayer.fp-edgy.fp-outlined .fp-volumebtn:before, .flowplayer.fp-edgy.fp-minimal .fp-volumebtn:before { content: "\e30b"; }
307
+ .flowplayer.fp-edgy.fp-outlined .fp-volume-off:before, .flowplayer.fp-edgy.fp-minimal .fp-volume-off:before { content: "\e30d"; }
308
+ .flowplayer.fp-edgy.fp-outlined .fp-unload:before, .flowplayer.fp-edgy.fp-minimal .fp-unload:before { content: "\e30f"; }
309
+ .flowplayer.fp-edgy.fp-outlined .fp-prevbtn:before, .flowplayer.fp-edgy.fp-minimal .fp-prevbtn:before { content: "\e311"; }
310
+ .flowplayer.fp-edgy.fp-outlined .fp-nextbtn:before, .flowplayer.fp-edgy.fp-minimal .fp-nextbtn:before { content: "\e312"; }
311
312
.flowplayer.no-svg .fp-ui .fp-play.fp-visible {
313
/*background-color: #ccc;*/
413
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.25), transparent);
414
text-align: left;
415
height: 3em;
416
+ -webkit-transition: opacity .3s;
417
+ transition: opacity .3s;
418
padding-left: .65em; }
419
.flowplayer .fp-header .fp-icon {
420
margin: .9em .9em 0 0; }
570
width: 1.2em; }
571
.flowplayer .fp-bar, .flowplayer .fp-bar-slider {
572
background-color: #ccc;
573
+ background-color: rgba(255, 255, 255, .5);
574
position: relative;
575
cursor: col-resize;
576
height: .9em;
577
+ border-radius: .24em;
578
-ms-flex: 1;
579
-webkit-box-flex: 1;
580
-webkit-flex: 1;
581
-moz-box-flex: 1;
582
flex: 1; }
583
.flowplayer .fp-bar > *, .flowplayer .fp-bar-slider > * {
584
+ background-color: rgba(255, 255, 255, .6);
585
position: absolute;
586
height: 100%;
587
+ border-radius: .24em; }
588
.flowplayer .fp-bar > *.fp-progress.animated, .flowplayer .fp-bar-slider > *.fp-progress.animated {
589
-webkit-transition-timing-function: linear;
590
transition-timing-function: linear;
605
height: 100%;
606
width: 2px; }
607
.flowplayer .fp-timestamp {
608
+ background-color: rgba(0, 0, 0, .65);
609
display: none;
610
border-radius: .2em;
611
padding: .1em .3em;
646
position: relative;
647
vertical-align: top;
648
margin-left: 3px;
649
+ -webkit-transition: -webkit-transform .4s;
650
+ transition: -webkit-transform .4s;
651
+ transition: transform .4s;
652
+ transition: transform .4s, -webkit-transform .4s;
653
-webkit-transform-origin: bottom;
654
-ms-transform-origin: bottom;
655
transform-origin: bottom;
691
.flowplayer.fp-fat .fp-timestamp, .flowplayer.fp-playful .fp-timestamp {
692
bottom: 3.2em; }
693
.flowplayer.fp-fat .fp-bar-slider em, .flowplayer.fp-playful .fp-bar-slider em {
694
+ -webkit-transform: scaleY(.6);
695
+ -ms-transform: scaleY(.6);
696
+ transform: scaleY(.6);
697
-webkit-transform-origin: center;
698
-ms-transform-origin: center;
699
transform-origin: center; }
700
.flowplayer.fp-fat .fp-bar-slider em:hover, .flowplayer.fp-playful .fp-bar-slider em:hover {
701
+ -webkit-transform: scaleY(.75);
702
+ -ms-transform: scaleY(.75);
703
+ transform: scaleY(.75); }
704
.flowplayer.fp-slim .fp-timeline {
705
height: .2em; }
706
.flowplayer.fp-slim .fp-controls:hover .fp-timeline {
766
.flowplayer .fp-selected:before {
767
content: "✓ "; }
768
.flowplayer .fp-menu {
769
+ background-color: rgba(0, 0, 0, .5);
770
border-radius: .24em;
771
position: absolute;
772
width: 8em;
820
.flowplayer .fp-menu strong {
821
display: block;
822
padding: .7em 1.2em;
823
+ border-bottom: 1px solid rgba(255, 255, 255, .2);
824
+ background-color: rgba(0, 0, 0, .3);
825
text-transform: uppercase;
826
letter-spacing: 1px;
827
cursor: default;
836
.flowplayer .fp-menu .fp-icon:before {
837
margin-right: .1em;
838
font-size: 1.5em;
839
+ vertical-align: -.1em; }
840
.flowplayer .fp-qsel-menu {
841
width: auto; }
842
.flowplayer .fp-context-menu {
854
width: 9em; }
855
.flowplayer .fp-share-menu {
856
width: 9em;
857
+ padding-bottom: .2em; }
858
.flowplayer .fp-share-menu.fp-active {
859
bottom: auto; }
860
.flowplayer .fp-share-menu a, .flowplayer .fp-share-menu strong {
863
display: none; }
864
.flowplayer.fp-outlined .fp-play svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-play svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-play svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-loading-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-loading-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-loading-rounded-outline {
865
display: block; }
866
+ .flowplayer.fp-outlined .fp-airplay:before, .flowplayer.fp-minimal .fp-airplay:before { content: "\e201"; }
867
+ .flowplayer.fp-outlined .fp-fullscreen:before, .flowplayer.fp-minimal .fp-fullscreen:before { content: "\e202"; }
868
+ .flowplayer.fp-outlined .fp-checked:before, .flowplayer.fp-minimal .fp-checked:before { content: "\e203"; }
869
+ .flowplayer.fp-outlined .fp-embed:before, .flowplayer.fp-minimal .fp-embed:before { content: "\e204"; }
870
+ .flowplayer.fp-outlined .fp-chromecast:before, .flowplayer.fp-minimal .fp-chromecast:before { content: "\e205"; }
871
+ .flowplayer.fp-outlined .fp-email:before, .flowplayer.fp-minimal .fp-email:before { content: "\e206"; }
872
+ .flowplayer.fp-outlined .fp-playbtn:before, .flowplayer.fp-minimal .fp-playbtn:before { content: "\e207"; }
873
+ .flowplayer.fp-outlined .fp-share:before, .flowplayer.fp-minimal .fp-share:before { content: "\e209"; }
874
+ .flowplayer.fp-outlined .fp-share2:before, .flowplayer.fp-minimal .fp-share2:before, .flowplayer.fp-outlined .fp-facebook:before, .flowplayer.fp-minimal .fp-facebook:before { content: "\e20a"; }
875
+ .flowplayer.fp-outlined .fp-twitter:before, .flowplayer.fp-minimal .fp-twitter:before { content: "\e20c"; }
876
+ .flowplayer.fp-outlined .fp-volumebtn:before, .flowplayer.fp-minimal .fp-volumebtn:before { content: "\e20b"; }
877
+ .flowplayer.fp-outlined .fp-volume-off:before, .flowplayer.fp-minimal .fp-volume-off:before { content: "\e20d"; }
878
+ .flowplayer.fp-outlined .fp-unload:before, .flowplayer.fp-minimal .fp-unload:before { content: "\e20f"; }
879
+ .flowplayer.fp-outlined .fp-prevbtn:before, .flowplayer.fp-minimal .fp-prevbtn:before { content: "\e211"; }
880
+ .flowplayer.fp-outlined .fp-nextbtn:before, .flowplayer.fp-minimal .fp-nextbtn:before { content: "\e212"; }
881
.flowplayer .fp-color {
882
background-color: #00abcd;
883
fill: rgba(0, 0, 0, 0.2); }
913
/*
914
* FV Player Additions
915
*/
916
.flowplayer.skin-slim.is-mouseover.is-ready .fp-ui, .flowplayer.skin-slim.is-paused.is-ready .fp-ui, #content .flowplayer.skin-slim.is-paused.is-ready .fp-ui {
917
+ background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .25)), color-stop(15%, transparent));
918
+ background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .25), transparent 15%);
919
+ background-image: linear-gradient(to top, rgba(0, 0, 0, .25), transparent 15%);
920
}
921
.flowplayer.fixed-controls.skin-slim.is-mouseover.is-ready .fp-ui, .flowplayer.fixed-controls.skin-slim.is-paused.is-ready .fp-ui {
922
background-image: none;
923
}
924
.flowplayer.fixed-controls.skin-slim .fp-controls, .flowplayer.skin-slim .fv-ab-loop, .flowplayer.fixed-controls.skin-slim .fv-ab-loop {
925
+ background-color: rgba(0, 0, 0, .75) !important;
926
}
927
928
.flowplayer { margin: 0 auto 2.8em auto; display: block; max-width: 100%; }
1019
.flowplayer.is-fullscreen .fp-captions p{font-size:350%}
1020
}
1021
1022
/* reducing the spacing in .fp-header */
1023
.flowplayer .fp-header { /*background-color: rgba(0, 0, 0, 0.5); height: 2em;*/ padding-left: 0 }
1024
+ .flowplayer .fp-header .fp-icon { margin: .5em .5em 0 0;line-height: 1 }
1025
1026
.flowplayer .fvp-share-bar .fvp-sharing a {background: url("img/flp-share-icons-x2.png") no-repeat;background-size:100%}
1027
.flowplayer.is-fullscreen{ max-height:100% !important; }
1028
1029
1030
/* Mailchimp integration, todo: check! */
1031
.flowplayer .fv_player_popup p{margin:0 12px 6px;line-height:1.35}
1032
+ .flowplayer .wpfp_custom_popup{width:100%;top:0;bottom:0;margin-bottom:2.4em;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
1033
.flowplayer .fv_player_popup {background-color:#222;position:relative;top:0;width:100%;height:100%;padding:2em 0 1%}
1034
.flowplayer .fv_player_popup h1,.flowplayer .fv_player_popup h2,.flowplayer .fv_player_popup h3,.flowplayer .fv_player_popup h4,.flowplayer .fv_player_popup h5,.flowplayer .fv_player_popup h6{margin:0 0 6px !important}
1035
.mailchimp-form input{width:31.33333333%;max-width:31.33333333%;margin:0 1%}
1043
.flowplayer .mailchimp-form{background-color:#333;padding:30px 1.5%;position:absolute;bottom:0;margin:0 auto;width:100%}
1044
.flowplayer .mailchimp-response{margin-top:6px;padding-top:6px;border-top:2px solid #00A7C8;display:inline-block}
1045
.flowplayer .mailchimp-response.is-fv-error{border-color:#bf0000}
1046
+ .flowplayer.is-fv-narrow .fv_player_popup{padding-top:1em;font-size:.9em}
1047
.flowplayer.is-fv-narrow .mailchimp-form{padding-top:20px}
1048
.flowplayer.is-fv-narrow .fv_player_popup h1,.flowplayer.is-fv-narrow .fv_player_popup h2,.flowplayer.is-fv-narrow .fv_player_popup h3,.flowplayer.is-fv-narrow .fv_player_popup h4,.flowplayer.is-fv-narrow .fv_player_popup h5,.flowplayer.is-fv-narrow .fv_player_popup h6{font-size:1.2em}
1049
.flowplayer.is-fullscreen .fv_player_popup{padding-top:10%}
1050
.flowplayer.is-fullscreen .fv_player_popup p{margin:0 auto 6px}
1051
.flowplayer.is-fullscreen .mailchimp-form{padding:30px 25%}
1052
1053
.flowplayer .wpfp_custom_popup form .edd-add-to-cart {float:none;}
1054
.flowplayer .wpfp_custom_popup .fv_player_popup p {max-width:100%}
1055
1057
.flowplayer.is-fullscreen .fp-player{background-color:#000}
1058
1059
1060
/* error icon, todo: check! */
1061
.is-error.flowplayer .fp-player:before {
1062
background: url("img/no-play-white.svg") no-repeat center center;
1073
.flowplayer video.fp-engine { visibility:visible; }
1074
.flowplayer .fp-engine { max-width:100%; }
1075
.flowplayer.is-fullscreen .fp-logo{z-index:2147483647;}
1076
+ .flowplayer .fp-logo {max-width:25%;-webkit-tap-highlight-color: rgba(0,0,0,0);}
1077
.flowplayer .fp-logo img {box-shadow:none}
1078
.flowplayer.fixed-controls .fp-logo {bottom: 15px}
1079
1108
}
1109
.fvp-share-bar .fvp-sharing li {
1110
float: left;
1111
margin: 0 5px !important;
1112
padding: 0 !important;
1113
border: none !important;
1123
-moz-transition: none !important;
1124
transition: none !important;
1125
}
1126
.flowplayer em {
1127
font-style: normal !important;
1128
}
1129
.fvp-share-bar .fvp-sharing a {
1130
width: 24px;
1131
height: 24px;
1139
border-bottom: 0 !important;
1140
text-decoration: none !important;
1141
}
1142
.fvp-share-bar .fvp-sharing a.sharing-twitter {
1143
background-position: 0 -28px;
1144
}
1145
.fvp-share-bar .fvp-sharing a.sharing-google {
1146
background-position: 0 -56px;
1147
}
1148
.fvp-share-bar .fvp-sharing a.sharing-email {
1149
background-position: 0 -84px;
1150
}
1158
.flowplayer .fvp-share-bar label{float:left;color:#fff;line-height: 22px;padding: .5em;}
1159
.flowplayer .fp-embed{display:none}
1160
/*.flowplayer.is-mouseover.is-ready .fp-embed-code{display:block}*/
1161
+ /*.flowplayer.is-mouseout .fvp-share-bar{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(
1162
+ =0);-webkit-transition:opacity .15s .3s;-moz-transition:opacity .15s .3s;transition:opacity .15s .3s}
1163
.flowplayer.is-mouseout .fvp-share-bar.visible{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
1164
.flowplayer.is-mouseover.is-ready .fvp-share-bar{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)} */
1165
.flowplayer .fp-fullscreen {z-index:1}
1166
.flowplayer .fvp-share-bar {display:none;}
1167
.flowplayer .embed-code {padding: 0 10px 10px; display: none; clear: both; background-color: rgba(0, 0, 0, 0); }
1168
+ .flowplayer .embed-code label {clear: both; padding-left: 0; padding-top: 0; line-height: 16px;}
1169
#content .flowplayer .fvp-share-bar textarea, .flowplayer .fvp-share-bar textarea { padding: 3px; line-height: 1.4; white-space: pre-wrap; color: black !important; height: auto; min-height: 130px; width: 99%; font-size: 10px; background-color:rgba(255, 255, 255, 1); box-shadow: none; border-radius: 0; cursor: text; }
1170
#content .flowplayer.is-ready .fvp-share-bar.visible .embed-code, .flowplayer.is-ready .fvp-share-bar.visible .embed-code { display: block; }
1171
/*#content .flowplayer.is-ready .fp-embed-code.visible textarea, .flowplayer.is-ready .fp-embed-code.visible textarea { height: 140px; }*/
1220
/*this might be needed some day:
1221
1222
@-moz-keyframes fade-in {
1223
+ from { transform: opacity .5s ease; opacity: 0; filter: alpha(opacity=0); }
1224
to { opacity: 1; filter: alpha(opacity=100); }
1225
}
1226
@-webkit-keyframes fade-in {
1227
+ from { transform: opacity .5s ease; opacity: 0; filter: alpha(opacity=0); }
1228
to { opacity: 1; filter: alpha(opacity=100); }
1229
}
1230
@keyframes fade-in {
1231
+ from { transform: opacity .5s ease; opacity: 0; filter: alpha(opacity=0); }
1232
to { opacity: 1; filter: alpha(opacity=100); }
1233
}
1234
*/
1235
1236
/* Other playlist styles */
1237
.fp-playlist-external a,.entry-content .fp-playlist-external a {position:relative;text-decoration:none;border-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
1238
.fp-playlist-external a:focus,.entry-content .fp-playlist-external a:focus {outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
1239
.fp-playlist-external a:hover,.entry-content .fp-playlist-external a:hover {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-decoration:none;border-bottom:0}
1260
.fp-playlist-external a:hover h4,.fp-playlist-external a.fvp-video-thumb-no-splash h4,#dashboard-widgets .flowplayer-wrapper a:hover h4,.fp-playlist-external a.is-active:hover h4, .fp-playlist-external a:hover .dur {opacity:1;color:#fff}
1261
.fp-playlist-horizontal a.is-active {-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
1262
.is-touch + .fp-playlist-horizontal a h4 {opacity:1;background-color:transparent;text-shadow:0 0 12px #000;top:20%;bottom:20%;font-family:"myriad pro",Helvetica,Arial,sans-serif !important}
1263
+ .is-touch + .fp-playlist-horizontal a h4 span {background-color:rgba(0,0,0,.3)}
1264
.fp-playlist-horizontal.is-wide a,.entry-content .fp-playlist-horizontal.is-wide a {width: 20%}
1265
.fp-playlist-horizontal.is-wide a:nth-child(3n+1) div:before {display: block}
1266
.fp-playlist-horizontal.is-wide a:nth-child(5n+1) div:before {display: none}
1287
.fp-playlist-only-captions.fp-playlist-vertical a h4 {position:relative;top:auto;background-color:transparent;opacity:1;text-shadow:none}
1288
.fp-playlist-only-captions.fp-playlist-vertical a,.fp-playlist-only-captions.fp-playlist-vertical a:hover h4 {color:#000}
1289
1290
/* Playlist 2014 - classic */
1291
.fv-playlist-design-2014.fp-playlist-external a h4 {opacity:1;position:relative;margin-bottom:7px;padding:0 10px 4px;color:#000;background-color:transparent}
1292
.fv-playlist-design-2014.fp-playlist-external a h4 span {position:relative;transform:none;top:auto;padding:0}
1309
.fp-playlist-external.fp-playlist-vertical.fp-playlist-only-captions a h4 span { position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;transform:none;padding:0 }
1310
.fp-playlist-only-captions.fp-playlist-external .dur { opacity:1;color:#999;position:relative;right:auto;top:auto;text-shadow:none;margin-left:6px; }
1311
.fp-playlist-only-captions.fp-playlist-external a:hover .dur { color:#999; }
1312
1313
+ #content .flowplayer a, .flowplayer a, .flowplayer a:hover { -wekbit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; border-bottom: 0 !important; text-decoration: none !important; }
1314
1315
1316
/* Popups, todo: check! */
1324
1325
.wpfp_custom_ad_content h1, .wpfp_custom_ad_content h2, .wpfp_custom_ad_content h3, .wpfp_custom_ad_content h4, .wpfp_custom_ad_content h5, .wpfp_custom_ad_content p { padding: 0 5px 2px 5px; margin: 0 5px 2px 5px; }
1326
1327
.flowplayer.alignleft { margin-right: 10px; margin-bottom: 10px; }
1328
.flowplayer.alignright { margin-left: 10px; margin-bottom: 10px; }
1329
1337
/* Caption, todo: check!*/
1338
p.fp-caption { text-align: center;max-width: 100%; }
1339
1340
/* Buttons, todo: check! or better not use! */
1341
.is-splash.flowplayer .fv-player-buttons, .is-loading.flowplayer .fv-player-buttons {
1342
display: none;
1363
right: 0;
1364
bottom: 30px;
1365
}
1366
.flowplayer .fv-player-buttons-left {
1367
position: absolute;
1368
left: 0;
1369
bottom: 30px;
1370
}
1371
.flowplayer.fixed-controls .fv-player-buttons-left, .flowplayer.fixed-controls .fv-player-buttons-right, .flowplayer.fixed-controls .fv-player-buttons-center {
1372
+ bottom: 0;
1373
}
1374
.flowplayer.fixed-controls.is-fullscreen .fv-player-buttons-left, .flowplayer.fixed-controls.is-fullscreen .fv-player-buttons-right, .flowplayer.fixed-controls.is-fullscreen .fv-player-buttons-center {
1375
bottom: 30px;
1385
transition: opacity .15s ease .3s;
1386
}
1387
.flowplayer .fv-player-buttons li {
1388
float: left;
1389
+ margin: 0 .3em;
1390
padding: 0;
1391
}
1392
.flowplayer .fv-player-buttons a {
1393
float: left;
1394
+ padding: .4ex .6ex;
1395
+ margin: .5ex 0;
1396
width: 100%;
1397
text-align: center;
1398
font-weight: 400;
1399
background-color: #ccc;
1400
+ background-color: rgba(255,255,255,.5);
1401
color: #fff;
1402
cursor: pointer;
1403
line-height: 1.3em;
1404
-webkit-border-radius: 5px;
1405
-moz-border-radius: 5px;
1406
border-radius: 5px;
1407
+ -webkit-transition: background-color .2s ease-out;
1408
+ -moz-transition: background-color .2s ease-out;
1409
+ -o-transition: background-color .2s ease-out;
1410
+ transition: background-color .2s ease-out;
1411
font-size: 14px;
1412
box-sizing: border-box;
1413
}
1414
.flowplayer .fv-player-buttons a:active {
1415
+ background-color: rgba(255,255,255,.85);
1416
}
1417
.flowplayer .fv-player-buttons a.current {
1418
color: #00a7c8;
1444
article .entry-content .fvfp_admin_error p { line-height: 18px }
1445
.fvfp_admin_error a { /*color: #fff;*/ text-decoration: underline }
1446
#content .fvfp_admin_error a { /*color: #fff;*/ text-decoration: underline }
1447
+ .fvfp_admin_error_content { /*background: #dd0000;*/ padding: 1% 5%; width: 65%; margin: 0 auto; -webkit-box-shadow: 3px 3px 30px 0px rgba(50, 50, 50, 0.96); -moz-box-shadow: 3px 3px 30px 0px rgba(50, 50, 50, 0.96); box-shadow: 3px 3px 30px 0 rgba(50, 50, 50, .96); opacity:0.75;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75); }
1448
.flowplayer:hover .fvfp_admin_error { display: block }
1449
1450
1451
/* Duration, todo: check!*/
1452
+ .fvfp_duration { position: absolute; bottom: 0; right: 1%; z-index: 2; text-align: center; color: #fff; display:none }
1453
.is-ready .fvfp_duration, .is-loading .fvfp_duration { display: none }
1454
.fp-playlist-external .dur { font-style:normal;position:absolute;top:6px;right:6px;color:#fff;line-height:1;text-shadow:0 0 3px #333;opacity:0;-webkit-transition:all 0.3s ease-in-out 0.1s;-moz-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s }
1455
1458
.no-animation.flowplayer * { -webkit-transition:none !important;-moz-transition:none !important;transition:none !important }
1459
1460
1461
/*
1462
* FV Flowplayer Tabs, todo: check!
1463
*/
1480
.fv_flowplayer_tabs .ui-tabs .ui-tabs-nav li i.dur {display: none; }
1481
1482
1483
/* Warnings, todo: check! */
1484
.fv-player-warning-wrapper{
1485
margin: 5px 0 15px;
1520
}
1521
1522
1523
/* Some loading indicator, todo: check */
1524
.flowplayer .fv-form-loading{ background:transparent url(loading.gif) 50% 50% no-repeat; }
1525
1526
1527
/* Chrome download button fix, todo: check! */
1528
.flowplayer.chrome55fix video::-internal-media-controls-download-button, .flowplayer.chrome55fix-subtitles video::-internal-media-controls-download-button { display:none; }
1529
.flowplayer.chrome55fix video::-webkit-media-controls-enclosure, .flowplayer.chrome55fix-subtitles video::-webkit-media-controls-enclosure { overflow:hidden; }
1531
.flowplayer.chrome55fix-subtitles video::-webkit-media-controls-panel { width: calc(100% + 96px); }
1532
1533
1534
/* Audio player, todo: check! */
1535
+ .is-audio .fp-player {background-size: contain; background-position: top center; background-repeat: no-repeat}
1536
1537
/* Audio player playlist, todo: check! */
1538
+ .flowplayer.is-audio,.site-content .flowplayer.is-audio,.flowplayer.fixed-controls.is-audio {margin-top:2.8em}
1539
.flowplayer.is-audio .fv-player-buttons li {margin:0}
1540
.site-content .flowplayer.is-audio .fp-controls,.site-content .flowplayer.is-audio .fv-ab-loop,.site-content .fv-player-buttons a:active,.site-content .fv-player-buttons a { background-color:#888 !important }
1541
.is-audio .fp-playlist-external { background-color:#eee }
1542
+ .flowplayer.is-audio .fp-controls { height:2.8em;top:0;bottom:0 }
1543
+ .flowplayer.is-audio .fp-play { height:2.8em !important; width:2.8em;line-height:2.8em !important }
1544
.flowplayer.fixed-controls.is-audio .fp-time em { bottom:13px }
1545
+ .flowplayer.is-audio .fp-waiting em { margin:.8em .3em 0 }
1546
.flowplayer.is-audio .fp-time { font-size:14px;text-shadow:none }
1547
+ .flowplayer.is-audio .fp-mute { width:2.8em;height:2.8em }
1548
.flowplayer.is-audio .fp-volumebtn { display: block }
1549
+ .flowplayer.is-audio .fp-play.fp-visible svg, .flowplayer.is-audio + .fp-playlist-external a .now-playing, .flowplayer.is-audio .fp-speed-flash { display:none; }
1550
.is-audio + .fp-playlist-external { counter-reset: 'fv-playlist-counter';background-color:#f0f0f0;border-radius:0 0 10px 10px;border-top:1px solid #fff }
1551
.flowplayer.is-audio .fp-waiting { margin:0 auto; }
1552
.flowplayer.is-audio .fp-speed.fp-hilite { opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); }
1554
.flowplayer.is-audio + .fp-playlist-external .dur { color:#666;opacity:1;text-shadow:none;position:static;float:right;}
1555
.is-audio + .fp-playlist-horizontal {margin-left:0;margin-right:0}
1556
.is-audio + .fp-playlist-horizontal a div,.entry-content .is-audio + .fp-playlist-horizontal a div,.flowplayer.is-audio .fp-player + a { display:none;bottom:0;background-image:none !important }
1557
+ .is-audio + .fp-playlist-external.fp-playlist-horizontal a,.entry-content .is-audio + .fp-playlist-external.fp-playlist-horizontal a,.flowplayer.is-fv-narrow.is-audio + .fp-playlist-external.fp-playlist-horizontal a { counter-increment:fv-playlist-counter;width:100%;display:block;text-align:left;line-height:1.15;margin:0;padding:6px 12px;border:0;color:#666;clear:both;min-height:26px }
1558
.is-audio + .fp-playlist-external a:nth-child(odd),.entry-content .is-audio + .fp-playlist-external a:nth-child(odd) {background-color: #f8f8f8;}
1559
.is-audio + .fp-playlist-external a h4,.entry-content .is-audio + .fp-playlist-external a h4 { display: block;opacity:1;position:relative;text-align:left;font-size:13px;padding:0;clear:none;left:auto;width:auto;background-color:transparent;color:inherit }
1560
.is-audio + .fp-playlist-external a h4 span,.entry-content .is-audio + .fp-playlist-external a h4 span { position:relative;top:auto;padding:0;transform:none }
1561
.is-audio + .fp-playlist-external a h4:before,.entry-content .is-audio + .fp-playlist-external a h4:before { content: counter(fv-playlist-counter, decimal-leading-zero) ". ";float:left;min-width:26px;color:#adadad;font-weight:400 }
1562
+ .flowplayer.fixed-controls.is-audio, .flowplayer.skin-custom.fixed-controls.is-audio { margin-bottom:0;height:2.8em }
1563
.flowplayer.is-audio .fv-ab-loop,.flowplayer.fixed-controls.is-audio .fv-ab-loop {bottom:-28px;padding-left:82px}
1564
+ .flowplayer.is-loading.is-audio .fp-controls { display:flex }
1565
+ .flowplayer.is-audio.is-loading .fp-playbtn {opacity:0}
1566
+ .flowplayer.is-audio.is-loading .fp-waiting {top:0;left:0;position:absolute}
1567
+ .flowplayer.is-audio.is-loading .fp-waiting svg {z-index:9;width:3em;height:3em;left: 9px;right:auto;top:5px;bottom:auto;-webkit-transform:none;transform:none;max-height:none}
1568
+ .flowplayer.is-audio .fp-bar {background-color: #ccc}
1569
+
1570
1571
.flowplayer.is-audio .fp-fullscreen,.flowplayer.is-audio .fp-ratio,.flowplayer.is-audio.is-splash .fp-timeline-tooltip {display:none}
1572
.flowplayer.is-audio.is-error {border:0;margin-bottom:50px}
1573
.flowplayer.is-audio.is-error h2,.entry-content .flowplayer.is-audio.is-error h2 {margin:0}
1574
+ .flowplayer.is-audio .fp-message {padding-top:2.8em}
1575
.flowplayer.is-audio .fp-time em {width:44px}
1576
.flowplayer.is-audio .fp-message p {font-size:75%}
1577
1584
.is-audio .fp-player {background-size:contain;background-position:top center;background-repeat:no-repeat}
1585
1586
1587
+ /* Media Queries - done */
1588
+
1589
+ @media (max-width: 56.1875em){
1590
+ .flowplayer .fp-captions br{display:block}
1591
+ .flowplayer .fp-captions p:first-of-type,.flowplayer .fp-captions p:last-of-type{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
1592
+ .flowplayer .fp-captions p:last-of-type{padding-left:.4em}
1593
+ }
1594
+ @media only screen and (max-width: 47.9375em) {
1595
+ .fp-playlist-horizontal {margin-left:-1px;margin-right:-1px}
1596
+ .fp-playlist-horizontal a,.entry-content .fp-playlist-horizontal a, .flowplayer.is-fv-narrow + .fp-playlist-horizontal a {width: 50%}
1597
+ .fp-playlist-horizontal a:nth-child(3n+1) {clear:none}
1598
+ .fp-playlist-horizontal a:nth-child(2n+1) {clear:both}
1599
+ .fv-playlist-slider-wrapper .fp-playlist-horizontal a,.entry-content .fv-playlist-slider-wrapper .fp-playlist-horizontal a, .flowplayer.is-fv-narrow + .fv-playlist-slider-wrapper .fp-playlist-horizontal a {width: 200px}
1600
+ .is-error.flowplayer .fp-player:before {background-size:17%}
1601
+
1602
}
1603
+ @media (max-width: 39.9375em){
1604
+ .flowplayer .fp-captions{line-height:14px !important}
1605
+ .flowplayer .fp-captions p{font-size:14px !important;line-height:20px !important}
1606
+ .flowplayer .fp-help p{font-size:9px;}
1607
+ .fv_fp_close a {width:24px;height:24px;background-size:24px 24px}
1608
+ .fp-playlist-vertical-wrapper .fp-playlist-vertical {padding:0}
1609
+ .fp-playlist-horizontal a h4, .fp-playlist-external a h4 {font-size:12px}
1610
+ .fp-playlist-vertical-wrapper .fp-playlist-vertical a,.fp-playlist-vertical a {width:49.5%;float:left;margin: .75% 0 0 1%}
1611
+ .fp-playlist-only-captions.fp-playlist-vertical a {width:100%;float:none;margin:8px 0}
1612
+ .fp-playlist-vertical a:nth-child(2n+1) {clear:both;margin-left:0}
1613
+ }
1614
+ @media only screen and (max-width: 29.9375em) {
1615
+ .flowplayer .fp-captions{bottom:4px;line-height:12px !important}
1616
+ .flowplayer .fp-captions p{font-size:11px !important;line-height:18px !important;-webkit-text-shadow:0 0 2px #666;-moz-text-shadow:0 0 2px #666;text-shadow:0 0 2px #666}
1617
+ .flowplayer .fv_player_popup {width:99%;font-size:14px;top:0;}
1618
+ .flowplayer.is-fv-narrow .fv_player_popup{font-size:.8em}
1619
+ .flowplayer.is-audio .fp-time em {font-size:12px}
1620
+ .fp-playlist-external a h4 {font-size:10px}
1621
}
1622
@media only screen and (max-width: 22.44em) {
1623
+ .flowplayer.is-fv-narrow .mailchimp-form{padding:10px 1.5%}
1624
+ .flowplayer.is-fv-narrow .fv_player_popup{font-size:.7em}
1625
+ .fp-playlist-vertical-wrapper.is-fv-narrow .fp-playlist-vertical a {width:100%;float:none;margin:.75% .5%}
1626
+ .is-error.flowplayer .fp-player:before {background-size:20%}
1627
}
1628
1629
@media screen and (min-width: 1020px) {
1634
display: block;
1635
float: right;
1636
}
1637
.flowplayer a.fp-sticky:before {
1638
content: "\e10f";
1639
}
1640
div.fp-player.is-sticky-left-top, div.fp-player.is-sticky-right-top , div.fp-player.is-sticky-left-bottom , div.fp-player.is-sticky-right-bottom {
1641
transform: translateX(-20px);
1642
-ms-transform: translateX(-20px);
1643
-webkit-transform: translateX(-20px);
1644
+ transition: width .5s ease-in-out, height .5s ease-in-out, transform .5s ease-in-out;
1645
+ transition: transform .5s;
1646
}
1647
div.fp-player.is-sticky-left-top, div.fp-player.is-sticky-right-top , div.fp-player.is-sticky-left-bottom , div.fp-player.is-sticky-right-bottom {
1648
position: fixed;
flowplayer.php CHANGED
@@ -3,7 +3,7 @@
3
Plugin Name: FV Player
4
Plugin URI: http://foliovision.com/wordpress/plugins/fv-wordpress-flowplayer
5
Description: Formerly FV WordPress Flowplayer. Supports MP4, HLS, MPEG-DASH, WebM and OGV. Advanced features such as overlay ads or popups. Uses Flowplayer 7.2.7.
6
- Version: 7.1.14.727
7
Author URI: http://foliovision.com/
8
License: GPL-3.0
9
License URI: http://www.gnu.org/licenses/gpl-3.0.txt
@@ -26,7 +26,7 @@ License URI: http://www.gnu.org/licenses/gpl-3.0.txt
26
along with this program. If not, see <http://www.gnu.org/licenses/>.
27
*/
28
29
- $fv_wp_flowplayer_ver = '7.1.14.727';
30
$fv_wp_flowplayer_core_ver = '7.2.7.1';
31
32
include( dirname( __FILE__ ) . '/includes/extra-functions.php' );
3
Plugin Name: FV Player
4
Plugin URI: http://foliovision.com/wordpress/plugins/fv-wordpress-flowplayer
5
Description: Formerly FV WordPress Flowplayer. Supports MP4, HLS, MPEG-DASH, WebM and OGV. Advanced features such as overlay ads or popups. Uses Flowplayer 7.2.7.
6
+ Version: 7.1.15.727
7
Author URI: http://foliovision.com/
8
License: GPL-3.0
9
License URI: http://www.gnu.org/licenses/gpl-3.0.txt
26
along with this program. If not, see <http://www.gnu.org/licenses/>.
27
*/
28
29
+ $fv_wp_flowplayer_ver = '7.1.15.727';
30
$fv_wp_flowplayer_core_ver = '7.2.7.1';
31
32
include( dirname( __FILE__ ) . '/includes/extra-functions.php' );
flowplayer/fv-flowplayer.min.js CHANGED
@@ -517,7 +517,10 @@ function fv_player_preload() {
517
api.conf.clip = fv_player_videos_parse(jQuery(root).attr('data-item'), root);
518
}
519
520
- if( playlist.parents('.fv-playlist-slider-wrapper').length > 0 ) playlist.css( 'width', playlist.width() );
521
522
// playlist item click action
523
jQuery('a',playlist).click( function(e) {
@@ -596,10 +599,17 @@ function fv_player_preload() {
596
597
//sets height for embedded players
598
if( window.self != window.top && !location.href.match(/fv_player_preview/) ){
599
- jQuery('.flowplayer.fp-is-embed').height(jQuery(window).height());
600
- jQuery(window.self).resize(function(){
601
- jQuery('.flowplayer.fp-is-embed').height(jQuery(window.self).height())
602
- })
603
}
604
605
// Playlist - old style
@@ -1214,11 +1224,17 @@ flowplayer(function(player, root) {
1214
var video = player.video;
1215
var width = root.width();
1216
var height = root.height();
1217
- if( video.width ) {
1218
- width = video.width;
1219
- height = width * root.height()/root.width();
1220
- }
1221
height += 2;
1222
return '<iframe src="' + root.data('fv-embed') + '" allowfullscreen width="' + width + '" height="' + height + '" frameborder="0" style="max-width:100%"></iframe>';
1223
};
1224
@@ -1723,8 +1739,10 @@ flowplayer(function(api, root) {
1723
if( !had_fp_mute ) root.removeClass('fp-mute');
1724
}
1725
1726
- var speed = root.find('.fp-speed-menu'); // speed menu should get scrollbar when needed
1727
- speed.toggleClass('wont-fit', ++speed.children().length * 25 > player.height() );
1728
}
1729
1730
check_size();
@@ -2145,8 +2163,10 @@ flowplayer( function(api,root) {
2145
flowplayer( function(api,root) {
2146
root = jQuery(root);
2147
2148
- api.bind('ready', function() {
2149
- if( root.data('button-no-picture') && root.find('.fv-fp-no-picture').length == 0 ) {
2150
var button_no_picture = jQuery('<span class="fv-fp-no-picture"><svg viewBox="0 0 90 80" width="20px" height="20px" class="fvp-icon fvp-nopicture"><use xlink:href="#fvp-nopicture"></use></svg></strspanong>');
2151
2152
button_no_picture.insertAfter( root.find('.fp-controls .fp-volume') ).click( function(e) {
517
api.conf.clip = fv_player_videos_parse(jQuery(root).attr('data-item'), root);
518
}
519
520
+ if( playlist.parents('.fv-playlist-slider-wrapper').length > 0 ) {
521
+ var items = playlist.find('a');
522
+ playlist.css( 'width', items.outerWidth() * items.length );
523
+ }
524
525
// playlist item click action
526
jQuery('a',playlist).click( function(e) {
599
600
//sets height for embedded players
601
if( window.self != window.top && !location.href.match(/fv_player_preview/) ){
602
+ embed_size();
603
+ jQuery(window.self).resize(embed_size);
604
+ }
605
+
606
+ function embed_size() {
607
+ jQuery('.flowplayer.fp-is-embed').each( function() {
608
+ var root = jQuery(this);
609
+ if( !root.hasClass('has-chapters') && !root.hasClass('has-transcript') && jQuery('.fp-playlist-external[rel='+root.attr('id')+']').length == 0 ) {
610
+ root.height(jQuery(window).height());
611
+ }
612
+ });
613
}
614
615
// Playlist - old style
1224
var video = player.video;
1225
var width = root.width();
1226
var height = root.height();
1227
height += 2;
1228
+
1229
+ // adjust height to show at least some of chapters and transcripts
1230
+ if (root.hasClass('has-chapters') || root.hasClass('has-transcript') ) {
1231
+ height += 300;
1232
+ }
1233
+
1234
+ if( jQuery('.fp-playlist-external[rel='+root.attr('id')+']').length > 0 ) {
1235
+ height += 150 + 20; // estimate of playlist height + scrollbar height
1236
+ }
1237
+
1238
return '<iframe src="' + root.data('fv-embed') + '" allowfullscreen width="' + width + '" height="' + height + '" frameborder="0" style="max-width:100%"></iframe>';
1239
};
1240
1739
if( !had_fp_mute ) root.removeClass('fp-mute');
1740
}
1741
1742
+ if( !root.hasClass('is-audio') ) {
1743
+ var speed = root.find('.fp-speed-menu'); // speed menu should get scrollbar when needed
1744
+ speed.toggleClass('wont-fit', ++speed.children().length * 25 > player.height() );
1745
+ }
1746
}
1747
1748
check_size();
2163
flowplayer( function(api,root) {
2164
root = jQuery(root);
2165
2166
+ if( !root.data('button-no-picture') && !root.data('button-repeat') ) return;
2167
+
2168
+ api.bind('ready', function(e,api) {
2169
+ if( !api.video.type.match(/^audio/) && root.data('button-no-picture') && root.find('.fv-fp-no-picture').length == 0 ) {
2170
var button_no_picture = jQuery('<span class="fv-fp-no-picture"><svg viewBox="0 0 90 80" width="20px" height="20px" class="fvp-icon fvp-nopicture"><use xlink:href="#fvp-nopicture"></use></svg></strspanong>');
2171
2172
button_no_picture.insertAfter( root.find('.fp-controls .fp-volume') ).click( function(e) {
js/fancybox.js CHANGED
@@ -1,5 +1,5 @@
1
// ==================================================
2
- // fancyBox v3.3.5
3
//
4
// Licensed GPLv3 for open source use
5
// or fancyBox Commercial License for commercial use
@@ -8,8 +8,9 @@
8
// Copyright 2018 fancyApps
9
//
10
// ==================================================
11
- !function(t,e,n,o){"use strict";function i(t,e){var o,i,a=[],s=0;t&&t.isDefaultPrevented()||(t.preventDefault(),e=t&&t.data?t.data.options:e||{},o=e.$target||n(t.currentTarget),i=o.attr("data-fancybox")||"",i?(a=e.selector?n(e.selector):t.data?t.data.items:[],a=a.length?a.filter('[data-fancybox="'+i+'"]'):n('[data-fancybox="'+i+'"]'),s=a.index(o),s<0&&(s=0)):a=[o],n.fancybox.open(a,e,s))}if(t.console=t.console||{info:function(t){}},n){if(n.fn.fancybox)return void console.info("fancyBox already initialized");var a={loop:!1,gutter:50,keyboard:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen allowtransparency="true" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span></div><div class="fancybox-toolbar">{{buttons}}</div><div class="fancybox-navigation">{{arrows}}</div><div class="fancybox-stage"></div><div class="fancybox-caption"></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}</p></div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}" href="javascript:;"><svg viewBox="0 0 40 40"><path d="M13,16 L20,23 L27,16 M20,7 L20,23 M10,24 L10,28 L30,28 L30,24" /></svg></a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg viewBox="0 0 40 40"><path d="M18,17 m-8,0 a8,8 0 1,0 16,0 a8,8 0 1,0 -16,0 M24,22 L31,29" /></svg></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg viewBox="0 0 40 40"><path d="M10,10 L30,30 M30,10 L10,30" /></svg></button>',smallBtn:'<button data-fancybox-close class="fancybox-close-small" title="{{CLOSE}}"><svg viewBox="0 0 32 32"><path d="M10,10 L22,22 M22,10 L10,22"></path></svg></button>',arrowLeft:'<a data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}" href="javascript:;"><svg viewBox="0 0 40 40"><path d="M18,12 L10,20 L18,28 M10,20 L30,20"></path></svg></a>',arrowRight:'<a data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}" href="javascript:;"><svg viewBox="0 0 40 40"><path d="M10,20 L30,20 M22,12 L30,20 L22,28"></path></svg></a>'},parentEl:"body",autoFocus:!1,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:4e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(t,e){return"image"===t.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{idleTime:!1,clickContent:function(t,e){return"image"===t.type&&"toggleControls"},clickSlide:function(t,e){return"image"===t.type?"toggleControls":"close"},dblclickContent:function(t,e){return"image"===t.type&&"zoom"},dblclickSlide:function(t,e){return"image"===t.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schliessen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Maßstab"}}},s=n(t),r=n(e),c=0,l=function(t){return t&&t.hasOwnProperty&&t instanceof n},d=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),u=function(){var t,n=e.createElement("fakeelement"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in i)if(n.style[t]!==o)return i[t];return"transitionend"}(),f=function(t){return t&&t.length&&t[0].offsetHeight},p=function(t,e){var o=n.extend(!0,{},t,e);return n.each(e,function(t,e){n.isArray(e)&&(o[t]=e)}),o},h=function(t,o,i){var a=this;a.opts=p({index:i},n.fancybox.defaults),n.isPlainObject(o)&&(a.opts=p(a.opts,o)),n.fancybox.isMobile&&(a.opts=p(a.opts,a.opts.mobile)),a.id=a.opts.id||++c,a.currIndex=parseInt(a.opts.index,10)||0,a.prevIndex=null,a.prevPos=null,a.currPos=0,a.firstRun=!0,a.group=[],a.slides={},a.addContent(t),a.group.length&&(a.$lastFocus=n(e.activeElement).trigger("blur"),a.init())};n.extend(h.prototype,{init:function(){var i,a,s,r=this,c=r.group[r.currIndex],l=c.opts,d=n.fancybox.scrollbarWidth;n.fancybox.getInstance()||l.hideScrollbar===!1||(n("body").addClass("fancybox-active"),!n.fancybox.isMobile&&e.body.scrollHeight>t.innerHeight&&(d===o&&(i=n('<div style="width:100px;height:100px;overflow:scroll;" />').appendTo("body"),d=n.fancybox.scrollbarWidth=i[0].offsetWidth-i[0].clientWidth,i.remove()),n("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar { margin-right: '+d+"px; }</style>"),n("body").addClass("compensate-for-scrollbar"))),s="",n.each(l.buttons,function(t,e){s+=l.btnTpl[e]||""}),a=n(r.translate(r,l.baseTpl.replace("{{buttons}}",s).replace("{{arrows}}",l.btnTpl.arrowLeft+l.btnTpl.arrowRight))).attr("id","fancybox-container-"+r.id).addClass("fancybox-is-hidden").addClass(l.baseClass).data("FancyBox",r).appendTo(l.parentEl),r.$refs={container:a},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(t){r.$refs[t]=a.find(".fancybox-"+t)}),r.trigger("onInit"),r.activate(),r.jumpTo(r.currIndex)},translate:function(t,e){var n=t.opts.i18n[t.opts.lang];return e.replace(/\{\{(\w+)\}\}/g,function(t,e){var i=n[e];return i===o?t:i})},addContent:function(t){var e,i=this,a=n.makeArray(t);n.each(a,function(t,e){var a,s,r,c,l,d={},u={};n.isPlainObject(e)?(d=e,u=e.opts||e):"object"===n.type(e)&&n(e).length?(a=n(e),u=a.data()||{},u=n.extend(!0,{},u,u.options),u.$orig=a,d.src=i.opts.src||u.src||a.attr("href"),d.type||d.src||(d.type="inline",d.src=e)):d={type:"html",src:e+""},d.opts=n.extend(!0,{},i.opts,u),n.isArray(u.buttons)&&(d.opts.buttons=u.buttons),s=d.type||d.opts.type,c=d.src||"",!s&&c&&((r=c.match(/\.(mp4|mov|ogv)((\?|#).*)?#x2F;i))?(s="video",d.opts.videoFormat||(d.opts.videoFormat="video/"+("ogv"===r[1]?"ogg":r[1]))):c.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?s="image":c.match(/\.(pdf)((\?|#).*)?#x2F;i)?s="iframe":"#"===c.charAt(0)&&(s="inline")),s?d.type=s:i.trigger("objectNeedsType",d),d.contentType||(d.contentType=n.inArray(d.type,["html","inline","ajax"])>-1?"html":d.type),d.index=i.group.length,"auto"==d.opts.smallBtn&&(d.opts.smallBtn=n.inArray(d.type,["html","inline","ajax"])>-1),"auto"===d.opts.toolbar&&(d.opts.toolbar=!d.opts.smallBtn),d.opts.$trigger&&d.index===i.opts.index&&(d.opts.$thumb=d.opts.$trigger.find("img:first")),d.opts.$thumb&&d.opts.$thumb.length||!d.opts.$orig||(d.opts.$thumb=d.opts.$orig.find("img:first")),"function"===n.type(d.opts.caption)&&(d.opts.caption=d.opts.caption.apply(e,[i,d])),"function"===n.type(i.opts.caption)&&(d.opts.caption=i.opts.caption.apply(e,[i,d])),d.opts.caption instanceof n||(d.opts.caption=d.opts.caption===o?"":d.opts.caption+""),"ajax"===d.type&&(l=c.split(/\s+/,2),l.length>1&&(d.src=l.shift(),d.opts.filter=l.shift())),d.opts.modal&&(d.opts=n.extend(!0,d.opts,{infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),i.group.push(d)}),Object.keys(i.slides).length&&(i.updateControls(),e=i.Thumbs,e&&e.isActive&&(e.create(),e.focus()))},addEvents:function(){var o=this;o.removeEvents(),o.$refs.container.on("click.fb-close","[data-fancybox-close]",function(t){t.stopPropagation(),t.preventDefault(),o.close(t)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(t){t.stopPropagation(),t.preventDefault(),o.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(t){t.stopPropagation(),t.preventDefault(),o.next()}).on("click.fb","[data-fancybox-zoom]",function(t){o[o.isScaledDown()?"scaleToActual":"scaleToFit"]()}),s.on("orientationchange.fb resize.fb",function(t){t&&t.originalEvent&&"resize"===t.originalEvent.type?d(function(){o.update()}):(o.$refs.stage.hide(),setTimeout(function(){o.$refs.stage.show(),o.update()},n.fancybox.isMobile?600:250))}),r.on("focusin.fb",function(t){var o=n.fancybox?n.fancybox.getInstance():null;o.isClosing||!o.current||!o.current.opts.trapFocus||n(t.target).hasClass("fancybox-container")||n(t.target).is(e)||o&&"fixed"!==n(t.target).css("position")&&!o.$refs.container.has(t.target).length&&(t.stopPropagation(),o.focus())}),r.on("keydown.fb",function(t){var e=o.current,i=t.keyCode||t.which;if(e&&e.opts.keyboard&&!(t.ctrlKey||t.altKey||t.shiftKey||n(t.target).is("input")||n(t.target).is("textarea")))return 8===i||27===i?(t.preventDefault(),void o.close(t)):37===i||38===i?(t.preventDefault(),void o.previous()):39===i||40===i?(t.preventDefault(),void o.next()):void o.trigger("afterKeydown",t,i)}),o.group[o.currIndex].opts.idleTime&&(o.idleSecondsCounter=0,r.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(t){o.idleSecondsCounter=0,o.isIdle&&o.showControls(),o.isIdle=!1}),o.idleInterval=t.setInterval(function(){o.idleSecondsCounter++,o.idleSecondsCounter>=o.group[o.currIndex].opts.idleTime&&!o.isDragging&&(o.isIdle=!0,o.idleSecondsCounter=0,o.hideControls())},1e3))},removeEvents:function(){var e=this;s.off("orientationchange.fb resize.fb"),r.off("focusin.fb keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),e.idleInterval&&(t.clearInterval(e.idleInterval),e.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,e){var i,a,s,r,c,l,d,u=this,p=u.group.length;if(!(u.isDragging||u.isClosing||u.isAnimating&&u.firstRun)){if(t=parseInt(t,10),a=u.current?u.current.opts.loop:u.opts.loop,!a&&(t<0||t>=p))return!1;if(i=u.firstRun=!Object.keys(u.slides).length,!(p<2&&!i&&u.isDragging)){if(r=u.current,u.prevIndex=u.currIndex,u.prevPos=u.currPos,s=u.createSlide(t),p>1&&((a||s.index>0)&&u.createSlide(t-1),(a||s.index<p-1)&&u.createSlide(t+1)),u.current=s,u.currIndex=s.index,u.currPos=s.pos,u.trigger("beforeShow",i),u.updateControls(),l=n.fancybox.getTranslate(s.$slide),s.isMoved=(0!==l.left||0!==l.top)&&!s.$slide.hasClass("fancybox-animated"),s.forcedDuration=o,n.isNumeric(e)?s.forcedDuration=e:e=s.opts[i?"animationDuration":"transitionDuration"],e=parseInt(e,10),i)return s.opts.animationEffect&&e&&u.$refs.container.css("transition-duration",e+"ms"),u.$refs.container.removeClass("fancybox-is-hidden"),f(u.$refs.container),u.$refs.container.addClass("fancybox-is-open"),f(u.$refs.container),s.$slide.addClass("fancybox-slide--previous"),u.loadSlide(s),s.$slide.removeClass("fancybox-slide--previous").addClass("fancybox-slide--current"),void u.preload("image");n.each(u.slides,function(t,e){n.fancybox.stop(e.$slide)}),s.$slide.removeClass("fancybox-slide--next fancybox-slide--previous").addClass("fancybox-slide--current"),s.isMoved?(c=Math.round(s.$slide.width()),n.each(u.slides,function(t,o){var i=o.pos-s.pos;n.fancybox.animate(o.$slide,{top:0,left:i*c+i*o.opts.gutter},e,function(){o.$slide.removeAttr("style").removeClass("fancybox-slide--next fancybox-slide--previous"),o.pos===u.currPos&&(s.isMoved=!1,u.complete())})})):u.$refs.stage.children().removeAttr("style"),s.isLoaded?u.revealContent(s):u.loadSlide(s),u.preload("image"),r.pos!==s.pos&&(d="fancybox-slide--"+(r.pos>s.pos?"next":"previous"),r.$slide.removeClass("fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous"),r.isComplete=!1,e&&(s.isMoved||s.opts.transitionEffect)&&(s.isMoved?r.$slide.addClass(d):(d="fancybox-animated "+d+" fancybox-fx-"+s.opts.transitionEffect,n.fancybox.animate(r.$slide,d,e,function(){r.$slide.removeClass(d).removeAttr("style")}))))}}},createSlide:function(t){var e,o,i=this;return o=t%i.group.length,o=o<0?i.group.length+o:o,!i.slides[t]&&i.group[o]&&(e=n('<div class="fancybox-slide"></div>').appendTo(i.$refs.stage),i.slides[t]=n.extend(!0,{},i.group[o],{pos:t,$slide:e,isLoaded:!1}),i.updateSlide(i.slides[t])),i.slides[t]},scaleToActual:function(t,e,i){var a,s,r,c,l,d=this,u=d.current,f=u.$content,p=n.fancybox.getTranslate(u.$slide).width,h=n.fancybox.getTranslate(u.$slide).height,g=u.width,b=u.height;!d.isAnimating&&f&&"image"==u.type&&u.isLoaded&&!u.hasError&&(n.fancybox.stop(f),d.isAnimating=!0,t=t===o?.5*p:t,e=e===o?.5*h:e,a=n.fancybox.getTranslate(f),a.top-=n.fancybox.getTranslate(u.$slide).top,a.left-=n.fancybox.getTranslate(u.$slide).left,c=g/a.width,l=b/a.height,s=.5*p-.5*g,r=.5*h-.5*b,g>p&&(s=a.left*c-(t*c-t),s>0&&(s=0),s<p-g&&(s=p-g)),b>h&&(r=a.top*l-(e*l-e),r>0&&(r=0),r<h-b&&(r=h-b)),d.updateCursor(g,b),n.fancybox.animate(f,{top:r,left:s,scaleX:c,scaleY:l},i||330,function(){d.isAnimating=!1}),d.SlideShow&&d.SlideShow.isActive&&d.SlideShow.stop())},scaleToFit:function(t){var e,o=this,i=o.current,a=i.$content;!o.isAnimating&&a&&"image"==i.type&&i.isLoaded&&!i.hasError&&(n.fancybox.stop(a),o.isAnimating=!0,e=o.getFitPos(i),o.updateCursor(e.width,e.height),n.fancybox.animate(a,{top:e.top,left:e.left,scaleX:e.width/a.width(),scaleY:e.height/a.height()},t||330,function(){o.isAnimating=!1}))},getFitPos:function(t){var e,n,o,i,a,s=this,r=t.$content,c=t.width||t.opts.width,l=t.height||t.opts.height,d={};return!!(t.isLoaded&&r&&r.length)&&(i={top:parseInt(t.$slide.css("paddingTop"),10),right:parseInt(t.$slide.css("paddingRight"),10),bottom:parseInt(t.$slide.css("paddingBottom"),10),left:parseInt(t.$slide.css("paddingLeft"),10)},e=parseInt(s.$refs.stage.width(),10)-(i.left+i.right),n=parseInt(s.$refs.stage.height(),10)-(i.top+i.bottom),c&&l||(c=e,l=n),o=Math.min(1,e/c,n/l),c=Math.floor(o*c),l=Math.floor(o*l),"image"===t.type?(d.top=Math.floor(.5*(n-l))+i.top,d.left=Math.floor(.5*(e-c))+i.left):"video"===t.contentType&&(a=t.opts.width&&t.opts.height?c/l:t.opts.ratio||16/9,l>c/a?l=c/a:c>l*a&&(c=l*a)),d.width=c,d.height=l,d)},update:function(){var t=this;n.each(t.slides,function(e,n){t.updateSlide(n)})},updateSlide:function(t,e){var o=this,i=t&&t.$content,a=t.width||t.opts.width,s=t.height||t.opts.height;i&&(a||s||"video"===t.contentType)&&!t.hasError&&(n.fancybox.stop(i),n.fancybox.setTranslate(i,o.getFitPos(t)),t.pos===o.currPos&&(o.isAnimating=!1,o.updateCursor())),t.$slide.trigger("refresh"),o.$refs.toolbar.toggleClass("compensate-for-scrollbar",t.$slide.get(0).scrollHeight>t.$slide.get(0).clientHeight),o.trigger("onUpdate",t)},centerSlide:function(t,e){var i,a,s=this;s.current&&(i=Math.round(t.$slide.width()),a=t.pos-s.current.pos,n.fancybox.animate(t.$slide,{top:0,left:a*i+a*t.opts.gutter,opacity:1},e===o?0:e,null,!1))},updateCursor:function(t,e){var o,i=this,a=i.current,s=i.$refs.container.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-drag fancybox-can-zoomOut");a&&!i.isClosing&&(o=i.isZoomable(),s.toggleClass("fancybox-is-zoomable",o),n("[data-fancybox-zoom]").prop("disabled",!