Premium Addons for Elementor - Version 4.1.9

Version Description

  • Tweak: Added Box Shadow option for posts outer container in Blog widget.
  • Tweak: Unnecessary files removed for faster performance.
  • Fixed: Notice: Undefined index: is-beta-tester warning message on plugin activation.
Download this release

Release Info

Developer leap13
Plugin Icon 128x128 Premium Addons for Elementor
Version 4.1.9
Comparing to
See all releases

Code changes from version 4.1.8 to 4.1.9

admin/assets/css/admin-rtl.css CHANGED
@@ -1,1263 +1,1523 @@
1
- .button.pa-btn {
2
- border: none;
3
- color: #fff;
4
- text-align: center;
5
- padding: 3px;
6
- max-width: 250px;
7
- height: auto;
8
- font-weight: 700;
9
- -webkit-box-shadow: none;
10
- box-shadow: none;
11
- }
12
- .button.pa-btn:hover,
13
- .button.pa-btn:focus,
14
- .button.pa-btn:active {
15
- outline: none;
16
- border: none;
17
- text-decoration: none;
18
- }
19
- .pa-btn.pa-save-button {
20
- font-family: "Red Hat Display";
21
- font-size: 15px;
22
- width: 147px;
23
- height: 43px;
24
- -webkit-border-radius: 10px;
25
- border-radius: 10px;
26
- /* -webkit-filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3));
27
- filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3)); */
28
- background-color: #00a5e5;
29
- margin-top: 50px;
30
- }
31
- .pa-btn.pa-save-button:hover,
32
- .pa-btn.pa-save-button:focus,
33
- .pa-btn.pa-save-button:active {
34
- background: #00a5e5;
35
- color: #fff;
36
- -webkit-box-shadow: none;
37
- box-shadow: none;
38
- }
39
-
40
- .switch {
41
- position: relative;
42
- display: inline-block;
43
- width: 44px;
44
- height: 24px;
45
- -webkit-border-radius: 12px;
46
- border-radius: 12px;
47
- }
48
- .switch input {
49
- display: none;
50
- }
51
- .slider,
52
- .pro-slider {
53
- position: absolute;
54
- cursor: pointer;
55
- top: 0;
56
- right: 0;
57
- left: 0;
58
- bottom: 0;
59
- /* background-color: #f2f2f2;
60
- box-shadow: 0 0 2px 1px #ccc inset; */
61
- -webkit-transition: 0.4s;
62
- transition: 0.4s;
63
- }
64
- .slider:before,
65
- .pro-slider:before {
66
- position: absolute;
67
- content: "";
68
- right: 3px;
69
- top: 50%;
70
- -webkit-transform: translateY(-50%);
71
- -ms-transform: translateY(-50%);
72
- transform: translateY(-50%);
73
- /* background: radial-gradient(farthest-corner at 14px 0px, #f0f0f0 50%, #cacaca 100%); */
74
- -webkit-transition: all 0.4s ease-in-out;
75
- transition: all 0.4s ease-in-out;
76
- padding: 0;
77
- margin: 0;
78
- width: 15px;
79
- height: 15px;
80
- -webkit-border-radius: 8px;
81
- border-radius: 8px;
82
- -webkit-filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
83
- filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
84
- background-color: #f7f7f7;
85
- border: 1px solid #ffffff;
86
- /* box-shadow: 0 2.5px 5px #b8b8b9; */
87
- }
88
- input:checked + .slider {
89
- background: #8dc900;
90
- }
91
- input:focus + .slider {
92
- -webkit-box-shadow: 0 0 1px #18a4fd;
93
- box-shadow: 0 0 1px #18a4fd;
94
- }
95
- input:checked + .slider:before {
96
- -webkit-transform: translate3d(-20px, -50%, 0);
97
- transform: translate3d(-20px, -50%, 0);
98
- }
99
- .slider.round,
100
- .pro-slider.round {
101
- -webkit-border-radius: 34px;
102
- border-radius: 34px;
103
- background-image: -webkit-gradient(linear, right top, right bottom, from(#cfcfcf), to(#dbdbdb));
104
- background-image: -webkit-linear-gradient(top, #cfcfcf 0%, #dbdbdb 100%);
105
- background-image: linear-gradient(-180deg, #cfcfcf 0%, #dbdbdb 100%);
106
- }
107
- .slider.round:before,
108
- .pro-slider.round:before {
109
- -webkit-border-radius: 50%;
110
- border-radius: 50%;
111
- }
112
-
113
- .pa-switcher input:disabled + .pro-slider::after {
114
- position: absolute;
115
- content: "\e912";
116
- font-family: "pa-dash";
117
- color: #474747;
118
- left: 8px;
119
- top: 50%;
120
- -webkit-transform: translateY(-50%);
121
- -ms-transform: translateY(-50%);
122
- transform: translateY(-50%);
123
- }
124
- .pa-api-disable-title label,
125
- .pa-is-beta label {
126
- margin-left: 15px;
127
- }
128
- .pa-api-disable-title span,
129
- .pa-is-beta span {
130
- font-weight: 400;
131
- }
132
- .pa-maps-api-notice {
133
- margin: 0.5em 0;
134
- }
135
- .pa-api-title input {
136
- margin-top: 10px;
137
- font-size: normal;
138
- font-weight: 400;
139
- width: 400px;
140
- margin-right: 30px;
141
- }
142
-
143
- .pa-sys-info-tab {
144
- background: #f7f7f7;
145
- margin: 8px;
146
- border: 2px solid #ddd;
147
- -webkit-border-radius: 3px;
148
- border-radius: 3px;
149
- padding: 0;
150
- }
151
- .pa-system-info-container {
152
- padding: 10px;
153
- }
154
-
155
- .dialog-type-lightbox .dialog-widget-header {
156
- text-align: center;
157
- font-size: 15px;
158
- color: #495157;
159
- padding: 30px 0 10px;
160
- font-weight: 500;
161
- }
162
-
163
- .pa-swal.swal2-show {
164
- padding: 32px;
165
- padding-bottom: 50px;
166
- background-image: url("../../images/popup-pattern.jpg");
167
- background-repeat: no-repeat;
168
- -webkit-background-size: cover;
169
- background-size: cover;
170
- -webkit-border-radius: 0 50px;
171
- border-radius: 0 50px;
172
- }
173
-
174
- .pa-swal .swal2-close {
175
- color: #c2c4cf;
176
- }
177
- .pa-swal .swal2-close:hover {
178
- color: #00a5e5;
179
- }
180
- .pa-swal .swal2-title {
181
- margin: 0;
182
- }
183
- .pa-swal .swal2-content {
184
- font-size: 13px;
185
- color: #474747;
186
- font-family: "Poppins";
187
- text-align: center;
188
- margin: 0;
189
- margin-bottom: 0px;
190
- }
191
- .pa-swal .swal2-cancel.swal2-styled,
192
- .pa-swal .swal2-cancel.swal2-styled:hover,
193
- .pa-swal .swal2-confirm.swal2-styled {
194
- background-image: none !important;
195
- background-color: #ebebeb;
196
- color: #474747;
197
- border: none !important;
198
- -webkit-box-shadow: none !important;
199
- box-shadow: none !important;
200
- font-family: "Red Hat Display";
201
- font-size: 15px;
202
- font-weight: 700;
203
- }
204
- .pa-swal .swal2-confirm.swal2-styled,
205
- .pa-swal .swal2-confirm.swal2-styled:hover {
206
- min-width: 128px;
207
- color: #fff;
208
- background-image: none !important;
209
- background-color: #00a5e5;
210
- }
211
-
212
- /**
213
- * New Dashboard
214
- */
215
- .pa-settings-wrap {
216
- padding: 35px;
217
- padding-right: 15px;
218
- }
219
- .pa-settings-section {
220
- display: none;
221
- }
222
-
223
- .pa-settings-tabs {
224
- background-color: #fff;
225
- -webkit-border-radius: 15px;
226
- border-radius: 15px;
227
- padding: 36px;
228
- margin-bottom: 12px;
229
- }
230
-
231
- .pa-settings-tabs-list {
232
- clear: right;
233
- margin: 0;
234
- list-style-type: none;
235
- }
236
-
237
- .pa-settings-tabs .pa-settings-tabs-list li {
238
- display: inline-block;
239
- margin-bottom: 0;
240
- margin-left: 23px;
241
- }
242
-
243
- .pa-settings-section.active {
244
- display: block;
245
- }
246
-
247
- .papro-admin-notice a,
248
- .pa-settings-wrap .pa-settings-tabs a {
249
- -js-display: flex;
250
- display: -webkit-box;
251
- display: -webkit-flex;
252
- display: -moz-box;
253
- display: -ms-flexbox;
254
- display: flex;
255
- -webkit-box-pack: center;
256
- -webkit-justify-content: center;
257
- -moz-box-pack: center;
258
- -ms-flex-pack: center;
259
- justify-content: center;
260
- -webkit-box-align: center;
261
- -webkit-align-items: center;
262
- -moz-box-align: center;
263
- -ms-flex-align: center;
264
- align-items: center;
265
- font-size: 14px;
266
- line-height: 1.8em;
267
- position: relative;
268
- color: #252c59;
269
- text-decoration: none;
270
- -webkit-transition: all 0.3s ease;
271
- transition: all 0.3s ease;
272
- }
273
-
274
- .papro-admin-notice a.papro-notice-btn {
275
- width: 120px;
276
- /* height: 58px; */
277
- -webkit-border-radius: 15px;
278
- border-radius: 15px;
279
- -webkit-filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
280
- filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
281
- background-color: #ffffff;
282
- font-size: 18px;
283
- color: #fe6300;
284
- font-weight: 800;
285
- font-family: "Red Hat Display";
286
- text-align: center;
287
- padding: 10px 20px;
288
- }
289
-
290
- .pa-settings-wrap .pa-settings-tabs a:focus {
291
- outline: none;
292
- -webkit-box-shadow: none;
293
- box-shadow: none;
294
- }
295
-
296
- .pa-settings-wrap .pa-settings-tabs span {
297
- margin-right: 8px;
298
- font-family: "Poppins";
299
- font-weight: 500;
300
- }
301
-
302
- .pa-settings-wrap .pa-settings-tabs .pa-section-active {
303
- color: #00a5e5;
304
- }
305
-
306
- .pa-section {
307
- display: none;
308
- position: relative;
309
- background-color: #fff;
310
- -webkit-transition: opacity 0.2s;
311
- transition: opacity 0.2s;
312
- padding: 36px;
313
- -webkit-border-radius: 15px;
314
- border-radius: 15px;
315
- }
316
-
317
- /**
318
- * General Tab
319
- */
320
- #pa-general-settings {
321
- -js-display: flex;
322
- display: -webkit-box;
323
- display: -webkit-flex;
324
- display: -moz-box;
325
- display: -ms-flexbox;
326
- display: flex;
327
- }
328
- #pa-general-settings .col-half:first-of-type {
329
- margin-left: 16px;
330
- }
331
- #pa-general-settings .pa-section-info i {
332
- vertical-align: bottom;
333
- }
334
-
335
- /**
336
- * Tab Info
337
- */
338
- .pa-section-info-wrap {
339
- padding: 36px;
340
- -webkit-border-radius: 15px;
341
- border-radius: 15px;
342
- background-color: #f7f7f7;
343
- -js-display: flex;
344
- display: -webkit-box;
345
- display: -webkit-flex;
346
- display: -moz-box;
347
- display: -ms-flexbox;
348
- display: flex;
349
- -webkit-box-pack: justify;
350
- -webkit-justify-content: space-between;
351
- -moz-box-pack: justify;
352
- -ms-flex-pack: justify;
353
- justify-content: space-between;
354
- -webkit-box-align: center;
355
- -webkit-align-items: center;
356
- -moz-box-align: center;
357
- -ms-flex-align: center;
358
- align-items: center;
359
- }
360
- #pa-ver-control-settings .pa-section-info-wrap {
361
- -webkit-box-orient: vertical;
362
- -webkit-box-direction: normal;
363
- -webkit-flex-direction: column;
364
- -moz-box-orient: vertical;
365
- -moz-box-direction: normal;
366
- -ms-flex-direction: column;
367
- flex-direction: column;
368
- -webkit-box-align: start;
369
- -webkit-align-items: flex-start;
370
- -moz-box-align: start;
371
- -ms-flex-align: start;
372
- align-items: flex-start;
373
- }
374
- #pa-features-settings .pa-section-info-wrap:nth-of-type(n + 2),
375
- #pa-ver-control-settings .pa-section-info-wrap:nth-of-type(n + 2) {
376
- margin-top: 36px;
377
- }
378
- .pa-section-info-wrap h4 {
379
- font-size: 20px;
380
- color: #252c59;
381
- font-weight: 900;
382
- font-family: "Red Hat Display";
383
- margin: 0;
384
- }
385
- .pa-section-info-wrap p {
386
- font-size: 15px;
387
- color: #474747;
388
- font-family: "Poppins";
389
- margin: 0;
390
- margin-top: 14px;
391
- }
392
- .pa-section-info-cta {
393
- -js-display: flex;
394
- display: -webkit-box;
395
- display: -webkit-flex;
396
- display: -moz-box;
397
- display: -ms-flexbox;
398
- display: flex;
399
- -webkit-box-align: center;
400
- -webkit-align-items: center;
401
- -moz-box-align: center;
402
- -ms-flex-align: center;
403
- align-items: center;
404
- margin-top: 25px;
405
- }
406
- .pa-section-info-cta .pa-btn {
407
- color: #474747;
408
- background-color: #ebebeb;
409
- padding: 8px 20px;
410
- -webkit-border-radius: 10px;
411
- border-radius: 10px;
412
- font-size: 15px;
413
- font-weight: 700;
414
- font-family: "Red Hat Display";
415
- -webkit-transition: all 0.2s ease-in-out;
416
- transition: all 0.2s ease-in-out;
417
- }
418
- .pa-section-info-cta .pa-btn:hover,
419
- .pa-section-info-cta .pa-btn:focus,
420
- .pa-section-info-cta .pa-btn:active {
421
- color: #fff;
422
- background-color: #00a5e5;
423
- }
424
-
425
- .pa-section-info-cta .pa-section-info-label {
426
- font-size: 13px;
427
- color: #474747;
428
- font-family: "Poppins";
429
- text-align: left;
430
- }
431
-
432
- .pa-section-info-cta .pa-section-info-warning {
433
- font-size: 13px;
434
- color: #cca329;
435
- font-weight: 300;
436
- font-family: "Poppins";
437
- margin-right: 20px;
438
- }
439
-
440
- .pa-section-info-cta .pa-section-info-warning i {
441
- font-weight: 300;
442
- vertical-align: bottom;
443
- }
444
-
445
- .pa-btn-group .pa-btn {
446
- font-family: "Red Hat Display";
447
- color: #8e8e8e;
448
- background-color: #ebebeb;
449
- border: 0px solid;
450
- padding: 16px 28px;
451
- -webkit-border-radius: 10px;
452
- border-radius: 10px;
453
- font-size: 15px;
454
- font-weight: 700;
455
- cursor: pointer;
456
- -webkit-transition: 300ms;
457
- transition: 300ms;
458
- display: block;
459
- }
460
- .pa-btn-group button.pa-btn-enable {
461
- -webkit-border-top-left-radius: 0;
462
- border-top-left-radius: 0;
463
- -webkit-border-bottom-left-radius: 0;
464
- border-bottom-left-radius: 0;
465
- float: right;
466
- }
467
- .pa-btn-group button.pa-btn-disable {
468
- -webkit-border-top-right-radius: 0;
469
- border-top-right-radius: 0;
470
- -webkit-border-bottom-right-radius: 0;
471
- border-bottom-right-radius: 0;
472
- float: left;
473
- }
474
-
475
- .pa-btn-group .pa-btn-enable.active {
476
- color: #fff;
477
- -webkit-box-shadow: inset -3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
478
- box-shadow: inset -3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
479
- background-color: #8dc900;
480
- }
481
- .pa-btn-group .pa-btn-disable.active {
482
- color: #fff;
483
- -webkit-box-shadow: inset -3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
484
- box-shadow: inset -3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
485
- background-color: #898989;
486
- }
487
- .pa-btn-group .pa-btn-enable:not(.active):hover {
488
- color: #ffffff;
489
- background-color: #8dc900;
490
- }
491
- .pa-btn-group .pa-btn-disable:not(.active):hover {
492
- color: #ffffff;
493
- background-color: #898989;
494
- }
495
-
496
- /*
497
- * Widgets & Addons Tab
498
- */
499
- .pa-elements-settings {
500
- position: relative;
501
- -js-display: flex;
502
- display: -webkit-box;
503
- display: -webkit-flex;
504
- display: -moz-box;
505
- display: -ms-flexbox;
506
- display: flex;
507
- margin-top: 16px;
508
- }
509
- .pa-elements-filter {
510
- position: absolute;
511
- top: 10px;
512
- left: 16px;
513
- }
514
- .pa-elements-filter label {
515
- font-size: 13px;
516
- color: #474747;
517
- font-family: "Poppins";
518
- margin-left: 10px;
519
- }
520
- .pa-elements-filter select {
521
- padding: 5px 15px 5px 35px;
522
- }
523
- .pa-elements-tabs {
524
- -webkit-border-radius: 10px;
525
- border-radius: 10px;
526
- background-color: #f7f7f7;
527
- padding: 20px;
528
- margin-left: 16px;
529
- }
530
- .pa-elements-tabs .pa-elements-tab {
531
- position: relative;
532
- padding: 0;
533
- margin-bottom: 12px;
534
- text-align: center;
535
- }
536
- .pa-elements-tab .pa-element-tab-tooltip {
537
- position: absolute;
538
- background-color: #3a3c40;
539
- display: block;
540
- position: absolute;
541
- top: 50%;
542
- right: 100%;
543
- padding: 10px 20px;
544
- -webkit-border-radius: 13px;
545
- border-radius: 13px;
546
- -webkit-filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
547
- filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
548
- background-color: #ffffff;
549
- font-size: 11px;
550
- color: #252c59;
551
- font-weight: 500;
552
- font-family: "Poppins";
553
- opacity: 0;
554
- pointer-events: none;
555
- text-transform: capitalize;
556
- -webkit-transform: translate(-30px, -50%);
557
- -ms-transform: translate(-30px, -50%);
558
- transform: translate(-30px, -50%);
559
- -webkit-transition: all 0.3s ease;
560
- transition: all 0.3s ease;
561
- z-index: 1;
562
- white-space: nowrap;
563
- }
564
- .pa-elements-tab .pa-element-tab-tooltip::before {
565
- display: block;
566
- position: absolute;
567
- top: 50%;
568
- right: -5px;
569
- width: 0;
570
- height: 0;
571
- content: "";
572
- border-top: 5px solid transparent;
573
- border-bottom: 5px solid transparent;
574
- border-left: 5px solid #ffffff;
575
- -webkit-transform: translateY(-50%);
576
- -ms-transform: translateY(-50%);
577
- transform: translateY(-50%);
578
- }
579
- .pa-elements-tab .pa-elements-tab-link {
580
- -js-display: flex;
581
- display: -webkit-box;
582
- display: -webkit-flex;
583
- display: -moz-box;
584
- display: -ms-flexbox;
585
- display: flex;
586
- -webkit-box-pack: center;
587
- -webkit-justify-content: center;
588
- -moz-box-pack: center;
589
- -ms-flex-pack: center;
590
- justify-content: center;
591
- -webkit-box-align: center;
592
- -webkit-align-items: center;
593
- -moz-box-align: center;
594
- -ms-flex-align: center;
595
- align-items: center;
596
- color: #c2c4cf;
597
- padding: 12px;
598
- text-decoration: none;
599
- -webkit-transition: all 0.3s ease-in-out;
600
- transition: all 0.3s ease-in-out;
601
- -webkit-border-radius: 13px;
602
- border-radius: 13px;
603
- }
604
-
605
- .pa-elements-tab .pa-elements-tab-link:hover,
606
- .pa-elements-tab .pa-elements-tab-link.active {
607
- -webkit-filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5))
608
- drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
609
- filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5))
610
- drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
611
- background-color: #ffffff;
612
- color: #00a5e5;
613
- outline: none;
614
- border: none;
615
- text-decoration: none;
616
- -webkit-box-shadow: none;
617
- box-shadow: none;
618
- }
619
-
620
- .pa-elements-tab .pa-elements-tab-link:hover + span {
621
- opacity: 1;
622
- -webkit-transform: translate(-20px, -50%);
623
- -ms-transform: translate(-20px, -50%);
624
- transform: translate(-20px, -50%);
625
- }
626
-
627
- .pa-switchers {
628
- -js-display: flex;
629
- display: -webkit-box;
630
- display: -webkit-flex;
631
- display: -moz-box;
632
- display: -ms-flexbox;
633
- display: flex;
634
- -webkit-flex-wrap: wrap;
635
- -ms-flex-wrap: wrap;
636
- flex-wrap: wrap;
637
- -webkit-align-content: flex-start;
638
- -ms-flex-line-pack: start;
639
- align-content: flex-start;
640
- }
641
- .pa-switchers-container {
642
- width: 100%;
643
- }
644
- .pa-switchers-container.hidden,
645
- .pa-switcher.hidden {
646
- display: none;
647
- }
648
- .pa-switchers-container .pa-elements-tab-title {
649
- font-size: 20px;
650
- color: #252c59;
651
- font-weight: 900;
652
- font-family: "Red Hat Display";
653
- margin: 16px 0;
654
- }
655
- .pa-switcher {
656
- -webkit-border-radius: 15px;
657
- border-radius: 15px;
658
- background-color: #f7f7f7;
659
- position: relative;
660
- -js-display: flex;
661
- display: -webkit-box;
662
- display: -webkit-flex;
663
- display: -moz-box;
664
- display: -ms-flexbox;
665
- display: flex;
666
- width: -webkit-calc(50% - 56px);
667
- width: calc(50% - 56px);
668
- -webkit-box-pack: justify;
669
- -webkit-justify-content: space-between;
670
- -moz-box-pack: justify;
671
- -ms-flex-pack: justify;
672
- justify-content: space-between;
673
- -webkit-box-align: center;
674
- -webkit-align-items: center;
675
- -moz-box-align: center;
676
- -ms-flex-align: center;
677
- align-items: center;
678
- padding: 20px;
679
- margin-top: 16px;
680
- margin-left: 16px;
681
- }
682
-
683
- .pa-element-info {
684
- -js-display: flex;
685
- display: -webkit-box;
686
- display: -webkit-flex;
687
- display: -moz-box;
688
- display: -ms-flexbox;
689
- display: flex;
690
- -webkit-box-align: center;
691
- -webkit-align-items: center;
692
- -moz-box-align: center;
693
- -ms-flex-align: center;
694
- align-items: center;
695
- }
696
- .pa-element-info .pa-element-icon {
697
- color: #252c59;
698
- background-color: #ebebeb;
699
- -webkit-border-radius: 15px;
700
- border-radius: 15px;
701
- /* padding: 12px; */
702
- min-width: 40px;
703
- min-height: 40px;
704
- margin-left: 10px;
705
- -js-display: flex;
706
- display: -webkit-box;
707
- display: -webkit-flex;
708
- display: -moz-box;
709
- display: -ms-flexbox;
710
- display: flex;
711
- -webkit-box-pack: center;
712
- -webkit-justify-content: center;
713
- -moz-box-pack: center;
714
- -ms-flex-pack: center;
715
- justify-content: center;
716
- -webkit-box-align: center;
717
- -webkit-align-items: center;
718
- -moz-box-align: center;
719
- -ms-flex-align: center;
720
- align-items: center;
721
- }
722
- .pa-element-name {
723
- font-size: 16px;
724
- color: #252c59;
725
- font-weight: 700;
726
- font-family: "Red Hat Display";
727
- margin: 0;
728
- -js-display: flex;
729
- display: -webkit-box;
730
- display: -webkit-flex;
731
- display: -moz-box;
732
- display: -ms-flexbox;
733
- display: flex;
734
- }
735
-
736
- .pa-element-name span {
737
- text-transform: uppercase;
738
- color: #fd9926;
739
- font-weight: 700;
740
- font-size: 11px;
741
- margin-right: 5px;
742
- }
743
-
744
- .pa-element-link {
745
- font-size: 13px;
746
- color: #252c59;
747
- font-family: "Poppins";
748
- text-decoration: none;
749
- -webkit-transition: all 0.2s ease-in-out;
750
- transition: all 0.2s ease-in-out;
751
- }
752
-
753
- .pa-element-link-separator {
754
- width: 3px;
755
- height: 3px;
756
- display: inline-block;
757
- text-align: center;
758
- color: #252c59;
759
- background: #252c59;
760
- -webkit-border-radius: 50%;
761
- border-radius: 50%;
762
- vertical-align: middle;
763
- margin: 0 3px;
764
- }
765
-
766
- .pa-element-link:hover,
767
- .pa-element-link:focus {
768
- color: #00a5e5;
769
- text-decoration: none;
770
- outline: none;
771
- -webkit-box-shadow: none;
772
- box-shadow: none;
773
- border: none;
774
- }
775
-
776
- /*
777
- * Integrations
778
- */
779
- .pa-maps-table select {
780
- width: 100%;
781
- max-width: 100%;
782
- padding: 8px;
783
- }
784
- .pa-maps-table #premium-map-api,
785
- .pa-maps-table #premium-youtube-api {
786
- width: 100%;
787
- }
788
- .pa-maps-table tr td {
789
- padding-top: 30px;
790
- }
791
- .pa-maps-table tr td:first-of-type {
792
- padding-left: 30px;
793
- }
794
- .pa-maps-table td h4 {
795
- margin: 0;
796
- font-size: 15px;
797
- color: #252c59;
798
- font-weight: 500;
799
- font-family: "Poppins";
800
- display: inline-block;
801
- }
802
- .pa-maps-table td span {
803
- font-size: 13px;
804
- color: #474747;
805
- font-family: "Poppins";
806
- vertical-align: middle;
807
- }
808
- .pa-maps-table td input[type="text"] {
809
- -webkit-border-radius: 10px;
810
- border-radius: 10px;
811
- background-color: #ebebeb;
812
- border: none;
813
- padding: 8px 20px;
814
- }
815
- .pa-section input[type="checkbox"] {
816
- border: none;
817
- display: none;
818
- }
819
-
820
- .pa-section input[type="checkbox"] + label {
821
- position: relative;
822
- background: #ebebeb;
823
- height: 16px;
824
- width: 16px;
825
- display: inline-block;
826
- padding: 0;
827
- margin-left: 5px;
828
- -webkit-border-radius: 4px;
829
- border-radius: 4px;
830
- }
831
- .pa-section input[type="checkbox"]:checked + label {
832
- background: #00a5e5;
833
- height: 16px;
834
- width: 16px;
835
- display: inline-block;
836
- padding: 0;
837
- }
838
- .pa-section input[type="checkbox"]:checked + label:before {
839
- position: absolute;
840
- content: "✔";
841
- color: #fff;
842
- font-size: 12px;
843
- top: 0;
844
- right: 0;
845
- width: 100%;
846
- height: 100%;
847
- text-align: center;
848
- margin-top: -1px;
849
- }
850
- .pa-maps-table td input:focus {
851
- outline: none;
852
- -webkit-box-shadow: none;
853
- box-shadow: none;
854
- border: none;
855
- }
856
- .pa-elements-filter select,
857
- .pa-maps-table td select {
858
- border-color: #dcdcdc;
859
- -webkit-border-radius: 10px;
860
- border-radius: 10px;
861
- -webkit-border-bottom-left-radius: 0;
862
- border-bottom-left-radius: 0;
863
- }
864
- .pa-maps-circle-icon {
865
- width: 5px;
866
- height: 5px;
867
- background-color: #252c59;
868
- -webkit-border-radius: 50%;
869
- border-radius: 50%;
870
- display: inline-block;
871
- vertical-align: middle;
872
- margin-left: 10px;
873
- }
874
- .pa-maps-table td h4:before {
875
- position: absolute;
876
- content: "";
877
- }
878
-
879
- /*
880
- * White Labeling Tab
881
- */
882
- .pa-wht-lbl-settings .pa-wht-lbl-title {
883
- font-size: 20px;
884
- color: #252c59;
885
- font-weight: 900;
886
- font-family: "Red Hat Display";
887
- margin: 0;
888
- }
889
-
890
- .pa-wht-lbl-settings .pa-row {
891
- width: 60%;
892
- float: right;
893
- }
894
-
895
- .pa-wht-lbl-settings .pa-wht-lbl-admin {
896
- width: 30%;
897
- float: right;
898
- margin-right: 16px;
899
- }
900
-
901
- .pa-wht-lbl-settings .pa-wht-lbl-head {
902
- border-bottom: 1px solid #ddd;
903
- background: #f7f7f7;
904
- padding: 20px;
905
- }
906
-
907
- .pa-wht-lbl-table {
908
- text-align: right;
909
- }
910
-
911
- .pa-wht-lbl-settings input {
912
- font-weight: 400;
913
- margin: 0;
914
- margin-bottom: 12px;
915
- -webkit-border-radius: 10px;
916
- border-radius: 10px;
917
- /* background-color: #ebebeb; */
918
- border: 1px solid #dcdcdc;
919
- padding: 8px 20px;
920
- }
921
-
922
- /* .pa-wht-lbl-settings input + span {
923
- margin-left: 0.3em;
924
- } */
925
-
926
- .pa-wht-lbl-settings label + span {
927
- font-family: "Poppins";
928
- vertical-align: middle;
929
- }
930
- .pa-wht-lbl-settings .pa-input-label {
931
- display: block;
932
- font-weight: 600;
933
- margin: 10px 0 6px;
934
- font-size: 14px;
935
- color: #252c59;
936
- font-family: "Red Hat Display";
937
- }
938
-
939
- .pa-wht-lbl-settings input[type="text"] {
940
- width: 550px;
941
- }
942
-
943
- .pa-wht-lbl-settings input[type="text"]::-webkit-input-placeholder {
944
- font-weight: 300;
945
- font-family: "Poppins";
946
- }
947
-
948
- .pa-wht-lbl-settings input[type="text"]:-moz-placeholder {
949
- font-weight: 300;
950
- font-family: "Poppins";
951
- }
952
-
953
- .pa-wht-lbl-settings input[type="text"]::-moz-placeholder {
954
- font-weight: 300;
955
- font-family: "Poppins";
956
- }
957
-
958
- .pa-wht-lbl-settings input[type="text"]:-ms-input-placeholder {
959
- font-weight: 300;
960
- font-family: "Poppins";
961
- }
962
-
963
- .pa-wht-lbl-settings input[type="text"]::-ms-input-placeholder {
964
- font-weight: 300;
965
- font-family: "Poppins";
966
- }
967
-
968
- .pa-wht-lbl-settings input[type="text"]::placeholder {
969
- font-weight: 300;
970
- font-family: "Poppins";
971
- }
972
-
973
- .pa-wht-lbl-settings .pa-wht-lbl-settings-wrap {
974
- background: #fff;
975
- margin: 16px auto;
976
- border: 1px solid #dcdcdc;
977
- -webkit-border-radius: 10px;
978
- border-radius: 10px;
979
- overflow: hidden;
980
- }
981
-
982
- .pa-wht-lbl-settings .clearfix {
983
- clear: both;
984
- }
985
-
986
- .pa-wht-lbl-group-wrap {
987
- padding: 20px;
988
- }
989
-
990
- .pa-wht-lbl-save .pa-save-button {
991
- margin-top: 0;
992
- }
993
-
994
- .pa-section-white-label .pa-white-label-notice {
995
- position: absolute;
996
- top: 0;
997
- right: 0;
998
- width: 100%;
999
- height: 100%;
1000
- background: rgba(200, 200, 200, 0.8);
1001
- -webkit-border-radius: 15px;
1002
- border-radius: 15px;
1003
- -js-display: flex;
1004
- display: -webkit-box;
1005
- display: -webkit-flex;
1006
- display: -moz-box;
1007
- display: -ms-flexbox;
1008
- display: flex;
1009
- -webkit-box-pack: center;
1010
- -webkit-justify-content: center;
1011
- -moz-box-pack: center;
1012
- -ms-flex-pack: center;
1013
- justify-content: center;
1014
- }
1015
-
1016
- .pa-white-label-notice-content {
1017
- position: absolute;
1018
- top: 200px;
1019
- right: 200;
1020
- width: 530px;
1021
- background-image: url("../../images/popup-pattern.jpg");
1022
- background-repeat: no-repeat;
1023
- -webkit-background-size: cover;
1024
- background-size: cover;
1025
- padding: 32px;
1026
- padding-bottom: 50px;
1027
- -webkit-border-radius: 0px 50px;
1028
- border-radius: 0px 50px;
1029
- text-align: center;
1030
- z-index: 2;
1031
- }
1032
- .pa-white-label-notice-logo {
1033
- -webkit-transform: translateY(-32px);
1034
- -ms-transform: translateY(-32px);
1035
- transform: translateY(-32px);
1036
- margin-bottom: -18px;
1037
- }
1038
- .pa-white-label-notice-logo img {
1039
- padding: 10px;
1040
- padding-top: 40px;
1041
- background-color: #ffffff;
1042
- border: 1px solid #e6e6e6;
1043
- -webkit-border-radius: 50px;
1044
- border-radius: 50px;
1045
- -webkit-border-top-right-radius: 50px;
1046
- border-top-right-radius: 50px;
1047
- -webkit-border-top-left-radius: 50px;
1048
- border-top-left-radius: 50px;
1049
- -webkit-border-top-right-radius: 0;
1050
- border-top-right-radius: 0;
1051
- -webkit-border-top-left-radius: 0;
1052
- border-top-left-radius: 0;
1053
- }
1054
- .pa-white-label-notice-content h2,
1055
- .pa-swal-head {
1056
- display: inline-block;
1057
- font-size: 23px;
1058
- color: #252c59;
1059
- font-weight: 900;
1060
- font-family: "Red Hat Display";
1061
- text-align: center;
1062
- max-width: 350px;
1063
- line-height: 1;
1064
- margin: 0;
1065
- margin-bottom: 18px;
1066
- }
1067
- .pa-white-label-notice-content h2 span {
1068
- color: #fd9926;
1069
- text-transform: uppercase;
1070
- font-family: "Red Hat Display";
1071
- }
1072
- .pa-white-label-notice-content p {
1073
- font-size: 13px;
1074
- color: #474747;
1075
- font-family: "Poppins";
1076
- text-align: center;
1077
- margin: 0;
1078
- margin-bottom: 18px;
1079
- }
1080
-
1081
- .pa-white-label-notice-content a.pa-get-pro {
1082
- display: inline-block;
1083
- width: 117px;
1084
- padding: 12px 10px;
1085
- -webkit-border-radius: 10px;
1086
- border-radius: 10px;
1087
- color: #ffffff;
1088
- font-size: 15px;
1089
- font-weight: 900;
1090
- font-family: "Red Hat Display";
1091
- -webkit-filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1092
- filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1093
- text-decoration: none;
1094
- outline: none;
1095
- border: none;
1096
- background-image: -webkit-linear-gradient(-120deg, #fe6300 0%, #fe9f00 100%);
1097
- background-image: linear-gradient(30deg, #fe6300 0%, #fe9f00 100%);
1098
- -webkit-transition: all 0.2s ease-in-out;
1099
- transition: all 0.2s ease-in-out;
1100
- }
1101
- .pa-white-label-notice-content a.pa-get-pro:hover {
1102
- background-image: -webkit-linear-gradient(-60deg, #fe6300 0%, #fe9f00 100%);
1103
- background-image: linear-gradient(-30deg, #fe6300 0%, #fe9f00 100%);
1104
- }
1105
-
1106
- /*
1107
- * System Info Tab
1108
- */
1109
- .pa-section-info table.widefat {
1110
- border: 0px;
1111
- -webkit-box-shadow: none;
1112
- box-shadow: none;
1113
- font-family: "Poppins";
1114
- }
1115
- .pa-section-info .widefat td:first-child {
1116
- width: 30%;
1117
- }
1118
- .pa-section-info table.widefat tr:nth-child(2n) {
1119
- background-color: #f7f7f7;
1120
- }
1121
-
1122
- /*
1123
- * License Tab
1124
- */
1125
- .pa-license-form span {
1126
- color: #474747;
1127
- font-family: "Poppins";
1128
- }
1129
-
1130
- .pa-license-form label {
1131
- display: block;
1132
- font-weight: 500;
1133
- margin: 2em 0 0.5em;
1134
- }
1135
-
1136
- .pa-license-form code {
1137
- padding: 3px 5px 2px;
1138
- margin: 0 1px;
1139
- background: #eaeaea;
1140
- background: rgba(0, 0, 0, 0.07);
1141
- font-size: 13px;
1142
- font-style: italic;
1143
- }
1144
-
1145
- .pa-license-form .button.button-primary {
1146
- width: 147px;
1147
- height: 43px;
1148
- /* -webkit-filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3));
1149
- filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3)); */
1150
- background-color: #00a5e5;
1151
- /* margin-top: 50px; */
1152
- margin-right: -3px;
1153
- -webkit-border-radius: 10px 0 0 10px;
1154
- border-radius: 10px 0 0 10px;
1155
- border: none;
1156
- }
1157
-
1158
- #papro-license-key:focus,
1159
- .pa-license-form .button.button-primary:focus {
1160
- outline: none;
1161
- -webkit-box-shadow: none;
1162
- box-shadow: none;
1163
- }
1164
-
1165
- #papro-license-key {
1166
- height: 43px;
1167
- line-height: 1;
1168
- margin: 0;
1169
- padding: 8px 20px;
1170
- -webkit-border-radius: 0 10px 10px 0;
1171
- border-radius: 0 10px 10px 0;
1172
- }
1173
-
1174
- .pa-license-form input + span {
1175
- margin-right: 10px;
1176
- font-weight: 600;
1177
- }
1178
-
1179
- .pa-license-cell span {
1180
- margin-right: 0.3em;
1181
- }
1182
-
1183
- /*
1184
- * PAPRO Notice
1185
- */
1186
- .papro-admin-notice {
1187
- -webkit-display: flex;
1188
- display: -webkit-box;
1189
- display: -ms-flexbox;
1190
- -js-display: flex;
1191
- display: -moz-box;
1192
- display: flex;
1193
- -webkit-box-pack: end;
1194
- -ms-flex-pack: end;
1195
- -webkit-justify-content: flex-end;
1196
- -moz-box-pack: end;
1197
- justify-content: flex-end;
1198
- -webkit-box-align: center;
1199
- -ms-flex-align: center;
1200
- -webkit-align-items: center;
1201
- -moz-box-align: center;
1202
- align-items: center;
1203
- margin-bottom: 24px;
1204
- }
1205
- .papro-admin-notice > div {
1206
- -webkit-box-flex: 1;
1207
- -webkit-flex-grow: 1;
1208
- -moz-box-flex: 1;
1209
- -ms-flex-positive: 1;
1210
- flex-grow: 1;
1211
- }
1212
- .papro-admin-notice-left {
1213
- padding: 16px;
1214
- -webkit-border-radius: 15px;
1215
- border-radius: 15px;
1216
- background-color: #fff;
1217
- -webkit-flex-basis: 80%;
1218
- -ms-flex-preferred-size: 80%;
1219
- flex-basis: 80%;
1220
- }
1221
- /* .papro-admin-notice-logo img {
1222
- width: 100%;
1223
- } */
1224
- .papro-admin-notice-right {
1225
- -webkit-display: flex;
1226
- display: -webkit-box;
1227
- display: -ms-flexbox;
1228
- -js-display: flex;
1229
- display: -moz-box;
1230
- display: flex;
1231
- -webkit-box-align: center;
1232
- -ms-flex-align: center;
1233
- -webkit-align-items: center;
1234
- -moz-box-align: center;
1235
- align-items: center;
1236
- background: url("../../images/papro-banner.png");
1237
- -webkit-background-size: cover;
1238
- background-size: cover;
1239
- background-repeat: no-repeat;
1240
- padding: 18px;
1241
- -webkit-border-radius: 15px;
1242
- border-radius: 15px;
1243
- overflow: hidden;
1244
- margin-right: 25px;
1245
- }
1246
-
1247
- .papro-admin-notice-right h4 {
1248
- font-size: 20px;
1249
- color: #fff;
1250
- font-weight: 900;
1251
- font-family: "Red Hat Display";
1252
- margin: 0;
1253
- margin-bottom: 8px;
1254
- }
1255
- .papro-admin-notice-right p {
1256
- font-size: 14px;
1257
- color: #ffffff;
1258
- font-family: "Poppins";
1259
- margin: 0;
1260
- }
1261
- .papro-admin-notice-right span {
1262
- font-weight: 700;
1263
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .button.pa-btn {
2
+ border: none;
3
+ color: #fff;
4
+ text-align: center;
5
+ padding: 3px;
6
+ max-width: 250px;
7
+ height: auto;
8
+ font-weight: 700;
9
+ -webkit-box-shadow: none;
10
+ box-shadow: none;
11
+ }
12
+ .button.pa-btn:hover,
13
+ .button.pa-btn:focus,
14
+ .button.pa-btn:active {
15
+ outline: none;
16
+ border: none;
17
+ text-decoration: none;
18
+ }
19
+ .pa-btn.pa-save-button {
20
+ font-family: "Red Hat Display";
21
+ font-size: 15px;
22
+ width: 147px;
23
+ height: 43px;
24
+ -webkit-border-radius: 10px;
25
+ border-radius: 10px;
26
+ /* -webkit-filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3));
27
+ filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3)); */
28
+ background-color: #00a5e5;
29
+ margin-top: 50px;
30
+ }
31
+ .pa-btn.pa-save-button:hover,
32
+ .pa-btn.pa-save-button:focus,
33
+ .pa-btn.pa-save-button:active {
34
+ background: #00a5e5;
35
+ color: #fff;
36
+ -webkit-box-shadow: none;
37
+ box-shadow: none;
38
+ }
39
+
40
+ .switch {
41
+ position: relative;
42
+ display: inline-block;
43
+ width: 44px;
44
+ height: 24px;
45
+ -webkit-border-radius: 12px;
46
+ border-radius: 12px;
47
+ }
48
+ .switch input {
49
+ display: none;
50
+ }
51
+ .slider,
52
+ .pro-slider {
53
+ position: absolute;
54
+ cursor: pointer;
55
+ top: 0;
56
+ right: 0;
57
+ left: 0;
58
+ bottom: 0;
59
+ /* background-color: #f2f2f2;
60
+ box-shadow: 0 0 2px 1px #ccc inset; */
61
+ -webkit-transition: 0.4s;
62
+ transition: 0.4s;
63
+ }
64
+ .slider:before,
65
+ .pro-slider:before {
66
+ position: absolute;
67
+ content: "";
68
+ right: 3px;
69
+ top: 50%;
70
+ -webkit-transform: translateY(-50%);
71
+ -ms-transform: translateY(-50%);
72
+ transform: translateY(-50%);
73
+ /* background: radial-gradient(farthest-corner at 14px 0px, #f0f0f0 50%, #cacaca 100%); */
74
+ -webkit-transition: all 0.4s ease-in-out;
75
+ transition: all 0.4s ease-in-out;
76
+ padding: 0;
77
+ margin: 0;
78
+ width: 15px;
79
+ height: 15px;
80
+ -webkit-border-radius: 8px;
81
+ border-radius: 8px;
82
+ -webkit-filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
83
+ filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
84
+ background-color: #f7f7f7;
85
+ border: 1px solid #ffffff;
86
+ /* box-shadow: 0 2.5px 5px #b8b8b9; */
87
+ }
88
+ input:checked + .slider {
89
+ background: #8dc900;
90
+ }
91
+ input:focus + .slider {
92
+ -webkit-box-shadow: 0 0 1px #18a4fd;
93
+ box-shadow: 0 0 1px #18a4fd;
94
+ }
95
+ input:checked + .slider:before {
96
+ -webkit-transform: translate3d(-20px, -50%, 0);
97
+ transform: translate3d(-20px, -50%, 0);
98
+ }
99
+ .slider.round,
100
+ .pro-slider.round {
101
+ -webkit-border-radius: 34px;
102
+ border-radius: 34px;
103
+ background-image: -webkit-gradient(linear, right top, right bottom, from(#cfcfcf), to(#dbdbdb));
104
+ background-image: -webkit-linear-gradient(top, #cfcfcf 0%, #dbdbdb 100%);
105
+ background-image: linear-gradient(-180deg, #cfcfcf 0%, #dbdbdb 100%);
106
+ }
107
+ .slider.round:before,
108
+ .pro-slider.round:before {
109
+ -webkit-border-radius: 50%;
110
+ border-radius: 50%;
111
+ }
112
+
113
+ .pa-switcher input:disabled + .pro-slider::after {
114
+ position: absolute;
115
+ content: "\e912";
116
+ font-family: "pa-dash";
117
+ color: #474747;
118
+ left: 8px;
119
+ top: 50%;
120
+ -webkit-transform: translateY(-50%);
121
+ -ms-transform: translateY(-50%);
122
+ transform: translateY(-50%);
123
+ }
124
+ .pa-api-disable-title label,
125
+ .pa-is-beta label {
126
+ margin-left: 15px;
127
+ }
128
+ .pa-api-disable-title span,
129
+ .pa-is-beta span {
130
+ font-weight: 400;
131
+ }
132
+ .pa-maps-api-notice {
133
+ margin: 0.5em 0;
134
+ }
135
+ .pa-api-title input {
136
+ margin-top: 10px;
137
+ font-size: normal;
138
+ font-weight: 400;
139
+ width: 400px;
140
+ margin-right: 30px;
141
+ }
142
+
143
+ .pa-sys-info-tab {
144
+ background: #f7f7f7;
145
+ margin: 8px;
146
+ border: 2px solid #ddd;
147
+ -webkit-border-radius: 3px;
148
+ border-radius: 3px;
149
+ padding: 0;
150
+ }
151
+ .pa-system-info-container {
152
+ padding: 10px;
153
+ }
154
+
155
+ .dialog-type-lightbox .dialog-widget-header {
156
+ text-align: center;
157
+ font-size: 15px;
158
+ color: #495157;
159
+ padding: 30px 0 10px;
160
+ font-weight: 500;
161
+ }
162
+
163
+ .pa-swal.swal2-show {
164
+ padding: 32px;
165
+ padding-bottom: 50px;
166
+ background-image: url("../../images/popup-pattern.jpg");
167
+ background-repeat: no-repeat;
168
+ -webkit-background-size: cover;
169
+ background-size: cover;
170
+ -webkit-border-radius: 0 50px;
171
+ border-radius: 0 50px;
172
+ }
173
+
174
+ .pa-swal .swal2-close {
175
+ color: #c2c4cf;
176
+ }
177
+ .pa-swal .swal2-close:hover {
178
+ color: #00a5e5;
179
+ }
180
+ .pa-swal .swal2-title {
181
+ margin: 0;
182
+ }
183
+ .pa-swal .swal2-content {
184
+ font-size: 13px;
185
+ color: #474747;
186
+ font-family: "Poppins";
187
+ text-align: center;
188
+ margin: 0;
189
+ margin-bottom: 0px;
190
+ }
191
+ .pa-swal .swal2-cancel.swal2-styled,
192
+ .pa-swal .swal2-cancel.swal2-styled:hover,
193
+ .pa-swal .swal2-confirm.swal2-styled {
194
+ background-image: none !important;
195
+ background-color: #ebebeb;
196
+ color: #474747;
197
+ border: none !important;
198
+ -webkit-box-shadow: none !important;
199
+ box-shadow: none !important;
200
+ font-family: "Red Hat Display";
201
+ font-size: 15px;
202
+ font-weight: 700;
203
+ }
204
+ .pa-swal .swal2-confirm.swal2-styled,
205
+ .pa-swal .swal2-confirm.swal2-styled:hover {
206
+ min-width: 128px;
207
+ color: #fff;
208
+ background-image: none !important;
209
+ background-color: #00a5e5;
210
+ }
211
+
212
+ /**
213
+ * New Dashboard
214
+ */
215
+ .pa-settings-wrap {
216
+ padding: 35px;
217
+ padding-right: 15px;
218
+ }
219
+ .pa-settings-section {
220
+ display: none;
221
+ }
222
+
223
+ .pa-settings-tabs {
224
+ background-color: #fff;
225
+ -webkit-border-radius: 15px;
226
+ border-radius: 15px;
227
+ padding: 36px;
228
+ margin-bottom: 12px;
229
+ }
230
+
231
+ .pa-settings-tabs-list {
232
+ clear: right;
233
+ margin: 0;
234
+ list-style-type: none;
235
+ }
236
+
237
+ .pa-settings-tabs .pa-settings-tabs-list li {
238
+ display: inline-block;
239
+ margin-bottom: 0;
240
+ margin-left: 23px;
241
+ }
242
+
243
+ .pa-settings-section.active {
244
+ display: block;
245
+ }
246
+
247
+ .papro-admin-notice a,
248
+ .pa-settings-wrap .pa-settings-tabs a {
249
+ -js-display: flex;
250
+ display: -webkit-box;
251
+ display: -webkit-flex;
252
+ display: -moz-box;
253
+ display: -ms-flexbox;
254
+ display: flex;
255
+ -webkit-box-pack: center;
256
+ -webkit-justify-content: center;
257
+ -moz-box-pack: center;
258
+ -ms-flex-pack: center;
259
+ justify-content: center;
260
+ -webkit-box-align: center;
261
+ -webkit-align-items: center;
262
+ -moz-box-align: center;
263
+ -ms-flex-align: center;
264
+ align-items: center;
265
+ font-size: 14px;
266
+ line-height: 1.8em;
267
+ position: relative;
268
+ color: #252c59;
269
+ text-decoration: none;
270
+ -webkit-transition: all 0.3s ease;
271
+ transition: all 0.3s ease;
272
+ }
273
+
274
+ .papro-admin-notice a.papro-notice-btn {
275
+ width: 120px;
276
+ /* height: 58px; */
277
+ -webkit-border-radius: 15px;
278
+ border-radius: 15px;
279
+ -webkit-filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
280
+ filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
281
+ background-color: #ffffff;
282
+ font-size: 18px;
283
+ color: #fe6300;
284
+ font-weight: 800;
285
+ font-family: "Red Hat Display";
286
+ text-align: center;
287
+ padding: 10px 20px;
288
+ }
289
+
290
+ .pa-settings-wrap .pa-settings-tabs a:focus {
291
+ outline: none;
292
+ -webkit-box-shadow: none;
293
+ box-shadow: none;
294
+ }
295
+
296
+ .pa-settings-wrap .pa-settings-tabs span {
297
+ margin-right: 8px;
298
+ font-family: "Poppins";
299
+ font-weight: 500;
300
+ }
301
+
302
+ .pa-settings-wrap .pa-settings-tabs .pa-section-active {
303
+ color: #00a5e5;
304
+ }
305
+
306
+ .pa-section {
307
+ display: none;
308
+ position: relative;
309
+ background-color: #fff;
310
+ -webkit-transition: opacity 0.2s;
311
+ transition: opacity 0.2s;
312
+ padding: 36px;
313
+ -webkit-border-radius: 15px;
314
+ border-radius: 15px;
315
+ }
316
+
317
+ /**
318
+ * General Tab
319
+ */
320
+ #pa-general-settings {
321
+ -js-display: flex;
322
+ display: -webkit-box;
323
+ display: -webkit-flex;
324
+ display: -moz-box;
325
+ display: -ms-flexbox;
326
+ display: flex;
327
+ }
328
+ #pa-general-settings .col-half:first-of-type {
329
+ margin-left: 16px;
330
+ }
331
+ #pa-general-settings .pa-section-info i {
332
+ vertical-align: bottom;
333
+ }
334
+
335
+ /**
336
+ * Tab Info
337
+ */
338
+ .pa-section-info-wrap {
339
+ padding: 36px;
340
+ -webkit-border-radius: 15px;
341
+ border-radius: 15px;
342
+ background-color: #f7f7f7;
343
+ -js-display: flex;
344
+ display: -webkit-box;
345
+ display: -webkit-flex;
346
+ display: -moz-box;
347
+ display: -ms-flexbox;
348
+ display: flex;
349
+ -webkit-box-pack: justify;
350
+ -webkit-justify-content: space-between;
351
+ -moz-box-pack: justify;
352
+ -ms-flex-pack: justify;
353
+ justify-content: space-between;
354
+ -webkit-box-align: center;
355
+ -webkit-align-items: center;
356
+ -moz-box-align: center;
357
+ -ms-flex-align: center;
358
+ align-items: center;
359
+ }
360
+ #pa-ver-control-settings .pa-section-info-wrap {
361
+ -webkit-box-orient: vertical;
362
+ -webkit-box-direction: normal;
363
+ -webkit-flex-direction: column;
364
+ -moz-box-orient: vertical;
365
+ -moz-box-direction: normal;
366
+ -ms-flex-direction: column;
367
+ flex-direction: column;
368
+ -webkit-box-align: start;
369
+ -webkit-align-items: flex-start;
370
+ -moz-box-align: start;
371
+ -ms-flex-align: start;
372
+ align-items: flex-start;
373
+ }
374
+ #pa-features-settings .pa-section-info-wrap:nth-of-type(n + 2),
375
+ #pa-ver-control-settings .pa-section-info-wrap:nth-of-type(n + 2) {
376
+ margin-top: 36px;
377
+ }
378
+ .pa-section-info-wrap h4 {
379
+ font-size: 20px;
380
+ color: #252c59;
381
+ font-weight: 900;
382
+ font-family: "Red Hat Display";
383
+ margin: 0;
384
+ }
385
+ .pa-section-info-wrap p {
386
+ font-size: 15px;
387
+ color: #474747;
388
+ font-family: "Poppins";
389
+ margin: 0;
390
+ margin-top: 14px;
391
+ }
392
+ .pa-section-info-cta {
393
+ -js-display: flex;
394
+ display: -webkit-box;
395
+ display: -webkit-flex;
396
+ display: -moz-box;
397
+ display: -ms-flexbox;
398
+ display: flex;
399
+ -webkit-box-align: center;
400
+ -webkit-align-items: center;
401
+ -moz-box-align: center;
402
+ -ms-flex-align: center;
403
+ align-items: center;
404
+ margin-top: 25px;
405
+ }
406
+ .pa-section-info-cta .pa-btn {
407
+ color: #474747;
408
+ background-color: #ebebeb;
409
+ padding: 8px 20px;
410
+ -webkit-border-radius: 10px;
411
+ border-radius: 10px;
412
+ font-size: 15px;
413
+ font-weight: 700;
414
+ font-family: "Red Hat Display";
415
+ -webkit-transition: all 0.2s ease-in-out;
416
+ transition: all 0.2s ease-in-out;
417
+ }
418
+ .pa-section-info-cta .pa-btn:hover,
419
+ .pa-section-info-cta .pa-btn:focus,
420
+ .pa-section-info-cta .pa-btn:active {
421
+ color: #fff;
422
+ background-color: #00a5e5;
423
+ }
424
+
425
+ .pa-section-info-cta .pa-section-info-label {
426
+ font-size: 13px;
427
+ color: #474747;
428
+ font-family: "Poppins";
429
+ text-align: left;
430
+ }
431
+
432
+ .pa-section-info-cta .pa-section-info-warning {
433
+ font-size: 13px;
434
+ color: #cca329;
435
+ font-weight: 300;
436
+ font-family: "Poppins";
437
+ margin-right: 20px;
438
+ }
439
+
440
+ .pa-section-info-cta .pa-section-info-warning i {
441
+ font-weight: 300;
442
+ vertical-align: bottom;
443
+ }
444
+
445
+ .pa-btn-group .pa-btn {
446
+ font-family: "Red Hat Display";
447
+ color: #8e8e8e;
448
+ background-color: #ebebeb;
449
+ border: 0px solid;
450
+ padding: 16px 28px;
451
+ -webkit-border-radius: 10px;
452
+ border-radius: 10px;
453
+ font-size: 15px;
454
+ font-weight: 700;
455
+ cursor: pointer;
456
+ -webkit-transition: 300ms;
457
+ transition: 300ms;
458
+ display: block;
459
+ }
460
+ .pa-btn-group button.pa-btn-enable {
461
+ -webkit-border-top-left-radius: 0;
462
+ border-top-left-radius: 0;
463
+ -webkit-border-bottom-left-radius: 0;
464
+ border-bottom-left-radius: 0;
465
+ float: right;
466
+ }
467
+ .pa-btn-group button.pa-btn-disable {
468
+ -webkit-border-top-right-radius: 0;
469
+ border-top-right-radius: 0;
470
+ -webkit-border-bottom-right-radius: 0;
471
+ border-bottom-right-radius: 0;
472
+ float: left;
473
+ }
474
+
475
+ .pa-btn-group .pa-btn-enable.active {
476
+ color: #fff;
477
+ -webkit-box-shadow: inset -3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
478
+ box-shadow: inset -3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
479
+ background-color: #8dc900;
480
+ }
481
+ .pa-btn-group .pa-btn-disable.active {
482
+ color: #fff;
483
+ -webkit-box-shadow: inset -3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
484
+ box-shadow: inset -3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
485
+ background-color: #898989;
486
+ }
487
+ .pa-btn-group .pa-btn-enable:not(.active):hover {
488
+ color: #ffffff;
489
+ background-color: #8dc900;
490
+ }
491
+ .pa-btn-group .pa-btn-disable:not(.active):hover {
492
+ color: #ffffff;
493
+ background-color: #898989;
494
+ }
495
+
496
+ /*
497
+ * Widgets & Addons Tab
498
+ */
499
+ .pa-elements-settings {
500
+ position: relative;
501
+ -js-display: flex;
502
+ display: -webkit-box;
503
+ display: -webkit-flex;
504
+ display: -moz-box;
505
+ display: -ms-flexbox;
506
+ display: flex;
507
+ margin-top: 16px;
508
+ }
509
+ .pa-elements-filter {
510
+ position: absolute;
511
+ top: 10px;
512
+ left: 16px;
513
+ }
514
+ .pa-elements-filter label {
515
+ font-size: 13px;
516
+ color: #474747;
517
+ font-family: "Poppins";
518
+ margin-left: 10px;
519
+ }
520
+ .pa-elements-filter select {
521
+ padding: 5px 15px 5px 35px;
522
+ }
523
+ .pa-elements-tabs {
524
+ -webkit-border-radius: 10px;
525
+ border-radius: 10px;
526
+ background-color: #f7f7f7;
527
+ padding: 20px;
528
+ margin-left: 16px;
529
+ }
530
+ .pa-elements-tabs .pa-elements-tab {
531
+ position: relative;
532
+ padding: 0;
533
+ margin-bottom: 12px;
534
+ text-align: center;
535
+ }
536
+ .pa-elements-tab .pa-element-tab-tooltip {
537
+ position: absolute;
538
+ background-color: #3a3c40;
539
+ display: block;
540
+ position: absolute;
541
+ top: 50%;
542
+ right: 100%;
543
+ padding: 10px 20px;
544
+ -webkit-border-radius: 13px;
545
+ border-radius: 13px;
546
+ -webkit-filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
547
+ filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
548
+ background-color: #ffffff;
549
+ font-size: 11px;
550
+ color: #252c59;
551
+ font-weight: 500;
552
+ font-family: "Poppins";
553
+ opacity: 0;
554
+ pointer-events: none;
555
+ text-transform: capitalize;
556
+ -webkit-transform: translate(-30px, -50%);
557
+ -ms-transform: translate(-30px, -50%);
558
+ transform: translate(-30px, -50%);
559
+ -webkit-transition: all 0.3s ease;
560
+ transition: all 0.3s ease;
561
+ z-index: 1;
562
+ white-space: nowrap;
563
+ }
564
+ .pa-elements-tab .pa-element-tab-tooltip::before {
565
+ display: block;
566
+ position: absolute;
567
+ top: 50%;
568
+ right: -5px;
569
+ width: 0;
570
+ height: 0;
571
+ content: "";
572
+ border-top: 5px solid transparent;
573
+ border-bottom: 5px solid transparent;
574
+ border-left: 5px solid #ffffff;
575
+ -webkit-transform: translateY(-50%);
576
+ -ms-transform: translateY(-50%);
577
+ transform: translateY(-50%);
578
+ }
579
+ .pa-elements-tab .pa-elements-tab-link {
580
+ -js-display: flex;
581
+ display: -webkit-box;
582
+ display: -webkit-flex;
583
+ display: -moz-box;
584
+ display: -ms-flexbox;
585
+ display: flex;
586
+ -webkit-box-pack: center;
587
+ -webkit-justify-content: center;
588
+ -moz-box-pack: center;
589
+ -ms-flex-pack: center;
590
+ justify-content: center;
591
+ -webkit-box-align: center;
592
+ -webkit-align-items: center;
593
+ -moz-box-align: center;
594
+ -ms-flex-align: center;
595
+ align-items: center;
596
+ color: #c2c4cf;
597
+ padding: 12px;
598
+ text-decoration: none;
599
+ -webkit-transition: all 0.3s ease-in-out;
600
+ transition: all 0.3s ease-in-out;
601
+ -webkit-border-radius: 13px;
602
+ border-radius: 13px;
603
+ }
604
+
605
+ .pa-elements-tab .pa-elements-tab-link:hover,
606
+ .pa-elements-tab .pa-elements-tab-link.active {
607
+ -webkit-filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5))
608
+ drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
609
+ filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5))
610
+ drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
611
+ background-color: #ffffff;
612
+ color: #00a5e5;
613
+ outline: none;
614
+ border: none;
615
+ text-decoration: none;
616
+ -webkit-box-shadow: none;
617
+ box-shadow: none;
618
+ }
619
+
620
+ .pa-elements-tab .pa-elements-tab-link:hover + span {
621
+ opacity: 1;
622
+ -webkit-transform: translate(-20px, -50%);
623
+ -ms-transform: translate(-20px, -50%);
624
+ transform: translate(-20px, -50%);
625
+ }
626
+
627
+ .pa-switchers {
628
+ -js-display: flex;
629
+ display: -webkit-box;
630
+ display: -webkit-flex;
631
+ display: -moz-box;
632
+ display: -ms-flexbox;
633
+ display: flex;
634
+ -webkit-flex-wrap: wrap;
635
+ -ms-flex-wrap: wrap;
636
+ flex-wrap: wrap;
637
+ -webkit-align-content: flex-start;
638
+ -ms-flex-line-pack: start;
639
+ align-content: flex-start;
640
+ }
641
+ .pa-switchers-container {
642
+ width: 100%;
643
+ }
644
+ .pa-switchers-container.hidden,
645
+ .pa-switcher.hidden {
646
+ display: none;
647
+ }
648
+ .pa-switchers-container .pa-elements-tab-title {
649
+ font-size: 20px;
650
+ color: #252c59;
651
+ font-weight: 900;
652
+ font-family: "Red Hat Display";
653
+ margin: 16px 0;
654
+ }
655
+ .pa-switcher {
656
+ -webkit-border-radius: 15px;
657
+ border-radius: 15px;
658
+ background-color: #f7f7f7;
659
+ position: relative;
660
+ -js-display: flex;
661
+ display: -webkit-box;
662
+ display: -webkit-flex;
663
+ display: -moz-box;
664
+ display: -ms-flexbox;
665
+ display: flex;
666
+ width: -webkit-calc(50% - 56px);
667
+ width: calc(50% - 56px);
668
+ -webkit-box-pack: justify;
669
+ -webkit-justify-content: space-between;
670
+ -moz-box-pack: justify;
671
+ -ms-flex-pack: justify;
672
+ justify-content: space-between;
673
+ -webkit-box-align: center;
674
+ -webkit-align-items: center;
675
+ -moz-box-align: center;
676
+ -ms-flex-align: center;
677
+ align-items: center;
678
+ padding: 20px;
679
+ margin-top: 16px;
680
+ margin-left: 16px;
681
+ }
682
+
683
+ .pa-element-info {
684
+ -js-display: flex;
685
+ display: -webkit-box;
686
+ display: -webkit-flex;
687
+ display: -moz-box;
688
+ display: -ms-flexbox;
689
+ display: flex;
690
+ -webkit-box-align: center;
691
+ -webkit-align-items: center;
692
+ -moz-box-align: center;
693
+ -ms-flex-align: center;
694
+ align-items: center;
695
+ }
696
+ .pa-element-info .pa-element-icon {
697
+ color: #252c59;
698
+ background-color: #ebebeb;
699
+ -webkit-border-radius: 15px;
700
+ border-radius: 15px;
701
+ /* padding: 12px; */
702
+ min-width: 40px;
703
+ min-height: 40px;
704
+ margin-left: 10px;
705
+ -js-display: flex;
706
+ display: -webkit-box;
707
+ display: -webkit-flex;
708
+ display: -moz-box;
709
+ display: -ms-flexbox;
710
+ display: flex;
711
+ -webkit-box-pack: center;
712
+ -webkit-justify-content: center;
713
+ -moz-box-pack: center;
714
+ -ms-flex-pack: center;
715
+ justify-content: center;
716
+ -webkit-box-align: center;
717
+ -webkit-align-items: center;
718
+ -moz-box-align: center;
719
+ -ms-flex-align: center;
720
+ align-items: center;
721
+ }
722
+ .pa-element-name {
723
+ font-size: 16px;
724
+ color: #252c59;
725
+ font-weight: 700;
726
+ font-family: "Red Hat Display";
727
+ margin: 0;
728
+ -js-display: flex;
729
+ display: -webkit-box;
730
+ display: -webkit-flex;
731
+ display: -moz-box;
732
+ display: -ms-flexbox;
733
+ display: flex;
734
+ }
735
+
736
+ .pa-element-name span {
737
+ text-transform: uppercase;
738
+ color: #fd9926;
739
+ font-weight: 700;
740
+ font-size: 11px;
741
+ margin-right: 5px;
742
+ }
743
+
744
+ .pa-element-link {
745
+ font-size: 13px;
746
+ color: #252c59;
747
+ font-family: "Poppins";
748
+ text-decoration: none;
749
+ -webkit-transition: all 0.2s ease-in-out;
750
+ transition: all 0.2s ease-in-out;
751
+ }
752
+
753
+ .pa-element-link-separator {
754
+ width: 3px;
755
+ height: 3px;
756
+ display: inline-block;
757
+ text-align: center;
758
+ color: #252c59;
759
+ background: #252c59;
760
+ -webkit-border-radius: 50%;
761
+ border-radius: 50%;
762
+ vertical-align: middle;
763
+ margin: 0 3px;
764
+ }
765
+
766
+ .pa-element-link:hover,
767
+ .pa-element-link:focus {
768
+ color: #00a5e5;
769
+ text-decoration: none;
770
+ outline: none;
771
+ -webkit-box-shadow: none;
772
+ box-shadow: none;
773
+ border: none;
774
+ }
775
+
776
+ /*
777
+ * Integrations
778
+ */
779
+ .pa-maps-table select {
780
+ width: 100%;
781
+ max-width: 100%;
782
+ padding: 8px;
783
+ }
784
+ .pa-maps-table #premium-map-api,
785
+ .pa-maps-table #premium-youtube-api {
786
+ width: 100%;
787
+ }
788
+ .pa-maps-table tr td {
789
+ padding-top: 30px;
790
+ }
791
+ .pa-maps-table tr td:first-of-type {
792
+ padding-left: 30px;
793
+ }
794
+ .pa-maps-table td h4 {
795
+ margin: 0;
796
+ font-size: 15px;
797
+ color: #252c59;
798
+ font-weight: 500;
799
+ font-family: "Poppins";
800
+ display: inline-block;
801
+ }
802
+ .pa-maps-table td span {
803
+ font-size: 13px;
804
+ color: #474747;
805
+ font-family: "Poppins";
806
+ vertical-align: middle;
807
+ }
808
+ .pa-maps-table td input[type="text"] {
809
+ -webkit-border-radius: 10px;
810
+ border-radius: 10px;
811
+ background-color: #ebebeb;
812
+ border: none;
813
+ padding: 8px 20px;
814
+ }
815
+ .pa-section input[type="checkbox"] {
816
+ border: none;
817
+ display: none;
818
+ }
819
+
820
+ .pa-section input[type="checkbox"] + label {
821
+ position: relative;
822
+ background: #ebebeb;
823
+ height: 16px;
824
+ width: 16px;
825
+ display: inline-block;
826
+ padding: 0;
827
+ margin-left: 5px;
828
+ -webkit-border-radius: 4px;
829
+ border-radius: 4px;
830
+ }
831
+ .pa-section input[type="checkbox"]:checked + label {
832
+ background: #00a5e5;
833
+ height: 16px;
834
+ width: 16px;
835
+ display: inline-block;
836
+ padding: 0;
837
+ }
838
+ .pa-section input[type="checkbox"]:checked + label:before {
839
+ position: absolute;
840
+ content: "✔";
841
+ color: #fff;
842
+ font-size: 12px;
843
+ top: 0;
844
+ right: 0;
845
+ width: 100%;
846
+ height: 100%;
847
+ text-align: center;
848
+ margin-top: -1px;
849
+ }
850
+ .pa-maps-table td input:focus {
851
+ outline: none;
852
+ -webkit-box-shadow: none;
853
+ box-shadow: none;
854
+ border: none;
855
+ }
856
+ .pa-elements-filter select,
857
+ .pa-maps-table td select {
858
+ border-color: #dcdcdc;
859
+ -webkit-border-radius: 10px;
860
+ border-radius: 10px;
861
+ -webkit-border-bottom-left-radius: 0;
862
+ border-bottom-left-radius: 0;
863
+ }
864
+ .pa-maps-circle-icon {
865
+ width: 5px;
866
+ height: 5px;
867
+ background-color: #252c59;
868
+ -webkit-border-radius: 50%;
869
+ border-radius: 50%;
870
+ display: inline-block;
871
+ vertical-align: middle;
872
+ margin-left: 10px;
873
+ }
874
+ .pa-maps-table td h4:before {
875
+ position: absolute;
876
+ content: "";
877
+ }
878
+
879
+ /*
880
+ * White Labeling Tab
881
+ */
882
+ .pa-wht-lbl-settings .pa-wht-lbl-title {
883
+ font-size: 20px;
884
+ color: #252c59;
885
+ font-weight: 900;
886
+ font-family: "Red Hat Display";
887
+ margin: 0;
888
+ }
889
+
890
+ .pa-wht-lbl-settings .pa-row {
891
+ width: 60%;
892
+ float: right;
893
+ }
894
+
895
+ .pa-wht-lbl-settings .pa-wht-lbl-admin {
896
+ width: 30%;
897
+ float: right;
898
+ margin-right: 16px;
899
+ }
900
+
901
+ .pa-wht-lbl-settings .pa-wht-lbl-head {
902
+ border-bottom: 1px solid #ddd;
903
+ background: #f7f7f7;
904
+ padding: 20px;
905
+ }
906
+
907
+ .pa-wht-lbl-table {
908
+ text-align: right;
909
+ }
910
+
911
+ .pa-wht-lbl-settings input {
912
+ font-weight: 400;
913
+ margin: 0;
914
+ margin-bottom: 12px;
915
+ -webkit-border-radius: 10px;
916
+ border-radius: 10px;
917
+ /* background-color: #ebebeb; */
918
+ border: 1px solid #dcdcdc;
919
+ padding: 8px 20px;
920
+ }
921
+
922
+ /* .pa-wht-lbl-settings input + span {
923
+ margin-left: 0.3em;
924
+ } */
925
+
926
+ .pa-wht-lbl-settings label + span {
927
+ font-family: "Poppins";
928
+ vertical-align: middle;
929
+ }
930
+ .pa-wht-lbl-settings .pa-input-label {
931
+ display: block;
932
+ font-weight: 600;
933
+ margin: 10px 0 6px;
934
+ font-size: 14px;
935
+ color: #252c59;
936
+ font-family: "Red Hat Display";
937
+ }
938
+
939
+ .pa-wht-lbl-settings input[type="text"] {
940
+ width: 550px;
941
+ }
942
+
943
+ .pa-wht-lbl-settings input[type="text"]::-webkit-input-placeholder {
944
+ font-weight: 300;
945
+ font-family: "Poppins";
946
+ }
947
+
948
+ .pa-wht-lbl-settings input[type="text"]:-moz-placeholder {
949
+ font-weight: 300;
950
+ font-family: "Poppins";
951
+ }
952
+
953
+ .pa-wht-lbl-settings input[type="text"]::-moz-placeholder {
954
+ font-weight: 300;
955
+ font-family: "Poppins";
956
+ }
957
+
958
+ .pa-wht-lbl-settings input[type="text"]:-ms-input-placeholder {
959
+ font-weight: 300;
960
+ font-family: "Poppins";
961
+ }
962
+
963
+ .pa-wht-lbl-settings input[type="text"]::-ms-input-placeholder {
964
+ font-weight: 300;
965
+ font-family: "Poppins";
966
+ }
967
+
968
+ .pa-wht-lbl-settings input[type="text"]::placeholder {
969
+ font-weight: 300;
970
+ font-family: "Poppins";
971
+ }
972
+
973
+ .pa-wht-lbl-settings .pa-wht-lbl-settings-wrap {
974
+ background: #fff;
975
+ margin: 16px auto;
976
+ border: 1px solid #dcdcdc;
977
+ -webkit-border-radius: 10px;
978
+ border-radius: 10px;
979
+ overflow: hidden;
980
+ }
981
+
982
+ .pa-wht-lbl-settings .clearfix {
983
+ clear: both;
984
+ }
985
+
986
+ .pa-wht-lbl-group-wrap {
987
+ padding: 20px;
988
+ }
989
+
990
+ .pa-wht-lbl-save .pa-save-button {
991
+ margin-top: 0;
992
+ }
993
+
994
+ .pa-section-white-label .pa-white-label-notice {
995
+ position: absolute;
996
+ top: 0;
997
+ right: 0;
998
+ width: 100%;
999
+ height: 100%;
1000
+ background: rgba(200, 200, 200, 0.8);
1001
+ -webkit-border-radius: 15px;
1002
+ border-radius: 15px;
1003
+ -js-display: flex;
1004
+ display: -webkit-box;
1005
+ display: -webkit-flex;
1006
+ display: -moz-box;
1007
+ display: -ms-flexbox;
1008
+ display: flex;
1009
+ -webkit-box-pack: center;
1010
+ -webkit-justify-content: center;
1011
+ -moz-box-pack: center;
1012
+ -ms-flex-pack: center;
1013
+ justify-content: center;
1014
+ }
1015
+
1016
+ .pa-white-label-notice-content {
1017
+ position: absolute;
1018
+ top: 200px;
1019
+ right: 200;
1020
+ width: 530px;
1021
+ background-image: url("../../images/popup-pattern.jpg");
1022
+ background-repeat: no-repeat;
1023
+ -webkit-background-size: cover;
1024
+ background-size: cover;
1025
+ padding: 32px;
1026
+ padding-bottom: 50px;
1027
+ -webkit-border-radius: 0px 50px;
1028
+ border-radius: 0px 50px;
1029
+ text-align: center;
1030
+ z-index: 2;
1031
+ }
1032
+ .pa-white-label-notice-logo {
1033
+ -webkit-transform: translateY(-32px);
1034
+ -ms-transform: translateY(-32px);
1035
+ transform: translateY(-32px);
1036
+ margin-bottom: -18px;
1037
+ }
1038
+ .pa-white-label-notice-logo img {
1039
+ padding: 10px;
1040
+ padding-top: 40px;
1041
+ background-color: #ffffff;
1042
+ border: 1px solid #e6e6e6;
1043
+ -webkit-border-radius: 50px;
1044
+ border-radius: 50px;
1045
+ -webkit-border-top-right-radius: 50px;
1046
+ border-top-right-radius: 50px;
1047
+ -webkit-border-top-left-radius: 50px;
1048
+ border-top-left-radius: 50px;
1049
+ -webkit-border-top-right-radius: 0;
1050
+ border-top-right-radius: 0;
1051
+ -webkit-border-top-left-radius: 0;
1052
+ border-top-left-radius: 0;
1053
+ }
1054
+ .pa-white-label-notice-content h2,
1055
+ .pa-swal-head {
1056
+ display: inline-block;
1057
+ font-size: 23px;
1058
+ color: #252c59;
1059
+ font-weight: 900;
1060
+ font-family: "Red Hat Display";
1061
+ text-align: center;
1062
+ max-width: 350px;
1063
+ line-height: 1;
1064
+ margin: 0;
1065
+ margin-bottom: 18px;
1066
+ }
1067
+ .pa-white-label-notice-content h2 span {
1068
+ color: #fd9926;
1069
+ text-transform: uppercase;
1070
+ font-family: "Red Hat Display";
1071
+ }
1072
+ .pa-white-label-notice-content p {
1073
+ font-size: 13px;
1074
+ color: #474747;
1075
+ font-family: "Poppins";
1076
+ text-align: center;
1077
+ margin: 0;
1078
+ margin-bottom: 18px;
1079
+ }
1080
+
1081
+ .pa-white-label-notice-content a.pa-get-pro {
1082
+ display: inline-block;
1083
+ width: 117px;
1084
+ padding: 12px 10px;
1085
+ -webkit-border-radius: 10px;
1086
+ border-radius: 10px;
1087
+ color: #ffffff;
1088
+ font-size: 15px;
1089
+ font-weight: 900;
1090
+ font-family: "Red Hat Display";
1091
+ -webkit-filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1092
+ filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1093
+ text-decoration: none;
1094
+ outline: none;
1095
+ border: none;
1096
+ background-image: -webkit-linear-gradient(-120deg, #fe6300 0%, #fe9f00 100%);
1097
+ background-image: linear-gradient(30deg, #fe6300 0%, #fe9f00 100%);
1098
+ -webkit-transition: all 0.2s ease-in-out;
1099
+ transition: all 0.2s ease-in-out;
1100
+ }
1101
+ .pa-white-label-notice-content a.pa-get-pro:hover {
1102
+ background-image: -webkit-linear-gradient(-60deg, #fe6300 0%, #fe9f00 100%);
1103
+ background-image: linear-gradient(-30deg, #fe6300 0%, #fe9f00 100%);
1104
+ }
1105
+
1106
+ /*
1107
+ * System Info Tab
1108
+ */
1109
+ .pa-section-info table.widefat {
1110
+ border: 0px;
1111
+ -webkit-box-shadow: none;
1112
+ box-shadow: none;
1113
+ font-family: "Poppins";
1114
+ }
1115
+ .pa-section-info .widefat td:first-child {
1116
+ width: 30%;
1117
+ }
1118
+ .pa-section-info table.widefat tr:nth-child(2n) {
1119
+ background-color: #f7f7f7;
1120
+ }
1121
+
1122
+ /*
1123
+ * License Tab
1124
+ */
1125
+ .pa-license-form span {
1126
+ color: #474747;
1127
+ font-family: "Poppins";
1128
+ }
1129
+
1130
+ .pa-license-form label {
1131
+ display: block;
1132
+ font-weight: 500;
1133
+ margin: 2em 0 0.5em;
1134
+ }
1135
+
1136
+ .pa-license-form code {
1137
+ padding: 3px 5px 2px;
1138
+ margin: 0 1px;
1139
+ background: #eaeaea;
1140
+ background: rgba(0, 0, 0, 0.07);
1141
+ font-size: 13px;
1142
+ font-style: italic;
1143
+ }
1144
+
1145
+ .pa-license-form .button.button-primary {
1146
+ width: 147px;
1147
+ height: 43px;
1148
+ /* -webkit-filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3));
1149
+ filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3)); */
1150
+ background-color: #00a5e5;
1151
+ /* margin-top: 50px; */
1152
+ margin-right: -3px;
1153
+ -webkit-border-radius: 10px 0 0 10px;
1154
+ border-radius: 10px 0 0 10px;
1155
+ border: none;
1156
+ }
1157
+
1158
+ #papro-license-key:focus,
1159
+ .pa-license-form .button.button-primary:focus {
1160
+ outline: none;
1161
+ -webkit-box-shadow: none;
1162
+ box-shadow: none;
1163
+ }
1164
+
1165
+ #papro-license-key {
1166
+ height: 43px;
1167
+ line-height: 1;
1168
+ margin: 0;
1169
+ padding: 8px 20px;
1170
+ -webkit-border-radius: 0 10px 10px 0;
1171
+ border-radius: 0 10px 10px 0;
1172
+ }
1173
+
1174
+ .pa-license-form input + span {
1175
+ margin-right: 10px;
1176
+ font-weight: 600;
1177
+ }
1178
+
1179
+ .pa-license-cell span {
1180
+ margin-right: 0.3em;
1181
+ }
1182
+
1183
+ /*
1184
+ * PAPRO Notice
1185
+ */
1186
+ .papro-admin-notice {
1187
+ -webkit-display: flex;
1188
+ display: -webkit-box;
1189
+ display: -ms-flexbox;
1190
+ -js-display: flex;
1191
+ display: -moz-box;
1192
+ display: flex;
1193
+ -webkit-box-pack: end;
1194
+ -ms-flex-pack: end;
1195
+ -webkit-justify-content: flex-end;
1196
+ -moz-box-pack: end;
1197
+ justify-content: flex-end;
1198
+ -webkit-box-align: center;
1199
+ -ms-flex-align: center;
1200
+ -webkit-align-items: center;
1201
+ -moz-box-align: center;
1202
+ align-items: center;
1203
+ margin-bottom: 24px;
1204
+ }
1205
+ .papro-admin-notice > div {
1206
+ -webkit-box-flex: 1;
1207
+ -webkit-flex-grow: 1;
1208
+ -moz-box-flex: 1;
1209
+ -ms-flex-positive: 1;
1210
+ flex-grow: 1;
1211
+ }
1212
+ .papro-admin-notice-left {
1213
+ position: relative;
1214
+ padding: 16px;
1215
+ -webkit-border-radius: 15px;
1216
+ border-radius: 15px;
1217
+ background-color: #fff;
1218
+ -webkit-flex-basis: 80%;
1219
+ -ms-flex-preferred-size: 80%;
1220
+ flex-basis: 80%;
1221
+ }
1222
+ .papro-admin-notice-left a {
1223
+ position: absolute;
1224
+ top: 0;
1225
+ right: 0;
1226
+ width: 100%;
1227
+ height: 100%;
1228
+ }
1229
+ .papro-admin-notice-left a:hover,
1230
+ .papro-admin-notice-left a:focus,
1231
+ .papro-admin-notice-left a:visited {
1232
+ outline: none;
1233
+ border: none;
1234
+ box-shadow: none;
1235
+ text-decoration: none;
1236
+ }
1237
+ /* .papro-admin-notice-logo img {
1238
+ width: 100%;
1239
+ } */
1240
+ .papro-admin-notice-right {
1241
+ -webkit-display: flex;
1242
+ display: -webkit-box;
1243
+ display: -ms-flexbox;
1244
+ -js-display: flex;
1245
+ display: -moz-box;
1246
+ display: flex;
1247
+ -webkit-box-align: center;
1248
+ -ms-flex-align: center;
1249
+ -webkit-align-items: center;
1250
+ -moz-box-align: center;
1251
+ align-items: center;
1252
+ background: url("../../images/papro-banner.png");
1253
+ -webkit-background-size: cover;
1254
+ background-size: cover;
1255
+ background-repeat: no-repeat;
1256
+ padding: 18px;
1257
+ -webkit-border-radius: 15px;
1258
+ border-radius: 15px;
1259
+ overflow: hidden;
1260
+ margin-right: 25px;
1261
+ }
1262
+
1263
+ .papro-admin-notice-right h4 {
1264
+ font-size: 20px;
1265
+ color: #fff;
1266
+ font-weight: 900;
1267
+ font-family: "Red Hat Display";
1268
+ margin: 0;
1269
+ margin-bottom: 8px;
1270
+ }
1271
+ .papro-admin-notice-right p {
1272
+ font-size: 14px;
1273
+ color: #ffffff;
1274
+ font-family: "Poppins";
1275
+ margin: 0;
1276
+ }
1277
+ .papro-admin-notice-right span {
1278
+ font-weight: 700;
1279
+ }
1280
+
1281
+ /*
1282
+ * Dashboard Tabs
1283
+ */
1284
+ .pa-dash-general:before {
1285
+ content: "\e900";
1286
+ }
1287
+ .pa-dash-integrations:before {
1288
+ content: "\e901";
1289
+ }
1290
+ .pa-dash-system-info:before {
1291
+ content: "\e902";
1292
+ }
1293
+ .pa-dash-vcontrol:before {
1294
+ content: "\e903";
1295
+ }
1296
+ .pa-dash-white-label:before {
1297
+ content: "\e904";
1298
+ }
1299
+ .pa-dash-elements:before {
1300
+ content: "\e905";
1301
+ }
1302
+ .pa-dash-license:before {
1303
+ content: "\e910";
1304
+ }
1305
+ .pa-dash-features:before {
1306
+ content: "\e911";
1307
+ }
1308
+ /*
1309
+ * Elements Categories
1310
+ */
1311
+ .pa-dash-cat-all:before {
1312
+ content: "\e906";
1313
+ }
1314
+ .pa-dash-cat-blurbs:before {
1315
+ content: "\e907";
1316
+ }
1317
+ .pa-dash-cat-contact:before {
1318
+ content: "\e908";
1319
+ }
1320
+ .pa-dash-cat-content:before {
1321
+ content: "\e909";
1322
+ }
1323
+ .pa-dash-cat-images:before {
1324
+ content: "\e90a";
1325
+ }
1326
+ .pa-dash-cat-off-grid:before {
1327
+ content: "\e90b";
1328
+ }
1329
+ .pa-dash-cat-section:before {
1330
+ content: "\e90c";
1331
+ }
1332
+ .pa-dash-cat-feed:before {
1333
+ content: "\e90d";
1334
+ }
1335
+ .pa-dash-cat-data:before {
1336
+ content: "\e90e";
1337
+ }
1338
+ .pa-dash-cat-social:before {
1339
+ content: "\e90f";
1340
+ }
1341
+ /*
1342
+ * Widgets Icons
1343
+ */
1344
+ .pa-dash-premium-notbar:before {
1345
+ content: "\e913";
1346
+ }
1347
+ .pa-dash-premium-gradient:before {
1348
+ content: "\e914";
1349
+ }
1350
+ .pa-dash-premium-color-transition:before {
1351
+ content: "\e915";
1352
+ }
1353
+ .pa-dash-premium-behance:before {
1354
+ content: "\e916";
1355
+ }
1356
+ .pa-dash-premium-charts:before {
1357
+ content: "\e917";
1358
+ }
1359
+ .pa-dash-premium-content-toggle:before {
1360
+ content: "\e918";
1361
+ }
1362
+ .pa-dash-premium-divider:before {
1363
+ content: "\e919";
1364
+ }
1365
+ .pa-dash-premium-facebook-feed:before {
1366
+ content: "\e91b";
1367
+ }
1368
+ .pa-dash-facebook-feed-2:before {
1369
+ content: "\e91b";
1370
+ }
1371
+ .pa-dash-premium-fb-chat:before {
1372
+ content: "\e91c";
1373
+ }
1374
+ .pa-dash-premium-facebook-reviews:before {
1375
+ content: "\e91d";
1376
+ }
1377
+ .pa-dash-premium-google-reviews:before {
1378
+ content: "\e91e";
1379
+ }
1380
+ .pa-dash-premium-hscroll:before {
1381
+ content: "\e91f";
1382
+ }
1383
+ .pa-dash-premium-flipbox:before {
1384
+ content: "\e920";
1385
+ }
1386
+ .pa-dash-premium-iconbox:before {
1387
+ content: "\e921";
1388
+ }
1389
+ .pa-dash-premium-image-accordion:before {
1390
+ content: "\e922";
1391
+ }
1392
+ .pa-dash-premium-image-comparison:before {
1393
+ content: "\e923";
1394
+ }
1395
+ .pa-dash-premium-image-hotspots:before {
1396
+ content: "\e924";
1397
+ }
1398
+ .pa-dash-premium-img-layers:before {
1399
+ content: "\e925";
1400
+ }
1401
+ .pa-dash-premium-instagram-feed:before {
1402
+ content: "\e926";
1403
+ }
1404
+ .pa-dash-premium-kenburns:before {
1405
+ content: "\e927";
1406
+ }
1407
+ .pa-dash-premium-lottie:before {
1408
+ content: "\e928";
1409
+ }
1410
+ .pa-dash-premium-magic-section:before {
1411
+ content: "\e929";
1412
+ }
1413
+ .pa-dash-premium-multi-scroll:before {
1414
+ content: "\e92a";
1415
+ }
1416
+ .pa-dash-premium-ihover:before {
1417
+ content: "\e92b";
1418
+ }
1419
+ .pa-dash-premium-parallax:before {
1420
+ content: "\e94f";
1421
+ }
1422
+ .pa-dash-premium-particles:before {
1423
+ content: "\e92c";
1424
+ }
1425
+ .pa-dash-premium-prev-img:before {
1426
+ content: "\e92d";
1427
+ }
1428
+ .pa-dash-premium-tabs:before {
1429
+ content: "\e92f";
1430
+ }
1431
+ .pa-dash-premium-tables:before {
1432
+ content: "\e92e";
1433
+ }
1434
+ .pa-dash-trustpilot:before {
1435
+ content: "\e930";
1436
+ }
1437
+ .pa-dash-premium-twitter-feed:before {
1438
+ content: "\e931";
1439
+ }
1440
+ .pa-dash-premium-unfold:before {
1441
+ content: "\e932";
1442
+ }
1443
+ .pa-dash-premium-whatsapp-chat:before {
1444
+ content: "\e933";
1445
+ }
1446
+ .pa-dash-premium-yelp-reviews:before {
1447
+ content: "\e934";
1448
+ }
1449
+ .pa-dash-premium-banner:before {
1450
+ content: "\e935";
1451
+ }
1452
+ .pa-dash-premium-blog:before {
1453
+ content: "\e936";
1454
+ }
1455
+ .pa-dash-premium-button:before {
1456
+ content: "\e937";
1457
+ }
1458
+ .pa-dash-premium-carousel:before {
1459
+ content: "\e938";
1460
+ }
1461
+ .pa-dash-premium-contactform:before {
1462
+ content: "\e939";
1463
+ }
1464
+ .pa-dash-premium-countdown:before {
1465
+ content: "\e93a";
1466
+ }
1467
+ .pa-dash-premium-counter:before {
1468
+ content: "\e93b";
1469
+ }
1470
+ .pa-dash-premium-dual-header:before {
1471
+ content: "\e93c";
1472
+ }
1473
+ .pa-dash-premium-fancytext:before {
1474
+ content: "\e93d";
1475
+ }
1476
+ .pa-dash-premium-maps:before {
1477
+ content: "\e93e";
1478
+ }
1479
+ .pa-dash-premium-title:before {
1480
+ content: "\e93f";
1481
+ }
1482
+ .pa-dash-premium-icon-list:before {
1483
+ content: "\e940";
1484
+ }
1485
+ .pa-dash-premium-image-button:before {
1486
+ content: "\e941";
1487
+ }
1488
+ .pa-dash-premium-image-scroll:before {
1489
+ content: "\e942";
1490
+ }
1491
+ .pa-dash-premium-image-separator:before {
1492
+ content: "\e943";
1493
+ }
1494
+ /* .pa-dash-premium-lottie:before {
1495
+ content: "\e944";
1496
+ } */
1497
+ .pa-dash-premium-lottie-widget:before {
1498
+ content: "\e945";
1499
+ }
1500
+ .pa-dash-premium-grid:before {
1501
+ content: "\e946";
1502
+ }
1503
+ .pa-dash-premium-modalbox:before {
1504
+ content: "\e947";
1505
+ }
1506
+ .pa-dash-premium-pricing-table:before {
1507
+ content: "\e948";
1508
+ }
1509
+ .pa-dash-premium-progressbar:before {
1510
+ content: "\e949";
1511
+ }
1512
+ .pa-dash-premium-person:before {
1513
+ content: "\e94a";
1514
+ }
1515
+ .pa-dash-premium-testimonials:before {
1516
+ content: "\e94b";
1517
+ }
1518
+ .pa-dash-premium-vscroll:before {
1519
+ content: "\e94c";
1520
+ }
1521
+ .pa-dash-premium-videobox:before {
1522
+ content: "\e94d";
1523
+ }
admin/assets/css/admin.css CHANGED
@@ -1,1263 +1,1523 @@
1
- .button.pa-btn {
2
- border: none;
3
- color: #fff;
4
- text-align: center;
5
- padding: 3px;
6
- max-width: 250px;
7
- height: auto;
8
- font-weight: 700;
9
- -webkit-box-shadow: none;
10
- box-shadow: none;
11
- }
12
- .button.pa-btn:hover,
13
- .button.pa-btn:focus,
14
- .button.pa-btn:active {
15
- outline: none;
16
- border: none;
17
- text-decoration: none;
18
- }
19
- .pa-btn.pa-save-button {
20
- font-family: "Red Hat Display";
21
- font-size: 15px;
22
- width: 147px;
23
- height: 43px;
24
- -webkit-border-radius: 10px;
25
- border-radius: 10px;
26
- /* -webkit-filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3));
27
- filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3)); */
28
- background-color: #00a5e5;
29
- margin-top: 50px;
30
- }
31
- .pa-btn.pa-save-button:hover,
32
- .pa-btn.pa-save-button:focus,
33
- .pa-btn.pa-save-button:active {
34
- background: #00a5e5;
35
- color: #fff;
36
- -webkit-box-shadow: none;
37
- box-shadow: none;
38
- }
39
-
40
- .switch {
41
- position: relative;
42
- display: inline-block;
43
- width: 44px;
44
- height: 24px;
45
- -webkit-border-radius: 12px;
46
- border-radius: 12px;
47
- }
48
- .switch input {
49
- display: none;
50
- }
51
- .slider,
52
- .pro-slider {
53
- position: absolute;
54
- cursor: pointer;
55
- top: 0;
56
- left: 0;
57
- right: 0;
58
- bottom: 0;
59
- /* background-color: #f2f2f2;
60
- box-shadow: 0 0 2px 1px #ccc inset; */
61
- -webkit-transition: 0.4s;
62
- transition: 0.4s;
63
- }
64
- .slider:before,
65
- .pro-slider:before {
66
- position: absolute;
67
- content: "";
68
- left: 3px;
69
- top: 50%;
70
- -webkit-transform: translateY(-50%);
71
- -ms-transform: translateY(-50%);
72
- transform: translateY(-50%);
73
- /* background: radial-gradient(farthest-corner at 14px 0px, #f0f0f0 50%, #cacaca 100%); */
74
- -webkit-transition: all 0.4s ease-in-out;
75
- transition: all 0.4s ease-in-out;
76
- padding: 0;
77
- margin: 0;
78
- width: 15px;
79
- height: 15px;
80
- -webkit-border-radius: 8px;
81
- border-radius: 8px;
82
- -webkit-filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
83
- filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
84
- background-color: #f7f7f7;
85
- border: 1px solid #ffffff;
86
- /* box-shadow: 0 2.5px 5px #b8b8b9; */
87
- }
88
- input:checked + .slider {
89
- background: #8dc900;
90
- }
91
- input:focus + .slider {
92
- -webkit-box-shadow: 0 0 1px #18a4fd;
93
- box-shadow: 0 0 1px #18a4fd;
94
- }
95
- input:checked + .slider:before {
96
- -webkit-transform: translate3d(20px, -50%, 0);
97
- transform: translate3d(20px, -50%, 0);
98
- }
99
- .slider.round,
100
- .pro-slider.round {
101
- -webkit-border-radius: 34px;
102
- border-radius: 34px;
103
- background-image: -webkit-gradient(linear, left top, left bottom, from(#cfcfcf), to(#dbdbdb));
104
- background-image: -webkit-linear-gradient(top, #cfcfcf 0%, #dbdbdb 100%);
105
- background-image: linear-gradient(180deg, #cfcfcf 0%, #dbdbdb 100%);
106
- }
107
- .slider.round:before,
108
- .pro-slider.round:before {
109
- -webkit-border-radius: 50%;
110
- border-radius: 50%;
111
- }
112
-
113
- .pa-switcher input:disabled + .pro-slider::after {
114
- position: absolute;
115
- content: "\e912";
116
- font-family: "pa-dash";
117
- color: #474747;
118
- right: 8px;
119
- top: 50%;
120
- -webkit-transform: translateY(-50%);
121
- -ms-transform: translateY(-50%);
122
- transform: translateY(-50%);
123
- }
124
- .pa-api-disable-title label,
125
- .pa-is-beta label {
126
- margin-right: 15px;
127
- }
128
- .pa-api-disable-title span,
129
- .pa-is-beta span {
130
- font-weight: 400;
131
- }
132
- .pa-maps-api-notice {
133
- margin: 0.5em 0;
134
- }
135
- .pa-api-title input {
136
- margin-top: 10px;
137
- font-size: normal;
138
- font-weight: 400;
139
- width: 400px;
140
- margin-left: 30px;
141
- }
142
-
143
- .pa-sys-info-tab {
144
- background: #f7f7f7;
145
- margin: 8px;
146
- border: 2px solid #ddd;
147
- -webkit-border-radius: 3px;
148
- border-radius: 3px;
149
- padding: 0;
150
- }
151
- .pa-system-info-container {
152
- padding: 10px;
153
- }
154
-
155
- .dialog-type-lightbox .dialog-widget-header {
156
- text-align: center;
157
- font-size: 15px;
158
- color: #495157;
159
- padding: 30px 0 10px;
160
- font-weight: 500;
161
- }
162
-
163
- .pa-swal.swal2-show {
164
- padding: 32px;
165
- padding-bottom: 50px;
166
- background-image: url("../../images/popup-pattern.jpg");
167
- background-repeat: no-repeat;
168
- -webkit-background-size: cover;
169
- background-size: cover;
170
- -webkit-border-radius: 50px 0;
171
- border-radius: 50px 0;
172
- }
173
-
174
- .pa-swal .swal2-close {
175
- color: #c2c4cf;
176
- }
177
- .pa-swal .swal2-close:hover {
178
- color: #00a5e5;
179
- }
180
- .pa-swal .swal2-title {
181
- margin: 0;
182
- }
183
- .pa-swal .swal2-content {
184
- font-size: 13px;
185
- color: #474747;
186
- font-family: "Poppins";
187
- text-align: center;
188
- margin: 0;
189
- margin-bottom: 0px;
190
- }
191
- .pa-swal .swal2-cancel.swal2-styled,
192
- .pa-swal .swal2-cancel.swal2-styled:hover,
193
- .pa-swal .swal2-confirm.swal2-styled {
194
- background-image: none !important;
195
- background-color: #ebebeb;
196
- color: #474747;
197
- border: none !important;
198
- -webkit-box-shadow: none !important;
199
- box-shadow: none !important;
200
- font-family: "Red Hat Display";
201
- font-size: 15px;
202
- font-weight: 700;
203
- }
204
- .pa-swal .swal2-confirm.swal2-styled,
205
- .pa-swal .swal2-confirm.swal2-styled:hover {
206
- min-width: 128px;
207
- color: #fff;
208
- background-image: none !important;
209
- background-color: #00a5e5;
210
- }
211
-
212
- /**
213
- * New Dashboard
214
- */
215
- .pa-settings-wrap {
216
- padding: 35px;
217
- padding-left: 15px;
218
- }
219
- .pa-settings-section {
220
- display: none;
221
- }
222
-
223
- .pa-settings-tabs {
224
- background-color: #fff;
225
- -webkit-border-radius: 15px;
226
- border-radius: 15px;
227
- padding: 36px;
228
- margin-bottom: 12px;
229
- }
230
-
231
- .pa-settings-tabs-list {
232
- clear: left;
233
- margin: 0;
234
- list-style-type: none;
235
- }
236
-
237
- .pa-settings-tabs .pa-settings-tabs-list li {
238
- display: inline-block;
239
- margin-bottom: 0;
240
- margin-right: 23px;
241
- }
242
-
243
- .pa-settings-section.active {
244
- display: block;
245
- }
246
-
247
- .papro-admin-notice a,
248
- .pa-settings-wrap .pa-settings-tabs a {
249
- -js-display: flex;
250
- display: -webkit-box;
251
- display: -webkit-flex;
252
- display: -moz-box;
253
- display: -ms-flexbox;
254
- display: flex;
255
- -webkit-box-pack: center;
256
- -webkit-justify-content: center;
257
- -moz-box-pack: center;
258
- -ms-flex-pack: center;
259
- justify-content: center;
260
- -webkit-box-align: center;
261
- -webkit-align-items: center;
262
- -moz-box-align: center;
263
- -ms-flex-align: center;
264
- align-items: center;
265
- font-size: 14px;
266
- line-height: 1.8em;
267
- position: relative;
268
- color: #252c59;
269
- text-decoration: none;
270
- -webkit-transition: all 0.3s ease;
271
- transition: all 0.3s ease;
272
- }
273
-
274
- .papro-admin-notice a.papro-notice-btn {
275
- width: 120px;
276
- /* height: 58px; */
277
- -webkit-border-radius: 15px;
278
- border-radius: 15px;
279
- -webkit-filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
280
- filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
281
- background-color: #ffffff;
282
- font-size: 18px;
283
- color: #fe6300;
284
- font-weight: 800;
285
- font-family: "Red Hat Display";
286
- text-align: center;
287
- padding: 10px 20px;
288
- }
289
-
290
- .pa-settings-wrap .pa-settings-tabs a:focus {
291
- outline: none;
292
- -webkit-box-shadow: none;
293
- box-shadow: none;
294
- }
295
-
296
- .pa-settings-wrap .pa-settings-tabs span {
297
- margin-left: 8px;
298
- font-family: "Poppins";
299
- font-weight: 500;
300
- }
301
-
302
- .pa-settings-wrap .pa-settings-tabs .pa-section-active {
303
- color: #00a5e5;
304
- }
305
-
306
- .pa-section {
307
- display: none;
308
- position: relative;
309
- background-color: #fff;
310
- -webkit-transition: opacity 0.2s;
311
- transition: opacity 0.2s;
312
- padding: 36px;
313
- -webkit-border-radius: 15px;
314
- border-radius: 15px;
315
- }
316
-
317
- /**
318
- * General Tab
319
- */
320
- #pa-general-settings {
321
- -js-display: flex;
322
- display: -webkit-box;
323
- display: -webkit-flex;
324
- display: -moz-box;
325
- display: -ms-flexbox;
326
- display: flex;
327
- }
328
- #pa-general-settings .col-half:first-of-type {
329
- margin-right: 16px;
330
- }
331
- #pa-general-settings .pa-section-info i {
332
- vertical-align: bottom;
333
- }
334
-
335
- /**
336
- * Tab Info
337
- */
338
- .pa-section-info-wrap {
339
- padding: 36px;
340
- -webkit-border-radius: 15px;
341
- border-radius: 15px;
342
- background-color: #f7f7f7;
343
- -js-display: flex;
344
- display: -webkit-box;
345
- display: -webkit-flex;
346
- display: -moz-box;
347
- display: -ms-flexbox;
348
- display: flex;
349
- -webkit-box-pack: justify;
350
- -webkit-justify-content: space-between;
351
- -moz-box-pack: justify;
352
- -ms-flex-pack: justify;
353
- justify-content: space-between;
354
- -webkit-box-align: center;
355
- -webkit-align-items: center;
356
- -moz-box-align: center;
357
- -ms-flex-align: center;
358
- align-items: center;
359
- }
360
- #pa-ver-control-settings .pa-section-info-wrap {
361
- -webkit-box-orient: vertical;
362
- -webkit-box-direction: normal;
363
- -webkit-flex-direction: column;
364
- -moz-box-orient: vertical;
365
- -moz-box-direction: normal;
366
- -ms-flex-direction: column;
367
- flex-direction: column;
368
- -webkit-box-align: start;
369
- -webkit-align-items: flex-start;
370
- -moz-box-align: start;
371
- -ms-flex-align: start;
372
- align-items: flex-start;
373
- }
374
- #pa-features-settings .pa-section-info-wrap:nth-of-type(n + 2),
375
- #pa-ver-control-settings .pa-section-info-wrap:nth-of-type(n + 2) {
376
- margin-top: 36px;
377
- }
378
- .pa-section-info-wrap h4 {
379
- font-size: 20px;
380
- color: #252c59;
381
- font-weight: 900;
382
- font-family: "Red Hat Display";
383
- margin: 0;
384
- }
385
- .pa-section-info-wrap p {
386
- font-size: 15px;
387
- color: #474747;
388
- font-family: "Poppins";
389
- margin: 0;
390
- margin-top: 14px;
391
- }
392
- .pa-section-info-cta {
393
- -js-display: flex;
394
- display: -webkit-box;
395
- display: -webkit-flex;
396
- display: -moz-box;
397
- display: -ms-flexbox;
398
- display: flex;
399
- -webkit-box-align: center;
400
- -webkit-align-items: center;
401
- -moz-box-align: center;
402
- -ms-flex-align: center;
403
- align-items: center;
404
- margin-top: 25px;
405
- }
406
- .pa-section-info-cta .pa-btn {
407
- color: #474747;
408
- background-color: #ebebeb;
409
- padding: 8px 20px;
410
- -webkit-border-radius: 10px;
411
- border-radius: 10px;
412
- font-size: 15px;
413
- font-weight: 700;
414
- font-family: "Red Hat Display";
415
- -webkit-transition: all 0.2s ease-in-out;
416
- transition: all 0.2s ease-in-out;
417
- }
418
- .pa-section-info-cta .pa-btn:hover,
419
- .pa-section-info-cta .pa-btn:focus,
420
- .pa-section-info-cta .pa-btn:active {
421
- color: #fff;
422
- background-color: #00a5e5;
423
- }
424
-
425
- .pa-section-info-cta .pa-section-info-label {
426
- font-size: 13px;
427
- color: #474747;
428
- font-family: "Poppins";
429
- text-align: right;
430
- }
431
-
432
- .pa-section-info-cta .pa-section-info-warning {
433
- font-size: 13px;
434
- color: #cca329;
435
- font-weight: 300;
436
- font-family: "Poppins";
437
- margin-left: 20px;
438
- }
439
-
440
- .pa-section-info-cta .pa-section-info-warning i {
441
- font-weight: 300;
442
- vertical-align: bottom;
443
- }
444
-
445
- .pa-btn-group .pa-btn {
446
- font-family: "Red Hat Display";
447
- color: #8e8e8e;
448
- background-color: #ebebeb;
449
- border: 0px solid;
450
- padding: 16px 28px;
451
- -webkit-border-radius: 10px;
452
- border-radius: 10px;
453
- font-size: 15px;
454
- font-weight: 700;
455
- cursor: pointer;
456
- -webkit-transition: 300ms;
457
- transition: 300ms;
458
- display: block;
459
- }
460
- .pa-btn-group button.pa-btn-enable {
461
- -webkit-border-top-right-radius: 0;
462
- border-top-right-radius: 0;
463
- -webkit-border-bottom-right-radius: 0;
464
- border-bottom-right-radius: 0;
465
- float: left;
466
- }
467
- .pa-btn-group button.pa-btn-disable {
468
- -webkit-border-top-left-radius: 0;
469
- border-top-left-radius: 0;
470
- -webkit-border-bottom-left-radius: 0;
471
- border-bottom-left-radius: 0;
472
- float: right;
473
- }
474
-
475
- .pa-btn-group .pa-btn-enable.active {
476
- color: #fff;
477
- -webkit-box-shadow: inset 3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
478
- box-shadow: inset 3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
479
- background-color: #8dc900;
480
- }
481
- .pa-btn-group .pa-btn-disable.active {
482
- color: #fff;
483
- -webkit-box-shadow: inset 3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
484
- box-shadow: inset 3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
485
- background-color: #898989;
486
- }
487
- .pa-btn-group .pa-btn-enable:not(.active):hover {
488
- color: #ffffff;
489
- background-color: #8dc900;
490
- }
491
- .pa-btn-group .pa-btn-disable:not(.active):hover {
492
- color: #ffffff;
493
- background-color: #898989;
494
- }
495
-
496
- /*
497
- * Widgets & Addons Tab
498
- */
499
- .pa-elements-settings {
500
- position: relative;
501
- -js-display: flex;
502
- display: -webkit-box;
503
- display: -webkit-flex;
504
- display: -moz-box;
505
- display: -ms-flexbox;
506
- display: flex;
507
- margin-top: 16px;
508
- }
509
- .pa-elements-filter {
510
- position: absolute;
511
- top: 10px;
512
- right: 16px;
513
- }
514
- .pa-elements-filter label {
515
- font-size: 13px;
516
- color: #474747;
517
- font-family: "Poppins";
518
- margin-right: 10px;
519
- }
520
- .pa-elements-filter select {
521
- padding: 5px 35px 5px 15px;
522
- }
523
- .pa-elements-tabs {
524
- -webkit-border-radius: 10px;
525
- border-radius: 10px;
526
- background-color: #f7f7f7;
527
- padding: 20px;
528
- margin-right: 16px;
529
- }
530
- .pa-elements-tabs .pa-elements-tab {
531
- position: relative;
532
- padding: 0;
533
- margin-bottom: 12px;
534
- text-align: center;
535
- }
536
- .pa-elements-tab .pa-element-tab-tooltip {
537
- position: absolute;
538
- background-color: #3a3c40;
539
- display: block;
540
- position: absolute;
541
- top: 50%;
542
- left: 100%;
543
- padding: 10px 20px;
544
- -webkit-border-radius: 13px;
545
- border-radius: 13px;
546
- -webkit-filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
547
- filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
548
- background-color: #ffffff;
549
- font-size: 11px;
550
- color: #252c59;
551
- font-weight: 500;
552
- font-family: "Poppins";
553
- opacity: 0;
554
- pointer-events: none;
555
- text-transform: capitalize;
556
- -webkit-transform: translate(30px, -50%);
557
- -ms-transform: translate(30px, -50%);
558
- transform: translate(30px, -50%);
559
- -webkit-transition: all 0.3s ease;
560
- transition: all 0.3s ease;
561
- z-index: 1;
562
- white-space: nowrap;
563
- }
564
- .pa-elements-tab .pa-element-tab-tooltip::before {
565
- display: block;
566
- position: absolute;
567
- top: 50%;
568
- left: -5px;
569
- width: 0;
570
- height: 0;
571
- content: "";
572
- border-top: 5px solid transparent;
573
- border-bottom: 5px solid transparent;
574
- border-right: 5px solid #ffffff;
575
- -webkit-transform: translateY(-50%);
576
- -ms-transform: translateY(-50%);
577
- transform: translateY(-50%);
578
- }
579
- .pa-elements-tab .pa-elements-tab-link {
580
- -js-display: flex;
581
- display: -webkit-box;
582
- display: -webkit-flex;
583
- display: -moz-box;
584
- display: -ms-flexbox;
585
- display: flex;
586
- -webkit-box-pack: center;
587
- -webkit-justify-content: center;
588
- -moz-box-pack: center;
589
- -ms-flex-pack: center;
590
- justify-content: center;
591
- -webkit-box-align: center;
592
- -webkit-align-items: center;
593
- -moz-box-align: center;
594
- -ms-flex-align: center;
595
- align-items: center;
596
- color: #c2c4cf;
597
- padding: 12px;
598
- text-decoration: none;
599
- -webkit-transition: all 0.3s ease-in-out;
600
- transition: all 0.3s ease-in-out;
601
- -webkit-border-radius: 13px;
602
- border-radius: 13px;
603
- }
604
-
605
- .pa-elements-tab .pa-elements-tab-link:hover,
606
- .pa-elements-tab .pa-elements-tab-link.active {
607
- -webkit-filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5))
608
- drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
609
- filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5))
610
- drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
611
- background-color: #ffffff;
612
- color: #00a5e5;
613
- outline: none;
614
- border: none;
615
- text-decoration: none;
616
- -webkit-box-shadow: none;
617
- box-shadow: none;
618
- }
619
-
620
- .pa-elements-tab .pa-elements-tab-link:hover + span {
621
- opacity: 1;
622
- -webkit-transform: translate(20px, -50%);
623
- -ms-transform: translate(20px, -50%);
624
- transform: translate(20px, -50%);
625
- }
626
-
627
- .pa-switchers {
628
- -js-display: flex;
629
- display: -webkit-box;
630
- display: -webkit-flex;
631
- display: -moz-box;
632
- display: -ms-flexbox;
633
- display: flex;
634
- -webkit-flex-wrap: wrap;
635
- -ms-flex-wrap: wrap;
636
- flex-wrap: wrap;
637
- -webkit-align-content: flex-start;
638
- -ms-flex-line-pack: start;
639
- align-content: flex-start;
640
- }
641
- .pa-switchers-container {
642
- width: 100%;
643
- }
644
- .pa-switchers-container.hidden,
645
- .pa-switcher.hidden {
646
- display: none;
647
- }
648
- .pa-switchers-container .pa-elements-tab-title {
649
- font-size: 20px;
650
- color: #252c59;
651
- font-weight: 900;
652
- font-family: "Red Hat Display";
653
- margin: 16px 0;
654
- }
655
- .pa-switcher {
656
- -webkit-border-radius: 15px;
657
- border-radius: 15px;
658
- background-color: #f7f7f7;
659
- position: relative;
660
- -js-display: flex;
661
- display: -webkit-box;
662
- display: -webkit-flex;
663
- display: -moz-box;
664
- display: -ms-flexbox;
665
- display: flex;
666
- width: -webkit-calc(50% - 56px);
667
- width: calc(50% - 56px);
668
- -webkit-box-pack: justify;
669
- -webkit-justify-content: space-between;
670
- -moz-box-pack: justify;
671
- -ms-flex-pack: justify;
672
- justify-content: space-between;
673
- -webkit-box-align: center;
674
- -webkit-align-items: center;
675
- -moz-box-align: center;
676
- -ms-flex-align: center;
677
- align-items: center;
678
- padding: 20px;
679
- margin-top: 16px;
680
- margin-right: 16px;
681
- }
682
-
683
- .pa-element-info {
684
- -js-display: flex;
685
- display: -webkit-box;
686
- display: -webkit-flex;
687
- display: -moz-box;
688
- display: -ms-flexbox;
689
- display: flex;
690
- -webkit-box-align: center;
691
- -webkit-align-items: center;
692
- -moz-box-align: center;
693
- -ms-flex-align: center;
694
- align-items: center;
695
- }
696
- .pa-element-info .pa-element-icon {
697
- color: #252c59;
698
- background-color: #ebebeb;
699
- -webkit-border-radius: 15px;
700
- border-radius: 15px;
701
- /* padding: 12px; */
702
- min-width: 40px;
703
- min-height: 40px;
704
- margin-right: 10px;
705
- -js-display: flex;
706
- display: -webkit-box;
707
- display: -webkit-flex;
708
- display: -moz-box;
709
- display: -ms-flexbox;
710
- display: flex;
711
- -webkit-box-pack: center;
712
- -webkit-justify-content: center;
713
- -moz-box-pack: center;
714
- -ms-flex-pack: center;
715
- justify-content: center;
716
- -webkit-box-align: center;
717
- -webkit-align-items: center;
718
- -moz-box-align: center;
719
- -ms-flex-align: center;
720
- align-items: center;
721
- }
722
- .pa-element-name {
723
- font-size: 16px;
724
- color: #252c59;
725
- font-weight: 700;
726
- font-family: "Red Hat Display";
727
- margin: 0;
728
- -js-display: flex;
729
- display: -webkit-box;
730
- display: -webkit-flex;
731
- display: -moz-box;
732
- display: -ms-flexbox;
733
- display: flex;
734
- }
735
-
736
- .pa-element-name span {
737
- text-transform: uppercase;
738
- color: #fd9926;
739
- font-weight: 700;
740
- font-size: 11px;
741
- margin-left: 5px;
742
- }
743
-
744
- .pa-element-link {
745
- font-size: 13px;
746
- color: #252c59;
747
- font-family: "Poppins";
748
- text-decoration: none;
749
- -webkit-transition: all 0.2s ease-in-out;
750
- transition: all 0.2s ease-in-out;
751
- }
752
-
753
- .pa-element-link-separator {
754
- width: 3px;
755
- height: 3px;
756
- display: inline-block;
757
- text-align: center;
758
- color: #252c59;
759
- background: #252c59;
760
- -webkit-border-radius: 50%;
761
- border-radius: 50%;
762
- vertical-align: middle;
763
- margin: 0 3px;
764
- }
765
-
766
- .pa-element-link:hover,
767
- .pa-element-link:focus {
768
- color: #00a5e5;
769
- text-decoration: none;
770
- outline: none;
771
- -webkit-box-shadow: none;
772
- box-shadow: none;
773
- border: none;
774
- }
775
-
776
- /*
777
- * Integrations
778
- */
779
- .pa-maps-table select {
780
- width: 100%;
781
- max-width: 100%;
782
- padding: 8px;
783
- }
784
- .pa-maps-table #premium-map-api,
785
- .pa-maps-table #premium-youtube-api {
786
- width: 100%;
787
- }
788
- .pa-maps-table tr td {
789
- padding-top: 30px;
790
- }
791
- .pa-maps-table tr td:first-of-type {
792
- padding-right: 30px;
793
- }
794
- .pa-maps-table td h4 {
795
- margin: 0;
796
- font-size: 15px;
797
- color: #252c59;
798
- font-weight: 500;
799
- font-family: "Poppins";
800
- display: inline-block;
801
- }
802
- .pa-maps-table td span {
803
- font-size: 13px;
804
- color: #474747;
805
- font-family: "Poppins";
806
- vertical-align: middle;
807
- }
808
- .pa-maps-table td input[type="text"] {
809
- -webkit-border-radius: 10px;
810
- border-radius: 10px;
811
- background-color: #ebebeb;
812
- border: none;
813
- padding: 8px 20px;
814
- }
815
- .pa-section input[type="checkbox"] {
816
- border: none;
817
- display: none;
818
- }
819
-
820
- .pa-section input[type="checkbox"] + label {
821
- position: relative;
822
- background: #ebebeb;
823
- height: 16px;
824
- width: 16px;
825
- display: inline-block;
826
- padding: 0;
827
- margin-right: 5px;
828
- -webkit-border-radius: 4px;
829
- border-radius: 4px;
830
- }
831
- .pa-section input[type="checkbox"]:checked + label {
832
- background: #00a5e5;
833
- height: 16px;
834
- width: 16px;
835
- display: inline-block;
836
- padding: 0;
837
- }
838
- .pa-section input[type="checkbox"]:checked + label:before {
839
- position: absolute;
840
- content: "✔";
841
- color: #fff;
842
- font-size: 12px;
843
- top: 0;
844
- left: 0;
845
- width: 100%;
846
- height: 100%;
847
- text-align: center;
848
- margin-top: -1px;
849
- }
850
- .pa-maps-table td input:focus {
851
- outline: none;
852
- -webkit-box-shadow: none;
853
- box-shadow: none;
854
- border: none;
855
- }
856
- .pa-elements-filter select,
857
- .pa-maps-table td select {
858
- border-color: #dcdcdc;
859
- -webkit-border-radius: 10px;
860
- border-radius: 10px;
861
- -webkit-border-bottom-right-radius: 0;
862
- border-bottom-right-radius: 0;
863
- }
864
- .pa-maps-circle-icon {
865
- width: 5px;
866
- height: 5px;
867
- background-color: #252c59;
868
- -webkit-border-radius: 50%;
869
- border-radius: 50%;
870
- display: inline-block;
871
- vertical-align: middle;
872
- margin-right: 10px;
873
- }
874
- .pa-maps-table td h4:before {
875
- position: absolute;
876
- content: "";
877
- }
878
-
879
- /*
880
- * White Labeling Tab
881
- */
882
- .pa-wht-lbl-settings .pa-wht-lbl-title {
883
- font-size: 20px;
884
- color: #252c59;
885
- font-weight: 900;
886
- font-family: "Red Hat Display";
887
- margin: 0;
888
- }
889
-
890
- .pa-wht-lbl-settings .pa-row {
891
- width: 60%;
892
- float: left;
893
- }
894
-
895
- .pa-wht-lbl-settings .pa-wht-lbl-admin {
896
- width: 30%;
897
- float: left;
898
- margin-left: 16px;
899
- }
900
-
901
- .pa-wht-lbl-settings .pa-wht-lbl-head {
902
- border-bottom: 1px solid #ddd;
903
- background: #f7f7f7;
904
- padding: 20px;
905
- }
906
-
907
- .pa-wht-lbl-table {
908
- text-align: left;
909
- }
910
-
911
- .pa-wht-lbl-settings input {
912
- font-weight: 400;
913
- margin: 0;
914
- margin-bottom: 12px;
915
- -webkit-border-radius: 10px;
916
- border-radius: 10px;
917
- /* background-color: #ebebeb; */
918
- border: 1px solid #dcdcdc;
919
- padding: 8px 20px;
920
- }
921
-
922
- /* .pa-wht-lbl-settings input + span {
923
- margin-left: 0.3em;
924
- } */
925
-
926
- .pa-wht-lbl-settings label + span {
927
- font-family: "Poppins";
928
- vertical-align: middle;
929
- }
930
- .pa-wht-lbl-settings .pa-input-label {
931
- display: block;
932
- font-weight: 600;
933
- margin: 10px 0 6px;
934
- font-size: 14px;
935
- color: #252c59;
936
- font-family: "Red Hat Display";
937
- }
938
-
939
- .pa-wht-lbl-settings input[type="text"] {
940
- width: 550px;
941
- }
942
-
943
- .pa-wht-lbl-settings input[type="text"]::-webkit-input-placeholder {
944
- font-weight: 300;
945
- font-family: "Poppins";
946
- }
947
-
948
- .pa-wht-lbl-settings input[type="text"]:-moz-placeholder {
949
- font-weight: 300;
950
- font-family: "Poppins";
951
- }
952
-
953
- .pa-wht-lbl-settings input[type="text"]::-moz-placeholder {
954
- font-weight: 300;
955
- font-family: "Poppins";
956
- }
957
-
958
- .pa-wht-lbl-settings input[type="text"]:-ms-input-placeholder {
959
- font-weight: 300;
960
- font-family: "Poppins";
961
- }
962
-
963
- .pa-wht-lbl-settings input[type="text"]::-ms-input-placeholder {
964
- font-weight: 300;
965
- font-family: "Poppins";
966
- }
967
-
968
- .pa-wht-lbl-settings input[type="text"]::placeholder {
969
- font-weight: 300;
970
- font-family: "Poppins";
971
- }
972
-
973
- .pa-wht-lbl-settings .pa-wht-lbl-settings-wrap {
974
- background: #fff;
975
- margin: 16px auto;
976
- border: 1px solid #dcdcdc;
977
- -webkit-border-radius: 10px;
978
- border-radius: 10px;
979
- overflow: hidden;
980
- }
981
-
982
- .pa-wht-lbl-settings .clearfix {
983
- clear: both;
984
- }
985
-
986
- .pa-wht-lbl-group-wrap {
987
- padding: 20px;
988
- }
989
-
990
- .pa-wht-lbl-save .pa-save-button {
991
- margin-top: 0;
992
- }
993
-
994
- .pa-section-white-label .pa-white-label-notice {
995
- position: absolute;
996
- top: 0;
997
- left: 0;
998
- width: 100%;
999
- height: 100%;
1000
- background: rgba(200, 200, 200, 0.8);
1001
- -webkit-border-radius: 15px;
1002
- border-radius: 15px;
1003
- -js-display: flex;
1004
- display: -webkit-box;
1005
- display: -webkit-flex;
1006
- display: -moz-box;
1007
- display: -ms-flexbox;
1008
- display: flex;
1009
- -webkit-box-pack: center;
1010
- -webkit-justify-content: center;
1011
- -moz-box-pack: center;
1012
- -ms-flex-pack: center;
1013
- justify-content: center;
1014
- }
1015
-
1016
- .pa-white-label-notice-content {
1017
- position: absolute;
1018
- top: 200px;
1019
- left: 200;
1020
- width: 530px;
1021
- background-image: url("../../images/popup-pattern.jpg");
1022
- background-repeat: no-repeat;
1023
- -webkit-background-size: cover;
1024
- background-size: cover;
1025
- padding: 32px;
1026
- padding-bottom: 50px;
1027
- -webkit-border-radius: 50px 0px;
1028
- border-radius: 50px 0px;
1029
- text-align: center;
1030
- z-index: 2;
1031
- }
1032
- .pa-white-label-notice-logo {
1033
- -webkit-transform: translateY(-32px);
1034
- -ms-transform: translateY(-32px);
1035
- transform: translateY(-32px);
1036
- margin-bottom: -18px;
1037
- }
1038
- .pa-white-label-notice-logo img {
1039
- padding: 10px;
1040
- padding-top: 40px;
1041
- background-color: #ffffff;
1042
- border: 1px solid #e6e6e6;
1043
- -webkit-border-radius: 50px;
1044
- border-radius: 50px;
1045
- -webkit-border-top-left-radius: 50px;
1046
- border-top-left-radius: 50px;
1047
- -webkit-border-top-right-radius: 50px;
1048
- border-top-right-radius: 50px;
1049
- -webkit-border-top-left-radius: 0;
1050
- border-top-left-radius: 0;
1051
- -webkit-border-top-right-radius: 0;
1052
- border-top-right-radius: 0;
1053
- }
1054
- .pa-white-label-notice-content h2,
1055
- .pa-swal-head {
1056
- display: inline-block;
1057
- font-size: 23px;
1058
- color: #252c59;
1059
- font-weight: 900;
1060
- font-family: "Red Hat Display";
1061
- text-align: center;
1062
- max-width: 350px;
1063
- line-height: 1;
1064
- margin: 0;
1065
- margin-bottom: 18px;
1066
- }
1067
- .pa-white-label-notice-content h2 span {
1068
- color: #fd9926;
1069
- text-transform: uppercase;
1070
- font-family: "Red Hat Display";
1071
- }
1072
- .pa-white-label-notice-content p {
1073
- font-size: 13px;
1074
- color: #474747;
1075
- font-family: "Poppins";
1076
- text-align: center;
1077
- margin: 0;
1078
- margin-bottom: 18px;
1079
- }
1080
-
1081
- .pa-white-label-notice-content a.pa-get-pro {
1082
- display: inline-block;
1083
- width: 117px;
1084
- padding: 12px 10px;
1085
- -webkit-border-radius: 10px;
1086
- border-radius: 10px;
1087
- color: #ffffff;
1088
- font-size: 15px;
1089
- font-weight: 900;
1090
- font-family: "Red Hat Display";
1091
- -webkit-filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1092
- filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1093
- text-decoration: none;
1094
- outline: none;
1095
- border: none;
1096
- background-image: -webkit-linear-gradient(120deg, #fe6300 0%, #fe9f00 100%);
1097
- background-image: linear-gradient(-30deg, #fe6300 0%, #fe9f00 100%);
1098
- -webkit-transition: all 0.2s ease-in-out;
1099
- transition: all 0.2s ease-in-out;
1100
- }
1101
- .pa-white-label-notice-content a.pa-get-pro:hover {
1102
- background-image: -webkit-linear-gradient(60deg, #fe6300 0%, #fe9f00 100%);
1103
- background-image: linear-gradient(30deg, #fe6300 0%, #fe9f00 100%);
1104
- }
1105
-
1106
- /*
1107
- * System Info Tab
1108
- */
1109
- .pa-section-info table.widefat {
1110
- border: 0px;
1111
- -webkit-box-shadow: none;
1112
- box-shadow: none;
1113
- font-family: "Poppins";
1114
- }
1115
- .pa-section-info .widefat td:first-child {
1116
- width: 30%;
1117
- }
1118
- .pa-section-info table.widefat tr:nth-child(2n) {
1119
- background-color: #f7f7f7;
1120
- }
1121
-
1122
- /*
1123
- * License Tab
1124
- */
1125
- .pa-license-form span {
1126
- color: #474747;
1127
- font-family: "Poppins";
1128
- }
1129
-
1130
- .pa-license-form label {
1131
- display: block;
1132
- font-weight: 500;
1133
- margin: 2em 0 0.5em;
1134
- }
1135
-
1136
- .pa-license-form code {
1137
- padding: 3px 5px 2px;
1138
- margin: 0 1px;
1139
- background: #eaeaea;
1140
- background: rgba(0, 0, 0, 0.07);
1141
- font-size: 13px;
1142
- font-style: italic;
1143
- }
1144
-
1145
- .pa-license-form .button.button-primary {
1146
- width: 147px;
1147
- height: 43px;
1148
- /* -webkit-filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3));
1149
- filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3)); */
1150
- background-color: #00a5e5;
1151
- /* margin-top: 50px; */
1152
- margin-left: -3px;
1153
- -webkit-border-radius: 0 10px 10px 0;
1154
- border-radius: 0 10px 10px 0;
1155
- border: none;
1156
- }
1157
-
1158
- #papro-license-key:focus,
1159
- .pa-license-form .button.button-primary:focus {
1160
- outline: none;
1161
- -webkit-box-shadow: none;
1162
- box-shadow: none;
1163
- }
1164
-
1165
- #papro-license-key {
1166
- height: 43px;
1167
- line-height: 1;
1168
- margin: 0;
1169
- padding: 8px 20px;
1170
- -webkit-border-radius: 10px 0 0 10px;
1171
- border-radius: 10px 0 0 10px;
1172
- }
1173
-
1174
- .pa-license-form input + span {
1175
- margin-left: 10px;
1176
- font-weight: 600;
1177
- }
1178
-
1179
- .pa-license-cell span {
1180
- margin-left: 0.3em;
1181
- }
1182
-
1183
- /*
1184
- * PAPRO Notice
1185
- */
1186
- .papro-admin-notice {
1187
- -webkit-display: flex;
1188
- display: -webkit-box;
1189
- display: -ms-flexbox;
1190
- -js-display: flex;
1191
- display: -moz-box;
1192
- display: flex;
1193
- -webkit-box-pack: end;
1194
- -ms-flex-pack: end;
1195
- -webkit-justify-content: flex-end;
1196
- -moz-box-pack: end;
1197
- justify-content: flex-end;
1198
- -webkit-box-align: center;
1199
- -ms-flex-align: center;
1200
- -webkit-align-items: center;
1201
- -moz-box-align: center;
1202
- align-items: center;
1203
- margin-bottom: 24px;
1204
- }
1205
- .papro-admin-notice > div {
1206
- -webkit-box-flex: 1;
1207
- -webkit-flex-grow: 1;
1208
- -moz-box-flex: 1;
1209
- -ms-flex-positive: 1;
1210
- flex-grow: 1;
1211
- }
1212
- .papro-admin-notice-left {
1213
- padding: 16px;
1214
- -webkit-border-radius: 15px;
1215
- border-radius: 15px;
1216
- background-color: #fff;
1217
- -webkit-flex-basis: 80%;
1218
- -ms-flex-preferred-size: 80%;
1219
- flex-basis: 80%;
1220
- }
1221
- /* .papro-admin-notice-logo img {
1222
- width: 100%;
1223
- } */
1224
- .papro-admin-notice-right {
1225
- -webkit-display: flex;
1226
- display: -webkit-box;
1227
- display: -ms-flexbox;
1228
- -js-display: flex;
1229
- display: -moz-box;
1230
- display: flex;
1231
- -webkit-box-align: center;
1232
- -ms-flex-align: center;
1233
- -webkit-align-items: center;
1234
- -moz-box-align: center;
1235
- align-items: center;
1236
- background: url("../../images/papro-banner.png");
1237
- -webkit-background-size: cover;
1238
- background-size: cover;
1239
- background-repeat: no-repeat;
1240
- padding: 18px;
1241
- -webkit-border-radius: 15px;
1242
- border-radius: 15px;
1243
- overflow: hidden;
1244
- margin-left: 25px;
1245
- }
1246
-
1247
- .papro-admin-notice-right h4 {
1248
- font-size: 20px;
1249
- color: #fff;
1250
- font-weight: 900;
1251
- font-family: "Red Hat Display";
1252
- margin: 0;
1253
- margin-bottom: 8px;
1254
- }
1255
- .papro-admin-notice-right p {
1256
- font-size: 14px;
1257
- color: #ffffff;
1258
- font-family: "Poppins";
1259
- margin: 0;
1260
- }
1261
- .papro-admin-notice-right span {
1262
- font-weight: 700;
1263
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .button.pa-btn {
2
+ border: none;
3
+ color: #fff;
4
+ text-align: center;
5
+ padding: 3px;
6
+ max-width: 250px;
7
+ height: auto;
8
+ font-weight: 700;
9
+ -webkit-box-shadow: none;
10
+ box-shadow: none;
11
+ }
12
+ .button.pa-btn:hover,
13
+ .button.pa-btn:focus,
14
+ .button.pa-btn:active {
15
+ outline: none;
16
+ border: none;
17
+ text-decoration: none;
18
+ }
19
+ .pa-btn.pa-save-button {
20
+ font-family: "Red Hat Display";
21
+ font-size: 15px;
22
+ width: 147px;
23
+ height: 43px;
24
+ -webkit-border-radius: 10px;
25
+ border-radius: 10px;
26
+ /* -webkit-filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3));
27
+ filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3)); */
28
+ background-color: #00a5e5;
29
+ margin-top: 50px;
30
+ }
31
+ .pa-btn.pa-save-button:hover,
32
+ .pa-btn.pa-save-button:focus,
33
+ .pa-btn.pa-save-button:active {
34
+ background: #00a5e5;
35
+ color: #fff;
36
+ -webkit-box-shadow: none;
37
+ box-shadow: none;
38
+ }
39
+
40
+ .switch {
41
+ position: relative;
42
+ display: inline-block;
43
+ width: 44px;
44
+ height: 24px;
45
+ -webkit-border-radius: 12px;
46
+ border-radius: 12px;
47
+ }
48
+ .switch input {
49
+ display: none;
50
+ }
51
+ .slider,
52
+ .pro-slider {
53
+ position: absolute;
54
+ cursor: pointer;
55
+ top: 0;
56
+ left: 0;
57
+ right: 0;
58
+ bottom: 0;
59
+ /* background-color: #f2f2f2;
60
+ box-shadow: 0 0 2px 1px #ccc inset; */
61
+ -webkit-transition: 0.4s;
62
+ transition: 0.4s;
63
+ }
64
+ .slider:before,
65
+ .pro-slider:before {
66
+ position: absolute;
67
+ content: "";
68
+ left: 3px;
69
+ top: 50%;
70
+ -webkit-transform: translateY(-50%);
71
+ -ms-transform: translateY(-50%);
72
+ transform: translateY(-50%);
73
+ /* background: radial-gradient(farthest-corner at 14px 0px, #f0f0f0 50%, #cacaca 100%); */
74
+ -webkit-transition: all 0.4s ease-in-out;
75
+ transition: all 0.4s ease-in-out;
76
+ padding: 0;
77
+ margin: 0;
78
+ width: 15px;
79
+ height: 15px;
80
+ -webkit-border-radius: 8px;
81
+ border-radius: 8px;
82
+ -webkit-filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
83
+ filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
84
+ background-color: #f7f7f7;
85
+ border: 1px solid #ffffff;
86
+ /* box-shadow: 0 2.5px 5px #b8b8b9; */
87
+ }
88
+ input:checked + .slider {
89
+ background: #8dc900;
90
+ }
91
+ input:focus + .slider {
92
+ -webkit-box-shadow: 0 0 1px #18a4fd;
93
+ box-shadow: 0 0 1px #18a4fd;
94
+ }
95
+ input:checked + .slider:before {
96
+ -webkit-transform: translate3d(20px, -50%, 0);
97
+ transform: translate3d(20px, -50%, 0);
98
+ }
99
+ .slider.round,
100
+ .pro-slider.round {
101
+ -webkit-border-radius: 34px;
102
+ border-radius: 34px;
103
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#cfcfcf), to(#dbdbdb));
104
+ background-image: -webkit-linear-gradient(top, #cfcfcf 0%, #dbdbdb 100%);
105
+ background-image: linear-gradient(180deg, #cfcfcf 0%, #dbdbdb 100%);
106
+ }
107
+ .slider.round:before,
108
+ .pro-slider.round:before {
109
+ -webkit-border-radius: 50%;
110
+ border-radius: 50%;
111
+ }
112
+
113
+ .pa-switcher input:disabled + .pro-slider::after {
114
+ position: absolute;
115
+ content: "\e912";
116
+ font-family: "pa-dash";
117
+ color: #474747;
118
+ right: 8px;
119
+ top: 50%;
120
+ -webkit-transform: translateY(-50%);
121
+ -ms-transform: translateY(-50%);
122
+ transform: translateY(-50%);
123
+ }
124
+ .pa-api-disable-title label,
125
+ .pa-is-beta label {
126
+ margin-right: 15px;
127
+ }
128
+ .pa-api-disable-title span,
129
+ .pa-is-beta span {
130
+ font-weight: 400;
131
+ }
132
+ .pa-maps-api-notice {
133
+ margin: 0.5em 0;
134
+ }
135
+ .pa-api-title input {
136
+ margin-top: 10px;
137
+ font-size: normal;
138
+ font-weight: 400;
139
+ width: 400px;
140
+ margin-left: 30px;
141
+ }
142
+
143
+ .pa-sys-info-tab {
144
+ background: #f7f7f7;
145
+ margin: 8px;
146
+ border: 2px solid #ddd;
147
+ -webkit-border-radius: 3px;
148
+ border-radius: 3px;
149
+ padding: 0;
150
+ }
151
+ .pa-system-info-container {
152
+ padding: 10px;
153
+ }
154
+
155
+ .dialog-type-lightbox .dialog-widget-header {
156
+ text-align: center;
157
+ font-size: 15px;
158
+ color: #495157;
159
+ padding: 30px 0 10px;
160
+ font-weight: 500;
161
+ }
162
+
163
+ .pa-swal.swal2-show {
164
+ padding: 32px;
165
+ padding-bottom: 50px;
166
+ background-image: url("../../images/popup-pattern.jpg");
167
+ background-repeat: no-repeat;
168
+ -webkit-background-size: cover;
169
+ background-size: cover;
170
+ -webkit-border-radius: 50px 0;
171
+ border-radius: 50px 0;
172
+ }
173
+
174
+ .pa-swal .swal2-close {
175
+ color: #c2c4cf;
176
+ }
177
+ .pa-swal .swal2-close:hover {
178
+ color: #00a5e5;
179
+ }
180
+ .pa-swal .swal2-title {
181
+ margin: 0;
182
+ }
183
+ .pa-swal .swal2-content {
184
+ font-size: 13px;
185
+ color: #474747;
186
+ font-family: "Poppins";
187
+ text-align: center;
188
+ margin: 0;
189
+ margin-bottom: 0px;
190
+ }
191
+ .pa-swal .swal2-cancel.swal2-styled,
192
+ .pa-swal .swal2-cancel.swal2-styled:hover,
193
+ .pa-swal .swal2-confirm.swal2-styled {
194
+ background-image: none !important;
195
+ background-color: #ebebeb;
196
+ color: #474747;
197
+ border: none !important;
198
+ -webkit-box-shadow: none !important;
199
+ box-shadow: none !important;
200
+ font-family: "Red Hat Display";
201
+ font-size: 15px;
202
+ font-weight: 700;
203
+ }
204
+ .pa-swal .swal2-confirm.swal2-styled,
205
+ .pa-swal .swal2-confirm.swal2-styled:hover {
206
+ min-width: 128px;
207
+ color: #fff;
208
+ background-image: none !important;
209
+ background-color: #00a5e5;
210
+ }
211
+
212
+ /**
213
+ * New Dashboard
214
+ */
215
+ .pa-settings-wrap {
216
+ padding: 35px;
217
+ padding-left: 15px;
218
+ }
219
+ .pa-settings-section {
220
+ display: none;
221
+ }
222
+
223
+ .pa-settings-tabs {
224
+ background-color: #fff;
225
+ -webkit-border-radius: 15px;
226
+ border-radius: 15px;
227
+ padding: 36px;
228
+ margin-bottom: 12px;
229
+ }
230
+
231
+ .pa-settings-tabs-list {
232
+ clear: left;
233
+ margin: 0;
234
+ list-style-type: none;
235
+ }
236
+
237
+ .pa-settings-tabs .pa-settings-tabs-list li {
238
+ display: inline-block;
239
+ margin-bottom: 0;
240
+ margin-right: 23px;
241
+ }
242
+
243
+ .pa-settings-section.active {
244
+ display: block;
245
+ }
246
+
247
+ .papro-admin-notice a,
248
+ .pa-settings-wrap .pa-settings-tabs a {
249
+ -js-display: flex;
250
+ display: -webkit-box;
251
+ display: -webkit-flex;
252
+ display: -moz-box;
253
+ display: -ms-flexbox;
254
+ display: flex;
255
+ -webkit-box-pack: center;
256
+ -webkit-justify-content: center;
257
+ -moz-box-pack: center;
258
+ -ms-flex-pack: center;
259
+ justify-content: center;
260
+ -webkit-box-align: center;
261
+ -webkit-align-items: center;
262
+ -moz-box-align: center;
263
+ -ms-flex-align: center;
264
+ align-items: center;
265
+ font-size: 14px;
266
+ line-height: 1.8em;
267
+ position: relative;
268
+ color: #252c59;
269
+ text-decoration: none;
270
+ -webkit-transition: all 0.3s ease;
271
+ transition: all 0.3s ease;
272
+ }
273
+
274
+ .papro-admin-notice a.papro-notice-btn {
275
+ width: 120px;
276
+ /* height: 58px; */
277
+ -webkit-border-radius: 15px;
278
+ border-radius: 15px;
279
+ -webkit-filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
280
+ filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
281
+ background-color: #ffffff;
282
+ font-size: 18px;
283
+ color: #fe6300;
284
+ font-weight: 800;
285
+ font-family: "Red Hat Display";
286
+ text-align: center;
287
+ padding: 10px 20px;
288
+ }
289
+
290
+ .pa-settings-wrap .pa-settings-tabs a:focus {
291
+ outline: none;
292
+ -webkit-box-shadow: none;
293
+ box-shadow: none;
294
+ }
295
+
296
+ .pa-settings-wrap .pa-settings-tabs span {
297
+ margin-left: 8px;
298
+ font-family: "Poppins";
299
+ font-weight: 500;
300
+ }
301
+
302
+ .pa-settings-wrap .pa-settings-tabs .pa-section-active {
303
+ color: #00a5e5;
304
+ }
305
+
306
+ .pa-section {
307
+ display: none;
308
+ position: relative;
309
+ background-color: #fff;
310
+ -webkit-transition: opacity 0.2s;
311
+ transition: opacity 0.2s;
312
+ padding: 36px;
313
+ -webkit-border-radius: 15px;
314
+ border-radius: 15px;
315
+ }
316
+
317
+ /**
318
+ * General Tab
319
+ */
320
+ #pa-general-settings {
321
+ -js-display: flex;
322
+ display: -webkit-box;
323
+ display: -webkit-flex;
324
+ display: -moz-box;
325
+ display: -ms-flexbox;
326
+ display: flex;
327
+ }
328
+ #pa-general-settings .col-half:first-of-type {
329
+ margin-right: 16px;
330
+ }
331
+ #pa-general-settings .pa-section-info i {
332
+ vertical-align: bottom;
333
+ }
334
+
335
+ /**
336
+ * Tab Info
337
+ */
338
+ .pa-section-info-wrap {
339
+ padding: 36px;
340
+ -webkit-border-radius: 15px;
341
+ border-radius: 15px;
342
+ background-color: #f7f7f7;
343
+ -js-display: flex;
344
+ display: -webkit-box;
345
+ display: -webkit-flex;
346
+ display: -moz-box;
347
+ display: -ms-flexbox;
348
+ display: flex;
349
+ -webkit-box-pack: justify;
350
+ -webkit-justify-content: space-between;
351
+ -moz-box-pack: justify;
352
+ -ms-flex-pack: justify;
353
+ justify-content: space-between;
354
+ -webkit-box-align: center;
355
+ -webkit-align-items: center;
356
+ -moz-box-align: center;
357
+ -ms-flex-align: center;
358
+ align-items: center;
359
+ }
360
+ #pa-ver-control-settings .pa-section-info-wrap {
361
+ -webkit-box-orient: vertical;
362
+ -webkit-box-direction: normal;
363
+ -webkit-flex-direction: column;
364
+ -moz-box-orient: vertical;
365
+ -moz-box-direction: normal;
366
+ -ms-flex-direction: column;
367
+ flex-direction: column;
368
+ -webkit-box-align: start;
369
+ -webkit-align-items: flex-start;
370
+ -moz-box-align: start;
371
+ -ms-flex-align: start;
372
+ align-items: flex-start;
373
+ }
374
+ #pa-features-settings .pa-section-info-wrap:nth-of-type(n + 2),
375
+ #pa-ver-control-settings .pa-section-info-wrap:nth-of-type(n + 2) {
376
+ margin-top: 36px;
377
+ }
378
+ .pa-section-info-wrap h4 {
379
+ font-size: 20px;
380
+ color: #252c59;
381
+ font-weight: 900;
382
+ font-family: "Red Hat Display";
383
+ margin: 0;
384
+ }
385
+ .pa-section-info-wrap p {
386
+ font-size: 15px;
387
+ color: #474747;
388
+ font-family: "Poppins";
389
+ margin: 0;
390
+ margin-top: 14px;
391
+ }
392
+ .pa-section-info-cta {
393
+ -js-display: flex;
394
+ display: -webkit-box;
395
+ display: -webkit-flex;
396
+ display: -moz-box;
397
+ display: -ms-flexbox;
398
+ display: flex;
399
+ -webkit-box-align: center;
400
+ -webkit-align-items: center;
401
+ -moz-box-align: center;
402
+ -ms-flex-align: center;
403
+ align-items: center;
404
+ margin-top: 25px;
405
+ }
406
+ .pa-section-info-cta .pa-btn {
407
+ color: #474747;
408
+ background-color: #ebebeb;
409
+ padding: 8px 20px;
410
+ -webkit-border-radius: 10px;
411
+ border-radius: 10px;
412
+ font-size: 15px;
413
+ font-weight: 700;
414
+ font-family: "Red Hat Display";
415
+ -webkit-transition: all 0.2s ease-in-out;
416
+ transition: all 0.2s ease-in-out;
417
+ }
418
+ .pa-section-info-cta .pa-btn:hover,
419
+ .pa-section-info-cta .pa-btn:focus,
420
+ .pa-section-info-cta .pa-btn:active {
421
+ color: #fff;
422
+ background-color: #00a5e5;
423
+ }
424
+
425
+ .pa-section-info-cta .pa-section-info-label {
426
+ font-size: 13px;
427
+ color: #474747;
428
+ font-family: "Poppins";
429
+ text-align: right;
430
+ }
431
+
432
+ .pa-section-info-cta .pa-section-info-warning {
433
+ font-size: 13px;
434
+ color: #cca329;
435
+ font-weight: 300;
436
+ font-family: "Poppins";
437
+ margin-left: 20px;
438
+ }
439
+
440
+ .pa-section-info-cta .pa-section-info-warning i {
441
+ font-weight: 300;
442
+ vertical-align: bottom;
443
+ }
444
+
445
+ .pa-btn-group .pa-btn {
446
+ font-family: "Red Hat Display";
447
+ color: #8e8e8e;
448
+ background-color: #ebebeb;
449
+ border: 0px solid;
450
+ padding: 16px 28px;
451
+ -webkit-border-radius: 10px;
452
+ border-radius: 10px;
453
+ font-size: 15px;
454
+ font-weight: 700;
455
+ cursor: pointer;
456
+ -webkit-transition: 300ms;
457
+ transition: 300ms;
458
+ display: block;
459
+ }
460
+ .pa-btn-group button.pa-btn-enable {
461
+ -webkit-border-top-right-radius: 0;
462
+ border-top-right-radius: 0;
463
+ -webkit-border-bottom-right-radius: 0;
464
+ border-bottom-right-radius: 0;
465
+ float: left;
466
+ }
467
+ .pa-btn-group button.pa-btn-disable {
468
+ -webkit-border-top-left-radius: 0;
469
+ border-top-left-radius: 0;
470
+ -webkit-border-bottom-left-radius: 0;
471
+ border-bottom-left-radius: 0;
472
+ float: right;
473
+ }
474
+
475
+ .pa-btn-group .pa-btn-enable.active {
476
+ color: #fff;
477
+ -webkit-box-shadow: inset 3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
478
+ box-shadow: inset 3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
479
+ background-color: #8dc900;
480
+ }
481
+ .pa-btn-group .pa-btn-disable.active {
482
+ color: #fff;
483
+ -webkit-box-shadow: inset 3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
484
+ box-shadow: inset 3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
485
+ background-color: #898989;
486
+ }
487
+ .pa-btn-group .pa-btn-enable:not(.active):hover {
488
+ color: #ffffff;
489
+ background-color: #8dc900;
490
+ }
491
+ .pa-btn-group .pa-btn-disable:not(.active):hover {
492
+ color: #ffffff;
493
+ background-color: #898989;
494
+ }
495
+
496
+ /*
497
+ * Widgets & Addons Tab
498
+ */
499
+ .pa-elements-settings {
500
+ position: relative;
501
+ -js-display: flex;
502
+ display: -webkit-box;
503
+ display: -webkit-flex;
504
+ display: -moz-box;
505
+ display: -ms-flexbox;
506
+ display: flex;
507
+ margin-top: 16px;
508
+ }
509
+ .pa-elements-filter {
510
+ position: absolute;
511
+ top: 10px;
512
+ right: 16px;
513
+ }
514
+ .pa-elements-filter label {
515
+ font-size: 13px;
516
+ color: #474747;
517
+ font-family: "Poppins";
518
+ margin-right: 10px;
519
+ }
520
+ .pa-elements-filter select {
521
+ padding: 5px 35px 5px 15px;
522
+ }
523
+ .pa-elements-tabs {
524
+ -webkit-border-radius: 10px;
525
+ border-radius: 10px;
526
+ background-color: #f7f7f7;
527
+ padding: 20px;
528
+ margin-right: 16px;
529
+ }
530
+ .pa-elements-tabs .pa-elements-tab {
531
+ position: relative;
532
+ padding: 0;
533
+ margin-bottom: 12px;
534
+ text-align: center;
535
+ }
536
+ .pa-elements-tab .pa-element-tab-tooltip {
537
+ position: absolute;
538
+ background-color: #3a3c40;
539
+ display: block;
540
+ position: absolute;
541
+ top: 50%;
542
+ left: 100%;
543
+ padding: 10px 20px;
544
+ -webkit-border-radius: 13px;
545
+ border-radius: 13px;
546
+ -webkit-filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
547
+ filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
548
+ background-color: #ffffff;
549
+ font-size: 11px;
550
+ color: #252c59;
551
+ font-weight: 500;
552
+ font-family: "Poppins";
553
+ opacity: 0;
554
+ pointer-events: none;
555
+ text-transform: capitalize;
556
+ -webkit-transform: translate(30px, -50%);
557
+ -ms-transform: translate(30px, -50%);
558
+ transform: translate(30px, -50%);
559
+ -webkit-transition: all 0.3s ease;
560
+ transition: all 0.3s ease;
561
+ z-index: 1;
562
+ white-space: nowrap;
563
+ }
564
+ .pa-elements-tab .pa-element-tab-tooltip::before {
565
+ display: block;
566
+ position: absolute;
567
+ top: 50%;
568
+ left: -5px;
569
+ width: 0;
570
+ height: 0;
571
+ content: "";
572
+ border-top: 5px solid transparent;
573
+ border-bottom: 5px solid transparent;
574
+ border-right: 5px solid #ffffff;
575
+ -webkit-transform: translateY(-50%);
576
+ -ms-transform: translateY(-50%);
577
+ transform: translateY(-50%);
578
+ }
579
+ .pa-elements-tab .pa-elements-tab-link {
580
+ -js-display: flex;
581
+ display: -webkit-box;
582
+ display: -webkit-flex;
583
+ display: -moz-box;
584
+ display: -ms-flexbox;
585
+ display: flex;
586
+ -webkit-box-pack: center;
587
+ -webkit-justify-content: center;
588
+ -moz-box-pack: center;
589
+ -ms-flex-pack: center;
590
+ justify-content: center;
591
+ -webkit-box-align: center;
592
+ -webkit-align-items: center;
593
+ -moz-box-align: center;
594
+ -ms-flex-align: center;
595
+ align-items: center;
596
+ color: #c2c4cf;
597
+ padding: 12px;
598
+ text-decoration: none;
599
+ -webkit-transition: all 0.3s ease-in-out;
600
+ transition: all 0.3s ease-in-out;
601
+ -webkit-border-radius: 13px;
602
+ border-radius: 13px;
603
+ }
604
+
605
+ .pa-elements-tab .pa-elements-tab-link:hover,
606
+ .pa-elements-tab .pa-elements-tab-link.active {
607
+ -webkit-filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5))
608
+ drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
609
+ filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5))
610
+ drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
611
+ background-color: #ffffff;
612
+ color: #00a5e5;
613
+ outline: none;
614
+ border: none;
615
+ text-decoration: none;
616
+ -webkit-box-shadow: none;
617
+ box-shadow: none;
618
+ }
619
+
620
+ .pa-elements-tab .pa-elements-tab-link:hover + span {
621
+ opacity: 1;
622
+ -webkit-transform: translate(20px, -50%);
623
+ -ms-transform: translate(20px, -50%);
624
+ transform: translate(20px, -50%);
625
+ }
626
+
627
+ .pa-switchers {
628
+ -js-display: flex;
629
+ display: -webkit-box;
630
+ display: -webkit-flex;
631
+ display: -moz-box;
632
+ display: -ms-flexbox;
633
+ display: flex;
634
+ -webkit-flex-wrap: wrap;
635
+ -ms-flex-wrap: wrap;
636
+ flex-wrap: wrap;
637
+ -webkit-align-content: flex-start;
638
+ -ms-flex-line-pack: start;
639
+ align-content: flex-start;
640
+ }
641
+ .pa-switchers-container {
642
+ width: 100%;
643
+ }
644
+ .pa-switchers-container.hidden,
645
+ .pa-switcher.hidden {
646
+ display: none;
647
+ }
648
+ .pa-switchers-container .pa-elements-tab-title {
649
+ font-size: 20px;
650
+ color: #252c59;
651
+ font-weight: 900;
652
+ font-family: "Red Hat Display";
653
+ margin: 16px 0;
654
+ }
655
+ .pa-switcher {
656
+ -webkit-border-radius: 15px;
657
+ border-radius: 15px;
658
+ background-color: #f7f7f7;
659
+ position: relative;
660
+ -js-display: flex;
661
+ display: -webkit-box;
662
+ display: -webkit-flex;
663
+ display: -moz-box;
664
+ display: -ms-flexbox;
665
+ display: flex;
666
+ width: -webkit-calc(50% - 56px);
667
+ width: calc(50% - 56px);
668
+ -webkit-box-pack: justify;
669
+ -webkit-justify-content: space-between;
670
+ -moz-box-pack: justify;
671
+ -ms-flex-pack: justify;
672
+ justify-content: space-between;
673
+ -webkit-box-align: center;
674
+ -webkit-align-items: center;
675
+ -moz-box-align: center;
676
+ -ms-flex-align: center;
677
+ align-items: center;
678
+ padding: 20px;
679
+ margin-top: 16px;
680
+ margin-right: 16px;
681
+ }
682
+
683
+ .pa-element-info {
684
+ -js-display: flex;
685
+ display: -webkit-box;
686
+ display: -webkit-flex;
687
+ display: -moz-box;
688
+ display: -ms-flexbox;
689
+ display: flex;
690
+ -webkit-box-align: center;
691
+ -webkit-align-items: center;
692
+ -moz-box-align: center;
693
+ -ms-flex-align: center;
694
+ align-items: center;
695
+ }
696
+ .pa-element-info .pa-element-icon {
697
+ color: #252c59;
698
+ background-color: #ebebeb;
699
+ -webkit-border-radius: 15px;
700
+ border-radius: 15px;
701
+ /* padding: 12px; */
702
+ min-width: 40px;
703
+ min-height: 40px;
704
+ margin-right: 10px;
705
+ -js-display: flex;
706
+ display: -webkit-box;
707
+ display: -webkit-flex;
708
+ display: -moz-box;
709
+ display: -ms-flexbox;
710
+ display: flex;
711
+ -webkit-box-pack: center;
712
+ -webkit-justify-content: center;
713
+ -moz-box-pack: center;
714
+ -ms-flex-pack: center;
715
+ justify-content: center;
716
+ -webkit-box-align: center;
717
+ -webkit-align-items: center;
718
+ -moz-box-align: center;
719
+ -ms-flex-align: center;
720
+ align-items: center;
721
+ }
722
+ .pa-element-name {
723
+ font-size: 16px;
724
+ color: #252c59;
725
+ font-weight: 700;
726
+ font-family: "Red Hat Display";
727
+ margin: 0;
728
+ -js-display: flex;
729
+ display: -webkit-box;
730
+ display: -webkit-flex;
731
+ display: -moz-box;
732
+ display: -ms-flexbox;
733
+ display: flex;
734
+ }
735
+
736
+ .pa-element-name span {
737
+ text-transform: uppercase;
738
+ color: #fd9926;
739
+ font-weight: 700;
740
+ font-size: 11px;
741
+ margin-left: 5px;
742
+ }
743
+
744
+ .pa-element-link {
745
+ font-size: 13px;
746
+ color: #252c59;
747
+ font-family: "Poppins";
748
+ text-decoration: none;
749
+ -webkit-transition: all 0.2s ease-in-out;
750
+ transition: all 0.2s ease-in-out;
751
+ }
752
+
753
+ .pa-element-link-separator {
754
+ width: 3px;
755
+ height: 3px;
756
+ display: inline-block;
757
+ text-align: center;
758
+ color: #252c59;
759
+ background: #252c59;
760
+ -webkit-border-radius: 50%;
761
+ border-radius: 50%;
762
+ vertical-align: middle;
763
+ margin: 0 3px;
764
+ }
765
+
766
+ .pa-element-link:hover,
767
+ .pa-element-link:focus {
768
+ color: #00a5e5;
769
+ text-decoration: none;
770
+ outline: none;
771
+ -webkit-box-shadow: none;
772
+ box-shadow: none;
773
+ border: none;
774
+ }
775
+
776
+ /*
777
+ * Integrations
778
+ */
779
+ .pa-maps-table select {
780
+ width: 100%;
781
+ max-width: 100%;
782
+ padding: 8px;
783
+ }
784
+ .pa-maps-table #premium-map-api,
785
+ .pa-maps-table #premium-youtube-api {
786
+ width: 100%;
787
+ }
788
+ .pa-maps-table tr td {
789
+ padding-top: 30px;
790
+ }
791
+ .pa-maps-table tr td:first-of-type {
792
+ padding-right: 30px;
793
+ }
794
+ .pa-maps-table td h4 {
795
+ margin: 0;
796
+ font-size: 15px;
797
+ color: #252c59;
798
+ font-weight: 500;
799
+ font-family: "Poppins";
800
+ display: inline-block;
801
+ }
802
+ .pa-maps-table td span {
803
+ font-size: 13px;
804
+ color: #474747;
805
+ font-family: "Poppins";
806
+ vertical-align: middle;
807
+ }
808
+ .pa-maps-table td input[type="text"] {
809
+ -webkit-border-radius: 10px;
810
+ border-radius: 10px;
811
+ background-color: #ebebeb;
812
+ border: none;
813
+ padding: 8px 20px;
814
+ }
815
+ .pa-section input[type="checkbox"] {
816
+ border: none;
817
+ display: none;
818
+ }
819
+
820
+ .pa-section input[type="checkbox"] + label {
821
+ position: relative;
822
+ background: #ebebeb;
823
+ height: 16px;
824
+ width: 16px;
825
+ display: inline-block;
826
+ padding: 0;
827
+ margin-right: 5px;
828
+ -webkit-border-radius: 4px;
829
+ border-radius: 4px;
830
+ }
831
+ .pa-section input[type="checkbox"]:checked + label {
832
+ background: #00a5e5;
833
+ height: 16px;
834
+ width: 16px;
835
+ display: inline-block;
836
+ padding: 0;
837
+ }
838
+ .pa-section input[type="checkbox"]:checked + label:before {
839
+ position: absolute;
840
+ content: "✔";
841
+ color: #fff;
842
+ font-size: 12px;
843
+ top: 0;
844
+ left: 0;
845
+ width: 100%;
846
+ height: 100%;
847
+ text-align: center;
848
+ margin-top: -1px;
849
+ }
850
+ .pa-maps-table td input:focus {
851
+ outline: none;
852
+ -webkit-box-shadow: none;
853
+ box-shadow: none;
854
+ border: none;
855
+ }
856
+ .pa-elements-filter select,
857
+ .pa-maps-table td select {
858
+ border-color: #dcdcdc;
859
+ -webkit-border-radius: 10px;
860
+ border-radius: 10px;
861
+ -webkit-border-bottom-right-radius: 0;
862
+ border-bottom-right-radius: 0;
863
+ }
864
+ .pa-maps-circle-icon {
865
+ width: 5px;
866
+ height: 5px;
867
+ background-color: #252c59;
868
+ -webkit-border-radius: 50%;
869
+ border-radius: 50%;
870
+ display: inline-block;
871
+ vertical-align: middle;
872
+ margin-right: 10px;
873
+ }
874
+ .pa-maps-table td h4:before {
875
+ position: absolute;
876
+ content: "";
877
+ }
878
+
879
+ /*
880
+ * White Labeling Tab
881
+ */
882
+ .pa-wht-lbl-settings .pa-wht-lbl-title {
883
+ font-size: 20px;
884
+ color: #252c59;
885
+ font-weight: 900;
886
+ font-family: "Red Hat Display";
887
+ margin: 0;
888
+ }
889
+
890
+ .pa-wht-lbl-settings .pa-row {
891
+ width: 60%;
892
+ float: left;
893
+ }
894
+
895
+ .pa-wht-lbl-settings .pa-wht-lbl-admin {
896
+ width: 30%;
897
+ float: left;
898
+ margin-left: 16px;
899
+ }
900
+
901
+ .pa-wht-lbl-settings .pa-wht-lbl-head {
902
+ border-bottom: 1px solid #ddd;
903
+ background: #f7f7f7;
904
+ padding: 20px;
905
+ }
906
+
907
+ .pa-wht-lbl-table {
908
+ text-align: left;
909
+ }
910
+
911
+ .pa-wht-lbl-settings input {
912
+ font-weight: 400;
913
+ margin: 0;
914
+ margin-bottom: 12px;
915
+ -webkit-border-radius: 10px;
916
+ border-radius: 10px;
917
+ /* background-color: #ebebeb; */
918
+ border: 1px solid #dcdcdc;
919
+ padding: 8px 20px;
920
+ }
921
+
922
+ /* .pa-wht-lbl-settings input + span {
923
+ margin-left: 0.3em;
924
+ } */
925
+
926
+ .pa-wht-lbl-settings label + span {
927
+ font-family: "Poppins";
928
+ vertical-align: middle;
929
+ }
930
+ .pa-wht-lbl-settings .pa-input-label {
931
+ display: block;
932
+ font-weight: 600;
933
+ margin: 10px 0 6px;
934
+ font-size: 14px;
935
+ color: #252c59;
936
+ font-family: "Red Hat Display";
937
+ }
938
+
939
+ .pa-wht-lbl-settings input[type="text"] {
940
+ width: 550px;
941
+ }
942
+
943
+ .pa-wht-lbl-settings input[type="text"]::-webkit-input-placeholder {
944
+ font-weight: 300;
945
+ font-family: "Poppins";
946
+ }
947
+
948
+ .pa-wht-lbl-settings input[type="text"]:-moz-placeholder {
949
+ font-weight: 300;
950
+ font-family: "Poppins";
951
+ }
952
+
953
+ .pa-wht-lbl-settings input[type="text"]::-moz-placeholder {
954
+ font-weight: 300;
955
+ font-family: "Poppins";
956
+ }
957
+
958
+ .pa-wht-lbl-settings input[type="text"]:-ms-input-placeholder {
959
+ font-weight: 300;
960
+ font-family: "Poppins";
961
+ }
962
+
963
+ .pa-wht-lbl-settings input[type="text"]::-ms-input-placeholder {
964
+ font-weight: 300;
965
+ font-family: "Poppins";
966
+ }
967
+
968
+ .pa-wht-lbl-settings input[type="text"]::placeholder {
969
+ font-weight: 300;
970
+ font-family: "Poppins";
971
+ }
972
+
973
+ .pa-wht-lbl-settings .pa-wht-lbl-settings-wrap {
974
+ background: #fff;
975
+ margin: 16px auto;
976
+ border: 1px solid #dcdcdc;
977
+ -webkit-border-radius: 10px;
978
+ border-radius: 10px;
979
+ overflow: hidden;
980
+ }
981
+
982
+ .pa-wht-lbl-settings .clearfix {
983
+ clear: both;
984
+ }
985
+
986
+ .pa-wht-lbl-group-wrap {
987
+ padding: 20px;
988
+ }
989
+
990
+ .pa-wht-lbl-save .pa-save-button {
991
+ margin-top: 0;
992
+ }
993
+
994
+ .pa-section-white-label .pa-white-label-notice {
995
+ position: absolute;
996
+ top: 0;
997
+ left: 0;
998
+ width: 100%;
999
+ height: 100%;
1000
+ background: rgba(200, 200, 200, 0.8);
1001
+ -webkit-border-radius: 15px;
1002
+ border-radius: 15px;
1003
+ -js-display: flex;
1004
+ display: -webkit-box;
1005
+ display: -webkit-flex;
1006
+ display: -moz-box;
1007
+ display: -ms-flexbox;
1008
+ display: flex;
1009
+ -webkit-box-pack: center;
1010
+ -webkit-justify-content: center;
1011
+ -moz-box-pack: center;
1012
+ -ms-flex-pack: center;
1013
+ justify-content: center;
1014
+ }
1015
+
1016
+ .pa-white-label-notice-content {
1017
+ position: absolute;
1018
+ top: 200px;
1019
+ left: 200;
1020
+ width: 530px;
1021
+ background-image: url("../../images/popup-pattern.jpg");
1022
+ background-repeat: no-repeat;
1023
+ -webkit-background-size: cover;
1024
+ background-size: cover;
1025
+ padding: 32px;
1026
+ padding-bottom: 50px;
1027
+ -webkit-border-radius: 50px 0px;
1028
+ border-radius: 50px 0px;
1029
+ text-align: center;
1030
+ z-index: 2;
1031
+ }
1032
+ .pa-white-label-notice-logo {
1033
+ -webkit-transform: translateY(-32px);
1034
+ -ms-transform: translateY(-32px);
1035
+ transform: translateY(-32px);
1036
+ margin-bottom: -18px;
1037
+ }
1038
+ .pa-white-label-notice-logo img {
1039
+ padding: 10px;
1040
+ padding-top: 40px;
1041
+ background-color: #ffffff;
1042
+ border: 1px solid #e6e6e6;
1043
+ -webkit-border-radius: 50px;
1044
+ border-radius: 50px;
1045
+ -webkit-border-top-left-radius: 50px;
1046
+ border-top-left-radius: 50px;
1047
+ -webkit-border-top-right-radius: 50px;
1048
+ border-top-right-radius: 50px;
1049
+ -webkit-border-top-left-radius: 0;
1050
+ border-top-left-radius: 0;
1051
+ -webkit-border-top-right-radius: 0;
1052
+ border-top-right-radius: 0;
1053
+ }
1054
+ .pa-white-label-notice-content h2,
1055
+ .pa-swal-head {
1056
+ display: inline-block;
1057
+ font-size: 23px;
1058
+ color: #252c59;
1059
+ font-weight: 900;
1060
+ font-family: "Red Hat Display";
1061
+ text-align: center;
1062
+ max-width: 350px;
1063
+ line-height: 1;
1064
+ margin: 0;
1065
+ margin-bottom: 18px;
1066
+ }
1067
+ .pa-white-label-notice-content h2 span {
1068
+ color: #fd9926;
1069
+ text-transform: uppercase;
1070
+ font-family: "Red Hat Display";
1071
+ }
1072
+ .pa-white-label-notice-content p {
1073
+ font-size: 13px;
1074
+ color: #474747;
1075
+ font-family: "Poppins";
1076
+ text-align: center;
1077
+ margin: 0;
1078
+ margin-bottom: 18px;
1079
+ }
1080
+
1081
+ .pa-white-label-notice-content a.pa-get-pro {
1082
+ display: inline-block;
1083
+ width: 117px;
1084
+ padding: 12px 10px;
1085
+ -webkit-border-radius: 10px;
1086
+ border-radius: 10px;
1087
+ color: #ffffff;
1088
+ font-size: 15px;
1089
+ font-weight: 900;
1090
+ font-family: "Red Hat Display";
1091
+ -webkit-filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1092
+ filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1093
+ text-decoration: none;
1094
+ outline: none;
1095
+ border: none;
1096
+ background-image: -webkit-linear-gradient(120deg, #fe6300 0%, #fe9f00 100%);
1097
+ background-image: linear-gradient(-30deg, #fe6300 0%, #fe9f00 100%);
1098
+ -webkit-transition: all 0.2s ease-in-out;
1099
+ transition: all 0.2s ease-in-out;
1100
+ }
1101
+ .pa-white-label-notice-content a.pa-get-pro:hover {
1102
+ background-image: -webkit-linear-gradient(60deg, #fe6300 0%, #fe9f00 100%);
1103
+ background-image: linear-gradient(30deg, #fe6300 0%, #fe9f00 100%);
1104
+ }
1105
+
1106
+ /*
1107
+ * System Info Tab
1108
+ */
1109
+ .pa-section-info table.widefat {
1110
+ border: 0px;
1111
+ -webkit-box-shadow: none;
1112
+ box-shadow: none;
1113
+ font-family: "Poppins";
1114
+ }
1115
+ .pa-section-info .widefat td:first-child {
1116
+ width: 30%;
1117
+ }
1118
+ .pa-section-info table.widefat tr:nth-child(2n) {
1119
+ background-color: #f7f7f7;
1120
+ }
1121
+
1122
+ /*
1123
+ * License Tab
1124
+ */
1125
+ .pa-license-form span {
1126
+ color: #474747;
1127
+ font-family: "Poppins";
1128
+ }
1129
+
1130
+ .pa-license-form label {
1131
+ display: block;
1132
+ font-weight: 500;
1133
+ margin: 2em 0 0.5em;
1134
+ }
1135
+
1136
+ .pa-license-form code {
1137
+ padding: 3px 5px 2px;
1138
+ margin: 0 1px;
1139
+ background: #eaeaea;
1140
+ background: rgba(0, 0, 0, 0.07);
1141
+ font-size: 13px;
1142
+ font-style: italic;
1143
+ }
1144
+
1145
+ .pa-license-form .button.button-primary {
1146
+ width: 147px;
1147
+ height: 43px;
1148
+ /* -webkit-filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3));
1149
+ filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3)); */
1150
+ background-color: #00a5e5;
1151
+ /* margin-top: 50px; */
1152
+ margin-left: -3px;
1153
+ -webkit-border-radius: 0 10px 10px 0;
1154
+ border-radius: 0 10px 10px 0;
1155
+ border: none;
1156
+ }
1157
+
1158
+ #papro-license-key:focus,
1159
+ .pa-license-form .button.button-primary:focus {
1160
+ outline: none;
1161
+ -webkit-box-shadow: none;
1162
+ box-shadow: none;
1163
+ }
1164
+
1165
+ #papro-license-key {
1166
+ height: 43px;
1167
+ line-height: 1;
1168
+ margin: 0;
1169
+ padding: 8px 20px;
1170
+ -webkit-border-radius: 10px 0 0 10px;
1171
+ border-radius: 10px 0 0 10px;
1172
+ }
1173
+
1174
+ .pa-license-form input + span {
1175
+ margin-left: 10px;
1176
+ font-weight: 600;
1177
+ }
1178
+
1179
+ .pa-license-cell span {
1180
+ margin-left: 0.3em;
1181
+ }
1182
+
1183
+ /*
1184
+ * PAPRO Notice
1185
+ */
1186
+ .papro-admin-notice {
1187
+ -webkit-display: flex;
1188
+ display: -webkit-box;
1189
+ display: -ms-flexbox;
1190
+ -js-display: flex;
1191
+ display: -moz-box;
1192
+ display: flex;
1193
+ -webkit-box-pack: end;
1194
+ -ms-flex-pack: end;
1195
+ -webkit-justify-content: flex-end;
1196
+ -moz-box-pack: end;
1197
+ justify-content: flex-end;
1198
+ -webkit-box-align: center;
1199
+ -ms-flex-align: center;
1200
+ -webkit-align-items: center;
1201
+ -moz-box-align: center;
1202
+ align-items: center;
1203
+ margin-bottom: 24px;
1204
+ }
1205
+ .papro-admin-notice > div {
1206
+ -webkit-box-flex: 1;
1207
+ -webkit-flex-grow: 1;
1208
+ -moz-box-flex: 1;
1209
+ -ms-flex-positive: 1;
1210
+ flex-grow: 1;
1211
+ }
1212
+ .papro-admin-notice-left {
1213
+ position: relative;
1214
+ padding: 16px;
1215
+ -webkit-border-radius: 15px;
1216
+ border-radius: 15px;
1217
+ background-color: #fff;
1218
+ -webkit-flex-basis: 80%;
1219
+ -ms-flex-preferred-size: 80%;
1220
+ flex-basis: 80%;
1221
+ }
1222
+ .papro-admin-notice-left a {
1223
+ position: absolute;
1224
+ top: 0;
1225
+ left: 0;
1226
+ width: 100%;
1227
+ height: 100%;
1228
+ }
1229
+ .papro-admin-notice-left a:hover,
1230
+ .papro-admin-notice-left a:focus,
1231
+ .papro-admin-notice-left a:visited {
1232
+ outline: none;
1233
+ border: none;
1234
+ box-shadow: none;
1235
+ text-decoration: none;
1236
+ }
1237
+ /* .papro-admin-notice-logo img {
1238
+ width: 100%;
1239
+ } */
1240
+ .papro-admin-notice-right {
1241
+ -webkit-display: flex;
1242
+ display: -webkit-box;
1243
+ display: -ms-flexbox;
1244
+ -js-display: flex;
1245
+ display: -moz-box;
1246
+ display: flex;
1247
+ -webkit-box-align: center;
1248
+ -ms-flex-align: center;
1249
+ -webkit-align-items: center;
1250
+ -moz-box-align: center;
1251
+ align-items: center;
1252
+ background: url("../../images/papro-banner.png");
1253
+ -webkit-background-size: cover;
1254
+ background-size: cover;
1255
+ background-repeat: no-repeat;
1256
+ padding: 18px;
1257
+ -webkit-border-radius: 15px;
1258
+ border-radius: 15px;
1259
+ overflow: hidden;
1260
+ margin-left: 25px;
1261
+ }
1262
+
1263
+ .papro-admin-notice-right h4 {
1264
+ font-size: 20px;
1265
+ color: #fff;
1266
+ font-weight: 900;
1267
+ font-family: "Red Hat Display";
1268
+ margin: 0;
1269
+ margin-bottom: 8px;
1270
+ }
1271
+ .papro-admin-notice-right p {
1272
+ font-size: 14px;
1273
+ color: #ffffff;
1274
+ font-family: "Poppins";
1275
+ margin: 0;
1276
+ }
1277
+ .papro-admin-notice-right span {
1278
+ font-weight: 700;
1279
+ }
1280
+
1281
+ /*
1282
+ * Dashboard Tabs
1283
+ */
1284
+ .pa-dash-general:before {
1285
+ content: "\e900";
1286
+ }
1287
+ .pa-dash-integrations:before {
1288
+ content: "\e901";
1289
+ }
1290
+ .pa-dash-system-info:before {
1291
+ content: "\e902";
1292
+ }
1293
+ .pa-dash-vcontrol:before {
1294
+ content: "\e903";
1295
+ }
1296
+ .pa-dash-white-label:before {
1297
+ content: "\e904";
1298
+ }
1299
+ .pa-dash-elements:before {
1300
+ content: "\e905";
1301
+ }
1302
+ .pa-dash-license:before {
1303
+ content: "\e910";
1304
+ }
1305
+ .pa-dash-features:before {
1306
+ content: "\e911";
1307
+ }
1308
+ /*
1309
+ * Elements Categories
1310
+ */
1311
+ .pa-dash-cat-all:before {
1312
+ content: "\e906";
1313
+ }
1314
+ .pa-dash-cat-blurbs:before {
1315
+ content: "\e907";
1316
+ }
1317
+ .pa-dash-cat-contact:before {
1318
+ content: "\e908";
1319
+ }
1320
+ .pa-dash-cat-content:before {
1321
+ content: "\e909";
1322
+ }
1323
+ .pa-dash-cat-images:before {
1324
+ content: "\e90a";
1325
+ }
1326
+ .pa-dash-cat-off-grid:before {
1327
+ content: "\e90b";
1328
+ }
1329
+ .pa-dash-cat-section:before {
1330
+ content: "\e90c";
1331
+ }
1332
+ .pa-dash-cat-feed:before {
1333
+ content: "\e90d";
1334
+ }
1335
+ .pa-dash-cat-data:before {
1336
+ content: "\e90e";
1337
+ }
1338
+ .pa-dash-cat-social:before {
1339
+ content: "\e90f";
1340
+ }
1341
+ /*
1342
+ * Widgets Icons
1343
+ */
1344
+ .pa-dash-premium-notbar:before {
1345
+ content: "\e913";
1346
+ }
1347
+ .pa-dash-premium-gradient:before {
1348
+ content: "\e914";
1349
+ }
1350
+ .pa-dash-premium-color-transition:before {
1351
+ content: "\e915";
1352
+ }
1353
+ .pa-dash-premium-behance:before {
1354
+ content: "\e916";
1355
+ }
1356
+ .pa-dash-premium-charts:before {
1357
+ content: "\e917";
1358
+ }
1359
+ .pa-dash-premium-content-toggle:before {
1360
+ content: "\e918";
1361
+ }
1362
+ .pa-dash-premium-divider:before {
1363
+ content: "\e919";
1364
+ }
1365
+ .pa-dash-premium-facebook-feed:before {
1366
+ content: "\e91b";
1367
+ }
1368
+ .pa-dash-facebook-feed-2:before {
1369
+ content: "\e91b";
1370
+ }
1371
+ .pa-dash-premium-fb-chat:before {
1372
+ content: "\e91c";
1373
+ }
1374
+ .pa-dash-premium-facebook-reviews:before {
1375
+ content: "\e91d";
1376
+ }
1377
+ .pa-dash-premium-google-reviews:before {
1378
+ content: "\e91e";
1379
+ }
1380
+ .pa-dash-premium-hscroll:before {
1381
+ content: "\e91f";
1382
+ }
1383
+ .pa-dash-premium-flipbox:before {
1384
+ content: "\e920";
1385
+ }
1386
+ .pa-dash-premium-iconbox:before {
1387
+ content: "\e921";
1388
+ }
1389
+ .pa-dash-premium-image-accordion:before {
1390
+ content: "\e922";
1391
+ }
1392
+ .pa-dash-premium-image-comparison:before {
1393
+ content: "\e923";
1394
+ }
1395
+ .pa-dash-premium-image-hotspots:before {
1396
+ content: "\e924";
1397
+ }
1398
+ .pa-dash-premium-img-layers:before {
1399
+ content: "\e925";
1400
+ }
1401
+ .pa-dash-premium-instagram-feed:before {
1402
+ content: "\e926";
1403
+ }
1404
+ .pa-dash-premium-kenburns:before {
1405
+ content: "\e927";
1406
+ }
1407
+ .pa-dash-premium-lottie:before {
1408
+ content: "\e928";
1409
+ }
1410
+ .pa-dash-premium-magic-section:before {
1411
+ content: "\e929";
1412
+ }
1413
+ .pa-dash-premium-multi-scroll:before {
1414
+ content: "\e92a";
1415
+ }
1416
+ .pa-dash-premium-ihover:before {
1417
+ content: "\e92b";
1418
+ }
1419
+ .pa-dash-premium-parallax:before {
1420
+ content: "\e94f";
1421
+ }
1422
+ .pa-dash-premium-particles:before {
1423
+ content: "\e92c";
1424
+ }
1425
+ .pa-dash-premium-prev-img:before {
1426
+ content: "\e92d";
1427
+ }
1428
+ .pa-dash-premium-tabs:before {
1429
+ content: "\e92f";
1430
+ }
1431
+ .pa-dash-premium-tables:before {
1432
+ content: "\e92e";
1433
+ }
1434
+ .pa-dash-trustpilot:before {
1435
+ content: "\e930";
1436
+ }
1437
+ .pa-dash-premium-twitter-feed:before {
1438
+ content: "\e931";
1439
+ }
1440
+ .pa-dash-premium-unfold:before {
1441
+ content: "\e932";
1442
+ }
1443
+ .pa-dash-premium-whatsapp-chat:before {
1444
+ content: "\e933";
1445
+ }
1446
+ .pa-dash-premium-yelp-reviews:before {
1447
+ content: "\e934";
1448
+ }
1449
+ .pa-dash-premium-banner:before {
1450
+ content: "\e935";
1451
+ }
1452
+ .pa-dash-premium-blog:before {
1453
+ content: "\e936";
1454
+ }
1455
+ .pa-dash-premium-button:before {
1456
+ content: "\e937";
1457
+ }
1458
+ .pa-dash-premium-carousel:before {
1459
+ content: "\e938";
1460
+ }
1461
+ .pa-dash-premium-contactform:before {
1462
+ content: "\e939";
1463
+ }
1464
+ .pa-dash-premium-countdown:before {
1465
+ content: "\e93a";
1466
+ }
1467
+ .pa-dash-premium-counter:before {
1468
+ content: "\e93b";
1469
+ }
1470
+ .pa-dash-premium-dual-header:before {
1471
+ content: "\e93c";
1472
+ }
1473
+ .pa-dash-premium-fancytext:before {
1474
+ content: "\e93d";
1475
+ }
1476
+ .pa-dash-premium-maps:before {
1477
+ content: "\e93e";
1478
+ }
1479
+ .pa-dash-premium-title:before {
1480
+ content: "\e93f";
1481
+ }
1482
+ .pa-dash-premium-icon-list:before {
1483
+ content: "\e940";
1484
+ }
1485
+ .pa-dash-premium-image-button:before {
1486
+ content: "\e941";
1487
+ }
1488
+ .pa-dash-premium-image-scroll:before {
1489
+ content: "\e942";
1490
+ }
1491
+ .pa-dash-premium-image-separator:before {
1492
+ content: "\e943";
1493
+ }
1494
+ /* .pa-dash-premium-lottie:before {
1495
+ content: "\e944";
1496
+ } */
1497
+ .pa-dash-premium-lottie-widget:before {
1498
+ content: "\e945";
1499
+ }
1500
+ .pa-dash-premium-grid:before {
1501
+ content: "\e946";
1502
+ }
1503
+ .pa-dash-premium-modalbox:before {
1504
+ content: "\e947";
1505
+ }
1506
+ .pa-dash-premium-pricing-table:before {
1507
+ content: "\e948";
1508
+ }
1509
+ .pa-dash-premium-progressbar:before {
1510
+ content: "\e949";
1511
+ }
1512
+ .pa-dash-premium-person:before {
1513
+ content: "\e94a";
1514
+ }
1515
+ .pa-dash-premium-testimonials:before {
1516
+ content: "\e94b";
1517
+ }
1518
+ .pa-dash-premium-vscroll:before {
1519
+ content: "\e94c";
1520
+ }
1521
+ .pa-dash-premium-videobox:before {
1522
+ content: "\e94d";
1523
+ }
admin/assets/css/notice-rtl.css CHANGED
@@ -3,8 +3,6 @@
3
  border: none;
4
  padding: 16px;
5
  margin: 0;
6
- /* min-height: 120px; */
7
- /* padding-right: 1em; */
8
  align-items: center;
9
  }
10
 
@@ -13,23 +11,6 @@
13
  margin: 0;
14
  }
15
 
16
- /* .error.pa-notice-wrap .pa-img-wrap {
17
- display: flex;
18
- align-items: center;
19
- min-height: 120px;
20
- padding: 0 0.7em;
21
- } */
22
-
23
- /* .pa-new-feature-notice .pa-text-wrap {
24
- display: -ms-flexbox;
25
- display: -webkit-flex;
26
- display: -moz-flex;
27
- display: -ms-flex;
28
- display: flex;
29
- align-items: center;
30
- padding: 10px 0 10px 10px;
31
- } */
32
-
33
  .pa-new-feature-notice .pa-text-wrap .pa-notice-logo {
34
  width: 40px;
35
  margin-left: 0.8em;
@@ -46,20 +27,13 @@
46
  outline: none;
47
  }
48
 
49
- /* .error.pa-notice-wrap .pa-text-wrap {
50
- padding-top: 0.3em;
51
- } */
52
-
53
  .error.pa-notice-wrap .pa-img-wrap {
54
- /* flex: 1; */
55
  margin-left: 10px;
56
  }
57
  .error.pa-notice-wrap .pa-text-wrap p {
58
  padding-left: 30px;
59
- /* margin-top: 15px; */
60
  font-size: 13px;
61
  color: #313131;
62
- /* font-family: "Quicksand"; */
63
  }
64
  .error.pa-notice-wrap .pa-img-wrap {
65
  width: 74px;
@@ -73,7 +47,6 @@
73
  background-color: #fff;
74
  padding: 10px;
75
  border-radius: 50%;
76
- /* background-image: linear-gradient(-30deg, #20254d 0%, #333b7a 100%); */
77
  }
78
 
79
  .error.pa-notice-wrap .pa-text-wrap a {
@@ -106,15 +79,7 @@
106
  color: #00a5e5;
107
  background-color: transparent;
108
  }
109
-
110
- /* .error .pa-text-wrap a {
111
- margin: 0;
112
- } */
113
-
114
  .pa-notice-wrap .pa-notice-close {
115
- /* -webkit-flex-basis: 56%;
116
- -ms-flex-preferred-size: 56%;
117
- flex-basis: 56%; */
118
  flex: 1;
119
  align-self: flex-start;
120
  }
3
  border: none;
4
  padding: 16px;
5
  margin: 0;
 
 
6
  align-items: center;
7
  }
8
 
11
  margin: 0;
12
  }
13
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  .pa-new-feature-notice .pa-text-wrap .pa-notice-logo {
15
  width: 40px;
16
  margin-left: 0.8em;
27
  outline: none;
28
  }
29
 
 
 
 
 
30
  .error.pa-notice-wrap .pa-img-wrap {
 
31
  margin-left: 10px;
32
  }
33
  .error.pa-notice-wrap .pa-text-wrap p {
34
  padding-left: 30px;
 
35
  font-size: 13px;
36
  color: #313131;
 
37
  }
38
  .error.pa-notice-wrap .pa-img-wrap {
39
  width: 74px;
47
  background-color: #fff;
48
  padding: 10px;
49
  border-radius: 50%;
 
50
  }
51
 
52
  .error.pa-notice-wrap .pa-text-wrap a {
79
  color: #00a5e5;
80
  background-color: transparent;
81
  }
 
 
 
 
 
82
  .pa-notice-wrap .pa-notice-close {
 
 
 
83
  flex: 1;
84
  align-self: flex-start;
85
  }
admin/assets/css/notice.css CHANGED
@@ -3,8 +3,6 @@
3
  border: none;
4
  padding: 16px;
5
  margin: 0;
6
- /* min-height: 120px; */
7
- /* padding-right: 1em; */
8
  align-items: center;
9
  }
10
 
@@ -12,29 +10,6 @@
12
  padding: 0;
13
  margin: 0;
14
  }
15
-
16
- /* .error.pa-notice-wrap .pa-img-wrap {
17
- display: flex;
18
- align-items: center;
19
- min-height: 120px;
20
- padding: 0 0.7em;
21
- } */
22
-
23
- /* .pa-new-feature-notice .pa-text-wrap {
24
- display: -ms-flexbox;
25
- display: -webkit-flex;
26
- display: -moz-flex;
27
- display: -ms-flex;
28
- display: flex;
29
- align-items: center;
30
- padding: 10px 10px 10px 0;
31
- } */
32
-
33
- /* .pa-new-feature-notice .pa-text-wrap .pa-notice-logo {
34
- width: 40px;
35
- margin-right: 0.8em;
36
- } */
37
-
38
  .pa-new-feature-notice .pa-text-wrap .pa-notice-close {
39
  text-decoration: none;
40
  margin-left: 1em;
@@ -45,21 +20,13 @@
45
  box-shadow: none;
46
  outline: none;
47
  }
48
-
49
- /* .error.pa-notice-wrap .pa-text-wrap {
50
- padding-top: 0.3em;
51
- } */
52
-
53
  .error.pa-notice-wrap .pa-img-wrap {
54
- /* flex: 1; */
55
  margin-right: 10px;
56
  }
57
  .error.pa-notice-wrap .pa-text-wrap p {
58
  padding-right: 30px;
59
- /* margin-top: 15px; */
60
  font-size: 13px;
61
  color: #313131;
62
- /* font-family: "Quicksand"; */
63
  }
64
  .error.pa-notice-wrap .pa-img-wrap {
65
  width: 74px;
@@ -73,7 +40,6 @@
73
  background-color: #fff;
74
  padding: 10px;
75
  border-radius: 50%;
76
- /* background-image: linear-gradient(-30deg, #20254d 0%, #333b7a 100%); */
77
  }
78
 
79
  .error.pa-review-notice .pa-text-wrap a {
@@ -106,15 +72,7 @@
106
  color: #00a5e5;
107
  background-color: transparent;
108
  }
109
-
110
- /* .error .pa-text-wrap a {
111
- margin: 0;
112
- } */
113
-
114
  .pa-notice-wrap .pa-notice-close {
115
- /* -webkit-flex-basis: 56%;
116
- -ms-flex-preferred-size: 56%;
117
- flex-basis: 56%; */
118
  flex: 1;
119
  align-self: flex-start;
120
  }
3
  border: none;
4
  padding: 16px;
5
  margin: 0;
 
 
6
  align-items: center;
7
  }
8
 
10
  padding: 0;
11
  margin: 0;
12
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  .pa-new-feature-notice .pa-text-wrap .pa-notice-close {
14
  text-decoration: none;
15
  margin-left: 1em;
20
  box-shadow: none;
21
  outline: none;
22
  }
 
 
 
 
 
23
  .error.pa-notice-wrap .pa-img-wrap {
 
24
  margin-right: 10px;
25
  }
26
  .error.pa-notice-wrap .pa-text-wrap p {
27
  padding-right: 30px;
 
28
  font-size: 13px;
29
  color: #313131;
 
30
  }
31
  .error.pa-notice-wrap .pa-img-wrap {
32
  width: 74px;
40
  background-color: #fff;
41
  padding: 10px;
42
  border-radius: 50%;
 
43
  }
44
 
45
  .error.pa-review-notice .pa-text-wrap a {
72
  color: #00a5e5;
73
  background-color: transparent;
74
  }
 
 
 
 
 
75
  .pa-notice-wrap .pa-notice-close {
 
 
 
76
  flex: 1;
77
  align-self: flex-start;
78
  }
admin/assets/fonts/style.css CHANGED
@@ -40,259 +40,3 @@
40
  -moz-osx-font-smoothing: grayscale;
41
  font-size: 21px;
42
  }
43
- #toplevel_page_premium-addons a[href="admin.php?page=premium-addons-pro"] {
44
- color: #1a7fc2;
45
- }
46
- #toplevel_page_premium-addons a[href="admin.php?page=premium-addons-pro"]:hover {
47
- color: #1a7fc2;
48
- }
49
- #toplevel_page_premium-addons li.current a[href="admin.php?page=premium-addons-pro"] {
50
- color: #1a7fc2;
51
- }
52
- #toplevel_page_premium-addons li.current a[href="admin.php?page=premium-addons-pro"]:hover {
53
- color: #1a7fc2;
54
- }
55
-
56
- /*
57
- * Dashboard Tabs
58
- */
59
- .pa-dash-general:before {
60
- content: "\e900";
61
- }
62
- .pa-dash-integrations:before {
63
- content: "\e901";
64
- }
65
- .pa-dash-system-info:before {
66
- content: "\e902";
67
- }
68
- .pa-dash-vcontrol:before {
69
- content: "\e903";
70
- }
71
- .pa-dash-white-label:before {
72
- content: "\e904";
73
- }
74
- .pa-dash-elements:before {
75
- content: "\e905";
76
- }
77
- .pa-dash-license:before {
78
- content: "\e910";
79
- }
80
- .pa-dash-features:before {
81
- content: "\e911";
82
- }
83
- /*
84
- * Elements Categories
85
- */
86
- .pa-dash-cat-all:before {
87
- content: "\e906";
88
- }
89
- .pa-dash-cat-blurbs:before {
90
- content: "\e907";
91
- }
92
- .pa-dash-cat-contact:before {
93
- content: "\e908";
94
- }
95
- .pa-dash-cat-content:before {
96
- content: "\e909";
97
- }
98
- .pa-dash-cat-images:before {
99
- content: "\e90a";
100
- }
101
- .pa-dash-cat-off-grid:before {
102
- content: "\e90b";
103
- }
104
- .pa-dash-cat-section:before {
105
- content: "\e90c";
106
- }
107
- .pa-dash-cat-feed:before {
108
- content: "\e90d";
109
- }
110
- .pa-dash-cat-data:before {
111
- content: "\e90e";
112
- }
113
- .pa-dash-cat-social:before {
114
- content: "\e90f";
115
- }
116
- /*
117
- * Widgets Icons
118
- */
119
- .pa-dash-premium-notbar:before {
120
- content: "\e913";
121
- }
122
- .pa-dash-premium-gradient:before {
123
- content: "\e914";
124
- }
125
- .pa-dash-premium-color-transition:before {
126
- content: "\e915";
127
- }
128
- .pa-dash-premium-behance:before {
129
- content: "\e916";
130
- }
131
- .pa-dash-premium-charts:before {
132
- content: "\e917";
133
- }
134
- .pa-dash-premium-content-toggle:before {
135
- content: "\e918";
136
- }
137
- .pa-dash-premium-divider:before {
138
- content: "\e919";
139
- }
140
- .pa-dash-premium-facebook-feed:before {
141
- content: "\e91b";
142
- }
143
- .pa-dash-facebook-feed-2:before {
144
- content: "\e91b";
145
- }
146
- .pa-dash-premium-fb-chat:before {
147
- content: "\e91c";
148
- }
149
- .pa-dash-premium-facebook-reviews:before {
150
- content: "\e91d";
151
- }
152
- .pa-dash-premium-google-reviews:before {
153
- content: "\e91e";
154
- }
155
- .pa-dash-premium-hscroll:before {
156
- content: "\e91f";
157
- }
158
- .pa-dash-premium-flipbox:before {
159
- content: "\e920";
160
- }
161
- .pa-dash-premium-iconbox:before {
162
- content: "\e921";
163
- }
164
- .pa-dash-premium-image-accordion:before {
165
- content: "\e922";
166
- }
167
- .pa-dash-premium-image-comparison:before {
168
- content: "\e923";
169
- }
170
- .pa-dash-premium-image-hotspots:before {
171
- content: "\e924";
172
- }
173
- .pa-dash-premium-img-layers:before {
174
- content: "\e925";
175
- }
176
- .pa-dash-premium-instagram-feed:before {
177
- content: "\e926";
178
- }
179
- .pa-dash-premium-kenburns:before {
180
- content: "\e927";
181
- }
182
- .pa-dash-premium-lottie:before {
183
- content: "\e928";
184
- }
185
- .pa-dash-premium-magic-section:before {
186
- content: "\e929";
187
- }
188
- .pa-dash-premium-multi-scroll:before {
189
- content: "\e92a";
190
- }
191
- .pa-dash-premium-ihover:before {
192
- content: "\e92b";
193
- }
194
- .pa-dash-premium-parallax:before {
195
- content: "\e94f";
196
- }
197
- .pa-dash-premium-particles:before {
198
- content: "\e92c";
199
- }
200
- .pa-dash-premium-prev-img:before {
201
- content: "\e92d";
202
- }
203
- .pa-dash-premium-tabs:before {
204
- content: "\e92f";
205
- }
206
- .pa-dash-premium-tables:before {
207
- content: "\e92e";
208
- }
209
- .pa-dash-trustpilot:before {
210
- content: "\e930";
211
- }
212
- .pa-dash-premium-twitter-feed:before {
213
- content: "\e931";
214
- }
215
- .pa-dash-premium-unfold:before {
216
- content: "\e932";
217
- }
218
- .pa-dash-premium-whatsapp-chat:before {
219
- content: "\e933";
220
- }
221
- .pa-dash-premium-yelp-reviews:before {
222
- content: "\e934";
223
- }
224
- .pa-dash-premium-banner:before {
225
- content: "\e935";
226
- }
227
- .pa-dash-premium-blog:before {
228
- content: "\e936";
229
- }
230
- .pa-dash-premium-button:before {
231
- content: "\e937";
232
- }
233
- .pa-dash-premium-carousel:before {
234
- content: "\e938";
235
- }
236
- .pa-dash-premium-contactform:before {
237
- content: "\e939";
238
- }
239
- .pa-dash-premium-countdown:before {
240
- content: "\e93a";
241
- }
242
- .pa-dash-premium-counter:before {
243
- content: "\e93b";
244
- }
245
- .pa-dash-premium-dual-header:before {
246
- content: "\e93c";
247
- }
248
- .pa-dash-premium-fancytext:before {
249
- content: "\e93d";
250
- }
251
- .pa-dash-premium-maps:before {
252
- content: "\e93e";
253
- }
254
- .pa-dash-premium-title:before {
255
- content: "\e93f";
256
- }
257
- .pa-dash-premium-icon-list:before {
258
- content: "\e940";
259
- }
260
- .pa-dash-premium-image-button:before {
261
- content: "\e941";
262
- }
263
- .pa-dash-premium-image-scroll:before {
264
- content: "\e942";
265
- }
266
- .pa-dash-premium-image-separator:before {
267
- content: "\e943";
268
- }
269
- /* .pa-dash-premium-lottie:before {
270
- content: "\e944";
271
- } */
272
- .pa-dash-premium-lottie-widget:before {
273
- content: "\e945";
274
- }
275
- .pa-dash-premium-grid:before {
276
- content: "\e946";
277
- }
278
- .pa-dash-premium-modalbox:before {
279
- content: "\e947";
280
- }
281
- .pa-dash-premium-pricing-table:before {
282
- content: "\e948";
283
- }
284
- .pa-dash-premium-progressbar:before {
285
- content: "\e949";
286
- }
287
- .pa-dash-premium-person:before {
288
- content: "\e94a";
289
- }
290
- .pa-dash-premium-testimonials:before {
291
- content: "\e94b";
292
- }
293
- .pa-dash-premium-vscroll:before {
294
- content: "\e94c";
295
- }
296
- .pa-dash-premium-videobox:before {
297
- content: "\e94d";
298
- }
40
  -moz-osx-font-smoothing: grayscale;
41
  font-size: 21px;
42
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/assets/js/admin.js CHANGED
@@ -1,323 +1,374 @@
1
- (function ($) {
2
-
3
- "use strict";
4
-
5
- var redHadfontLink = document.createElement('link');
6
- redHadfontLink.rel = 'stylesheet';
7
- redHadfontLink.href = 'https://fonts.googleapis.com/css?family=Red Hat Display:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic';
8
- redHadfontLink.type = 'text/css';
9
- document.head.appendChild(redHadfontLink);
10
-
11
- var poppinsfontLink = document.createElement('link');
12
- poppinsfontLink.rel = 'stylesheet';
13
- poppinsfontLink.href = 'https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic';
14
- poppinsfontLink.type = 'text/css';
15
- document.head.appendChild(poppinsfontLink);
16
-
17
- var settings = premiumAddonsSettings.settings;
18
-
19
- window.PremiumAddonsNavigation = function () {
20
-
21
- var self = this,
22
- $tabs = $(".pa-settings-tab"),
23
- $elementsTabs = $(".pa-elements-tab");
24
-
25
- self.init = function () {
26
-
27
- if (!$tabs.length)
28
- return;
29
-
30
- self.initNavTabs($tabs);
31
-
32
- self.initElementsTabs($elementsTabs);
33
-
34
- self.handleElementsActions();
35
-
36
- self.handleFormSubmit();
37
-
38
- self.handleRollBack();
39
-
40
- self.handlePaproActions();
41
-
42
- };
43
-
44
- //Handle settings form submission
45
- self.handleFormSubmit = function () {
46
-
47
- var ajaxData = {
48
- 'pa-settings': 'pa_elements_settings',
49
- 'pa-features': 'pa_elements_settings',
50
- 'pa-integrations': 'pa_additional_settings',
51
- 'pa-ver-control': 'pa_additional_settings'
52
- };
53
-
54
-
55
- $('form.pa-settings-form').on('submit', function (e) {
56
-
57
- var $form = $(this),
58
- id = $form.attr("id");
59
-
60
- e.preventDefault();
61
-
62
- var action = ajaxData[id];
63
-
64
- if (!action)
65
- return;
66
-
67
- if ('pa_additional_settings' === action) {
68
- $form = $('form#pa-ver-control, form#pa-integrations');
69
- } else {
70
- $form = $('form#pa-settings, form#pa-features');
71
- }
72
-
73
- $.ajax({
74
- url: settings.ajaxurl,
75
- type: 'POST',
76
- data: {
77
- action: action,
78
- security: settings.nonce,
79
- fields: $form.serialize(),
80
- },
81
- success: function (response) {
82
-
83
- console.log(response);
84
-
85
- Swal.fire({
86
- type: 'success',
87
- title: 'Settings Saved!',
88
- footer: 'Have Fun :-)',
89
- showConfirmButton: false,
90
- timer: 1000
91
- });
92
- },
93
- error: function (err) {
94
-
95
- console.log(err);
96
-
97
- Swal.fire({
98
- type: 'error',
99
- title: 'Oops...',
100
- text: 'Something went wrong!'
101
- });
102
-
103
- }
104
- });
105
- });
106
-
107
- };
108
-
109
- //Handle global enable/disable buttons
110
- self.handleElementsActions = function () {
111
-
112
- $(".pa-elements-filter select").on('change', function () {
113
- var filter = $(this).val(),
114
- $activeTab = $(".pa-switchers-container").not(".hidden");
115
-
116
- $activeTab.find(".pa-switcher").removeClass("hidden");
117
-
118
- if ('free' === filter) {
119
- $activeTab.find(".pro-element").addClass("hidden");
120
- } else if ('pro' === filter) {
121
- $activeTab.find(".pa-switcher").not(".pro-element").addClass("hidden");
122
- }
123
- });
124
-
125
- //Enable/Disable all widgets
126
- $(".pa-btn-group").on("click", '.pa-btn', function () {
127
-
128
- var $btn = $(this),
129
- isChecked = $btn.hasClass("pa-btn-enable");
130
-
131
- if (!$btn.hasClass("active")) {
132
- $(".pa-btn-group .pa-btn").removeClass("active");
133
- $btn.addClass("active");
134
-
135
- $.ajax({
136
- url: settings.ajaxurl,
137
- type: 'POST',
138
- data: {
139
- action: 'pa_save_global_btn',
140
- security: settings.nonce,
141
- isGlobalOn: isChecked
142
- }
143
- });
144
-
145
- }
146
-
147
-
148
- $("#pa-modules .pa-switcher input").prop("checked", isChecked);
149
-
150
- });
151
-
152
- $("#pa-modules .pa-switcher input").on('change', function () {
153
- var $this = $(this),
154
- id = $this.attr('id'),
155
- isChecked = $this.prop('checked');
156
-
157
-
158
- $("input[name='" + id + "']").prop('checked', isChecked);
159
- })
160
-
161
- };
162
-
163
- //Handle Tabs Elements
164
- self.initElementsTabs = function ($elem) {
165
-
166
- var $links = $elem.find('a'),
167
- $sections = $(".pa-switchers-container");
168
-
169
- $sections.eq(0).removeClass("hidden");
170
- $links.eq(0).addClass("active");
171
-
172
- $links.on('click', function (e) {
173
-
174
- e.preventDefault();
175
-
176
- var $link = $(this),
177
- href = $link.attr('href');
178
-
179
- //Set this tab to active
180
- $links.removeClass("active");
181
- $link.addClass("active");
182
-
183
- //Navigate to tab section
184
- $sections.addClass("hidden");
185
- $("#" + href).removeClass("hidden");
186
-
187
- });
188
- };
189
-
190
- //Handle settings tabs
191
- self.initNavTabs = function ($elem) {
192
-
193
- var $links = $elem.find('a'),
194
- $lastSection = null;
195
-
196
- $(window).on('hashchange', function () {
197
-
198
- var hash = window.location.hash.match(new RegExp('tab=([^&]*)')),
199
- slug = hash ? hash[1] : $links.first().attr('href').replace('#tab=', ''),
200
- $link = $('#pa-tab-link-' + slug);
201
-
202
- if (!$link.length)
203
- return
204
-
205
- $link.closest('.pa-settings-tab').addClass('pa-tab-active').siblings().removeClass('pa-tab-active');
206
- $links.removeClass('pa-section-active');
207
- $link.addClass('pa-section-active');
208
-
209
- //Hide the last active section
210
- if ($lastSection)
211
- $lastSection.hide();
212
-
213
- var $section = $('#pa-section-' + slug);
214
- $section.css({
215
- display: 'block'
216
- });
217
-
218
- $lastSection = $section;
219
-
220
- }).trigger('hashchange');
221
-
222
-
223
- };
224
-
225
- self.handleRollBack = function () {
226
-
227
- //Rollback button
228
- $('.pa-rollback-button').on('click', function (event) {
229
-
230
- event.preventDefault();
231
-
232
- var $this = $(this),
233
- href = $this.attr('href');
234
-
235
- if (!href)
236
- return;
237
-
238
- //Show PAPRO stable version if PAPRO Rollback is clicked
239
- var isPAPRO = '';
240
- if (-1 !== href.indexOf('papro_rollback'))
241
- isPAPRO = 'papro_';
242
-
243
- var premiumRollBackConfirm = premiumAddonsSettings.premiumRollBackConfirm;
244
-
245
- var dialogsManager = new DialogsManager.Instance();
246
-
247
- dialogsManager.createWidget('confirm', {
248
- headerMessage: premiumRollBackConfirm.i18n.rollback_to_previous_version,
249
- message: premiumRollBackConfirm['i18n'][isPAPRO + 'rollback_confirm'],
250
- strings: {
251
- cancel: premiumRollBackConfirm.i18n.cancel,
252
- confirm: premiumRollBackConfirm.i18n.yes,
253
- },
254
- onConfirm: function () {
255
-
256
- $this.addClass('loading');
257
-
258
- location.href = $this.attr('href');
259
-
260
- }
261
- }).show();
262
- });
263
-
264
- };
265
-
266
- self.handlePaproActions = function () {
267
-
268
- //Trigger SWAL for PRO elements
269
- $(".pro-slider").on('click', function () {
270
-
271
- var redirectionLink = " https://premiumaddons.com/pro/?utm_source=wp-menu&utm_medium=wp-dash&utm_campaign=get-pro&utm_term=";
272
-
273
- Swal.fire({
274
- title: '<span class="pa-swal-head">Get PRO Widgets & Addons<span>',
275
- html: 'Supercharge your Elementor with PRO widgets and addons that you won’t find anywhere else.',
276
- type: 'warning',
277
- showCloseButton: true,
278
- showCancelButton: true,
279
- cancelButtonText: "More Info",
280
- focusConfirm: true,
281
- customClass: 'pa-swal',
282
- }).then(function (res) {
283
- //Handle More Info button
284
- if (res.dismiss === 'cancel') {
285
- window.open(redirectionLink + settings.theme, '_blank');
286
- }
287
-
288
- });
289
- });
290
-
291
- //Trigger SWAL for White Labeling
292
- $(".premium-white-label-form.pro-inactive").on('submit', function (e) {
293
-
294
- e.preventDefault();
295
-
296
- var redirectionLink = " https://premiumaddons.com/pro/?utm_source=wp-menu&utm_medium=wp-dash&utm_campaign=get-pro&utm_term=";
297
-
298
- Swal.fire({
299
- title: '<span class="pa-swal-head">Enable White Labeling Options<span>',
300
- html: 'Premium Addons can be completely re-branded with your own brand name and author details. Your clients will never know what tools you are using to build their website and will think that this is your own tool set. White-labeling works as long as your license is active.',
301
- type: 'warning',
302
- showCloseButton: true,
303
- showCancelButton: true,
304
- cancelButtonText: "More Info",
305
- focusConfirm: true
306
- }).then(function (res) {
307
- //Handle More Info button
308
- if (res.dismiss === 'cancel') {
309
- window.open(redirectionLink + settings.theme, '_blank');
310
- }
311
-
312
- });
313
- });
314
-
315
- };
316
-
317
- };
318
-
319
- var instance = new PremiumAddonsNavigation();
320
-
321
- instance.init();
322
-
323
- })(jQuery);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function ($) {
2
+
3
+ "use strict";
4
+
5
+ var redHadfontLink = document.createElement('link');
6
+ redHadfontLink.rel = 'stylesheet';
7
+ redHadfontLink.href = 'https://fonts.googleapis.com/css?family=Red Hat Display:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic';
8
+ redHadfontLink.type = 'text/css';
9
+ document.head.appendChild(redHadfontLink);
10
+
11
+ var poppinsfontLink = document.createElement('link');
12
+ poppinsfontLink.rel = 'stylesheet';
13
+ poppinsfontLink.href = 'https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic';
14
+ poppinsfontLink.type = 'text/css';
15
+ document.head.appendChild(poppinsfontLink);
16
+
17
+ var settings = premiumAddonsSettings.settings;
18
+
19
+ window.PremiumAddonsNavigation = function () {
20
+
21
+ var self = this,
22
+ $tabs = $(".pa-settings-tab"),
23
+ $elementsTabs = $(".pa-elements-tab");
24
+
25
+ self.init = function () {
26
+
27
+ if (!$tabs.length) {
28
+ return;
29
+ }
30
+
31
+ self.initNavTabs($tabs);
32
+
33
+ self.initElementsTabs($elementsTabs);
34
+
35
+ self.handleElementsActions();
36
+
37
+ self.handleFormSubmit();
38
+
39
+ self.handleRollBack();
40
+
41
+ self.handlePaproActions();
42
+
43
+ };
44
+
45
+ // Handle settings form submission
46
+ self.handleFormSubmit = function () {
47
+
48
+ var ajaxData = {
49
+ 'pa-settings': 'pa_elements_settings',
50
+ 'pa-features': 'pa_elements_settings',
51
+ 'pa-integrations': 'pa_additional_settings',
52
+ 'pa-ver-control': 'pa_additional_settings'
53
+ };
54
+
55
+ $('form.pa-settings-form').on(
56
+ 'submit',
57
+ function (e) {
58
+
59
+ var $form = $(this),
60
+ id = $form.attr("id");
61
+
62
+ e.preventDefault();
63
+
64
+ var action = ajaxData[id];
65
+
66
+ if (!action) {
67
+ return;
68
+ }
69
+
70
+ if ('pa_additional_settings' === action) {
71
+ $form = $('form#pa-ver-control, form#pa-integrations');
72
+ } else {
73
+ $form = $('form#pa-settings, form#pa-features');
74
+ }
75
+
76
+ $.ajax(
77
+ {
78
+ url: settings.ajaxurl,
79
+ type: 'POST',
80
+ data: {
81
+ action: action,
82
+ security: settings.nonce,
83
+ fields: $form.serialize(),
84
+ },
85
+ success: function (response) {
86
+
87
+ console.log(response);
88
+
89
+ Swal.fire(
90
+ {
91
+ type: 'success',
92
+ title: 'Settings Saved!',
93
+ footer: 'Have Fun :-)',
94
+ showConfirmButton: false,
95
+ timer: 1000
96
+ }
97
+ );
98
+ },
99
+ error: function (err) {
100
+
101
+ console.log(err);
102
+
103
+ Swal.fire(
104
+ {
105
+ type: 'error',
106
+ title: 'Oops...',
107
+ text: 'Something went wrong!'
108
+ }
109
+ );
110
+
111
+ }
112
+ }
113
+ );
114
+ }
115
+ );
116
+
117
+ };
118
+
119
+ // Handle global enable/disable buttons
120
+ self.handleElementsActions = function () {
121
+
122
+ $(".pa-elements-filter select").on(
123
+ 'change',
124
+ function () {
125
+ var filter = $(this).val(),
126
+ $activeTab = $(".pa-switchers-container").not(".hidden");
127
+
128
+ $activeTab.find(".pa-switcher").removeClass("hidden");
129
+
130
+ if ('free' === filter) {
131
+ $activeTab.find(".pro-element").addClass("hidden");
132
+ } else if ('pro' === filter) {
133
+ $activeTab.find(".pa-switcher").not(".pro-element").addClass("hidden");
134
+ }
135
+ }
136
+ );
137
+
138
+ // Enable/Disable all widgets
139
+ $(".pa-btn-group").on(
140
+ "click",
141
+ '.pa-btn',
142
+ function () {
143
+
144
+ var $btn = $(this),
145
+ isChecked = $btn.hasClass("pa-btn-enable");
146
+
147
+ if (!$btn.hasClass("active")) {
148
+ $(".pa-btn-group .pa-btn").removeClass("active");
149
+ $btn.addClass("active");
150
+
151
+ $.ajax(
152
+ {
153
+ url: settings.ajaxurl,
154
+ type: 'POST',
155
+ data: {
156
+ action: 'pa_save_global_btn',
157
+ security: settings.nonce,
158
+ isGlobalOn: isChecked
159
+ }
160
+ }
161
+ );
162
+
163
+ }
164
+
165
+ $("#pa-modules .pa-switcher input").prop("checked", isChecked);
166
+
167
+ }
168
+ );
169
+
170
+ $("#pa-modules .pa-switcher input").on(
171
+ 'change',
172
+ function () {
173
+ var $this = $(this),
174
+ id = $this.attr('id'),
175
+ isChecked = $this.prop('checked');
176
+
177
+ $("input[name='" + id + "']").prop('checked', isChecked);
178
+ }
179
+ )
180
+
181
+ };
182
+
183
+ // Handle Tabs Elements
184
+ self.initElementsTabs = function ($elem) {
185
+
186
+ var $links = $elem.find('a'),
187
+ $sections = $(".pa-switchers-container");
188
+
189
+ $sections.eq(0).removeClass("hidden");
190
+ $links.eq(0).addClass("active");
191
+
192
+ $links.on(
193
+ 'click',
194
+ function (e) {
195
+
196
+ e.preventDefault();
197
+
198
+ var $link = $(this),
199
+ href = $link.attr('href');
200
+
201
+ // Set this tab to active
202
+ $links.removeClass("active");
203
+ $link.addClass("active");
204
+
205
+ // Navigate to tab section
206
+ $sections.addClass("hidden");
207
+ $("#" + href).removeClass("hidden");
208
+
209
+ }
210
+ );
211
+ };
212
+
213
+ // Handle settings tabs
214
+ self.initNavTabs = function ($elem) {
215
+
216
+ var $links = $elem.find('a'),
217
+ $lastSection = null;
218
+
219
+ $(window).on(
220
+ 'hashchange',
221
+ function () {
222
+
223
+ var hash = window.location.hash.match(new RegExp('tab=([^&]*)')),
224
+ slug = hash ? hash[1] : $links.first().attr('href').replace('#tab=', ''),
225
+ $link = $('#pa-tab-link-' + slug);
226
+
227
+ if (!$link.length) {
228
+ return
229
+
230
+ $link.closest('.pa-settings-tab').addClass('pa-tab-active').siblings().removeClass('pa-tab-active');
231
+ }
232
+ $links.removeClass('pa-section-active');
233
+ $link.addClass('pa-section-active');
234
+
235
+ // Hide the last active section
236
+ if ($lastSection) {
237
+ $lastSection.hide();
238
+ }
239
+
240
+ var $section = $('#pa-section-' + slug);
241
+ $section.css(
242
+ {
243
+ display: 'block'
244
+ }
245
+ );
246
+
247
+ $lastSection = $section;
248
+
249
+ }
250
+ ).trigger('hashchange');
251
+
252
+ };
253
+
254
+ self.handleRollBack = function () {
255
+
256
+ // Rollback button
257
+ $('.pa-rollback-button').on(
258
+ 'click',
259
+ function (event) {
260
+
261
+ event.preventDefault();
262
+
263
+ var $this = $(this),
264
+ href = $this.attr('href');
265
+
266
+ if (!href) {
267
+ return;
268
+ }
269
+
270
+ // Show PAPRO stable version if PAPRO Rollback is clicked
271
+ var isPAPRO = '';
272
+ if (-1 !== href.indexOf('papro_rollback')) {
273
+ isPAPRO = 'papro_';
274
+ }
275
+
276
+ var premiumRollBackConfirm = premiumAddonsSettings.premiumRollBackConfirm;
277
+
278
+ var dialogsManager = new DialogsManager.Instance();
279
+
280
+ dialogsManager.createWidget(
281
+ 'confirm',
282
+ {
283
+ headerMessage: premiumRollBackConfirm.i18n.rollback_to_previous_version,
284
+ message: premiumRollBackConfirm['i18n'][isPAPRO + 'rollback_confirm'],
285
+ strings: {
286
+ cancel: premiumRollBackConfirm.i18n.cancel,
287
+ confirm: premiumRollBackConfirm.i18n.yes,
288
+ },
289
+ onConfirm: function () {
290
+
291
+ $this.addClass('loading');
292
+
293
+ location.href = $this.attr('href');
294
+
295
+ }
296
+ }
297
+ ).show();
298
+ }
299
+ );
300
+
301
+ };
302
+
303
+ self.handlePaproActions = function () {
304
+
305
+ // Trigger SWAL for PRO elements
306
+ $(".pro-slider").on(
307
+ 'click',
308
+ function () {
309
+
310
+ var redirectionLink = " https://premiumaddons.com/pro/?utm_source=wp-menu&utm_medium=wp-dash&utm_campaign=get-pro&utm_term=";
311
+
312
+ Swal.fire(
313
+ {
314
+ title: '<span class="pa-swal-head">Get PRO Widgets & Addons<span>',
315
+ html: 'Supercharge your Elementor with PRO widgets and addons that you won’t find anywhere else.',
316
+ type: 'warning',
317
+ showCloseButton: true,
318
+ showCancelButton: true,
319
+ cancelButtonText: "More Info",
320
+ focusConfirm: true,
321
+ customClass: 'pa-swal',
322
+ }
323
+ ).then(
324
+ function (res) {
325
+ // Handle More Info button
326
+ if (res.dismiss === 'cancel') {
327
+ window.open(redirectionLink + settings.theme, '_blank');
328
+ }
329
+
330
+ }
331
+ );
332
+ }
333
+ );
334
+
335
+ // Trigger SWAL for White Labeling
336
+ $(".premium-white-label-form.pro-inactive").on(
337
+ 'submit',
338
+ function (e) {
339
+
340
+ e.preventDefault();
341
+
342
+ var redirectionLink = " https://premiumaddons.com/pro/?utm_source=wp-menu&utm_medium=wp-dash&utm_campaign=get-pro&utm_term=";
343
+
344
+ Swal.fire(
345
+ {
346
+ title: '<span class="pa-swal-head">Enable White Labeling Options<span>',
347
+ html: 'Premium Addons can be completely re-branded with your own brand name and author details. Your clients will never know what tools you are using to build their website and will think that this is your own tool set. White-labeling works as long as your license is active.',
348
+ type: 'warning',
349
+ showCloseButton: true,
350
+ showCancelButton: true,
351
+ cancelButtonText: "More Info",
352
+ focusConfirm: true
353
+ }
354
+ ).then(
355
+ function (res) {
356
+ // Handle More Info button
357
+ if (res.dismiss === 'cancel') {
358
+ window.open(redirectionLink + settings.theme, '_blank');
359
+ }
360
+
361
+ }
362
+ );
363
+ }
364
+ );
365
+
366
+ };
367
+
368
+ };
369
+
370
+ var instance = new PremiumAddonsNavigation();
371
+
372
+ instance.init();
373
+
374
+ })(jQuery);
admin/assets/js/dialog/dialog.js DELETED
@@ -1,830 +0,0 @@
1
- /*!
2
- * Dialogs Manager v4.2.1
3
- * https://github.com/kobizz/dialogs-manager
4
- *
5
- * Copyright Kobi Zaltzberg
6
- * Released under the MIT license
7
- * https://github.com/kobizz/dialogs-manager/blob/master/LICENSE.txt
8
- */
9
-
10
- (function ($, global) {
11
- 'use strict';
12
-
13
- /*
14
- * Dialog Manager
15
- */
16
- var DialogsManager = {
17
- widgetsTypes: {},
18
- createWidgetType: function (typeName, properties, Parent) {
19
-
20
- if (!Parent) {
21
- Parent = this.Widget;
22
- }
23
-
24
- var WidgetType = function () {
25
-
26
- Parent.apply(this, arguments);
27
- };
28
-
29
- var prototype = WidgetType.prototype = new Parent(typeName);
30
-
31
- prototype.types = prototype.types.concat([typeName]);
32
-
33
- $.extend(prototype, properties);
34
-
35
- prototype.constructor = WidgetType;
36
-
37
- WidgetType.extend = function (typeName, properties) {
38
-
39
- return DialogsManager.createWidgetType(typeName, properties, WidgetType);
40
- };
41
-
42
- return WidgetType;
43
- },
44
- addWidgetType: function (typeName, properties, Parent) {
45
-
46
- if (properties && properties.prototype instanceof this.Widget) {
47
- return this.widgetsTypes[typeName] = properties;
48
- }
49
-
50
- return this.widgetsTypes[typeName] = this.createWidgetType(typeName, properties, Parent);
51
- },
52
- getWidgetType: function (widgetType) {
53
-
54
- return this.widgetsTypes[widgetType];
55
- }
56
- };
57
-
58
- /*
59
- * Dialog Manager instances constructor
60
- */
61
- DialogsManager.Instance = function () {
62
-
63
- var self = this,
64
- elements = {},
65
- settings = {};
66
-
67
- var initElements = function () {
68
-
69
- elements.body = $('body');
70
- };
71
-
72
- var initSettings = function (options) {
73
-
74
- var defaultSettings = {
75
- classPrefix: 'dialog',
76
- effects: {
77
- show: 'fadeIn',
78
- hide: 'fadeOut'
79
- }
80
- };
81
-
82
- $.extend(settings, defaultSettings, options);
83
- };
84
-
85
- this.createWidget = function (widgetType, properties) {
86
-
87
- var WidgetTypeConstructor = DialogsManager.getWidgetType(widgetType),
88
- widget = new WidgetTypeConstructor(widgetType);
89
-
90
- properties = properties || {};
91
-
92
- widget.init(self, properties);
93
-
94
- widget.setMessage(properties.message);
95
-
96
- return widget;
97
- };
98
-
99
- this.getSettings = function (property) {
100
-
101
- if (property) {
102
- return settings[property];
103
- }
104
-
105
- return Object.create(settings);
106
- };
107
-
108
- this.init = function (settings) {
109
-
110
- initSettings(settings);
111
-
112
- initElements();
113
-
114
- return self;
115
- };
116
-
117
- self.init();
118
- };
119
-
120
- /*
121
- * Widget types constructor
122
- */
123
- DialogsManager.Widget = function (widgetName) {
124
-
125
- var self = this,
126
- settings = {},
127
- events = {},
128
- elements = {},
129
- hideTimeOut = 0,
130
- baseClosureMethods = ['refreshPosition'];
131
-
132
- var bindEvents = function () {
133
-
134
- elements.window.on('keyup', onWindowKeyUp);
135
-
136
- if (settings.hide.onOutsideClick) {
137
- elements.window[0].addEventListener('click', hideOnOutsideClick, true);
138
- }
139
-
140
- if (settings.hide.onClick || settings.hide.onBackgroundClick) {
141
- elements.widget.on('click', hideOnClick);
142
- }
143
-
144
- if (settings.position.autoRefresh) {
145
- elements.window.on('resize', self.refreshPosition);
146
- }
147
- };
148
-
149
- var callEffect = function (intent, params) {
150
-
151
- var effect = settings.effects[intent],
152
- $widget = elements.widget;
153
-
154
- if ($.isFunction(effect)) {
155
- effect.apply($widget, params);
156
- }
157
- else {
158
-
159
- if ($widget[effect]) {
160
- $widget[effect].apply($widget, params);
161
- }
162
- else {
163
- throw 'Reference Error: The effect ' + effect + ' not found';
164
- }
165
- }
166
- };
167
-
168
- var ensureClosureMethods = function() {
169
-
170
- var closureMethodsNames = baseClosureMethods.concat(self.getClosureMethods());
171
-
172
- $.each(closureMethodsNames, function () {
173
-
174
- var methodName = this,
175
- oldMethod = self[methodName];
176
-
177
- self[methodName] = function () {
178
-
179
- oldMethod.apply(self, arguments);
180
- };
181
- });
182
- };
183
-
184
- var initElements = function () {
185
-
186
- self.addElement('widget');
187
-
188
- self.addElement('message');
189
-
190
- self.addElement('window', window);
191
-
192
- self.addElement('container', settings.container);
193
-
194
- var id = self.getSettings('id');
195
-
196
- if (id) {
197
- self.setID(id);
198
- }
199
-
200
- var classes = [];
201
-
202
- $.each(self.types, function() {
203
- classes.push(settings.classes.globalPrefix + '-type-' + this);
204
- });
205
-
206
- classes.push(self.getSettings('className'));
207
-
208
- self.getElements('widget').addClass(classes.join(' '));
209
- };
210
-
211
- var initSettings = function (parent, userSettings) {
212
-
213
- var parentSettings = $.extend(true, {}, parent.getSettings());
214
-
215
- settings = {
216
- effects: parentSettings.effects,
217
- classes: {
218
- globalPrefix: parentSettings.classPrefix,
219
- prefix: parentSettings.classPrefix + '-' + widgetName
220
- },
221
- selectors: {
222
- preventClose: '.' + parentSettings.classPrefix + '-prevent-close'
223
- },
224
- container: 'body',
225
- position: {
226
- element: 'widget',
227
- my: 'center',
228
- at: 'center',
229
- of: 'container',
230
- enable: true,
231
- autoRefresh: false
232
- },
233
- hide: {
234
- auto: false,
235
- autoDelay: 5000,
236
- onClick: false,
237
- onOutsideClick: true,
238
- onBackgroundClick: true
239
- }
240
- };
241
-
242
- $.extend(true, settings, self.getDefaultSettings(), userSettings);
243
-
244
- initSettingsEvents();
245
- };
246
-
247
- var initSettingsEvents = function () {
248
-
249
- $.each(settings, function (settingKey) {
250
-
251
- var eventName = settingKey.match(/^on([A-Z].*)/);
252
-
253
- if (!eventName) {
254
- return;
255
- }
256
-
257
- eventName = eventName[1].charAt(0).toLowerCase() + eventName[1].slice(1);
258
-
259
- self.on(eventName, this);
260
- });
261
- };
262
-
263
- var normalizeClassName = function (name) {
264
-
265
- return name.replace(/([a-z])([A-Z])/g, function () {
266
-
267
- return arguments[1] + '-' + arguments[2].toLowerCase();
268
- });
269
- };
270
-
271
- var hideOnClick = function(event) {
272
-
273
- if (settings.hide.onClick) {
274
-
275
- if ($(event.target).closest(settings.selectors.preventClose).length) {
276
- return;
277
- }
278
- } else if (event.target !== this) {
279
- return;
280
- }
281
-
282
- self.hide();
283
- };
284
-
285
- var hideOnOutsideClick = function(event) {
286
- if ($(event.target).closest(elements.widget).length) {
287
- return;
288
- }
289
-
290
- self.hide();
291
- };
292
-
293
- var onWindowKeyUp = function(event) {
294
- var ESC_KEY = 27,
295
- keyCode = event.which;
296
-
297
- if (ESC_KEY === keyCode) {
298
- self.hide();
299
- }
300
- };
301
-
302
- var unbindEvents = function() {
303
-
304
- elements.window.off('keyup', onWindowKeyUp);
305
-
306
- if (settings.hide.onOutsideClick) {
307
- elements.window[0].removeEventListener('click', hideOnOutsideClick, true);
308
- }
309
-
310
- if (settings.hide.onClick || settings.hide.onBackgroundClick) {
311
- elements.widget.off('click', hideOnClick);
312
- }
313
-
314
- if (settings.position.autoRefresh) {
315
- elements.window.off('resize', self.refreshPosition);
316
- }
317
- };
318
-
319
- this.addElement = function (name, element, type) {
320
-
321
- var $newElement = elements[name] = $(element || '<div>'),
322
- normalizedName = normalizeClassName(name),
323
- className = [];
324
-
325
- if (type) {
326
- className.push(settings.classes.globalPrefix + '-' + type);
327
- }
328
-
329
- className.push(settings.classes.globalPrefix + '-' + normalizedName);
330
-
331
- className.push(settings.classes.prefix + '-' + normalizedName);
332
-
333
- $newElement.addClass(className.join(' '));
334
-
335
- return $newElement;
336
- };
337
-
338
- this.getSettings = function (setting) {
339
-
340
- var copy = Object.create(settings);
341
-
342
- if (setting) {
343
- return copy[setting];
344
- }
345
-
346
- return copy;
347
- };
348
-
349
- this.init = function (parent, properties) {
350
-
351
- if (!(parent instanceof DialogsManager.Instance)) {
352
- throw 'The ' + self.widgetName + ' must to be initialized from an instance of DialogsManager.Instance';
353
- }
354
-
355
- ensureClosureMethods();
356
-
357
- self.trigger('init', properties);
358
-
359
- initSettings(parent, properties);
360
-
361
- initElements();
362
-
363
- self.buildWidget();
364
-
365
- if (self.attachEvents) {
366
- self.attachEvents();
367
- }
368
-
369
- self.trigger('ready');
370
-
371
- return self;
372
- };
373
-
374
- this.getElements = function (item) {
375
-
376
- return item ? elements[item] : elements;
377
- };
378
-
379
- this.hide = function () {
380
-
381
- clearTimeout(hideTimeOut);
382
-
383
- callEffect('hide', arguments);
384
-
385
- unbindEvents();
386
-
387
- self.trigger('hide');
388
-
389
- return self;
390
- };
391
-
392
- this.isVisible = function() {
393
-
394
- return elements.widget.is(':visible');
395
- };
396
-
397
- this.on = function (eventName, callback) {
398
-
399
- if ('object' === typeof eventName) {
400
- $.each(eventName, function(singleEventName) {
401
- self.on(singleEventName, this);
402
- });
403
-
404
- return self;
405
- }
406
-
407
- var eventNames = eventName.split(' ');
408
-
409
- eventNames.forEach(function(singleEventName) {
410
- if (! events[singleEventName]) {
411
- events[singleEventName] = [];
412
- }
413
-
414
- events[singleEventName].push(callback);
415
- });
416
-
417
- return self;
418
- };
419
-
420
- this.setMessage = function (message) {
421
-
422
- elements.message.html(message);
423
-
424
- return self;
425
- };
426
-
427
- this.setID = function (id) {
428
-
429
- self.getElements('widget').attr('id', id);
430
-
431
- return self;
432
- };
433
-
434
- this.setSettings = function(key, value) {
435
-
436
- if ('object' === typeof value) {
437
- $.extend(true, settings[key], value);
438
- } else {
439
- settings[key] = value;
440
- }
441
-
442
- return self;
443
- };
444
-
445
- this.show = function () {
446
-
447
- clearTimeout(hideTimeOut);
448
-
449
- elements.widget.appendTo(elements.container).hide();
450
-
451
- callEffect('show', arguments);
452
-
453
- self.refreshPosition();
454
-
455
- if (settings.hide.auto) {
456
- hideTimeOut = setTimeout(self.hide, settings.hide.autoDelay);
457
- }
458
-
459
- bindEvents();
460
-
461
- self.trigger('show');
462
-
463
- return self;
464
- };
465
-
466
- this.refreshPosition = function () {
467
-
468
- if (! settings.position.enable) {
469
- return;
470
- }
471
-
472
- var position = $.extend({}, settings.position);
473
-
474
- if (elements[position.of]) {
475
- position.of = elements[position.of];
476
- }
477
-
478
- elements[position.element].position(position);
479
- };
480
-
481
- this.trigger = function (eventName, params) {
482
-
483
- var methodName = 'on' + eventName[0].toUpperCase() + eventName.slice(1);
484
-
485
- if (self[methodName]) {
486
- self[methodName](params);
487
- }
488
-
489
- var callbacks = events[eventName];
490
-
491
- if (!callbacks) {
492
- return;
493
- }
494
-
495
- $.each(callbacks, function (index, callback) {
496
-
497
- callback.call(self, params);
498
- });
499
-
500
- return self;
501
- };
502
-
503
- this.destroy = function() {
504
-
505
- unbindEvents();
506
-
507
- elements.widget.remove();
508
-
509
- self.trigger('destroy');
510
-
511
- return self;
512
- };
513
- };
514
-
515
- DialogsManager.Widget.prototype.types = [];
516
-
517
- // Inheritable widget methods
518
- DialogsManager.Widget.prototype.buildWidget = function () {
519
-
520
- var elements = this.getElements();
521
-
522
- elements.widget.html(elements.message);
523
- };
524
-
525
- DialogsManager.Widget.prototype.getDefaultSettings = function () {
526
-
527
- return {};
528
- };
529
-
530
- DialogsManager.Widget.prototype.getClosureMethods = function() {
531
-
532
- return [];
533
- };
534
-
535
- DialogsManager.Widget.prototype.onHide = function () {
536
- };
537
-
538
- DialogsManager.Widget.prototype.onShow = function () {
539
- };
540
-
541
- DialogsManager.Widget.prototype.onInit = function () {
542
- };
543
-
544
- DialogsManager.Widget.prototype.onReady = function () {
545
- };
546
-
547
- DialogsManager.widgetsTypes.simple = DialogsManager.Widget;
548
-
549
- DialogsManager.addWidgetType('buttons', {
550
- activeKeyUp: function (event) {
551
-
552
- var TAB_KEY = 9;
553
-
554
- if (event.which === TAB_KEY) {
555
- event.preventDefault();
556
- }
557
-
558
- if (this.hotKeys[event.which]) {
559
- this.hotKeys[event.which](this);
560
- }
561
- },
562
- activeKeyDown: function (event) {
563
-
564
- var TAB_KEY = 9;
565
-
566
- if (event.which === TAB_KEY) {
567
- event.preventDefault();
568
-
569
- var currentButtonIndex = this.focusedButton.index(),
570
- nextButtonIndex;
571
-
572
- if (event.shiftKey) {
573
-
574
- nextButtonIndex = currentButtonIndex - 1;
575
-
576
- if (nextButtonIndex < 0) {
577
- nextButtonIndex = this.buttons.length - 1;
578
- }
579
- } else {
580
-
581
- nextButtonIndex = currentButtonIndex + 1;
582
-
583
- if (nextButtonIndex >= this.buttons.length) {
584
- nextButtonIndex = 0;
585
- }
586
- }
587
-
588
- this.focusedButton = this.buttons[nextButtonIndex].focus();
589
- }
590
- },
591
- addButton: function (options) {
592
-
593
- var self = this,
594
- $button = self.addElement(options.name, $('<' + this.getSettings('buttonTag') + '>').text(options.text), 'button');
595
-
596
- self.buttons.push($button);
597
-
598
- var buttonFn = function () {
599
-
600
- if (self.getSettings('hide').onButtonClick) {
601
- self.hide();
602
- }
603
-
604
- if ($.isFunction(options.callback)) {
605
- options.callback.call(this, self);
606
- }
607
- };
608
-
609
- $button.on('click', buttonFn);
610
-
611
- if (options.hotKey) {
612
- this.hotKeys[options.hotKey] = buttonFn;
613
- }
614
-
615
- this.getElements('buttonsWrapper').append($button);
616
-
617
- if (options.focus) {
618
- this.focusedButton = $button;
619
- }
620
-
621
- return self;
622
- },
623
- bindHotKeys: function () {
624
-
625
- this.getElements('window').on({
626
- keyup: this.activeKeyUp,
627
- keydown: this.activeKeyDown
628
- });
629
- },
630
- buildWidget: function () {
631
-
632
- DialogsManager.Widget.prototype.buildWidget.apply(this, arguments);
633
-
634
- var $buttonsWrapper = this.addElement('buttonsWrapper');
635
-
636
- this.getElements('widget').append($buttonsWrapper);
637
- },
638
- getClosureMethods: function () {
639
-
640
- return [
641
- 'activeKeyUp',
642
- 'activeKeyDown'
643
- ];
644
- },
645
- getDefaultSettings: function () {
646
-
647
- return {
648
- hide: {
649
- onButtonClick: true
650
- },
651
- buttonTag: 'button'
652
- };
653
- },
654
- onHide: function () {
655
-
656
- this.unbindHotKeys();
657
- },
658
- onInit: function () {
659
-
660
- this.buttons = [];
661
-
662
- this.hotKeys = {};
663
-
664
- this.focusedButton = null;
665
- },
666
- onShow: function () {
667
-
668
- this.bindHotKeys();
669
-
670
- if (!this.focusedButton) {
671
- this.focusedButton = this.buttons[0];
672
- }
673
-
674
- if (this.focusedButton) {
675
- this.focusedButton.focus();
676
- }
677
- },
678
- unbindHotKeys: function () {
679
-
680
- this.getElements('window').off({
681
- keyup: this.activeKeyUp,
682
- keydown: this.activeKeyDown
683
- });
684
- }
685
- });
686
-
687
- DialogsManager.addWidgetType('lightbox', DialogsManager.getWidgetType('buttons').extend('lightbox', {
688
- getDefaultSettings: function () {
689
-
690
- var settings = DialogsManager.getWidgetType('buttons').prototype.getDefaultSettings.apply(this, arguments);
691
-
692
- return $.extend(true, settings, {
693
- headerMessage: '',
694
- contentWidth: 'auto',
695
- contentHeight: 'auto',
696
- closeButton: false,
697
- closeButtonClass: 'fa fa-times',
698
- position: {
699
- element: 'widgetContent',
700
- of: 'widget',
701
- autoRefresh: true
702
- }
703
- });
704
- },
705
- buildWidget: function () {
706
-
707
- DialogsManager.getWidgetType('buttons').prototype.buildWidget.apply(this, arguments);
708
-
709
- var $widgetHeader = this.addElement('widgetHeader'),
710
- $widgetContent = this.addElement('widgetContent');
711
-
712
- var elements = this.getElements();
713
-
714
- $widgetContent.append($widgetHeader, elements.message, elements.buttonsWrapper);
715
-
716
- elements.widget.html($widgetContent);
717
-
718
- if (! this.getSettings('closeButton')) {
719
- return;
720
- }
721
-
722
- var $closeButton = this.addElement('closeButton', '<div><i class="' + this.getSettings('closeButtonClass') + '"></i></div>');
723
-
724
- $widgetContent.prepend($closeButton);
725
- },
726
- attachEvents: function() {
727
- if (this.getSettings('closeButton')) {
728
- this.getElements('closeButton').on('click', this.hide);
729
- }
730
- },
731
- onReady: function(){
732
-
733
- var elements = this.getElements(),
734
- settings = this.getSettings();
735
-
736
- if ('auto' !== settings.contentWidth) {
737
- elements.message.width(settings.contentWidth);
738
- }
739
-
740
- if ('auto' !== settings.contentHeight) {
741
- elements.message.height(settings.contentHeight);
742
- }
743
-
744
- this.setHeaderMessage(settings.headerMessage);
745
- },
746
- setHeaderMessage: function (message) {
747
-
748
- this.getElements('widgetHeader').html(message);
749
-
750
- return this;
751
- }
752
- }));
753
-
754
- DialogsManager.addWidgetType('confirm', DialogsManager.getWidgetType('lightbox').extend('confirm', {
755
- onReady: function () {
756
-
757
- DialogsManager.getWidgetType('lightbox').prototype.onReady.apply(this, arguments);
758
-
759
- var strings = this.getSettings('strings'),
760
- isDefaultCancel = this.getSettings('defaultOption') === 'cancel';
761
-
762
- this.addButton({
763
- name: 'cancel',
764
- text: strings.cancel,
765
- callback: function (widget) {
766
-
767
- widget.trigger('cancel');
768
- },
769
- focus: isDefaultCancel
770
- });
771
-
772
- this.addButton({
773
- name: 'ok',
774
- text: strings.confirm,
775
- callback: function (widget) {
776
-
777
- widget.trigger('confirm');
778
- },
779
- focus: !isDefaultCancel
780
- });
781
- },
782
- getDefaultSettings: function () {
783
-
784
- var settings = DialogsManager.getWidgetType('lightbox').prototype.getDefaultSettings.apply(this, arguments);
785
-
786
- settings.strings = {
787
- confirm: 'OK',
788
- cancel: 'Cancel'
789
- };
790
-
791
- settings.defaultOption = 'cancel';
792
-
793
- return settings;
794
- }
795
- }));
796
-
797
- DialogsManager.addWidgetType('alert', DialogsManager.getWidgetType('lightbox').extend('alert', {
798
- onReady: function () {
799
-
800
- DialogsManager.getWidgetType('lightbox').prototype.onReady.apply(this, arguments);
801
-
802
- var strings = this.getSettings('strings');
803
-
804
- this.addButton({
805
- name: 'ok',
806
- text: strings.confirm,
807
- callback: function (widget) {
808
-
809
- widget.trigger('confirm');
810
- }
811
- });
812
- },
813
- getDefaultSettings: function () {
814
-
815
- var settings = DialogsManager.getWidgetType('lightbox').prototype.getDefaultSettings.apply(this, arguments);
816
-
817
- settings.strings = {
818
- confirm: 'OK'
819
- };
820
-
821
- return settings;
822
- }
823
- }));
824
-
825
- // Exporting the DialogsManager variable to global
826
- global.DialogsManager = DialogsManager;
827
- })(
828
- typeof jQuery !== 'undefined' ? jQuery : typeof require === 'function' && require('jquery'),
829
- typeof module !== 'undefined' ? module.exports : window
830
- );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/assets/js/pa-notice.js CHANGED
@@ -1,59 +1,64 @@
1
- (function ($) {
2
-
3
- var $noticeWrap = $(".pa-notice-wrap"),
4
- notice = $noticeWrap.data('notice');
5
-
6
-
7
- var adminNotices = {
8
- 'major-update': 'major_update_notice',
9
- 'black-friday': 'papro_new_bf_notice'
10
- };
11
-
12
- if (undefined !== notice) {
13
-
14
- $noticeWrap.find('.pa-notice-reset').on("click", function () {
15
-
16
- $noticeWrap.css('display', 'none');
17
-
18
- $.ajax({
19
- url: ajaxurl,
20
- type: 'POST',
21
- data: {
22
- action: 'pa_reset_admin_notice',
23
- notice: $noticeWrap.data('notice')
24
- }
25
- });
26
-
27
-
28
- });
29
- }
30
-
31
- $(".pa-notice-close").on("click", function () {
32
-
33
- var noticeID = $(this).data('notice');
34
-
35
- if (noticeID) {
36
- $(this).closest('.pa-new-feature-notice').remove();
37
-
38
- $.ajax({
39
- url: ajaxurl,
40
- type: 'POST',
41
- data: {
42
- action: 'pa_dismiss_admin_notice',
43
- notice: adminNotices[noticeID]
44
- },
45
- success: function (res) {
46
- console.log(res);
47
- },
48
- error: function (err) {
49
- console.log(err);
50
- }
51
- });
52
- }
53
-
54
-
55
-
56
- });
57
-
58
-
59
- })(jQuery);
 
 
 
 
 
1
+ (function ($) {
2
+
3
+ var $noticeWrap = $( ".pa-notice-wrap" ),
4
+ notice = $noticeWrap.data( 'notice' );
5
+
6
+ var adminNotices = {
7
+ 'major-update': 'major_update_notice',
8
+ 'black-friday': 'papro_new_bf_notice'
9
+ };
10
+
11
+ if (undefined !== notice) {
12
+
13
+ $noticeWrap.find( '.pa-notice-reset' ).on(
14
+ "click",
15
+ function () {
16
+
17
+ $noticeWrap.css( 'display', 'none' );
18
+
19
+ $.ajax(
20
+ {
21
+ url: ajaxurl,
22
+ type: 'POST',
23
+ data: {
24
+ action: 'pa_reset_admin_notice',
25
+ notice: $noticeWrap.data( 'notice' )
26
+ }
27
+ }
28
+ );
29
+
30
+ }
31
+ );
32
+ }
33
+
34
+ $( ".pa-notice-close" ).on(
35
+ "click",
36
+ function () {
37
+
38
+ var noticeID = $( this ).data( 'notice' );
39
+
40
+ if (noticeID) {
41
+ $( this ).closest( '.pa-new-feature-notice' ).remove();
42
+
43
+ $.ajax(
44
+ {
45
+ url: ajaxurl,
46
+ type: 'POST',
47
+ data: {
48
+ action: 'pa_dismiss_admin_notice',
49
+ notice: adminNotices[noticeID]
50
+ },
51
+ success: function (res) {
52
+ console.log( res );
53
+ },
54
+ error: function (err) {
55
+ console.log( err );
56
+ }
57
+ }
58
+ );
59
+ }
60
+
61
+ }
62
+ );
63
+
64
+ })( jQuery );
admin/assets/js/sweetalert2/core.js CHANGED
@@ -1,7613 +1 @@
1
- /**
2
- * core-js 2.4.1
3
- * https://github.com/zloirock/core-js
4
- * License: http://rock.mit-license.org
5
- * © 2016 Denis Pushkarev
6
- */
7
- !function(__e, __g, undefined){
8
- 'use strict';
9
- /******/ (function(modules) { // webpackBootstrap
10
- /******/ // The module cache
11
- /******/ var installedModules = {};
12
-
13
- /******/ // The require function
14
- /******/ function __webpack_require__(moduleId) {
15
-
16
- /******/ // Check if module is in cache
17
- /******/ if(installedModules[moduleId])
18
- /******/ return installedModules[moduleId].exports;
19
-
20
- /******/ // Create a new module (and put it into the cache)
21
- /******/ var module = installedModules[moduleId] = {
22
- /******/ exports: {},
23
- /******/ id: moduleId,
24
- /******/ loaded: false
25
- /******/ };
26
-
27
- /******/ // Execute the module function
28
- /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
29
-
30
- /******/ // Flag the module as loaded
31
- /******/ module.loaded = true;
32
-
33
- /******/ // Return the exports of the module
34
- /******/ return module.exports;
35
- /******/ }
36
-
37
-
38
- /******/ // expose the modules object (__webpack_modules__)
39
- /******/ __webpack_require__.m = modules;
40
-
41
- /******/ // expose the module cache
42
- /******/ __webpack_require__.c = installedModules;
43
-
44
- /******/ // __webpack_public_path__
45
- /******/ __webpack_require__.p = "";
46
-
47
- /******/ // Load entry module and return exports
48
- /******/ return __webpack_require__(0);
49
- /******/ })
50
- /************************************************************************/
51
- /******/ ([
52
- /* 0 */
53
- /***/ function(module, exports, __webpack_require__) {
54
-
55
- __webpack_require__(1);
56
- __webpack_require__(50);
57
- __webpack_require__(51);
58
- __webpack_require__(52);
59
- __webpack_require__(54);
60
- __webpack_require__(55);
61
- __webpack_require__(58);
62
- __webpack_require__(59);
63
- __webpack_require__(60);
64
- __webpack_require__(61);
65
- __webpack_require__(62);
66
- __webpack_require__(63);
67
- __webpack_require__(64);
68
- __webpack_require__(65);
69
- __webpack_require__(66);
70
- __webpack_require__(68);
71
- __webpack_require__(70);
72
- __webpack_require__(72);
73
- __webpack_require__(74);
74
- __webpack_require__(77);
75
- __webpack_require__(78);
76
- __webpack_require__(79);
77
- __webpack_require__(83);
78
- __webpack_require__(86);
79
- __webpack_require__(87);
80
- __webpack_require__(88);
81
- __webpack_require__(89);
82
- __webpack_require__(91);
83
- __webpack_require__(92);
84
- __webpack_require__(93);
85
- __webpack_require__(94);
86
- __webpack_require__(95);
87
- __webpack_require__(97);
88
- __webpack_require__(99);
89
- __webpack_require__(100);
90
- __webpack_require__(101);
91
- __webpack_require__(103);
92
- __webpack_require__(104);
93
- __webpack_require__(105);
94
- __webpack_require__(107);
95
- __webpack_require__(108);
96
- __webpack_require__(109);
97
- __webpack_require__(111);
98
- __webpack_require__(112);
99
- __webpack_require__(113);
100
- __webpack_require__(114);
101
- __webpack_require__(115);
102
- __webpack_require__(116);
103
- __webpack_require__(117);
104
- __webpack_require__(118);
105
- __webpack_require__(119);
106
- __webpack_require__(120);
107
- __webpack_require__(121);
108
- __webpack_require__(122);
109
- __webpack_require__(123);
110
- __webpack_require__(124);
111
- __webpack_require__(126);
112
- __webpack_require__(130);
113
- __webpack_require__(131);
114
- __webpack_require__(132);
115
- __webpack_require__(133);
116
- __webpack_require__(137);
117
- __webpack_require__(139);
118
- __webpack_require__(140);
119
- __webpack_require__(141);
120
- __webpack_require__(142);
121
- __webpack_require__(143);
122
- __webpack_require__(144);
123
- __webpack_require__(145);
124
- __webpack_require__(146);
125
- __webpack_require__(147);
126
- __webpack_require__(148);
127
- __webpack_require__(149);
128
- __webpack_require__(150);
129
- __webpack_require__(151);
130
- __webpack_require__(152);
131
- __webpack_require__(158);
132
- __webpack_require__(159);
133
- __webpack_require__(161);
134
- __webpack_require__(162);
135
- __webpack_require__(163);
136
- __webpack_require__(167);
137
- __webpack_require__(168);
138
- __webpack_require__(169);
139
- __webpack_require__(170);
140
- __webpack_require__(171);
141
- __webpack_require__(173);
142
- __webpack_require__(174);
143
- __webpack_require__(175);
144
- __webpack_require__(176);
145
- __webpack_require__(179);
146
- __webpack_require__(181);
147
- __webpack_require__(182);
148
- __webpack_require__(183);
149
- __webpack_require__(185);
150
- __webpack_require__(187);
151
- __webpack_require__(189);
152
- __webpack_require__(190);
153
- __webpack_require__(191);
154
- __webpack_require__(193);
155
- __webpack_require__(194);
156
- __webpack_require__(195);
157
- __webpack_require__(196);
158
- __webpack_require__(203);
159
- __webpack_require__(206);
160
- __webpack_require__(207);
161
- __webpack_require__(209);
162
- __webpack_require__(210);
163
- __webpack_require__(211);
164
- __webpack_require__(212);
165
- __webpack_require__(213);
166
- __webpack_require__(214);
167
- __webpack_require__(215);
168
- __webpack_require__(216);
169
- __webpack_require__(217);
170
- __webpack_require__(218);
171
- __webpack_require__(219);
172
- __webpack_require__(220);
173
- __webpack_require__(222);
174
- __webpack_require__(223);
175
- __webpack_require__(224);
176
- __webpack_require__(225);
177
- __webpack_require__(226);
178
- __webpack_require__(227);
179
- __webpack_require__(228);
180
- __webpack_require__(229);
181
- __webpack_require__(231);
182
- __webpack_require__(234);
183
- __webpack_require__(235);
184
- __webpack_require__(237);
185
- __webpack_require__(238);
186
- __webpack_require__(239);
187
- __webpack_require__(240);
188
- __webpack_require__(241);
189
- __webpack_require__(242);
190
- __webpack_require__(243);
191
- __webpack_require__(244);
192
- __webpack_require__(245);
193
- __webpack_require__(246);
194
- __webpack_require__(247);
195
- __webpack_require__(249);
196
- __webpack_require__(250);
197
- __webpack_require__(251);
198
- __webpack_require__(252);
199
- __webpack_require__(253);
200
- __webpack_require__(254);
201
- __webpack_require__(255);
202
- __webpack_require__(256);
203
- __webpack_require__(258);
204
- __webpack_require__(259);
205
- __webpack_require__(261);
206
- __webpack_require__(262);
207
- __webpack_require__(263);
208
- __webpack_require__(264);
209
- __webpack_require__(267);
210
- __webpack_require__(268);
211
- __webpack_require__(269);
212
- __webpack_require__(270);
213
- __webpack_require__(271);
214
- __webpack_require__(272);
215
- __webpack_require__(273);
216
- __webpack_require__(274);
217
- __webpack_require__(276);
218
- __webpack_require__(277);
219
- __webpack_require__(278);
220
- __webpack_require__(279);
221
- __webpack_require__(280);
222
- __webpack_require__(281);
223
- __webpack_require__(282);
224
- __webpack_require__(283);
225
- __webpack_require__(284);
226
- __webpack_require__(285);
227
- __webpack_require__(286);
228
- __webpack_require__(287);
229
- __webpack_require__(288);
230
- __webpack_require__(291);
231
- __webpack_require__(156);
232
- __webpack_require__(293);
233
- __webpack_require__(292);
234
- __webpack_require__(294);
235
- __webpack_require__(295);
236
- __webpack_require__(296);
237
- __webpack_require__(297);
238
- __webpack_require__(298);
239
- __webpack_require__(300);
240
- __webpack_require__(301);
241
- __webpack_require__(302);
242
- __webpack_require__(304);
243
- module.exports = __webpack_require__(305);
244
-
245
-
246
- /***/ },
247
- /* 1 */
248
- /***/ function(module, exports, __webpack_require__) {
249
-
250
- 'use strict';
251
- // ECMAScript 6 symbols shim
252
- var global = __webpack_require__(2)
253
- , has = __webpack_require__(3)
254
- , DESCRIPTORS = __webpack_require__(4)
255
- , $export = __webpack_require__(6)
256
- , redefine = __webpack_require__(16)
257
- , META = __webpack_require__(20).KEY
258
- , $fails = __webpack_require__(5)
259
- , shared = __webpack_require__(21)
260
- , setToStringTag = __webpack_require__(22)
261
- , uid = __webpack_require__(17)
262
- , wks = __webpack_require__(23)
263
- , wksExt = __webpack_require__(24)
264
- , wksDefine = __webpack_require__(25)
265
- , keyOf = __webpack_require__(27)
266
- , enumKeys = __webpack_require__(40)
267
- , isArray = __webpack_require__(43)
268
- , anObject = __webpack_require__(10)
269
- , toIObject = __webpack_require__(30)
270
- , toPrimitive = __webpack_require__(14)
271
- , createDesc = __webpack_require__(15)
272
- , _create = __webpack_require__(44)
273
- , gOPNExt = __webpack_require__(47)
274
- , $GOPD = __webpack_require__(49)
275
- , $DP = __webpack_require__(9)
276
- , $keys = __webpack_require__(28)
277
- , gOPD = $GOPD.f
278
- , dP = $DP.f
279
- , gOPN = gOPNExt.f
280
- , $Symbol = global.Symbol
281
- , $JSON = global.JSON
282
- , _stringify = $JSON && $JSON.stringify
283
- , PROTOTYPE = 'prototype'
284
- , HIDDEN = wks('_hidden')
285
- , TO_PRIMITIVE = wks('toPrimitive')
286
- , isEnum = {}.propertyIsEnumerable
287
- , SymbolRegistry = shared('symbol-registry')
288
- , AllSymbols = shared('symbols')
289
- , OPSymbols = shared('op-symbols')
290
- , ObjectProto = Object[PROTOTYPE]
291
- , USE_NATIVE = typeof $Symbol == 'function'
292
- , QObject = global.QObject;
293
- // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
294
- var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;
295
-
296
- // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687
297
- var setSymbolDesc = DESCRIPTORS && $fails(function(){
298
- return _create(dP({}, 'a', {
299
- get: function(){ return dP(this, 'a', {value: 7}).a; }
300
- })).a != 7;
301
- }) ? function(it, key, D){
302
- var protoDesc = gOPD(ObjectProto, key);
303
- if(protoDesc)delete ObjectProto[key];
304
- dP(it, key, D);
305
- if(protoDesc && it !== ObjectProto)dP(ObjectProto, key, protoDesc);
306
- } : dP;
307
-
308
- var wrap = function(tag){
309
- var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);
310
- sym._k = tag;
311
- return sym;
312
- };
313
-
314
- var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function(it){
315
- return typeof it == 'symbol';
316
- } : function(it){
317
- return it instanceof $Symbol;
318
- };
319
-
320
- var $defineProperty = function defineProperty(it, key, D){
321
- if(it === ObjectProto)$defineProperty(OPSymbols, key, D);
322
- anObject(it);
323
- key = toPrimitive(key, true);
324
- anObject(D);
325
- if(has(AllSymbols, key)){
326
- if(!D.enumerable){
327
- if(!has(it, HIDDEN))dP(it, HIDDEN, createDesc(1, {}));
328
- it[HIDDEN][key] = true;
329
- } else {
330
- if(has(it, HIDDEN) && it[HIDDEN][key])it[HIDDEN][key] = false;
331
- D = _create(D, {enumerable: createDesc(0, false)});
332
- } return setSymbolDesc(it, key, D);
333
- } return dP(it, key, D);
334
- };
335
- var $defineProperties = function defineProperties(it, P){
336
- anObject(it);
337
- var keys = enumKeys(P = toIObject(P))
338
- , i = 0
339
- , l = keys.length
340
- , key;
341
- while(l > i)$defineProperty(it, key = keys[i++], P[key]);
342
- return it;
343
- };
344
- var $create = function create(it, P){
345
- return P === undefined ? _create(it) : $defineProperties(_create(it), P);
346
- };
347
- var $propertyIsEnumerable = function propertyIsEnumerable(key){
348
- var E = isEnum.call(this, key = toPrimitive(key, true));
349
- if(this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return false;
350
- return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;
351
- };
352
- var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key){
353
- it = toIObject(it);
354
- key = toPrimitive(key, true);
355
- if(it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return;
356
- var D = gOPD(it, key);
357
- if(D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key]))D.enumerable = true;
358
- return D;
359
- };
360
- var $getOwnPropertyNames = function getOwnPropertyNames(it){
361
- var names = gOPN(toIObject(it))
362
- , result = []
363
- , i = 0
364
- , key;
365
- while(names.length > i){
366
- if(!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META)result.push(key);
367
- } return result;
368
- };
369
- var $getOwnPropertySymbols = function getOwnPropertySymbols(it){
370
- var IS_OP = it === ObjectProto
371
- , names = gOPN(IS_OP ? OPSymbols : toIObject(it))
372
- , result = []
373
- , i = 0
374
- , key;
375
- while(names.length > i){
376
- if(has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true))result.push(AllSymbols[key]);
377
- } return result;
378
- };
379
-
380
- // 19.4.1.1 Symbol([description])
381
- if(!USE_NATIVE){
382
- $Symbol = function Symbol(){
383
- if(this instanceof $Symbol)throw TypeError('Symbol is not a constructor!');
384
- var tag = uid(arguments.length > 0 ? arguments[0] : undefined);
385
- var $set = function(value){
386
- if(this === ObjectProto)$set.call(OPSymbols, value);
387
- if(has(this, HIDDEN) && has(this[HIDDEN], tag))this[HIDDEN][tag] = false;
388
- setSymbolDesc(this, tag, createDesc(1, value));
389
- };
390
- if(DESCRIPTORS && setter)setSymbolDesc(ObjectProto, tag, {configurable: true, set: $set});
391
- return wrap(tag);
392
- };
393
- redefine($Symbol[PROTOTYPE], 'toString', function toString(){
394
- return this._k;
395
- });
396
-
397
- $GOPD.f = $getOwnPropertyDescriptor;
398
- $DP.f = $defineProperty;
399
- __webpack_require__(48).f = gOPNExt.f = $getOwnPropertyNames;
400
- __webpack_require__(42).f = $propertyIsEnumerable;
401
- __webpack_require__(41).f = $getOwnPropertySymbols;
402
-
403
- if(DESCRIPTORS && !__webpack_require__(26)){
404
- redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);
405
- }
406
-
407
- wksExt.f = function(name){
408
- return wrap(wks(name));
409
- }
410
- }
411
-
412
- $export($export.G + $export.W + $export.F * !USE_NATIVE, {Symbol: $Symbol});
413
-
414
- for(var symbols = (
415
- // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14
416
- 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'
417
- ).split(','), i = 0; symbols.length > i; )wks(symbols[i++]);
418
-
419
- for(var symbols = $keys(wks.store), i = 0; symbols.length > i; )wksDefine(symbols[i++]);
420
-
421
- $export($export.S + $export.F * !USE_NATIVE, 'Symbol', {
422
- // 19.4.2.1 Symbol.for(key)
423
- 'for': function(key){
424
- return has(SymbolRegistry, key += '')
425
- ? SymbolRegistry[key]
426
- : SymbolRegistry[key] = $Symbol(key);
427
- },
428
- // 19.4.2.5 Symbol.keyFor(sym)
429
- keyFor: function keyFor(key){
430
- if(isSymbol(key))return keyOf(SymbolRegistry, key);
431
- throw TypeError(key + ' is not a symbol!');
432
- },
433
- useSetter: function(){ setter = true; },
434
- useSimple: function(){ setter = false; }
435
- });
436
-
437
- $export($export.S + $export.F * !USE_NATIVE, 'Object', {
438
- // 19.1.2.2 Object.create(O [, Properties])
439
- create: $create,
440
- // 19.1.2.4 Object.defineProperty(O, P, Attributes)
441
- defineProperty: $defineProperty,
442
- // 19.1.2.3 Object.defineProperties(O, Properties)
443
- defineProperties: $defineProperties,
444
- // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
445
- getOwnPropertyDescriptor: $getOwnPropertyDescriptor,
446
- // 19.1.2.7 Object.getOwnPropertyNames(O)
447
- getOwnPropertyNames: $getOwnPropertyNames,
448
- // 19.1.2.8 Object.getOwnPropertySymbols(O)
449
- getOwnPropertySymbols: $getOwnPropertySymbols
450
- });
451
-
452
- // 24.3.2 JSON.stringify(value [, replacer [, space]])
453
- $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function(){
454
- var S = $Symbol();
455
- // MS Edge converts symbol values to JSON as {}
456
- // WebKit converts symbol values to JSON as null
457
- // V8 throws on boxed symbols
458
- return _stringify([S]) != '[null]' || _stringify({a: S}) != '{}' || _stringify(Object(S)) != '{}';
459
- })), 'JSON', {
460
- stringify: function stringify(it){
461
- if(it === undefined || isSymbol(it))return; // IE8 returns string on undefined
462
- var args = [it]
463
- , i = 1
464
- , replacer, $replacer;
465
- while(arguments.length > i)args.push(arguments[i++]);
466
- replacer = args[1];
467
- if(typeof replacer == 'function')$replacer = replacer;
468
- if($replacer || !isArray(replacer))replacer = function(key, value){
469
- if($replacer)value = $replacer.call(this, key, value);
470
- if(!isSymbol(value))return value;
471
- };
472
- args[1] = replacer;
473
- return _stringify.apply($JSON, args);
474
- }
475
- });
476
-
477
- // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)
478
- $Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(8)($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);
479
- // 19.4.3.5 Symbol.prototype[@@toStringTag]
480
- setToStringTag($Symbol, 'Symbol');
481
- // 20.2.1.9 Math[@@toStringTag]
482
- setToStringTag(Math, 'Math', true);
483
- // 24.3.3 JSON[@@toStringTag]
484
- setToStringTag(global.JSON, 'JSON', true);
485
-
486
- /***/ },
487
- /* 2 */
488
- /***/ function(module, exports) {
489
-
490
- // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
491
- var global = module.exports = typeof window != 'undefined' && window.Math == Math
492
- ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();
493
- if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef
494
-
495
- /***/ },
496
- /* 3 */
497
- /***/ function(module, exports) {
498
-
499
- var hasOwnProperty = {}.hasOwnProperty;
500
- module.exports = function(it, key){
501
- return hasOwnProperty.call(it, key);
502
- };
503
-
504
- /***/ },
505
- /* 4 */
506
- /***/ function(module, exports, __webpack_require__) {
507
-
508
- // Thank's IE8 for his funny defineProperty
509
- module.exports = !__webpack_require__(5)(function(){
510
- return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;
511
- });
512
-
513
- /***/ },
514
- /* 5 */
515
- /***/ function(module, exports) {
516
-
517
- module.exports = function(exec){
518
- try {
519
- return !!exec();
520
- } catch(e){
521
- return true;
522
- }
523
- };
524
-
525
- /***/ },
526
- /* 6 */
527
- /***/ function(module, exports, __webpack_require__) {
528
-
529
- var global = __webpack_require__(2)
530
- , core = __webpack_require__(7)
531
- , hide = __webpack_require__(8)
532
- , redefine = __webpack_require__(16)
533
- , ctx = __webpack_require__(18)
534
- , PROTOTYPE = 'prototype';
535
-
536
- var $export = function(type, name, source){
537
- var IS_FORCED = type & $export.F
538
- , IS_GLOBAL = type & $export.G
539
- , IS_STATIC = type & $export.S
540
- , IS_PROTO = type & $export.P
541
- , IS_BIND = type & $export.B
542
- , target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE]
543
- , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})
544
- , expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {})
545
- , key, own, out, exp;
546
- if(IS_GLOBAL)source = name;
547
- for(key in source){
548
- // contains in native
549
- own = !IS_FORCED && target && target[key] !== undefined;
550
- // export native or passed
551
- out = (own ? target : source)[key];
552
- // bind timers to global for call from export context
553
- exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
554
- // extend global
555
- if(target)redefine(target, key, out, type & $export.U);
556
- // export
557
- if(exports[key] != out)hide(exports, key, exp);
558
- if(IS_PROTO && expProto[key] != out)expProto[key] = out;
559
- }
560
- };
561
- global.core = core;
562
- // type bitmap
563
- $export.F = 1; // forced
564
- $export.G = 2; // global
565
- $export.S = 4; // static
566
- $export.P = 8; // proto
567
- $export.B = 16; // bind
568
- $export.W = 32; // wrap
569
- $export.U = 64; // safe
570
- $export.R = 128; // real proto method for `library`
571
- module.exports = $export;
572
-
573
- /***/ },
574
- /* 7 */
575
- /***/ function(module, exports) {
576
-
577
- var core = module.exports = {version: '2.4.0'};
578
- if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef
579
-
580
- /***/ },
581
- /* 8 */
582
- /***/ function(module, exports, __webpack_require__) {
583
-
584
- var dP = __webpack_require__(9)
585
- , createDesc = __webpack_require__(15);
586
- module.exports = __webpack_require__(4) ? function(object, key, value){
587
- return dP.f(object, key, createDesc(1, value));
588
- } : function(object, key, value){
589
- object[key] = value;
590
- return object;
591
- };
592
-
593
- /***/ },
594
- /* 9 */
595
- /***/ function(module, exports, __webpack_require__) {
596
-
597
- var anObject = __webpack_require__(10)
598
- , IE8_DOM_DEFINE = __webpack_require__(12)
599
- , toPrimitive = __webpack_require__(14)
600
- , dP = Object.defineProperty;
601
-
602
- exports.f = __webpack_require__(4) ? Object.defineProperty : function defineProperty(O, P, Attributes){
603
- anObject(O);
604
- P = toPrimitive(P, true);
605
- anObject(Attributes);
606
- if(IE8_DOM_DEFINE)try {
607
- return dP(O, P, Attributes);
608
- } catch(e){ /* empty */ }
609
- if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');
610
- if('value' in Attributes)O[P] = Attributes.value;
611
- return O;
612
- };
613
-
614
- /***/ },
615
- /* 10 */
616
- /***/ function(module, exports, __webpack_require__) {
617
-
618
- var isObject = __webpack_require__(11);
619
- module.exports = function(it){
620
- if(!isObject(it))throw TypeError(it + ' is not an object!');
621
- return it;
622
- };
623
-
624
- /***/ },
625
- /* 11 */
626
- /***/ function(module, exports) {
627
-
628
- module.exports = function(it){
629
- return typeof it === 'object' ? it !== null : typeof it === 'function';
630
- };
631
-
632
- /***/ },
633
- /* 12 */
634
- /***/ function(module, exports, __webpack_require__) {
635
-
636
- module.exports = !__webpack_require__(4) && !__webpack_require__(5)(function(){
637
- return Object.defineProperty(__webpack_require__(13)('div'), 'a', {get: function(){ return 7; }}).a != 7;
638
- });
639
-
640
- /***/ },
641
- /* 13 */
642
- /***/ function(module, exports, __webpack_require__) {
643
-
644
- var isObject = __webpack_require__(11)
645
- , document = __webpack_require__(2).document
646
- // in old IE typeof document.createElement is 'object'
647
- , is = isObject(document) && isObject(document.createElement);
648
- module.exports = function(it){
649
- return is ? document.createElement(it) : {};
650
- };
651
-
652
- /***/ },
653
- /* 14 */
654
- /***/ function(module, exports, __webpack_require__) {
655
-
656
- // 7.1.1 ToPrimitive(input [, PreferredType])
657
- var isObject = __webpack_require__(11);
658
- // instead of the ES6 spec version, we didn't implement @@toPrimitive case
659
- // and the second argument - flag - preferred type is a string
660
- module.exports = function(it, S){
661
- if(!isObject(it))return it;
662
- var fn, val;
663
- if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;
664
- if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;
665
- if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;
666
- throw TypeError("Can't convert object to primitive value");
667
- };
668
-
669
- /***/ },
670
- /* 15 */
671
- /***/ function(module, exports) {
672
-
673
- module.exports = function(bitmap, value){
674
- return {
675
- enumerable : !(bitmap & 1),
676
- configurable: !(bitmap & 2),
677
- writable : !(bitmap & 4),
678
- value : value
679
- };
680
- };
681
-
682
- /***/ },
683
- /* 16 */
684
- /***/ function(module, exports, __webpack_require__) {
685
-
686
- var global = __webpack_require__(2)
687
- , hide = __webpack_require__(8)
688
- , has = __webpack_require__(3)
689
- , SRC = __webpack_require__(17)('src')
690
- , TO_STRING = 'toString'
691
- , $toString = Function[TO_STRING]
692
- , TPL = ('' + $toString).split(TO_STRING);
693
-
694
- __webpack_require__(7).inspectSource = function(it){
695
- return $toString.call(it);
696
- };
697
-
698
- (module.exports = function(O, key, val, safe){
699
- var isFunction = typeof val == 'function';
700
- if(isFunction)has(val, 'name') || hide(val, 'name', key);
701
- if(O[key] === val)return;
702
- if(isFunction)has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));
703
- if(O === global){
704
- O[key] = val;
705
- } else {
706
- if(!safe){
707
- delete O[key];
708
- hide(O, key, val);
709
- } else {
710
- if(O[key])O[key] = val;
711
- else hide(O, key, val);
712
- }
713
- }
714
- // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
715
- })(Function.prototype, TO_STRING, function toString(){
716
- return typeof this == 'function' && this[SRC] || $toString.call(this);
717
- });
718
-
719
- /***/ },
720
- /* 17 */
721
- /***/ function(module, exports) {
722
-
723
- var id = 0
724
- , px = Math.random();
725
- module.exports = function(key){
726
- return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
727
- };
728
-
729
- /***/ },
730
- /* 18 */
731
- /***/ function(module, exports, __webpack_require__) {
732
-
733
- // optional / simple context binding
734
- var aFunction = __webpack_require__(19);
735
- module.exports = function(fn, that, length){
736
- aFunction(fn);
737
- if(that === undefined)return fn;
738
- switch(length){
739
- case 1: return function(a){
740
- return fn.call(that, a);
741
- };
742
- case 2: return function(a, b){
743
- return fn.call(that, a, b);
744
- };
745
- case 3: return function(a, b, c){
746
- return fn.call(that, a, b, c);
747
- };
748
- }
749
- return function(/* ...args */){
750
- return fn.apply(that, arguments);
751
- };
752
- };
753
-
754
- /***/ },
755
- /* 19 */
756
- /***/ function(module, exports) {
757
-
758
- module.exports = function(it){
759
- if(typeof it != 'function')throw TypeError(it + ' is not a function!');
760
- return it;
761
- };
762
-
763
- /***/ },
764
- /* 20 */
765
- /***/ function(module, exports, __webpack_require__) {
766
-
767
- var META = __webpack_require__(17)('meta')
768
- , isObject = __webpack_require__(11)
769
- , has = __webpack_require__(3)
770
- , setDesc = __webpack_require__(9).f
771
- , id = 0;
772
- var isExtensible = Object.isExtensible || function(){
773
- return true;
774
- };
775
- var FREEZE = !__webpack_require__(5)(function(){
776
- return isExtensible(Object.preventExtensions({}));
777
- });
778
- var setMeta = function(it){
779
- setDesc(it, META, {value: {
780
- i: 'O' + ++id, // object ID
781
- w: {} // weak collections IDs
782
- }});
783
- };
784
- var fastKey = function(it, create){
785
- // return primitive with prefix
786
- if(!isObject(it))return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;
787
- if(!has(it, META)){
788
- // can't set metadata to uncaught frozen object
789
- if(!isExtensible(it))return 'F';
790
- // not necessary to add metadata
791
- if(!create)return 'E';
792
- // add missing metadata
793
- setMeta(it);
794
- // return object ID
795
- } return it[META].i;
796
- };
797
- var getWeak = function(it, create){
798
- if(!has(it, META)){
799
- // can't set metadata to uncaught frozen object
800
- if(!isExtensible(it))return true;
801
- // not necessary to add metadata
802
- if(!create)return false;
803
- // add missing metadata
804
- setMeta(it);
805
- // return hash weak collections IDs
806
- } return it[META].w;
807
- };
808
- // add metadata on freeze-family methods calling
809
- var onFreeze = function(it){
810
- if(FREEZE && meta.NEED && isExtensible(it) && !has(it, META))setMeta(it);
811
- return it;
812
- };
813
- var meta = module.exports = {
814
- KEY: META,
815
- NEED: false,
816
- fastKey: fastKey,
817
- getWeak: getWeak,
818
- onFreeze: onFreeze
819
- };
820
-
821
- /***/ },
822
- /* 21 */
823
- /***/ function(module, exports, __webpack_require__) {
824
-
825
- var global = __webpack_require__(2)
826
- , SHARED = '__core-js_shared__'
827
- , store = global[SHARED] || (global[SHARED] = {});
828
- module.exports = function(key){
829
- return store[key] || (store[key] = {});
830
- };
831
-
832
- /***/ },
833
- /* 22 */
834
- /***/ function(module, exports, __webpack_require__) {
835
-
836
- var def = __webpack_require__(9).f
837
- , has = __webpack_require__(3)
838
- , TAG = __webpack_require__(23)('toStringTag');
839
-
840
- module.exports = function(it, tag, stat){
841
- if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag});
842
- };
843
-
844
- /***/ },
845
- /* 23 */
846
- /***/ function(module, exports, __webpack_require__) {
847
-
848
- var store = __webpack_require__(21)('wks')
849
- , uid = __webpack_require__(17)
850
- , Symbol = __webpack_require__(2).Symbol
851
- , USE_SYMBOL = typeof Symbol == 'function';
852
-
853
- var $exports = module.exports = function(name){
854
- return store[name] || (store[name] =
855
- USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
856
- };
857
-
858
- $exports.store = store;
859
-
860
- /***/ },
861
- /* 24 */
862
- /***/ function(module, exports, __webpack_require__) {
863
-
864
- exports.f = __webpack_require__(23);
865
-
866
- /***/ },
867
- /* 25 */
868
- /***/ function(module, exports, __webpack_require__) {
869
-
870
- var global = __webpack_require__(2)
871
- , core = __webpack_require__(7)
872
- , LIBRARY = __webpack_require__(26)
873
- , wksExt = __webpack_require__(24)
874
- , defineProperty = __webpack_require__(9).f;
875
- module.exports = function(name){
876
- var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});
877
- if(name.charAt(0) != '_' && !(name in $Symbol))defineProperty($Symbol, name, {value: wksExt.f(name)});
878
- };
879
-
880
- /***/ },
881
- /* 26 */
882
- /***/ function(module, exports) {
883
-
884
- module.exports = false;
885
-
886
- /***/ },
887
- /* 27 */
888
- /***/ function(module, exports, __webpack_require__) {
889
-
890
- var getKeys = __webpack_require__(28)
891
- , toIObject = __webpack_require__(30);
892
- module.exports = function(object, el){
893
- var O = toIObject(object)
894
- , keys = getKeys(O)
895
- , length = keys.length
896
- , index = 0
897
- , key;
898
- while(length > index)if(O[key = keys[index++]] === el)return key;
899
- };
900
-
901
- /***/ },
902
- /* 28 */
903
- /***/ function(module, exports, __webpack_require__) {
904
-
905
- // 19.1.2.14 / 15.2.3.14 Object.keys(O)
906
- var $keys = __webpack_require__(29)
907
- , enumBugKeys = __webpack_require__(39);
908
-
909
- module.exports = Object.keys || function keys(O){
910
- return $keys(O, enumBugKeys);
911
- };
912
-
913
- /***/ },
914
- /* 29 */
915
- /***/ function(module, exports, __webpack_require__) {
916
-
917
- var has = __webpack_require__(3)
918
- , toIObject = __webpack_require__(30)
919
- , arrayIndexOf = __webpack_require__(34)(false)
920
- , IE_PROTO = __webpack_require__(38)('IE_PROTO');
921
-
922
- module.exports = function(object, names){
923
- var O = toIObject(object)
924
- , i = 0
925
- , result = []
926
- , key;
927
- for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);
928
- // Don't enum bug & hidden keys
929
- while(names.length > i)if(has(O, key = names[i++])){
930
- ~arrayIndexOf(result, key) || result.push(key);
931
- }
932
- return result;
933
- };
934
-
935
- /***/ },
936
- /* 30 */
937
- /***/ function(module, exports, __webpack_require__) {
938
-
939
- // to indexed object, toObject with fallback for non-array-like ES3 strings
940
- var IObject = __webpack_require__(31)
941
- , defined = __webpack_require__(33);
942
- module.exports = function(it){
943
- return IObject(defined(it));
944
- };
945
-
946
- /***/ },
947
- /* 31 */
948
- /***/ function(module, exports, __webpack_require__) {
949
-
950
- // fallback for non-array-like ES3 and non-enumerable old V8 strings
951
- var cof = __webpack_require__(32);
952
- module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){
953
- return cof(it) == 'String' ? it.split('') : Object(it);
954
- };
955
-
956
- /***/ },
957
- /* 32 */
958
- /***/ function(module, exports) {
959
-
960
- var toString = {}.toString;
961
-
962
- module.exports = function(it){
963
- return toString.call(it).slice(8, -1);
964
- };
965
-
966
- /***/ },
967
- /* 33 */
968
- /***/ function(module, exports) {
969
-
970
- // 7.2.1 RequireObjectCoercible(argument)
971
- module.exports = function(it){
972
- if(it == undefined)throw TypeError("Can't call method on " + it);
973
- return it;
974
- };
975
-
976
- /***/ },
977
- /* 34 */
978
- /***/ function(module, exports, __webpack_require__) {
979
-
980
- // false -> Array#indexOf
981
- // true -> Array#includes
982
- var toIObject = __webpack_require__(30)
983
- , toLength = __webpack_require__(35)
984
- , toIndex = __webpack_require__(37);
985
- module.exports = function(IS_INCLUDES){
986
- return function($this, el, fromIndex){
987
- var O = toIObject($this)
988
- , length = toLength(O.length)
989
- , index = toIndex(fromIndex, length)
990
- , value;
991
- // Array#includes uses SameValueZero equality algorithm
992
- if(IS_INCLUDES && el != el)while(length > index){
993
- value = O[index++];
994
- if(value != value)return true;
995
- // Array#toIndex ignores holes, Array#includes - not
996
- } else for(;length > index; index++)if(IS_INCLUDES || index in O){
997
- if(O[index] === el)return IS_INCLUDES || index || 0;
998
- } return !IS_INCLUDES && -1;
999
- };
1000
- };
1001
-
1002
- /***/ },
1003
- /* 35 */
1004
- /***/ function(module, exports, __webpack_require__) {
1005
-
1006
- // 7.1.15 ToLength
1007
- var toInteger = __webpack_require__(36)
1008
- , min = Math.min;
1009
- module.exports = function(it){
1010
- return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
1011
- };
1012
-
1013
- /***/ },
1014
- /* 36 */
1015
- /***/ function(module, exports) {
1016
-
1017
- // 7.1.4 ToInteger
1018
- var ceil = Math.ceil
1019
- , floor = Math.floor;
1020
- module.exports = function(it){
1021
- return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
1022
- };
1023
-
1024
- /***/ },
1025
- /* 37 */
1026
- /***/ function(module, exports, __webpack_require__) {
1027
-
1028
- var toInteger = __webpack_require__(36)
1029
- , max = Math.max
1030
- , min = Math.min;
1031
- module.exports = function(index, length){
1032
- index = toInteger(index);
1033
- return index < 0 ? max(index + length, 0) : min(index, length);
1034
- };
1035
-
1036
- /***/ },
1037
- /* 38 */
1038
- /***/ function(module, exports, __webpack_require__) {
1039
-
1040
- var shared = __webpack_require__(21)('keys')
1041
- , uid = __webpack_require__(17);
1042
- module.exports = function(key){
1043
- return shared[key] || (shared[key] = uid(key));
1044
- };
1045
-
1046
- /***/ },
1047
- /* 39 */
1048
- /***/ function(module, exports) {
1049
-
1050
- // IE 8- don't enum bug keys
1051
- module.exports = (
1052
- 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
1053
- ).split(',');
1054
-
1055
- /***/ },
1056
- /* 40 */
1057
- /***/ function(module, exports, __webpack_require__) {
1058
-
1059
- // all enumerable object keys, includes symbols
1060
- var getKeys = __webpack_require__(28)
1061
- , gOPS = __webpack_require__(41)
1062
- , pIE = __webpack_require__(42);
1063
- module.exports = function(it){
1064
- var result = getKeys(it)
1065
- , getSymbols = gOPS.f;
1066
- if(getSymbols){
1067
- var symbols = getSymbols(it)
1068
- , isEnum = pIE.f
1069
- , i = 0
1070
- , key;
1071
- while(symbols.length > i)if(isEnum.call(it, key = symbols[i++]))result.push(key);
1072
- } return result;
1073
- };
1074
-
1075
- /***/ },
1076
- /* 41 */
1077
- /***/ function(module, exports) {
1078
-
1079
- exports.f = Object.getOwnPropertySymbols;
1080
-
1081
- /***/ },
1082
- /* 42 */
1083
- /***/ function(module, exports) {
1084
-
1085
- exports.f = {}.propertyIsEnumerable;
1086
-
1087
- /***/ },
1088
- /* 43 */
1089
- /***/ function(module, exports, __webpack_require__) {
1090
-
1091
- // 7.2.2 IsArray(argument)
1092
- var cof = __webpack_require__(32);
1093
- module.exports = Array.isArray || function isArray(arg){
1094
- return cof(arg) == 'Array';
1095
- };
1096
-
1097
- /***/ },
1098
- /* 44 */
1099
- /***/ function(module, exports, __webpack_require__) {
1100
-
1101
- // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
1102
- var anObject = __webpack_require__(10)
1103
- , dPs = __webpack_require__(45)
1104
- , enumBugKeys = __webpack_require__(39)
1105
- , IE_PROTO = __webpack_require__(38)('IE_PROTO')
1106
- , Empty = function(){ /* empty */ }
1107
- , PROTOTYPE = 'prototype';
1108
-
1109
- // Create object with fake `null` prototype: use iframe Object with cleared prototype
1110
- var createDict = function(){
1111
- // Thrash, waste and sodomy: IE GC bug
1112
- var iframe = __webpack_require__(13)('iframe')
1113
- , i = enumBugKeys.length
1114
- , lt = '<'
1115
- , gt = '>'
1116
- , iframeDocument;
1117
- iframe.style.display = 'none';
1118
- __webpack_require__(46).appendChild(iframe);
1119
- iframe.src = 'javascript:'; // eslint-disable-line no-script-url
1120
- // createDict = iframe.contentWindow.Object;
1121
- // html.removeChild(iframe);
1122
- iframeDocument = iframe.contentWindow.document;
1123
- iframeDocument.open();
1124
- iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
1125
- iframeDocument.close();
1126
- createDict = iframeDocument.F;
1127
- while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];
1128
- return createDict();
1129
- };
1130
-
1131
- module.exports = Object.create || function create(O, Properties){
1132
- var result;
1133
- if(O !== null){
1134
- Empty[PROTOTYPE] = anObject(O);
1135
- result = new Empty;
1136
- Empty[PROTOTYPE] = null;
1137
- // add "__proto__" for Object.getPrototypeOf polyfill
1138
- result[IE_PROTO] = O;
1139
- } else result = createDict();
1140
- return Properties === undefined ? result : dPs(result, Properties);
1141
- };
1142
-
1143
-
1144
- /***/ },
1145
- /* 45 */
1146
- /***/ function(module, exports, __webpack_require__) {
1147
-
1148
- var dP = __webpack_require__(9)
1149
- , anObject = __webpack_require__(10)
1150
- , getKeys = __webpack_require__(28);
1151
-
1152
- module.exports = __webpack_require__(4) ? Object.defineProperties : function defineProperties(O, Properties){
1153
- anObject(O);
1154
- var keys = getKeys(Properties)
1155
- , length = keys.length
1156
- , i = 0
1157
- , P;
1158
- while(length > i)dP.f(O, P = keys[i++], Properties[P]);
1159
- return O;
1160
- };
1161
-
1162
- /***/ },
1163
- /* 46 */
1164
- /***/ function(module, exports, __webpack_require__) {
1165
-
1166
- module.exports = __webpack_require__(2).document && document.documentElement;
1167
-
1168
- /***/ },
1169
- /* 47 */
1170
- /***/ function(module, exports, __webpack_require__) {
1171
-
1172
- // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
1173
- var toIObject = __webpack_require__(30)
1174
- , gOPN = __webpack_require__(48).f
1175
- , toString = {}.toString;
1176
-
1177
- var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames
1178
- ? Object.getOwnPropertyNames(window) : [];
1179
-
1180
- var getWindowNames = function(it){
1181
- try {
1182
- return gOPN(it);
1183
- } catch(e){
1184
- return windowNames.slice();
1185
- }
1186
- };
1187
-
1188
- module.exports.f = function getOwnPropertyNames(it){
1189
- return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));
1190
- };
1191
-
1192
-
1193
- /***/ },
1194
- /* 48 */
1195
- /***/ function(module, exports, __webpack_require__) {
1196
-
1197
- // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)
1198
- var $keys = __webpack_require__(29)
1199
- , hiddenKeys = __webpack_require__(39).concat('length', 'prototype');
1200
-
1201
- exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O){
1202
- return $keys(O, hiddenKeys);
1203
- };
1204
-
1205
- /***/ },
1206
- /* 49 */
1207
- /***/ function(module, exports, __webpack_require__) {
1208
-
1209
- var pIE = __webpack_require__(42)
1210
- , createDesc = __webpack_require__(15)
1211
- , toIObject = __webpack_require__(30)
1212
- , toPrimitive = __webpack_require__(14)
1213
- , has = __webpack_require__(3)
1214
- , IE8_DOM_DEFINE = __webpack_require__(12)
1215
- , gOPD = Object.getOwnPropertyDescriptor;
1216
-
1217
- exports.f = __webpack_require__(4) ? gOPD : function getOwnPropertyDescriptor(O, P){
1218
- O = toIObject(O);
1219
- P = toPrimitive(P, true);
1220
- if(IE8_DOM_DEFINE)try {
1221
- return gOPD(O, P);
1222
- } catch(e){ /* empty */ }
1223
- if(has(O, P))return createDesc(!pIE.f.call(O, P), O[P]);
1224
- };
1225
-
1226
- /***/ },
1227
- /* 50 */
1228
- /***/ function(module, exports, __webpack_require__) {
1229
-
1230
- var $export = __webpack_require__(6);
1231
- // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)
1232
- $export($export.S + $export.F * !__webpack_require__(4), 'Object', {defineProperty: __webpack_require__(9).f});
1233
-
1234
- /***/ },
1235
- /* 51 */
1236
- /***/ function(module, exports, __webpack_require__) {
1237
-
1238
- var $export = __webpack_require__(6);
1239
- // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties)
1240
- $export($export.S + $export.F * !__webpack_require__(4), 'Object', {defineProperties: __webpack_require__(45)});
1241
-
1242
- /***/ },
1243
- /* 52 */
1244
- /***/ function(module, exports, __webpack_require__) {
1245
-
1246
- // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
1247
- var toIObject = __webpack_require__(30)
1248
- , $getOwnPropertyDescriptor = __webpack_require__(49).f;
1249
-
1250
- __webpack_require__(53)('getOwnPropertyDescriptor', function(){
1251
- return function getOwnPropertyDescriptor(it, key){
1252
- return $getOwnPropertyDescriptor(toIObject(it), key);
1253
- };
1254
- });
1255
-
1256
- /***/ },
1257
- /* 53 */
1258
- /***/ function(module, exports, __webpack_require__) {
1259
-
1260
- // most Object methods by ES6 should accept primitives
1261
- var $export = __webpack_require__(6)
1262
- , core = __webpack_require__(7)
1263
- , fails = __webpack_require__(5);
1264
- module.exports = function(KEY, exec){
1265
- var fn = (core.Object || {})[KEY] || Object[KEY]
1266
- , exp = {};
1267
- exp[KEY] = exec(fn);
1268
- $export($export.S + $export.F * fails(function(){ fn(1); }), 'Object', exp);
1269
- };
1270
-
1271
- /***/ },
1272
- /* 54 */
1273
- /***/ function(module, exports, __webpack_require__) {
1274
-
1275
- var $export = __webpack_require__(6)
1276
- // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
1277
- $export($export.S, 'Object', {create: __webpack_require__(44)});
1278
-
1279
- /***/ },
1280
- /* 55 */
1281
- /***/ function(module, exports, __webpack_require__) {
1282
-
1283
- // 19.1.2.9 Object.getPrototypeOf(O)
1284
- var toObject = __webpack_require__(56)
1285
- , $getPrototypeOf = __webpack_require__(57);
1286
-
1287
- __webpack_require__(53)('getPrototypeOf', function(){
1288
- return function getPrototypeOf(it){
1289
- return $getPrototypeOf(toObject(it));
1290
- };
1291
- });
1292
-
1293
- /***/ },
1294
- /* 56 */
1295
- /***/ function(module, exports, __webpack_require__) {
1296
-
1297
- // 7.1.13 ToObject(argument)
1298
- var defined = __webpack_require__(33);
1299
- module.exports = function(it){
1300
- return Object(defined(it));
1301
- };
1302
-
1303
- /***/ },
1304
- /* 57 */
1305
- /***/ function(module, exports, __webpack_require__) {
1306
-
1307
- // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
1308
- var has = __webpack_require__(3)
1309
- , toObject = __webpack_require__(56)
1310
- , IE_PROTO = __webpack_require__(38)('IE_PROTO')
1311
- , ObjectProto = Object.prototype;
1312
-
1313
- module.exports = Object.getPrototypeOf || function(O){
1314
- O = toObject(O);
1315
- if(has(O, IE_PROTO))return O[IE_PROTO];
1316
- if(typeof O.constructor == 'function' && O instanceof O.constructor){
1317
- return O.constructor.prototype;
1318
- } return O instanceof Object ? ObjectProto : null;
1319
- };
1320
-
1321
- /***/ },
1322
- /* 58 */
1323
- /***/ function(module, exports, __webpack_require__) {
1324
-
1325
- // 19.1.2.14 Object.keys(O)
1326
- var toObject = __webpack_require__(56)
1327
- , $keys = __webpack_require__(28);
1328
-
1329
- __webpack_require__(53)('keys', function(){
1330
- return function keys(it){
1331
- return $keys(toObject(it));
1332
- };
1333
- });
1334
-
1335
- /***/ },
1336
- /* 59 */
1337
- /***/ function(module, exports, __webpack_require__) {
1338
-
1339
- // 19.1.2.7 Object.getOwnPropertyNames(O)
1340
- __webpack_require__(53)('getOwnPropertyNames', function(){
1341
- return __webpack_require__(47).f;
1342
- });
1343
-
1344
- /***/ },
1345
- /* 60 */
1346
- /***/ function(module, exports, __webpack_require__) {
1347
-
1348
- // 19.1.2.5 Object.freeze(O)
1349
- var isObject = __webpack_require__(11)
1350
- , meta = __webpack_require__(20).onFreeze;
1351
-
1352
- __webpack_require__(53)('freeze', function($freeze){
1353
- return function freeze(it){
1354
- return $freeze && isObject(it) ? $freeze(meta(it)) : it;
1355
- };
1356
- });
1357
-
1358
- /***/ },
1359
- /* 61 */
1360
- /***/ function(module, exports, __webpack_require__) {
1361
-
1362
- // 19.1.2.17 Object.seal(O)
1363
- var isObject = __webpack_require__(11)
1364
- , meta = __webpack_require__(20).onFreeze;
1365
-
1366
- __webpack_require__(53)('seal', function($seal){
1367
- return function seal(it){
1368
- return $seal && isObject(it) ? $seal(meta(it)) : it;
1369
- };
1370
- });
1371
-
1372
- /***/ },
1373
- /* 62 */
1374
- /***/ function(module, exports, __webpack_require__) {
1375
-
1376
- // 19.1.2.15 Object.preventExtensions(O)
1377
- var isObject = __webpack_require__(11)
1378
- , meta = __webpack_require__(20).onFreeze;
1379
-
1380
- __webpack_require__(53)('preventExtensions', function($preventExtensions){
1381
- return function preventExtensions(it){
1382
- return $preventExtensions && isObject(it) ? $preventExtensions(meta(it)) : it;
1383
- };
1384
- });
1385
-
1386
- /***/ },
1387
- /* 63 */
1388
- /***/ function(module, exports, __webpack_require__) {
1389
-
1390
- // 19.1.2.12 Object.isFrozen(O)
1391
- var isObject = __webpack_require__(11);
1392
-
1393
- __webpack_require__(53)('isFrozen', function($isFrozen){
1394
- return function isFrozen(it){
1395
- return isObject(it) ? $isFrozen ? $isFrozen(it) : false : true;
1396
- };
1397
- });
1398
-
1399
- /***/ },
1400
- /* 64 */
1401
- /***/ function(module, exports, __webpack_require__) {
1402
-
1403
- // 19.1.2.13 Object.isSealed(O)
1404
- var isObject = __webpack_require__(11);
1405
-
1406
- __webpack_require__(53)('isSealed', function($isSealed){
1407
- return function isSealed(it){
1408
- return isObject(it) ? $isSealed ? $isSealed(it) : false : true;
1409
- };
1410
- });
1411
-
1412
- /***/ },
1413
- /* 65 */
1414
- /***/ function(module, exports, __webpack_require__) {
1415
-
1416
- // 19.1.2.11 Object.isExtensible(O)
1417
- var isObject = __webpack_require__(11);
1418
-
1419
- __webpack_require__(53)('isExtensible', function($isExtensible){
1420
- return function isExtensible(it){
1421
- return isObject(it) ? $isExtensible ? $isExtensible(it) : true : false;
1422
- };
1423
- });
1424
-
1425
- /***/ },
1426
- /* 66 */
1427
- /***/ function(module, exports, __webpack_require__) {
1428
-
1429
- // 19.1.3.1 Object.assign(target, source)
1430
- var $export = __webpack_require__(6);
1431
-
1432
- $export($export.S + $export.F, 'Object', {assign: __webpack_require__(67)});
1433
-
1434
- /***/ },
1435
- /* 67 */
1436
- /***/ function(module, exports, __webpack_require__) {
1437
-
1438
- 'use strict';
1439
- // 19.1.2.1 Object.assign(target, source, ...)
1440
- var getKeys = __webpack_require__(28)
1441
- , gOPS = __webpack_require__(41)
1442
- , pIE = __webpack_require__(42)
1443
- , toObject = __webpack_require__(56)
1444
- , IObject = __webpack_require__(31)
1445
- , $assign = Object.assign;
1446
-
1447
- // should work with symbols and should have deterministic property order (V8 bug)
1448
- module.exports = !$assign || __webpack_require__(5)(function(){
1449
- var A = {}
1450
- , B = {}
1451
- , S = Symbol()
1452
- , K = 'abcdefghijklmnopqrst';
1453
- A[S] = 7;
1454
- K.split('').forEach(function(k){ B[k] = k; });
1455
- return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;
1456
- }) ? function assign(target, source){ // eslint-disable-line no-unused-vars
1457
- var T = toObject(target)
1458
- , aLen = arguments.length
1459
- , index = 1
1460
- , getSymbols = gOPS.f
1461
- , isEnum = pIE.f;
1462
- while(aLen > index){
1463
- var S = IObject(arguments[index++])
1464
- , keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S)
1465
- , length = keys.length
1466
- , j = 0
1467
- , key;
1468
- while(length > j)if(isEnum.call(S, key = keys[j++]))T[key] = S[key];
1469
- } return T;
1470
- } : $assign;
1471
-
1472
- /***/ },
1473
- /* 68 */
1474
- /***/ function(module, exports, __webpack_require__) {
1475
-
1476
- // 19.1.3.10 Object.is(value1, value2)
1477
- var $export = __webpack_require__(6);
1478
- $export($export.S, 'Object', {is: __webpack_require__(69)});
1479
-
1480
- /***/ },
1481
- /* 69 */
1482
- /***/ function(module, exports) {
1483
-
1484
- // 7.2.9 SameValue(x, y)
1485
- module.exports = Object.is || function is(x, y){
1486
- return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y;
1487
- };
1488
-
1489
- /***/ },
1490
- /* 70 */
1491
- /***/ function(module, exports, __webpack_require__) {
1492
-
1493
- // 19.1.3.19 Object.setPrototypeOf(O, proto)
1494
- var $export = __webpack_require__(6);
1495
- $export($export.S, 'Object', {setPrototypeOf: __webpack_require__(71).set});
1496
-
1497
- /***/ },
1498
- /* 71 */
1499
- /***/ function(module, exports, __webpack_require__) {
1500
-
1501
- // Works with __proto__ only. Old v8 can't work with null proto objects.
1502
- /* eslint-disable no-proto */
1503
- var isObject = __webpack_require__(11)
1504
- , anObject = __webpack_require__(10);
1505
- var check = function(O, proto){
1506
- anObject(O);
1507
- if(!isObject(proto) && proto !== null)throw TypeError(proto + ": can't set as prototype!");
1508
- };
1509
- module.exports = {
1510
- set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line
1511
- function(test, buggy, set){
1512
- try {
1513
- set = __webpack_require__(18)(Function.call, __webpack_require__(49).f(Object.prototype, '__proto__').set, 2);
1514
- set(test, []);
1515
- buggy = !(test instanceof Array);
1516
- } catch(e){ buggy = true; }
1517
- return function setPrototypeOf(O, proto){
1518
- check(O, proto);
1519
- if(buggy)O.__proto__ = proto;
1520
- else set(O, proto);
1521
- return O;
1522
- };
1523
- }({}, false) : undefined),
1524
- check: check
1525
- };
1526
-
1527
- /***/ },
1528
- /* 72 */
1529
- /***/ function(module, exports, __webpack_require__) {
1530
-
1531
- 'use strict';
1532
- // 19.1.3.6 Object.prototype.toString()
1533
- var classof = __webpack_require__(73)
1534
- , test = {};
1535
- test[__webpack_require__(23)('toStringTag')] = 'z';
1536
- if(test + '' != '[object z]'){
1537
- __webpack_require__(16)(Object.prototype, 'toString', function toString(){
1538
- return '[object ' + classof(this) + ']';
1539
- }, true);
1540
- }
1541
-
1542
- /***/ },
1543
- /* 73 */
1544
- /***/ function(module, exports, __webpack_require__) {
1545
-
1546
- // getting tag from 19.1.3.6 Object.prototype.toString()
1547
- var cof = __webpack_require__(32)
1548
- , TAG = __webpack_require__(23)('toStringTag')
1549
- // ES3 wrong here
1550
- , ARG = cof(function(){ return arguments; }()) == 'Arguments';
1551
-
1552
- // fallback for IE11 Script Access Denied error
1553
- var tryGet = function(it, key){
1554
- try {
1555
- return it[key];
1556
- } catch(e){ /* empty */ }
1557
- };
1558
-
1559
- module.exports = function(it){
1560
- var O, T, B;
1561
- return it === undefined ? 'Undefined' : it === null ? 'Null'
1562
- // @@toStringTag case
1563
- : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
1564
- // builtinTag case
1565
- : ARG ? cof(O)
1566
- // ES3 arguments fallback
1567
- : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
1568
- };
1569
-
1570
- /***/ },
1571
- /* 74 */
1572
- /***/ function(module, exports, __webpack_require__) {
1573
-
1574
- // 19.2.3.2 / 15.3.4.5 Function.prototype.bind(thisArg, args...)
1575
- var $export = __webpack_require__(6);
1576
-
1577
- $export($export.P, 'Function', {bind: __webpack_require__(75)});
1578
-
1579
- /***/ },
1580
- /* 75 */
1581
- /***/ function(module, exports, __webpack_require__) {
1582
-
1583
- 'use strict';
1584
- var aFunction = __webpack_require__(19)
1585
- , isObject = __webpack_require__(11)
1586
- , invoke = __webpack_require__(76)
1587
- , arraySlice = [].slice
1588
- , factories = {};
1589
-
1590
- var construct = function(F, len, args){
1591
- if(!(len in factories)){
1592
- for(var n = [], i = 0; i < len; i++)n[i] = 'a[' + i + ']';
1593
- factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')');
1594
- } return factories[len](F, args);
1595
- };
1596
-
1597
- module.exports = Function.bind || function bind(that /*, args... */){
1598
- var fn = aFunction(this)
1599
- , partArgs = arraySlice.call(arguments, 1);
1600
- var bound = function(/* args... */){
1601
- var args = partArgs.concat(arraySlice.call(arguments));
1602
- return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that);
1603
- };
1604
- if(isObject(fn.prototype))bound.prototype = fn.prototype;
1605
- return bound;
1606
- };
1607
-
1608
- /***/ },
1609
- /* 76 */
1610
- /***/ function(module, exports) {
1611
-
1612
- // fast apply, http://jsperf.lnkit.com/fast-apply/5
1613
- module.exports = function(fn, args, that){
1614
- var un = that === undefined;
1615
- switch(args.length){
1616
- case 0: return un ? fn()
1617
- : fn.call(that);
1618
- case 1: return un ? fn(args[0])
1619
- : fn.call(that, args[0]);
1620
- case 2: return un ? fn(args[0], args[1])
1621
- : fn.call(that, args[0], args[1]);
1622
- case 3: return un ? fn(args[0], args[1], args[2])
1623
- : fn.call(that, args[0], args[1], args[2]);
1624
- case 4: return un ? fn(args[0], args[1], args[2], args[3])
1625
- : fn.call(that, args[0], args[1], args[2], args[3]);
1626
- } return fn.apply(that, args);
1627
- };
1628
-
1629
- /***/ },
1630
- /* 77 */
1631
- /***/ function(module, exports, __webpack_require__) {
1632
-
1633
- var dP = __webpack_require__(9).f
1634
- , createDesc = __webpack_require__(15)
1635
- , has = __webpack_require__(3)
1636
- , FProto = Function.prototype
1637
- , nameRE = /^\s*function ([^ (]*)/
1638
- , NAME = 'name';
1639
-
1640
- var isExtensible = Object.isExtensible || function(){
1641
- return true;
1642
- };
1643
-
1644
- // 19.2.4.2 name
1645
- NAME in FProto || __webpack_require__(4) && dP(FProto, NAME, {
1646
- configurable: true,
1647
- get: function(){
1648
- try {
1649
- var that = this
1650
- , name = ('' + that).match(nameRE)[1];
1651
- has(that, NAME) || !isExtensible(that) || dP(that, NAME, createDesc(5, name));
1652
- return name;
1653
- } catch(e){
1654
- return '';
1655
- }
1656
- }
1657
- });
1658
-
1659
- /***/ },
1660
- /* 78 */
1661
- /***/ function(module, exports, __webpack_require__) {
1662
-
1663
- 'use strict';
1664
- var isObject = __webpack_require__(11)
1665
- , getPrototypeOf = __webpack_require__(57)
1666
- , HAS_INSTANCE = __webpack_require__(23)('hasInstance')
1667
- , FunctionProto = Function.prototype;
1668
- // 19.2.3.6 Function.prototype[@@hasInstance](V)
1669
- if(!(HAS_INSTANCE in FunctionProto))__webpack_require__(9).f(FunctionProto, HAS_INSTANCE, {value: function(O){
1670
- if(typeof this != 'function' || !isObject(O))return false;
1671
- if(!isObject(this.prototype))return O instanceof this;
1672
- // for environment w/o native `@@hasInstance` logic enough `instanceof`, but add this:
1673
- while(O = getPrototypeOf(O))if(this.prototype === O)return true;
1674
- return false;
1675
- }});
1676
-
1677
- /***/ },
1678
- /* 79 */
1679
- /***/ function(module, exports, __webpack_require__) {
1680
-
1681
- 'use strict';
1682
- var global = __webpack_require__(2)
1683
- , has = __webpack_require__(3)
1684
- , cof = __webpack_require__(32)
1685
- , inheritIfRequired = __webpack_require__(80)
1686
- , toPrimitive = __webpack_require__(14)
1687
- , fails = __webpack_require__(5)
1688
- , gOPN = __webpack_require__(48).f
1689
- , gOPD = __webpack_require__(49).f
1690
- , dP = __webpack_require__(9).f
1691
- , $trim = __webpack_require__(81).trim
1692
- , NUMBER = 'Number'
1693
- , $Number = global[NUMBER]
1694
- , Base = $Number
1695
- , proto = $Number.prototype
1696
- // Opera ~12 has broken Object#toString
1697
- , BROKEN_COF = cof(__webpack_require__(44)(proto)) == NUMBER
1698
- , TRIM = 'trim' in String.prototype;
1699
-
1700
- // 7.1.3 ToNumber(argument)
1701
- var toNumber = function(argument){
1702
- var it = toPrimitive(argument, false);
1703
- if(typeof it == 'string' && it.length > 2){
1704
- it = TRIM ? it.trim() : $trim(it, 3);
1705
- var first = it.charCodeAt(0)
1706
- , third, radix, maxCode;
1707
- if(first === 43 || first === 45){
1708
- third = it.charCodeAt(2);
1709
- if(third === 88 || third === 120)return NaN; // Number('+0x1') should be NaN, old V8 fix
1710
- } else if(first === 48){
1711
- switch(it.charCodeAt(1)){
1712
- case 66 : case 98 : radix = 2; maxCode = 49; break; // fast equal /^0b[01]+$/i
1713
- case 79 : case 111 : radix = 8; maxCode = 55; break; // fast equal /^0o[0-7]+$/i
1714
- default : return +it;
1715
- }
1716
- for(var digits = it.slice(2), i = 0, l = digits.length, code; i < l; i++){
1717
- code = digits.charCodeAt(i);
1718
- // parseInt parses a string to a first unavailable symbol
1719
- // but ToNumber should return NaN if a string contains unavailable symbols
1720
- if(code < 48 || code > maxCode)return NaN;
1721
- } return parseInt(digits, radix);
1722
- }
1723
- } return +it;
1724
- };
1725
-
1726
- if(!$Number(' 0o1') || !$Number('0b1') || $Number('+0x1')){
1727
- $Number = function Number(value){
1728
- var it = arguments.length < 1 ? 0 : value
1729
- , that = this;
1730
- return that instanceof $Number
1731
- // check on 1..constructor(foo) case
1732
- && (BROKEN_COF ? fails(function(){ proto.valueOf.call(that); }) : cof(that) != NUMBER)
1733
- ? inheritIfRequired(new Base(toNumber(it)), that, $Number) : toNumber(it);
1734
- };
1735
- for(var keys = __webpack_require__(4) ? gOPN(Base) : (
1736
- // ES3:
1737
- 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' +
1738
- // ES6 (in case, if modules with ES6 Number statics required before):
1739
- 'EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,' +
1740
- 'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger'
1741
- ).split(','), j = 0, key; keys.length > j; j++){
1742
- if(has(Base, key = keys[j]) && !has($Number, key)){
1743
- dP($Number, key, gOPD(Base, key));
1744
- }
1745
- }
1746
- $Number.prototype = proto;
1747
- proto.constructor = $Number;
1748
- __webpack_require__(16)(global, NUMBER, $Number);
1749
- }
1750
-
1751
- /***/ },
1752
- /* 80 */
1753
- /***/ function(module, exports, __webpack_require__) {
1754
-
1755
- var isObject = __webpack_require__(11)
1756
- , setPrototypeOf = __webpack_require__(71).set;
1757
- module.exports = function(that, target, C){
1758
- var P, S = target.constructor;
1759
- if(S !== C && typeof S == 'function' && (P = S.prototype) !== C.prototype && isObject(P) && setPrototypeOf){
1760
- setPrototypeOf(that, P);
1761
- } return that;
1762
- };
1763
-
1764
- /***/ },
1765
- /* 81 */
1766
- /***/ function(module, exports, __webpack_require__) {
1767
-
1768
- var $export = __webpack_require__(6)
1769
- , defined = __webpack_require__(33)
1770
- , fails = __webpack_require__(5)
1771
- , spaces = __webpack_require__(82)
1772
- , space = '[' + spaces + ']'
1773
- , non = '\u200b\u0085'
1774
- , ltrim = RegExp('^' + space + space + '*')
1775
- , rtrim = RegExp(space + space + '*$');
1776
-
1777
- var exporter = function(KEY, exec, ALIAS){
1778
- var exp = {};
1779
- var FORCE = fails(function(){
1780
- return !!spaces[KEY]() || non[KEY]() != non;
1781
- });
1782
- var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY];
1783
- if(ALIAS)exp[ALIAS] = fn;
1784
- $export($export.P + $export.F * FORCE, 'String', exp);
1785
- };
1786
-
1787
- // 1 -> String#trimLeft
1788
- // 2 -> String#trimRight
1789
- // 3 -> String#trim
1790
- var trim = exporter.trim = function(string, TYPE){
1791
- string = String(defined(string));
1792
- if(TYPE & 1)string = string.replace(ltrim, '');
1793
- if(TYPE & 2)string = string.replace(rtrim, '');
1794
- return string;
1795
- };
1796
-
1797
- module.exports = exporter;
1798
-
1799
- /***/ },
1800
- /* 82 */
1801
- /***/ function(module, exports) {
1802
-
1803
- module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' +
1804
- '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF';
1805
-
1806
- /***/ },
1807
- /* 83 */
1808
- /***/ function(module, exports, __webpack_require__) {
1809
-
1810
- 'use strict';
1811
- var $export = __webpack_require__(6)
1812
- , toInteger = __webpack_require__(36)
1813
- , aNumberValue = __webpack_require__(84)
1814
- , repeat = __webpack_require__(85)
1815
- , $toFixed = 1..toFixed
1816
- , floor = Math.floor
1817
- , data = [0, 0, 0, 0, 0, 0]
1818
- , ERROR = 'Number.toFixed: incorrect invocation!'
1819
- , ZERO = '0';
1820
-
1821
- var multiply = function(n, c){
1822
- var i = -1
1823
- , c2 = c;
1824
- while(++i < 6){
1825
- c2 += n * data[i];
1826
- data[i] = c2 % 1e7;
1827
- c2 = floor(c2 / 1e7);
1828
- }
1829
- };
1830
- var divide = function(n){
1831
- var i = 6
1832
- , c = 0;
1833
- while(--i >= 0){
1834
- c += data[i];
1835
- data[i] = floor(c / n);
1836
- c = (c % n) * 1e7;
1837
- }
1838
- };
1839
- var numToString = function(){
1840
- var i = 6
1841
- , s = '';
1842
- while(--i >= 0){
1843
- if(s !== '' || i === 0 || data[i] !== 0){
1844
- var t = String(data[i]);
1845
- s = s === '' ? t : s + repeat.call(ZERO, 7 - t.length) + t;
1846
- }
1847
- } return s;
1848
- };
1849
- var pow = function(x, n, acc){
1850
- return n === 0 ? acc : n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc);
1851
- };
1852
- var log = function(x){
1853
- var n = 0
1854
- , x2 = x;
1855
- while(x2 >= 4096){
1856
- n += 12;
1857
- x2 /= 4096;
1858
- }
1859
- while(x2 >= 2){
1860
- n += 1;
1861
- x2 /= 2;
1862
- } return n;
1863
- };
1864
-
1865
- $export($export.P + $export.F * (!!$toFixed && (
1866
- 0.00008.toFixed(3) !== '0.000' ||
1867
- 0.9.toFixed(0) !== '1' ||
1868
- 1.255.toFixed(2) !== '1.25' ||
1869
- 1000000000000000128..toFixed(0) !== '1000000000000000128'
1870
- ) || !__webpack_require__(5)(function(){
1871
- // V8 ~ Android 4.3-
1872
- $toFixed.call({});
1873
- })), 'Number', {
1874
- toFixed: function toFixed(fractionDigits){
1875
- var x = aNumberValue(this, ERROR)
1876
- , f = toInteger(fractionDigits)
1877
- , s = ''
1878
- , m = ZERO
1879
- , e, z, j, k;
1880
- if(f < 0 || f > 20)throw RangeError(ERROR);
1881
- if(x != x)return 'NaN';
1882
- if(x <= -1e21 || x >= 1e21)return String(x);
1883
- if(x < 0){
1884
- s = '-';
1885
- x = -x;
1886
- }
1887
- if(x > 1e-21){
1888
- e = log(x * pow(2, 69, 1)) - 69;
1889
- z = e < 0 ? x * pow(2, -e, 1) : x / pow(2, e, 1);
1890
- z *= 0x10000000000000;
1891
- e = 52 - e;
1892
- if(e > 0){
1893
- multiply(0, z);
1894
- j = f;
1895
- while(j >= 7){
1896
- multiply(1e7, 0);
1897
- j -= 7;
1898
- }
1899
- multiply(pow(10, j, 1), 0);
1900
- j = e - 1;
1901
- while(j >= 23){
1902
- divide(1 << 23);
1903
- j -= 23;
1904
- }
1905
- divide(1 << j);
1906
- multiply(1, 1);
1907
- divide(2);
1908
- m = numToString();
1909
- } else {
1910
- multiply(0, z);
1911
- multiply(1 << -e, 0);
1912
- m = numToString() + repeat.call(ZERO, f);
1913
- }
1914
- }
1915
- if(f > 0){
1916
- k = m.length;
1917
- m = s + (k <= f ? '0.' + repeat.call(ZERO, f - k) + m : m.slice(0, k - f) + '.' + m.slice(k - f));
1918
- } else {
1919
- m = s + m;
1920
- } return m;
1921
- }
1922
- });
1923
-
1924
- /***/ },
1925
- /* 84 */
1926
- /***/ function(module, exports, __webpack_require__) {
1927
-
1928
- var cof = __webpack_require__(32);
1929
- module.exports = function(it, msg){
1930
- if(typeof it != 'number' && cof(it) != 'Number')throw TypeError(msg);
1931
- return +it;
1932
- };
1933
-
1934
- /***/ },
1935
- /* 85 */
1936
- /***/ function(module, exports, __webpack_require__) {
1937
-
1938
- 'use strict';
1939
- var toInteger = __webpack_require__(36)
1940
- , defined = __webpack_require__(33);
1941
-
1942
- module.exports = function repeat(count){
1943
- var str = String(defined(this))
1944
- , res = ''
1945
- , n = toInteger(count);
1946
- if(n < 0 || n == Infinity)throw RangeError("Count can't be negative");
1947
- for(;n > 0; (n >>>= 1) && (str += str))if(n & 1)res += str;
1948
- return res;
1949
- };
1950
-
1951
- /***/ },
1952
- /* 86 */
1953
- /***/ function(module, exports, __webpack_require__) {
1954
-
1955
- 'use strict';
1956
- var $export = __webpack_require__(6)
1957
- , $fails = __webpack_require__(5)
1958
- , aNumberValue = __webpack_require__(84)
1959
- , $toPrecision = 1..toPrecision;
1960
-
1961
- $export($export.P + $export.F * ($fails(function(){
1962
- // IE7-
1963
- return $toPrecision.call(1, undefined) !== '1';
1964
- }) || !$fails(function(){
1965
- // V8 ~ Android 4.3-
1966
- $toPrecision.call({});
1967
- })), 'Number', {
1968
- toPrecision: function toPrecision(precision){
1969
- var that = aNumberValue(this, 'Number#toPrecision: incorrect invocation!');
1970
- return precision === undefined ? $toPrecision.call(that) : $toPrecision.call(that, precision);
1971
- }
1972
- });
1973
-
1974
- /***/ },
1975
- /* 87 */
1976
- /***/ function(module, exports, __webpack_require__) {
1977
-
1978
- // 20.1.2.1 Number.EPSILON
1979
- var $export = __webpack_require__(6);
1980
-
1981
- $export($export.S, 'Number', {EPSILON: Math.pow(2, -52)});
1982
-
1983
- /***/ },
1984
- /* 88 */
1985
- /***/ function(module, exports, __webpack_require__) {
1986
-
1987
- // 20.1.2.2 Number.isFinite(number)
1988
- var $export = __webpack_require__(6)
1989
- , _isFinite = __webpack_require__(2).isFinite;
1990
-
1991
- $export($export.S, 'Number', {
1992
- isFinite: function isFinite(it){
1993
- return typeof it == 'number' && _isFinite(it);
1994
- }
1995
- });
1996
-
1997
- /***/ },
1998
- /* 89 */
1999
- /***/ function(module, exports, __webpack_require__) {
2000
-
2001
- // 20.1.2.3 Number.isInteger(number)
2002
- var $export = __webpack_require__(6);
2003
-
2004
- $export($export.S, 'Number', {isInteger: __webpack_require__(90)});
2005
-
2006
- /***/ },
2007
- /* 90 */
2008
- /***/ function(module, exports, __webpack_require__) {
2009
-
2010
- // 20.1.2.3 Number.isInteger(number)
2011
- var isObject = __webpack_require__(11)
2012
- , floor = Math.floor;
2013
- module.exports = function isInteger(it){
2014
- return !isObject(it) && isFinite(it) && floor(it) === it;
2015
- };
2016
-
2017
- /***/ },
2018
- /* 91 */
2019
- /***/ function(module, exports, __webpack_require__) {
2020
-
2021
- // 20.1.2.4 Number.isNaN(number)
2022
- var $export = __webpack_require__(6);
2023
-
2024
- $export($export.S, 'Number', {
2025
- isNaN: function isNaN(number){
2026
- return number != number;
2027
- }
2028
- });
2029
-
2030
- /***/ },
2031
- /* 92 */
2032
- /***/ function(module, exports, __webpack_require__) {
2033
-
2034
- // 20.1.2.5 Number.isSafeInteger(number)
2035
- var $export = __webpack_require__(6)
2036
- , isInteger = __webpack_require__(90)
2037
- , abs = Math.abs;
2038
-
2039
- $export($export.S, 'Number', {
2040
- isSafeInteger: function isSafeInteger(number){
2041
- return isInteger(number) && abs(number) <= 0x1fffffffffffff;
2042
- }
2043
- });
2044
-
2045
- /***/ },
2046
- /* 93 */
2047
- /***/ function(module, exports, __webpack_require__) {
2048
-
2049
- // 20.1.2.6 Number.MAX_SAFE_INTEGER
2050
- var $export = __webpack_require__(6);
2051
-
2052
- $export($export.S, 'Number', {MAX_SAFE_INTEGER: 0x1fffffffffffff});
2053
-
2054
- /***/ },
2055
- /* 94 */
2056
- /***/ function(module, exports, __webpack_require__) {
2057
-
2058
- // 20.1.2.10 Number.MIN_SAFE_INTEGER
2059
- var $export = __webpack_require__(6);
2060
-
2061
- $export($export.S, 'Number', {MIN_SAFE_INTEGER: -0x1fffffffffffff});
2062
-
2063
- /***/ },
2064
- /* 95 */
2065
- /***/ function(module, exports, __webpack_require__) {
2066
-
2067
- var $export = __webpack_require__(6)
2068
- , $parseFloat = __webpack_require__(96);
2069
- // 20.1.2.12 Number.parseFloat(string)
2070
- $export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', {parseFloat: $parseFloat});
2071
-
2072
- /***/ },
2073
- /* 96 */
2074
- /***/ function(module, exports, __webpack_require__) {
2075
-
2076
- var $parseFloat = __webpack_require__(2).parseFloat
2077
- , $trim = __webpack_require__(81).trim;
2078
-
2079
- module.exports = 1 / $parseFloat(__webpack_require__(82) + '-0') !== -Infinity ? function parseFloat(str){
2080
- var string = $trim(String(str), 3)
2081
- , result = $parseFloat(string);
2082
- return result === 0 && string.charAt(0) == '-' ? -0 : result;
2083
- } : $parseFloat;
2084
-
2085
- /***/ },
2086
- /* 97 */
2087
- /***/ function(module, exports, __webpack_require__) {
2088
-
2089
- var $export = __webpack_require__(6)
2090
- , $parseInt = __webpack_require__(98);
2091
- // 20.1.2.13 Number.parseInt(string, radix)
2092
- $export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', {parseInt: $parseInt});
2093
-
2094
- /***/ },
2095
- /* 98 */
2096
- /***/ function(module, exports, __webpack_require__) {
2097
-
2098
- var $parseInt = __webpack_require__(2).parseInt
2099
- , $trim = __webpack_require__(81).trim
2100
- , ws = __webpack_require__(82)
2101
- , hex = /^[\-+]?0[xX]/;
2102
-
2103
- module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix){
2104
- var string = $trim(String(str), 3);
2105
- return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10));
2106
- } : $parseInt;
2107
-
2108
- /***/ },
2109
- /* 99 */
2110
- /***/ function(module, exports, __webpack_require__) {
2111
-
2112
- var $export = __webpack_require__(6)
2113
- , $parseInt = __webpack_require__(98);
2114
- // 18.2.5 parseInt(string, radix)
2115
- $export($export.G + $export.F * (parseInt != $parseInt), {parseInt: $parseInt});
2116
-
2117
- /***/ },
2118
- /* 100 */
2119
- /***/ function(module, exports, __webpack_require__) {
2120
-
2121
- var $export = __webpack_require__(6)
2122
- , $parseFloat = __webpack_require__(96);
2123
- // 18.2.4 parseFloat(string)
2124
- $export($export.G + $export.F * (parseFloat != $parseFloat), {parseFloat: $parseFloat});
2125
-
2126
- /***/ },
2127
- /* 101 */
2128
- /***/ function(module, exports, __webpack_require__) {
2129
-
2130
- // 20.2.2.3 Math.acosh(x)
2131
- var $export = __webpack_require__(6)
2132
- , log1p = __webpack_require__(102)
2133
- , sqrt = Math.sqrt
2134
- , $acosh = Math.acosh;
2135
-
2136
- $export($export.S + $export.F * !($acosh
2137
- // V8 bug: https://code.google.com/p/v8/issues/detail?id=3509
2138
- && Math.floor($acosh(Number.MAX_VALUE)) == 710
2139
- // Tor Browser bug: Math.acosh(Infinity) -> NaN
2140
- && $acosh(Infinity) == Infinity
2141
- ), 'Math', {
2142
- acosh: function acosh(x){
2143
- return (x = +x) < 1 ? NaN : x > 94906265.62425156
2144
- ? Math.log(x) + Math.LN2
2145
- : log1p(x - 1 + sqrt(x - 1) * sqrt(x + 1));
2146
- }
2147
- });
2148
-
2149
- /***/ },
2150
- /* 102 */
2151
- /***/ function(module, exports) {
2152
-
2153
- // 20.2.2.20 Math.log1p(x)
2154
- module.exports = Math.log1p || function log1p(x){
2155
- return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : Math.log(1 + x);
2156
- };
2157
-
2158
- /***/ },
2159
- /* 103 */
2160
- /***/ function(module, exports, __webpack_require__) {
2161
-
2162
- // 20.2.2.5 Math.asinh(x)
2163
- var $export = __webpack_require__(6)
2164
- , $asinh = Math.asinh;
2165
-
2166
- function asinh(x){
2167
- return !isFinite(x = +x) || x == 0 ? x : x < 0 ? -asinh(-x) : Math.log(x + Math.sqrt(x * x + 1));
2168
- }
2169
-
2170
- // Tor Browser bug: Math.asinh(0) -> -0
2171
- $export($export.S + $export.F * !($asinh && 1 / $asinh(0) > 0), 'Math', {asinh: asinh});
2172
-
2173
- /***/ },
2174
- /* 104 */
2175
- /***/ function(module, exports, __webpack_require__) {
2176
-
2177
- // 20.2.2.7 Math.atanh(x)
2178
- var $export = __webpack_require__(6)
2179
- , $atanh = Math.atanh;
2180
-
2181
- // Tor Browser bug: Math.atanh(-0) -> 0
2182
- $export($export.S + $export.F * !($atanh && 1 / $atanh(-0) < 0), 'Math', {
2183
- atanh: function atanh(x){
2184
- return (x = +x) == 0 ? x : Math.log((1 + x) / (1 - x)) / 2;
2185
- }
2186
- });
2187
-
2188
- /***/ },
2189
- /* 105 */
2190
- /***/ function(module, exports, __webpack_require__) {
2191
-
2192
- // 20.2.2.9 Math.cbrt(x)
2193
- var $export = __webpack_require__(6)
2194
- , sign = __webpack_require__(106);
2195
-
2196
- $export($export.S, 'Math', {
2197
- cbrt: function cbrt(x){
2198
- return sign(x = +x) * Math.pow(Math.abs(x), 1 / 3);
2199
- }
2200
- });
2201
-
2202
- /***/ },
2203
- /* 106 */
2204
- /***/ function(module, exports) {
2205
-
2206
- // 20.2.2.28 Math.sign(x)
2207
- module.exports = Math.sign || function sign(x){
2208
- return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1;
2209
- };
2210
-
2211
- /***/ },
2212
- /* 107 */
2213
- /***/ function(module, exports, __webpack_require__) {
2214
-
2215
- // 20.2.2.11 Math.clz32(x)
2216
- var $export = __webpack_require__(6);
2217
-
2218
- $export($export.S, 'Math', {
2219
- clz32: function clz32(x){
2220
- return (x >>>= 0) ? 31 - Math.floor(Math.log(x + 0.5) * Math.LOG2E) : 32;
2221
- }
2222
- });
2223
-
2224
- /***/ },
2225
- /* 108 */
2226
- /***/ function(module, exports, __webpack_require__) {
2227
-
2228
- // 20.2.2.12 Math.cosh(x)
2229
- var $export = __webpack_require__(6)
2230
- , exp = Math.exp;
2231
-
2232
- $export($export.S, 'Math', {
2233
- cosh: function cosh(x){
2234
- return (exp(x = +x) + exp(-x)) / 2;
2235
- }
2236
- });
2237
-
2238
- /***/ },
2239
- /* 109 */
2240
- /***/ function(module, exports, __webpack_require__) {
2241
-
2242
- // 20.2.2.14 Math.expm1(x)
2243
- var $export = __webpack_require__(6)
2244
- , $expm1 = __webpack_require__(110);
2245
-
2246
- $export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', {expm1: $expm1});
2247
-
2248
- /***/ },
2249
- /* 110 */
2250
- /***/ function(module, exports) {
2251
-
2252
- // 20.2.2.14 Math.expm1(x)
2253
- var $expm1 = Math.expm1;
2254
- module.exports = (!$expm1
2255
- // Old FF bug
2256
- || $expm1(10) > 22025.465794806719 || $expm1(10) < 22025.4657948067165168
2257
- // Tor Browser bug
2258
- || $expm1(-2e-17) != -2e-17
2259
- ) ? function expm1(x){
2260
- return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : Math.exp(x) - 1;
2261
- } : $expm1;
2262
-
2263
- /***/ },
2264
- /* 111 */
2265
- /***/ function(module, exports, __webpack_require__) {
2266
-
2267
- // 20.2.2.16 Math.fround(x)
2268
- var $export = __webpack_require__(6)
2269
- , sign = __webpack_require__(106)
2270
- , pow = Math.pow
2271
- , EPSILON = pow(2, -52)
2272
- , EPSILON32 = pow(2, -23)
2273
- , MAX32 = pow(2, 127) * (2 - EPSILON32)
2274
- , MIN32 = pow(2, -126);
2275
-
2276
- var roundTiesToEven = function(n){
2277
- return n + 1 / EPSILON - 1 / EPSILON;
2278
- };
2279
-
2280
-
2281
- $export($export.S, 'Math', {
2282
- fround: function fround(x){
2283
- var $abs = Math.abs(x)
2284
- , $sign = sign(x)
2285
- , a, result;
2286
- if($abs < MIN32)return $sign * roundTiesToEven($abs / MIN32 / EPSILON32) * MIN32 * EPSILON32;
2287
- a = (1 + EPSILON32 / EPSILON) * $abs;
2288
- result = a - (a - $abs);
2289
- if(result > MAX32 || result != result)return $sign * Infinity;
2290
- return $sign * result;
2291
- }
2292
- });
2293
-
2294
- /***/ },
2295
- /* 112 */
2296
- /***/ function(module, exports, __webpack_require__) {
2297
-
2298
- // 20.2.2.17 Math.hypot([value1[, value2[, … ]]])
2299
- var $export = __webpack_require__(6)
2300
- , abs = Math.abs;
2301
-
2302
- $export($export.S, 'Math', {
2303
- hypot: function hypot(value1, value2){ // eslint-disable-line no-unused-vars
2304
- var sum = 0
2305
- , i = 0
2306
- , aLen = arguments.length
2307
- , larg = 0
2308
- , arg, div;
2309
- while(i < aLen){
2310
- arg = abs(arguments[i++]);
2311
- if(larg < arg){
2312
- div = larg / arg;
2313
- sum = sum * div * div + 1;
2314
- larg = arg;
2315
- } else if(arg > 0){
2316
- div = arg / larg;
2317
- sum += div * div;
2318
- } else sum += arg;
2319
- }
2320
- return larg === Infinity ? Infinity : larg * Math.sqrt(sum);
2321
- }
2322
- });
2323
-
2324
- /***/ },
2325
- /* 113 */
2326
- /***/ function(module, exports, __webpack_require__) {
2327
-
2328
- // 20.2.2.18 Math.imul(x, y)
2329
- var $export = __webpack_require__(6)
2330
- , $imul = Math.imul;
2331
-
2332
- // some WebKit versions fails with big numbers, some has wrong arity
2333
- $export($export.S + $export.F * __webpack_require__(5)(function(){
2334
- return $imul(0xffffffff, 5) != -5 || $imul.length != 2;
2335
- }), 'Math', {
2336
- imul: function imul(x, y){
2337
- var UINT16 = 0xffff
2338
- , xn = +x
2339
- , yn = +y
2340
- , xl = UINT16 & xn
2341
- , yl = UINT16 & yn;
2342
- return 0 | xl * yl + ((UINT16 & xn >>> 16) * yl + xl * (UINT16 & yn >>> 16) << 16 >>> 0);
2343
- }
2344
- });
2345
-
2346
- /***/ },
2347
- /* 114 */
2348
- /***/ function(module, exports, __webpack_require__) {
2349
-
2350
- // 20.2.2.21 Math.log10(x)
2351
- var $export = __webpack_require__(6);
2352
-
2353
- $export($export.S, 'Math', {
2354
- log10: function log10(x){
2355
- return Math.log(x) / Math.LN10;
2356
- }
2357
- });
2358
-
2359
- /***/ },
2360
- /* 115 */
2361
- /***/ function(module, exports, __webpack_require__) {
2362
-
2363
- // 20.2.2.20 Math.log1p(x)
2364
- var $export = __webpack_require__(6);
2365
-
2366
- $export($export.S, 'Math', {log1p: __webpack_require__(102)});
2367
-
2368
- /***/ },
2369
- /* 116 */
2370
- /***/ function(module, exports, __webpack_require__) {
2371
-
2372
- // 20.2.2.22 Math.log2(x)
2373
- var $export = __webpack_require__(6);
2374
-
2375
- $export($export.S, 'Math', {
2376
- log2: function log2(x){
2377
- return Math.log(x) / Math.LN2;
2378
- }
2379
- });
2380
-
2381
- /***/ },
2382
- /* 117 */
2383
- /***/ function(module, exports, __webpack_require__) {
2384
-
2385
- // 20.2.2.28 Math.sign(x)
2386
- var $export = __webpack_require__(6);
2387
-
2388
- $export($export.S, 'Math', {sign: __webpack_require__(106)});
2389
-
2390
- /***/ },
2391
- /* 118 */
2392
- /***/ function(module, exports, __webpack_require__) {
2393
-
2394
- // 20.2.2.30 Math.sinh(x)
2395
- var $export = __webpack_require__(6)
2396
- , expm1 = __webpack_require__(110)
2397
- , exp = Math.exp;
2398
-
2399
- // V8 near Chromium 38 has a problem with very small numbers
2400
- $export($export.S + $export.F * __webpack_require__(5)(function(){
2401
- return !Math.sinh(-2e-17) != -2e-17;
2402
- }), 'Math', {
2403
- sinh: function sinh(x){
2404
- return Math.abs(x = +x) < 1
2405
- ? (expm1(x) - expm1(-x)) / 2
2406
- : (exp(x - 1) - exp(-x - 1)) * (Math.E / 2);
2407
- }
2408
- });
2409
-
2410
- /***/ },
2411
- /* 119 */
2412
- /***/ function(module, exports, __webpack_require__) {
2413
-
2414
- // 20.2.2.33 Math.tanh(x)
2415
- var $export = __webpack_require__(6)
2416
- , expm1 = __webpack_require__(110)
2417
- , exp = Math.exp;
2418
-
2419
- $export($export.S, 'Math', {
2420
- tanh: function tanh(x){
2421
- var a = expm1(x = +x)
2422
- , b = expm1(-x);
2423
- return a == Infinity ? 1 : b == Infinity ? -1 : (a - b) / (exp(x) + exp(-x));
2424
- }
2425
- });
2426
-
2427
- /***/ },
2428
- /* 120 */
2429
- /***/ function(module, exports, __webpack_require__) {
2430
-
2431
- // 20.2.2.34 Math.trunc(x)
2432
- var $export = __webpack_require__(6);
2433
-
2434
- $export($export.S, 'Math', {
2435
- trunc: function trunc(it){
2436
- return (it > 0 ? Math.floor : Math.ceil)(it);
2437
- }
2438
- });
2439
-
2440
- /***/ },
2441
- /* 121 */
2442
- /***/ function(module, exports, __webpack_require__) {
2443
-
2444
- var $export = __webpack_require__(6)
2445
- , toIndex = __webpack_require__(37)
2446
- , fromCharCode = String.fromCharCode
2447
- , $fromCodePoint = String.fromCodePoint;
2448
-
2449
- // length should be 1, old FF problem
2450
- $export($export.S + $export.F * (!!$fromCodePoint && $fromCodePoint.length != 1), 'String', {
2451
- // 21.1.2.2 String.fromCodePoint(...codePoints)
2452
- fromCodePoint: function fromCodePoint(x){ // eslint-disable-line no-unused-vars
2453
- var res = []
2454
- , aLen = arguments.length
2455
- , i = 0
2456
- , code;
2457
- while(aLen > i){
2458
- code = +arguments[i++];
2459
- if(toIndex(code, 0x10ffff) !== code)throw RangeError(code + ' is not a valid code point');
2460
- res.push(code < 0x10000
2461
- ? fromCharCode(code)
2462
- : fromCharCode(((code -= 0x10000) >> 10) + 0xd800, code % 0x400 + 0xdc00)
2463
- );
2464
- } return res.join('');
2465
- }
2466
- });
2467
-
2468
- /***/ },
2469
- /* 122 */
2470
- /***/ function(module, exports, __webpack_require__) {
2471
-
2472
- var $export = __webpack_require__(6)
2473
- , toIObject = __webpack_require__(30)
2474
- , toLength = __webpack_require__(35);
2475
-
2476
- $export($export.S, 'String', {
2477
- // 21.1.2.4 String.raw(callSite, ...substitutions)
2478
- raw: function raw(callSite){
2479
- var tpl = toIObject(callSite.raw)
2480
- , len = toLength(tpl.length)
2481
- , aLen = arguments.length
2482
- , res = []
2483
- , i = 0;
2484
- while(len > i){
2485
- res.push(String(tpl[i++]));
2486
- if(i < aLen)res.push(String(arguments[i]));
2487
- } return res.join('');
2488
- }
2489
- });
2490
-
2491
- /***/ },
2492
- /* 123 */
2493
- /***/ function(module, exports, __webpack_require__) {
2494
-
2495
- 'use strict';
2496
- // 21.1.3.25 String.prototype.trim()
2497
- __webpack_require__(81)('trim', function($trim){
2498
- return function trim(){
2499
- return $trim(this, 3);
2500
- };
2501
- });
2502
-
2503
- /***/ },
2504
- /* 124 */
2505
- /***/ function(module, exports, __webpack_require__) {
2506
-
2507
- 'use strict';
2508
- var $export = __webpack_require__(6)
2509
- , $at = __webpack_require__(125)(false);
2510
- $export($export.P, 'String', {
2511
- // 21.1.3.3 String.prototype.codePointAt(pos)
2512
- codePointAt: function codePointAt(pos){
2513
- return $at(this, pos);
2514
- }
2515
- });
2516
-
2517
- /***/ },
2518
- /* 125 */
2519
- /***/ function(module, exports, __webpack_require__) {
2520
-
2521
- var toInteger = __webpack_require__(36)
2522
- , defined = __webpack_require__(33);
2523
- // true -> String#at
2524
- // false -> String#codePointAt
2525
- module.exports = function(TO_STRING){
2526
- return function(that, pos){
2527
- var s = String(defined(that))
2528
- , i = toInteger(pos)
2529
- , l = s.length
2530
- , a, b;
2531
- if(i < 0 || i >= l)return TO_STRING ? '' : undefined;
2532
- a = s.charCodeAt(i);
2533
- return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
2534
- ? TO_STRING ? s.charAt(i) : a
2535
- : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
2536
- };
2537
- };
2538
-
2539
- /***/ },
2540
- /* 126 */
2541
- /***/ function(module, exports, __webpack_require__) {
2542
-
2543
- // 21.1.3.6 String.prototype.endsWith(searchString [, endPosition])
2544
- 'use strict';
2545
- var $export = __webpack_require__(6)
2546
- , toLength = __webpack_require__(35)
2547
- , context = __webpack_require__(127)
2548
- , ENDS_WITH = 'endsWith'
2549
- , $endsWith = ''[ENDS_WITH];
2550
-
2551
- $export($export.P + $export.F * __webpack_require__(129)(ENDS_WITH), 'String', {
2552
- endsWith: function endsWith(searchString /*, endPosition = @length */){
2553
- var that = context(this, searchString, ENDS_WITH)
2554
- , endPosition = arguments.length > 1 ? arguments[1] : undefined
2555
- , len = toLength(that.length)
2556
- , end = endPosition === undefined ? len : Math.min(toLength(endPosition), len)
2557
- , search = String(searchString);
2558
- return $endsWith
2559
- ? $endsWith.call(that, search, end)
2560
- : that.slice(end - search.length, end) === search;
2561
- }
2562
- });
2563
-
2564
- /***/ },
2565
- /* 127 */
2566
- /***/ function(module, exports, __webpack_require__) {
2567
-
2568
- // helper for String#{startsWith, endsWith, includes}
2569
- var isRegExp = __webpack_require__(128)
2570
- , defined = __webpack_require__(33);
2571
-
2572
- module.exports = function(that, searchString, NAME){
2573
- if(isRegExp(searchString))throw TypeError('String#' + NAME + " doesn't accept regex!");
2574
- return String(defined(that));
2575
- };
2576
-
2577
- /***/ },
2578
- /* 128 */
2579
- /***/ function(module, exports, __webpack_require__) {
2580
-
2581
- // 7.2.8 IsRegExp(argument)
2582
- var isObject = __webpack_require__(11)
2583
- , cof = __webpack_require__(32)
2584
- , MATCH = __webpack_require__(23)('match');
2585
- module.exports = function(it){
2586
- var isRegExp;
2587
- return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp');
2588
- };
2589
-
2590
- /***/ },
2591
- /* 129 */
2592
- /***/ function(module, exports, __webpack_require__) {
2593
-
2594
- var MATCH = __webpack_require__(23)('match');
2595
- module.exports = function(KEY){
2596
- var re = /./;
2597
- try {
2598
- '/./'[KEY](re);
2599
- } catch(e){
2600
- try {
2601
- re[MATCH] = false;
2602
- return !'/./'[KEY](re);
2603
- } catch(f){ /* empty */ }
2604
- } return true;
2605
- };
2606
-
2607
- /***/ },
2608
- /* 130 */
2609
- /***/ function(module, exports, __webpack_require__) {
2610
-
2611
- // 21.1.3.7 String.prototype.includes(searchString, position = 0)
2612
- 'use strict';
2613
- var $export = __webpack_require__(6)
2614
- , context = __webpack_require__(127)
2615
- , INCLUDES = 'includes';
2616
-
2617
- $export($export.P + $export.F * __webpack_require__(129)(INCLUDES), 'String', {
2618
- includes: function includes(searchString /*, position = 0 */){
2619
- return !!~context(this, searchString, INCLUDES)
2620
- .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined);
2621
- }
2622
- });
2623
-
2624
- /***/ },
2625
- /* 131 */
2626
- /***/ function(module, exports, __webpack_require__) {
2627
-
2628
- var $export = __webpack_require__(6);
2629
-
2630
- $export($export.P, 'String', {
2631
- // 21.1.3.13 String.prototype.repeat(count)
2632
- repeat: __webpack_require__(85)
2633
- });
2634
-
2635
- /***/ },
2636
- /* 132 */
2637
- /***/ function(module, exports, __webpack_require__) {
2638
-
2639
- // 21.1.3.18 String.prototype.startsWith(searchString [, position ])
2640
- 'use strict';
2641
- var $export = __webpack_require__(6)
2642
- , toLength = __webpack_require__(35)
2643
- , context = __webpack_require__(127)
2644
- , STARTS_WITH = 'startsWith'
2645
- , $startsWith = ''[STARTS_WITH];
2646
-
2647
- $export($export.P + $export.F * __webpack_require__(129)(STARTS_WITH), 'String', {
2648
- startsWith: function startsWith(searchString /*, position = 0 */){
2649
- var that = context(this, searchString, STARTS_WITH)
2650
- , index = toLength(Math.min(arguments.length > 1 ? arguments[1] : undefined, that.length))
2651
- , search = String(searchString);
2652
- return $startsWith
2653
- ? $startsWith.call(that, search, index)
2654
- : that.slice(index, index + search.length) === search;
2655
- }
2656
- });
2657
-
2658
- /***/ },
2659
- /* 133 */
2660
- /***/ function(module, exports, __webpack_require__) {
2661
-
2662
- 'use strict';
2663
- var $at = __webpack_require__(125)(true);
2664
-
2665
- // 21.1.3.27 String.prototype[@@iterator]()
2666
- __webpack_require__(134)(String, 'String', function(iterated){
2667
- this._t = String(iterated); // target
2668
- this._i = 0; // next index
2669
- // 21.1.5.2.1 %StringIteratorPrototype%.next()
2670
- }, function(){
2671
- var O = this._t
2672
- , index = this._i
2673
- , point;
2674
- if(index >= O.length)return {value: undefined, done: true};
2675
- point = $at(O, index);
2676
- this._i += point.length;
2677
- return {value: point, done: false};
2678
- });
2679
-
2680
- /***/ },
2681
- /* 134 */
2682
- /***/ function(module, exports, __webpack_require__) {
2683
-
2684
- 'use strict';
2685
- var LIBRARY = __webpack_require__(26)
2686
- , $export = __webpack_require__(6)
2687
- , redefine = __webpack_require__(16)
2688
- , hide = __webpack_require__(8)
2689
- , has = __webpack_require__(3)
2690
- , Iterators = __webpack_require__(135)
2691
- , $iterCreate = __webpack_require__(136)
2692
- , setToStringTag = __webpack_require__(22)
2693
- , getPrototypeOf = __webpack_require__(57)
2694
- , ITERATOR = __webpack_require__(23)('iterator')
2695
- , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next`
2696
- , FF_ITERATOR = '@@iterator'
2697
- , KEYS = 'keys'
2698
- , VALUES = 'values';
2699
-
2700
- var returnThis = function(){ return this; };
2701
-
2702
- module.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){
2703
- $iterCreate(Constructor, NAME, next);
2704
- var getMethod = function(kind){
2705
- if(!BUGGY && kind in proto)return proto[kind];
2706
- switch(kind){
2707
- case KEYS: return function keys(){ return new Constructor(this, kind); };
2708
- case VALUES: return function values(){ return new Constructor(this, kind); };
2709
- } return function entries(){ return new Constructor(this, kind); };
2710
- };
2711
- var TAG = NAME + ' Iterator'
2712
- , DEF_VALUES = DEFAULT == VALUES
2713
- , VALUES_BUG = false
2714
- , proto = Base.prototype
2715
- , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]
2716
- , $default = $native || getMethod(DEFAULT)
2717
- , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined
2718
- , $anyNative = NAME == 'Array' ? proto.entries || $native : $native
2719
- , methods, key, IteratorPrototype;
2720
- // Fix native
2721
- if($anyNative){
2722
- IteratorPrototype = getPrototypeOf($anyNative.call(new Base));
2723
- if(IteratorPrototype !== Object.prototype){
2724
- // Set @@toStringTag to native iterators
2725
- setToStringTag(IteratorPrototype, TAG, true);
2726
- // fix for some old engines
2727
- if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis);
2728
- }
2729
- }
2730
- // fix Array#{values, @@iterator}.name in V8 / FF
2731
- if(DEF_VALUES && $native && $native.name !== VALUES){
2732
- VALUES_BUG = true;
2733
- $default = function values(){ return $native.call(this); };
2734
- }
2735
- // Define iterator
2736
- if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){
2737
- hide(proto, ITERATOR, $default);
2738
- }
2739
- // Plug for library
2740
- Iterators[NAME] = $default;
2741
- Iterators[TAG] = returnThis;
2742
- if(DEFAULT){
2743
- methods = {
2744
- values: DEF_VALUES ? $default : getMethod(VALUES),
2745
- keys: IS_SET ? $default : getMethod(KEYS),
2746
- entries: $entries
2747
- };
2748
- if(FORCED)for(key in methods){
2749
- if(!(key in proto))redefine(proto, key, methods[key]);
2750
- } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
2751
- }
2752
- return methods;
2753
- };
2754
-
2755
- /***/ },
2756
- /* 135 */
2757
- /***/ function(module, exports) {
2758
-
2759
- module.exports = {};
2760
-
2761
- /***/ },
2762
- /* 136 */
2763
- /***/ function(module, exports, __webpack_require__) {
2764
-
2765
- 'use strict';
2766
- var create = __webpack_require__(44)
2767
- , descriptor = __webpack_require__(15)
2768
- , setToStringTag = __webpack_require__(22)
2769
- , IteratorPrototype = {};
2770
-
2771
- // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
2772
- __webpack_require__(8)(IteratorPrototype, __webpack_require__(23)('iterator'), function(){ return this; });
2773
-
2774
- module.exports = function(Constructor, NAME, next){
2775
- Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)});
2776
- setToStringTag(Constructor, NAME + ' Iterator');
2777
- };
2778
-
2779
- /***/ },
2780
- /* 137 */
2781
- /***/ function(module, exports, __webpack_require__) {
2782
-
2783
- 'use strict';
2784
- // B.2.3.2 String.prototype.anchor(name)
2785
- __webpack_require__(138)('anchor', function(createHTML){
2786
- return function anchor(name){
2787
- return createHTML(this, 'a', 'name', name);
2788
- }
2789
- });
2790
-
2791
- /***/ },
2792
- /* 138 */
2793
- /***/ function(module, exports, __webpack_require__) {
2794
-
2795
- var $export = __webpack_require__(6)
2796
- , fails = __webpack_require__(5)
2797
- , defined = __webpack_require__(33)
2798
- , quot = /"/g;
2799
- // B.2.3.2.1 CreateHTML(string, tag, attribute, value)
2800
- var createHTML = function(string, tag, attribute, value) {
2801
- var S = String(defined(string))
2802
- , p1 = '<' + tag;
2803
- if(attribute !== '')p1 += ' ' + attribute + '="' + String(value).replace(quot, '&quot;') + '"';
2804
- return p1 + '>' + S + '</' + tag + '>';
2805
- };
2806
- module.exports = function(NAME, exec){
2807
- var O = {};
2808
- O[NAME] = exec(createHTML);
2809
- $export($export.P + $export.F * fails(function(){
2810
- var test = ''[NAME]('"');
2811
- return test !== test.toLowerCase() || test.split('"').length > 3;
2812
- }), 'String', O);
2813
- };
2814
-
2815
- /***/ },
2816
- /* 139 */
2817
- /***/ function(module, exports, __webpack_require__) {
2818
-
2819
- 'use strict';
2820
- // B.2.3.3 String.prototype.big()
2821
- __webpack_require__(138)('big', function(createHTML){
2822
- return function big(){
2823
- return createHTML(this, 'big', '', '');
2824
- }
2825
- });
2826
-
2827
- /***/ },
2828
- /* 140 */
2829
- /***/ function(module, exports, __webpack_require__) {
2830
-
2831
- 'use strict';
2832
- // B.2.3.4 String.prototype.blink()
2833
- __webpack_require__(138)('blink', function(createHTML){
2834
- return function blink(){
2835
- return createHTML(this, 'blink', '', '');
2836
- }
2837
- });
2838
-
2839
- /***/ },
2840
- /* 141 */
2841
- /***/ function(module, exports, __webpack_require__) {
2842
-
2843
- 'use strict';
2844
- // B.2.3.5 String.prototype.bold()
2845
- __webpack_require__(138)('bold', function(createHTML){
2846
- return function bold(){
2847
- return createHTML(this, 'b', '', '');
2848
- }
2849
- });
2850
-
2851
- /***/ },
2852
- /* 142 */
2853
- /***/ function(module, exports, __webpack_require__) {
2854
-
2855
- 'use strict';
2856
- // B.2.3.6 String.prototype.fixed()
2857
- __webpack_require__(138)('fixed', function(createHTML){
2858
- return function fixed(){
2859
- return createHTML(this, 'tt', '', '');
2860
- }
2861
- });
2862
-
2863
- /***/ },
2864
- /* 143 */
2865
- /***/ function(module, exports, __webpack_require__) {
2866
-
2867
- 'use strict';
2868
- // B.2.3.7 String.prototype.fontcolor(color)
2869
- __webpack_require__(138)('fontcolor', function(createHTML){
2870
- return function fontcolor(color){
2871
- return createHTML(this, 'font', 'color', color);
2872
- }
2873
- });
2874
-
2875
- /***/ },
2876
- /* 144 */
2877
- /***/ function(module, exports, __webpack_require__) {
2878
-
2879
- 'use strict';
2880
- // B.2.3.8 String.prototype.fontsize(size)
2881
- __webpack_require__(138)('fontsize', function(createHTML){
2882
- return function fontsize(size){
2883
- return createHTML(this, 'font', 'size', size);
2884
- }
2885
- });
2886
-
2887
- /***/ },
2888
- /* 145 */
2889
- /***/ function(module, exports, __webpack_require__) {
2890
-
2891
- 'use strict';
2892
- // B.2.3.9 String.prototype.italics()
2893
- __webpack_require__(138)('italics', function(createHTML){
2894
- return function italics(){
2895
- return createHTML(this, 'i', '', '');
2896
- }
2897
- });
2898
-
2899
- /***/ },
2900
- /* 146 */
2901
- /***/ function(module, exports, __webpack_require__) {
2902
-
2903
- 'use strict';
2904
- // B.2.3.10 String.prototype.link(url)
2905
- __webpack_require__(138)('link', function(createHTML){
2906
- return function link(url){
2907
- return createHTML(this, 'a', 'href', url);
2908
- }
2909
- });
2910
-
2911
- /***/ },
2912
- /* 147 */
2913
- /***/ function(module, exports, __webpack_require__) {
2914
-
2915
- 'use strict';
2916
- // B.2.3.11 String.prototype.small()
2917
- __webpack_require__(138)('small', function(createHTML){
2918
- return function small(){
2919
- return createHTML(this, 'small', '', '');
2920
- }
2921
- });
2922
-
2923
- /***/ },
2924
- /* 148 */
2925
- /***/ function(module, exports, __webpack_require__) {
2926
-
2927
- 'use strict';
2928
- // B.2.3.12 String.prototype.strike()
2929
- __webpack_require__(138)('strike', function(createHTML){
2930
- return function strike(){
2931
- return createHTML(this, 'strike', '', '');
2932
- }
2933
- });
2934
-
2935
- /***/ },
2936
- /* 149 */
2937
- /***/ function(module, exports, __webpack_require__) {
2938
-
2939
- 'use strict';
2940
- // B.2.3.13 String.prototype.sub()
2941
- __webpack_require__(138)('sub', function(createHTML){
2942
- return function sub(){
2943
- return createHTML(this, 'sub', '', '');
2944
- }
2945
- });
2946
-
2947
- /***/ },
2948
- /* 150 */
2949
- /***/ function(module, exports, __webpack_require__) {
2950
-
2951
- 'use strict';
2952
- // B.2.3.14 String.prototype.sup()
2953
- __webpack_require__(138)('sup', function(createHTML){
2954
- return function sup(){
2955
- return createHTML(this, 'sup', '', '');
2956
- }
2957
- });
2958
-
2959
- /***/ },
2960
- /* 151 */
2961
- /***/ function(module, exports, __webpack_require__) {
2962
-
2963
- // 22.1.2.2 / 15.4.3.2 Array.isArray(arg)
2964
- var $export = __webpack_require__(6);
2965
-
2966
- $export($export.S, 'Array', {isArray: __webpack_require__(43)});
2967
-
2968
- /***/ },
2969
- /* 152 */
2970
- /***/ function(module, exports, __webpack_require__) {
2971
-
2972
- 'use strict';
2973
- var ctx = __webpack_require__(18)
2974
- , $export = __webpack_require__(6)
2975
- , toObject = __webpack_require__(56)
2976
- , call = __webpack_require__(153)
2977
- , isArrayIter = __webpack_require__(154)
2978
- , toLength = __webpack_require__(35)
2979
- , createProperty = __webpack_require__(155)
2980
- , getIterFn = __webpack_require__(156);
2981
-
2982
- $export($export.S + $export.F * !__webpack_require__(157)(function(iter){ Array.from(iter); }), 'Array', {
2983
- // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)
2984
- from: function from(arrayLike/*, mapfn = undefined, thisArg = undefined*/){
2985
- var O = toObject(arrayLike)
2986
- , C = typeof this == 'function' ? this : Array
2987
- , aLen = arguments.length
2988
- , mapfn = aLen > 1 ? arguments[1] : undefined
2989
- , mapping = mapfn !== undefined
2990
- , index = 0
2991
- , iterFn = getIterFn(O)
2992
- , length, result, step, iterator;
2993
- if(mapping)mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);
2994
- // if object isn't iterable or it's array with default iterator - use simple case
2995
- if(iterFn != undefined && !(C == Array && isArrayIter(iterFn))){
2996
- for(iterator = iterFn.call(O), result = new C; !(step = iterator.next()).done; index++){
2997
- createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);
2998
- }
2999
- } else {
3000
- length = toLength(O.length);
3001
- for(result = new C(length); length > index; index++){
3002
- createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);
3003
- }
3004
- }
3005
- result.length = index;
3006
- return result;
3007
- }
3008
- });
3009
-
3010
-
3011
- /***/ },
3012
- /* 153 */
3013
- /***/ function(module, exports, __webpack_require__) {
3014
-
3015
- // call something on iterator step with safe closing on error
3016
- var anObject = __webpack_require__(10);
3017
- module.exports = function(iterator, fn, value, entries){
3018
- try {
3019
- return entries ? fn(anObject(value)[0], value[1]) : fn(value);
3020
- // 7.4.6 IteratorClose(iterator, completion)
3021
- } catch(e){
3022
- var ret = iterator['return'];
3023
- if(ret !== undefined)anObject(ret.call(iterator));
3024
- throw e;
3025
- }
3026
- };
3027
-
3028
- /***/ },
3029
- /* 154 */
3030
- /***/ function(module, exports, __webpack_require__) {
3031
-
3032
- // check on default Array iterator
3033
- var Iterators = __webpack_require__(135)
3034
- , ITERATOR = __webpack_require__(23)('iterator')
3035
- , ArrayProto = Array.prototype;
3036
-
3037
- module.exports = function(it){
3038
- return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);
3039
- };
3040
-
3041
- /***/ },
3042
- /* 155 */
3043
- /***/ function(module, exports, __webpack_require__) {
3044
-
3045
- 'use strict';
3046
- var $defineProperty = __webpack_require__(9)
3047
- , createDesc = __webpack_require__(15);
3048
-
3049
- module.exports = function(object, index, value){
3050
- if(index in object)$defineProperty.f(object, index, createDesc(0, value));
3051
- else object[index] = value;
3052
- };
3053
-
3054
- /***/ },
3055
- /* 156 */
3056
- /***/ function(module, exports, __webpack_require__) {
3057
-
3058
- var classof = __webpack_require__(73)
3059
- , ITERATOR = __webpack_require__(23)('iterator')
3060
- , Iterators = __webpack_require__(135);
3061
- module.exports = __webpack_require__(7).getIteratorMethod = function(it){
3062
- if(it != undefined)return it[ITERATOR]
3063
- || it['@@iterator']
3064
- || Iterators[classof(it)];
3065
- };
3066
-
3067
- /***/ },
3068
- /* 157 */
3069
- /***/ function(module, exports, __webpack_require__) {
3070
-
3071
- var ITERATOR = __webpack_require__(23)('iterator')
3072
- , SAFE_CLOSING = false;
3073
-
3074
- try {
3075
- var riter = [7][ITERATOR]();
3076
- riter['return'] = function(){ SAFE_CLOSING = true; };
3077
- Array.from(riter, function(){ throw 2; });
3078
- } catch(e){ /* empty */ }
3079
-
3080
- module.exports = function(exec, skipClosing){
3081
- if(!skipClosing && !SAFE_CLOSING)return false;
3082
- var safe = false;
3083
- try {
3084
- var arr = [7]
3085
- , iter = arr[ITERATOR]();
3086
- iter.next = function(){ return {done: safe = true}; };
3087
- arr[ITERATOR] = function(){ return iter; };
3088
- exec(arr);
3089
- } catch(e){ /* empty */ }
3090
- return safe;
3091
- };
3092
-
3093
- /***/ },
3094
- /* 158 */
3095
- /***/ function(module, exports, __webpack_require__) {
3096
-
3097
- 'use strict';
3098
- var $export = __webpack_require__(6)
3099
- , createProperty = __webpack_require__(155);
3100
-
3101
- // WebKit Array.of isn't generic
3102
- $export($export.S + $export.F * __webpack_require__(5)(function(){
3103
- function F(){}
3104
- return !(Array.of.call(F) instanceof F);
3105
- }), 'Array', {
3106
- // 22.1.2.3 Array.of( ...items)
3107
- of: function of(/* ...args */){
3108
- var index = 0
3109
- , aLen = arguments.length
3110
- , result = new (typeof this == 'function' ? this : Array)(aLen);
3111
- while(aLen > index)createProperty(result, index, arguments[index++]);
3112
- result.length = aLen;
3113
- return result;
3114
- }
3115
- });
3116
-
3117
- /***/ },
3118
- /* 159 */
3119
- /***/ function(module, exports, __webpack_require__) {
3120
-
3121
- 'use strict';
3122
- // 22.1.3.13 Array.prototype.join(separator)
3123
- var $export = __webpack_require__(6)
3124
- , toIObject = __webpack_require__(30)
3125
- , arrayJoin = [].join;
3126
-
3127
- // fallback for not array-like strings
3128
- $export($export.P + $export.F * (__webpack_require__(31) != Object || !__webpack_require__(160)(arrayJoin)), 'Array', {
3129
- join: function join(separator){
3130
- return arrayJoin.call(toIObject(this), separator === undefined ? ',' : separator);
3131
- }
3132
- });
3133
-
3134
- /***/ },
3135
- /* 160 */
3136
- /***/ function(module, exports, __webpack_require__) {
3137
-
3138
- var fails = __webpack_require__(5);
3139
-
3140
- module.exports = function(method, arg){
3141
- return !!method && fails(function(){
3142
- arg ? method.call(null, function(){}, 1) : method.call(null);
3143
- });
3144
- };
3145
-
3146
- /***/ },
3147
- /* 161 */
3148
- /***/ function(module, exports, __webpack_require__) {
3149
-
3150
- 'use strict';
3151
- var $export = __webpack_require__(6)
3152
- , html = __webpack_require__(46)
3153
- , cof = __webpack_require__(32)
3154
- , toIndex = __webpack_require__(37)
3155
- , toLength = __webpack_require__(35)
3156
- , arraySlice = [].slice;
3157
-
3158
- // fallback for not array-like ES3 strings and DOM objects
3159
- $export($export.P + $export.F * __webpack_require__(5)(function(){
3160
- if(html)arraySlice.call(html);
3161
- }), 'Array', {
3162
- slice: function slice(begin, end){
3163
- var len = toLength(this.length)
3164
- , klass = cof(this);
3165
- end = end === undefined ? len : end;
3166
- if(klass == 'Array')return arraySlice.call(this, begin, end);
3167
- var start = toIndex(begin, len)
3168
- , upTo = toIndex(end, len)
3169
- , size = toLength(upTo - start)
3170
- , cloned = Array(size)
3171
- , i = 0;
3172
- for(; i < size; i++)cloned[i] = klass == 'String'
3173
- ? this.charAt(start + i)
3174
- : this[start + i];
3175
- return cloned;
3176
- }
3177
- });
3178
-
3179
- /***/ },
3180
- /* 162 */
3181
- /***/ function(module, exports, __webpack_require__) {
3182
-
3183
- 'use strict';
3184
- var $export = __webpack_require__(6)
3185
- , aFunction = __webpack_require__(19)
3186
- , toObject = __webpack_require__(56)
3187
- , fails = __webpack_require__(5)
3188
- , $sort = [].sort
3189
- , test = [1, 2, 3];
3190
-
3191
- $export($export.P + $export.F * (fails(function(){
3192
- // IE8-
3193
- test.sort(undefined);
3194
- }) || !fails(function(){
3195
- // V8 bug
3196
- test.sort(null);
3197
- // Old WebKit
3198
- }) || !__webpack_require__(160)($sort)), 'Array', {
3199
- // 22.1.3.25 Array.prototype.sort(comparefn)
3200
- sort: function sort(comparefn){
3201
- return comparefn === undefined
3202
- ? $sort.call(toObject(this))
3203
- : $sort.call(toObject(this), aFunction(comparefn));
3204
- }
3205
- });
3206
-
3207
- /***/ },
3208
- /* 163 */
3209
- /***/ function(module, exports, __webpack_require__) {
3210
-
3211
- 'use strict';
3212
- var $export = __webpack_require__(6)
3213
- , $forEach = __webpack_require__(164)(0)
3214
- , STRICT = __webpack_require__(160)([].forEach, true);
3215
-
3216
- $export($export.P + $export.F * !STRICT, 'Array', {
3217
- // 22.1.3.10 / 15.4.4.18 Array.prototype.forEach(callbackfn [, thisArg])
3218
- forEach: function forEach(callbackfn /* , thisArg */){
3219
- return $forEach(this, callbackfn, arguments[1]);
3220
- }
3221
- });
3222
-
3223
- /***/ },
3224
- /* 164 */
3225
- /***/ function(module, exports, __webpack_require__) {
3226
-
3227
- // 0 -> Array#forEach
3228
- // 1 -> Array#map
3229
- // 2 -> Array#filter
3230
- // 3 -> Array#some
3231
- // 4 -> Array#every
3232
- // 5 -> Array#find
3233
- // 6 -> Array#findIndex
3234
- var ctx = __webpack_require__(18)
3235
- , IObject = __webpack_require__(31)
3236
- , toObject = __webpack_require__(56)
3237
- , toLength = __webpack_require__(35)
3238
- , asc = __webpack_require__(165);
3239
- module.exports = function(TYPE, $create){
3240
- var IS_MAP = TYPE == 1
3241
- , IS_FILTER = TYPE == 2
3242
- , IS_SOME = TYPE == 3
3243
- , IS_EVERY = TYPE == 4
3244
- , IS_FIND_INDEX = TYPE == 6
3245
- , NO_HOLES = TYPE == 5 || IS_FIND_INDEX
3246
- , create = $create || asc;
3247
- return function($this, callbackfn, that){
3248
- var O = toObject($this)
3249
- , self = IObject(O)
3250
- , f = ctx(callbackfn, that, 3)
3251
- , length = toLength(self.length)
3252
- , index = 0
3253
- , result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined
3254
- , val, res;
3255
- for(;length > index; index++)if(NO_HOLES || index in self){
3256
- val = self[index];
3257
- res = f(val, index, O);
3258
- if(TYPE){
3259
- if(IS_MAP)result[index] = res; // map
3260
- else if(res)switch(TYPE){
3261
- case 3: return true; // some
3262
- case 5: return val; // find
3263
- case 6: return index; // findIndex
3264
- case 2: result.push(val); // filter
3265
- } else if(IS_EVERY)return false; // every
3266
- }
3267
- }
3268
- return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
3269
- };
3270
- };
3271
-
3272
- /***/ },
3273
- /* 165 */
3274
- /***/ function(module, exports, __webpack_require__) {
3275
-
3276
- // 9.4.2.3 ArraySpeciesCreate(originalArray, length)
3277
- var speciesConstructor = __webpack_require__(166);
3278
-
3279
- module.exports = function(original, length){
3280
- return new (speciesConstructor(original))(length);
3281
- };
3282
-
3283
- /***/ },
3284
- /* 166 */
3285
- /***/ function(module, exports, __webpack_require__) {
3286
-
3287
- var isObject = __webpack_require__(11)
3288
- , isArray = __webpack_require__(43)
3289
- , SPECIES = __webpack_require__(23)('species');
3290
-
3291
- module.exports = function(original){
3292
- var C;
3293
- if(isArray(original)){
3294
- C = original.constructor;
3295
- // cross-realm fallback
3296
- if(typeof C == 'function' && (C === Array || isArray(C.prototype)))C = undefined;
3297
- if(isObject(C)){
3298
- C = C[SPECIES];
3299
- if(C === null)C = undefined;
3300
- }
3301
- } return C === undefined ? Array : C;
3302
- };
3303
-
3304
- /***/ },
3305
- /* 167 */
3306
- /***/ function(module, exports, __webpack_require__) {
3307
-
3308
- 'use strict';
3309
- var $export = __webpack_require__(6)
3310
- , $map = __webpack_require__(164)(1);
3311
-
3312
- $export($export.P + $export.F * !__webpack_require__(160)([].map, true), 'Array', {
3313
- // 22.1.3.15 / 15.4.4.19 Array.prototype.map(callbackfn [, thisArg])
3314
- map: function map(callbackfn /* , thisArg */){
3315
- return $map(this, callbackfn, arguments[1]);
3316
- }
3317
- });
3318
-
3319
- /***/ },
3320
- /* 168 */
3321
- /***/ function(module, exports, __webpack_require__) {
3322
-
3323
- 'use strict';
3324
- var $export = __webpack_require__(6)
3325
- , $filter = __webpack_require__(164)(2);
3326
-
3327
- $export($export.P + $export.F * !__webpack_require__(160)([].filter, true), 'Array', {
3328
- // 22.1.3.7 / 15.4.4.20 Array.prototype.filter(callbackfn [, thisArg])
3329
- filter: function filter(callbackfn /* , thisArg */){
3330
- return $filter(this, callbackfn, arguments[1]);
3331
- }
3332
- });
3333
-
3334
- /***/ },
3335
- /* 169 */
3336
- /***/ function(module, exports, __webpack_require__) {
3337
-
3338
- 'use strict';
3339
- var $export = __webpack_require__(6)
3340
- , $some = __webpack_require__(164)(3);
3341
-
3342
- $export($export.P + $export.F * !__webpack_require__(160)([].some, true), 'Array', {
3343
- // 22.1.3.23 / 15.4.4.17 Array.prototype.some(callbackfn [, thisArg])
3344
- some: function some(callbackfn /* , thisArg */){
3345
- return $some(this, callbackfn, arguments[1]);
3346
- }
3347
- });
3348
-
3349
- /***/ },
3350
- /* 170 */
3351
- /***/ function(module, exports, __webpack_require__) {
3352
-
3353
- 'use strict';
3354
- var $export = __webpack_require__(6)
3355
- , $every = __webpack_require__(164)(4);
3356
-
3357
- $export($export.P + $export.F * !__webpack_require__(160)([].every, true), 'Array', {
3358
- // 22.1.3.5 / 15.4.4.16 Array.prototype.every(callbackfn [, thisArg])
3359
- every: function every(callbackfn /* , thisArg */){
3360
- return $every(this, callbackfn, arguments[1]);
3361
- }
3362
- });
3363
-
3364
- /***/ },
3365
- /* 171 */
3366
- /***/ function(module, exports, __webpack_require__) {
3367
-
3368
- 'use strict';
3369
- var $export = __webpack_require__(6)
3370
- , $reduce = __webpack_require__(172);
3371
-
3372
- $export($export.P + $export.F * !__webpack_require__(160)([].reduce, true), 'Array', {
3373
- // 22.1.3.18 / 15.4.4.21 Array.prototype.reduce(callbackfn [, initialValue])
3374
- reduce: function reduce(callbackfn /* , initialValue */){
3375
- return $reduce(this, callbackfn, arguments.length, arguments[1], false);
3376
- }
3377
- });
3378
-
3379
- /***/ },
3380
- /* 172 */
3381
- /***/ function(module, exports, __webpack_require__) {
3382
-
3383
- var aFunction = __webpack_require__(19)
3384
- , toObject = __webpack_require__(56)
3385
- , IObject = __webpack_require__(31)
3386
- , toLength = __webpack_require__(35);
3387
-
3388
- module.exports = function(that, callbackfn, aLen, memo, isRight){
3389
- aFunction(callbackfn);
3390
- var O = toObject(that)
3391
- , self = IObject(O)
3392
- , length = toLength(O.length)
3393
- , index = isRight ? length - 1 : 0
3394
- , i = isRight ? -1 : 1;
3395
- if(aLen < 2)for(;;){
3396
- if(index in self){
3397
- memo = self[index];
3398
- index += i;
3399
- break;
3400
- }
3401
- index += i;
3402
- if(isRight ? index < 0 : length <= index){
3403
- throw TypeError('Reduce of empty array with no initial value');
3404
- }
3405
- }
3406
- for(;isRight ? index >= 0 : length > index; index += i)if(index in self){
3407
- memo = callbackfn(memo, self[index], index, O);
3408
- }
3409
- return memo;
3410
- };
3411
-
3412
- /***/ },
3413
- /* 173 */
3414
- /***/ function(module, exports, __webpack_require__) {
3415
-
3416
- 'use strict';
3417
- var $export = __webpack_require__(6)
3418
- , $reduce = __webpack_require__(172);
3419
-
3420
- $export($export.P + $export.F * !__webpack_require__(160)([].reduceRight, true), 'Array', {
3421
- // 22.1.3.19 / 15.4.4.22 Array.prototype.reduceRight(callbackfn [, initialValue])
3422
- reduceRight: function reduceRight(callbackfn /* , initialValue */){
3423
- return $reduce(this, callbackfn, arguments.length, arguments[1], true);
3424
- }
3425
- });
3426
-
3427
- /***/ },
3428
- /* 174 */
3429
- /***/ function(module, exports, __webpack_require__) {
3430
-
3431
- 'use strict';
3432
- var $export = __webpack_require__(6)
3433
- , $indexOf = __webpack_require__(34)(false)
3434
- , $native = [].indexOf
3435
- , NEGATIVE_ZERO = !!$native && 1 / [1].indexOf(1, -0) < 0;
3436
-
3437
- $export($export.P + $export.F * (NEGATIVE_ZERO || !__webpack_require__(160)($native)), 'Array', {
3438
- // 22.1.3.11 / 15.4.4.14 Array.prototype.indexOf(searchElement [, fromIndex])
3439
- indexOf: function indexOf(searchElement /*, fromIndex = 0 */){
3440
- return NEGATIVE_ZERO
3441
- // convert -0 to +0
3442
- ? $native.apply(this, arguments) || 0
3443
- : $indexOf(this, searchElement, arguments[1]);
3444
- }
3445
- });
3446
-
3447
- /***/ },
3448
- /* 175 */
3449
- /***/ function(module, exports, __webpack_require__) {
3450
-
3451
- 'use strict';
3452
- var $export = __webpack_require__(6)
3453
- , toIObject = __webpack_require__(30)
3454
- , toInteger = __webpack_require__(36)
3455
- , toLength = __webpack_require__(35)
3456
- , $native = [].lastIndexOf
3457
- , NEGATIVE_ZERO = !!$native && 1 / [1].lastIndexOf(1, -0) < 0;
3458
-
3459
- $export($export.P + $export.F * (NEGATIVE_ZERO || !__webpack_require__(160)($native)), 'Array', {
3460
- // 22.1.3.14 / 15.4.4.15 Array.prototype.lastIndexOf(searchElement [, fromIndex])
3461
- lastIndexOf: function lastIndexOf(searchElement /*, fromIndex = @[*-1] */){
3462
- // convert -0 to +0
3463
- if(NEGATIVE_ZERO)return $native.apply(this, arguments) || 0;
3464
- var O = toIObject(this)
3465
- , length = toLength(O.length)
3466
- , index = length - 1;
3467
- if(arguments.length > 1)index = Math.min(index, toInteger(arguments[1]));
3468
- if(index < 0)index = length + index;
3469
- for(;index >= 0; index--)if(index in O)if(O[index] === searchElement)return index || 0;
3470
- return -1;
3471
- }
3472
- });
3473
-
3474
- /***/ },
3475
- /* 176 */
3476
- /***/ function(module, exports, __webpack_require__) {
3477
-
3478
- // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length)
3479
- var $export = __webpack_require__(6);
3480
-
3481
- $export($export.P, 'Array', {copyWithin: __webpack_require__(177)});
3482
-
3483
- __webpack_require__(178)('copyWithin');
3484
-
3485
- /***/ },
3486
- /* 177 */
3487
- /***/ function(module, exports, __webpack_require__) {
3488
-
3489
- // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length)
3490
- 'use strict';
3491
- var toObject = __webpack_require__(56)
3492
- , toIndex = __webpack_require__(37)
3493
- , toLength = __webpack_require__(35);
3494
-
3495
- module.exports = [].copyWithin || function copyWithin(target/*= 0*/, start/*= 0, end = @length*/){
3496
- var O = toObject(this)
3497
- , len = toLength(O.length)
3498
- , to = toIndex(target, len)
3499
- , from = toIndex(start, len)
3500
- , end = arguments.length > 2 ? arguments[2] : undefined
3501
- , count = Math.min((end === undefined ? len : toIndex(end, len)) - from, len - to)
3502
- , inc = 1;
3503
- if(from < to && to < from + count){
3504
- inc = -1;
3505
- from += count - 1;
3506
- to += count - 1;
3507
- }
3508
- while(count-- > 0){
3509
- if(from in O)O[to] = O[from];
3510
- else delete O[to];
3511
- to += inc;
3512
- from += inc;
3513
- } return O;
3514
- };
3515
-
3516
- /***/ },
3517
- /* 178 */
3518
- /***/ function(module, exports, __webpack_require__) {
3519
-
3520
- // 22.1.3.31 Array.prototype[@@unscopables]
3521
- var UNSCOPABLES = __webpack_require__(23)('unscopables')
3522
- , ArrayProto = Array.prototype;
3523
- if(ArrayProto[UNSCOPABLES] == undefined)__webpack_require__(8)(ArrayProto, UNSCOPABLES, {});
3524
- module.exports = function(key){
3525
- ArrayProto[UNSCOPABLES][key] = true;
3526
- };
3527
-
3528
- /***/ },
3529
- /* 179 */
3530
- /***/ function(module, exports, __webpack_require__) {
3531
-
3532
- // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length)
3533
- var $export = __webpack_require__(6);
3534
-
3535
- $export($export.P, 'Array', {fill: __webpack_require__(180)});
3536
-
3537
- __webpack_require__(178)('fill');
3538
-
3539
- /***/ },
3540
- /* 180 */
3541
- /***/ function(module, exports, __webpack_require__) {
3542
-
3543
- // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length)
3544
- 'use strict';
3545
- var toObject = __webpack_require__(56)
3546
- , toIndex = __webpack_require__(37)
3547
- , toLength = __webpack_require__(35);
3548
- module.exports = function fill(value /*, start = 0, end = @length */){
3549
- var O = toObject(this)
3550
- , length = toLength(O.length)
3551
- , aLen = arguments.length
3552
- , index = toIndex(aLen > 1 ? arguments[1] : undefined, length)
3553
- , end = aLen > 2 ? arguments[2] : undefined
3554
- , endPos = end === undefined ? length : toIndex(end, length);
3555
- while(endPos > index)O[index++] = value;
3556
- return O;
3557
- };
3558
-
3559
- /***/ },
3560
- /* 181 */
3561
- /***/ function(module, exports, __webpack_require__) {
3562
-
3563
- 'use strict';
3564
- // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined)
3565
- var $export = __webpack_require__(6)
3566
- , $find = __webpack_require__(164)(5)
3567
- , KEY = 'find'
3568
- , forced = true;
3569
- // Shouldn't skip holes
3570
- if(KEY in [])Array(1)[KEY](function(){ forced = false; });
3571
- $export($export.P + $export.F * forced, 'Array', {
3572
- find: function find(callbackfn/*, that = undefined */){
3573
- return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
3574
- }
3575
- });
3576
- __webpack_require__(178)(KEY);
3577
-
3578
- /***/ },
3579
- /* 182 */
3580
- /***/ function(module, exports, __webpack_require__) {
3581
-
3582
- 'use strict';
3583
- // 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined)
3584
- var $export = __webpack_require__(6)
3585
- , $find = __webpack_require__(164)(6)
3586
- , KEY = 'findIndex'
3587
- , forced = true;
3588
- // Shouldn't skip holes
3589
- if(KEY in [])Array(1)[KEY](function(){ forced = false; });
3590
- $export($export.P + $export.F * forced, 'Array', {
3591
- findIndex: function findIndex(callbackfn/*, that = undefined */){
3592
- return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
3593
- }
3594
- });
3595
- __webpack_require__(178)(KEY);
3596
-
3597
- /***/ },
3598
- /* 183 */
3599
- /***/ function(module, exports, __webpack_require__) {
3600
-
3601
- 'use strict';
3602
- var addToUnscopables = __webpack_require__(178)
3603
- , step = __webpack_require__(184)
3604
- , Iterators = __webpack_require__(135)
3605
- , toIObject = __webpack_require__(30);
3606
-
3607
- // 22.1.3.4 Array.prototype.entries()
3608
- // 22.1.3.13 Array.prototype.keys()
3609
- // 22.1.3.29 Array.prototype.values()
3610
- // 22.1.3.30 Array.prototype[@@iterator]()
3611
- module.exports = __webpack_require__(134)(Array, 'Array', function(iterated, kind){
3612
- this._t = toIObject(iterated); // target
3613
- this._i = 0; // next index
3614
- this._k = kind; // kind
3615
- // 22.1.5.2.1 %ArrayIteratorPrototype%.next()
3616
- }, function(){
3617
- var O = this._t
3618
- , kind = this._k
3619
- , index = this._i++;
3620
- if(!O || index >= O.length){
3621
- this._t = undefined;
3622
- return step(1);
3623
- }
3624
- if(kind == 'keys' )return step(0, index);
3625
- if(kind == 'values')return step(0, O[index]);
3626
- return step(0, [index, O[index]]);
3627
- }, 'values');
3628
-
3629
- // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
3630
- Iterators.Arguments = Iterators.Array;
3631
-
3632
- addToUnscopables('keys');
3633
- addToUnscopables('values');
3634
- addToUnscopables('entries');
3635
-
3636
- /***/ },
3637
- /* 184 */
3638
- /***/ function(module, exports) {
3639
-
3640
- module.exports = function(done, value){
3641
- return {value: value, done: !!done};
3642
- };
3643
-
3644
- /***/ },
3645
- /* 185 */
3646
- /***/ function(module, exports, __webpack_require__) {
3647
-
3648
- __webpack_require__(186)('Array');
3649
-
3650
- /***/ },
3651
- /* 186 */
3652
- /***/ function(module, exports, __webpack_require__) {
3653
-
3654
- 'use strict';
3655
- var global = __webpack_require__(2)
3656
- , dP = __webpack_require__(9)
3657
- , DESCRIPTORS = __webpack_require__(4)
3658
- , SPECIES = __webpack_require__(23)('species');
3659
-
3660
- module.exports = function(KEY){
3661
- var C = global[KEY];
3662
- if(DESCRIPTORS && C && !C[SPECIES])dP.f(C, SPECIES, {
3663
- configurable: true,
3664
- get: function(){ return this; }
3665
- });
3666
- };
3667
-
3668
- /***/ },
3669
- /* 187 */
3670
- /***/ function(module, exports, __webpack_require__) {
3671
-
3672
- var global = __webpack_require__(2)
3673
- , inheritIfRequired = __webpack_require__(80)
3674
- , dP = __webpack_require__(9).f
3675
- , gOPN = __webpack_require__(48).f
3676
- , isRegExp = __webpack_require__(128)
3677
- , $flags = __webpack_require__(188)
3678
- , $RegExp = global.RegExp
3679
- , Base = $RegExp
3680
- , proto = $RegExp.prototype
3681
- , re1 = /a/g
3682
- , re2 = /a/g
3683
- // "new" creates a new object, old webkit buggy here
3684
- , CORRECT_NEW = new $RegExp(re1) !== re1;
3685
-
3686
- if(__webpack_require__(4) && (!CORRECT_NEW || __webpack_require__(5)(function(){
3687
- re2[__webpack_require__(23)('match')] = false;
3688
- // RegExp constructor can alter flags and IsRegExp works correct with @@match
3689
- return $RegExp(re1) != re1 || $RegExp(re2) == re2 || $RegExp(re1, 'i') != '/a/i';
3690
- }))){
3691
- $RegExp = function RegExp(p, f){
3692
- var tiRE = this instanceof $RegExp
3693
- , piRE = isRegExp(p)
3694
- , fiU = f === undefined;
3695
- return !tiRE && piRE && p.constructor === $RegExp && fiU ? p
3696
- : inheritIfRequired(CORRECT_NEW
3697
- ? new Base(piRE && !fiU ? p.source : p, f)
3698
- : Base((piRE = p instanceof $RegExp) ? p.source : p, piRE && fiU ? $flags.call(p) : f)
3699
- , tiRE ? this : proto, $RegExp);
3700
- };
3701
- var proxy = function(key){
3702
- key in $RegExp || dP($RegExp, key, {
3703
- configurable: true,
3704
- get: function(){ return Base[key]; },
3705
- set: function(it){ Base[key] = it; }
3706
- });
3707
- };
3708
- for(var keys = gOPN(Base), i = 0; keys.length > i; )proxy(keys[i++]);
3709
- proto.constructor = $RegExp;
3710
- $RegExp.prototype = proto;
3711
- __webpack_require__(16)(global, 'RegExp', $RegExp);
3712
- }
3713
-
3714
- __webpack_require__(186)('RegExp');
3715
-
3716
- /***/ },
3717
- /* 188 */
3718
- /***/ function(module, exports, __webpack_require__) {
3719
-
3720
- 'use strict';
3721
- // 21.2.5.3 get RegExp.prototype.flags
3722
- var anObject = __webpack_require__(10);
3723
- module.exports = function(){
3724
- var that = anObject(this)
3725
- , result = '';
3726
- if(that.global) result += 'g';
3727
- if(that.ignoreCase) result += 'i';
3728
- if(that.multiline) result += 'm';
3729
- if(that.unicode) result += 'u';
3730
- if(that.sticky) result += 'y';
3731
- return result;
3732
- };
3733
-
3734
- /***/ },
3735
- /* 189 */
3736
- /***/ function(module, exports, __webpack_require__) {
3737
-
3738
- 'use strict';
3739
- __webpack_require__(190);
3740
- var anObject = __webpack_require__(10)
3741
- , $flags = __webpack_require__(188)
3742
- , DESCRIPTORS = __webpack_require__(4)
3743
- , TO_STRING = 'toString'
3744
- , $toString = /./[TO_STRING];
3745
-
3746
- var define = function(fn){
3747
- __webpack_require__(16)(RegExp.prototype, TO_STRING, fn, true);
3748
- };
3749
-
3750
- // 21.2.5.14 RegExp.prototype.toString()
3751
- if(__webpack_require__(5)(function(){ return $toString.call({source: 'a', flags: 'b'}) != '/a/b'; })){
3752
- define(function toString(){
3753
- var R = anObject(this);
3754
- return '/'.concat(R.source, '/',
3755
- 'flags' in R ? R.flags : !DESCRIPTORS && R instanceof RegExp ? $flags.call(R) : undefined);
3756
- });
3757
- // FF44- RegExp#toString has a wrong name
3758
- } else if($toString.name != TO_STRING){
3759
- define(function toString(){
3760
- return $toString.call(this);
3761
- });
3762
- }
3763
-
3764
- /***/ },
3765
- /* 190 */
3766
- /***/ function(module, exports, __webpack_require__) {
3767
-
3768
- // 21.2.5.3 get RegExp.prototype.flags()
3769
- if(__webpack_require__(4) && /./g.flags != 'g')__webpack_require__(9).f(RegExp.prototype, 'flags', {
3770
- configurable: true,
3771
- get: __webpack_require__(188)
3772
- });
3773
-
3774
- /***/ },
3775
- /* 191 */
3776
- /***/ function(module, exports, __webpack_require__) {
3777
-
3778
- // @@match logic
3779
- __webpack_require__(192)('match', 1, function(defined, MATCH, $match){
3780
- // 21.1.3.11 String.prototype.match(regexp)
3781
- return [function match(regexp){
3782
- 'use strict';
3783
- var O = defined(this)
3784
- , fn = regexp == undefined ? undefined : regexp[MATCH];
3785
- return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[MATCH](String(O));
3786
- }, $match];
3787
- });
3788
-
3789
- /***/ },
3790
- /* 192 */
3791
- /***/ function(module, exports, __webpack_require__) {
3792
-
3793
- 'use strict';
3794
- var hide = __webpack_require__(8)
3795
- , redefine = __webpack_require__(16)
3796
- , fails = __webpack_require__(5)
3797
- , defined = __webpack_require__(33)
3798
- , wks = __webpack_require__(23);
3799
-
3800
- module.exports = function(KEY, length, exec){
3801
- var SYMBOL = wks(KEY)
3802
- , fns = exec(defined, SYMBOL, ''[KEY])
3803
- , strfn = fns[0]
3804
- , rxfn = fns[1];
3805
- if(fails(function(){
3806
- var O = {};
3807
- O[SYMBOL] = function(){ return 7; };
3808
- return ''[KEY](O) != 7;
3809
- })){
3810
- redefine(String.prototype, KEY, strfn);
3811
- hide(RegExp.prototype, SYMBOL, length == 2
3812
- // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)
3813
- // 21.2.5.11 RegExp.prototype[@@split](string, limit)
3814
- ? function(string, arg){ return rxfn.call(string, this, arg); }
3815
- // 21.2.5.6 RegExp.prototype[@@match](string)
3816
- // 21.2.5.9 RegExp.prototype[@@search](string)
3817
- : function(string){ return rxfn.call(string, this); }
3818
- );
3819
- }
3820
- };
3821
-
3822
- /***/ },
3823
- /* 193 */
3824
- /***/ function(module, exports, __webpack_require__) {
3825
-
3826
- // @@replace logic
3827
- __webpack_require__(192)('replace', 2, function(defined, REPLACE, $replace){
3828
- // 21.1.3.14 String.prototype.replace(searchValue, replaceValue)
3829
- return [function replace(searchValue, replaceValue){
3830
- 'use strict';
3831
- var O = defined(this)
3832
- , fn = searchValue == undefined ? undefined : searchValue[REPLACE];
3833
- return fn !== undefined
3834
- ? fn.call(searchValue, O, replaceValue)
3835
- : $replace.call(String(O), searchValue, replaceValue);
3836
- }, $replace];
3837
- });
3838
-
3839
- /***/ },
3840
- /* 194 */
3841
- /***/ function(module, exports, __webpack_require__) {
3842
-
3843
- // @@search logic
3844
- __webpack_require__(192)('search', 1, function(defined, SEARCH, $search){
3845
- // 21.1.3.15 String.prototype.search(regexp)
3846
- return [function search(regexp){
3847
- 'use strict';
3848
- var O = defined(this)
3849
- , fn = regexp == undefined ? undefined : regexp[SEARCH];
3850
- return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O));
3851
- }, $search];
3852
- });
3853
-
3854
- /***/ },
3855
- /* 195 */
3856
- /***/ function(module, exports, __webpack_require__) {
3857
-
3858
- // @@split logic
3859
- __webpack_require__(192)('split', 2, function(defined, SPLIT, $split){
3860
- 'use strict';
3861
- var isRegExp = __webpack_require__(128)
3862
- , _split = $split
3863
- , $push = [].push
3864
- , $SPLIT = 'split'
3865
- , LENGTH = 'length'
3866
- , LAST_INDEX = 'lastIndex';
3867
- if(
3868
- 'abbc'[$SPLIT](/(b)*/)[1] == 'c' ||
3869
- 'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 ||
3870
- 'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 ||
3871
- '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 ||
3872
- '.'[$SPLIT](/()()/)[LENGTH] > 1 ||
3873
- ''[$SPLIT](/.?/)[LENGTH]
3874
- ){
3875
- var NPCG = /()??/.exec('')[1] === undefined; // nonparticipating capturing group
3876
- // based on es5-shim implementation, need to rework it
3877
- $split = function(separator, limit){
3878
- var string = String(this);
3879
- if(separator === undefined && limit === 0)return [];
3880
- // If `separator` is not a regex, use native split
3881
- if(!isRegExp(separator))return _split.call(string, separator, limit);
3882
- var output = [];
3883
- var flags = (separator.ignoreCase ? 'i' : '') +
3884
- (separator.multiline ? 'm' : '') +
3885
- (separator.unicode ? 'u' : '') +
3886
- (separator.sticky ? 'y' : '');
3887
- var lastLastIndex = 0;
3888
- var splitLimit = limit === undefined ? 4294967295 : limit >>> 0;
3889
- // Make `global` and avoid `lastIndex` issues by working with a copy
3890
- var separatorCopy = new RegExp(separator.source, flags + 'g');
3891
- var separator2, match, lastIndex, lastLength, i;
3892
- // Doesn't need flags gy, but they don't hurt
3893
- if(!NPCG)separator2 = new RegExp('^' + separatorCopy.source + '$(?!\\s)', flags);
3894
- while(match = separatorCopy.exec(string)){
3895
- // `separatorCopy.lastIndex` is not reliable cross-browser
3896
- lastIndex = match.index + match[0][LENGTH];
3897
- if(lastIndex > lastLastIndex){
3898
- output.push(string.slice(lastLastIndex, match.index));
3899
- // Fix browsers whose `exec` methods don't consistently return `undefined` for NPCG
3900
- if(!NPCG && match[LENGTH] > 1)match[0].replace(separator2, function(){
3901
- for(i = 1; i < arguments[LENGTH] - 2; i++)if(arguments[i] === undefined)match[i] = undefined;
3902
- });
3903
- if(match[LENGTH] > 1 && match.index < string[LENGTH])$push.apply(output, match.slice(1));
3904
- lastLength = match[0][LENGTH];
3905
- lastLastIndex = lastIndex;
3906
- if(output[LENGTH] >= splitLimit)break;
3907
- }
3908
- if(separatorCopy[LAST_INDEX] === match.index)separatorCopy[LAST_INDEX]++; // Avoid an infinite loop
3909
- }
3910
- if(lastLastIndex === string[LENGTH]){
3911
- if(lastLength || !separatorCopy.test(''))output.push('');
3912
- } else output.push(string.slice(lastLastIndex));
3913
- return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output;
3914
- };
3915
- // Chakra, V8
3916
- } else if('0'[$SPLIT](undefined, 0)[LENGTH]){
3917
- $split = function(separator, limit){
3918
- return separator === undefined && limit === 0 ? [] : _split.call(this, separator, limit);
3919
- };
3920
- }
3921
- // 21.1.3.17 String.prototype.split(separator, limit)
3922
- return [function split(separator, limit){
3923
- var O = defined(this)
3924
- , fn = separator == undefined ? undefined : separator[SPLIT];
3925
- return fn !== undefined ? fn.call(separator, O, limit) : $split.call(String(O), separator, limit);
3926
- }, $split];
3927
- });
3928
-
3929
- /***/ },
3930
- /* 196 */
3931
- /***/ function(module, exports, __webpack_require__) {
3932
-
3933
- 'use strict';
3934
- var LIBRARY = __webpack_require__(26)
3935
- , global = __webpack_require__(2)
3936
- , ctx = __webpack_require__(18)
3937
- , classof = __webpack_require__(73)
3938
- , $export = __webpack_require__(6)
3939
- , isObject = __webpack_require__(11)
3940
- , aFunction = __webpack_require__(19)
3941
- , anInstance = __webpack_require__(197)
3942
- , forOf = __webpack_require__(198)
3943
- , speciesConstructor = __webpack_require__(199)
3944
- , task = __webpack_require__(200).set
3945
- , microtask = __webpack_require__(201)()
3946
- , PROMISE = 'Promise'
3947
- , TypeError = global.TypeError
3948
- , process = global.process
3949
- , $Promise = global[PROMISE]
3950
- , process = global.process
3951
- , isNode = classof(process) == 'process'
3952
- , empty = function(){ /* empty */ }
3953
- , Internal, GenericPromiseCapability, Wrapper;
3954
-
3955
- var USE_NATIVE = !!function(){
3956
- try {
3957
- // correct subclassing with @@species support
3958
- var promise = $Promise.resolve(1)
3959
- , FakePromise = (promise.constructor = {})[__webpack_require__(23)('species')] = function(exec){ exec(empty, empty); };
3960
- // unhandled rejections tracking support, NodeJS Promise without it fails @@species test
3961
- return (isNode || typeof PromiseRejectionEvent == 'function') && promise.then(empty) instanceof FakePromise;
3962
- } catch(e){ /* empty */ }
3963
- }();
3964
-
3965
- // helpers
3966
- var sameConstructor = function(a, b){
3967
- // with library wrapper special case
3968
- return a === b || a === $Promise && b === Wrapper;
3969
- };
3970
- var isThenable = function(it){
3971
- var then;
3972
- return isObject(it) && typeof (then = it.then) == 'function' ? then : false;
3973
- };
3974
- var newPromiseCapability = function(C){
3975
- return sameConstructor($Promise, C)
3976
- ? new PromiseCapability(C)
3977
- : new GenericPromiseCapability(C);
3978
- };
3979
- var PromiseCapability = GenericPromiseCapability = function(C){
3980
- var resolve, reject;
3981
- this.promise = new C(function($$resolve, $$reject){
3982
- if(resolve !== undefined || reject !== undefined)throw TypeError('Bad Promise constructor');
3983
- resolve = $$resolve;
3984
- reject = $$reject;
3985
- });
3986
- this.resolve = aFunction(resolve);
3987
- this.reject = aFunction(reject);
3988
- };
3989
- var perform = function(exec){
3990
- try {
3991
- exec();
3992
- } catch(e){
3993
- return {error: e};
3994
- }
3995
- };
3996
- var notify = function(promise, isReject){
3997
- if(promise._n)return;
3998
- promise._n = true;
3999
- var chain = promise._c;
4000
- microtask(function(){
4001
- var value = promise._v
4002
- , ok = promise._s == 1
4003
- , i = 0;
4004
- var run = function(reaction){
4005
- var handler = ok ? reaction.ok : reaction.fail
4006
- , resolve = reaction.resolve
4007
- , reject = reaction.reject
4008
- , domain = reaction.domain
4009
- , result, then;
4010
- try {
4011
- if(handler){
4012
- if(!ok){
4013
- if(promise._h == 2)onHandleUnhandled(promise);
4014
- promise._h = 1;
4015
- }
4016
- if(handler === true)result = value;
4017
- else {
4018
- if(domain)domain.enter();
4019
- result = handler(value);
4020
- if(domain)domain.exit();
4021
- }
4022
- if(result === reaction.promise){
4023
- reject(TypeError('Promise-chain cycle'));
4024
- } else if(then = isThenable(result)){
4025
- then.call(result, resolve, reject);
4026
- } else resolve(result);
4027
- } else reject(value);
4028
- } catch(e){
4029
- reject(e);
4030
- }
4031
- };
4032
- while(chain.length > i)run(chain[i++]); // variable length - can't use forEach
4033
- promise._c = [];
4034
- promise._n = false;
4035
- if(isReject && !promise._h)onUnhandled(promise);
4036
- });
4037
- };
4038
- var onUnhandled = function(promise){
4039
- task.call(global, function(){
4040
- var value = promise._v
4041
- , abrupt, handler, console;
4042
- if(isUnhandled(promise)){
4043
- abrupt = perform(function(){
4044
- if(isNode){
4045
- process.emit('unhandledRejection', value, promise);
4046
- } else if(handler = global.onunhandledrejection){
4047
- handler({promise: promise, reason: value});
4048
- } else if((console = global.console) && console.error){
4049
- console.error('Unhandled promise rejection', value);
4050
- }
4051
- });
4052
- // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should
4053
- promise._h = isNode || isUnhandled(promise) ? 2 : 1;
4054
- } promise._a = undefined;
4055
- if(abrupt)throw abrupt.error;
4056
- });
4057
- };
4058
- var isUnhandled = function(promise){
4059
- if(promise._h == 1)return false;
4060
- var chain = promise._a || promise._c
4061
- , i = 0
4062
- , reaction;
4063
- while(chain.length > i){
4064
- reaction = chain[i++];
4065
- if(reaction.fail || !isUnhandled(reaction.promise))return false;
4066
- } return true;
4067
- };
4068
- var onHandleUnhandled = function(promise){
4069
- task.call(global, function(){
4070
- var handler;
4071
- if(isNode){
4072
- process.emit('rejectionHandled', promise);
4073
- } else if(handler = global.onrejectionhandled){
4074
- handler({promise: promise, reason: promise._v});
4075
- }
4076
- });
4077
- };
4078
- var $reject = function(value){
4079
- var promise = this;
4080
- if(promise._d)return;
4081
- promise._d = true;
4082
- promise = promise._w || promise; // unwrap
4083
- promise._v = value;
4084
- promise._s = 2;
4085
- if(!promise._a)promise._a = promise._c.slice();
4086
- notify(promise, true);
4087
- };
4088
- var $resolve = function(value){
4089
- var promise = this
4090
- , then;
4091
- if(promise._d)return;
4092
- promise._d = true;
4093
- promise = promise._w || promise; // unwrap
4094
- try {
4095
- if(promise === value)throw TypeError("Promise can't be resolved itself");
4096
- if(then = isThenable(value)){
4097
- microtask(function(){
4098
- var wrapper = {_w: promise, _d: false}; // wrap
4099
- try {
4100
- then.call(value, ctx($resolve, wrapper, 1), ctx($reject, wrapper, 1));
4101
- } catch(e){
4102
- $reject.call(wrapper, e);
4103
- }
4104
- });
4105
- } else {
4106
- promise._v = value;
4107
- promise._s = 1;
4108
- notify(promise, false);
4109
- }
4110
- } catch(e){
4111
- $reject.call({_w: promise, _d: false}, e); // wrap
4112
- }
4113
- };
4114
-
4115
- // constructor polyfill
4116
- if(!USE_NATIVE){
4117
- // 25.4.3.1 Promise(executor)
4118
- $Promise = function Promise(executor){
4119
- anInstance(this, $Promise, PROMISE, '_h');
4120
- aFunction(executor);
4121
- Internal.call(this);
4122
- try {
4123
- executor(ctx($resolve, this, 1), ctx($reject, this, 1));
4124
- } catch(err){
4125
- $reject.call(this, err);
4126
- }
4127
- };
4128
- Internal = function Promise(executor){
4129
- this._c = []; // <- awaiting reactions
4130
- this._a = undefined; // <- checked in isUnhandled reactions
4131
- this._s = 0; // <- state
4132
- this._d = false; // <- done
4133
- this._v = undefined; // <- value
4134
- this._h = 0; // <- rejection state, 0 - default, 1 - handled, 2 - unhandled
4135
- this._n = false; // <- notify
4136
- };
4137
- Internal.prototype = __webpack_require__(202)($Promise.prototype, {
4138
- // 25.4.5.3 Promise.prototype.then(onFulfilled, onRejected)
4139
- then: function then(onFulfilled, onRejected){
4140
- var reaction = newPromiseCapability(speciesConstructor(this, $Promise));
4141
- reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true;
4142
- reaction.fail = typeof onRejected == 'function' && onRejected;
4143
- reaction.domain = isNode ? process.domain : undefined;
4144
- this._c.push(reaction);
4145
- if(this._a)this._a.push(reaction);
4146
- if(this._s)notify(this, false);
4147
- return reaction.promise;
4148
- },
4149
- // 25.4.5.1 Promise.prototype.catch(onRejected)
4150
- 'catch': function(onRejected){
4151
- return this.then(undefined, onRejected);
4152
- }
4153
- });
4154
- PromiseCapability = function(){
4155
- var promise = new Internal;
4156
- this.promise = promise;
4157
- this.resolve = ctx($resolve, promise, 1);
4158
- this.reject = ctx($reject, promise, 1);
4159
- };
4160
- }
4161
-
4162
- $export($export.G + $export.W + $export.F * !USE_NATIVE, {Promise: $Promise});
4163
- __webpack_require__(22)($Promise, PROMISE);
4164
- __webpack_require__(186)(PROMISE);
4165
- Wrapper = __webpack_require__(7)[PROMISE];
4166
-
4167
- // statics
4168
- $export($export.S + $export.F * !USE_NATIVE, PROMISE, {
4169
- // 25.4.4.5 Promise.reject(r)
4170
- reject: function reject(r){
4171
- var capability = newPromiseCapability(this)
4172
- , $$reject = capability.reject;
4173
- $$reject(r);
4174
- return capability.promise;
4175
- }
4176
- });
4177
- $export($export.S + $export.F * (LIBRARY || !USE_NATIVE), PROMISE, {
4178
- // 25.4.4.6 Promise.resolve(x)
4179
- resolve: function resolve(x){
4180
- // instanceof instead of internal slot check because we should fix it without replacement native Promise core
4181
- if(x instanceof $Promise && sameConstructor(x.constructor, this))return x;
4182
- var capability = newPromiseCapability(this)
4183
- , $$resolve = capability.resolve;
4184
- $$resolve(x);
4185
- return capability.promise;
4186
- }
4187
- });
4188
- $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(157)(function(iter){
4189
- $Promise.all(iter)['catch'](empty);
4190
- })), PROMISE, {
4191
- // 25.4.4.1 Promise.all(iterable)
4192
- all: function all(iterable){
4193
- var C = this
4194
- , capability = newPromiseCapability(C)
4195
- , resolve = capability.resolve
4196
- , reject = capability.reject;
4197
- var abrupt = perform(function(){
4198
- var values = []
4199
- , index = 0
4200
- , remaining = 1;
4201
- forOf(iterable, false, function(promise){
4202
- var $index = index++
4203
- , alreadyCalled = false;
4204
- values.push(undefined);
4205
- remaining++;
4206
- C.resolve(promise).then(function(value){
4207
- if(alreadyCalled)return;
4208
- alreadyCalled = true;
4209
- values[$index] = value;
4210
- --remaining || resolve(values);
4211
- }, reject);
4212
- });
4213
- --remaining || resolve(values);
4214
- });
4215
- if(abrupt)reject(abrupt.error);
4216
- return capability.promise;
4217
- },
4218
- // 25.4.4.4 Promise.race(iterable)
4219
- race: function race(iterable){
4220
- var C = this
4221
- , capability = newPromiseCapability(C)
4222
- , reject = capability.reject;
4223
- var abrupt = perform(function(){
4224
- forOf(iterable, false, function(promise){
4225
- C.resolve(promise).then(capability.resolve, reject);
4226
- });
4227
- });
4228
- if(abrupt)reject(abrupt.error);
4229
- return capability.promise;
4230
- }
4231
- });
4232
-
4233
- /***/ },
4234
- /* 197 */
4235
- /***/ function(module, exports) {
4236
-
4237
- module.exports = function(it, Constructor, name, forbiddenField){
4238
- if(!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)){
4239
- throw TypeError(name + ': incorrect invocation!');
4240
- } return it;
4241
- };
4242
-
4243
- /***/ },
4244
- /* 198 */
4245
- /***/ function(module, exports, __webpack_require__) {
4246
-
4247
- var ctx = __webpack_require__(18)
4248
- , call = __webpack_require__(153)
4249
- , isArrayIter = __webpack_require__(154)
4250
- , anObject = __webpack_require__(10)
4251
- , toLength = __webpack_require__(35)
4252
- , getIterFn = __webpack_require__(156)
4253
- , BREAK = {}
4254
- , RETURN = {};
4255
- var exports = module.exports = function(iterable, entries, fn, that, ITERATOR){
4256
- var iterFn = ITERATOR ? function(){ return iterable; } : getIterFn(iterable)
4257
- , f = ctx(fn, that, entries ? 2 : 1)
4258
- , index = 0
4259
- , length, step, iterator, result;
4260
- if(typeof iterFn != 'function')throw TypeError(iterable + ' is not iterable!');
4261
- // fast case for arrays with default iterator
4262
- if(isArrayIter(iterFn))for(length = toLength(iterable.length); length > index; index++){
4263
- result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);
4264
- if(result === BREAK || result === RETURN)return result;
4265
- } else for(iterator = iterFn.call(iterable); !(step = iterator.next()).done; ){
4266
- result = call(iterator, f, step.value, entries);
4267
- if(result === BREAK || result === RETURN)return result;
4268
- }
4269
- };
4270
- exports.BREAK = BREAK;
4271
- exports.RETURN = RETURN;
4272
-
4273
- /***/ },
4274
- /* 199 */
4275
- /***/ function(module, exports, __webpack_require__) {
4276
-
4277
- // 7.3.20 SpeciesConstructor(O, defaultConstructor)
4278
- var anObject = __webpack_require__(10)
4279
- , aFunction = __webpack_require__(19)
4280
- , SPECIES = __webpack_require__(23)('species');
4281
- module.exports = function(O, D){
4282
- var C = anObject(O).constructor, S;
4283
- return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S);
4284
- };
4285
-
4286
- /***/ },
4287
- /* 200 */
4288
- /***/ function(module, exports, __webpack_require__) {
4289
-
4290
- var ctx = __webpack_require__(18)
4291
- , invoke = __webpack_require__(76)
4292
- , html = __webpack_require__(46)
4293
- , cel = __webpack_require__(13)
4294
- , global = __webpack_require__(2)
4295
- , process = global.process
4296
- , setTask = global.setImmediate
4297
- , clearTask = global.clearImmediate
4298
- , MessageChannel = global.MessageChannel
4299
- , counter = 0
4300
- , queue = {}
4301
- , ONREADYSTATECHANGE = 'onreadystatechange'
4302
- , defer, channel, port;
4303
- var run = function(){
4304
- var id = +this;
4305
- if(queue.hasOwnProperty(id)){
4306
- var fn = queue[id];
4307
- delete queue[id];
4308
- fn();
4309
- }
4310
- };
4311
- var listener = function(event){
4312
- run.call(event.data);
4313
- };
4314
- // Node.js 0.9+ & IE10+ has setImmediate, otherwise:
4315
- if(!setTask || !clearTask){
4316
- setTask = function setImmediate(fn){
4317
- var args = [], i = 1;
4318
- while(arguments.length > i)args.push(arguments[i++]);
4319
- queue[++counter] = function(){
4320
- invoke(typeof fn == 'function' ? fn : Function(fn), args);
4321
- };
4322
- defer(counter);
4323
- return counter;
4324
- };
4325
- clearTask = function clearImmediate(id){
4326
- delete queue[id];
4327
- };
4328
- // Node.js 0.8-
4329
- if(__webpack_require__(32)(process) == 'process'){
4330
- defer = function(id){
4331
- process.nextTick(ctx(run, id, 1));
4332
- };
4333
- // Browsers with MessageChannel, includes WebWorkers
4334
- } else if(MessageChannel){
4335
- channel = new MessageChannel;
4336
- port = channel.port2;
4337
- channel.port1.onmessage = listener;
4338
- defer = ctx(port.postMessage, port, 1);
4339
- // Browsers with postMessage, skip WebWorkers
4340
- // IE8 has postMessage, but it's sync & typeof its postMessage is 'object'
4341
- } else if(global.addEventListener && typeof postMessage == 'function' && !global.importScripts){
4342
- defer = function(id){
4343
- global.postMessage(id + '', '*');
4344
- };
4345
- global.addEventListener('message', listener, false);
4346
- // IE8-
4347
- } else if(ONREADYSTATECHANGE in cel('script')){
4348
- defer = function(id){
4349
- html.appendChild(cel('script'))[ONREADYSTATECHANGE] = function(){
4350
- html.removeChild(this);
4351
- run.call(id);
4352
- };
4353
- };
4354
- // Rest old browsers
4355
- } else {
4356
- defer = function(id){
4357
- setTimeout(ctx(run, id, 1), 0);
4358
- };
4359
- }
4360
- }
4361
- module.exports = {
4362
- set: setTask,
4363
- clear: clearTask
4364
- };
4365
-
4366
- /***/ },
4367
- /* 201 */
4368
- /***/ function(module, exports, __webpack_require__) {
4369
-
4370
- var global = __webpack_require__(2)
4371
- , macrotask = __webpack_require__(200).set
4372
- , Observer = global.MutationObserver || global.WebKitMutationObserver
4373
- , process = global.process
4374
- , Promise = global.Promise
4375
- , isNode = __webpack_require__(32)(process) == 'process';
4376
-
4377
- module.exports = function(){
4378
- var head, last, notify;
4379
-
4380
- var flush = function(){
4381
- var parent, fn;
4382
- if(isNode && (parent = process.domain))parent.exit();
4383
- while(head){
4384
- fn = head.fn;
4385
- head = head.next;
4386
- try {
4387
- fn();
4388
- } catch(e){
4389
- if(head)notify();
4390
- else last = undefined;
4391
- throw e;
4392
- }
4393
- } last = undefined;
4394
- if(parent)parent.enter();
4395
- };
4396
-
4397
- // Node.js
4398
- if(isNode){
4399
- notify = function(){
4400
- process.nextTick(flush);
4401
- };
4402
- // browsers with MutationObserver
4403
- } else if(Observer){
4404
- var toggle = true
4405
- , node = document.createTextNode('');
4406
- new Observer(flush).observe(node, {characterData: true}); // eslint-disable-line no-new
4407
- notify = function(){
4408
- node.data = toggle = !toggle;
4409
- };
4410
- // environments with maybe non-completely correct, but existent Promise
4411
- } else if(Promise && Promise.resolve){
4412
- var promise = Promise.resolve();
4413
- notify = function(){
4414
- promise.then(flush);
4415
- };
4416
- // for other environments - macrotask based on:
4417
- // - setImmediate
4418
- // - MessageChannel
4419
- // - window.postMessag
4420
- // - onreadystatechange
4421
- // - setTimeout
4422
- } else {
4423
- notify = function(){
4424
- // strange IE + webpack dev server bug - use .call(global)
4425
- macrotask.call(global, flush);
4426
- };
4427
- }
4428
-
4429
- return function(fn){
4430
- var task = {fn: fn, next: undefined};
4431
- if(last)last.next = task;
4432
- if(!head){
4433
- head = task;
4434
- notify();
4435
- } last = task;
4436
- };
4437
- };
4438
-
4439
- /***/ },
4440
- /* 202 */
4441
- /***/ function(module, exports, __webpack_require__) {
4442
-
4443
- var redefine = __webpack_require__(16);
4444
- module.exports = function(target, src, safe){
4445
- for(var key in src)redefine(target, key, src[key], safe);
4446
- return target;
4447
- };
4448
-
4449
- /***/ },
4450
- /* 203 */
4451
- /***/ function(module, exports, __webpack_require__) {
4452
-
4453
- 'use strict';
4454
- var strong = __webpack_require__(204);
4455
-
4456
- // 23.1 Map Objects
4457
- module.exports = __webpack_require__(205)('Map', function(get){
4458
- return function Map(){ return get(this, arguments.length > 0 ? arguments[0] : undefined); };
4459
- }, {
4460
- // 23.1.3.6 Map.prototype.get(key)
4461
- get: function get(key){
4462
- var entry = strong.getEntry(this, key);
4463
- return entry && entry.v;
4464
- },
4465
- // 23.1.3.9 Map.prototype.set(key, value)
4466
- set: function set(key, value){
4467
- return strong.def(this, key === 0 ? 0 : key, value);
4468
- }
4469
- }, strong, true);
4470
-
4471
- /***/ },
4472
- /* 204 */
4473
- /***/ function(module, exports, __webpack_require__) {
4474
-
4475
- 'use strict';
4476
- var dP = __webpack_require__(9).f
4477
- , create = __webpack_require__(44)
4478
- , redefineAll = __webpack_require__(202)
4479
- , ctx = __webpack_require__(18)
4480
- , anInstance = __webpack_require__(197)
4481
- , defined = __webpack_require__(33)
4482
- , forOf = __webpack_require__(198)
4483
- , $iterDefine = __webpack_require__(134)
4484
- , step = __webpack_require__(184)
4485
- , setSpecies = __webpack_require__(186)
4486
- , DESCRIPTORS = __webpack_require__(4)
4487
- , fastKey = __webpack_require__(20).fastKey
4488
- , SIZE = DESCRIPTORS ? '_s' : 'size';
4489
-
4490
- var getEntry = function(that, key){
4491
- // fast case
4492
- var index = fastKey(key), entry;
4493
- if(index !== 'F')return that._i[index];
4494
- // frozen object case
4495
- for(entry = that._f; entry; entry = entry.n){
4496
- if(entry.k == key)return entry;
4497
- }
4498
- };
4499
-
4500
- module.exports = {
4501
- getConstructor: function(wrapper, NAME, IS_MAP, ADDER){
4502
- var C = wrapper(function(that, iterable){
4503
- anInstance(that, C, NAME, '_i');
4504
- that._i = create(null); // index
4505
- that._f = undefined; // first entry
4506
- that._l = undefined; // last entry
4507
- that[SIZE] = 0; // size
4508
- if(iterable != undefined)forOf(iterable, IS_MAP, that[ADDER], that);
4509
- });
4510
- redefineAll(C.prototype, {
4511
- // 23.1.3.1 Map.prototype.clear()
4512
- // 23.2.3.2 Set.prototype.clear()
4513
- clear: function clear(){
4514
- for(var that = this, data = that._i, entry = that._f; entry; entry = entry.n){
4515
- entry.r = true;
4516
- if(entry.p)entry.p = entry.p.n = undefined;
4517
- delete data[entry.i];
4518
- }
4519
- that._f = that._l = undefined;
4520
- that[SIZE] = 0;
4521
- },
4522
- // 23.1.3.3 Map.prototype.delete(key)
4523
- // 23.2.3.4 Set.prototype.delete(value)
4524
- 'delete': function(key){
4525
- var that = this
4526
- , entry = getEntry(that, key);
4527
- if(entry){
4528
- var next = entry.n
4529
- , prev = entry.p;
4530
- delete that._i[entry.i];
4531
- entry.r = true;
4532
- if(prev)prev.n = next;
4533
- if(next)next.p = prev;
4534
- if(that._f == entry)that._f = next;
4535
- if(that._l == entry)that._l = prev;
4536
- that[SIZE]--;
4537
- } return !!entry;
4538
- },
4539
- // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined)
4540
- // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)
4541
- forEach: function forEach(callbackfn /*, that = undefined */){
4542
- anInstance(this, C, 'forEach');
4543
- var f = ctx(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3)
4544
- , entry;
4545
- while(entry = entry ? entry.n : this._f){
4546
- f(entry.v, entry.k, this);
4547
- // revert to the last existing entry
4548
- while(entry && entry.r)entry = entry.p;
4549
- }
4550
- },
4551
- // 23.1.3.7 Map.prototype.has(key)
4552
- // 23.2.3.7 Set.prototype.has(value)
4553
- has: function has(key){
4554
- return !!getEntry(this, key);
4555
- }
4556
- });
4557
- if(DESCRIPTORS)dP(C.prototype, 'size', {
4558
- get: function(){
4559
- return defined(this[SIZE]);
4560
- }
4561
- });
4562
- return C;
4563
- },
4564
- def: function(that, key, value){
4565
- var entry = getEntry(that, key)
4566
- , prev, index;
4567
- // change existing entry
4568
- if(entry){
4569
- entry.v = value;
4570
- // create new entry
4571
- } else {
4572
- that._l = entry = {
4573
- i: index = fastKey(key, true), // <- index
4574
- k: key, // <- key
4575
- v: value, // <- value
4576
- p: prev = that._l, // <- previous entry
4577
- n: undefined, // <- next entry
4578
- r: false // <- removed
4579
- };
4580
- if(!that._f)that._f = entry;
4581
- if(prev)prev.n = entry;
4582
- that[SIZE]++;
4583
- // add to index
4584
- if(index !== 'F')that._i[index] = entry;
4585
- } return that;
4586
- },
4587
- getEntry: getEntry,
4588
- setStrong: function(C, NAME, IS_MAP){
4589
- // add .keys, .values, .entries, [@@iterator]
4590
- // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11
4591
- $iterDefine(C, NAME, function(iterated, kind){
4592
- this._t = iterated; // target
4593
- this._k = kind; // kind
4594
- this._l = undefined; // previous
4595
- }, function(){
4596
- var that = this
4597
- , kind = that._k
4598
- , entry = that._l;
4599
- // revert to the last existing entry
4600
- while(entry && entry.r)entry = entry.p;
4601
- // get next entry
4602
- if(!that._t || !(that._l = entry = entry ? entry.n : that._t._f)){
4603
- // or finish the iteration
4604
- that._t = undefined;
4605
- return step(1);
4606
- }
4607
- // return step by kind
4608
- if(kind == 'keys' )return step(0, entry.k);
4609
- if(kind == 'values')return step(0, entry.v);
4610
- return step(0, [entry.k, entry.v]);
4611
- }, IS_MAP ? 'entries' : 'values' , !IS_MAP, true);
4612
-
4613
- // add [@@species], 23.1.2.2, 23.2.2.2
4614
- setSpecies(NAME);
4615
- }
4616
- };
4617
-
4618
- /***/ },
4619
- /* 205 */
4620
- /***/ function(module, exports, __webpack_require__) {
4621
-
4622
- 'use strict';
4623
- var global = __webpack_require__(2)
4624
- , $export = __webpack_require__(6)
4625
- , redefine = __webpack_require__(16)
4626
- , redefineAll = __webpack_require__(202)
4627
- , meta = __webpack_require__(20)
4628
- , forOf = __webpack_require__(198)
4629
- , anInstance = __webpack_require__(197)
4630
- , isObject = __webpack_require__(11)
4631
- , fails = __webpack_require__(5)
4632
- , $iterDetect = __webpack_require__(157)
4633
- , setToStringTag = __webpack_require__(22)
4634
- , inheritIfRequired = __webpack_require__(80);
4635
-
4636
- module.exports = function(NAME, wrapper, methods, common, IS_MAP, IS_WEAK){
4637
- var Base = global[NAME]
4638
- , C = Base
4639
- , ADDER = IS_MAP ? 'set' : 'add'
4640
- , proto = C && C.prototype
4641
- , O = {};
4642
- var fixMethod = function(KEY){
4643
- var fn = proto[KEY];
4644
- redefine(proto, KEY,
4645
- KEY == 'delete' ? function(a){
4646
- return IS_WEAK && !isObject(a) ? false : fn.call(this, a === 0 ? 0 : a);
4647
- } : KEY == 'has' ? function has(a){
4648
- return IS_WEAK && !isObject(a) ? false : fn.call(this, a === 0 ? 0 : a);
4649
- } : KEY == 'get' ? function get(a){
4650
- return IS_WEAK && !isObject(a) ? undefined : fn.call(this, a === 0 ? 0 : a);
4651
- } : KEY == 'add' ? function add(a){ fn.call(this, a === 0 ? 0 : a); return this; }
4652
- : function set(a, b){ fn.call(this, a === 0 ? 0 : a, b); return this; }
4653
- );
4654
- };
4655
- if(typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function(){
4656
- new C().entries().next();
4657
- }))){
4658
- // create collection constructor
4659
- C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER);
4660
- redefineAll(C.prototype, methods);
4661
- meta.NEED = true;
4662
- } else {
4663
- var instance = new C
4664
- // early implementations not supports chaining
4665
- , HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance
4666
- // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false
4667
- , THROWS_ON_PRIMITIVES = fails(function(){ instance.has(1); })
4668
- // most early implementations doesn't supports iterables, most modern - not close it correctly
4669
- , ACCEPT_ITERABLES = $iterDetect(function(iter){ new C(iter); }) // eslint-disable-line no-new
4670
- // for early implementations -0 and +0 not the same
4671
- , BUGGY_ZERO = !IS_WEAK && fails(function(){
4672
- // V8 ~ Chromium 42- fails only with 5+ elements
4673
- var $instance = new C()
4674
- , index = 5;
4675
- while(index--)$instance[ADDER](index, index);
4676
- return !$instance.has(-0);
4677
- });
4678
- if(!ACCEPT_ITERABLES){
4679
- C = wrapper(function(target, iterable){
4680
- anInstance(target, C, NAME);
4681
- var that = inheritIfRequired(new Base, target, C);
4682
- if(iterable != undefined)forOf(iterable, IS_MAP, that[ADDER], that);
4683
- return that;
4684
- });
4685
- C.prototype = proto;
4686
- proto.constructor = C;
4687
- }
4688
- if(THROWS_ON_PRIMITIVES || BUGGY_ZERO){
4689
- fixMethod('delete');
4690
- fixMethod('has');
4691
- IS_MAP && fixMethod('get');
4692
- }
4693
- if(BUGGY_ZERO || HASNT_CHAINING)fixMethod(ADDER);
4694
- // weak collections should not contains .clear method
4695
- if(IS_WEAK && proto.clear)delete proto.clear;
4696
- }
4697
-
4698
- setToStringTag(C, NAME);
4699
-
4700
- O[NAME] = C;
4701
- $export($export.G + $export.W + $export.F * (C != Base), O);
4702
-
4703
- if(!IS_WEAK)common.setStrong(C, NAME, IS_MAP);
4704
-
4705
- return C;
4706
- };
4707
-
4708
- /***/ },
4709
- /* 206 */
4710
- /***/ function(module, exports, __webpack_require__) {
4711
-
4712
- 'use strict';
4713
- var strong = __webpack_require__(204);
4714
-
4715
- // 23.2 Set Objects
4716
- module.exports = __webpack_require__(205)('Set', function(get){
4717
- return function Set(){ return get(this, arguments.length > 0 ? arguments[0] : undefined); };
4718
- }, {
4719
- // 23.2.3.1 Set.prototype.add(value)
4720
- add: function add(value){
4721
- return strong.def(this, value = value === 0 ? 0 : value, value);
4722
- }
4723
- }, strong);
4724
-
4725
- /***/ },
4726
- /* 207 */
4727
- /***/ function(module, exports, __webpack_require__) {
4728
-
4729
- 'use strict';
4730
- var each = __webpack_require__(164)(0)
4731
- , redefine = __webpack_require__(16)
4732
- , meta = __webpack_require__(20)
4733
- , assign = __webpack_require__(67)
4734
- , weak = __webpack_require__(208)
4735
- , isObject = __webpack_require__(11)
4736
- , getWeak = meta.getWeak
4737
- , isExtensible = Object.isExtensible
4738
- , uncaughtFrozenStore = weak.ufstore
4739
- , tmp = {}
4740
- , InternalMap;
4741
-
4742
- var wrapper = function(get){
4743
- return function WeakMap(){
4744
- return get(this, arguments.length > 0 ? arguments[0] : undefined);
4745
- };
4746
- };
4747
-
4748
- var methods = {
4749
- // 23.3.3.3 WeakMap.prototype.get(key)
4750
- get: function get(key){
4751
- if(isObject(key)){
4752
- var data = getWeak(key);
4753
- if(data === true)return uncaughtFrozenStore(this).get(key);
4754
- return data ? data[this._i] : undefined;
4755
- }
4756
- },
4757
- // 23.3.3.5 WeakMap.prototype.set(key, value)
4758
- set: function set(key, value){
4759
- return weak.def(this, key, value);
4760
- }
4761
- };
4762
-
4763
- // 23.3 WeakMap Objects
4764
- var $WeakMap = module.exports = __webpack_require__(205)('WeakMap', wrapper, methods, weak, true, true);
4765
-
4766
- // IE11 WeakMap frozen keys fix
4767
- if(new $WeakMap().set((Object.freeze || Object)(tmp), 7).get(tmp) != 7){
4768
- InternalMap = weak.getConstructor(wrapper);
4769
- assign(InternalMap.prototype, methods);
4770
- meta.NEED = true;
4771
- each(['delete', 'has', 'get', 'set'], function(key){
4772
- var proto = $WeakMap.prototype
4773
- , method = proto[key];
4774
- redefine(proto, key, function(a, b){
4775
- // store frozen objects on internal weakmap shim
4776
- if(isObject(a) && !isExtensible(a)){
4777
- if(!this._f)this._f = new InternalMap;
4778
- var result = this._f[key](a, b);
4779
- return key == 'set' ? this : result;
4780
- // store all the rest on native weakmap
4781
- } return method.call(this, a, b);
4782
- });
4783
- });
4784
- }
4785
-
4786
- /***/ },
4787
- /* 208 */
4788
- /***/ function(module, exports, __webpack_require__) {
4789
-
4790
- 'use strict';
4791
- var redefineAll = __webpack_require__(202)
4792
- , getWeak = __webpack_require__(20).getWeak
4793
- , anObject = __webpack_require__(10)
4794
- , isObject = __webpack_require__(11)
4795
- , anInstance = __webpack_require__(197)
4796
- , forOf = __webpack_require__(198)
4797
- , createArrayMethod = __webpack_require__(164)
4798
- , $has = __webpack_require__(3)
4799
- , arrayFind = createArrayMethod(5)
4800
- , arrayFindIndex = createArrayMethod(6)
4801
- , id = 0;
4802
-
4803
- // fallback for uncaught frozen keys
4804
- var uncaughtFrozenStore = function(that){
4805
- return that._l || (that._l = new UncaughtFrozenStore);
4806
- };
4807
- var UncaughtFrozenStore = function(){
4808
- this.a = [];
4809
- };
4810
- var findUncaughtFrozen = function(store, key){
4811
- return arrayFind(store.a, function(it){
4812
- return it[0] === key;
4813
- });
4814
- };
4815
- UncaughtFrozenStore.prototype = {
4816
- get: function(key){
4817
- var entry = findUncaughtFrozen(this, key);
4818
- if(entry)return entry[1];
4819
- },
4820
- has: function(key){
4821
- return !!findUncaughtFrozen(this, key);
4822
- },
4823
- set: function(key, value){
4824
- var entry = findUncaughtFrozen(this, key);
4825
- if(entry)entry[1] = value;
4826
- else this.a.push([key, value]);
4827
- },
4828
- 'delete': function(key){
4829
- var index = arrayFindIndex(this.a, function(it){
4830
- return it[0] === key;
4831
- });
4832
- if(~index)this.a.splice(index, 1);
4833
- return !!~index;
4834
- }
4835
- };
4836
-
4837
- module.exports = {
4838
- getConstructor: function(wrapper, NAME, IS_MAP, ADDER){
4839
- var C = wrapper(function(that, iterable){
4840
- anInstance(that, C, NAME, '_i');
4841
- that._i = id++; // collection id
4842
- that._l = undefined; // leak store for uncaught frozen objects
4843
- if(iterable != undefined)forOf(iterable, IS_MAP, that[ADDER], that);
4844
- });
4845
- redefineAll(C.prototype, {
4846
- // 23.3.3.2 WeakMap.prototype.delete(key)
4847
- // 23.4.3.3 WeakSet.prototype.delete(value)
4848
- 'delete': function(key){
4849
- if(!isObject(key))return false;
4850
- var data = getWeak(key);
4851
- if(data === true)return uncaughtFrozenStore(this)['delete'](key);
4852
- return data && $has(data, this._i) && delete data[this._i];
4853
- },
4854
- // 23.3.3.4 WeakMap.prototype.has(key)
4855
- // 23.4.3.4 WeakSet.prototype.has(value)
4856
- has: function has(key){
4857
- if(!isObject(key))return false;
4858
- var data = getWeak(key);
4859
- if(data === true)return uncaughtFrozenStore(this).has(key);
4860
- return data && $has(data, this._i);
4861
- }
4862
- });
4863
- return C;
4864
- },
4865
- def: function(that, key, value){
4866
- var data = getWeak(anObject(key), true);
4867
- if(data === true)uncaughtFrozenStore(that).set(key, value);
4868
- else data[that._i] = value;
4869
- return that;
4870
- },
4871
- ufstore: uncaughtFrozenStore
4872
- };
4873
-
4874
- /***/ },
4875
- /* 209 */
4876
- /***/ function(module, exports, __webpack_require__) {
4877
-
4878
- 'use strict';
4879
- var weak = __webpack_require__(208);
4880
-
4881
- // 23.4 WeakSet Objects
4882
- __webpack_require__(205)('WeakSet', function(get){
4883
- return function WeakSet(){ return get(this, arguments.length > 0 ? arguments[0] : undefined); };
4884
- }, {
4885
- // 23.4.3.1 WeakSet.prototype.add(value)
4886
- add: function add(value){
4887
- return weak.def(this, value, true);
4888
- }
4889
- }, weak, false, true);
4890
-
4891
- /***/ },
4892
- /* 210 */
4893
- /***/ function(module, exports, __webpack_require__) {
4894
-
4895
- // 26.1.1 Reflect.apply(target, thisArgument, argumentsList)
4896
- var $export = __webpack_require__(6)
4897
- , aFunction = __webpack_require__(19)
4898
- , anObject = __webpack_require__(10)
4899
- , rApply = (__webpack_require__(2).Reflect || {}).apply
4900
- , fApply = Function.apply;
4901
- // MS Edge argumentsList argument is optional
4902
- $export($export.S + $export.F * !__webpack_require__(5)(function(){
4903
- rApply(function(){});
4904
- }), 'Reflect', {
4905
- apply: function apply(target, thisArgument, argumentsList){
4906
- var T = aFunction(target)
4907
- , L = anObject(argumentsList);
4908
- return rApply ? rApply(T, thisArgument, L) : fApply.call(T, thisArgument, L);
4909
- }
4910
- });
4911
-
4912
- /***/ },
4913
- /* 211 */
4914
- /***/ function(module, exports, __webpack_require__) {
4915
-
4916
- // 26.1.2 Reflect.construct(target, argumentsList [, newTarget])
4917
- var $export = __webpack_require__(6)
4918
- , create = __webpack_require__(44)
4919
- , aFunction = __webpack_require__(19)
4920
- , anObject = __webpack_require__(10)
4921
- , isObject = __webpack_require__(11)
4922
- , fails = __webpack_require__(5)
4923
- , bind = __webpack_require__(75)
4924
- , rConstruct = (__webpack_require__(2).Reflect || {}).construct;
4925
-
4926
- // MS Edge supports only 2 arguments and argumentsList argument is optional
4927
- // FF Nightly sets third argument as `new.target`, but does not create `this` from it
4928
- var NEW_TARGET_BUG = fails(function(){
4929
- function F(){}
4930
- return !(rConstruct(function(){}, [], F) instanceof F);
4931
- });
4932
- var ARGS_BUG = !fails(function(){
4933
- rConstruct(function(){});
4934
- });
4935
-
4936
- $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', {
4937
- construct: function construct(Target, args /*, newTarget*/){
4938
- aFunction(Target);
4939
- anObject(args);
4940
- var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]);
4941
- if(ARGS_BUG && !NEW_TARGET_BUG)return rConstruct(Target, args, newTarget);
4942
- if(Target == newTarget){
4943
- // w/o altered newTarget, optimization for 0-4 arguments
4944
- switch(args.length){
4945
- case 0: return new Target;
4946
- case 1: return new Target(args[0]);
4947
- case 2: return new Target(args[0], args[1]);
4948
- case 3: return new Target(args[0], args[1], args[2]);
4949
- case 4: return new Target(args[0], args[1], args[2], args[3]);
4950
- }
4951
- // w/o altered newTarget, lot of arguments case
4952
- var $args = [null];
4953
- $args.push.apply($args, args);
4954
- return new (bind.apply(Target, $args));
4955
- }
4956
- // with altered newTarget, not support built-in constructors
4957
- var proto = newTarget.prototype
4958
- , instance = create(isObject(proto) ? proto : Object.prototype)
4959
- , result = Function.apply.call(Target, instance, args);
4960
- return isObject(result) ? result : instance;
4961
- }
4962
- });
4963
-
4964
- /***/ },
4965
- /* 212 */
4966
- /***/ function(module, exports, __webpack_require__) {
4967
-
4968
- // 26.1.3 Reflect.defineProperty(target, propertyKey, attributes)
4969
- var dP = __webpack_require__(9)
4970
- , $export = __webpack_require__(6)
4971
- , anObject = __webpack_require__(10)
4972
- , toPrimitive = __webpack_require__(14);
4973
-
4974
- // MS Edge has broken Reflect.defineProperty - throwing instead of returning false
4975
- $export($export.S + $export.F * __webpack_require__(5)(function(){
4976
- Reflect.defineProperty(dP.f({}, 1, {value: 1}), 1, {value: 2});
4977
- }), 'Reflect', {
4978
- defineProperty: function defineProperty(target, propertyKey, attributes){
4979
- anObject(target);
4980
- propertyKey = toPrimitive(propertyKey, true);
4981
- anObject(attributes);
4982
- try {
4983
- dP.f(target, propertyKey, attributes);
4984
- return true;
4985
- } catch(e){
4986
- return false;
4987
- }
4988
- }
4989
- });
4990
-
4991
- /***/ },
4992
- /* 213 */
4993
- /***/ function(module, exports, __webpack_require__) {
4994
-
4995
- // 26.1.4 Reflect.deleteProperty(target, propertyKey)
4996
- var $export = __webpack_require__(6)
4997
- , gOPD = __webpack_require__(49).f
4998
- , anObject = __webpack_require__(10);
4999
-
5000
- $export($export.S, 'Reflect', {
5001
- deleteProperty: function deleteProperty(target, propertyKey){
5002
- var desc = gOPD(anObject(target), propertyKey);
5003
- return desc && !desc.configurable ? false : delete target[propertyKey];
5004
- }
5005
- });
5006
-
5007
- /***/ },
5008
- /* 214 */
5009
- /***/ function(module, exports, __webpack_require__) {
5010
-
5011
- 'use strict';
5012
- // 26.1.5 Reflect.enumerate(target)
5013
- var $export = __webpack_require__(6)
5014
- , anObject = __webpack_require__(10);
5015
- var Enumerate = function(iterated){
5016
- this._t = anObject(iterated); // target
5017
- this._i = 0; // next index
5018
- var keys = this._k = [] // keys
5019
- , key;
5020
- for(key in iterated)keys.push(key);
5021
- };
5022
- __webpack_require__(136)(Enumerate, 'Object', function(){
5023
- var that = this
5024
- , keys = that._k
5025
- , key;
5026
- do {
5027
- if(that._i >= keys.length)return {value: undefined, done: true};
5028
- } while(!((key = keys[that._i++]) in that._t));
5029
- return {value: key, done: false};
5030
- });
5031
-
5032
- $export($export.S, 'Reflect', {
5033
- enumerate: function enumerate(target){
5034
- return new Enumerate(target);
5035
- }
5036
- });
5037
-
5038
- /***/ },
5039
- /* 215 */
5040
- /***/ function(module, exports, __webpack_require__) {
5041
-
5042
- // 26.1.6 Reflect.get(target, propertyKey [, receiver])
5043
- var gOPD = __webpack_require__(49)
5044
- , getPrototypeOf = __webpack_require__(57)
5045
- , has = __webpack_require__(3)
5046
- , $export = __webpack_require__(6)
5047
- , isObject = __webpack_require__(11)
5048
- , anObject = __webpack_require__(10);
5049
-
5050
- function get(target, propertyKey/*, receiver*/){
5051
- var receiver = arguments.length < 3 ? target : arguments[2]
5052
- , desc, proto;
5053
- if(anObject(target) === receiver)return target[propertyKey];
5054
- if(desc = gOPD.f(target, propertyKey))return has(desc, 'value')
5055
- ? desc.value
5056
- : desc.get !== undefined
5057
- ? desc.get.call(receiver)
5058
- : undefined;
5059
- if(isObject(proto = getPrototypeOf(target)))return get(proto, propertyKey, receiver);
5060
- }
5061
-
5062
- $export($export.S, 'Reflect', {get: get});
5063
-
5064
- /***/ },
5065
- /* 216 */
5066
- /***/ function(module, exports, __webpack_require__) {
5067
-
5068
- // 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey)
5069
- var gOPD = __webpack_require__(49)
5070
- , $export = __webpack_require__(6)
5071
- , anObject = __webpack_require__(10);
5072
-
5073
- $export($export.S, 'Reflect', {
5074
- getOwnPropertyDescriptor: function getOwnPropertyDescriptor(target, propertyKey){
5075
- return gOPD.f(anObject(target), propertyKey);
5076
- }
5077
- });
5078
-
5079
- /***/ },
5080
- /* 217 */
5081
- /***/ function(module, exports, __webpack_require__) {
5082
-
5083
- // 26.1.8 Reflect.getPrototypeOf(target)
5084
- var $export = __webpack_require__(6)
5085
- , getProto = __webpack_require__(57)
5086
- , anObject = __webpack_require__(10);
5087
-
5088
- $export($export.S, 'Reflect', {
5089
- getPrototypeOf: function getPrototypeOf(target){
5090
- return getProto(anObject(target));
5091
- }
5092
- });
5093
-
5094
- /***/ },
5095
- /* 218 */
5096
- /***/ function(module, exports, __webpack_require__) {
5097
-
5098
- // 26.1.9 Reflect.has(target, propertyKey)
5099
- var $export = __webpack_require__(6);
5100
-
5101
- $export($export.S, 'Reflect', {
5102
- has: function has(target, propertyKey){
5103
- return propertyKey in target;
5104
- }
5105
- });
5106
-
5107
- /***/ },
5108
- /* 219 */
5109
- /***/ function(module, exports, __webpack_require__) {
5110
-
5111
- // 26.1.10 Reflect.isExtensible(target)
5112
- var $export = __webpack_require__(6)
5113
- , anObject = __webpack_require__(10)
5114
- , $isExtensible = Object.isExtensible;
5115
-
5116
- $export($export.S, 'Reflect', {
5117
- isExtensible: function isExtensible(target){
5118
- anObject(target);
5119
- return $isExtensible ? $isExtensible(target) : true;
5120
- }
5121
- });
5122
-
5123
- /***/ },
5124
- /* 220 */
5125
- /***/ function(module, exports, __webpack_require__) {
5126
-
5127
- // 26.1.11 Reflect.ownKeys(target)
5128
- var $export = __webpack_require__(6);
5129
-
5130
- $export($export.S, 'Reflect', {ownKeys: __webpack_require__(221)});
5131
-
5132
- /***/ },
5133
- /* 221 */
5134
- /***/ function(module, exports, __webpack_require__) {
5135
-
5136
- // all object keys, includes non-enumerable and symbols
5137
- var gOPN = __webpack_require__(48)
5138
- , gOPS = __webpack_require__(41)
5139
- , anObject = __webpack_require__(10)
5140
- , Reflect = __webpack_require__(2).Reflect;
5141
- module.exports = Reflect && Reflect.ownKeys || function ownKeys(it){
5142
- var keys = gOPN.f(anObject(it))
5143
- , getSymbols = gOPS.f;
5144
- return getSymbols ? keys.concat(getSymbols(it)) : keys;
5145
- };
5146
-
5147
- /***/ },
5148
- /* 222 */
5149
- /***/ function(module, exports, __webpack_require__) {
5150
-
5151
- // 26.1.12 Reflect.preventExtensions(target)
5152
- var $export = __webpack_require__(6)
5153
- , anObject = __webpack_require__(10)
5154
- , $preventExtensions = Object.preventExtensions;
5155
-
5156
- $export($export.S, 'Reflect', {
5157
- preventExtensions: function preventExtensions(target){
5158
- anObject(target);
5159
- try {
5160
- if($preventExtensions)$preventExtensions(target);
5161
- return true;
5162
- } catch(e){
5163
- return false;
5164
- }
5165
- }
5166
- });
5167
-
5168
- /***/ },
5169
- /* 223 */
5170
- /***/ function(module, exports, __webpack_require__) {
5171
-
5172
- // 26.1.13 Reflect.set(target, propertyKey, V [, receiver])
5173
- var dP = __webpack_require__(9)
5174
- , gOPD = __webpack_require__(49)
5175
- , getPrototypeOf = __webpack_require__(57)
5176
- , has = __webpack_require__(3)
5177
- , $export = __webpack_require__(6)
5178
- , createDesc = __webpack_require__(15)
5179
- , anObject = __webpack_require__(10)
5180
- , isObject = __webpack_require__(11);
5181
-
5182
- function set(target, propertyKey, V/*, receiver*/){
5183
- var receiver = arguments.length < 4 ? target : arguments[3]
5184
- , ownDesc = gOPD.f(anObject(target), propertyKey)
5185
- , existingDescriptor, proto;
5186
- if(!ownDesc){
5187
- if(isObject(proto = getPrototypeOf(target))){
5188
- return set(proto, propertyKey, V, receiver);
5189
- }
5190
- ownDesc = createDesc(0);
5191
- }
5192
- if(has(ownDesc, 'value')){
5193
- if(ownDesc.writable === false || !isObject(receiver))return false;
5194
- existingDescriptor = gOPD.f(receiver, propertyKey) || createDesc(0);
5195
- existingDescriptor.value = V;
5196
- dP.f(receiver, propertyKey, existingDescriptor);
5197
- return true;
5198
- }
5199
- return ownDesc.set === undefined ? false : (ownDesc.set.call(receiver, V), true);
5200
- }
5201
-
5202
- $export($export.S, 'Reflect', {set: set});
5203
-
5204
- /***/ },
5205
- /* 224 */
5206
- /***/ function(module, exports, __webpack_require__) {
5207
-
5208
- // 26.1.14 Reflect.setPrototypeOf(target, proto)
5209
- var $export = __webpack_require__(6)
5210
- , setProto = __webpack_require__(71);
5211
-
5212
- if(setProto)$export($export.S, 'Reflect', {
5213
- setPrototypeOf: function setPrototypeOf(target, proto){
5214
- setProto.check(target, proto);
5215
- try {
5216
- setProto.set(target, proto);
5217
- return true;
5218
- } catch(e){
5219
- return false;
5220
- }
5221
- }
5222
- });
5223
-
5224
- /***/ },
5225
- /* 225 */
5226
- /***/ function(module, exports, __webpack_require__) {
5227
-
5228
- // 20.3.3.1 / 15.9.4.4 Date.now()
5229
- var $export = __webpack_require__(6);
5230
-
5231
- $export($export.S, 'Date', {now: function(){ return new Date().getTime(); }});
5232
-
5233
- /***/ },
5234
- /* 226 */
5235
- /***/ function(module, exports, __webpack_require__) {
5236
-
5237
- 'use strict';
5238
- var $export = __webpack_require__(6)
5239
- , toObject = __webpack_require__(56)
5240
- , toPrimitive = __webpack_require__(14);
5241
-
5242
- $export($export.P + $export.F * __webpack_require__(5)(function(){
5243
- return new Date(NaN).toJSON() !== null || Date.prototype.toJSON.call({toISOString: function(){ return 1; }}) !== 1;
5244
- }), 'Date', {
5245
- toJSON: function toJSON(key){
5246
- var O = toObject(this)
5247
- , pv = toPrimitive(O);
5248
- return typeof pv == 'number' && !isFinite(pv) ? null : O.toISOString();
5249
- }
5250
- });
5251
-
5252
- /***/ },
5253
- /* 227 */
5254
- /***/ function(module, exports, __webpack_require__) {
5255
-
5256
- 'use strict';
5257
- // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString()
5258
- var $export = __webpack_require__(6)
5259
- , fails = __webpack_require__(5)
5260
- , getTime = Date.prototype.getTime;
5261
-
5262
- var lz = function(num){
5263
- return num > 9 ? num : '0' + num;
5264
- };
5265
-
5266
- // PhantomJS / old WebKit has a broken implementations
5267
- $export($export.P + $export.F * (fails(function(){
5268
- return new Date(-5e13 - 1).toISOString() != '0385-07-25T07:06:39.999Z';
5269
- }) || !fails(function(){
5270
- new Date(NaN).toISOString();
5271
- })), 'Date', {
5272
- toISOString: function toISOString(){
5273
- if(!isFinite(getTime.call(this)))throw RangeError('Invalid time value');
5274
- var d = this
5275
- , y = d.getUTCFullYear()
5276
- , m = d.getUTCMilliseconds()
5277
- , s = y < 0 ? '-' : y > 9999 ? '+' : '';
5278
- return s + ('00000' + Math.abs(y)).slice(s ? -6 : -4) +
5279
- '-' + lz(d.getUTCMonth() + 1) + '-' + lz(d.getUTCDate()) +
5280
- 'T' + lz(d.getUTCHours()) + ':' + lz(d.getUTCMinutes()) +
5281
- ':' + lz(d.getUTCSeconds()) + '.' + (m > 99 ? m : '0' + lz(m)) + 'Z';
5282
- }
5283
- });
5284
-
5285
- /***/ },
5286
- /* 228 */
5287
- /***/ function(module, exports, __webpack_require__) {
5288
-
5289
- var DateProto = Date.prototype
5290
- , INVALID_DATE = 'Invalid Date'
5291
- , TO_STRING = 'toString'
5292
- , $toString = DateProto[TO_STRING]
5293
- , getTime = DateProto.getTime;
5294
- if(new Date(NaN) + '' != INVALID_DATE){
5295
- __webpack_require__(16)(DateProto, TO_STRING, function toString(){
5296
- var value = getTime.call(this);
5297
- return value === value ? $toString.call(this) : INVALID_DATE;
5298
- });
5299
- }
5300
-
5301
- /***/ },
5302
- /* 229 */
5303
- /***/ function(module, exports, __webpack_require__) {
5304
-
5305
- var TO_PRIMITIVE = __webpack_require__(23)('toPrimitive')
5306
- , proto = Date.prototype;
5307
-
5308
- if(!(TO_PRIMITIVE in proto))__webpack_require__(8)(proto, TO_PRIMITIVE, __webpack_require__(230));
5309
-
5310
- /***/ },
5311
- /* 230 */
5312
- /***/ function(module, exports, __webpack_require__) {
5313
-
5314
- 'use strict';
5315
- var anObject = __webpack_require__(10)
5316
- , toPrimitive = __webpack_require__(14)
5317
- , NUMBER = 'number';
5318
-
5319
- module.exports = function(hint){
5320
- if(hint !== 'string' && hint !== NUMBER && hint !== 'default')throw TypeError('Incorrect hint');
5321
- return toPrimitive(anObject(this), hint != NUMBER);
5322
- };
5323
-
5324
- /***/ },
5325
- /* 231 */
5326
- /***/ function(module, exports, __webpack_require__) {
5327
-
5328
- 'use strict';
5329
- var $export = __webpack_require__(6)
5330
- , $typed = __webpack_require__(232)
5331
- , buffer = __webpack_require__(233)
5332
- , anObject = __webpack_require__(10)
5333
- , toIndex = __webpack_require__(37)
5334
- , toLength = __webpack_require__(35)
5335
- , isObject = __webpack_require__(11)
5336
- , ArrayBuffer = __webpack_require__(2).ArrayBuffer
5337
- , speciesConstructor = __webpack_require__(199)
5338
- , $ArrayBuffer = buffer.ArrayBuffer
5339
- , $DataView = buffer.DataView
5340
- , $isView = $typed.ABV && ArrayBuffer.isView
5341
- , $slice = $ArrayBuffer.prototype.slice
5342
- , VIEW = $typed.VIEW
5343
- , ARRAY_BUFFER = 'ArrayBuffer';
5344
-
5345
- $export($export.G + $export.W + $export.F * (ArrayBuffer !== $ArrayBuffer), {ArrayBuffer: $ArrayBuffer});
5346
-
5347
- $export($export.S + $export.F * !$typed.CONSTR, ARRAY_BUFFER, {
5348
- // 24.1.3.1 ArrayBuffer.isView(arg)
5349
- isView: function isView(it){
5350
- return $isView && $isView(it) || isObject(it) && VIEW in it;
5351
- }
5352
- });
5353
-
5354
- $export($export.P + $export.U + $export.F * __webpack_require__(5)(function(){
5355
- return !new $ArrayBuffer(2).slice(1, undefined).byteLength;
5356
- }), ARRAY_BUFFER, {
5357
- // 24.1.4.3 ArrayBuffer.prototype.slice(start, end)
5358
- slice: function slice(start, end){
5359
- if($slice !== undefined && end === undefined)return $slice.call(anObject(this), start); // FF fix
5360
- var len = anObject(this).byteLength
5361
- , first = toIndex(start, len)
5362
- , final = toIndex(end === undefined ? len : end, len)
5363
- , result = new (speciesConstructor(this, $ArrayBuffer))(toLength(final - first))
5364
- , viewS = new $DataView(this)
5365
- , viewT = new $DataView(result)
5366
- , index = 0;
5367
- while(first < final){
5368
- viewT.setUint8(index++, viewS.getUint8(first++));
5369
- } return result;
5370
- }
5371
- });
5372
-
5373
- __webpack_require__(186)(ARRAY_BUFFER);
5374
-
5375
- /***/ },
5376
- /* 232 */
5377
- /***/ function(module, exports, __webpack_require__) {
5378
-
5379
- var global = __webpack_require__(2)
5380
- , hide = __webpack_require__(8)
5381
- , uid = __webpack_require__(17)
5382
- , TYPED = uid('typed_array')
5383
- , VIEW = uid('view')
5384
- , ABV = !!(global.ArrayBuffer && global.DataView)
5385
- , CONSTR = ABV
5386
- , i = 0, l = 9, Typed;
5387
-
5388
- var TypedArrayConstructors = (
5389
- 'Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array'
5390
- ).split(',');
5391
-
5392
- while(i < l){
5393
- if(Typed = global[TypedArrayConstructors[i++]]){
5394
- hide(Typed.prototype, TYPED, true);
5395
- hide(Typed.prototype, VIEW, true);
5396
- } else CONSTR = false;
5397
- }
5398
-
5399
- module.exports = {
5400
- ABV: ABV,
5401
- CONSTR: CONSTR,
5402
- TYPED: TYPED,
5403
- VIEW: VIEW
5404
- };
5405
-
5406
- /***/ },
5407
- /* 233 */
5408
- /***/ function(module, exports, __webpack_require__) {
5409
-
5410
- 'use strict';
5411
- var global = __webpack_require__(2)
5412
- , DESCRIPTORS = __webpack_require__(4)
5413
- , LIBRARY = __webpack_require__(26)
5414
- , $typed = __webpack_require__(232)
5415
- , hide = __webpack_require__(8)
5416
- , redefineAll = __webpack_require__(202)
5417
- , fails = __webpack_require__(5)
5418
- , anInstance = __webpack_require__(197)
5419
- , toInteger = __webpack_require__(36)
5420
- , toLength = __webpack_require__(35)
5421
- , gOPN = __webpack_require__(48).f
5422
- , dP = __webpack_require__(9).f
5423
- , arrayFill = __webpack_require__(180)
5424
- , setToStringTag = __webpack_require__(22)
5425
- , ARRAY_BUFFER = 'ArrayBuffer'
5426
- , DATA_VIEW = 'DataView'
5427
- , PROTOTYPE = 'prototype'
5428
- , WRONG_LENGTH = 'Wrong length!'
5429
- , WRONG_INDEX = 'Wrong index!'
5430
- , $ArrayBuffer = global[ARRAY_BUFFER]
5431
- , $DataView = global[DATA_VIEW]
5432
- , Math = global.Math
5433
- , RangeError = global.RangeError
5434
- , Infinity = global.Infinity
5435
- , BaseBuffer = $ArrayBuffer
5436
- , abs = Math.abs
5437
- , pow = Math.pow
5438
- , floor = Math.floor
5439
- , log = Math.log
5440
- , LN2 = Math.LN2
5441
- , BUFFER = 'buffer'
5442
- , BYTE_LENGTH = 'byteLength'
5443
- , BYTE_OFFSET = 'byteOffset'
5444
- , $BUFFER = DESCRIPTORS ? '_b' : BUFFER
5445
- , $LENGTH = DESCRIPTORS ? '_l' : BYTE_LENGTH
5446
- , $OFFSET = DESCRIPTORS ? '_o' : BYTE_OFFSET;
5447
-
5448
- // IEEE754 conversions based on https://github.com/feross/ieee754
5449
- var packIEEE754 = function(value, mLen, nBytes){
5450
- var buffer = Array(nBytes)
5451
- , eLen = nBytes * 8 - mLen - 1
5452
- , eMax = (1 << eLen) - 1
5453
- , eBias = eMax >> 1
5454
- , rt = mLen === 23 ? pow(2, -24) - pow(2, -77) : 0
5455
- , i = 0
5456
- , s = value < 0 || value === 0 && 1 / value < 0 ? 1 : 0
5457
- , e, m, c;
5458
- value = abs(value)
5459
- if(value != value || value === Infinity){
5460
- m = value != value ? 1 : 0;
5461
- e = eMax;
5462
- } else {
5463
- e = floor(log(value) / LN2);
5464
- if(value * (c = pow(2, -e)) < 1){
5465
- e--;
5466
- c *= 2;
5467
- }
5468
- if(e + eBias >= 1){
5469
- value += rt / c;
5470
- } else {
5471
- value += rt * pow(2, 1 - eBias);
5472
- }
5473
- if(value * c >= 2){
5474
- e++;
5475
- c /= 2;
5476
- }
5477
- if(e + eBias >= eMax){
5478
- m = 0;
5479
- e = eMax;
5480
- } else if(e + eBias >= 1){
5481
- m = (value * c - 1) * pow(2, mLen);
5482
- e = e + eBias;
5483
- } else {
5484
- m = value * pow(2, eBias - 1) * pow(2, mLen);
5485
- e = 0;
5486
- }
5487
- }
5488
- for(; mLen >= 8; buffer[i++] = m & 255, m /= 256, mLen -= 8);
5489
- e = e << mLen | m;
5490
- eLen += mLen;
5491
- for(; eLen > 0; buffer[i++] = e & 255, e /= 256, eLen -= 8);
5492
- buffer[--i] |= s * 128;
5493
- return buffer;
5494
- };
5495
- var unpackIEEE754 = function(buffer, mLen, nBytes){
5496
- var eLen = nBytes * 8 - mLen - 1
5497
- , eMax = (1 << eLen) - 1
5498
- , eBias = eMax >> 1
5499
- , nBits = eLen - 7
5500
- , i = nBytes - 1
5501
- , s = buffer[i--]
5502
- , e = s & 127
5503
- , m;
5504
- s >>= 7;
5505
- for(; nBits > 0; e = e * 256 + buffer[i], i--, nBits -= 8);
5506
- m = e & (1 << -nBits) - 1;
5507
- e >>= -nBits;
5508
- nBits += mLen;
5509
- for(; nBits > 0; m = m * 256 + buffer[i], i--, nBits -= 8);
5510
- if(e === 0){
5511
- e = 1 - eBias;
5512
- } else if(e === eMax){
5513
- return m ? NaN : s ? -Infinity : Infinity;
5514
- } else {
5515
- m = m + pow(2, mLen);
5516
- e = e - eBias;
5517
- } return (s ? -1 : 1) * m * pow(2, e - mLen);
5518
- };
5519
-
5520
- var unpackI32 = function(bytes){
5521
- return bytes[3] << 24 | bytes[2] << 16 | bytes[1] << 8 | bytes[0];
5522
- };
5523
- var packI8 = function(it){
5524
- return [it & 0xff];
5525
- };
5526
- var packI16 = function(it){
5527
- return [it & 0xff, it >> 8 & 0xff];
5528
- };
5529
- var packI32 = function(it){
5530
- return [it & 0xff, it >> 8 & 0xff, it >> 16 & 0xff, it >> 24 & 0xff];
5531
- };
5532
- var packF64 = function(it){
5533
- return packIEEE754(it, 52, 8);
5534
- };
5535
- var packF32 = function(it){
5536
- return packIEEE754(it, 23, 4);
5537
- };
5538
-
5539
- var addGetter = function(C, key, internal){
5540
- dP(C[PROTOTYPE], key, {get: function(){ return this[internal]; }});
5541
- };
5542
-
5543
- var get = function(view, bytes, index, isLittleEndian){
5544
- var numIndex = +index
5545
- , intIndex = toInteger(numIndex);
5546
- if(numIndex != intIndex || intIndex < 0 || intIndex + bytes > view[$LENGTH])throw RangeError(WRONG_INDEX);
5547
- var store = view[$BUFFER]._b
5548
- , start = intIndex + view[$OFFSET]
5549
- , pack = store.slice(start, start + bytes);
5550
- return isLittleEndian ? pack : pack.reverse();
5551
- };
5552
- var set = function(view, bytes, index, conversion, value, isLittleEndian){
5553
- var numIndex = +index
5554
- , intIndex = toInteger(numIndex);
5555
- if(numIndex != intIndex || intIndex < 0 || intIndex + bytes > view[$LENGTH])throw RangeError(WRONG_INDEX);
5556
- var store = view[$BUFFER]._b
5557
- , start = intIndex + view[$OFFSET]
5558
- , pack = conversion(+value);
5559
- for(var i = 0; i < bytes; i++)store[start + i] = pack[isLittleEndian ? i : bytes - i - 1];
5560
- };
5561
-
5562
- var validateArrayBufferArguments = function(that, length){
5563
- anInstance(that, $ArrayBuffer, ARRAY_BUFFER);
5564
- var numberLength = +length
5565
- , byteLength = toLength(numberLength);
5566
- if(numberLength != byteLength)throw RangeError(WRONG_LENGTH);
5567
- return byteLength;
5568
- };
5569
-
5570
- if(!$typed.ABV){
5571
- $ArrayBuffer = function ArrayBuffer(length){
5572
- var byteLength = validateArrayBufferArguments(this, length);
5573
- this._b = arrayFill.call(Array(byteLength), 0);
5574
- this[$LENGTH] = byteLength;
5575
- };
5576
-
5577
- $DataView = function DataView(buffer, byteOffset, byteLength){
5578
- anInstance(this, $DataView, DATA_VIEW);
5579
- anInstance(buffer, $ArrayBuffer, DATA_VIEW);
5580
- var bufferLength = buffer[$LENGTH]
5581
- , offset = toInteger(byteOffset);
5582
- if(offset < 0 || offset > bufferLength)throw RangeError('Wrong offset!');
5583
- byteLength = byteLength === undefined ? bufferLength - offset : toLength(byteLength);
5584
- if(offset + byteLength > bufferLength)throw RangeError(WRONG_LENGTH);
5585
- this[$BUFFER] = buffer;
5586
- this[$OFFSET] = offset;
5587
- this[$LENGTH] = byteLength;
5588
- };
5589
-
5590
- if(DESCRIPTORS){
5591
- addGetter($ArrayBuffer, BYTE_LENGTH, '_l');
5592
- addGetter($DataView, BUFFER, '_b');
5593
- addGetter($DataView, BYTE_LENGTH, '_l');
5594
- addGetter($DataView, BYTE_OFFSET, '_o');
5595
- }
5596
-
5597
- redefineAll($DataView[PROTOTYPE], {
5598
- getInt8: function getInt8(byteOffset){
5599
- return get(this, 1, byteOffset)[0] << 24 >> 24;
5600
- },
5601
- getUint8: function getUint8(byteOffset){
5602
- return get(this, 1, byteOffset)[0];
5603
- },
5604
- getInt16: function getInt16(byteOffset /*, littleEndian */){
5605
- var bytes = get(this, 2, byteOffset, arguments[1]);
5606
- return (bytes[1] << 8 | bytes[0]) << 16 >> 16;
5607
- },
5608
- getUint16: function getUint16(byteOffset /*, littleEndian */){
5609
- var bytes = get(this, 2, byteOffset, arguments[1]);
5610
- return bytes[1] << 8 | bytes[0];
5611
- },
5612
- getInt32: function getInt32(byteOffset /*, littleEndian */){
5613
- return unpackI32(get(this, 4, byteOffset, arguments[1]));
5614
- },
5615
- getUint32: function getUint32(byteOffset /*, littleEndian */){
5616
- return unpackI32(get(this, 4, byteOffset, arguments[1])) >>> 0;
5617
- },
5618
- getFloat32: function getFloat32(byteOffset /*, littleEndian */){
5619
- return unpackIEEE754(get(this, 4, byteOffset, arguments[1]), 23, 4);
5620
- },
5621
- getFloat64: function getFloat64(byteOffset /*, littleEndian */){
5622
- return unpackIEEE754(get(this, 8, byteOffset, arguments[1]), 52, 8);
5623
- },
5624
- setInt8: function setInt8(byteOffset, value){
5625
- set(this, 1, byteOffset, packI8, value);
5626
- },
5627
- setUint8: function setUint8(byteOffset, value){
5628
- set(this, 1, byteOffset, packI8, value);
5629
- },
5630
- setInt16: function setInt16(byteOffset, value /*, littleEndian */){
5631
- set(this, 2, byteOffset, packI16, value, arguments[2]);
5632
- },
5633
- setUint16: function setUint16(byteOffset, value /*, littleEndian */){
5634
- set(this, 2, byteOffset, packI16, value, arguments[2]);
5635
- },
5636
- setInt32: function setInt32(byteOffset, value /*, littleEndian */){
5637
- set(this, 4, byteOffset, packI32, value, arguments[2]);
5638
- },
5639
- setUint32: function setUint32(byteOffset, value /*, littleEndian */){
5640
- set(this, 4, byteOffset, packI32, value, arguments[2]);
5641
- },
5642
- setFloat32: function setFloat32(byteOffset, value /*, littleEndian */){
5643
- set(this, 4, byteOffset, packF32, value, arguments[2]);
5644
- },
5645
- setFloat64: function setFloat64(byteOffset, value /*, littleEndian */){
5646
- set(this, 8, byteOffset, packF64, value, arguments[2]);
5647
- }
5648
- });
5649
- } else {
5650
- if(!fails(function(){
5651
- new $ArrayBuffer; // eslint-disable-line no-new
5652
- }) || !fails(function(){
5653
- new $ArrayBuffer(.5); // eslint-disable-line no-new
5654
- })){
5655
- $ArrayBuffer = function ArrayBuffer(length){
5656
- return new BaseBuffer(validateArrayBufferArguments(this, length));
5657
- };
5658
- var ArrayBufferProto = $ArrayBuffer[PROTOTYPE] = BaseBuffer[PROTOTYPE];
5659
- for(var keys = gOPN(BaseBuffer), j = 0, key; keys.length > j; ){
5660
- if(!((key = keys[j++]) in $ArrayBuffer))hide($ArrayBuffer, key, BaseBuffer[key]);
5661
- };
5662
- if(!LIBRARY)ArrayBufferProto.constructor = $ArrayBuffer;
5663
- }
5664
- // iOS Safari 7.x bug
5665
- var view = new $DataView(new $ArrayBuffer(2))
5666
- , $setInt8 = $DataView[PROTOTYPE].setInt8;
5667
- view.setInt8(0, 2147483648);
5668
- view.setInt8(1, 2147483649);
5669
- if(view.getInt8(0) || !view.getInt8(1))redefineAll($DataView[PROTOTYPE], {
5670
- setInt8: function setInt8(byteOffset, value){
5671
- $setInt8.call(this, byteOffset, value << 24 >> 24);
5672
- },
5673
- setUint8: function setUint8(byteOffset, value){
5674
- $setInt8.call(this, byteOffset, value << 24 >> 24);
5675
- }
5676
- }, true);
5677
- }
5678
- setToStringTag($ArrayBuffer, ARRAY_BUFFER);
5679
- setToStringTag($DataView, DATA_VIEW);
5680
- hide($DataView[PROTOTYPE], $typed.VIEW, true);
5681
- exports[ARRAY_BUFFER] = $ArrayBuffer;
5682
- exports[DATA_VIEW] = $DataView;
5683
-
5684
- /***/ },
5685
- /* 234 */
5686
- /***/ function(module, exports, __webpack_require__) {
5687
-
5688
- var $export = __webpack_require__(6);
5689
- $export($export.G + $export.W + $export.F * !__webpack_require__(232).ABV, {
5690
- DataView: __webpack_require__(233).DataView
5691
- });
5692
-
5693
- /***/ },
5694
- /* 235 */
5695
- /***/ function(module, exports, __webpack_require__) {
5696
-
5697
- __webpack_require__(236)('Int8', 1, function(init){
5698
- return function Int8Array(data, byteOffset, length){
5699
- return init(this, data, byteOffset, length);
5700
- };
5701
- });
5702
-
5703
- /***/ },
5704
- /* 236 */
5705
- /***/ function(module, exports, __webpack_require__) {
5706
-
5707
- 'use strict';
5708
- if(__webpack_require__(4)){
5709
- var LIBRARY = __webpack_require__(26)
5710
- , global = __webpack_require__(2)
5711
- , fails = __webpack_require__(5)
5712
- , $export = __webpack_require__(6)
5713
- , $typed = __webpack_require__(232)
5714
- , $buffer = __webpack_require__(233)
5715
- , ctx = __webpack_require__(18)
5716
- , anInstance = __webpack_require__(197)
5717
- , propertyDesc = __webpack_require__(15)
5718
- , hide = __webpack_require__(8)
5719
- , redefineAll = __webpack_require__(202)
5720
- , toInteger = __webpack_require__(36)
5721
- , toLength = __webpack_require__(35)
5722
- , toIndex = __webpack_require__(37)
5723
- , toPrimitive = __webpack_require__(14)
5724
- , has = __webpack_require__(3)
5725
- , same = __webpack_require__(69)
5726
- , classof = __webpack_require__(73)
5727
- , isObject = __webpack_require__(11)
5728
- , toObject = __webpack_require__(56)
5729
- , isArrayIter = __webpack_require__(154)
5730
- , create = __webpack_require__(44)
5731
- , getPrototypeOf = __webpack_require__(57)
5732
- , gOPN = __webpack_require__(48).f
5733
- , getIterFn = __webpack_require__(156)
5734
- , uid = __webpack_require__(17)
5735
- , wks = __webpack_require__(23)
5736
- , createArrayMethod = __webpack_require__(164)
5737
- , createArrayIncludes = __webpack_require__(34)
5738
- , speciesConstructor = __webpack_require__(199)
5739
- , ArrayIterators = __webpack_require__(183)
5740
- , Iterators = __webpack_require__(135)
5741
- , $iterDetect = __webpack_require__(157)
5742
- , setSpecies = __webpack_require__(186)
5743
- , arrayFill = __webpack_require__(180)
5744
- , arrayCopyWithin = __webpack_require__(177)
5745
- , $DP = __webpack_require__(9)
5746
- , $GOPD = __webpack_require__(49)
5747
- , dP = $DP.f
5748
- , gOPD = $GOPD.f
5749
- , RangeError = global.RangeError
5750
- , TypeError = global.TypeError
5751
- , Uint8Array = global.Uint8Array
5752
- , ARRAY_BUFFER = 'ArrayBuffer'
5753
- , SHARED_BUFFER = 'Shared' + ARRAY_BUFFER
5754
- , BYTES_PER_ELEMENT = 'BYTES_PER_ELEMENT'
5755
- , PROTOTYPE = 'prototype'
5756
- , ArrayProto = Array[PROTOTYPE]
5757
- , $ArrayBuffer = $buffer.ArrayBuffer
5758
- , $DataView = $buffer.DataView
5759
- , arrayForEach = createArrayMethod(0)
5760
- , arrayFilter = createArrayMethod(2)
5761
- , arraySome = createArrayMethod(3)
5762
- , arrayEvery = createArrayMethod(4)
5763
- , arrayFind = createArrayMethod(5)
5764
- , arrayFindIndex = createArrayMethod(6)
5765
- , arrayIncludes = createArrayIncludes(true)
5766
- , arrayIndexOf = createArrayIncludes(false)
5767
- , arrayValues = ArrayIterators.values
5768
- , arrayKeys = ArrayIterators.keys
5769
- , arrayEntries = ArrayIterators.entries
5770
- , arrayLastIndexOf = ArrayProto.lastIndexOf
5771
- , arrayReduce = ArrayProto.reduce
5772
- , arrayReduceRight = ArrayProto.reduceRight
5773
- , arrayJoin = ArrayProto.join
5774
- , arraySort = ArrayProto.sort
5775
- , arraySlice = ArrayProto.slice
5776
- , arrayToString = ArrayProto.toString
5777
- , arrayToLocaleString = ArrayProto.toLocaleString
5778
- , ITERATOR = wks('iterator')
5779
- , TAG = wks('toStringTag')
5780
- , TYPED_CONSTRUCTOR = uid('typed_constructor')
5781
- , DEF_CONSTRUCTOR = uid('def_constructor')
5782
- , ALL_CONSTRUCTORS = $typed.CONSTR
5783
- , TYPED_ARRAY = $typed.TYPED
5784
- , VIEW = $typed.VIEW
5785
- , WRONG_LENGTH = 'Wrong length!';
5786
-
5787
- var $map = createArrayMethod(1, function(O, length){
5788
- return allocate(speciesConstructor(O, O[DEF_CONSTRUCTOR]), length);
5789
- });
5790
-
5791
- var LITTLE_ENDIAN = fails(function(){
5792
- return new Uint8Array(new Uint16Array([1]).buffer)[0] === 1;
5793
- });
5794
-
5795
- var FORCED_SET = !!Uint8Array && !!Uint8Array[PROTOTYPE].set && fails(function(){
5796
- new Uint8Array(1).set({});
5797
- });
5798
-
5799
- var strictToLength = function(it, SAME){
5800
- if(it === undefined)throw TypeError(WRONG_LENGTH);
5801
- var number = +it
5802
- , length = toLength(it);
5803
- if(SAME && !same(number, length))throw RangeError(WRONG_LENGTH);
5804
- return length;
5805
- };
5806
-
5807
- var toOffset = function(it, BYTES){
5808
- var offset = toInteger(it);
5809
- if(offset < 0 || offset % BYTES)throw RangeError('Wrong offset!');
5810
- return offset;
5811
- };
5812
-
5813
- var validate = function(it){
5814
- if(isObject(it) && TYPED_ARRAY in it)return it;
5815
- throw TypeError(it + ' is not a typed array!');
5816
- };
5817
-
5818
- var allocate = function(C, length){
5819
- if(!(isObject(C) && TYPED_CONSTRUCTOR in C)){
5820
- throw TypeError('It is not a typed array constructor!');
5821
- } return new C(length);
5822
- };
5823
-
5824
- var speciesFromList = function(O, list){
5825
- return fromList(speciesConstructor(O, O[DEF_CONSTRUCTOR]), list);
5826
- };
5827
-
5828
- var fromList = function(C, list){
5829
- var index = 0
5830
- , length = list.length
5831
- , result = allocate(C, length);
5832
- while(length > index)result[index] = list[index++];
5833
- return result;
5834
- };
5835
-
5836
- var addGetter = function(it, key, internal){
5837
- dP(it, key, {get: function(){ return this._d[internal]; }});
5838
- };
5839
-
5840
- var $from = function from(source /*, mapfn, thisArg */){
5841
- var O = toObject(source)
5842
- , aLen = arguments.length
5843
- , mapfn = aLen > 1 ? arguments[1] : undefined
5844
- , mapping = mapfn !== undefined
5845
- , iterFn = getIterFn(O)
5846
- , i, length, values, result, step, iterator;
5847
- if(iterFn != undefined && !isArrayIter(iterFn)){
5848
- for(iterator = iterFn.call(O), values = [], i = 0; !(step = iterator.next()).done; i++){
5849
- values.push(step.value);
5850
- } O = values;
5851
- }
5852
- if(mapping && aLen > 2)mapfn = ctx(mapfn, arguments[2], 2);
5853
- for(i = 0, length = toLength(O.length), result = allocate(this, length); length > i; i++){
5854
- result[i] = mapping ? mapfn(O[i], i) : O[i];
5855
- }
5856
- return result;
5857
- };
5858
-
5859
- var $of = function of(/*...items*/){
5860
- var index = 0
5861
- , length = arguments.length
5862
- , result = allocate(this, length);
5863
- while(length > index)result[index] = arguments[index++];
5864
- return result;
5865
- };
5866
-
5867
- // iOS Safari 6.x fails here
5868
- var TO_LOCALE_BUG = !!Uint8Array && fails(function(){ arrayToLocaleString.call(new Uint8Array(1)); });
5869
-
5870
- var $toLocaleString = function toLocaleString(){
5871
- return arrayToLocaleString.apply(TO_LOCALE_BUG ? arraySlice.call(validate(this)) : validate(this), arguments);
5872
- };
5873
-
5874
- var proto = {
5875
- copyWithin: function copyWithin(target, start /*, end */){
5876
- return arrayCopyWithin.call(validate(this), target, start, arguments.length > 2 ? arguments[2] : undefined);
5877
- },
5878
- every: function every(callbackfn /*, thisArg */){
5879
- return arrayEvery(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined);
5880
- },
5881
- fill: function fill(value /*, start, end */){ // eslint-disable-line no-unused-vars
5882
- return arrayFill.apply(validate(this), arguments);
5883
- },
5884
- filter: function filter(callbackfn /*, thisArg */){
5885
- return speciesFromList(this, arrayFilter(validate(this), callbackfn,
5886
- arguments.length > 1 ? arguments[1] : undefined));
5887
- },
5888
- find: function find(predicate /*, thisArg */){
5889
- return arrayFind(validate(this), predicate, arguments.length > 1 ? arguments[1] : undefined);
5890
- },
5891
- findIndex: function findIndex(predicate /*, thisArg */){
5892
- return arrayFindIndex(validate(this), predicate, arguments.length > 1 ? arguments[1] : undefined);
5893
- },
5894
- forEach: function forEach(callbackfn /*, thisArg */){
5895
- arrayForEach(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined);
5896
- },
5897
- indexOf: function indexOf(searchElement /*, fromIndex */){
5898
- return arrayIndexOf(validate(this), searchElement, arguments.length > 1 ? arguments[1] : undefined);
5899
- },
5900
- includes: function includes(searchElement /*, fromIndex */){
5901
- return arrayIncludes(validate(this), searchElement, arguments.length > 1 ? arguments[1] : undefined);
5902
- },
5903
- join: function join(separator){ // eslint-disable-line no-unused-vars
5904
- return arrayJoin.apply(validate(this), arguments);
5905
- },
5906
- lastIndexOf: function lastIndexOf(searchElement /*, fromIndex */){ // eslint-disable-line no-unused-vars
5907
- return arrayLastIndexOf.apply(validate(this), arguments);
5908
- },
5909
- map: function map(mapfn /*, thisArg */){
5910
- return $map(validate(this), mapfn, arguments.length > 1 ? arguments[1] : undefined);
5911
- },
5912
- reduce: function reduce(callbackfn /*, initialValue */){ // eslint-disable-line no-unused-vars
5913
- return arrayReduce.apply(validate(this), arguments);
5914
- },
5915
- reduceRight: function reduceRight(callbackfn /*, initialValue */){ // eslint-disable-line no-unused-vars
5916
- return arrayReduceRight.apply(validate(this), arguments);
5917
- },
5918
- reverse: function reverse(){
5919
- var that = this
5920
- , length = validate(that).length
5921
- , middle = Math.floor(length / 2)
5922
- , index = 0
5923
- , value;
5924
- while(index < middle){
5925
- value = that[index];
5926
- that[index++] = that[--length];
5927
- that[length] = value;
5928
- } return that;
5929
- },
5930
- some: function some(callbackfn /*, thisArg */){
5931
- return arraySome(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined);
5932
- },
5933
- sort: function sort(comparefn){
5934
- return arraySort.call(validate(this), comparefn);
5935
- },
5936
- subarray: function subarray(begin, end){
5937
- var O = validate(this)
5938
- , length = O.length
5939
- , $begin = toIndex(begin, length);
5940
- return new (speciesConstructor(O, O[DEF_CONSTRUCTOR]))(
5941
- O.buffer,
5942
- O.byteOffset + $begin * O.BYTES_PER_ELEMENT,
5943
- toLength((end === undefined ? length : toIndex(end, length)) - $begin)
5944
- );
5945
- }
5946
- };
5947
-
5948
- var $slice = function slice(start, end){
5949
- return speciesFromList(this, arraySlice.call(validate(this), start, end));
5950
- };
5951
-
5952
- var $set = function set(arrayLike /*, offset */){
5953
- validate(this);
5954
- var offset = toOffset(arguments[1], 1)
5955
- , length = this.length
5956
- , src = toObject(arrayLike)
5957
- , len = toLength(src.length)
5958
- , index = 0;
5959
- if(len + offset > length)throw RangeError(WRONG_LENGTH);
5960
- while(index < len)this[offset + index] = src[index++];
5961
- };
5962
-
5963
- var $iterators = {
5964
- entries: function entries(){
5965
- return arrayEntries.call(validate(this));
5966
- },
5967
- keys: function keys(){
5968
- return arrayKeys.call(validate(this));
5969
- },
5970
- values: function values(){
5971
- return arrayValues.call(validate(this));
5972
- }
5973
- };
5974
-
5975
- var isTAIndex = function(target, key){
5976
- return isObject(target)
5977
- && target[TYPED_ARRAY]
5978
- && typeof key != 'symbol'
5979
- && key in target
5980
- && String(+key) == String(key);
5981
- };
5982
- var $getDesc = function getOwnPropertyDescriptor(target, key){
5983
- return isTAIndex(target, key = toPrimitive(key, true))
5984
- ? propertyDesc(2, target[key])
5985
- : gOPD(target, key);
5986
- };
5987
- var $setDesc = function defineProperty(target, key, desc){
5988
- if(isTAIndex(target, key = toPrimitive(key, true))
5989
- && isObject(desc)
5990
- && has(desc, 'value')
5991
- && !has(desc, 'get')
5992
- && !has(desc, 'set')
5993
- // TODO: add validation descriptor w/o calling accessors
5994
- && !desc.configurable
5995
- && (!has(desc, 'writable') || desc.writable)
5996
- && (!has(desc, 'enumerable') || desc.enumerable)
5997
- ){
5998
- target[key] = desc.value;
5999
- return target;
6000
- } else return dP(target, key, desc);
6001
- };
6002
-
6003
- if(!ALL_CONSTRUCTORS){
6004
- $GOPD.f = $getDesc;
6005
- $DP.f = $setDesc;
6006
- }
6007
-
6008
- $export($export.S + $export.F * !ALL_CONSTRUCTORS, 'Object', {
6009
- getOwnPropertyDescriptor: $getDesc,
6010
- defineProperty: $setDesc
6011
- });
6012
-
6013
- if(fails(function(){ arrayToString.call({}); })){
6014
- arrayToString = arrayToLocaleString = function toString(){
6015
- return arrayJoin.call(this);
6016
- }
6017
- }
6018
-
6019
- var $TypedArrayPrototype$ = redefineAll({}, proto);
6020
- redefineAll($TypedArrayPrototype$, $iterators);
6021
- hide($TypedArrayPrototype$, ITERATOR, $iterators.values);
6022
- redefineAll($TypedArrayPrototype$, {
6023
- slice: $slice,
6024
- set: $set,
6025
- constructor: function(){ /* noop */ },
6026
- toString: arrayToString,
6027
- toLocaleString: $toLocaleString
6028
- });
6029
- addGetter($TypedArrayPrototype$, 'buffer', 'b');
6030
- addGetter($TypedArrayPrototype$, 'byteOffset', 'o');
6031
- addGetter($TypedArrayPrototype$, 'byteLength', 'l');
6032
- addGetter($TypedArrayPrototype$, 'length', 'e');
6033
- dP($TypedArrayPrototype$, TAG, {
6034
- get: function(){ return this[TYPED_ARRAY]; }
6035
- });
6036
-
6037
- module.exports = function(KEY, BYTES, wrapper, CLAMPED){
6038
- CLAMPED = !!CLAMPED;
6039
- var NAME = KEY + (CLAMPED ? 'Clamped' : '') + 'Array'
6040
- , ISNT_UINT8 = NAME != 'Uint8Array'
6041
- , GETTER = 'get' + KEY
6042
- , SETTER = 'set' + KEY
6043
- , TypedArray = global[NAME]
6044
- , Base = TypedArray || {}
6045
- , TAC = TypedArray && getPrototypeOf(TypedArray)
6046
- , FORCED = !TypedArray || !$typed.ABV
6047
- , O = {}
6048
- , TypedArrayPrototype = TypedArray && TypedArray[PROTOTYPE];
6049
- var getter = function(that, index){
6050
- var data = that._d;
6051
- return data.v[GETTER](index * BYTES + data.o, LITTLE_ENDIAN);
6052
- };
6053
- var setter = function(that, index, value){
6054
- var data = that._d;
6055
- if(CLAMPED)value = (value = Math.round(value)) < 0 ? 0 : value > 0xff ? 0xff : value & 0xff;
6056
- data.v[SETTER](index * BYTES + data.o, value, LITTLE_ENDIAN);
6057
- };
6058
- var addElement = function(that, index){
6059
- dP(that, index, {
6060
- get: function(){
6061
- return getter(this, index);
6062
- },
6063
- set: function(value){
6064
- return setter(this, index, value);
6065
- },
6066
- enumerable: true
6067
- });
6068
- };
6069
- if(FORCED){
6070
- TypedArray = wrapper(function(that, data, $offset, $length){
6071
- anInstance(that, TypedArray, NAME, '_d');
6072
- var index = 0
6073
- , offset = 0
6074
- , buffer, byteLength, length, klass;
6075
- if(!isObject(data)){
6076
- length = strictToLength(data, true)
6077
- byteLength = length * BYTES;
6078
- buffer = new $ArrayBuffer(byteLength);
6079
- } else if(data instanceof $ArrayBuffer || (klass = classof(data)) == ARRAY_BUFFER || klass == SHARED_BUFFER){
6080
- buffer = data;
6081
- offset = toOffset($offset, BYTES);
6082
- var $len = data.byteLength;
6083
- if($length === undefined){
6084
- if($len % BYTES)throw RangeError(WRONG_LENGTH);
6085
- byteLength = $len - offset;
6086
- if(byteLength < 0)throw RangeError(WRONG_LENGTH);
6087
- } else {
6088
- byteLength = toLength($length) * BYTES;
6089
- if(byteLength + offset > $len)throw RangeError(WRONG_LENGTH);
6090
- }
6091
- length = byteLength / BYTES;
6092
- } else if(TYPED_ARRAY in data){
6093
- return fromList(TypedArray, data);
6094
- } else {
6095
- return $from.call(TypedArray, data);
6096
- }
6097
- hide(that, '_d', {
6098
- b: buffer,
6099
- o: offset,
6100
- l: byteLength,
6101
- e: length,
6102
- v: new $DataView(buffer)
6103
- });
6104
- while(index < length)addElement(that, index++);
6105
- });
6106
- TypedArrayPrototype = TypedArray[PROTOTYPE] = create($TypedArrayPrototype$);
6107
- hide(TypedArrayPrototype, 'constructor', TypedArray);
6108
- } else if(!$iterDetect(function(iter){
6109
- // V8 works with iterators, but fails in many other cases
6110
- // https://code.google.com/p/v8/issues/detail?id=4552
6111
- new TypedArray(null); // eslint-disable-line no-new
6112
- new TypedArray(iter); // eslint-disable-line no-new
6113
- }, true)){
6114
- TypedArray = wrapper(function(that, data, $offset, $length){
6115
- anInstance(that, TypedArray, NAME);
6116
- var klass;
6117
- // `ws` module bug, temporarily remove validation length for Uint8Array
6118
- // https://github.com/websockets/ws/pull/645
6119
- if(!isObject(data))return new Base(strictToLength(data, ISNT_UINT8));
6120
- if(data instanceof $ArrayBuffer || (klass = classof(data)) == ARRAY_BUFFER || klass == SHARED_BUFFER){
6121
- return $length !== undefined
6122
- ? new Base(data, toOffset($offset, BYTES), $length)
6123
- : $offset !== undefined
6124
- ? new Base(data, toOffset($offset, BYTES))
6125
- : new Base(data);
6126
- }
6127
- if(TYPED_ARRAY in data)return fromList(TypedArray, data);
6128
- return $from.call(TypedArray, data);
6129
- });
6130
- arrayForEach(TAC !== Function.prototype ? gOPN(Base).concat(gOPN(TAC)) : gOPN(Base), function(key){
6131
- if(!(key in TypedArray))hide(TypedArray, key, Base[key]);
6132
- });
6133
- TypedArray[PROTOTYPE] = TypedArrayPrototype;
6134
- if(!LIBRARY)TypedArrayPrototype.constructor = TypedArray;
6135
- }
6136
- var $nativeIterator = TypedArrayPrototype[ITERATOR]
6137
- , CORRECT_ITER_NAME = !!$nativeIterator && ($nativeIterator.name == 'values' || $nativeIterator.name == undefined)
6138
- , $iterator = $iterators.values;
6139
- hide(TypedArray, TYPED_CONSTRUCTOR, true);
6140
- hide(TypedArrayPrototype, TYPED_ARRAY, NAME);
6141
- hide(TypedArrayPrototype, VIEW, true);
6142
- hide(TypedArrayPrototype, DEF_CONSTRUCTOR, TypedArray);
6143
-
6144
- if(CLAMPED ? new TypedArray(1)[TAG] != NAME : !(TAG in TypedArrayPrototype)){
6145
- dP(TypedArrayPrototype, TAG, {
6146
- get: function(){ return NAME; }
6147
- });
6148
- }
6149
-
6150
- O[NAME] = TypedArray;
6151
-
6152
- $export($export.G + $export.W + $export.F * (TypedArray != Base), O);
6153
-
6154
- $export($export.S, NAME, {
6155
- BYTES_PER_ELEMENT: BYTES,
6156
- from: $from,
6157
- of: $of
6158
- });
6159
-
6160
- if(!(BYTES_PER_ELEMENT in TypedArrayPrototype))hide(TypedArrayPrototype, BYTES_PER_ELEMENT, BYTES);
6161
-
6162
- $export($export.P, NAME, proto);
6163
-
6164
- setSpecies(NAME);
6165
-
6166
- $export($export.P + $export.F * FORCED_SET, NAME, {set: $set});
6167
-
6168
- $export($export.P + $export.F * !CORRECT_ITER_NAME, NAME, $iterators);
6169
-
6170
- $export($export.P + $export.F * (TypedArrayPrototype.toString != arrayToString), NAME, {toString: arrayToString});
6171
-
6172
- $export($export.P + $export.F * fails(function(){
6173
- new TypedArray(1).slice();
6174
- }), NAME, {slice: $slice});
6175
-
6176
- $export($export.P + $export.F * (fails(function(){
6177
- return [1, 2].toLocaleString() != new TypedArray([1, 2]).toLocaleString()
6178
- }) || !fails(function(){
6179
- TypedArrayPrototype.toLocaleString.call([1, 2]);
6180
- })), NAME, {toLocaleString: $toLocaleString});
6181
-
6182
- Iterators[NAME] = CORRECT_ITER_NAME ? $nativeIterator : $iterator;
6183
- if(!LIBRARY && !CORRECT_ITER_NAME)hide(TypedArrayPrototype, ITERATOR, $iterator);
6184
- };
6185
- } else module.exports = function(){ /* empty */ };
6186
-
6187
- /***/ },
6188
- /* 237 */
6189
- /***/ function(module, exports, __webpack_require__) {
6190
-
6191
- __webpack_require__(236)('Uint8', 1, function(init){
6192
- return function Uint8Array(data, byteOffset, length){
6193
- return init(this, data, byteOffset, length);
6194
- };
6195
- });
6196
-
6197
- /***/ },
6198
- /* 238 */
6199
- /***/ function(module, exports, __webpack_require__) {
6200
-
6201
- __webpack_require__(236)('Uint8', 1, function(init){
6202
- return function Uint8ClampedArray(data, byteOffset, length){
6203
- return init(this, data, byteOffset, length);
6204
- };
6205
- }, true);
6206
-
6207
- /***/ },
6208
- /* 239 */
6209
- /***/ function(module, exports, __webpack_require__) {
6210
-
6211
- __webpack_require__(236)('Int16', 2, function(init){
6212
- return function Int16Array(data, byteOffset, length){
6213
- return init(this, data, byteOffset, length);
6214
- };
6215
- });
6216
-
6217
- /***/ },
6218
- /* 240 */
6219
- /***/ function(module, exports, __webpack_require__) {
6220
-
6221
- __webpack_require__(236)('Uint16', 2, function(init){
6222
- return function Uint16Array(data, byteOffset, length){
6223
- return init(this, data, byteOffset, length);
6224
- };
6225
- });
6226
-
6227
- /***/ },
6228
- /* 241 */
6229
- /***/ function(module, exports, __webpack_require__) {
6230
-
6231
- __webpack_require__(236)('Int32', 4, function(init){
6232
- return function Int32Array(data, byteOffset, length){
6233
- return init(this, data, byteOffset, length);
6234
- };
6235
- });
6236
-
6237
- /***/ },
6238
- /* 242 */
6239
- /***/ function(module, exports, __webpack_require__) {
6240
-
6241
- __webpack_require__(236)('Uint32', 4, function(init){
6242
- return function Uint32Array(data, byteOffset, length){
6243
- return init(this, data, byteOffset, length);
6244
- };
6245
- });
6246
-
6247
- /***/ },
6248
- /* 243 */
6249
- /***/ function(module, exports, __webpack_require__) {
6250
-
6251
- __webpack_require__(236)('Float32', 4, function(init){
6252
- return function Float32Array(data, byteOffset, length){
6253
- return init(this, data, byteOffset, length);
6254
- };
6255
- });
6256
-
6257
- /***/ },
6258
- /* 244 */
6259
- /***/ function(module, exports, __webpack_require__) {
6260
-
6261
- __webpack_require__(236)('Float64', 8, function(init){
6262
- return function Float64Array(data, byteOffset, length){
6263
- return init(this, data, byteOffset, length);
6264
- };
6265
- });
6266
-
6267
- /***/ },
6268
- /* 245 */
6269
- /***/ function(module, exports, __webpack_require__) {
6270
-
6271
- 'use strict';
6272
- // https://github.com/tc39/Array.prototype.includes
6273
- var $export = __webpack_require__(6)
6274
- , $includes = __webpack_require__(34)(true);
6275
-
6276
- $export($export.P, 'Array', {
6277
- includes: function includes(el /*, fromIndex = 0 */){
6278
- return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);
6279
- }
6280
- });
6281
-
6282
- __webpack_require__(178)('includes');
6283
-
6284
- /***/ },
6285
- /* 246 */
6286
- /***/ function(module, exports, __webpack_require__) {
6287
-
6288
- 'use strict';
6289
- // https://github.com/mathiasbynens/String.prototype.at
6290
- var $export = __webpack_require__(6)
6291
- , $at = __webpack_require__(125)(true);
6292
-
6293
- $export($export.P, 'String', {
6294
- at: function at(pos){
6295
- return $at(this, pos);
6296
- }
6297
- });
6298
-
6299
- /***/ },
6300
- /* 247 */
6301
- /***/ function(module, exports, __webpack_require__) {
6302
-
6303
- 'use strict';
6304
- // https://github.com/tc39/proposal-string-pad-start-end
6305
- var $export = __webpack_require__(6)
6306
- , $pad = __webpack_require__(248);
6307
-
6308
- $export($export.P, 'String', {
6309
- padStart: function padStart(maxLength /*, fillString = ' ' */){
6310
- return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, true);
6311
- }
6312
- });
6313
-
6314
- /***/ },
6315
- /* 248 */
6316
- /***/ function(module, exports, __webpack_require__) {
6317
-
6318
- // https://github.com/tc39/proposal-string-pad-start-end
6319
- var toLength = __webpack_require__(35)
6320
- , repeat = __webpack_require__(85)
6321
- , defined = __webpack_require__(33);
6322
-
6323
- module.exports = function(that, maxLength, fillString, left){
6324
- var S = String(defined(that))
6325
- , stringLength = S.length
6326
- , fillStr = fillString === undefined ? ' ' : String(fillString)
6327
- , intMaxLength = toLength(maxLength);
6328
- if(intMaxLength <= stringLength || fillStr == '')return S;
6329
- var fillLen = intMaxLength - stringLength
6330
- , stringFiller = repeat.call(fillStr, Math.ceil(fillLen / fillStr.length));
6331
- if(stringFiller.length > fillLen)stringFiller = stringFiller.slice(0, fillLen);
6332
- return left ? stringFiller + S : S + stringFiller;
6333
- };
6334
-
6335
-
6336
- /***/ },
6337
- /* 249 */
6338
- /***/ function(module, exports, __webpack_require__) {
6339
-
6340
- 'use strict';
6341
- // https://github.com/tc39/proposal-string-pad-start-end
6342
- var $export = __webpack_require__(6)
6343
- , $pad = __webpack_require__(248);
6344
-
6345
- $export($export.P, 'String', {
6346
- padEnd: function padEnd(maxLength /*, fillString = ' ' */){
6347
- return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, false);
6348
- }
6349
- });
6350
-
6351
- /***/ },
6352
- /* 250 */
6353
- /***/ function(module, exports, __webpack_require__) {
6354
-
6355
- 'use strict';
6356
- // https://github.com/sebmarkbage/ecmascript-string-left-right-trim
6357
- __webpack_require__(81)('trimLeft', function($trim){
6358
- return function trimLeft(){
6359
- return $trim(this, 1);
6360
- };
6361
- }, 'trimStart');
6362
-
6363
- /***/ },
6364
- /* 251 */
6365
- /***/ function(module, exports, __webpack_require__) {
6366
-
6367
- 'use strict';
6368
- // https://github.com/sebmarkbage/ecmascript-string-left-right-trim
6369
- __webpack_require__(81)('trimRight', function($trim){
6370
- return function trimRight(){
6371
- return $trim(this, 2);
6372
- };
6373
- }, 'trimEnd');
6374
-
6375
- /***/ },
6376
- /* 252 */
6377
- /***/ function(module, exports, __webpack_require__) {
6378
-
6379
- 'use strict';
6380
- // https://tc39.github.io/String.prototype.matchAll/
6381
- var $export = __webpack_require__(6)
6382
- , defined = __webpack_require__(33)
6383
- , toLength = __webpack_require__(35)
6384
- , isRegExp = __webpack_require__(128)
6385
- , getFlags = __webpack_require__(188)
6386
- , RegExpProto = RegExp.prototype;
6387
-
6388
- var $RegExpStringIterator = function(regexp, string){
6389
- this._r = regexp;
6390
- this._s = string;
6391
- };
6392
-
6393
- __webpack_require__(136)($RegExpStringIterator, 'RegExp String', function next(){
6394
- var match = this._r.exec(this._s);
6395
- return {value: match, done: match === null};
6396
- });
6397
-
6398
- $export($export.P, 'String', {
6399
- matchAll: function matchAll(regexp){
6400
- defined(this);
6401
- if(!isRegExp(regexp))throw TypeError(regexp + ' is not a regexp!');
6402
- var S = String(this)
6403
- , flags = 'flags' in RegExpProto ? String(regexp.flags) : getFlags.call(regexp)
6404
- , rx = new RegExp(regexp.source, ~flags.indexOf('g') ? flags : 'g' + flags);
6405
- rx.lastIndex = toLength(regexp.lastIndex);
6406
- return new $RegExpStringIterator(rx, S);
6407
- }
6408
- });
6409
-
6410
- /***/ },
6411
- /* 253 */
6412
- /***/ function(module, exports, __webpack_require__) {
6413
-
6414
- __webpack_require__(25)('asyncIterator');
6415
-
6416
- /***/ },
6417
- /* 254 */
6418
- /***/ function(module, exports, __webpack_require__) {
6419
-
6420
- __webpack_require__(25)('observable');
6421
-
6422
- /***/ },
6423
- /* 255 */
6424
- /***/ function(module, exports, __webpack_require__) {
6425
-
6426
- // https://github.com/tc39/proposal-object-getownpropertydescriptors
6427
- var $export = __webpack_require__(6)
6428
- , ownKeys = __webpack_require__(221)
6429
- , toIObject = __webpack_require__(30)
6430
- , gOPD = __webpack_require__(49)
6431
- , createProperty = __webpack_require__(155);
6432
-
6433
- $export($export.S, 'Object', {
6434
- getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object){
6435
- var O = toIObject(object)
6436
- , getDesc = gOPD.f
6437
- , keys = ownKeys(O)
6438
- , result = {}
6439
- , i = 0
6440
- , key;
6441
- while(keys.length > i)createProperty(result, key = keys[i++], getDesc(O, key));
6442
- return result;
6443
- }
6444
- });
6445
-
6446
- /***/ },
6447
- /* 256 */
6448
- /***/ function(module, exports, __webpack_require__) {
6449
-
6450
- // https://github.com/tc39/proposal-object-values-entries
6451
- var $export = __webpack_require__(6)
6452
- , $values = __webpack_require__(257)(false);
6453
-
6454
- $export($export.S, 'Object', {
6455
- values: function values(it){
6456
- return $values(it);
6457
- }
6458
- });
6459
-
6460
- /***/ },
6461
- /* 257 */
6462
- /***/ function(module, exports, __webpack_require__) {
6463
-
6464
- var getKeys = __webpack_require__(28)
6465
- , toIObject = __webpack_require__(30)
6466
- , isEnum = __webpack_require__(42).f;
6467
- module.exports = function(isEntries){
6468
- return function(it){
6469
- var O = toIObject(it)
6470
- , keys = getKeys(O)
6471
- , length = keys.length
6472
- , i = 0
6473
- , result = []
6474
- , key;
6475
- while(length > i)if(isEnum.call(O, key = keys[i++])){
6476
- result.push(isEntries ? [key, O[key]] : O[key]);
6477
- } return result;
6478
- };
6479
- };
6480
-
6481
- /***/ },
6482
- /* 258 */
6483
- /***/ function(module, exports, __webpack_require__) {
6484
-
6485
- // https://github.com/tc39/proposal-object-values-entries
6486
- var $export = __webpack_require__(6)
6487
- , $entries = __webpack_require__(257)(true);
6488
-
6489
- $export($export.S, 'Object', {
6490
- entries: function entries(it){
6491
- return $entries(it);
6492
- }
6493
- });
6494
-
6495
- /***/ },
6496
- /* 259 */
6497
- /***/ function(module, exports, __webpack_require__) {
6498
-
6499
- 'use strict';
6500
- var $export = __webpack_require__(6)
6501
- , toObject = __webpack_require__(56)
6502
- , aFunction = __webpack_require__(19)
6503
- , $defineProperty = __webpack_require__(9);
6504
-
6505
- // B.2.2.2 Object.prototype.__defineGetter__(P, getter)
6506
- __webpack_require__(4) && $export($export.P + __webpack_require__(260), 'Object', {
6507
- __defineGetter__: function __defineGetter__(P, getter){
6508
- $defineProperty.f(toObject(this), P, {get: aFunction(getter), enumerable: true, configurable: true});
6509
- }
6510
- });
6511
-
6512
- /***/ },
6513
- /* 260 */
6514
- /***/ function(module, exports, __webpack_require__) {
6515
-
6516
- // Forced replacement prototype accessors methods
6517
- module.exports = __webpack_require__(26)|| !__webpack_require__(5)(function(){
6518
- var K = Math.random();
6519
- // In FF throws only define methods
6520
- __defineSetter__.call(null, K, function(){ /* empty */});
6521
- delete __webpack_require__(2)[K];
6522
- });
6523
-
6524
- /***/ },
6525
- /* 261 */
6526
- /***/ function(module, exports, __webpack_require__) {
6527
-
6528
- 'use strict';
6529
- var $export = __webpack_require__(6)
6530
- , toObject = __webpack_require__(56)
6531
- , aFunction = __webpack_require__(19)
6532
- , $defineProperty = __webpack_require__(9);
6533
-
6534
- // B.2.2.3 Object.prototype.__defineSetter__(P, setter)
6535
- __webpack_require__(4) && $export($export.P + __webpack_require__(260), 'Object', {
6536
- __defineSetter__: function __defineSetter__(P, setter){
6537
- $defineProperty.f(toObject(this), P, {set: aFunction(setter), enumerable: true, configurable: true});
6538
- }
6539
- });
6540
-
6541
- /***/ },
6542
- /* 262 */
6543
- /***/ function(module, exports, __webpack_require__) {
6544
-
6545
- 'use strict';
6546
- var $export = __webpack_require__(6)
6547
- , toObject = __webpack_require__(56)
6548
- , toPrimitive = __webpack_require__(14)
6549
- , getPrototypeOf = __webpack_require__(57)
6550
- , getOwnPropertyDescriptor = __webpack_require__(49).f;
6551
-
6552
- // B.2.2.4 Object.prototype.__lookupGetter__(P)
6553
- __webpack_require__(4) && $export($export.P + __webpack_require__(260), 'Object', {
6554
- __lookupGetter__: function __lookupGetter__(P){
6555
- var O = toObject(this)
6556
- , K = toPrimitive(P, true)
6557
- , D;
6558
- do {
6559
- if(D = getOwnPropertyDescriptor(O, K))return D.get;
6560
- } while(O = getPrototypeOf(O));
6561
- }
6562
- });
6563
-
6564
- /***/ },
6565
- /* 263 */
6566
- /***/ function(module, exports, __webpack_require__) {
6567
-
6568
- 'use strict';
6569
- var $export = __webpack_require__(6)
6570
- , toObject = __webpack_require__(56)
6571
- , toPrimitive = __webpack_require__(14)
6572
- , getPrototypeOf = __webpack_require__(57)
6573
- , getOwnPropertyDescriptor = __webpack_require__(49).f;
6574
-
6575
- // B.2.2.5 Object.prototype.__lookupSetter__(P)
6576
- __webpack_require__(4) && $export($export.P + __webpack_require__(260), 'Object', {
6577
- __lookupSetter__: function __lookupSetter__(P){
6578
- var O = toObject(this)
6579
- , K = toPrimitive(P, true)
6580
- , D;
6581
- do {
6582
- if(D = getOwnPropertyDescriptor(O, K))return D.set;
6583
- } while(O = getPrototypeOf(O));
6584
- }
6585
- });
6586
-
6587
- /***/ },
6588
- /* 264 */
6589
- /***/ function(module, exports, __webpack_require__) {
6590
-
6591
- // https://github.com/DavidBruant/Map-Set.prototype.toJSON
6592
- var $export = __webpack_require__(6);
6593
-
6594
- $export($export.P + $export.R, 'Map', {toJSON: __webpack_require__(265)('Map')});
6595
-
6596
- /***/ },
6597
- /* 265 */
6598
- /***/ function(module, exports, __webpack_require__) {
6599
-
6600
- // https://github.com/DavidBruant/Map-Set.prototype.toJSON
6601
- var classof = __webpack_require__(73)
6602
- , from = __webpack_require__(266);
6603
- module.exports = function(NAME){
6604
- return function toJSON(){
6605
- if(classof(this) != NAME)throw TypeError(NAME + "#toJSON isn't generic");
6606
- return from(this);
6607
- };
6608
- };
6609
-
6610
- /***/ },
6611
- /* 266 */
6612
- /***/ function(module, exports, __webpack_require__) {
6613
-
6614
- var forOf = __webpack_require__(198);
6615
-
6616
- module.exports = function(iter, ITERATOR){
6617
- var result = [];
6618
- forOf(iter, false, result.push, result, ITERATOR);
6619
- return result;
6620
- };
6621
-
6622
-
6623
- /***/ },
6624
- /* 267 */
6625
- /***/ function(module, exports, __webpack_require__) {
6626
-
6627
- // https://github.com/DavidBruant/Map-Set.prototype.toJSON
6628
- var $export = __webpack_require__(6);
6629
-
6630
- $export($export.P + $export.R, 'Set', {toJSON: __webpack_require__(265)('Set')});
6631
-
6632
- /***/ },
6633
- /* 268 */
6634
- /***/ function(module, exports, __webpack_require__) {
6635
-
6636
- // https://github.com/ljharb/proposal-global
6637
- var $export = __webpack_require__(6);
6638
-
6639
- $export($export.S, 'System', {global: __webpack_require__(2)});
6640
-
6641
- /***/ },
6642
- /* 269 */
6643
- /***/ function(module, exports, __webpack_require__) {
6644
-
6645
- // https://github.com/ljharb/proposal-is-error
6646
- var $export = __webpack_require__(6)
6647
- , cof = __webpack_require__(32);
6648
-
6649
- $export($export.S, 'Error', {
6650
- isError: function isError(it){
6651
- return cof(it) === 'Error';
6652
- }
6653
- });
6654
-
6655
- /***/ },
6656
- /* 270 */
6657
- /***/ function(module, exports, __webpack_require__) {
6658
-
6659
- // https://gist.github.com/BrendanEich/4294d5c212a6d2254703
6660
- var $export = __webpack_require__(6);
6661
-
6662
- $export($export.S, 'Math', {
6663
- iaddh: function iaddh(x0, x1, y0, y1){
6664
- var $x0 = x0 >>> 0
6665
- , $x1 = x1 >>> 0
6666
- , $y0 = y0 >>> 0;
6667
- return $x1 + (y1 >>> 0) + (($x0 & $y0 | ($x0 | $y0) & ~($x0 + $y0 >>> 0)) >>> 31) | 0;
6668
- }
6669
- });
6670
-
6671
- /***/ },
6672
- /* 271 */
6673
- /***/ function(module, exports, __webpack_require__) {
6674
-
6675
- // https://gist.github.com/BrendanEich/4294d5c212a6d2254703
6676
- var $export = __webpack_require__(6);
6677
-
6678
- $export($export.S, 'Math', {
6679
- isubh: function isubh(x0, x1, y0, y1){
6680
- var $x0 = x0 >>> 0
6681
- , $x1 = x1 >>> 0
6682
- , $y0 = y0 >>> 0;
6683
- return $x1 - (y1 >>> 0) - ((~$x0 & $y0 | ~($x0 ^ $y0) & $x0 - $y0 >>> 0) >>> 31) | 0;
6684
- }
6685
- });
6686
-
6687
- /***/ },
6688
- /* 272 */
6689
- /***/ function(module, exports, __webpack_require__) {
6690
-
6691
- // https://gist.github.com/BrendanEich/4294d5c212a6d2254703
6692
- var $export = __webpack_require__(6);
6693
-
6694
- $export($export.S, 'Math', {
6695
- imulh: function imulh(u, v){
6696
- var UINT16 = 0xffff
6697
- , $u = +u
6698
- , $v = +v
6699
- , u0 = $u & UINT16
6700
- , v0 = $v & UINT16
6701
- , u1 = $u >> 16
6702
- , v1 = $v >> 16
6703
- , t = (u1 * v0 >>> 0) + (u0 * v0 >>> 16);
6704
- return u1 * v1 + (t >> 16) + ((u0 * v1 >>> 0) + (t & UINT16) >> 16);
6705
- }
6706
- });
6707
-
6708
- /***/ },
6709
- /* 273 */
6710
- /***/ function(module, exports, __webpack_require__) {
6711
-
6712
- // https://gist.github.com/BrendanEich/4294d5c212a6d2254703
6713
- var $export = __webpack_require__(6);
6714
-
6715
- $export($export.S, 'Math', {
6716
- umulh: function umulh(u, v){
6717
- var UINT16 = 0xffff
6718
- , $u = +u
6719
- , $v = +v
6720
- , u0 = $u & UINT16
6721
- , v0 = $v & UINT16
6722
- , u1 = $u >>> 16
6723
- , v1 = $v >>> 16
6724
- , t = (u1 * v0 >>> 0) + (u0 * v0 >>> 16);
6725
- return u1 * v1 + (t >>> 16) + ((u0 * v1 >>> 0) + (t & UINT16) >>> 16);
6726
- }
6727
- });
6728
-
6729
- /***/ },
6730
- /* 274 */
6731
- /***/ function(module, exports, __webpack_require__) {
6732
-
6733
- var metadata = __webpack_require__(275)
6734
- , anObject = __webpack_require__(10)
6735
- , toMetaKey = metadata.key
6736
- , ordinaryDefineOwnMetadata = metadata.set;
6737
-
6738
- metadata.exp({defineMetadata: function defineMetadata(metadataKey, metadataValue, target, targetKey){
6739
- ordinaryDefineOwnMetadata(metadataKey, metadataValue, anObject(target), toMetaKey(targetKey));
6740
- }});
6741
-
6742
- /***/ },
6743
- /* 275 */
6744
- /***/ function(module, exports, __webpack_require__) {
6745
-
6746
- var Map = __webpack_require__(203)
6747
- , $export = __webpack_require__(6)
6748
- , shared = __webpack_require__(21)('metadata')
6749
- , store = shared.store || (shared.store = new (__webpack_require__(207)));
6750
-
6751
- var getOrCreateMetadataMap = function(target, targetKey, create){
6752
- var targetMetadata = store.get(target);
6753
- if(!targetMetadata){
6754
- if(!create)return undefined;
6755
- store.set(target, targetMetadata = new Map);
6756
- }
6757
- var keyMetadata = targetMetadata.get(targetKey);
6758
- if(!keyMetadata){
6759
- if(!create)return undefined;
6760
- targetMetadata.set(targetKey, keyMetadata = new Map);
6761
- } return keyMetadata;
6762
- };
6763
- var ordinaryHasOwnMetadata = function(MetadataKey, O, P){
6764
- var metadataMap = getOrCreateMetadataMap(O, P, false);
6765
- return metadataMap === undefined ? false : metadataMap.has(MetadataKey);
6766
- };
6767
- var ordinaryGetOwnMetadata = function(MetadataKey, O, P){
6768
- var metadataMap = getOrCreateMetadataMap(O, P, false);
6769
- return metadataMap === undefined ? undefined : metadataMap.get(MetadataKey);
6770
- };
6771
- var ordinaryDefineOwnMetadata = function(MetadataKey, MetadataValue, O, P){
6772
- getOrCreateMetadataMap(O, P, true).set(MetadataKey, MetadataValue);
6773
- };
6774
- var ordinaryOwnMetadataKeys = function(target, targetKey){
6775
- var metadataMap = getOrCreateMetadataMap(target, targetKey, false)
6776
- , keys = [];
6777
- if(metadataMap)metadataMap.forEach(function(_, key){ keys.push(key); });
6778
- return keys;
6779
- };
6780
- var toMetaKey = function(it){
6781
- return it === undefined || typeof it == 'symbol' ? it : String(it);
6782
- };
6783
- var exp = function(O){
6784
- $export($export.S, 'Reflect', O);
6785
- };
6786
-
6787
- module.exports = {
6788
- store: store,
6789
- map: getOrCreateMetadataMap,
6790
- has: ordinaryHasOwnMetadata,
6791
- get: ordinaryGetOwnMetadata,
6792
- set: ordinaryDefineOwnMetadata,
6793
- keys: ordinaryOwnMetadataKeys,
6794
- key: toMetaKey,
6795
- exp: exp
6796
- };
6797
-
6798
- /***/ },
6799
- /* 276 */
6800
- /***/ function(module, exports, __webpack_require__) {
6801
-
6802
- var metadata = __webpack_require__(275)
6803
- , anObject = __webpack_require__(10)
6804
- , toMetaKey = metadata.key
6805
- , getOrCreateMetadataMap = metadata.map
6806
- , store = metadata.store;
6807
-
6808
- metadata.exp({deleteMetadata: function deleteMetadata(metadataKey, target /*, targetKey */){
6809
- var targetKey = arguments.length < 3 ? undefined : toMetaKey(arguments[2])
6810
- , metadataMap = getOrCreateMetadataMap(anObject(target), targetKey, false);
6811
- if(metadataMap === undefined || !metadataMap['delete'](metadataKey))return false;
6812
- if(metadataMap.size)return true;
6813
- var targetMetadata = store.get(target);
6814
- targetMetadata['delete'](targetKey);
6815
- return !!targetMetadata.size || store['delete'](target);
6816
- }});
6817
-
6818
- /***/ },
6819
- /* 277 */
6820
- /***/ function(module, exports, __webpack_require__) {
6821
-
6822
- var metadata = __webpack_require__(275)
6823
- , anObject = __webpack_require__(10)
6824
- , getPrototypeOf = __webpack_require__(57)
6825
- , ordinaryHasOwnMetadata = metadata.has
6826
- , ordinaryGetOwnMetadata = metadata.get
6827
- , toMetaKey = metadata.key;
6828
-
6829
- var ordinaryGetMetadata = function(MetadataKey, O, P){
6830
- var hasOwn = ordinaryHasOwnMetadata(MetadataKey, O, P);
6831
- if(hasOwn)return ordinaryGetOwnMetadata(MetadataKey, O, P);
6832
- var parent = getPrototypeOf(O);
6833
- return parent !== null ? ordinaryGetMetadata(MetadataKey, parent, P) : undefined;
6834
- };
6835
-
6836
- metadata.exp({getMetadata: function getMetadata(metadataKey, target /*, targetKey */){
6837
- return ordinaryGetMetadata(metadataKey, anObject(target), arguments.length < 3 ? undefined : toMetaKey(arguments[2]));
6838
- }});
6839
-
6840
- /***/ },
6841
- /* 278 */
6842
- /***/ function(module, exports, __webpack_require__) {
6843
-
6844
- var Set = __webpack_require__(206)
6845
- , from = __webpack_require__(266)
6846
- , metadata = __webpack_require__(275)
6847
- , anObject = __webpack_require__(10)
6848
- , getPrototypeOf = __webpack_require__(57)
6849
- , ordinaryOwnMetadataKeys = metadata.keys
6850
- , toMetaKey = metadata.key;
6851
-
6852
- var ordinaryMetadataKeys = function(O, P){
6853
- var oKeys = ordinaryOwnMetadataKeys(O, P)
6854
- , parent = getPrototypeOf(O);
6855
- if(parent === null)return oKeys;
6856
- var pKeys = ordinaryMetadataKeys(parent, P);
6857
- return pKeys.length ? oKeys.length ? from(new Set(oKeys.concat(pKeys))) : pKeys : oKeys;
6858
- };
6859
-
6860
- metadata.exp({getMetadataKeys: function getMetadataKeys(target /*, targetKey */){
6861
- return ordinaryMetadataKeys(anObject(target), arguments.length < 2 ? undefined : toMetaKey(arguments[1]));
6862
- }});
6863
-
6864
- /***/ },
6865
- /* 279 */
6866
- /***/ function(module, exports, __webpack_require__) {
6867
-
6868
- var metadata = __webpack_require__(275)
6869
- , anObject = __webpack_require__(10)
6870
- , ordinaryGetOwnMetadata = metadata.get
6871
- , toMetaKey = metadata.key;
6872
-
6873
- metadata.exp({getOwnMetadata: function getOwnMetadata(metadataKey, target /*, targetKey */){
6874
- return ordinaryGetOwnMetadata(metadataKey, anObject(target)
6875
- , arguments.length < 3 ? undefined : toMetaKey(arguments[2]));
6876
- }});
6877
-
6878
- /***/ },
6879
- /* 280 */
6880
- /***/ function(module, exports, __webpack_require__) {
6881
-
6882
- var metadata = __webpack_require__(275)
6883
- , anObject = __webpack_require__(10)
6884
- , ordinaryOwnMetadataKeys = metadata.keys
6885
- , toMetaKey = metadata.key;
6886
-
6887
- metadata.exp({getOwnMetadataKeys: function getOwnMetadataKeys(target /*, targetKey */){
6888
- return ordinaryOwnMetadataKeys(anObject(target), arguments.length < 2 ? undefined : toMetaKey(arguments[1]));
6889
- }});
6890
-
6891
- /***/ },
6892
- /* 281 */
6893
- /***/ function(module, exports, __webpack_require__) {
6894
-
6895
- var metadata = __webpack_require__(275)
6896
- , anObject = __webpack_require__(10)
6897
- , getPrototypeOf = __webpack_require__(57)
6898
- , ordinaryHasOwnMetadata = metadata.has
6899
- , toMetaKey = metadata.key;
6900
-
6901
- var ordinaryHasMetadata = function(MetadataKey, O, P){
6902
- var hasOwn = ordinaryHasOwnMetadata(MetadataKey, O, P);
6903
- if(hasOwn)return true;
6904
- var parent = getPrototypeOf(O);
6905
- return parent !== null ? ordinaryHasMetadata(MetadataKey, parent, P) : false;
6906
- };
6907
-
6908
- metadata.exp({hasMetadata: function hasMetadata(metadataKey, target /*, targetKey */){
6909
- return ordinaryHasMetadata(metadataKey, anObject(target), arguments.length < 3 ? undefined : toMetaKey(arguments[2]));
6910
- }});
6911
-
6912
- /***/ },
6913
- /* 282 */
6914
- /***/ function(module, exports, __webpack_require__) {
6915
-
6916
- var metadata = __webpack_require__(275)
6917
- , anObject = __webpack_require__(10)
6918
- , ordinaryHasOwnMetadata = metadata.has
6919
- , toMetaKey = metadata.key;
6920
-
6921
- metadata.exp({hasOwnMetadata: function hasOwnMetadata(metadataKey, target /*, targetKey */){
6922
- return ordinaryHasOwnMetadata(metadataKey, anObject(target)
6923
- , arguments.length < 3 ? undefined : toMetaKey(arguments[2]));
6924
- }});
6925
-
6926
- /***/ },
6927
- /* 283 */
6928
- /***/ function(module, exports, __webpack_require__) {
6929
-
6930
- var metadata = __webpack_require__(275)
6931
- , anObject = __webpack_require__(10)
6932
- , aFunction = __webpack_require__(19)
6933
- , toMetaKey = metadata.key
6934
- , ordinaryDefineOwnMetadata = metadata.set;
6935
-
6936
- metadata.exp({metadata: function metadata(metadataKey, metadataValue){
6937
- return function decorator(target, targetKey){
6938
- ordinaryDefineOwnMetadata(
6939
- metadataKey, metadataValue,
6940
- (targetKey !== undefined ? anObject : aFunction)(target),
6941
- toMetaKey(targetKey)
6942
- );
6943
- };
6944
- }});
6945
-
6946
- /***/ },
6947
- /* 284 */
6948
- /***/ function(module, exports, __webpack_require__) {
6949
-
6950
- // https://github.com/rwaldron/tc39-notes/blob/master/es6/2014-09/sept-25.md#510-globalasap-for-enqueuing-a-microtask
6951
- var $export = __webpack_require__(6)
6952
- , microtask = __webpack_require__(201)()
6953
- , process = __webpack_require__(2).process
6954
- , isNode = __webpack_require__(32)(process) == 'process';
6955
-
6956
- $export($export.G, {
6957
- asap: function asap(fn){
6958
- var domain = isNode && process.domain;
6959
- microtask(domain ? domain.bind(fn) : fn);
6960
- }
6961
- });
6962
-
6963
- /***/ },
6964
- /* 285 */
6965
- /***/ function(module, exports, __webpack_require__) {
6966
-
6967
- 'use strict';
6968
- // https://github.com/zenparsing/es-observable
6969
- var $export = __webpack_require__(6)
6970
- , global = __webpack_require__(2)
6971
- , core = __webpack_require__(7)
6972
- , microtask = __webpack_require__(201)()
6973
- , OBSERVABLE = __webpack_require__(23)('observable')
6974
- , aFunction = __webpack_require__(19)
6975
- , anObject = __webpack_require__(10)
6976
- , anInstance = __webpack_require__(197)
6977
- , redefineAll = __webpack_require__(202)
6978
- , hide = __webpack_require__(8)
6979
- , forOf = __webpack_require__(198)
6980
- , RETURN = forOf.RETURN;
6981
-
6982
- var getMethod = function(fn){
6983
- return fn == null ? undefined : aFunction(fn);
6984
- };
6985
-
6986
- var cleanupSubscription = function(subscription){
6987
- var cleanup = subscription._c;
6988
- if(cleanup){
6989
- subscription._c = undefined;
6990
- cleanup();
6991
- }
6992
- };
6993
-
6994
- var subscriptionClosed = function(subscription){
6995
- return subscription._o === undefined;
6996
- };
6997
-
6998
- var closeSubscription = function(subscription){
6999
- if(!subscriptionClosed(subscription)){
7000
- subscription._o = undefined;
7001
- cleanupSubscription(subscription);
7002
- }
7003
- };
7004
-
7005
- var Subscription = function(observer, subscriber){
7006
- anObject(observer);
7007
- this._c = undefined;
7008
- this._o = observer;
7009
- observer = new SubscriptionObserver(this);
7010
- try {
7011
- var cleanup = subscriber(observer)
7012
- , subscription = cleanup;
7013
- if(cleanup != null){
7014
- if(typeof cleanup.unsubscribe === 'function')cleanup = function(){ subscription.unsubscribe(); };
7015
- else aFunction(cleanup);
7016
- this._c = cleanup;
7017
- }
7018
- } catch(e){
7019
- observer.error(e);
7020
- return;
7021
- } if(subscriptionClosed(this))cleanupSubscription(this);
7022
- };
7023
-
7024
- Subscription.prototype = redefineAll({}, {
7025
- unsubscribe: function unsubscribe(){ closeSubscription(this); }
7026
- });
7027
-
7028
- var SubscriptionObserver = function(subscription){
7029
- this._s = subscription;
7030
- };
7031
-
7032
- SubscriptionObserver.prototype = redefineAll({}, {
7033
- next: function next(value){
7034
- var subscription = this._s;
7035
- if(!subscriptionClosed(subscription)){
7036
- var observer = subscription._o;
7037
- try {
7038
- var m = getMethod(observer.next);
7039
- if(m)return m.call(observer, value);
7040
- } catch(e){
7041
- try {
7042
- closeSubscription(subscription);
7043
- } finally {
7044
- throw e;
7045
- }
7046
- }
7047
- }
7048
- },
7049
- error: function error(value){
7050
- var subscription = this._s;
7051
- if(subscriptionClosed(subscription))throw value;
7052
- var observer = subscription._o;
7053
- subscription._o = undefined;
7054
- try {
7055
- var m = getMethod(observer.error);
7056
- if(!m)throw value;
7057
- value = m.call(observer, value);
7058
- } catch(e){
7059
- try {
7060
- cleanupSubscription(subscription);
7061
- } finally {
7062
- throw e;
7063
- }
7064
- } cleanupSubscription(subscription);
7065
- return value;
7066
- },
7067
- complete: function complete(value){
7068
- var subscription = this._s;
7069
- if(!subscriptionClosed(subscription)){
7070
- var observer = subscription._o;
7071
- subscription._o = undefined;
7072
- try {
7073
- var m = getMethod(observer.complete);
7074
- value = m ? m.call(observer, value) : undefined;
7075
- } catch(e){
7076
- try {
7077
- cleanupSubscription(subscription);
7078
- } finally {
7079
- throw e;
7080
- }
7081
- } cleanupSubscription(subscription);
7082
- return value;
7083
- }
7084
- }
7085
- });
7086
-
7087
- var $Observable = function Observable(subscriber){
7088
- anInstance(this, $Observable, 'Observable', '_f')._f = aFunction(subscriber);
7089
- };
7090
-
7091
- redefineAll($Observable.prototype, {
7092
- subscribe: function subscribe(observer){
7093
- return new Subscription(observer, this._f);
7094
- },
7095
- forEach: function forEach(fn){
7096
- var that = this;
7097
- return new (core.Promise || global.Promise)(function(resolve, reject){
7098
- aFunction(fn);
7099
- var subscription = that.subscribe({
7100
- next : function(value){
7101
- try {
7102
- return fn(value);
7103
- } catch(e){
7104
- reject(e);
7105
- subscription.unsubscribe();
7106
- }
7107
- },
7108
- error: reject,
7109
- complete: resolve
7110
- });
7111
- });
7112
- }
7113
- });
7114
-
7115
- redefineAll($Observable, {
7116
- from: function from(x){
7117
- var C = typeof this === 'function' ? this : $Observable;
7118
- var method = getMethod(anObject(x)[OBSERVABLE]);
7119
- if(method){
7120
- var observable = anObject(method.call(x));
7121
- return observable.constructor === C ? observable : new C(function(observer){
7122
- return observable.subscribe(observer);
7123
- });
7124
- }
7125
- return new C(function(observer){
7126
- var done = false;
7127
- microtask(function(){
7128
- if(!done){
7129
- try {
7130
- if(forOf(x, false, function(it){
7131
- observer.next(it);
7132
- if(done)return RETURN;
7133
- }) === RETURN)return;
7134
- } catch(e){
7135
- if(done)throw e;
7136
- observer.error(e);
7137
- return;
7138
- } observer.complete();
7139
- }
7140
- });
7141
- return function(){ done = true; };
7142
- });
7143
- },
7144
- of: function of(){
7145
- for(var i = 0, l = arguments.length, items = Array(l); i < l;)items[i] = arguments[i++];
7146
- return new (typeof this === 'function' ? this : $Observable)(function(observer){
7147
- var done = false;
7148
- microtask(function(){
7149
- if(!done){
7150
- for(var i = 0; i < items.length; ++i){
7151
- observer.next(items[i]);
7152
- if(done)return;
7153
- } observer.complete();
7154
- }
7155
- });
7156
- return function(){ done = true; };
7157
- });
7158
- }
7159
- });
7160
-
7161
- hide($Observable.prototype, OBSERVABLE, function(){ return this; });
7162
-
7163
- $export($export.G, {Observable: $Observable});
7164
-
7165
- __webpack_require__(186)('Observable');
7166
-
7167
- /***/ },
7168
- /* 286 */
7169
- /***/ function(module, exports, __webpack_require__) {
7170
-
7171
- var $export = __webpack_require__(6)
7172
- , $task = __webpack_require__(200);
7173
- $export($export.G + $export.B, {
7174
- setImmediate: $task.set,
7175
- clearImmediate: $task.clear
7176
- });
7177
-
7178
- /***/ },
7179
- /* 287 */
7180
- /***/ function(module, exports, __webpack_require__) {
7181
-
7182
- var $iterators = __webpack_require__(183)
7183
- , redefine = __webpack_require__(16)
7184
- , global = __webpack_require__(2)
7185
- , hide = __webpack_require__(8)
7186
- , Iterators = __webpack_require__(135)
7187
- , wks = __webpack_require__(23)
7188
- , ITERATOR = wks('iterator')
7189
- , TO_STRING_TAG = wks('toStringTag')
7190
- , ArrayValues = Iterators.Array;
7191
-
7192
- for(var collections = ['NodeList', 'DOMTokenList', 'MediaList', 'StyleSheetList', 'CSSRuleList'], i = 0; i < 5; i++){
7193
- var NAME = collections[i]
7194
- , Collection = global[NAME]
7195
- , proto = Collection && Collection.prototype
7196
- , key;
7197
- if(proto){
7198
- if(!proto[ITERATOR])hide(proto, ITERATOR, ArrayValues);
7199
- if(!proto[TO_STRING_TAG])hide(proto, TO_STRING_TAG, NAME);
7200
- Iterators[NAME] = ArrayValues;
7201
- for(key in $iterators)if(!proto[key])redefine(proto, key, $iterators[key], true);
7202
- }
7203
- }
7204
-
7205
- /***/ },
7206
- /* 288 */
7207
- /***/ function(module, exports, __webpack_require__) {
7208
-
7209
- // ie9- setTimeout & setInterval additional parameters fix
7210
- var global = __webpack_require__(2)
7211
- , $export = __webpack_require__(6)
7212
- , invoke = __webpack_require__(76)
7213
- , partial = __webpack_require__(289)
7214
- , navigator = global.navigator
7215
- , MSIE = !!navigator && /MSIE .\./.test(navigator.userAgent); // <- dirty ie9- check
7216
- var wrap = function(set){
7217
- return MSIE ? function(fn, time /*, ...args */){
7218
- return set(invoke(
7219
- partial,
7220
- [].slice.call(arguments, 2),
7221
- typeof fn == 'function' ? fn : Function(fn)
7222
- ), time);
7223
- } : set;
7224
- };
7225
- $export($export.G + $export.B + $export.F * MSIE, {
7226
- setTimeout: wrap(global.setTimeout),
7227
- setInterval: wrap(global.setInterval)
7228
- });
7229
-
7230
- /***/ },
7231
- /* 289 */
7232
- /***/ function(module, exports, __webpack_require__) {
7233
-
7234
- 'use strict';
7235
- var path = __webpack_require__(290)
7236
- , invoke = __webpack_require__(76)
7237
- , aFunction = __webpack_require__(19);
7238
- module.exports = function(/* ...pargs */){
7239
- var fn = aFunction(this)
7240
- , length = arguments.length
7241
- , pargs = Array(length)
7242
- , i = 0
7243
- , _ = path._
7244
- , holder = false;
7245
- while(length > i)if((pargs[i] = arguments[i++]) === _)holder = true;
7246
- return function(/* ...args */){
7247
- var that = this
7248
- , aLen = arguments.length
7249
- , j = 0, k = 0, args;
7250
- if(!holder && !aLen)return invoke(fn, pargs, that);
7251
- args = pargs.slice();
7252
- if(holder)for(;length > j; j++)if(args[j] === _)args[j] = arguments[k++];
7253
- while(aLen > k)args.push(arguments[k++]);
7254
- return invoke(fn, args, that);
7255
- };
7256
- };
7257
-
7258
- /***/ },
7259
- /* 290 */
7260
- /***/ function(module, exports, __webpack_require__) {
7261
-
7262
- module.exports = __webpack_require__(2);
7263
-
7264
- /***/ },
7265
- /* 291 */
7266
- /***/ function(module, exports, __webpack_require__) {
7267
-
7268
- 'use strict';
7269
- var ctx = __webpack_require__(18)
7270
- , $export = __webpack_require__(6)
7271
- , createDesc = __webpack_require__(15)
7272
- , assign = __webpack_require__(67)
7273
- , create = __webpack_require__(44)
7274
- , getPrototypeOf = __webpack_require__(57)
7275
- , getKeys = __webpack_require__(28)
7276
- , dP = __webpack_require__(9)
7277
- , keyOf = __webpack_require__(27)
7278
- , aFunction = __webpack_require__(19)
7279
- , forOf = __webpack_require__(198)
7280
- , isIterable = __webpack_require__(292)
7281
- , $iterCreate = __webpack_require__(136)
7282
- , step = __webpack_require__(184)
7283
- , isObject = __webpack_require__(11)
7284
- , toIObject = __webpack_require__(30)
7285
- , DESCRIPTORS = __webpack_require__(4)
7286
- , has = __webpack_require__(3);
7287
-
7288
- // 0 -> Dict.forEach
7289
- // 1 -> Dict.map
7290
- // 2 -> Dict.filter
7291
- // 3 -> Dict.some
7292
- // 4 -> Dict.every
7293
- // 5 -> Dict.find
7294
- // 6 -> Dict.findKey
7295
- // 7 -> Dict.mapPairs
7296
- var createDictMethod = function(TYPE){
7297
- var IS_MAP = TYPE == 1
7298
- , IS_EVERY = TYPE == 4;
7299
- return function(object, callbackfn, that /* = undefined */){
7300
- var f = ctx(callbackfn, that, 3)
7301
- , O = toIObject(object)
7302
- , result = IS_MAP || TYPE == 7 || TYPE == 2
7303
- ? new (typeof this == 'function' ? this : Dict) : undefined
7304
- , key, val, res;
7305
- for(key in O)if(has(O, key)){
7306
- val = O[key];
7307
- res = f(val, key, object);
7308
- if(TYPE){
7309
- if(IS_MAP)result[key] = res; // map
7310
- else if(res)switch(TYPE){
7311
- case 2: result[key] = val; break; // filter
7312
- case 3: return true; // some
7313
- case 5: return val; // find
7314
- case 6: return key; // findKey
7315
- case 7: result[res[0]] = res[1]; // mapPairs
7316
- } else if(IS_EVERY)return false; // every
7317
- }
7318
- }
7319
- return TYPE == 3 || IS_EVERY ? IS_EVERY : result;
7320
- };
7321
- };
7322
- var findKey = createDictMethod(6);
7323
-
7324
- var createDictIter = function(kind){
7325
- return function(it){
7326
- return new DictIterator(it, kind);
7327
- };
7328
- };
7329
- var DictIterator = function(iterated, kind){
7330
- this._t = toIObject(iterated); // target
7331
- this._a = getKeys(iterated); // keys
7332
- this._i = 0; // next index
7333
- this._k = kind; // kind
7334
- };
7335
- $iterCreate(DictIterator, 'Dict', function(){
7336
- var that = this
7337
- , O = that._t
7338
- , keys = that._a
7339
- , kind = that._k
7340
- , key;
7341
- do {
7342
- if(that._i >= keys.length){
7343
- that._t = undefined;
7344
- return step(1);
7345
- }
7346
- } while(!has(O, key = keys[that._i++]));
7347
- if(kind == 'keys' )return step(0, key);
7348
- if(kind == 'values')return step(0, O[key]);
7349
- return step(0, [key, O[key]]);
7350
- });
7351
-
7352
- function Dict(iterable){
7353
- var dict = create(null);
7354
- if(iterable != undefined){
7355
- if(isIterable(iterable)){
7356
- forOf(iterable, true, function(key, value){
7357
- dict[key] = value;
7358
- });
7359
- } else assign(dict, iterable);
7360
- }
7361
- return dict;
7362
- }
7363
- Dict.prototype = null;
7364
-
7365
- function reduce(object, mapfn, init){
7366
- aFunction(mapfn);
7367
- var O = toIObject(object)
7368
- , keys = getKeys(O)
7369
- , length = keys.length
7370
- , i = 0
7371
- , memo, key;
7372
- if(arguments.length < 3){
7373
- if(!length)throw TypeError('Reduce of empty object with no initial value');
7374
- memo = O[keys[i++]];
7375
- } else memo = Object(init);
7376
- while(length > i)if(has(O, key = keys[i++])){
7377
- memo = mapfn(memo, O[key], key, object);
7378
- }
7379
- return memo;
7380
- }
7381
-
7382
- function includes(object, el){
7383
- return (el == el ? keyOf(object, el) : findKey(object, function(it){
7384
- return it != it;
7385
- })) !== undefined;
7386
- }
7387
-
7388
- function get(object, key){
7389
- if(has(object, key))return object[key];
7390
- }
7391
- function set(object, key, value){
7392
- if(DESCRIPTORS && key in Object)dP.f(object, key, createDesc(0, value));
7393
- else object[key] = value;
7394
- return object;
7395
- }
7396
-
7397
- function isDict(it){
7398
- return isObject(it) && getPrototypeOf(it) === Dict.prototype;
7399
- }
7400
-
7401
- $export($export.G + $export.F, {Dict: Dict});
7402
-
7403
- $export($export.S, 'Dict', {
7404
- keys: createDictIter('keys'),
7405
- values: createDictIter('values'),
7406
- entries: createDictIter('entries'),
7407
- forEach: createDictMethod(0),
7408
- map: createDictMethod(1),
7409
- filter: createDictMethod(2),
7410
- some: createDictMethod(3),
7411
- every: createDictMethod(4),
7412
- find: createDictMethod(5),
7413
- findKey: findKey,
7414
- mapPairs: createDictMethod(7),
7415
- reduce: reduce,
7416
- keyOf: keyOf,
7417
- includes: includes,
7418
- has: has,
7419
- get: get,
7420
- set: set,
7421
- isDict: isDict
7422
- });
7423
-
7424
- /***/ },
7425
- /* 292 */
7426
- /***/ function(module, exports, __webpack_require__) {
7427
-
7428
- var classof = __webpack_require__(73)
7429
- , ITERATOR = __webpack_require__(23)('iterator')
7430
- , Iterators = __webpack_require__(135);
7431
- module.exports = __webpack_require__(7).isIterable = function(it){
7432
- var O = Object(it);
7433
- return O[ITERATOR] !== undefined
7434
- || '@@iterator' in O
7435
- || Iterators.hasOwnProperty(classof(O));
7436
- };
7437
-
7438
- /***/ },
7439
- /* 293 */
7440
- /***/ function(module, exports, __webpack_require__) {
7441
-
7442
- var anObject = __webpack_require__(10)
7443
- , get = __webpack_require__(156);
7444
- module.exports = __webpack_require__(7).getIterator = function(it){
7445
- var iterFn = get(it);
7446
- if(typeof iterFn != 'function')throw TypeError(it + ' is not iterable!');
7447
- return anObject(iterFn.call(it));
7448
- };
7449
-
7450
- /***/ },
7451
- /* 294 */
7452
- /***/ function(module, exports, __webpack_require__) {
7453
-
7454
- var global = __webpack_require__(2)
7455
- , core = __webpack_require__(7)
7456
- , $export = __webpack_require__(6)
7457
- , partial = __webpack_require__(289);
7458
- // https://esdiscuss.org/topic/promise-returning-delay-function
7459
- $export($export.G + $export.F, {
7460
- delay: function delay(time){
7461
- return new (core.Promise || global.Promise)(function(resolve){
7462
- setTimeout(partial.call(resolve, true), time);
7463
- });
7464
- }
7465
- });
7466
-
7467
- /***/ },
7468
- /* 295 */
7469
- /***/ function(module, exports, __webpack_require__) {
7470
-
7471
- var path = __webpack_require__(290)
7472
- , $export = __webpack_require__(6);
7473
-
7474
- // Placeholder
7475
- __webpack_require__(7)._ = path._ = path._ || {};
7476
-
7477
- $export($export.P + $export.F, 'Function', {part: __webpack_require__(289)});
7478
-
7479
- /***/ },
7480
- /* 296 */
7481
- /***/ function(module, exports, __webpack_require__) {
7482
-
7483
- var $export = __webpack_require__(6);
7484
-
7485
- $export($export.S + $export.F, 'Object', {isObject: __webpack_require__(11)});
7486
-
7487
- /***/ },
7488
- /* 297 */
7489
- /***/ function(module, exports, __webpack_require__) {
7490
-
7491
- var $export = __webpack_require__(6);
7492
-
7493
- $export($export.S + $export.F, 'Object', {classof: __webpack_require__(73)});
7494
-
7495
- /***/ },
7496
- /* 298 */
7497
- /***/ function(module, exports, __webpack_require__) {
7498
-
7499
- var $export = __webpack_require__(6)
7500
- , define = __webpack_require__(299);
7501
-
7502
- $export($export.S + $export.F, 'Object', {define: define});
7503
-
7504
- /***/ },
7505
- /* 299 */
7506
- /***/ function(module, exports, __webpack_require__) {
7507
-
7508
- var dP = __webpack_require__(9)
7509
- , gOPD = __webpack_require__(49)
7510
- , ownKeys = __webpack_require__(221)
7511
- , toIObject = __webpack_require__(30);
7512
-
7513
- module.exports = function define(target, mixin){
7514
- var keys = ownKeys(toIObject(mixin))
7515
- , length = keys.length
7516
- , i = 0, key;
7517
- while(length > i)dP.f(target, key = keys[i++], gOPD.f(mixin, key));
7518
- return target;
7519
- };
7520
-
7521
- /***/ },
7522
- /* 300 */
7523
- /***/ function(module, exports, __webpack_require__) {
7524
-
7525
- var $export = __webpack_require__(6)
7526
- , define = __webpack_require__(299)
7527
- , create = __webpack_require__(44);
7528
-
7529
- $export($export.S + $export.F, 'Object', {
7530
- make: function(proto, mixin){
7531
- return define(create(proto), mixin);
7532
- }
7533
- });
7534
-
7535
- /***/ },
7536
- /* 301 */
7537
- /***/ function(module, exports, __webpack_require__) {
7538
-
7539
- 'use strict';
7540
- __webpack_require__(134)(Number, 'Number', function(iterated){
7541
- this._l = +iterated;
7542
- this._i = 0;
7543
- }, function(){
7544
- var i = this._i++
7545
- , done = !(i < this._l);
7546
- return {done: done, value: done ? undefined : i};
7547
- });
7548
-
7549
- /***/ },
7550
- /* 302 */
7551
- /***/ function(module, exports, __webpack_require__) {
7552
-
7553
- // https://github.com/benjamingr/RexExp.escape
7554
- var $export = __webpack_require__(6)
7555
- , $re = __webpack_require__(303)(/[\\^$*+?.()|[\]{}]/g, '\\$&');
7556
-
7557
- $export($export.S, 'RegExp', {escape: function escape(it){ return $re(it); }});
7558
-
7559
-
7560
- /***/ },
7561
- /* 303 */
7562
- /***/ function(module, exports) {
7563
-
7564
- module.exports = function(regExp, replace){
7565
- var replacer = replace === Object(replace) ? function(part){
7566
- return replace[part];
7567
- } : replace;
7568
- return function(it){
7569
- return String(it).replace(regExp, replacer);
7570
- };
7571
- };
7572
-
7573
- /***/ },
7574
- /* 304 */
7575
- /***/ function(module, exports, __webpack_require__) {
7576
-
7577
- 'use strict';
7578
- var $export = __webpack_require__(6);
7579
- var $re = __webpack_require__(303)(/[&<>"']/g, {
7580
- '&': '&amp;',
7581
- '<': '&lt;',
7582
- '>': '&gt;',
7583
- '"': '&quot;',
7584
- "'": '&apos;'
7585
- });
7586
-
7587
- $export($export.P + $export.F, 'String', {escapeHTML: function escapeHTML(){ return $re(this); }});
7588
-
7589
- /***/ },
7590
- /* 305 */
7591
- /***/ function(module, exports, __webpack_require__) {
7592
-
7593
- 'use strict';
7594
- var $export = __webpack_require__(6);
7595
- var $re = __webpack_require__(303)(/&(?:amp|lt|gt|quot|apos);/g, {
7596
- '&amp;': '&',
7597
- '&lt;': '<',
7598
- '&gt;': '>',
7599
- '&quot;': '"',
7600
- '&apos;': "'"
7601
- });
7602
-
7603
- $export($export.P + $export.F, 'String', {unescapeHTML: function unescapeHTML(){ return $re(this); }});
7604
-
7605
- /***/ }
7606
- /******/ ]);
7607
- // CommonJS export
7608
- if(typeof module != 'undefined' && module.exports)module.exports = __e;
7609
- // RequireJS export
7610
- else if(typeof define == 'function' && define.amd)define(function(){return __e});
7611
- // Export to global object
7612
- else __g.core = __e;
7613
- }(1, 1);
1
+ !function (t, n, r) { "use strict"; !function (t) { var n = {}; function r(e) { if (n[e]) return n[e].exports; var i = n[e] = { exports: {}, id: e, loaded: !1 }; return t[e].call(i.exports, i, i.exports, r), i.loaded = !0, i.exports } r.m = t, r.c = n, r.p = "", r(0) }([function (t, n, r) { r(1), r(50), r(51), r(52), r(54), r(55), r(58), r(59), r(60), r(61), r(62), r(63), r(64), r(65), r(66), r(68), r(70), r(72), r(74), r(77), r(78), r(79), r(83), r(86), r(87), r(88), r(89), r(91), r(92), r(93), r(94), r(95), r(97), r(99), r(100), r(101), r(103), r(104), r(105), r(107), r(108), r(109), r(111), r(112), r(113), r(114), r(115), r(116), r(117), r(118), r(119), r(120), r(121), r(122), r(123), r(124), r(126), r(130), r(131), r(132), r(133), r(137), r(139), r(140), r(141), r(142), r(143), r(144), r(145), r(146), r(147), r(148), r(149), r(150), r(151), r(152), r(158), r(159), r(161), r(162), r(163), r(167), r(168), r(169), r(170), r(171), r(173), r(174), r(175), r(176), r(179), r(181), r(182), r(183), r(185), r(187), r(189), r(190), r(191), r(193), r(194), r(195), r(196), r(203), r(206), r(207), r(209), r(210), r(211), r(212), r(213), r(214), r(215), r(216), r(217), r(218), r(219), r(220), r(222), r(223), r(224), r(225), r(226), r(227), r(228), r(229), r(231), r(234), r(235), r(237), r(238), r(239), r(240), r(241), r(242), r(243), r(244), r(245), r(246), r(247), r(249), r(250), r(251), r(252), r(253), r(254), r(255), r(256), r(258), r(259), r(261), r(262), r(263), r(264), r(267), r(268), r(269), r(270), r(271), r(272), r(273), r(274), r(276), r(277), r(278), r(279), r(280), r(281), r(282), r(283), r(284), r(285), r(286), r(287), r(288), r(291), r(156), r(293), r(292), r(294), r(295), r(296), r(297), r(298), r(300), r(301), r(302), r(304), t.exports = r(305) }, function (t, n, e) { var i = e(2), o = e(3), u = e(4), c = e(6), f = e(16), a = e(20).KEY, s = e(5), l = e(21), h = e(22), p = e(17), v = e(23), g = e(24), y = e(25), d = e(27), b = e(40), S = e(43), m = e(10), _ = e(30), x = e(14), w = e(15), O = e(44), E = e(47), F = e(49), P = e(9), M = e(28), A = F.f, j = P.f, I = E.f, N = i.Symbol, k = i.JSON, R = k && k.stringify, T = v("_hidden"), D = v("toPrimitive"), W = {}.propertyIsEnumerable, C = l("symbol-registry"), L = l("symbols"), U = l("op-symbols"), B = Object.prototype, V = "function" == typeof N, G = i.QObject, z = !G || !G.prototype || !G.prototype.findChild, K = u && s(function () { return 7 != O(j({}, "a", { get: function () { return j(this, "a", { value: 7 }).a } })).a }) ? function (t, n, r) { var e = A(B, n); e && delete B[n], j(t, n, r), e && t !== B && j(B, n, e) } : j, Y = function (t) { var n = L[t] = O(N.prototype); return n._k = t, n }, J = V && "symbol" == typeof N.iterator ? function (t) { return "symbol" == typeof t } : function (t) { return t instanceof N }, q = function (t, n, r) { return t === B && q(U, n, r), m(t), n = x(n, !0), m(r), o(L, n) ? (r.enumerable ? (o(t, T) && t[T][n] && (t[T][n] = !1), r = O(r, { enumerable: w(0, !1) })) : (o(t, T) || j(t, T, w(1, {})), t[T][n] = !0), K(t, n, r)) : j(t, n, r) }, X = function (t, n) { m(t); for (var r, e = b(n = _(n)), i = 0, o = e.length; o > i;)q(t, r = e[i++], n[r]); return t }, H = function (t) { var n = W.call(this, t = x(t, !0)); return !(this === B && o(L, t) && !o(U, t)) && (!(n || !o(this, t) || !o(L, t) || o(this, T) && this[T][t]) || n) }, $ = function (t, n) { if (t = _(t), n = x(n, !0), t !== B || !o(L, n) || o(U, n)) { var r = A(t, n); return !r || !o(L, n) || o(t, T) && t[T][n] || (r.enumerable = !0), r } }, Z = function (t) { for (var n, r = I(_(t)), e = [], i = 0; r.length > i;)o(L, n = r[i++]) || n == T || n == a || e.push(n); return e }, Q = function (t) { for (var n, r = t === B, e = I(r ? U : _(t)), i = [], u = 0; e.length > u;)!o(L, n = e[u++]) || r && !o(B, n) || i.push(L[n]); return i }; V || (f((N = function () { if (this instanceof N) throw TypeError("Symbol is not a constructor!"); var t = p(arguments.length > 0 ? arguments[0] : r), n = function (r) { this === B && n.call(U, r), o(this, T) && o(this[T], t) && (this[T][t] = !1), K(this, t, w(1, r)) }; return u && z && K(B, t, { configurable: !0, set: n }), Y(t) }).prototype, "toString", function () { return this._k }), F.f = $, P.f = q, e(48).f = E.f = Z, e(42).f = H, e(41).f = Q, u && !e(26) && f(B, "propertyIsEnumerable", H, !0), g.f = function (t) { return Y(v(t)) }), c(c.G + c.W + c.F * !V, { Symbol: N }); for (var tt = "hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","), nt = 0; tt.length > nt;)v(tt[nt++]); for (tt = M(v.store), nt = 0; tt.length > nt;)y(tt[nt++]); c(c.S + c.F * !V, "Symbol", { for: function (t) { return o(C, t += "") ? C[t] : C[t] = N(t) }, keyFor: function (t) { if (J(t)) return d(C, t); throw TypeError(t + " is not a symbol!") }, useSetter: function () { z = !0 }, useSimple: function () { z = !1 } }), c(c.S + c.F * !V, "Object", { create: function (t, n) { return n === r ? O(t) : X(O(t), n) }, defineProperty: q, defineProperties: X, getOwnPropertyDescriptor: $, getOwnPropertyNames: Z, getOwnPropertySymbols: Q }), k && c(c.S + c.F * (!V || s(function () { var t = N(); return "[null]" != R([t]) || "{}" != R({ a: t }) || "{}" != R(Object(t)) })), "JSON", { stringify: function (t) { if (t !== r && !J(t)) { for (var n, e, i = [t], o = 1; arguments.length > o;)i.push(arguments[o++]); return "function" == typeof (n = i[1]) && (e = n), !e && S(n) || (n = function (t, n) { if (e && (n = e.call(this, t, n)), !J(n)) return n }), i[1] = n, R.apply(k, i) } } }), N.prototype[D] || e(8)(N.prototype, D, N.prototype.valueOf), h(N, "Symbol"), h(Math, "Math", !0), h(i.JSON, "JSON", !0) }, function (t, r) { var e = t.exports = "undefined" != typeof window && window.Math == Math ? window : "undefined" != typeof self && self.Math == Math ? self : Function("return this")(); "number" == typeof n && (n = e) }, function (t, n) { var r = {}.hasOwnProperty; t.exports = function (t, n) { return r.call(t, n) } }, function (t, n, r) { t.exports = !r(5)(function () { return 7 != Object.defineProperty({}, "a", { get: function () { return 7 } }).a }) }, function (t, n) { t.exports = function (t) { try { return !!t() } catch (t) { return !0 } } }, function (t, n, e) { var i = e(2), o = e(7), u = e(8), c = e(16), f = e(18), a = function (t, n, e) { var s, l, h, p, v = t & a.F, g = t & a.G, y = t & a.S, d = t & a.P, b = t & a.B, S = g ? i : y ? i[n] || (i[n] = {}) : (i[n] || {}).prototype, m = g ? o : o[n] || (o[n] = {}), _ = m.prototype || (m.prototype = {}); for (s in g && (e = n), e) h = ((l = !v && S && S[s] !== r) ? S : e)[s], p = b && l ? f(h, i) : d && "function" == typeof h ? f(Function.call, h) : h, S && c(S, s, h, t & a.U), m[s] != h && u(m, s, p), d && _[s] != h && (_[s] = h) }; i.core = o, a.F = 1, a.G = 2, a.S = 4, a.P = 8, a.B = 16, a.W = 32, a.U = 64, a.R = 128, t.exports = a }, function (n, r) { var e = n.exports = { version: "2.4.0" }; "number" == typeof t && (t = e) }, function (t, n, r) { var e = r(9), i = r(15); t.exports = r(4) ? function (t, n, r) { return e.f(t, n, i(1, r)) } : function (t, n, r) { return t[n] = r, t } }, function (t, n, r) { var e = r(10), i = r(12), o = r(14), u = Object.defineProperty; n.f = r(4) ? Object.defineProperty : function (t, n, r) { if (e(t), n = o(n, !0), e(r), i) try { return u(t, n, r) } catch (t) { } if ("get" in r || "set" in r) throw TypeError("Accessors not supported!"); return "value" in r && (t[n] = r.value), t } }, function (t, n, r) { var e = r(11); t.exports = function (t) { if (!e(t)) throw TypeError(t + " is not an object!"); return t } }, function (t, n) { t.exports = function (t) { return "object" == typeof t ? null !== t : "function" == typeof t } }, function (t, n, r) { t.exports = !r(4) && !r(5)(function () { return 7 != Object.defineProperty(r(13)("div"), "a", { get: function () { return 7 } }).a }) }, function (t, n, r) { var e = r(11), i = r(2).document, o = e(i) && e(i.createElement); t.exports = function (t) { return o ? i.createElement(t) : {} } }, function (t, n, r) { var e = r(11); t.exports = function (t, n) { if (!e(t)) return t; var r, i; if (n && "function" == typeof (r = t.toString) && !e(i = r.call(t))) return i; if ("function" == typeof (r = t.valueOf) && !e(i = r.call(t))) return i; if (!n && "function" == typeof (r = t.toString) && !e(i = r.call(t))) return i; throw TypeError("Can't convert object to primitive value") } }, function (t, n) { t.exports = function (t, n) { return { enumerable: !(1 & t), configurable: !(2 & t), writable: !(4 & t), value: n } } }, function (t, n, r) { var e = r(2), i = r(8), o = r(3), u = r(17)("src"), c = Function.toString, f = ("" + c).split("toString"); r(7).inspectSource = function (t) { return c.call(t) }, (t.exports = function (t, n, r, c) { var a = "function" == typeof r; a && (o(r, "name") || i(r, "name", n)), t[n] !== r && (a && (o(r, u) || i(r, u, t[n] ? "" + t[n] : f.join(String(n)))), t === e ? t[n] = r : c ? t[n] ? t[n] = r : i(t, n, r) : (delete t[n], i(t, n, r))) })(Function.prototype, "toString", function () { return "function" == typeof this && this[u] || c.call(this) }) }, function (t, n) { var e = 0, i = Math.random(); t.exports = function (t) { return "Symbol(".concat(t === r ? "" : t, ")_", (++e + i).toString(36)) } }, function (t, n, e) { var i = e(19); t.exports = function (t, n, e) { if (i(t), n === r) return t; switch (e) { case 1: return function (r) { return t.call(n, r) }; case 2: return function (r, e) { return t.call(n, r, e) }; case 3: return function (r, e, i) { return t.call(n, r, e, i) } }return function () { return t.apply(n, arguments) } } }, function (t, n) { t.exports = function (t) { if ("function" != typeof t) throw TypeError(t + " is not a function!"); return t } }, function (t, n, r) { var e = r(17)("meta"), i = r(11), o = r(3), u = r(9).f, c = 0, f = Object.isExtensible || function () { return !0 }, a = !r(5)(function () { return f(Object.preventExtensions({})) }), s = function (t) { u(t, e, { value: { i: "O" + ++c, w: {} } }) }, l = t.exports = { KEY: e, NEED: !1, fastKey: function (t, n) { if (!i(t)) return "symbol" == typeof t ? t : ("string" == typeof t ? "S" : "P") + t; if (!o(t, e)) { if (!f(t)) return "F"; if (!n) return "E"; s(t) } return t[e].i }, getWeak: function (t, n) { if (!o(t, e)) { if (!f(t)) return !0; if (!n) return !1; s(t) } return t[e].w }, onFreeze: function (t) { return a && l.NEED && f(t) && !o(t, e) && s(t), t } } }, function (t, n, r) { var e = r(2), i = e["__core-js_shared__"] || (e["__core-js_shared__"] = {}); t.exports = function (t) { return i[t] || (i[t] = {}) } }, function (t, n, r) { var e = r(9).f, i = r(3), o = r(23)("toStringTag"); t.exports = function (t, n, r) { t && !i(t = r ? t : t.prototype, o) && e(t, o, { configurable: !0, value: n }) } }, function (t, n, r) { var e = r(21)("wks"), i = r(17), o = r(2).Symbol, u = "function" == typeof o; (t.exports = function (t) { return e[t] || (e[t] = u && o[t] || (u ? o : i)("Symbol." + t)) }).store = e }, function (t, n, r) { n.f = r(23) }, function (t, n, r) { var e = r(2), i = r(7), o = r(26), u = r(24), c = r(9).f; t.exports = function (t) { var n = i.Symbol || (i.Symbol = o ? {} : e.Symbol || {}); "_" == t.charAt(0) || t in n || c(n, t, { value: u.f(t) }) } }, function (t, n) { t.exports = !1 }, function (t, n, r) { var e = r(28), i = r(30); t.exports = function (t, n) { for (var r, o = i(t), u = e(o), c = u.length, f = 0; c > f;)if (o[r = u[f++]] === n) return r } }, function (t, n, r) { var e = r(29), i = r(39); t.exports = Object.keys || function (t) { return e(t, i) } }, function (t, n, r) { var e = r(3), i = r(30), o = r(34)(!1), u = r(38)("IE_PROTO"); t.exports = function (t, n) { var r, c = i(t), f = 0, a = []; for (r in c) r != u && e(c, r) && a.push(r); for (; n.length > f;)e(c, r = n[f++]) && (~o(a, r) || a.push(r)); return a } }, function (t, n, r) { var e = r(31), i = r(33); t.exports = function (t) { return e(i(t)) } }, function (t, n, r) { var e = r(32); t.exports = Object("z").propertyIsEnumerable(0) ? Object : function (t) { return "String" == e(t) ? t.split("") : Object(t) } }, function (t, n) { var r = {}.toString; t.exports = function (t) { return r.call(t).slice(8, -1) } }, function (t, n) { t.exports = function (t) { if (t == r) throw TypeError("Can't call method on " + t); return t } }, function (t, n, r) { var e = r(30), i = r(35), o = r(37); t.exports = function (t) { return function (n, r, u) { var c, f = e(n), a = i(f.length), s = o(u, a); if (t && r != r) { for (; a > s;)if ((c = f[s++]) != c) return !0 } else for (; a > s; s++)if ((t || s in f) && f[s] === r) return t || s || 0; return !t && -1 } } }, function (t, n, r) { var e = r(36), i = Math.min; t.exports = function (t) { return t > 0 ? i(e(t), 9007199254740991) : 0 } }, function (t, n) { var r = Math.ceil, e = Math.floor; t.exports = function (t) { return isNaN(t = +t) ? 0 : (t > 0 ? e : r)(t) } }, function (t, n, r) { var e = r(36), i = Math.max, o = Math.min; t.exports = function (t, n) { return (t = e(t)) < 0 ? i(t + n, 0) : o(t, n) } }, function (t, n, r) { var e = r(21)("keys"), i = r(17); t.exports = function (t) { return e[t] || (e[t] = i(t)) } }, function (t, n) { t.exports = "constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",") }, function (t, n, r) { var e = r(28), i = r(41), o = r(42); t.exports = function (t) { var n = e(t), r = i.f; if (r) for (var u, c = r(t), f = o.f, a = 0; c.length > a;)f.call(t, u = c[a++]) && n.push(u); return n } }, function (t, n) { n.f = Object.getOwnPropertySymbols }, function (t, n) { n.f = {}.propertyIsEnumerable }, function (t, n, r) { var e = r(32); t.exports = Array.isArray || function (t) { return "Array" == e(t) } }, function (t, n, e) { var i = e(10), o = e(45), u = e(39), c = e(38)("IE_PROTO"), f = function () { }, a = function () { var t, n = e(13)("iframe"), r = u.length; for (n.style.display = "none", e(46).appendChild(n), n.src = "javascript:", (t = n.contentWindow.document).open(), t.write("<script>document.F=Object<\/script>"), t.close(), a = t.F; r--;)delete a.prototype[u[r]]; return a() }; t.exports = Object.create || function (t, n) { var e; return null !== t ? (f.prototype = i(t), e = new f, f.prototype = null, e[c] = t) : e = a(), n === r ? e : o(e, n) } }, function (t, n, r) { var e = r(9), i = r(10), o = r(28); t.exports = r(4) ? Object.defineProperties : function (t, n) { i(t); for (var r, u = o(n), c = u.length, f = 0; c > f;)e.f(t, r = u[f++], n[r]); return t } }, function (t, n, r) { t.exports = r(2).document && document.documentElement }, function (t, n, r) { var e = r(30), i = r(48).f, o = {}.toString, u = "object" == typeof window && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : []; t.exports.f = function (t) { return u && "[object Window]" == o.call(t) ? function (t) { try { return i(t) } catch (t) { return u.slice() } }(t) : i(e(t)) } }, function (t, n, r) { var e = r(29), i = r(39).concat("length", "prototype"); n.f = Object.getOwnPropertyNames || function (t) { return e(t, i) } }, function (t, n, r) { var e = r(42), i = r(15), o = r(30), u = r(14), c = r(3), f = r(12), a = Object.getOwnPropertyDescriptor; n.f = r(4) ? a : function (t, n) { if (t = o(t), n = u(n, !0), f) try { return a(t, n) } catch (t) { } if (c(t, n)) return i(!e.f.call(t, n), t[n]) } }, function (t, n, r) { var e = r(6); e(e.S + e.F * !r(4), "Object", { defineProperty: r(9).f }) }, function (t, n, r) { var e = r(6); e(e.S + e.F * !r(4), "Object", { defineProperties: r(45) }) }, function (t, n, r) { var e = r(30), i = r(49).f; r(53)("getOwnPropertyDescriptor", function () { return function (t, n) { return i(e(t), n) } }) }, function (t, n, r) { var e = r(6), i = r(7), o = r(5); t.exports = function (t, n) { var r = (i.Object || {})[t] || Object[t], u = {}; u[t] = n(r), e(e.S + e.F * o(function () { r(1) }), "Object", u) } }, function (t, n, r) { var e = r(6); e(e.S, "Object", { create: r(44) }) }, function (t, n, r) { var e = r(56), i = r(57); r(53)("getPrototypeOf", function () { return function (t) { return i(e(t)) } }) }, function (t, n, r) { var e = r(33); t.exports = function (t) { return Object(e(t)) } }, function (t, n, r) { var e = r(3), i = r(56), o = r(38)("IE_PROTO"), u = Object.prototype; t.exports = Object.getPrototypeOf || function (t) { return t = i(t), e(t, o) ? t[o] : "function" == typeof t.constructor && t instanceof t.constructor ? t.constructor.prototype : t instanceof Object ? u : null } }, function (t, n, r) { var e = r(56), i = r(28); r(53)("keys", function () { return function (t) { return i(e(t)) } }) }, function (t, n, r) { r(53)("getOwnPropertyNames", function () { return r(47).f }) }, function (t, n, r) { var e = r(11), i = r(20).onFreeze; r(53)("freeze", function (t) { return function (n) { return t && e(n) ? t(i(n)) : n } }) }, function (t, n, r) { var e = r(11), i = r(20).onFreeze; r(53)("seal", function (t) { return function (n) { return t && e(n) ? t(i(n)) : n } }) }, function (t, n, r) { var e = r(11), i = r(20).onFreeze; r(53)("preventExtensions", function (t) { return function (n) { return t && e(n) ? t(i(n)) : n } }) }, function (t, n, r) { var e = r(11); r(53)("isFrozen", function (t) { return function (n) { return !e(n) || !!t && t(n) } }) }, function (t, n, r) { var e = r(11); r(53)("isSealed", function (t) { return function (n) { return !e(n) || !!t && t(n) } }) }, function (t, n, r) { var e = r(11); r(53)("isExtensible", function (t) { return function (n) { return !!e(n) && (!t || t(n)) } }) }, function (t, n, r) { var e = r(6); e(e.S + e.F, "Object", { assign: r(67) }) }, function (t, n, r) { var e = r(28), i = r(41), o = r(42), u = r(56), c = r(31), f = Object.assign; t.exports = !f || r(5)(function () { var t = {}, n = {}, r = Symbol(), e = "abcdefghijklmnopqrst"; return t[r] = 7, e.split("").forEach(function (t) { n[t] = t }), 7 != f({}, t)[r] || Object.keys(f({}, n)).join("") != e }) ? function (t, n) { for (var r = u(t), f = arguments.length, a = 1, s = i.f, l = o.f; f > a;)for (var h, p = c(arguments[a++]), v = s ? e(p).concat(s(p)) : e(p), g = v.length, y = 0; g > y;)l.call(p, h = v[y++]) && (r[h] = p[h]); return r } : f }, function (t, n, r) { var e = r(6); e(e.S, "Object", { is: r(69) }) }, function (t, n) { t.exports = Object.is || function (t, n) { return t === n ? 0 !== t || 1 / t == 1 / n : t != t && n != n } }, function (t, n, r) { var e = r(6); e(e.S, "Object", { setPrototypeOf: r(71).set }) }, function (t, n, e) { var i = e(11), o = e(10), u = function (t, n) { if (o(t), !i(n) && null !== n) throw TypeError(n + ": can't set as prototype!") }; t.exports = { set: Object.setPrototypeOf || ("__proto__" in {} ? function (t, n, r) { try { (r = e(18)(Function.call, e(49).f(Object.prototype, "__proto__").set, 2))(t, []), n = !(t instanceof Array) } catch (t) { n = !0 } return function (t, e) { return u(t, e), n ? t.__proto__ = e : r(t, e), t } }({}, !1) : r), check: u } }, function (t, n, r) { var e = r(73), i = {}; i[r(23)("toStringTag")] = "z", i + "" != "[object z]" && r(16)(Object.prototype, "toString", function () { return "[object " + e(this) + "]" }, !0) }, function (t, n, e) { var i = e(32), o = e(23)("toStringTag"), u = "Arguments" == i(function () { return arguments }()); t.exports = function (t) { var n, e, c; return t === r ? "Undefined" : null === t ? "Null" : "string" == typeof (e = function (t, n) { try { return t[n] } catch (t) { } }(n = Object(t), o)) ? e : u ? i(n) : "Object" == (c = i(n)) && "function" == typeof n.callee ? "Arguments" : c } }, function (t, n, r) { var e = r(6); e(e.P, "Function", { bind: r(75) }) }, function (t, n, r) { var e = r(19), i = r(11), o = r(76), u = [].slice, c = {}; t.exports = Function.bind || function (t) { var n = e(this), r = u.call(arguments, 1), f = function () { var e = r.concat(u.call(arguments)); return this instanceof f ? function (t, n, r) { if (!(n in c)) { for (var e = [], i = 0; i < n; i++)e[i] = "a[" + i + "]"; c[n] = Function("F,a", "return new F(" + e.join(",") + ")") } return c[n](t, r) }(n, e.length, e) : o(n, e, t) }; return i(n.prototype) && (f.prototype = n.prototype), f } }, function (t, n) { t.exports = function (t, n, e) { var i = e === r; switch (n.length) { case 0: return i ? t() : t.call(e); case 1: return i ? t(n[0]) : t.call(e, n[0]); case 2: return i ? t(n[0], n[1]) : t.call(e, n[0], n[1]); case 3: return i ? t(n[0], n[1], n[2]) : t.call(e, n[0], n[1], n[2]); case 4: return i ? t(n[0], n[1], n[2], n[3]) : t.call(e, n[0], n[1], n[2], n[3]) }return t.apply(e, n) } }, function (t, n, r) { var e = r(9).f, i = r(15), o = r(3), u = Function.prototype, c = /^\s*function ([^ (]*)/, f = Object.isExtensible || function () { return !0 }; "name" in u || r(4) && e(u, "name", { configurable: !0, get: function () { try { var t = ("" + this).match(c)[1]; return o(this, "name") || !f(this) || e(this, "name", i(5, t)), t } catch (t) { return "" } } }) }, function (t, n, r) { var e = r(11), i = r(57), o = r(23)("hasInstance"), u = Function.prototype; o in u || r(9).f(u, o, { value: function (t) { if ("function" != typeof this || !e(t)) return !1; if (!e(this.prototype)) return t instanceof this; for (; t = i(t);)if (this.prototype === t) return !0; return !1 } }) }, function (t, n, r) { var e = r(2), i = r(3), o = r(32), u = r(80), c = r(14), f = r(5), a = r(48).f, s = r(49).f, l = r(9).f, h = r(81).trim, p = e.Number, v = p, g = p.prototype, y = "Number" == o(r(44)(g)), d = "trim" in String.prototype, b = function (t) { var n = c(t, !1); if ("string" == typeof n && n.length > 2) { var r, e, i, o = (n = d ? n.trim() : h(n, 3)).charCodeAt(0); if (43 === o || 45 === o) { if (88 === (r = n.charCodeAt(2)) || 120 === r) return NaN } else if (48 === o) { switch (n.charCodeAt(1)) { case 66: case 98: e = 2, i = 49; break; case 79: case 111: e = 8, i = 55; break; default: return +n }for (var u, f = n.slice(2), a = 0, s = f.length; a < s; a++)if ((u = f.charCodeAt(a)) < 48 || u > i) return NaN; return parseInt(f, e) } } return +n }; if (!p(" 0o1") || !p("0b1") || p("+0x1")) { p = function (t) { var n = arguments.length < 1 ? 0 : t, r = this; return r instanceof p && (y ? f(function () { g.valueOf.call(r) }) : "Number" != o(r)) ? u(new v(b(n)), r, p) : b(n) }; for (var S, m = r(4) ? a(v) : "MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","), _ = 0; m.length > _; _++)i(v, S = m[_]) && !i(p, S) && l(p, S, s(v, S)); p.prototype = g, g.constructor = p, r(16)(e, "Number", p) } }, function (t, n, r) { var e = r(11), i = r(71).set; t.exports = function (t, n, r) { var o, u = n.constructor; return u !== r && "function" == typeof u && (o = u.prototype) !== r.prototype && e(o) && i && i(t, o), t } }, function (t, n, r) { var e = r(6), i = r(33), o = r(5), u = r(82), c = "[" + u + "]", f = RegExp("^" + c + c + "*"), a = RegExp(c + c + "*$"), s = function (t, n, r) { var i = {}, c = o(function () { return !!u[t]() || "​…" != "​…"[t]() }), f = i[t] = c ? n(l) : u[t]; r && (i[r] = f), e(e.P + e.F * c, "String", i) }, l = s.trim = function (t, n) { return t = String(i(t)), 1 & n && (t = t.replace(f, "")), 2 & n && (t = t.replace(a, "")), t }; t.exports = s }, function (t, n) { t.exports = "\t\n\v\f\r  ᠎              \u2028\u2029\ufeff" }, function (t, n, r) { var e = r(6), i = r(36), o = r(84), u = r(85), c = 1..toFixed, f = Math.floor, a = [0, 0, 0, 0, 0, 0], s = "Number.toFixed: incorrect invocation!", l = function (t, n) { for (var r = -1, e = n; ++r < 6;)e += t * a[r], a[r] = e % 1e7, e = f(e / 1e7) }, h = function (t) { for (var n = 6, r = 0; --n >= 0;)r += a[n], a[n] = f(r / t), r = r % t * 1e7 }, p = function () { for (var t = 6, n = ""; --t >= 0;)if ("" !== n || 0 === t || 0 !== a[t]) { var r = String(a[t]); n = "" === n ? r : n + u.call("0", 7 - r.length) + r } return n }, v = function (t, n, r) { return 0 === n ? r : n % 2 == 1 ? v(t, n - 1, r * t) : v(t * t, n / 2, r) }; e(e.P + e.F * (!!c && ("0.000" !== 8e-5.toFixed(3) || "1" !== .9.toFixed(0) || "1.25" !== 1.255.toFixed(2) || "1000000000000000128" !== (0xde0b6b3a7640080).toFixed(0)) || !r(5)(function () { c.call({}) })), "Number", { toFixed: function (t) { var n, r, e, c, f = o(this, s), a = i(t), g = "", y = "0"; if (a < 0 || a > 20) throw RangeError(s); if (f != f) return "NaN"; if (f <= -1e21 || f >= 1e21) return String(f); if (f < 0 && (g = "-", f = -f), f > 1e-21) if (r = (n = function (t) { for (var n = 0, r = t; r >= 4096;)n += 12, r /= 4096; for (; r >= 2;)n += 1, r /= 2; return n }(f * v(2, 69, 1)) - 69) < 0 ? f * v(2, -n, 1) : f / v(2, n, 1), r *= 4503599627370496, (n = 52 - n) > 0) { for (l(0, r), e = a; e >= 7;)l(1e7, 0), e -= 7; for (l(v(10, e, 1), 0), e = n - 1; e >= 23;)h(1 << 23), e -= 23; h(1 << e), l(1, 1), h(2), y = p() } else l(0, r), l(1 << -n, 0), y = p() + u.call("0", a); return y = a > 0 ? g + ((c = y.length) <= a ? "0." + u.call("0", a - c) + y : y.slice(0, c - a) + "." + y.slice(c - a)) : g + y } }) }, function (t, n, r) { var e = r(32); t.exports = function (t, n) { if ("number" != typeof t && "Number" != e(t)) throw TypeError(n); return +t } }, function (t, n, r) { var e = r(36), i = r(33); t.exports = function (t) { var n = String(i(this)), r = "", o = e(t); if (o < 0 || o == 1 / 0) throw RangeError("Count can't be negative"); for (; o > 0; (o >>>= 1) && (n += n))1 & o && (r += n); return r } }, function (t, n, e) { var i = e(6), o = e(5), u = e(84), c = 1..toPrecision; i(i.P + i.F * (o(function () { return "1" !== c.call(1, r) }) || !o(function () { c.call({}) })), "Number", { toPrecision: function (t) { var n = u(this, "Number#toPrecision: incorrect invocation!"); return t === r ? c.call(n) : c.call(n, t) } }) }, function (t, n, r) { var e = r(6); e(e.S, "Number", { EPSILON: Math.pow(2, -52) }) }, function (t, n, r) { var e = r(6), i = r(2).isFinite; e(e.S, "Number", { isFinite: function (t) { return "number" == typeof t && i(t) } }) }, function (t, n, r) { var e = r(6); e(e.S, "Number", { isInteger: r(90) }) }, function (t, n, r) { var e = r(11), i = Math.floor; t.exports = function (t) { return !e(t) && isFinite(t) && i(t) === t } }, function (t, n, r) { var e = r(6); e(e.S, "Number", { isNaN: function (t) { return t != t } }) }, function (t, n, r) { var e = r(6), i = r(90), o = Math.abs; e(e.S, "Number", { isSafeInteger: function (t) { return i(t) && o(t) <= 9007199254740991 } }) }, function (t, n, r) { var e = r(6); e(e.S, "Number", { MAX_SAFE_INTEGER: 9007199254740991 }) }, function (t, n, r) { var e = r(6); e(e.S, "Number", { MIN_SAFE_INTEGER: -9007199254740991 }) }, function (t, n, r) { var e = r(6), i = r(96); e(e.S + e.F * (Number.parseFloat != i), "Number", { parseFloat: i }) }, function (t, n, r) { var e = r(2).parseFloat, i = r(81).trim; t.exports = 1 / e(r(82) + "-0") != -1 / 0 ? function (t) { var n = i(String(t), 3), r = e(n); return 0 === r && "-" == n.charAt(0) ? -0 : r } : e }, function (t, n, r) { var e = r(6), i = r(98); e(e.S + e.F * (Number.parseInt != i), "Number", { parseInt: i }) }, function (t, n, r) { var e = r(2).parseInt, i = r(81).trim, o = r(82), u = /^[\-+]?0[xX]/; t.exports = 8 !== e(o + "08") || 22 !== e(o + "0x16") ? function (t, n) { var r = i(String(t), 3); return e(r, n >>> 0 || (u.test(r) ? 16 : 10)) } : e }, function (t, n, r) { var e = r(6), i = r(98); e(e.G + e.F * (parseInt != i), { parseInt: i }) }, function (t, n, r) { var e = r(6), i = r(96); e(e.G + e.F * (parseFloat != i), { parseFloat: i }) }, function (t, n, r) { var e = r(6), i = r(102), o = Math.sqrt, u = Math.acosh; e(e.S + e.F * !(u && 710 == Math.floor(u(Number.MAX_VALUE)) && u(1 / 0) == 1 / 0), "Math", { acosh: function (t) { return (t = +t) < 1 ? NaN : t > 94906265.62425156 ? Math.log(t) + Math.LN2 : i(t - 1 + o(t - 1) * o(t + 1)) } }) }, function (t, n) { t.exports = Math.log1p || function (t) { return (t = +t) > -1e-8 && t < 1e-8 ? t - t * t / 2 : Math.log(1 + t) } }, function (t, n, r) { var e = r(6), i = Math.asinh; e(e.S + e.F * !(i && 1 / i(0) > 0), "Math", { asinh: function t(n) { return isFinite(n = +n) && 0 != n ? n < 0 ? -t(-n) : Math.log(n + Math.sqrt(n * n + 1)) : n } }) }, function (t, n, r) { var e = r(6), i = Math.atanh; e(e.S + e.F * !(i && 1 / i(-0) < 0), "Math", { atanh: function (t) { return 0 == (t = +t) ? t : Math.log((1 + t) / (1 - t)) / 2 } }) }, function (t, n, r) { var e = r(6), i = r(106); e(e.S, "Math", { cbrt: function (t) { return i(t = +t) * Math.pow(Math.abs(t), 1 / 3) } }) }, function (t, n) { t.exports = Math.sign || function (t) { return 0 == (t = +t) || t != t ? t : t < 0 ? -1 : 1 } }, function (t, n, r) { var e = r(6); e(e.S, "Math", { clz32: function (t) { return (t >>>= 0) ? 31 - Math.floor(Math.log(t + .5) * Math.LOG2E) : 32 } }) }, function (t, n, r) { var e = r(6), i = Math.exp; e(e.S, "Math", { cosh: function (t) { return (i(t = +t) + i(-t)) / 2 } }) }, function (t, n, r) { var e = r(6), i = r(110); e(e.S + e.F * (i != Math.expm1), "Math", { expm1: i }) }, function (t, n) { var r = Math.expm1; t.exports = !r || r(10) > 22025.465794806718 || r(10) < 22025.465794806718 || -2e-17 != r(-2e-17) ? function (t) { return 0 == (t = +t) ? t : t > -1e-6 && t < 1e-6 ? t + t * t / 2 : Math.exp(t) - 1 } : r }, function (t, n, r) { var e = r(6), i = r(106), o = Math.pow, u = o(2, -52), c = o(2, -23), f = o(2, 127) * (2 - c), a = o(2, -126); e(e.S, "Math", { fround: function (t) { var n, r, e = Math.abs(t), o = i(t); return e < a ? o * (e / a / c + 1 / u - 1 / u) * a * c : (r = (n = (1 + c / u) * e) - (n - e)) > f || r != r ? o * (1 / 0) : o * r } }) }, function (t, n, r) { var e = r(6), i = Math.abs; e(e.S, "Math", { hypot: function (t, n) { for (var r, e, o = 0, u = 0, c = arguments.length, f = 0; u < c;)f < (r = i(arguments[u++])) ? (o = o * (e = f / r) * e + 1, f = r) : o += r > 0 ? (e = r / f) * e : r; return f === 1 / 0 ? 1 / 0 : f * Math.sqrt(o) } }) }, function (t, n, r) { var e = r(6), i = Math.imul; e(e.S + e.F * r(5)(function () { return -5 != i(4294967295, 5) || 2 != i.length }), "Math", { imul: function (t, n) { var r = +t, e = +n, i = 65535 & r, o = 65535 & e; return 0 | i * o + ((65535 & r >>> 16) * o + i * (65535 & e >>> 16) << 16 >>> 0) } }) }, function (t, n, r) { var e = r(6); e(e.S, "Math", { log10: function (t) { return Math.log(t) / Math.LN10 } }) }, function (t, n, r) { var e = r(6); e(e.S, "Math", { log1p: r(102) }) }, function (t, n, r) { var e = r(6); e(e.S, "Math", { log2: function (t) { return Math.log(t) / Math.LN2 } }) }, function (t, n, r) { var e = r(6); e(e.S, "Math", { sign: r(106) }) }, function (t, n, r) { var e = r(6), i = r(110), o = Math.exp; e(e.S + e.F * r(5)(function () { return -2e-17 != !Math.sinh(-2e-17) }), "Math", { sinh: function (t) { return Math.abs(t = +t) < 1 ? (i(t) - i(-t)) / 2 : (o(t - 1) - o(-t - 1)) * (Math.E / 2) } }) }, function (t, n, r) { var e = r(6), i = r(110), o = Math.exp; e(e.S, "Math", { tanh: function (t) { var n = i(t = +t), r = i(-t); return n == 1 / 0 ? 1 : r == 1 / 0 ? -1 : (n - r) / (o(t) + o(-t)) } }) }, function (t, n, r) { var e = r(6); e(e.S, "Math", { trunc: function (t) { return (t > 0 ? Math.floor : Math.ceil)(t) } }) }, function (t, n, r) { var e = r(6), i = r(37), o = String.fromCharCode, u = String.fromCodePoint; e(e.S + e.F * (!!u && 1 != u.length), "String", { fromCodePoint: function (t) { for (var n, r = [], e = arguments.length, u = 0; e > u;) { if (n = +arguments[u++], i(n, 1114111) !== n) throw RangeError(n + " is not a valid code point"); r.push(n < 65536 ? o(n) : o(55296 + ((n -= 65536) >> 10), n % 1024 + 56320)) } return r.join("") } }) }, function (t, n, r) { var e = r(6), i = r(30), o = r(35); e(e.S, "String", { raw: function (t) { for (var n = i(t.raw), r = o(n.length), e = arguments.length, u = [], c = 0; r > c;)u.push(String(n[c++])), c < e && u.push(String(arguments[c])); return u.join("") } }) }, function (t, n, r) { r(81)("trim", function (t) { return function () { return t(this, 3) } }) }, function (t, n, r) { var e = r(6), i = r(125)(!1); e(e.P, "String", { codePointAt: function (t) { return i(this, t) } }) }, function (t, n, e) { var i = e(36), o = e(33); t.exports = function (t) { return function (n, e) { var u, c, f = String(o(n)), a = i(e), s = f.length; return a < 0 || a >= s ? t ? "" : r : (u = f.charCodeAt(a)) < 55296 || u > 56319 || a + 1 === s || (c = f.charCodeAt(a + 1)) < 56320 || c > 57343 ? t ? f.charAt(a) : u : t ? f.slice(a, a + 2) : c - 56320 + (u - 55296 << 10) + 65536 } } }, function (t, n, e) { var i = e(6), o = e(35), u = e(127), c = "".endsWith; i(i.P + i.F * e(129)("endsWith"), "String", { endsWith: function (t) { var n = u(this, t, "endsWith"), e = arguments.length > 1 ? arguments[1] : r, i = o(n.length), f = e === r ? i : Math.min(o(e), i), a = String(t); return c ? c.call(n, a, f) : n.slice(f - a.length, f) === a } }) }, function (t, n, r) { var e = r(128), i = r(33); t.exports = function (t, n, r) { if (e(n)) throw TypeError("String#" + r + " doesn't accept regex!"); return String(i(t)) } }, function (t, n, e) { var i = e(11), o = e(32), u = e(23)("match"); t.exports = function (t) { var n; return i(t) && ((n = t[u]) !== r ? !!n : "RegExp" == o(t)) } }, function (t, n, r) { var e = r(23)("match"); t.exports = function (t) { var n = /./; try { "/./"[t](n) } catch (r) { try { return n[e] = !1, !"/./"[t](n) } catch (t) { } } return !0 } }, function (t, n, e) { var i = e(6), o = e(127); i(i.P + i.F * e(129)("includes"), "String", { includes: function (t) { return !!~o(this, t, "includes").indexOf(t, arguments.length > 1 ? arguments[1] : r) } }) }, function (t, n, r) { var e = r(6); e(e.P, "String", { repeat: r(85) }) }, function (t, n, e) { var i = e(6), o = e(35), u = e(127), c = "".startsWith; i(i.P + i.F * e(129)("startsWith"), "String", { startsWith: function (t) { var n = u(this, t, "startsWith"), e = o(Math.min(arguments.length > 1 ? arguments[1] : r, n.length)), i = String(t); return c ? c.call(n, i, e) : n.slice(e, e + i.length) === i } }) }, function (t, n, e) { var i = e(125)(!0); e(134)(String, "String", function (t) { this._t = String(t), this._i = 0 }, function () { var t, n = this._t, e = this._i; return e >= n.length ? { value: r, done: !0 } : (t = i(n, e), this._i += t.length, { value: t, done: !1 }) }) }, function (t, n, e) { var i = e(26), o = e(6), u = e(16), c = e(8), f = e(3), a = e(135), s = e(136), l = e(22), h = e(57), p = e(23)("iterator"), v = !([].keys && "next" in [].keys()), g = function () { return this }; t.exports = function (t, n, e, y, d, b, S) { s(e, n, y); var m, _, x, w = function (t) { if (!v && t in P) return P[t]; switch (t) { case "keys": case "values": return function () { return new e(this, t) } }return function () { return new e(this, t) } }, O = n + " Iterator", E = "values" == d, F = !1, P = t.prototype, M = P[p] || P["@@iterator"] || d && P[d], A = M || w(d), j = d ? E ? w("entries") : A : r, I = "Array" == n && P.entries || M; if (I && (x = h(I.call(new t))) !== Object.prototype && (l(x, O, !0), i || f(x, p) || c(x, p, g)), E && M && "values" !== M.name && (F = !0, A = function () { return M.call(this) }), i && !S || !v && !F && P[p] || c(P, p, A), a[n] = A, a[O] = g, d) if (m = { values: E ? A : w("values"), keys: b ? A : w("keys"), entries: j }, S) for (_ in m) _ in P || u(P, _, m[_]); else o(o.P + o.F * (v || F), n, m); return m } }, function (t, n) { t.exports = {} }, function (t, n, r) { var e = r(44), i = r(15), o = r(22), u = {}; r(8)(u, r(23)("iterator"), function () { return this }), t.exports = function (t, n, r) { t.prototype = e(u, { next: i(1, r) }), o(t, n + " Iterator") } }, function (t, n, r) { r(138)("anchor", function (t) { return function (n) { return t(this, "a", "name", n) } }) }, function (t, n, r) { var e = r(6), i = r(5), o = r(33), u = /"/g, c = function (t, n, r, e) { var i = String(o(t)), c = "<" + n; return "" !== r && (c += " " + r + '="' + String(e).replace(u, "&quot;") + '"'), c + ">" + i + "</" + n + ">" }; t.exports = function (t, n) { var r = {}; r[t] = n(c), e(e.P + e.F * i(function () { var n = ""[t]('"'); return n !== n.toLowerCase() || n.split('"').length > 3 }), "String", r) } }, function (t, n, r) { r(138)("big", function (t) { return function () { return t(this, "big", "", "") } }) }, function (t, n, r) { r(138)("blink", function (t) { return function () { return t(this, "blink", "", "") } }) }, function (t, n, r) { r(138)("bold", function (t) { return function () { return t(this, "b", "", "") } }) }, function (t, n, r) { r(138)("fixed", function (t) { return function () { return t(this, "tt", "", "") } }) }, function (t, n, r) { r(138)("fontcolor", function (t) { return function (n) { return t(this, "font", "color", n) } }) }, function (t, n, r) { r(138)("fontsize", function (t) { return function (n) { return t(this, "font", "size", n) } }) }, function (t, n, r) { r(138)("italics", function (t) { return function () { return t(this, "i", "", "") } }) }, function (t, n, r) { r(138)("link", function (t) { return function (n) { return t(this, "a", "href", n) } }) }, function (t, n, r) { r(138)("small", function (t) { return function () { return t(this, "small", "", "") } }) }, function (t, n, r) { r(138)("strike", function (t) { return function () { return t(this, "strike", "", "") } }) }, function (t, n, r) { r(138)("sub", function (t) { return function () { return t(this, "sub", "", "") } }) }, function (t, n, r) { r(138)("sup", function (t) { return function () { return t(this, "sup", "", "") } }) }, function (t, n, r) { var e = r(6); e(e.S, "Array", { isArray: r(43) }) }, function (t, n, e) { var i = e(18), o = e(6), u = e(56), c = e(153), f = e(154), a = e(35), s = e(155), l = e(156); o(o.S + o.F * !e(157)(function (t) { Array.from(t) }), "Array", { from: function (t) { var n, e, o, h, p = u(t), v = "function" == typeof this ? this : Array, g = arguments.length, y = g > 1 ? arguments[1] : r, d = y !== r, b = 0, S = l(p); if (d && (y = i(y, g > 2 ? arguments[2] : r, 2)), S == r || v == Array && f(S)) for (e = new v(n = a(p.length)); n > b; b++)s(e, b, d ? y(p[b], b) : p[b]); else for (h = S.call(p), e = new v; !(o = h.next()).done; b++)s(e, b, d ? c(h, y, [o.value, b], !0) : o.value); return e.length = b, e } }) }, function (t, n, e) { var i = e(10); t.exports = function (t, n, e, o) { try { return o ? n(i(e)[0], e[1]) : n(e) } catch (n) { var u = t.return; throw u !== r && i(u.call(t)), n } } }, function (t, n, e) { var i = e(135), o = e(23)("iterator"), u = Array.prototype; t.exports = function (t) { return t !== r && (i.Array === t || u[o] === t) } }, function (t, n, r) { var e = r(9), i = r(15); t.exports = function (t, n, r) { n in t ? e.f(t, n, i(0, r)) : t[n] = r } }, function (t, n, e) { var i = e(73), o = e(23)("iterator"), u = e(135); t.exports = e(7).getIteratorMethod = function (t) { if (t != r) return t[o] || t["@@iterator"] || u[i(t)] } }, function (t, n, r) { var e = r(23)("iterator"), i = !1; try { var o = [7][e](); o.return = function () { i = !0 }, Array.from(o, function () { throw 2 }) } catch (t) { } t.exports = function (t, n) { if (!n && !i) return !1; var r = !1; try { var o = [7], u = o[e](); u.next = function () { return { done: r = !0 } }, o[e] = function () { return u }, t(o) } catch (t) { } return r } }, function (t, n, r) { var e = r(6), i = r(155); e(e.S + e.F * r(5)(function () { function t() { } return !(Array.of.call(t) instanceof t) }), "Array", { of: function () { for (var t = 0, n = arguments.length, r = new ("function" == typeof this ? this : Array)(n); n > t;)i(r, t, arguments[t++]); return r.length = n, r } }) }, function (t, n, e) { var i = e(6), o = e(30), u = [].join; i(i.P + i.F * (e(31) != Object || !e(160)(u)), "Array", { join: function (t) { return u.call(o(this), t === r ? "," : t) } }) }, function (t, n, r) { var e = r(5); t.exports = function (t, n) { return !!t && e(function () { n ? t.call(null, function () { }, 1) : t.call(null) }) } }, function (t, n, e) { var i = e(6), o = e(46), u = e(32), c = e(37), f = e(35), a = [].slice; i(i.P + i.F * e(5)(function () { o && a.call(o) }), "Array", { slice: function (t, n) { var e = f(this.length), i = u(this); if (n = n === r ? e : n, "Array" == i) return a.call(this, t, n); for (var o = c(t, e), s = c(n, e), l = f(s - o), h = Array(l), p = 0; p < l; p++)h[p] = "String" == i ? this.charAt(o + p) : this[o + p]; return h } }) }, function (t, n, e) { var i = e(6), o = e(19), u = e(56), c = e(5), f = [].sort, a = [1, 2, 3]; i(i.P + i.F * (c(function () { a.sort(r) }) || !c(function () { a.sort(null) }) || !e(160)(f)), "Array", { sort: function (t) { return t === r ? f.call(u(this)) : f.call(u(this), o(t)) } }) }, function (t, n, r) { var e = r(6), i = r(164)(0), o = r(160)([].forEach, !0); e(e.P + e.F * !o, "Array", { forEach: function (t) { return i(this, t, arguments[1]) } }) }, function (t, n, e) { var i = e(18), o = e(31), u = e(56), c = e(35), f = e(165); t.exports = function (t, n) { var e = 1 == t, a = 2 == t, s = 3 == t, l = 4 == t, h = 6 == t, p = 5 == t || h, v = n || f; return function (n, f, g) { for (var y, d, b = u(n), S = o(b), m = i(f, g, 3), _ = c(S.length), x = 0, w = e ? v(n, _) : a ? v(n, 0) : r; _ > x; x++)if ((p || x in S) && (d = m(y = S[x], x, b), t)) if (e) w[x] = d; else if (d) switch (t) { case 3: return !0; case 5: return y; case 6: return x; case 2: w.push(y) } else if (l) return !1; return h ? -1 : s || l ? l : w } } }, function (t, n, r) { var e = r(166); t.exports = function (t, n) { return new (e(t))(n) } }, function (t, n, e) { var i = e(11), o = e(43), u = e(23)("species"); t.exports = function (t) { var n; return o(t) && ("function" != typeof (n = t.constructor) || n !== Array && !o(n.prototype) || (n = r), i(n) && null === (n = n[u]) && (n = r)), n === r ? Array : n } }, function (t, n, r) { var e = r(6), i = r(164)(1); e(e.P + e.F * !r(160)([].map, !0), "Array", { map: function (t) { return i(this, t, arguments[1]) } }) }, function (t, n, r) { var e = r(6), i = r(164)(2); e(e.P + e.F * !r(160)([].filter, !0), "Array", { filter: function (t) { return i(this, t, arguments[1]) } }) }, function (t, n, r) { var e = r(6), i = r(164)(3); e(e.P + e.F * !r(160)([].some, !0), "Array", { some: function (t) { return i(this, t, arguments[1]) } }) }, function (t, n, r) { var e = r(6), i = r(164)(4); e(e.P + e.F * !r(160)([].every, !0), "Array", { every: function (t) { return i(this, t, arguments[1]) } }) }, function (t, n, r) { var e = r(6), i = r(172); e(e.P + e.F * !r(160)([].reduce, !0), "Array", { reduce: function (t) { return i(this, t, arguments.length, arguments[1], !1) } }) }, function (t, n, r) { var e = r(19), i = r(56), o = r(31), u = r(35); t.exports = function (t, n, r, c, f) { e(n); var a = i(t), s = o(a), l = u(a.length), h = f ? l - 1 : 0, p = f ? -1 : 1; if (r < 2) for (; ;) { if (h in s) { c = s[h], h += p; break } if (h += p, f ? h < 0 : l <= h) throw TypeError("Reduce of empty array with no initial value") } for (; f ? h >= 0 : l > h; h += p)h in s && (c = n(c, s[h], h, a)); return c } }, function (t, n, r) { var e = r(6), i = r(172); e(e.P + e.F * !r(160)([].reduceRight, !0), "Array", { reduceRight: function (t) { return i(this, t, arguments.length, arguments[1], !0) } }) }, function (t, n, r) { var e = r(6), i = r(34)(!1), o = [].indexOf, u = !!o && 1 / [1].indexOf(1, -0) < 0; e(e.P + e.F * (u || !r(160)(o)), "Array", { indexOf: function (t) { return u ? o.apply(this, arguments) || 0 : i(this, t, arguments[1]) } }) }, function (t, n, r) { var e = r(6), i = r(30), o = r(36), u = r(35), c = [].lastIndexOf, f = !!c && 1 / [1].lastIndexOf(1, -0) < 0; e(e.P + e.F * (f || !r(160)(c)), "Array", { lastIndexOf: function (t) { if (f) return c.apply(this, arguments) || 0; var n = i(this), r = u(n.length), e = r - 1; for (arguments.length > 1 && (e = Math.min(e, o(arguments[1]))), e < 0 && (e = r + e); e >= 0; e--)if (e in n && n[e] === t) return e || 0; return -1 } }) }, function (t, n, r) { var e = r(6); e(e.P, "Array", { copyWithin: r(177) }), r(178)("copyWithin") }, function (t, n, e) { var i = e(56), o = e(37), u = e(35); t.exports = [].copyWithin || function (t, n) { var e = i(this), c = u(e.length), f = o(t, c), a = o(n, c), s = arguments.length > 2 ? arguments[2] : r, l = Math.min((s === r ? c : o(s, c)) - a, c - f), h = 1; for (a < f && f < a + l && (h = -1, a += l - 1, f += l - 1); l-- > 0;)a in e ? e[f] = e[a] : delete e[f], f += h, a += h; return e } }, function (t, n, e) { var i = e(23)("unscopables"), o = Array.prototype; o[i] == r && e(8)(o, i, {}), t.exports = function (t) { o[i][t] = !0 } }, function (t, n, r) { var e = r(6); e(e.P, "Array", { fill: r(180) }), r(178)("fill") }, function (t, n, e) { var i = e(56), o = e(37), u = e(35); t.exports = function (t) { for (var n = i(this), e = u(n.length), c = arguments.length, f = o(c > 1 ? arguments[1] : r, e), a = c > 2 ? arguments[2] : r, s = a === r ? e : o(a, e); s > f;)n[f++] = t; return n } }, function (t, n, e) { var i = e(6), o = e(164)(5), u = !0; "find" in [] && Array(1).find(function () { u = !1 }), i(i.P + i.F * u, "Array", { find: function (t) { return o(this, t, arguments.length > 1 ? arguments[1] : r) } }), e(178)("find") }, function (t, n, e) { var i = e(6), o = e(164)(6), u = "findIndex", c = !0; u in [] && Array(1)[u](function () { c = !1 }), i(i.P + i.F * c, "Array", { findIndex: function (t) { return o(this, t, arguments.length > 1 ? arguments[1] : r) } }), e(178)(u) }, function (t, n, e) { var i = e(178), o = e(184), u = e(135), c = e(30); t.exports = e(134)(Array, "Array", function (t, n) { this._t = c(t), this._i = 0, this._k = n }, function () { var t = this._t, n = this._k, e = this._i++; return !t || e >= t.length ? (this._t = r, o(1)) : o(0, "keys" == n ? e : "values" == n ? t[e] : [e, t[e]]) }, "values"), u.Arguments = u.Array, i("keys"), i("values"), i("entries") }, function (t, n) { t.exports = function (t, n) { return { value: n, done: !!t } } }, function (t, n, r) { r(186)("Array") }, function (t, n, r) { var e = r(2), i = r(9), o = r(4), u = r(23)("species"); t.exports = function (t) { var n = e[t]; o && n && !n[u] && i.f(n, u, { configurable: !0, get: function () { return this } }) } }, function (t, n, e) { var i = e(2), o = e(80), u = e(9).f, c = e(48).f, f = e(128), a = e(188), s = i.RegExp, l = s, h = s.prototype, p = /a/g, v = /a/g, g = new s(p) !== p; if (e(4) && (!g || e(5)(function () { return v[e(23)("match")] = !1, s(p) != p || s(v) == v || "/a/i" != s(p, "i") }))) { s = function (t, n) { var e = this instanceof s, i = f(t), u = n === r; return !e && i && t.constructor === s && u ? t : o(g ? new l(i && !u ? t.source : t, n) : l((i = t instanceof s) ? t.source : t, i && u ? a.call(t) : n), e ? this : h, s) }; for (var y = function (t) { t in s || u(s, t, { configurable: !0, get: function () { return l[t] }, set: function (n) { l[t] = n } }) }, d = c(l), b = 0; d.length > b;)y(d[b++]); h.constructor = s, s.prototype = h, e(16)(i, "RegExp", s) } e(186)("RegExp") }, function (t, n, r) { var e = r(10); t.exports = function () { var t = e(this), n = ""; return t.global && (n += "g"), t.ignoreCase && (n += "i"), t.multiline && (n += "m"), t.unicode && (n += "u"), t.sticky && (n += "y"), n } }, function (t, n, e) { e(190); var i = e(10), o = e(188), u = e(4), c = /./.toString, f = function (t) { e(16)(RegExp.prototype, "toString", t, !0) }; e(5)(function () { return "/a/b" != c.call({ source: "a", flags: "b" }) }) ? f(function () { var t = i(this); return "/".concat(t.source, "/", "flags" in t ? t.flags : !u && t instanceof RegExp ? o.call(t) : r) }) : "toString" != c.name && f(function () { return c.call(this) }) }, function (t, n, r) { r(4) && "g" != /./g.flags && r(9).f(RegExp.prototype, "flags", { configurable: !0, get: r(188) }) }, function (t, n, e) { e(192)("match", 1, function (t, n, e) { return [function (e) { var i = t(this), o = e == r ? r : e[n]; return o !== r ? o.call(e, i) : new RegExp(e)[n](String(i)) }, e] }) }, function (t, n, r) { var e = r(8), i = r(16), o = r(5), u = r(33), c = r(23); t.exports = function (t, n, r) { var f = c(t), a = r(u, f, ""[t]), s = a[0], l = a[1]; o(function () { var n = {}; return n[f] = function () { return 7 }, 7 != ""[t](n) }) && (i(String.prototype, t, s), e(RegExp.prototype, f, 2 == n ? function (t, n) { return l.call(t, this, n) } : function (t) { return l.call(t, this) })) } }, function (t, n, e) { e(192)("replace", 2, function (t, n, e) { return [function (i, o) { var u = t(this), c = i == r ? r : i[n]; return c !== r ? c.call(i, u, o) : e.call(String(u), i, o) }, e] }) }, function (t, n, e) { e(192)("search", 1, function (t, n, e) { return [function (e) { var i = t(this), o = e == r ? r : e[n]; return o !== r ? o.call(e, i) : new RegExp(e)[n](String(i)) }, e] }) }, function (t, n, e) { e(192)("split", 2, function (t, n, i) { var o = e(128), u = i, c = [].push; if ("c" == "abbc".split(/(b)*/)[1] || 4 != "test".split(/(?:)/, -1).length || 2 != "ab".split(/(?:ab)*/).length || 4 != ".".split(/(.?)(.?)/).length || ".".split(/()()/).length > 1 || "".split(/.?/).length) { var f = /()??/.exec("")[1] === r; i = function (t, n) { var e = String(this); if (t === r && 0 === n) return []; if (!o(t)) return u.call(e, t, n); var i, a, s, l, h, p = [], v = (t.ignoreCase ? "i" : "") + (t.multiline ? "m" : "") + (t.unicode ? "u" : "") + (t.sticky ? "y" : ""), g = 0, y = n === r ? 4294967295 : n >>> 0, d = new RegExp(t.source, v + "g"); for (f || (i = new RegExp("^" + d.source + "$(?!\\s)", v)); (a = d.exec(e)) && !((s = a.index + a[0].length) > g && (p.push(e.slice(g, a.index)), !f && a.length > 1 && a[0].replace(i, function () { for (h = 1; h < arguments.length - 2; h++)arguments[h] === r && (a[h] = r) }), a.length > 1 && a.index < e.length && c.apply(p, a.slice(1)), l = a[0].length, g = s, p.length >= y));)d.lastIndex === a.index && d.lastIndex++; return g === e.length ? !l && d.test("") || p.push("") : p.push(e.slice(g)), p.length > y ? p.slice(0, y) : p } } else "0".split(r, 0).length && (i = function (t, n) { return t === r && 0 === n ? [] : u.call(this, t, n) }); return [function (e, o) { var u = t(this), c = e == r ? r : e[n]; return c !== r ? c.call(e, u, o) : i.call(String(u), e, o) }, i] }) }, function (t, n, e) { var i, o, u, c = e(26), f = e(2), a = e(18), s = e(73), l = e(6), h = e(11), p = e(19), v = e(197), g = e(198), y = e(199), d = e(200).set, b = e(201)(), S = f.TypeError, m = f.process, _ = f.Promise, x = "process" == s(m = f.process), w = function () { }, O = !!function () { try { var t = _.resolve(1), n = (t.constructor = {})[e(23)("species")] = function (t) { t(w, w) }; return (x || "function" == typeof PromiseRejectionEvent) && t.then(w) instanceof n } catch (t) { } }(), E = function (t, n) { return t === n || t === _ && n === u }, F = function (t) { var n; return !(!h(t) || "function" != typeof (n = t.then)) && n }, P = function (t) { return E(_, t) ? new M(t) : new o(t) }, M = o = function (t) { var n, e; this.promise = new t(function (t, i) { if (n !== r || e !== r) throw S("Bad Promise constructor"); n = t, e = i }), this.resolve = p(n), this.reject = p(e) }, A = function (t) { try { t() } catch (t) { return { error: t } } }, j = function (t, n) { if (!t._n) { t._n = !0; var r = t._c; b(function () { for (var e = t._v, i = 1 == t._s, o = 0, u = function (n) { var r, o, u = i ? n.ok : n.fail, c = n.resolve, f = n.reject, a = n.domain; try { u ? (i || (2 == t._h && k(t), t._h = 1), !0 === u ? r = e : (a && a.enter(), r = u(e), a && a.exit()), r === n.promise ? f(S("Promise-chain cycle")) : (o = F(r)) ? o.call(r, c, f) : c(r)) : f(e) } catch (t) { f(t) } }; r.length > o;)u(r[o++]); t._c = [], t._n = !1, n && !t._h && I(t) }) } }, I = function (t) { d.call(f, function () { var n, e, i, o = t._v; if (N(t) && (n = A(function () { x ? m.emit("unhandledRejection", o, t) : (e = f.onunhandledrejection) ? e({ promise: t, reason: o }) : (i = f.console) && i.error && i.error("Unhandled promise rejection", o) }), t._h = x || N(t) ? 2 : 1), t._a = r, n) throw n.error }) }, N = function (t) { if (1 == t._h) return !1; for (var n, r = t._a || t._c, e = 0; r.length > e;)if ((n = r[e++]).fail || !N(n.promise)) return !1; return !0 }, k = function (t) { d.call(f, function () { var n; x ? m.emit("rejectionHandled", t) : (n = f.onrejectionhandled) && n({ promise: t, reason: t._v }) }) }, R = function (t) { var n = this; n._d || (n._d = !0, (n = n._w || n)._v = t, n._s = 2, n._a || (n._a = n._c.slice()), j(n, !0)) }, T = function (t) { var n, r = this; if (!r._d) { r._d = !0, r = r._w || r; try { if (r === t) throw S("Promise can't be resolved itself"); (n = F(t)) ? b(function () { var e = { _w: r, _d: !1 }; try { n.call(t, a(T, e, 1), a(R, e, 1)) } catch (t) { R.call(e, t) } }) : (r._v = t, r._s = 1, j(r, !1)) } catch (t) { R.call({ _w: r, _d: !1 }, t) } } }; O || (_ = function (t) { v(this, _, "Promise", "_h"), p(t), i.call(this); try { t(a(T, this, 1), a(R, this, 1)) } catch (t) { R.call(this, t) } }, (i = function (t) { this._c = [], this._a = r, this._s = 0, this._d = !1, this._v = r, this._h = 0, this._n = !1 }).prototype = e(202)(_.prototype, { then: function (t, n) { var e = P(y(this, _)); return e.ok = "function" != typeof t || t, e.fail = "function" == typeof n && n, e.domain = x ? m.domain : r, this._c.push(e), this._a && this._a.push(e), this._s && j(this, !1), e.promise }, catch: function (t) { return this.then(r, t) } }), M = function () { var t = new i; this.promise = t, this.resolve = a(T, t, 1), this.reject = a(R, t, 1) }), l(l.G + l.W + l.F * !O, { Promise: _ }), e(22)(_, "Promise"), e(186)("Promise"), u = e(7).Promise, l(l.S + l.F * !O, "Promise", { reject: function (t) { var n = P(this); return (0, n.reject)(t), n.promise } }), l(l.S + l.F * (c || !O), "Promise", { resolve: function (t) { if (t instanceof _ && E(t.constructor, this)) return t; var n = P(this); return (0, n.resolve)(t), n.promise } }), l(l.S + l.F * !(O && e(157)(function (t) { _.all(t).catch(w) })), "Promise", { all: function (t) { var n = this, e = P(n), i = e.resolve, o = e.reject, u = A(function () { var e = [], u = 0, c = 1; g(t, !1, function (t) { var f = u++, a = !1; e.push(r), c++, n.resolve(t).then(function (t) { a || (a = !0, e[f] = t, --c || i(e)) }, o) }), --c || i(e) }); return u && o(u.error), e.promise }, race: function (t) { var n = this, r = P(n), e = r.reject, i = A(function () { g(t, !1, function (t) { n.resolve(t).then(r.resolve, e) }) }); return i && e(i.error), r.promise } }) }, function (t, n) { t.exports = function (t, n, e, i) { if (!(t instanceof n) || i !== r && i in t) throw TypeError(e + ": incorrect invocation!"); return t } }, function (t, n, r) { var e = r(18), i = r(153), o = r(154), u = r(10), c = r(35), f = r(156), a = {}, s = {}; (n = t.exports = function (t, n, r, l, h) { var p, v, g, y, d = h ? function () { return t } : f(t), b = e(r, l, n ? 2 : 1), S = 0; if ("function" != typeof d) throw TypeError(t + " is not iterable!"); if (o(d)) { for (p = c(t.length); p > S; S++)if ((y = n ? b(u(v = t[S])[0], v[1]) : b(t[S])) === a || y === s) return y } else for (g = d.call(t); !(v = g.next()).done;)if ((y = i(g, b, v.value, n)) === a || y === s) return y }).BREAK = a, n.RETURN = s }, function (t, n, e) { var i = e(10), o = e(19), u = e(23)("species"); t.exports = function (t, n) { var e, c = i(t).constructor; return c === r || (e = i(c)[u]) == r ? n : o(e) } }, function (t, n, r) { var e, i, o, u = r(18), c = r(76), f = r(46), a = r(13), s = r(2), l = s.process, h = s.setImmediate, p = s.clearImmediate, v = s.MessageChannel, g = 0, y = {}, d = function () { var t = +this; if (y.hasOwnProperty(t)) { var n = y[t]; delete y[t], n() } }, b = function (t) { d.call(t.data) }; h && p || (h = function (t) { for (var n = [], r = 1; arguments.length > r;)n.push(arguments[r++]); return y[++g] = function () { c("function" == typeof t ? t : Function(t), n) }, e(g), g }, p = function (t) { delete y[t] }, "process" == r(32)(l) ? e = function (t) { l.nextTick(u(d, t, 1)) } : v ? (o = (i = new v).port2, i.port1.onmessage = b, e = u(o.postMessage, o, 1)) : s.addEventListener && "function" == typeof postMessage && !s.importScripts ? (e = function (t) { s.postMessage(t + "", "*") }, s.addEventListener("message", b, !1)) : e = "onreadystatechange" in a("script") ? function (t) { f.appendChild(a("script")).onreadystatechange = function () { f.removeChild(this), d.call(t) } } : function (t) { setTimeout(u(d, t, 1), 0) }), t.exports = { set: h, clear: p } }, function (t, n, e) { var i = e(2), o = e(200).set, u = i.MutationObserver || i.WebKitMutationObserver, c = i.process, f = i.Promise, a = "process" == e(32)(c); t.exports = function () { var t, n, e, s = function () { var i, o; for (a && (i = c.domain) && i.exit(); t;) { o = t.fn, t = t.next; try { o() } catch (i) { throw t ? e() : n = r, i } } n = r, i && i.enter() }; if (a) e = function () { c.nextTick(s) }; else if (u) { var l = !0, h = document.createTextNode(""); new u(s).observe(h, { characterData: !0 }), e = function () { h.data = l = !l } } else if (f && f.resolve) { var p = f.resolve(); e = function () { p.then(s) } } else e = function () { o.call(i, s) }; return function (i) { var o = { fn: i, next: r }; n && (n.next = o), t || (t = o, e()), n = o } } }, function (t, n, r) { var e = r(16); t.exports = function (t, n, r) { for (var i in n) e(t, i, n[i], r); return t } }, function (t, n, e) { var i = e(204); t.exports = e(205)("Map", function (t) { return function () { return t(this, arguments.length > 0 ? arguments[0] : r) } }, { get: function (t) { var n = i.getEntry(this, t); return n && n.v }, set: function (t, n) { return i.def(this, 0 === t ? 0 : t, n) } }, i, !0) }, function (t, n, e) { var i = e(9).f, o = e(44), u = e(202), c = e(18), f = e(197), a = e(33), s = e(198), l = e(134), h = e(184), p = e(186), v = e(4), g = e(20).fastKey, y = v ? "_s" : "size", d = function (t, n) { var r, e = g(n); if ("F" !== e) return t._i[e]; for (r = t._f; r; r = r.n)if (r.k == n) return r }; t.exports = { getConstructor: function (t, n, e, l) { var h = t(function (t, i) { f(t, h, n, "_i"), t._i = o(null), t._f = r, t._l = r, t[y] = 0, i != r && s(i, e, t[l], t) }); return u(h.prototype, { clear: function () { for (var t = this._i, n = this._f; n; n = n.n)n.r = !0, n.p && (n.p = n.p.n = r), delete t[n.i]; this._f = this._l = r, this[y] = 0 }, delete: function (t) { var n = d(this, t); if (n) { var r = n.n, e = n.p; delete this._i[n.i], n.r = !0, e && (e.n = r), r && (r.p = e), this._f == n && (this._f = r), this._l == n && (this._l = e), this[y]-- } return !!n }, forEach: function (t) { f(this, h, "forEach"); for (var n, e = c(t, arguments.length > 1 ? arguments[1] : r, 3); n = n ? n.n : this._f;)for (e(n.v, n.k, this); n && n.r;)n = n.p }, has: function (t) { return !!d(this, t) } }), v && i(h.prototype, "size", { get: function () { return a(this[y]) } }), h }, def: function (t, n, e) { var i, o, u = d(t, n); return u ? u.v = e : (t._l = u = { i: o = g(n, !0), k: n, v: e, p: i = t._l, n: r, r: !1 }, t._f || (t._f = u), i && (i.n = u), t[y]++, "F" !== o && (t._i[o] = u)), t }, getEntry: d, setStrong: function (t, n, e) { l(t, n, function (t, n) { this._t = t, this._k = n, this._l = r }, function () { for (var t = this._k, n = this._l; n && n.r;)n = n.p; return this._t && (this._l = n = n ? n.n : this._t._f) ? h(0, "keys" == t ? n.k : "values" == t ? n.v : [n.k, n.v]) : (this._t = r, h(1)) }, e ? "entries" : "values", !e, !0), p(n) } } }, function (t, n, e) { var i = e(2), o = e(6), u = e(16), c = e(202), f = e(20), a = e(198), s = e(197), l = e(11), h = e(5), p = e(157), v = e(22), g = e(80); t.exports = function (t, n, e, y, d, b) { var S = i[t], m = S, _ = d ? "set" : "add", x = m && m.prototype, w = {}, O = function (t) { var n = x[t]; u(x, t, "delete" == t ? function (t) { return !(b && !l(t)) && n.call(this, 0 === t ? 0 : t) } : "has" == t ? function (t) { return !(b && !l(t)) && n.call(this, 0 === t ? 0 : t) } : "get" == t ? function (t) { return b && !l(t) ? r : n.call(this, 0 === t ? 0 : t) } : "add" == t ? function (t) { return n.call(this, 0 === t ? 0 : t), this } : function (t, r) { return n.call(this, 0 === t ? 0 : t, r), this }) }; if ("function" == typeof m && (b || x.forEach && !h(function () { (new m).entries().next() }))) { var E = new m, F = E[_](b ? {} : -0, 1) != E, P = h(function () { E.has(1) }), M = p(function (t) { new m(t) }), A = !b && h(function () { for (var t = new m, n = 5; n--;)t[_](n, n); return !t.has(-0) }); M || ((m = n(function (n, e) { s(n, m, t); var i = g(new S, n, m); return e != r && a(e, d, i[_], i), i })).prototype = x, x.constructor = m), (P || A) && (O("delete"), O("has"), d && O("get")), (A || F) && O(_), b && x.clear && delete x.clear } else m = y.getConstructor(n, t, d, _), c(m.prototype, e), f.NEED = !0; return v(m, t), w[t] = m, o(o.G + o.W + o.F * (m != S), w), b || y.setStrong(m, t, d), m } }, function (t, n, e) { var i = e(204); t.exports = e(205)("Set", function (t) { return function () { return t(this, arguments.length > 0 ? arguments[0] : r) } }, { add: function (t) { return i.def(this, t = 0 === t ? 0 : t, t) } }, i) }, function (t, n, e) { var i, o = e(164)(0), u = e(16), c = e(20), f = e(67), a = e(208), s = e(11), l = c.getWeak, h = Object.isExtensible, p = a.ufstore, v = {}, g = function (t) { return function () { return t(this, arguments.length > 0 ? arguments[0] : r) } }, y = { get: function (t) { if (s(t)) { var n = l(t); return !0 === n ? p(this).get(t) : n ? n[this._i] : r } }, set: function (t, n) { return a.def(this, t, n) } }, d = t.exports = e(205)("WeakMap", g, y, a, !0, !0); 7 != (new d).set((Object.freeze || Object)(v), 7).get(v) && (f((i = a.getConstructor(g)).prototype, y), c.NEED = !0, o(["delete", "has", "get", "set"], function (t) { var n = d.prototype, r = n[t]; u(n, t, function (n, e) { if (s(n) && !h(n)) { this._f || (this._f = new i); var o = this._f[t](n, e); return "set" == t ? this : o } return r.call(this, n, e) }) })) }, function (t, n, e) { var i = e(202), o = e(20).getWeak, u = e(10), c = e(11), f = e(197), a = e(198), s = e(164), l = e(3), h = s(5), p = s(6), v = 0, g = function (t) { return t._l || (t._l = new y) }, y = function () { this.a = [] }, d = function (t, n) { return h(t.a, function (t) { return t[0] === n }) }; y.prototype = { get: function (t) { var n = d(this, t); if (n) return n[1] }, has: function (t) { return !!d(this, t) }, set: function (t, n) { var r = d(this, t); r ? r[1] = n : this.a.push([t, n]) }, delete: function (t) { var n = p(this.a, function (n) { return n[0] === t }); return ~n && this.a.splice(n, 1), !!~n } }, t.exports = { getConstructor: function (t, n, e, u) { var s = t(function (t, i) { f(t, s, n, "_i"), t._i = v++, t._l = r, i != r && a(i, e, t[u], t) }); return i(s.prototype, { delete: function (t) { if (!c(t)) return !1; var n = o(t); return !0 === n ? g(this).delete(t) : n && l(n, this._i) && delete n[this._i] }, has: function (t) { if (!c(t)) return !1; var n = o(t); return !0 === n ? g(this).has(t) : n && l(n, this._i) } }), s }, def: function (t, n, r) { var e = o(u(n), !0); return !0 === e ? g(t).set(n, r) : e[t._i] = r, t }, ufstore: g } }, function (t, n, e) { var i = e(208); e(205)("WeakSet", function (t) { return function () { return t(this, arguments.length > 0 ? arguments[0] : r) } }, { add: function (t) { return i.def(this, t, !0) } }, i, !1, !0) }, function (t, n, r) { var e = r(6), i = r(19), o = r(10), u = (r(2).Reflect || {}).apply, c = Function.apply; e(e.S + e.F * !r(5)(function () { u(function () { }) }), "Reflect", { apply: function (t, n, r) { var e = i(t), f = o(r); return u ? u(e, n, f) : c.call(e, n, f) } }) }, function (t, n, r) { var e = r(6), i = r(44), o = r(19), u = r(10), c = r(11), f = r(5), a = r(75), s = (r(2).Reflect || {}).construct, l = f(function () { function t() { } return !(s(function () { }, [], t) instanceof t) }), h = !f(function () { s(function () { }) }); e(e.S + e.F * (l || h), "Reflect", { construct: function (t, n) { o(t), u(n); var r = arguments.length < 3 ? t : o(arguments[2]); if (h && !l) return s(t, n, r); if (t == r) { switch (n.length) { case 0: return new t; case 1: return new t(n[0]); case 2: return new t(n[0], n[1]); case 3: return new t(n[0], n[1], n[2]); case 4: return new t(n[0], n[1], n[2], n[3]) }var e = [null]; return e.push.apply(e, n), new (a.apply(t, e)) } var f = r.prototype, p = i(c(f) ? f : Object.prototype), v = Function.apply.call(t, p, n); return c(v) ? v : p } }) }, function (t, n, r) { var e = r(9), i = r(6), o = r(10), u = r(14); i(i.S + i.F * r(5)(function () { Reflect.defineProperty(e.f({}, 1, { value: 1 }), 1, { value: 2 }) }), "Reflect", { defineProperty: function (t, n, r) { o(t), n = u(n, !0), o(r); try { return e.f(t, n, r), !0 } catch (t) { return !1 } } }) }, function (t, n, r) { var e = r(6), i = r(49).f, o = r(10); e(e.S, "Reflect", { deleteProperty: function (t, n) { var r = i(o(t), n); return !(r && !r.configurable) && delete t[n] } }) }, function (t, n, e) { var i = e(6), o = e(10), u = function (t) { this._t = o(t), this._i = 0; var n, r = this._k = []; for (n in t) r.push(n) }; e(136)(u, "Object", function () { var t, n = this._k; do { if (this._i >= n.length) return { value: r, done: !0 } } while (!((t = n[this._i++]) in this._t)); return { value: t, done: !1 } }), i(i.S, "Reflect", { enumerate: function (t) { return new u(t) } }) }, function (t, n, e) { var i = e(49), o = e(57), u = e(3), c = e(6), f = e(11), a = e(10); c(c.S, "Reflect", { get: function t(n, e) { var c, s, l = arguments.length < 3 ? n : arguments[2]; return a(n) === l ? n[e] : (c = i.f(n, e)) ? u(c, "value") ? c.value : c.get !== r ? c.get.call(l) : r : f(s = o(n)) ? t(s, e, l) : void 0 } }) }, function (t, n, r) { var e = r(49), i = r(6), o = r(10); i(i.S, "Reflect", { getOwnPropertyDescriptor: function (t, n) { return e.f(o(t), n) } }) }, function (t, n, r) { var e = r(6), i = r(57), o = r(10); e(e.S, "Reflect", { getPrototypeOf: function (t) { return i(o(t)) } }) }, function (t, n, r) { var e = r(6); e(e.S, "Reflect", { has: function (t, n) { return n in t } }) }, function (t, n, r) { var e = r(6), i = r(10), o = Object.isExtensible; e(e.S, "Reflect", { isExtensible: function (t) { return i(t), !o || o(t) } }) }, function (t, n, r) { var e = r(6); e(e.S, "Reflect", { ownKeys: r(221) }) }, function (t, n, r) { var e = r(48), i = r(41), o = r(10), u = r(2).Reflect; t.exports = u && u.ownKeys || function (t) { var n = e.f(o(t)), r = i.f; return r ? n.concat(r(t)) : n } }, function (t, n, r) { var e = r(6), i = r(10), o = Object.preventExtensions; e(e.S, "Reflect", { preventExtensions: function (t) { i(t); try { return o && o(t), !0 } catch (t) { return !1 } } }) }, function (t, n, e) { var i = e(9), o = e(49), u = e(57), c = e(3), f = e(6), a = e(15), s = e(10), l = e(11); f(f.S, "Reflect", { set: function t(n, e, f) { var h, p, v = arguments.length < 4 ? n : arguments[3], g = o.f(s(n), e); if (!g) { if (l(p = u(n))) return t(p, e, f, v); g = a(0) } return c(g, "value") ? !(!1 === g.writable || !l(v) || ((h = o.f(v, e) || a(0)).value = f, i.f(v, e, h), 0)) : g.set !== r && (g.set.call(v, f), !0) } }) }, function (t, n, r) { var e = r(6), i = r(71); i && e(e.S, "Reflect", { setPrototypeOf: function (t, n) { i.check(t, n); try { return i.set(t, n), !0 } catch (t) { return !1 } } }) }, function (t, n, r) { var e = r(6); e(e.S, "Date", { now: function () { return (new Date).getTime() } }) }, function (t, n, r) { var e = r(6), i = r(56), o = r(14); e(e.P + e.F * r(5)(function () { return null !== new Date(NaN).toJSON() || 1 !== Date.prototype.toJSON.call({ toISOString: function () { return 1 } }) }), "Date", { toJSON: function (t) { var n = i(this), r = o(n); return "number" != typeof r || isFinite(r) ? n.toISOString() : null } }) }, function (t, n, r) { var e = r(6), i = r(5), o = Date.prototype.getTime, u = function (t) { return t > 9 ? t : "0" + t }; e(e.P + e.F * (i(function () { return "0385-07-25T07:06:39.999Z" != new Date(-5e13 - 1).toISOString() }) || !i(function () { new Date(NaN).toISOString() })), "Date", { toISOString: function () { if (!isFinite(o.call(this))) throw RangeError("Invalid time value"); var t = this, n = t.getUTCFullYear(), r = t.getUTCMilliseconds(), e = n < 0 ? "-" : n > 9999 ? "+" : ""; return e + ("00000" + Math.abs(n)).slice(e ? -6 : -4) + "-" + u(t.getUTCMonth() + 1) + "-" + u(t.getUTCDate()) + "T" + u(t.getUTCHours()) + ":" + u(t.getUTCMinutes()) + ":" + u(t.getUTCSeconds()) + "." + (r > 99 ? r : "0" + u(r)) + "Z" } }) }, function (t, n, r) { var e = Date.prototype, i = e.toString, o = e.getTime; new Date(NaN) + "" != "Invalid Date" && r(16)(e, "toString", function () { var t = o.call(this); return t == t ? i.call(this) : "Invalid Date" }) }, function (t, n, r) { var e = r(23)("toPrimitive"), i = Date.prototype; e in i || r(8)(i, e, r(230)) }, function (t, n, r) { var e = r(10), i = r(14); t.exports = function (t) { if ("string" !== t && "number" !== t && "default" !== t) throw TypeError("Incorrect hint"); return i(e(this), "number" != t) } }, function (t, n, e) { var i = e(6), o = e(232), u = e(233), c = e(10), f = e(37), a = e(35), s = e(11), l = e(2).ArrayBuffer, h = e(199), p = u.ArrayBuffer, v = u.DataView, g = o.ABV && l.isView, y = p.prototype.slice, d = o.VIEW; i(i.G + i.W + i.F * (l !== p), { ArrayBuffer: p }), i(i.S + i.F * !o.CONSTR, "ArrayBuffer", { isView: function (t) { return g && g(t) || s(t) && d in t } }), i(i.P + i.U + i.F * e(5)(function () { return !new p(2).slice(1, r).byteLength }), "ArrayBuffer", { slice: function (t, n) { if (y !== r && n === r) return y.call(c(this), t); for (var e = c(this).byteLength, i = f(t, e), o = f(n === r ? e : n, e), u = new (h(this, p))(a(o - i)), s = new v(this), l = new v(u), g = 0; i < o;)l.setUint8(g++, s.getUint8(i++)); return u } }), e(186)("ArrayBuffer") }, function (t, n, r) { for (var e, i = r(2), o = r(8), u = r(17), c = u("typed_array"), f = u("view"), a = !(!i.ArrayBuffer || !i.DataView), s = a, l = 0, h = "Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(","); l < 9;)(e = i[h[l++]]) ? (o(e.prototype, c, !0), o(e.prototype, f, !0)) : s = !1; t.exports = { ABV: a, CONSTR: s, TYPED: c, VIEW: f } }, function (t, n, e) { var i = e(2), o = e(4), u = e(26), c = e(232), f = e(8), a = e(202), s = e(5), l = e(197), h = e(36), p = e(35), v = e(48).f, g = e(9).f, y = e(180), d = e(22), b = i.ArrayBuffer, S = i.DataView, m = i.Math, _ = i.RangeError, x = i.Infinity, w = b, O = m.abs, E = m.pow, F = m.floor, P = m.log, M = m.LN2, A = o ? "_b" : "buffer", j = o ? "_l" : "byteLength", I = o ? "_o" : "byteOffset", N = function (t, n, r) { var e, i, o, u = Array(r), c = 8 * r - n - 1, f = (1 << c) - 1, a = f >> 1, s = 23 === n ? E(2, -24) - E(2, -77) : 0, l = 0, h = t < 0 || 0 === t && 1 / t < 0 ? 1 : 0; for ((t = O(t)) != t || t === x ? (i = t != t ? 1 : 0, e = f) : (e = F(P(t) / M), t * (o = E(2, -e)) < 1 && (e--, o *= 2), (t += e + a >= 1 ? s / o : s * E(2, 1 - a)) * o >= 2 && (e++, o /= 2), e + a >= f ? (i = 0, e = f) : e + a >= 1 ? (i = (t * o - 1) * E(2, n), e += a) : (i = t * E(2, a - 1) * E(2, n), e = 0)); n >= 8; u[l++] = 255 & i, i /= 256, n -= 8); for (e = e << n | i, c += n; c > 0; u[l++] = 255 & e, e /= 256, c -= 8); return u[--l] |= 128 * h, u }, k = function (t, n, r) { var e, i = 8 * r - n - 1, o = (1 << i) - 1, u = o >> 1, c = i - 7, f = r - 1, a = t[f--], s = 127 & a; for (a >>= 7; c > 0; s = 256 * s + t[f], f--, c -= 8); for (e = s & (1 << -c) - 1, s >>= -c, c += n; c > 0; e = 256 * e + t[f], f--, c -= 8); if (0 === s) s = 1 - u; else { if (s === o) return e ? NaN : a ? -x : x; e += E(2, n), s -= u } return (a ? -1 : 1) * e * E(2, s - n) }, R = function (t) { return t[3] << 24 | t[2] << 16 | t[1] << 8 | t[0] }, T = function (t) { return [255 & t] }, D = function (t) { return [255 & t, t >> 8 & 255] }, W = function (t) { return [255 & t, t >> 8 & 255, t >> 16 & 255, t >> 24 & 255] }, C = function (t) { return N(t, 52, 8) }, L = function (t) { return N(t, 23, 4) }, U = function (t, n, r) { g(t.prototype, n, { get: function () { return this[r] } }) }, B = function (t, n, r, e) { var i = +r, o = h(i); if (i != o || o < 0 || o + n > t[j]) throw _("Wrong index!"); var u = t[A]._b, c = o + t[I], f = u.slice(c, c + n); return e ? f : f.reverse() }, V = function (t, n, r, e, i, o) { var u = +r, c = h(u); if (u != c || c < 0 || c + n > t[j]) throw _("Wrong index!"); for (var f = t[A]._b, a = c + t[I], s = e(+i), l = 0; l < n; l++)f[a + l] = s[o ? l : n - l - 1] }, G = function (t, n) { l(t, b, "ArrayBuffer"); var r = +n, e = p(r); if (r != e) throw _("Wrong length!"); return e }; if (c.ABV) { if (!s(function () { new b }) || !s(function () { new b(.5) })) { for (var z, K = (b = function (t) { return new w(G(this, t)) }).prototype = w.prototype, Y = v(w), J = 0; Y.length > J;)(z = Y[J++]) in b || f(b, z, w[z]); u || (K.constructor = b) } var q = new S(new b(2)), X = S.prototype.setInt8; q.setInt8(0, 2147483648), q.setInt8(1, 2147483649), !q.getInt8(0) && q.getInt8(1) || a(S.prototype, { setInt8: function (t, n) { X.call(this, t, n << 24 >> 24) }, setUint8: function (t, n) { X.call(this, t, n << 24 >> 24) } }, !0) } else b = function (t) { var n = G(this, t); this._b = y.call(Array(n), 0), this[j] = n }, S = function (t, n, e) { l(this, S, "DataView"), l(t, b, "DataView"); var i = t[j], o = h(n); if (o < 0 || o > i) throw _("Wrong offset!"); if (o + (e = e === r ? i - o : p(e)) > i) throw _("Wrong length!"); this[A] = t, this[I] = o, this[j] = e }, o && (U(b, "byteLength", "_l"), U(S, "buffer", "_b"), U(S, "byteLength", "_l"), U(S, "byteOffset", "_o")), a(S.prototype, { getInt8: function (t) { return B(this, 1, t)[0] << 24 >> 24 }, getUint8: function (t) { return B(this, 1, t)[0] }, getInt16: function (t) { var n = B(this, 2, t, arguments[1]); return (n[1] << 8 | n[0]) << 16 >> 16 }, getUint16: function (t) { var n = B(this, 2, t, arguments[1]); return n[1] << 8 | n[0] }, getInt32: function (t) { return R(B(this, 4, t, arguments[1])) }, getUint32: function (t) { return R(B(this, 4, t, arguments[1])) >>> 0 }, getFloat32: function (t) { return k(B(this, 4, t, arguments[1]), 23, 4) }, getFloat64: function (t) { return k(B(this, 8, t, arguments[1]), 52, 8) }, setInt8: function (t, n) { V(this, 1, t, T, n) }, setUint8: function (t, n) { V(this, 1, t, T, n) }, setInt16: function (t, n) { V(this, 2, t, D, n, arguments[2]) }, setUint16: function (t, n) { V(this, 2, t, D, n, arguments[2]) }, setInt32: function (t, n) { V(this, 4, t, W, n, arguments[2]) }, setUint32: function (t, n) { V(this, 4, t, W, n, arguments[2]) }, setFloat32: function (t, n) { V(this, 4, t, L, n, arguments[2]) }, setFloat64: function (t, n) { V(this, 8, t, C, n, arguments[2]) } }); d(b, "ArrayBuffer"), d(S, "DataView"), f(S.prototype, c.VIEW, !0), n.ArrayBuffer = b, n.DataView = S }, function (t, n, r) { var e = r(6); e(e.G + e.W + e.F * !r(232).ABV, { DataView: r(233).DataView }) }, function (t, n, r) { r(236)("Int8", 1, function (t) { return function (n, r, e) { return t(this, n, r, e) } }) }, function (t, n, e) { if (e(4)) { var i = e(26), o = e(2), u = e(5), c = e(6), f = e(232), a = e(233), s = e(18), l = e(197), h = e(15), p = e(8), v = e(202), g = e(36), y = e(35), d = e(37), b = e(14), S = e(3), m = e(69), _ = e(73), x = e(11), w = e(56), O = e(154), E = e(44), F = e(57), P = e(48).f, M = e(156), A = e(17), j = e(23), I = e(164), N = e(34), k = e(199), R = e(183), T = e(135), D = e(157), W = e(186), C = e(180), L = e(177), U = e(9), B = e(49), V = U.f, G = B.f, z = o.RangeError, K = o.TypeError, Y = o.Uint8Array, J = Array.prototype, q = a.ArrayBuffer, X = a.DataView, H = I(0), $ = I(2), Z = I(3), Q = I(4), tt = I(5), nt = I(6), rt = N(!0), et = N(!1), it = R.values, ot = R.keys, ut = R.entries, ct = J.lastIndexOf, ft = J.reduce, at = J.reduceRight, st = J.join, lt = J.sort, ht = J.slice, pt = J.toString, vt = J.toLocaleString, gt = j("iterator"), yt = j("toStringTag"), dt = A("typed_constructor"), bt = A("def_constructor"), St = f.CONSTR, mt = f.TYPED, _t = f.VIEW, xt = I(1, function (t, n) { return Mt(k(t, t[bt]), n) }), wt = u(function () { return 1 === new Y(new Uint16Array([1]).buffer)[0] }), Ot = !!Y && !!Y.prototype.set && u(function () { new Y(1).set({}) }), Et = function (t, n) { if (t === r) throw K("Wrong length!"); var e = +t, i = y(t); if (n && !m(e, i)) throw z("Wrong length!"); return i }, Ft = function (t, n) { var r = g(t); if (r < 0 || r % n) throw z("Wrong offset!"); return r }, Pt = function (t) { if (x(t) && mt in t) return t; throw K(t + " is not a typed array!") }, Mt = function (t, n) { if (!(x(t) && dt in t)) throw K("It is not a typed array constructor!"); return new t(n) }, At = function (t, n) { return jt(k(t, t[bt]), n) }, jt = function (t, n) { for (var r = 0, e = n.length, i = Mt(t, e); e > r;)i[r] = n[r++]; return i }, It = function (t, n, r) { V(t, n, { get: function () { return this._d[r] } }) }, Nt = function (t) { var n, e, i, o, u, c, f = w(t), a = arguments.length, l = a > 1 ? arguments[1] : r, h = l !== r, p = M(f); if (p != r && !O(p)) { for (c = p.call(f), i = [], n = 0; !(u = c.next()).done; n++)i.push(u.value); f = i } for (h && a > 2 && (l = s(l, arguments[2], 2)), n = 0, e = y(f.length), o = Mt(this, e); e > n; n++)o[n] = h ? l(f[n], n) : f[n]; return o }, kt = function () { for (var t = 0, n = arguments.length, r = Mt(this, n); n > t;)r[t] = arguments[t++]; return r }, Rt = !!Y && u(function () { vt.call(new Y(1)) }), Tt = function () { return vt.apply(Rt ? ht.call(Pt(this)) : Pt(this), arguments) }, Dt = { copyWithin: function (t, n) { return L.call(Pt(this), t, n, arguments.length > 2 ? arguments[2] : r) }, every: function (t) { return Q(Pt(this), t, arguments.length > 1 ? arguments[1] : r) }, fill: function (t) { return C.apply(Pt(this), arguments) }, filter: function (t) { return At(this, $(Pt(this), t, arguments.length > 1 ? arguments[1] : r)) }, find: function (t) { return tt(Pt(this), t, arguments.length > 1 ? arguments[1] : r) }, findIndex: function (t) { return nt(Pt(this), t, arguments.length > 1 ? arguments[1] : r) }, forEach: function (t) { H(Pt(this), t, arguments.length > 1 ? arguments[1] : r) }, indexOf: function (t) { return et(Pt(this), t, arguments.length > 1 ? arguments[1] : r) }, includes: function (t) { return rt(Pt(this), t, arguments.length > 1 ? arguments[1] : r) }, join: function (t) { return st.apply(Pt(this), arguments) }, lastIndexOf: function (t) { return ct.apply(Pt(this), arguments) }, map: function (t) { return xt(Pt(this), t, arguments.length > 1 ? arguments[1] : r) }, reduce: function (t) { return ft.apply(Pt(this), arguments) }, reduceRight: function (t) { return at.apply(Pt(this), arguments) }, reverse: function () { for (var t, n = Pt(this).length, r = Math.floor(n / 2), e = 0; e < r;)t = this[e], this[e++] = this[--n], this[n] = t; return this }, some: function (t) { return Z(Pt(this), t, arguments.length > 1 ? arguments[1] : r) }, sort: function (t) { return lt.call(Pt(this), t) }, subarray: function (t, n) { var e = Pt(this), i = e.length, o = d(t, i); return new (k(e, e[bt]))(e.buffer, e.byteOffset + o * e.BYTES_PER_ELEMENT, y((n === r ? i : d(n, i)) - o)) } }, Wt = function (t, n) { return At(this, ht.call(Pt(this), t, n)) }, Ct = function (t) { Pt(this); var n = Ft(arguments[1], 1), r = this.length, e = w(t), i = y(e.length), o = 0; if (i + n > r) throw z("Wrong length!"); for (; o < i;)this[n + o] = e[o++] }, Lt = { entries: function () { return ut.call(Pt(this)) }, keys: function () { return ot.call(Pt(this)) }, values: function () { return it.call(Pt(this)) } }, Ut = function (t, n) { return x(t) && t[mt] && "symbol" != typeof n && n in t && String(+n) == String(n) }, Bt = function (t, n) { return Ut(t, n = b(n, !0)) ? h(2, t[n]) : G(t, n) }, Vt = function (t, n, r) { return !(Ut(t, n = b(n, !0)) && x(r) && S(r, "value")) || S(r, "get") || S(r, "set") || r.configurable || S(r, "writable") && !r.writable || S(r, "enumerable") && !r.enumerable ? V(t, n, r) : (t[n] = r.value, t) }; St || (B.f = Bt, U.f = Vt), c(c.S + c.F * !St, "Object", { getOwnPropertyDescriptor: Bt, defineProperty: Vt }), u(function () { pt.call({}) }) && (pt = vt = function () { return st.call(this) }); var Gt = v({}, Dt); v(Gt, Lt), p(Gt, gt, Lt.values), v(Gt, { slice: Wt, set: Ct, constructor: function () { }, toString: pt, toLocaleString: Tt }), It(Gt, "buffer", "b"), It(Gt, "byteOffset", "o"), It(Gt, "byteLength", "l"), It(Gt, "length", "e"), V(Gt, yt, { get: function () { return this[mt] } }), t.exports = function (t, n, e, a) { var s = t + ((a = !!a) ? "Clamped" : "") + "Array", h = "Uint8Array" != s, v = "get" + t, g = "set" + t, d = o[s], b = d || {}, S = d && F(d), m = !d || !f.ABV, w = {}, O = d && d.prototype, M = function (t, r) { V(t, r, { get: function () { return function (t, r) { var e = t._d; return e.v[v](r * n + e.o, wt) }(this, r) }, set: function (t) { return function (t, r, e) { var i = t._d; a && (e = (e = Math.round(e)) < 0 ? 0 : e > 255 ? 255 : 255 & e), i.v[g](r * n + i.o, e, wt) }(this, r, t) }, enumerable: !0 }) }; m ? (d = e(function (t, e, i, o) { l(t, d, s, "_d"); var u, c, f, a, h = 0, v = 0; if (x(e)) { if (!(e instanceof q || "ArrayBuffer" == (a = _(e)) || "SharedArrayBuffer" == a)) return mt in e ? jt(d, e) : Nt.call(d, e); u = e, v = Ft(i, n); var g = e.byteLength; if (o === r) { if (g % n) throw z("Wrong length!"); if ((c = g - v) < 0) throw z("Wrong length!") } else if ((c = y(o) * n) + v > g) throw z("Wrong length!"); f = c / n } else f = Et(e, !0), u = new q(c = f * n); for (p(t, "_d", { b: u, o: v, l: c, e: f, v: new X(u) }); h < f;)M(t, h++) }), O = d.prototype = E(Gt), p(O, "constructor", d)) : D(function (t) { new d(null), new d(t) }, !0) || (d = e(function (t, e, i, o) { var u; return l(t, d, s), x(e) ? e instanceof q || "ArrayBuffer" == (u = _(e)) || "SharedArrayBuffer" == u ? o !== r ? new b(e, Ft(i, n), o) : i !== r ? new b(e, Ft(i, n)) : new b(e) : mt in e ? jt(d, e) : Nt.call(d, e) : new b(Et(e, h)) }), H(S !== Function.prototype ? P(b).concat(P(S)) : P(b), function (t) { t in d || p(d, t, b[t]) }), d.prototype = O, i || (O.constructor = d)); var A = O[gt], j = !!A && ("values" == A.name || A.name == r), I = Lt.values; p(d, dt, !0), p(O, mt, s), p(O, _t, !0), p(O, bt, d), (a ? new d(1)[yt] == s : yt in O) || V(O, yt, { get: function () { return s } }), w[s] = d, c(c.G + c.W + c.F * (d != b), w), c(c.S, s, { BYTES_PER_ELEMENT: n, from: Nt, of: kt }), "BYTES_PER_ELEMENT" in O || p(O, "BYTES_PER_ELEMENT", n), c(c.P, s, Dt), W(s), c(c.P + c.F * Ot, s, { set: Ct }), c(c.P + c.F * !j, s, Lt), c(c.P + c.F * (O.toString != pt), s, { toString: pt }), c(c.P + c.F * u(function () { new d(1).slice() }), s, { slice: Wt }), c(c.P + c.F * (u(function () { return [1, 2].toLocaleString() != new d([1, 2]).toLocaleString() }) || !u(function () { O.toLocaleString.call([1, 2]) })), s, { toLocaleString: Tt }), T[s] = j ? A : I, i || j || p(O, gt, I) } } else t.exports = function () { } }, function (t, n, r) { r(236)("Uint8", 1, function (t) { return function (n, r, e) { return t(this, n, r, e) } }) }, function (t, n, r) { r(236)("Uint8", 1, function (t) { return function (n, r, e) { return t(this, n, r, e) } }, !0) }, function (t, n, r) { r(236)("Int16", 2, function (t) { return function (n, r, e) { return t(this, n, r, e) } }) }, function (t, n, r) { r(236)("Uint16", 2, function (t) { return function (n, r, e) { return t(this, n, r, e) } }) }, function (t, n, r) { r(236)("Int32", 4, function (t) { return function (n, r, e) { return t(this, n, r, e) } }) }, function (t, n, r) { r(236)("Uint32", 4, function (t) { return function (n, r, e) { return t(this, n, r, e) } }) }, function (t, n, r) { r(236)("Float32", 4, function (t) { return function (n, r, e) { return t(this, n, r, e) } }) }, function (t, n, r) { r(236)("Float64", 8, function (t) { return function (n, r, e) { return t(this, n, r, e) } }) }, function (t, n, e) { var i = e(6), o = e(34)(!0); i(i.P, "Array", { includes: function (t) { return o(this, t, arguments.length > 1 ? arguments[1] : r) } }), e(178)("includes") }, function (t, n, r) { var e = r(6), i = r(125)(!0); e(e.P, "String", { at: function (t) { return i(this, t) } }) }, function (t, n, e) { var i = e(6), o = e(248); i(i.P, "String", { padStart: function (t) { return o(this, t, arguments.length > 1 ? arguments[1] : r, !0) } }) }, function (t, n, e) { var i = e(35), o = e(85), u = e(33); t.exports = function (t, n, e, c) { var f = String(u(t)), a = f.length, s = e === r ? " " : String(e), l = i(n); if (l <= a || "" == s) return f; var h = l - a, p = o.call(s, Math.ceil(h / s.length)); return p.length > h && (p = p.slice(0, h)), c ? p + f : f + p } }, function (t, n, e) { var i = e(6), o = e(248); i(i.P, "String", { padEnd: function (t) { return o(this, t, arguments.length > 1 ? arguments[1] : r, !1) } }) }, function (t, n, r) { r(81)("trimLeft", function (t) { return function () { return t(this, 1) } }, "trimStart") }, function (t, n, r) { r(81)("trimRight", function (t) { return function () { return t(this, 2) } }, "trimEnd") }, function (t, n, r) { var e = r(6), i = r(33), o = r(35), u = r(128), c = r(188), f = RegExp.prototype, a = function (t, n) { this._r = t, this._s = n }; r(136)(a, "RegExp String", function () { var t = this._r.exec(this._s); return { value: t, done: null === t } }), e(e.P, "String", { matchAll: function (t) { if (i(this), !u(t)) throw TypeError(t + " is not a regexp!"); var n = String(this), r = "flags" in f ? String(t.flags) : c.call(t), e = new RegExp(t.source, ~r.indexOf("g") ? r : "g" + r); return e.lastIndex = o(t.lastIndex), new a(e, n) } }) }, function (t, n, r) { r(25)("asyncIterator") }, function (t, n, r) { r(25)("observable") }, function (t, n, r) { var e = r(6), i = r(221), o = r(30), u = r(49), c = r(155); e(e.S, "Object", { getOwnPropertyDescriptors: function (t) { for (var n, r = o(t), e = u.f, f = i(r), a = {}, s = 0; f.length > s;)c(a, n = f[s++], e(r, n)); return a } }) }, function (t, n, r) { var e = r(6), i = r(257)(!1); e(e.S, "Object", { values: function (t) { return i(t) } }) }, function (t, n, r) { var e = r(28), i = r(30), o = r(42).f; t.exports = function (t) { return function (n) { for (var r, u = i(n), c = e(u), f = c.length, a = 0, s = []; f > a;)o.call(u, r = c[a++]) && s.push(t ? [r, u[r]] : u[r]); return s } } }, function (t, n, r) { var e = r(6), i = r(257)(!0); e(e.S, "Object", { entries: function (t) { return i(t) } }) }, function (t, n, r) { var e = r(6), i = r(56), o = r(19), u = r(9); r(4) && e(e.P + r(260), "Object", { __defineGetter__: function (t, n) { u.f(i(this), t, { get: o(n), enumerable: !0, configurable: !0 }) } }) }, function (t, n, r) { t.exports = r(26) || !r(5)(function () { var t = Math.random(); __defineSetter__.call(null, t, function () { }), delete r(2)[t] }) }, function (t, n, r) { var e = r(6), i = r(56), o = r(19), u = r(9); r(4) && e(e.P + r(260), "Object", { __defineSetter__: function (t, n) { u.f(i(this), t, { set: o(n), enumerable: !0, configurable: !0 }) } }) }, function (t, n, r) { var e = r(6), i = r(56), o = r(14), u = r(57), c = r(49).f; r(4) && e(e.P + r(260), "Object", { __lookupGetter__: function (t) { var n, r = i(this), e = o(t, !0); do { if (n = c(r, e)) return n.get } while (r = u(r)) } }) }, function (t, n, r) { var e = r(6), i = r(56), o = r(14), u = r(57), c = r(49).f; r(4) && e(e.P + r(260), "Object", { __lookupSetter__: function (t) { var n, r = i(this), e = o(t, !0); do { if (n = c(r, e)) return n.set } while (r = u(r)) } }) }, function (t, n, r) { var e = r(6); e(e.P + e.R, "Map", { toJSON: r(265)("Map") }) }, function (t, n, r) { var e = r(73), i = r(266); t.exports = function (t) { return function () { if (e(this) != t) throw TypeError(t + "#toJSON isn't generic"); return i(this) } } }, function (t, n, r) { var e = r(198); t.exports = function (t, n) { var r = []; return e(t, !1, r.push, r, n), r } }, function (t, n, r) { var e = r(6); e(e.P + e.R, "Set", { toJSON: r(265)("Set") }) }, function (t, n, r) { var e = r(6); e(e.S, "System", { global: r(2) }) }, function (t, n, r) { var e = r(6), i = r(32); e(e.S, "Error", { isError: function (t) { return "Error" === i(t) } }) }, function (t, n, r) { var e = r(6); e(e.S, "Math", { iaddh: function (t, n, r, e) { var i = t >>> 0, o = r >>> 0; return (n >>> 0) + (e >>> 0) + ((i & o | (i | o) & ~(i + o >>> 0)) >>> 31) | 0 } }) }, function (t, n, r) { var e = r(6); e(e.S, "Math", { isubh: function (t, n, r, e) { var i = t >>> 0, o = r >>> 0; return (n >>> 0) - (e >>> 0) - ((~i & o | ~(i ^ o) & i - o >>> 0) >>> 31) | 0 } }) }, function (t, n, r) { var e = r(6); e(e.S, "Math", { imulh: function (t, n) { var r = +t, e = +n, i = 65535 & r, o = 65535 & e, u = r >> 16, c = e >> 16, f = (u * o >>> 0) + (i * o >>> 16); return u * c + (f >> 16) + ((i * c >>> 0) + (65535 & f) >> 16) } }) }, function (t, n, r) { var e = r(6); e(e.S, "Math", { umulh: function (t, n) { var r = +t, e = +n, i = 65535 & r, o = 65535 & e, u = r >>> 16, c = e >>> 16, f = (u * o >>> 0) + (i * o >>> 16); return u * c + (f >>> 16) + ((i * c >>> 0) + (65535 & f) >>> 16) } }) }, function (t, n, r) { var e = r(275), i = r(10), o = e.key, u = e.set; e.exp({ defineMetadata: function (t, n, r, e) { u(t, n, i(r), o(e)) } }) }, function (t, n, e) { var i = e(203), o = e(6), u = e(21)("metadata"), c = u.store || (u.store = new (e(207))), f = function (t, n, e) { var o = c.get(t); if (!o) { if (!e) return r; c.set(t, o = new i) } var u = o.get(n); if (!u) { if (!e) return r; o.set(n, u = new i) } return u }; t.exports = { store: c, map: f, has: function (t, n, e) { var i = f(n, e, !1); return i !== r && i.has(t) }, get: function (t, n, e) { var i = f(n, e, !1); return i === r ? r : i.get(t) }, set: function (t, n, r, e) { f(r, e, !0).set(t, n) }, keys: function (t, n) { var r = f(t, n, !1), e = []; return r && r.forEach(function (t, n) { e.push(n) }), e }, key: function (t) { return t === r || "symbol" == typeof t ? t : String(t) }, exp: function (t) { o(o.S, "Reflect", t) } } }, function (t, n, e) { var i = e(275), o = e(10), u = i.key, c = i.map, f = i.store; i.exp({ deleteMetadata: function (t, n) { var e = arguments.length < 3 ? r : u(arguments[2]), i = c(o(n), e, !1); if (i === r || !i.delete(t)) return !1; if (i.size) return !0; var a = f.get(n); return a.delete(e), !!a.size || f.delete(n) } }) }, function (t, n, e) { var i = e(275), o = e(10), u = e(57), c = i.has, f = i.get, a = i.key, s = function (t, n, e) { if (c(t, n, e)) return f(t, n, e); var i = u(n); return null !== i ? s(t, i, e) : r }; i.exp({ getMetadata: function (t, n) { return s(t, o(n), arguments.length < 3 ? r : a(arguments[2])) } }) }, function (t, n, e) { var i = e(206), o = e(266), u = e(275), c = e(10), f = e(57), a = u.keys, s = u.key, l = function (t, n) { var r = a(t, n), e = f(t); if (null === e) return r; var u = l(e, n); return u.length ? r.length ? o(new i(r.concat(u))) : u : r }; u.exp({ getMetadataKeys: function (t) { return l(c(t), arguments.length < 2 ? r : s(arguments[1])) } }) }, function (t, n, e) { var i = e(275), o = e(10), u = i.get, c = i.key; i.exp({ getOwnMetadata: function (t, n) { return u(t, o(n), arguments.length < 3 ? r : c(arguments[2])) } }) }, function (t, n, e) { var i = e(275), o = e(10), u = i.keys, c = i.key; i.exp({ getOwnMetadataKeys: function (t) { return u(o(t), arguments.length < 2 ? r : c(arguments[1])) } }) }, function (t, n, e) { var i = e(275), o = e(10), u = e(57), c = i.has, f = i.key, a = function (t, n, r) { if (c(t, n, r)) return !0; var e = u(n); return null !== e && a(t, e, r) }; i.exp({ hasMetadata: function (t, n) { return a(t, o(n), arguments.length < 3 ? r : f(arguments[2])) } }) }, function (t, n, e) { var i = e(275), o = e(10), u = i.has, c = i.key; i.exp({ hasOwnMetadata: function (t, n) { return u(t, o(n), arguments.length < 3 ? r : c(arguments[2])) } }) }, function (t, n, e) { var i = e(275), o = e(10), u = e(19), c = i.key, f = i.set; i.exp({ metadata: function (t, n) { return function (e, i) { f(t, n, (i !== r ? o : u)(e), c(i)) } } }) }, function (t, n, r) { var e = r(6), i = r(201)(), o = r(2).process, u = "process" == r(32)(o); e(e.G, { asap: function (t) { var n = u && o.domain; i(n ? n.bind(t) : t) } }) }, function (t, n, e) { var i = e(6), o = e(2), u = e(7), c = e(201)(), f = e(23)("observable"), a = e(19), s = e(10), l = e(197), h = e(202), p = e(8), v = e(198), g = v.RETURN, y = function (t) { return null == t ? r : a(t) }, d = function (t) { var n = t._c; n && (t._c = r, n()) }, b = function (t) { return t._o === r }, S = function (t) { b(t) || (t._o = r, d(t)) }, m = function (t, n) { s(t), this._c = r, this._o = t, t = new _(this); try { var e = n(t), i = e; null != e && ("function" == typeof e.unsubscribe ? e = function () { i.unsubscribe() } : a(e), this._c = e) } catch (n) { return void t.error(n) } b(this) && d(this) }; m.prototype = h({}, { unsubscribe: function () { S(this) } }); var _ = function (t) { this._s = t }; _.prototype = h({}, { next: function (t) { var n = this._s; if (!b(n)) { var r = n._o; try { var e = y(r.next); if (e) return e.call(r, t) } catch (t) { try { S(n) } finally { throw t } } } }, error: function (t) { var n = this._s; if (b(n)) throw t; var e = n._o; n._o = r; try { var i = y(e.error); if (!i) throw t; t = i.call(e, t) } catch (t) { try { d(n) } finally { throw t } } return d(n), t }, complete: function (t) { var n = this._s; if (!b(n)) { var e = n._o; n._o = r; try { var i = y(e.complete); t = i ? i.call(e, t) : r } catch (t) { try { d(n) } finally { throw t } } return d(n), t } } }); var x = function (t) { l(this, x, "Observable", "_f")._f = a(t) }; h(x.prototype, { subscribe: function (t) { return new m(t, this._f) }, forEach: function (t) { var n = this; return new (u.Promise || o.Promise)(function (r, e) { a(t); var i = n.subscribe({ next: function (n) { try { return t(n) } catch (t) { e(t), i.unsubscribe() } }, error: e, complete: r }) }) } }), h(x, { from: function (t) { var n = "function" == typeof this ? this : x, r = y(s(t)[f]); if (r) { var e = s(r.call(t)); return e.constructor === n ? e : new n(function (t) { return e.subscribe(t) }) } return new n(function (n) { var r = !1; return c(function () { if (!r) { try { if (v(t, !1, function (t) { if (n.next(t), r) return g }) === g) return } catch (t) { if (r) throw t; return void n.error(t) } n.complete() } }), function () { r = !0 } }) }, of: function () { for (var t = 0, n = arguments.length, r = Array(n); t < n;)r[t] = arguments[t++]; return new ("function" == typeof this ? this : x)(function (t) { var n = !1; return c(function () { if (!n) { for (var e = 0; e < r.length; ++e)if (t.next(r[e]), n) return; t.complete() } }), function () { n = !0 } }) } }), p(x.prototype, f, function () { return this }), i(i.G, { Observable: x }), e(186)("Observable") }, function (t, n, r) { var e = r(6), i = r(200); e(e.G + e.B, { setImmediate: i.set, clearImmediate: i.clear }) }, function (t, n, r) { for (var e = r(183), i = r(16), o = r(2), u = r(8), c = r(135), f = r(23), a = f("iterator"), s = f("toStringTag"), l = c.Array, h = ["NodeList", "DOMTokenList", "MediaList", "StyleSheetList", "CSSRuleList"], p = 0; p < 5; p++) { var v, g = h[p], y = o[g], d = y && y.prototype; if (d) for (v in d[a] || u(d, a, l), d[s] || u(d, s, g), c[g] = l, e) d[v] || i(d, v, e[v], !0) } }, function (t, n, r) { var e = r(2), i = r(6), o = r(76), u = r(289), c = e.navigator, f = !!c && /MSIE .\./.test(c.userAgent), a = function (t) { return f ? function (n, r) { return t(o(u, [].slice.call(arguments, 2), "function" == typeof n ? n : Function(n)), r) } : t }; i(i.G + i.B + i.F * f, { setTimeout: a(e.setTimeout), setInterval: a(e.setInterval) }) }, function (t, n, r) { var e = r(290), i = r(76), o = r(19); t.exports = function () { for (var t = o(this), n = arguments.length, r = Array(n), u = 0, c = e._, f = !1; n > u;)(r[u] = arguments[u++]) === c && (f = !0); return function () { var e, o = arguments.length, u = 0, a = 0; if (!f && !o) return i(t, r, this); if (e = r.slice(), f) for (; n > u; u++)e[u] === c && (e[u] = arguments[a++]); for (; o > a;)e.push(arguments[a++]); return i(t, e, this) } } }, function (t, n, r) { t.exports = r(2) }, function (t, n, e) { var i = e(18), o = e(6), u = e(15), c = e(67), f = e(44), a = e(57), s = e(28), l = e(9), h = e(27), p = e(19), v = e(198), g = e(292), y = e(136), d = e(184), b = e(11), S = e(30), m = e(4), _ = e(3), x = function (t) { var n = 1 == t, e = 4 == t; return function (o, u, c) { var f, a, s, l = i(u, c, 3), h = S(o), p = n || 7 == t || 2 == t ? new ("function" == typeof this ? this : F) : r; for (f in h) if (_(h, f) && (s = l(a = h[f], f, o), t)) if (n) p[f] = s; else if (s) switch (t) { case 2: p[f] = a; break; case 3: return !0; case 5: return a; case 6: return f; case 7: p[s[0]] = s[1] } else if (e) return !1; return 3 == t || e ? e : p } }, w = x(6), O = function (t) { return function (n) { return new E(n, t) } }, E = function (t, n) { this._t = S(t), this._a = s(t), this._i = 0, this._k = n }; function F(t) { var n = f(null); return t != r && (g(t) ? v(t, !0, function (t, r) { n[t] = r }) : c(n, t)), n } y(E, "Dict", function () { var t, n = this._t, e = this._a, i = this._k; do { if (this._i >= e.length) return this._t = r, d(1) } while (!_(n, t = e[this._i++])); return d(0, "keys" == i ? t : "values" == i ? n[t] : [t, n[t]]) }), F.prototype = null, o(o.G + o.F, { Dict: F }), o(o.S, "Dict", { keys: O("keys"), values: O("values"), entries: O("entries"), forEach: x(0), map: x(1), filter: x(2), some: x(3), every: x(4), find: x(5), findKey: w, mapPairs: x(7), reduce: function (t, n, r) { p(n); var e, i, o = S(t), u = s(o), c = u.length, f = 0; if (arguments.length < 3) { if (!c) throw TypeError("Reduce of empty object with no initial value"); e = o[u[f++]] } else e = Object(r); for (; c > f;)_(o, i = u[f++]) && (e = n(e, o[i], i, t)); return e }, keyOf: h, includes: function (t, n) { return (n == n ? h(t, n) : w(t, function (t) { return t != t })) !== r }, has: _, get: function (t, n) { if (_(t, n)) return t[n] }, set: function (t, n, r) { return m && n in Object ? l.f(t, n, u(0, r)) : t[n] = r, t }, isDict: function (t) { return b(t) && a(t) === F.prototype } }) }, function (t, n, e) { var i = e(73), o = e(23)("iterator"), u = e(135); t.exports = e(7).isIterable = function (t) { var n = Object(t); return n[o] !== r || "@@iterator" in n || u.hasOwnProperty(i(n)) } }, function (t, n, r) { var e = r(10), i = r(156); t.exports = r(7).getIterator = function (t) { var n = i(t); if ("function" != typeof n) throw TypeError(t + " is not iterable!"); return e(n.call(t)) } }, function (t, n, r) { var e = r(2), i = r(7), o = r(6), u = r(289); o(o.G + o.F, { delay: function (t) { return new (i.Promise || e.Promise)(function (n) { setTimeout(u.call(n, !0), t) }) } }) }, function (t, n, r) { var e = r(290), i = r(6); r(7)._ = e._ = e._ || {}, i(i.P + i.F, "Function", { part: r(289) }) }, function (t, n, r) { var e = r(6); e(e.S + e.F, "Object", { isObject: r(11) }) }, function (t, n, r) { var e = r(6); e(e.S + e.F, "Object", { classof: r(73) }) }, function (t, n, r) { var e = r(6), i = r(299); e(e.S + e.F, "Object", { define: i }) }, function (t, n, r) { var e = r(9), i = r(49), o = r(221), u = r(30); t.exports = function (t, n) { for (var r, c = o(u(n)), f = c.length, a = 0; f > a;)e.f(t, r = c[a++], i.f(n, r)); return t } }, function (t, n, r) { var e = r(6), i = r(299), o = r(44); e(e.S + e.F, "Object", { make: function (t, n) { return i(o(t), n) } }) }, function (t, n, e) { e(134)(Number, "Number", function (t) { this._l = +t, this._i = 0 }, function () { var t = this._i++, n = !(t < this._l); return { done: n, value: n ? r : t } }) }, function (t, n, r) { var e = r(6), i = r(303)(/[\\^$*+?.()|[\]{}]/g, "\\$&"); e(e.S, "RegExp", { escape: function (t) { return i(t) } }) }, function (t, n) { t.exports = function (t, n) { var r = n === Object(n) ? function (t) { return n[t] } : n; return function (n) { return String(n).replace(t, r) } } }, function (t, n, r) { var e = r(6), i = r(303)(/[&<>"']/g, { "&": "&amp;", "<": "&lt;", ">": "&gt;", '"': "&quot;", "'": "&apos;" }); e(e.P + e.F, "String", { escapeHTML: function () { return i(this) } }) }, function (t, n, r) { var e = r(6), i = r(303)(/&(?:amp|lt|gt|quot|apos);/g, { "&amp;": "&", "&lt;": "<", "&gt;": ">", "&quot;": '"', "&apos;": "'" }); e(e.P + e.F, "String", { unescapeHTML: function () { return i(this) } }) }]), "undefined" != typeof module && module.exports ? module.exports = t : "function" == typeof define && define.amd ? define(function () { return t }) : n.core = t }(1, 1);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/assets/js/sweetalert2/sweetalert2.min.css CHANGED
@@ -1,1452 +1 @@
1
- @charset "UTF-8";
2
- @-webkit-keyframes swal2-show {
3
- 0% {
4
- -webkit-transform: scale(0.7);
5
- transform: scale(0.7);
6
- }
7
- 45% {
8
- -webkit-transform: scale(1.05);
9
- transform: scale(1.05);
10
- }
11
- 80% {
12
- -webkit-transform: scale(0.95);
13
- transform: scale(0.95);
14
- }
15
- 100% {
16
- -webkit-transform: scale(1);
17
- transform: scale(1);
18
- }
19
- }
20
- @keyframes swal2-show {
21
- 0% {
22
- -webkit-transform: scale(0.7);
23
- transform: scale(0.7);
24
- }
25
- 45% {
26
- -webkit-transform: scale(1.05);
27
- transform: scale(1.05);
28
- }
29
- 80% {
30
- -webkit-transform: scale(0.95);
31
- transform: scale(0.95);
32
- }
33
- 100% {
34
- -webkit-transform: scale(1);
35
- transform: scale(1);
36
- }
37
- }
38
- @-webkit-keyframes swal2-hide {
39
- 0% {
40
- -webkit-transform: scale(1);
41
- transform: scale(1);
42
- opacity: 1;
43
- }
44
- 100% {
45
- -webkit-transform: scale(0.5);
46
- transform: scale(0.5);
47
- opacity: 0;
48
- }
49
- }
50
- @keyframes swal2-hide {
51
- 0% {
52
- -webkit-transform: scale(1);
53
- transform: scale(1);
54
- opacity: 1;
55
- }
56
- 100% {
57
- -webkit-transform: scale(0.5);
58
- transform: scale(0.5);
59
- opacity: 0;
60
- }
61
- }
62
- @-webkit-keyframes swal2-animate-success-line-tip {
63
- 0% {
64
- top: 1.1875em;
65
- left: 0.0625em;
66
- width: 0;
67
- }
68
- 54% {
69
- top: 1.0625em;
70
- left: 0.125em;
71
- width: 0;
72
- }
73
- 70% {
74
- top: 2.1875em;
75
- left: -0.375em;
76
- width: 3.125em;
77
- }
78
- 84% {
79
- top: 3em;
80
- left: 1.3125em;
81
- width: 1.0625em;
82
- }
83
- 100% {
84
- top: 2.8125em;
85
- left: 0.875em;
86
- width: 1.5625em;
87
- }
88
- }
89
- @keyframes swal2-animate-success-line-tip {
90
- 0% {
91
- top: 1.1875em;
92
- left: 0.0625em;
93
- width: 0;
94
- }
95
- 54% {
96
- top: 1.0625em;
97
- left: 0.125em;
98
- width: 0;
99
- }
100
- 70% {
101
- top: 2.1875em;
102
- left: -0.375em;
103
- width: 3.125em;
104
- }
105
- 84% {
106
- top: 3em;
107
- left: 1.3125em;
108
- width: 1.0625em;
109
- }
110
- 100% {
111
- top: 2.8125em;
112
- left: 0.875em;
113
- width: 1.5625em;
114
- }
115
- }
116
- @-webkit-keyframes swal2-animate-success-line-long {
117
- 0% {
118
- top: 3.375em;
119
- right: 2.875em;
120
- width: 0;
121
- }
122
- 65% {
123
- top: 3.375em;
124
- right: 2.875em;
125
- width: 0;
126
- }
127
- 84% {
128
- top: 2.1875em;
129
- right: 0;
130
- width: 3.4375em;
131
- }
132
- 100% {
133
- top: 2.375em;
134
- right: 0.5em;
135
- width: 2.9375em;
136
- }
137
- }
138
- @keyframes swal2-animate-success-line-long {
139
- 0% {
140
- top: 3.375em;
141
- right: 2.875em;
142
- width: 0;
143
- }
144
- 65% {
145
- top: 3.375em;
146
- right: 2.875em;
147
- width: 0;
148
- }
149
- 84% {
150
- top: 2.1875em;
151
- right: 0;
152
- width: 3.4375em;
153
- }
154
- 100% {
155
- top: 2.375em;
156
- right: 0.5em;
157
- width: 2.9375em;
158
- }
159
- }
160
- @-webkit-keyframes swal2-rotate-success-circular-line {
161
- 0% {
162
- -webkit-transform: rotate(-45deg);
163
- transform: rotate(-45deg);
164
- }
165
- 5% {
166
- -webkit-transform: rotate(-45deg);
167
- transform: rotate(-45deg);
168
- }
169
- 12% {
170
- -webkit-transform: rotate(-405deg);
171
- transform: rotate(-405deg);
172
- }
173
- 100% {
174
- -webkit-transform: rotate(-405deg);
175
- transform: rotate(-405deg);
176
- }
177
- }
178
- @keyframes swal2-rotate-success-circular-line {
179
- 0% {
180
- -webkit-transform: rotate(-45deg);
181
- transform: rotate(-45deg);
182
- }
183
- 5% {
184
- -webkit-transform: rotate(-45deg);
185
- transform: rotate(-45deg);
186
- }
187
- 12% {
188
- -webkit-transform: rotate(-405deg);
189
- transform: rotate(-405deg);
190
- }
191
- 100% {
192
- -webkit-transform: rotate(-405deg);
193
- transform: rotate(-405deg);
194
- }
195
- }
196
- @-webkit-keyframes swal2-animate-error-x-mark {
197
- 0% {
198
- margin-top: 1.625em;
199
- -webkit-transform: scale(0.4);
200
- transform: scale(0.4);
201
- opacity: 0;
202
- }
203
- 50% {
204
- margin-top: 1.625em;
205
- -webkit-transform: scale(0.4);
206
- transform: scale(0.4);
207
- opacity: 0;
208
- }
209
- 80% {
210
- margin-top: -0.375em;
211
- -webkit-transform: scale(1.15);
212
- transform: scale(1.15);
213
- }
214
- 100% {
215
- margin-top: 0;
216
- -webkit-transform: scale(1);
217
- transform: scale(1);
218
- opacity: 1;
219
- }
220
- }
221
- @keyframes swal2-animate-error-x-mark {
222
- 0% {
223
- margin-top: 1.625em;
224
- -webkit-transform: scale(0.4);
225
- transform: scale(0.4);
226
- opacity: 0;
227
- }
228
- 50% {
229
- margin-top: 1.625em;
230
- -webkit-transform: scale(0.4);
231
- transform: scale(0.4);
232
- opacity: 0;
233
- }
234
- 80% {
235
- margin-top: -0.375em;
236
- -webkit-transform: scale(1.15);
237
- transform: scale(1.15);
238
- }
239
- 100% {
240
- margin-top: 0;
241
- -webkit-transform: scale(1);
242
- transform: scale(1);
243
- opacity: 1;
244
- }
245
- }
246
- @-webkit-keyframes swal2-animate-error-icon {
247
- 0% {
248
- -webkit-transform: rotateX(100deg);
249
- transform: rotateX(100deg);
250
- opacity: 0;
251
- }
252
- 100% {
253
- -webkit-transform: rotateX(0);
254
- transform: rotateX(0);
255
- opacity: 1;
256
- }
257
- }
258
- @keyframes swal2-animate-error-icon {
259
- 0% {
260
- -webkit-transform: rotateX(100deg);
261
- transform: rotateX(100deg);
262
- opacity: 0;
263
- }
264
- 100% {
265
- -webkit-transform: rotateX(0);
266
- transform: rotateX(0);
267
- opacity: 1;
268
- }
269
- }
270
- body.swal2-toast-shown .swal2-container {
271
- background-color: transparent;
272
- }
273
- body.swal2-toast-shown .swal2-container.swal2-shown {
274
- background-color: transparent;
275
- }
276
- body.swal2-toast-shown .swal2-container.swal2-top {
277
- top: 0;
278
- right: auto;
279
- bottom: auto;
280
- left: 50%;
281
- -webkit-transform: translateX(-50%);
282
- transform: translateX(-50%);
283
- }
284
- body.swal2-toast-shown .swal2-container.swal2-top-end,
285
- body.swal2-toast-shown .swal2-container.swal2-top-right {
286
- top: 0;
287
- right: 0;
288
- bottom: auto;
289
- left: auto;
290
- }
291
- body.swal2-toast-shown .swal2-container.swal2-top-left,
292
- body.swal2-toast-shown .swal2-container.swal2-top-start {
293
- top: 0;
294
- right: auto;
295
- bottom: auto;
296
- left: 0;
297
- }
298
- body.swal2-toast-shown .swal2-container.swal2-center-left,
299
- body.swal2-toast-shown .swal2-container.swal2-center-start {
300
- top: 50%;
301
- right: auto;
302
- bottom: auto;
303
- left: 0;
304
- -webkit-transform: translateY(-50%);
305
- transform: translateY(-50%);
306
- }
307
- body.swal2-toast-shown .swal2-container.swal2-center {
308
- top: 50%;
309
- right: auto;
310
- bottom: auto;
311
- left: 50%;
312
- -webkit-transform: translate(-50%, -50%);
313
- transform: translate(-50%, -50%);
314
- }
315
- body.swal2-toast-shown .swal2-container.swal2-center-end,
316
- body.swal2-toast-shown .swal2-container.swal2-center-right {
317
- top: 50%;
318
- right: 0;
319
- bottom: auto;
320
- left: auto;
321
- -webkit-transform: translateY(-50%);
322
- transform: translateY(-50%);
323
- }
324
- body.swal2-toast-shown .swal2-container.swal2-bottom-left,
325
- body.swal2-toast-shown .swal2-container.swal2-bottom-start {
326
- top: auto;
327
- right: auto;
328
- bottom: 0;
329
- left: 0;
330
- }
331
- body.swal2-toast-shown .swal2-container.swal2-bottom {
332
- top: auto;
333
- right: auto;
334
- bottom: 0;
335
- left: 50%;
336
- -webkit-transform: translateX(-50%);
337
- transform: translateX(-50%);
338
- }
339
- body.swal2-toast-shown .swal2-container.swal2-bottom-end,
340
- body.swal2-toast-shown .swal2-container.swal2-bottom-right {
341
- top: auto;
342
- right: 0;
343
- bottom: 0;
344
- left: auto;
345
- }
346
- body.swal2-toast-column .swal2-toast {
347
- flex-direction: column;
348
- align-items: stretch;
349
- }
350
- body.swal2-toast-column .swal2-toast .swal2-actions {
351
- flex: 1;
352
- align-self: stretch;
353
- height: 2.2em;
354
- margin-top: 0.3125em;
355
- }
356
- body.swal2-toast-column .swal2-toast .swal2-loading {
357
- justify-content: center;
358
- }
359
- body.swal2-toast-column .swal2-toast .swal2-input {
360
- height: 2em;
361
- margin: 0.3125em auto;
362
- font-size: 1em;
363
- }
364
- body.swal2-toast-column .swal2-toast .swal2-validation-message {
365
- font-size: 1em;
366
- }
367
- .swal2-popup.swal2-toast {
368
- flex-direction: row;
369
- align-items: center;
370
- width: auto;
371
- padding: 0.625em;
372
- overflow-y: hidden;
373
- box-shadow: 0 0 0.625em #d9d9d9;
374
- }
375
- .swal2-popup.swal2-toast .swal2-header {
376
- flex-direction: row;
377
- }
378
- .swal2-popup.swal2-toast .swal2-title {
379
- flex-grow: 1;
380
- justify-content: flex-start;
381
- margin: 0 0.6em;
382
- font-size: 1em;
383
- }
384
- .swal2-popup.swal2-toast .swal2-footer {
385
- margin: 0.5em 0 0;
386
- padding: 0.5em 0 0;
387
- font-size: 0.8em;
388
- }
389
- .swal2-popup.swal2-toast .swal2-close {
390
- position: initial;
391
- width: 0.8em;
392
- height: 0.8em;
393
- line-height: 0.8;
394
- }
395
- .swal2-popup.swal2-toast .swal2-content {
396
- justify-content: flex-start;
397
- font-size: 1em;
398
- }
399
- .swal2-popup.swal2-toast .swal2-icon {
400
- width: 2em;
401
- min-width: 2em;
402
- height: 2em;
403
- margin: 0;
404
- }
405
- .swal2-popup.swal2-toast .swal2-icon::before {
406
- display: flex;
407
- align-items: center;
408
- font-size: 2em;
409
- font-weight: 700;
410
- }
411
- @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
412
- .swal2-popup.swal2-toast .swal2-icon::before {
413
- font-size: 0.25em;
414
- }
415
- }
416
- .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
417
- width: 2em;
418
- height: 2em;
419
- }
420
- .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"] {
421
- top: 0.875em;
422
- width: 1.375em;
423
- }
424
- .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"] {
425
- left: 0.3125em;
426
- }
427
- .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"] {
428
- right: 0.3125em;
429
- }
430
- .swal2-popup.swal2-toast .swal2-actions {
431
- height: auto;
432
- margin: 0 0.3125em;
433
- }
434
- .swal2-popup.swal2-toast .swal2-styled {
435
- margin: 0 0.3125em;
436
- padding: 0.3125em 0.625em;
437
- font-size: 1em;
438
- }
439
- .swal2-popup.swal2-toast .swal2-styled:focus {
440
- box-shadow: 0 0 0 0.0625em #fff, 0 0 0 0.125em rgba(50, 100, 150, 0.4);
441
- }
442
- .swal2-popup.swal2-toast .swal2-success {
443
- border-color: #a5dc86;
444
- }
445
- .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"] {
446
- position: absolute;
447
- width: 2em;
448
- height: 2.8125em;
449
- -webkit-transform: rotate(45deg);
450
- transform: rotate(45deg);
451
- border-radius: 50%;
452
- }
453
- .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"][class$="left"] {
454
- top: -0.25em;
455
- left: -0.9375em;
456
- -webkit-transform: rotate(-45deg);
457
- transform: rotate(-45deg);
458
- -webkit-transform-origin: 2em 2em;
459
- transform-origin: 2em 2em;
460
- border-radius: 4em 0 0 4em;
461
- }
462
- .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"][class$="right"] {
463
- top: -0.25em;
464
- left: 0.9375em;
465
- -webkit-transform-origin: 0 2em;
466
- transform-origin: 0 2em;
467
- border-radius: 0 4em 4em 0;
468
- }
469
- .swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
470
- width: 2em;
471
- height: 2em;
472
- }
473
- .swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
474
- top: 0;
475
- left: 0.4375em;
476
- width: 0.4375em;
477
- height: 2.6875em;
478
- }
479
- .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"] {
480
- height: 0.3125em;
481
- }
482
- .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"][class$="tip"] {
483
- top: 1.125em;
484
- left: 0.1875em;
485
- width: 0.75em;
486
- }
487
- .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"][class$="long"] {
488
- top: 0.9375em;
489
- right: 0.1875em;
490
- width: 1.375em;
491
- }
492
- .swal2-popup.swal2-toast.swal2-show {
493
- -webkit-animation: showSweetToast 0.5s;
494
- animation: showSweetToast 0.5s;
495
- }
496
- .swal2-popup.swal2-toast.swal2-hide {
497
- -webkit-animation: hideSweetToast 0.2s forwards;
498
- animation: hideSweetToast 0.2s forwards;
499
- }
500
- .swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip {
501
- -webkit-animation: animate-toast-success-tip 0.75s;
502
- animation: animate-toast-success-tip 0.75s;
503
- }
504
- .swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long {
505
- -webkit-animation: animate-toast-success-long 0.75s;
506
- animation: animate-toast-success-long 0.75s;
507
- }
508
- @-webkit-keyframes showSweetToast {
509
- 0% {
510
- -webkit-transform: translateY(-0.625em) rotateZ(2deg);
511
- transform: translateY(-0.625em) rotateZ(2deg);
512
- opacity: 0;
513
- }
514
- 33% {
515
- -webkit-transform: translateY(0) rotateZ(-2deg);
516
- transform: translateY(0) rotateZ(-2deg);
517
- opacity: 0.5;
518
- }
519
- 66% {
520
- -webkit-transform: translateY(0.3125em) rotateZ(2deg);
521
- transform: translateY(0.3125em) rotateZ(2deg);
522
- opacity: 0.7;
523
- }
524
- 100% {
525
- -webkit-transform: translateY(0) rotateZ(0);
526
- transform: translateY(0) rotateZ(0);
527
- opacity: 1;
528
- }
529
- }
530
- @keyframes showSweetToast {
531
- 0% {
532
- -webkit-transform: translateY(-0.625em) rotateZ(2deg);
533
- transform: translateY(-0.625em) rotateZ(2deg);
534
- opacity: 0;
535
- }
536
- 33% {
537
- -webkit-transform: translateY(0) rotateZ(-2deg);
538
- transform: translateY(0) rotateZ(-2deg);
539
- opacity: 0.5;
540
- }
541
- 66% {
542
- -webkit-transform: translateY(0.3125em) rotateZ(2deg);
543
- transform: translateY(0.3125em) rotateZ(2deg);
544
- opacity: 0.7;
545
- }
546
- 100% {
547
- -webkit-transform: translateY(0) rotateZ(0);
548
- transform: translateY(0) rotateZ(0);
549
- opacity: 1;
550
- }
551
- }
552
- @-webkit-keyframes hideSweetToast {
553
- 0% {
554
- opacity: 1;
555
- }
556
- 33% {
557
- opacity: 0.5;
558
- }
559
- 100% {
560
- -webkit-transform: rotateZ(1deg);
561
- transform: rotateZ(1deg);
562
- opacity: 0;
563
- }
564
- }
565
- @keyframes hideSweetToast {
566
- 0% {
567
- opacity: 1;
568
- }
569
- 33% {
570
- opacity: 0.5;
571
- }
572
- 100% {
573
- -webkit-transform: rotateZ(1deg);
574
- transform: rotateZ(1deg);
575
- opacity: 0;
576
- }
577
- }
578
- @-webkit-keyframes animate-toast-success-tip {
579
- 0% {
580
- top: 0.5625em;
581
- left: 0.0625em;
582
- width: 0;
583
- }
584
- 54% {
585
- top: 0.125em;
586
- left: 0.125em;
587
- width: 0;
588
- }
589
- 70% {
590
- top: 0.625em;
591
- left: -0.25em;
592
- width: 1.625em;
593
- }
594
- 84% {
595
- top: 1.0625em;
596
- left: 0.75em;
597
- width: 0.5em;
598
- }
599
- 100% {
600
- top: 1.125em;
601
- left: 0.1875em;
602
- width: 0.75em;
603
- }
604
- }
605
- @keyframes animate-toast-success-tip {
606
- 0% {
607
- top: 0.5625em;
608
- left: 0.0625em;
609
- width: 0;
610
- }
611
- 54% {
612
- top: 0.125em;
613
- left: 0.125em;
614
- width: 0;
615
- }
616
- 70% {
617
- top: 0.625em;
618
- left: -0.25em;
619
- width: 1.625em;
620
- }
621
- 84% {
622
- top: 1.0625em;
623
- left: 0.75em;
624
- width: 0.5em;
625
- }
626
- 100% {
627
- top: 1.125em;
628
- left: 0.1875em;
629
- width: 0.75em;
630
- }
631
- }
632
- @-webkit-keyframes animate-toast-success-long {
633
- 0% {
634
- top: 1.625em;
635
- right: 1.375em;
636
- width: 0;
637
- }
638
- 65% {
639
- top: 1.25em;
640
- right: 0.9375em;
641
- width: 0;
642
- }
643
- 84% {
644
- top: 0.9375em;
645
- right: 0;
646
- width: 1.125em;
647
- }
648
- 100% {
649
- top: 0.9375em;
650
- right: 0.1875em;
651
- width: 1.375em;
652
- }
653
- }
654
- @keyframes animate-toast-success-long {
655
- 0% {
656
- top: 1.625em;
657
- right: 1.375em;
658
- width: 0;
659
- }
660
- 65% {
661
- top: 1.25em;
662
- right: 0.9375em;
663
- width: 0;
664
- }
665
- 84% {
666
- top: 0.9375em;
667
- right: 0;
668
- width: 1.125em;
669
- }
670
- 100% {
671
- top: 0.9375em;
672
- right: 0.1875em;
673
- width: 1.375em;
674
- }
675
- }
676
- body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
677
- overflow: hidden;
678
- }
679
- body.swal2-height-auto {
680
- height: auto !important;
681
- }
682
- body.swal2-no-backdrop .swal2-shown {
683
- top: auto;
684
- right: auto;
685
- bottom: auto;
686
- left: auto;
687
- max-width: calc(100% - 0.625em * 2);
688
- background-color: transparent;
689
- }
690
- body.swal2-no-backdrop .swal2-shown > .swal2-modal {
691
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
692
- }
693
- body.swal2-no-backdrop .swal2-shown.swal2-top {
694
- top: 0;
695
- left: 50%;
696
- -webkit-transform: translateX(-50%);
697
- transform: translateX(-50%);
698
- }
699
- body.swal2-no-backdrop .swal2-shown.swal2-top-left,
700
- body.swal2-no-backdrop .swal2-shown.swal2-top-start {
701
- top: 0;
702
- left: 0;
703
- }
704
- body.swal2-no-backdrop .swal2-shown.swal2-top-end,
705
- body.swal2-no-backdrop .swal2-shown.swal2-top-right {
706
- top: 0;
707
- right: 0;
708
- }
709
- body.swal2-no-backdrop .swal2-shown.swal2-center {
710
- top: 50%;
711
- left: 50%;
712
- -webkit-transform: translate(-50%, -50%);
713
- transform: translate(-50%, -50%);
714
- }
715
- body.swal2-no-backdrop .swal2-shown.swal2-center-left,
716
- body.swal2-no-backdrop .swal2-shown.swal2-center-start {
717
- top: 50%;
718
- left: 0;
719
- -webkit-transform: translateY(-50%);
720
- transform: translateY(-50%);
721
- }
722
- body.swal2-no-backdrop .swal2-shown.swal2-center-end,
723
- body.swal2-no-backdrop .swal2-shown.swal2-center-right {
724
- top: 50%;
725
- right: 0;
726
- -webkit-transform: translateY(-50%);
727
- transform: translateY(-50%);
728
- }
729
- body.swal2-no-backdrop .swal2-shown.swal2-bottom {
730
- bottom: 0;
731
- left: 50%;
732
- -webkit-transform: translateX(-50%);
733
- transform: translateX(-50%);
734
- }
735
- body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,
736
- body.swal2-no-backdrop .swal2-shown.swal2-bottom-start {
737
- bottom: 0;
738
- left: 0;
739
- }
740
- body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,
741
- body.swal2-no-backdrop .swal2-shown.swal2-bottom-right {
742
- right: 0;
743
- bottom: 0;
744
- }
745
- .swal2-container {
746
- display: flex;
747
- position: fixed;
748
- z-index: 1060;
749
- top: 0;
750
- right: 0;
751
- bottom: 0;
752
- left: 0;
753
- flex-direction: row;
754
- align-items: center;
755
- justify-content: center;
756
- padding: 0.625em;
757
- overflow-x: hidden;
758
- background-color: transparent;
759
- -webkit-overflow-scrolling: touch;
760
- }
761
- .swal2-container.swal2-top {
762
- align-items: flex-start;
763
- }
764
- .swal2-container.swal2-top-left,
765
- .swal2-container.swal2-top-start {
766
- align-items: flex-start;
767
- justify-content: flex-start;
768
- }
769
- .swal2-container.swal2-top-end,
770
- .swal2-container.swal2-top-right {
771
- align-items: flex-start;
772
- justify-content: flex-end;
773
- }
774
- .swal2-container.swal2-center {
775
- align-items: center;
776
- }
777
- .swal2-container.swal2-center-left,
778
- .swal2-container.swal2-center-start {
779
- align-items: center;
780
- justify-content: flex-start;
781
- }
782
- .swal2-container.swal2-center-end,
783
- .swal2-container.swal2-center-right {
784
- align-items: center;
785
- justify-content: flex-end;
786
- }
787
- .swal2-container.swal2-bottom {
788
- align-items: flex-end;
789
- }
790
- .swal2-container.swal2-bottom-left,
791
- .swal2-container.swal2-bottom-start {
792
- align-items: flex-end;
793
- justify-content: flex-start;
794
- }
795
- .swal2-container.swal2-bottom-end,
796
- .swal2-container.swal2-bottom-right {
797
- align-items: flex-end;
798
- justify-content: flex-end;
799
- }
800
- .swal2-container.swal2-bottom-end > :first-child,
801
- .swal2-container.swal2-bottom-left > :first-child,
802
- .swal2-container.swal2-bottom-right > :first-child,
803
- .swal2-container.swal2-bottom-start > :first-child,
804
- .swal2-container.swal2-bottom > :first-child {
805
- margin-top: auto;
806
- }
807
- .swal2-container.swal2-grow-fullscreen > .swal2-modal {
808
- display: flex !important;
809
- flex: 1;
810
- align-self: stretch;
811
- justify-content: center;
812
- }
813
- .swal2-container.swal2-grow-row > .swal2-modal {
814
- display: flex !important;
815
- flex: 1;
816
- align-content: center;
817
- justify-content: center;
818
- }
819
- .swal2-container.swal2-grow-column {
820
- flex: 1;
821
- flex-direction: column;
822
- }
823
- .swal2-container.swal2-grow-column.swal2-bottom,
824
- .swal2-container.swal2-grow-column.swal2-center,
825
- .swal2-container.swal2-grow-column.swal2-top {
826
- align-items: center;
827
- }
828
- .swal2-container.swal2-grow-column.swal2-bottom-left,
829
- .swal2-container.swal2-grow-column.swal2-bottom-start,
830
- .swal2-container.swal2-grow-column.swal2-center-left,
831
- .swal2-container.swal2-grow-column.swal2-center-start,
832
- .swal2-container.swal2-grow-column.swal2-top-left,
833
- .swal2-container.swal2-grow-column.swal2-top-start {
834
- align-items: flex-start;
835
- }
836
- .swal2-container.swal2-grow-column.swal2-bottom-end,
837
- .swal2-container.swal2-grow-column.swal2-bottom-right,
838
- .swal2-container.swal2-grow-column.swal2-center-end,
839
- .swal2-container.swal2-grow-column.swal2-center-right,
840
- .swal2-container.swal2-grow-column.swal2-top-end,
841
- .swal2-container.swal2-grow-column.swal2-top-right {
842
- align-items: flex-end;
843
- }
844
- .swal2-container.swal2-grow-column > .swal2-modal {
845
- display: flex !important;
846
- flex: 1;
847
- align-content: center;
848
- justify-content: center;
849
- }
850
- .swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)
851
- > .swal2-modal {
852
- margin: auto;
853
- }
854
- @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
855
- .swal2-container .swal2-modal {
856
- margin: 0 !important;
857
- }
858
- }
859
- .swal2-container.swal2-fade {
860
- transition: background-color 0.1s;
861
- }
862
- .swal2-container.swal2-shown {
863
- background-color: rgba(0, 0, 0, 0.4);
864
- }
865
- .swal2-popup {
866
- display: none;
867
- position: relative;
868
- box-sizing: border-box;
869
- flex-direction: column;
870
- justify-content: center;
871
- width: 32em;
872
- max-width: 100%;
873
- padding: 1.25em;
874
- border-radius: 0.3125em;
875
- background: #fff;
876
- font-family: inherit;
877
- font-size: 1rem;
878
- }
879
- .swal2-popup:focus {
880
- outline: 0;
881
- }
882
- .swal2-popup.swal2-loading {
883
- overflow-y: hidden;
884
- }
885
- .swal2-header {
886
- display: flex;
887
- flex-direction: column;
888
- align-items: center;
889
- }
890
- .swal2-title {
891
- position: relative;
892
- max-width: 100%;
893
- margin: 0 0 0.4em;
894
- padding: 0;
895
- color: #595959;
896
- font-size: 1.875em;
897
- font-weight: 600;
898
- text-align: center;
899
- text-transform: none;
900
- word-wrap: break-word;
901
- }
902
- .swal2-actions {
903
- z-index: 1;
904
- flex-wrap: wrap;
905
- align-items: center;
906
- justify-content: center;
907
- margin: 1.25em auto 0;
908
- }
909
- .swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
910
- opacity: 0.4;
911
- }
912
- .swal2-actions:not(.swal2-loading) .swal2-styled:hover {
913
- background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
914
- }
915
- .swal2-actions:not(.swal2-loading) .swal2-styled:active {
916
- background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
917
- }
918
- .swal2-actions.swal2-loading .swal2-styled.swal2-confirm {
919
- box-sizing: border-box;
920
- width: 2.5em;
921
- height: 2.5em;
922
- margin: 0.46875em;
923
- padding: 0;
924
- -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
925
- animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
926
- border: 0.25em solid transparent;
927
- border-radius: 100%;
928
- border-color: transparent;
929
- background-color: transparent !important;
930
- color: transparent;
931
- cursor: default;
932
- -webkit-user-select: none;
933
- -moz-user-select: none;
934
- -ms-user-select: none;
935
- user-select: none;
936
- }
937
- .swal2-actions.swal2-loading .swal2-styled.swal2-cancel {
938
- margin-right: 30px;
939
- margin-left: 30px;
940
- }
941
- .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after {
942
- content: "";
943
- display: inline-block;
944
- width: 15px;
945
- height: 15px;
946
- margin-left: 5px;
947
- -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
948
- animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
949
- border: 3px solid #999;
950
- border-radius: 50%;
951
- border-right-color: transparent;
952
- box-shadow: 1px 1px 1px #fff;
953
- }
954
- .swal2-styled {
955
- margin: 0.3125em;
956
- padding: 0.625em 2em;
957
- box-shadow: none;
958
- font-weight: 500;
959
- }
960
- .swal2-styled:not([disabled]) {
961
- cursor: pointer;
962
- }
963
- .swal2-styled.swal2-confirm {
964
- border: 0;
965
- border-radius: 0.25em;
966
- background: initial;
967
- background-color: #3085d6;
968
- color: #fff;
969
- font-size: 1.0625em;
970
- }
971
- .swal2-styled.swal2-cancel {
972
- border: 0;
973
- border-radius: 0.25em;
974
- background: initial;
975
- background-color: #aaa;
976
- color: #fff;
977
- font-size: 1.0625em;
978
- }
979
- .swal2-styled:focus {
980
- outline: 0;
981
- box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgba(50, 100, 150, 0.4);
982
- }
983
- .swal2-styled::-moz-focus-inner {
984
- border: 0;
985
- }
986
- .swal2-footer {
987
- justify-content: center;
988
- margin: 1.25em 0 0;
989
- padding: 1em 0 0;
990
- border-top: 1px solid #eee;
991
- color: #545454;
992
- font-size: 1em;
993
- }
994
- .swal2-image {
995
- max-width: 100%;
996
- margin: 1.25em auto;
997
- }
998
- .swal2-close {
999
- position: absolute;
1000
- top: 0;
1001
- right: 0;
1002
- justify-content: center;
1003
- width: 1.2em;
1004
- height: 1.2em;
1005
- padding: 0;
1006
- overflow: hidden;
1007
- transition: color 0.1s ease-out;
1008
- border: none;
1009
- border-radius: 0;
1010
- outline: initial;
1011
- background: 0 0;
1012
- color: #ccc;
1013
- font-family: serif;
1014
- font-size: 2.5em;
1015
- line-height: 1.2;
1016
- cursor: pointer;
1017
- }
1018
- .swal2-close:hover {
1019
- -webkit-transform: none;
1020
- transform: none;
1021
- color: #f27474;
1022
- }
1023
- .swal2-content {
1024
- z-index: 1;
1025
- justify-content: center;
1026
- margin: 0;
1027
- padding: 0;
1028
- color: #545454;
1029
- font-size: 1.125em;
1030
- font-weight: 300;
1031
- line-height: normal;
1032
- word-wrap: break-word;
1033
- }
1034
- #swal2-content {
1035
- text-align: center;
1036
- }
1037
- .swal2-checkbox,
1038
- .swal2-file,
1039
- .swal2-input,
1040
- .swal2-radio,
1041
- .swal2-select,
1042
- .swal2-textarea {
1043
- margin: 1em auto;
1044
- }
1045
- .swal2-file,
1046
- .swal2-input,
1047
- .swal2-textarea {
1048
- box-sizing: border-box;
1049
- width: 100%;
1050
- transition: border-color 0.3s, box-shadow 0.3s;
1051
- border: 1px solid #d9d9d9;
1052
- border-radius: 0.1875em;
1053
- background: inherit;
1054
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);
1055
- font-size: 1.125em;
1056
- }
1057
- .swal2-file.swal2-inputerror,
1058
- .swal2-input.swal2-inputerror,
1059
- .swal2-textarea.swal2-inputerror {
1060
- border-color: #f27474 !important;
1061
- box-shadow: 0 0 2px #f27474 !important;
1062
- }
1063
- .swal2-file:focus,
1064
- .swal2-input:focus,
1065
- .swal2-textarea:focus {
1066
- border: 1px solid #b4dbed;
1067
- outline: 0;
1068
- box-shadow: 0 0 3px #c4e6f5;
1069
- }
1070
- .swal2-file::-webkit-input-placeholder,
1071
- .swal2-input::-webkit-input-placeholder,
1072
- .swal2-textarea::-webkit-input-placeholder {
1073
- color: #ccc;
1074
- }
1075
- .swal2-file:-ms-input-placeholder,
1076
- .swal2-input:-ms-input-placeholder,
1077
- .swal2-textarea:-ms-input-placeholder {
1078
- color: #ccc;
1079
- }
1080
- .swal2-file::-ms-input-placeholder,
1081
- .swal2-input::-ms-input-placeholder,
1082
- .swal2-textarea::-ms-input-placeholder {
1083
- color: #ccc;
1084
- }
1085
- .swal2-file::placeholder,
1086
- .swal2-input::placeholder,
1087
- .swal2-textarea::placeholder {
1088
- color: #ccc;
1089
- }
1090
- .swal2-range {
1091
- margin: 1em auto;
1092
- background: inherit;
1093
- }
1094
- .swal2-range input {
1095
- width: 80%;
1096
- }
1097
- .swal2-range output {
1098
- width: 20%;
1099
- font-weight: 600;
1100
- text-align: center;
1101
- }
1102
- .swal2-range input,
1103
- .swal2-range output {
1104
- height: 2.625em;
1105
- padding: 0;
1106
- font-size: 1.125em;
1107
- line-height: 2.625em;
1108
- }
1109
- .swal2-input {
1110
- height: 2.625em;
1111
- padding: 0 0.75em;
1112
- }
1113
- .swal2-input[type="number"] {
1114
- max-width: 10em;
1115
- }
1116
- .swal2-file {
1117
- background: inherit;
1118
- font-size: 1.125em;
1119
- }
1120
- .swal2-textarea {
1121
- height: 6.75em;
1122
- padding: 0.75em;
1123
- }
1124
- .swal2-select {
1125
- min-width: 50%;
1126
- max-width: 100%;
1127
- padding: 0.375em 0.625em !important;
1128
- line-height: 28px !important;
1129
- height: auto !important;
1130
- background: inherit;
1131
- color: #545454;
1132
- font-size: 1.125em;
1133
- }
1134
- .swal2-checkbox,
1135
- .swal2-radio {
1136
- align-items: center;
1137
- justify-content: center;
1138
- background: inherit;
1139
- }
1140
- .swal2-checkbox label,
1141
- .swal2-radio label {
1142
- margin: 0 0.6em;
1143
- font-size: 1.125em;
1144
- }
1145
- .swal2-checkbox input,
1146
- .swal2-radio input {
1147
- margin: 0 0.4em;
1148
- }
1149
- .swal2-validation-message {
1150
- display: none;
1151
- align-items: center;
1152
- justify-content: center;
1153
- padding: 0.625em;
1154
- overflow: hidden;
1155
- background: #f0f0f0;
1156
- color: #666;
1157
- font-size: 1em;
1158
- font-weight: 300;
1159
- }
1160
- .swal2-validation-message::before {
1161
- content: "!";
1162
- display: inline-block;
1163
- width: 1.5em;
1164
- min-width: 1.5em;
1165
- height: 1.5em;
1166
- margin: 0 0.625em;
1167
- zoom: normal;
1168
- border-radius: 50%;
1169
- background-color: #f27474;
1170
- color: #fff;
1171
- font-weight: 600;
1172
- line-height: 1.5em;
1173
- text-align: center;
1174
- }
1175
- @supports (-ms-accelerator: true) {
1176
- .swal2-range input {
1177
- width: 100% !important;
1178
- }
1179
- .swal2-range output {
1180
- display: none;
1181
- }
1182
- }
1183
- @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
1184
- .swal2-range input {
1185
- width: 100% !important;
1186
- }
1187
- .swal2-range output {
1188
- display: none;
1189
- }
1190
- }
1191
- @-moz-document url-prefix() {
1192
- .swal2-close:focus {
1193
- outline: 2px solid rgba(50, 100, 150, 0.4);
1194
- }
1195
- }
1196
- .swal2-icon {
1197
- position: relative;
1198
- box-sizing: content-box;
1199
- justify-content: center;
1200
- width: 5em;
1201
- height: 5em;
1202
- margin: 1.25em auto 1.875em;
1203
- zoom: normal;
1204
- border: 0.25em solid transparent;
1205
- border-radius: 50%;
1206
- line-height: 5em;
1207
- cursor: default;
1208
- -webkit-user-select: none;
1209
- -moz-user-select: none;
1210
- -ms-user-select: none;
1211
- user-select: none;
1212
- }
1213
- .swal2-icon::before {
1214
- display: flex;
1215
- align-items: center;
1216
- height: 92%;
1217
- font-size: 3.75em;
1218
- }
1219
- .swal2-icon.swal2-error {
1220
- border-color: #f27474;
1221
- }
1222
- .swal2-icon.swal2-error .swal2-x-mark {
1223
- position: relative;
1224
- flex-grow: 1;
1225
- }
1226
- .swal2-icon.swal2-error [class^="swal2-x-mark-line"] {
1227
- display: block;
1228
- position: absolute;
1229
- top: 2.3125em;
1230
- width: 2.9375em;
1231
- height: 0.3125em;
1232
- border-radius: 0.125em;
1233
- background-color: #f27474;
1234
- }
1235
- .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"] {
1236
- left: 1.0625em;
1237
- -webkit-transform: rotate(45deg);
1238
- transform: rotate(45deg);
1239
- }
1240
- .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"] {
1241
- right: 1em;
1242
- -webkit-transform: rotate(-45deg);
1243
- transform: rotate(-45deg);
1244
- }
1245
- .swal2-icon.swal2-warning {
1246
- border-color: #facea8;
1247
- color: #f8bb86;
1248
- }
1249
- .swal2-icon.swal2-warning::before {
1250
- content: "!";
1251
- }
1252
- .swal2-icon.swal2-info {
1253
- border-color: #9de0f6;
1254
- color: #3fc3ee;
1255
- }
1256
- .swal2-icon.swal2-info::before {
1257
- content: "i";
1258
- }
1259
- .swal2-icon.swal2-question {
1260
- border-color: #c9dae1;
1261
- color: #87adbd;
1262
- }
1263
- .swal2-icon.swal2-question::before {
1264
- content: "?";
1265
- }
1266
- .swal2-icon.swal2-question.swal2-arabic-question-mark::before {
1267
- content: "؟";
1268
- }
1269
- .swal2-icon.swal2-success {
1270
- border-color: #a5dc86;
1271
- }
1272
- .swal2-icon.swal2-success [class^="swal2-success-circular-line"] {
1273
- position: absolute;
1274
- width: 3.75em;
1275
- height: 7.5em;
1276
- -webkit-transform: rotate(45deg);
1277
- transform: rotate(45deg);
1278
- border-radius: 50%;
1279
- }
1280
- .swal2-icon.swal2-success [class^="swal2-success-circular-line"][class$="left"] {
1281
- top: -0.4375em;
1282
- left: -2.0635em;
1283
- -webkit-transform: rotate(-45deg);
1284
- transform: rotate(-45deg);
1285
- -webkit-transform-origin: 3.75em 3.75em;
1286
- transform-origin: 3.75em 3.75em;
1287
- border-radius: 7.5em 0 0 7.5em;
1288
- }
1289
- .swal2-icon.swal2-success [class^="swal2-success-circular-line"][class$="right"] {
1290
- top: -0.6875em;
1291
- left: 1.875em;
1292
- -webkit-transform: rotate(-45deg);
1293
- transform: rotate(-45deg);
1294
- -webkit-transform-origin: 0 3.75em;
1295
- transform-origin: 0 3.75em;
1296
- border-radius: 0 7.5em 7.5em 0;
1297
- }
1298
- .swal2-icon.swal2-success .swal2-success-ring {
1299
- position: absolute;
1300
- z-index: 2;
1301
- top: -0.25em;
1302
- left: -0.25em;
1303
- box-sizing: content-box;
1304
- width: 100%;
1305
- height: 100%;
1306
- border: 0.25em solid rgba(165, 220, 134, 0.3);
1307
- border-radius: 50%;
1308
- }
1309
- .swal2-icon.swal2-success .swal2-success-fix {
1310
- position: absolute;
1311
- z-index: 1;
1312
- top: 0.5em;
1313
- left: 1.625em;
1314
- width: 0.4375em;
1315
- height: 5.625em;
1316
- -webkit-transform: rotate(-45deg);
1317
- transform: rotate(-45deg);
1318
- }
1319
- .swal2-icon.swal2-success [class^="swal2-success-line"] {
1320
- display: block;
1321
- position: absolute;
1322
- z-index: 2;
1323
- height: 0.3125em;
1324
- border-radius: 0.125em;
1325
- background-color: #a5dc86;
1326
- }
1327
- .swal2-icon.swal2-success [class^="swal2-success-line"][class$="tip"] {
1328
- top: 2.875em;
1329
- left: 0.875em;
1330
- width: 1.5625em;
1331
- -webkit-transform: rotate(45deg);
1332
- transform: rotate(45deg);
1333
- }
1334
- .swal2-icon.swal2-success [class^="swal2-success-line"][class$="long"] {
1335
- top: 2.375em;
1336
- right: 0.5em;
1337
- width: 2.9375em;
1338
- -webkit-transform: rotate(-45deg);
1339
- transform: rotate(-45deg);
1340
- }
1341
- .swal2-progress-steps {
1342
- align-items: center;
1343
- margin: 0 0 1.25em;
1344
- padding: 0;
1345
- background: inherit;
1346
- font-weight: 600;
1347
- }
1348
- .swal2-progress-steps li {
1349
- display: inline-block;
1350
- position: relative;
1351
- }
1352
- .swal2-progress-steps .swal2-progress-step {
1353
- z-index: 20;
1354
- width: 2em;
1355
- height: 2em;
1356
- border-radius: 2em;
1357
- background: #3085d6;
1358
- color: #fff;
1359
- line-height: 2em;
1360
- text-align: center;
1361
- }
1362
- .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
1363
- background: #3085d6;
1364
- }
1365
- .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
1366
- background: #add8e6;
1367
- color: #fff;
1368
- }
1369
- .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
1370
- background: #add8e6;
1371
- }
1372
- .swal2-progress-steps .swal2-progress-step-line {
1373
- z-index: 10;
1374
- width: 2.5em;
1375
- height: 0.4em;
1376
- margin: 0 -1px;
1377
- background: #3085d6;
1378
- }
1379
- [class^="swal2"] {
1380
- -webkit-tap-highlight-color: transparent;
1381
- }
1382
- .swal2-show {
1383
- -webkit-animation: swal2-show 0.3s;
1384
- animation: swal2-show 0.3s;
1385
- }
1386
- .swal2-show.swal2-noanimation {
1387
- -webkit-animation: none;
1388
- animation: none;
1389
- }
1390
- .swal2-hide {
1391
- -webkit-animation: swal2-hide 0.15s forwards;
1392
- animation: swal2-hide 0.15s forwards;
1393
- }
1394
- .swal2-hide.swal2-noanimation {
1395
- -webkit-animation: none;
1396
- animation: none;
1397
- }
1398
- .swal2-rtl .swal2-close {
1399
- right: auto;
1400
- left: 0;
1401
- }
1402
- .swal2-animate-success-icon .swal2-success-line-tip {
1403
- -webkit-animation: swal2-animate-success-line-tip 0.75s;
1404
- animation: swal2-animate-success-line-tip 0.75s;
1405
- }
1406
- .swal2-animate-success-icon .swal2-success-line-long {
1407
- -webkit-animation: swal2-animate-success-line-long 0.75s;
1408
- animation: swal2-animate-success-line-long 0.75s;
1409
- }
1410
- .swal2-animate-success-icon .swal2-success-circular-line-right {
1411
- -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;
1412
- animation: swal2-rotate-success-circular-line 4.25s ease-in;
1413
- }
1414
- .swal2-animate-error-icon {
1415
- -webkit-animation: swal2-animate-error-icon 0.5s;
1416
- animation: swal2-animate-error-icon 0.5s;
1417
- }
1418
- .swal2-animate-error-icon .swal2-x-mark {
1419
- -webkit-animation: swal2-animate-error-x-mark 0.5s;
1420
- animation: swal2-animate-error-x-mark 0.5s;
1421
- }
1422
- @-webkit-keyframes swal2-rotate-loading {
1423
- 0% {
1424
- -webkit-transform: rotate(0);
1425
- transform: rotate(0);
1426
- }
1427
- 100% {
1428
- -webkit-transform: rotate(360deg);
1429
- transform: rotate(360deg);
1430
- }
1431
- }
1432
- @keyframes swal2-rotate-loading {
1433
- 0% {
1434
- -webkit-transform: rotate(0);
1435
- transform: rotate(0);
1436
- }
1437
- 100% {
1438
- -webkit-transform: rotate(360deg);
1439
- transform: rotate(360deg);
1440
- }
1441
- }
1442
- @media print {
1443
- body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
1444
- overflow-y: scroll !important;
1445
- }
1446
- body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden="true"] {
1447
- display: none;
1448
- }
1449
- body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
1450
- position: initial !important;
1451
- }
1452
- }
1
+ @charset "UTF-8";@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:initial;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon::before{display:flex;align-items:center;font-size:2em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon::before{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;left:-.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;background-color:transparent;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{z-index:1;flex-wrap:wrap;align-items:center;justify-content:center;margin:1.25em auto 0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff}.swal2-styled{margin:.3125em;padding:.625em 2em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;top:0;right:0;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{-webkit-transform:none;transform:none;color:#f27474}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;word-wrap:break-word}#swal2-content{text-align:center}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-file::-webkit-input-placeholder,.swal2-input::-webkit-input-placeholder,.swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::-ms-input-placeholder,.swal2-input::-ms-input-placeholder,.swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:inherit}.swal2-range input{width:80%}.swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em!important;line-height:28px!important;height:auto!important;background:inherit;color:#545454;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-validation-message{display:none;align-items:center;justify-content:center;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;zoom:normal;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;zoom:normal;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon::before{display:flex;align-items:center;height:92%;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning::before{content:"!"}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info::before{content:"i"}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question::before{content:"?"}.swal2-icon.swal2-question.swal2-arabic-question-mark::before{content:"؟"}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progress-steps{align-items:center;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3085d6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;width:2.5em;height:.4em;margin:0 -1px;background:#3085d6}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:initial!important}}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/includes/admin-helper.php CHANGED
@@ -158,7 +158,8 @@ class Admin_Helper {
158
  'pa_admin_icon',
159
  PREMIUM_ADDONS_URL . 'admin/assets/fonts/style.css',
160
  array(),
161
- PREMIUM_ADDONS_VERSION
 
162
  );
163
 
164
  $suffix = is_rtl() ? '-rtl' : '';
@@ -169,7 +170,8 @@ class Admin_Helper {
169
  'pa-notice-css',
170
  PREMIUM_ADDONS_URL . 'admin/assets/css/notice' . $suffix . '.css',
171
  array(),
172
- PREMIUM_ADDONS_VERSION
 
173
  );
174
 
175
  if ( strpos( $current_screen, $this->page_slug ) !== false ) {
@@ -178,14 +180,16 @@ class Admin_Helper {
178
  'pa-admin-css',
179
  PREMIUM_ADDONS_URL . 'admin/assets/css/admin' . $suffix . '.css',
180
  array(),
181
- PREMIUM_ADDONS_VERSION
 
182
  );
183
 
184
  wp_enqueue_style(
185
  'pa-sweetalert-style',
186
  PREMIUM_ADDONS_URL . 'admin/assets/js/sweetalert2/sweetalert2.min.css',
187
  array(),
188
- PREMIUM_ADDONS_VERSION
 
189
  );
190
 
191
  wp_enqueue_script(
@@ -196,13 +200,13 @@ class Admin_Helper {
196
  true
197
  );
198
 
199
- wp_enqueue_script(
200
- 'pa-admin-dialog',
201
- PREMIUM_ADDONS_URL . 'admin/assets/js/dialog/dialog.js',
202
- array( 'jquery-ui-position' ),
203
- PREMIUM_ADDONS_VERSION,
204
- true
205
- );
206
 
207
  wp_enqueue_script(
208
  'pa-sweetalert-core',
@@ -512,6 +516,7 @@ class Admin_Helper {
512
  <div class="papro-admin-notice-logo">
513
  <img class="pa-notice-logo" src="<?php echo esc_attr( PREMIUM_ADDONS_URL . 'admin/images/papro-notice-logo.png' ); ?>">
514
  </div>
 
515
  </div>
516
  <?php endif; ?>
517
 
@@ -672,6 +677,9 @@ class Admin_Helper {
672
 
673
  $default_keys = array_fill_keys( $settings, true );
674
 
 
 
 
675
  return $default_keys;
676
 
677
  }
158
  'pa_admin_icon',
159
  PREMIUM_ADDONS_URL . 'admin/assets/fonts/style.css',
160
  array(),
161
+ PREMIUM_ADDONS_VERSION,
162
+ 'all'
163
  );
164
 
165
  $suffix = is_rtl() ? '-rtl' : '';
170
  'pa-notice-css',
171
  PREMIUM_ADDONS_URL . 'admin/assets/css/notice' . $suffix . '.css',
172
  array(),
173
+ PREMIUM_ADDONS_VERSION,
174
+ 'all'
175
  );
176
 
177
  if ( strpos( $current_screen, $this->page_slug ) !== false ) {
180
  'pa-admin-css',
181
  PREMIUM_ADDONS_URL . 'admin/assets/css/admin' . $suffix . '.css',
182
  array(),
183
+ PREMIUM_ADDONS_VERSION,
184
+ 'all'
185
  );
186
 
187
  wp_enqueue_style(
188
  'pa-sweetalert-style',
189
  PREMIUM_ADDONS_URL . 'admin/assets/js/sweetalert2/sweetalert2.min.css',
190
  array(),
191
+ PREMIUM_ADDONS_VERSION,
192
+ 'all'
193
  );
194
 
195
  wp_enqueue_script(
200
  true
201
  );
202
 
203
+ // wp_enqueue_script(
204
+ // 'pa-admin-dialog',
205
+ // PREMIUM_ADDONS_URL . 'admin/assets/js/dialog/dialog.js',
206
+ // array( 'jquery-ui-position' ),
207
+ // PREMIUM_ADDONS_VERSION,
208
+ // true
209
+ // );
210
 
211
  wp_enqueue_script(
212
  'pa-sweetalert-core',
516
  <div class="papro-admin-notice-logo">
517
  <img class="pa-notice-logo" src="<?php echo esc_attr( PREMIUM_ADDONS_URL . 'admin/images/papro-notice-logo.png' ); ?>">
518
  </div>
519
+ <a href="https://premiumaddons.com" target="_blank"></a>
520
  </div>
521
  <?php endif; ?>
522
 
677
 
678
  $default_keys = array_fill_keys( $settings, true );
679
 
680
+ //Beta Tester should NOT be enabled by default.
681
+ $default_keys['is-beta-tester'] = false;
682
+
683
  return $default_keys;
684
 
685
  }
admin/includes/admin-notices.php CHANGED
@@ -187,7 +187,7 @@ class Admin_Notices {
187
  public function get_review_text( $review_url, $optout_url ) {
188
 
189
  $notice = sprintf(
190
- '<p>' . __('Can we take only 2 minutes of your time? We\'d really appreciate it if you give ','premium-addons-for-elementor') .
191
  '<b>' . __('Premium Addons for Elementor','premium-addons-for-elementor') . '</b> a 5 Stars Rating on WordPress.org. By speading the love, we can create even greater free stuff in the future!</p>
192
  <div>
193
  <a class="button button-primary" href="%s" target="_blank"><span>' . __('Leave a Review','premium-addons-for-elementor') . '</span></a>
187
  public function get_review_text( $review_url, $optout_url ) {
188
 
189
  $notice = sprintf(
190
+ '<p>' . __('Can we take only 2 minutes of your time? We would be really grateful it if you give ','premium-addons-for-elementor') .
191
  '<b>' . __('Premium Addons for Elementor','premium-addons-for-elementor') . '</b> a 5 Stars Rating on WordPress.org. By speading the love, we can create even greater free stuff in the future!</p>
192
  <div>
193
  <a class="button button-primary" href="%s" target="_blank"><span>' . __('Leave a Review','premium-addons-for-elementor') . '</span></a>
assets/editor/css/style-dark.css DELETED
@@ -1,9 +0,0 @@
1
- .elementor-panel .elementor-control-section_pa_docs .elementor-panel-heading-title.elementor-panel-heading-title,
2
- .elementor-control-raw-html.editor-pa-doc a {
3
- color: #e0e1e3 !important;
4
- }
5
-
6
- [class^="pa-"]::after,
7
- [class*=" pa-"]::after {
8
- color: #fff;
9
- }
 
 
 
 
 
 
 
 
 
assets/editor/js/xdlocalstorage.js CHANGED
@@ -1,5 +1,5 @@
1
  "use strict";
2
- window.XdUtils = window.XdUtils || function() {
3
  function a(a, b) {
4
  var c, d = b || {};
5
  for (c in a) a.hasOwnProperty(c) && (d[c] = a[c]);
@@ -8,7 +8,7 @@ window.XdUtils = window.XdUtils || function() {
8
  return {
9
  extend: a
10
  }
11
- }(), window.xdLocalStorage = window.xdLocalStorage || function() {
12
  function a(a) {
13
  k[a.id] && (k[a.id](a), delete k[a.id])
14
  }
@@ -17,7 +17,7 @@ window.XdUtils = window.XdUtils || function() {
17
  var c;
18
  try {
19
  c = JSON.parse(b.data)
20
- } catch (a) {}
21
  c && c.namespace === h && ("iframe-ready" === c.id ? (m = !0, i.initCallback()) : a(c))
22
  }
23
 
@@ -50,44 +50,44 @@ window.XdUtils = window.XdUtils || function() {
50
  i = {
51
  iframeId: "cross-domain-iframe",
52
  iframeUrl: void 0,
53
- initCallback: function() {}
54
  },
55
  j = -1,
56
  k = {},
57
  l = !1,
58
  m = !0;
59
  return {
60
- init: function(a) {
61
  if (!a.iframeUrl) throw "You must specify iframeUrl";
62
  if (l) return void console.log("xdLocalStorage was already initialized!");
63
- l = !0, f() ? d(a) : document.addEventListener ? document.addEventListener("readystatechange", function() {
64
  f() && d(a)
65
- }) : document.attachEvent("readystatechange", function() {
66
  f() && d(a)
67
  })
68
  },
69
- setItem: function(a, b, d) {
70
  e() && c("set", a, b, d)
71
  },
72
- getItem: function(a, b) {
73
  e() && c("get", a, null, b)
74
  },
75
- removeItem: function(a, b) {
76
  e() && c("remove", a, null, b)
77
  },
78
- key: function(a, b) {
79
  e() && c("key", a, null, b)
80
  },
81
- getSize: function(a) {
82
  e() && c("size", null, null, a)
83
  },
84
- getLength: function(a) {
85
  e() && c("length", null, null, a)
86
  },
87
- clear: function(a) {
88
  e() && c("clear", null, null, a)
89
  },
90
- wasInit: function() {
91
  return l
92
  }
93
  }
1
  "use strict";
2
+ window.XdUtils = window.XdUtils || function () {
3
  function a(a, b) {
4
  var c, d = b || {};
5
  for (c in a) a.hasOwnProperty(c) && (d[c] = a[c]);
8
  return {
9
  extend: a
10
  }
11
+ }(), window.xdLocalStorage = window.xdLocalStorage || function () {
12
  function a(a) {
13
  k[a.id] && (k[a.id](a), delete k[a.id])
14
  }
17
  var c;
18
  try {
19
  c = JSON.parse(b.data)
20
+ } catch (a) { }
21
  c && c.namespace === h && ("iframe-ready" === c.id ? (m = !0, i.initCallback()) : a(c))
22
  }
23
 
50
  i = {
51
  iframeId: "cross-domain-iframe",
52
  iframeUrl: void 0,
53
+ initCallback: function () { }
54
  },
55
  j = -1,
56
  k = {},
57
  l = !1,
58
  m = !0;
59
  return {
60
+ init: function (a) {
61
  if (!a.iframeUrl) throw "You must specify iframeUrl";
62
  if (l) return void console.log("xdLocalStorage was already initialized!");
63
+ l = !0, f() ? d(a) : document.addEventListener ? document.addEventListener("readystatechange", function () {
64
  f() && d(a)
65
+ }) : document.attachEvent("readystatechange", function () {
66
  f() && d(a)
67
  })
68
  },
69
+ setItem: function (a, b, d) {
70
  e() && c("set", a, b, d)
71
  },
72
+ getItem: function (a, b) {
73
  e() && c("get", a, null, b)
74
  },
75
+ removeItem: function (a, b) {
76
  e() && c("remove", a, null, b)
77
  },
78
+ key: function (a, b) {
79
  e() && c("key", a, null, b)
80
  },
81
+ getSize: function (a) {
82
  e() && c("size", null, null, a)
83
  },
84
+ getLength: function (a) {
85
  e() && c("length", null, null, a)
86
  },
87
+ clear: function (a) {
88
  e() && c("clear", null, null, a)
89
  },
90
+ wasInit: function () {
91
  return l
92
  }
93
  }
assets/editor/templates/css/editor-rtl.css CHANGED
@@ -76,7 +76,7 @@
76
  align-items: center;
77
  -webkit-box-pack: justify;
78
  -ms-flex-pack: justify;
79
-
80
  height: 50px;
81
  }
82
  #premium-template-modal-header .premium-template-modal-back {
@@ -127,12 +127,10 @@
127
  padding: 8px 10px;
128
  color: #fff;
129
  }
130
- #premium-template-modal-header-actions
131
- .template-library-activate-license:hover {
132
  color: #fff;
133
  opacity: 0.85;
134
- -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12),
135
- 0 2px 2px rgba(0, 0, 0, 0.2);
136
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
137
  }
138
  #premium-template-modal .elementor-library-error {
@@ -164,8 +162,7 @@
164
  }
165
  #premium-template-modal .elementor-library-error-link a:hover {
166
  opacity: 0.85;
167
- -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12),
168
- 0 2px 2px rgba(0, 0, 0, 0.2);
169
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
170
  }
171
  #premium-modal-tabs-items {
@@ -203,9 +200,7 @@
203
  #premium-template-modal-header-logo .premium-template-modal-header-logo-icon {
204
  margin-left: 5px;
205
  }
206
- #premium-template-modal-header-logo
207
- .premium-template-modal-header-logo-icon
208
- img {
209
  width: 30px;
210
  height: 30px;
211
  }
@@ -253,7 +248,7 @@
253
  }
254
  #premium-template-modal .elementor-loader {
255
  position: relative;
256
- background-color: hsla(0,0%,100%,.9);
257
  }
258
  #premium-template-modal .elementor-loader .elementor-loader-box:first-of-type {
259
  left: 40px;
@@ -270,9 +265,7 @@
270
  #premium-template-modal .elementor-loader .elementor-loader-box:nth-of-type(4) {
271
  bottom: 40px;
272
  }
273
- #premium-template-modal
274
- .elementor-loader
275
- .elementor-loader-box:not(:first-of-type) {
276
  right: 40px;
277
  height: 14px;
278
  width: 42px;
@@ -283,9 +276,7 @@
283
  text-align: right;
284
  padding: 9px 0;
285
  }
286
- #premium-template-library-content
287
- .premium-template-filter-label
288
- input[type="radio"] {
289
  position: absolute;
290
  right: 0;
291
  top: 0;
@@ -302,10 +293,7 @@
302
  color: #6d7882;
303
  }
304
  #premium-template-library-content .premium-template-filter-label:hover span,
305
- #premium-template-library-content
306
- .premium-template-filter-label
307
- input:checked
308
- + span {
309
  color: #f47216;
310
  }
311
  #premium-template-library-content .premium-template-filter-item {
@@ -367,9 +355,7 @@
367
  #premium-modal-templates-container .elementor-template-library-template-remote {
368
  width: calc(33.3333% - 30px);
369
  }
370
- #premium-template-library-content
371
- #premium-modal-templates-container
372
- .elementor-template-library-template-controls {
373
  position: absolute;
374
  background-color: #fff;
375
  right: 0;
@@ -392,9 +378,7 @@
392
  .elementor-template-library-template-controls {
393
  bottom: 0;
394
  }
395
- #premium-template-library-content
396
- #premium-modal-templates-container
397
- .premium-template-insert {
398
  padding: 0;
399
  margin: 0;
400
  color: #39b54a;
@@ -402,9 +386,7 @@
402
  text-transform: none;
403
  font-size: 12px;
404
  }
405
- #premium-template-library-content
406
- #premium-modal-templates-container
407
- .premium-clone-template {
408
  background: none;
409
  border: none;
410
  padding: 0;
@@ -421,34 +403,24 @@
421
  div.premium-template-has-url:hover .premium-clone-template {
422
  display: block !important;
423
  }
424
- #premium-template-library-content
425
- #premium-modal-templates-container
426
- .premium-template-insert:hover {
427
  -webkit-box-shadow: none;
428
  box-shadow: none;
429
  }
430
- #premium-template-library-content
431
- #premium-modal-templates-container
432
- .elementor-template-library-template-name {
433
  padding: 5px 0 0;
434
  text-align: center;
435
  display: block !important;
436
  }
437
- #premium-template-library-content
438
- #premium-modal-templates-container
439
- .elementor-template-library-template-name-holder {
440
  height: 23px;
441
  }
442
- #premium-template-library-content
443
- #premium-modal-templates-container
444
- .template-library-activate-license {
445
  display: none;
446
  color: #fcb92c;
447
  font-size: 12px;
448
  }
449
- #premium-template-library-content
450
- #premium-modal-templates-container
451
- .template-library-activate-license:hover {
452
  color: #d89403;
453
  }
454
  #premium-template-library-content
@@ -457,9 +429,7 @@ div.premium-template-has-url:hover .premium-clone-template {
457
  .elementor-template-library-template-name {
458
  opacity: 0;
459
  }
460
- .library-tab-premium_page
461
- #premium-modal-templates-container
462
- .elementor-template-library-template-remote {
463
  width: calc(25% - 20px);
464
  margin: 10px;
465
  }
@@ -469,18 +439,14 @@ div.premium-template-has-url:hover .premium-clone-template {
469
  .elementor-template-library-template-action {
470
  padding: 8px;
471
  }
472
- #premium-modal-templates-container
473
- .premium-template-no-url
474
- .elementor-template-library-template-preview {
475
  cursor: default !important;
476
  opacity: 0 !important;
477
  }
478
  #premium-modal-templates-container .premium-template-no-url .fa-search-plus {
479
  display: none !important;
480
  }
481
- #premium-modal-templates-container
482
- .elementor-template-library-template:hover
483
- .template-library-activate-license {
484
  display: block !important;
485
  }
486
  .elementor-template-library-template-screenshot img {
76
  align-items: center;
77
  -webkit-box-pack: justify;
78
  -ms-flex-pack: justify;
79
+
80
  height: 50px;
81
  }
82
  #premium-template-modal-header .premium-template-modal-back {
127
  padding: 8px 10px;
128
  color: #fff;
129
  }
130
+ #premium-template-modal-header-actions .template-library-activate-license:hover {
 
131
  color: #fff;
132
  opacity: 0.85;
133
+ -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
 
134
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
135
  }
136
  #premium-template-modal .elementor-library-error {
162
  }
163
  #premium-template-modal .elementor-library-error-link a:hover {
164
  opacity: 0.85;
165
+ -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
 
166
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
167
  }
168
  #premium-modal-tabs-items {
200
  #premium-template-modal-header-logo .premium-template-modal-header-logo-icon {
201
  margin-left: 5px;
202
  }
203
+ #premium-template-modal-header-logo .premium-template-modal-header-logo-icon img {
 
 
204
  width: 30px;
205
  height: 30px;
206
  }
248
  }
249
  #premium-template-modal .elementor-loader {
250
  position: relative;
251
+ background-color: hsla(0, 0%, 100%, 0.9);
252
  }
253
  #premium-template-modal .elementor-loader .elementor-loader-box:first-of-type {
254
  left: 40px;
265
  #premium-template-modal .elementor-loader .elementor-loader-box:nth-of-type(4) {
266
  bottom: 40px;
267
  }
268
+ #premium-template-modal .elementor-loader .elementor-loader-box:not(:first-of-type) {
 
 
269
  right: 40px;
270
  height: 14px;
271
  width: 42px;
276
  text-align: right;
277
  padding: 9px 0;
278
  }
279
+ #premium-template-library-content .premium-template-filter-label input[type="radio"] {
 
 
280
  position: absolute;
281
  right: 0;
282
  top: 0;
293
  color: #6d7882;
294
  }
295
  #premium-template-library-content .premium-template-filter-label:hover span,
296
+ #premium-template-library-content .premium-template-filter-label input:checked + span {
 
 
 
297
  color: #f47216;
298
  }
299
  #premium-template-library-content .premium-template-filter-item {
355
  #premium-modal-templates-container .elementor-template-library-template-remote {
356
  width: calc(33.3333% - 30px);
357
  }
358
+ #premium-template-library-content #premium-modal-templates-container .elementor-template-library-template-controls {
 
 
359
  position: absolute;
360
  background-color: #fff;
361
  right: 0;
378
  .elementor-template-library-template-controls {
379
  bottom: 0;
380
  }
381
+ #premium-template-library-content #premium-modal-templates-container .premium-template-insert {
 
 
382
  padding: 0;
383
  margin: 0;
384
  color: #39b54a;
386
  text-transform: none;
387
  font-size: 12px;
388
  }
389
+ #premium-template-library-content #premium-modal-templates-container .premium-clone-template {
 
 
390
  background: none;
391
  border: none;
392
  padding: 0;
403
  div.premium-template-has-url:hover .premium-clone-template {
404
  display: block !important;
405
  }
406
+ #premium-template-library-content #premium-modal-templates-container .premium-template-insert:hover {
 
 
407
  -webkit-box-shadow: none;
408
  box-shadow: none;
409
  }
410
+ #premium-template-library-content #premium-modal-templates-container .elementor-template-library-template-name {
 
 
411
  padding: 5px 0 0;
412
  text-align: center;
413
  display: block !important;
414
  }
415
+ #premium-template-library-content #premium-modal-templates-container .elementor-template-library-template-name-holder {
 
 
416
  height: 23px;
417
  }
418
+ #premium-template-library-content #premium-modal-templates-container .template-library-activate-license {
 
 
419
  display: none;
420
  color: #fcb92c;
421
  font-size: 12px;
422
  }
423
+ #premium-template-library-content #premium-modal-templates-container .template-library-activate-license:hover {
 
 
424
  color: #d89403;
425
  }
426
  #premium-template-library-content
429
  .elementor-template-library-template-name {
430
  opacity: 0;
431
  }
432
+ .library-tab-premium_page #premium-modal-templates-container .elementor-template-library-template-remote {
 
 
433
  width: calc(25% - 20px);
434
  margin: 10px;
435
  }
439
  .elementor-template-library-template-action {
440
  padding: 8px;
441
  }
442
+ #premium-modal-templates-container .premium-template-no-url .elementor-template-library-template-preview {
 
 
443
  cursor: default !important;
444
  opacity: 0 !important;
445
  }
446
  #premium-modal-templates-container .premium-template-no-url .fa-search-plus {
447
  display: none !important;
448
  }
449
+ #premium-modal-templates-container .elementor-template-library-template:hover .template-library-activate-license {
 
 
450
  display: block !important;
451
  }
452
  .elementor-template-library-template-screenshot img {
assets/editor/templates/css/editor.css CHANGED
@@ -76,7 +76,7 @@
76
  align-items: center;
77
  -webkit-box-pack: justify;
78
  -ms-flex-pack: justify;
79
-
80
  height: 50px;
81
  }
82
  #premium-template-modal-header .premium-template-modal-back {
@@ -127,12 +127,10 @@
127
  padding: 8px 10px;
128
  color: #fff;
129
  }
130
- #premium-template-modal-header-actions
131
- .template-library-activate-license:hover {
132
  color: #fff;
133
  opacity: 0.85;
134
- -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12),
135
- 0 2px 2px rgba(0, 0, 0, 0.2);
136
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
137
  }
138
  #premium-template-modal .elementor-library-error {
@@ -164,8 +162,7 @@
164
  }
165
  #premium-template-modal .elementor-library-error-link a:hover {
166
  opacity: 0.85;
167
- -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12),
168
- 0 2px 2px rgba(0, 0, 0, 0.2);
169
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
170
  }
171
  #premium-modal-tabs-items {
@@ -203,9 +200,7 @@
203
  #premium-template-modal-header-logo .premium-template-modal-header-logo-icon {
204
  margin-right: 5px;
205
  }
206
- #premium-template-modal-header-logo
207
- .premium-template-modal-header-logo-icon
208
- img {
209
  width: 30px;
210
  height: 30px;
211
  }
@@ -253,7 +248,7 @@
253
  }
254
  #premium-template-modal .elementor-loader {
255
  position: relative;
256
- background-color: hsla(0,0%,100%,.9);
257
  }
258
  #premium-template-modal .elementor-loader .elementor-loader-box:first-of-type {
259
  left: 40px;
@@ -270,9 +265,7 @@
270
  #premium-template-modal .elementor-loader .elementor-loader-box:nth-of-type(4) {
271
  bottom: 40px;
272
  }
273
- #premium-template-modal
274
- .elementor-loader
275
- .elementor-loader-box:not(:first-of-type) {
276
  right: 40px;
277
  height: 14px;
278
  width: 42px;
@@ -283,9 +276,7 @@
283
  text-align: left;
284
  padding: 9px 0;
285
  }
286
- #premium-template-library-content
287
- .premium-template-filter-label
288
- input[type="radio"] {
289
  position: absolute;
290
  left: 0;
291
  top: 0;
@@ -302,10 +293,7 @@
302
  color: #6d7882;
303
  }
304
  #premium-template-library-content .premium-template-filter-label:hover span,
305
- #premium-template-library-content
306
- .premium-template-filter-label
307
- input:checked
308
- + span {
309
  color: #f47216;
310
  }
311
  #premium-template-library-content .premium-template-filter-item {
@@ -367,9 +355,7 @@
367
  #premium-modal-templates-container .elementor-template-library-template-remote {
368
  width: calc(33.3333% - 30px);
369
  }
370
- #premium-template-library-content
371
- #premium-modal-templates-container
372
- .elementor-template-library-template-controls {
373
  position: absolute;
374
  background-color: #fff;
375
  left: 0;
@@ -392,9 +378,7 @@
392
  .elementor-template-library-template-controls {
393
  bottom: 0;
394
  }
395
- #premium-template-library-content
396
- #premium-modal-templates-container
397
- .premium-template-insert {
398
  padding: 0;
399
  margin: 0;
400
  color: #39b54a;
@@ -402,9 +386,7 @@
402
  text-transform: none;
403
  font-size: 12px;
404
  }
405
- #premium-template-library-content
406
- #premium-modal-templates-container
407
- .premium-clone-template {
408
  background: none;
409
  border: none;
410
  padding: 0;
@@ -421,34 +403,24 @@
421
  div.premium-template-has-url:hover .premium-clone-template {
422
  display: block !important;
423
  }
424
- #premium-template-library-content
425
- #premium-modal-templates-container
426
- .premium-template-insert:hover {
427
  -webkit-box-shadow: none;
428
  box-shadow: none;
429
  }
430
- #premium-template-library-content
431
- #premium-modal-templates-container
432
- .elementor-template-library-template-name {
433
  padding: 5px 0 0;
434
  text-align: center;
435
  display: block !important;
436
  }
437
- #premium-template-library-content
438
- #premium-modal-templates-container
439
- .elementor-template-library-template-name-holder {
440
  height: 23px;
441
  }
442
- #premium-template-library-content
443
- #premium-modal-templates-container
444
- .template-library-activate-license {
445
  display: none;
446
  color: #fcb92c;
447
  font-size: 12px;
448
  }
449
- #premium-template-library-content
450
- #premium-modal-templates-container
451
- .template-library-activate-license:hover {
452
  color: #d89403;
453
  }
454
  #premium-template-library-content
@@ -457,9 +429,7 @@ div.premium-template-has-url:hover .premium-clone-template {
457
  .elementor-template-library-template-name {
458
  opacity: 0;
459
  }
460
- .library-tab-premium_page
461
- #premium-modal-templates-container
462
- .elementor-template-library-template-remote {
463
  width: calc(25% - 20px);
464
  margin: 10px;
465
  }
@@ -469,18 +439,14 @@ div.premium-template-has-url:hover .premium-clone-template {
469
  .elementor-template-library-template-action {
470
  padding: 8px;
471
  }
472
- #premium-modal-templates-container
473
- .premium-template-no-url
474
- .elementor-template-library-template-preview {
475
  cursor: default !important;
476
  opacity: 0 !important;
477
  }
478
  #premium-modal-templates-container .premium-template-no-url .fa-search-plus {
479
  display: none !important;
480
  }
481
- #premium-modal-templates-container
482
- .elementor-template-library-template:hover
483
- .template-library-activate-license {
484
  display: block !important;
485
  }
486
  .elementor-template-library-template-screenshot img {
76
  align-items: center;
77
  -webkit-box-pack: justify;
78
  -ms-flex-pack: justify;
79
+
80
  height: 50px;
81
  }
82
  #premium-template-modal-header .premium-template-modal-back {
127
  padding: 8px 10px;
128
  color: #fff;
129
  }
130
+ #premium-template-modal-header-actions .template-library-activate-license:hover {
 
131
  color: #fff;
132
  opacity: 0.85;
133
+ -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
 
134
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
135
  }
136
  #premium-template-modal .elementor-library-error {
162
  }
163
  #premium-template-modal .elementor-library-error-link a:hover {
164
  opacity: 0.85;
165
+ -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
 
166
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
167
  }
168
  #premium-modal-tabs-items {
200
  #premium-template-modal-header-logo .premium-template-modal-header-logo-icon {
201
  margin-right: 5px;
202
  }
203
+ #premium-template-modal-header-logo .premium-template-modal-header-logo-icon img {
 
 
204
  width: 30px;
205
  height: 30px;
206
  }
248
  }
249
  #premium-template-modal .elementor-loader {
250
  position: relative;
251
+ background-color: hsla(0, 0%, 100%, 0.9);
252
  }
253
  #premium-template-modal .elementor-loader .elementor-loader-box:first-of-type {
254
  left: 40px;
265
  #premium-template-modal .elementor-loader .elementor-loader-box:nth-of-type(4) {
266
  bottom: 40px;
267
  }
268
+ #premium-template-modal .elementor-loader .elementor-loader-box:not(:first-of-type) {
 
 
269
  right: 40px;
270
  height: 14px;
271
  width: 42px;
276
  text-align: left;
277
  padding: 9px 0;
278
  }
279
+ #premium-template-library-content .premium-template-filter-label input[type="radio"] {
 
 
280
  position: absolute;
281
  left: 0;
282
  top: 0;
293
  color: #6d7882;
294
  }
295
  #premium-template-library-content .premium-template-filter-label:hover span,
296
+ #premium-template-library-content .premium-template-filter-label input:checked + span {
 
 
 
297
  color: #f47216;
298
  }
299
  #premium-template-library-content .premium-template-filter-item {
355
  #premium-modal-templates-container .elementor-template-library-template-remote {
356
  width: calc(33.3333% - 30px);
357
  }
358
+ #premium-template-library-content #premium-modal-templates-container .elementor-template-library-template-controls {
 
 
359
  position: absolute;
360
  background-color: #fff;
361
  left: 0;
378
  .elementor-template-library-template-controls {
379
  bottom: 0;
380
  }
381
+ #premium-template-library-content #premium-modal-templates-container .premium-template-insert {
 
 
382
  padding: 0;
383
  margin: 0;
384
  color: #39b54a;
386
  text-transform: none;
387
  font-size: 12px;
388
  }
389
+ #premium-template-library-content #premium-modal-templates-container .premium-clone-template {
 
 
390
  background: none;
391
  border: none;
392
  padding: 0;
403
  div.premium-template-has-url:hover .premium-clone-template {
404
  display: block !important;
405
  }
406
+ #premium-template-library-content #premium-modal-templates-container .premium-template-insert:hover {
 
 
407
  -webkit-box-shadow: none;
408
  box-shadow: none;
409
  }
410
+ #premium-template-library-content #premium-modal-templates-container .elementor-template-library-template-name {
 
 
411
  padding: 5px 0 0;
412
  text-align: center;
413
  display: block !important;
414
  }
415
+ #premium-template-library-content #premium-modal-templates-container .elementor-template-library-template-name-holder {
 
 
416
  height: 23px;
417
  }
418
+ #premium-template-library-content #premium-modal-templates-container .template-library-activate-license {
 
 
419
  display: none;
420
  color: #fcb92c;
421
  font-size: 12px;
422
  }
423
+ #premium-template-library-content #premium-modal-templates-container .template-library-activate-license:hover {
 
 
424
  color: #d89403;
425
  }
426
  #premium-template-library-content
429
  .elementor-template-library-template-name {
430
  opacity: 0;
431
  }
432
+ .library-tab-premium_page #premium-modal-templates-container .elementor-template-library-template-remote {
 
 
433
  width: calc(25% - 20px);
434
  margin: 10px;
435
  }
439
  .elementor-template-library-template-action {
440
  padding: 8px;
441
  }
442
+ #premium-modal-templates-container .premium-template-no-url .elementor-template-library-template-preview {
 
 
443
  cursor: default !important;
444
  opacity: 0 !important;
445
  }
446
  #premium-modal-templates-container .premium-template-no-url .fa-search-plus {
447
  display: none !important;
448
  }
449
+ #premium-modal-templates-container .elementor-template-library-template:hover .template-library-activate-license {
 
 
450
  display: block !important;
451
  }
452
  .elementor-template-library-template-screenshot img {
assets/editor/templates/css/preview-rtl.css CHANGED
@@ -1,5 +1,5 @@
1
  .elementor-add-new-section .pa-add-section-btn {
2
  color: #fff;
3
- background: #F47216;
4
  margin-left: 5px;
5
- }
1
  .elementor-add-new-section .pa-add-section-btn {
2
  color: #fff;
3
+ background: #f47216;
4
  margin-left: 5px;
5
+ }
assets/editor/templates/css/preview.css CHANGED
@@ -1,5 +1,5 @@
1
  .elementor-add-new-section .pa-add-section-btn {
2
  color: #fff;
3
- background: #F47216;
4
  margin-right: 5px;
5
- }
1
  .elementor-add-new-section .pa-add-section-btn {
2
  color: #fff;
3
+ background: #f47216;
4
  margin-right: 5px;
5
+ }
assets/frontend/css/premium-addons.css CHANGED
@@ -1,7107 +1,6210 @@
1
- @charset "UTF-8";
2
- @font-face {
3
- font-family: "pa-elements";
4
- src: url("../../editor/fonts/pa-elements.eot?p2y7wv");
5
- src: url("../../editor/fonts/pa-elements.eot?p2y7wv#iefix") format("embedded-opentype"), url("../../editor/fonts/pa-elements.ttf?p2y7wv") format("truetype"), url("../../editor/fonts/pa-elements.woff?p2y7wv") format("woff"), url("../../editor/fonts/pa-elements.svg?p2y7wv#pa-elements") format("svg");
6
- font-weight: normal;
7
- font-style: normal; }
8
-
9
- /**************** Premium Banner ****************/
10
- /************************************************/
11
- .premium-banner {
12
- overflow: hidden; }
13
-
14
- .premium-banner-ib {
15
- display: block;
16
- position: relative; }
17
- .premium-banner-ib img {
18
- display: block;
19
- position: relative; }
20
-
21
- .premium-banner-img-wrap {
22
- -js-display: flex;
23
- display: -webkit-box;
24
- display: -webkit-flex;
25
- display: -moz-box;
26
- display: -ms-flexbox;
27
- display: flex;
28
- height: 100%; }
29
- .premium-banner-img-wrap .premium-banner-ib-img {
30
- -webkit-flex-shrink: 0;
31
- -ms-flex-negative: 0;
32
- flex-shrink: 0; }
33
-
34
- .premium-banner-ib {
35
- z-index: 1;
36
- overflow: hidden;
37
- margin: 0 0 35px;
38
- text-align: center;
39
- -webkit-box-sizing: border-box;
40
- -moz-box-sizing: border-box;
41
- box-sizing: border-box; }
42
-
43
- .premium-banner-ib-desc .premium-banner-read-more {
44
- z-index: 100; }
45
-
46
- .premium-banner-ib,
47
- .wpb_column > .wpb_wrapper .premium-banner-ib {
48
- margin-bottom: 0px; }
49
-
50
- .elementor-widget-premium-addon-banner .premium-banner-ib-title {
51
- background: transparent; }
52
-
53
- .premium-banner-ib *,
54
- .premium-banner-ib .premium-banner-ib-desc {
55
- -webkit-box-sizing: border-box;
56
- -moz-box-sizing: border-box;
57
- box-sizing: border-box; }
58
-
59
- .premium-banner-ib img {
60
- min-width: 100%;
61
- max-width: 100%;
62
- -webkit-transition: opacity 0.35s;
63
- transition: opacity 0.35s; }
64
-
65
- .premium-banner-ib .premium-banner-ib-desc {
66
- padding: 15px;
67
- -webkit-backface-visibility: hidden;
68
- backface-visibility: hidden;
69
- -webkit-box-sizing: border-box;
70
- -moz-box-sizing: border-box;
71
- box-sizing: border-box;
72
- position: absolute;
73
- top: 0;
74
- left: 0;
75
- width: 100%;
76
- height: 100%; }
77
-
78
- .premium-banner-ib .premium-banner-ib-link {
79
- position: absolute;
80
- top: 0;
81
- left: 0;
82
- width: 100%;
83
- height: 100%;
84
- z-index: 1000;
85
- text-indent: 200%;
86
- white-space: nowrap;
87
- font-size: 0;
88
- opacity: 0; }
89
-
90
- .premium-banner-ib a.premium-banner-ib-link {
91
- display: block;
92
- background: 0 0; }
93
-
94
- .premium-banner-animation1 img {
95
- width: -webkit-calc(100% + 50px) !important;
96
- width: calc(100% + 50px) !important;
97
- max-width: -webkit-calc(100% + 50px) !important;
98
- max-width: calc(100% + 50px) !important;
99
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
100
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
101
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
102
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
103
- -webkit-transform: translate3d(-40px, 0, 0);
104
- transform: translate3d(-40px, 0, 0); }
105
-
106
- .premium-banner-animation2 .premium-banner-ib-title {
107
- padding: 15px; }
108
-
109
- .premium-banner-animation1 .premium-banner-ib-desc {
110
- top: auto;
111
- bottom: 0;
112
- min-height: 25%;
113
- height: auto;
114
- max-height: 100%;
115
- text-align: left; }
116
-
117
- .premium-banner-animation1 .premium-banner-ib-content,
118
- .premium-banner-animation1 .premium-banner-ib-title,
119
- .premium-banner-animation1 .premium-banner-read-more {
120
- -webkit-transform: translate3d(0, 40px, 0);
121
- transform: translate3d(0, 40px, 0);
122
- -webkit-transition-delay: 0.05s;
123
- transition-delay: 0.05s;
124
- -webkit-transition-duration: 0.35s;
125
- transition-duration: 0.35s; }
126
-
127
- .premium-banner-animation1 .premium-banner-ib-title {
128
- -webkit-transition: -webkit-transform 0.35s;
129
- transition: -webkit-transform 0.35s;
130
- transition: transform 0.35s;
131
- transition: transform 0.35s, -webkit-transform 0.35s; }
132
-
133
- .premium-banner-animation1 .premium-banner-ib-content,
134
- .premium-banner-animation1 .premium-banner-read-more {
135
- margin-top: 10px;
136
- opacity: 0;
137
- -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
138
- transition: opacity 0.2s, -webkit-transform 0.35s;
139
- transition: opacity 0.2s, transform 0.35s;
140
- transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s; }
141
-
142
- .premium-banner-animation1:hover .premium-banner-ib-content,
143
- .premium-banner-animation1.active .premium-banner-ib-content,
144
- .premium-banner-animation1:hover .premium-banner-read-more,
145
- .premium-banner-animation1.active .premium-banner-read-more {
146
- opacity: 1;
147
- -webkit-transition-delay: 0.05s;
148
- transition-delay: 0.05s;
149
- -webkit-transition-duration: 0.35s;
150
- transition-duration: 0.35s; }
151
-
152
- .premium-banner-animation1:hover .premium-banner-ib-content,
153
- .premium-banner-animation1.active .premium-banner-ib-content,
154
- .premium-banner-animation1:hover .premium-banner-read-more,
155
- .premium-banner-animation1.active .premium-banner-read-more,
156
- .premium-banner-animation1:hover .premium-banner-ib-title,
157
- .premium-banner-animation1.active .premium-banner-ib-title,
158
- .premium-banner-animation1:hover img,
159
- .premium-banner-animation1.active img {
160
- -webkit-transform: translate3d(0, 0, 0);
161
- transform: translate3d(0, 0, 0);
162
- -webkit-transition-delay: 0.05s;
163
- transition-delay: 0.05s;
164
- -webkit-transition-duration: 0.35s;
165
- transition-duration: 0.35s; }
166
-
167
- .premium-banner-animation1.zoomout img,
168
- .premium-banner-animation1.scale img {
169
- -webkit-transform: translate3d(-40px, 0, 0) scale(1.1);
170
- transform: translate3d(-40px, 0, 0) scale(1.1); }
171
-
172
- .premium-banner-ib.sepia img {
173
- -webkit-filter: sepia(30%);
174
- filter: sepia(30%); }
175
-
176
- .premium-banner-ib.bright img {
177
- -webkit-filter: brightness(1);
178
- filter: brightness(1); }
179
-
180
- .premium-banner-ib.sepia:hover img {
181
- -webkit-filter: sepia(0%);
182
- filter: sepia(0%); }
183
-
184
- .premium-banner-ib.bright:hover img {
185
- -webkit-filter: brightness(1.2);
186
- filter: brightness(1.2); }
187
-
188
- .premium-banner-animation1.premium-banner-min-height img,
189
- .premium-banner-animation2.premium-banner-min-height img,
190
- .premium-banner-animation4.premium-banner-min-height img,
191
- .premium-banner-animation5.premium-banner-min-height img,
192
- .premium-banner-animation6.premium-banner-min-height img,
193
- .premium-banner-animation13.premium-banner-min-height img {
194
- height: auto; }
195
-
196
- .premium-banner-animation2 img {
197
- width: 100%; }
198
-
199
- .premium-banner-animation2 .premium-banner-ib-desc::before {
200
- position: absolute;
201
- content: "";
202
- top: 0;
203
- left: 0;
204
- width: 100%;
205
- height: 100%;
206
- opacity: 0;
207
- -webkit-transform: translate3d(0, 50%, 0);
208
- transform: translate3d(0, 50%, 0); }
209
-
210
- .premium-banner-animation2 .premium-banner-ib-title {
211
- position: absolute;
212
- top: 50%;
213
- left: 0;
214
- width: 100%;
215
- -webkit-transition: color 0.35s, -webkit-transform 0.35s;
216
- transition: color 0.35s, -webkit-transform 0.35s;
217
- transition: transform 0.35s, color 0.35s;
218
- transition: transform 0.35s, color 0.35s, -webkit-transform 0.35s;
219
- -webkit-transform: translate3d(0, -50%, 0);
220
- transform: translate3d(0, -50%, 0); }
221
-
222
- .premium-banner-animation2 .premium-banner-ib-content,
223
- .premium-banner-animation2 .premium-banner-read-more,
224
- .premium-banner-animation2 .premium-banner-ib-desc::before {
225
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
226
- transition: opacity 0.35s, -webkit-transform 0.35s;
227
- transition: opacity 0.35s, transform 0.35s;
228
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
229
-
230
- .premium-banner-animation2 .premium-banner-ib-content,
231
- .premium-banner-animation2 .premium-banner-read-more {
232
- position: absolute;
233
- bottom: 0;
234
- left: 0;
235
- padding: 15px;
236
- width: 100%;
237
- max-height: 50%;
238
- opacity: 0;
239
- -webkit-transform: translate3d(0, 10px, 0);
240
- transform: translate3d(0, 10px, 0); }
241
-
242
- .premium-banner-animation2:hover .premium-banner-ib-title,
243
- .premium-banner-animation2.active .premium-banner-ib-title {
244
- -webkit-transform: translate3d(0, -40px, 0);
245
- transform: translate3d(0, -40px, 0); }
246
-
247
- .premium-banner-animation2:hover .premium-banner-read-more,
248
- .premium-banner-animation2.active .premium-banner-read-more,
249
- .premium-banner-animation2:hover .premium-banner-ib-desc::before,
250
- .premium-banner-animation2.active .premium-banner-ib-desc::before {
251
- opacity: 1;
252
- -webkit-transform: translate3d(0, 0, 0);
253
- transform: translate3d(0, 0, 0); }
254
-
255
- .premium-banner-animation2:hover .premium-banner-ib-content,
256
- .premium-banner-animation2.active .premium-banner-ib-content {
257
- opacity: 1;
258
- -webkit-transform: translate3d(0, -30px, 0);
259
- transform: translate3d(0, -30px, 0); }
260
-
261
- .premium-banner-animation3 .premium-banner-ib-title {
262
- position: absolute;
263
- bottom: 0;
264
- left: 0;
265
- padding: 15px;
266
- width: 100%;
267
- text-align: left;
268
- -webkit-transform: translate3d(0, -30px, 0);
269
- transform: translate3d(0, -30px, 0); }
270
-
271
- .premium-banner-animation3 .premium-banner-ib-desc::before,
272
- .premium-banner-animation3 .premium-banner-ib-title {
273
- -webkit-transition: -webkit-transform 0.35s;
274
- transition: -webkit-transform 0.35s;
275
- transition: transform 0.35s;
276
- transition: transform 0.35s, -webkit-transform 0.35s; }
277
-
278
- .premium-banner-animation3:hover .premium-banner-ib-desc::before,
279
- .premium-banner-animation3.active .premium-banner-ib-desc::before,
280
- .premium-banner-animation3:hover .premium-banner-ib-title,
281
- .premium-banner-animation3.active .premium-banner-ib-title {
282
- opacity: 1;
283
- -webkit-transform: translate3d(0, 0, 0);
284
- transform: translate3d(0, 0, 0); }
285
-
286
- .premium-banner-animation3 .premium-banner-ib-content {
287
- max-height: -webkit-calc(100% - 60px - 1.5em);
288
- max-height: calc(100% - 60px - 1.5em);
289
- overflow: hidden; }
290
-
291
- .premium-banner-animation4 img {
292
- width: -webkit-calc(100% + 40px) !important;
293
- width: calc(100% + 40px) !important;
294
- max-width: -webkit-calc(100% + 40px) !important;
295
- max-width: calc(100% + 40px) !important; }
296
-
297
- .premium-banner-animation4 .premium-banner-ib-desc {
298
- padding: 30px; }
299
- .premium-banner-animation4 .premium-banner-ib-desc::after {
300
- position: absolute;
301
- content: "";
302
- opacity: 0; }
303
- .premium-banner-animation4 .premium-banner-ib-desc::before {
304
- position: absolute;
305
- content: "";
306
- opacity: 0;
307
- top: 50px;
308
- right: 30px;
309
- bottom: 50px;
310
- left: 30px;
311
- border-top: 1px solid #fff;
312
- border-bottom: 1px solid #fff;
313
- -webkit-transform: scale(0, 1);
314
- -ms-transform: scale(0, 1);
315
- transform: scale(0, 1);
316
- -webkit-transform-origin: 0 0;
317
- -ms-transform-origin: 0 0;
318
- transform-origin: 0 0; }
319
- .premium-banner-animation4 .premium-banner-ib-desc::after {
320
- top: 30px;
321
- right: 50px;
322
- bottom: 30px;
323
- left: 50px;
324
- border-right: 1px solid #fff;
325
- border-left: 1px solid #fff;
326
- -webkit-transform: scale(1, 0);
327
- -ms-transform: scale(1, 0);
328
- transform: scale(1, 0);
329
- -webkit-transform-origin: 100% 0;
330
- -ms-transform-origin: 100% 0;
331
- transform-origin: 100% 0; }
332
-
333
- .premium-banner-animation4 .premium-banner-ib-title {
334
- padding: 50px 30px 0 30px;
335
- -webkit-transition: -webkit-transform 0.35s;
336
- transition: -webkit-transform 0.35s;
337
- transition: transform 0.35s;
338
- transition: transform 0.35s, -webkit-transform 0.35s; }
339
-
340
- .premium-banner-animation4 .premium-banner-ib-content,
341
- .premium-banner-animation4 .premium-banner-read-more {
342
- padding: 10px 30px;
343
- opacity: 0;
344
- overflow: hidden;
345
- -webkit-transform: translate3d(0, -10px, 0);
346
- transform: translate3d(0, -10px, 0); }
347
-
348
- .premium-banner-animation4 .premium-banner-ib-title,
349
- .premium-banner-animation4 img {
350
- -webkit-transform: translate3d(-30px, 0, 0);
351
- transform: translate3d(-30px, 0, 0); }
352
-
353
- .premium-banner-animation4.zoomout img,
354
- .premium-banner-animation4.scale img {
355
- -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
356
- transform: translate3d(-30px, 0, 0) scale(1.1); }
357
-
358
- .premium-banner-animation4 .premium-banner-ib-content,
359
- .premium-banner-animation4 .premium-banner-read-more {
360
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
361
- transition: opacity 0.35s, -webkit-transform 0.35s;
362
- transition: opacity 0.35s, transform 0.35s;
363
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
364
-
365
- .premium-banner-animation4 .premium-banner-ib-desc::after, .premium-banner-animation4 .premium-banner-ib-desc::before {
366
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
367
- transition: opacity 0.35s, -webkit-transform 0.35s;
368
- transition: opacity 0.35s, transform 0.35s;
369
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
370
-
371
- .premium-banner-animation4 img {
372
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
373
- transition: opacity 0.35s, -webkit-transform 0.35s;
374
- transition: opacity 0.35s, transform 0.35s;
375
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
376
-
377
- .premium-banner-animation4:hover .premium-banner-ib-desc::after,
378
- .premium-banner-animation4.active .premium-banner-ib-desc::after,
379
- .premium-banner-animation4:hover .premium-banner-ib-desc::before,
380
- .premium-banner-animation4.active .premium-banner-ib-desc::before {
381
- opacity: 1;
382
- -webkit-transform: scale(1);
383
- -ms-transform: scale(1);
384
- transform: scale(1); }
385
-
386
- .premium-banner-animation4:hover .premium-banner-ib-content,
387
- .premium-banner-animation4.active .premium-banner-ib-content,
388
- .premium-banner-animation4:hover .premium-banner-read-more,
389
- .premium-banner-animation4.active .premium-banner-read-more,
390
- .premium-banner-animation4:hover .premium-banner-ib-title,
391
- .premium-banner-animation4.active .premium-banner-ib-title {
392
- opacity: 1;
393
- -webkit-transform: translate3d(0, 0, 0);
394
- transform: translate3d(0, 0, 0); }
395
-
396
- .premium-banner-animation4:hover .premium-banner-ib-content,
397
- .premium-banner-animation4:hover .premium-banner-ib-desc::after,
398
- .premium-banner-animation4:hover .premium-banner-ib-title,
399
- .premium-banner-animation4:hover img {
400
- -webkit-transition-delay: 0.15s;
401
- transition-delay: 0.15s; }
402
-
403
- .premium-banner-animation5 .premium-banner-ib-desc {
404
- top: auto;
405
- bottom: 0;
406
- padding: 15px;
407
- height: auto;
408
- background: #f2f2f2;
409
- color: #3c4a50;
410
- -webkit-transition: -webkit-transform 0.35s;
411
- transition: -webkit-transform 0.35s;
412
- transition: transform 0.35s;
413
- transition: transform 0.35s, -webkit-transform 0.35s;
414
- -webkit-transform: translate3d(0, 100%, 0);
415
- transform: translate3d(0, 100%, 0); }
416
-
417
- .premium-banner-animation5 .premium-banner-ib-content {
418
- position: absolute;
419
- top: auto;
420
- bottom: 100%;
421
- left: 0;
422
- width: 100%;
423
- padding: 15px;
424
- opacity: 0;
425
- -webkit-transition: opacity 0.35s;
426
- transition: opacity 0.35s; }
427
-
428
- .premium-banner-animation5 .premium-banner-ib-title,
429
- .premium-banner-animation5 .premium-banner-read-more {
430
- -webkit-transition: -webkit-transform 0.35s;
431
- transition: -webkit-transform 0.35s;
432
- transition: transform 0.35s;
433
- transition: transform 0.35s, -webkit-transform 0.35s;
434
- -webkit-transform: translate3d(0, 200%, 0);
435
- transform: translate3d(0, 200%, 0);
436
- text-align: center; }
437
-
438
- .premium-banner-animation5 .premium-banner-ib-title {
439
- margin: 10px 0; }
440
-
441
- .premium-banner-animation5:hover .premium-banner-ib-content,
442
- .premium-banner-animation5.active .premium-banner-ib-content,
443
- .premium-banner-animation5:hover .premium-banner-ib-content *,
444
- .premium-banner-animation5.active .premium-banner-ib-content * {
445
- opacity: 1 !important;
446
- z-index: 99 !important;
447
- -webkit-backface-visibility: hidden !important;
448
- backface-visibility: hidden !important; }
449
-
450
- .premium-banner-animation5:hover .premium-banner-ib-desc,
451
- .premium-banner-animation5.active .premium-banner-ib-desc,
452
- .premium-banner-animation5:hover .premium-banner-ib-title,
453
- .premium-banner-animation5.active .premium-banner-ib-title,
454
- .premium-banner-animation5:hover .premium-banner-read-more,
455
- .premium-banner-animation5.active .premium-banner-read-more {
456
- -webkit-transform: translateY(0);
457
- -ms-transform: translateY(0);
458
- transform: translateY(0); }
459
-
460
- .premium-banner-animation5:hover .premium-banner-ib-title {
461
- -webkit-transition-delay: 0.05s;
462
- transition-delay: 0.05s; }
463
-
464
- .premium-banner-animation5 img {
465
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
466
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
467
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
468
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
469
-
470
- .premium-banner-animation2 img,
471
- .premium-banner-animation4 img,
472
- .premium-banner-animation6 img {
473
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
474
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
475
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
476
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
477
-
478
- .premium-banner-animation5.zoomout img,
479
- .premium-banner-animation5.scale img {
480
- -webkit-transform: scale(1.1);
481
- -ms-transform: scale(1.1);
482
- transform: scale(1.1); }
483
-
484
- .premium-banner-animation2.zoomout img,
485
- .premium-banner-animation2.scale img {
486
- -webkit-transform: scale(1.1);
487
- -ms-transform: scale(1.1);
488
- transform: scale(1.1); }
489
-
490
- .premium-banner-animation6.zoomout img,
491
- .premium-banner-animation6.scale img {
492
- -webkit-transform: scale(1.1);
493
- -ms-transform: scale(1.1);
494
- transform: scale(1.1); }
495
-
496
- .premium-banner-animation5.zoomin:hover img,
497
- .premium-banner-animation2.zoomin:hover img,
498
- .premium-banner-animation6.zoomin:hover img {
499
- -webkit-transform: scale(1.1);
500
- -ms-transform: scale(1.1);
501
- transform: scale(1.1); }
502
-
503
- .premium-banner-animation5.zoomout:hover img,
504
- .premium-banner-animation2.zoomout:hover img,
505
- .premium-banner-animation6.zoomout:hover img {
506
- -webkit-transform: scale(1);
507
- -ms-transform: scale(1);
508
- transform: scale(1); }
509
-
510
- .premium-banner-animation5.scale:hover img,
511
- .premium-banner-animation2.scale:hover img,
512
- .premium-banner-animation6.scale:hover img {
513
- -webkit-transform: scale(1.2) rotate(5deg);
514
- -ms-transform: scale(1.2) rotate(5deg);
515
- transform: scale(1.2) rotate(5deg); }
516
-
517
- .premium-banner-animation5.grayscale:hover img,
518
- .premium-banner-animation2.grayscale:hover img,
519
- .premium-banner-animation6.grayscale:hover img {
520
- -webkit-filter: grayscale(100%);
521
- filter: grayscale(100%); }
522
-
523
- .premium-banner-animation5.blur:hover img,
524
- .premium-banner-animation2.blur:hover img {
525
- -webkit-filter: blur(3px);
526
- filter: blur(3px); }
527
-
528
- .premium-banner-animation6.blur:hover img {
529
- -webkit-filter: blur(3px);
530
- filter: blur(3px); }
531
-
532
- .premium-banner-animation6 .premium-banner-ib-desc {
533
- padding: 45px; }
534
- .premium-banner-animation6 .premium-banner-ib-desc::before {
535
- position: absolute;
536
- content: "";
537
- top: 30px;
538
- right: 30px;
539
- bottom: 30px;
540
- left: 30px;
541
- border: 1px solid #fff; }
542
-
543
- .premium-banner-animation6 .premium-banner-ib-title {
544
- margin: 20px 0 10px;
545
- -webkit-transition: -webkit-transform 0.35s;
546
- transition: -webkit-transform 0.35s;
547
- transition: transform 0.35s;
548
- transition: transform 0.35s, -webkit-transform 0.35s;
549
- -webkit-transform: translate3d(0, 100%, 0);
550
- transform: translate3d(0, 100%, 0); }
551
-
552
- .premium-banner-animation6 .premium-banner-ib-content,
553
- .premium-banner-animation6 .premium-banner-read-more,
554
- .premium-banner-animation6 .premium-banner-ib-desc::before {
555
- opacity: 0;
556
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
557
- transition: opacity 0.35s, -webkit-transform 0.35s;
558
- transition: opacity 0.35s, transform 0.35s;
559
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
560
- -webkit-transform: scale(0);
561
- -ms-transform: scale(0);
562
- transform: scale(0); }
563
-
564
- .premium-banner-animation6 .premium-banner-read-more {
565
- margin-top: 10px; }
566
-
567
- .premium-banner-animation6:hover .premium-banner-ib-title,
568
- .premium-banner-animation6.active .premium-banner-ib-title {
569
- -webkit-transform: translate3d(0, 0, 0);
570
- transform: translate3d(0, 0, 0); }
571
-
572
- .premium-banner-animation6:hover .premium-banner-ib-content,
573
- .premium-banner-animation6.active .premium-banner-ib-content,
574
- .premium-banner-animation6:hover .premium-banner-read-more,
575
- .premium-banner-animation6.active .premium-banner-read-more,
576
- .premium-banner-animation6:hover .premium-banner-ib-desc::before,
577
- .premium-banner-animation6.active .premium-banner-ib-desc::before {
578
- opacity: 1;
579
- -webkit-transform: scale(1);
580
- -ms-transform: scale(1);
581
- transform: scale(1); }
582
-
583
- .premium-banner-animation12 .premium-banner-ib-desc::after {
584
- position: absolute;
585
- content: "";
586
- right: 30px;
587
- bottom: 30px;
588
- left: 30px;
589
- height: -webkit-calc(50% - 30px);
590
- height: calc(50% - 30px);
591
- border: 7px solid #fff;
592
- -webkit-transition: -webkit-transform 0.35s;
593
- transition: -webkit-transform 0.35s;
594
- transition: transform 0.35s;
595
- transition: transform 0.35s, -webkit-transform 0.35s;
596
- -webkit-transform: translate3d(0, -100%, 0);
597
- transform: translate3d(0, -100%, 0); }
598
-
599
- .premium-banner-animation12:hover .premium-banner-ib-desc::after,
600
- .premium-banner-animation12.active .premium-banner-ib-desc::after {
601
- -webkit-transform: translate3d(0, 0, 0);
602
- transform: translate3d(0, 0, 0); }
603
-
604
- .premium-banner-animation12 .premium-banner-ib-desc {
605
- padding: 45px;
606
- text-align: left; }
607
-
608
- .premium-banner-animation12 .premium-banner-ib-content {
609
- position: absolute;
610
- right: 60px;
611
- bottom: 60px;
612
- left: 60px;
613
- opacity: 0;
614
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
615
- transition: opacity 0.35s, -webkit-transform 0.35s;
616
- transition: opacity 0.35s, transform 0.35s;
617
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
618
- -webkit-transform: translate3d(0, -100px, 0);
619
- transform: translate3d(0, -100px, 0); }
620
-
621
- .premium-banner-animation12:hover .premium-banner-ib-content,
622
- .premium-banner-animation12.active .premium-banner-ib-content {
623
- opacity: 1;
624
- -webkit-transform: translate3d(0, 0, 0);
625
- transform: translate3d(0, 0, 0); }
626
-
627
- .premium-banner-animation13 img {
628
- width: -webkit-calc(100% + 20px) !important;
629
- width: calc(100% + 20px) !important;
630
- max-width: -webkit-calc(100% + 20px) !important;
631
- max-width: calc(100% + 20px) !important;
632
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
633
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
634
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
635
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
636
- -webkit-transform: translate3d(-10px, 0, 0);
637
- transform: translate3d(-10px, 0, 0);
638
- -webkit-backface-visibility: hidden;
639
- backface-visibility: hidden; }
640
-
641
- .premium-banner-animation13.zoomout img,
642
- .premium-banner-animation13.scale img {
643
- -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
644
- transform: translate3d(-10px, 0, 0) scale(1.1); }
645
-
646
- .premium-banner-animation13.none:hover img {
647
- -webkit-transform: translate3d(0, 0, 0);
648
- transform: translate3d(0, 0, 0); }
649
-
650
- .premium-banner-animation1.none:hover img,
651
- .premium-banner-animation4.none:hover img {
652
- -webkit-transform: translate3d(0, 0, 0);
653
- transform: translate3d(0, 0, 0); }
654
-
655
- .premium-banner-animation13.zoomin:hover img,
656
- .premium-banner-animation1.zoomin:hover img,
657
- .premium-banner-animation4.zoomin:hover img,
658
- .premium-banner-animation8.zoomin:hover img,
659
- .premium-banner-animation7.zoomin:hover img,
660
- .premium-banner-animation9.zoomin:hover img,
661
- .premium-banner-animation10.zoomin:hover img {
662
- -webkit-transform: translate3d(0, 0, 0) scale(1.1);
663
- transform: translate3d(0, 0, 0) scale(1.1); }
664
-
665
- .premium-banner-animation13.zoomout:hover img,
666
- .premium-banner-animation1.zoomout:hover img,
667
- .premium-banner-animation4.zoomout:hover img,
668
- .premium-banner-animation8.zoomout:hover img,
669
- .premium-banner-animation7.zoomout:hover img,
670
- .premium-banner-animation9.zoomout:hover img,
671
- .premium-banner-animation10.zoomout:hover img {
672
- -webkit-transform: translate3d(0, 0, 0) scale(1);
673
- transform: translate3d(0, 0, 0) scale(1); }
674
-
675
- .premium-banner-animation13.scale:hover img,
676
- .premium-banner-animation1.scale:hover img,
677
- .premium-banner-animation4.scale:hover img,
678
- .premium-banner-animation8.scale:hover img,
679
- .premium-banner-animation7.scale:hover img,
680
- .premium-banner-animation9.scale:hover img,
681
- .premium-banner-animation10.scale:hover img {
682
- -webkit-transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg);
683
- transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg); }
684
-
685
- .premium-banner-animation13.grayscale:hover img,
686
- .premium-banner-animation1.grayscale:hover img,
687
- .premium-banner-animation4.grayscale:hover img,
688
- .premium-banner-animation8.grayscale:hover img,
689
- .premium-banner-animation7.grayscale:hover img,
690
- .premium-banner-animation9.grayscale:hover img,
691
- .premium-banner-animation10.grayscale:hover img {
692
- -webkit-transform: translate3d(0, 0, 0);
693
- transform: translate3d(0, 0, 0);
694
- -webkit-filter: grayscale(100%);
695
- filter: grayscale(100%); }
696
-
697
- .premium-banner-animation13.blur:hover img,
698
- .premium-banner-animation1.blur:hover img,
699
- .premium-banner-animation4.blur:hover,
700
- .premium-banner-animation8.blur:hover img,
701
- .premium-banner-animation7.blur:hover img,
702
- .premium-banner-animation9.blur:hover img,
703
- .premium-banner-animation10.blur:hover img {
704
- -webkit-transform: translate3d(0, 0, 0);
705
- transform: translate3d(0, 0, 0);
706
- -webkit-filter: blur(3px);
707
- filter: blur(3px); }
708
-
709
- .premium-banner-animation13 .premium-banner-ib-desc {
710
- text-align: left; }
711
-
712
- .premium-banner-animation13 .premium-banner-ib-title {
713
- position: relative;
714
- overflow: hidden;
715
- padding: 5px 0 10px; }
716
- .premium-banner-animation13 .premium-banner-ib-title::after {
717
- position: absolute;
718
- content: "";
719
- bottom: 0;
720
- left: 0;
721
- width: 100%;
722
- height: 2px;
723
- background: #fff;
724
- -webkit-transition: -webkit-transform 0.35s;
725
- transition: -webkit-transform 0.35s;
726
- transition: transform 0.35s;
727
- transition: transform 0.35s, -webkit-transform 0.35s;
728
- -webkit-transform: translate3d(-101%, 0, 0);
729
- transform: translate3d(-101%, 0, 0); }
730
-
731
- .premium-banner-animation13:hover .premium-banner-ib-title::after,
732
- .premium-banner-animation13.active .premium-banner-ib-title::after {
733
- -webkit-transform: translate3d(0, 0, 0);
734
- transform: translate3d(0, 0, 0); }
735
-
736
- .premium-banner-animation13 .premium-banner-ib-content,
737
- .premium-banner-animation13 .premium-banner-read-more {
738
- padding: 15px 0;
739
- opacity: 0;
740
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
741
- transition: opacity 0.35s, -webkit-transform 0.35s;
742
- transition: opacity 0.35s, transform 0.35s;
743
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
744
- -webkit-transform: translate3d(100%, 0, 0);
745
- transform: translate3d(100%, 0, 0); }
746
-
747
- .premium-banner-animation13:hover .premium-banner-ib-content,
748
- .premium-banner-animation13.active .premium-banner-ib-content,
749
- .premium-banner-animation13:hover .premium-banner-read-more,
750
- .premium-banner-animation13.active .premium-banner-read-more {
751
- opacity: 1;
752
- -webkit-transform: translate3d(0, 0, 0);
753
- transform: translate3d(0, 0, 0); }
754
-
755
- .premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size {
756
- left: 50%;
757
- width: auto !important;
758
- height: 100%;
759
- max-width: none;
760
- -webkit-transform: translateX(-50%);
761
- -ms-transform: translateX(-50%);
762
- transform: translateX(-50%); }
763
-
764
- .premium-banner-ib img {
765
- border: none;
766
- padding: 0;
767
- margin: 0; }
768
-
769
- .premium-banner-animation7 img {
770
- width: -webkit-calc(100% + 40px) !important;
771
- width: calc(100% + 40px) !important;
772
- max-width: -webkit-calc(100% + 40px) !important;
773
- max-width: calc(100% + 40px) !important;
774
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
775
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
776
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
777
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
778
-
779
- .premium-banner-animation7 .premium-banner-brlr {
780
- width: 7px; }
781
-
782
- .premium-banner-animation7 .premium-banner-brtb {
783
- height: 7px; }
784
-
785
- .premium-banner-animation7 .premium-banner-br {
786
- position: absolute;
787
- z-index: 1;
788
- background-color: white;
789
- -webkit-transition: all 0.3s ease-in-out;
790
- transition: all 0.3s ease-in-out;
791
- -webkit-transition-delay: 0.2s;
792
- transition-delay: 0.2s; }
793
-
794
- .premium-banner-animation7 .premium-banner-bleft {
795
- left: 30px;
796
- top: -webkit-calc(100% - 150px);
797
- top: calc(100% - 150px);
798
- height: 0; }
799
-
800
- .premium-banner-animation7 .premium-banner-bright {
801
- right: 30px;
802
- bottom: -webkit-calc(100% - 150px);
803
- bottom: calc(100% - 150px);
804
- height: 0; }
805
-
806
- .premium-banner-animation7 .premium-banner-bottom {
807
- right: -webkit-calc(100% - 150px);
808
- right: calc(100% - 150px);
809
- bottom: 30px;
810
- width: 0; }
811
-
812
- .premium-banner-animation7 .premium-banner-btop {
813
- left: -webkit-calc(100% - 150px);
814
- left: calc(100% - 150px);
815
- top: 30px;
816
- width: 0; }
817
-
818
- .premium-banner-animation7 .premium-banner-ib-desc {
819
- padding: 70px;
820
- display: table; }
821
- .premium-banner-animation7 .premium-banner-ib-desc .premium-banner-desc-centered {
822
- display: table-cell;
823
- vertical-align: middle; }
824
-
825
- .premium-banner-animation7 .premium-banner-ib-title {
826
- margin-top: 0; }
827
-
828
- .premium-banner-animation7 .premium-banner-ib-title,
829
- .premium-banner-animation7 img {
830
- -webkit-transform: translate3d(-30px, 0, 0);
831
- transform: translate3d(-30px, 0, 0); }
832
-
833
- .premium-banner-animation7.zoomout img,
834
- .premium-banner-animation7.scale img {
835
- -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
836
- transform: translate3d(-30px, 0, 0) scale(1.1); }
837
-
838
- .premium-banner-animation7 .premium-banner-ib-content,
839
- .premium-banner-animation7 .premium-banner-read-more {
840
- margin-top: 10px; }
841
-
842
- .premium-banner-animation7 .premium-banner-ib-desc::after, .premium-banner-animation7 .premium-banner-ib-desc::before {
843
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
844
- transition: opacity 0.35s, -webkit-transform 0.35s;
845
- transition: opacity 0.35s, transform 0.35s;
846
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
847
-
848
- .premium-banner-animation7 .premium-banner-ib-title,
849
- .premium-banner-animation7 .premium-banner-ib-content,
850
- .premium-banner-animation7 .premium-banner-read-more {
851
- opacity: 0;
852
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
853
- transition: opacity 0.35s, -webkit-transform 0.35s;
854
- transition: opacity 0.35s, transform 0.35s;
855
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
856
-
857
- .premium-banner-animation7:hover .premium-banner-ib-content,
858
- .premium-banner-animation7.active .premium-banner-ib-content,
859
- .premium-banner-animation7:hover .premium-banner-read-more,
860
- .premium-banner-animation7.active .premium-banner-read-more,
861
- .premium-banner-animation7:hover .premium-banner-ib-title,
862
- .premium-banner-animation7.active .premium-banner-ib-title {
863
- opacity: 1;
864
- -webkit-transform: translate3d(0, 0, 0);
865
- transform: translate3d(0, 0, 0); }
866
-
867
- .premium-banner-animation7:hover .premium-banner-bleft, .premium-banner-animation7.active .premium-banner-bleft {
868
- top: 30px;
869
- height: 70px; }
870
-
871
- .premium-banner-animation7:hover .premium-banner-bright, .premium-banner-animation7.active .premium-banner-bright {
872
- bottom: 30px;
873
- height: 70px; }
874
-
875
- .premium-banner-animation7:hover .premium-banner-bottom, .premium-banner-animation7.active .premium-banner-bottom {
876
- right: 30px;
877
- width: 70px; }
878
-
879
- .premium-banner-animation7:hover .premium-banner-btop, .premium-banner-animation7.active .premium-banner-btop {
880
- left: 30px;
881
- width: 70px; }
882
-
883
- .premium-banner-animation7:hover .premium-banner-ib-content,
884
- .premium-banner-animation7:hover .premium-banner-read-more,
885
- .premium-banner-animation7:hover .premium-banner-ib-title,
886
- .premium-banner-animation7:hover img {
887
- -webkit-transition-delay: 0.15s;
888
- transition-delay: 0.15s; }
889
-
890
- .premium-banner-animation8 img {
891
- width: -webkit-calc(100% + 40px) !important;
892
- width: calc(100% + 40px) !important;
893
- max-width: -webkit-calc(100% + 40px) !important;
894
- max-width: calc(100% + 40px) !important;
895
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
896
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
897
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
898
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
899
-
900
- .premium-banner-animation8 .premium-banner-brlr {
901
- width: 7px; }
902
-
903
- .premium-banner-animation8 .premium-banner-brtb {
904
- height: 7px; }
905
-
906
- .premium-banner-animation8 .premium-banner-br {
907
- position: absolute;
908
- z-index: 1;
909
- background-color: white;
910
- -webkit-transition: all 0.3s ease-in-out;
911
- transition: all 0.3s ease-in-out;
912
- -webkit-transition-delay: 0.2s;
913
- transition-delay: 0.2s; }
914
-
915
- .premium-banner-animation8 .premium-banner-bleft {
916
- left: 30px;
917
- top: 50%;
918
- -webkit-transform: translateY(-50%);
919
- -ms-transform: translateY(-50%);
920
- transform: translateY(-50%);
921
- height: 0; }
922
-
923
- .premium-banner-animation8 .premium-banner-bright {
924
- right: 30px;
925
- top: 50%;
926
- -webkit-transform: translateY(-50%);
927
- -ms-transform: translateY(-50%);
928
- transform: translateY(-50%);
929
- height: 0; }
930
-
931
- .premium-banner-animation8 .premium-banner-bottom {
932
- left: 50%;
933
- -webkit-transform: translateX(-50%);
934
- -ms-transform: translateX(-50%);
935
- transform: translateX(-50%);
936
- bottom: 30px;
937
- width: 0; }
938
-
939
- .premium-banner-animation8 .premium-banner-btop {
940
- left: 50%;
941
- -webkit-transform: translateX(-50%);
942
- -ms-transform: translateX(-50%);
943
- transform: translateX(-50%);
944
- top: 30px;
945
- width: 0; }
946
-
947
- .premium-banner-animation8 .premium-banner-ib-desc {
948
- padding: 70px;
949
- display: table; }
950
- .premium-banner-animation8 .premium-banner-ib-desc .premium-banner-desc-centered {
951
- display: table-cell;
952
- vertical-align: middle; }
953
-
954
- .premium-banner-animation8 .premium-banner-ib-title {
955
- margin-top: 0; }
956
-
957
- .premium-banner-animation8 .premium-banner-ib-title,
958
- .premium-banner-animation8 img {
959
- -webkit-transform: translate3d(-30px, 0, 0);
960
- transform: translate3d(-30px, 0, 0); }
961
-
962
- .premium-banner-animation8.zoomout img,
963
- .premium-banner-animation8.scale img {
964
- -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
965
- transform: translate3d(-30px, 0, 0) scale(1.1); }
966
-
967
- .premium-banner-animation8 .premium-banner-ib-content,
968
- .premium-banner-animation8 .premium-banner-read-more {
969
- margin-top: 10px; }
970
-
971
- .premium-banner-animation8 .premium-banner-ib-desc::after, .premium-banner-animation8 .premium-banner-ib-desc::before {
972
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
973
- transition: opacity 0.35s, -webkit-transform 0.35s;
974
- transition: opacity 0.35s, transform 0.35s;
975
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
976
-
977
- .premium-banner-animation8 .premium-banner-ib-title,
978
- .premium-banner-animation8 .premium-banner-ib-content,
979
- .premium-banner-animation8 .premium-banner-read-more {
980
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
981
- transition: opacity 0.35s, -webkit-transform 0.35s;
982
- transition: opacity 0.35s, transform 0.35s;
983
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
984
- opacity: 0; }
985
-
986
- .premium-banner-animation8:hover .premium-banner-ib-content,
987
- .premium-banner-animation8.active .premium-banner-ib-content,
988
- .premium-banner-animation8:hover .premium-banner-read-more,
989
- .premium-banner-animation8.active .premium-banner-read-more,
990
- .premium-banner-animation8:hover .premium-banner-ib-title,
991
- .premium-banner-animation8.active .premium-banner-ib-title {
992
- opacity: 1;
993
- -webkit-transform: translate3d(0, 0, 0);
994
- transform: translate3d(0, 0, 0); }
995
-
996
- .premium-banner-animation8:hover .premium-banner-bleft, .premium-banner-animation8.active .premium-banner-bleft {
997
- height: -webkit-calc(100% - 61px);
998
- height: calc(100% - 61px); }
999
-
1000
- .premium-banner-animation8:hover .premium-banner-bright, .premium-banner-animation8.active .premium-banner-bright {
1001
- height: -webkit-calc(100% - 61px);
1002
- height: calc(100% - 61px); }
1003
-
1004
- .premium-banner-animation8:hover .premium-banner-bottom, .premium-banner-animation8.active .premium-banner-bottom {
1005
- width: -webkit-calc(100% - 61px);
1006
- width: calc(100% - 61px); }
1007
-
1008
- .premium-banner-animation8:hover .premium-banner-btop, .premium-banner-animation8.active .premium-banner-btop {
1009
- width: -webkit-calc(100% - 61px);
1010
- width: calc(100% - 61px); }
1011
-
1012
- .premium-banner-animation8:hover .premium-banner-ib-content,
1013
- .premium-banner-animation8:hover .premium-banner-ib-title,
1014
- .premium-banner-animation8:hover .premium-banner-read-more,
1015
- .premium-banner-animation8:hover img {
1016
- -webkit-transition-delay: 0.15s;
1017
- transition-delay: 0.15s; }
1018
-
1019
- .premium-banner-animation9 img {
1020
- width: -webkit-calc(100% + 20px) !important;
1021
- width: calc(100% + 20px) !important;
1022
- max-width: -webkit-calc(100% + 20px) !important;
1023
- max-width: calc(100% + 20px) !important;
1024
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1025
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1026
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1027
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1028
- -webkit-transform: scale(1.2);
1029
- -ms-transform: scale(1.2);
1030
- transform: scale(1.2); }
1031
-
1032
- .premium-banner-animation9 .premium-banner-ib-desc {
1033
- width: 100%;
1034
- height: 100%; }
1035
- .premium-banner-animation9 .premium-banner-ib-desc::before {
1036
- position: absolute;
1037
- top: 50%;
1038
- left: 50%;
1039
- width: 80%;
1040
- height: 1px;
1041
- background: #fff;
1042
- content: "";
1043
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1044
- transition: opacity 0.35s, -webkit-transform 0.35s;
1045
- transition: opacity 0.35s, transform 0.35s;
1046
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1047
- -webkit-transform: translate3d(-50%, -50%, 0);
1048
- transform: translate3d(-50%, -50%, 0); }
1049
- .premium-banner-animation9 .premium-banner-ib-desc::after {
1050
- position: absolute;
1051
- top: 50%;
1052
- left: 50%;
1053
- width: 80%;
1054
- height: 1px;
1055
- background: #fff;
1056
- content: "";
1057
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1058
- transition: opacity 0.35s, -webkit-transform 0.35s;
1059
- transition: opacity 0.35s, transform 0.35s;
1060
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1061
- -webkit-transform: translate3d(-50%, -50%, 0);
1062
- transform: translate3d(-50%, -50%, 0); }
1063
-
1064
- .premium-banner-animation9 .premium-banner-ib-title {
1065
- position: absolute;
1066
- top: 50%;
1067
- left: 0;
1068
- width: 100%;
1069
- -webkit-transition: -webkit-transform 0.35s;
1070
- transition: -webkit-transform 0.35s;
1071
- transition: transform 0.35s;
1072
- transition: transform 0.35s, -webkit-transform 0.35s;
1073
- -webkit-transform: translate3d(0, -70px, 0);
1074
- transform: translate3d(0, -70px, 0);
1075
- margin-top: 0;
1076
- padding: 0 10%; }
1077
-
1078
- .premium-banner-animation9:hover .premium-banner-ib-title,
1079
- .premium-banner-animation9.active .premium-banner-ib-title {
1080
- -webkit-transform: translate3d(0, -80px, 0);
1081
- transform: translate3d(0, -80px, 0); }
1082
-
1083
- .premium-banner-animation9 .premium-banner-ib-content,
1084
- .premium-banner-animation9 .premium-banner-read-more {
1085
- position: absolute;
1086
- top: 50%;
1087
- left: 0;
1088
- width: 100%;
1089
- -webkit-transition: -webkit-transform 0.35s;
1090
- transition: -webkit-transform 0.35s;
1091
- transition: transform 0.35s;
1092
- transition: transform 0.35s, -webkit-transform 0.35s;
1093
- padding: 0 10%;
1094
- -webkit-transform: translate3d(0, 35px, 0);
1095
- transform: translate3d(0, 35px, 0); }
1096
-
1097
- .premium-banner-animation9 .premium-banner-read-more {
1098
- top: 75%; }
1099
-
1100
- .premium-banner-animation9:hover .premium-banner-ib-content,
1101
- .premium-banner-animation9.active .premium-banner-ib-content,
1102
- .premium-banner-animation9:hover .premium-banner-read-more,
1103
- .premium-banner-animation9.active .premium-banner-read-more {
1104
- -webkit-transform: translate3d(0, 45px, 0);
1105
- transform: translate3d(0, 45px, 0); }
1106
-
1107
- .premium-banner-animation9:hover .premium-banner-ib-desc::before,
1108
- .premium-banner-animation9.active .premium-banner-ib-desc::before {
1109
- opacity: 0.5;
1110
- -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
1111
- transform: translate3d(-50%, -50%, 0) rotate(45deg); }
1112
-
1113
- .premium-banner-animation9:hover .premium-banner-ib-desc::after,
1114
- .premium-banner-animation9.active .premium-banner-ib-desc::after {
1115
- opacity: 0.5;
1116
- -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
1117
- transform: translate3d(-50%, -50%, 0) rotate(-45deg); }
1118
-
1119
- .premium-banner-animation9:hover img {
1120
- -webkit-transform: scale(1);
1121
- -ms-transform: scale(1);
1122
- transform: scale(1); }
1123
-
1124
- .premium-banner-animation10 img {
1125
- width: -webkit-calc(100% + 20px) !important;
1126
- width: calc(100% + 20px) !important;
1127
- max-width: -webkit-calc(100% + 20px) !important;
1128
- max-width: calc(100% + 20px) !important;
1129
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1130
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1131
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1132
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
1133
-
1134
- .premium-banner-animation10 .premium-banner-ib-title {
1135
- position: relative;
1136
- overflow: hidden;
1137
- padding: 5px 0 15px;
1138
- -webkit-transition: -webkit-transform 0.35s;
1139
- transition: -webkit-transform 0.35s;
1140
- transition: transform 0.35s;
1141
- transition: transform 0.35s, -webkit-transform 0.35s;
1142
- -webkit-transform: translate3d(0, 20px, 0);
1143
- transform: translate3d(0, 20px, 0);
1144
- margin-bottom: 0; }
1145
- .premium-banner-animation10 .premium-banner-ib-title::after {
1146
- position: absolute;
1147
- content: "";
1148
- bottom: 0;
1149
- left: 0;
1150
- width: 100%;
1151
- height: 3px;
1152
- background: #fff;
1153
- opacity: 0;
1154
- -webkit-transform: translate3d(0, 100%, 0);
1155
- transform: translate3d(0, 100%, 0);
1156
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1157
- transition: opacity 0.35s, -webkit-transform 0.35s;
1158
- transition: opacity 0.35s, transform 0.35s;
1159
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
1160
-
1161
- .premium-banner-animation10:hover .premium-banner-ib-title,
1162
- .premium-banner-animation10.active .premium-banner-ib-title {
1163
- -webkit-transform: translate3d(0, 0, 0);
1164
- transform: translate3d(0, 0, 0); }
1165
-
1166
- .premium-banner-animation10:hover .premium-banner-ib-title::after,
1167
- .premium-banner-animation10.active .premium-banner-ib-title::after {
1168
- opacity: 1;
1169
- -webkit-transform: translate3d(0, 0, 0);
1170
- transform: translate3d(0, 0, 0); }
1171
-
1172
- .premium-banner-animation10.zoomout img,
1173
- .premium-banner-animation10.scale img {
1174
- -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
1175
- transform: translate3d(-10px, 0, 0) scale(1.1); }
1176
-
1177
- .premium-banner-animation10 .premium-banner-ib-content,
1178
- .premium-banner-animation10 .premium-banner-read-more {
1179
- padding-top: 15px;
1180
- opacity: 0;
1181
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1182
- transition: opacity 0.35s, -webkit-transform 0.35s;
1183
- transition: opacity 0.35s, transform 0.35s;
1184
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1185
- -webkit-transform: translate3d(0, 100%, 0);
1186
- transform: translate3d(0, 100%, 0); }
1187
-
1188
- .premium-banner-animation10 .premium-banner-read-more {
1189
- padding: 0; }
1190
-
1191
- .premium-banner-animation10:hover .premium-banner-ib-content,
1192
- .premium-banner-animation10.active .premium-banner-ib-content,
1193
- .premium-banner-animation10:hover .premium-banner-read-more,
1194
- .premium-banner-animation10.active .premium-banner-read-more {
1195
- opacity: 1;
1196
- -webkit-transform: translate3d(0, 0, 0);
1197
- transform: translate3d(0, 0, 0); }
1198
-
1199
- /**************** Premium CountDown *************/
1200
- /************************************************/
1201
- .premium-countdown {
1202
- -js-display: flex;
1203
- display: -webkit-box;
1204
- display: -webkit-flex;
1205
- display: -moz-box;
1206
- display: -ms-flexbox;
1207
- display: flex; }
1208
-
1209
- .pre_countdown-row {
1210
- display: block;
1211
- text-align: center; }
1212
-
1213
- .countdown .pre_countdown-section {
1214
- display: inline-block;
1215
- max-width: 100%;
1216
- margin-bottom: 15px;
1217
- -js-display: inline-flex;
1218
- display: -webkit-inline-box;
1219
- display: -webkit-inline-flex;
1220
- display: -moz-inline-box;
1221
- display: -ms-inline-flexbox;
1222
- display: inline-flex;
1223
- -webkit-box-align: center;
1224
- -webkit-align-items: center;
1225
- -moz-box-align: center;
1226
- -ms-flex-align: center;
1227
- align-items: center; }
1228
- .countdown .pre_countdown-section:last-child {
1229
- margin-right: 0; }
1230
-
1231
- .countdown span.pre_countdown-amount {
1232
- font-size: 70px;
1233
- line-height: 1; }
1234
-
1235
- .countdown .pre_time-mid {
1236
- display: block; }
1237
-
1238
- .premium-countdown-separator-yes .pre-countdown_separator {
1239
- display: block;
1240
- margin: 0 50px;
1241
- font-size: 30px; }
1242
-
1243
- .premium-countdown-separator-yes .pre_countdown-row .pre_countdown-section:last-child .pre-countdown_separator {
1244
- display: none; }
1245
-
1246
- /************************************ * Digit and unit styles *************************************/
1247
- .side .pre_countdown-section .pre_countdown-period {
1248
- vertical-align: bottom; }
1249
-
1250
- .countdown .pre_countdown-section .pre_countdown-period {
1251
- font-size: 17px;
1252
- line-height: 3em; }
1253
-
1254
- .side .pre_countdown-section .pre_countdown-amount,
1255
- .side .pre_countdown-section .pre_countdown-period {
1256
- display: inline-block; }
1257
-
1258
- .side .pre_countdown-section .pre_countdown-amount {
1259
- margin-right: 5px; }
1260
-
1261
- .down .pre_countdown-section .pre_countdown-amount,
1262
- .down .pre_countdown-section .pre_countdown-period {
1263
- display: block; }
1264
-
1265
- /**************** Premium Carousel **************/
1266
- /************************************************/
1267
- .premium-carousel-wrapper a.carousel-arrow, .premium-carousel-wrapper a.ver-carousel-arrow {
1268
- -js-display: flex;
1269
- display: -webkit-box;
1270
- display: -webkit-flex;
1271
- display: -moz-box;
1272
- display: -ms-flexbox;
1273
- display: flex;
1274
- -webkit-box-align: center;
1275
- -webkit-align-items: center;
1276
- -moz-box-align: center;
1277
- -ms-flex-align: center;
1278
- align-items: center;
1279
- -webkit-box-pack: center;
1280
- -webkit-justify-content: center;
1281
- -moz-box-pack: center;
1282
- -ms-flex-pack: center;
1283
- justify-content: center;
1284
- width: 2em;
1285
- height: 2em;
1286
- line-height: 0;
1287
- text-align: center;
1288
- position: absolute;
1289
- z-index: 99;
1290
- cursor: pointer;
1291
- -webkit-transition: all 0.3s ease-in-out;
1292
- transition: all 0.3s ease-in-out;
1293
- -webkit-appearance: inherit;
1294
- border: none;
1295
- -webkit-box-shadow: none;
1296
- box-shadow: none; }
1297
-
1298
- .premium-fb-rev-container a.carousel-arrow,
1299
- .premium-blog-wrap a.carousel-arrow,
1300
- .premium-hscroll-wrap a.carousel-arrow,
1301
- .premium-twitter-feed-wrapper a.carousel-arrow,
1302
- .premium-facebook-feed-wrapper a.carousel-arrow,
1303
- .premium-instafeed-container a.carousel-arrow,
1304
- .premium-persons-container a.carousel-arrow {
1305
- -js-display: flex;
1306
- display: -webkit-box;
1307
- display: -webkit-flex;
1308
- display: -moz-box;
1309
- display: -ms-flexbox;
1310
- display: flex;
1311
- -webkit-box-align: center;
1312
- -webkit-align-items: center;
1313
- -moz-box-align: center;
1314
- -ms-flex-align: center;
1315
- align-items: center;
1316
- -webkit-box-pack: center;
1317
- -webkit-justify-content: center;
1318
- -moz-box-pack: center;
1319
- -ms-flex-pack: center;
1320
- justify-content: center;
1321
- width: 2em;
1322
- height: 2em;
1323
- line-height: 0;
1324
- text-align: center;
1325
- position: absolute;
1326
- z-index: 99;
1327
- cursor: pointer;
1328
- -webkit-transition: all 0.3s ease-in-out;
1329
- transition: all 0.3s ease-in-out;
1330
- -webkit-appearance: inherit;
1331
- border: none;
1332
- -webkit-box-shadow: none;
1333
- box-shadow: none; }
1334
-
1335
- div[class^="premium-"] .slick-arrow i {
1336
- display: block; }
1337
-
1338
- .ver-carousel-arrow.carousel-next i {
1339
- margin-bottom: -3px; }
1340
-
1341
- .premium-carousel-wrapper a.slick-arrow:hover {
1342
- -webkit-box-shadow: none !important;
1343
- box-shadow: none !important; }
1344
-
1345
- .premium-carousel-wrapper .premium-carousel-content-hidden {
1346
- visibility: hidden; }
1347
-
1348
- .premium-carousel-wrapper a.carousel-arrow {
1349
- top: 50%; }
1350
-
1351
- .premium-fb-rev-container a.carousel-arrow,
1352
- .premium-blog-wrap a.carousel-arrow,
1353
- .premium-hscroll-wrap a.carousel-arrow,
1354
- .premium-twitter-feed-wrapper a.carousel-arrow,
1355
- .premium-facebook-feed-wrapper a.carousel-arrow,
1356
- .premium-instafeed-container a.carousel-arrow,
1357
- .premium-persons-container a.carousel-arrow {
1358
- top: 50%;
1359
- -webkit-transform: translateY(-50%);
1360
- -ms-transform: translateY(-50%);
1361
- transform: translateY(-50%); }
1362
-
1363
- .premium-carousel-wrapper a.ver-carousel-arrow {
1364
- left: 50%;
1365
- -webkit-transform: translateX(-50%);
1366
- -ms-transform: translateX(-50%);
1367
- transform: translateX(-50%); }
1368
-
1369
- a.carousel-arrow.carousel-next {
1370
- right: -20px; }
1371
-
1372
- a.carousel-arrow.carousel-prev {
1373
- left: -20px; }
1374
-
1375
- a.ver-carousel-arrow.carousel-next {
1376
- bottom: -56px; }
1377
-
1378
- a.ver-carousel-arrow.carousel-prev {
1379
- top: -45px; }
1380
-
1381
- a.circle-bg {
1382
- -webkit-border-radius: 100%;
1383
- border-radius: 100%; }
1384
-
1385
- a.circle-border {
1386
- -webkit-border-radius: 100%;
1387
- border-radius: 100%;
1388
- border: solid black; }
1389
-
1390
- a.square-border {
1391
- border: solid black; }
1392
-
1393
- .premium-carousel-wrapper ul.slick-dots,
1394
- .premium-blog-wrap ul.slick-dots {
1395
- list-style: none;
1396
- text-align: center;
1397
- margin: 0;
1398
- padding: 0; }
1399
-
1400
- .premium-carousel-dots-below ul.slick-dots {
1401
- position: relative; }
1402
-
1403
- .premium-carousel-dots-above ul.slick-dots {
1404
- position: absolute;
1405
- -js-display: flex;
1406
- display: -webkit-box;
1407
- display: -webkit-flex;
1408
- display: -moz-box;
1409
- display: -ms-flexbox;
1410
- display: flex;
1411
- width: auto;
1412
- top: 50%;
1413
- bottom: auto;
1414
- -webkit-transform: translateY(-50%);
1415
- -ms-transform: translateY(-50%);
1416
- transform: translateY(-50%);
1417
- -webkit-box-orient: vertical;
1418
- -webkit-box-direction: normal;
1419
- -webkit-flex-direction: column;
1420
- -moz-box-orient: vertical;
1421
- -moz-box-direction: normal;
1422
- -ms-flex-direction: column;
1423
- flex-direction: column; }
1424
-
1425
- ul.slick-dots li {
1426
- font-size: 10px;
1427
- -js-display: inline-flex;
1428
- display: -webkit-inline-box;
1429
- display: -webkit-inline-flex;
1430
- display: -moz-inline-box;
1431
- display: -ms-inline-flexbox;
1432
- display: inline-flex;
1433
- -webkit-box-pack: center;
1434
- -webkit-justify-content: center;
1435
- -moz-box-pack: center;
1436
- -ms-flex-pack: center;
1437
- justify-content: center;
1438
- -webkit-box-align: center;
1439
- -webkit-align-items: center;
1440
- -moz-box-align: center;
1441
- -ms-flex-align: center;
1442
- align-items: center;
1443
- margin: 5px;
1444
- width: 20px;
1445
- height: 20px;
1446
- cursor: pointer; }
1447
-
1448
  /*
1449
  * Custom Navigation Dot
1450
- */
1451
- .premium-carousel-wrapper .premium-carousel-nav-dot,
1452
- .premium-carousel-wrapper .premium-carousel-nav-arrow-prev,
1453
- .premium-carousel-wrapper .premium-carousel-nav-arrow-next {
1454
- display: none; }
1455
-
1456
- .premium-carousel-wrapper ul.slick-dots svg {
1457
- width: 20px;
1458
- height: 20px; }
1459
-
1460
- /* Ripple Out */
1461
- @-webkit-keyframes hvr-ripple-out {
1462
- 0% {
1463
- -webkit-transform: scale(1);
1464
- transform: scale(1);
1465
- opacity: 1; }
1466
- 100% {
1467
- -webkit-transform: scale(1.5);
1468
- transform: scale(1.5);
1469
- opacity: 0; } }
1470
-
1471
- @keyframes hvr-ripple-out {
1472
- 0% {
1473
- -webkit-transform: scale(1);
1474
- transform: scale(1);
1475
- opacity: 1; }
1476
- 100% {
1477
- -webkit-transform: scale(1.5);
1478
- transform: scale(1.5);
1479
- opacity: 0; } }
1480
-
1481
- .premium-carousel-ripple-yes .premium-carousel-wrapper {
1482
- padding-bottom: 1px; }
1483
-
1484
- .premium-carousel-ripple-yes ul.slick-dots li {
1485
- position: relative; }
1486
- .premium-carousel-ripple-yes ul.slick-dots li i {
1487
- position: relative;
1488
- z-index: 1; }
1489
- .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
1490
- content: "";
1491
- position: absolute;
1492
- -webkit-transform: scale(1);
1493
- -ms-transform: scale(1);
1494
- transform: scale(1);
1495
- top: 0;
1496
- right: 0;
1497
- bottom: 0;
1498
- left: 0;
1499
- -webkit-border-radius: 50%;
1500
- border-radius: 50%;
1501
- pointer-events: none;
1502
- background-color: rgba(0, 0, 0, 0.15); }
1503
- .premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before {
1504
- background-color: rgba(0, 0, 0, 0.3); }
1505
- .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
1506
- -webkit-animation: hvr-ripple-out 1.3s infinite;
1507
- animation: hvr-ripple-out 1.3s infinite; }
1508
-
1509
- .premium-carousel-wrapper.premium-carousel-scale .slick-slide {
1510
- -webkit-transform: scale(1.25, 1.25);
1511
- -ms-transform: scale(1.25, 1.25);
1512
- transform: scale(1.25, 1.25);
1513
- -webkit-transition: all 0.3s ease-in-out !important;
1514
- transition: all 0.3s ease-in-out !important; }
1515
-
1516
- .premium-carousel-wrapper.premium-carousel-scale div.slick-active {
1517
- -webkit-transform: scale(1, 1);
1518
- -ms-transform: scale(1, 1);
1519
- transform: scale(1, 1); }
1520
-
1521
- [dir="rtl"] .premium-carousel-inner .slick-slide {
1522
- float: right; }
1523
-
1524
- /**************** Premium Counter ***************/
1525
- /************************************************/
1526
- .premium-counter-area {
1527
- padding: 10px 0;
1528
- -js-display: flex;
1529
- display: -webkit-box;
1530
- display: -webkit-flex;
1531
- display: -moz-box;
1532
- display: -ms-flexbox;
1533
- display: flex;
1534
- -webkit-box-pack: center;
1535
- -webkit-justify-content: center;
1536
- -moz-box-pack: center;
1537
- -ms-flex-pack: center;
1538
- justify-content: center;
1539
- -webkit-box-align: center;
1540
- -webkit-align-items: center;
1541
- -moz-box-align: center;
1542
- -ms-flex-align: center;
1543
- align-items: center; }
1544
- .premium-counter-area.top {
1545
- -webkit-box-orient: vertical;
1546
- -webkit-box-direction: normal;
1547
- -webkit-flex-direction: column;
1548
- -moz-box-orient: vertical;
1549
- -moz-box-direction: normal;
1550
- -ms-flex-direction: column;
1551
- flex-direction: column; }
1552
- .premium-counter-area.right {
1553
- -webkit-box-orient: horizontal;
1554
- -webkit-box-direction: reverse;
1555
- -webkit-flex-direction: row-reverse;
1556
- -moz-box-orient: horizontal;
1557
- -moz-box-direction: reverse;
1558
- -ms-flex-direction: row-reverse;
1559
- flex-direction: row-reverse; }
1560
- .premium-counter-area.right .premium-counter-icon {
1561
- padding-left: 20px; }
1562
- .premium-counter-area.left .premium-counter-icon {
1563
- padding-right: 20px; }
1564
- .premium-counter-area .premium-counter-icon .icon i.fa:before {
1565
- vertical-align: text-top; }
1566
- .premium-counter-area .premium-counter-icon span.icon {
1567
- text-align: center;
1568
- display: inline-block;
1569
- vertical-align: middle; }
1570
- .premium-counter-area .premium-counter-icon .circle {
1571
- -webkit-border-radius: 100%;
1572
- border-radius: 100%; }
1573
- .premium-counter-area .premium-counter-icon img,
1574
- .premium-counter-area .premium-counter-icon svg {
1575
- width: 80px; }
1576
- .premium-counter-area .premium-counter-icon .premium-counter-animation svg {
1577
- height: 80px; }
1578
- .premium-counter-area .premium-counter-title {
1579
- padding: 0;
1580
- margin: 0; }
1581
- .premium-counter-area .premium-counter-value-wrap {
1582
- -js-display: flex;
1583
- display: -webkit-box;
1584
- display: -webkit-flex;
1585
- display: -moz-box;
1586
- display: -ms-flexbox;
1587
- display: flex;
1588
- -webkit-box-align: center;
1589
- -webkit-align-items: center;
1590
- -moz-box-align: center;
1591
- -ms-flex-align: center;
1592
- align-items: center; }
1593
-
1594
- .premium-init-wrapper.right {
1595
- text-align: right; }
1596
-
1597
- /* * Custom image and simple styles image fix */
1598
- span.icon.flex-width {
1599
- width: auto !important;
1600
- height: auto !important; }
1601
-
1602
- .premium-counter-area .premium-counter-init {
1603
- font-size: 35px; }
1604
-
1605
- /**************** Premium Image Separator ****************/
1606
- /*********************************************************/
1607
- .premium-image-separator-container {
1608
- position: absolute;
1609
- width: 100%;
1610
- z-index: 2;
1611
- top: auto;
1612
- -webkit-transition: all 0.3s ease-in-out;
1613
- transition: all 0.3s ease-in-out; }
1614
- .premium-image-separator-container svg,
1615
- .premium-image-separator-container img {
1616
- display: inline-block !important; }
1617
- .premium-image-separator-container .premium-image-separator-link {
1618
- position: absolute;
1619
- z-index: 9999;
1620
- top: 0;
1621
- left: 0;
1622
- width: 100%;
1623
- height: 100%;
1624
- text-decoration: none; }
1625
- .premium-image-separator-container .premium-image-separator-link:hover, .premium-image-separator-container .premium-image-separator-link:visited, .premium-image-separator-container .premium-image-separator-link:focus, .premium-image-separator-container .premium-image-separator-link:active {
1626
- -webkit-box-shadow: none !important;
1627
- box-shadow: none !important;
1628
- outline: none !important;
1629
- border: none !important;
1630
- text-decoration: none !important; }
1631
- .premium-image-separator-container i {
1632
- padding: 0.1em;
1633
- -webkit-transition: all 0.3s ease-in-out;
1634
- transition: all 0.3s ease-in-out; }
1635
-
1636
- /**************** Premium Modal Box ****************/
1637
- /***************************************************/
1638
- .premium-modal-trigger-btn,
1639
- .premium-modal-box-modal-lower-close {
1640
- display: inline-block;
1641
- padding: 6px 12px;
1642
- margin-bottom: 0;
1643
- font-size: 14px;
1644
- font-weight: normal;
1645
- line-height: 1.42857143;
1646
- text-align: center;
1647
- white-space: nowrap;
1648
- vertical-align: middle;
1649
- -ms-touch-action: manipulation;
1650
- touch-action: manipulation;
1651
- cursor: pointer;
1652
- -webkit-user-select: none;
1653
- -moz-user-select: none;
1654
- -ms-user-select: none;
1655
- user-select: none;
1656
- background-image: none;
1657
- border: 1px solid transparent; }
1658
-
1659
- .premium-modal-trigger-btn i {
1660
- -webkit-transition: all 0.3s ease-in-out;
1661
- transition: all 0.3s ease-in-out; }
1662
-
1663
- .premium-btn-md {
1664
- padding: 8px 14px;
1665
- font-size: 16px;
1666
- line-height: 1.2; }
1667
-
1668
- .premium-btn-lg {
1669
- padding: 10px 16px;
1670
- font-size: 18px;
1671
- line-height: 1.3333333; }
1672
-
1673
- .premium-btn-block {
1674
- display: block;
1675
- width: 100%; }
1676
-
1677
- .premium-modal-box-modal-close {
1678
- float: right;
1679
- font-size: 21px;
1680
- font-weight: bold;
1681
- line-height: 1;
1682
- color: #000; }
1683
- .premium-modal-box-modal-close:hover, .premium-modal-box-modal-close:focus {
1684
- color: #000;
1685
- text-decoration: none;
1686
- cursor: pointer; }
1687
-
1688
- button.premium-modal-box-modal-close {
1689
- -webkit-appearance: none;
1690
- padding: 0;
1691
- cursor: pointer;
1692
- background: transparent;
1693
- border: 0; }
1694
-
1695
- .premium-modal-box-modal {
1696
- position: fixed;
1697
- top: 0;
1698
- right: 0;
1699
- bottom: 0;
1700
- left: 0;
1701
- z-index: 1050;
1702
- display: none;
1703
- -webkit-overflow-scrolling: touch;
1704
- outline: 0;
1705
- padding: 0 !important;
1706
- background: rgba(0, 0, 0, 0.5);
1707
- -webkit-box-align: center;
1708
- -webkit-align-items: center;
1709
- -moz-box-align: center;
1710
- -ms-flex-align: center;
1711
- align-items: center;
1712
- -webkit-box-pack: center;
1713
- -webkit-justify-content: center;
1714
- -moz-box-pack: center;
1715
- -ms-flex-pack: center;
1716
- justify-content: center; }
1717
- .premium-modal-box-modal .premium-modal-box-modal-dialog {
1718
- position: absolute;
1719
- max-height: -webkit-calc(100vh - 150px);
1720
- max-height: calc(100vh - 150px);
1721
- -js-display: flex;
1722
- display: -webkit-box;
1723
- display: -webkit-flex;
1724
- display: -moz-box;
1725
- display: -ms-flexbox;
1726
- display: flex;
1727
- -webkit-box-orient: vertical;
1728
- -webkit-box-direction: normal;
1729
- -webkit-flex-direction: column;
1730
- -moz-box-orient: vertical;
1731
- -moz-box-direction: normal;
1732
- -ms-flex-direction: column;
1733
- flex-direction: column;
1734
- opacity: 0; }
1735
-
1736
- .premium-modal-box-modal-content {
1737
- background-color: #fff;
1738
- -webkit-background-clip: padding-box;
1739
- background-clip: padding-box;
1740
- border: 1px solid rgba(0, 0, 0, 0.2);
1741
- -webkit-border-radius: 6px;
1742
- border-radius: 6px;
1743
- outline: 0; }
1744
-
1745
- .premium-modal-backdrop.premium-in {
1746
- filter: alpha(opacity=50);
1747
- opacity: 0.5 !important; }
1748
-
1749
- .premium-in {
1750
- opacity: 1; }
1751
-
1752
- .premium-modal-backdrop {
1753
- position: fixed;
1754
- top: 0;
1755
- right: 0;
1756
- bottom: 0;
1757
- left: 0;
1758
- z-index: 1040;
1759
- background-color: #000; }
1760
-
1761
- .premium-in {
1762
- -js-display: flex !important;
1763
- display: -webkit-box !important;
1764
- display: -webkit-flex !important;
1765
- display: -moz-box !important;
1766
- display: -ms-flexbox !important;
1767
- display: flex !important; }
1768
-
1769
- .premium-modal-box-modal-header {
1770
- -js-display: flex;
1771
- display: -webkit-box;
1772
- display: -webkit-flex;
1773
- display: -moz-box;
1774
- display: -ms-flexbox;
1775
- display: flex;
1776
- -webkit-box-pack: justify;
1777
- -webkit-justify-content: space-between;
1778
- -moz-box-pack: justify;
1779
- -ms-flex-pack: justify;
1780
- justify-content: space-between;
1781
- -webkit-box-align: center;
1782
- -webkit-align-items: center;
1783
- -moz-box-align: center;
1784
- -ms-flex-align: center;
1785
- align-items: center;
1786
- padding: 5px 15px;
1787
- border-bottom: 1px solid #e5e5e5; }
1788
- .premium-modal-box-modal-header .premium-modal-box-modal-close {
1789
- margin-top: -2px; }
1790
- .premium-modal-box-modal-header .premium-modal-box-modal-title {
1791
- -js-display: flex;
1792
- display: -webkit-box;
1793
- display: -webkit-flex;
1794
- display: -moz-box;
1795
- display: -ms-flexbox;
1796
- display: flex;
1797
- -webkit-box-align: center;
1798
- -webkit-align-items: center;
1799
- -moz-box-align: center;
1800
- -ms-flex-align: center;
1801
- align-items: center;
1802
- margin: 0;
1803
- padding: 0; }
1804
- .premium-modal-box-modal-header .premium-modal-box-modal-title svg {
1805
- width: 50px;
1806
- height: 60px; }
1807
-
1808
- .premium-modal-box-modal-body {
1809
- position: relative;
1810
- padding: 15px;
1811
- overflow: hidden; }
1812
-
1813
- .premium-modal-box-modal-footer {
1814
- padding: 15px;
1815
- text-align: right;
1816
- border-top: 1px solid #e5e5e5; }
1817
-
1818
- .premium-modal-scrollbar-measure {
1819
- position: absolute;
1820
- top: -9999px;
1821
- width: 50px;
1822
- height: 50px;
1823
- overflow: scroll; }
1824
-
1825
- .premium-modal-trigger-text {
1826
- background: none !important; }
1827
-
1828
- .premium-modal-box-container {
1829
- width: 100% !important; }
1830
-
1831
- /*Open Modal Button Style*/
1832
- .premium-modal-trigger-container .premium-modal-trigger-btn {
1833
- border: none;
1834
- -webkit-transition: all 0.3s ease-in-out;
1835
- transition: all 0.3s ease-in-out; }
1836
-
1837
- .premium-modal-trigger-container .premium-modal-trigger-img,
1838
- .premium-modal-trigger-container .premium-modal-trigger-text,
1839
- .premium-modal-trigger-container .premium-modal-trigger-animation {
1840
- cursor: pointer; }
1841
-
1842
- .premium-modal-trigger-container .premium-modal-trigger-animation {
1843
- display: inline-block;
1844
- width: 200px;
1845
- height: 200px;
1846
- -webkit-transition: all 0.3s ease-in-out;
1847
- transition: all 0.3s ease-in-out; }
1848
-
1849
- /*Image on Modal Header Style*/
1850
- .premium-modal-box-modal-header img {
1851
- width: 48px;
1852
- padding-right: 5px; }
1853
-
1854
- .premium-modal-box-modal-header i,
1855
- .premium-modal-box-modal-header svg {
1856
- padding-right: 6px; }
1857
-
1858
- .premium-modal-box-modal-close {
1859
- position: relative;
1860
- z-index: 99; }
1861
-
1862
- .premium-modal-trigger-img,
1863
- .premium-modal-trigger-text,
1864
- .premium-modal-box-close-button-container,
1865
- .premium-modal-box-modal-close,
1866
- .premium-modal-box-modal-lower-close {
1867
- -webkit-transition: all 0.3s ease-in-out;
1868
- transition: all 0.3s ease-in-out; }
1869
-
1870
- @media (min-width: 768px) {
1871
- .premium-modal-box-modal-dialog {
1872
- width: 700px;
1873
- max-height: 600px;
1874
- overflow: auto; } }
1875
-
1876
- @media (max-width: 767px) {
1877
- .premium-modal-box-modal-dialog {
1878
- width: 100%;
1879
- max-height: 500px;
1880
- overflow: auto; } }
1881
-
1882
- .premium-modal-box-container[data-modal-animation*="animated-"] {
1883
- opacity: 0; }
1884
-
1885
- /**************** Premium Progress Bar ****************/
1886
- /******************************************************/
1887
- .premium-progressbar-container {
1888
- position: relative; }
1889
-
1890
- .premium-progressbar-bar-wrap {
1891
- position: relative;
1892
- text-align: left;
1893
- overflow: hidden;
1894
- height: 25px;
1895
- margin-bottom: 50px;
1896
- background-color: #f5f5f5;
1897
- -webkit-border-radius: 4px;
1898
- border-radius: 4px;
1899
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1900
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
1901
- .premium-progressbar-bar-wrap.premium-progressbar-dots {
1902
- background-color: transparent;
1903
- width: 100%;
1904
- -js-display: flex;
1905
- display: -webkit-box;
1906
- display: -webkit-flex;
1907
- display: -moz-box;
1908
- display: -ms-flexbox;
1909
- display: flex;
1910
- height: auto;
1911
- -webkit-box-shadow: none;
1912
- box-shadow: none; }
1913
- .premium-progressbar-bar-wrap .progress-segment {
1914
- position: relative;
1915
- width: 25px;
1916
- height: 25px;
1917
- -webkit-border-radius: 50%;
1918
- border-radius: 50%;
1919
- overflow: hidden;
1920
- background-color: #f5f5f5; }
1921
- .premium-progressbar-bar-wrap .progress-segment.filled {
1922
- background: #6ec1e4; }
1923
- .premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child) {
1924
- margin: 0 4px; }
1925
- .premium-progressbar-bar-wrap .progress-segment:first-child {
1926
- margin-right: 4px; }
1927
- .premium-progressbar-bar-wrap .progress-segment:last-child {
1928
- margin-left: 4px; }
1929
- .premium-progressbar-bar-wrap .progress-segment .segment-inner {
1930
- position: absolute;
1931
- top: 0;
1932
- left: 0;
1933
- height: 100%;
1934
- background-color: #6ec1e4; }
1935
-
1936
- .premium-progressbar-bar {
1937
- float: left;
1938
- width: 0%;
1939
- height: 100%;
1940
- font-size: 12px;
1941
- line-height: 20px;
1942
- background: #6ec1e4;
1943
- text-align: center;
1944
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1945
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); }
1946
-
1947
- .premium-progressbar-striped .premium-progressbar-bar {
1948
- background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1949
- background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1950
- -webkit-background-size: 40px 40px;
1951
- background-size: 40px 40px; }
1952
-
1953
- .premium-progressbar-active .premium-progressbar-bar {
1954
- -webkit-animation: progress-bar-stripes 2s linear infinite;
1955
- animation: progress-bar-stripes 2s linear infinite; }
1956
-
1957
- .premium-progressbar-gradient .premium-progressbar-bar {
1958
- -webkit-background-size: 400% 400% !important;
1959
- background-size: 400% 400% !important;
1960
- -webkit-animation: progress-bar-gradient 10s ease-in-out infinite;
1961
- animation: progress-bar-gradient 10s ease-in-out infinite; }
1962
-
1963
- .premium-progressbar-bar {
1964
- position: absolute;
1965
- overflow: hidden;
1966
- line-height: 20px; }
1967
-
1968
- .premium-progressbar-container .clearfix {
1969
- clear: both; }
1970
-
1971
- .premium-progressbar-bar {
1972
- -webkit-transition: width 0s ease-in-out !important;
1973
- transition: width 0s ease-in-out !important; }
1974
-
1975
- .premium-progressbar-container p:first-of-type {
1976
- margin: 0;
1977
- float: left; }
1978
-
1979
- .premium-progressbar-container p:nth-of-type(2) {
1980
- margin: 0;
1981
- float: right; }
1982
-
1983
- .premium-progressbar-name {
1984
- left: 50%;
1985
- top: 0;
1986
- right: 0;
1987
- -webkit-transform: translateX(-12.5px);
1988
- -ms-transform: translateX(-12.5px);
1989
- transform: translateX(-12.5px);
1990
- z-index: 1; }
1991
-
1992
- .premium-progressbar-multiple-label {
1993
- position: relative;
1994
- float: left;
1995
- width: 0;
1996
- left: 50%; }
1997
-
1998
- .premium-progressbar-center-label {
1999
- position: relative;
2000
- white-space: nowrap; }
2001
-
2002
- .premium-progressbar-arrow {
2003
- left: 50%;
2004
- display: inline-block;
2005
- border-left: 7px solid transparent;
2006
- border-right: 7px solid transparent;
2007
- border-top: 11px solid;
2008
- -webkit-transform: translateX(-50%);
2009
- -ms-transform: translateX(-50%);
2010
- transform: translateX(-50%); }
2011
-
2012
- .premium-progressbar-pin {
2013
- border-left: 1px solid;
2014
- height: 12px;
2015
- left: 50%;
2016
- display: inline-block; }
2017
-
2018
  /**
2019
  * Circle Progress Bar
2020
- */
2021
- .premium-progressbar-circle-wrap {
2022
- width: 200px;
2023
- height: 200px;
2024
- position: relative;
2025
- margin: 0 auto; }
2026
- .premium-progressbar-circle-wrap .premium-progressbar-circle {
2027
- position: absolute;
2028
- top: 0;
2029
- left: 0;
2030
- width: 100%;
2031
- height: 100%;
2032
- -webkit-clip-path: inset(0 0 0 50%);
2033
- clip-path: inset(0 0 0 50%); }
2034
- .premium-progressbar-circle-wrap .premium-progressbar-circle div {
2035
- position: absolute;
2036
- left: 0;
2037
- top: 0;
2038
- height: 100%;
2039
- width: 100%;
2040
- border-width: 6px;
2041
- border-style: solid;
2042
- border-color: #54595f;
2043
- -webkit-border-radius: 50%;
2044
- border-radius: 50%;
2045
- -webkit-clip-path: inset(0 50% 0 0);
2046
- clip-path: inset(0 50% 0 0); }
2047
- .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left {
2048
- -webkit-transform: rotate(0);
2049
- -ms-transform: rotate(0);
2050
- transform: rotate(0); }
2051
- .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right {
2052
- -webkit-transform: rotate(180deg);
2053
- -ms-transform: rotate(180deg);
2054
- transform: rotate(180deg);
2055
- visibility: hidden; }
2056
- .premium-progressbar-circle-wrap .premium-progressbar-circle-base {
2057
- width: 100%;
2058
- height: 100%;
2059
- border: 6px solid #eee;
2060
- -webkit-border-radius: 50%;
2061
- border-radius: 50%; }
2062
- .premium-progressbar-circle-wrap .premium-progressbar-circle-content {
2063
- position: absolute;
2064
- top: 0;
2065
- left: 0;
2066
- width: 100%;
2067
- height: 100%;
2068
- -js-display: flex;
2069
- display: -webkit-box;
2070
- display: -webkit-flex;
2071
- display: -moz-box;
2072
- display: -ms-flexbox;
2073
- display: flex;
2074
- -webkit-box-orient: vertical;
2075
- -webkit-box-direction: normal;
2076
- -webkit-flex-direction: column;
2077
- -moz-box-orient: vertical;
2078
- -moz-box-direction: normal;
2079
- -ms-flex-direction: column;
2080
- flex-direction: column;
2081
- -webkit-box-pack: center;
2082
- -webkit-justify-content: center;
2083
- -moz-box-pack: center;
2084
- -ms-flex-pack: center;
2085
- justify-content: center;
2086
- -webkit-box-align: center;
2087
- -webkit-align-items: center;
2088
- -moz-box-align: center;
2089
- -ms-flex-align: center;
2090
- align-items: center; }
2091
- .premium-progressbar-circle-wrap .premium-lottie-animation {
2092
- line-height: 1; }
2093
-
2094
- @-webkit-keyframes progress-bar-stripes {
2095
- from {
2096
- background-position: 0 0; }
2097
- to {
2098
- background-position: 40px 0; } }
2099
-
2100
- @keyframes progress-bar-stripes {
2101
- from {
2102
- background-position: 0 0; }
2103
- to {
2104
- background-position: 40px 0; } }
2105
-
2106
- @-webkit-keyframes progress-bar-gradient {
2107
- 0% {
2108
- background-position: 0% 50%; }
2109
- 50% {
2110
- background-position: 100% 50%; }
2111
- 100% {
2112
- background-position: 0% 50%; } }
2113
-
2114
- @keyframes progress-bar-gradient {
2115
- 0% {
2116
- background-position: 0% 50%; }
2117
- 50% {
2118
- background-position: 100% 50%; }
2119
- 100% {
2120
- background-position: 0% 50%; } }
2121
-
2122
- /**************** Premium Testimonials ****************/
2123
- /******************************************************/
2124
- .premium-testimonial-box {
2125
- width: 100%;
2126
- background: transparent;
2127
- -webkit-transition: all 0.3s ease-in-out;
2128
- transition: all 0.3s ease-in-out; }
2129
- .premium-testimonial-box .premium-testimonial-author-info {
2130
- -js-display: flex;
2131
- display: -webkit-box;
2132
- display: -webkit-flex;
2133
- display: -moz-box;
2134
- display: -ms-flexbox;
2135
- display: flex;
2136
- -webkit-box-pack: center;
2137
- -webkit-justify-content: center;
2138
- -moz-box-pack: center;
2139
- -ms-flex-pack: center;
2140
- justify-content: center;
2141
- -webkit-box-align: center;
2142
- -webkit-align-items: center;
2143
- -moz-box-align: center;
2144
- -ms-flex-align: center;
2145
- align-items: center; }
2146
- .premium-testimonial-box .premium-testimonial-person-name,
2147
- .premium-testimonial-box .premium-testimonial-company-name {
2148
- font-weight: 600;
2149
- margin: 0; }
2150
-
2151
- .premium-testimonial-container {
2152
- position: relative; }
2153
-
2154
- .premium-testimonial-img-wrapper {
2155
- margin-left: auto;
2156
- margin-right: auto;
2157
- overflow: hidden;
2158
- border-style: solid !important; }
2159
- .premium-testimonial-img-wrapper.circle {
2160
- -webkit-border-radius: 50%;
2161
- border-radius: 50%; }
2162
- .premium-testimonial-img-wrapper.rounded {
2163
- -webkit-border-radius: 15px;
2164
- border-radius: 15px; }
2165
- .premium-testimonial-img-wrapper img {
2166
- -o-object-fit: cover;
2167
- object-fit: cover;
2168
- width: 100%;
2169
- height: 100% !important; }
2170
-
2171
- .premium-testimonial-content-wrapper {
2172
- position: relative;
2173
- -js-display: flex;
2174
- display: -webkit-box;
2175
- display: -webkit-flex;
2176
- display: -moz-box;
2177
- display: -ms-flexbox;
2178
- display: flex;
2179
- -webkit-box-orient: vertical;
2180
- -webkit-box-direction: normal;
2181
- -webkit-flex-direction: column;
2182
- -moz-box-orient: vertical;
2183
- -moz-box-direction: normal;
2184
- -ms-flex-direction: column;
2185
- flex-direction: column;
2186
- z-index: 2;
2187
- width: 100%;
2188
- padding: 20px;
2189
- text-align: center; }
2190
-
2191
- .premium-testimonial-clear-float {
2192
- clear: both; }
2193
-
2194
- .premium-testimonial-upper-quote,
2195
- .premium-testimonial-lower-quote {
2196
- position: absolute;
2197
- z-index: 1; }
2198
-
2199
- /**************** Premium Dual Heading *****************/
2200
- /*******************************************************/
2201
- .premium-dual-header-container .premium-dual-header-first-header,
2202
- .premium-dual-header-container .premium-dual-header-second-header {
2203
- position: relative;
2204
- padding: 0;
2205
- margin: 0;
2206
- display: inline-block;
2207
- -webkit-transform: translate(0, 0);
2208
- -ms-transform: translate(0, 0);
2209
- transform: translate(0, 0); }
2210
-
2211
- .premium-dual-header-first-clip .premium-dual-header-first-span,
2212
- .premium-dual-header-second-clip {
2213
- -webkit-text-fill-color: transparent;
2214
- -webkit-background-clip: text;
2215
- background-clip: text; }
2216
-
2217
- .premium-dual-header-first-clip.stroke .premium-dual-header-first-span,
2218
- .premium-dual-header-second-clip.stroke {
2219
- -webkit-text-stroke-color: transparent;
2220
- -webkit-text-fill-color: #fafafa;
2221
- -webkit-text-stroke-width: 2px; }
2222
-
2223
- @media (max-width: 500px) {
2224
- .premium-dual-header-container .premium-dual-header-first-header,
2225
- .premium-dual-header-container .premium-dual-header-second-header {
2226
- display: block;
2227
- word-wrap: break-word; }
2228
- .premium-dual-header-first-container,
2229
- .premium-dual-header-second-container {
2230
- margin: 0; } }
2231
-
2232
- @media (min-width: 501px) {
2233
- .premium-dual-header-first-container {
2234
- margin-right: 5px; } }
2235
-
2236
- .premium-dual-header-first-header.gradient .premium-dual-header-first-span,
2237
- .premium-dual-header-second-header.gradient {
2238
- -webkit-background-size: 300% 300% !important;
2239
- background-size: 300% 300% !important;
2240
- -webkit-animation: Gradient 10s ease-in-out infinite;
2241
- animation: Gradient 10s ease-in-out infinite; }
2242
-
2243
- @-webkit-keyframes Gradient {
2244
- 0% {
2245
- background-position: 0% 50%; }
2246
- 50% {
2247
- background-position: 100% 50%; }
2248
- 100% {
2249
- background-position: 0% 50%; } }
2250
-
2251
- @keyframes Gradient {
2252
- 0% {
2253
- background-position: 0% 50%; }
2254
- 50% {
2255
- background-position: 100% 50%; }
2256
- 100% {
2257
- background-position: 0% 50%; } }
2258
-
2259
- /**************** Premium Title ****************/
2260
- /***********************************************/
2261
- .premium-title-container {
2262
- position: relative;
2263
- width: 100%;
2264
- clear: both; }
2265
- .premium-title-container .premium-title-header {
2266
- position: relative;
2267
- margin: 0;
2268
- padding: 10px; }
2269
- .premium-title-container .premium-title-header:not(.premium-title-style7) {
2270
- -webkit-box-align: center;
2271
- -webkit-align-items: center;
2272
- -moz-box-align: center;
2273
- -ms-flex-align: center;
2274
- align-items: center; }
2275
- .premium-title-container .premium-title-header svg {
2276
- width: 40px;
2277
- height: 40px; }
2278
- .premium-title-container .premium-title-header img {
2279
- width: 40px;
2280
- height: 40px;
2281
- -o-object-fit: cover;
2282
- object-fit: cover; }
2283
- .premium-title-container .premium-title-header a {
2284
- position: absolute;
2285
- top: 0;
2286
- left: 0;
2287
- width: 100%;
2288
- height: 100%; }
2289
- .premium-title-container .premium-lottie-animation {
2290
- -js-display: flex;
2291
- display: -webkit-box;
2292
- display: -webkit-flex;
2293
- display: -moz-box;
2294
- display: -ms-flexbox;
2295
- display: flex; }
2296
-
2297
- .premium-title-icon-row .premium-title-icon {
2298
- margin-right: 10px; }
2299
-
2300
- .premium-title-icon-row-reverse .premium-title-icon {
2301
- margin-left: 10px; }
2302
-
2303
- .premium-title-style3,
2304
- .premium-title-style4 {
2305
- -js-display: flex;
2306
- display: -webkit-box;
2307
- display: -webkit-flex;
2308
- display: -moz-box;
2309
- display: -ms-flexbox;
2310
- display: flex; }
2311
-
2312
- .premium-title-style1,
2313
- .premium-title-style2,
2314
- .premium-title-style5,
2315
- .premium-title-style6,
2316
- .premium-title-style8,
2317
- .premium-title-style9 {
2318
- -js-display: inline-flex;
2319
- display: -webkit-inline-box;
2320
- display: -webkit-inline-flex;
2321
- display: -moz-inline-box;
2322
- display: -ms-inline-flexbox;
2323
- display: inline-flex; }
2324
-
2325
- .premium-title-style7 {
2326
- -js-display: inline-flex;
2327
- display: -webkit-inline-box;
2328
- display: -webkit-inline-flex;
2329
- display: -moz-inline-box;
2330
- display: -ms-inline-flexbox;
2331
- display: inline-flex;
2332
- -webkit-box-orient: vertical;
2333
- -webkit-box-direction: normal;
2334
- -webkit-flex-direction: column;
2335
- -moz-box-orient: vertical;
2336
- -moz-box-direction: normal;
2337
- -ms-flex-direction: column;
2338
- flex-direction: column; }
2339
- .premium-title-style7 .premium-title-style7-inner {
2340
- -js-display: flex;
2341
- display: -webkit-box;
2342
- display: -webkit-flex;
2343
- display: -moz-box;
2344
- display: -ms-flexbox;
2345
- display: flex;
2346
- -webkit-box-align: center;
2347
- -webkit-align-items: center;
2348
- -moz-box-align: center;
2349
- -ms-flex-align: center;
2350
- align-items: center; }
2351
-
2352
- .premium-title-style1 {
2353
- border-left: 3px solid #6ec1e4; }
2354
-
2355
- .premium-title-container.style2, .premium-title-container.style4, .premium-title-container.style5, .premium-title-container.style6 {
2356
- border-bottom: 3px solid #6ec1e4; }
2357
-
2358
- /*Style 6 Header*/
2359
- .premium-title-style6:before {
2360
- position: absolute;
2361
- left: 50%;
2362
- bottom: 0;
2363
- margin-left: -2px;
2364
- content: "";
2365
- border: 3px solid transparent; }
2366
-
2367
- /*Style 6 Trinagle*/
2368
- .premium-title-style7-stripe-wrap {
2369
- -js-display: flex;
2370
- display: -webkit-box;
2371
- display: -webkit-flex;
2372
- display: -moz-box;
2373
- display: -ms-flexbox;
2374
- display: flex; }
2375
-
2376
- .premium-title-style7:before {
2377
- display: none; }
2378
-
2379
- .premium-title-style8 .premium-title-text[data-animation="shiny"] {
2380
- -webkit-background-size: 125px 125px !important;
2381
- background-size: 125px !important;
2382
- color: rgba(255, 255, 255, 0);
2383
- -webkit-background-clip: text !important;
2384
- background-clip: text !important;
2385
- -webkit-animation-name: shining_title !important;
2386
- animation-name: shining_title !important;
2387
- -webkit-animation-duration: var(--animation-speed) !important;
2388
- animation-duration: var(--animation-speed) !important;
2389
- -webkit-animation-iteration-count: infinite !important;
2390
- animation-iteration-count: infinite !important;
2391
- background: var(--base-color) -webkit-gradient(linear, left top, right top, from(var(--base-color)), to(var(--base-color)), color-stop(0.5, var(--shiny-color))) 0 0 no-repeat; }
2392
-
2393
- @-webkit-keyframes shining_title {
2394
- 0% {
2395
- background-position: 0%; }
2396
- 100% {
2397
- background-position: 200%; } }
2398
-
2399
- @keyframes shining_title {
2400
- 0% {
2401
- background-position: 0%; }
2402
- 100% {
2403
- background-position: 200%; } }
2404
-
2405
- .premium-title-style9[data-animation-blur="process"] .premium-title-style9-letter {
2406
- -webkit-animation: premium_blurshadow 2s 1 alternate;
2407
- animation: premium_blurshadow 2s 1 alternate; }
2408
-
2409
- @-webkit-keyframes premium_blurshadow {
2410
- from {
2411
- text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
2412
- color: transparent; }
2413
- to {
2414
- text-shadow: 0; } }
2415
-
2416
- @keyframes premium_blurshadow {
2417
- from {
2418
- text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
2419
- color: transparent; }
2420
- to {
2421
- text-shadow: 0; } }
2422
-
2423
  /*
2424
  * Common Title/Dual Heading
2425
- */
2426
- .premium-title-bg-text:before {
2427
- position: absolute;
2428
- content: attr(data-background);
2429
- top: 0;
2430
- left: 0;
2431
- text-align: left; }
2432
-
2433
- /**************** Premium Video Box ************/
2434
- /***********************************************/
2435
- .premium-video-box-transform {
2436
- -webkit-transform: none !important;
2437
- -ms-transform: none !important;
2438
- transform: none !important; }
2439
-
2440
- .premium-video-box-container > div {
2441
- position: relative; }
2442
-
2443
- .pa-aspect-ratio-11 .premium-video-box-container > div {
2444
- padding-bottom: 100%; }
2445
-
2446
- .pa-aspect-ratio-169 .premium-video-box-container > div {
2447
- padding-bottom: 56.25%; }
2448
-
2449
- .pa-aspect-ratio-43 .premium-video-box-container > div {
2450
- padding-bottom: 75%; }
2451
-
2452
- .pa-aspect-ratio-32 .premium-video-box-container > div {
2453
- padding-bottom: 66.6666%; }
2454
-
2455
- .pa-aspect-ratio-219 .premium-video-box-container > div {
2456
- padding-bottom: 42.8571%; }
2457
-
2458
- .pa-aspect-ratio-916 .premium-video-box-container > div {
2459
- padding-bottom: 177.8%; }
2460
-
2461
- .premium-video-box-image-container {
2462
- position: absolute;
2463
- top: 0;
2464
- left: 0;
2465
- bottom: 0;
2466
- right: 0;
2467
- width: 100%;
2468
- height: 100%;
2469
- -webkit-background-size: cover;
2470
- background-size: cover;
2471
- background-position: 50%;
2472
- cursor: pointer;
2473
- margin: auto;
2474
- -webkit-transition: 0.2s all;
2475
- transition: 0.2s all; }
2476
-
2477
- .premium-video-box-play-icon-container {
2478
- position: absolute;
2479
- z-index: 2;
2480
- cursor: pointer;
2481
- -webkit-transform: translate(-50%, -50%);
2482
- -ms-transform: translate(-50%, -50%);
2483
- transform: translate(-50%, -50%);
2484
- background: rgba(252, 252, 252, 0.35); }
2485
-
2486
- .premium-video-box-description-container {
2487
- position: absolute;
2488
- z-index: 2;
2489
- padding: 5px;
2490
- text-align: center;
2491
- cursor: pointer;
2492
- -webkit-transform: translate(-50%, -50%);
2493
- -ms-transform: translate(-50%, -50%);
2494
- transform: translate(-50%, -50%); }
2495
-
2496
- .premium-video-box-text {
2497
- margin-bottom: 0 !important;
2498
- -webkit-transition: all 0.3s ease-in-out;
2499
- transition: all 0.3s ease-in-out; }
2500
-
2501
- .premium-video-box-play-icon {
2502
- padding: 15px;
2503
- -webkit-transform: translateX(4%);
2504
- -ms-transform: translateX(4%);
2505
- transform: translateX(4%);
2506
- -webkit-transition: all 0.3s ease-in-out;
2507
- transition: all 0.3s ease-in-out; }
2508
-
2509
- .premium-video-box-video-container {
2510
- position: absolute;
2511
- top: 0;
2512
- left: 0;
2513
- z-index: 2;
2514
- width: 100%;
2515
- height: 100%;
2516
- -webkit-transition: opacity 0.8s ease-in-out;
2517
- transition: opacity 0.8s ease-in-out;
2518
- overflow: hidden;
2519
- cursor: pointer; }
2520
-
2521
- .premium-video-box-container[data-overlay="true"][data-type="self"] .premium-video-box-video-container {
2522
- opacity: 0;
2523
- visibility: hidden; }
2524
-
2525
- .premium-video-box-video-container iframe {
2526
- max-width: 100%;
2527
- width: 100%;
2528
- height: 100%;
2529
- margin: 0;
2530
- line-height: 1;
2531
- border: none; }
2532
-
2533
- .premium-video-box-video-container video {
2534
- max-width: 100%;
2535
- width: 100%;
2536
- height: 100%;
2537
- margin: 0;
2538
- line-height: 1;
2539
- border: none;
2540
- background-color: #000;
2541
- -o-object-fit: contain;
2542
- object-fit: contain; }
2543
-
2544
- .premium-video-box-container .premium-video-box-vimeo-wrap {
2545
- -js-display: flex;
2546
- display: -webkit-box;
2547
- display: -webkit-flex;
2548
- display: -moz-box;
2549
- display: -ms-flexbox;
2550
- display: flex;
2551
- position: absolute;
2552
- top: 0;
2553
- left: 0;
2554
- z-index: 3;
2555
- margin: 10px;
2556
- margin-right: 10px;
2557
- -webkit-transition: opacity 0.2s ease-out;
2558
- transition: opacity 0.2s ease-out;
2559
- margin-right: 4.6em; }
2560
-
2561
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait {
2562
- width: 60px;
2563
- height: 60px;
2564
- background: rgba(23, 35, 34, 0.75);
2565
- margin-right: 1px;
2566
- -webkit-box-flex: 1;
2567
- -webkit-flex: 1 0 auto;
2568
- -moz-box-flex: 1;
2569
- -ms-flex: 1 0 auto;
2570
- flex: 1 0 auto;
2571
- padding: 0; }
2572
-
2573
- .premium-video-box-vimeo-portrait img {
2574
- width: 50px;
2575
- height: 50px;
2576
- margin: 5px;
2577
- padding: 0;
2578
- border: 0;
2579
- -webkit-border-radius: 50%;
2580
- border-radius: 50%; }
2581
-
2582
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers {
2583
- font-size: 10px; }
2584
-
2585
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-title {
2586
- max-width: 100%;
2587
- font-size: 2em !important;
2588
- font-weight: 700;
2589
- margin: 0;
2590
- padding: 0.1em 0.2em;
2591
- background: rgba(23, 35, 34, 0.75);
2592
- display: inline-block;
2593
- text-transform: none;
2594
- line-height: normal;
2595
- letter-spacing: normal; }
2596
-
2597
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline {
2598
- font-size: 1.2em !important;
2599
- font-weight: 400;
2600
- color: #fff;
2601
- margin-top: 0.1em;
2602
- padding: 0.2em 0.5em;
2603
- background: rgba(23, 35, 34, 0.75);
2604
- text-transform: none;
2605
- line-height: normal;
2606
- letter-spacing: normal; }
2607
-
2608
- .premium-video-box-playlist-container {
2609
- -js-display: flex;
2610
- display: -webkit-box;
2611
- display: -webkit-flex;
2612
- display: -moz-box;
2613
- display: -ms-flexbox;
2614
- display: flex;
2615
- -webkit-flex-wrap: wrap;
2616
- -ms-flex-wrap: wrap;
2617
- flex-wrap: wrap; }
2618
- .premium-video-box-playlist-container .premium-video-box-container {
2619
- height: 100%;
2620
- overflow: hidden; }
2621
-
2622
- .premium-video-box-container:hover .premium-video-box-image-container.zoomin {
2623
- -webkit-transform: scale(1.1);
2624
- -ms-transform: scale(1.1);
2625
- transform: scale(1.1); }
2626
-
2627
- .premium-video-box-container:hover .premium-video-box-image-container.zoomout {
2628
- -webkit-transform: scale(1);
2629
- -ms-transform: scale(1);
2630
- transform: scale(1); }
2631
-
2632
- .premium-video-box-container:hover .premium-video-box-image-container.scale {
2633
- -webkit-transform: scale(1.3) rotate(5deg);
2634
- -ms-transform: scale(1.3) rotate(5deg);
2635
- transform: scale(1.3) rotate(5deg); }
2636
-
2637
- .premium-video-box-container:hover .premium-video-box-image-container.gray {
2638
- -webkit-filter: grayscale(0%);
2639
- filter: grayscale(0%); }
2640
-
2641
- .premium-video-box-container:hover .premium-video-box-image-container.blur {
2642
- -webkit-filter: blur(3px);
2643
- filter: blur(3px); }
2644
-
2645
- .premium-video-box-container:hover .premium-video-box-image-container.sepia {
2646
- -webkit-filter: sepia(0%);
2647
- filter: sepia(0%); }
2648
-
2649
- .premium-video-box-container:hover .premium-video-box-image-container.trans {
2650
- -webkit-transform: translateX(0px) scale(1.1);
2651
- -ms-transform: translateX(0px) scale(1.1);
2652
- transform: translateX(0px) scale(1.1); }
2653
-
2654
- .premium-video-box-container:hover .premium-video-box-image-container.bright {
2655
- -webkit-filter: brightness(1.2);
2656
- filter: brightness(1.2); }
2657
-
2658
- .premium-video-box-image-container.gray {
2659
- -webkit-filter: grayscale(100%);
2660
- filter: grayscale(100%); }
2661
-
2662
- .premium-video-box-image-container.zoomout, .premium-video-box-image-container.scale {
2663
- -webkit-transform: scale(1.2);
2664
- -ms-transform: scale(1.2);
2665
- transform: scale(1.2); }
2666
-
2667
- .premium-video-box-image-container.sepia {
2668
- -webkit-filter: sepia(30%);
2669
- filter: sepia(30%); }
2670
-
2671
- .premium-video-box-image-container.bright {
2672
- -webkit-filter: brightness(1);
2673
- filter: brightness(1); }
2674
-
2675
- .premium-video-box-image-container.trans {
2676
- -webkit-transform: translateX(-15px) scale(1.1);
2677
- -ms-transform: translateX(-15px) scale(1.1);
2678
- transform: translateX(-15px) scale(1.1); }
2679
-
2680
- .premium-video-box-mask-media {
2681
- -webkit-mask-repeat: no-repeat;
2682
- mask-repeat: no-repeat; }
2683
-
2684
- /* Sticky Video Option */
2685
- .premium-video-box-container.premium-video-box-sticky-apply {
2686
- z-index: 99;
2687
- overflow: unset; }
2688
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
2689
- position: fixed !important;
2690
- z-index: 99999;
2691
- height: 225px;
2692
- width: 400px;
2693
- background: #fff; }
2694
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap,
2695
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before {
2696
- visibility: hidden; }
2697
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
2698
- -webkit-box-shadow: unset;
2699
- box-shadow: unset; }
2700
-
2701
- .premium-video-box-sticky-close,
2702
- .premium-video-box-sticky-infobar {
2703
- display: none; }
2704
-
2705
- .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2706
- position: absolute;
2707
- padding: 5px;
2708
- cursor: pointer;
2709
- z-index: 99999;
2710
- height: 14px;
2711
- width: 14px;
2712
- -webkit-box-sizing: content-box;
2713
- -moz-box-sizing: content-box;
2714
- box-sizing: content-box;
2715
- -webkit-border-radius: 100%;
2716
- border-radius: 100%;
2717
- -js-display: flex;
2718
- display: -webkit-box;
2719
- display: -webkit-flex;
2720
- display: -moz-box;
2721
- display: -ms-flexbox;
2722
- display: flex;
2723
- -webkit-box-pack: center;
2724
- -webkit-justify-content: center;
2725
- -moz-box-pack: center;
2726
- -ms-flex-pack: center;
2727
- justify-content: center;
2728
- -webkit-box-align: center;
2729
- -webkit-align-items: center;
2730
- -moz-box-align: center;
2731
- -ms-flex-align: center;
2732
- align-items: center; }
2733
-
2734
- .premium-video-box-sticky-apply .premium-video-box-play-icon-container {
2735
- -js-display: flex;
2736
- display: -webkit-box;
2737
- display: -webkit-flex;
2738
- display: -moz-box;
2739
- display: -ms-flexbox;
2740
- display: flex; }
2741
-
2742
- .premium-video-box-sticky-apply .premium-video-box-play-icon {
2743
- -webkit-transition: none;
2744
- transition: none; }
2745
-
2746
- .premium-video-box-sticky-apply .premium-video-box-sticky-infobar {
2747
- display: block;
2748
- position: relative;
2749
- top: 100%;
2750
- width: 100%;
2751
- padding: 5px;
2752
- text-align: center;
2753
- z-index: 9999;
2754
- margin-top: -1px; }
2755
-
2756
- .premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable {
2757
- cursor: move; }
2758
-
2759
- .premium-video-sticky-top-left
2760
- .premium-video-box-container.premium-video-box-sticky-apply
2761
- .premium-video-box-inner-wrap {
2762
- right: auto;
2763
- left: 20px;
2764
- top: 20px; }
2765
-
2766
- .premium-video-sticky-bottom-left
2767
- .premium-video-box-container.premium-video-box-sticky-apply
2768
- .premium-video-box-inner-wrap {
2769
- right: auto;
2770
- left: 20px;
2771
- bottom: 20px; }
2772
-
2773
- .premium-video-sticky-top-right
2774
- .premium-video-box-container.premium-video-box-sticky-apply
2775
- .premium-video-box-inner-wrap {
2776
- left: auto;
2777
- right: 20px;
2778
- top: 20px; }
2779
-
2780
- .premium-video-sticky-bottom-right
2781
- .premium-video-box-container.premium-video-box-sticky-apply
2782
- .premium-video-box-inner-wrap {
2783
- left: auto;
2784
- right: 20px;
2785
- bottom: 20px; }
2786
-
2787
- .premium-video-sticky-center-left
2788
- .premium-video-box-container.premium-video-box-sticky-apply
2789
- .premium-video-box-inner-wrap {
2790
- right: auto;
2791
- left: 20px;
2792
- top: 50%;
2793
- -webkit-transform: translateY(-50%);
2794
- -ms-transform: translateY(-50%);
2795
- transform: translateY(-50%); }
2796
-
2797
- .premium-video-sticky-center-right
2798
- .premium-video-box-container.premium-video-box-sticky-apply
2799
- .premium-video-box-inner-wrap {
2800
- left: auto;
2801
- right: 20px;
2802
- top: 50%;
2803
- -webkit-transform: translateY(-50%);
2804
- -ms-transform: translateY(-50%);
2805
- transform: translateY(-50%); }
2806
-
2807
- .premium-video-sticky-bottom-right
2808
- .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
2809
- .premium-video-box-inner-wrap,
2810
- .premium-video-sticky-bottom-left
2811
- .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
2812
- .premium-video-box-inner-wrap {
2813
- bottom: 55px; }
2814
-
2815
- .premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2816
- .premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2817
- .premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2818
- top: -10px;
2819
- right: -10px; }
2820
-
2821
- .premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2822
- .premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2823
- .premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2824
- top: -10px;
2825
- left: -10px; }
2826
-
2827
- .premium-video-box-filter-sticky {
2828
- -webkit-filter: none !important;
2829
- filter: none !important; }
2830
-
2831
- /**************** Premium Blog *****************/
2832
- /***********************************************/
2833
- .premium-blog-thumb-effect-wrapper {
2834
- position: relative;
2835
- overflow: hidden; }
2836
-
2837
- .premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link {
2838
- position: absolute;
2839
- top: 0;
2840
- left: 0;
2841
- width: 100%;
2842
- height: 100%;
2843
- z-index: 2;
2844
- padding: 20px; }
2845
-
2846
- .premium-blog-bordered-effect .premium-blog-post-link {
2847
- display: block;
2848
- height: 100%;
2849
- position: relative; }
2850
-
2851
- /*Thumbnail Img*/
2852
- .premium-blog-thumbnail-container {
2853
- overflow: hidden; }
2854
- .premium-blog-thumbnail-container img,
2855
- .premium-blog-thumbnail-container .below-entry-meta {
2856
- width: 100%;
2857
- height: 100%;
2858
- margin: 0 !important;
2859
- -webkit-transition: all 0.4s ease-in-out;
2860
- transition: all 0.4s ease-in-out; }
2861
-
2862
- .premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img,
2863
- .premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img {
2864
- -webkit-transform: scale(1.2);
2865
- -ms-transform: scale(1.2);
2866
- transform: scale(1.2); }
2867
-
2868
- .premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img {
2869
- -webkit-filter: sepia(30%);
2870
- filter: sepia(30%); }
2871
-
2872
- .premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img {
2873
- -webkit-filter: brightness(1);
2874
- filter: brightness(1); }
2875
-
2876
- .premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img {
2877
- -webkit-transform: translateX(-15px) scale(1.1);
2878
- -ms-transform: translateX(-15px) scale(1.1);
2879
- transform: translateX(-15px) scale(1.1); }
2880
-
2881
- .premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img {
2882
- -webkit-transform: scale(1.2);
2883
- -ms-transform: scale(1.2);
2884
- transform: scale(1.2); }
2885
-
2886
- .premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img {
2887
- -webkit-transform: scale(1.1);
2888
- -ms-transform: scale(1.1);
2889
- transform: scale(1.1); }
2890
-
2891
- .premium-blog-post-outer-container:hover .premium-blog-scale-effect img {
2892
- -webkit-transform: scale(1.3) rotate(5deg);
2893
- -ms-transform: scale(1.3) rotate(5deg);
2894
- transform: scale(1.3) rotate(5deg); }
2895
-
2896
- .premium-blog-post-outer-container:hover .premium-blog-gray-effect img {
2897
- -webkit-filter: grayscale(100%);
2898
- filter: grayscale(100%); }
2899
-
2900
- .premium-blog-post-outer-container:hover .premium-blog-blur-effect img {
2901
- -webkit-filter: blur(3px);
2902
- filter: blur(3px); }
2903
-
2904
- .premium-blog-post-outer-container:hover .premium-blog-sepia-effect img {
2905
- -webkit-filter: sepia(0%);
2906
- filter: sepia(0%); }
2907
-
2908
- .premium-blog-post-outer-container:hover .premium-blog-bright-effect img {
2909
- -webkit-filter: brightness(1.2);
2910
- filter: brightness(1.2); }
2911
-
2912
- .premium-blog-post-outer-container:hover .premium-blog-trans-effect img {
2913
- -webkit-transform: translateX(0px) scale(1.1);
2914
- -ms-transform: translateX(0px) scale(1.1);
2915
- transform: translateX(0px) scale(1.1); }
2916
-
2917
- .premium-blog-post-container {
2918
- overflow: hidden; }
2919
- .premium-blog-post-container .premium-blog-inner-container {
2920
- -js-display: flex;
2921
- display: -webkit-box;
2922
- display: -webkit-flex;
2923
- display: -moz-box;
2924
- display: -ms-flexbox;
2925
- display: flex; }
2926
- .premium-blog-post-container .premium-blog-post-content {
2927
- line-height: 1.5em;
2928
- color: #777;
2929
- font-size: 14px;
2930
- margin-bottom: 10px; }
2931
- .premium-blog-post-container ul.post-categories a:hover, .premium-blog-post-container ul.post-categories a:focus,
2932
- .premium-blog-post-container .premium-blog-post-link:hover,
2933
- .premium-blog-post-container .premium-blog-post-link:focus {
2934
- -webkit-box-shadow: none !important;
2935
- box-shadow: none !important;
2936
- outline: none !important; }
2937
- .premium-blog-post-container .premium-blog-entry-title {
2938
- font-size: 18px;
2939
- margin-bottom: 5px; }
2940
- .premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper {
2941
- position: relative;
2942
- z-index: 3;
2943
- top: -50px; }
2944
- .premium-blog-post-container .premium-blog-content-wrapper {
2945
- background-color: #f5f5f5;
2946
- padding: 30px; }
2947
- .premium-blog-post-container .premium-blog-content-wrapper.empty-thumb {
2948
- top: 0; }
2949
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before, .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after {
2950
- position: absolute;
2951
- content: "";
2952
- z-index: 1;
2953
- top: 50%;
2954
- left: 50%;
2955
- opacity: 0;
2956
- -webkit-transform: translate(-50%, -50%);
2957
- -ms-transform: translate(-50%, -50%);
2958
- transform: translate(-50%, -50%);
2959
- -webkit-transition: all 0.4s linear 0s;
2960
- transition: all 0.4s linear 0s;
2961
- height: 1px;
2962
- width: 100%;
2963
- background-color: #fff; }
2964
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before {
2965
- width: 1px;
2966
- height: 100%; }
2967
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after {
2968
- width: 20px;
2969
- opacity: 1; }
2970
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before {
2971
- height: 20px;
2972
- opacity: 1; }
2973
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
2974
- margin: 0px 10px 20px;
2975
- clear: both; }
2976
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay {
2977
- position: absolute;
2978
- top: 0;
2979
- left: 0;
2980
- width: 100%;
2981
- height: 100%;
2982
- -webkit-transition: all 0.3s ease-in-out;
2983
- transition: all 0.3s ease-in-out;
2984
- opacity: 0; }
2985
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a {
2986
- -js-display: flex;
2987
- display: -webkit-box;
2988
- display: -webkit-flex;
2989
- display: -moz-box;
2990
- display: -ms-flexbox;
2991
- display: flex;
2992
- -webkit-box-pack: center;
2993
- -webkit-justify-content: center;
2994
- -moz-box-pack: center;
2995
- -ms-flex-pack: center;
2996
- justify-content: center;
2997
- -webkit-box-align: center;
2998
- -webkit-align-items: center;
2999
- -moz-box-align: center;
3000
- -ms-flex-align: center;
3001
- align-items: center;
3002
- width: 100%;
3003
- height: 100%; }
3004
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,
3005
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span,
3006
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,
3007
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i {
3008
- -webkit-transition: all 0.3s ease-in-out;
3009
- transition: all 0.3s ease-in-out; }
3010
- .premium-blog-post-container.premium-blog-skin-side {
3011
- -js-display: flex;
3012
- display: -webkit-box;
3013
- display: -webkit-flex;
3014
- display: -moz-box;
3015
- display: -ms-flexbox;
3016
- display: flex; }
3017
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container {
3018
- height: 100%; }
3019
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper {
3020
- -webkit-box-flex: 1;
3021
- -webkit-flex: 1;
3022
- -moz-box-flex: 1;
3023
- -ms-flex: 1;
3024
- flex: 1; }
3025
- .premium-blog-post-container.premium-blog-skin-banner {
3026
- position: relative; }
3027
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper {
3028
- position: absolute;
3029
- width: 100%;
3030
- bottom: 0;
3031
- -js-display: flex;
3032
- display: -webkit-box;
3033
- display: -webkit-flex;
3034
- display: -moz-box;
3035
- display: -ms-flexbox;
3036
- display: flex;
3037
- -webkit-box-orient: vertical;
3038
- -webkit-box-direction: normal;
3039
- -webkit-flex-direction: column;
3040
- -moz-box-orient: vertical;
3041
- -moz-box-direction: normal;
3042
- -ms-flex-direction: column;
3043
- flex-direction: column;
3044
- background-color: transparent;
3045
- z-index: 3; }
3046
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper-inner {
3047
- -webkit-transition: -webkit-transform 0.3s ease-in-out;
3048
- transition: -webkit-transform 0.3s ease-in-out;
3049
- transition: transform 0.3s ease-in-out;
3050
- transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; }
3051
- .premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper-inner {
3052
- -webkit-transform: translateY(-5px);
3053
- -ms-transform: translateY(-5px);
3054
- transform: translateY(-5px); }
3055
- .premium-blog-post-container .premium-blog-cats-container ul.post-categories {
3056
- margin: 0;
3057
- padding: 0;
3058
- list-style: none;
3059
- -js-display: flex;
3060
- display: -webkit-box;
3061
- display: -webkit-flex;
3062
- display: -moz-box;
3063
- display: -ms-flexbox;
3064
- display: flex; }
3065
- .premium-blog-post-container .premium-blog-cats-container a {
3066
- display: block;
3067
- font-size: 12px;
3068
- color: #fff;
3069
- background-color: #777;
3070
- margin: 0 3px 10px 0;
3071
- padding: 5px;
3072
- -webkit-transition: all 0.3s ease-in-out;
3073
- transition: all 0.3s ease-in-out; }
3074
-
3075
  /*
3076
  * Diagonal Effect
3077
- */
3078
- .premium-blog-diagonal-container {
3079
- position: absolute;
3080
- top: 0;
3081
- left: 0;
3082
- width: 100%;
3083
- height: 100%; }
3084
-
3085
- .premium-blog-diagonal-effect:before {
3086
- position: absolute;
3087
- top: 0px;
3088
- left: 0px;
3089
- width: 100%;
3090
- height: 100%;
3091
- content: " ";
3092
- z-index: 1;
3093
- background: rgba(255, 255, 255, 0.2);
3094
- -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3095
- transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3096
- -webkit-transition: all 0.3s linear 0s;
3097
- transition: all 0.3s linear 0s; }
3098
-
3099
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-diagonal-effect:before {
3100
- -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3101
- transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
3102
-
3103
  /*
3104
  * Framed Effect
3105
- */
3106
- .premium-blog-framed-effect {
3107
- position: absolute;
3108
- width: -webkit-calc(100% - 30px);
3109
- width: calc(100% - 30px);
3110
- height: -webkit-calc(100% - 30px);
3111
- height: calc(100% - 30px);
3112
- top: 15px;
3113
- left: 15px;
3114
- opacity: 0;
3115
- -webkit-transform: scale(0.3);
3116
- -ms-transform: scale(0.3);
3117
- transform: scale(0.3);
3118
- -webkit-transition: all 0.3s linear 0s;
3119
- transition: all 0.3s linear 0s; }
3120
-
3121
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect {
3122
- opacity: 0.99;
3123
- -webkit-transform: scale(1);
3124
- -ms-transform: scale(1);
3125
- transform: scale(1); }
3126
-
3127
  /*
3128
  * Bordered Effect
3129
- */
3130
- .premium-blog-bordered-effect {
3131
- position: absolute;
3132
- top: 0;
3133
- left: 0;
3134
- width: 100%;
3135
- height: 100%;
3136
- opacity: 0;
3137
- padding: 15px;
3138
- -webkit-transition: all 0.3s linear 0s;
3139
- transition: all 0.3s linear 0s; }
3140
- .premium-blog-bordered-effect .premium-blog-post-link:before, .premium-blog-bordered-effect .premium-blog-post-link:after {
3141
- content: "";
3142
- display: block;
3143
- position: absolute;
3144
- top: 0;
3145
- left: 0;
3146
- width: 100%;
3147
- height: 100%;
3148
- -webkit-transition: all 0.5s linear 0s;
3149
- transition: all 0.5s linear 0s;
3150
- -webkit-transition-delay: 0s;
3151
- transition-delay: 0s;
3152
- border-color: rgba(255, 255, 255, 0.45); }
3153
- .premium-blog-bordered-effect .premium-blog-post-link:before {
3154
- border-right: 2px solid;
3155
- border-left: 2px solid;
3156
- -webkit-transform: scale(1, 0);
3157
- -ms-transform: scale(1, 0);
3158
- transform: scale(1, 0);
3159
- -webkit-transform-origin: 100% 0;
3160
- -ms-transform-origin: 100% 0;
3161
- transform-origin: 100% 0; }
3162
- .premium-blog-bordered-effect .premium-blog-post-link:after {
3163
- border-top: 2px solid;
3164
- border-bottom: 2px solid;
3165
- -webkit-transform: scale(0, 1);
3166
- -ms-transform: scale(0, 1);
3167
- transform: scale(0, 1);
3168
- -webkit-transform-origin: 0 0;
3169
- -ms-transform-origin: 0 0;
3170
- transform-origin: 0 0; }
3171
-
3172
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect {
3173
- opacity: 0.99; }
3174
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:before, .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:after {
3175
- -webkit-transition-delay: 0.15s;
3176
- transition-delay: 0.15s;
3177
- opacity: 1;
3178
- -webkit-transform: scale(1);
3179
- -ms-transform: scale(1);
3180
- transform: scale(1); }
3181
-
3182
  /*
3183
  * Squares Effect
3184
- */
3185
- .premium-blog-squares-effect,
3186
- .premium-blog-squares-square-container {
3187
- position: absolute;
3188
- top: 0;
3189
- left: 0;
3190
- width: 100%;
3191
- height: 100%; }
3192
-
3193
- .premium-blog-squares-effect:before, .premium-blog-squares-effect:after {
3194
- position: absolute;
3195
- content: "";
3196
- top: 0;
3197
- left: 0;
3198
- width: 50%;
3199
- height: 50%;
3200
- -webkit-transform: translate(-100%, -100%);
3201
- -ms-transform: translate(-100%, -100%);
3202
- transform: translate(-100%, -100%);
3203
- opacity: 0.7;
3204
- -webkit-transition: all 0.3s linear 0s;
3205
- transition: all 0.3s linear 0s; }
3206
-
3207
- .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
3208
- position: absolute;
3209
- content: "";
3210
- top: 0;
3211
- left: 0;
3212
- width: 50%;
3213
- height: 50%;
3214
- -webkit-transform: translate(-100%, -100%);
3215
- -ms-transform: translate(-100%, -100%);
3216
- transform: translate(-100%, -100%);
3217
- opacity: 0.7;
3218
- -webkit-transition: all 0.3s linear 0s;
3219
- transition: all 0.3s linear 0s; }
3220
-
3221
- .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
3222
- opacity: 0.8; }
3223
-
3224
- .premium-blog-squares-effect:after {
3225
- -webkit-transform: translate(200%, 200%);
3226
- -ms-transform: translate(200%, 200%);
3227
- transform: translate(200%, 200%); }
3228
-
3229
- .premium-blog-squares-square-container:before {
3230
- -webkit-transform: translate(-100%, 200%);
3231
- -ms-transform: translate(-100%, 200%);
3232
- transform: translate(-100%, 200%); }
3233
-
3234
- .premium-blog-squares-square-container:after {
3235
- -webkit-transform: translate(200%, -100%);
3236
- -ms-transform: translate(200%, -100%);
3237
- transform: translate(200%, -100%); }
3238
-
3239
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:before {
3240
- -webkit-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
3241
- -ms-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
3242
- transform: translate(0, 0%) scaleY(1.003) scaleX(1.003); }
3243
-
3244
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:after {
3245
- -webkit-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
3246
- -ms-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
3247
- transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003); }
3248
-
3249
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:before {
3250
- -webkit-transform: translate(0, 100%);
3251
- -ms-transform: translate(0, 100%);
3252
- transform: translate(0, 100%); }
3253
-
3254
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:after {
3255
- -webkit-transform: translate(100%, 0%);
3256
- -ms-transform: translate(100%, 0%);
3257
- transform: translate(100%, 0%); }
3258
-
3259
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay {
3260
- opacity: 1; }
3261
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a {
3262
- opacity: 1;
3263
- -webkit-transform: scale(1);
3264
- -ms-transform: scale(1);
3265
- transform: scale(1); }
3266
-
3267
- .premium-blog-clear-fix {
3268
- clear: both; }
3269
-
3270
- /*Post Format Container*/
3271
- .premium-blog-format-link {
3272
- padding: 5px;
3273
- line-height: 0; }
3274
-
3275
- /*Post Format Icon*/
3276
- /*Post Format Content Margin */
3277
- .premium-blog-entry-meta {
3278
- line-height: 1.3em;
3279
- font-size: 12px;
3280
- margin-bottom: 13px;
3281
- color: #adadad; }
3282
- .premium-blog-entry-meta i {
3283
- margin-right: 3px;
3284
- -webkit-transition: all 0.3s ease-in-out;
3285
- transition: all 0.3s ease-in-out; }
3286
-
3287
- .premium-blog-meta-data {
3288
- display: inline-block; }
3289
- .premium-blog-meta-data .premium-blog-meta-separator {
3290
- margin: 0 5px; }
3291
- .premium-blog-meta-data a,
3292
- .premium-blog-meta-data span {
3293
- color: inherit;
3294
- -webkit-transition: all 0.3s ease-in-out;
3295
- transition: all 0.3s ease-in-out; }
3296
-
3297
- .premium-blog-author-thumbnail {
3298
- position: relative;
3299
- padding: 0 30px;
3300
- width: 100%;
3301
- top: -10px;
3302
- height: 0;
3303
- pointer-events: none; }
3304
- .premium-blog-author-thumbnail img {
3305
- -webkit-border-radius: 50%;
3306
- border-radius: 50%;
3307
- width: 60px;
3308
- pointer-events: all;
3309
- -webkit-transform: translateY(-50%);
3310
- -ms-transform: translateY(-50%);
3311
- transform: translateY(-50%); }
3312
-
3313
- .premium-blog-entry-title a,
3314
- .premium-blog-post-tags-container a,
3315
- .premium-blog-post-content .premium-blog-excerpt-link {
3316
- -webkit-transition: all 0.3s ease-in-out;
3317
- transition: all 0.3s ease-in-out; }
3318
-
3319
- .premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link {
3320
- background-color: transparent;
3321
- color: #54595f;
3322
- padding: 0; }
3323
-
3324
- .premium-blog-cta-full-yes .premium-blog-excerpt-link {
3325
- width: 100%; }
3326
-
3327
- .premium-blog-post-tags-container {
3328
- margin-top: 8px;
3329
- -js-display: flex;
3330
- display: -webkit-box;
3331
- display: -webkit-flex;
3332
- display: -moz-box;
3333
- display: -ms-flexbox;
3334
- display: flex;
3335
- -webkit-box-align: center;
3336
- -webkit-align-items: center;
3337
- -moz-box-align: center;
3338
- -ms-flex-align: center;
3339
- align-items: center;
3340
- -webkit-flex-wrap: wrap;
3341
- -ms-flex-wrap: wrap;
3342
- flex-wrap: wrap; }
3343
- .premium-blog-post-tags-container a {
3344
- color: inherit;
3345
- margin-left: 5px; }
3346
-
3347
- /*Tags align*/
3348
- .premium-blog-align-left .post-categories,
3349
- .premium-blog-align-left .premium-blog-inner-container,
3350
- .premium-blog-align-left .premium-blog-post-tags-container {
3351
- -webkit-box-pack: start;
3352
- -webkit-justify-content: flex-start;
3353
- -moz-box-pack: start;
3354
- -ms-flex-pack: start;
3355
- justify-content: flex-start; }
3356
-
3357
- .premium-blog-align-center .post-categories,
3358
- .premium-blog-align-center .premium-blog-inner-container,
3359
- .premium-blog-align-center .premium-blog-post-tags-container {
3360
- -webkit-box-pack: center;
3361
- -webkit-justify-content: center;
3362
- -moz-box-pack: center;
3363
- -ms-flex-pack: center;
3364
- justify-content: center; }
3365
-
3366
- .premium-blog-align-right .post-categories,
3367
- .premium-blog-align-right .premium-blog-inner-container,
3368
- .premium-blog-align-right .premium-blog-post-tags-container {
3369
- -webkit-box-pack: end;
3370
- -webkit-justify-content: flex-end;
3371
- -moz-box-pack: end;
3372
- -ms-flex-pack: end;
3373
- justify-content: flex-end; }
3374
-
3375
- /* Pagination */
3376
- .premium-blog-pagination-container {
3377
- text-align: right; }
3378
- .premium-blog-pagination-container span {
3379
- cursor: default; }
3380
- .premium-blog-pagination-container .page-numbers {
3381
- display: inline-block;
3382
- color: #000;
3383
- line-height: 1;
3384
- font-size: 1em;
3385
- font-weight: 400;
3386
- text-decoration: none;
3387
- padding: 0.75em;
3388
- margin: 0 0.4em 0.4em 0;
3389
- -webkit-transition: all 0.2s ease-in-out;
3390
- transition: all 0.2s ease-in-out; }
3391
-
3392
- .premium-blog-wrap .premium-loading-feed {
3393
- display: block;
3394
- position: absolute;
3395
- width: 100%;
3396
- height: 100%;
3397
- top: 0px;
3398
- left: 0px;
3399
- bottom: 0px;
3400
- right: 0px;
3401
- background: rgba(255, 255, 255, 0.2);
3402
- -js-display: flex;
3403
- display: -webkit-box;
3404
- display: -webkit-flex;
3405
- display: -moz-box;
3406
- display: -ms-flexbox;
3407
- display: flex;
3408
- -webkit-box-align: center;
3409
- -webkit-align-items: center;
3410
- -moz-box-align: center;
3411
- -ms-flex-align: center;
3412
- align-items: center;
3413
- z-index: 99; }
3414
-
3415
- .premium-blog-wrap {
3416
- -js-display: flex;
3417
- display: -webkit-box;
3418
- display: -webkit-flex;
3419
- display: -moz-box;
3420
- display: -ms-flexbox;
3421
- display: flex;
3422
- -webkit-flex-wrap: wrap;
3423
- -ms-flex-wrap: wrap;
3424
- flex-wrap: wrap; }
3425
- .premium-blog-wrap ul.slick-dots {
3426
- width: 100%; }
3427
-
3428
  /*
3429
  * List Layout
3430
- */
3431
- .premium-blog-list .premium-blog-post-outer-container {
3432
- width: 100%; }
3433
-
3434
  /**
3435
  * Even Layout
3436
- */
3437
- .premium-blog-even .premium-blog-post-container {
3438
- height: 100%; }
3439
-
3440
- .premium-blog-even .slick-track {
3441
- -js-display: flex;
3442
- display: -webkit-box;
3443
- display: -webkit-flex;
3444
- display: -moz-box;
3445
- display: -ms-flexbox;
3446
- display: flex; }
3447
-
3448
- .premium-blog-even .slick-slide {
3449
- height: inherit !important; }
3450
-
3451
  /**
3452
  * Responsive Style
3453
- */
3454
- @media (max-width: 768px) {
3455
- .premium-blog-content-wrapper {
3456
- top: 0;
3457
- margin: 0;
3458
- padding: 15px; }
3459
- .premium-blog-skin-side {
3460
- -webkit-box-orient: vertical;
3461
- -webkit-box-direction: normal;
3462
- -webkit-flex-direction: column;
3463
- -moz-box-orient: vertical;
3464
- -moz-box-direction: normal;
3465
- -ms-flex-direction: column;
3466
- flex-direction: column; } }
3467
-
3468
- /************ Premium Team Members ************/
3469
- /*********************************************/
3470
- .premium-person-container {
3471
- position: relative; }
3472
-
3473
- .premium-person-image-container {
3474
- position: relative;
3475
- text-align: center; }
3476
- .premium-person-image-container .premium-person-image-wrap {
3477
- overflow: hidden; }
3478
-
3479
- .premium-person-zoomout-effect .premium-person-image-container img,
3480
- .premium-person-scale-effect .premium-person-image-container img {
3481
- -webkit-transform: scale(1.2);
3482
- -ms-transform: scale(1.2);
3483
- transform: scale(1.2); }
3484
-
3485
- .premium-person-sepia-effect .premium-person-image-container img {
3486
- -webkit-filter: sepia(30%);
3487
- filter: sepia(30%); }
3488
-
3489
- .premium-person-bright-effect .premium-person-image-container img {
3490
- -webkit-filter: brightness(1);
3491
- filter: brightness(1); }
3492
-
3493
- .premium-person-trans-effect .premium-person-image-container img {
3494
- -webkit-transform: translateX(-15px) scale(1.1);
3495
- -ms-transform: translateX(-15px) scale(1.1);
3496
- transform: translateX(-15px) scale(1.1); }
3497
-
3498
- .premium-person-zoomin-effect:hover .premium-person-image-container img {
3499
- -webkit-transform: scale(1.2);
3500
- -ms-transform: scale(1.2);
3501
- transform: scale(1.2); }
3502
-
3503
- .premium-person-zoomout-effect:hover .premium-person-image-container img {
3504
- -webkit-transform: scale(1.1);
3505
- -ms-transform: scale(1.1);
3506
- transform: scale(1.1); }
3507
-
3508
- .premium-person-scale-effect:hover .premium-person-image-container img {
3509
- -webkit-transform: scale(1.3) rotate(5deg);
3510
- -ms-transform: scale(1.3) rotate(5deg);
3511
- transform: scale(1.3) rotate(5deg); }
3512
-
3513
- .premium-person-grayscale-effect:hover .premium-person-image-container img {
3514
- -webkit-filter: grayscale(100%);
3515
- filter: grayscale(100%); }
3516
-
3517
- .premium-person-blur-effect:hover .premium-person-image-container img {
3518
- -webkit-filter: blur(3px);
3519
- filter: blur(3px); }
3520
-
3521
- .premium-person-sepia-effect:hover .premium-person-image-container img {
3522
- -webkit-filter: sepia(0%);
3523
- filter: sepia(0%); }
3524
-
3525
- .premium-person-bright-effect:hover .premium-person-image-container img {
3526
- -webkit-filter: brightness(1.2);
3527
- filter: brightness(1.2); }
3528
-
3529
- .premium-person-trans-effect:hover .premium-person-image-container img {
3530
- -webkit-transform: translateX(0px) scale(1.1);
3531
- -ms-transform: translateX(0px) scale(1.1);
3532
- transform: translateX(0px) scale(1.1); }
3533
-
3534
- .premium-person-container .premium-person-image-container img {
3535
- width: 100%;
3536
- height: 100%;
3537
- -o-object-fit: cover;
3538
- object-fit: cover;
3539
- -webkit-transition: all 0.5s ease-in-out;
3540
- transition: all 0.5s ease-in-out; }
3541
-
3542
- .premium-person-style2 .premium-person-social {
3543
- position: absolute;
3544
- top: 0;
3545
- left: 0;
3546
- width: 100%;
3547
- height: 100%;
3548
- z-index: 2;
3549
- -js-display: flex;
3550
- display: -webkit-box;
3551
- display: -webkit-flex;
3552
- display: -moz-box;
3553
- display: -ms-flexbox;
3554
- display: flex;
3555
- -webkit-box-pack: center;
3556
- -webkit-justify-content: center;
3557
- -moz-box-pack: center;
3558
- -ms-flex-pack: center;
3559
- justify-content: center;
3560
- -webkit-box-align: center;
3561
- -webkit-align-items: center;
3562
- -moz-box-align: center;
3563
- -ms-flex-align: center;
3564
- align-items: center;
3565
- -webkit-box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
3566
- box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
3567
- -webkit-transition: all 0.5s linear 0s;
3568
- transition: all 0.5s linear 0s;
3569
- opacity: 0; }
3570
-
3571
- .premium-person-style2 .premium-person-image-container:hover .premium-person-social {
3572
- opacity: 1; }
3573
-
3574
- .premium-person-list-item a {
3575
- display: inline-block; }
3576
-
3577
- .premium-person-style2 .premium-person-list-item a {
3578
- opacity: 0;
3579
- -webkit-transform: scale(0);
3580
- -ms-transform: scale(0);
3581
- transform: scale(0);
3582
- -webkit-transition: all 0.5s ease-in-out 0s;
3583
- transition: all 0.5s ease-in-out 0s; }
3584
-
3585
- .premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a {
3586
- opacity: 1;
3587
- -webkit-transform: scale(1);
3588
- -ms-transform: scale(1);
3589
- transform: scale(1); }
3590
-
3591
- .premium-person-info-container {
3592
- padding: 30px 15px; }
3593
-
3594
- .premium-person-name {
3595
- margin: 0 0 5px;
3596
- font-weight: 700; }
3597
-
3598
- .premium-person-title {
3599
- margin: 0 0 20px;
3600
- padding: 0; }
3601
-
3602
- .premium-person-content {
3603
- margin: 0 0 30px; }
3604
-
3605
- /*Override Theme List Margin*/
3606
- ul.premium-person-social-list {
3607
- margin: 0px !important;
3608
- padding: 0; }
3609
-
3610
- .premium-person-social-list .premium-person-list-item {
3611
- display: inline;
3612
- list-style: none; }
3613
-
3614
- .premium-person-social-list li {
3615
- position: relative;
3616
- bottom: 0px;
3617
- -webkit-transition: all 0.2s ease-in-out;
3618
- transition: all 0.2s ease-in-out; }
3619
- .premium-person-social-list li i {
3620
- position: relative;
3621
- bottom: 0px;
3622
- -webkit-transition: all 0.2s ease-in-out;
3623
- transition: all 0.2s ease-in-out; }
3624
-
3625
- .premium-person-defaults-yes li.premium-person-facebook:hover a {
3626
- background-color: #3b5998 !important; }
3627
-
3628
- .premium-person-defaults-yes li.premium-person-twitter:hover a {
3629
- background-color: #55acee !important; }
3630
-
3631
- .premium-person-defaults-yes li.premium-person-linkedin:hover a {
3632
- background-color: #0077b5 !important; }
3633
-
3634
- .premium-person-defaults-yes li.premium-person-google:hover a {
3635
- background-color: #dc4e41 !important; }
3636
-
3637
- .premium-person-defaults-yes li.premium-person-youtube:hover a {
3638
- background-color: #b31217 !important; }
3639
-
3640
- .premium-person-defaults-yes li.premium-person-instagram:hover a {
3641
- background-color: #e4405f !important; }
3642
-
3643
- .premium-person-defaults-yes li.premium-person-skype:hover a {
3644
- background-color: #00aff0 !important; }
3645
-
3646
- .premium-person-defaults-yes li.premium-person-pinterest:hover a {
3647
- background-color: #bd081c !important; }
3648
-
3649
- .premium-person-defaults-yes li.premium-person-dribbble:hover a {
3650
- background-color: #ea4c89 !important; }
3651
-
3652
- .premium-person-defaults-yes li.premium-person-mail:hover a {
3653
- background-color: #b23121 !important; }
3654
-
3655
- .premium-person-defaults-yes li.premium-person-behance:hover a {
3656
- background-color: #1769ff !important; }
3657
-
3658
- .premium-person-defaults-yes li.premium-person-whatsapp:hover a {
3659
- background-color: #25d366 !important; }
3660
-
3661
- .premium-person-defaults-yes li.premium-person-telegram:hover a {
3662
- background-color: #0088cc !important; }
3663
-
3664
- .premium-person-defaults-yes li.premium-person-site:hover a {
3665
- background-color: #0055a5 !important; }
3666
-
3667
- .premium-person-social-list li:hover a {
3668
- -webkit-box-shadow: none;
3669
- box-shadow: none; }
3670
-
3671
- .premium-person-social-list li a:focus {
3672
- -webkit-box-shadow: none;
3673
- box-shadow: none;
3674
- outline: none; }
3675
-
3676
- .premium-person-social-list li i {
3677
- font-size: 18px; }
3678
-
3679
- .elementor-widget-premium-addon-person .elementor-widget-container {
3680
- -js-display: flex;
3681
- display: -webkit-box;
3682
- display: -webkit-flex;
3683
- display: -moz-box;
3684
- display: -ms-flexbox;
3685
- display: flex;
3686
- -webkit-box-pack: center;
3687
- -webkit-justify-content: center;
3688
- -moz-box-pack: center;
3689
- -ms-flex-pack: center;
3690
- justify-content: center; }
3691
-
3692
- .premium-persons-container.multiple-persons {
3693
- -js-display: flex;
3694
- display: -webkit-box;
3695
- display: -webkit-flex;
3696
- display: -moz-box;
3697
- display: -ms-flexbox;
3698
- display: flex;
3699
- -webkit-flex-wrap: wrap;
3700
- -ms-flex-wrap: wrap;
3701
- flex-wrap: wrap;
3702
- width: 100%; }
3703
-
3704
- .premium-person-style1 .premium-person-container {
3705
- overflow: hidden; }
3706
- .premium-person-style1 .premium-person-container .premium-person-info {
3707
- position: absolute;
3708
- top: auto;
3709
- right: 0;
3710
- left: 0;
3711
- -webkit-transition: all 500ms ease 0s;
3712
- transition: all 500ms ease 0s;
3713
- -webkit-transform: translate3d(0, 100%, 0);
3714
- transform: translate3d(0, 100%, 0); }
3715
- .premium-person-style1 .premium-person-container:hover .premium-person-info {
3716
- -webkit-transform: translate3d(0, 0, 0);
3717
- transform: translate3d(0, 0, 0);
3718
- bottom: -1px !important; }
3719
-
3720
- .premium-person-style1 .premium-person-social-list li:hover {
3721
- bottom: 5px; }
3722
-
3723
- .premium-person-style1.multiple-persons:not([data-persons-equal="yes"]) {
3724
- -webkit-box-align: start;
3725
- -webkit-align-items: flex-start;
3726
- -moz-box-align: start;
3727
- -ms-flex-align: start;
3728
- align-items: flex-start; }
3729
-
3730
- .premium-person-style1 .slick-track {
3731
- -js-display: flex;
3732
- display: -webkit-box;
3733
- display: -webkit-flex;
3734
- display: -moz-box;
3735
- display: -ms-flexbox;
3736
- display: flex; }
3737
-
3738
- .premium-person-style1 .slick-slide {
3739
- height: inherit !important; }
3740
-
3741
- .premium-person-style1.multiple-persons[data-persons-equal="yes"] .premium-person-image-container,
3742
- .premium-person-style1.multiple-persons[data-persons-equal="yes"] .premium-person-image-wrap {
3743
- height: 100%; }
3744
-
3745
- .premium-person-style3 .premium-person-info-container {
3746
- position: absolute;
3747
- top: 0;
3748
- left: 0;
3749
- width: 100%;
3750
- height: 100%;
3751
- -js-display: flex;
3752
- display: -webkit-box;
3753
- display: -webkit-flex;
3754
- display: -moz-box;
3755
- display: -ms-flexbox;
3756
- display: flex;
3757
- -webkit-box-orient: vertical;
3758
- -webkit-box-direction: normal;
3759
- -webkit-flex-direction: column;
3760
- -moz-box-orient: vertical;
3761
- -moz-box-direction: normal;
3762
- -ms-flex-direction: column;
3763
- flex-direction: column;
3764
- -webkit-box-pack: justify;
3765
- -webkit-justify-content: space-between;
3766
- -moz-box-pack: justify;
3767
- -ms-flex-pack: justify;
3768
- justify-content: space-between; }
3769
-
3770
- .premium-person-style3 .premium-person-title-desc-wrap {
3771
- -js-display: flex;
3772
- display: -webkit-box;
3773
- display: -webkit-flex;
3774
- display: -moz-box;
3775
- display: -ms-flexbox;
3776
- display: flex;
3777
- -webkit-box-orient: horizontal;
3778
- -webkit-box-direction: reverse;
3779
- -webkit-flex-direction: row-reverse;
3780
- -moz-box-orient: horizontal;
3781
- -moz-box-direction: reverse;
3782
- -ms-flex-direction: row-reverse;
3783
- flex-direction: row-reverse;
3784
- -webkit-box-pack: justify;
3785
- -webkit-justify-content: space-between;
3786
- -moz-box-pack: justify;
3787
- -ms-flex-pack: justify;
3788
- justify-content: space-between;
3789
- -webkit-box-align: start;
3790
- -webkit-align-items: flex-start;
3791
- -moz-box-align: start;
3792
- -ms-flex-align: start;
3793
- align-items: flex-start; }
3794
-
3795
- .premium-person-style3 .premium-person-name-icons-wrap {
3796
- -js-display: flex;
3797
- display: -webkit-box;
3798
- display: -webkit-flex;
3799
- display: -moz-box;
3800
- display: -ms-flexbox;
3801
- display: flex;
3802
- -webkit-box-pack: justify;
3803
- -webkit-justify-content: space-between;
3804
- -moz-box-pack: justify;
3805
- -ms-flex-pack: justify;
3806
- justify-content: space-between;
3807
- -webkit-box-align: end;
3808
- -webkit-align-items: flex-end;
3809
- -moz-box-align: end;
3810
- -ms-flex-align: end;
3811
- align-items: flex-end; }
3812
-
3813
- .premium-person-style3 .premium-person-title {
3814
- opacity: 0;
3815
- -webkit-transition: all 0.3s ease;
3816
- transition: all 0.3s ease;
3817
- width: 0; }
3818
- .premium-person-style3 .premium-person-title span {
3819
- display: inline-block; }
3820
-
3821
- .premium-person-style3 .premium-person-name {
3822
- padding-left: 10px; }
3823
-
3824
- .premium-person-style3 .premium-person-social-list {
3825
- -js-display: flex;
3826
- display: -webkit-box;
3827
- display: -webkit-flex;
3828
- display: -moz-box;
3829
- display: -ms-flexbox;
3830
- display: flex;
3831
- -webkit-box-orient: vertical;
3832
- -webkit-box-direction: normal;
3833
- -webkit-flex-direction: column;
3834
- -moz-box-orient: vertical;
3835
- -moz-box-direction: normal;
3836
- -ms-flex-direction: column;
3837
- flex-direction: column;
3838
- -webkit-transform: translateY(20px);
3839
- -ms-transform: translateY(20px);
3840
- transform: translateY(20px);
3841
- opacity: 0;
3842
- -webkit-transition: all 0.3s ease;
3843
- transition: all 0.3s ease; }
3844
-
3845
- .premium-person-style3 .premium-person-list-item {
3846
- line-height: 0; }
3847
- .premium-person-style3 .premium-person-list-item a {
3848
- padding: 5px 10px 0 0;
3849
- margin: 5px 0; }
3850
-
3851
- .premium-person-style3 .premium-person-container:hover .premium-person-title {
3852
- opacity: 1; }
3853
-
3854
- .premium-person-style3 .premium-person-container:hover .premium-person-social-list {
3855
- opacity: 1;
3856
- -webkit-transform: translateY(0);
3857
- -ms-transform: translateY(0);
3858
- transform: translateY(0); }
3859
-
3860
- .premium-persons-title-cw .premium-person-title {
3861
- -webkit-transform: translateX(15px) rotate(90deg);
3862
- -ms-transform: translateX(15px) rotate(90deg);
3863
- transform: translateX(15px) rotate(90deg);
3864
- -webkit-transform-origin: top;
3865
- -ms-transform-origin: top;
3866
- transform-origin: top; }
3867
-
3868
- .premium-persons-title-cw .premium-person-container:hover .premium-person-title {
3869
- -webkit-transform: translateX(0) rotate(90deg);
3870
- -ms-transform: translateX(0) rotate(90deg);
3871
- transform: translateX(0) rotate(90deg); }
3872
-
3873
- .premium-persons-title-ccw .premium-person-title {
3874
- width: auto;
3875
- margin-right: 20px;
3876
- -webkit-transform: translateX(15px) rotate(-90deg);
3877
- -ms-transform: translateX(15px) rotate(-90deg);
3878
- transform: translateX(15px) rotate(-90deg);
3879
- -webkit-transform-origin: center right;
3880
- -ms-transform-origin: center right;
3881
- transform-origin: center right; }
3882
-
3883
- .premium-persons-title-ccw .premium-person-container:hover .premium-person-title {
3884
- -webkit-transform: translateX(0) rotate(-90deg);
3885
- -ms-transform: translateX(0) rotate(-90deg);
3886
- transform: translateX(0) rotate(-90deg); }
3887
-
3888
- /**************** Premium Fancy Text *******************/
3889
- /*******************************************************/
3890
- .premium-suffix-text,
3891
- .premium-fancy-text,
3892
- .premium-prefix-text {
3893
- font-size: 40px; }
3894
-
3895
- .premium-fancy-text-wrapper .premium-fancy-list-items {
3896
- list-style: none; }
3897
-
3898
- .premium-fancy-text-wrapper .premium-fancy-text-span-align {
3899
- vertical-align: top; }
3900
-
3901
- .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper {
3902
- margin: 0;
3903
- padding: 0;
3904
- border: none;
3905
- position: relative; }
3906
-
3907
- .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items {
3908
- position: absolute;
3909
- top: 0;
3910
- left: 0;
3911
- display: inline-block; }
3912
-
3913
- .premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden {
3914
- opacity: 0;
3915
- -webkit-animation: pa-zoom-out 0.8s;
3916
- animation: pa-zoom-out 0.8s; }
3917
-
3918
- .premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible {
3919
- position: relative !important;
3920
- -webkit-animation: pa-zoom-in 0.8s;
3921
- animation: pa-zoom-in 0.8s; }
3922
-
3923
- .premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper {
3924
- -webkit-perspective: 300px;
3925
- perspective: 300px; }
3926
-
3927
- .premium-fancy-text-wrapper.rotate .premium-fancy-list-items {
3928
- -webkit-transform-origin: 50% 100%;
3929
- -ms-transform-origin: 50% 100%;
3930
- transform-origin: 50% 100%; }
3931
-
3932
- .premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden {
3933
- opacity: 0;
3934
- -webkit-transform: rotateX(180deg);
3935
- transform: rotateX(180deg);
3936
- -webkit-animation: pa-rotate-out 1.2s;
3937
- animation: pa-rotate-out 1.2s; }
3938
-
3939
- .premium-fancy-text-wrapper.rotate .premium-fancy-item-visible {
3940
- position: relative !important;
3941
- -webkit-transform: rotateX(0deg);
3942
- transform: rotateX(0deg);
3943
- -webkit-animation: pa-rotate-in 1.2s;
3944
- animation: pa-rotate-in 1.2s; }
3945
-
3946
- .premium-fancy-text-wrapper.custom .premium-fancy-item-hidden {
3947
- opacity: 0; }
3948
-
3949
- .premium-fancy-text-wrapper.custom .premium-fancy-item-visible {
3950
- position: relative !important; }
3951
-
3952
- @-webkit-keyframes pa-zoom-in {
3953
- 0% {
3954
- opacity: 0;
3955
- -webkit-transform: translateZ(100px);
3956
- transform: translateZ(100px); }
3957
- 100% {
3958
- opacity: 1;
3959
- -webkit-transform: translateZ(0);
3960
- transform: translateZ(0); } }
3961
-
3962
- @keyframes pa-zoom-in {
3963
- 0% {
3964
- opacity: 0;
3965
- -webkit-transform: translateZ(100px);
3966
- transform: translateZ(100px); }
3967
- 100% {
3968
- opacity: 1;
3969
- -webkit-transform: translateZ(0);
3970
- transform: translateZ(0); } }
3971
-
3972
- @-webkit-keyframes pa-zoom-out {
3973
- 0% {
3974
- opacity: 1;
3975
- -webkit-transform: translateZ(0);
3976
- transform: translateZ(0); }
3977
- 100% {
3978
- opacity: 0;
3979
- -webkit-transform: translateZ(-100px);
3980
- transform: translateZ(-100px); } }
3981
-
3982
- @keyframes pa-zoom-out {
3983
- 0% {
3984
- opacity: 1;
3985
- -webkit-transform: translateZ(0);
3986
- transform: translateZ(0); }
3987
- 100% {
3988
- opacity: 0;
3989
- -webkit-transform: translateZ(-100px);
3990
- transform: translateZ(-100px); } }
3991
-
3992
- @-webkit-keyframes pa-rotate-in {
3993
- 0% {
3994
- opacity: 0;
3995
- -webkit-transform: rotateX(180deg);
3996
- transform: rotateX(180deg); }
3997
- 35% {
3998
- opacity: 0;
3999
- -webkit-transform: rotateX(120deg);
4000
- transform: rotateX(120deg); }
4001
- 65% {
4002
- opacity: 0; }
4003
- 100% {
4004
- opacity: 1;
4005
- -webkit-transform: rotateX(360deg);
4006
- transform: rotateX(360deg); } }
4007
-
4008
- @keyframes pa-rotate-in {
4009
- 0% {
4010
- opacity: 0;
4011
- -webkit-transform: rotateX(180deg);
4012
- transform: rotateX(180deg); }
4013
- 35% {
4014
- opacity: 0;
4015
- -webkit-transform: rotateX(120deg);
4016
- transform: rotateX(120deg); }
4017
- 65% {
4018
- opacity: 0; }
4019
- 100% {
4020
- opacity: 1;
4021
- -webkit-transform: rotateX(360deg);
4022
- transform: rotateX(360deg); } }
4023
-
4024
- @-webkit-keyframes pa-rotate-out {
4025
- 0% {
4026
- opacity: 1;
4027
- -webkit-transform: rotateX(0deg);
4028
- transform: rotateX(0deg); }
4029
- 35% {
4030
- opacity: 1;
4031
- -webkit-transform: rotateX(-40deg);
4032
- transform: rotateX(-40deg); }
4033
- 65% {
4034
- opacity: 0; }
4035
- 100% {
4036
- opacity: 0;
4037
- -webkit-transform: rotateX(180deg);
4038
- transform: rotateX(180deg); } }
4039
-
4040
- @keyframes pa-rotate-out {
4041
- 0% {
4042
- opacity: 1;
4043
- -webkit-transform: rotateX(0deg);
4044
- transform: rotateX(0deg); }
4045
- 35% {
4046
- opacity: 1;
4047
- -webkit-transform: rotateX(-40deg);
4048
- transform: rotateX(-40deg); }
4049
- 65% {
4050
- opacity: 0; }
4051
- 100% {
4052
- opacity: 0;
4053
- -webkit-transform: rotateX(180deg);
4054
- transform: rotateX(180deg); } }
4055
-
4056
- /**************** Premium Pricing Table ****************/
4057
- /*******************************************************/
4058
- .premium-pricing-table-container {
4059
- position: relative;
4060
- overflow: hidden;
4061
- text-align: center;
4062
- -webkit-transition: all 0.3s ease-in-out;
4063
- transition: all 0.3s ease-in-out; }
4064
-
4065
- .premium-pricing-icon-container {
4066
- -js-display: flex;
4067
- display: -webkit-box;
4068
- display: -webkit-flex;
4069
- display: -moz-box;
4070
- display: -ms-flexbox;
4071
- display: flex;
4072
- -webkit-box-pack: center;
4073
- -webkit-justify-content: center;
4074
- -moz-box-pack: center;
4075
- -ms-flex-pack: center;
4076
- justify-content: center;
4077
- line-height: 0; }
4078
- .premium-pricing-icon-container .premium-pricing-icon {
4079
- display: inline-block; }
4080
- .premium-pricing-icon-container .premium-pricing-image {
4081
- overflow: hidden; }
4082
- .premium-pricing-icon-container .premium-pricing-image img {
4083
- width: 25px;
4084
- height: 25px;
4085
- -o-object-fit: cover;
4086
- object-fit: cover; }
4087
-
4088
- .premium-badge-left {
4089
- position: absolute;
4090
- top: 0; }
4091
-
4092
- .premium-badge-right {
4093
- position: absolute;
4094
- top: 0;
4095
- right: 0; }
4096
-
4097
- .premium-badge-left {
4098
- left: 0; }
4099
-
4100
- .premium-badge-triangle.premium-badge-left .corner {
4101
- width: 0;
4102
- height: 0;
4103
- border-top: 150px solid;
4104
- border-bottom: 150px solid transparent;
4105
- border-right: 150px solid transparent; }
4106
-
4107
- .premium-badge-triangle.premium-badge-right .corner {
4108
- width: 0;
4109
- height: 0;
4110
- border-bottom: 150px solid transparent;
4111
- border-right: 150px solid;
4112
- border-left: 150px solid transparent; }
4113
-
4114
- .premium-badge-triangle span {
4115
- position: absolute;
4116
- top: 35px;
4117
- width: 100px;
4118
- text-align: center;
4119
- -webkit-transform: rotate(-45deg);
4120
- -ms-transform: rotate(-45deg);
4121
- transform: rotate(-45deg);
4122
- display: block;
4123
- text-transform: uppercase; }
4124
-
4125
- .premium-badge-triangle.premium-badge-right span {
4126
- -webkit-transform: rotate(45deg);
4127
- -ms-transform: rotate(45deg);
4128
- transform: rotate(45deg);
4129
- right: 0; }
4130
-
4131
- .premium-badge-circle {
4132
- min-width: 4em;
4133
- min-height: 4em;
4134
- line-height: 4em;
4135
- text-align: center;
4136
- -webkit-border-radius: 100%;
4137
- border-radius: 100%;
4138
- position: absolute;
4139
- z-index: 1; }
4140
-
4141
- .premium-badge-stripe {
4142
- position: absolute;
4143
- -webkit-transform: rotate(90deg);
4144
- -ms-transform: rotate(90deg);
4145
- transform: rotate(90deg);
4146
- width: 15em;
4147
- overflow: hidden;
4148
- height: 15em; }
4149
- .premium-badge-stripe.premium-badge-left {
4150
- -webkit-transform: rotate(0);
4151
- -ms-transform: rotate(0);
4152
- transform: rotate(0); }
4153
- .premium-badge-stripe .corner {
4154
- text-align: center;
4155
- left: 0;
4156
- width: 150%;
4157
- -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4158
- -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4159
- transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4160
- margin-top: 35px;
4161
- font-size: 13px;
4162
- line-height: 2;
4163
- font-weight: 800;
4164
- text-transform: uppercase; }
4165
-
4166
- .premium-badge-flag .corner {
4167
- text-align: center;
4168
- -webkit-border-radius: 4px 4px 0 4px;
4169
- border-radius: 4px 4px 0 4px;
4170
- padding: 3px 15px;
4171
- position: absolute;
4172
- top: 10%;
4173
- right: -8px; }
4174
- .premium-badge-flag .corner::before, .premium-badge-flag .corner::after {
4175
- content: "";
4176
- display: block;
4177
- position: absolute;
4178
- width: 0;
4179
- height: 0;
4180
- top: 100%;
4181
- right: 0;
4182
- border-bottom: 8px solid transparent; }
4183
-
4184
- .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
4185
- overflow: visible !important; }
4186
-
4187
- .premium-badge-flag .corner::after {
4188
- border-left: 8px solid rgba(0, 0, 0, 0.2); }
4189
-
4190
- .premium-pricing-price-currency {
4191
- position: relative; }
4192
-
4193
- .premium-pricing-button-container {
4194
- display: block; }
4195
-
4196
- .premium-pricing-list {
4197
- -js-display: flex;
4198
- display: -webkit-box;
4199
- display: -webkit-flex;
4200
- display: -moz-box;
4201
- display: -ms-flexbox;
4202
- display: flex;
4203
- -webkit-box-orient: vertical;
4204
- -webkit-box-direction: normal;
4205
- -webkit-flex-direction: column;
4206
- -moz-box-orient: vertical;
4207
- -moz-box-direction: normal;
4208
- -ms-flex-direction: column;
4209
- flex-direction: column;
4210
- list-style-type: none;
4211
- margin: 0; }
4212
- .premium-pricing-list .premium-pricing-list-item {
4213
- -js-display: flex;
4214
- display: -webkit-box;
4215
- display: -webkit-flex;
4216
- display: -moz-box;
4217
- display: -ms-flexbox;
4218
- display: flex;
4219
- -webkit-box-align: center;
4220
- -webkit-align-items: center;
4221
- -moz-box-align: center;
4222
- -ms-flex-align: center;
4223
- align-items: center; }
4224
- .premium-pricing-list .premium-pricing-list-item svg {
4225
- width: 50px;
4226
- height: 50px; }
4227
- .premium-pricing-list .premium-pricing-list-item img {
4228
- width: 30px;
4229
- height: 30px;
4230
- -o-object-fit: cover;
4231
- object-fit: cover; }
4232
- .premium-pricing-list .premium-pricing-list-span {
4233
- position: relative; }
4234
- .premium-pricing-list .list-item-tooltip {
4235
- border-bottom: 1px dotted; }
4236
- .premium-pricing-list .premium-pricing-list-tooltip {
4237
- position: absolute;
4238
- top: -webkit-calc(100% + 1px);
4239
- top: calc(100% + 1px);
4240
- left: 0;
4241
- visibility: hidden;
4242
- padding: 15px 20px;
4243
- -webkit-border-radius: 5px;
4244
- border-radius: 5px;
4245
- min-width: 200px;
4246
- overflow: hidden;
4247
- text-align: left;
4248
- font-size: 0.8rem;
4249
- color: #fff;
4250
- background-color: #aaa; }
4251
-
4252
- .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
4253
- z-index: 99;
4254
- visibility: visible;
4255
- opacity: 1; }
4256
-
4257
- .premium-pricing-slashed-price-value {
4258
- display: inline-block;
4259
- font-size: 20px;
4260
- font-weight: 400;
4261
- margin-right: 5px; }
4262
-
4263
- .premium-pricing-price-value {
4264
- font-size: 70px; }
4265
-
4266
- .premium-pricing-description-container li {
4267
- list-style-position: inside;
4268
- text-indent: -40px; }
4269
-
4270
- @-moz-document url-prefix() {
4271
- .premium-pricing-description-container li {
4272
- text-indent: 0px; } }
4273
-
4274
- .premium-pricing-price-button {
4275
- display: block;
4276
- padding: 6px 12px;
4277
- line-height: 1.42857143;
4278
- text-align: center;
4279
- color: #fff;
4280
- background: #6ec1e4;
4281
- margin-bottom: 0;
4282
- -webkit-transition: all 0.3s ease-in-out;
4283
- transition: all 0.3s ease-in-out; }
4284
-
4285
- /**************** Premium Google Maps ******************/
4286
- /*******************************************************/
4287
- .premium-maps-info-container {
4288
- margin-top: 10px;
4289
- margin-bottom: 10px; }
4290
-
4291
- .premium-maps-info-title,
4292
- .premium-maps-info-desc {
4293
- margin: 0;
4294
- padding: 0; }
4295
-
4296
- .premium-maps-container .gm-style-iw {
4297
- text-align: center; }
4298
-
4299
- .premium-maps-container .gm-style img {
4300
- max-width: none !important; }
4301
-
4302
- /**************** Premium Button ***********************/
4303
- /*******************************************************/
4304
- .premium-button {
4305
- display: inline-block;
4306
- position: relative;
4307
- overflow: hidden;
4308
- cursor: pointer;
4309
- -webkit-transition: all 0.2s ease-in-out !important;
4310
- transition: all 0.2s ease-in-out !important; }
4311
-
4312
- .premium-button-sm {
4313
- padding: 12px 24px;
4314
- font-size: 14px;
4315
- line-height: 1; }
4316
-
4317
- .premium-button .premium-lottie-animation,
4318
- .premium-image-button .premium-lottie-animation {
4319
- -js-display: flex;
4320
- display: -webkit-box;
4321
- display: -webkit-flex;
4322
- display: -moz-box;
4323
- display: -ms-flexbox;
4324
- display: flex; }
4325
- .premium-button .premium-lottie-animation svg,
4326
- .premium-image-button .premium-lottie-animation svg {
4327
- width: 50px;
4328
- height: 50px; }
4329
-
4330
- .premium-button-md {
4331
- padding: 14px 26px;
4332
- font-size: 16px;
4333
- line-height: 1.2; }
4334
-
4335
- .premium-button-lg {
4336
- padding: 16px 28px;
4337
- font-size: 18px;
4338
- line-height: 1.3333; }
4339
-
4340
- .premium-button-block {
4341
- font-size: 15px;
4342
- line-height: 1;
4343
- padding: 12px 24px;
4344
- width: 100%;
4345
- text-align: center; }
4346
-
4347
- .premium-button-text {
4348
- display: inline-block;
4349
- width: 100%; }
4350
-
4351
- .premium-button-style1-bottom,
4352
- .premium-button-style1-top,
4353
- .premium-button-style1-right,
4354
- .premium-button-style1-left,
4355
- .premium-button-style2-shutouthor,
4356
- .premium-button-style2-shutoutver,
4357
- .premium-button-style2-shutinhor,
4358
- .premium-button-style2-shutinver,
4359
- .premium-button-style2-scshutouthor,
4360
- .premium-button-style2-scshutoutver,
4361
- .premium-button-style2-dshutinhor,
4362
- .premium-button-style2-dshutinver,
4363
- .premium-button-style5-radialin,
4364
- .premium-button-style5-radialout,
4365
- .premium-button-style5-rectin,
4366
- .premium-button-style5-rectout {
4367
- display: inline-block;
4368
- vertical-align: middle;
4369
- -webkit-transform: perspective(1px) translateZ(0);
4370
- transform: perspective(1px) translateZ(0);
4371
- -webkit-box-shadow: 0 0 1px transparent;
4372
- box-shadow: 0 0 1px transparent;
4373
- position: relative;
4374
- -webkit-transition-property: color;
4375
- transition-property: color;
4376
- -webkit-transition-duration: 0.15s;
4377
- transition-duration: 0.15s; }
4378
-
4379
- .premium-button-style1-bottom:before,
4380
- .premium-button-style1-top:before,
4381
- .premium-button-style1-right:before,
4382
- .premium-button-style1-left:before,
4383
- .premium-button-style2-shutinhor:before,
4384
- .premium-button-style2-shutinver:before,
4385
- .premium-button-style2-shutouthor:before,
4386
- .premium-button-style2-shutoutver:before,
4387
- .premium-button-style2-scshutouthor:before,
4388
- .premium-button-style2-scshutoutver:before,
4389
- .premium-button-style2-dshutinhor:before,
4390
- .premium-button-style2-dshutinver:before,
4391
- .premium-button-style5-radialin:before,
4392
- .premium-button-style5-radialout:before,
4393
- .premium-button-style5-rectin:before,
4394
- .premium-button-style5-rectout:before {
4395
- content: "";
4396
- position: absolute;
4397
- z-index: -1;
4398
- top: 0;
4399
- left: 0;
4400
- right: 0;
4401
- bottom: 0;
4402
- -webkit-transform: scaleY(0);
4403
- -ms-transform: scaleY(0);
4404
- transform: scaleY(0);
4405
- -webkit-transform-origin: 50% 0;
4406
- -ms-transform-origin: 50% 0;
4407
- transform-origin: 50% 0;
4408
- -webkit-transition-property: -webkit-transform;
4409
- transition-property: -webkit-transform;
4410
- transition-property: transform;
4411
- transition-property: transform, -webkit-transform;
4412
- -webkit-transition-duration: 0.15s;
4413
- transition-duration: 0.15s;
4414
- -webkit-transition-timing-function: ease-out;
4415
- transition-timing-function: ease-out; }
4416
-
4417
- .premium-button-style5-radialin:before,
4418
- .premium-button-style5-radialout:before {
4419
- -webkit-transform-origin: 50%;
4420
- -ms-transform-origin: 50%;
4421
- transform-origin: 50%;
4422
- -webkit-border-radius: 100%;
4423
- border-radius: 100%;
4424
- -webkit-transform: scale(0);
4425
- -ms-transform: scale(0);
4426
- transform: scale(0); }
4427
-
4428
- .premium-button-style5-radialin:before {
4429
- -webkit-transform: scale(2);
4430
- -ms-transform: scale(2);
4431
- transform: scale(2); }
4432
-
4433
- .premium-button-style5-rectin:before {
4434
- -webkit-transform-origin: 50%;
4435
- -ms-transform-origin: 50%;
4436
- transform-origin: 50%;
4437
- -webkit-transform: scale(1);
4438
- -ms-transform: scale(1);
4439
- transform: scale(1); }
4440
-
4441
- .premium-button-style5-rectout:before {
4442
- -webkit-transform-origin: 50%;
4443
- -ms-transform-origin: 50%;
4444
- transform-origin: 50%;
4445
- -webkit-transform: scale(0);
4446
- -ms-transform: scale(0);
4447
- transform: scale(0); }
4448
-
4449
- .premium-button-style5-rectout:hover:before {
4450
- -webkit-transform: scale(1);
4451
- -ms-transform: scale(1);
4452
- transform: scale(1); }
4453
-
4454
- .premium-button-style5-rectin:hover:before {
4455
- -webkit-transform: scale(0);
4456
- -ms-transform: scale(0);
4457
- transform: scale(0); }
4458
-
4459
- .premium-button-style5-radialout:hover:before {
4460
- -webkit-transform: scale(2);
4461
- -ms-transform: scale(2);
4462
- transform: scale(2); }
4463
-
4464
- .premium-button-style5-radialin:hover:before {
4465
- -webkit-transform: scale(0);
4466
- -ms-transform: scale(0);
4467
- transform: scale(0); }
4468
-
4469
- .premium-button-style1-top:before {
4470
- -webkit-transform-origin: 50% 100%;
4471
- -ms-transform-origin: 50% 100%;
4472
- transform-origin: 50% 100%; }
4473
-
4474
- .premium-button-style1-right:before {
4475
- -webkit-transform: scaleX(0);
4476
- -ms-transform: scaleX(0);
4477
- transform: scaleX(0);
4478
- -webkit-transform-origin: 0% 50%;
4479
- -ms-transform-origin: 0% 50%;
4480
- transform-origin: 0% 50%; }
4481
-
4482
- .premium-button-style1-left:before {
4483
- -webkit-transform: scaleX(0);
4484
- -ms-transform: scaleX(0);
4485
- transform: scaleX(0);
4486
- -webkit-transform-origin: 100% 50%;
4487
- -ms-transform-origin: 100% 50%;
4488
- transform-origin: 100% 50%; }
4489
-
4490
- .premium-button-style2-shutouthor:before,
4491
- .premium-button-style2-scshutoutver:before {
4492
- -webkit-transform: scaleY(0);
4493
- -ms-transform: scaleY(0);
4494
- transform: scaleY(0);
4495
- -webkit-transform-origin: 100% 50%;
4496
- -ms-transform-origin: 100% 50%;
4497
- transform-origin: 100% 50%; }
4498
-
4499
- .premium-button-style2-shutoutver:before,
4500
- .premium-button-style2-scshutouthor:before {
4501
- -webkit-transform: scaleX(0);
4502
- -ms-transform: scaleX(0);
4503
- transform: scaleX(0);
4504
- -webkit-transform-origin: 50% 50%;
4505
- -ms-transform-origin: 50% 50%;
4506
- transform-origin: 50% 50%; }
4507
-
4508
- .premium-button-style2-shutinhor:before {
4509
- -webkit-transform: scaleX(1);
4510
- -ms-transform: scaleX(1);
4511
- transform: scaleX(1);
4512
- -webkit-transform-origin: 50%;
4513
- -ms-transform-origin: 50%;
4514
- transform-origin: 50%; }
4515
-
4516
- .premium-button-style2-shutinver:before {
4517
- -webkit-transform: scaleY(1);
4518
- -ms-transform: scaleY(1);
4519
- transform: scaleY(1);
4520
- -webkit-transform-origin: 50%;
4521
- -ms-transform-origin: 50%;
4522
- transform-origin: 50%; }
4523
-
4524
- .premium-button-style1-bottom:hover:before,
4525
- .premium-button-style1-top:hover:before {
4526
- -webkit-transform: scaleY(1);
4527
- -ms-transform: scaleY(1);
4528
- transform: scaleY(1); }
4529
-
4530
- .premium-button-style1-left:hover:before,
4531
- .premium-button-style1-right:hover:before,
4532
- .premium-button-style2-shutouthor:hover:before,
4533
- .premium-button-style2-shutoutver:hover:before {
4534
- -webkit-transform: scaleX(1);
4535
- -ms-transform: scaleX(1);
4536
- transform: scaleX(1); }
4537
-
4538
- .premium-button-style2-shutinhor:hover:before {
4539
- -webkit-transform: scaleX(0);
4540
- -ms-transform: scaleX(0);
4541
- transform: scaleX(0); }
4542
-
4543
- .premium-button-style2-shutinver:hover:before {
4544
- -webkit-transform: scaleY(0);
4545
- -ms-transform: scaleY(0);
4546
- transform: scaleY(0); }
4547
-
4548
- .premium-button-style2-scshutouthor:hover:before {
4549
- -webkit-transform: scaleX(0.9);
4550
- -ms-transform: scaleX(0.9);
4551
- transform: scaleX(0.9); }
4552
-
4553
- .premium-button-style2-scshutoutver:hover:before {
4554
- -webkit-transform: scaleY(0.8);
4555
- -ms-transform: scaleY(0.8);
4556
- transform: scaleY(0.8); }
4557
-
4558
- /*Diagonal*/
4559
- .premium-button-style2-dshutinhor:before {
4560
- top: 50%;
4561
- left: 50%;
4562
- width: 120%;
4563
- height: 0%;
4564
- -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4565
- -ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4566
- transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4567
- -webkit-transform-origin: 50%;
4568
- -ms-transform-origin: 50%;
4569
- transform-origin: 50%;
4570
- -webkit-transition-property: all;
4571
- transition-property: all; }
4572
-
4573
- .premium-button-style2-dshutinver:before {
4574
- top: 50%;
4575
- left: 50%;
4576
- width: 120%;
4577
- height: 0%;
4578
- -webkit-transform-origin: 50%;
4579
- -ms-transform-origin: 50%;
4580
- transform-origin: 50%;
4581
- -webkit-transition-property: all;
4582
- transition-property: all;
4583
- -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
4584
- -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
4585
- transform: translateX(-50%) translateY(-50%) rotate(45deg); }
4586
-
4587
- .premium-button-style2-dshutinhor:hover:before,
4588
- .premium-button-style2-dshutinver:hover:before {
4589
- height: 220%; }
4590
-
4591
- .premium-button-style3-before i,
4592
- .premium-button-style3-before svg {
4593
- opacity: 0;
4594
- -webkit-transform: translateX(-5px);
4595
- -ms-transform: translateX(-5px);
4596
- transform: translateX(-5px);
4597
- -webkit-transition: all 0.5s ease-in-out;
4598
- transition: all 0.5s ease-in-out; }
4599
-
4600
- .premium-button-style3-after i,
4601
- .premium-button-style3-after svg {
4602
- opacity: 0;
4603
- -webkit-transform: translateX(-5px);
4604
- -ms-transform: translateX(-5px);
4605
- transform: translateX(-5px);
4606
- -webkit-transition: all 0.5s ease-in-out;
4607
- transition: all 0.5s ease-in-out;
4608
- -webkit-transform: translateX(5px);
4609
- -ms-transform: translateX(5px);
4610
- transform: translateX(5px); }
4611
-
4612
- .premium-button-style3-after:hover i,
4613
- .premium-button-style3-after:hover svg {
4614
- opacity: 1; }
4615
-
4616
- .premium-button-style3-before:hover i,
4617
- .premium-button-style3-before:hover svg {
4618
- opacity: 1; }
4619
-
4620
- .premium-button-text-icon-wrapper {
4621
- -js-display: flex;
4622
- display: -webkit-box;
4623
- display: -webkit-flex;
4624
- display: -moz-box;
4625
- display: -ms-flexbox;
4626
- display: flex;
4627
- -webkit-box-pack: center;
4628
- -webkit-justify-content: center;
4629
- -moz-box-pack: center;
4630
- -ms-flex-pack: center;
4631
- justify-content: center;
4632
- -webkit-box-align: center;
4633
- -webkit-align-items: center;
4634
- -moz-box-align: center;
4635
- -ms-flex-align: center;
4636
- align-items: center;
4637
- -webkit-transition: all 0.2s ease-in-out;
4638
- transition: all 0.2s ease-in-out; }
4639
- .premium-button-text-icon-wrapper span,
4640
- .premium-button-text-icon-wrapper i {
4641
- -webkit-transition: all 0.2s ease-in-out;
4642
- transition: all 0.2s ease-in-out; }
4643
-
4644
- .premium-button-style4-icon-wrapper {
4645
- position: absolute;
4646
- z-index: 2;
4647
- width: 100%;
4648
- text-align: center;
4649
- -js-display: flex;
4650
- display: -webkit-box;
4651
- display: -webkit-flex;
4652
- display: -moz-box;
4653
- display: -ms-flexbox;
4654
- display: flex;
4655
- -webkit-box-align: center;
4656
- -webkit-align-items: center;
4657
- -moz-box-align: center;
4658
- -ms-flex-align: center;
4659
- align-items: center;
4660
- -webkit-box-pack: center;
4661
- -webkit-justify-content: center;
4662
- -moz-box-pack: center;
4663
- -ms-flex-pack: center;
4664
- justify-content: center;
4665
- height: 100%;
4666
- opacity: 0;
4667
- -webkit-transition: all 0.3s ease-in-out;
4668
- transition: all 0.3s ease-in-out; }
4669
- .premium-button-style4-icon-wrapper.top {
4670
- bottom: -100%;
4671
- left: 0; }
4672
- .premium-button-style4-icon-wrapper.bottom {
4673
- top: -100%;
4674
- left: 0; }
4675
- .premium-button-style4-icon-wrapper.left {
4676
- top: 0;
4677
- left: -100%; }
4678
- .premium-button-style4-icon-wrapper.right {
4679
- top: 0;
4680
- right: -100%; }
4681
-
4682
- .premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper {
4683
- top: 0;
4684
- opacity: 1; }
4685
-
4686
- .premium-button-style4-top:hover .premium-button-style4-icon-wrapper {
4687
- bottom: 0;
4688
- opacity: 1; }
4689
-
4690
- .premium-button-style4-left:hover .premium-button-style4-icon-wrapper {
4691
- left: 0;
4692
- opacity: 1; }
4693
-
4694
- .premium-button-style4-right:hover .premium-button-style4-icon-wrapper {
4695
- right: 0;
4696
- opacity: 1; }
4697
-
4698
- .premium-button-style4-bottom:hover .premium-button-text-icon-wrapper {
4699
- -webkit-transform: translateY(100%);
4700
- -ms-transform: translateY(100%);
4701
- transform: translateY(100%);
4702
- opacity: 0; }
4703
-
4704
- .premium-button-style4-top:hover .premium-button-text-icon-wrapper {
4705
- -webkit-transform: translateY(-100%);
4706
- -ms-transform: translateY(-100%);
4707
- transform: translateY(-100%);
4708
- opacity: 0; }
4709
-
4710
- .premium-button-style4-left:hover .premium-button-text-icon-wrapper {
4711
- -webkit-transform: translateX(100%);
4712
- -ms-transform: translateX(100%);
4713
- transform: translateX(100%);
4714
- opacity: 0; }
4715
-
4716
- .premium-button-style4-right:hover .premium-button-text-icon-wrapper {
4717
- -webkit-transform: translateX(-100%);
4718
- -ms-transform: translateX(-100%);
4719
- transform: translateX(-100%);
4720
- opacity: 0; }
4721
-
4722
- .premium-button-style6:before {
4723
- content: "";
4724
- position: absolute;
4725
- left: 50%;
4726
- top: 50%;
4727
- width: 100px;
4728
- height: 100px;
4729
- -webkit-border-radius: 100%;
4730
- border-radius: 100%;
4731
- -webkit-transform: translate(-50%, -50%) scale(0);
4732
- -ms-transform: translate(-50%, -50%) scale(0);
4733
- transform: translate(-50%, -50%) scale(0);
4734
- -webkit-transition: all 0.3s ease-in-out;
4735
- transition: all 0.3s ease-in-out; }
4736
-
4737
- .premium-button-style6:hover:before {
4738
- -webkit-transform: translate(-50%, -50%) scale(3);
4739
- -ms-transform: translate(-50%, -50%) scale(3);
4740
- transform: translate(-50%, -50%) scale(3); }
4741
-
4742
- .premium-button-style6 .premium-button-text-icon-wrapper {
4743
- position: relative;
4744
- z-index: 1; }
4745
-
4746
- .premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg {
4747
- position: absolute;
4748
- z-index: 0;
4749
- top: 0;
4750
- left: 0;
4751
- width: 0px;
4752
- height: 0px;
4753
- -webkit-border-radius: 50%;
4754
- border-radius: 50%;
4755
- display: block;
4756
- -webkit-transform: translate(-50%, -50%);
4757
- -ms-transform: translate(-50%, -50%);
4758
- transform: translate(-50%, -50%);
4759
- -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
4760
- transition: width 0.4s ease-in-out, height 0.4s ease-in-out; }
4761
-
4762
- .premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg {
4763
- width: 225%;
4764
- height: 560px; }
4765
-
4766
- .premium-mouse-detect-yes .premium-button-style6:before {
4767
- width: 0;
4768
- height: 0; }
4769
-
4770
- /**************** Premium Contact Form7 **********/
4771
- /*************************************************/
4772
- .premium-contact-form-anim-yes .wpcf7-span::after {
4773
- display: block;
4774
- height: 2px;
4775
- content: "";
4776
- top: -2px;
4777
- position: relative;
4778
- width: 0px;
4779
- -webkit-transition: all ease-in-out 0.3s;
4780
- transition: all ease-in-out 0.3s; }
4781
-
4782
- .premium-contact-form-anim-yes .wpcf7-span.is-focused::after {
4783
- width: 100%; }
4784
-
4785
- /**************** Premium Image Button ***********/
4786
- /*************************************************/
4787
- .premium-image-button {
4788
- display: inline-block;
4789
- position: relative;
4790
- overflow: hidden;
4791
- background: #6ec1e4;
4792
- cursor: pointer;
4793
- -webkit-transition: all 0.2s ease-in-out !important;
4794
- transition: all 0.2s ease-in-out !important; }
4795
- .premium-image-button:hover {
4796
- background-color: #54595f; }
4797
-
4798
- /*Default background for slide styles*/
4799
- .premium-image-button-style4-icon-wrapper,
4800
- .premium-image-button-style1-top:before,
4801
- .premium-image-button-style1-bottom:before,
4802
- .premium-image-button-style1-left:before,
4803
- .premium-image-button-style1-right:before {
4804
- background-color: #54595f; }
4805
-
4806
- .premium-image-button.premium-image-button-sm {
4807
- padding: 12px 24px;
4808
- font-size: 14px;
4809
- line-height: 1; }
4810
-
4811
- .premium-image-button.premium-image-button-md {
4812
- padding: 14px 26px;
4813
- font-size: 16px;
4814
- line-height: 1.2; }
4815
-
4816
- .premium-image-button.premium-image-button-lg {
4817
- padding: 16px 28px;
4818
- font-size: 18px;
4819
- line-height: 1.3333; }
4820
-
4821
- .premium-image-button.premium-image-button-block {
4822
- font-size: 15px;
4823
- line-height: 1;
4824
- padding: 12px 24px;
4825
- width: 100%;
4826
- text-align: center; }
4827
-
4828
- .premium-image-button-text-icon-wrapper {
4829
- -js-display: flex;
4830
- display: -webkit-box;
4831
- display: -webkit-flex;
4832
- display: -moz-box;
4833
- display: -ms-flexbox;
4834
- display: flex;
4835
- -webkit-box-pack: center;
4836
- -webkit-justify-content: center;
4837
- -moz-box-pack: center;
4838
- -ms-flex-pack: center;
4839
- justify-content: center;
4840
- -webkit-box-align: center;
4841
- -webkit-align-items: center;
4842
- -moz-box-align: center;
4843
- -ms-flex-align: center;
4844
- align-items: center;
4845
- position: relative;
4846
- z-index: 3;
4847
- -webkit-transition: all 0.2s ease-in-out;
4848
- transition: all 0.2s ease-in-out; }
4849
- .premium-image-button-text-icon-wrapper span,
4850
- .premium-image-button-text-icon-wrapper i {
4851
- -webkit-transition: all 0.2s ease-in-out;
4852
- transition: all 0.2s ease-in-out; }
4853
-
4854
- .premium-image-button-style1-bottom:before,
4855
- .premium-image-button-style1-top:before,
4856
- .premium-image-button-style1-left:before,
4857
- .premium-image-button-style1-right:before {
4858
- -webkit-transition: all 0.2s ease-in-out;
4859
- transition: all 0.2s ease-in-out; }
4860
-
4861
- .premium-image-button-style1-bottom:before {
4862
- content: "";
4863
- position: absolute;
4864
- width: 100%;
4865
- height: 0;
4866
- top: 0;
4867
- left: 0; }
4868
-
4869
- .premium-image-button-style1-top:before {
4870
- content: "";
4871
- position: absolute;
4872
- width: 100%;
4873
- height: 0;
4874
- bottom: 0;
4875
- left: 0; }
4876
-
4877
- .premium-image-button-style1-right:before {
4878
- content: "";
4879
- position: absolute;
4880
- width: 0;
4881
- height: 100%;
4882
- bottom: 0;
4883
- left: 0; }
4884
-
4885
- .premium-image-button-style1-left:before {
4886
- content: "";
4887
- position: absolute;
4888
- width: 0;
4889
- height: 100%;
4890
- top: 0;
4891
- right: 0; }
4892
-
4893
- .premium-image-button-style1-bottom:hover:before,
4894
- .premium-image-button-style1-top:hover:before {
4895
- height: 100%; }
4896
-
4897
- .premium-image-button-style1-right:hover:before,
4898
- .premium-image-button-style1-left:hover:before {
4899
- width: 100%; }
4900
-
4901
- .premium-image-button-diagonal-effect-top,
4902
- .premium-image-button-diagonal-effect-bottom,
4903
- .premium-image-button-diagonal-effect-left,
4904
- .premium-image-button-diagonal-effect-right {
4905
- z-index: 10; }
4906
-
4907
- .premium-image-button-diagonal-effect-top:before,
4908
- .premium-image-button-diagonal-effect-bottom:before,
4909
- .premium-image-button-diagonal-effect-left:before {
4910
- position: absolute;
4911
- top: 0px;
4912
- left: 0px;
4913
- width: 100%;
4914
- height: 100%;
4915
- content: "";
4916
- z-index: 1;
4917
- background: rgba(255, 255, 255, 0.2);
4918
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4919
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4920
- -webkit-transition: all 0.8s ease-out;
4921
- transition: all 0.8s ease-out; }
4922
-
4923
- .premium-image-button-diagonal-effect-right:before {
4924
- position: absolute;
4925
- top: 0px;
4926
- left: 0px;
4927
- width: 100%;
4928
- height: 100%;
4929
- content: "";
4930
- z-index: 1;
4931
- background: rgba(255, 255, 255, 0.2);
4932
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4933
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4934
- -webkit-transition: all 0.8s ease-out;
4935
- transition: all 0.8s ease-out; }
4936
-
4937
- .premium-image-button-diagonal-effect-right:hover:before {
4938
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
4939
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
4940
-
4941
- .premium-image-button-diagonal-effect-left:before {
4942
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
4943
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
4944
-
4945
- .premium-image-button-diagonal-effect-left:hover:before {
4946
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
4947
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
4948
-
4949
- .premium-image-button-diagonal-effect-right:before {
4950
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
4951
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
4952
-
4953
- .premium-image-button-diagonal-effect-top:hover:before {
4954
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4955
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
4956
-
4957
- .premium-image-button-diagonal-effect-bottom:before {
4958
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4959
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
4960
-
4961
- .premium-image-button-diagonal-effect-bottom:hover:before {
4962
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
4963
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
4964
-
4965
- .premium-image-button-diagonal-effect-top:before {
4966
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
4967
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
4968
-
4969
- .premium-image-button-style4-icon-wrapper {
4970
- position: absolute;
4971
- z-index: 2;
4972
- width: 100%;
4973
- text-align: center;
4974
- -js-display: flex;
4975
- display: -webkit-box;
4976
- display: -webkit-flex;
4977
- display: -moz-box;
4978
- display: -ms-flexbox;
4979
- display: flex;
4980
- -webkit-box-align: center;
4981
- -webkit-align-items: center;
4982
- -moz-box-align: center;
4983
- -ms-flex-align: center;
4984
- align-items: center;
4985
- -webkit-box-pack: center;
4986
- -webkit-justify-content: center;
4987
- -moz-box-pack: center;
4988
- -ms-flex-pack: center;
4989
- justify-content: center;
4990
- height: 100%;
4991
- opacity: 0;
4992
- -webkit-transition: all 0.3s ease-in-out;
4993
- transition: all 0.3s ease-in-out; }
4994
- .premium-image-button-style4-icon-wrapper.top {
4995
- bottom: -100%;
4996
- left: 0; }
4997
- .premium-image-button-style4-icon-wrapper.bottom {
4998
- top: -100%;
4999
- left: 0; }
5000
- .premium-image-button-style4-icon-wrapper.left {
5001
- top: 0;
5002
- left: -100%; }
5003
- .premium-image-button-style4-icon-wrapper.right {
5004
- top: 0;
5005
- right: -100%; }
5006
-
5007
- .premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper {
5008
- top: 0;
5009
- opacity: 1; }
5010
-
5011
- .premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper {
5012
- bottom: 0;
5013
- opacity: 1; }
5014
-
5015
- .premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper {
5016
- left: 0;
5017
- opacity: 1; }
5018
-
5019
- .premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper {
5020
- right: 0;
5021
- opacity: 1; }
5022
-
5023
- .premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper {
5024
- -webkit-transform: translateY(100%);
5025
- -ms-transform: translateY(100%);
5026
- transform: translateY(100%);
5027
- opacity: 0; }
5028
-
5029
- .premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper {
5030
- -webkit-transform: translateY(-100%);
5031
- -ms-transform: translateY(-100%);
5032
- transform: translateY(-100%);
5033
- opacity: 0; }
5034
-
5035
- .premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper {
5036
- -webkit-transform: translateX(100%);
5037
- -ms-transform: translateX(100%);
5038
- transform: translateX(100%);
5039
- opacity: 0; }
5040
-
5041
- .premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper {
5042
- -webkit-transform: translateX(-100%);
5043
- -ms-transform: translateX(-100%);
5044
- transform: translateX(-100%);
5045
- opacity: 0; }
5046
-
5047
- .premium-image-button-overlap-effect-horizontal:before {
5048
- position: absolute;
5049
- content: "";
5050
- top: 0;
5051
- left: 0;
5052
- width: 100%;
5053
- height: 100%;
5054
- opacity: 0;
5055
- -webkit-transition: all 1s ease-in-out;
5056
- transition: all 1s ease-in-out;
5057
- background: rgba(255, 255, 255, 0.2);
5058
- -webkit-animation-name: premium-overlap-effect-done;
5059
- animation-name: premium-overlap-effect-done;
5060
- -webkit-animation-duration: 1s;
5061
- animation-duration: 1s; }
5062
-
5063
- .premium-image-button-overlap-effect-vertical:before {
5064
- position: absolute;
5065
- content: "";
5066
- top: 0;
5067
- left: 0;
5068
- width: 100%;
5069
- height: 100%;
5070
- opacity: 0;
5071
- -webkit-transition: all 1s ease-in-out;
5072
- transition: all 1s ease-in-out;
5073
- background: rgba(255, 255, 255, 0.2);
5074
- -webkit-animation-name: premium-overlap-effect-done;
5075
- animation-name: premium-overlap-effect-done;
5076
- -webkit-animation-duration: 1s;
5077
- animation-duration: 1s;
5078
- -webkit-animation-name: premium-overlap-ver-effect-done;
5079
- animation-name: premium-overlap-ver-effect-done;
5080
- animation-duration: 1s; }
5081
-
5082
- .premium-image-button-overlap-effect-horizontal:hover:before {
5083
- -webkit-animation-name: premium-overlap-effect;
5084
- animation-name: premium-overlap-effect;
5085
- -webkit-animation-duration: 1s;
5086
- animation-duration: 1s; }
5087
-
5088
- .premium-image-button-overlap-effect-vertical:hover:before {
5089
- -webkit-animation-name: premium-overlap-ver-effect;
5090
- animation-name: premium-overlap-ver-effect;
5091
- -webkit-animation-duration: 1s;
5092
- animation-duration: 1s; }
5093
-
5094
- @-webkit-keyframes premium-overlap-effect {
5095
- 0% {
5096
- opacity: 0;
5097
- -webkit-transform: rotateY(0deg);
5098
- transform: rotateY(0deg); }
5099
- 50% {
5100
- opacity: 1;
5101
- -webkit-transform: rotateY(180deg);
5102
- transform: rotateY(180deg); }
5103
- 100% {
5104
- opacity: 0;
5105
- -webkit-transform: rotateY(360deg);
5106
- transform: rotateY(360deg); } }
5107
-
5108
- @keyframes premium-overlap-effect {
5109
- 0% {
5110
- opacity: 0;
5111
- -webkit-transform: rotateY(0deg);
5112
- transform: rotateY(0deg); }
5113
- 50% {
5114
- opacity: 1;
5115
- -webkit-transform: rotateY(180deg);
5116
- transform: rotateY(180deg); }
5117
- 100% {
5118
- opacity: 0;
5119
- -webkit-transform: rotateY(360deg);
5120
- transform: rotateY(360deg); } }
5121
-
5122
- @-webkit-keyframes premium-overlap-effect-done {
5123
- 0% {
5124
- opacity: 0;
5125
- -webkit-transform: rotateY(0deg);
5126
- transform: rotateY(0deg); }
5127
- 50% {
5128
- opacity: 1;
5129
- -webkit-transform: rotateY(180deg);
5130
- transform: rotateY(180deg); }
5131
- 100% {
5132
- opacity: 0;
5133
- -webkit-transform: rotateY(360deg);
5134
- transform: rotateY(360deg); } }
5135
-
5136
- @keyframes premium-overlap-effect-done {
5137
- 0% {
5138
- opacity: 0;
5139
- -webkit-transform: rotateY(0deg);
5140
- transform: rotateY(0deg); }
5141
- 50% {
5142
- opacity: 1;
5143
- -webkit-transform: rotateY(180deg);
5144
- transform: rotateY(180deg); }
5145
- 100% {
5146
- opacity: 0;
5147
- -webkit-transform: rotateY(360deg);
5148
- transform: rotateY(360deg); } }
5149
-
5150
- @-webkit-keyframes premium-overlap-ver-effect {
5151
- 0% {
5152
- opacity: 0;
5153
- -webkit-transform: rotateX(0deg);
5154
- transform: rotateX(0deg); }
5155
- 50% {
5156
- opacity: 1;
5157
- -webkit-transform: rotateX(180deg);
5158
- transform: rotateX(180deg); }
5159
- 100% {
5160
- opacity: 0;
5161
- -webkit-transform: rotateX(360deg);
5162
- transform: rotateX(360deg); } }
5163
-
5164
- @keyframes premium-overlap-ver-effect {
5165
- 0% {
5166
- opacity: 0;
5167
- -webkit-transform: rotateX(0deg);
5168
- transform: rotateX(0deg); }
5169
- 50% {
5170
- opacity: 1;
5171
- -webkit-transform: rotateX(180deg);
5172
- transform: rotateX(180deg); }
5173
- 100% {
5174
- opacity: 0;
5175
- -webkit-transform: rotateX(360deg);
5176
- transform: rotateX(360deg); } }
5177
-
5178
- @-webkit-keyframes premium-overlap-ver-effect-done {
5179
- 0% {
5180
- opacity: 0;
5181
- -webkit-transform: rotateX(0deg);
5182
- transform: rotateX(0deg); }
5183
- 50% {
5184
- opacity: 1;
5185
- -webkit-transform: rotateX(180deg);
5186
- transform: rotateX(180deg); }
5187
- 100% {
5188
- opacity: 0;
5189
- -webkit-transform: rotateX(360deg);
5190
- transform: rotateX(360deg); } }
5191
-
5192
- @keyframes premium-overlap-ver-effect-done {
5193
- 0% {
5194
- opacity: 0;
5195
- -webkit-transform: rotateX(0deg);
5196
- transform: rotateX(0deg); }
5197
- 50% {
5198
- opacity: 1;
5199
- -webkit-transform: rotateX(180deg);
5200
- transform: rotateX(180deg); }
5201
- 100% {
5202
- opacity: 0;
5203
- -webkit-transform: rotateX(360deg);
5204
- transform: rotateX(360deg); } }
5205
-
5206
- /**************** Premium Grid *******************/
5207
- /*************************************************/
5208
- .premium-img-gallery-filter,
5209
- .premium-blog-filter {
5210
- -js-display: flex;
5211
- display: -webkit-box;
5212
- display: -webkit-flex;
5213
- display: -moz-box;
5214
- display: -ms-flexbox;
5215
- display: flex;
5216
- -webkit-box-align: center;
5217
- -webkit-align-items: center;
5218
- -moz-box-align: center;
5219
- -ms-flex-align: center;
5220
- align-items: center;
5221
- -webkit-box-pack: center;
5222
- -webkit-justify-content: center;
5223
- -moz-box-pack: center;
5224
- -ms-flex-pack: center;
5225
- justify-content: center; }
5226
-
5227
- .premium-img-gallery {
5228
- clear: both;
5229
- overflow: hidden; }
5230
-
5231
- .premium-gallery-container .premium-gallery-item {
5232
- padding: 10px;
5233
- float: left; }
5234
-
5235
- .premium-gallery-container .grid-sizer {
5236
- width: 33.33%; }
5237
-
5238
- .premium-gallery-container .pa-gallery-item {
5239
- padding: 10px; }
5240
-
5241
- .premium-img-gallery-filter .premium-gallery-cats-container li a.category,
5242
- .premium-blog-filter .premium-blog-filters-container li a.category {
5243
- outline: none;
5244
- text-decoration: none;
5245
- -webkit-border-radius: 75px;
5246
- border-radius: 75px;
5247
- margin: 15px 5px 20px;
5248
- padding: 7px 20px;
5249
- -webkit-transition: all 0.3s ease-in-out;
5250
- transition: all 0.3s ease-in-out; }
5251
-
5252
- .premium-img-gallery-filter .premium-gallery-cats-container li a.category span {
5253
- -webkit-transition: all 0.3s ease-in-out;
5254
- transition: all 0.3s ease-in-out; }
5255
-
5256
- .pa-gallery-img {
5257
- position: relative; }
5258
- .pa-gallery-img .pa-gallery-whole-link {
5259
- position: absolute;
5260
- top: 0;
5261
- left: 0;
5262
- width: 100%;
5263
- height: 100%; }
5264
- .pa-gallery-img.style2 .pa-gallery-whole-link {
5265
- z-index: 99; }
5266
-
5267
- .pa-gallery-img-container {
5268
- overflow: hidden;
5269
- -webkit-backface-visibility: hidden;
5270
- backface-visibility: hidden;
5271
- -webkit-transform: translate3d(0, 0, 0);
5272
- transform: translate3d(0, 0, 0); }
5273
- .pa-gallery-img-container img {
5274
- display: block;
5275
- width: 100%;
5276
- -webkit-transition: all 0.3s ease-in-out;
5277
- transition: all 0.3s ease-in-out; }
5278
-
5279
- .premium-img-gallery.gray img {
5280
- -webkit-filter: grayscale(100%);
5281
- filter: grayscale(100%); }
5282
-
5283
- .premium-img-gallery.zoomout img,
5284
- .premium-img-gallery.scale img {
5285
- -webkit-transform: scale(1.2);
5286
- -ms-transform: scale(1.2);
5287
- transform: scale(1.2); }
5288
-
5289
- .premium-img-gallery.sepia img {
5290
- -webkit-filter: sepia(30%);
5291
- filter: sepia(30%); }
5292
-
5293
- .premium-img-gallery.bright img {
5294
- -webkit-filter: brightness(1);
5295
- filter: brightness(1); }
5296
-
5297
- .premium-img-gallery.trans img {
5298
- -webkit-transform: translateX(-15px) scale(1.1);
5299
- -ms-transform: translateX(-15px) scale(1.1);
5300
- transform: translateX(-15px) scale(1.1); }
5301
-
5302
- .pa-gallery-img .pa-gallery-magnific-image,
5303
- .pa-gallery-img .pa-gallery-img-link {
5304
- outline: none; }
5305
-
5306
- .pa-gallery-img .pa-gallery-magnific-image span,
5307
- .pa-gallery-img .pa-gallery-img-link span {
5308
- line-height: 1;
5309
- display: inline-block;
5310
- opacity: 0;
5311
- margin: 0 5px;
5312
- padding: 15px;
5313
- -webkit-border-radius: 50%;
5314
- border-radius: 50%; }
5315
-
5316
- .pa-gallery-img.style2 .pa-gallery-magnific-image span,
5317
- .pa-gallery-img.style2 .pa-gallery-img-link span {
5318
- margin: 0 5px 20px; }
5319
-
5320
- .pa-gallery-img:hover .pa-gallery-magnific-image span {
5321
- -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
5322
- transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s; }
5323
-
5324
- .pa-gallery-img:hover .pa-gallery-img-link span {
5325
- -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
5326
- transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s; }
5327
-
5328
- .pa-gallery-img:hover .pa-gallery-magnific-image span,
5329
- .pa-gallery-img:hover .pa-gallery-img-link span {
5330
- opacity: 1; }
5331
-
5332
- .premium-gallery-icon-show a.pa-gallery-video-icon span {
5333
- opacity: 1; }
5334
-
5335
- .premium-img-gallery-filter ul.premium-gallery-cats-container,
5336
- .premium-blog-filter ul.premium-blog-filters-container {
5337
- text-align: center;
5338
- margin: 0;
5339
- padding: 0; }
5340
-
5341
- .premium-img-gallery-filter .premium-gallery-cats-container li,
5342
- .premium-blog-filter .premium-blog-filters-container li {
5343
- list-style: none;
5344
- -js-display: inline-flex;
5345
- display: -webkit-inline-box;
5346
- display: -webkit-inline-flex;
5347
- display: -moz-inline-box;
5348
- display: -ms-inline-flexbox;
5349
- display: inline-flex; }
5350
-
5351
- .premium-img-gallery.zoomin .pa-gallery-img:hover img {
5352
- -webkit-transform: scale(1.1);
5353
- -ms-transform: scale(1.1);
5354
- transform: scale(1.1); }
5355
-
5356
- .premium-img-gallery.zoomout .pa-gallery-img:hover img {
5357
- -webkit-transform: scale(1);
5358
- -ms-transform: scale(1);
5359
- transform: scale(1); }
5360
-
5361
- .premium-img-gallery.scale .pa-gallery-img:hover img {
5362
- -webkit-transform: scale(1.3) rotate(5deg);
5363
- -ms-transform: scale(1.3) rotate(5deg);
5364
- transform: scale(1.3) rotate(5deg); }
5365
-
5366
- .premium-img-gallery.gray .pa-gallery-img:hover img {
5367
- -webkit-filter: grayscale(0%);
5368
- filter: grayscale(0%); }
5369
-
5370
- .premium-img-gallery.blur .pa-gallery-img:hover img {
5371
- -webkit-filter: blur(3px);
5372
- filter: blur(3px); }
5373
-
5374
- .premium-img-gallery.sepia .pa-gallery-img:hover img {
5375
- -webkit-filter: sepia(0%);
5376
- filter: sepia(0%); }
5377
-
5378
- .premium-img-gallery.trans .pa-gallery-img:hover img {
5379
- -webkit-transform: translateX(0px) scale(1.1);
5380
- -ms-transform: translateX(0px) scale(1.1);
5381
- transform: translateX(0px) scale(1.1); }
5382
-
5383
- .premium-img-gallery.bright .pa-gallery-img:hover img {
5384
- -webkit-filter: brightness(1.2);
5385
- filter: brightness(1.2); }
5386
-
5387
- .pa-gallery-img .premium-gallery-caption {
5388
- padding: 10px; }
5389
- .pa-gallery-img .premium-gallery-caption .premium-gallery-img-name {
5390
- margin-bottom: 0; }
5391
-
5392
- .pa-gallery-img.style1 {
5393
- overflow: hidden; }
5394
-
5395
- .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper {
5396
- position: absolute;
5397
- top: 0;
5398
- left: 0;
5399
- width: 100%;
5400
- height: 100%;
5401
- -webkit-transition: all 0.3s ease-in-out;
5402
- transition: all 0.3s ease-in-out; }
5403
-
5404
- .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container {
5405
- position: absolute;
5406
- top: 33.33%;
5407
- width: 100%;
5408
- text-align: center;
5409
- -webkit-transform: translateY(-50%);
5410
- -ms-transform: translateY(-50%);
5411
- transform: translateY(-50%);
5412
- z-index: 999; }
5413
-
5414
- .pa-gallery-img.style1 .premium-gallery-caption {
5415
- position: absolute;
5416
- top: auto;
5417
- right: 0;
5418
- bottom: -1px;
5419
- left: 0;
5420
- width: 100%;
5421
- -webkit-transition: all 500ms ease 0s;
5422
- transition: all 500ms ease 0s;
5423
- -webkit-transform: translate3d(0, 100%, 0);
5424
- transform: translate3d(0, 100%, 0); }
5425
-
5426
- .pa-gallery-img.style1:hover .premium-gallery-caption {
5427
- -webkit-transform: translate3d(0, 0, 0);
5428
- transform: translate3d(0, 0, 0);
5429
- bottom: -1px !important; }
5430
-
5431
- .pa-gallery-img.default .premium-gallery-caption {
5432
- position: absolute;
5433
- top: auto;
5434
- right: 0;
5435
- left: 0;
5436
- width: 100%;
5437
- bottom: 0; }
5438
-
5439
- .pa-gallery-img.style2 .pa-gallery-icons-caption-container {
5440
- position: absolute;
5441
- top: 0;
5442
- left: 0;
5443
- width: 100%;
5444
- height: 100%;
5445
- opacity: 0;
5446
- -webkit-backface-visibility: hidden;
5447
- backface-visibility: hidden;
5448
- -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
5449
- transition: opacity 0.3s, -webkit-transform 0.3s;
5450
- transition: transform 0.3s, opacity 0.3s;
5451
- transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
5452
- z-index: 1;
5453
- background-color: rgba(108, 191, 226, 0.68);
5454
- -js-display: flex;
5455
- display: -webkit-box;
5456
- display: -webkit-flex;
5457
- display: -moz-box;
5458
- display: -ms-flexbox;
5459
- display: flex;
5460
- text-align: center;
5461
- -webkit-box-align: center;
5462
- -webkit-align-items: center;
5463
- -moz-box-align: center;
5464
- -ms-flex-align: center;
5465
- align-items: center; }
5466
-
5467
- .pa-gallery-img.style2 .pa-gallery-icons-caption-cell {
5468
- width: 100%; }
5469
-
5470
- .pa-gallery-img.style2:hover .pa-gallery-icons-caption-container {
5471
- opacity: 1;
5472
- -webkit-transform: translate(15px, 15px);
5473
- -ms-transform: translate(15px, 15px);
5474
- transform: translate(15px, 15px); }
5475
-
5476
- .premium-clearfix {
5477
- clear: both; }
5478
-
5479
- /** * Metro Style */
5480
- .premium-img-gallery-metro .premium-gallery-item {
5481
- overflow: hidden; }
5482
-
5483
- .premium-img-gallery-metro .pa-gallery-img,
5484
- .premium-img-gallery-metro .pa-gallery-img-container {
5485
- height: 100%; }
5486
-
5487
- .premium-img-gallery-metro .pa-gallery-image {
5488
- min-height: 100%;
5489
- width: 100%;
5490
- -o-object-fit: fill;
5491
- object-fit: fill; }
5492
-
5493
- .premium-img-gallery .premium-gallery-item-hidden {
5494
- visibility: hidden;
5495
- width: 0 !important;
5496
- height: 0 !important;
5497
- margin: 0 !important;
5498
- padding: 0 !important; }
5499
-
5500
- .premium-gallery-load-more .premium-gallery-load-more-btn {
5501
- -webkit-box-shadow: none;
5502
- box-shadow: none;
5503
- text-shadow: none;
5504
- border: none;
5505
- outline: none;
5506
- -webkit-box-align: center;
5507
- -webkit-align-items: center;
5508
- -moz-box-align: center;
5509
- -ms-flex-align: center;
5510
- align-items: center;
5511
- vertical-align: bottom;
5512
- cursor: pointer;
5513
- line-height: 1;
5514
- font-style: normal;
5515
- font-weight: normal;
5516
- background-image: none;
5517
- color: #fff;
5518
- -webkit-transition: all 0.3s ease-in-out;
5519
- transition: all 0.3s ease-in-out; }
5520
-
5521
- .premium-gallery-load-more-btn {
5522
- -js-display: inline-flex;
5523
- display: -webkit-inline-box;
5524
- display: -webkit-inline-flex;
5525
- display: -moz-inline-box;
5526
- display: -ms-inline-flexbox;
5527
- display: inline-flex;
5528
- -webkit-box-align: center;
5529
- -webkit-align-items: center;
5530
- -moz-box-align: center;
5531
- -ms-flex-align: center;
5532
- align-items: center; }
5533
-
5534
- .premium-loader {
5535
- border: 3px solid #f3f3f3;
5536
- border-top-width: 3px;
5537
- border-top-style: solid;
5538
- border-top-color: #f3f3f3;
5539
- -webkit-border-radius: 50%;
5540
- border-radius: 50%;
5541
- border-top: 3px solid;
5542
- border-top-color: #bbb;
5543
- width: 30px;
5544
- height: 30px;
5545
- -webkit-animation: spin 2s linear infinite;
5546
- animation: spin 2s linear infinite;
5547
- margin: 0 auto; }
5548
-
5549
- .premium-gallery-load-more-btn div {
5550
- margin-left: 3px; }
5551
-
5552
- .premium-gallery-load-more-btn .premium-loader {
5553
- display: inline-block;
5554
- width: 20px;
5555
- height: 20px; }
5556
-
5557
- .pa-gallery-img .pa-gallery-lightbox-wrap {
5558
- display: inline-block; }
5559
-
5560
- .premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img,
5561
- .pa-gallery-img .pa-gallery-video-icon {
5562
- cursor: pointer; }
5563
-
5564
- .pa-gallery-img-container iframe {
5565
- position: absolute;
5566
- visibility: hidden;
5567
- top: 0;
5568
- left: 0;
5569
- max-width: 100%;
5570
- width: 100%;
5571
- height: 100%;
5572
- margin: 0;
5573
- line-height: 1;
5574
- border: none; }
5575
-
5576
- .pa-gallery-img-container video {
5577
- position: absolute;
5578
- visibility: hidden;
5579
- top: 0;
5580
- left: 0;
5581
- max-width: 100%;
5582
- width: 100%;
5583
- height: 100%;
5584
- margin: 0;
5585
- line-height: 1;
5586
- border: none;
5587
- -o-object-fit: contain;
5588
- object-fit: contain; }
5589
-
5590
- .pa-gallery-icons-inner-container svg,
5591
- .pa-gallery-icons-caption-cell svg {
5592
- width: 14px;
5593
- height: 14px; }
5594
-
5595
- @-webkit-keyframes spin {
5596
- 0% {
5597
- -webkit-transform: rotate(0deg); }
5598
- 100% {
5599
- -webkit-transform: rotate(360deg); } }
5600
-
5601
- @keyframes spin {
5602
- 0% {
5603
- -webkit-transform: rotate(0deg);
5604
- transform: rotate(0deg); }
5605
- 100% {
5606
- -webkit-transform: rotate(360deg);
5607
- transform: rotate(360deg); } }
5608
-
5609
- /************ Premium Vertical Scroll ************/
5610
- /*************************************************/
5611
- .premium-vscroll-inner {
5612
- position: relative;
5613
  /* overflow: hidden;
5614
- */
5615
- min-height: 100%; }
5616
- .premium-vscroll-inner .premium-vscroll-dots {
5617
- position: fixed;
5618
- z-index: 100;
5619
- opacity: 1;
5620
- margin-top: -32px;
5621
- -webkit-transition: all 0.3s ease-in-out;
5622
- transition: all 0.3s ease-in-out; }
5623
-
5624
- .premium-vscroll-wrap .premium-vscroll-nav-menu {
5625
- opacity: 1;
5626
- -webkit-transition: all 0.3s ease-in-out;
5627
- transition: all 0.3s ease-in-out; }
5628
-
5629
- .premium-vscroll-inner .premium-vscroll-dots,
5630
- .premium-vscroll-wrap .premium-vscroll-dots-hide {
5631
- opacity: 0;
5632
- visibility: hidden; }
5633
-
5634
- .premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide) {
5635
- opacity: 1;
5636
- visibility: visible; }
5637
-
5638
- .premium-vscroll-dots.middle {
5639
- top: 50%; }
5640
-
5641
- .premium-vscroll-dots.top {
5642
- top: 40px; }
5643
-
5644
- .premium-vscroll-dots.bottom {
5645
- bottom: 30px; }
5646
-
5647
- .premium-vscroll-dots.right {
5648
- right: 17px; }
5649
-
5650
- .premium-vscroll-dots.left {
5651
- left: 17px; }
5652
-
5653
- .premium-vscroll-inner ul.premium-vscroll-dots-list,
5654
- .premium-vscroll-wrap .premium-vscroll-nav-menu {
5655
- margin: 0 !important;
5656
- padding: 0; }
5657
-
5658
- .premium-vscroll-inner ul.premium-vscroll-dots-list li {
5659
- width: 14px;
5660
- height: 13px;
5661
- margin: 7px;
5662
- position: relative;
5663
- -js-display: flex;
5664
- display: -webkit-box;
5665
- display: -webkit-flex;
5666
- display: -moz-box;
5667
- display: -ms-flexbox;
5668
- display: flex;
5669
- -webkit-box-pack: center;
5670
- -webkit-justify-content: center;
5671
- -moz-box-pack: center;
5672
- -ms-flex-pack: center;
5673
- justify-content: center;
5674
- -webkit-box-align: center;
5675
- -webkit-align-items: center;
5676
- -moz-box-align: center;
5677
- -ms-flex-align: center;
5678
- align-items: center;
5679
- overflow: visible; }
5680
-
5681
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link {
5682
- display: block;
5683
- position: relative;
5684
- z-index: 1;
5685
- width: 100%;
5686
- height: 100%;
5687
- cursor: pointer;
5688
- text-decoration: none; }
5689
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span {
5690
- top: 2px;
5691
- left: 2.5px;
5692
- width: 8px;
5693
- height: 8px;
5694
- border: 1px solid #000;
5695
- -webkit-border-radius: 50%;
5696
- border-radius: 50%;
5697
- position: absolute;
5698
- z-index: 1;
5699
- -webkit-transition: all 0.3s ease-in-out;
5700
- transition: all 0.3s ease-in-out; }
5701
-
5702
- .premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span {
5703
- -webkit-transform: scale(1.6);
5704
- -ms-transform: scale(1.6);
5705
- transform: scale(1.6); }
5706
-
5707
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip {
5708
- position: absolute;
5709
- color: #fff;
5710
- font-size: 14px;
5711
- font-family: arial, helvetica, sans-serif;
5712
- white-space: nowrap;
5713
- max-width: 220px;
5714
- padding-left: 0.4em;
5715
- padding-right: 0.4em; }
5716
-
5717
- .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip {
5718
- right: 27px; }
5719
-
5720
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item {
5721
- width: 4px;
5722
- height: 30px; }
5723
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span {
5724
- width: 100%;
5725
- height: 100%;
5726
- -webkit-border-radius: 0;
5727
- border-radius: 0; }
5728
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span {
5729
- -webkit-transform: scale(1);
5730
- -ms-transform: scale(1);
5731
- transform: scale(1); }
5732
-
5733
- .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after {
5734
- position: absolute;
5735
- top: 50%;
5736
- content: "";
5737
- left: -webkit-calc(100% - 1px);
5738
- left: calc(100% - 1px);
5739
- width: 10px;
5740
- height: 0;
5741
- border-top: 6px solid transparent;
5742
- border-bottom: 6px solid transparent;
5743
- border-left: 6px solid;
5744
- -webkit-transform: translateY(-50%);
5745
- -ms-transform: translateY(-50%);
5746
- transform: translateY(-50%); }
5747
-
5748
- .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip {
5749
- left: 27px; }
5750
- .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after {
5751
- position: absolute;
5752
- top: 50%;
5753
- content: "";
5754
- right: -webkit-calc(100% - 1px);
5755
- right: calc(100% - 1px);
5756
- width: 10px;
5757
- height: 0;
5758
- border-top: 6px solid transparent;
5759
- border-bottom: 6px solid transparent;
5760
- border-right: 6px solid;
5761
- -webkit-transform: translateY(-50%);
5762
- -ms-transform: translateY(-50%);
5763
- transform: translateY(-50%); }
5764
-
5765
- /* * Lines */
5766
- @media (max-width: 768px) {
5767
- .premium-vscroll-dots.right {
5768
- right: 7px; }
5769
- .premium-vscroll-dots.left {
5770
- left: 7px; } }
5771
-
5772
- .premium-vscroll-nav-menu {
5773
- position: fixed;
5774
- top: 20px;
5775
- height: 40px;
5776
- z-index: 100;
5777
- padding: 0;
5778
- margin: 0; }
5779
- .premium-vscroll-nav-menu.left {
5780
- left: 0; }
5781
- .premium-vscroll-nav-menu.right {
5782
- right: 0; }
5783
- .premium-vscroll-nav-menu .premium-vscroll-nav-item {
5784
- display: inline-block;
5785
- margin: 10px;
5786
- color: #000;
5787
- background: #fff;
5788
- background: rgba(255, 255, 255, 0.3); }
5789
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {
5790
- padding: 9px 18px;
5791
- display: block;
5792
- cursor: pointer;
5793
- color: #000; }
5794
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover {
5795
- color: #000; }
5796
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus {
5797
- outline: none; }
5798
-
5799
- .multiscroll-nav li a:focus {
5800
- outline: none; }
5801
-
5802
- .premium-vscroll-temp .slimScrollBar {
5803
- visibility: hidden; }
5804
-
5805
- /************ Premium Image Scroll ***************/
5806
- /*************************************************/
5807
- .premium-image-scroll-section,
5808
- .premium-image-scroll-container {
5809
- -webkit-transition: all 0.3s ease-in-out;
5810
- transition: all 0.3s ease-in-out; }
5811
-
5812
- .premium-image-scroll-section {
5813
- overflow: hidden;
5814
- width: 100%;
5815
- position: relative; }
5816
-
5817
- .premium-image-scroll-container {
5818
- width: 100%; }
5819
- .premium-image-scroll-container .premium-image-scroll-mask-media {
5820
- -webkit-mask-repeat: no-repeat;
5821
- mask-repeat: no-repeat;
5822
- -webkit-mask-position: center;
5823
- mask-position: center; }
5824
-
5825
- .premium-container-scroll {
5826
- overflow: auto; }
5827
-
5828
- .premium-image-scroll-container .premium-image-scroll-horizontal {
5829
- position: relative;
5830
- width: 100%;
5831
- height: 100%; }
5832
- .premium-image-scroll-container .premium-image-scroll-horizontal img {
5833
- max-width: none;
5834
- height: 100%; }
5835
-
5836
- .premium-image-scroll-container .premium-image-scroll-vertical img {
5837
- width: 100%;
5838
- max-width: 100%;
5839
- height: auto; }
5840
-
5841
- .premium-image-scroll-ver {
5842
- position: relative; }
5843
-
5844
- .premium-image-scroll-container .premium-image-scroll-overlay {
5845
- background: rgba(2, 2, 2, 0.3); }
5846
-
5847
- .premium-image-scroll-container .premium-image-scroll-link,
5848
- .premium-image-scroll-container .premium-image-scroll-overlay {
5849
- position: absolute;
5850
- top: 0;
5851
- bottom: 0;
5852
- left: 0;
5853
- right: 0;
5854
- z-index: 4; }
5855
-
5856
- .premium-image-scroll-content {
5857
- display: inline-block;
5858
- position: absolute;
5859
- height: auto;
5860
- top: 50%;
5861
- left: 50%;
5862
- text-align: center;
5863
- z-index: 5;
5864
- -webkit-transform: translate(-50%, -50%);
5865
- -ms-transform: translate(-50%, -50%);
5866
- transform: translate(-50%, -50%); }
5867
-
5868
- .premium-container-scroll-instant .premium-image-scroll-image {
5869
- -webkit-transition: all 0s ease-in-out !important;
5870
- transition: all 0s ease-in-out !important; }
5871
-
5872
- .premium-image-scroll-container img {
5873
- -webkit-transition: -webkit-transform 3s ease-in-out;
5874
- transition: -webkit-transform 3s ease-in-out;
5875
- transition: transform 3s ease-in-out;
5876
- transition: transform 3s ease-in-out, -webkit-transform 3s ease-in-out; }
5877
-
5878
- .premium-image-scroll-container .premium-image-scroll-overlay,
5879
- .premium-image-scroll-container .premium-image-scroll-content {
5880
- -webkit-transition: all 0.3s ease-in-out;
5881
- transition: all 0.3s ease-in-out;
5882
- opacity: 1; }
5883
-
5884
- .premium-image-scroll-container:hover .premium-image-scroll-overlay {
5885
- opacity: 0; }
5886
-
5887
- .premium-image-scroll-container:hover .premium-image-scroll-content {
5888
- opacity: 0;
5889
- visibility: hidden; }
5890
-
5891
- .premium-image-scroll-content .premium-image-scroll-icon {
5892
- display: inline-block;
5893
- font-family: "pa-elements" !important;
5894
- speak: none;
5895
- font-style: normal;
5896
- font-weight: normal;
5897
- font-variant: normal;
5898
- text-transform: none;
5899
- line-height: 1;
5900
- -webkit-font-smoothing: antialiased;
5901
- -moz-osx-font-smoothing: grayscale;
5902
- -webkit-animation-duration: 0.5s;
5903
- animation-duration: 0.5s;
5904
- -webkit-animation-iteration-count: infinite;
5905
- animation-iteration-count: infinite;
5906
- -webkit-animation-direction: alternate;
5907
- animation-direction: alternate;
5908
- -webkit-animation-timing-function: ease-in-out;
5909
- animation-timing-function: ease-in-out; }
5910
-
5911
- .pa-horizontal-mouse-scroll:before {
5912
- content: "\e917"; }
5913
-
5914
- .pa-vertical-mouse-scroll:before {
5915
- content: "\e918"; }
5916
-
5917
- .pa-horizontal-mouse-scroll {
5918
- -webkit-animation-name: pa-scroll-horizontal;
5919
- animation-name: pa-scroll-horizontal; }
5920
-
5921
- .pa-vertical-mouse-scroll {
5922
- -webkit-animation-name: pa-scroll-vertical;
5923
- animation-name: pa-scroll-vertical; }
5924
-
5925
- @-webkit-keyframes pa-scroll-vertical {
5926
- 0% {
5927
- -webkit-transform: translateY(0px);
5928
- transform: translateY(0px); }
5929
- 100% {
5930
- -webkit-transform: translateY(5px);
5931
- transform: translateY(5px); } }
5932
-
5933
- @keyframes pa-scroll-vertical {
5934
- 0% {
5935
- -webkit-transform: translateY(0px);
5936
- transform: translateY(0px); }
5937
- 100% {
5938
- -webkit-transform: translateY(5px);
5939
- transform: translateY(5px); } }
5940
-
5941
- @-webkit-keyframes pa-scroll-horizontal {
5942
- 0% {
5943
- -webkit-transform: translateX(0px);
5944
- transform: translateX(0px); }
5945
- 100% {
5946
- -webkit-transform: translateX(5px);
5947
- transform: translateX(5px); } }
5948
-
5949
- @keyframes pa-scroll-horizontal {
5950
- 0% {
5951
- -webkit-transform: translateX(0px);
5952
- transform: translateX(0px); }
5953
- 100% {
5954
- -webkit-transform: translateX(5px);
5955
- transform: translateX(5px); } }
5956
-
5957
- /********* Premium Lottie Animations **********/
5958
- /**********************************************/
5959
- .premium-lottie-wrap .premium-lottie-animation {
5960
- position: relative;
5961
- -js-display: inline-flex;
5962
- display: -webkit-inline-box;
5963
- display: -webkit-inline-flex;
5964
- display: -moz-inline-box;
5965
- display: -ms-inline-flexbox;
5966
- display: inline-flex;
5967
- -webkit-transition: all 0.3s ease-in-out;
5968
- transition: all 0.3s ease-in-out; }
5969
- .premium-lottie-wrap .premium-lottie-animation a {
5970
- position: absolute;
5971
- left: 0;
5972
- top: 0;
5973
- width: 100%;
5974
- height: 100%; }
5975
-
5976
- /**************** Premium Bullet List ***************/
5977
- /****************************************************/
5978
- .premium-icon-list-box {
5979
- -js-display: flex;
5980
- display: -webkit-box;
5981
- display: -webkit-flex;
5982
- display: -moz-box;
5983
- display: -ms-flexbox;
5984
- display: flex;
5985
- -webkit-flex-wrap: wrap;
5986
- -ms-flex-wrap: wrap;
5987
- flex-wrap: wrap;
5988
- -webkit-box-orient: vertical;
5989
- -webkit-box-direction: normal;
5990
- -webkit-flex-direction: column;
5991
- -moz-box-orient: vertical;
5992
- -moz-box-direction: normal;
5993
- -ms-flex-direction: column;
5994
- flex-direction: column; }
5995
- .premium-icon-list-box .premium-icon-list-content-grow-lc {
5996
- -webkit-transform-origin: left center;
5997
- -ms-transform-origin: left center;
5998
- transform-origin: left center; }
5999
- .premium-icon-list-box .premium-icon-list-content-grow-rc {
6000
- -webkit-transform-origin: right center;
6001
- -ms-transform-origin: right center;
6002
- transform-origin: right center; }
6003
- .premium-icon-list-box .premium-icon-list-content-grow-cc {
6004
- -webkit-transform-origin: center center;
6005
- -ms-transform-origin: center center;
6006
- transform-origin: center center; }
6007
-
6008
- .premium-icon-list-content {
6009
- -js-display: flex;
6010
- display: -webkit-box;
6011
- display: -webkit-flex;
6012
- display: -moz-box;
6013
- display: -ms-flexbox;
6014
- display: flex;
6015
- -webkit-transition: all 0.3s ease-in-out;
6016
- transition: all 0.3s ease-in-out;
6017
- width: auto;
6018
- position: relative; }
6019
- .premium-icon-list-content .premium-icon-list-text span,
6020
- .premium-icon-list-content .premium-icon-list-wrapper {
6021
- display: inline-block;
6022
- -webkit-align-self: center;
6023
- -ms-flex-item-align: center;
6024
- align-self: center;
6025
- -webkit-transition: all 0.3s ease-in-out;
6026
- transition: all 0.3s ease-in-out; }
6027
- .premium-icon-list-content .premium-icon-list-text span {
6028
- margin: 0 5px; }
6029
- .premium-icon-list-content .premium-icon-list-icon-text p {
6030
- font-size: 18px;
6031
- background-color: #eee;
6032
- padding: 1px 5px;
6033
- -webkit-border-radius: 2px;
6034
- border-radius: 2px; }
6035
- .premium-icon-list-content .premium-icon-list-text span,
6036
- .premium-icon-list-content .premium-icon-list-icon-text p,
6037
- .premium-icon-list-content .premium-icon-list-wrapper img,
6038
- .premium-icon-list-content .premium-icon-list-wrapper svg,
6039
- .premium-icon-list-content .premium-icon-list-wrapper i {
6040
- -webkit-transition: all 0.3s ease-in-out;
6041
- transition: all 0.3s ease-in-out; }
6042
- .premium-icon-list-content .premium-icon-list-wrapper {
6043
- position: relative;
6044
- line-height: 0; }
6045
- .premium-icon-list-content .premium-icon-list-wrapper img,
6046
- .premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg {
6047
- width: 30px !important;
6048
- height: 30px !important;
6049
- position: relative;
6050
- z-index: 500; }
6051
- .premium-icon-list-content .premium-icon-list-wrapper i,
6052
- .premium-icon-list-content .premium-icon-list-wrapper .premium-icon-list-icon-text {
6053
- position: relative;
6054
- z-index: 500; }
6055
- .premium-icon-list-content .premium-icon-list-link {
6056
- position: absolute;
6057
- top: 0;
6058
- left: 0;
6059
- width: 100%;
6060
- height: 100%;
6061
- z-index: 1000; }
6062
-
6063
- .premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector {
6064
- width: 100%;
6065
- height: 100%;
6066
- position: absolute;
6067
- top: 0.5em;
6068
- z-index: 100;
6069
- -js-display: flex;
6070
- display: -webkit-box;
6071
- display: -webkit-flex;
6072
- display: -moz-box;
6073
- display: -ms-flexbox;
6074
- display: flex;
6075
- -webkit-box-pack: center;
6076
- -webkit-justify-content: center;
6077
- -moz-box-pack: center;
6078
- -ms-flex-pack: center;
6079
- justify-content: center; }
6080
- .premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector .premium-icon-connector-content:after {
6081
- content: "";
6082
- border-right-width: 1px;
6083
- border-right-style: solid;
6084
- border-color: #333333;
6085
- display: block;
6086
- height: 100%; }
6087
-
6088
- li.premium-icon-list-content.premium-icon-list-content-inline {
6089
- -webkit-align-self: center;
6090
- -ms-flex-item-align: center;
6091
- align-self: center;
6092
- z-index: 2; }
6093
-
6094
- li.premium-icon-list-content.premium-icon-list-content-inline:not(:first-child) {
6095
- margin: 0 3px; }
6096
-
6097
- li.premium-icon-list-content.premium-icon-list-content-inline:first-child {
6098
- margin: 0 3px 0 0; }
6099
-
6100
- .premium-icon-list-divider:not(:last-child) {
6101
- width: 100%;
6102
- -webkit-box-flex: 0;
6103
- -webkit-flex: 0 0 100%;
6104
- -moz-box-flex: 0;
6105
- -ms-flex: 0 0 100%;
6106
- flex: 0 0 100%;
6107
- overflow: hidden; }
6108
-
6109
- .premium-icon-list-divider:not(:last-child):after {
6110
- content: "";
6111
- display: block;
6112
- border-top-style: solid;
6113
- border-top-width: 1px; }
6114
-
6115
- .premium-icon-list-divider-inline:not(:last-child) {
6116
- float: right;
6117
- display: inline-block;
6118
- position: relative;
6119
- height: 100%;
6120
- overflow: hidden;
6121
- -webkit-align-self: center;
6122
- -ms-flex-item-align: center;
6123
- align-self: center;
6124
- margin: 0 3px; }
6125
-
6126
- .premium-icon-list-divider-inline:not(:last-child):after {
6127
- content: "";
6128
- display: block;
6129
- border-left-width: 1px;
6130
- height: 33px;
6131
- border-left-style: solid; }
6132
-
6133
- .premium-icon-list-icon-text {
6134
- line-height: 1.5; }
6135
-
6136
- .premium-icon-list-icon-text p,
6137
- ul.premium-icon-list-box,
6138
- li.premium-icon-list-content {
6139
- margin: 0; }
6140
-
6141
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper i,
6142
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-text span,
6143
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-icon-text p {
6144
- color: transparent !important;
6145
- text-shadow: 0 0 3px #aaa; }
6146
-
6147
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-connector-content,
6148
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg,
6149
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper img,
6150
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-badge {
6151
- -webkit-filter: blur(3px);
6152
- filter: blur(3px); }
6153
-
6154
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper i,
6155
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-text span,
6156
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-icon-text p {
6157
- color: #aaa !important;
6158
- text-shadow: 0 0px 0 transparent; }
6159
-
6160
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-connector-content,
6161
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper .premium-lottie-animation svg,
6162
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper img,
6163
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-badge {
6164
- -webkit-filter: none;
6165
- filter: none; }
6166
-
6167
- .premium-icon-list-content .premium-icon-list-badge {
6168
- font-size: 11px;
6169
- top: auto;
6170
- min-width: -webkit-max-content;
6171
- min-width: -moz-max-content;
6172
- min-width: max-content;
6173
- height: -webkit-fit-content;
6174
- height: -moz-fit-content;
6175
- height: fit-content; }
6176
-
6177
- .premium-icon-list-content .premium-icon-list-icon-text p {
6178
- font-size: 13px; }
6179
-
6180
- .premium-icon-list-gradient-effect[data-text] {
6181
- display: inline-block;
6182
- position: relative;
6183
- text-decoration: none; }
6184
-
6185
- .premium-icon-list-gradient-effect[data-text]::before {
6186
- content: attr(data-text);
6187
- position: absolute;
6188
- z-index: 1;
6189
- overflow: hidden;
6190
- -webkit-clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
6191
- clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
6192
- -webkit-background-clip: text;
6193
- background-clip: text;
6194
- -webkit-text-fill-color: transparent;
6195
- -webkit-transition: all 0.4s ease;
6196
- transition: all 0.4s ease; }
6197
-
6198
- .premium-icon-list-content:hover .premium-icon-list-gradient-effect[data-text]::before,
6199
- .premium-icon-list-content:focus .premium-icon-list-gradient-effect[data-text]::before {
6200
- -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
6201
- clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
6202
-
6203
- ul[data-list-animation*="animated-"] .premium-icon-list-divider,
6204
- ul[data-list-animation*="animated-"] .premium-icon-list-content,
6205
- ul[data-list-animation*="animated-"] .premium-icon-list-divider-inline {
6206
- opacity: 0; }
6207
-
6208
- .premium-icon-list-content-grow-effect:hover {
6209
- -webkit-transform: scale(1.07);
6210
- -ms-transform: scale(1.07);
6211
- transform: scale(1.07); }
6212
-
6213
- /********* Premium Woo Products ***************/
6214
- /**********************************************/
6215
- .premium-woocommerce ul.products {
6216
- margin: 0;
6217
- padding: 0;
6218
- -js-display: flex;
6219
- display: -webkit-box;
6220
- display: -webkit-flex;
6221
- display: -moz-box;
6222
- display: -ms-flexbox;
6223
- display: flex;
6224
- -webkit-flex-wrap: wrap;
6225
- -ms-flex-wrap: wrap;
6226
- flex-wrap: wrap;
6227
- list-style: none outside; }
6228
-
6229
- .premium-woocommerce li.product {
6230
- margin: 0 0 10px;
6231
- padding: 0 10px; }
6232
- .premium-woocommerce li.product .premium-woo-product-wrapper {
6233
- overflow: hidden; }
6234
- .premium-woocommerce li.product .premium-woo-product-category {
6235
- display: block;
6236
- font-size: 0.85em;
6237
- margin-bottom: 0.5em;
6238
- line-height: 1.3; }
6239
- .premium-woocommerce li.product .premium-woo-products-details-wrap {
6240
- padding: 1em 1.2em; }
6241
- .premium-woocommerce li.product .premium-woo-products-details-wrap .button {
6242
- display: inline-block;
6243
- background-color: #6ec1e4;
6244
- color: #fff;
6245
- margin: 0.5em 0;
6246
- line-height: 1.3;
6247
- padding: 10px 40px;
6248
- font-size: 100%;
6249
- cursor: pointer;
6250
- text-decoration: none;
6251
- overflow: visible;
6252
- font-weight: 700;
6253
- background-image: none;
6254
- border: none;
6255
- -webkit-border-radius: 0px;
6256
- border-radius: 0px;
6257
- -webkit-box-shadow: none;
6258
- box-shadow: none;
6259
- text-shadow: none;
6260
- -webkit-transition: all 0.3s ease-in-out;
6261
- transition: all 0.3s ease-in-out; }
6262
- .premium-woocommerce li.product .woocommerce-loop-product__title {
6263
- -webkit-transition: all 0.2s ease-in-out;
6264
- transition: all 0.2s ease-in-out;
6265
- margin-bottom: 0.5em;
6266
- font-size: 1em; }
6267
- .premium-woocommerce li.product .price {
6268
- display: block;
6269
- line-height: 1.3;
6270
- font-weight: 700;
6271
- margin-bottom: 0.5em;
6272
- font-size: 0.9em; }
6273
- .premium-woocommerce li.product .price del {
6274
- display: inline-block;
6275
- font-weight: 400;
6276
- background: transparent; }
6277
- .premium-woocommerce li.product .price ins {
6278
- display: inline-block;
6279
- background: transparent;
6280
- text-decoration: none; }
6281
- .premium-woocommerce li.product .premium-woo-product-desc p {
6282
- margin: 0; }
6283
-
6284
- .premium-woocommerce .star-rating {
6285
- display: block;
6286
- float: none;
6287
- margin: 0 auto 0.5em 0;
6288
- -webkit-backface-visibility: hidden;
6289
- backface-visibility: hidden;
6290
- overflow: hidden;
6291
- position: relative;
6292
- height: 1em;
6293
- line-height: 1;
6294
- font-size: 0.857em;
6295
- width: 5.4em;
6296
- font-family: star; }
6297
- .premium-woocommerce .star-rating::before {
6298
- content: "\73\73\73\73\73";
6299
- color: #54595f;
6300
- float: left;
6301
- top: 0;
6302
- left: 0;
6303
- position: absolute; }
6304
- .premium-woocommerce .star-rating span {
6305
- overflow: hidden;
6306
- float: left;
6307
- top: 0;
6308
- left: 0;
6309
- position: absolute;
6310
- padding-top: 1.5em; }
6311
- .premium-woocommerce .star-rating span::before {
6312
- content: "\53\53\53\53\53";
6313
- top: 0;
6314
- position: absolute;
6315
- left: 0; }
6316
-
6317
- .premium-woocommerce .premium-loading-feed {
6318
- display: block;
6319
- position: absolute;
6320
- width: 100%;
6321
- height: 100%;
6322
- top: 0px;
6323
- left: 0px;
6324
- bottom: 0px;
6325
- right: 0px;
6326
- -js-display: flex;
6327
- display: -webkit-box;
6328
- display: -webkit-flex;
6329
- display: -moz-box;
6330
- display: -ms-flexbox;
6331
- display: flex;
6332
- -webkit-box-align: center;
6333
- -webkit-align-items: center;
6334
- -moz-box-align: center;
6335
- -ms-flex-align: center;
6336
- align-items: center; }
6337
-
6338
- .premium-woo-product-thumbnail {
6339
- position: relative;
6340
- overflow: hidden; }
6341
- .premium-woo-product-thumbnail .woocommerce-loop-product__link {
6342
- display: block;
6343
- overflow: hidden; }
6344
- .premium-woo-product-thumbnail .woocommerce-loop-product__link img {
6345
- margin: 0;
6346
- width: 100%; }
6347
-
6348
- .premium-woo-ribbon-container {
6349
- position: absolute;
6350
- top: 0;
6351
- left: 0;
6352
- z-index: 9; }
6353
-
6354
- .premium-woo-product-sale-wrap,
6355
- .premium-woo-product-featured-wrap {
6356
- margin: 0; }
6357
-
6358
- .premium-woo-product-sale-wrap .premium-woo-product-onsale,
6359
- .premium-woo-product-featured-wrap .premium-woo-product-featured {
6360
- display: block;
6361
- text-align: center;
6362
- color: #fff;
6363
- min-width: 2em;
6364
- min-height: 2em;
6365
- line-height: 2em;
6366
- padding: 0.3em 0.6em;
6367
- margin: 0.5em 0.6em; }
6368
-
6369
- /*
6370
- * Common
6371
- */
6372
- .premium-woo-product-align-center li.product .star-rating {
6373
- margin-left: auto;
6374
- margin-right: auto; }
6375
-
6376
- .premium-woo-product-align-center li.product .premium-woo-product-info {
6377
- -webkit-box-orient: vertical;
6378
- -webkit-box-direction: normal;
6379
- -webkit-flex-direction: column;
6380
- -moz-box-orient: vertical;
6381
- -moz-box-direction: normal;
6382
- -ms-flex-direction: column;
6383
- flex-direction: column; }
6384
-
6385
- .premium-woo-product-align-center .premium-woo-skin-grid-3 .premium-woo-product-actions-wrapper,
6386
- .premium-woo-product-align-center .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
6387
- -webkit-box-pack: center;
6388
- -webkit-justify-content: center;
6389
- -moz-box-pack: center;
6390
- -ms-flex-pack: center;
6391
- justify-content: center; }
6392
-
6393
- .premium-woo-product-align-right li.product .premium-woo-product-info {
6394
- -webkit-box-orient: horizontal;
6395
- -webkit-box-direction: reverse;
6396
- -webkit-flex-direction: row-reverse;
6397
- -moz-box-orient: horizontal;
6398
- -moz-box-direction: reverse;
6399
- -ms-flex-direction: row-reverse;
6400
- flex-direction: row-reverse; }
6401
- .premium-woo-product-align-right li.product .premium-woo-product-info .star-rating {
6402
- margin: 0; }
6403
-
6404
- .premium-woo-product-align-right .premium-woo-skin-grid-3 .premium-woo-product-actions-wrapper,
6405
- .premium-woo-product-align-right .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
6406
- -webkit-box-pack: end;
6407
- -webkit-justify-content: flex-end;
6408
- -moz-box-pack: end;
6409
- -ms-flex-pack: end;
6410
- justify-content: flex-end; }
6411
-
6412
- .premium-woo-products-pagination ul.page-numbers {
6413
- -js-display: flex;
6414
- display: -webkit-box;
6415
- display: -webkit-flex;
6416
- display: -moz-box;
6417
- display: -ms-flexbox;
6418
- display: flex;
6419
- list-style-type: none;
6420
- margin: 0;
6421
- margin-top: 10px;
6422
- padding: 0;
6423
- border: none;
6424
- -webkit-box-pack: center;
6425
- -webkit-justify-content: center;
6426
- -moz-box-pack: center;
6427
- -ms-flex-pack: center;
6428
- justify-content: center; }
6429
- .premium-woo-products-pagination ul.page-numbers li {
6430
- margin: 0 0.4em 0.4em 0;
6431
- padding: 0;
6432
- text-align: center; }
6433
- .premium-woo-products-pagination ul.page-numbers li .page-numbers {
6434
- margin: 0;
6435
- text-decoration: none;
6436
- color: #000;
6437
- border: 1px solid #54595f;
6438
- padding: 0;
6439
- line-height: 1;
6440
- font-size: 1em;
6441
- font-weight: 400;
6442
- padding: 0.75em;
6443
- display: block;
6444
- min-width: 2.5em;
6445
- -webkit-transition: all 0.2s ease-in-out;
6446
- transition: all 0.2s ease-in-out; }
6447
- .premium-woo-products-pagination ul.page-numbers li .page-numbers:hover, .premium-woo-products-pagination ul.page-numbers li .page-numbers:focus, .premium-woo-products-pagination ul.page-numbers li .page-numbers.current {
6448
- background-color: #54595f;
6449
- color: #fff; }
6450
-
6451
- /**
6452
- * Image Hover Effects
6453
- */
6454
- .premium-woocommerce .premium-woo-product-thumbnail img {
6455
- -webkit-transition: all 0.3s ease-in-out;
6456
- transition: all 0.3s ease-in-out; }
6457
-
6458
- .premium-woo-product__hover-zoomout .premium-woo-product-thumbnail img {
6459
- -webkit-transform: scale(1.2);
6460
- -ms-transform: scale(1.2);
6461
- transform: scale(1.2); }
6462
-
6463
- .premium-woo-product__hover-zoomout li.product:hover img {
6464
- -webkit-transform: none;
6465
- -ms-transform: none;
6466
- transform: none; }
6467
-
6468
- .premium-woo-product__hover-zoomin .premium-woo-product-thumbnail img {
6469
- -webkit-transform: none;
6470
- -ms-transform: none;
6471
- transform: none; }
6472
-
6473
- .premium-woo-product__hover-zoomin li.product:hover img {
6474
- -webkit-transform: scale(1.2);
6475
- -ms-transform: scale(1.2);
6476
- transform: scale(1.2); }
6477
-
6478
- .premium-woo-product__hover-gray .premium-woo-product-thumbnail img {
6479
- -webkit-filter: grayscale(100%);
6480
- filter: grayscale(100%); }
6481
-
6482
- .premium-woo-product__hover-gray li.product:hover img {
6483
- -webkit-filter: grayscale(0%);
6484
- filter: grayscale(0%); }
6485
-
6486
- .premium-woo-product__hover-sepia .premium-woo-product-thumbnail img {
6487
- -webkit-filter: sepia(30%);
6488
- filter: sepia(30%); }
6489
-
6490
- .premium-woo-product__hover-sepia li.product:hover img {
6491
- -webkit-filter: sepia(0%);
6492
- filter: sepia(0%); }
6493
-
6494
- .premium-woo-product__hover-bright .premium-woo-product-thumbnail img {
6495
- -webkit-filter: brightness(1);
6496
- filter: brightness(1); }
6497
-
6498
- .premium-woo-product__hover-bright li.product:hover img {
6499
- -webkit-filter: brightness(1.2);
6500
- filter: brightness(1.2); }
6501
-
6502
- .premium-woo-product__hover-trans .premium-woo-product-thumbnail img {
6503
- -webkit-transform: translateX(-15px) scale(1.1);
6504
- -ms-transform: translateX(-15px) scale(1.1);
6505
- transform: translateX(-15px) scale(1.1); }
6506
-
6507
- .premium-woo-product__hover-trans li.product:hover img {
6508
- -webkit-transform: translateX(0px) scale(1.1);
6509
- -ms-transform: translateX(0px) scale(1.1);
6510
- transform: translateX(0px) scale(1.1); }
6511
-
6512
- .premium-woo-product__hover-scale li.product:hover img {
6513
- -webkit-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
6514
- -ms-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
6515
- transform: scaleX(1.3) scaleY(1.3) rotate(5deg); }
6516
-
6517
- .premium-woocommerce .premium-woo-product__on_hover {
6518
- position: absolute;
6519
- top: 0;
6520
- right: 0;
6521
- bottom: 0;
6522
- left: 0;
6523
- height: 100%;
6524
- opacity: 0; }
6525
-
6526
- .premium-woo-product__hover-swap li.product:hover .premium-woo-product__on_hover {
6527
- opacity: 1; }
6528
-
6529
- .premium-woo-skin-grid-1 .premium-woo-qv-btn,
6530
- .premium-woo-skin-grid-4 .premium-woo-qv-btn {
6531
- position: absolute;
6532
- bottom: 0;
6533
- left: 0;
6534
- width: 100%;
6535
- text-align: center;
6536
- padding: 5px;
6537
- background: rgba(2, 2, 2, 0.5);
6538
- color: #fff;
6539
- -webkit-transition: all 0.3s ease-in-out;
6540
- transition: all 0.3s ease-in-out;
6541
- cursor: pointer;
6542
- z-index: 2;
6543
- -webkit-transform: translateY(100%);
6544
- -ms-transform: translateY(100%);
6545
- transform: translateY(100%); }
6546
-
6547
- .premium-woo-skin-grid-4 .premium-woo-qv-btn {
6548
- -webkit-transition-delay: 0.1s;
6549
- transition-delay: 0.1s; }
6550
-
6551
- .premium-woo-skin-grid-1 .premium-woo-qv-icon,
6552
- .premium-woo-skin-grid-4 .premium-woo-qv-icon,
6553
- .premium-woo-skin-grid-6 .premium-woo-qv-icon {
6554
- margin-right: 0.5em; }
6555
-
6556
- .premium-woo-product-thumbnail:hover .premium-woo-qv-btn-translate {
6557
- -webkit-transform: translateY(0);
6558
- -ms-transform: translateY(0);
6559
- transform: translateY(0); }
6560
-
6561
- /**
6562
- * Quick View Modal
6563
- */
6564
- .premium-woo-quick-view-back {
6565
- position: fixed;
6566
- visibility: hidden;
6567
- overflow: hidden;
6568
- background: rgba(2, 2, 2, 0.5);
6569
- opacity: 0;
6570
- -webkit-transition: opacity 0.25s;
6571
- transition: opacity 0.25s;
6572
- z-index: 999; }
6573
-
6574
- .premium-woo-quick-view-active {
6575
- top: 0;
6576
- left: 0;
6577
- width: 100%;
6578
- height: 100%;
6579
- opacity: 1;
6580
- visibility: visible; }
6581
-
6582
- #premium-woo-quick-view-modal {
6583
- position: fixed;
6584
- visibility: hidden;
6585
- opacity: 0;
6586
- top: 0;
6587
- left: 0;
6588
- width: 100%;
6589
- height: 100%;
6590
- z-index: 1400;
6591
- text-align: center;
6592
- -webkit-transition: all 0.3s;
6593
- transition: all 0.3s;
6594
- overflow-x: hidden;
6595
- overflow-y: auto; }
6596
-
6597
- #premium-woo-quick-view-modal.active {
6598
- visibility: visible;
6599
- opacity: 1; }
6600
-
6601
- #premium-woo-quick-view-modal .premium-woo-content-main-wrapper {
6602
- text-align: center;
6603
- position: absolute;
6604
- width: 100%;
6605
- height: 100%;
6606
- left: 0;
6607
- top: 0;
6608
- padding: 30px; }
6609
-
6610
- #premium-woo-quick-view-modal .premium-woo-content-main {
6611
- position: relative;
6612
- pointer-events: none;
6613
- display: inline-block;
6614
- vertical-align: middle;
6615
- max-width: 100%;
6616
- margin: 0 auto;
6617
- text-align: left;
6618
- z-index: 1045;
6619
- -webkit-transform: translateY(-30px);
6620
- -ms-transform: translateY(-30px);
6621
- transform: translateY(-30px);
6622
- opacity: 0;
6623
- -webkit-transition: opacity 0.3s, -webkit-transform 0.5s;
6624
- transition: opacity 0.3s, -webkit-transform 0.5s;
6625
- transition: transform 0.5s, opacity 0.3s;
6626
- transition: transform 0.5s, opacity 0.3s, -webkit-transform 0.5s; }
6627
-
6628
- #premium-woo-quick-view-modal.active .premium-woo-content-main {
6629
- -webkit-transform: translateY(0);
6630
- -ms-transform: translateY(0);
6631
- transform: translateY(0);
6632
- opacity: 1;
6633
- width: 100%; }
6634
-
6635
- #premium-woo-quick-view-modal .premium-woo-lightbox-content {
6636
- display: table;
6637
- pointer-events: auto;
6638
- background-color: #fff;
6639
- max-width: 975px;
6640
- margin: 20px auto;
6641
- -webkit-transform: translateZ(0);
6642
- transform: translateZ(0);
6643
- -webkit-box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
6644
- box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
6645
- position: relative; }
6646
-
6647
- #premium-woo-quick-view-modal .summary {
6648
- width: 50%;
6649
- margin: 0;
6650
- padding: 30px;
6651
- float: left;
6652
- -webkit-box-sizing: border-box;
6653
- -moz-box-sizing: border-box;
6654
- box-sizing: border-box; }
6655
-
6656
- #premium-woo-quick-view-close {
6657
- position: absolute;
6658
- font-size: 22px;
6659
- top: 10px;
6660
- right: 10px;
6661
- width: 22px;
6662
- height: 22px;
6663
- line-height: 22px;
6664
- opacity: 0.7;
6665
- text-align: center;
6666
- z-index: 2;
6667
- color: #000; }
6668
-
6669
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav {
6670
- margin: 0;
6671
- padding: 0;
6672
- width: 100%;
6673
- position: absolute;
6674
- bottom: 10px;
6675
- text-align: center; }
6676
-
6677
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li {
6678
- margin: 0 6px;
6679
- display: inline-block;
6680
- vertical-align: middle; }
6681
-
6682
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a {
6683
- width: 11px;
6684
- height: 11px;
6685
- display: block;
6686
- background: #666;
6687
- background: rgba(0, 0, 0, 0.5);
6688
- cursor: pointer;
6689
- text-indent: -9999px;
6690
- -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
6691
- box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
6692
- -webkit-border-radius: 20px;
6693
- border-radius: 20px; }
6694
-
6695
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider {
6696
- position: relative; }
6697
-
6698
- #premium-woo-quick-view-content div.images {
6699
- width: 50%;
6700
- float: left;
6701
- opacity: 1 !important;
6702
- margin: 0; }
6703
-
6704
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav {
6705
- margin: 0;
6706
- padding: 0;
6707
- list-style: none; }
6708
-
6709
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav a {
6710
- text-decoration: none;
6711
- display: block;
6712
- width: 14px;
6713
- height: 32px;
6714
- font-size: 32px;
6715
- line-height: 32px;
6716
- margin: -20px 0 0;
6717
- position: absolute;
6718
- top: 50%;
6719
- z-index: 10;
6720
- overflow: hidden;
6721
- cursor: pointer;
6722
- color: rgba(0, 0, 0, 0.8);
6723
- text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
6724
- -webkit-transition: all 0.3s ease-in-out;
6725
- transition: all 0.3s ease-in-out; }
6726
-
6727
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next,
6728
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
6729
- display: inline-block;
6730
- font-family: "Font Awesome 5 Free";
6731
- font-weight: 900;
6732
- text-rendering: auto;
6733
- -webkit-font-smoothing: antialiased;
6734
- -moz-osx-font-smoothing: grayscale; }
6735
-
6736
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
6737
- left: 10px; }
6738
-
6739
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next {
6740
- right: 10px; }
6741
-
6742
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev::before {
6743
- content: "\f104"; }
6744
-
6745
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next::before {
6746
- content: "\f105"; }
6747
-
6748
- /**
6749
- * Skin 1,4
6750
- */
6751
- .premium-woo-skin-grid-1 .premium-woo-product-actions-wrapper,
6752
- .premium-woo-skin-grid-4 .premium-woo-product-actions-wrapper {
6753
- position: absolute;
6754
- top: 0.7em;
6755
- right: 1em;
6756
- -webkit-transform: translate3d(15px, 0, 0);
6757
- -ms-transform: translate3d(15px, 0, 0);
6758
- transform: translate3d(15px, 0, 0);
6759
- -webkit-transition: all 0.3s ease-in-out;
6760
- transition: all 0.3s ease-in-out;
6761
- opacity: 0;
6762
- z-index: 9; }
6763
-
6764
- .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-cart-btn {
6765
- position: relative;
6766
- display: block;
6767
- margin: 0 0 3px;
6768
- background: #fff;
6769
- text-align: center;
6770
- outline: 0;
6771
- -webkit-transition: all 0.2s ease-in-out;
6772
- transition: all 0.2s ease-in-out; }
6773
-
6774
- .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-add-cart-icon {
6775
- display: block;
6776
- color: #54595f;
6777
- width: 30px;
6778
- line-height: 30px;
6779
- height: 30px;
6780
- cursor: pointer;
6781
- -webkit-transition: all 0.2s ease-in-out;
6782
- transition: all 0.2s ease-in-out; }
6783
-
6784
- .premium-woo-skin-grid-1 li.product:hover .premium-woo-product-actions-wrapper,
6785
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-actions-wrapper {
6786
- -webkit-transform: translate3d(5px, 0, 0);
6787
- -ms-transform: translate3d(5px, 0, 0);
6788
- transform: translate3d(5px, 0, 0);
6789
- opacity: 1; }
6790
-
6791
- .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon {
6792
- -webkit-animation: spin 2s linear infinite;
6793
- animation: spin 2s linear infinite; }
6794
-
6795
- .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon::before {
6796
- content: "\f013"; }
6797
-
6798
- .premium-woocommerce .premium-woo-cart-btn.added .premium-woo-add-cart-icon::before {
6799
- content: "\f00c"; }
6800
-
6801
- /**
6802
- * Skin 2
6803
- */
6804
- /*.premium-woo-skin-grid-2 .premium-woo-product-actions-wrapper {
6805
- position: relative;
6806
- display: inline-block;
6807
- }
6808
- .premium-woo-skin-grid-2 .premium-woo-products-details-wrap .premium-woo-qv-btn {
6809
- position: absolute;
6810
- top: 0;
6811
- right: 0;
6812
- opacity: 0;
6813
- visibility: hidden;
6814
- z-index: 2;
6815
- -webkit-transition: all 0.25s ease 0s;
6816
- -moz-transition: all 0.25s ease 0s;
6817
- -ms-transition: all 0.25s ease 0s;
6818
- transition: all 0.25s ease 0s;
6819
- }
6820
- .premium-woo-skin-grid-2 li.product:hover .premium-woo-qv-btn {
6821
- right: -40px;
6822
- opacity: 1;
6823
- visibility: visible;
6824
- }
6825
- .premium-woo-skin-grid-2 li.product .premium-woo-qv-btn::before {
6826
- position: absolute;
6827
- left: 0;
6828
- right: 0;
6829
- top: 0;
6830
- text-indent: 0;
6831
- font-family: 'Font Awesome 5 Free';
6832
- font-size: 1.1em;
6833
- content: "";
6834
- font-weight: 900;
6835
- }*/
6836
- .premium-woo-skin-grid-2 li.product .premium-woo-products-details-wrap {
6837
- position: absolute;
6838
- background: #fff;
6839
- bottom: 0;
6840
- left: 0;
6841
- width: 100%;
6842
- z-index: 2;
6843
- padding: 15px 20px 0;
6844
- opacity: 0;
6845
- -webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
6846
- transition: opacity 0.2s, -webkit-transform 0.4s;
6847
- transition: transform 0.4s, opacity 0.2s;
6848
- transition: transform 0.4s, opacity 0.2s, -webkit-transform 0.4s;
6849
- -webkit-transform: translateZ(0) translateY(5px);
6850
- transform: translateZ(0) translateY(5px); }
6851
-
6852
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper {
6853
- position: static;
6854
- -js-display: flex;
6855
- display: -webkit-box;
6856
- display: -webkit-flex;
6857
- display: -moz-box;
6858
- display: -ms-flexbox;
6859
- display: flex;
6860
- -webkit-box-orient: horizontal;
6861
- -webkit-box-direction: reverse;
6862
- -webkit-flex-direction: row-reverse;
6863
- -moz-box-orient: horizontal;
6864
- -moz-box-direction: reverse;
6865
- -ms-flex-direction: row-reverse;
6866
- flex-direction: row-reverse;
6867
- margin: 0 -20px;
6868
- border-top: 1px solid rgba(0, 0, 0, 0.09); }
6869
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper * {
6870
- -ms-flex: 1;
6871
- -webkit-box-flex: 1;
6872
- -webkit-flex: 1;
6873
- -moz-box-flex: 1;
6874
- flex: 1;
6875
- min-width: 50%; }
6876
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .button {
6877
- -js-display: flex;
6878
- display: -webkit-box;
6879
- display: -webkit-flex;
6880
- display: -moz-box;
6881
- display: -ms-flexbox;
6882
- display: flex;
6883
- margin: 0;
6884
- text-align: center;
6885
- -webkit-box-pack: center;
6886
- -webkit-justify-content: center;
6887
- -moz-box-pack: center;
6888
- -ms-flex-pack: center;
6889
- justify-content: center;
6890
- -webkit-box-align: center;
6891
- -webkit-align-items: center;
6892
- -moz-box-align: center;
6893
- -ms-flex-align: center;
6894
- align-items: center; }
6895
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
6896
- background-color: #54595f; }
6897
-
6898
- .premium-woo-skin-grid-2 li.product:hover .premium-woo-products-details-wrap {
6899
- opacity: 1;
6900
- -webkit-transform: translateZ(0) translateY(0);
6901
- transform: translateZ(0) translateY(0); }
6902
-
6903
- /**
6904
- * Skin 3
6905
- */
6906
- .premium-woo-skin-grid-3 li.product .premium-woo-product-actions-wrapper,
6907
- .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper {
6908
- -js-display: flex;
6909
- display: -webkit-box;
6910
- display: -webkit-flex;
6911
- display: -moz-box;
6912
- display: -ms-flexbox;
6913
- display: flex; }
6914
-
6915
- .premium-woo-skin-grid-3 li.product .premium-woo-qv-btn,
6916
- .premium-woo-skin-grid-5 li.product .premium-woo-qv-btn {
6917
- -js-display: flex;
6918
- display: -webkit-box;
6919
- display: -webkit-flex;
6920
- display: -moz-box;
6921
- display: -ms-flexbox;
6922
- display: flex;
6923
- -webkit-box-align: center;
6924
- -webkit-align-items: center;
6925
- -moz-box-align: center;
6926
- -ms-flex-align: center;
6927
- align-items: center;
6928
- background-color: #54595f;
6929
- padding: 10px;
6930
- -webkit-transition: all 0.25s ease 0s;
6931
- transition: all 0.25s ease 0s; }
6932
-
6933
- /*.premium-woo-skin-grid-3 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
6934
- opacity: 0;
6935
- visibility: hidden;
6936
- }*/
6937
- .premium-woo-skin-grid-3 li.product .premium-woo-qv-btn {
6938
- opacity: 1;
6939
- visibility: visible; }
6940
-
6941
- /**
6942
- * Divider
6943
- */
6944
- .premium-woo-products-divier-yes ul.products {
6945
- border-top: 1px solid #ccc; }
6946
-
6947
- .premium-woo-products-divier-yes li.product {
6948
- margin: 0;
6949
- margin-top: 5px;
6950
- border-right: 1px solid #ddd;
6951
- border-bottom: 1px solid #ddd; }
6952
-
6953
- .premium-woo-grid-2 li.product:nth-child(2n),
6954
- .premium-woo-grid-3 li.product:nth-child(3n),
6955
- .premium-woo-grid-4 li.product:nth-child(4n),
6956
- .premium-woo-grid-5 li.product:nth-child(5n),
6957
- .premium-woo-grid-6 li.product:nth-child(6n) {
6958
- border-right: none; }
6959
-
6960
- /**
6961
- * Skin 4
6962
- */
6963
- .premium-woo-skin-grid-4 li.product .premium-woo-products-details-wrap {
6964
- position: absolute;
6965
- left: 0;
6966
- right: 0;
6967
- top: 50%;
6968
- -webkit-transform: scale(0.9) translateZ(0) translateY(-50%);
6969
- transform: scale(0.9) translateZ(0) translateY(-50%);
6970
- text-align: center;
6971
- z-index: 2;
6972
- opacity: 0;
6973
- -webkit-transition: opacity 0.5s, -webkit-transform 0.3s;
6974
- transition: opacity 0.5s, -webkit-transform 0.3s;
6975
- transition: opacity 0.5s, transform 0.3s;
6976
- transition: opacity 0.5s, transform 0.3s, -webkit-transform 0.3s; }
6977
-
6978
- .premium-woo-skin-grid-4 li.product .premium-woo-product-overlay {
6979
- position: absolute;
6980
- top: 0;
6981
- left: 0;
6982
- width: 100%;
6983
- height: 100%;
6984
- opacity: 0;
6985
- visibility: hidden;
6986
- background-color: rgba(27, 27, 23, 0.3);
6987
- -webkit-transition: all 0.25s ease-in-out;
6988
- transition: all 0.25s ease-in-out; }
6989
-
6990
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-overlay {
6991
- opacity: 1;
6992
- visibility: visible;
6993
- z-index: 1; }
6994
-
6995
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-products-details-wrap {
6996
- -webkit-transform: scale(1) translateZ(0) translateY(-50%);
6997
- transform: scale(1) translateZ(0) translateY(-50%);
6998
- opacity: 1; }
6999
-
7000
- /**
7001
- * Skin 5
7002
- */
7003
- .premium-woo-skin-grid-5 .premium-woo-product-wrapper {
7004
- -js-display: flex;
7005
- display: -webkit-box;
7006
- display: -webkit-flex;
7007
- display: -moz-box;
7008
- display: -ms-flexbox;
7009
- display: flex;
7010
- -webkit-box-align: center;
7011
- -webkit-align-items: center;
7012
- -moz-box-align: center;
7013
- -ms-flex-align: center;
7014
- align-items: center; }
7015
-
7016
- .premium-woo-skin-grid-5 li.product .premium-woo-products-details-wrap {
7017
- width: 75%; }
7018
-
7019
- /**
7020
- * Skin 6
7021
- */
7022
- .premium-woo-skin-grid-6 .premium-woo-qv-btn {
7023
- position: absolute;
7024
- top: 50%;
7025
- left: 50%;
7026
- min-width: 40%;
7027
- text-align: center;
7028
- padding: 5px;
7029
- background: rgba(2, 2, 2, 0.5);
7030
- color: #fff;
7031
- -webkit-transform: translate(-50%, -50%);
7032
- -ms-transform: translate(-50%, -50%);
7033
- transform: translate(-50%, -50%);
7034
- opacity: 0;
7035
- visibility: hidden;
7036
- -webkit-transition: all 0.3s ease-in-out;
7037
- transition: all 0.3s ease-in-out;
7038
- cursor: pointer;
7039
- z-index: 2; }
7040
-
7041
- .premium-woo-skin-grid-6 li.product .premium-woo-product-info {
7042
- -js-display: flex;
7043
- display: -webkit-box;
7044
- display: -webkit-flex;
7045
- display: -moz-box;
7046
- display: -ms-flexbox;
7047
- display: flex;
7048
- -webkit-box-pack: justify;
7049
- -webkit-justify-content: space-between;
7050
- -moz-box-pack: justify;
7051
- -ms-flex-pack: justify;
7052
- justify-content: space-between; }
7053
-
7054
- .premium-woo-skin-grid-6 li.product .premium-woo-product-gallery-images {
7055
- -js-display: flex;
7056
- display: -webkit-box;
7057
- display: -webkit-flex;
7058
- display: -moz-box;
7059
- display: -ms-flexbox;
7060
- display: flex;
7061
- position: absolute;
7062
- bottom: 10px;
7063
- width: 100%;
7064
- -webkit-box-pack: center;
7065
- -webkit-justify-content: center;
7066
- -moz-box-pack: center;
7067
- -ms-flex-pack: center;
7068
- justify-content: center; }
7069
-
7070
- .premium-woo-skin-grid-6 li.product:hover .premium-woo-qv-btn {
7071
- opacity: 1;
7072
- visibility: visible; }
7073
-
7074
- .premium-woo-product-align-left li.product .premium-woo-product-info .star-rating {
7075
- margin: 0; }
7076
-
7077
- .premium-woo-product-gallery-images .premium-woo-product__gallery_image {
7078
- width: 20%;
7079
- margin: 0 0.2em;
7080
- border: 2px solid #aaa;
7081
- cursor: pointer; }
7082
-
7083
- /**
7084
- * Metro
7085
- */
7086
- /*.premium-woo-grid-style1 ul.products li.product {
7087
- width: 25%;
7088
- }*/
7089
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail img,
7090
- .premium-woo-products-metro li.product .premium-woo-product-wrapper,
7091
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail,
7092
- .premium-woo-products-metro li.product .woocommerce-LoopProduct-link {
7093
- height: 100%; }
7094
-
7095
- .premium-woo-products-metro ul.products li.product {
7096
- margin-bottom: 0; }
7097
-
7098
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail img {
7099
- -o-object-fit: cover;
7100
- object-fit: cover; }
7101
-
7102
- /*
7103
- * Carousel
7104
- */
7105
- .premium-woocommerce .slick-arrow {
7106
- -webkit-border-radius: 50%;
7107
- border-radius: 50%; }
1
+ @font-face {
2
+ font-family: "pa-elements";
3
+ src: url("../../editor/fonts/pa-elements.eot?p2y7wv");
4
+ src: url("../../editor/fonts/pa-elements.eot?p2y7wv#iefix") format("embedded-opentype"), url("../../editor/fonts/pa-elements.ttf?p2y7wv") format("truetype"), url("../../editor/fonts/pa-elements.woff?p2y7wv") format("woff"), url("../../editor/fonts/pa-elements.svg?p2y7wv#pa-elements") format("svg");
5
+ font-weight: normal;
6
+ font-style: normal; }
7
+
8
+ /**************** Premium Banner ****************/
9
+ /************************************************/
10
+ .premium-banner {
11
+ overflow: hidden; }
12
+
13
+ .premium-banner-ib {
14
+ display: block;
15
+ position: relative; }
16
+ .premium-banner-ib img {
17
+ display: block;
18
+ position: relative; }
19
+
20
+ .premium-banner-img-wrap {
21
+ -js-display: flex;
22
+ display: -webkit-box;
23
+ display: -webkit-flex;
24
+ display: -moz-box;
25
+ display: -ms-flexbox;
26
+ display: flex;
27
+ height: 100%; }
28
+ .premium-banner-img-wrap .premium-banner-ib-img {
29
+ -webkit-flex-shrink: 0;
30
+ -ms-flex-negative: 0;
31
+ flex-shrink: 0; }
32
+
33
+ .premium-banner-ib {
34
+ z-index: 1;
35
+ overflow: hidden;
36
+ margin: 0 0 35px;
37
+ text-align: center;
38
+ -webkit-box-sizing: border-box;
39
+ -moz-box-sizing: border-box;
40
+ box-sizing: border-box; }
41
+
42
+ .premium-banner-ib-desc .premium-banner-read-more {
43
+ z-index: 100; }
44
+
45
+ .premium-banner-ib,
46
+ .wpb_column > .wpb_wrapper .premium-banner-ib {
47
+ margin-bottom: 0px; }
48
+
49
+ .elementor-widget-premium-addon-banner .premium-banner-ib-title {
50
+ background: transparent; }
51
+
52
+ .premium-banner-ib *,
53
+ .premium-banner-ib .premium-banner-ib-desc {
54
+ -webkit-box-sizing: border-box;
55
+ -moz-box-sizing: border-box;
56
+ box-sizing: border-box; }
57
+
58
+ .premium-banner-ib img {
59
+ min-width: 100%;
60
+ max-width: 100%;
61
+ -webkit-transition: opacity 0.35s;
62
+ transition: opacity 0.35s; }
63
+
64
+ .premium-banner-ib .premium-banner-ib-desc {
65
+ padding: 15px;
66
+ -webkit-backface-visibility: hidden;
67
+ backface-visibility: hidden;
68
+ -webkit-box-sizing: border-box;
69
+ -moz-box-sizing: border-box;
70
+ box-sizing: border-box;
71
+ position: absolute;
72
+ top: 0;
73
+ left: 0;
74
+ width: 100%;
75
+ height: 100%; }
76
+
77
+ .premium-banner-ib .premium-banner-ib-link {
78
+ position: absolute;
79
+ top: 0;
80
+ left: 0;
81
+ width: 100%;
82
+ height: 100%;
83
+ z-index: 1000;
84
+ text-indent: 200%;
85
+ white-space: nowrap;
86
+ font-size: 0;
87
+ opacity: 0; }
88
+
89
+ .premium-banner-ib a.premium-banner-ib-link {
90
+ display: block;
91
+ background: 0 0; }
92
+
93
+ .premium-banner-animation1 img {
94
+ width: -webkit-calc(100% + 50px) !important;
95
+ width: calc(100% + 50px) !important;
96
+ max-width: -webkit-calc(100% + 50px) !important;
97
+ max-width: calc(100% + 50px) !important;
98
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
99
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
100
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
101
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
102
+ -webkit-transform: translate3d(-40px, 0, 0);
103
+ transform: translate3d(-40px, 0, 0); }
104
+
105
+ .premium-banner-animation2 .premium-banner-ib-title {
106
+ padding: 15px; }
107
+
108
+ .premium-banner-animation1 .premium-banner-ib-desc {
109
+ top: auto;
110
+ bottom: 0;
111
+ min-height: 25%;
112
+ height: auto;
113
+ max-height: 100%;
114
+ text-align: left; }
115
+
116
+ .premium-banner-animation1 .premium-banner-ib-content,
117
+ .premium-banner-animation1 .premium-banner-ib-title,
118
+ .premium-banner-animation1 .premium-banner-read-more {
119
+ -webkit-transform: translate3d(0, 40px, 0);
120
+ transform: translate3d(0, 40px, 0);
121
+ -webkit-transition-delay: 0.05s;
122
+ transition-delay: 0.05s;
123
+ -webkit-transition-duration: 0.35s;
124
+ transition-duration: 0.35s; }
125
+
126
+ .premium-banner-animation1 .premium-banner-ib-title {
127
+ -webkit-transition: -webkit-transform 0.35s;
128
+ transition: -webkit-transform 0.35s;
129
+ transition: transform 0.35s;
130
+ transition: transform 0.35s, -webkit-transform 0.35s; }
131
+
132
+ .premium-banner-animation1 .premium-banner-ib-content,
133
+ .premium-banner-animation1 .premium-banner-read-more {
134
+ margin-top: 10px;
135
+ opacity: 0;
136
+ -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
137
+ transition: opacity 0.2s, -webkit-transform 0.35s;
138
+ transition: opacity 0.2s, transform 0.35s;
139
+ transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s; }
140
+
141
+ .premium-banner-animation1:hover .premium-banner-ib-content,
142
+ .premium-banner-animation1.active .premium-banner-ib-content,
143
+ .premium-banner-animation1:hover .premium-banner-read-more,
144
+ .premium-banner-animation1.active .premium-banner-read-more {
145
+ opacity: 1;
146
+ -webkit-transition-delay: 0.05s;
147
+ transition-delay: 0.05s;
148
+ -webkit-transition-duration: 0.35s;
149
+ transition-duration: 0.35s; }
150
+
151
+ .premium-banner-animation1:hover .premium-banner-ib-content,
152
+ .premium-banner-animation1.active .premium-banner-ib-content,
153
+ .premium-banner-animation1:hover .premium-banner-read-more,
154
+ .premium-banner-animation1.active .premium-banner-read-more,
155
+ .premium-banner-animation1:hover .premium-banner-ib-title,
156
+ .premium-banner-animation1.active .premium-banner-ib-title,
157
+ .premium-banner-animation1:hover img,
158
+ .premium-banner-animation1.active img {
159
+ -webkit-transform: translate3d(0, 0, 0);
160
+ transform: translate3d(0, 0, 0);
161
+ -webkit-transition-delay: 0.05s;
162
+ transition-delay: 0.05s;
163
+ -webkit-transition-duration: 0.35s;
164
+ transition-duration: 0.35s; }
165
+
166
+ .premium-banner-animation1.zoomout img,
167
+ .premium-banner-animation1.scale img {
168
+ -webkit-transform: translate3d(-40px, 0, 0) scale(1.1);
169
+ transform: translate3d(-40px, 0, 0) scale(1.1); }
170
+
171
+ .premium-banner-ib.sepia img {
172
+ -webkit-filter: sepia(30%);
173
+ filter: sepia(30%); }
174
+
175
+ .premium-banner-ib.bright img {
176
+ -webkit-filter: brightness(1);
177
+ filter: brightness(1); }
178
+
179
+ .premium-banner-ib.sepia:hover img {
180
+ -webkit-filter: sepia(0%);
181
+ filter: sepia(0%); }
182
+
183
+ .premium-banner-ib.bright:hover img {
184
+ -webkit-filter: brightness(1.2);
185
+ filter: brightness(1.2); }
186
+
187
+ .premium-banner-animation1.premium-banner-min-height img,
188
+ .premium-banner-animation2.premium-banner-min-height img,
189
+ .premium-banner-animation4.premium-banner-min-height img,
190
+ .premium-banner-animation5.premium-banner-min-height img,
191
+ .premium-banner-animation6.premium-banner-min-height img,
192
+ .premium-banner-animation13.premium-banner-min-height img {
193
+ height: auto; }
194
+
195
+ .premium-banner-animation2 img {
196
+ width: 100%; }
197
+
198
+ .premium-banner-animation2 .premium-banner-ib-desc::before {
199
+ position: absolute;
200
+ content: "";
201
+ top: 0;
202
+ left: 0;
203
+ width: 100%;
204
+ height: 100%;
205
+ opacity: 0;
206
+ -webkit-transform: translate3d(0, 50%, 0);
207
+ transform: translate3d(0, 50%, 0); }
208
+
209
+ .premium-banner-animation2 .premium-banner-ib-title {
210
+ position: absolute;
211
+ top: 50%;
212
+ left: 0;
213
+ width: 100%;
214
+ -webkit-transition: color 0.35s, -webkit-transform 0.35s;
215
+ transition: color 0.35s, -webkit-transform 0.35s;
216
+ transition: transform 0.35s, color 0.35s;
217
+ transition: transform 0.35s, color 0.35s, -webkit-transform 0.35s;
218
+ -webkit-transform: translate3d(0, -50%, 0);
219
+ transform: translate3d(0, -50%, 0); }
220
+
221
+ .premium-banner-animation2 .premium-banner-ib-content,
222
+ .premium-banner-animation2 .premium-banner-read-more,
223
+ .premium-banner-animation2 .premium-banner-ib-desc::before {
224
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
225
+ transition: opacity 0.35s, -webkit-transform 0.35s;
226
+ transition: opacity 0.35s, transform 0.35s;
227
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
228
+
229
+ .premium-banner-animation2 .premium-banner-ib-content,
230
+ .premium-banner-animation2 .premium-banner-read-more {
231
+ position: absolute;
232
+ bottom: 0;
233
+ left: 0;
234
+ padding: 15px;
235
+ width: 100%;
236
+ max-height: 50%;
237
+ opacity: 0;
238
+ -webkit-transform: translate3d(0, 10px, 0);
239
+ transform: translate3d(0, 10px, 0); }
240
+
241
+ .premium-banner-animation2:hover .premium-banner-ib-title,
242
+ .premium-banner-animation2.active .premium-banner-ib-title {
243
+ -webkit-transform: translate3d(0, -40px, 0);
244
+ transform: translate3d(0, -40px, 0); }
245
+
246
+ .premium-banner-animation2:hover .premium-banner-read-more,
247
+ .premium-banner-animation2.active .premium-banner-read-more,
248
+ .premium-banner-animation2:hover .premium-banner-ib-desc::before,
249
+ .premium-banner-animation2.active .premium-banner-ib-desc::before {
250
+ opacity: 1;
251
+ -webkit-transform: translate3d(0, 0, 0);
252
+ transform: translate3d(0, 0, 0); }
253
+
254
+ .premium-banner-animation2:hover .premium-banner-ib-content,
255
+ .premium-banner-animation2.active .premium-banner-ib-content {
256
+ opacity: 1;
257
+ -webkit-transform: translate3d(0, -30px, 0);
258
+ transform: translate3d(0, -30px, 0); }
259
+
260
+ .premium-banner-animation3 .premium-banner-ib-title {
261
+ position: absolute;
262
+ bottom: 0;
263
+ left: 0;
264
+ padding: 15px;
265
+ width: 100%;
266
+ text-align: left;
267
+ -webkit-transform: translate3d(0, -30px, 0);
268
+ transform: translate3d(0, -30px, 0); }
269
+
270
+ .premium-banner-animation3 .premium-banner-ib-desc::before,
271
+ .premium-banner-animation3 .premium-banner-ib-title {
272
+ -webkit-transition: -webkit-transform 0.35s;
273
+ transition: -webkit-transform 0.35s;
274
+ transition: transform 0.35s;
275
+ transition: transform 0.35s, -webkit-transform 0.35s; }
276
+
277
+ .premium-banner-animation3:hover .premium-banner-ib-desc::before,
278
+ .premium-banner-animation3.active .premium-banner-ib-desc::before,
279
+ .premium-banner-animation3:hover .premium-banner-ib-title,
280
+ .premium-banner-animation3.active .premium-banner-ib-title {
281
+ opacity: 1;
282
+ -webkit-transform: translate3d(0, 0, 0);
283
+ transform: translate3d(0, 0, 0); }
284
+
285
+ .premium-banner-animation3 .premium-banner-ib-content {
286
+ max-height: -webkit-calc(100% - 60px - 1.5em);
287
+ max-height: calc(100% - 60px - 1.5em);
288
+ overflow: hidden; }
289
+
290
+ .premium-banner-animation4 img {
291
+ width: -webkit-calc(100% + 40px) !important;
292
+ width: calc(100% + 40px) !important;
293
+ max-width: -webkit-calc(100% + 40px) !important;
294
+ max-width: calc(100% + 40px) !important; }
295
+
296
+ .premium-banner-animation4 .premium-banner-ib-desc {
297
+ padding: 30px; }
298
+ .premium-banner-animation4 .premium-banner-ib-desc::after {
299
+ position: absolute;
300
+ content: "";
301
+ opacity: 0; }
302
+ .premium-banner-animation4 .premium-banner-ib-desc::before {
303
+ position: absolute;
304
+ content: "";
305
+ opacity: 0;
306
+ top: 50px;
307
+ right: 30px;
308
+ bottom: 50px;
309
+ left: 30px;
310
+ border-top: 1px solid #fff;
311
+ border-bottom: 1px solid #fff;
312
+ -webkit-transform: scale(0, 1);
313
+ -ms-transform: scale(0, 1);
314
+ transform: scale(0, 1);
315
+ -webkit-transform-origin: 0 0;
316
+ -ms-transform-origin: 0 0;
317
+ transform-origin: 0 0; }
318
+ .premium-banner-animation4 .premium-banner-ib-desc::after {
319
+ top: 30px;
320
+ right: 50px;
321
+ bottom: 30px;
322
+ left: 50px;
323
+ border-right: 1px solid #fff;
324
+ border-left: 1px solid #fff;
325
+ -webkit-transform: scale(1, 0);
326
+ -ms-transform: scale(1, 0);
327
+ transform: scale(1, 0);
328
+ -webkit-transform-origin: 100% 0;
329
+ -ms-transform-origin: 100% 0;
330
+ transform-origin: 100% 0; }
331
+
332
+ .premium-banner-animation4 .premium-banner-ib-title {
333
+ padding: 50px 30px 0 30px;
334
+ -webkit-transition: -webkit-transform 0.35s;
335
+ transition: -webkit-transform 0.35s;
336
+ transition: transform 0.35s;
337
+ transition: transform 0.35s, -webkit-transform 0.35s; }
338
+
339
+ .premium-banner-animation4 .premium-banner-ib-content,
340
+ .premium-banner-animation4 .premium-banner-read-more {
341
+ padding: 10px 30px;
342
+ opacity: 0;
343
+ overflow: hidden;
344
+ -webkit-transform: translate3d(0, -10px, 0);
345
+ transform: translate3d(0, -10px, 0); }
346
+
347
+ .premium-banner-animation4 .premium-banner-ib-title,
348
+ .premium-banner-animation4 img {
349
+ -webkit-transform: translate3d(-30px, 0, 0);
350
+ transform: translate3d(-30px, 0, 0); }
351
+
352
+ .premium-banner-animation4.zoomout img,
353
+ .premium-banner-animation4.scale img {
354
+ -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
355
+ transform: translate3d(-30px, 0, 0) scale(1.1); }
356
+
357
+ .premium-banner-animation4 .premium-banner-ib-content,
358
+ .premium-banner-animation4 .premium-banner-read-more {
359
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
360
+ transition: opacity 0.35s, -webkit-transform 0.35s;
361
+ transition: opacity 0.35s, transform 0.35s;
362
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
363
+
364
+ .premium-banner-animation4 .premium-banner-ib-desc::after, .premium-banner-animation4 .premium-banner-ib-desc::before {
365
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
366
+ transition: opacity 0.35s, -webkit-transform 0.35s;
367
+ transition: opacity 0.35s, transform 0.35s;
368
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
369
+
370
+ .premium-banner-animation4 img {
371
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
372
+ transition: opacity 0.35s, -webkit-transform 0.35s;
373
+ transition: opacity 0.35s, transform 0.35s;
374
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
375
+
376
+ .premium-banner-animation4:hover .premium-banner-ib-desc::after,
377
+ .premium-banner-animation4.active .premium-banner-ib-desc::after,
378
+ .premium-banner-animation4:hover .premium-banner-ib-desc::before,
379
+ .premium-banner-animation4.active .premium-banner-ib-desc::before {
380
+ opacity: 1;
381
+ -webkit-transform: scale(1);
382
+ -ms-transform: scale(1);
383
+ transform: scale(1); }
384
+
385
+ .premium-banner-animation4:hover .premium-banner-ib-content,
386
+ .premium-banner-animation4.active .premium-banner-ib-content,
387
+ .premium-banner-animation4:hover .premium-banner-read-more,
388
+ .premium-banner-animation4.active .premium-banner-read-more,
389
+ .premium-banner-animation4:hover .premium-banner-ib-title,
390
+ .premium-banner-animation4.active .premium-banner-ib-title {
391
+ opacity: 1;
392
+ -webkit-transform: translate3d(0, 0, 0);
393
+ transform: translate3d(0, 0, 0); }
394
+
395
+ .premium-banner-animation4:hover .premium-banner-ib-content,
396
+ .premium-banner-animation4:hover .premium-banner-ib-desc::after,
397
+ .premium-banner-animation4:hover .premium-banner-ib-title,
398
+ .premium-banner-animation4:hover img {
399
+ -webkit-transition-delay: 0.15s;
400
+ transition-delay: 0.15s; }
401
+
402
+ .premium-banner-animation5 .premium-banner-ib-desc {
403
+ top: auto;
404
+ bottom: 0;
405
+ padding: 15px;
406
+ height: auto;
407
+ background: #f2f2f2;
408
+ color: #3c4a50;
409
+ -webkit-transition: -webkit-transform 0.35s;
410
+ transition: -webkit-transform 0.35s;
411
+ transition: transform 0.35s;
412
+ transition: transform 0.35s, -webkit-transform 0.35s;
413
+ -webkit-transform: translate3d(0, 100%, 0);
414
+ transform: translate3d(0, 100%, 0); }
415
+
416
+ .premium-banner-animation5 .premium-banner-ib-content {
417
+ position: absolute;
418
+ top: auto;
419
+ bottom: 100%;
420
+ left: 0;
421
+ width: 100%;
422
+ padding: 15px;
423
+ opacity: 0;
424
+ -webkit-transition: opacity 0.35s;
425
+ transition: opacity 0.35s; }
426
+
427
+ .premium-banner-animation5 .premium-banner-ib-title,
428
+ .premium-banner-animation5 .premium-banner-read-more {
429
+ -webkit-transition: -webkit-transform 0.35s;
430
+ transition: -webkit-transform 0.35s;
431
+ transition: transform 0.35s;
432
+ transition: transform 0.35s, -webkit-transform 0.35s;
433
+ -webkit-transform: translate3d(0, 200%, 0);
434
+ transform: translate3d(0, 200%, 0);
435
+ text-align: center; }
436
+
437
+ .premium-banner-animation5 .premium-banner-ib-title {
438
+ margin: 10px 0; }
439
+
440
+ .premium-banner-animation5:hover .premium-banner-ib-content,
441
+ .premium-banner-animation5.active .premium-banner-ib-content,
442
+ .premium-banner-animation5:hover .premium-banner-ib-content *,
443
+ .premium-banner-animation5.active .premium-banner-ib-content * {
444
+ opacity: 1 !important;
445
+ z-index: 99 !important;
446
+ -webkit-backface-visibility: hidden !important;
447
+ backface-visibility: hidden !important; }
448
+
449
+ .premium-banner-animation5:hover .premium-banner-ib-desc,
450
+ .premium-banner-animation5.active .premium-banner-ib-desc,
451
+ .premium-banner-animation5:hover .premium-banner-ib-title,
452
+ .premium-banner-animation5.active .premium-banner-ib-title,
453
+ .premium-banner-animation5:hover .premium-banner-read-more,
454
+ .premium-banner-animation5.active .premium-banner-read-more {
455
+ -webkit-transform: translateY(0);
456
+ -ms-transform: translateY(0);
457
+ transform: translateY(0); }
458
+
459
+ .premium-banner-animation5:hover .premium-banner-ib-title {
460
+ -webkit-transition-delay: 0.05s;
461
+ transition-delay: 0.05s; }
462
+
463
+ .premium-banner-animation5 img {
464
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
465
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
466
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
467
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
468
+
469
+ .premium-banner-animation2 img,
470
+ .premium-banner-animation4 img,
471
+ .premium-banner-animation6 img {
472
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
473
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
474
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
475
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
476
+
477
+ .premium-banner-animation5.zoomout img,
478
+ .premium-banner-animation5.scale img {
479
+ -webkit-transform: scale(1.1);
480
+ -ms-transform: scale(1.1);
481
+ transform: scale(1.1); }
482
+
483
+ .premium-banner-animation2.zoomout img,
484
+ .premium-banner-animation2.scale img {
485
+ -webkit-transform: scale(1.1);
486
+ -ms-transform: scale(1.1);
487
+ transform: scale(1.1); }
488
+
489
+ .premium-banner-animation6.zoomout img,
490
+ .premium-banner-animation6.scale img {
491
+ -webkit-transform: scale(1.1);
492
+ -ms-transform: scale(1.1);
493
+ transform: scale(1.1); }
494
+
495
+ .premium-banner-animation5.zoomin:hover img,
496
+ .premium-banner-animation2.zoomin:hover img,
497
+ .premium-banner-animation6.zoomin:hover img {
498
+ -webkit-transform: scale(1.1);
499
+ -ms-transform: scale(1.1);
500
+ transform: scale(1.1); }
501
+
502
+ .premium-banner-animation5.zoomout:hover img,
503
+ .premium-banner-animation2.zoomout:hover img,
504
+ .premium-banner-animation6.zoomout:hover img {
505
+ -webkit-transform: scale(1);
506
+ -ms-transform: scale(1);
507
+ transform: scale(1); }
508
+
509
+ .premium-banner-animation5.scale:hover img,
510
+ .premium-banner-animation2.scale:hover img,
511
+ .premium-banner-animation6.scale:hover img {
512
+ -webkit-transform: scale(1.2) rotate(5deg);
513
+ -ms-transform: scale(1.2) rotate(5deg);
514
+ transform: scale(1.2) rotate(5deg); }
515
+
516
+ .premium-banner-animation5.grayscale:hover img,
517
+ .premium-banner-animation2.grayscale:hover img,
518
+ .premium-banner-animation6.grayscale:hover img {
519
+ -webkit-filter: grayscale(100%);
520
+ filter: grayscale(100%); }
521
+
522
+ .premium-banner-animation5.blur:hover img,
523
+ .premium-banner-animation2.blur:hover img {
524
+ -webkit-filter: blur(3px);
525
+ filter: blur(3px); }
526
+
527
+ .premium-banner-animation6.blur:hover img {
528
+ -webkit-filter: blur(3px);
529
+ filter: blur(3px); }
530
+
531
+ .premium-banner-animation6 .premium-banner-ib-desc {
532
+ padding: 45px; }
533
+ .premium-banner-animation6 .premium-banner-ib-desc::before {
534
+ position: absolute;
535
+ content: "";
536
+ top: 30px;
537
+ right: 30px;
538
+ bottom: 30px;
539
+ left: 30px;
540
+ border: 1px solid #fff; }
541
+
542
+ .premium-banner-animation6 .premium-banner-ib-title {
543
+ margin: 20px 0 10px;
544
+ -webkit-transition: -webkit-transform 0.35s;
545
+ transition: -webkit-transform 0.35s;
546
+ transition: transform 0.35s;
547
+ transition: transform 0.35s, -webkit-transform 0.35s;
548
+ -webkit-transform: translate3d(0, 100%, 0);
549
+ transform: translate3d(0, 100%, 0); }
550
+
551
+ .premium-banner-animation6 .premium-banner-ib-content,
552
+ .premium-banner-animation6 .premium-banner-read-more,
553
+ .premium-banner-animation6 .premium-banner-ib-desc::before {
554
+ opacity: 0;
555
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
556
+ transition: opacity 0.35s, -webkit-transform 0.35s;
557
+ transition: opacity 0.35s, transform 0.35s;
558
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
559
+ -webkit-transform: scale(0);
560
+ -ms-transform: scale(0);
561
+ transform: scale(0); }
562
+
563
+ .premium-banner-animation6 .premium-banner-read-more {
564
+ margin-top: 10px; }
565
+
566
+ .premium-banner-animation6:hover .premium-banner-ib-title,
567
+ .premium-banner-animation6.active .premium-banner-ib-title {
568
+ -webkit-transform: translate3d(0, 0, 0);
569
+ transform: translate3d(0, 0, 0); }
570
+
571
+ .premium-banner-animation6:hover .premium-banner-ib-content,
572
+ .premium-banner-animation6.active .premium-banner-ib-content,
573
+ .premium-banner-animation6:hover .premium-banner-read-more,
574
+ .premium-banner-animation6.active .premium-banner-read-more,
575
+ .premium-banner-animation6:hover .premium-banner-ib-desc::before,
576
+ .premium-banner-animation6.active .premium-banner-ib-desc::before {
577
+ opacity: 1;
578
+ -webkit-transform: scale(1);
579
+ -ms-transform: scale(1);
580
+ transform: scale(1); }
581
+
582
+ .premium-banner-animation12 .premium-banner-ib-desc::after {
583
+ position: absolute;
584
+ content: "";
585
+ right: 30px;
586
+ bottom: 30px;
587
+ left: 30px;
588
+ height: -webkit-calc(50% - 30px);
589
+ height: calc(50% - 30px);
590
+ border: 7px solid #fff;
591
+ -webkit-transition: -webkit-transform 0.35s;
592
+ transition: -webkit-transform 0.35s;
593
+ transition: transform 0.35s;
594
+ transition: transform 0.35s, -webkit-transform 0.35s;
595
+ -webkit-transform: translate3d(0, -100%, 0);
596
+ transform: translate3d(0, -100%, 0); }
597
+
598
+ .premium-banner-animation12:hover .premium-banner-ib-desc::after,
599
+ .premium-banner-animation12.active .premium-banner-ib-desc::after {
600
+ -webkit-transform: translate3d(0, 0, 0);
601
+ transform: translate3d(0, 0, 0); }
602
+
603
+ .premium-banner-animation12 .premium-banner-ib-desc {
604
+ padding: 45px;
605
+ text-align: left; }
606
+
607
+ .premium-banner-animation12 .premium-banner-ib-content {
608
+ position: absolute;
609
+ right: 60px;
610
+ bottom: 60px;
611
+ left: 60px;
612
+ opacity: 0;
613
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
614
+ transition: opacity 0.35s, -webkit-transform 0.35s;
615
+ transition: opacity 0.35s, transform 0.35s;
616
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
617
+ -webkit-transform: translate3d(0, -100px, 0);
618
+ transform: translate3d(0, -100px, 0); }
619
+
620
+ .premium-banner-animation12:hover .premium-banner-ib-content,
621
+ .premium-banner-animation12.active .premium-banner-ib-content {
622
+ opacity: 1;
623
+ -webkit-transform: translate3d(0, 0, 0);
624
+ transform: translate3d(0, 0, 0); }
625
+
626
+ .premium-banner-animation13 img {
627
+ width: -webkit-calc(100% + 20px) !important;
628
+ width: calc(100% + 20px) !important;
629
+ max-width: -webkit-calc(100% + 20px) !important;
630
+ max-width: calc(100% + 20px) !important;
631
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
632
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
633
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
634
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
635
+ -webkit-transform: translate3d(-10px, 0, 0);
636
+ transform: translate3d(-10px, 0, 0);
637
+ -webkit-backface-visibility: hidden;
638
+ backface-visibility: hidden; }
639
+
640
+ .premium-banner-animation13.zoomout img,
641
+ .premium-banner-animation13.scale img {
642
+ -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
643
+ transform: translate3d(-10px, 0, 0) scale(1.1); }
644
+
645
+ .premium-banner-animation13.none:hover img {
646
+ -webkit-transform: translate3d(0, 0, 0);
647
+ transform: translate3d(0, 0, 0); }
648
+
649
+ .premium-banner-animation1.none:hover img,
650
+ .premium-banner-animation4.none:hover img {
651
+ -webkit-transform: translate3d(0, 0, 0);
652
+ transform: translate3d(0, 0, 0); }
653
+
654
+ .premium-banner-animation13.zoomin:hover img,
655
+ .premium-banner-animation1.zoomin:hover img,
656
+ .premium-banner-animation4.zoomin:hover img,
657
+ .premium-banner-animation8.zoomin:hover img,
658
+ .premium-banner-animation7.zoomin:hover img,
659
+ .premium-banner-animation9.zoomin:hover img,
660
+ .premium-banner-animation10.zoomin:hover img {
661
+ -webkit-transform: translate3d(0, 0, 0) scale(1.1);
662
+ transform: translate3d(0, 0, 0) scale(1.1); }
663
+
664
+ .premium-banner-animation13.zoomout:hover img,
665
+ .premium-banner-animation1.zoomout:hover img,
666
+ .premium-banner-animation4.zoomout:hover img,
667
+ .premium-banner-animation8.zoomout:hover img,
668
+ .premium-banner-animation7.zoomout:hover img,
669
+ .premium-banner-animation9.zoomout:hover img,
670
+ .premium-banner-animation10.zoomout:hover img {
671
+ -webkit-transform: translate3d(0, 0, 0) scale(1);
672
+ transform: translate3d(0, 0, 0) scale(1); }
673
+
674
+ .premium-banner-animation13.scale:hover img,
675
+ .premium-banner-animation1.scale:hover img,
676
+ .premium-banner-animation4.scale:hover img,
677
+ .premium-banner-animation8.scale:hover img,
678
+ .premium-banner-animation7.scale:hover img,
679
+ .premium-banner-animation9.scale:hover img,
680
+ .premium-banner-animation10.scale:hover img {
681
+ -webkit-transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg);
682
+ transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg); }
683
+
684
+ .premium-banner-animation13.grayscale:hover img,
685
+ .premium-banner-animation1.grayscale:hover img,
686
+ .premium-banner-animation4.grayscale:hover img,
687
+ .premium-banner-animation8.grayscale:hover img,
688
+ .premium-banner-animation7.grayscale:hover img,
689
+ .premium-banner-animation9.grayscale:hover img,
690
+ .premium-banner-animation10.grayscale:hover img {
691
+ -webkit-transform: translate3d(0, 0, 0);
692
+ transform: translate3d(0, 0, 0);
693
+ -webkit-filter: grayscale(100%);
694
+ filter: grayscale(100%); }
695
+
696
+ .premium-banner-animation13.blur:hover img,
697
+ .premium-banner-animation1.blur:hover img,
698
+ .premium-banner-animation4.blur:hover,
699
+ .premium-banner-animation8.blur:hover img,
700
+ .premium-banner-animation7.blur:hover img,
701
+ .premium-banner-animation9.blur:hover img,
702
+ .premium-banner-animation10.blur:hover img {
703
+ -webkit-transform: translate3d(0, 0, 0);
704
+ transform: translate3d(0, 0, 0);
705
+ -webkit-filter: blur(3px);
706
+ filter: blur(3px); }
707
+
708
+ .premium-banner-animation13 .premium-banner-ib-desc {
709
+ text-align: left; }
710
+
711
+ .premium-banner-animation13 .premium-banner-ib-title {
712
+ position: relative;
713
+ overflow: hidden;
714
+ padding: 5px 0 10px; }
715
+ .premium-banner-animation13 .premium-banner-ib-title::after {
716
+ position: absolute;
717
+ content: "";
718
+ bottom: 0;
719
+ left: 0;
720
+ width: 100%;
721
+ height: 2px;
722
+ background: #fff;
723
+ -webkit-transition: -webkit-transform 0.35s;
724
+ transition: -webkit-transform 0.35s;
725
+ transition: transform 0.35s;
726
+ transition: transform 0.35s, -webkit-transform 0.35s;
727
+ -webkit-transform: translate3d(-101%, 0, 0);
728
+ transform: translate3d(-101%, 0, 0); }
729
+
730
+ .premium-banner-animation13:hover .premium-banner-ib-title::after,
731
+ .premium-banner-animation13.active .premium-banner-ib-title::after {
732
+ -webkit-transform: translate3d(0, 0, 0);
733
+ transform: translate3d(0, 0, 0); }
734
+
735
+ .premium-banner-animation13 .premium-banner-ib-content,
736
+ .premium-banner-animation13 .premium-banner-read-more {
737
+ padding: 15px 0;
738
+ opacity: 0;
739
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
740
+ transition: opacity 0.35s, -webkit-transform 0.35s;
741
+ transition: opacity 0.35s, transform 0.35s;
742
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
743
+ -webkit-transform: translate3d(100%, 0, 0);
744
+ transform: translate3d(100%, 0, 0); }
745
+
746
+ .premium-banner-animation13:hover .premium-banner-ib-content,
747
+ .premium-banner-animation13.active .premium-banner-ib-content,
748
+ .premium-banner-animation13:hover .premium-banner-read-more,
749
+ .premium-banner-animation13.active .premium-banner-read-more {
750
+ opacity: 1;
751
+ -webkit-transform: translate3d(0, 0, 0);
752
+ transform: translate3d(0, 0, 0); }
753
+
754
+ .premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size {
755
+ left: 50%;
756
+ width: auto !important;
757
+ height: 100%;
758
+ max-width: none;
759
+ -webkit-transform: translateX(-50%);
760
+ -ms-transform: translateX(-50%);
761
+ transform: translateX(-50%); }
762
+
763
+ .premium-banner-ib img {
764
+ border: none;
765
+ padding: 0;
766
+ margin: 0; }
767
+
768
+ .premium-banner-animation7 img {
769
+ width: -webkit-calc(100% + 40px) !important;
770
+ width: calc(100% + 40px) !important;
771
+ max-width: -webkit-calc(100% + 40px) !important;
772
+ max-width: calc(100% + 40px) !important;
773
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
774
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
775
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
776
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
777
+
778
+ .premium-banner-animation7 .premium-banner-brlr {
779
+ width: 7px; }
780
+
781
+ .premium-banner-animation7 .premium-banner-brtb {
782
+ height: 7px; }
783
+
784
+ .premium-banner-animation7 .premium-banner-br {
785
+ position: absolute;
786
+ z-index: 1;
787
+ background-color: white;
788
+ -webkit-transition: all 0.3s ease-in-out;
789
+ transition: all 0.3s ease-in-out;
790
+ -webkit-transition-delay: 0.2s;
791
+ transition-delay: 0.2s; }
792
+
793
+ .premium-banner-animation7 .premium-banner-bleft {
794
+ left: 30px;
795
+ top: -webkit-calc(100% - 150px);
796
+ top: calc(100% - 150px);
797
+ height: 0; }
798
+
799
+ .premium-banner-animation7 .premium-banner-bright {
800
+ right: 30px;
801
+ bottom: -webkit-calc(100% - 150px);
802
+ bottom: calc(100% - 150px);
803
+ height: 0; }
804
+
805
+ .premium-banner-animation7 .premium-banner-bottom {
806
+ right: -webkit-calc(100% - 150px);
807
+ right: calc(100% - 150px);
808
+ bottom: 30px;
809
+ width: 0; }
810
+
811
+ .premium-banner-animation7 .premium-banner-btop {
812
+ left: -webkit-calc(100% - 150px);
813
+ left: calc(100% - 150px);
814
+ top: 30px;
815
+ width: 0; }
816
+
817
+ .premium-banner-animation7 .premium-banner-ib-desc {
818
+ padding: 70px;
819
+ display: table; }
820
+ .premium-banner-animation7 .premium-banner-ib-desc .premium-banner-desc-centered {
821
+ display: table-cell;
822
+ vertical-align: middle; }
823
+
824
+ .premium-banner-animation7 .premium-banner-ib-title {
825
+ margin-top: 0; }
826
+
827
+ .premium-banner-animation7 .premium-banner-ib-title,
828
+ .premium-banner-animation7 img {
829
+ -webkit-transform: translate3d(-30px, 0, 0);
830
+ transform: translate3d(-30px, 0, 0); }
831
+
832
+ .premium-banner-animation7.zoomout img,
833
+ .premium-banner-animation7.scale img {
834
+ -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
835
+ transform: translate3d(-30px, 0, 0) scale(1.1); }
836
+
837
+ .premium-banner-animation7 .premium-banner-ib-content,
838
+ .premium-banner-animation7 .premium-banner-read-more {
839
+ margin-top: 10px; }
840
+
841
+ .premium-banner-animation7 .premium-banner-ib-desc::after, .premium-banner-animation7 .premium-banner-ib-desc::before {
842
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
843
+ transition: opacity 0.35s, -webkit-transform 0.35s;
844
+ transition: opacity 0.35s, transform 0.35s;
845
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
846
+
847
+ .premium-banner-animation7 .premium-banner-ib-title,
848
+ .premium-banner-animation7 .premium-banner-ib-content,
849
+ .premium-banner-animation7 .premium-banner-read-more {
850
+ opacity: 0;
851
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
852
+ transition: opacity 0.35s, -webkit-transform 0.35s;
853
+ transition: opacity 0.35s, transform 0.35s;
854
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
855
+
856
+ .premium-banner-animation7:hover .premium-banner-ib-content,
857
+ .premium-banner-animation7.active .premium-banner-ib-content,
858
+ .premium-banner-animation7:hover .premium-banner-read-more,
859
+ .premium-banner-animation7.active .premium-banner-read-more,
860
+ .premium-banner-animation7:hover .premium-banner-ib-title,
861
+ .premium-banner-animation7.active .premium-banner-ib-title {
862
+ opacity: 1;
863
+ -webkit-transform: translate3d(0, 0, 0);
864
+ transform: translate3d(0, 0, 0); }
865
+
866
+ .premium-banner-animation7:hover .premium-banner-bleft, .premium-banner-animation7.active .premium-banner-bleft {
867
+ top: 30px;
868
+ height: 70px; }
869
+
870
+ .premium-banner-animation7:hover .premium-banner-bright, .premium-banner-animation7.active .premium-banner-bright {
871
+ bottom: 30px;
872
+ height: 70px; }
873
+
874
+ .premium-banner-animation7:hover .premium-banner-bottom, .premium-banner-animation7.active .premium-banner-bottom {
875
+ right: 30px;
876
+ width: 70px; }
877
+
878
+ .premium-banner-animation7:hover .premium-banner-btop, .premium-banner-animation7.active .premium-banner-btop {
879
+ left: 30px;
880
+ width: 70px; }
881
+
882
+ .premium-banner-animation7:hover .premium-banner-ib-content,
883
+ .premium-banner-animation7:hover .premium-banner-read-more,
884
+ .premium-banner-animation7:hover .premium-banner-ib-title,
885
+ .premium-banner-animation7:hover img {
886
+ -webkit-transition-delay: 0.15s;
887
+ transition-delay: 0.15s; }
888
+
889
+ .premium-banner-animation8 img {
890
+ width: -webkit-calc(100% + 40px) !important;
891
+ width: calc(100% + 40px) !important;
892
+ max-width: -webkit-calc(100% + 40px) !important;
893
+ max-width: calc(100% + 40px) !important;
894
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
895
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
896
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
897
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
898
+
899
+ .premium-banner-animation8 .premium-banner-brlr {
900
+ width: 7px; }
901
+
902
+ .premium-banner-animation8 .premium-banner-brtb {
903
+ height: 7px; }
904
+
905
+ .premium-banner-animation8 .premium-banner-br {
906
+ position: absolute;
907
+ z-index: 1;
908
+ background-color: white;
909
+ -webkit-transition: all 0.3s ease-in-out;
910
+ transition: all 0.3s ease-in-out;
911
+ -webkit-transition-delay: 0.2s;
912
+ transition-delay: 0.2s; }
913
+
914
+ .premium-banner-animation8 .premium-banner-bleft {
915
+ left: 30px;
916
+ top: 50%;
917
+ -webkit-transform: translateY(-50%);
918
+ -ms-transform: translateY(-50%);
919
+ transform: translateY(-50%);
920
+ height: 0; }
921
+
922
+ .premium-banner-animation8 .premium-banner-bright {
923
+ right: 30px;
924
+ top: 50%;
925
+ -webkit-transform: translateY(-50%);
926
+ -ms-transform: translateY(-50%);
927
+ transform: translateY(-50%);
928
+ height: 0; }
929
+
930
+ .premium-banner-animation8 .premium-banner-bottom {
931
+ left: 50%;
932
+ -webkit-transform: translateX(-50%);
933
+ -ms-transform: translateX(-50%);
934
+ transform: translateX(-50%);
935
+ bottom: 30px;
936
+ width: 0; }
937
+
938
+ .premium-banner-animation8 .premium-banner-btop {
939
+ left: 50%;
940
+ -webkit-transform: translateX(-50%);
941
+ -ms-transform: translateX(-50%);
942
+ transform: translateX(-50%);
943
+ top: 30px;
944
+ width: 0; }
945
+
946
+ .premium-banner-animation8 .premium-banner-ib-desc {
947
+ padding: 70px;
948
+ display: table; }
949
+ .premium-banner-animation8 .premium-banner-ib-desc .premium-banner-desc-centered {
950
+ display: table-cell;
951
+ vertical-align: middle; }
952
+
953
+ .premium-banner-animation8 .premium-banner-ib-title {
954
+ margin-top: 0; }
955
+
956
+ .premium-banner-animation8 .premium-banner-ib-title,
957
+ .premium-banner-animation8 img {
958
+ -webkit-transform: translate3d(-30px, 0, 0);
959
+ transform: translate3d(-30px, 0, 0); }
960
+
961
+ .premium-banner-animation8.zoomout img,
962
+ .premium-banner-animation8.scale img {
963
+ -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
964
+ transform: translate3d(-30px, 0, 0) scale(1.1); }
965
+
966
+ .premium-banner-animation8 .premium-banner-ib-content,
967
+ .premium-banner-animation8 .premium-banner-read-more {
968
+ margin-top: 10px; }
969
+
970
+ .premium-banner-animation8 .premium-banner-ib-desc::after, .premium-banner-animation8 .premium-banner-ib-desc::before {
971
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
972
+ transition: opacity 0.35s, -webkit-transform 0.35s;
973
+ transition: opacity 0.35s, transform 0.35s;
974
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
975
+
976
+ .premium-banner-animation8 .premium-banner-ib-title,
977
+ .premium-banner-animation8 .premium-banner-ib-content,
978
+ .premium-banner-animation8 .premium-banner-read-more {
979
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
980
+ transition: opacity 0.35s, -webkit-transform 0.35s;
981
+ transition: opacity 0.35s, transform 0.35s;
982
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
983
+ opacity: 0; }
984
+
985
+ .premium-banner-animation8:hover .premium-banner-ib-content,
986
+ .premium-banner-animation8.active .premium-banner-ib-content,
987
+ .premium-banner-animation8:hover .premium-banner-read-more,
988
+ .premium-banner-animation8.active .premium-banner-read-more,
989
+ .premium-banner-animation8:hover .premium-banner-ib-title,
990
+ .premium-banner-animation8.active .premium-banner-ib-title {
991
+ opacity: 1;
992
+ -webkit-transform: translate3d(0, 0, 0);
993
+ transform: translate3d(0, 0, 0); }
994
+
995
+ .premium-banner-animation8:hover .premium-banner-bleft, .premium-banner-animation8.active .premium-banner-bleft {
996
+ height: -webkit-calc(100% - 61px);
997
+ height: calc(100% - 61px); }
998
+
999
+ .premium-banner-animation8:hover .premium-banner-bright, .premium-banner-animation8.active .premium-banner-bright {
1000
+ height: -webkit-calc(100% - 61px);
1001
+ height: calc(100% - 61px); }
1002
+
1003
+ .premium-banner-animation8:hover .premium-banner-bottom, .premium-banner-animation8.active .premium-banner-bottom {
1004
+ width: -webkit-calc(100% - 61px);
1005
+ width: calc(100% - 61px); }
1006
+
1007
+ .premium-banner-animation8:hover .premium-banner-btop, .premium-banner-animation8.active .premium-banner-btop {
1008
+ width: -webkit-calc(100% - 61px);
1009
+ width: calc(100% - 61px); }
1010
+
1011
+ .premium-banner-animation8:hover .premium-banner-ib-content,
1012
+ .premium-banner-animation8:hover .premium-banner-ib-title,
1013
+ .premium-banner-animation8:hover .premium-banner-read-more,
1014
+ .premium-banner-animation8:hover img {
1015
+ -webkit-transition-delay: 0.15s;
1016
+ transition-delay: 0.15s; }
1017
+
1018
+ .premium-banner-animation9 img {
1019
+ width: -webkit-calc(100% + 20px) !important;
1020
+ width: calc(100% + 20px) !important;
1021
+ max-width: -webkit-calc(100% + 20px) !important;
1022
+ max-width: calc(100% + 20px) !important;
1023
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1024
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1025
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1026
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1027
+ -webkit-transform: scale(1.2);
1028
+ -ms-transform: scale(1.2);
1029
+ transform: scale(1.2); }
1030
+
1031
+ .premium-banner-animation9 .premium-banner-ib-desc {
1032
+ width: 100%;
1033
+ height: 100%; }
1034
+ .premium-banner-animation9 .premium-banner-ib-desc::before {
1035
+ position: absolute;
1036
+ top: 50%;
1037
+ left: 50%;
1038
+ width: 80%;
1039
+ height: 1px;
1040
+ background: #fff;
1041
+ content: "";
1042
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1043
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1044
+ transition: opacity 0.35s, transform 0.35s;
1045
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1046
+ -webkit-transform: translate3d(-50%, -50%, 0);
1047
+ transform: translate3d(-50%, -50%, 0); }
1048
+ .premium-banner-animation9 .premium-banner-ib-desc::after {
1049
+ position: absolute;
1050
+ top: 50%;
1051
+ left: 50%;
1052
+ width: 80%;
1053
+ height: 1px;
1054
+ background: #fff;
1055
+ content: "";
1056
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1057
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1058
+ transition: opacity 0.35s, transform 0.35s;
1059
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1060
+ -webkit-transform: translate3d(-50%, -50%, 0);
1061
+ transform: translate3d(-50%, -50%, 0); }
1062
+
1063
+ .premium-banner-animation9 .premium-banner-ib-title {
1064
+ position: absolute;
1065
+ top: 50%;
1066
+ left: 0;
1067
+ width: 100%;
1068
+ -webkit-transition: -webkit-transform 0.35s;
1069
+ transition: -webkit-transform 0.35s;
1070
+ transition: transform 0.35s;
1071
+ transition: transform 0.35s, -webkit-transform 0.35s;
1072
+ -webkit-transform: translate3d(0, -70px, 0);
1073
+ transform: translate3d(0, -70px, 0);
1074
+ margin-top: 0;
1075
+ padding: 0 10%; }
1076
+
1077
+ .premium-banner-animation9:hover .premium-banner-ib-title,
1078
+ .premium-banner-animation9.active .premium-banner-ib-title {
1079
+ -webkit-transform: translate3d(0, -80px, 0);
1080
+ transform: translate3d(0, -80px, 0); }
1081
+
1082
+ .premium-banner-animation9 .premium-banner-ib-content,
1083
+ .premium-banner-animation9 .premium-banner-read-more {
1084
+ position: absolute;
1085
+ top: 50%;
1086
+ left: 0;
1087
+ width: 100%;
1088
+ -webkit-transition: -webkit-transform 0.35s;
1089
+ transition: -webkit-transform 0.35s;
1090
+ transition: transform 0.35s;
1091
+ transition: transform 0.35s, -webkit-transform 0.35s;
1092
+ padding: 0 10%;
1093
+ -webkit-transform: translate3d(0, 35px, 0);
1094
+ transform: translate3d(0, 35px, 0); }
1095
+
1096
+ .premium-banner-animation9 .premium-banner-read-more {
1097
+ top: 75%; }
1098
+
1099
+ .premium-banner-animation9:hover .premium-banner-ib-content,
1100
+ .premium-banner-animation9.active .premium-banner-ib-content,
1101
+ .premium-banner-animation9:hover .premium-banner-read-more,
1102
+ .premium-banner-animation9.active .premium-banner-read-more {
1103
+ -webkit-transform: translate3d(0, 45px, 0);
1104
+ transform: translate3d(0, 45px, 0); }
1105
+
1106
+ .premium-banner-animation9:hover .premium-banner-ib-desc::before,
1107
+ .premium-banner-animation9.active .premium-banner-ib-desc::before {
1108
+ opacity: 0.5;
1109
+ -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
1110
+ transform: translate3d(-50%, -50%, 0) rotate(45deg); }
1111
+
1112
+ .premium-banner-animation9:hover .premium-banner-ib-desc::after,
1113
+ .premium-banner-animation9.active .premium-banner-ib-desc::after {
1114
+ opacity: 0.5;
1115
+ -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
1116
+ transform: translate3d(-50%, -50%, 0) rotate(-45deg); }
1117
+
1118
+ .premium-banner-animation9:hover img {
1119
+ -webkit-transform: scale(1);
1120
+ -ms-transform: scale(1);
1121
+ transform: scale(1); }
1122
+
1123
+ .premium-banner-animation10 img {
1124
+ width: -webkit-calc(100% + 20px) !important;
1125
+ width: calc(100% + 20px) !important;
1126
+ max-width: -webkit-calc(100% + 20px) !important;
1127
+ max-width: calc(100% + 20px) !important;
1128
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1129
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1130
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1131
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
1132
+
1133
+ .premium-banner-animation10 .premium-banner-ib-title {
1134
+ position: relative;
1135
+ overflow: hidden;
1136
+ padding: 5px 0 15px;
1137
+ -webkit-transition: -webkit-transform 0.35s;
1138
+ transition: -webkit-transform 0.35s;
1139
+ transition: transform 0.35s;
1140
+ transition: transform 0.35s, -webkit-transform 0.35s;
1141
+ -webkit-transform: translate3d(0, 20px, 0);
1142
+ transform: translate3d(0, 20px, 0);
1143
+ margin-bottom: 0; }
1144
+ .premium-banner-animation10 .premium-banner-ib-title::after {
1145
+ position: absolute;
1146
+ content: "";
1147
+ bottom: 0;
1148
+ left: 0;
1149
+ width: 100%;
1150
+ height: 3px;
1151
+ background: #fff;
1152
+ opacity: 0;
1153
+ -webkit-transform: translate3d(0, 100%, 0);
1154
+ transform: translate3d(0, 100%, 0);
1155
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1156
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1157
+ transition: opacity 0.35s, transform 0.35s;
1158
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
1159
+
1160
+ .premium-banner-animation10:hover .premium-banner-ib-title,
1161
+ .premium-banner-animation10.active .premium-banner-ib-title {
1162
+ -webkit-transform: translate3d(0, 0, 0);
1163
+ transform: translate3d(0, 0, 0); }
1164
+
1165
+ .premium-banner-animation10:hover .premium-banner-ib-title::after,
1166
+ .premium-banner-animation10.active .premium-banner-ib-title::after {
1167
+ opacity: 1;
1168
+ -webkit-transform: translate3d(0, 0, 0);
1169
+ transform: translate3d(0, 0, 0); }
1170
+
1171
+ .premium-banner-animation10.zoomout img,
1172
+ .premium-banner-animation10.scale img {
1173
+ -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
1174
+ transform: translate3d(-10px, 0, 0) scale(1.1); }
1175
+
1176
+ .premium-banner-animation10 .premium-banner-ib-content,
1177
+ .premium-banner-animation10 .premium-banner-read-more {
1178
+ padding-top: 15px;
1179
+ opacity: 0;
1180
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1181
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1182
+ transition: opacity 0.35s, transform 0.35s;
1183
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1184
+ -webkit-transform: translate3d(0, 100%, 0);
1185
+ transform: translate3d(0, 100%, 0); }
1186
+
1187
+ .premium-banner-animation10 .premium-banner-read-more {
1188
+ padding: 0; }
1189
+
1190
+ .premium-banner-animation10:hover .premium-banner-ib-content,
1191
+ .premium-banner-animation10.active .premium-banner-ib-content,
1192
+ .premium-banner-animation10:hover .premium-banner-read-more,
1193
+ .premium-banner-animation10.active .premium-banner-read-more {
1194
+ opacity: 1;
1195
+ -webkit-transform: translate3d(0, 0, 0);
1196
+ transform: translate3d(0, 0, 0); }
1197
+
1198
+ /**************** Premium CountDown *************/
1199
+ /************************************************/
1200
+ .premium-countdown {
1201
+ -js-display: flex;
1202
+ display: -webkit-box;
1203
+ display: -webkit-flex;
1204
+ display: -moz-box;
1205
+ display: -ms-flexbox;
1206
+ display: flex; }
1207
+
1208
+ .pre_countdown-row {
1209
+ display: block;
1210
+ text-align: center; }
1211
+
1212
+ .countdown .pre_countdown-section {
1213
+ display: inline-block;
1214
+ max-width: 100%;
1215
+ margin-bottom: 15px;
1216
+ -js-display: inline-flex;
1217
+ display: -webkit-inline-box;
1218
+ display: -webkit-inline-flex;
1219
+ display: -moz-inline-box;
1220
+ display: -ms-inline-flexbox;
1221
+ display: inline-flex;
1222
+ -webkit-box-align: center;
1223
+ -webkit-align-items: center;
1224
+ -moz-box-align: center;
1225
+ -ms-flex-align: center;
1226
+ align-items: center; }
1227
+ .countdown .pre_countdown-section:last-child {
1228
+ margin-right: 0; }
1229
+
1230
+ .countdown span.pre_countdown-amount {
1231
+ font-size: 70px;
1232
+ line-height: 1; }
1233
+
1234
+ .countdown .pre_time-mid {
1235
+ display: block; }
1236
+
1237
+ .premium-countdown-separator-yes .pre-countdown_separator {
1238
+ display: block;
1239
+ margin: 0 50px;
1240
+ font-size: 30px; }
1241
+
1242
+ .premium-countdown-separator-yes .pre_countdown-row .pre_countdown-section:last-child .pre-countdown_separator {
1243
+ display: none; }
1244
+
1245
+ /************************************ * Digit and unit styles *************************************/
1246
+ .side .pre_countdown-section .pre_countdown-period {
1247
+ vertical-align: bottom; }
1248
+
1249
+ .countdown .pre_countdown-section .pre_countdown-period {
1250
+ font-size: 17px;
1251
+ line-height: 3em; }
1252
+
1253
+ .side .pre_countdown-section .pre_countdown-amount,
1254
+ .side .pre_countdown-section .pre_countdown-period {
1255
+ display: inline-block; }
1256
+
1257
+ .side .pre_countdown-section .pre_countdown-amount {
1258
+ margin-right: 5px; }
1259
+
1260
+ .down .pre_countdown-section .pre_countdown-amount,
1261
+ .down .pre_countdown-section .pre_countdown-period {
1262
+ display: block; }
1263
+
1264
+ /**************** Premium Carousel **************/
1265
+ /************************************************/
1266
+ .premium-carousel-wrapper a.carousel-arrow, .premium-carousel-wrapper a.ver-carousel-arrow {
1267
+ -js-display: flex;
1268
+ display: -webkit-box;
1269
+ display: -webkit-flex;
1270
+ display: -moz-box;
1271
+ display: -ms-flexbox;
1272
+ display: flex;
1273
+ -webkit-box-align: center;
1274
+ -webkit-align-items: center;
1275
+ -moz-box-align: center;
1276
+ -ms-flex-align: center;
1277
+ align-items: center;
1278
+ -webkit-box-pack: center;
1279
+ -webkit-justify-content: center;
1280
+ -moz-box-pack: center;
1281
+ -ms-flex-pack: center;
1282
+ justify-content: center;
1283
+ width: 2em;
1284
+ height: 2em;
1285
+ line-height: 0;
1286
+ text-align: center;
1287
+ position: absolute;
1288
+ z-index: 99;
1289
+ cursor: pointer;
1290
+ -webkit-transition: all 0.3s ease-in-out;
1291
+ transition: all 0.3s ease-in-out;
1292
+ -webkit-appearance: inherit;
1293
+ border: none;
1294
+ -webkit-box-shadow: none;
1295
+ box-shadow: none; }
1296
+
1297
+ .premium-fb-rev-container a.carousel-arrow,
1298
+ .premium-blog-wrap a.carousel-arrow,
1299
+ .premium-hscroll-wrap a.carousel-arrow,
1300
+ .premium-twitter-feed-wrapper a.carousel-arrow,
1301
+ .premium-facebook-feed-wrapper a.carousel-arrow,
1302
+ .premium-instafeed-container a.carousel-arrow,
1303
+ .premium-persons-container a.carousel-arrow {
1304
+ -js-display: flex;
1305
+ display: -webkit-box;
1306
+ display: -webkit-flex;
1307
+ display: -moz-box;
1308
+ display: -ms-flexbox;
1309
+ display: flex;
1310
+ -webkit-box-align: center;
1311
+ -webkit-align-items: center;
1312
+ -moz-box-align: center;
1313
+ -ms-flex-align: center;
1314
+ align-items: center;
1315
+ -webkit-box-pack: center;
1316
+ -webkit-justify-content: center;
1317
+ -moz-box-pack: center;
1318
+ -ms-flex-pack: center;
1319
+ justify-content: center;
1320
+ width: 2em;
1321
+ height: 2em;
1322
+ line-height: 0;
1323
+ text-align: center;
1324
+ position: absolute;
1325
+ z-index: 99;
1326
+ cursor: pointer;
1327
+ -webkit-transition: all 0.3s ease-in-out;
1328
+ transition: all 0.3s ease-in-out;
1329
+ -webkit-appearance: inherit;
1330
+ border: none;
1331
+ -webkit-box-shadow: none;
1332
+ box-shadow: none; }
1333
+
1334
+ div[class^="premium-"] .slick-arrow i {
1335
+ display: block; }
1336
+
1337
+ .ver-carousel-arrow.carousel-next i {
1338
+ margin-bottom: -3px; }
1339
+
1340
+ .premium-carousel-wrapper a.slick-arrow:hover {
1341
+ -webkit-box-shadow: none !important;
1342
+ box-shadow: none !important; }
1343
+
1344
+ .premium-carousel-wrapper .premium-carousel-content-hidden {
1345
+ visibility: hidden; }
1346
+
1347
+ .premium-carousel-wrapper a.carousel-arrow {
1348
+ top: 50%; }
1349
+
1350
+ .premium-fb-rev-container a.carousel-arrow,
1351
+ .premium-blog-wrap a.carousel-arrow,
1352
+ .premium-hscroll-wrap a.carousel-arrow,
1353
+ .premium-twitter-feed-wrapper a.carousel-arrow,
1354
+ .premium-facebook-feed-wrapper a.carousel-arrow,
1355
+ .premium-instafeed-container a.carousel-arrow,
1356
+ .premium-persons-container a.carousel-arrow {
1357
+ top: 50%;
1358
+ -webkit-transform: translateY(-50%);
1359
+ -ms-transform: translateY(-50%);
1360
+ transform: translateY(-50%); }
1361
+
1362
+ .premium-carousel-wrapper a.ver-carousel-arrow {
1363
+ left: 50%;
1364
+ -webkit-transform: translateX(-50%);
1365
+ -ms-transform: translateX(-50%);
1366
+ transform: translateX(-50%); }
1367
+
1368
+ a.carousel-arrow.carousel-next {
1369
+ right: -20px; }
1370
+
1371
+ a.carousel-arrow.carousel-prev {
1372
+ left: -20px; }
1373
+
1374
+ a.ver-carousel-arrow.carousel-next {
1375
+ bottom: -56px; }
1376
+
1377
+ a.ver-carousel-arrow.carousel-prev {
1378
+ top: -45px; }
1379
+
1380
+ a.circle-bg {
1381
+ -webkit-border-radius: 100%;
1382
+ border-radius: 100%; }
1383
+
1384
+ a.circle-border {
1385
+ -webkit-border-radius: 100%;
1386
+ border-radius: 100%;
1387
+ border: solid black; }
1388
+
1389
+ a.square-border {
1390
+ border: solid black; }
1391
+
1392
+ .premium-carousel-wrapper ul.slick-dots,
1393
+ .premium-blog-wrap ul.slick-dots {
1394
+ list-style: none;
1395
+ text-align: center;
1396
+ margin: 0;
1397
+ padding: 0; }
1398
+
1399
+ .premium-carousel-dots-below ul.slick-dots {
1400
+ position: relative; }
1401
+
1402
+ .premium-carousel-dots-above ul.slick-dots {
1403
+ position: absolute;
1404
+ -js-display: flex;
1405
+ display: -webkit-box;
1406
+ display: -webkit-flex;
1407
+ display: -moz-box;
1408
+ display: -ms-flexbox;
1409
+ display: flex;
1410
+ width: auto;
1411
+ top: 50%;
1412
+ bottom: auto;
1413
+ -webkit-transform: translateY(-50%);
1414
+ -ms-transform: translateY(-50%);
1415
+ transform: translateY(-50%);
1416
+ -webkit-box-orient: vertical;
1417
+ -webkit-box-direction: normal;
1418
+ -webkit-flex-direction: column;
1419
+ -moz-box-orient: vertical;
1420
+ -moz-box-direction: normal;
1421
+ -ms-flex-direction: column;
1422
+ flex-direction: column; }
1423
+
1424
+ ul.slick-dots li {
1425
+ font-size: 10px;
1426
+ -js-display: inline-flex;
1427
+ display: -webkit-inline-box;
1428
+ display: -webkit-inline-flex;
1429
+ display: -moz-inline-box;
1430
+ display: -ms-inline-flexbox;
1431
+ display: inline-flex;
1432
+ -webkit-box-pack: center;
1433
+ -webkit-justify-content: center;
1434
+ -moz-box-pack: center;
1435
+ -ms-flex-pack: center;
1436
+ justify-content: center;
1437
+ -webkit-box-align: center;
1438
+ -webkit-align-items: center;
1439
+ -moz-box-align: center;
1440
+ -ms-flex-align: center;
1441
+ align-items: center;
1442
+ margin: 5px;
1443
+ width: 20px;
1444
+ height: 20px;
1445
+ cursor: pointer; }
1446
+
 
1447
  /*
1448
  * Custom Navigation Dot
1449
+ */
1450
+ .premium-carousel-wrapper .premium-carousel-nav-dot,
1451
+ .premium-carousel-wrapper .premium-carousel-nav-arrow-prev,
1452
+ .premium-carousel-wrapper .premium-carousel-nav-arrow-next {
1453
+ display: none; }
1454
+
1455
+ .premium-carousel-wrapper ul.slick-dots svg {
1456
+ width: 20px;
1457
+ height: 20px; }
1458
+
1459
+ /* Ripple Out */
1460
+ @-webkit-keyframes hvr-ripple-out {
1461
+ 0% {
1462
+ -webkit-transform: scale(1);
1463
+ transform: scale(1);
1464
+ opacity: 1; }
1465
+ 100% {
1466
+ -webkit-transform: scale(1.5);
1467
+ transform: scale(1.5);
1468
+ opacity: 0; } }
1469
+
1470
+ @keyframes hvr-ripple-out {
1471
+ 0% {
1472
+ -webkit-transform: scale(1);
1473
+ transform: scale(1);
1474
+ opacity: 1; }
1475
+ 100% {
1476
+ -webkit-transform: scale(1.5);
1477
+ transform: scale(1.5);
1478
+ opacity: 0; } }
1479
+
1480
+ .premium-carousel-ripple-yes .premium-carousel-wrapper {
1481
+ padding-bottom: 1px; }
1482
+
1483
+ .premium-carousel-ripple-yes ul.slick-dots li {
1484
+ position: relative; }
1485
+ .premium-carousel-ripple-yes ul.slick-dots li i {
1486
+ position: relative;
1487
+ z-index: 1; }
1488
+ .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
1489
+ content: "";
1490
+ position: absolute;
1491
+ -webkit-transform: scale(1);
1492
+ -ms-transform: scale(1);
1493
+ transform: scale(1);
1494
+ top: 0;
1495
+ right: 0;
1496
+ bottom: 0;
1497
+ left: 0;
1498
+ -webkit-border-radius: 50%;
1499
+ border-radius: 50%;
1500
+ pointer-events: none;
1501
+ background-color: rgba(0, 0, 0, 0.15); }
1502
+ .premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before {
1503
+ background-color: rgba(0, 0, 0, 0.3); }
1504
+ .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
1505
+ -webkit-animation: hvr-ripple-out 1.3s infinite;
1506
+ animation: hvr-ripple-out 1.3s infinite; }
1507
+
1508
+ .premium-carousel-wrapper.premium-carousel-scale .slick-slide {
1509
+ -webkit-transform: scale(1.25, 1.25);
1510
+ -ms-transform: scale(1.25, 1.25);
1511
+ transform: scale(1.25, 1.25);
1512
+ -webkit-transition: all 0.3s ease-in-out !important;
1513
+ transition: all 0.3s ease-in-out !important; }
1514
+
1515
+ .premium-carousel-wrapper.premium-carousel-scale div.slick-active {
1516
+ -webkit-transform: scale(1, 1);
1517
+ -ms-transform: scale(1, 1);
1518
+ transform: scale(1, 1); }
1519
+
1520
+ [dir="rtl"] .premium-carousel-inner .slick-slide {
1521
+ float: right; }
1522
+
1523
+ /**************** Premium Counter ***************/
1524
+ /************************************************/
1525
+ .premium-counter-area {
1526
+ padding: 10px 0;
1527
+ -js-display: flex;
1528
+ display: -webkit-box;
1529
+ display: -webkit-flex;
1530
+ display: -moz-box;
1531
+ display: -ms-flexbox;
1532
+ display: flex;
1533
+ -webkit-box-pack: center;
1534
+ -webkit-justify-content: center;
1535
+ -moz-box-pack: center;
1536
+ -ms-flex-pack: center;
1537
+ justify-content: center;
1538
+ -webkit-box-align: center;
1539
+ -webkit-align-items: center;
1540
+ -moz-box-align: center;
1541
+ -ms-flex-align: center;
1542
+ align-items: center; }
1543
+ .premium-counter-area.top {
1544
+ -webkit-box-orient: vertical;
1545
+ -webkit-box-direction: normal;
1546
+ -webkit-flex-direction: column;
1547
+ -moz-box-orient: vertical;
1548
+ -moz-box-direction: normal;
1549
+ -ms-flex-direction: column;
1550
+ flex-direction: column; }
1551
+ .premium-counter-area.right {
1552
+ -webkit-box-orient: horizontal;
1553
+ -webkit-box-direction: reverse;
1554
+ -webkit-flex-direction: row-reverse;
1555
+ -moz-box-orient: horizontal;
1556
+ -moz-box-direction: reverse;
1557
+ -ms-flex-direction: row-reverse;
1558
+ flex-direction: row-reverse; }
1559
+ .premium-counter-area.right .premium-counter-icon {
1560
+ padding-left: 20px; }
1561
+ .premium-counter-area.left .premium-counter-icon {
1562
+ padding-right: 20px; }
1563
+ .premium-counter-area .premium-counter-icon .icon i.fa:before {
1564
+ vertical-align: text-top; }
1565
+ .premium-counter-area .premium-counter-icon span.icon {
1566
+ text-align: center;
1567
+ display: inline-block;
1568
+ vertical-align: middle; }
1569
+ .premium-counter-area .premium-counter-icon .circle {
1570
+ -webkit-border-radius: 100%;
1571
+ border-radius: 100%; }
1572
+ .premium-counter-area .premium-counter-icon img,
1573
+ .premium-counter-area .premium-counter-icon svg {
1574
+ width: 80px; }
1575
+ .premium-counter-area .premium-counter-icon .premium-counter-animation svg {
1576
+ height: 80px; }
1577
+ .premium-counter-area .premium-counter-title {
1578
+ padding: 0;
1579
+ margin: 0; }
1580
+ .premium-counter-area .premium-counter-value-wrap {
1581
+ -js-display: flex;
1582
+ display: -webkit-box;
1583
+ display: -webkit-flex;
1584
+ display: -moz-box;
1585
+ display: -ms-flexbox;
1586
+ display: flex;
1587
+ -webkit-box-align: center;
1588
+ -webkit-align-items: center;
1589
+ -moz-box-align: center;
1590
+ -ms-flex-align: center;
1591
+ align-items: center; }
1592
+
1593
+ .premium-init-wrapper.right {
1594
+ text-align: right; }
1595
+
1596
+ /* * Custom image and simple styles image fix */
1597
+ span.icon.flex-width {
1598
+ width: auto !important;
1599
+ height: auto !important; }
1600
+
1601
+ .premium-counter-area .premium-counter-init {
1602
+ font-size: 35px; }
1603
+
1604
+ /**************** Premium Image Separator ****************/
1605
+ /*********************************************************/
1606
+ .premium-image-separator-container {
1607
+ position: absolute;
1608
+ width: 100%;
1609
+ z-index: 2;
1610
+ top: auto;
1611
+ -webkit-transition: all 0.3s ease-in-out;
1612
+ transition: all 0.3s ease-in-out; }
1613
+ .premium-image-separator-container svg,
1614
+ .premium-image-separator-container img {
1615
+ display: inline-block !important; }
1616
+ .premium-image-separator-container .premium-image-separator-link {
1617
+ position: absolute;
1618
+ z-index: 9999;
1619
+ top: 0;
1620
+ left: 0;
1621
+ width: 100%;
1622
+ height: 100%;
1623
+ text-decoration: none; }
1624
+ .premium-image-separator-container .premium-image-separator-link:hover, .premium-image-separator-container .premium-image-separator-link:visited, .premium-image-separator-container .premium-image-separator-link:focus, .premium-image-separator-container .premium-image-separator-link:active {
1625
+ -webkit-box-shadow: none !important;
1626
+ box-shadow: none !important;
1627
+ outline: none !important;
1628
+ border: none !important;
1629
+ text-decoration: none !important; }
1630
+ .premium-image-separator-container i {
1631
+ padding: 0.1em;
1632
+ -webkit-transition: all 0.3s ease-in-out;
1633
+ transition: all 0.3s ease-in-out; }
1634
+
1635
+ /**************** Premium Modal Box ****************/
1636
+ /***************************************************/
1637
+ .premium-modal-trigger-btn,
1638
+ .premium-modal-box-modal-lower-close {
1639
+ display: inline-block;
1640
+ padding: 6px 12px;
1641
+ margin-bottom: 0;
1642
+ font-size: 14px;
1643
+ font-weight: normal;
1644
+ line-height: 1.42857143;
1645
+ text-align: center;
1646
+ white-space: nowrap;
1647
+ vertical-align: middle;
1648
+ -ms-touch-action: manipulation;
1649
+ touch-action: manipulation;
1650
+ cursor: pointer;
1651
+ -webkit-user-select: none;
1652
+ -moz-user-select: none;
1653
+ -ms-user-select: none;
1654
+ user-select: none;
1655
+ background-image: none;
1656
+ border: 1px solid transparent; }
1657
+
1658
+ .premium-modal-trigger-btn i {
1659
+ -webkit-transition: all 0.3s ease-in-out;
1660
+ transition: all 0.3s ease-in-out; }
1661
+
1662
+ .premium-btn-md {
1663
+ padding: 8px 14px;
1664
+ font-size: 16px;
1665
+ line-height: 1.2; }
1666
+
1667
+ .premium-btn-lg {
1668
+ padding: 10px 16px;
1669
+ font-size: 18px;
1670
+ line-height: 1.3333333; }
1671
+
1672
+ .premium-btn-block {
1673
+ display: block;
1674
+ width: 100%; }
1675
+
1676
+ .premium-modal-box-modal-close {
1677
+ float: right;
1678
+ font-size: 21px;
1679
+ font-weight: bold;
1680
+ line-height: 1;
1681
+ color: #000; }
1682
+ .premium-modal-box-modal-close:hover, .premium-modal-box-modal-close:focus {
1683
+ color: #000;
1684
+ text-decoration: none;
1685
+ cursor: pointer; }
1686
+
1687
+ button.premium-modal-box-modal-close {
1688
+ -webkit-appearance: none;
1689
+ padding: 0;
1690
+ cursor: pointer;
1691
+ background: transparent;
1692
+ border: 0; }
1693
+
1694
+ .premium-modal-box-modal {
1695
+ position: fixed;
1696
+ top: 0;
1697
+ right: 0;
1698
+ bottom: 0;
1699
+ left: 0;
1700
+ z-index: 1050;
1701
+ display: none;
1702
+ -webkit-overflow-scrolling: touch;
1703
+ outline: 0;
1704
+ padding: 0 !important;
1705
+ background: rgba(0, 0, 0, 0.5);
1706
+ -webkit-box-align: center;
1707
+ -webkit-align-items: center;
1708
+ -moz-box-align: center;
1709
+ -ms-flex-align: center;
1710
+ align-items: center;
1711
+ -webkit-box-pack: center;
1712
+ -webkit-justify-content: center;
1713
+ -moz-box-pack: center;
1714
+ -ms-flex-pack: center;
1715
+ justify-content: center; }
1716
+ .premium-modal-box-modal .premium-modal-box-modal-dialog {
1717
+ position: absolute;
1718
+ max-height: -webkit-calc(100vh - 150px);
1719
+ max-height: calc(100vh - 150px);
1720
+ -js-display: flex;
1721
+ display: -webkit-box;
1722
+ display: -webkit-flex;
1723
+ display: -moz-box;
1724
+ display: -ms-flexbox;
1725
+ display: flex;
1726
+ -webkit-box-orient: vertical;
1727
+ -webkit-box-direction: normal;
1728
+ -webkit-flex-direction: column;
1729
+ -moz-box-orient: vertical;
1730
+ -moz-box-direction: normal;
1731
+ -ms-flex-direction: column;
1732
+ flex-direction: column;
1733
+ opacity: 0; }
1734
+
1735
+ .premium-modal-box-modal-content {
1736
+ background-color: #fff;
1737
+ -webkit-background-clip: padding-box;
1738
+ background-clip: padding-box;
1739
+ border: 1px solid rgba(0, 0, 0, 0.2);
1740
+ -webkit-border-radius: 6px;
1741
+ border-radius: 6px;
1742
+ outline: 0; }
1743
+
1744
+ .premium-modal-backdrop.premium-in {
1745
+ filter: alpha(opacity=50);
1746
+ opacity: 0.5 !important; }
1747
+
1748
+ .premium-in {
1749
+ opacity: 1; }
1750
+
1751
+ .premium-modal-backdrop {
1752
+ position: fixed;
1753
+ top: 0;
1754
+ right: 0;
1755
+ bottom: 0;
1756
+ left: 0;
1757
+ z-index: 1040;
1758
+ background-color: #000; }
1759
+
1760
+ .premium-in {
1761
+ -js-display: flex !important;
1762
+ display: -webkit-box !important;
1763
+ display: -webkit-flex !important;
1764
+ display: -moz-box !important;
1765
+ display: -ms-flexbox !important;
1766
+ display: flex !important; }
1767
+
1768
+ .premium-modal-box-modal-header {
1769
+ -js-display: flex;
1770
+ display: -webkit-box;
1771
+ display: -webkit-flex;
1772
+ display: -moz-box;
1773
+ display: -ms-flexbox;
1774
+ display: flex;
1775
+ -webkit-box-pack: justify;
1776
+ -webkit-justify-content: space-between;
1777
+ -moz-box-pack: justify;
1778
+ -ms-flex-pack: justify;
1779
+ justify-content: space-between;
1780
+ -webkit-box-align: center;
1781
+ -webkit-align-items: center;
1782
+ -moz-box-align: center;
1783
+ -ms-flex-align: center;
1784
+ align-items: center;
1785
+ padding: 5px 15px;
1786
+ border-bottom: 1px solid #e5e5e5; }
1787
+ .premium-modal-box-modal-header .premium-modal-box-modal-close {
1788
+ margin-top: -2px; }
1789
+ .premium-modal-box-modal-header .premium-modal-box-modal-title {
1790
+ -js-display: flex;
1791
+ display: -webkit-box;
1792
+ display: -webkit-flex;
1793
+ display: -moz-box;
1794
+ display: -ms-flexbox;
1795
+ display: flex;
1796
+ -webkit-box-align: center;
1797
+ -webkit-align-items: center;
1798
+ -moz-box-align: center;
1799
+ -ms-flex-align: center;
1800
+ align-items: center;
1801
+ margin: 0;
1802
+ padding: 0; }
1803
+ .premium-modal-box-modal-header .premium-modal-box-modal-title svg {
1804
+ width: 50px;
1805
+ height: 60px; }
1806
+
1807
+ .premium-modal-box-modal-body {
1808
+ position: relative;
1809
+ padding: 15px;
1810
+ overflow: hidden; }
1811
+
1812
+ .premium-modal-box-modal-footer {
1813
+ padding: 15px;
1814
+ text-align: right;
1815
+ border-top: 1px solid #e5e5e5; }
1816
+
1817
+ .premium-modal-scrollbar-measure {
1818
+ position: absolute;
1819
+ top: -9999px;
1820
+ width: 50px;
1821
+ height: 50px;
1822
+ overflow: scroll; }
1823
+
1824
+ .premium-modal-trigger-text {
1825
+ background: none !important; }
1826
+
1827
+ .premium-modal-box-container {
1828
+ width: 100% !important; }
1829
+
1830
+ /*Open Modal Button Style*/
1831
+ .premium-modal-trigger-container .premium-modal-trigger-btn {
1832
+ border: none;
1833
+ -webkit-transition: all 0.3s ease-in-out;
1834
+ transition: all 0.3s ease-in-out; }
1835
+
1836
+ .premium-modal-trigger-container .premium-modal-trigger-img,
1837
+ .premium-modal-trigger-container .premium-modal-trigger-text,
1838
+ .premium-modal-trigger-container .premium-modal-trigger-animation {
1839
+ cursor: pointer; }
1840
+
1841
+ .premium-modal-trigger-container .premium-modal-trigger-animation {
1842
+ display: inline-block;
1843
+ width: 200px;
1844
+ height: 200px;
1845
+ -webkit-transition: all 0.3s ease-in-out;
1846
+ transition: all 0.3s ease-in-out; }
1847
+
1848
+ /*Image on Modal Header Style*/
1849
+ .premium-modal-box-modal-header img {
1850
+ width: 48px;
1851
+ padding-right: 5px; }
1852
+
1853
+ .premium-modal-box-modal-header i,
1854
+ .premium-modal-box-modal-header svg {
1855
+ padding-right: 6px; }
1856
+
1857
+ .premium-modal-box-modal-close {
1858
+ position: relative;
1859
+ z-index: 99; }
1860
+
1861
+ .premium-modal-trigger-img,
1862
+ .premium-modal-trigger-text,
1863
+ .premium-modal-box-close-button-container,
1864
+ .premium-modal-box-modal-close,
1865
+ .premium-modal-box-modal-lower-close {
1866
+ -webkit-transition: all 0.3s ease-in-out;
1867
+ transition: all 0.3s ease-in-out; }
1868
+
1869
+ @media (min-width: 768px) {
1870
+ .premium-modal-box-modal-dialog {
1871
+ width: 700px;
1872
+ max-height: 600px;
1873
+ overflow: auto; } }
1874
+
1875
+ @media (max-width: 767px) {
1876
+ .premium-modal-box-modal-dialog {
1877
+ width: 100%;
1878
+ max-height: 500px;
1879
+ overflow: auto; } }
1880
+
1881
+ .premium-modal-box-container[data-modal-animation*="animated-"] {
1882
+ opacity: 0; }
1883
+
1884
+ /**************** Premium Progress Bar ****************/
1885
+ /******************************************************/
1886
+ .premium-progressbar-container {
1887
+ position: relative; }
1888
+
1889
+ .premium-progressbar-bar-wrap {
1890
+ position: relative;
1891
+ text-align: left;
1892
+ overflow: hidden;
1893
+ height: 25px;
1894
+ margin-bottom: 50px;
1895
+ background-color: #f5f5f5;
1896
+ -webkit-border-radius: 4px;
1897
+ border-radius: 4px;
1898
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1899
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
1900
+ .premium-progressbar-bar-wrap.premium-progressbar-dots {
1901
+ background-color: transparent;
1902
+ width: 100%;
1903
+ -js-display: flex;
1904
+ display: -webkit-box;
1905
+ display: -webkit-flex;
1906
+ display: -moz-box;
1907
+ display: -ms-flexbox;
1908
+ display: flex;
1909
+ height: auto;
1910
+ -webkit-box-shadow: none;
1911
+ box-shadow: none; }
1912
+ .premium-progressbar-bar-wrap .progress-segment {
1913
+ position: relative;
1914
+ width: 25px;
1915
+ height: 25px;
1916
+ -webkit-border-radius: 50%;
1917
+ border-radius: 50%;
1918
+ overflow: hidden;
1919
+ background-color: #f5f5f5; }
1920
+ .premium-progressbar-bar-wrap .progress-segment.filled {
1921
+ background: #6ec1e4; }
1922
+ .premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child) {
1923
+ margin: 0 4px; }
1924
+ .premium-progressbar-bar-wrap .progress-segment:first-child {
1925
+ margin-right: 4px; }
1926
+ .premium-progressbar-bar-wrap .progress-segment:last-child {
1927
+ margin-left: 4px; }
1928
+ .premium-progressbar-bar-wrap .progress-segment .segment-inner {
1929
+ position: absolute;
1930
+ top: 0;
1931
+ left: 0;
1932
+ height: 100%;
1933
+ background-color: #6ec1e4; }
1934
+
1935
+ .premium-progressbar-bar {
1936
+ float: left;
1937
+ width: 0%;
1938
+ height: 100%;
1939
+ font-size: 12px;
1940
+ line-height: 20px;
1941
+ background: #6ec1e4;
1942
+ text-align: center;
1943
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1944
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); }
1945
+
1946
+ .premium-progressbar-striped .premium-progressbar-bar {
1947
+ background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1948
+ background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1949
+ -webkit-background-size: 40px 40px;
1950
+ background-size: 40px 40px; }
1951
+
1952
+ .premium-progressbar-active .premium-progressbar-bar {
1953
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
1954
+ animation: progress-bar-stripes 2s linear infinite; }
1955
+
1956
+ .premium-progressbar-gradient .premium-progressbar-bar {
1957
+ -webkit-background-size: 400% 400% !important;
1958
+ background-size: 400% 400% !important;
1959
+ -webkit-animation: progress-bar-gradient 10s ease-in-out infinite;
1960
+ animation: progress-bar-gradient 10s ease-in-out infinite; }
1961
+
1962
+ .premium-progressbar-bar {
1963
+ position: absolute;
1964
+ overflow: hidden;
1965
+ line-height: 20px; }
1966
+
1967
+ .premium-progressbar-container .clearfix {
1968
+ clear: both; }
1969
+
1970
+ .premium-progressbar-bar {
1971
+ -webkit-transition: width 0s ease-in-out !important;
1972
+ transition: width 0s ease-in-out !important; }
1973
+
1974
+ .premium-progressbar-container p:first-of-type {
1975
+ margin: 0;
1976
+ float: left; }
1977
+
1978
+ .premium-progressbar-container p:nth-of-type(2) {
1979
+ margin: 0;
1980
+ float: right; }
1981
+
1982
+ .premium-progressbar-name {
1983
+ left: 50%;
1984
+ top: 0;
1985
+ right: 0;
1986
+ -webkit-transform: translateX(-12.5px);
1987
+ -ms-transform: translateX(-12.5px);
1988
+ transform: translateX(-12.5px);
1989
+ z-index: 1; }
1990
+
1991
+ .premium-progressbar-multiple-label {
1992
+ position: relative;
1993
+ float: left;
1994
+ width: 0;
1995
+ left: 50%; }
1996
+
1997
+ .premium-progressbar-center-label {
1998
+ position: relative;
1999
+ white-space: nowrap; }
2000
+
2001
+ .premium-progressbar-arrow {
2002
+ left: 50%;
2003
+ display: inline-block;
2004
+ border-left: 7px solid transparent;
2005
+ border-right: 7px solid transparent;
2006
+ border-top: 11px solid;
2007
+ -webkit-transform: translateX(-50%);
2008
+ -ms-transform: translateX(-50%);
2009
+ transform: translateX(-50%); }
2010
+
2011
+ .premium-progressbar-pin {
2012
+ border-left: 1px solid;
2013
+ height: 12px;
2014
+ left: 50%;
2015
+ display: inline-block; }
2016
+
2017
  /**
2018
  * Circle Progress Bar
2019
+ */
2020
+ .premium-progressbar-circle-wrap {
2021
+ width: 200px;
2022
+ height: 200px;
2023
+ position: relative;
2024
+ margin: 0 auto; }
2025
+ .premium-progressbar-circle-wrap .premium-progressbar-circle {
2026
+ position: absolute;
2027
+ top: 0;
2028
+ left: 0;
2029
+ width: 100%;
2030
+ height: 100%;
2031
+ -webkit-clip-path: inset(0 0 0 50%);
2032
+ clip-path: inset(0 0 0 50%); }
2033
+ .premium-progressbar-circle-wrap .premium-progressbar-circle div {
2034
+ position: absolute;
2035
+ left: 0;
2036
+ top: 0;
2037
+ height: 100%;
2038
+ width: 100%;
2039
+ border-width: 6px;
2040
+ border-style: solid;
2041
+ border-color: #54595f;
2042
+ -webkit-border-radius: 50%;
2043
+ border-radius: 50%;
2044
+ -webkit-clip-path: inset(0 50% 0 0);
2045
+ clip-path: inset(0 50% 0 0); }
2046
+ .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left {
2047
+ -webkit-transform: rotate(0);
2048
+ -ms-transform: rotate(0);
2049
+ transform: rotate(0); }
2050
+ .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right {
2051
+ -webkit-transform: rotate(180deg);
2052
+ -ms-transform: rotate(180deg);
2053
+ transform: rotate(180deg);
2054
+ visibility: hidden; }
2055
+ .premium-progressbar-circle-wrap .premium-progressbar-circle-base {
2056
+ width: 100%;
2057
+ height: 100%;
2058
+ border: 6px solid #eee;
2059
+ -webkit-border-radius: 50%;
2060
+ border-radius: 50%; }
2061
+ .premium-progressbar-circle-wrap .premium-progressbar-circle-content {
2062
+ position: absolute;
2063
+ top: 0;
2064
+ left: 0;
2065
+ width: 100%;
2066
+ height: 100%;
2067
+ -js-display: flex;
2068
+ display: -webkit-box;
2069
+ display: -webkit-flex;
2070
+ display: -moz-box;
2071
+ display: -ms-flexbox;
2072
+ display: flex;
2073
+ -webkit-box-orient: vertical;
2074
+ -webkit-box-direction: normal;
2075
+ -webkit-flex-direction: column;
2076
+ -moz-box-orient: vertical;
2077
+ -moz-box-direction: normal;
2078
+ -ms-flex-direction: column;
2079
+ flex-direction: column;
2080
+ -webkit-box-pack: center;
2081
+ -webkit-justify-content: center;
2082
+ -moz-box-pack: center;
2083
+ -ms-flex-pack: center;
2084
+ justify-content: center;
2085
+ -webkit-box-align: center;
2086
+ -webkit-align-items: center;
2087
+ -moz-box-align: center;
2088
+ -ms-flex-align: center;
2089
+ align-items: center; }
2090
+ .premium-progressbar-circle-wrap .premium-lottie-animation {
2091
+ line-height: 1; }
2092
+
2093
+ @-webkit-keyframes progress-bar-stripes {
2094
+ from {
2095
+ background-position: 0 0; }
2096
+ to {
2097
+ background-position: 40px 0; } }
2098
+
2099
+ @keyframes progress-bar-stripes {
2100
+ from {
2101
+ background-position: 0 0; }
2102
+ to {
2103
+ background-position: 40px 0; } }
2104
+
2105
+ @-webkit-keyframes progress-bar-gradient {
2106
+ 0% {
2107
+ background-position: 0% 50%; }
2108
+ 50% {
2109
+ background-position: 100% 50%; }
2110
+ 100% {
2111
+ background-position: 0% 50%; } }
2112
+
2113
+ @keyframes progress-bar-gradient {
2114
+ 0% {
2115
+ background-position: 0% 50%; }
2116
+ 50% {
2117
+ background-position: 100% 50%; }
2118
+ 100% {
2119
+ background-position: 0% 50%; } }
2120
+
2121
+ /**************** Premium Testimonials ****************/
2122
+ /******************************************************/
2123
+ .premium-testimonial-box {
2124
+ width: 100%;
2125
+ background: transparent;
2126
+ -webkit-transition: all 0.3s ease-in-out;
2127
+ transition: all 0.3s ease-in-out; }
2128
+ .premium-testimonial-box .premium-testimonial-author-info {
2129
+ -js-display: flex;
2130
+ display: -webkit-box;
2131
+ display: -webkit-flex;
2132
+ display: -moz-box;
2133
+ display: -ms-flexbox;
2134
+ display: flex;
2135
+ -webkit-box-pack: center;
2136
+ -webkit-justify-content: center;
2137
+ -moz-box-pack: center;
2138
+ -ms-flex-pack: center;
2139
+ justify-content: center;
2140
+ -webkit-box-align: center;
2141
+ -webkit-align-items: center;
2142
+ -moz-box-align: center;
2143
+ -ms-flex-align: center;
2144
+ align-items: center; }
2145
+ .premium-testimonial-box .premium-testimonial-person-name,
2146
+ .premium-testimonial-box .premium-testimonial-company-name {
2147
+ font-weight: 600;
2148
+ margin: 0; }
2149
+
2150
+ .premium-testimonial-container {
2151
+ position: relative; }
2152
+
2153
+ .premium-testimonial-img-wrapper {
2154
+ margin-left: auto;
2155
+ margin-right: auto;
2156
+ overflow: hidden;
2157
+ border-style: solid !important; }
2158
+ .premium-testimonial-img-wrapper.circle {
2159
+ -webkit-border-radius: 50%;
2160
+ border-radius: 50%; }
2161
+ .premium-testimonial-img-wrapper.rounded {
2162
+ -webkit-border-radius: 15px;
2163
+ border-radius: 15px; }
2164
+ .premium-testimonial-img-wrapper img {
2165
+ -o-object-fit: cover;
2166
+ object-fit: cover;
2167
+ width: 100%;
2168
+ height: 100% !important; }
2169
+
2170
+ .premium-testimonial-content-wrapper {
2171
+ position: relative;
2172
+ -js-display: flex;
2173
+ display: -webkit-box;
2174
+ display: -webkit-flex;
2175
+ display: -moz-box;
2176
+ display: -ms-flexbox;
2177
+ display: flex;
2178
+ -webkit-box-orient: vertical;
2179
+ -webkit-box-direction: normal;
2180
+ -webkit-flex-direction: column;
2181
+ -moz-box-orient: vertical;
2182
+ -moz-box-direction: normal;
2183
+ -ms-flex-direction: column;
2184
+ flex-direction: column;
2185
+ z-index: 2;
2186
+ width: 100%;
2187
+ padding: 20px;
2188
+ text-align: center; }
2189
+
2190
+ .premium-testimonial-clear-float {
2191
+ clear: both; }
2192
+
2193
+ .premium-testimonial-upper-quote,
2194
+ .premium-testimonial-lower-quote {
2195
+ position: absolute;
2196
+ z-index: 1; }
2197
+
2198
+ /**************** Premium Dual Heading *****************/
2199
+ /*******************************************************/
2200
+ .premium-dual-header-container .premium-dual-header-first-header,
2201
+ .premium-dual-header-container .premium-dual-header-second-header {
2202
+ position: relative;
2203
+ padding: 0;
2204
+ margin: 0;
2205
+ display: inline-block;
2206
+ -webkit-transform: translate(0, 0);
2207
+ -ms-transform: translate(0, 0);
2208
+ transform: translate(0, 0); }
2209
+
2210
+ .premium-dual-header-first-clip .premium-dual-header-first-span,
2211
+ .premium-dual-header-second-clip {
2212
+ -webkit-text-fill-color: transparent;
2213
+ -webkit-background-clip: text;
2214
+ background-clip: text; }
2215
+
2216
+ .premium-dual-header-first-clip.stroke .premium-dual-header-first-span,
2217
+ .premium-dual-header-second-clip.stroke {
2218
+ -webkit-text-stroke-color: transparent;
2219
+ -webkit-text-fill-color: #fafafa;
2220
+ -webkit-text-stroke-width: 2px; }
2221
+
2222
+ @media (max-width: 500px) {
2223
+ .premium-dual-header-container .premium-dual-header-first-header,
2224
+ .premium-dual-header-container .premium-dual-header-second-header {
2225
+ display: block;
2226
+ word-wrap: break-word; }
2227
+ .premium-dual-header-first-container,
2228
+ .premium-dual-header-second-container {
2229
+ margin: 0; } }
2230
+
2231
+ @media (min-width: 501px) {
2232
+ .premium-dual-header-first-container {
2233
+ margin-right: 5px; } }
2234
+
2235
+ .premium-dual-header-first-header.gradient .premium-dual-header-first-span,
2236
+ .premium-dual-header-second-header.gradient {
2237
+ -webkit-background-size: 300% 300% !important;
2238
+ background-size: 300% 300% !important;
2239
+ -webkit-animation: Gradient 10s ease-in-out infinite;
2240
+ animation: Gradient 10s ease-in-out infinite; }
2241
+
2242
+ @-webkit-keyframes Gradient {
2243
+ 0% {
2244
+ background-position: 0% 50%; }
2245
+ 50% {
2246
+ background-position: 100% 50%; }
2247
+ 100% {
2248
+ background-position: 0% 50%; } }
2249
+
2250
+ @keyframes Gradient {
2251
+ 0% {
2252
+ background-position: 0% 50%; }
2253
+ 50% {
2254
+ background-position: 100% 50%; }
2255
+ 100% {
2256
+ background-position: 0% 50%; } }
2257
+
2258
+ /**************** Premium Title ****************/
2259
+ /***********************************************/
2260
+ .premium-title-container {
2261
+ position: relative;
2262
+ width: 100%;
2263
+ clear: both; }
2264
+ .premium-title-container .premium-title-header {
2265
+ position: relative;
2266
+ margin: 0;
2267
+ padding: 10px; }
2268
+ .premium-title-container .premium-title-header:not(.premium-title-style7) {
2269
+ -webkit-box-align: center;
2270
+ -webkit-align-items: center;
2271
+ -moz-box-align: center;
2272
+ -ms-flex-align: center;
2273
+ align-items: center; }
2274
+ .premium-title-container .premium-title-header svg {
2275
+ width: 40px;
2276
+ height: 40px; }
2277
+ .premium-title-container .premium-title-header img {
2278
+ width: 40px;
2279
+ height: 40px;
2280
+ -o-object-fit: cover;
2281
+ object-fit: cover; }
2282
+ .premium-title-container .premium-title-header a {
2283
+ position: absolute;
2284
+ top: 0;
2285
+ left: 0;
2286
+ width: 100%;
2287
+ height: 100%; }
2288
+ .premium-title-container .premium-lottie-animation {
2289
+ -js-display: flex;
2290
+ display: -webkit-box;
2291
+ display: -webkit-flex;
2292
+ display: -moz-box;
2293
+ display: -ms-flexbox;
2294
+ display: flex; }
2295
+
2296
+ .premium-title-icon-row .premium-title-icon {
2297
+ margin-right: 10px; }
2298
+
2299
+ .premium-title-icon-row-reverse .premium-title-icon {
2300
+ margin-left: 10px; }
2301
+
2302
+ .premium-title-style3,
2303
+ .premium-title-style4 {
2304
+ -js-display: flex;
2305
+ display: -webkit-box;
2306
+ display: -webkit-flex;
2307
+ display: -moz-box;
2308
+ display: -ms-flexbox;
2309
+ display: flex; }
2310
+
2311
+ .premium-title-style1,
2312
+ .premium-title-style2,
2313
+ .premium-title-style5,
2314
+ .premium-title-style6,
2315
+ .premium-title-style8,
2316
+ .premium-title-style9 {
2317
+ -js-display: inline-flex;
2318
+ display: -webkit-inline-box;
2319
+ display: -webkit-inline-flex;
2320
+ display: -moz-inline-box;
2321
+ display: -ms-inline-flexbox;
2322
+ display: inline-flex; }
2323
+
2324
+ .premium-title-style7 {
2325
+ -js-display: inline-flex;
2326
+ display: -webkit-inline-box;
2327
+ display: -webkit-inline-flex;
2328
+ display: -moz-inline-box;
2329
+ display: -ms-inline-flexbox;
2330
+ display: inline-flex;
2331
+ -webkit-box-orient: vertical;
2332
+ -webkit-box-direction: normal;
2333
+ -webkit-flex-direction: column;
2334
+ -moz-box-orient: vertical;
2335
+ -moz-box-direction: normal;
2336
+ -ms-flex-direction: column;
2337
+ flex-direction: column; }
2338
+ .premium-title-style7 .premium-title-style7-inner {
2339
+ -js-display: flex;
2340
+ display: -webkit-box;
2341
+ display: -webkit-flex;
2342
+ display: -moz-box;
2343
+ display: -ms-flexbox;
2344
+ display: flex;
2345
+ -webkit-box-align: center;
2346
+ -webkit-align-items: center;
2347
+ -moz-box-align: center;
2348
+ -ms-flex-align: center;
2349
+ align-items: center; }
2350
+
2351
+ .premium-title-style1 {
2352
+ border-left: 3px solid #6ec1e4; }
2353
+
2354
+ .premium-title-container.style2, .premium-title-container.style4, .premium-title-container.style5, .premium-title-container.style6 {
2355
+ border-bottom: 3px solid #6ec1e4; }
2356
+
2357
+ /*Style 6 Header*/
2358
+ .premium-title-style6:before {
2359
+ position: absolute;
2360
+ left: 50%;
2361
+ bottom: 0;
2362
+ margin-left: -2px;
2363
+ content: "";
2364
+ border: 3px solid transparent; }
2365
+
2366
+ /*Style 6 Trinagle*/
2367
+ .premium-title-style7-stripe-wrap {
2368
+ -js-display: flex;
2369
+ display: -webkit-box;
2370
+ display: -webkit-flex;
2371
+ display: -moz-box;
2372
+ display: -ms-flexbox;
2373
+ display: flex; }
2374
+
2375
+ .premium-title-style7:before {
2376
+ display: none; }
2377
+
2378
+ .premium-title-style8 .premium-title-text[data-animation="shiny"] {
2379
+ -webkit-background-size: 125px 125px !important;
2380
+ background-size: 125px !important;
2381
+ color: rgba(255, 255, 255, 0);
2382
+ -webkit-background-clip: text !important;
2383
+ background-clip: text !important;
2384
+ -webkit-animation-name: shining_title !important;
2385
+ animation-name: shining_title !important;
2386
+ -webkit-animation-duration: var(--animation-speed) !important;
2387
+ animation-duration: var(--animation-speed) !important;
2388
+ -webkit-animation-iteration-count: infinite !important;
2389
+ animation-iteration-count: infinite !important;
2390
+ background: var(--base-color) -webkit-gradient(linear, left top, right top, from(var(--base-color)), to(var(--base-color)), color-stop(0.5, var(--shiny-color))) 0 0 no-repeat; }
2391
+
2392
+ @-webkit-keyframes shining_title {
2393
+ 0% {
2394
+ background-position: 0%; }
2395
+ 100% {
2396
+ background-position: 200%; } }
2397
+
2398
+ @keyframes shining_title {
2399
+ 0% {
2400
+ background-position: 0%; }
2401
+ 100% {
2402
+ background-position: 200%; } }
2403
+
2404
+ .premium-title-style9[data-animation-blur="process"] .premium-title-style9-letter {
2405
+ -webkit-animation: premium_blurshadow 2s 1 alternate;
2406
+ animation: premium_blurshadow 2s 1 alternate; }
2407
+
2408
+ @-webkit-keyframes premium_blurshadow {
2409
+ from {
2410
+ text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
2411
+ color: transparent; }
2412
+ to {
2413
+ text-shadow: 0; } }
2414
+
2415
+ @keyframes premium_blurshadow {
2416
+ from {
2417
+ text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
2418
+ color: transparent; }
2419
+ to {
2420
+ text-shadow: 0; } }
2421
+
2422
  /*
2423
  * Common Title/Dual Heading
2424
+ */
2425
+ .premium-title-bg-text:before {
2426
+ position: absolute;
2427
+ content: attr(data-background);
2428
+ top: 0;
2429
+ left: 0;
2430
+ text-align: left; }
2431
+
2432
+ /**************** Premium Video Box ************/
2433
+ /***********************************************/
2434
+ .premium-video-box-transform {
2435
+ -webkit-transform: none !important;
2436
+ -ms-transform: none !important;
2437
+ transform: none !important; }
2438
+
2439
+ .premium-video-box-container > div {
2440
+ position: relative; }
2441
+
2442
+ .pa-aspect-ratio-11 .premium-video-box-container > div {
2443
+ padding-bottom: 100%; }
2444
+
2445
+ .pa-aspect-ratio-169 .premium-video-box-container > div {
2446
+ padding-bottom: 56.25%; }
2447
+
2448
+ .pa-aspect-ratio-43 .premium-video-box-container > div {
2449
+ padding-bottom: 75%; }
2450
+
2451
+ .pa-aspect-ratio-32 .premium-video-box-container > div {
2452
+ padding-bottom: 66.6666%; }
2453
+
2454
+ .pa-aspect-ratio-219 .premium-video-box-container > div {
2455
+ padding-bottom: 42.8571%; }
2456
+
2457
+ .pa-aspect-ratio-916 .premium-video-box-container > div {
2458
+ padding-bottom: 177.8%; }
2459
+
2460
+ .premium-video-box-image-container {
2461
+ position: absolute;
2462
+ top: 0;
2463
+ left: 0;
2464
+ bottom: 0;
2465
+ right: 0;
2466
+ width: 100%;
2467
+ height: 100%;
2468
+ -webkit-background-size: cover;
2469
+ background-size: cover;
2470
+ background-position: 50%;
2471
+ cursor: pointer;
2472
+ margin: auto;
2473
+ -webkit-transition: 0.2s all;
2474
+ transition: 0.2s all; }
2475
+
2476
+ .premium-video-box-play-icon-container {
2477
+ position: absolute;
2478
+ z-index: 2;
2479
+ cursor: pointer;
2480
+ -webkit-transform: translate(-50%, -50%);
2481
+ -ms-transform: translate(-50%, -50%);
2482
+ transform: translate(-50%, -50%);
2483
+ background: rgba(252, 252, 252, 0.35); }
2484
+
2485
+ .premium-video-box-description-container {
2486
+ position: absolute;
2487
+ z-index: 2;
2488
+ padding: 5px;
2489
+ text-align: center;
2490
+ cursor: pointer;
2491
+ -webkit-transform: translate(-50%, -50%);
2492
+ -ms-transform: translate(-50%, -50%);
2493
+ transform: translate(-50%, -50%); }
2494
+
2495
+ .premium-video-box-text {
2496
+ margin-bottom: 0 !important;
2497
+ -webkit-transition: all 0.3s ease-in-out;
2498
+ transition: all 0.3s ease-in-out; }
2499
+
2500
+ .premium-video-box-play-icon {
2501
+ padding: 15px;
2502
+ -webkit-transform: translateX(4%);
2503
+ -ms-transform: translateX(4%);
2504
+ transform: translateX(4%);
2505
+ -webkit-transition: all 0.3s ease-in-out;
2506
+ transition: all 0.3s ease-in-out; }
2507
+
2508
+ .premium-video-box-video-container {
2509
+ position: absolute;
2510
+ top: 0;
2511
+ left: 0;
2512
+ z-index: 2;
2513
+ width: 100%;
2514
+ height: 100%;
2515
+ -webkit-transition: opacity 0.8s ease-in-out;
2516
+ transition: opacity 0.8s ease-in-out;
2517
+ overflow: hidden;
2518
+ cursor: pointer; }
2519
+
2520
+ .premium-video-box-container[data-overlay="true"][data-type="self"] .premium-video-box-video-container {
2521
+ opacity: 0;
2522
+ visibility: hidden; }
2523
+
2524
+ .premium-video-box-video-container iframe {
2525
+ max-width: 100%;
2526
+ width: 100%;
2527
+ height: 100%;
2528
+ margin: 0;
2529
+ line-height: 1;
2530
+ border: none; }
2531
+
2532
+ .premium-video-box-video-container video {
2533
+ max-width: 100%;
2534
+ width: 100%;
2535
+ height: 100%;
2536
+ margin: 0;
2537
+ line-height: 1;
2538
+ border: none;
2539
+ background-color: #000;
2540
+ -o-object-fit: contain;
2541
+ object-fit: contain; }
2542
+
2543
+ .premium-video-box-container .premium-video-box-vimeo-wrap {
2544
+ -js-display: flex;
2545
+ display: -webkit-box;
2546
+ display: -webkit-flex;
2547
+ display: -moz-box;
2548
+ display: -ms-flexbox;
2549
+ display: flex;
2550
+ position: absolute;
2551
+ top: 0;
2552
+ left: 0;
2553
+ z-index: 3;
2554
+ margin: 10px;
2555
+ margin-right: 10px;
2556
+ -webkit-transition: opacity 0.2s ease-out;
2557
+ transition: opacity 0.2s ease-out;
2558
+ margin-right: 4.6em; }
2559
+
2560
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait {
2561
+ width: 60px;
2562
+ height: 60px;
2563
+ background: rgba(23, 35, 34, 0.75);
2564
+ margin-right: 1px;
2565
+ -webkit-box-flex: 1;
2566
+ -webkit-flex: 1 0 auto;
2567
+ -moz-box-flex: 1;
2568
+ -ms-flex: 1 0 auto;
2569
+ flex: 1 0 auto;
2570
+ padding: 0; }
2571
+
2572
+ .premium-video-box-vimeo-portrait img {
2573
+ width: 50px;
2574
+ height: 50px;
2575
+ margin: 5px;
2576
+ padding: 0;
2577
+ border: 0;
2578
+ -webkit-border-radius: 50%;
2579
+ border-radius: 50%; }
2580
+
2581
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers {
2582
+ font-size: 10px; }
2583
+
2584
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-title {
2585
+ max-width: 100%;
2586
+ font-size: 2em !important;
2587
+ font-weight: 700;
2588
+ margin: 0;
2589
+ padding: 0.1em 0.2em;
2590
+ background: rgba(23, 35, 34, 0.75);
2591
+ display: inline-block;
2592
+ text-transform: none;
2593
+ line-height: normal;
2594
+ letter-spacing: normal; }
2595
+
2596
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline {
2597
+ font-size: 1.2em !important;
2598
+ font-weight: 400;
2599
+ color: #fff;
2600
+ margin-top: 0.1em;
2601
+ padding: 0.2em 0.5em;
2602
+ background: rgba(23, 35, 34, 0.75);
2603
+ text-transform: none;
2604
+ line-height: normal;
2605
+ letter-spacing: normal; }
2606
+
2607
+ .premium-video-box-playlist-container {
2608
+ -js-display: flex;
2609
+ display: -webkit-box;
2610
+ display: -webkit-flex;
2611
+ display: -moz-box;
2612
+ display: -ms-flexbox;
2613
+ display: flex;
2614
+ -webkit-flex-wrap: wrap;
2615
+ -ms-flex-wrap: wrap;
2616
+ flex-wrap: wrap; }
2617
+ .premium-video-box-playlist-container .premium-video-box-container {
2618
+ height: 100%;
2619
+ overflow: hidden; }
2620
+
2621
+ .premium-video-box-container:hover .premium-video-box-image-container.zoomin {
2622
+ -webkit-transform: scale(1.1);
2623
+ -ms-transform: scale(1.1);
2624
+ transform: scale(1.1); }
2625
+
2626
+ .premium-video-box-container:hover .premium-video-box-image-container.zoomout {
2627
+ -webkit-transform: scale(1);
2628
+ -ms-transform: scale(1);
2629
+ transform: scale(1); }
2630
+
2631
+ .premium-video-box-container:hover .premium-video-box-image-container.scale {
2632
+ -webkit-transform: scale(1.3) rotate(5deg);
2633
+ -ms-transform: scale(1.3) rotate(5deg);
2634
+ transform: scale(1.3) rotate(5deg); }
2635
+
2636
+ .premium-video-box-container:hover .premium-video-box-image-container.gray {
2637
+ -webkit-filter: grayscale(0%);
2638
+ filter: grayscale(0%); }
2639
+
2640
+ .premium-video-box-container:hover .premium-video-box-image-container.blur {
2641
+ -webkit-filter: blur(3px);
2642
+ filter: blur(3px); }
2643
+
2644
+ .premium-video-box-container:hover .premium-video-box-image-container.sepia {
2645
+ -webkit-filter: sepia(0%);
2646
+ filter: sepia(0%); }
2647
+
2648
+ .premium-video-box-container:hover .premium-video-box-image-container.trans {
2649
+ -webkit-transform: translateX(0px) scale(1.1);
2650
+ -ms-transform: translateX(0px) scale(1.1);
2651
+ transform: translateX(0px) scale(1.1); }
2652
+
2653
+ .premium-video-box-container:hover .premium-video-box-image-container.bright {
2654
+ -webkit-filter: brightness(1.2);
2655
+ filter: brightness(1.2); }
2656
+
2657
+ .premium-video-box-image-container.gray {
2658
+ -webkit-filter: grayscale(100%);
2659
+ filter: grayscale(100%); }
2660
+
2661
+ .premium-video-box-image-container.zoomout, .premium-video-box-image-container.scale {
2662
+ -webkit-transform: scale(1.2);
2663
+ -ms-transform: scale(1.2);
2664
+ transform: scale(1.2); }
2665
+
2666
+ .premium-video-box-image-container.sepia {
2667
+ -webkit-filter: sepia(30%);
2668
+ filter: sepia(30%); }
2669
+
2670
+ .premium-video-box-image-container.bright {
2671
+ -webkit-filter: brightness(1);
2672
+ filter: brightness(1); }
2673
+
2674
+ .premium-video-box-image-container.trans {
2675
+ -webkit-transform: translateX(-15px) scale(1.1);
2676
+ -ms-transform: translateX(-15px) scale(1.1);
2677
+ transform: translateX(-15px) scale(1.1); }
2678
+
2679
+ .premium-video-box-mask-media {
2680
+ -webkit-mask-repeat: no-repeat;
2681
+ mask-repeat: no-repeat; }
2682
+
2683
+ /* Sticky Video Option */
2684
+ .premium-video-box-container.premium-video-box-sticky-apply {
2685
+ z-index: 99;
2686
+ overflow: unset; }
2687
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
2688
+ position: fixed !important;
2689
+ z-index: 99999;
2690
+ height: 225px;
2691
+ width: 400px;
2692
+ background: #fff; }
2693
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap,
2694
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before {
2695
+ visibility: hidden; }
2696
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
2697
+ -webkit-box-shadow: unset;
2698
+ box-shadow: unset; }
2699
+
2700
+ .premium-video-box-sticky-close,
2701
+ .premium-video-box-sticky-infobar {
2702
+ display: none; }
2703
+
2704
+ .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2705
+ position: absolute;
2706
+ padding: 5px;
2707
+ cursor: pointer;
2708
+ z-index: 99999;
2709
+ height: 14px;
2710
+ width: 14px;
2711
+ -webkit-box-sizing: content-box;
2712
+ -moz-box-sizing: content-box;
2713
+ box-sizing: content-box;
2714
+ -webkit-border-radius: 100%;
2715
+ border-radius: 100%;
2716
+ -js-display: flex;
2717
+ display: -webkit-box;
2718
+ display: -webkit-flex;
2719
+ display: -moz-box;
2720
+ display: -ms-flexbox;
2721
+ display: flex;
2722
+ -webkit-box-pack: center;
2723
+ -webkit-justify-content: center;
2724
+ -moz-box-pack: center;
2725
+ -ms-flex-pack: center;
2726
+ justify-content: center;
2727
+ -webkit-box-align: center;
2728
+ -webkit-align-items: center;
2729
+ -moz-box-align: center;
2730
+ -ms-flex-align: center;
2731
+ align-items: center; }
2732
+
2733
+ .premium-video-box-sticky-apply .premium-video-box-play-icon-container {
2734
+ -js-display: flex;
2735
+ display: -webkit-box;
2736
+ display: -webkit-flex;
2737
+ display: -moz-box;
2738
+ display: -ms-flexbox;
2739
+ display: flex; }
2740
+
2741
+ .premium-video-box-sticky-apply .premium-video-box-play-icon {
2742
+ -webkit-transition: none;
2743
+ transition: none; }
2744
+
2745
+ .premium-video-box-sticky-apply .premium-video-box-sticky-infobar {
2746
+ display: block;
2747
+ position: relative;
2748
+ top: 100%;
2749
+ width: 100%;
2750
+ padding: 5px;
2751
+ text-align: center;
2752
+ z-index: 9999;
2753
+ margin-top: -1px; }
2754
+
2755
+ .premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable {
2756
+ cursor: move; }
2757
+
2758
+ .premium-video-sticky-top-left
2759
+ .premium-video-box-container.premium-video-box-sticky-apply
2760
+ .premium-video-box-inner-wrap {
2761
+ right: auto;
2762
+ left: 20px;
2763
+ top: 20px; }
2764
+
2765
+ .premium-video-sticky-bottom-left
2766
+ .premium-video-box-container.premium-video-box-sticky-apply
2767
+ .premium-video-box-inner-wrap {
2768
+ right: auto;
2769
+ left: 20px;
2770
+ bottom: 20px; }
2771
+
2772
+ .premium-video-sticky-top-right
2773
+ .premium-video-box-container.premium-video-box-sticky-apply
2774
+ .premium-video-box-inner-wrap {
2775
+ left: auto;
2776
+ right: 20px;
2777
+ top: 20px; }
2778
+
2779
+ .premium-video-sticky-bottom-right
2780
+ .premium-video-box-container.premium-video-box-sticky-apply
2781
+ .premium-video-box-inner-wrap {
2782
+ left: auto;
2783
+ right: 20px;
2784
+ bottom: 20px; }
2785
+
2786
+ .premium-video-sticky-center-left
2787
+ .premium-video-box-container.premium-video-box-sticky-apply
2788
+ .premium-video-box-inner-wrap {
2789
+ right: auto;
2790
+ left: 20px;
2791
+ top: 50%;
2792
+ -webkit-transform: translateY(-50%);
2793
+ -ms-transform: translateY(-50%);
2794
+ transform: translateY(-50%); }
2795
+
2796
+ .premium-video-sticky-center-right
2797
+ .premium-video-box-container.premium-video-box-sticky-apply
2798
+ .premium-video-box-inner-wrap {
2799
+ left: auto;
2800
+ right: 20px;
2801
+ top: 50%;
2802
+ -webkit-transform: translateY(-50%);
2803
+ -ms-transform: translateY(-50%);
2804
+ transform: translateY(-50%); }
2805
+
2806
+ .premium-video-sticky-bottom-right
2807
+ .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
2808
+ .premium-video-box-inner-wrap,
2809
+ .premium-video-sticky-bottom-left
2810
+ .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
2811
+ .premium-video-box-inner-wrap {
2812
+ bottom: 55px; }
2813
+
2814
+ .premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2815
+ .premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2816
+ .premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2817
+ top: -10px;
2818
+ right: -10px; }
2819
+
2820
+ .premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2821
+ .premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2822
+ .premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2823
+ top: -10px;
2824
+ left: -10px; }
2825
+
2826
+ .premium-video-box-filter-sticky {
2827
+ -webkit-filter: none !important;
2828
+ filter: none !important; }
2829
+
2830
+ /**************** Premium Blog *****************/
2831
+ /***********************************************/
2832
+ .premium-blog-thumb-effect-wrapper {
2833
+ position: relative;
2834
+ overflow: hidden; }
2835
+
2836
+ .premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link {
2837
+ position: absolute;
2838
+ top: 0;
2839
+ left: 0;
2840
+ width: 100%;
2841
+ height: 100%;
2842
+ z-index: 2;
2843
+ padding: 20px; }
2844
+
2845
+ .premium-blog-bordered-effect .premium-blog-post-link {
2846
+ display: block;
2847
+ height: 100%;
2848
+ position: relative; }
2849
+
2850
+ /*Thumbnail Img*/
2851
+ .premium-blog-thumbnail-container {
2852
+ overflow: hidden; }
2853
+ .premium-blog-thumbnail-container img,
2854
+ .premium-blog-thumbnail-container .below-entry-meta {
2855
+ width: 100%;
2856
+ height: 100%;
2857
+ margin: 0 !important;
2858
+ -webkit-transition: all 0.4s ease-in-out;
2859
+ transition: all 0.4s ease-in-out; }
2860
+
2861
+ .premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img,
2862
+ .premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img {
2863
+ -webkit-transform: scale(1.2);
2864
+ -ms-transform: scale(1.2);
2865
+ transform: scale(1.2); }
2866
+
2867
+ .premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img {
2868
+ -webkit-filter: sepia(30%);
2869
+ filter: sepia(30%); }
2870
+
2871
+ .premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img {
2872
+ -webkit-filter: brightness(1);
2873
+ filter: brightness(1); }
2874
+
2875
+ .premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img {
2876
+ -webkit-transform: translateX(-15px) scale(1.1);
2877
+ -ms-transform: translateX(-15px) scale(1.1);
2878
+ transform: translateX(-15px) scale(1.1); }
2879
+
2880
+ .premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img {
2881
+ -webkit-transform: scale(1.2);
2882
+ -ms-transform: scale(1.2);
2883
+ transform: scale(1.2); }
2884
+
2885
+ .premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img {
2886
+ -webkit-transform: scale(1.1);
2887
+ -ms-transform: scale(1.1);
2888
+ transform: scale(1.1); }
2889
+
2890
+ .premium-blog-post-outer-container:hover .premium-blog-scale-effect img {
2891
+ -webkit-transform: scale(1.3) rotate(5deg);
2892
+ -ms-transform: scale(1.3) rotate(5deg);
2893
+ transform: scale(1.3) rotate(5deg); }
2894
+
2895
+ .premium-blog-post-outer-container:hover .premium-blog-gray-effect img {
2896
+ -webkit-filter: grayscale(100%);
2897
+ filter: grayscale(100%); }
2898
+
2899
+ .premium-blog-post-outer-container:hover .premium-blog-blur-effect img {
2900
+ -webkit-filter: blur(3px);
2901
+ filter: blur(3px); }
2902
+
2903
+ .premium-blog-post-outer-container:hover .premium-blog-sepia-effect img {
2904
+ -webkit-filter: sepia(0%);
2905
+ filter: sepia(0%); }
2906
+
2907
+ .premium-blog-post-outer-container:hover .premium-blog-bright-effect img {
2908
+ -webkit-filter: brightness(1.2);
2909
+ filter: brightness(1.2); }
2910
+
2911
+ .premium-blog-post-outer-container:hover .premium-blog-trans-effect img {
2912
+ -webkit-transform: translateX(0px) scale(1.1);
2913
+ -ms-transform: translateX(0px) scale(1.1);
2914
+ transform: translateX(0px) scale(1.1); }
2915
+
2916
+ .premium-blog-post-container {
2917
+ overflow: hidden; }
2918
+ .premium-blog-post-container .premium-blog-inner-container {
2919
+ -js-display: flex;
2920
+ display: -webkit-box;
2921
+ display: -webkit-flex;
2922
+ display: -moz-box;
2923
+ display: -ms-flexbox;
2924
+ display: flex; }
2925
+ .premium-blog-post-container .premium-blog-post-content {
2926
+ line-height: 1.5em;
2927
+ color: #777;
2928
+ font-size: 14px;
2929
+ margin-bottom: 10px; }
2930
+ .premium-blog-post-container ul.post-categories a:hover, .premium-blog-post-container ul.post-categories a:focus,
2931
+ .premium-blog-post-container .premium-blog-post-link:hover,
2932
+ .premium-blog-post-container .premium-blog-post-link:focus {
2933
+ -webkit-box-shadow: none !important;
2934
+ box-shadow: none !important;
2935
+ outline: none !important; }
2936
+ .premium-blog-post-container .premium-blog-entry-title {
2937
+ font-size: 18px;
2938
+ margin-bottom: 5px; }
2939
+ .premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper {
2940
+ position: relative;
2941
+ z-index: 3;
2942
+ top: -50px; }
2943
+ .premium-blog-post-container .premium-blog-content-wrapper {
2944
+ background-color: #f5f5f5;
2945
+ padding: 30px; }
2946
+ .premium-blog-post-container .premium-blog-content-wrapper.empty-thumb {
2947
+ top: 0; }
2948
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before, .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after {
2949
+ position: absolute;
2950
+ content: "";
2951
+ z-index: 1;
2952
+ top: 50%;
2953
+ left: 50%;
2954
+ opacity: 0;
2955
+ -webkit-transform: translate(-50%, -50%);
2956
+ -ms-transform: translate(-50%, -50%);
2957
+ transform: translate(-50%, -50%);
2958
+ -webkit-transition: all 0.4s linear 0s;
2959
+ transition: all 0.4s linear 0s;
2960
+ height: 1px;
2961
+ width: 100%;
2962
+ background-color: #fff; }
2963
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before {
2964
+ width: 1px;
2965
+ height: 100%; }
2966
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after {
2967
+ width: 20px;
2968
+ opacity: 1; }
2969
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before {
2970
+ height: 20px;
2971
+ opacity: 1; }
2972
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
2973
+ margin: 0px 10px 20px;
2974
+ clear: both; }
2975
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay {
2976
+ position: absolute;
2977
+ top: 0;
2978
+ left: 0;
2979
+ width: 100%;
2980
+ height: 100%;
2981
+ -webkit-transition: all 0.3s ease-in-out;
2982
+ transition: all 0.3s ease-in-out;
2983
+ opacity: 0; }
2984
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a {
2985
+ -js-display: flex;
2986
+ display: -webkit-box;
2987
+ display: -webkit-flex;
2988
+ display: -moz-box;
2989
+ display: -ms-flexbox;
2990
+ display: flex;
2991
+ -webkit-box-pack: center;
2992
+ -webkit-justify-content: center;
2993
+ -moz-box-pack: center;
2994
+ -ms-flex-pack: center;
2995
+ justify-content: center;
2996
+ -webkit-box-align: center;
2997
+ -webkit-align-items: center;
2998
+ -moz-box-align: center;
2999
+ -ms-flex-align: center;
3000
+ align-items: center;
3001
+ width: 100%;
3002
+ height: 100%; }
3003
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,
3004
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span,
3005
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,
3006
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i {
3007
+ -webkit-transition: all 0.3s ease-in-out;
3008
+ transition: all 0.3s ease-in-out; }
3009
+ .premium-blog-post-container.premium-blog-skin-side {
3010
+ -js-display: flex;
3011
+ display: -webkit-box;
3012
+ display: -webkit-flex;
3013
+ display: -moz-box;
3014
+ display: -ms-flexbox;
3015
+ display: flex; }
3016
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container {
3017
+ height: 100%; }
3018
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper {
3019
+ -webkit-box-flex: 1;
3020
+ -webkit-flex: 1;
3021
+ -moz-box-flex: 1;
3022
+ -ms-flex: 1;
3023
+ flex: 1; }
3024
+ .premium-blog-post-container.premium-blog-skin-banner {
3025
+ position: relative; }
3026
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper {
3027
+ position: absolute;
3028
+ width: 100%;
3029
+ bottom: 0;
3030
+ -js-display: flex;
3031
+ display: -webkit-box;
3032
+ display: -webkit-flex;
3033
+ display: -moz-box;
3034
+ display: -ms-flexbox;
3035
+ display: flex;
3036
+ -webkit-box-orient: vertical;
3037
+ -webkit-box-direction: normal;
3038
+ -webkit-flex-direction: column;
3039
+ -moz-box-orient: vertical;
3040
+ -moz-box-direction: normal;
3041
+ -ms-flex-direction: column;
3042
+ flex-direction: column;
3043
+ background-color: transparent;
3044
+ z-index: 3; }
3045
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper-inner {
3046
+ -webkit-transition: -webkit-transform 0.3s ease-in-out;
3047
+ transition: -webkit-transform 0.3s ease-in-out;
3048
+ transition: transform 0.3s ease-in-out;
3049
+ transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; }
3050
+ .premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper-inner {
3051
+ -webkit-transform: translateY(-5px);
3052
+ -ms-transform: translateY(-5px);
3053
+ transform: translateY(-5px); }
3054
+ .premium-blog-post-container .premium-blog-cats-container ul.post-categories {
3055
+ margin: 0;
3056
+ padding: 0;
3057
+ list-style: none;
3058
+ -js-display: flex;
3059
+ display: -webkit-box;
3060
+ display: -webkit-flex;
3061
+ display: -moz-box;
3062
+ display: -ms-flexbox;
3063
+ display: flex; }
3064
+ .premium-blog-post-container .premium-blog-cats-container a {
3065
+ display: block;
3066
+ font-size: 12px;
3067
+ color: #fff;
3068
+ background-color: #777;
3069
+ margin: 0 3px 10px 0;
3070
+ padding: 5px;
3071
+ -webkit-transition: all 0.3s ease-in-out;
3072
+ transition: all 0.3s ease-in-out; }
3073
+
3074
  /*
3075
  * Diagonal Effect
3076
+ */
3077
+ .premium-blog-diagonal-container {
3078
+ position: absolute;
3079
+ top: 0;
3080
+ left: 0;
3081
+ width: 100%;
3082
+ height: 100%; }
3083
+
3084
+ .premium-blog-diagonal-effect:before {
3085
+ position: absolute;
3086
+ top: 0px;
3087
+ left: 0px;
3088
+ width: 100%;
3089
+ height: 100%;
3090
+ content: " ";
3091
+ z-index: 1;
3092
+ background: rgba(255, 255, 255, 0.2);
3093
+ -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3094
+ transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3095
+ -webkit-transition: all 0.3s linear 0s;
3096
+ transition: all 0.3s linear 0s; }
3097
+
3098
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-diagonal-effect:before {
3099
+ -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3100
+ transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
3101
+
3102
  /*
3103
  * Framed Effect
3104
+ */
3105
+ .premium-blog-framed-effect {
3106
+ position: absolute;
3107
+ width: -webkit-calc(100% - 30px);
3108
+ width: calc(100% - 30px);
3109
+ height: -webkit-calc(100% - 30px);
3110
+ height: calc(100% - 30px);
3111
+ top: 15px;
3112
+ left: 15px;
3113
+ opacity: 0;
3114
+ -webkit-transform: scale(0.3);
3115
+ -ms-transform: scale(0.3);
3116
+ transform: scale(0.3);
3117
+ -webkit-transition: all 0.3s linear 0s;
3118
+ transition: all 0.3s linear 0s; }
3119
+
3120
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect {
3121
+ opacity: 0.99;
3122
+ -webkit-transform: scale(1);
3123
+ -ms-transform: scale(1);
3124
+ transform: scale(1); }
3125
+
3126
  /*
3127
  * Bordered Effect
3128
+ */
3129
+ .premium-blog-bordered-effect {
3130
+ position: absolute;
3131
+ top: 0;
3132
+ left: 0;
3133
+ width: 100%;
3134
+ height: 100%;
3135
+ opacity: 0;
3136
+ padding: 15px;
3137
+ -webkit-transition: all 0.3s linear 0s;
3138
+ transition: all 0.3s linear 0s; }
3139
+ .premium-blog-bordered-effect .premium-blog-post-link:before, .premium-blog-bordered-effect .premium-blog-post-link:after {
3140
+ content: "";
3141
+ display: block;
3142
+ position: absolute;
3143
+ top: 0;
3144
+ left: 0;
3145
+ width: 100%;
3146
+ height: 100%;
3147
+ -webkit-transition: all 0.5s linear 0s;
3148
+ transition: all 0.5s linear 0s;
3149
+ -webkit-transition-delay: 0s;
3150
+ transition-delay: 0s;
3151
+ border-color: rgba(255, 255, 255, 0.45); }
3152
+ .premium-blog-bordered-effect .premium-blog-post-link:before {
3153
+ border-right: 2px solid;
3154
+ border-left: 2px solid;
3155
+ -webkit-transform: scale(1, 0);
3156
+ -ms-transform: scale(1, 0);
3157
+ transform: scale(1, 0);
3158
+ -webkit-transform-origin: 100% 0;
3159
+ -ms-transform-origin: 100% 0;
3160
+ transform-origin: 100% 0; }
3161
+ .premium-blog-bordered-effect .premium-blog-post-link:after {
3162
+ border-top: 2px solid;
3163
+ border-bottom: 2px solid;
3164
+ -webkit-transform: scale(0, 1);
3165
+ -ms-transform: scale(0, 1);
3166
+ transform: scale(0, 1);
3167
+ -webkit-transform-origin: 0 0;
3168
+ -ms-transform-origin: 0 0;
3169
+ transform-origin: 0 0; }
3170
+
3171
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect {
3172
+ opacity: 0.99; }
3173
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:before, .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:after {
3174
+ -webkit-transition-delay: 0.15s;
3175
+ transition-delay: 0.15s;
3176
+ opacity: 1;
3177
+ -webkit-transform: scale(1);
3178
+ -ms-transform: scale(1);
3179
+ transform: scale(1); }
3180
+
3181
  /*
3182
  * Squares Effect
3183
+ */
3184
+ .premium-blog-squares-effect,
3185
+ .premium-blog-squares-square-container {
3186
+ position: absolute;
3187
+ top: 0;
3188
+ left: 0;
3189
+ width: 100%;
3190
+ height: 100%; }
3191
+
3192
+ .premium-blog-squares-effect:before, .premium-blog-squares-effect:after {
3193
+ position: absolute;
3194
+ content: "";
3195
+ top: 0;
3196
+ left: 0;
3197
+ width: 50%;
3198
+ height: 50%;
3199
+ -webkit-transform: translate(-100%, -100%);
3200
+ -ms-transform: translate(-100%, -100%);
3201
+ transform: translate(-100%, -100%);
3202
+ opacity: 0.7;
3203
+ -webkit-transition: all 0.3s linear 0s;
3204
+ transition: all 0.3s linear 0s; }
3205
+
3206
+ .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
3207
+ position: absolute;
3208
+ content: "";
3209
+ top: 0;
3210
+ left: 0;
3211
+ width: 50%;
3212
+ height: 50%;
3213
+ -webkit-transform: translate(-100%, -100%);
3214
+ -ms-transform: translate(-100%, -100%);
3215
+ transform: translate(-100%, -100%);
3216
+ opacity: 0.7;
3217
+ -webkit-transition: all 0.3s linear 0s;
3218
+ transition: all 0.3s linear 0s; }
3219
+
3220
+ .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
3221
+ opacity: 0.8; }
3222
+
3223
+ .premium-blog-squares-effect:after {
3224
+ -webkit-transform: translate(200%, 200%);
3225
+ -ms-transform: translate(200%, 200%);
3226
+ transform: translate(200%, 200%); }
3227
+
3228
+ .premium-blog-squares-square-container:before {
3229
+ -webkit-transform: translate(-100%, 200%);
3230
+ -ms-transform: translate(-100%, 200%);
3231
+ transform: translate(-100%, 200%); }
3232
+
3233
+ .premium-blog-squares-square-container:after {
3234
+ -webkit-transform: translate(200%, -100%);
3235
+ -ms-transform: translate(200%, -100%);
3236
+ transform: translate(200%, -100%); }
3237
+
3238
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:before {
3239
+ -webkit-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
3240
+ -ms-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
3241
+ transform: translate(0, 0%) scaleY(1.003) scaleX(1.003); }
3242
+
3243
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:after {
3244
+ -webkit-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
3245
+ -ms-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
3246
+ transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003); }
3247
+
3248
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:before {
3249
+ -webkit-transform: translate(0, 100%);
3250
+ -ms-transform: translate(0, 100%);
3251
+ transform: translate(0, 100%); }
3252
+
3253
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:after {
3254
+ -webkit-transform: translate(100%, 0%);
3255
+ -ms-transform: translate(100%, 0%);
3256
+ transform: translate(100%, 0%); }
3257
+
3258
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay {
3259
+ opacity: 1; }
3260
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a {
3261
+ opacity: 1;
3262
+ -webkit-transform: scale(1);
3263
+ -ms-transform: scale(1);
3264
+ transform: scale(1); }
3265
+
3266
+ .premium-blog-clear-fix {
3267
+ clear: both; }
3268
+
3269
+ /*Post Format Container*/
3270
+ .premium-blog-format-link {
3271
+ padding: 5px;
3272
+ line-height: 0; }
3273
+
3274
+ /*Post Format Icon*/
3275
+ /*Post Format Content Margin */
3276
+ .premium-blog-entry-meta {
3277
+ line-height: 1.3em;
3278
+ font-size: 12px;
3279
+ margin-bottom: 13px;
3280
+ color: #adadad; }
3281
+ .premium-blog-entry-meta i {
3282
+ margin-right: 3px;
3283
+ -webkit-transition: all 0.3s ease-in-out;
3284
+ transition: all 0.3s ease-in-out; }
3285
+
3286
+ .premium-blog-meta-data {
3287
+ display: inline-block; }
3288
+ .premium-blog-meta-data .premium-blog-meta-separator {
3289
+ margin: 0 5px; }
3290
+ .premium-blog-meta-data a,
3291
+ .premium-blog-meta-data span {
3292
+ color: inherit;
3293
+ -webkit-transition: all 0.3s ease-in-out;
3294
+ transition: all 0.3s ease-in-out; }
3295
+
3296
+ .premium-blog-author-thumbnail {
3297
+ position: relative;
3298
+ padding: 0 30px;
3299
+ width: 100%;
3300
+ top: -10px;
3301
+ height: 0;
3302
+ pointer-events: none; }
3303
+ .premium-blog-author-thumbnail img {
3304
+ -webkit-border-radius: 50%;
3305
+ border-radius: 50%;
3306
+ width: 60px;
3307
+ pointer-events: all;
3308
+ -webkit-transform: translateY(-50%);
3309
+ -ms-transform: translateY(-50%);
3310
+ transform: translateY(-50%); }
3311
+
3312
+ .premium-blog-entry-title a,
3313
+ .premium-blog-post-tags-container a,
3314
+ .premium-blog-post-content .premium-blog-excerpt-link {
3315
+ -webkit-transition: all 0.3s ease-in-out;
3316
+ transition: all 0.3s ease-in-out; }
3317
+
3318
+ .premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link {
3319
+ background-color: transparent;
3320
+ color: #54595f;
3321
+ padding: 0; }
3322
+
3323
+ .premium-blog-cta-full-yes .premium-blog-excerpt-link {
3324
+ width: 100%; }
3325
+
3326
+ .premium-blog-post-tags-container {
3327
+ margin-top: 8px;
3328
+ -js-display: flex;
3329
+ display: -webkit-box;
3330
+ display: -webkit-flex;
3331
+ display: -moz-box;
3332
+ display: -ms-flexbox;
3333
+ display: flex;
3334
+ -webkit-box-align: center;
3335
+ -webkit-align-items: center;
3336
+ -moz-box-align: center;
3337
+ -ms-flex-align: center;
3338
+ align-items: center;
3339
+ -webkit-flex-wrap: wrap;
3340
+ -ms-flex-wrap: wrap;
3341
+ flex-wrap: wrap; }
3342
+ .premium-blog-post-tags-container a {
3343
+ color: inherit;
3344
+ margin-left: 5px; }
3345
+
3346
+ /*Tags align*/
3347
+ .premium-blog-align-left .post-categories,
3348
+ .premium-blog-align-left .premium-blog-inner-container,
3349
+ .premium-blog-align-left .premium-blog-post-tags-container {
3350
+ -webkit-box-pack: start;
3351
+ -webkit-justify-content: flex-start;
3352
+ -moz-box-pack: start;
3353
+ -ms-flex-pack: start;
3354
+ justify-content: flex-start; }
3355
+
3356
+ .premium-blog-align-center .post-categories,
3357
+ .premium-blog-align-center .premium-blog-inner-container,
3358
+ .premium-blog-align-center .premium-blog-post-tags-container {
3359
+ -webkit-box-pack: center;
3360
+ -webkit-justify-content: center;
3361
+ -moz-box-pack: center;
3362
+ -ms-flex-pack: center;
3363
+ justify-content: center; }
3364
+
3365
+ .premium-blog-align-right .post-categories,
3366
+ .premium-blog-align-right .premium-blog-inner-container,
3367
+ .premium-blog-align-right .premium-blog-post-tags-container {
3368
+ -webkit-box-pack: end;
3369
+ -webkit-justify-content: flex-end;
3370
+ -moz-box-pack: end;
3371
+ -ms-flex-pack: end;
3372
+ justify-content: flex-end; }
3373
+
3374
+ /* Pagination */
3375
+ .premium-blog-pagination-container {
3376
+ text-align: right; }
3377
+ .premium-blog-pagination-container span {
3378
+ cursor: default; }
3379
+ .premium-blog-pagination-container .page-numbers {
3380
+ display: inline-block;
3381
+ color: #000;
3382
+ line-height: 1;
3383
+ font-size: 1em;
3384
+ font-weight: 400;
3385
+ text-decoration: none;
3386
+ padding: 0.75em;
3387
+ margin: 0 0.4em 0.4em 0;
3388
+ -webkit-transition: all 0.2s ease-in-out;
3389
+ transition: all 0.2s ease-in-out; }
3390
+
3391
+ .premium-blog-wrap .premium-loading-feed {
3392
+ display: block;
3393
+ position: absolute;
3394
+ width: 100%;
3395
+ height: 100%;
3396
+ top: 0px;
3397
+ left: 0px;
3398
+ bottom: 0px;
3399
+ right: 0px;
3400
+ background: rgba(255, 255, 255, 0.2);
3401
+ -js-display: flex;
3402
+ display: -webkit-box;
3403
+ display: -webkit-flex;
3404
+ display: -moz-box;
3405
+ display: -ms-flexbox;
3406
+ display: flex;
3407
+ -webkit-box-align: center;
3408
+ -webkit-align-items: center;
3409
+ -moz-box-align: center;
3410
+ -ms-flex-align: center;
3411
+ align-items: center;
3412
+ z-index: 99; }
3413
+
3414
+ .premium-blog-wrap {
3415
+ -js-display: flex;
3416
+ display: -webkit-box;
3417
+ display: -webkit-flex;
3418
+ display: -moz-box;
3419
+ display: -ms-flexbox;
3420
+ display: flex;
3421
+ -webkit-flex-wrap: wrap;
3422
+ -ms-flex-wrap: wrap;
3423
+ flex-wrap: wrap; }
3424
+ .premium-blog-wrap ul.slick-dots {
3425
+ width: 100%; }
3426
+
3427
  /*
3428
  * List Layout
3429
+ */
3430
+ .premium-blog-list .premium-blog-post-outer-container {
3431
+ width: 100%; }
3432
+
3433
  /**
3434
  * Even Layout
3435
+ */
3436
+ .premium-blog-even .premium-blog-post-container {
3437
+ height: 100%; }
3438
+
3439
+ .premium-blog-even .slick-track {
3440
+ -js-display: flex;
3441
+ display: -webkit-box;
3442
+ display: -webkit-flex;
3443
+ display: -moz-box;
3444
+ display: -ms-flexbox;
3445
+ display: flex; }
3446
+
3447
+ .premium-blog-even .slick-slide {
3448
+ height: inherit !important; }
3449
+
3450
  /**
3451
  * Responsive Style
3452
+ */
3453
+ @media (max-width: 768px) {
3454
+ .premium-blog-content-wrapper {
3455
+ top: 0;
3456
+ margin: 0;
3457
+ padding: 15px; }
3458
+ .premium-blog-skin-side {
3459
+ -webkit-box-orient: vertical;
3460
+ -webkit-box-direction: normal;
3461
+ -webkit-flex-direction: column;
3462
+ -moz-box-orient: vertical;
3463
+ -moz-box-direction: normal;
3464
+ -ms-flex-direction: column;
3465
+ flex-direction: column; } }
3466
+
3467
+ /************ Premium Team Members ************/
3468
+ /*********************************************/
3469
+ .premium-person-container {
3470
+ position: relative; }
3471
+
3472
+ .premium-person-image-container {
3473
+ position: relative;
3474
+ text-align: center; }
3475
+ .premium-person-image-container .premium-person-image-wrap {
3476
+ overflow: hidden; }
3477
+
3478
+ .premium-person-zoomout-effect .premium-person-image-container img,
3479
+ .premium-person-scale-effect .premium-person-image-container img {
3480
+ -webkit-transform: scale(1.2);
3481
+ -ms-transform: scale(1.2);
3482
+ transform: scale(1.2); }
3483
+
3484
+ .premium-person-sepia-effect .premium-person-image-container img {
3485
+ -webkit-filter: sepia(30%);
3486
+ filter: sepia(30%); }
3487
+
3488
+ .premium-person-bright-effect .premium-person-image-container img {
3489
+ -webkit-filter: brightness(1);
3490
+ filter: brightness(1); }
3491
+
3492
+ .premium-person-trans-effect .premium-person-image-container img {
3493
+ -webkit-transform: translateX(-15px) scale(1.1);
3494
+ -ms-transform: translateX(-15px) scale(1.1);
3495
+ transform: translateX(-15px) scale(1.1); }
3496
+
3497
+ .premium-person-zoomin-effect:hover .premium-person-image-container img {
3498
+ -webkit-transform: scale(1.2);
3499
+ -ms-transform: scale(1.2);
3500
+ transform: scale(1.2); }
3501
+
3502
+ .premium-person-zoomout-effect:hover .premium-person-image-container img {
3503
+ -webkit-transform: scale(1.1);
3504
+ -ms-transform: scale(1.1);
3505
+ transform: scale(1.1); }
3506
+
3507
+ .premium-person-scale-effect:hover .premium-person-image-container img {
3508
+ -webkit-transform: scale(1.3) rotate(5deg);
3509
+ -ms-transform: scale(1.3) rotate(5deg);
3510
+ transform: scale(1.3) rotate(5deg); }
3511
+
3512
+ .premium-person-grayscale-effect:hover .premium-person-image-container img {
3513
+ -webkit-filter: grayscale(100%);
3514
+ filter: grayscale(100%); }
3515
+
3516
+ .premium-person-blur-effect:hover .premium-person-image-container img {
3517
+ -webkit-filter: blur(3px);
3518
+ filter: blur(3px); }
3519
+
3520
+ .premium-person-sepia-effect:hover .premium-person-image-container img {
3521
+ -webkit-filter: sepia(0%);
3522
+ filter: sepia(0%); }
3523
+
3524
+ .premium-person-bright-effect:hover .premium-person-image-container img {
3525
+ -webkit-filter: brightness(1.2);
3526
+ filter: brightness(1.2); }
3527
+
3528
+ .premium-person-trans-effect:hover .premium-person-image-container img {
3529
+ -webkit-transform: translateX(0px) scale(1.1);
3530
+ -ms-transform: translateX(0px) scale(1.1);
3531
+ transform: translateX(0px) scale(1.1); }
3532
+
3533
+ .premium-person-container .premium-person-image-container img {
3534
+ width: 100%;
3535
+ height: 100%;
3536
+ -o-object-fit: cover;
3537
+ object-fit: cover;
3538
+ -webkit-transition: all 0.5s ease-in-out;
3539
+ transition: all 0.5s ease-in-out; }
3540
+
3541
+ .premium-person-style2 .premium-person-social {
3542
+ position: absolute;
3543
+ top: 0;
3544
+ left: 0;
3545
+ width: 100%;
3546
+ height: 100%;
3547
+ z-index: 2;
3548
+ -js-display: flex;
3549
+ display: -webkit-box;
3550
+ display: -webkit-flex;
3551
+ display: -moz-box;
3552
+ display: -ms-flexbox;
3553
+ display: flex;
3554
+ -webkit-box-pack: center;
3555
+ -webkit-justify-content: center;
3556
+ -moz-box-pack: center;
3557
+ -ms-flex-pack: center;
3558
+ justify-content: center;
3559
+ -webkit-box-align: center;
3560
+ -webkit-align-items: center;
3561
+ -moz-box-align: center;
3562
+ -ms-flex-align: center;
3563
+ align-items: center;
3564
+ -webkit-box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
3565
+ box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
3566
+ -webkit-transition: all 0.5s linear 0s;
3567
+ transition: all 0.5s linear 0s;
3568
+ opacity: 0; }
3569
+
3570
+ .premium-person-style2 .premium-person-image-container:hover .premium-person-social {
3571
+ opacity: 1; }
3572
+
3573
+ .premium-person-list-item a {
3574
+ display: inline-block; }
3575
+
3576
+ .premium-person-style2 .premium-person-list-item a {
3577
+ opacity: 0;
3578
+ -webkit-transform: scale(0);
3579
+ -ms-transform: scale(0);
3580
+ transform: scale(0);
3581
+ -webkit-transition: all 0.5s ease-in-out 0s;
3582
+ transition: all 0.5s ease-in-out 0s; }
3583
+
3584
+ .premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a {
3585
+ opacity: 1;
3586
+ -webkit-transform: scale(1);
3587
+ -ms-transform: scale(1);
3588
+ transform: scale(1); }
3589
+
3590
+ .premium-person-info-container {
3591
+ padding: 30px 15px; }
3592
+
3593
+ .premium-person-name {
3594
+ margin: 0 0 5px;
3595
+ font-weight: 700; }
3596
+
3597
+ .premium-person-title {
3598
+ margin: 0 0 20px;
3599
+ padding: 0; }
3600
+
3601
+ .premium-person-content {
3602
+ margin: 0 0 30px; }
3603
+
3604
+ /*Override Theme List Margin*/
3605
+ ul.premium-person-social-list {
3606
+ margin: 0px !important;
3607
+ padding: 0; }
3608
+
3609
+ .premium-person-social-list .premium-person-list-item {
3610
+ display: inline;
3611
+ list-style: none; }
3612
+
3613
+ .premium-person-social-list li {
3614
+ position: relative;
3615
+ bottom: 0px;
3616
+ -webkit-transition: all 0.2s ease-in-out;
3617
+ transition: all 0.2s ease-in-out; }
3618
+ .premium-person-social-list li i {
3619
+ position: relative;
3620
+ bottom: 0px;
3621
+ -webkit-transition: all 0.2s ease-in-out;
3622
+ transition: all 0.2s ease-in-out; }
3623
+
3624
+ .premium-person-defaults-yes li.premium-person-facebook:hover a {
3625
+ background-color: #3b5998 !important; }
3626
+
3627
+ .premium-person-defaults-yes li.premium-person-twitter:hover a {
3628
+ background-color: #55acee !important; }
3629
+
3630
+ .premium-person-defaults-yes li.premium-person-linkedin:hover a {
3631
+ background-color: #0077b5 !important; }
3632
+
3633
+ .premium-person-defaults-yes li.premium-person-google:hover a {
3634
+ background-color: #dc4e41 !important; }
3635
+
3636
+ .premium-person-defaults-yes li.premium-person-youtube:hover a {
3637
+ background-color: #b31217 !important; }
3638
+
3639
+ .premium-person-defaults-yes li.premium-person-instagram:hover a {
3640
+ background-color: #e4405f !important; }
3641
+
3642
+ .premium-person-defaults-yes li.premium-person-skype:hover a {
3643
+ background-color: #00aff0 !important; }
3644
+
3645
+ .premium-person-defaults-yes li.premium-person-pinterest:hover a {
3646
+ background-color: #bd081c !important; }
3647
+
3648
+ .premium-person-defaults-yes li.premium-person-dribbble:hover a {
3649
+ background-color: #ea4c89 !important; }
3650
+
3651
+ .premium-person-defaults-yes li.premium-person-mail:hover a {
3652
+ background-color: #b23121 !important; }
3653
+
3654
+ .premium-person-defaults-yes li.premium-person-behance:hover a {
3655
+ background-color: #1769ff !important; }
3656
+
3657
+ .premium-person-defaults-yes li.premium-person-whatsapp:hover a {
3658
+ background-color: #25d366 !important; }
3659
+
3660
+ .premium-person-defaults-yes li.premium-person-telegram:hover a {
3661
+ background-color: #0088cc !important; }
3662
+
3663
+ .premium-person-defaults-yes li.premium-person-site:hover a {
3664
+ background-color: #0055a5 !important; }
3665
+
3666
+ .premium-person-social-list li:hover a {
3667
+ -webkit-box-shadow: none;
3668
+ box-shadow: none; }
3669
+
3670
+ .premium-person-social-list li a:focus {
3671
+ -webkit-box-shadow: none;
3672
+ box-shadow: none;
3673
+ outline: none; }
3674
+
3675
+ .premium-person-social-list li i {
3676
+ font-size: 18px; }
3677
+
3678
+ .elementor-widget-premium-addon-person .elementor-widget-container {
3679
+ -js-display: flex;
3680
+ display: -webkit-box;
3681
+ display: -webkit-flex;
3682
+ display: -moz-box;
3683
+ display: -ms-flexbox;
3684
+ display: flex;
3685
+ -webkit-box-pack: center;
3686
+ -webkit-justify-content: center;
3687
+ -moz-box-pack: center;
3688
+ -ms-flex-pack: center;
3689
+ justify-content: center; }
3690
+
3691
+ .premium-persons-container.multiple-persons {
3692
+ -js-display: flex;
3693
+ display: -webkit-box;
3694
+ display: -webkit-flex;
3695
+ display: -moz-box;
3696
+ display: -ms-flexbox;
3697
+ display: flex;
3698
+ -webkit-flex-wrap: wrap;
3699
+ -ms-flex-wrap: wrap;
3700
+ flex-wrap: wrap;
3701
+ width: 100%; }
3702
+
3703
+ .premium-person-style1 .premium-person-container {
3704
+ overflow: hidden; }
3705
+ .premium-person-style1 .premium-person-container .premium-person-info {
3706
+ position: absolute;
3707
+ top: auto;
3708
+ right: 0;
3709
+ left: 0;
3710
+ -webkit-transition: all 500ms ease 0s;
3711
+ transition: all 500ms ease 0s;
3712
+ -webkit-transform: translate3d(0, 100%, 0);
3713
+ transform: translate3d(0, 100%, 0); }
3714
+ .premium-person-style1 .premium-person-container:hover .premium-person-info {
3715
+ -webkit-transform: translate3d(0, 0, 0);
3716
+ transform: translate3d(0, 0, 0);
3717
+ bottom: -1px !important; }
3718
+
3719
+ .premium-person-style1 .premium-person-social-list li:hover {
3720
+ bottom: 5px; }
3721
+
3722
+ .premium-person-style1.multiple-persons:not([data-persons-equal="yes"]) {
3723
+ -webkit-box-align: start;
3724
+ -webkit-align-items: flex-start;
3725
+ -moz-box-align: start;
3726
+ -ms-flex-align: start;
3727
+ align-items: flex-start; }
3728
+
3729
+ .premium-person-style1 .slick-track {
3730
+ -js-display: flex;
3731
+ display: -webkit-box;
3732
+ display: -webkit-flex;
3733
+ display: -moz-box;
3734
+ display: -ms-flexbox;
3735
+ display: flex; }
3736
+
3737
+ .premium-person-style1 .slick-slide {
3738
+ height: inherit !important; }
3739
+
3740
+ .premium-person-style1.multiple-persons[data-persons-equal="yes"] .premium-person-image-container,
3741
+ .premium-person-style1.multiple-persons[data-persons-equal="yes"] .premium-person-image-wrap {
3742
+ height: 100%; }
3743
+
3744
+ .premium-person-style3 .premium-person-info-container {
3745
+ position: absolute;
3746
+ top: 0;
3747
+ left: 0;
3748
+ width: 100%;
3749
+ height: 100%;
3750
+ -js-display: flex;
3751
+ display: -webkit-box;
3752
+ display: -webkit-flex;
3753
+ display: -moz-box;
3754
+ display: -ms-flexbox;
3755
+ display: flex;
3756
+ -webkit-box-orient: vertical;
3757
+ -webkit-box-direction: normal;
3758
+ -webkit-flex-direction: column;
3759
+ -moz-box-orient: vertical;
3760
+ -moz-box-direction: normal;
3761
+ -ms-flex-direction: column;
3762
+ flex-direction: column;
3763
+ -webkit-box-pack: justify;
3764
+ -webkit-justify-content: space-between;
3765
+ -moz-box-pack: justify;
3766
+ -ms-flex-pack: justify;
3767
+ justify-content: space-between; }
3768
+
3769
+ .premium-person-style3 .premium-person-title-desc-wrap {
3770
+ -js-display: flex;
3771
+ display: -webkit-box;
3772
+ display: -webkit-flex;
3773
+ display: -moz-box;
3774
+ display: -ms-flexbox;
3775
+ display: flex;
3776
+ -webkit-box-orient: horizontal;
3777
+ -webkit-box-direction: reverse;
3778
+ -webkit-flex-direction: row-reverse;
3779
+ -moz-box-orient: horizontal;
3780
+ -moz-box-direction: reverse;
3781
+ -ms-flex-direction: row-reverse;
3782
+ flex-direction: row-reverse;
3783
+ -webkit-box-pack: justify;
3784
+ -webkit-justify-content: space-between;
3785
+ -moz-box-pack: justify;
3786
+ -ms-flex-pack: justify;
3787
+ justify-content: space-between;
3788
+ -webkit-box-align: start;
3789
+ -webkit-align-items: flex-start;
3790
+ -moz-box-align: start;
3791
+ -ms-flex-align: start;
3792
+ align-items: flex-start; }
3793
+
3794
+ .premium-person-style3 .premium-person-name-icons-wrap {
3795
+ -js-display: flex;
3796
+ display: -webkit-box;
3797
+ display: -webkit-flex;
3798
+ display: -moz-box;
3799
+ display: -ms-flexbox;
3800
+ display: flex;
3801
+ -webkit-box-pack: justify;
3802
+ -webkit-justify-content: space-between;
3803
+ -moz-box-pack: justify;
3804
+ -ms-flex-pack: justify;
3805
+ justify-content: space-between;
3806
+ -webkit-box-align: end;
3807
+ -webkit-align-items: flex-end;
3808
+ -moz-box-align: end;
3809
+ -ms-flex-align: end;
3810
+ align-items: flex-end; }
3811
+
3812
+ .premium-person-style3 .premium-person-title {
3813
+ opacity: 0;
3814
+ -webkit-transition: all 0.3s ease;
3815
+ transition: all 0.3s ease;
3816
+ width: 0; }
3817
+ .premium-person-style3 .premium-person-title span {
3818
+ display: inline-block; }
3819
+
3820
+ .premium-person-style3 .premium-person-name {
3821
+ padding-left: 10px; }
3822
+
3823
+ .premium-person-style3 .premium-person-social-list {
3824
+ -js-display: flex;
3825
+ display: -webkit-box;
3826
+ display: -webkit-flex;
3827
+ display: -moz-box;
3828
+ display: -ms-flexbox;
3829
+ display: flex;
3830
+ -webkit-box-orient: vertical;
3831
+ -webkit-box-direction: normal;
3832
+ -webkit-flex-direction: column;
3833
+ -moz-box-orient: vertical;
3834
+ -moz-box-direction: normal;
3835
+ -ms-flex-direction: column;
3836
+ flex-direction: column;
3837
+ -webkit-transform: translateY(20px);
3838
+ -ms-transform: translateY(20px);
3839
+ transform: translateY(20px);
3840
+ opacity: 0;
3841
+ -webkit-transition: all 0.3s ease;
3842
+ transition: all 0.3s ease; }
3843
+
3844
+ .premium-person-style3 .premium-person-list-item {
3845
+ line-height: 0; }
3846
+ .premium-person-style3 .premium-person-list-item a {
3847
+ padding: 5px 10px 0 0;
3848
+ margin: 5px 0; }
3849
+
3850
+ .premium-person-style3 .premium-person-container:hover .premium-person-title {
3851
+ opacity: 1; }
3852
+
3853
+ .premium-person-style3 .premium-person-container:hover .premium-person-social-list {
3854
+ opacity: 1;
3855
+ -webkit-transform: translateY(0);
3856
+ -ms-transform: translateY(0);
3857
+ transform: translateY(0); }
3858
+
3859
+ .premium-persons-title-cw .premium-person-title {
3860
+ -webkit-transform: translateX(15px) rotate(90deg);
3861
+ -ms-transform: translateX(15px) rotate(90deg);
3862
+ transform: translateX(15px) rotate(90deg);
3863
+ -webkit-transform-origin: top;
3864
+ -ms-transform-origin: top;
3865
+ transform-origin: top; }
3866
+
3867
+ .premium-persons-title-cw .premium-person-container:hover .premium-person-title {
3868
+ -webkit-transform: translateX(0) rotate(90deg);
3869
+ -ms-transform: translateX(0) rotate(90deg);
3870
+ transform: translateX(0) rotate(90deg); }
3871
+
3872
+ .premium-persons-title-ccw .premium-person-title {
3873
+ width: auto;
3874
+ margin-right: 20px;
3875
+ -webkit-transform: translateX(15px) rotate(-90deg);
3876
+ -ms-transform: translateX(15px) rotate(-90deg);
3877
+ transform: translateX(15px) rotate(-90deg);
3878
+ -webkit-transform-origin: center right;
3879
+ -ms-transform-origin: center right;
3880
+ transform-origin: center right; }
3881
+
3882
+ .premium-persons-title-ccw .premium-person-container:hover .premium-person-title {
3883
+ -webkit-transform: translateX(0) rotate(-90deg);
3884
+ -ms-transform: translateX(0) rotate(-90deg);
3885
+ transform: translateX(0) rotate(-90deg); }
3886
+
3887
+ /**************** Premium Fancy Text *******************/
3888
+ /*******************************************************/
3889
+ .premium-suffix-text,
3890
+ .premium-fancy-text,
3891
+ .premium-prefix-text {
3892
+ font-size: 40px; }
3893
+
3894
+ .premium-fancy-text-wrapper .premium-fancy-list-items {
3895
+ list-style: none; }
3896
+
3897
+ .premium-fancy-text-wrapper .premium-fancy-text-span-align {
3898
+ vertical-align: top; }
3899
+
3900
+ .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper {
3901
+ margin: 0;
3902
+ padding: 0;
3903
+ border: none;
3904
+ position: relative; }
3905
+
3906
+ .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items {
3907
+ position: absolute;
3908
+ top: 0;
3909
+ left: 0;
3910
+ display: inline-block; }
3911
+
3912
+ .premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden {
3913
+ opacity: 0;
3914
+ -webkit-animation: pa-zoom-out 0.8s;
3915
+ animation: pa-zoom-out 0.8s; }
3916
+
3917
+ .premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible {
3918
+ position: relative !important;
3919
+ -webkit-animation: pa-zoom-in 0.8s;
3920
+ animation: pa-zoom-in 0.8s; }
3921
+
3922
+ .premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper {
3923
+ -webkit-perspective: 300px;
3924
+ perspective: 300px; }
3925
+
3926
+ .premium-fancy-text-wrapper.rotate .premium-fancy-list-items {
3927
+ -webkit-transform-origin: 50% 100%;
3928
+ -ms-transform-origin: 50% 100%;
3929
+ transform-origin: 50% 100%; }
3930
+
3931
+ .premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden {
3932
+ opacity: 0;
3933
+ -webkit-transform: rotateX(180deg);
3934
+ transform: rotateX(180deg);
3935
+ -webkit-animation: pa-rotate-out 1.2s;
3936
+ animation: pa-rotate-out 1.2s; }
3937
+
3938
+ .premium-fancy-text-wrapper.rotate .premium-fancy-item-visible {
3939
+ position: relative !important;
3940
+ -webkit-transform: rotateX(0deg);
3941
+ transform: rotateX(0deg);
3942
+ -webkit-animation: pa-rotate-in 1.2s;
3943
+ animation: pa-rotate-in 1.2s; }
3944
+
3945
+ .premium-fancy-text-wrapper.custom .premium-fancy-item-hidden {
3946
+ opacity: 0; }
3947
+
3948
+ .premium-fancy-text-wrapper.custom .premium-fancy-item-visible {
3949
+ position: relative !important; }
3950
+
3951
+ @-webkit-keyframes pa-zoom-in {
3952
+ 0% {
3953
+ opacity: 0;
3954
+ -webkit-transform: translateZ(100px);
3955
+ transform: translateZ(100px); }
3956
+ 100% {
3957
+ opacity: 1;
3958
+ -webkit-transform: translateZ(0);
3959
+ transform: translateZ(0); } }
3960
+
3961
+ @keyframes pa-zoom-in {
3962
+ 0% {
3963
+ opacity: 0;
3964
+ -webkit-transform: translateZ(100px);
3965
+ transform: translateZ(100px); }
3966
+ 100% {
3967
+ opacity: 1;
3968
+ -webkit-transform: translateZ(0);
3969
+ transform: translateZ(0); } }
3970
+
3971
+ @-webkit-keyframes pa-zoom-out {
3972
+ 0% {
3973
+ opacity: 1;
3974
+ -webkit-transform: translateZ(0);
3975
+ transform: translateZ(0); }
3976
+ 100% {
3977
+ opacity: 0;
3978
+ -webkit-transform: translateZ(-100px);
3979
+ transform: translateZ(-100px); } }
3980
+
3981
+ @keyframes pa-zoom-out {
3982
+ 0% {
3983
+ opacity: 1;
3984
+ -webkit-transform: translateZ(0);
3985
+ transform: translateZ(0); }
3986
+ 100% {
3987
+ opacity: 0;
3988
+ -webkit-transform: translateZ(-100px);
3989
+ transform: translateZ(-100px); } }
3990
+
3991
+ @-webkit-keyframes pa-rotate-in {
3992
+ 0% {
3993
+ opacity: 0;
3994
+ -webkit-transform: rotateX(180deg);
3995
+ transform: rotateX(180deg); }
3996
+ 35% {
3997
+ opacity: 0;
3998
+ -webkit-transform: rotateX(120deg);
3999
+ transform: rotateX(120deg); }
4000
+ 65% {
4001
+ opacity: 0; }
4002
+ 100% {
4003
+ opacity: 1;
4004
+ -webkit-transform: rotateX(360deg);
4005
+ transform: rotateX(360deg); } }
4006
+
4007
+ @keyframes pa-rotate-in {
4008
+ 0% {
4009
+ opacity: 0;
4010
+ -webkit-transform: rotateX(180deg);
4011
+ transform: rotateX(180deg); }
4012
+ 35% {
4013
+ opacity: 0;
4014
+ -webkit-transform: rotateX(120deg);
4015
+ transform: rotateX(120deg); }
4016
+ 65% {
4017
+ opacity: 0; }
4018
+ 100% {
4019
+ opacity: 1;
4020
+ -webkit-transform: rotateX(360deg);
4021
+ transform: rotateX(360deg); } }
4022
+
4023
+ @-webkit-keyframes pa-rotate-out {
4024
+ 0% {
4025
+ opacity: 1;
4026
+ -webkit-transform: rotateX(0deg);
4027
+ transform: rotateX(0deg); }
4028
+ 35% {
4029
+ opacity: 1;
4030
+ -webkit-transform: rotateX(-40deg);
4031
+ transform: rotateX(-40deg); }
4032
+ 65% {
4033
+ opacity: 0; }
4034
+ 100% {
4035
+ opacity: 0;
4036
+ -webkit-transform: rotateX(180deg);
4037
+ transform: rotateX(180deg); } }
4038
+
4039
+ @keyframes pa-rotate-out {
4040
+ 0% {
4041
+ opacity: 1;
4042
+ -webkit-transform: rotateX(0deg);
4043
+ transform: rotateX(0deg); }
4044
+ 35% {
4045
+ opacity: 1;
4046
+ -webkit-transform: rotateX(-40deg);
4047
+ transform: rotateX(-40deg); }
4048
+ 65% {
4049
+ opacity: 0; }
4050
+ 100% {
4051
+ opacity: 0;
4052
+ -webkit-transform: rotateX(180deg);
4053
+ transform: rotateX(180deg); } }
4054
+
4055
+ /**************** Premium Pricing Table ****************/
4056
+ /*******************************************************/
4057
+ .premium-pricing-table-container {
4058
+ position: relative;
4059
+ overflow: hidden;
4060
+ text-align: center;
4061
+ -webkit-transition: all 0.3s ease-in-out;
4062
+ transition: all 0.3s ease-in-out; }
4063
+
4064
+ .premium-pricing-icon-container {
4065
+ -js-display: flex;
4066
+ display: -webkit-box;
4067
+ display: -webkit-flex;
4068
+ display: -moz-box;
4069
+ display: -ms-flexbox;
4070
+ display: flex;
4071
+ -webkit-box-pack: center;
4072
+ -webkit-justify-content: center;
4073
+ -moz-box-pack: center;
4074
+ -ms-flex-pack: center;
4075
+ justify-content: center;
4076
+ line-height: 0; }
4077
+ .premium-pricing-icon-container .premium-pricing-icon {
4078
+ display: inline-block; }
4079
+ .premium-pricing-icon-container .premium-pricing-image {
4080
+ overflow: hidden; }
4081
+ .premium-pricing-icon-container .premium-pricing-image img {
4082
+ width: 25px;
4083
+ height: 25px;
4084
+ -o-object-fit: cover;
4085
+ object-fit: cover; }
4086
+
4087
+ .premium-badge-left {
4088
+ position: absolute;
4089
+ top: 0; }
4090
+
4091
+ .premium-badge-right {
4092
+ position: absolute;
4093
+ top: 0;
4094
+ right: 0; }
4095
+
4096
+ .premium-badge-left {
4097
+ left: 0; }
4098
+
4099
+ .premium-badge-triangle.premium-badge-left .corner {
4100
+ width: 0;
4101
+ height: 0;
4102
+ border-top: 150px solid;
4103
+ border-bottom: 150px solid transparent;
4104
+ border-right: 150px solid transparent; }
4105
+
4106
+ .premium-badge-triangle.premium-badge-right .corner {
4107
+ width: 0;
4108
+ height: 0;
4109
+ border-bottom: 150px solid transparent;
4110
+ border-right: 150px solid;
4111
+ border-left: 150px solid transparent; }
4112
+
4113
+ .premium-badge-triangle span {
4114
+ position: absolute;
4115
+ top: 35px;
4116
+ width: 100px;
4117
+ text-align: center;
4118
+ -webkit-transform: rotate(-45deg);
4119
+ -ms-transform: rotate(-45deg);
4120
+ transform: rotate(-45deg);
4121
+ display: block;
4122
+ text-transform: uppercase; }
4123
+
4124
+ .premium-badge-triangle.premium-badge-right span {
4125
+ -webkit-transform: rotate(45deg);
4126
+ -ms-transform: rotate(45deg);
4127
+ transform: rotate(45deg);
4128
+ right: 0; }
4129
+
4130
+ .premium-badge-circle {
4131
+ min-width: 4em;
4132
+ min-height: 4em;
4133
+ line-height: 4em;
4134
+ text-align: center;
4135
+ -webkit-border-radius: 100%;
4136
+ border-radius: 100%;
4137
+ position: absolute;
4138
+ z-index: 1; }
4139
+
4140
+ .premium-badge-stripe {
4141
+ position: absolute;
4142
+ -webkit-transform: rotate(90deg);
4143
+ -ms-transform: rotate(90deg);
4144
+ transform: rotate(90deg);
4145
+ width: 15em;
4146
+ overflow: hidden;
4147
+ height: 15em; }
4148
+ .premium-badge-stripe.premium-badge-left {
4149
+ -webkit-transform: rotate(0);
4150
+ -ms-transform: rotate(0);
4151
+ transform: rotate(0); }
4152
+ .premium-badge-stripe .corner {
4153
+ text-align: center;
4154
+ left: 0;
4155
+ width: 150%;
4156
+ -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4157
+ -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4158
+ transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4159
+ margin-top: 35px;
4160
+ font-size: 13px;
4161
+ line-height: 2;
4162
+ font-weight: 800;
4163
+ text-transform: uppercase; }
4164
+
4165
+ .premium-badge-flag .corner {
4166
+ text-align: center;
4167
+ -webkit-border-radius: 4px 4px 0 4px;
4168
+ border-radius: 4px 4px 0 4px;
4169
+ padding: 3px 15px;
4170
+ position: absolute;
4171
+ top: 10%;
4172
+ right: -8px; }
4173
+ .premium-badge-flag .corner::before, .premium-badge-flag .corner::after {
4174
+ content: "";
4175
+ display: block;
4176
+ position: absolute;
4177
+ width: 0;
4178
+ height: 0;
4179
+ top: 100%;
4180
+ right: 0;
4181
+ border-bottom: 8px solid transparent; }
4182
+
4183
+ .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
4184
+ overflow: visible !important; }
4185
+
4186
+ .premium-badge-flag .corner::after {
4187
+ border-left: 8px solid rgba(0, 0, 0, 0.2); }
4188
+
4189
+ .premium-pricing-price-currency {
4190
+ position: relative; }
4191
+
4192
+ .premium-pricing-button-container {
4193
+ display: block; }
4194
+
4195
+ .premium-pricing-list {
4196
+ -js-display: flex;
4197
+ display: -webkit-box;
4198
+ display: -webkit-flex;
4199
+ display: -moz-box;
4200
+ display: -ms-flexbox;
4201
+ display: flex;
4202
+ -webkit-box-orient: vertical;
4203
+ -webkit-box-direction: normal;
4204
+ -webkit-flex-direction: column;
4205
+ -moz-box-orient: vertical;
4206
+ -moz-box-direction: normal;
4207
+ -ms-flex-direction: column;
4208
+ flex-direction: column;
4209
+ list-style-type: none;
4210
+ margin: 0; }
4211
+ .premium-pricing-list .premium-pricing-list-item {
4212
+ -js-display: flex;
4213
+ display: -webkit-box;
4214
+ display: -webkit-flex;
4215
+ display: -moz-box;
4216
+ display: -ms-flexbox;
4217
+ display: flex;
4218
+ -webkit-box-align: center;
4219
+ -webkit-align-items: center;
4220
+ -moz-box-align: center;
4221
+ -ms-flex-align: center;
4222
+ align-items: center; }
4223
+ .premium-pricing-list .premium-pricing-list-item svg {
4224
+ width: 50px;
4225
+ height: 50px; }
4226
+ .premium-pricing-list .premium-pricing-list-item img {
4227
+ width: 30px;
4228
+ height: 30px;
4229
+ -o-object-fit: cover;
4230
+ object-fit: cover; }
4231
+ .premium-pricing-list .premium-pricing-list-span {
4232
+ position: relative; }
4233
+ .premium-pricing-list .list-item-tooltip {
4234
+ border-bottom: 1px dotted; }
4235
+ .premium-pricing-list .premium-pricing-list-tooltip {
4236
+ position: absolute;
4237
+ top: -webkit-calc(100% + 1px);
4238
+ top: calc(100% + 1px);
4239
+ left: 0;
4240
+ visibility: hidden;
4241
+ padding: 15px 20px;
4242
+ -webkit-border-radius: 5px;
4243
+ border-radius: 5px;
4244
+ min-width: 200px;
4245
+ overflow: hidden;
4246
+ text-align: left;
4247
+ font-size: 0.8rem;
4248
+ color: #fff;
4249
+ background-color: #aaa; }
4250
+
4251
+ .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
4252
+ z-index: 99;
4253
+ visibility: visible;
4254
+ opacity: 1; }
4255
+
4256
+ .premium-pricing-slashed-price-value {
4257
+ display: inline-block;
4258
+ font-size: 20px;
4259
+ font-weight: 400;
4260
+ margin-right: 5px; }
4261
+
4262
+ .premium-pricing-price-value {
4263
+ font-size: 70px; }
4264
+
4265
+ .premium-pricing-description-container li {
4266
+ list-style-position: inside;
4267
+ text-indent: -40px; }
4268
+
4269
+ @-moz-document url-prefix() {
4270
+ .premium-pricing-description-container li {
4271
+ text-indent: 0px; } }
4272
+
4273
+ .premium-pricing-price-button {
4274
+ display: block;
4275
+ padding: 6px 12px;
4276
+ line-height: 1.42857143;
4277
+ text-align: center;
4278
+ color: #fff;
4279
+ background: #6ec1e4;
4280
+ margin-bottom: 0;
4281
+ -webkit-transition: all 0.3s ease-in-out;
4282
+ transition: all 0.3s ease-in-out; }
4283
+
4284
+ /**************** Premium Google Maps ******************/
4285
+ /*******************************************************/
4286
+ .premium-maps-info-container {
4287
+ margin-top: 10px;
4288
+ margin-bottom: 10px; }
4289
+
4290
+ .premium-maps-info-title,
4291
+ .premium-maps-info-desc {
4292
+ margin: 0;
4293
+ padding: 0; }
4294
+
4295
+ .premium-maps-container .gm-style-iw {
4296
+ text-align: center; }
4297
+
4298
+ .premium-maps-container .gm-style img {
4299
+ max-width: none !important; }
4300
+
4301
+ /**************** Premium Button ***********************/
4302
+ /*******************************************************/
4303
+ .premium-button {
4304
+ display: inline-block;
4305
+ position: relative;
4306
+ overflow: hidden;
4307
+ cursor: pointer;
4308
+ -webkit-transition: all 0.2s ease-in-out !important;
4309
+ transition: all 0.2s ease-in-out !important; }
4310
+
4311
+ .premium-button-sm {
4312
+ padding: 12px 24px;
4313
+ font-size: 14px;
4314
+ line-height: 1; }
4315
+
4316
+ .premium-button .premium-lottie-animation,
4317
+ .premium-image-button .premium-lottie-animation {
4318
+ -js-display: flex;
4319
+ display: -webkit-box;
4320
+ display: -webkit-flex;
4321
+ display: -moz-box;
4322
+ display: -ms-flexbox;
4323
+ display: flex; }
4324
+ .premium-button .premium-lottie-animation svg,
4325
+ .premium-image-button .premium-lottie-animation svg {
4326
+ width: 50px;
4327
+ height: 50px; }
4328
+
4329
+ .premium-button-md {
4330
+ padding: 14px 26px;
4331
+ font-size: 16px;
4332
+ line-height: 1.2; }
4333
+
4334
+ .premium-button-lg {
4335
+ padding: 16px 28px;
4336
+ font-size: 18px;
4337
+ line-height: 1.3333; }
4338
+
4339
+ .premium-button-block {
4340
+ font-size: 15px;
4341
+ line-height: 1;
4342
+ padding: 12px 24px;
4343
+ width: 100%;
4344
+ text-align: center; }
4345
+
4346
+ .premium-button-text {
4347
+ display: inline-block;
4348
+ width: 100%; }
4349
+
4350
+ .premium-button-style1-bottom,
4351
+ .premium-button-style1-top,
4352
+ .premium-button-style1-right,
4353
+ .premium-button-style1-left,
4354
+ .premium-button-style2-shutouthor,
4355
+ .premium-button-style2-shutoutver,
4356
+ .premium-button-style2-shutinhor,
4357
+ .premium-button-style2-shutinver,
4358
+ .premium-button-style2-scshutouthor,
4359
+ .premium-button-style2-scshutoutver,
4360
+ .premium-button-style2-dshutinhor,
4361
+ .premium-button-style2-dshutinver,
4362
+ .premium-button-style5-radialin,
4363
+ .premium-button-style5-radialout,
4364
+ .premium-button-style5-rectin,
4365
+ .premium-button-style5-rectout {
4366
+ display: inline-block;
4367
+ vertical-align: middle;
4368
+ -webkit-transform: perspective(1px) translateZ(0);
4369
+ transform: perspective(1px) translateZ(0);
4370
+ -webkit-box-shadow: 0 0 1px transparent;
4371
+ box-shadow: 0 0 1px transparent;
4372
+ position: relative;
4373
+ -webkit-transition-property: color;
4374
+ transition-property: color;
4375
+ -webkit-transition-duration: 0.15s;
4376
+ transition-duration: 0.15s; }
4377
+
4378
+ .premium-button-style1-bottom:before,
4379
+ .premium-button-style1-top:before,
4380
+ .premium-button-style1-right:before,
4381
+ .premium-button-style1-left:before,
4382
+ .premium-button-style2-shutinhor:before,
4383
+ .premium-button-style2-shutinver:before,
4384
+ .premium-button-style2-shutouthor:before,
4385
+ .premium-button-style2-shutoutver:before,
4386
+ .premium-button-style2-scshutouthor:before,
4387
+ .premium-button-style2-scshutoutver:before,
4388
+ .premium-button-style2-dshutinhor:before,
4389
+ .premium-button-style2-dshutinver:before,
4390
+ .premium-button-style5-radialin:before,
4391
+ .premium-button-style5-radialout:before,
4392
+ .premium-button-style5-rectin:before,
4393
+ .premium-button-style5-rectout:before {
4394
+ content: "";
4395
+ position: absolute;
4396
+ z-index: -1;
4397
+ top: 0;
4398
+ left: 0;
4399
+ right: 0;
4400
+ bottom: 0;
4401
+ -webkit-transform: scaleY(0);
4402
+ -ms-transform: scaleY(0);
4403
+ transform: scaleY(0);
4404
+ -webkit-transform-origin: 50% 0;
4405
+ -ms-transform-origin: 50% 0;
4406
+ transform-origin: 50% 0;
4407
+ -webkit-transition-property: -webkit-transform;
4408
+ transition-property: -webkit-transform;
4409
+ transition-property: transform;
4410
+ transition-property: transform, -webkit-transform;
4411
+ -webkit-transition-duration: 0.15s;
4412
+ transition-duration: 0.15s;
4413
+ -webkit-transition-timing-function: ease-out;
4414
+ transition-timing-function: ease-out; }
4415
+
4416
+ .premium-button-style5-radialin:before,
4417
+ .premium-button-style5-radialout:before {
4418
+ -webkit-transform-origin: 50%;
4419
+ -ms-transform-origin: 50%;
4420
+ transform-origin: 50%;
4421
+ -webkit-border-radius: 100%;
4422
+ border-radius: 100%;
4423
+ -webkit-transform: scale(0);
4424
+ -ms-transform: scale(0);
4425
+ transform: scale(0); }
4426
+
4427
+ .premium-button-style5-radialin:before {
4428
+ -webkit-transform: scale(2);
4429
+ -ms-transform: scale(2);
4430
+ transform: scale(2); }
4431
+
4432
+ .premium-button-style5-rectin:before {
4433
+ -webkit-transform-origin: 50%;
4434
+ -ms-transform-origin: 50%;
4435
+ transform-origin: 50%;
4436
+ -webkit-transform: scale(1);
4437
+ -ms-transform: scale(1);
4438
+ transform: scale(1); }
4439
+
4440
+ .premium-button-style5-rectout:before {
4441
+ -webkit-transform-origin: 50%;
4442
+ -ms-transform-origin: 50%;
4443
+ transform-origin: 50%;
4444
+ -webkit-transform: scale(0);
4445
+ -ms-transform: scale(0);
4446
+ transform: scale(0); }
4447
+
4448
+ .premium-button-style5-rectout:hover:before {
4449
+ -webkit-transform: scale(1);
4450
+ -ms-transform: scale(1);
4451
+ transform: scale(1); }
4452
+
4453
+ .premium-button-style5-rectin:hover:before {
4454
+ -webkit-transform: scale(0);
4455
+ -ms-transform: scale(0);
4456
+ transform: scale(0); }
4457
+
4458
+ .premium-button-style5-radialout:hover:before {
4459
+ -webkit-transform: scale(2);
4460
+ -ms-transform: scale(2);
4461
+ transform: scale(2); }
4462
+
4463
+ .premium-button-style5-radialin:hover:before {
4464
+ -webkit-transform: scale(0);
4465
+ -ms-transform: scale(0);
4466
+ transform: scale(0); }
4467
+
4468
+ .premium-button-style1-top:before {
4469
+ -webkit-transform-origin: 50% 100%;
4470
+ -ms-transform-origin: 50% 100%;
4471
+ transform-origin: 50% 100%; }
4472
+
4473
+ .premium-button-style1-right:before {
4474
+ -webkit-transform: scaleX(0);
4475
+ -ms-transform: scaleX(0);
4476
+ transform: scaleX(0);
4477
+ -webkit-transform-origin: 0% 50%;
4478
+ -ms-transform-origin: 0% 50%;
4479
+ transform-origin: 0% 50%; }
4480
+
4481
+ .premium-button-style1-left:before {
4482
+ -webkit-transform: scaleX(0);
4483
+ -ms-transform: scaleX(0);
4484
+ transform: scaleX(0);
4485
+ -webkit-transform-origin: 100% 50%;
4486
+ -ms-transform-origin: 100% 50%;
4487
+ transform-origin: 100% 50%; }
4488
+
4489
+ .premium-button-style2-shutouthor:before,
4490
+ .premium-button-style2-scshutoutver:before {
4491
+ -webkit-transform: scaleY(0);
4492
+ -ms-transform: scaleY(0);
4493
+ transform: scaleY(0);
4494
+ -webkit-transform-origin: 100% 50%;
4495
+ -ms-transform-origin: 100% 50%;
4496
+ transform-origin: 100% 50%; }
4497
+
4498
+ .premium-button-style2-shutoutver:before,
4499
+ .premium-button-style2-scshutouthor:before {
4500
+ -webkit-transform: scaleX(0);
4501
+ -ms-transform: scaleX(0);
4502
+ transform: scaleX(0);
4503
+ -webkit-transform-origin: 50% 50%;
4504
+ -ms-transform-origin: 50% 50%;
4505
+ transform-origin: 50% 50%; }
4506
+
4507
+ .premium-button-style2-shutinhor:before {
4508
+ -webkit-transform: scaleX(1);
4509
+ -ms-transform: scaleX(1);
4510
+ transform: scaleX(1);
4511
+ -webkit-transform-origin: 50%;
4512
+ -ms-transform-origin: 50%;
4513
+ transform-origin: 50%; }
4514
+
4515
+ .premium-button-style2-shutinver:before {
4516
+ -webkit-transform: scaleY(1);
4517
+ -ms-transform: scaleY(1);
4518
+ transform: scaleY(1);
4519
+ -webkit-transform-origin: 50%;
4520
+ -ms-transform-origin: 50%;
4521
+ transform-origin: 50%; }
4522
+
4523
+ .premium-button-style1-bottom:hover:before,
4524
+ .premium-button-style1-top:hover:before {
4525
+ -webkit-transform: scaleY(1);
4526
+ -ms-transform: scaleY(1);
4527
+ transform: scaleY(1); }
4528
+
4529
+ .premium-button-style1-left:hover:before,
4530
+ .premium-button-style1-right:hover:before,
4531
+ .premium-button-style2-shutouthor:hover:before,
4532
+ .premium-button-style2-shutoutver:hover:before {
4533
+ -webkit-transform: scaleX(1);
4534
+ -ms-transform: scaleX(1);
4535
+ transform: scaleX(1); }
4536
+
4537
+ .premium-button-style2-shutinhor:hover:before {
4538
+ -webkit-transform: scaleX(0);
4539
+ -ms-transform: scaleX(0);
4540
+ transform: scaleX(0); }
4541
+
4542
+ .premium-button-style2-shutinver:hover:before {
4543
+ -webkit-transform: scaleY(0);
4544
+ -ms-transform: scaleY(0);
4545
+ transform: scaleY(0); }
4546
+
4547
+ .premium-button-style2-scshutouthor:hover:before {
4548
+ -webkit-transform: scaleX(0.9);
4549
+ -ms-transform: scaleX(0.9);
4550
+ transform: scaleX(0.9); }
4551
+
4552
+ .premium-button-style2-scshutoutver:hover:before {
4553
+ -webkit-transform: scaleY(0.8);
4554
+ -ms-transform: scaleY(0.8);
4555
+ transform: scaleY(0.8); }
4556
+
4557
+ /*Diagonal*/
4558
+ .premium-button-style2-dshutinhor:before {
4559
+ top: 50%;
4560
+ left: 50%;
4561
+ width: 120%;
4562
+ height: 0%;
4563
+ -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4564
+ -ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4565
+ transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4566
+ -webkit-transform-origin: 50%;
4567
+ -ms-transform-origin: 50%;
4568
+ transform-origin: 50%;
4569
+ -webkit-transition-property: all;
4570
+ transition-property: all; }
4571
+
4572
+ .premium-button-style2-dshutinver:before {
4573
+ top: 50%;
4574
+ left: 50%;
4575
+ width: 120%;
4576
+ height: 0%;
4577
+ -webkit-transform-origin: 50%;
4578
+ -ms-transform-origin: 50%;
4579
+ transform-origin: 50%;
4580
+ -webkit-transition-property: all;
4581
+ transition-property: all;
4582
+ -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
4583
+ -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
4584
+ transform: translateX(-50%) translateY(-50%) rotate(45deg); }
4585
+
4586
+ .premium-button-style2-dshutinhor:hover:before,
4587
+ .premium-button-style2-dshutinver:hover:before {
4588
+ height: 220%; }
4589
+
4590
+ .premium-button-style3-before i,
4591
+ .premium-button-style3-before svg {
4592
+ opacity: 0;
4593
+ -webkit-transform: translateX(-5px);
4594
+ -ms-transform: translateX(-5px);
4595
+ transform: translateX(-5px);
4596
+ -webkit-transition: all 0.5s ease-in-out;
4597
+ transition: all 0.5s ease-in-out; }
4598
+
4599
+ .premium-button-style3-after i,
4600
+ .premium-button-style3-after svg {
4601
+ opacity: 0;
4602
+ -webkit-transform: translateX(-5px);
4603
+ -ms-transform: translateX(-5px);
4604
+ transform: translateX(-5px);
4605
+ -webkit-transition: all 0.5s ease-in-out;
4606
+ transition: all 0.5s ease-in-out;
4607
+ -webkit-transform: translateX(5px);
4608
+ -ms-transform: translateX(5px);
4609
+ transform: translateX(5px); }
4610
+
4611
+ .premium-button-style3-after:hover i,
4612
+ .premium-button-style3-after:hover svg {
4613
+ opacity: 1; }
4614
+
4615
+ .premium-button-style3-before:hover i,
4616
+ .premium-button-style3-before:hover svg {
4617
+ opacity: 1; }
4618
+
4619
+ .premium-button-text-icon-wrapper {
4620
+ -js-display: flex;
4621
+ display: -webkit-box;
4622
+ display: -webkit-flex;
4623
+ display: -moz-box;
4624
+ display: -ms-flexbox;
4625
+ display: flex;
4626
+ -webkit-box-pack: center;
4627
+ -webkit-justify-content: center;
4628
+ -moz-box-pack: center;
4629
+ -ms-flex-pack: center;
4630
+ justify-content: center;
4631
+ -webkit-box-align: center;
4632
+ -webkit-align-items: center;
4633
+ -moz-box-align: center;
4634
+ -ms-flex-align: center;
4635
+ align-items: center;
4636
+ -webkit-transition: all 0.2s ease-in-out;
4637
+ transition: all 0.2s ease-in-out; }
4638
+ .premium-button-text-icon-wrapper span,
4639
+ .premium-button-text-icon-wrapper i {
4640
+ -webkit-transition: all 0.2s ease-in-out;
4641
+ transition: all 0.2s ease-in-out; }
4642
+
4643
+ .premium-button-style4-icon-wrapper {
4644
+ position: absolute;
4645
+ z-index: 2;
4646
+ width: 100%;
4647
+ text-align: center;
4648
+ -js-display: flex;
4649
+ display: -webkit-box;
4650
+ display: -webkit-flex;
4651
+ display: -moz-box;
4652
+ display: -ms-flexbox;
4653
+ display: flex;
4654
+ -webkit-box-align: center;
4655
+ -webkit-align-items: center;
4656
+ -moz-box-align: center;
4657
+ -ms-flex-align: center;
4658
+ align-items: center;
4659
+ -webkit-box-pack: center;
4660
+ -webkit-justify-content: center;
4661
+ -moz-box-pack: center;
4662
+ -ms-flex-pack: center;
4663
+ justify-content: center;
4664
+ height: 100%;
4665
+ opacity: 0;
4666
+ -webkit-transition: all 0.3s ease-in-out;
4667
+ transition: all 0.3s ease-in-out; }
4668
+ .premium-button-style4-icon-wrapper.top {
4669
+ bottom: -100%;
4670
+ left: 0; }
4671
+ .premium-button-style4-icon-wrapper.bottom {
4672
+ top: -100%;
4673
+ left: 0; }
4674
+ .premium-button-style4-icon-wrapper.left {
4675
+ top: 0;
4676
+ left: -100%; }
4677
+ .premium-button-style4-icon-wrapper.right {
4678
+ top: 0;
4679
+ right: -100%; }
4680
+
4681
+ .premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper {
4682
+ top: 0;
4683
+ opacity: 1; }
4684
+
4685
+ .premium-button-style4-top:hover .premium-button-style4-icon-wrapper {
4686
+ bottom: 0;
4687
+ opacity: 1; }
4688
+
4689
+ .premium-button-style4-left:hover .premium-button-style4-icon-wrapper {
4690
+ left: 0;
4691
+ opacity: 1; }
4692
+
4693
+ .premium-button-style4-right:hover .premium-button-style4-icon-wrapper {
4694
+ right: 0;
4695
+ opacity: 1; }
4696
+
4697
+ .premium-button-style4-bottom:hover .premium-button-text-icon-wrapper {
4698
+ -webkit-transform: translateY(100%);
4699
+ -ms-transform: translateY(100%);
4700
+ transform: translateY(100%);
4701
+ opacity: 0; }
4702
+
4703
+ .premium-button-style4-top:hover .premium-button-text-icon-wrapper {
4704
+ -webkit-transform: translateY(-100%);
4705
+ -ms-transform: translateY(-100%);
4706
+ transform: translateY(-100%);
4707
+ opacity: 0; }
4708
+
4709
+ .premium-button-style4-left:hover .premium-button-text-icon-wrapper {
4710
+ -webkit-transform: translateX(100%);
4711
+ -ms-transform: translateX(100%);
4712
+ transform: translateX(100%);
4713
+ opacity: 0; }
4714
+
4715
+ .premium-button-style4-right:hover .premium-button-text-icon-wrapper {
4716
+ -webkit-transform: translateX(-100%);
4717
+ -ms-transform: translateX(-100%);
4718
+ transform: translateX(-100%);
4719
+ opacity: 0; }
4720
+
4721
+ .premium-button-style6:before {
4722
+ content: "";
4723
+ position: absolute;
4724
+ left: 50%;
4725
+ top: 50%;
4726
+ width: 100px;
4727
+ height: 100px;
4728
+ -webkit-border-radius: 100%;
4729
+ border-radius: 100%;
4730
+ -webkit-transform: translate(-50%, -50%) scale(0);
4731
+ -ms-transform: translate(-50%, -50%) scale(0);
4732
+ transform: translate(-50%, -50%) scale(0);
4733
+ -webkit-transition: all 0.3s ease-in-out;
4734
+ transition: all 0.3s ease-in-out; }
4735
+
4736
+ .premium-button-style6:hover:before {
4737
+ -webkit-transform: translate(-50%, -50%) scale(3);
4738
+ -ms-transform: translate(-50%, -50%) scale(3);
4739
+ transform: translate(-50%, -50%) scale(3); }
4740
+
4741
+ .premium-button-style6 .premium-button-text-icon-wrapper {
4742
+ position: relative;
4743
+ z-index: 1; }
4744
+
4745
+ .premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg {
4746
+ position: absolute;
4747
+ z-index: 0;
4748
+ top: 0;
4749
+ left: 0;
4750
+ width: 0px;
4751
+ height: 0px;
4752
+ -webkit-border-radius: 50%;
4753
+ border-radius: 50%;
4754
+ display: block;
4755
+ -webkit-transform: translate(-50%, -50%);
4756
+ -ms-transform: translate(-50%, -50%);
4757
+ transform: translate(-50%, -50%);
4758
+ -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
4759
+ transition: width 0.4s ease-in-out, height 0.4s ease-in-out; }
4760
+
4761
+ .premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg {
4762
+ width: 225%;
4763
+ height: 560px; }
4764
+
4765
+ .premium-mouse-detect-yes .premium-button-style6:before {
4766
+ width: 0;
4767
+ height: 0; }
4768
+
4769
+ /**************** Premium Contact Form7 **********/
4770
+ /*************************************************/
4771
+ .premium-contact-form-anim-yes .wpcf7-span::after {
4772
+ display: block;
4773
+ height: 2px;
4774
+ content: "";
4775
+ top: -2px;
4776
+ position: relative;
4777
+ width: 0px;
4778
+ -webkit-transition: all ease-in-out 0.3s;
4779
+ transition: all ease-in-out 0.3s; }
4780
+
4781
+ .premium-contact-form-anim-yes .wpcf7-span.is-focused::after {
4782
+ width: 100%; }
4783
+
4784
+ /**************** Premium Image Button ***********/
4785
+ /*************************************************/
4786
+ .premium-image-button {
4787
+ display: inline-block;
4788
+ position: relative;
4789
+ overflow: hidden;
4790
+ background: #6ec1e4;
4791
+ cursor: pointer;
4792
+ -webkit-transition: all 0.2s ease-in-out !important;
4793
+ transition: all 0.2s ease-in-out !important; }
4794
+ .premium-image-button:hover {
4795
+ background-color: #54595f; }
4796
+
4797
+ /*Default background for slide styles*/
4798
+ .premium-image-button-style4-icon-wrapper,
4799
+ .premium-image-button-style1-top:before,
4800
+ .premium-image-button-style1-bottom:before,
4801
+ .premium-image-button-style1-left:before,
4802
+ .premium-image-button-style1-right:before {
4803
+ background-color: #54595f; }
4804
+
4805
+ .premium-image-button.premium-image-button-sm {
4806
+ padding: 12px 24px;
4807
+ font-size: 14px;
4808
+ line-height: 1; }
4809
+
4810
+ .premium-image-button.premium-image-button-md {
4811
+ padding: 14px 26px;
4812
+ font-size: 16px;
4813
+ line-height: 1.2; }
4814
+
4815
+ .premium-image-button.premium-image-button-lg {
4816
+ padding: 16px 28px;
4817
+ font-size: 18px;
4818
+ line-height: 1.3333; }
4819
+
4820
+ .premium-image-button.premium-image-button-block {
4821
+ font-size: 15px;
4822
+ line-height: 1;
4823
+ padding: 12px 24px;
4824
+ width: 100%;
4825
+ text-align: center; }
4826
+
4827
+ .premium-image-button-text-icon-wrapper {
4828
+ -js-display: flex;
4829
+ display: -webkit-box;
4830
+ display: -webkit-flex;
4831
+ display: -moz-box;
4832
+ display: -ms-flexbox;
4833
+ display: flex;
4834
+ -webkit-box-pack: center;
4835
+ -webkit-justify-content: center;
4836
+ -moz-box-pack: center;
4837
+ -ms-flex-pack: center;
4838
+ justify-content: center;
4839
+ -webkit-box-align: center;
4840
+ -webkit-align-items: center;
4841
+ -moz-box-align: center;
4842
+ -ms-flex-align: center;
4843
+ align-items: center;
4844
+ position: relative;
4845
+ z-index: 3;
4846
+ -webkit-transition: all 0.2s ease-in-out;
4847
+ transition: all 0.2s ease-in-out; }
4848
+ .premium-image-button-text-icon-wrapper span,
4849
+ .premium-image-button-text-icon-wrapper i {
4850
+ -webkit-transition: all 0.2s ease-in-out;
4851
+ transition: all 0.2s ease-in-out; }
4852
+
4853
+ .premium-image-button-style1-bottom:before,
4854
+ .premium-image-button-style1-top:before,
4855
+ .premium-image-button-style1-left:before,
4856
+ .premium-image-button-style1-right:before {
4857
+ -webkit-transition: all 0.2s ease-in-out;
4858
+ transition: all 0.2s ease-in-out; }
4859
+
4860
+ .premium-image-button-style1-bottom:before {
4861
+ content: "";
4862
+ position: absolute;
4863
+ width: 100%;
4864
+ height: 0;
4865
+ top: 0;
4866
+ left: 0; }
4867
+
4868
+ .premium-image-button-style1-top:before {
4869
+ content: "";
4870
+ position: absolute;
4871
+ width: 100%;
4872
+ height: 0;
4873
+ bottom: 0;
4874
+ left: 0; }
4875
+
4876
+ .premium-image-button-style1-right:before {
4877
+ content: "";
4878
+ position: absolute;
4879
+ width: 0;
4880
+ height: 100%;
4881
+ bottom: 0;
4882
+ left: 0; }
4883
+
4884
+ .premium-image-button-style1-left:before {
4885
+ content: "";
4886
+ position: absolute;
4887
+ width: 0;
4888
+ height: 100%;
4889
+ top: 0;
4890
+ right: 0; }
4891
+
4892
+ .premium-image-button-style1-bottom:hover:before,
4893
+ .premium-image-button-style1-top:hover:before {
4894
+ height: 100%; }
4895
+
4896
+ .premium-image-button-style1-right:hover:before,
4897
+ .premium-image-button-style1-left:hover:before {
4898
+ width: 100%; }
4899
+
4900
+ .premium-image-button-diagonal-effect-top,
4901
+ .premium-image-button-diagonal-effect-bottom,
4902
+ .premium-image-button-diagonal-effect-left,
4903
+ .premium-image-button-diagonal-effect-right {
4904
+ z-index: 10; }
4905
+
4906
+ .premium-image-button-diagonal-effect-top:before,
4907
+ .premium-image-button-diagonal-effect-bottom:before,
4908
+ .premium-image-button-diagonal-effect-left:before {
4909
+ position: absolute;
4910
+ top: 0px;
4911
+ left: 0px;
4912
+ width: 100%;
4913
+ height: 100%;
4914
+ content: "";
4915
+ z-index: 1;
4916
+ background: rgba(255, 255, 255, 0.2);
4917
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4918
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4919
+ -webkit-transition: all 0.8s ease-out;
4920
+ transition: all 0.8s ease-out; }
4921
+
4922
+ .premium-image-button-diagonal-effect-right:before {
4923
+ position: absolute;
4924
+ top: 0px;
4925
+ left: 0px;
4926
+ width: 100%;
4927
+ height: 100%;
4928
+ content: "";
4929
+ z-index: 1;
4930
+ background: rgba(255, 255, 255, 0.2);
4931
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4932
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4933
+ -webkit-transition: all 0.8s ease-out;
4934
+ transition: all 0.8s ease-out; }
4935
+
4936
+ .premium-image-button-diagonal-effect-right:hover:before {
4937
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
4938
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
4939
+
4940
+ .premium-image-button-diagonal-effect-left:before {
4941
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
4942
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
4943
+
4944
+ .premium-image-button-diagonal-effect-left:hover:before {
4945
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
4946
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
4947
+
4948
+ .premium-image-button-diagonal-effect-right:before {
4949
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
4950
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
4951
+
4952
+ .premium-image-button-diagonal-effect-top:hover:before {
4953
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4954
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
4955
+
4956
+ .premium-image-button-diagonal-effect-bottom:before {
4957
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4958
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
4959
+
4960
+ .premium-image-button-diagonal-effect-bottom:hover:before {
4961
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
4962
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
4963
+
4964
+ .premium-image-button-diagonal-effect-top:before {
4965
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
4966
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
4967
+
4968
+ .premium-image-button-style4-icon-wrapper {
4969
+ position: absolute;
4970
+ z-index: 2;
4971
+ width: 100%;
4972
+ text-align: center;
4973
+ -js-display: flex;
4974
+ display: -webkit-box;
4975
+ display: -webkit-flex;
4976
+ display: -moz-box;
4977
+ display: -ms-flexbox;
4978
+ display: flex;
4979
+ -webkit-box-align: center;
4980
+ -webkit-align-items: center;
4981
+ -moz-box-align: center;
4982
+ -ms-flex-align: center;
4983
+ align-items: center;
4984
+ -webkit-box-pack: center;
4985
+ -webkit-justify-content: center;
4986
+ -moz-box-pack: center;
4987
+ -ms-flex-pack: center;
4988
+ justify-content: center;
4989
+ height: 100%;
4990
+ opacity: 0;
4991
+ -webkit-transition: all 0.3s ease-in-out;
4992
+ transition: all 0.3s ease-in-out; }
4993
+ .premium-image-button-style4-icon-wrapper.top {
4994
+ bottom: -100%;
4995
+ left: 0; }
4996
+ .premium-image-button-style4-icon-wrapper.bottom {
4997
+ top: -100%;
4998
+ left: 0; }
4999
+ .premium-image-button-style4-icon-wrapper.left {
5000
+ top: 0;
5001
+ left: -100%; }
5002
+ .premium-image-button-style4-icon-wrapper.right {
5003
+ top: 0;
5004
+ right: -100%; }
5005
+
5006
+ .premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper {
5007
+ top: 0;
5008
+ opacity: 1; }
5009
+
5010
+ .premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper {
5011
+ bottom: 0;
5012
+ opacity: 1; }
5013
+
5014
+ .premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper {
5015
+ left: 0;
5016
+ opacity: 1; }
5017
+
5018
+ .premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper {
5019
+ right: 0;
5020
+ opacity: 1; }
5021
+
5022
+ .premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper {
5023
+ -webkit-transform: translateY(100%);
5024
+ -ms-transform: translateY(100%);
5025
+ transform: translateY(100%);
5026
+ opacity: 0; }
5027
+
5028
+ .premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper {
5029
+ -webkit-transform: translateY(-100%);
5030
+ -ms-transform: translateY(-100%);
5031
+ transform: translateY(-100%);
5032
+ opacity: 0; }
5033
+
5034
+ .premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper {
5035
+ -webkit-transform: translateX(100%);
5036
+ -ms-transform: translateX(100%);
5037
+ transform: translateX(100%);
5038
+ opacity: 0; }
5039
+
5040
+ .premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper {
5041
+ -webkit-transform: translateX(-100%);
5042
+ -ms-transform: translateX(-100%);
5043
+ transform: translateX(-100%);
5044
+ opacity: 0; }
5045
+
5046
+ .premium-image-button-overlap-effect-horizontal:before {
5047
+ position: absolute;
5048
+ content: "";
5049
+ top: 0;
5050
+ left: 0;
5051
+ width: 100%;
5052
+ height: 100%;
5053
+ opacity: 0;
5054
+ -webkit-transition: all 1s ease-in-out;
5055
+ transition: all 1s ease-in-out;
5056
+ background: rgba(255, 255, 255, 0.2);
5057
+ -webkit-animation-name: premium-overlap-effect-done;
5058
+ animation-name: premium-overlap-effect-done;
5059
+ -webkit-animation-duration: 1s;
5060
+ animation-duration: 1s; }
5061
+
5062
+ .premium-image-button-overlap-effect-vertical:before {
5063
+ position: absolute;
5064
+ content: "";
5065
+ top: 0;
5066
+ left: 0;
5067
+ width: 100%;
5068
+ height: 100%;
5069
+ opacity: 0;
5070
+ -webkit-transition: all 1s ease-in-out;
5071
+ transition: all 1s ease-in-out;
5072
+ background: rgba(255, 255, 255, 0.2);
5073
+ -webkit-animation-name: premium-overlap-effect-done;
5074
+ animation-name: premium-overlap-effect-done;
5075
+ -webkit-animation-duration: 1s;
5076
+ animation-duration: 1s;
5077
+ -webkit-animation-name: premium-overlap-ver-effect-done;
5078
+ animation-name: premium-overlap-ver-effect-done;
5079
+ animation-duration: 1s; }
5080
+
5081
+ .premium-image-button-overlap-effect-horizontal:hover:before {
5082
+ -webkit-animation-name: premium-overlap-effect;
5083
+ animation-name: premium-overlap-effect;
5084
+ -webkit-animation-duration: 1s;
5085
+ animation-duration: 1s; }
5086
+
5087
+ .premium-image-button-overlap-effect-vertical:hover:before {
5088
+ -webkit-animation-name: premium-overlap-ver-effect;
5089
+ animation-name: premium-overlap-ver-effect;
5090
+ -webkit-animation-duration: 1s;
5091
+ animation-duration: 1s; }
5092
+
5093
+ @-webkit-keyframes premium-overlap-effect {
5094
+ 0% {
5095
+ opacity: 0;
5096
+ -webkit-transform: rotateY(0deg);
5097
+ transform: rotateY(0deg); }
5098
+ 50% {
5099
+ opacity: 1;
5100
+ -webkit-transform: rotateY(180deg);
5101
+ transform: rotateY(180deg); }
5102
+ 100% {
5103
+ opacity: 0;
5104
+ -webkit-transform: rotateY(360deg);
5105
+ transform: rotateY(360deg); } }
5106
+
5107
+ @keyframes premium-overlap-effect {
5108
+ 0% {
5109
+ opacity: 0;
5110
+ -webkit-transform: rotateY(0deg);
5111
+ transform: rotateY(0deg); }
5112
+ 50% {
5113
+ opacity: 1;
5114
+ -webkit-transform: rotateY(180deg);
5115
+ transform: rotateY(180deg); }
5116
+ 100% {
5117
+ opacity: 0;
5118
+ -webkit-transform: rotateY(360deg);
5119
+ transform: rotateY(360deg); } }
5120
+
5121
+ @-webkit-keyframes premium-overlap-effect-done {
5122
+ 0% {
5123
+ opacity: 0;
5124
+ -webkit-transform: rotateY(0deg);
5125
+ transform: rotateY(0deg); }
5126
+ 50% {
5127
+ opacity: 1;
5128
+ -webkit-transform: rotateY(180deg);
5129
+ transform: rotateY(180deg); }
5130
+ 100% {
5131
+ opacity: 0;
5132
+ -webkit-transform: rotateY(360deg);
5133
+ transform: rotateY(360deg); } }
5134
+
5135
+ @keyframes premium-overlap-effect-done {
5136
+ 0% {
5137
+ opacity: 0;
5138
+ -webkit-transform: rotateY(0deg);
5139
+ transform: rotateY(0deg); }
5140
+ 50% {
5141
+ opacity: 1;
5142
+ -webkit-transform: rotateY(180deg);
5143
+ transform: rotateY(180deg); }
5144
+ 100% {
5145
+ opacity: 0;
5146
+ -webkit-transform: rotateY(360deg);
5147
+ transform: rotateY(360deg); } }
5148
+
5149
+ @-webkit-keyframes premium-overlap-ver-effect {
5150
+ 0% {
5151
+ opacity: 0;
5152
+ -webkit-transform: rotateX(0deg);
5153
+ transform: rotateX(0deg); }
5154
+ 50% {
5155
+ opacity: 1;
5156
+ -webkit-transform: rotateX(180deg);
5157
+ transform: rotateX(180deg); }
5158
+ 100% {
5159
+ opacity: 0;
5160
+ -webkit-transform: rotateX(360deg);
5161
+ transform: rotateX(360deg); } }
5162
+
5163
+ @keyframes premium-overlap-ver-effect {
5164
+ 0% {
5165
+ opacity: 0;
5166
+ -webkit-transform: rotateX(0deg);
5167
+ transform: rotateX(0deg); }
5168
+ 50% {
5169
+ opacity: 1;
5170
+ -webkit-transform: rotateX(180deg);
5171
+ transform: rotateX(180deg); }
5172
+ 100% {
5173
+ opacity: 0;
5174
+ -webkit-transform: rotateX(360deg);
5175
+ transform: rotateX(360deg); } }
5176
+
5177
+ @-webkit-keyframes premium-overlap-ver-effect-done {
5178
+ 0% {
5179
+ opacity: 0;
5180
+ -webkit-transform: rotateX(0deg);
5181
+ transform: rotateX(0deg); }
5182
+ 50% {
5183
+ opacity: 1;
5184
+ -webkit-transform: rotateX(180deg);
5185
+ transform: rotateX(180deg); }
5186
+ 100% {
5187
+ opacity: 0;
5188
+ -webkit-transform: rotateX(360deg);
5189
+ transform: rotateX(360deg); } }
5190
+
5191
+ @keyframes premium-overlap-ver-effect-done {
5192
+ 0% {
5193
+ opacity: 0;
5194
+ -webkit-transform: rotateX(0deg);
5195
+ transform: rotateX(0deg); }
5196
+ 50% {
5197
+ opacity: 1;
5198
+ -webkit-transform: rotateX(180deg);
5199
+ transform: rotateX(180deg); }
5200
+ 100% {
5201
+ opacity: 0;
5202
+ -webkit-transform: rotateX(360deg);
5203
+ transform: rotateX(360deg); } }
5204
+
5205
+ /**************** Premium Grid *******************/
5206
+ /*************************************************/
5207
+ .premium-img-gallery-filter,
5208
+ .premium-blog-filter {
5209
+ -js-display: flex;
5210
+ display: -webkit-box;
5211
+ display: -webkit-flex;
5212
+ display: -moz-box;
5213
+ display: -ms-flexbox;
5214
+ display: flex;
5215
+ -webkit-box-align: center;
5216
+ -webkit-align-items: center;
5217
+ -moz-box-align: center;
5218
+ -ms-flex-align: center;
5219
+ align-items: center;
5220
+ -webkit-box-pack: center;
5221
+ -webkit-justify-content: center;
5222
+ -moz-box-pack: center;
5223
+ -ms-flex-pack: center;
5224
+ justify-content: center; }
5225
+
5226
+ .premium-img-gallery {
5227
+ clear: both;
5228
+ overflow: hidden; }
5229
+
5230
+ .premium-gallery-container .premium-gallery-item {
5231
+ padding: 10px;
5232
+ float: left; }
5233
+
5234
+ .premium-gallery-container .grid-sizer {
5235
+ width: 33.33%; }
5236
+
5237
+ .premium-gallery-container .pa-gallery-item {
5238
+ padding: 10px; }
5239
+
5240
+ .premium-img-gallery-filter .premium-gallery-cats-container li a.category,
5241
+ .premium-blog-filter .premium-blog-filters-container li a.category {
5242
+ outline: none;
5243
+ text-decoration: none;
5244
+ -webkit-border-radius: 75px;
5245
+ border-radius: 75px;
5246
+ margin: 15px 5px 20px;
5247
+ padding: 7px 20px;
5248
+ -webkit-transition: all 0.3s ease-in-out;
5249
+ transition: all 0.3s ease-in-out; }
5250
+
5251
+ .premium-img-gallery-filter .premium-gallery-cats-container li a.category span {
5252
+ -webkit-transition: all 0.3s ease-in-out;
5253
+ transition: all 0.3s ease-in-out; }
5254
+
5255
+ .pa-gallery-img {
5256
+ position: relative; }
5257
+ .pa-gallery-img .pa-gallery-whole-link {
5258
+ position: absolute;
5259
+ top: 0;
5260
+ left: 0;
5261
+ width: 100%;
5262
+ height: 100%; }
5263
+ .pa-gallery-img.style2 .pa-gallery-whole-link {
5264
+ z-index: 99; }
5265
+
5266
+ .pa-gallery-img-container {
5267
+ overflow: hidden;
5268
+ -webkit-backface-visibility: hidden;
5269
+ backface-visibility: hidden;
5270
+ -webkit-transform: translate3d(0, 0, 0);
5271
+ transform: translate3d(0, 0, 0); }
5272
+ .pa-gallery-img-container img {
5273
+ display: block;
5274
+ width: 100%;
5275
+ -webkit-transition: all 0.3s ease-in-out;
5276
+ transition: all 0.3s ease-in-out; }
5277
+
5278
+ .premium-img-gallery.gray img {
5279
+ -webkit-filter: grayscale(100%);
5280
+ filter: grayscale(100%); }
5281
+
5282
+ .premium-img-gallery.zoomout img,
5283
+ .premium-img-gallery.scale img {
5284
+ -webkit-transform: scale(1.2);
5285
+ -ms-transform: scale(1.2);
5286
+ transform: scale(1.2); }
5287
+
5288
+ .premium-img-gallery.sepia img {
5289
+ -webkit-filter: sepia(30%);
5290
+ filter: sepia(30%); }
5291
+
5292
+ .premium-img-gallery.bright img {
5293
+ -webkit-filter: brightness(1);
5294
+ filter: brightness(1); }
5295
+
5296
+ .premium-img-gallery.trans img {
5297
+ -webkit-transform: translateX(-15px) scale(1.1);
5298
+ -ms-transform: translateX(-15px) scale(1.1);
5299
+ transform: translateX(-15px) scale(1.1); }
5300
+
5301
+ .pa-gallery-img .pa-gallery-magnific-image,
5302
+ .pa-gallery-img .pa-gallery-img-link {
5303
+ outline: none; }
5304
+
5305
+ .pa-gallery-img .pa-gallery-magnific-image span,
5306
+ .pa-gallery-img .pa-gallery-img-link span {
5307
+ line-height: 1;
5308
+ display: inline-block;
5309
+ opacity: 0;
5310
+ margin: 0 5px;
5311
+ padding: 15px;
5312
+ -webkit-border-radius: 50%;
5313
+ border-radius: 50%; }
5314
+
5315
+ .pa-gallery-img.style2 .pa-gallery-magnific-image span,
5316
+ .pa-gallery-img.style2 .pa-gallery-img-link span {
5317
+ margin: 0 5px 20px; }
5318
+
5319
+ .pa-gallery-img:hover .pa-gallery-magnific-image span {
5320
+ -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
5321
+ transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s; }
5322
+
5323
+ .pa-gallery-img:hover .pa-gallery-img-link span {
5324
+ -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
5325
+ transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s; }
5326
+
5327
+ .pa-gallery-img:hover .pa-gallery-magnific-image span,
5328
+ .pa-gallery-img:hover .pa-gallery-img-link span {
5329
+ opacity: 1; }
5330
+
5331
+ .premium-gallery-icon-show a.pa-gallery-video-icon span {
5332
+ opacity: 1; }
5333
+
5334
+ .premium-img-gallery-filter ul.premium-gallery-cats-container,
5335
+ .premium-blog-filter ul.premium-blog-filters-container {
5336
+ text-align: center;
5337
+ margin: 0;
5338
+ padding: 0; }
5339
+
5340
+ .premium-img-gallery-filter .premium-gallery-cats-container li,
5341
+ .premium-blog-filter .premium-blog-filters-container li {
5342
+ list-style: none;
5343
+ -js-display: inline-flex;
5344
+ display: -webkit-inline-box;
5345
+ display: -webkit-inline-flex;
5346
+ display: -moz-inline-box;
5347
+ display: -ms-inline-flexbox;
5348
+ display: inline-flex; }
5349
+
5350
+ .premium-img-gallery.zoomin .pa-gallery-img:hover img {
5351
+ -webkit-transform: scale(1.1);
5352
+ -ms-transform: scale(1.1);
5353
+ transform: scale(1.1); }
5354
+
5355
+ .premium-img-gallery.zoomout .pa-gallery-img:hover img {
5356
+ -webkit-transform: scale(1);
5357
+ -ms-transform: scale(1);
5358
+ transform: scale(1); }
5359
+
5360
+ .premium-img-gallery.scale .pa-gallery-img:hover img {
5361
+ -webkit-transform: scale(1.3) rotate(5deg);
5362
+ -ms-transform: scale(1.3) rotate(5deg);
5363
+ transform: scale(1.3) rotate(5deg); }
5364
+
5365
+ .premium-img-gallery.gray .pa-gallery-img:hover img {
5366
+ -webkit-filter: grayscale(0%);
5367
+ filter: grayscale(0%); }
5368
+
5369
+ .premium-img-gallery.blur .pa-gallery-img:hover img {
5370
+ -webkit-filter: blur(3px);
5371
+ filter: blur(3px); }
5372
+
5373
+ .premium-img-gallery.sepia .pa-gallery-img:hover img {
5374
+ -webkit-filter: sepia(0%);
5375
+ filter: sepia(0%); }
5376
+
5377
+ .premium-img-gallery.trans .pa-gallery-img:hover img {
5378
+ -webkit-transform: translateX(0px) scale(1.1);
5379
+ -ms-transform: translateX(0px) scale(1.1);
5380
+ transform: translateX(0px) scale(1.1); }
5381
+
5382
+ .premium-img-gallery.bright .pa-gallery-img:hover img {
5383
+ -webkit-filter: brightness(1.2);
5384
+ filter: brightness(1.2); }
5385
+
5386
+ .pa-gallery-img .premium-gallery-caption {
5387
+ padding: 10px; }
5388
+ .pa-gallery-img .premium-gallery-caption .premium-gallery-img-name {
5389
+ margin-bottom: 0; }
5390
+
5391
+ .pa-gallery-img.style1 {
5392
+ overflow: hidden; }
5393
+
5394
+ .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper {
5395
+ position: absolute;
5396
+ top: 0;
5397
+ left: 0;
5398
+ width: 100%;
5399
+ height: 100%;
5400
+ -webkit-transition: all 0.3s ease-in-out;
5401
+ transition: all 0.3s ease-in-out; }
5402
+
5403
+ .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container {
5404
+ position: absolute;
5405
+ top: 33.33%;
5406
+ width: 100%;
5407
+ text-align: center;
5408
+ -webkit-transform: translateY(-50%);
5409
+ -ms-transform: translateY(-50%);
5410
+ transform: translateY(-50%);
5411
+ z-index: 999; }
5412
+
5413
+ .pa-gallery-img.style1 .premium-gallery-caption {
5414
+ position: absolute;
5415
+ top: auto;
5416
+ right: 0;
5417
+ bottom: -1px;
5418
+ left: 0;
5419
+ width: 100%;
5420
+ -webkit-transition: all 500ms ease 0s;
5421
+ transition: all 500ms ease 0s;
5422
+ -webkit-transform: translate3d(0, 100%, 0);
5423
+ transform: translate3d(0, 100%, 0); }
5424
+
5425
+ .pa-gallery-img.style1:hover .premium-gallery-caption {
5426
+ -webkit-transform: translate3d(0, 0, 0);
5427
+ transform: translate3d(0, 0, 0);
5428
+ bottom: -1px !important; }
5429
+
5430
+ .pa-gallery-img.default .premium-gallery-caption {
5431
+ position: absolute;
5432
+ top: auto;
5433
+ right: 0;
5434
+ left: 0;
5435
+ width: 100%;
5436
+ bottom: 0; }
5437
+
5438
+ .pa-gallery-img.style2 .pa-gallery-icons-caption-container {
5439
+ position: absolute;
5440
+ top: 0;
5441
+ left: 0;
5442
+ width: 100%;
5443
+ height: 100%;
5444
+ opacity: 0;
5445
+ -webkit-backface-visibility: hidden;
5446
+ backface-visibility: hidden;
5447
+ -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
5448
+ transition: opacity 0.3s, -webkit-transform 0.3s;
5449
+ transition: transform 0.3s, opacity 0.3s;
5450
+ transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
5451
+ z-index: 1;
5452
+ background-color: rgba(108, 191, 226, 0.68);
5453
+ -js-display: flex;
5454
+ display: -webkit-box;
5455
+ display: -webkit-flex;
5456
+ display: -moz-box;
5457
+ display: -ms-flexbox;
5458
+ display: flex;
5459
+ text-align: center;
5460
+ -webkit-box-align: center;
5461
+ -webkit-align-items: center;
5462
+ -moz-box-align: center;
5463
+ -ms-flex-align: center;
5464
+ align-items: center; }
5465
+
5466
+ .pa-gallery-img.style2 .pa-gallery-icons-caption-cell {
5467
+ width: 100%; }
5468
+
5469
+ .pa-gallery-img.style2:hover .pa-gallery-icons-caption-container {
5470
+ opacity: 1;
5471
+ -webkit-transform: translate(15px, 15px);
5472
+ -ms-transform: translate(15px, 15px);
5473
+ transform: translate(15px, 15px); }
5474
+
5475
+ .premium-clearfix {
5476
+ clear: both; }
5477
+
5478
+ /** * Metro Style */
5479
+ .premium-img-gallery-metro .premium-gallery-item {
5480
+ overflow: hidden; }
5481
+
5482
+ .premium-img-gallery-metro .pa-gallery-img,
5483
+ .premium-img-gallery-metro .pa-gallery-img-container {
5484
+ height: 100%; }
5485
+
5486
+ .premium-img-gallery-metro .pa-gallery-image {
5487
+ min-height: 100%;
5488
+ width: 100%;
5489
+ -o-object-fit: fill;
5490
+ object-fit: fill; }
5491
+
5492
+ .premium-img-gallery .premium-gallery-item-hidden {
5493
+ visibility: hidden;
5494
+ width: 0 !important;
5495
+ height: 0 !important;
5496
+ margin: 0 !important;
5497
+ padding: 0 !important; }
5498
+
5499
+ .premium-gallery-load-more .premium-gallery-load-more-btn {
5500
+ -webkit-box-shadow: none;
5501
+ box-shadow: none;
5502
+ text-shadow: none;
5503
+ border: none;
5504
+ outline: none;
5505
+ -webkit-box-align: center;
5506
+ -webkit-align-items: center;
5507
+ -moz-box-align: center;
5508
+ -ms-flex-align: center;
5509
+ align-items: center;
5510
+ vertical-align: bottom;
5511
+ cursor: pointer;
5512
+ line-height: 1;
5513
+ font-style: normal;
5514
+ font-weight: normal;
5515
+ background-image: none;
5516
+ color: #fff;
5517
+ -webkit-transition: all 0.3s ease-in-out;
5518
+ transition: all 0.3s ease-in-out; }
5519
+
5520
+ .premium-gallery-load-more-btn {
5521
+ -js-display: inline-flex;
5522
+ display: -webkit-inline-box;
5523
+ display: -webkit-inline-flex;
5524
+ display: -moz-inline-box;
5525
+ display: -ms-inline-flexbox;
5526
+ display: inline-flex;
5527
+ -webkit-box-align: center;
5528
+ -webkit-align-items: center;
5529
+ -moz-box-align: center;
5530
+ -ms-flex-align: center;
5531
+ align-items: center; }
5532
+
5533
+ .premium-loader {
5534
+ border: 3px solid #f3f3f3;
5535
+ border-top-width: 3px;
5536
+ border-top-style: solid;
5537
+ border-top-color: #f3f3f3;
5538
+ -webkit-border-radius: 50%;
5539
+ border-radius: 50%;
5540
+ border-top: 3px solid;
5541
+ border-top-color: #bbb;
5542
+ width: 30px;
5543
+ height: 30px;
5544
+ -webkit-animation: spin 2s linear infinite;
5545
+ animation: spin 2s linear infinite;
5546
+ margin: 0 auto; }
5547
+
5548
+ .premium-gallery-load-more-btn div {
5549
+ margin-left: 3px; }
5550
+
5551
+ .premium-gallery-load-more-btn .premium-loader {
5552
+ display: inline-block;
5553
+ width: 20px;
5554
+ height: 20px; }
5555
+
5556
+ .pa-gallery-img .pa-gallery-lightbox-wrap {
5557
+ display: inline-block; }
5558
+
5559
+ .premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img,
5560
+ .pa-gallery-img .pa-gallery-video-icon {
5561
+ cursor: pointer; }
5562
+
5563
+ .pa-gallery-img-container iframe {
5564
+ position: absolute;
5565
+ visibility: hidden;
5566
+ top: 0;
5567
+ left: 0;
5568
+ max-width: 100%;
5569
+ width: 100%;
5570
+ height: 100%;
5571
+ margin: 0;
5572
+ line-height: 1;
5573
+ border: none; }
5574
+
5575
+ .pa-gallery-img-container video {
5576
+ position: absolute;
5577
+ visibility: hidden;
5578
+ top: 0;
5579
+ left: 0;
5580
+ max-width: 100%;
5581
+ width: 100%;
5582
+ height: 100%;
5583
+ margin: 0;
5584
+ line-height: 1;
5585
+ border: none;
5586
+ -o-object-fit: contain;
5587
+ object-fit: contain; }
5588
+
5589
+ .pa-gallery-icons-inner-container svg,
5590
+ .pa-gallery-icons-caption-cell svg {
5591
+ width: 14px;
5592
+ height: 14px; }
5593
+
5594
+ @-webkit-keyframes spin {
5595
+ 0% {
5596
+ -webkit-transform: rotate(0deg); }
5597
+ 100% {
5598
+ -webkit-transform: rotate(360deg); } }
5599
+
5600
+ @keyframes spin {
5601
+ 0% {
5602
+ -webkit-transform: rotate(0deg);
5603
+ transform: rotate(0deg); }
5604
+ 100% {
5605
+ -webkit-transform: rotate(360deg);
5606
+ transform: rotate(360deg); } }
5607
+
5608
+ /************ Premium Vertical Scroll ************/
5609
+ /*************************************************/
5610
+ .premium-vscroll-inner {
5611
+ position: relative;
5612
  /* overflow: hidden;
5613
+ */
5614
+ min-height: 100%; }
5615
+ .premium-vscroll-inner .premium-vscroll-dots {
5616
+ position: fixed;
5617
+ z-index: 100;
5618
+ opacity: 1;
5619
+ margin-top: -32px;
5620
+ -webkit-transition: all 0.3s ease-in-out;
5621
+ transition: all 0.3s ease-in-out; }
5622
+
5623
+ .premium-vscroll-wrap .premium-vscroll-nav-menu {
5624
+ opacity: 1;
5625
+ -webkit-transition: all 0.3s ease-in-out;
5626
+ transition: all 0.3s ease-in-out; }
5627
+
5628
+ .premium-vscroll-inner .premium-vscroll-dots,
5629
+ .premium-vscroll-wrap .premium-vscroll-dots-hide {
5630
+ opacity: 0;
5631
+ visibility: hidden; }
5632
+
5633
+ .premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide) {
5634
+ opacity: 1;
5635
+ visibility: visible; }
5636
+
5637
+ .premium-vscroll-dots.middle {
5638
+ top: 50%; }
5639
+
5640
+ .premium-vscroll-dots.top {
5641
+ top: 40px; }
5642
+
5643
+ .premium-vscroll-dots.bottom {
5644
+ bottom: 30px; }
5645
+
5646
+ .premium-vscroll-dots.right {
5647
+ right: 17px; }
5648
+
5649
+ .premium-vscroll-dots.left {
5650
+ left: 17px; }
5651
+
5652
+ .premium-vscroll-inner ul.premium-vscroll-dots-list,
5653
+ .premium-vscroll-wrap .premium-vscroll-nav-menu {
5654
+ margin: 0 !important;
5655
+ padding: 0; }
5656
+
5657
+ .premium-vscroll-inner ul.premium-vscroll-dots-list li {
5658
+ width: 14px;
5659
+ height: 13px;
5660
+ margin: 7px;
5661
+ position: relative;
5662
+ -js-display: flex;
5663
+ display: -webkit-box;
5664
+ display: -webkit-flex;
5665
+ display: -moz-box;
5666
+ display: -ms-flexbox;
5667
+ display: flex;
5668
+ -webkit-box-pack: center;
5669
+ -webkit-justify-content: center;
5670
+ -moz-box-pack: center;
5671
+ -ms-flex-pack: center;
5672
+ justify-content: center;
5673
+ -webkit-box-align: center;
5674
+ -webkit-align-items: center;
5675
+ -moz-box-align: center;
5676
+ -ms-flex-align: center;
5677
+ align-items: center;
5678
+ overflow: visible; }
5679
+
5680
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link {
5681
+ display: block;
5682
+ position: relative;
5683
+ z-index: 1;
5684
+ width: 100%;
5685
+ height: 100%;
5686
+ cursor: pointer;
5687
+ text-decoration: none; }
5688
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span {
5689
+ top: 2px;
5690
+ left: 2.5px;
5691
+ width: 8px;
5692
+ height: 8px;
5693
+ border: 1px solid #000;
5694
+ -webkit-border-radius: 50%;
5695
+ border-radius: 50%;
5696
+ position: absolute;
5697
+ z-index: 1;
5698
+ -webkit-transition: all 0.3s ease-in-out;
5699
+ transition: all 0.3s ease-in-out; }
5700
+
5701
+ .premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span {
5702
+ -webkit-transform: scale(1.6);
5703
+ -ms-transform: scale(1.6);
5704
+ transform: scale(1.6); }
5705
+
5706
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip {
5707
+ position: absolute;
5708
+ color: #fff;
5709
+ font-size: 14px;
5710
+ font-family: arial, helvetica, sans-serif;
5711
+ white-space: nowrap;
5712
+ max-width: 220px;
5713
+ padding-left: 0.4em;
5714
+ padding-right: 0.4em; }
5715
+
5716
+ .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip {
5717
+ right: 27px; }
5718
+
5719
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item {
5720
+ width: 4px;
5721
+ height: 30px; }
5722
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span {
5723
+ width: 100%;
5724
+ height: 100%;
5725
+ -webkit-border-radius: 0;
5726
+ border-radius: 0; }
5727
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span {
5728
+ -webkit-transform: scale(1);
5729
+ -ms-transform: scale(1);
5730
+ transform: scale(1); }
5731
+
5732
+ .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after {
5733
+ position: absolute;
5734
+ top: 50%;
5735
+ content: "";
5736
+ left: -webkit-calc(100% - 1px);
5737
+ left: calc(100% - 1px);
5738
+ width: 10px;
5739
+ height: 0;
5740
+ border-top: 6px solid transparent;
5741
+ border-bottom: 6px solid transparent;
5742
+ border-left: 6px solid;
5743
+ -webkit-transform: translateY(-50%);
5744
+ -ms-transform: translateY(-50%);
5745
+ transform: translateY(-50%); }
5746
+
5747
+ .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip {
5748
+ left: 27px; }
5749
+ .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after {
5750
+ position: absolute;
5751
+ top: 50%;
5752
+ content: "";
5753
+ right: -webkit-calc(100% - 1px);
5754
+ right: calc(100% - 1px);
5755
+ width: 10px;
5756
+ height: 0;
5757
+ border-top: 6px solid transparent;
5758
+ border-bottom: 6px solid transparent;
5759
+ border-right: 6px solid;
5760
+ -webkit-transform: translateY(-50%);
5761
+ -ms-transform: translateY(-50%);
5762
+ transform: translateY(-50%); }
5763
+
5764
+ /* * Lines */
5765
+ @media (max-width: 768px) {
5766
+ .premium-vscroll-dots.right {
5767
+ right: 7px; }
5768
+ .premium-vscroll-dots.left {
5769
+ left: 7px; } }
5770
+
5771
+ .premium-vscroll-nav-menu {
5772
+ position: fixed;
5773
+ top: 20px;
5774
+ height: 40px;
5775
+ z-index: 100;
5776
+ padding: 0;
5777
+ margin: 0; }
5778
+ .premium-vscroll-nav-menu.left {
5779
+ left: 0; }
5780
+ .premium-vscroll-nav-menu.right {
5781
+ right: 0; }
5782
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item {
5783
+ display: inline-block;
5784
+ margin: 10px;
5785
+ color: #000;
5786
+ background: #fff;
5787
+ background: rgba(255, 255, 255, 0.3); }
5788
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {
5789
+ padding: 9px 18px;
5790
+ display: block;
5791
+ cursor: pointer;
5792
+ color: #000; }
5793
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover {
5794
+ color: #000; }
5795
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus {
5796
+ outline: none; }
5797
+
5798
+ .multiscroll-nav li a:focus {
5799
+ outline: none; }
5800
+
5801
+ .premium-vscroll-temp .slimScrollBar {
5802
+ visibility: hidden; }
5803
+
5804
+ /************ Premium Image Scroll ***************/
5805
+ /*************************************************/
5806
+ .premium-image-scroll-section,
5807
+ .premium-image-scroll-container {
5808
+ -webkit-transition: all 0.3s ease-in-out;
5809
+ transition: all 0.3s ease-in-out; }
5810
+
5811
+ .premium-image-scroll-section {
5812
+ overflow: hidden;
5813
+ width: 100%;
5814
+ position: relative; }
5815
+
5816
+ .premium-image-scroll-container {
5817
+ width: 100%; }
5818
+ .premium-image-scroll-container .premium-image-scroll-mask-media {
5819
+ -webkit-mask-repeat: no-repeat;
5820
+ mask-repeat: no-repeat;
5821
+ -webkit-mask-position: center;
5822
+ mask-position: center; }
5823
+
5824
+ .premium-container-scroll {
5825
+ overflow: auto; }
5826
+
5827
+ .premium-image-scroll-container .premium-image-scroll-horizontal {
5828
+ position: relative;
5829
+ width: 100%;
5830
+ height: 100%; }
5831
+ .premium-image-scroll-container .premium-image-scroll-horizontal img {
5832
+ max-width: none;
5833
+ height: 100%; }
5834
+
5835
+ .premium-image-scroll-container .premium-image-scroll-vertical img {
5836
+ width: 100%;
5837
+ max-width: 100%;
5838
+ height: auto; }
5839
+
5840
+ .premium-image-scroll-ver {
5841
+ position: relative; }
5842
+
5843
+ .premium-image-scroll-container .premium-image-scroll-overlay {
5844
+ background: rgba(2, 2, 2, 0.3); }
5845
+
5846
+ .premium-image-scroll-container .premium-image-scroll-link,
5847
+ .premium-image-scroll-container .premium-image-scroll-overlay {
5848
+ positio