PixTypes - Version 1.4.4

Version Description

  • Added a new image field type
Download this release

Release Info

Developer euthelup
Plugin Icon wp plugin PixTypes
Version 1.4.4
Comparing to
See all releases

Code changes from version 1.4.2 to 1.4.4

class-pixtypes.php CHANGED
@@ -24,7 +24,7 @@ class PixTypesPlugin {
24
  *
25
  * @const string
26
  */
27
- protected $version = '1.4.2';
28
  /**
29
  * Unique identifier for your plugin.
30
  *
24
  *
25
  * @const string
26
  */
27
+ protected $version = '1.4.4';
28
  /**
29
  * Unique identifier for your plugin.
30
  *
features/metaboxes/css/style.css CHANGED
@@ -1,4 +1,3 @@
1
- @charset "UTF-8";
2
  /*!
3
  * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
4
  * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
@@ -59,7 +58,7 @@
59
 
60
  .fa-border {
61
  padding: .2em .25em .15em;
62
- border: solid 0.08em #eee;
63
  border-radius: .1em; }
64
 
65
  .pull-right {
@@ -81,6 +80,7 @@
81
  0% {
82
  -webkit-transform: rotate(0deg);
83
  transform: rotate(0deg); }
 
84
  100% {
85
  -webkit-transform: rotate(359deg);
86
  transform: rotate(359deg); } }
@@ -88,6 +88,7 @@
88
  0% {
89
  -webkit-transform: rotate(0deg);
90
  transform: rotate(0deg); }
 
91
  100% {
92
  -webkit-transform: rotate(359deg);
93
  transform: rotate(359deg); } }
@@ -149,1516 +150,1516 @@
149
  font-size: 2em; }
150
 
151
  .fa-inverse {
152
- color: #fff; }
153
 
154
  /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
155
  readers do not read off random characters that represent icons */
156
  .fa-glass:before {
157
- content: ""; }
158
 
159
  .fa-music:before {
160
- content: ""; }
161
 
162
  .fa-search:before {
163
- content: ""; }
164
 
165
  .fa-envelope-o:before {
166
- content: ""; }
167
 
168
  .fa-heart:before {
169
- content: ""; }
170
 
171
  .fa-star:before {
172
- content: ""; }
173
 
174
  .fa-star-o:before {
175
- content: ""; }
176
 
177
  .fa-user:before {
178
- content: ""; }
179
 
180
  .fa-film:before {
181
- content: ""; }
182
 
183
  .fa-th-large:before {
184
- content: ""; }
185
 
186
  .fa-th:before {
187
- content: ""; }
188
 
189
  .fa-th-list:before {
190
- content: ""; }
191
 
192
  .fa-check:before {
193
- content: ""; }
194
 
195
  .fa-remove:before,
196
  .fa-close:before,
197
  .fa-times:before {
198
- content: ""; }
199
 
200
  .fa-search-plus:before {
201
- content: ""; }
202
 
203
  .fa-search-minus:before {
204
- content: ""; }
205
 
206
  .fa-power-off:before {
207
- content: ""; }
208
 
209
  .fa-signal:before {
210
- content: ""; }
211
 
212
  .fa-gear:before,
213
  .fa-cog:before {
214
- content: ""; }
215
 
216
  .fa-trash-o:before {
217
- content: ""; }
218
 
219
  .fa-home:before {
220
- content: ""; }
221
 
222
  .fa-file-o:before {
223
- content: ""; }
224
 
225
  .fa-clock-o:before {
226
- content: ""; }
227
 
228
  .fa-road:before {
229
- content: ""; }
230
 
231
  .fa-download:before {
232
- content: ""; }
233
 
234
  .fa-arrow-circle-o-down:before {
235
- content: ""; }
236
 
237
  .fa-arrow-circle-o-up:before {
238
- content: ""; }
239
 
240
  .fa-inbox:before {
241
- content: ""; }
242
 
243
  .fa-play-circle-o:before {
244
- content: ""; }
245
 
246
  .fa-rotate-right:before,
247
  .fa-repeat:before {
248
- content: ""; }
249
 
250
  .fa-refresh:before {
251
- content: ""; }
252
 
253
  .fa-list-alt:before {
254
- content: ""; }
255
 
256
  .fa-lock:before {
257
- content: ""; }
258
 
259
  .fa-flag:before {
260
- content: ""; }
261
 
262
  .fa-headphones:before {
263
- content: ""; }
264
 
265
  .fa-volume-off:before {
266
- content: ""; }
267
 
268
  .fa-volume-down:before {
269
- content: ""; }
270
 
271
  .fa-volume-up:before {
272
- content: ""; }
273
 
274
  .fa-qrcode:before {
275
- content: ""; }
276
 
277
  .fa-barcode:before {
278
- content: ""; }
279
 
280
  .fa-tag:before {
281
- content: ""; }
282
 
283
  .fa-tags:before {
284
- content: ""; }
285
 
286
  .fa-book:before {
287
- content: ""; }
288
 
289
  .fa-bookmark:before {
290
- content: ""; }
291
 
292
  .fa-print:before {
293
- content: ""; }
294
 
295
  .fa-camera:before {
296
- content: ""; }
297
 
298
  .fa-font:before {
299
- content: ""; }
300
 
301
  .fa-bold:before {
302
- content: ""; }
303
 
304
  .fa-italic:before {
305
- content: ""; }
306
 
307
  .fa-text-height:before {
308
- content: ""; }
309
 
310
  .fa-text-width:before {
311
- content: ""; }
312
 
313
  .fa-align-left:before {
314
- content: ""; }
315
 
316
  .fa-align-center:before {
317
- content: ""; }
318
 
319
  .fa-align-right:before {
320
- content: ""; }
321
 
322
  .fa-align-justify:before {
323
- content: ""; }
324
 
325
  .fa-list:before {
326
- content: ""; }
327
 
328
  .fa-dedent:before,
329
  .fa-outdent:before {
330
- content: ""; }
331
 
332
  .fa-indent:before {
333
- content: ""; }
334
 
335
  .fa-video-camera:before {
336
- content: ""; }
337
 
338
  .fa-photo:before,
339
  .fa-image:before,
340
  .fa-picture-o:before {
341
- content: ""; }
342
 
343
  .fa-pencil:before {
344
- content: ""; }
345
 
346
  .fa-map-marker:before {
347
- content: ""; }
348
 
349
  .fa-adjust:before {
350
- content: ""; }
351
 
352
  .fa-tint:before {
353
- content: ""; }
354
 
355
  .fa-edit:before,
356
  .fa-pencil-square-o:before {
357
- content: ""; }
358
 
359
  .fa-share-square-o:before {
360
- content: ""; }
361
 
362
  .fa-check-square-o:before {
363
- content: ""; }
364
 
365
  .fa-arrows:before {
366
- content: ""; }
367
 
368
  .fa-step-backward:before {
369
- content: ""; }
370
 
371
  .fa-fast-backward:before {
372
- content: ""; }
373
 
374
  .fa-backward:before {
375
- content: ""; }
376
 
377
  .fa-play:before {
378
- content: ""; }
379
 
380
  .fa-pause:before {
381
- content: ""; }
382
 
383
  .fa-stop:before {
384
- content: ""; }
385
 
386
  .fa-forward:before {
387
- content: ""; }
388
 
389
  .fa-fast-forward:before {
390
- content: ""; }
391
 
392
  .fa-step-forward:before {
393
- content: ""; }
394
 
395
  .fa-eject:before {
396
- content: ""; }
397
 
398
  .fa-chevron-left:before {
399
- content: ""; }
400
 
401
  .fa-chevron-right:before {
402
- content: ""; }
403
 
404
  .fa-plus-circle:before {
405
- content: ""; }
406
 
407
  .fa-minus-circle:before {
408
- content: ""; }
409
 
410
  .fa-times-circle:before {
411
- content: ""; }
412
 
413
  .fa-check-circle:before {
414
- content: ""; }
415
 
416
  .fa-question-circle:before {
417
- content: ""; }
418
 
419
  .fa-info-circle:before {
420
- content: ""; }
421
 
422
  .fa-crosshairs:before {
423
- content: ""; }
424
 
425
  .fa-times-circle-o:before {
426
- content: ""; }
427
 
428
  .fa-check-circle-o:before {
429
- content: ""; }
430
 
431
  .fa-ban:before {
432
- content: ""; }
433
 
434
  .fa-arrow-left:before {
435
- content: ""; }
436
 
437
  .fa-arrow-right:before {
438
- content: ""; }
439
 
440
  .fa-arrow-up:before {
441
- content: ""; }
442
 
443
  .fa-arrow-down:before {
444
- content: ""; }
445
 
446
  .fa-mail-forward:before,
447
  .fa-share:before {
448
- content: ""; }
449
 
450
  .fa-expand:before {
451
- content: ""; }
452
 
453
  .fa-compress:before {
454
- content: ""; }
455
 
456
  .fa-plus:before {
457
- content: ""; }
458
 
459
  .fa-minus:before {
460
- content: ""; }
461
 
462
  .fa-asterisk:before {
463
- content: ""; }
464
 
465
  .fa-exclamation-circle:before {
466
- content: ""; }
467
 
468
  .fa-gift:before {
469
- content: ""; }
470
 
471
  .fa-leaf:before {
472
- content: ""; }
473
 
474
  .fa-fire:before {
475
- content: ""; }
476
 
477
  .fa-eye:before {
478
- content: ""; }
479
 
480
  .fa-eye-slash:before {
481
- content: ""; }
482
 
483
  .fa-warning:before,
484
  .fa-exclamation-triangle:before {
485
- content: ""; }
486
 
487
  .fa-plane:before {
488
- content: ""; }
489
 
490
  .fa-calendar:before {
491
- content: ""; }
492
 
493
  .fa-random:before {
494
- content: ""; }
495
 
496
  .fa-comment:before {
497
- content: ""; }
498
 
499
  .fa-magnet:before {
500
- content: ""; }
501
 
502
  .fa-chevron-up:before {
503
- content: ""; }
504
 
505
  .fa-chevron-down:before {
506
- content: ""; }
507
 
508
  .fa-retweet:before {
509
- content: ""; }
510
 
511
  .fa-shopping-cart:before {
512
- content: ""; }
513
 
514
  .fa-folder:before {
515
- content: ""; }
516
 
517
  .fa-folder-open:before {
518
- content: ""; }
519
 
520
  .fa-arrows-v:before {
521
- content: ""; }
522
 
523
  .fa-arrows-h:before {
524
- content: ""; }
525
 
526
  .fa-bar-chart-o:before,
527
  .fa-bar-chart:before {
528
- content: ""; }
529
 
530
  .fa-twitter-square:before {
531
- content: ""; }
532
 
533
  .fa-facebook-square:before {
534
- content: ""; }
535
 
536
  .fa-camera-retro:before {
537
- content: ""; }
538
 
539
  .fa-key:before {
540
- content: ""; }
541
 
542
  .fa-gears:before,
543
  .fa-cogs:before {
544
- content: ""; }
545
 
546
  .fa-comments:before {
547
- content: ""; }
548
 
549
  .fa-thumbs-o-up:before {
550
- content: ""; }
551
 
552
  .fa-thumbs-o-down:before {
553
- content: ""; }
554
 
555
  .fa-star-half:before {
556
- content: ""; }
557
 
558
  .fa-heart-o:before {
559
- content: ""; }
560
 
561
  .fa-sign-out:before {
562
- content: ""; }
563
 
564
  .fa-linkedin-square:before {
565
- content: ""; }
566
 
567
  .fa-thumb-tack:before {
568
- content: ""; }
569
 
570
  .fa-external-link:before {
571
- content: ""; }
572
 
573
  .fa-sign-in:before {
574
- content: ""; }
575
 
576
  .fa-trophy:before {
577
- content: ""; }
578
 
579
  .fa-github-square:before {
580
- content: ""; }
581
 
582
  .fa-upload:before {
583
- content: ""; }
584
 
585
  .fa-lemon-o:before {
586
- content: ""; }
587
 
588
  .fa-phone:before {
589
- content: ""; }
590
 
591
  .fa-square-o:before {
592
- content: ""; }
593
 
594
  .fa-bookmark-o:before {
595
- content: ""; }
596
 
597
  .fa-phone-square:before {
598
- content: ""; }
599
 
600
  .fa-twitter:before {
601
- content: ""; }
602
 
603
  .fa-facebook:before {
604
- content: ""; }
605
 
606
  .fa-github:before {
607
- content: ""; }
608
 
609
  .fa-unlock:before {
610
- content: ""; }
611
 
612
  .fa-credit-card:before {
613
- content: ""; }
614
 
615
  .fa-rss:before {
616
- content: ""; }
617
 
618
  .fa-hdd-o:before {
619
- content: ""; }
620
 
621
  .fa-bullhorn:before {
622
- content: ""; }
623
 
624
  .fa-bell:before {
625
- content: ""; }
626
 
627
  .fa-certificate:before {
628
- content: ""; }
629
 
630
  .fa-hand-o-right:before {
631
- content: ""; }
632
 
633
  .fa-hand-o-left:before {
634
- content: ""; }
635
 
636
  .fa-hand-o-up:before {
637
- content: ""; }
638
 
639
  .fa-hand-o-down:before {
640
- content: ""; }
641
 
642
  .fa-arrow-circle-left:before {
643
- content: ""; }
644
 
645
  .fa-arrow-circle-right:before {
646
- content: ""; }
647
 
648
  .fa-arrow-circle-up:before {
649
- content: ""; }
650
 
651
  .fa-arrow-circle-down:before {
652
- content: ""; }
653
 
654
  .fa-globe:before {
655
- content: ""; }
656
 
657
  .fa-wrench:before {
658
- content: ""; }
659
 
660
  .fa-tasks:before {
661
- content: ""; }
662
 
663
  .fa-filter:before {
664
- content: ""; }
665
 
666
  .fa-briefcase:before {
667
- content: ""; }
668
 
669
  .fa-arrows-alt:before {
670
- content: ""; }
671
 
672
  .fa-group:before,
673
  .fa-users:before {
674
- content: ""; }
675
 
676
  .fa-chain:before,
677
  .fa-link:before {
678
- content: ""; }
679
 
680
  .fa-cloud:before {
681
- content: ""; }
682
 
683
  .fa-flask:before {
684
- content: ""; }
685
 
686
  .fa-cut:before,
687
  .fa-scissors:before {
688
- content: ""; }
689
 
690
  .fa-copy:before,
691
  .fa-files-o:before {
692
- content: ""; }
693
 
694
  .fa-paperclip:before {
695
- content: ""; }
696
 
697
  .fa-save:before,
698
  .fa-floppy-o:before {
699
- content: ""; }
700
 
701
  .fa-square:before {
702
- content: ""; }
703
 
704
  .fa-navicon:before,
705
  .fa-reorder:before,
706
  .fa-bars:before {
707
- content: ""; }
708
 
709
  .fa-list-ul:before {
710
- content: ""; }
711
 
712
  .fa-list-ol:before {
713
- content: ""; }
714
 
715
  .fa-strikethrough:before {
716
- content: ""; }
717
 
718
  .fa-underline:before {
719
- content: ""; }
720
 
721
  .fa-table:before {
722
- content: ""; }
723
 
724
  .fa-magic:before {
725
- content: ""; }
726
 
727
  .fa-truck:before {
728
- content: ""; }
729
 
730
  .fa-pinterest:before {
731
- content: ""; }
732
 
733
  .fa-pinterest-square:before {
734
- content: ""; }
735
 
736
  .fa-google-plus-square:before {
737
- content: ""; }
738
 
739
  .fa-google-plus:before {
740
- content: ""; }
741
 
742
  .fa-money:before {
743
- content: ""; }
744
 
745
  .fa-caret-down:before {
746
- content: ""; }
747
 
748
  .fa-caret-up:before {
749
- content: ""; }
750
 
751
  .fa-caret-left:before {
752
- content: ""; }
753
 
754
  .fa-caret-right:before {
755
- content: ""; }
756
 
757
  .fa-columns:before {
758
- content: ""; }
759
 
760
  .fa-unsorted:before,
761
  .fa-sort:before {
762
- content: ""; }
763
 
764
  .fa-sort-down:before,
765
  .fa-sort-desc:before {
766
- content: ""; }
767
 
768
  .fa-sort-up:before,
769
  .fa-sort-asc:before {
770
- content: ""; }
771
 
772
  .fa-envelope:before {
773
- content: ""; }
774
 
775
  .fa-linkedin:before {
776
- content: ""; }
777
 
778
  .fa-rotate-left:before,
779
  .fa-undo:before {
780
- content: ""; }
781
 
782
  .fa-legal:before,
783
  .fa-gavel:before {
784
- content: ""; }
785
 
786
  .fa-dashboard:before,
787
  .fa-tachometer:before {
788
- content: ""; }
789
 
790
  .fa-comment-o:before {
791
- content: ""; }
792
 
793
  .fa-comments-o:before {
794
- content: ""; }
795
 
796
  .fa-flash:before,
797
  .fa-bolt:before {
798
- content: ""; }
799
 
800
  .fa-sitemap:before {
801
- content: ""; }
802
 
803
  .fa-umbrella:before {
804
- content: ""; }
805
 
806
  .fa-paste:before,
807
  .fa-clipboard:before {
808
- content: ""; }
809
 
810
  .fa-lightbulb-o:before {
811
- content: ""; }
812
 
813
  .fa-exchange:before {
814
- content: ""; }
815
 
816
  .fa-cloud-download:before {
817
- content: ""; }
818
 
819
  .fa-cloud-upload:before {
820
- content: ""; }
821
 
822
  .fa-user-md:before {
823
- content: ""; }
824
 
825
  .fa-stethoscope:before {
826
- content: ""; }
827
 
828
  .fa-suitcase:before {
829
- content: ""; }
830
 
831
  .fa-bell-o:before {
832
- content: ""; }
833
 
834
  .fa-coffee:before {
835
- content: ""; }
836
 
837
  .fa-cutlery:before {
838
- content: ""; }
839
 
840
  .fa-file-text-o:before {
841
- content: ""; }
842
 
843
  .fa-building-o:before {
844
- content: ""; }
845
 
846
  .fa-hospital-o:before {
847
- content: ""; }
848
 
849
  .fa-ambulance:before {
850
- content: ""; }
851
 
852
  .fa-medkit:before {
853
- content: ""; }
854
 
855
  .fa-fighter-jet:before {
856
- content: ""; }
857
 
858
  .fa-beer:before {
859
- content: ""; }
860
 
861
  .fa-h-square:before {
862
- content: ""; }
863
 
864
  .fa-plus-square:before {
865
- content: ""; }
866
 
867
  .fa-angle-double-left:before {
868
- content: ""; }
869
 
870
  .fa-angle-double-right:before {
871
- content: ""; }
872
 
873
  .fa-angle-double-up:before {
874
- content: ""; }
875
 
876
  .fa-angle-double-down:before {
877
- content: ""; }
878
 
879
  .fa-angle-left:before {
880
- content: ""; }
881
 
882
  .fa-angle-right:before {
883
- content: ""; }
884
 
885
  .fa-angle-up:before {
886
- content: ""; }
887
 
888
  .fa-angle-down:before {
889
- content: ""; }
890
 
891
  .fa-desktop:before {
892
- content: ""; }
893
 
894
  .fa-laptop:before {
895
- content: ""; }
896
 
897
  .fa-tablet:before {
898
- content: ""; }
899
 
900
  .fa-mobile-phone:before,
901
  .fa-mobile:before {
902
- content: ""; }
903
 
904
  .fa-circle-o:before {
905
- content: ""; }
906
 
907
  .fa-quote-left:before {
908
- content: ""; }
909
 
910
  .fa-quote-right:before {
911
- content: ""; }
912
 
913
  .fa-spinner:before {
914
- content: ""; }
915
 
916
  .fa-circle:before {
917
- content: ""; }
918
 
919
  .fa-mail-reply:before,
920
  .fa-reply:before {
921
- content: ""; }
922
 
923
  .fa-github-alt:before {
924
- content: ""; }
925
 
926
  .fa-folder-o:before {
927
- content: ""; }
928
 
929
  .fa-folder-open-o:before {
930
- content: ""; }
931
 
932
  .fa-smile-o:before {
933
- content: ""; }
934
 
935
  .fa-frown-o:before {
936
- content: ""; }
937
 
938
  .fa-meh-o:before {
939
- content: ""; }
940
 
941
  .fa-gamepad:before {
942
- content: ""; }
943
 
944
  .fa-keyboard-o:before {
945
- content: ""; }
946
 
947
  .fa-flag-o:before {
948
- content: ""; }
949
 
950
  .fa-flag-checkered:before {
951
- content: ""; }
952
 
953
  .fa-terminal:before {
954
- content: ""; }
955
 
956
  .fa-code:before {
957
- content: ""; }
958
 
959
  .fa-mail-reply-all:before,
960
  .fa-reply-all:before {
961
- content: ""; }
962
 
963
  .fa-star-half-empty:before,
964
  .fa-star-half-full:before,
965
  .fa-star-half-o:before {
966
- content: ""; }
967
 
968
  .fa-location-arrow:before {
969
- content: ""; }
970
 
971
  .fa-crop:before {
972
- content: ""; }
973
 
974
  .fa-code-fork:before {
975
- content: ""; }
976
 
977
  .fa-unlink:before,
978
  .fa-chain-broken:before {
979
- content: ""; }
980
 
981
  .fa-question:before {
982
- content: ""; }
983
 
984
  .fa-info:before {
985
- content: ""; }
986
 
987
  .fa-exclamation:before {
988
- content: ""; }
989
 
990
  .fa-superscript:before {
991
- content: ""; }
992
 
993
  .fa-subscript:before {
994
- content: ""; }
995
 
996
  .fa-eraser:before {
997
- content: ""; }
998
 
999
  .fa-puzzle-piece:before {
1000
- content: ""; }
1001
 
1002
  .fa-microphone:before {
1003
- content: ""; }
1004
 
1005
  .fa-microphone-slash:before {
1006
- content: ""; }
1007
 
1008
  .fa-shield:before {
1009
- content: ""; }
1010
 
1011
  .fa-calendar-o:before {
1012
- content: ""; }
1013
 
1014
  .fa-fire-extinguisher:before {
1015
- content: ""; }
1016
 
1017
  .fa-rocket:before {
1018
- content: ""; }
1019
 
1020
  .fa-maxcdn:before {
1021
- content: ""; }
1022
 
1023
  .fa-chevron-circle-left:before {
1024
- content: ""; }
1025
 
1026
  .fa-chevron-circle-right:before {
1027
- content: ""; }
1028
 
1029
  .fa-chevron-circle-up:before {
1030
- content: ""; }
1031
 
1032
  .fa-chevron-circle-down:before {
1033
- content: ""; }
1034
 
1035
  .fa-html5:before {
1036
- content: ""; }
1037
 
1038
  .fa-css3:before {
1039
- content: ""; }
1040
 
1041
  .fa-anchor:before {
1042
- content: ""; }
1043
 
1044
  .fa-unlock-alt:before {
1045
- content: ""; }
1046
 
1047
  .fa-bullseye:before {
1048
- content: ""; }
1049
 
1050
  .fa-ellipsis-h:before {
1051
- content: ""; }
1052
 
1053
  .fa-ellipsis-v:before {
1054
- content: ""; }
1055
 
1056
  .fa-rss-square:before {
1057
- content: ""; }
1058
 
1059
  .fa-play-circle:before {
1060
- content: ""; }
1061
 
1062
  .fa-ticket:before {
1063
- content: ""; }
1064
 
1065
  .fa-minus-square:before {
1066
- content: ""; }
1067
 
1068
  .fa-minus-square-o:before {
1069
- content: ""; }
1070
 
1071
  .fa-level-up:before {
1072
- content: ""; }
1073
 
1074
  .fa-level-down:before {
1075
- content: ""; }
1076
 
1077
  .fa-check-square:before {
1078
- content: ""; }
1079
 
1080
  .fa-pencil-square:before {
1081
- content: ""; }
1082
 
1083
  .fa-external-link-square:before {
1084
- content: ""; }
1085
 
1086
  .fa-share-square:before {
1087
- content: ""; }
1088
 
1089
  .fa-compass:before {
1090
- content: ""; }
1091
 
1092
  .fa-toggle-down:before,
1093
  .fa-caret-square-o-down:before {
1094
- content: ""; }
1095
 
1096
  .fa-toggle-up:before,
1097
  .fa-caret-square-o-up:before {
1098
- content: ""; }
1099
 
1100
  .fa-toggle-right:before,
1101
  .fa-caret-square-o-right:before {
1102
- content: ""; }
1103
 
1104
  .fa-euro:before,
1105
  .fa-eur:before {
1106
- content: ""; }
1107
 
1108
  .fa-gbp:before {
1109
- content: ""; }
1110
 
1111
  .fa-dollar:before,
1112
  .fa-usd:before {
1113
- content: ""; }
1114
 
1115
  .fa-rupee:before,
1116
  .fa-inr:before {
1117
- content: ""; }
1118
 
1119
  .fa-cny:before,
1120
  .fa-rmb:before,
1121
  .fa-yen:before,
1122
  .fa-jpy:before {
1123
- content: ""; }
1124
 
1125
  .fa-ruble:before,
1126
  .fa-rouble:before,
1127
  .fa-rub:before {
1128
- content: ""; }
1129
 
1130
  .fa-won:before,
1131
  .fa-krw:before {
1132
- content: ""; }
1133
 
1134
  .fa-bitcoin:before,
1135
  .fa-btc:before {
1136
- content: ""; }
1137
 
1138
  .fa-file:before {
1139
- content: ""; }
1140
 
1141
  .fa-file-text:before {
1142
- content: ""; }
1143
 
1144
  .fa-sort-alpha-asc:before {
1145
- content: ""; }
1146
 
1147
  .fa-sort-alpha-desc:before {
1148
- content: ""; }
1149
 
1150
  .fa-sort-amount-asc:before {
1151
- content: ""; }
1152
 
1153
  .fa-sort-amount-desc:before {
1154
- content: ""; }
1155
 
1156
  .fa-sort-numeric-asc:before {
1157
- content: ""; }
1158
 
1159
  .fa-sort-numeric-desc:before {
1160
- content: ""; }
1161
 
1162
  .fa-thumbs-up:before {
1163
- content: ""; }
1164
 
1165
  .fa-thumbs-down:before {
1166
- content: ""; }
1167
 
1168
  .fa-youtube-square:before {
1169
- content: ""; }
1170
 
1171
  .fa-youtube:before {
1172
- content: ""; }
1173
 
1174
  .fa-xing:before {
1175
- content: ""; }
1176
 
1177
  .fa-xing-square:before {
1178
- content: ""; }
1179
 
1180
  .fa-youtube-play:before {
1181
- content: ""; }
1182
 
1183
  .fa-dropbox:before {
1184
- content: ""; }
1185
 
1186
  .fa-stack-overflow:before {
1187
- content: ""; }
1188
 
1189
  .fa-instagram:before {
1190
- content: ""; }
1191
 
1192
  .fa-flickr:before {
1193
- content: ""; }
1194
 
1195
  .fa-adn:before {
1196
- content: ""; }
1197
 
1198
  .fa-bitbucket:before {
1199
- content: ""; }
1200
 
1201
  .fa-bitbucket-square:before {
1202
- content: ""; }
1203
 
1204
  .fa-tumblr:before {
1205
- content: ""; }
1206
 
1207
  .fa-tumblr-square:before {
1208
- content: ""; }
1209
 
1210
  .fa-long-arrow-down:before {
1211
- content: ""; }
1212
 
1213
  .fa-long-arrow-up:before {
1214
- content: ""; }
1215
 
1216
  .fa-long-arrow-left:before {
1217
- content: ""; }
1218
 
1219
  .fa-long-arrow-right:before {
1220
- content: ""; }
1221
 
1222
  .fa-apple:before {
1223
- content: ""; }
1224
 
1225
  .fa-windows:before {
1226
- content: ""; }
1227
 
1228
  .fa-android:before {
1229
- content: ""; }
1230
 
1231
  .fa-linux:before {
1232
- content: ""; }
1233
 
1234
  .fa-dribbble:before {
1235
- content: ""; }
1236
 
1237
  .fa-skype:before {
1238
- content: ""; }
1239
 
1240
  .fa-foursquare:before {
1241
- content: ""; }
1242
 
1243
  .fa-trello:before {
1244
- content: ""; }
1245
 
1246
  .fa-female:before {
1247
- content: ""; }
1248
 
1249
  .fa-male:before {
1250
- content: ""; }
1251
 
1252
  .fa-gittip:before {
1253
- content: ""; }
1254
 
1255
  .fa-sun-o:before {
1256
- content: ""; }
1257
 
1258
  .fa-moon-o:before {
1259
- content: ""; }
1260
 
1261
  .fa-archive:before {
1262
- content: ""; }
1263
 
1264
  .fa-bug:before {
1265
- content: ""; }
1266
 
1267
  .fa-vk:before {
1268
- content: ""; }
1269
 
1270
  .fa-weibo:before {
1271
- content: ""; }
1272
 
1273
  .fa-renren:before {
1274
- content: ""; }
1275
 
1276
  .fa-pagelines:before {
1277
- content: ""; }
1278
 
1279
  .fa-stack-exchange:before {
1280
- content: ""; }
1281
 
1282
  .fa-arrow-circle-o-right:before {
1283
- content: ""; }
1284
 
1285
  .fa-arrow-circle-o-left:before {
1286
- content: ""; }
1287
 
1288
  .fa-toggle-left:before,
1289
  .fa-caret-square-o-left:before {
1290
- content: ""; }
1291
 
1292
  .fa-dot-circle-o:before {
1293
- content: ""; }
1294
 
1295
  .fa-wheelchair:before {
1296
- content: ""; }
1297
 
1298
  .fa-vimeo-square:before {
1299
- content: ""; }
1300
 
1301
  .fa-turkish-lira:before,
1302
  .fa-try:before {
1303
- content: ""; }
1304
 
1305
  .fa-plus-square-o:before {
1306
- content: ""; }
1307
 
1308
  .fa-space-shuttle:before {
1309
- content: ""; }
1310
 
1311
  .fa-slack:before {
1312
- content: ""; }
1313
 
1314
  .fa-envelope-square:before {
1315
- content: ""; }
1316
 
1317
  .fa-wordpress:before {
1318
- content: ""; }
1319
 
1320
  .fa-openid:before {
1321
- content: ""; }
1322
 
1323
  .fa-institution:before,
1324
  .fa-bank:before,
1325
  .fa-university:before {
1326
- content: ""; }
1327
 
1328
  .fa-mortar-board:before,
1329
  .fa-graduation-cap:before {
1330
- content: ""; }
1331
 
1332
  .fa-yahoo:before {
1333
- content: ""; }
1334
 
1335
  .fa-google:before {
1336
- content: ""; }
1337
 
1338
  .fa-reddit:before {
1339
- content: ""; }
1340
 
1341
  .fa-reddit-square:before {
1342
- content: ""; }
1343
 
1344
  .fa-stumbleupon-circle:before {
1345
- content: ""; }
1346
 
1347
  .fa-stumbleupon:before {
1348
- content: ""; }
1349
 
1350
  .fa-delicious:before {
1351
- content: ""; }
1352
 
1353
  .fa-digg:before {
1354
- content: ""; }
1355
 
1356
  .fa-pied-piper:before {
1357
- content: ""; }
1358
 
1359
  .fa-pied-piper-alt:before {
1360
- content: ""; }
1361
 
1362
  .fa-drupal:before {
1363
- content: ""; }
1364
 
1365
  .fa-joomla:before {
1366
- content: ""; }
1367
 
1368
  .fa-language:before {
1369
- content: ""; }
1370
 
1371
  .fa-fax:before {
1372
- content: ""; }
1373
 
1374
  .fa-building:before {
1375
- content: ""; }
1376
 
1377
  .fa-child:before {
1378
- content: ""; }
1379
 
1380
  .fa-paw:before {
1381
- content: ""; }
1382
 
1383
  .fa-spoon:before {
1384
- content: ""; }
1385
 
1386
  .fa-cube:before {
1387
- content: ""; }
1388
 
1389
  .fa-cubes:before {
1390
- content: ""; }
1391
 
1392
  .fa-behance:before {
1393
- content: ""; }
1394
 
1395
  .fa-behance-square:before {
1396
- content: ""; }
1397
 
1398
  .fa-steam:before {
1399
- content: ""; }
1400
 
1401
  .fa-steam-square:before {
1402
- content: ""; }
1403
 
1404
  .fa-recycle:before {
1405
- content: ""; }
1406
 
1407
  .fa-automobile:before,
1408
  .fa-car:before {
1409
- content: ""; }
1410
 
1411
  .fa-cab:before,
1412
  .fa-taxi:before {
1413
- content: ""; }
1414
 
1415
  .fa-tree:before {
1416
- content: ""; }
1417
 
1418
  .fa-spotify:before {
1419
- content: ""; }
1420
 
1421
  .fa-deviantart:before {
1422
- content: ""; }
1423
 
1424
  .fa-soundcloud:before {
1425
- content: ""; }
1426
 
1427
  .fa-database:before {
1428
- content: ""; }
1429
 
1430
  .fa-file-pdf-o:before {
1431
- content: ""; }
1432
 
1433
  .fa-file-word-o:before {
1434
- content: ""; }
1435
 
1436
  .fa-file-excel-o:before {
1437
- content: ""; }
1438
 
1439
  .fa-file-powerpoint-o:before {
1440
- content: ""; }
1441
 
1442
  .fa-file-photo-o:before,
1443
  .fa-file-picture-o:before,
1444
  .fa-file-image-o:before {
1445
- content: ""; }
1446
 
1447
  .fa-file-zip-o:before,
1448
  .fa-file-archive-o:before {
1449
- content: ""; }
1450
 
1451
  .fa-file-sound-o:before,
1452
  .fa-file-audio-o:before {
1453
- content: ""; }
1454
 
1455
  .fa-file-movie-o:before,
1456
  .fa-file-video-o:before {
1457
- content: ""; }
1458
 
1459
  .fa-file-code-o:before {
1460
- content: ""; }
1461
 
1462
  .fa-vine:before {
1463
- content: ""; }
1464
 
1465
  .fa-codepen:before {
1466
- content: ""; }
1467
 
1468
  .fa-jsfiddle:before {
1469
- content: ""; }
1470
 
1471
  .fa-life-bouy:before,
1472
  .fa-life-buoy:before,
1473
  .fa-life-saver:before,
1474
  .fa-support:before,
1475
  .fa-life-ring:before {
1476
- content: ""; }
1477
 
1478
  .fa-circle-o-notch:before {
1479
- content: ""; }
1480
 
1481
  .fa-ra:before,
1482
  .fa-rebel:before {
1483
- content: ""; }
1484
 
1485
  .fa-ge:before,
1486
  .fa-empire:before {
1487
- content: ""; }
1488
 
1489
  .fa-git-square:before {
1490
- content: ""; }
1491
 
1492
  .fa-git:before {
1493
- content: ""; }
1494
 
1495
  .fa-hacker-news:before {
1496
- content: ""; }
1497
 
1498
  .fa-tencent-weibo:before {
1499
- content: ""; }
1500
 
1501
  .fa-qq:before {
1502
- content: ""; }
1503
 
1504
  .fa-wechat:before,
1505
  .fa-weixin:before {
1506
- content: ""; }
1507
 
1508
  .fa-send:before,
1509
  .fa-paper-plane:before {
1510
- content: ""; }
1511
 
1512
  .fa-send-o:before,
1513
  .fa-paper-plane-o:before {
1514
- content: ""; }
1515
 
1516
  .fa-history:before {
1517
- content: ""; }
1518
 
1519
  .fa-circle-thin:before {
1520
- content: ""; }
1521
 
1522
  .fa-header:before {
1523
- content: ""; }
1524
 
1525
  .fa-paragraph:before {
1526
- content: ""; }
1527
 
1528
  .fa-sliders:before {
1529
- content: ""; }
1530
 
1531
  .fa-share-alt:before {
1532
- content: ""; }
1533
 
1534
  .fa-share-alt-square:before {
1535
- content: ""; }
1536
 
1537
  .fa-bomb:before {
1538
- content: ""; }
1539
 
1540
  .fa-soccer-ball-o:before,
1541
  .fa-futbol-o:before {
1542
- content: ""; }
1543
 
1544
  .fa-tty:before {
1545
- content: ""; }
1546
 
1547
  .fa-binoculars:before {
1548
- content: ""; }
1549
 
1550
  .fa-plug:before {
1551
- content: ""; }
1552
 
1553
  .fa-slideshare:before {
1554
- content: ""; }
1555
 
1556
  .fa-twitch:before {
1557
- content: ""; }
1558
 
1559
  .fa-yelp:before {
1560
- content: ""; }
1561
 
1562
  .fa-newspaper-o:before {
1563
- content: ""; }
1564
 
1565
  .fa-wifi:before {
1566
- content: ""; }
1567
 
1568
  .fa-calculator:before {
1569
- content: ""; }
1570
 
1571
  .fa-paypal:before {
1572
- content: ""; }
1573
 
1574
  .fa-google-wallet:before {
1575
- content: ""; }
1576
 
1577
  .fa-cc-visa:before {
1578
- content: ""; }
1579
 
1580
  .fa-cc-mastercard:before {
1581
- content: ""; }
1582
 
1583
  .fa-cc-discover:before {
1584
- content: ""; }
1585
 
1586
  .fa-cc-amex:before {
1587
- content: ""; }
1588
 
1589
  .fa-cc-paypal:before {
1590
- content: ""; }
1591
 
1592
  .fa-cc-stripe:before {
1593
- content: ""; }
1594
 
1595
  .fa-bell-slash:before {
1596
- content: ""; }
1597
 
1598
  .fa-bell-slash-o:before {
1599
- content: ""; }
1600
 
1601
  .fa-trash:before {
1602
- content: ""; }
1603
 
1604
  .fa-copyright:before {
1605
- content: ""; }
1606
 
1607
  .fa-at:before {
1608
- content: ""; }
1609
 
1610
  .fa-eyedropper:before {
1611
- content: ""; }
1612
 
1613
  .fa-paint-brush:before {
1614
- content: ""; }
1615
 
1616
  .fa-birthday-cake:before {
1617
- content: ""; }
1618
 
1619
  .fa-area-chart:before {
1620
- content: ""; }
1621
 
1622
  .fa-pie-chart:before {
1623
- content: ""; }
1624
 
1625
  .fa-line-chart:before {
1626
- content: ""; }
1627
 
1628
  .fa-lastfm:before {
1629
- content: ""; }
1630
 
1631
  .fa-lastfm-square:before {
1632
- content: ""; }
1633
 
1634
  .fa-toggle-off:before {
1635
- content: ""; }
1636
 
1637
  .fa-toggle-on:before {
1638
- content: ""; }
1639
 
1640
  .fa-bicycle:before {
1641
- content: ""; }
1642
 
1643
  .fa-bus:before {
1644
- content: ""; }
1645
 
1646
  .fa-ioxhost:before {
1647
- content: ""; }
1648
 
1649
  .fa-angellist:before {
1650
- content: ""; }
1651
 
1652
  .fa-cc:before {
1653
- content: ""; }
1654
 
1655
  .fa-shekel:before,
1656
  .fa-sheqel:before,
1657
  .fa-ils:before {
1658
- content: ""; }
1659
 
1660
  .fa-meanpath:before {
1661
- content: ""; }
1662
 
1663
  /**
1664
  * CMB Styling
@@ -1917,7 +1918,7 @@ div.time-picker li.selected {
1917
 
1918
  .cmb_element .ui-widget-content {
1919
  border: 1px solid #aaaaaa;
1920
- background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
1921
  color: #222222; }
1922
 
1923
  .cmb_element .ui-widget-content a {
@@ -1954,7 +1955,7 @@ div.time-picker li.selected {
1954
 
1955
  .cmb_element .ui-state-active, .cmb_element .ui-widget-content .ui-state-active, .cmb_element .ui-widget-header .ui-state-active {
1956
  border: 1px solid #aaaaaa;
1957
- background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
1958
  font-weight: normal;
1959
  color: #212121; }
1960
 
@@ -2773,28 +2774,29 @@ div.time-picker li.selected {
2773
  /*must have*/ }
2774
 
2775
  .cmb-type-gallery td,
2776
- .cmb-type-playlist td {
 
2777
  padding: 10px 2px; }
2778
 
2779
- #pixgallery, #pixvideos {
2780
  position: relative;
2781
  min-height: 84px; }
2782
- #pixgallery > ul, #pixvideos > ul {
2783
  padding-top: 0; }
2784
- #pixgallery > ul li, #pixvideos > ul li {
2785
  width: 31%; }
2786
- #pixgallery > ul li:only-child, #pixvideos > ul li:only-child {
2787
  width: 100%; }
2788
- #pixgallery > ul li img, #pixvideos > ul li img {
2789
  display: block;
2790
  width: 100%;
2791
  border-radius: 4px; }
2792
- #postbox-container-2 #pixgallery > ul, #postbox-container-2 #pixvideos > ul {
2793
  justify-content: flex-start; }
2794
- #postbox-container-2 #pixgallery > ul li, #postbox-container-2 #pixvideos > ul li {
2795
  width: 77.5px;
2796
  margin-right: 8px; }
2797
- #pixgallery .open_pixgallery, #pixgallery .open_pixvideos, #pixvideos .open_pixgallery, #pixvideos .open_pixvideos {
2798
  width: 100%;
2799
  height: 100%;
2800
  display: block;
@@ -2811,15 +2813,17 @@ div.time-picker li.selected {
2811
  background: none;
2812
  -webkit-transition: opacity .1s ease-in 0;
2813
  opacity: 1; }
2814
- #pixgallery .open_pixgallery i.icon, #pixgallery .open_pixvideos i.icon, #pixvideos .open_pixgallery i.icon, #pixvideos .open_pixvideos i.icon {
2815
  display: block;
2816
  width: 70px;
2817
  height: 60px;
2818
  font: normal 20px/1 'dashicons';
2819
- font-size: 56px; }
2820
- #pixgallery .open_pixgallery div, #pixgallery .open_pixvideos div, #pixvideos .open_pixgallery div, #pixvideos .open_pixvideos div {
2821
- text-decoration: none; }
2822
- #pixgallery .open_pixgallery .clear_gallery, #pixgallery .open_pixvideos .clear_gallery, #pixvideos .open_pixgallery .clear_gallery, #pixvideos .open_pixvideos .clear_gallery {
 
 
2823
  padding: 5px 10px;
2824
  position: absolute;
2825
  bottom: 10px;
@@ -2834,26 +2838,26 @@ div.time-picker li.selected {
2834
  text-transform: uppercase;
2835
  font-size: 11px;
2836
  -webkit-transition: opacity .1s ease-in 0, color .1s ease-in 0; }
2837
- #pixgallery .open_pixgallery .clear_gallery:hover, #pixgallery .open_pixvideos .clear_gallery:hover, #pixvideos .open_pixgallery .clear_gallery:hover, #pixvideos .open_pixvideos .clear_gallery:hover {
2838
  color: #07d3f8; }
2839
- #pixgallery .open_pixgallery:hover, #pixgallery .open_pixvideos:hover, #pixvideos .open_pixgallery:hover, #pixvideos .open_pixvideos:hover {
2840
  opacity: 0.6; }
2841
- #pixgallery .open_pixgallery:hover .icon, #pixgallery .open_pixgallery:hover .clear_gallery, #pixgallery .open_pixvideos:hover .icon, #pixgallery .open_pixvideos:hover .clear_gallery, #pixvideos .open_pixgallery:hover .icon, #pixvideos .open_pixgallery:hover .clear_gallery, #pixvideos .open_pixvideos:hover .icon, #pixvideos .open_pixvideos:hover .clear_gallery {
2842
  opacity: 1; }
2843
- #pixgallery.no-items .clear_gallery, #pixvideos.no-items .clear_gallery {
2844
  display: none; }
2845
- #pixgallery.has-items .open_pixgallery, #pixgallery.has-items .open_pixvideos, #pixvideos.has-items .open_pixgallery, #pixvideos.has-items .open_pixvideos {
2846
  opacity: 0;
2847
  border: none; }
2848
- #pixgallery.has-items .open_pixgallery i.icon, #pixgallery.has-items .open_pixvideos i.icon, #pixvideos.has-items .open_pixgallery i.icon, #pixvideos.has-items .open_pixvideos i.icon {
2849
  font-size: 56px; }
2850
- #pixgallery.has-items .open_pixgallery i.icon:before, #pixgallery.has-items .open_pixvideos i.icon:before, #pixvideos.has-items .open_pixgallery i.icon:before, #pixvideos.has-items .open_pixvideos i.icon:before {
2851
  content: "\f464" !important; }
2852
- #pixgallery.has-items .open_pixgallery > div span, #pixgallery.has-items .open_pixvideos > div span, #pixvideos.has-items .open_pixgallery > div span, #pixvideos.has-items .open_pixvideos > div span {
2853
  display: none; }
2854
- #pixgallery.has-items .open_pixgallery:hover, #pixgallery.has-items .open_pixvideos:hover, #pixvideos.has-items .open_pixgallery:hover, #pixvideos.has-items .open_pixvideos:hover {
2855
  opacity: 1; }
2856
- #pixgallery.has-items:hover ul li, #pixvideos.has-items:hover ul li {
2857
  opacity: 0.2; }
2858
 
2859
  #pixgallery.no-items > ul {
@@ -2861,6 +2865,11 @@ div.time-picker li.selected {
2861
  #pixgallery .open_pixgallery .icon:before {
2862
  content: "\f233" !important; }
2863
 
 
 
 
 
 
2864
  #pixvideos.has-items {
2865
  min-height: 0; }
2866
  #pixvideos > ul {
@@ -3024,7 +3033,7 @@ div.time-picker li.selected {
3024
  content: '';
3025
  display: none; }
3026
 
3027
- #pixgallery .open_pixgallery div, #pixgallery .open_pixvideos div, #pixvideos .open_pixgallery div, #pixvideos .open_pixvideos div {
3028
  position: absolute;
3029
  top: 50%;
3030
  left: 50%;
@@ -3034,12 +3043,12 @@ div.time-picker li.selected {
3034
  -webkit-transform: translate(-50%, -50%);
3035
  transform: translate(-50%, -50%); }
3036
 
3037
- #pixgallery .open_pixgallery, #pixgallery .open_pixvideos, #pixvideos .open_pixgallery, #pixvideos .open_pixvideos {
3038
  -moz-box-sizing: border-box;
3039
  -webkit-box-sizing: border-box;
3040
  box-sizing: border-box; }
3041
 
3042
- #pixgallery.has-items ul, #pixvideos.has-items ul {
3043
  display: -ms-flexbox;
3044
  display: -webkit-flex;
3045
  display: flex;
@@ -3322,7 +3331,7 @@ div.time-picker li.selected {
3322
  outline: none;
3323
  background: none;
3324
  margin-right: 20px;
3325
- background: linear-gradient(to right, #0083BD, #0083BD 100%, transparent 100%) top left no-repeat;
3326
  background-size: 100% 100%;
3327
  padding-left: 0;
3328
  padding-right: 0;
@@ -3351,7 +3360,8 @@ div.time-picker li.selected {
3351
  z-index: 20;
3352
  background: white; }
3353
 
3354
- #wp-_pile_header_cover_description-wrap .mce-toolbar.mce-last .mce-btn {
 
3355
  border: 1px solid #ddd;
3356
  border-radius: 2px;
3357
  margin: 16px 0 0 10px;
@@ -3414,6 +3424,7 @@ body .mce-toolbar.mce-last .mce-container.mce-first .mce-menubtn.mce-first .mce-
3414
  border-radius: 4px; }
3415
 
3416
  .wp-picker-active {
 
3417
  display: flex;
3418
  flex-wrap: wrap; }
3419
  .wp-picker-active .wp-color-result:after {
 
1
  /*!
2
  * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
3
  * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
58
 
59
  .fa-border {
60
  padding: .2em .25em .15em;
61
+ border: solid 0.08em #eeeeee;
62
  border-radius: .1em; }
63
 
64
  .pull-right {
80
  0% {
81
  -webkit-transform: rotate(0deg);
82
  transform: rotate(0deg); }
83
+
84
  100% {
85
  -webkit-transform: rotate(359deg);
86
  transform: rotate(359deg); } }
88
  0% {
89
  -webkit-transform: rotate(0deg);
90
  transform: rotate(0deg); }
91
+
92
  100% {
93
  -webkit-transform: rotate(359deg);
94
  transform: rotate(359deg); } }
150
  font-size: 2em; }
151
 
152
  .fa-inverse {
153
+ color: white; }
154
 
155
  /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
156
  readers do not read off random characters that represent icons */
157
  .fa-glass:before {
158
+ content: "\f000"; }
159
 
160
  .fa-music:before {
161
+ content: "\f001"; }
162
 
163
  .fa-search:before {
164
+ content: "\f002"; }
165
 
166
  .fa-envelope-o:before {
167
+ content: "\f003"; }
168
 
169
  .fa-heart:before {
170
+ content: "\f004"; }
171
 
172
  .fa-star:before {
173
+ content: "\f005"; }
174
 
175
  .fa-star-o:before {
176
+ content: "\f006"; }
177
 
178
  .fa-user:before {
179
+ content: "\f007"; }
180
 
181
  .fa-film:before {
182
+ content: "\f008"; }
183
 
184
  .fa-th-large:before {
185
+ content: "\f009"; }
186
 
187
  .fa-th:before {
188
+ content: "\f00a"; }
189
 
190
  .fa-th-list:before {
191
+ content: "\f00b"; }
192
 
193
  .fa-check:before {
194
+ content: "\f00c"; }
195
 
196
  .fa-remove:before,
197
  .fa-close:before,
198
  .fa-times:before {
199
+ content: "\f00d"; }
200
 
201
  .fa-search-plus:before {
202
+ content: "\f00e"; }
203
 
204
  .fa-search-minus:before {
205
+ content: "\f010"; }
206
 
207
  .fa-power-off:before {
208
+ content: "\f011"; }
209
 
210
  .fa-signal:before {
211
+ content: "\f012"; }
212
 
213
  .fa-gear:before,
214
  .fa-cog:before {
215
+ content: "\f013"; }
216
 
217
  .fa-trash-o:before {
218
+ content: "\f014"; }
219
 
220
  .fa-home:before {
221
+ content: "\f015"; }
222
 
223
  .fa-file-o:before {
224
+ content: "\f016"; }
225
 
226
  .fa-clock-o:before {
227
+ content: "\f017"; }
228
 
229
  .fa-road:before {
230
+ content: "\f018"; }
231
 
232
  .fa-download:before {
233
+ content: "\f019"; }
234
 
235
  .fa-arrow-circle-o-down:before {
236
+ content: "\f01a"; }
237
 
238
  .fa-arrow-circle-o-up:before {
239
+ content: "\f01b"; }
240
 
241
  .fa-inbox:before {
242
+ content: "\f01c"; }
243
 
244
  .fa-play-circle-o:before {
245
+ content: "\f01d"; }
246
 
247
  .fa-rotate-right:before,
248
  .fa-repeat:before {
249
+ content: "\f01e"; }
250
 
251
  .fa-refresh:before {
252
+ content: "\f021"; }
253
 
254
  .fa-list-alt:before {
255
+ content: "\f022"; }
256
 
257
  .fa-lock:before {
258
+ content: "\f023"; }
259
 
260
  .fa-flag:before {
261
+ content: "\f024"; }
262
 
263
  .fa-headphones:before {
264
+ content: "\f025"; }
265
 
266
  .fa-volume-off:before {
267
+ content: "\f026"; }
268
 
269
  .fa-volume-down:before {
270
+ content: "\f027"; }
271
 
272
  .fa-volume-up:before {
273
+ content: "\f028"; }
274
 
275
  .fa-qrcode:before {
276
+ content: "\f029"; }
277
 
278
  .fa-barcode:before {
279
+ content: "\f02a"; }
280
 
281
  .fa-tag:before {
282
+ content: "\f02b"; }
283
 
284
  .fa-tags:before {
285
+ content: "\f02c"; }
286
 
287
  .fa-book:before {
288
+ content: "\f02d"; }
289
 
290
  .fa-bookmark:before {
291
+ content: "\f02e"; }
292
 
293
  .fa-print:before {
294
+ content: "\f02f"; }
295
 
296
  .fa-camera:before {
297
+ content: "\f030"; }
298
 
299
  .fa-font:before {
300
+ content: "\f031"; }
301
 
302
  .fa-bold:before {
303
+ content: "\f032"; }
304
 
305
  .fa-italic:before {
306
+ content: "\f033"; }
307
 
308
  .fa-text-height:before {
309
+ content: "\f034"; }
310
 
311
  .fa-text-width:before {
312
+ content: "\f035"; }
313
 
314
  .fa-align-left:before {
315
+ content: "\f036"; }
316
 
317
  .fa-align-center:before {
318
+ content: "\f037"; }
319
 
320
  .fa-align-right:before {
321
+ content: "\f038"; }
322
 
323
  .fa-align-justify:before {
324
+ content: "\f039"; }
325
 
326
  .fa-list:before {
327
+ content: "\f03a"; }
328
 
329
  .fa-dedent:before,
330
  .fa-outdent:before {
331
+ content: "\f03b"; }
332
 
333
  .fa-indent:before {
334
+ content: "\f03c"; }
335
 
336
  .fa-video-camera:before {
337
+ content: "\f03d"; }
338
 
339
  .fa-photo:before,
340
  .fa-image:before,
341
  .fa-picture-o:before {
342
+ content: "\f03e"; }
343
 
344
  .fa-pencil:before {
345
+ content: "\f040"; }
346
 
347
  .fa-map-marker:before {
348
+ content: "\f041"; }
349
 
350
  .fa-adjust:before {
351
+ content: "\f042"; }
352
 
353
  .fa-tint:before {
354
+ content: "\f043"; }
355
 
356
  .fa-edit:before,
357
  .fa-pencil-square-o:before {
358
+ content: "\f044"; }
359
 
360
  .fa-share-square-o:before {
361
+ content: "\f045"; }
362
 
363
  .fa-check-square-o:before {
364
+ content: "\f046"; }
365
 
366
  .fa-arrows:before {
367
+ content: "\f047"; }
368
 
369
  .fa-step-backward:before {
370
+ content: "\f048"; }
371
 
372
  .fa-fast-backward:before {
373
+ content: "\f049"; }
374
 
375
  .fa-backward:before {
376
+ content: "\f04a"; }
377
 
378
  .fa-play:before {
379
+ content: "\f04b"; }
380
 
381
  .fa-pause:before {
382
+ content: "\f04c"; }
383
 
384
  .fa-stop:before {
385
+ content: "\f04d"; }
386
 
387
  .fa-forward:before {
388
+ content: "\f04e"; }
389
 
390
  .fa-fast-forward:before {
391
+ content: "\f050"; }
392
 
393
  .fa-step-forward:before {
394
+ content: "\f051"; }
395
 
396
  .fa-eject:before {
397
+ content: "\f052"; }
398
 
399
  .fa-chevron-left:before {
400
+ content: "\f053"; }
401
 
402
  .fa-chevron-right:before {
403
+ content: "\f054"; }
404
 
405
  .fa-plus-circle:before {
406
+ content: "\f055"; }
407
 
408
  .fa-minus-circle:before {
409
+ content: "\f056"; }
410
 
411
  .fa-times-circle:before {
412
+ content: "\f057"; }
413
 
414
  .fa-check-circle:before {
415
+ content: "\f058"; }
416
 
417
  .fa-question-circle:before {
418
+ content: "\f059"; }
419
 
420
  .fa-info-circle:before {
421
+ content: "\f05a"; }
422
 
423
  .fa-crosshairs:before {
424
+ content: "\f05b"; }
425
 
426
  .fa-times-circle-o:before {
427
+ content: "\f05c"; }
428
 
429
  .fa-check-circle-o:before {
430
+ content: "\f05d"; }
431
 
432
  .fa-ban:before {
433
+ content: "\f05e"; }
434
 
435
  .fa-arrow-left:before {
436
+ content: "\f060"; }
437
 
438
  .fa-arrow-right:before {
439
+ content: "\f061"; }
440
 
441
  .fa-arrow-up:before {
442
+ content: "\f062"; }
443
 
444
  .fa-arrow-down:before {
445
+ content: "\f063"; }
446
 
447
  .fa-mail-forward:before,
448
  .fa-share:before {
449
+ content: "\f064"; }
450
 
451
  .fa-expand:before {
452
+ content: "\f065"; }
453
 
454
  .fa-compress:before {
455
+ content: "\f066"; }
456
 
457
  .fa-plus:before {
458
+ content: "\f067"; }
459
 
460
  .fa-minus:before {
461
+ content: "\f068"; }
462
 
463
  .fa-asterisk:before {
464
+ content: "\f069"; }
465
 
466
  .fa-exclamation-circle:before {
467
+ content: "\f06a"; }
468
 
469
  .fa-gift:before {
470
+ content: "\f06b"; }
471
 
472
  .fa-leaf:before {
473
+ content: "\f06c"; }
474
 
475
  .fa-fire:before {
476
+ content: "\f06d"; }
477
 
478
  .fa-eye:before {
479
+ content: "\f06e"; }
480
 
481
  .fa-eye-slash:before {
482
+ content: "\f070"; }
483
 
484
  .fa-warning:before,
485
  .fa-exclamation-triangle:before {
486
+ content: "\f071"; }
487
 
488
  .fa-plane:before {
489
+ content: "\f072"; }
490
 
491
  .fa-calendar:before {
492
+ content: "\f073"; }
493
 
494
  .fa-random:before {
495
+ content: "\f074"; }
496
 
497
  .fa-comment:before {
498
+ content: "\f075"; }
499
 
500
  .fa-magnet:before {
501
+ content: "\f076"; }
502
 
503
  .fa-chevron-up:before {
504
+ content: "\f077"; }
505
 
506
  .fa-chevron-down:before {
507
+ content: "\f078"; }
508
 
509
  .fa-retweet:before {
510
+ content: "\f079"; }
511
 
512
  .fa-shopping-cart:before {
513
+ content: "\f07a"; }
514
 
515
  .fa-folder:before {
516
+ content: "\f07b"; }
517
 
518
  .fa-folder-open:before {
519
+ content: "\f07c"; }
520
 
521
  .fa-arrows-v:before {
522
+ content: "\f07d"; }
523
 
524
  .fa-arrows-h:before {
525
+ content: "\f07e"; }
526
 
527
  .fa-bar-chart-o:before,
528
  .fa-bar-chart:before {
529
+ content: "\f080"; }
530
 
531
  .fa-twitter-square:before {
532
+ content: "\f081"; }
533
 
534
  .fa-facebook-square:before {
535
+ content: "\f082"; }
536
 
537
  .fa-camera-retro:before {
538
+ content: "\f083"; }
539
 
540
  .fa-key:before {
541
+ content: "\f084"; }
542
 
543
  .fa-gears:before,
544
  .fa-cogs:before {
545
+ content: "\f085"; }
546
 
547
  .fa-comments:before {
548
+ content: "\f086"; }
549
 
550
  .fa-thumbs-o-up:before {
551
+ content: "\f087"; }
552
 
553
  .fa-thumbs-o-down:before {
554
+ content: "\f088"; }
555
 
556
  .fa-star-half:before {
557
+ content: "\f089"; }
558
 
559
  .fa-heart-o:before {
560
+ content: "\f08a"; }
561
 
562
  .fa-sign-out:before {
563
+ content: "\f08b"; }
564
 
565
  .fa-linkedin-square:before {
566
+ content: "\f08c"; }
567
 
568
  .fa-thumb-tack:before {
569
+ content: "\f08d"; }
570
 
571
  .fa-external-link:before {
572
+ content: "\f08e"; }
573
 
574
  .fa-sign-in:before {
575
+ content: "\f090"; }
576
 
577
  .fa-trophy:before {
578
+ content: "\f091"; }
579
 
580
  .fa-github-square:before {
581
+ content: "\f092"; }
582
 
583
  .fa-upload:before {
584
+ content: "\f093"; }
585
 
586
  .fa-lemon-o:before {
587
+ content: "\f094"; }
588
 
589
  .fa-phone:before {
590
+ content: "\f095"; }
591
 
592
  .fa-square-o:before {
593
+ content: "\f096"; }
594
 
595
  .fa-bookmark-o:before {
596
+ content: "\f097"; }
597
 
598
  .fa-phone-square:before {
599
+ content: "\f098"; }
600
 
601
  .fa-twitter:before {
602
+ content: "\f099"; }
603
 
604
  .fa-facebook:before {
605
+ content: "\f09a"; }
606
 
607
  .fa-github:before {
608
+ content: "\f09b"; }
609
 
610
  .fa-unlock:before {
611
+ content: "\f09c"; }
612
 
613
  .fa-credit-card:before {
614
+ content: "\f09d"; }
615
 
616
  .fa-rss:before {
617
+ content: "\f09e"; }
618
 
619
  .fa-hdd-o:before {
620
+ content: "\f0a0"; }
621
 
622
  .fa-bullhorn:before {
623
+ content: "\f0a1"; }
624
 
625
  .fa-bell:before {
626
+ content: "\f0f3"; }
627
 
628
  .fa-certificate:before {
629
+ content: "\f0a3"; }
630
 
631
  .fa-hand-o-right:before {
632
+ content: "\f0a4"; }
633
 
634
  .fa-hand-o-left:before {
635
+ content: "\f0a5"; }
636
 
637
  .fa-hand-o-up:before {
638
+ content: "\f0a6"; }
639
 
640
  .fa-hand-o-down:before {
641
+ content: "\f0a7"; }
642
 
643
  .fa-arrow-circle-left:before {
644
+ content: "\f0a8"; }
645
 
646
  .fa-arrow-circle-right:before {
647
+ content: "\f0a9"; }
648
 
649
  .fa-arrow-circle-up:before {
650
+ content: "\f0aa"; }
651
 
652
  .fa-arrow-circle-down:before {
653
+ content: "\f0ab"; }
654
 
655
  .fa-globe:before {
656
+ content: "\f0ac"; }
657
 
658
  .fa-wrench:before {
659
+ content: "\f0ad"; }
660
 
661
  .fa-tasks:before {
662
+ content: "\f0ae"; }
663
 
664
  .fa-filter:before {
665
+ content: "\f0b0"; }
666
 
667
  .fa-briefcase:before {
668
+ content: "\f0b1"; }
669
 
670
  .fa-arrows-alt:before {
671
+ content: "\f0b2"; }
672
 
673
  .fa-group:before,
674
  .fa-users:before {
675
+ content: "\f0c0"; }
676
 
677
  .fa-chain:before,
678
  .fa-link:before {
679
+ content: "\f0c1"; }
680
 
681
  .fa-cloud:before {
682
+ content: "\f0c2"; }
683
 
684
  .fa-flask:before {
685
+ content: "\f0c3"; }
686
 
687
  .fa-cut:before,
688
  .fa-scissors:before {
689
+ content: "\f0c4"; }
690
 
691
  .fa-copy:before,
692
  .fa-files-o:before {
693
+ content: "\f0c5"; }
694
 
695
  .fa-paperclip:before {
696
+ content: "\f0c6"; }
697
 
698
  .fa-save:before,
699
  .fa-floppy-o:before {
700
+ content: "\f0c7"; }
701
 
702
  .fa-square:before {
703
+ content: "\f0c8"; }
704
 
705
  .fa-navicon:before,
706
  .fa-reorder:before,
707
  .fa-bars:before {
708
+ content: "\f0c9"; }
709
 
710
  .fa-list-ul:before {
711
+ content: "\f0ca"; }
712
 
713
  .fa-list-ol:before {
714
+ content: "\f0cb"; }
715
 
716
  .fa-strikethrough:before {
717
+ content: "\f0cc"; }
718
 
719
  .fa-underline:before {
720
+ content: "\f0cd"; }
721
 
722
  .fa-table:before {
723
+ content: "\f0ce"; }
724
 
725
  .fa-magic:before {
726
+ content: "\f0d0"; }
727
 
728
  .fa-truck:before {
729
+ content: "\f0d1"; }
730
 
731
  .fa-pinterest:before {
732
+ content: "\f0d2"; }
733
 
734
  .fa-pinterest-square:before {
735
+ content: "\f0d3"; }
736
 
737
  .fa-google-plus-square:before {
738
+ content: "\f0d4"; }
739
 
740
  .fa-google-plus:before {
741
+ content: "\f0d5"; }
742
 
743
  .fa-money:before {
744
+ content: "\f0d6"; }
745
 
746
  .fa-caret-down:before {
747
+ content: "\f0d7"; }
748
 
749
  .fa-caret-up:before {
750
+ content: "\f0d8"; }
751
 
752
  .fa-caret-left:before {
753
+ content: "\f0d9"; }
754
 
755
  .fa-caret-right:before {
756
+ content: "\f0da"; }
757
 
758
  .fa-columns:before {
759
+ content: "\f0db"; }
760
 
761
  .fa-unsorted:before,
762
  .fa-sort:before {
763
+ content: "\f0dc"; }
764
 
765
  .fa-sort-down:before,
766
  .fa-sort-desc:before {
767
+ content: "\f0dd"; }
768
 
769
  .fa-sort-up:before,
770
  .fa-sort-asc:before {
771
+ content: "\f0de"; }
772
 
773
  .fa-envelope:before {
774
+ content: "\f0e0"; }
775
 
776
  .fa-linkedin:before {
777
+ content: "\f0e1"; }
778
 
779
  .fa-rotate-left:before,
780
  .fa-undo:before {
781
+ content: "\f0e2"; }
782
 
783
  .fa-legal:before,
784
  .fa-gavel:before {
785
+ content: "\f0e3"; }
786
 
787
  .fa-dashboard:before,
788
  .fa-tachometer:before {
789
+ content: "\f0e4"; }
790
 
791
  .fa-comment-o:before {
792
+ content: "\f0e5"; }
793
 
794
  .fa-comments-o:before {
795
+ content: "\f0e6"; }
796
 
797
  .fa-flash:before,
798
  .fa-bolt:before {
799
+ content: "\f0e7"; }
800
 
801
  .fa-sitemap:before {
802
+ content: "\f0e8"; }
803
 
804
  .fa-umbrella:before {
805
+ content: "\f0e9"; }
806
 
807
  .fa-paste:before,
808
  .fa-clipboard:before {
809
+ content: "\f0ea"; }
810
 
811
  .fa-lightbulb-o:before {
812
+ content: "\f0eb"; }
813
 
814
  .fa-exchange:before {
815
+ content: "\f0ec"; }
816
 
817
  .fa-cloud-download:before {
818
+ content: "\f0ed"; }
819
 
820
  .fa-cloud-upload:before {
821
+ content: "\f0ee"; }
822
 
823
  .fa-user-md:before {
824
+ content: "\f0f0"; }
825
 
826
  .fa-stethoscope:before {
827
+ content: "\f0f1"; }
828
 
829
  .fa-suitcase:before {
830
+ content: "\f0f2"; }
831
 
832
  .fa-bell-o:before {
833
+ content: "\f0a2"; }
834
 
835
  .fa-coffee:before {
836
+ content: "\f0f4"; }
837
 
838
  .fa-cutlery:before {
839
+ content: "\f0f5"; }
840
 
841
  .fa-file-text-o:before {
842
+ content: "\f0f6"; }
843
 
844
  .fa-building-o:before {
845
+ content: "\f0f7"; }
846
 
847
  .fa-hospital-o:before {
848
+ content: "\f0f8"; }
849
 
850
  .fa-ambulance:before {
851
+ content: "\f0f9"; }
852
 
853
  .fa-medkit:before {
854
+ content: "\f0fa"; }
855
 
856
  .fa-fighter-jet:before {
857
+ content: "\f0fb"; }
858
 
859
  .fa-beer:before {
860
+ content: "\f0fc"; }
861
 
862
  .fa-h-square:before {
863
+ content: "\f0fd"; }
864
 
865
  .fa-plus-square:before {
866
+ content: "\f0fe"; }
867
 
868
  .fa-angle-double-left:before {
869
+ content: "\f100"; }
870
 
871
  .fa-angle-double-right:before {
872
+ content: "\f101"; }
873
 
874
  .fa-angle-double-up:before {
875
+ content: "\f102"; }
876
 
877
  .fa-angle-double-down:before {
878
+ content: "\f103"; }
879
 
880
  .fa-angle-left:before {
881
+ content: "\f104"; }
882
 
883
  .fa-angle-right:before {
884
+ content: "\f105"; }
885
 
886
  .fa-angle-up:before {
887
+ content: "\f106"; }
888
 
889
  .fa-angle-down:before {
890
+ content: "\f107"; }
891
 
892
  .fa-desktop:before {
893
+ content: "\f108"; }
894
 
895
  .fa-laptop:before {
896
+ content: "\f109"; }
897
 
898
  .fa-tablet:before {
899
+ content: "\f10a"; }
900
 
901
  .fa-mobile-phone:before,
902
  .fa-mobile:before {
903
+ content: "\f10b"; }
904
 
905
  .fa-circle-o:before {
906
+ content: "\f10c"; }
907
 
908
  .fa-quote-left:before {
909
+ content: "\f10d"; }
910
 
911
  .fa-quote-right:before {
912
+ content: "\f10e"; }
913
 
914
  .fa-spinner:before {
915
+ content: "\f110"; }
916
 
917
  .fa-circle:before {
918
+ content: "\f111"; }
919
 
920
  .fa-mail-reply:before,
921
  .fa-reply:before {
922
+ content: "\f112"; }
923
 
924
  .fa-github-alt:before {
925
+ content: "\f113"; }
926
 
927
  .fa-folder-o:before {
928
+ content: "\f114"; }
929
 
930
  .fa-folder-open-o:before {
931
+ content: "\f115"; }
932
 
933
  .fa-smile-o:before {
934
+ content: "\f118"; }
935
 
936
  .fa-frown-o:before {
937
+ content: "\f119"; }
938
 
939
  .fa-meh-o:before {
940
+ content: "\f11a"; }
941
 
942
  .fa-gamepad:before {
943
+ content: "\f11b"; }
944
 
945
  .fa-keyboard-o:before {
946
+ content: "\f11c"; }
947
 
948
  .fa-flag-o:before {
949
+ content: "\f11d"; }
950
 
951
  .fa-flag-checkered:before {
952
+ content: "\f11e"; }
953
 
954
  .fa-terminal:before {
955
+ content: "\f120"; }
956
 
957
  .fa-code:before {
958
+ content: "\f121"; }
959
 
960
  .fa-mail-reply-all:before,
961
  .fa-reply-all:before {
962
+ content: "\f122"; }
963
 
964
  .fa-star-half-empty:before,
965
  .fa-star-half-full:before,
966
  .fa-star-half-o:before {
967
+ content: "\f123"; }
968
 
969
  .fa-location-arrow:before {
970
+ content: "\f124"; }
971
 
972
  .fa-crop:before {
973
+ content: "\f125"; }
974
 
975
  .fa-code-fork:before {
976
+ content: "\f126"; }
977
 
978
  .fa-unlink:before,
979
  .fa-chain-broken:before {
980
+ content: "\f127"; }
981
 
982
  .fa-question:before {
983
+ content: "\f128"; }
984
 
985
  .fa-info:before {
986
+ content: "\f129"; }
987
 
988
  .fa-exclamation:before {
989
+ content: "\f12a"; }
990
 
991
  .fa-superscript:before {
992
+ content: "\f12b"; }
993
 
994
  .fa-subscript:before {
995
+ content: "\f12c"; }
996
 
997
  .fa-eraser:before {
998
+ content: "\f12d"; }
999
 
1000
  .fa-puzzle-piece:before {
1001
+ content: "\f12e"; }
1002
 
1003
  .fa-microphone:before {
1004
+ content: "\f130"; }
1005
 
1006
  .fa-microphone-slash:before {
1007
+ content: "\f131"; }
1008
 
1009
  .fa-shield:before {
1010
+ content: "\f132"; }
1011
 
1012
  .fa-calendar-o:before {
1013
+ content: "\f133"; }
1014
 
1015
  .fa-fire-extinguisher:before {
1016
+ content: "\f134"; }
1017
 
1018
  .fa-rocket:before {
1019
+ content: "\f135"; }
1020
 
1021
  .fa-maxcdn:before {
1022
+ content: "\f136"; }
1023
 
1024
  .fa-chevron-circle-left:before {
1025
+ content: "\f137"; }
1026
 
1027
  .fa-chevron-circle-right:before {
1028
+ content: "\f138"; }
1029
 
1030
  .fa-chevron-circle-up:before {
1031
+ content: "\f139"; }
1032
 
1033
  .fa-chevron-circle-down:before {
1034
+ content: "\f13a"; }
1035
 
1036
  .fa-html5:before {
1037
+ content: "\f13b"; }
1038
 
1039
  .fa-css3:before {
1040
+ content: "\f13c"; }
1041
 
1042
  .fa-anchor:before {
1043
+ content: "\f13d"; }
1044
 
1045
  .fa-unlock-alt:before {
1046
+ content: "\f13e"; }
1047
 
1048
  .fa-bullseye:before {
1049
+ content: "\f140"; }
1050
 
1051
  .fa-ellipsis-h:before {
1052
+ content: "\f141"; }
1053
 
1054
  .fa-ellipsis-v:before {
1055
+ content: "\f142"; }
1056
 
1057
  .fa-rss-square:before {
1058
+ content: "\f143"; }
1059
 
1060
  .fa-play-circle:before {
1061
+ content: "\f144"; }
1062
 
1063
  .fa-ticket:before {
1064
+ content: "\f145"; }
1065
 
1066
  .fa-minus-square:before {
1067
+ content: "\f146"; }
1068
 
1069
  .fa-minus-square-o:before {
1070
+ content: "\f147"; }
1071
 
1072
  .fa-level-up:before {
1073
+ content: "\f148"; }
1074
 
1075
  .fa-level-down:before {
1076
+ content: "\f149"; }
1077
 
1078
  .fa-check-square:before {
1079
+ content: "\f14a"; }
1080
 
1081
  .fa-pencil-square:before {
1082
+ content: "\f14b"; }
1083
 
1084
  .fa-external-link-square:before {
1085
+ content: "\f14c"; }
1086
 
1087
  .fa-share-square:before {
1088
+ content: "\f14d"; }
1089
 
1090
  .fa-compass:before {
1091
+ content: "\f14e"; }
1092
 
1093
  .fa-toggle-down:before,
1094
  .fa-caret-square-o-down:before {
1095
+ content: "\f150"; }
1096
 
1097
  .fa-toggle-up:before,
1098
  .fa-caret-square-o-up:before {
1099
+ content: "\f151"; }
1100
 
1101
  .fa-toggle-right:before,
1102
  .fa-caret-square-o-right:before {
1103
+ content: "\f152"; }
1104
 
1105
  .fa-euro:before,
1106
  .fa-eur:before {
1107
+ content: "\f153"; }
1108
 
1109
  .fa-gbp:before {
1110
+ content: "\f154"; }
1111
 
1112
  .fa-dollar:before,
1113
  .fa-usd:before {
1114
+ content: "\f155"; }
1115
 
1116
  .fa-rupee:before,
1117
  .fa-inr:before {
1118
+ content: "\f156"; }
1119
 
1120
  .fa-cny:before,
1121
  .fa-rmb:before,
1122
  .fa-yen:before,
1123
  .fa-jpy:before {
1124
+ content: "\f157"; }
1125
 
1126
  .fa-ruble:before,
1127
  .fa-rouble:before,
1128
  .fa-rub:before {
1129
+ content: "\f158"; }
1130
 
1131
  .fa-won:before,
1132
  .fa-krw:before {
1133
+ content: "\f159"; }
1134
 
1135
  .fa-bitcoin:before,
1136
  .fa-btc:before {
1137
+ content: "\f15a"; }
1138
 
1139
  .fa-file:before {
1140
+ content: "\f15b"; }
1141
 
1142
  .fa-file-text:before {
1143
+ content: "\f15c"; }
1144
 
1145
  .fa-sort-alpha-asc:before {
1146
+ content: "\f15d"; }
1147
 
1148
  .fa-sort-alpha-desc:before {
1149
+ content: "\f15e"; }
1150
 
1151
  .fa-sort-amount-asc:before {
1152
+ content: "\f160"; }
1153
 
1154
  .fa-sort-amount-desc:before {
1155
+ content: "\f161"; }
1156
 
1157
  .fa-sort-numeric-asc:before {
1158
+ content: "\f162"; }
1159
 
1160
  .fa-sort-numeric-desc:before {
1161
+ content: "\f163"; }
1162
 
1163
  .fa-thumbs-up:before {
1164
+ content: "\f164"; }
1165
 
1166
  .fa-thumbs-down:before {
1167
+ content: "\f165"; }
1168
 
1169
  .fa-youtube-square:before {
1170
+ content: "\f166"; }
1171
 
1172
  .fa-youtube:before {
1173
+ content: "\f167"; }
1174
 
1175
  .fa-xing:before {
1176
+ content: "\f168"; }
1177
 
1178
  .fa-xing-square:before {
1179
+ content: "\f169"; }
1180
 
1181
  .fa-youtube-play:before {
1182
+ content: "\f16a"; }
1183
 
1184
  .fa-dropbox:before {
1185
+ content: "\f16b"; }
1186
 
1187
  .fa-stack-overflow:before {
1188
+ content: "\f16c"; }
1189
 
1190
  .fa-instagram:before {
1191
+ content: "\f16d"; }
1192
 
1193
  .fa-flickr:before {
1194
+ content: "\f16e"; }
1195
 
1196
  .fa-adn:before {
1197
+ content: "\f170"; }
1198
 
1199
  .fa-bitbucket:before {
1200
+ content: "\f171"; }
1201
 
1202
  .fa-bitbucket-square:before {
1203
+ content: "\f172"; }
1204
 
1205
  .fa-tumblr:before {
1206
+ content: "\f173"; }
1207
 
1208
  .fa-tumblr-square:before {
1209
+ content: "\f174"; }
1210
 
1211
  .fa-long-arrow-down:before {
1212
+ content: "\f175"; }
1213
 
1214
  .fa-long-arrow-up:before {
1215
+ content: "\f176"; }
1216
 
1217
  .fa-long-arrow-left:before {
1218
+ content: "\f177"; }
1219
 
1220
  .fa-long-arrow-right:before {
1221
+ content: "\f178"; }
1222
 
1223
  .fa-apple:before {
1224
+ content: "\f179"; }
1225
 
1226
  .fa-windows:before {
1227
+ content: "\f17a"; }
1228
 
1229
  .fa-android:before {
1230
+ content: "\f17b"; }
1231
 
1232
  .fa-linux:before {
1233
+ content: "\f17c"; }
1234
 
1235
  .fa-dribbble:before {
1236
+ content: "\f17d"; }
1237
 
1238
  .fa-skype:before {
1239
+ content: "\f17e"; }
1240
 
1241
  .fa-foursquare:before {
1242
+ content: "\f180"; }
1243
 
1244
  .fa-trello:before {
1245
+ content: "\f181"; }
1246
 
1247
  .fa-female:before {
1248
+ content: "\f182"; }
1249
 
1250
  .fa-male:before {
1251
+ content: "\f183"; }
1252
 
1253
  .fa-gittip:before {
1254
+ content: "\f184"; }
1255
 
1256
  .fa-sun-o:before {
1257
+ content: "\f185"; }
1258
 
1259
  .fa-moon-o:before {
1260
+ content: "\f186"; }
1261
 
1262
  .fa-archive:before {
1263
+ content: "\f187"; }
1264
 
1265
  .fa-bug:before {
1266
+ content: "\f188"; }
1267
 
1268
  .fa-vk:before {
1269
+ content: "\f189"; }
1270
 
1271
  .fa-weibo:before {
1272
+ content: "\f18a"; }
1273
 
1274
  .fa-renren:before {
1275
+ content: "\f18b"; }
1276
 
1277
  .fa-pagelines:before {
1278
+ content: "\f18c"; }
1279
 
1280
  .fa-stack-exchange:before {
1281
+ content: "\f18d"; }
1282
 
1283
  .fa-arrow-circle-o-right:before {
1284
+ content: "\f18e"; }
1285
 
1286
  .fa-arrow-circle-o-left:before {
1287
+ content: "\f190"; }
1288
 
1289
  .fa-toggle-left:before,
1290
  .fa-caret-square-o-left:before {
1291
+ content: "\f191"; }
1292
 
1293
  .fa-dot-circle-o:before {
1294
+ content: "\f192"; }
1295
 
1296
  .fa-wheelchair:before {
1297
+ content: "\f193"; }
1298
 
1299
  .fa-vimeo-square:before {
1300
+ content: "\f194"; }
1301
 
1302
  .fa-turkish-lira:before,
1303
  .fa-try:before {
1304
+ content: "\f195"; }
1305
 
1306
  .fa-plus-square-o:before {
1307
+ content: "\f196"; }
1308
 
1309
  .fa-space-shuttle:before {
1310
+ content: "\f197"; }
1311
 
1312
  .fa-slack:before {
1313
+ content: "\f198"; }
1314
 
1315
  .fa-envelope-square:before {
1316
+ content: "\f199"; }
1317
 
1318
  .fa-wordpress:before {
1319
+ content: "\f19a"; }
1320
 
1321
  .fa-openid:before {
1322
+ content: "\f19b"; }
1323
 
1324
  .fa-institution:before,
1325
  .fa-bank:before,
1326
  .fa-university:before {
1327
+ content: "\f19c"; }
1328
 
1329
  .fa-mortar-board:before,
1330
  .fa-graduation-cap:before {
1331
+ content: "\f19d"; }
1332
 
1333
  .fa-yahoo:before {
1334
+ content: "\f19e"; }
1335
 
1336
  .fa-google:before {
1337
+ content: "\f1a0"; }
1338
 
1339
  .fa-reddit:before {
1340
+ content: "\f1a1"; }
1341
 
1342
  .fa-reddit-square:before {
1343
+ content: "\f1a2"; }
1344
 
1345
  .fa-stumbleupon-circle:before {
1346
+ content: "\f1a3"; }
1347
 
1348
  .fa-stumbleupon:before {
1349
+ content: "\f1a4"; }
1350
 
1351
  .fa-delicious:before {
1352
+ content: "\f1a5"; }
1353
 
1354
  .fa-digg:before {
1355
+ content: "\f1a6"; }
1356
 
1357
  .fa-pied-piper:before {
1358
+ content: "\f1a7"; }
1359
 
1360
  .fa-pied-piper-alt:before {
1361
+ content: "\f1a8"; }
1362
 
1363
  .fa-drupal:before {
1364
+ content: "\f1a9"; }
1365
 
1366
  .fa-joomla:before {
1367
+ content: "\f1aa"; }
1368
 
1369
  .fa-language:before {
1370
+ content: "\f1ab"; }
1371
 
1372
  .fa-fax:before {
1373
+ content: "\f1ac"; }
1374
 
1375
  .fa-building:before {
1376
+ content: "\f1ad"; }
1377
 
1378
  .fa-child:before {
1379
+ content: "\f1ae"; }
1380
 
1381
  .fa-paw:before {
1382
+ content: "\f1b0"; }
1383
 
1384
  .fa-spoon:before {
1385
+ content: "\f1b1"; }
1386
 
1387
  .fa-cube:before {
1388
+ content: "\f1b2"; }
1389
 
1390
  .fa-cubes:before {
1391
+ content: "\f1b3"; }
1392
 
1393
  .fa-behance:before {
1394
+ content: "\f1b4"; }
1395
 
1396
  .fa-behance-square:before {
1397
+ content: "\f1b5"; }
1398
 
1399
  .fa-steam:before {
1400
+ content: "\f1b6"; }
1401
 
1402
  .fa-steam-square:before {
1403
+ content: "\f1b7"; }
1404
 
1405
  .fa-recycle:before {
1406
+ content: "\f1b8"; }
1407
 
1408
  .fa-automobile:before,
1409
  .fa-car:before {
1410
+ content: "\f1b9"; }
1411
 
1412
  .fa-cab:before,
1413
  .fa-taxi:before {
1414
+ content: "\f1ba"; }
1415
 
1416
  .fa-tree:before {
1417
+ content: "\f1bb"; }
1418
 
1419
  .fa-spotify:before {
1420
+ content: "\f1bc"; }
1421
 
1422
  .fa-deviantart:before {
1423
+ content: "\f1bd"; }
1424
 
1425
  .fa-soundcloud:before {
1426
+ content: "\f1be"; }
1427
 
1428
  .fa-database:before {
1429
+ content: "\f1c0"; }
1430
 
1431
  .fa-file-pdf-o:before {
1432
+ content: "\f1c1"; }
1433
 
1434
  .fa-file-word-o:before {
1435
+ content: "\f1c2"; }
1436
 
1437
  .fa-file-excel-o:before {
1438
+ content: "\f1c3"; }
1439
 
1440
  .fa-file-powerpoint-o:before {
1441
+ content: "\f1c4"; }
1442
 
1443
  .fa-file-photo-o:before,
1444
  .fa-file-picture-o:before,
1445
  .fa-file-image-o:before {
1446
+ content: "\f1c5"; }
1447
 
1448
  .fa-file-zip-o:before,
1449
  .fa-file-archive-o:before {
1450
+ content: "\f1c6"; }
1451
 
1452
  .fa-file-sound-o:before,
1453
  .fa-file-audio-o:before {
1454
+ content: "\f1c7"; }
1455
 
1456
  .fa-file-movie-o:before,
1457
  .fa-file-video-o:before {
1458
+ content: "\f1c8"; }
1459
 
1460
  .fa-file-code-o:before {
1461
+ content: "\f1c9"; }
1462
 
1463
  .fa-vine:before {
1464
+ content: "\f1ca"; }
1465
 
1466
  .fa-codepen:before {
1467
+ content: "\f1cb"; }
1468
 
1469
  .fa-jsfiddle:before {
1470
+ content: "\f1cc"; }
1471
 
1472
  .fa-life-bouy:before,
1473
  .fa-life-buoy:before,
1474
  .fa-life-saver:before,
1475
  .fa-support:before,
1476
  .fa-life-ring:before {
1477
+ content: "\f1cd"; }
1478
 
1479
  .fa-circle-o-notch:before {
1480
+ content: "\f1ce"; }
1481
 
1482
  .fa-ra:before,
1483
  .fa-rebel:before {
1484
+ content: "\f1d0"; }
1485
 
1486
  .fa-ge:before,
1487
  .fa-empire:before {
1488
+ content: "\f1d1"; }
1489
 
1490
  .fa-git-square:before {
1491
+ content: "\f1d2"; }
1492
 
1493
  .fa-git:before {
1494
+ content: "\f1d3"; }
1495
 
1496
  .fa-hacker-news:before {
1497
+ content: "\f1d4"; }
1498
 
1499
  .fa-tencent-weibo:before {
1500
+ content: "\f1d5"; }
1501
 
1502
  .fa-qq:before {
1503
+ content: "\f1d6"; }
1504
 
1505
  .fa-wechat:before,
1506
  .fa-weixin:before {
1507
+ content: "\f1d7"; }
1508
 
1509
  .fa-send:before,
1510
  .fa-paper-plane:before {
1511
+ content: "\f1d8"; }
1512
 
1513
  .fa-send-o:before,
1514
  .fa-paper-plane-o:before {
1515
+ content: "\f1d9"; }
1516
 
1517
  .fa-history:before {
1518
+ content: "\f1da"; }
1519
 
1520
  .fa-circle-thin:before {
1521
+ content: "\f1db"; }
1522
 
1523
  .fa-header:before {
1524
+ content: "\f1dc"; }
1525
 
1526
  .fa-paragraph:before {
1527
+ content: "\f1dd"; }
1528
 
1529
  .fa-sliders:before {
1530
+ content: "\f1de"; }
1531
 
1532
  .fa-share-alt:before {
1533
+ content: "\f1e0"; }
1534
 
1535
  .fa-share-alt-square:before {
1536
+ content: "\f1e1"; }
1537
 
1538
  .fa-bomb:before {
1539
+ content: "\f1e2"; }
1540
 
1541
  .fa-soccer-ball-o:before,
1542
  .fa-futbol-o:before {
1543
+ content: "\f1e3"; }
1544
 
1545
  .fa-tty:before {
1546
+ content: "\f1e4"; }
1547
 
1548
  .fa-binoculars:before {
1549
+ content: "\f1e5"; }
1550
 
1551
  .fa-plug:before {
1552
+ content: "\f1e6"; }
1553
 
1554
  .fa-slideshare:before {
1555
+ content: "\f1e7"; }
1556
 
1557
  .fa-twitch:before {
1558
+ content: "\f1e8"; }
1559
 
1560
  .fa-yelp:before {
1561
+ content: "\f1e9"; }
1562
 
1563
  .fa-newspaper-o:before {
1564
+ content: "\f1ea"; }
1565
 
1566
  .fa-wifi:before {
1567
+ content: "\f1eb"; }
1568
 
1569
  .fa-calculator:before {
1570
+ content: "\f1ec"; }
1571
 
1572
  .fa-paypal:before {
1573
+ content: "\f1ed"; }
1574
 
1575
  .fa-google-wallet:before {
1576
+ content: "\f1ee"; }
1577
 
1578
  .fa-cc-visa:before {
1579
+ content: "\f1f0"; }
1580
 
1581
  .fa-cc-mastercard:before {
1582
+ content: "\f1f1"; }
1583
 
1584
  .fa-cc-discover:before {
1585
+ content: "\f1f2"; }
1586
 
1587
  .fa-cc-amex:before {
1588
+ content: "\f1f3"; }
1589
 
1590
  .fa-cc-paypal:before {
1591
+ content: "\f1f4"; }
1592
 
1593
  .fa-cc-stripe:before {
1594
+ content: "\f1f5"; }
1595
 
1596
  .fa-bell-slash:before {
1597
+ content: "\f1f6"; }
1598
 
1599
  .fa-bell-slash-o:before {
1600
+ content: "\f1f7"; }
1601
 
1602
  .fa-trash:before {
1603
+ content: "\f1f8"; }
1604
 
1605
  .fa-copyright:before {
1606
+ content: "\f1f9"; }
1607
 
1608
  .fa-at:before {
1609
+ content: "\f1fa"; }
1610
 
1611
  .fa-eyedropper:before {
1612
+ content: "\f1fb"; }
1613
 
1614
  .fa-paint-brush:before {
1615
+ content: "\f1fc"; }
1616
 
1617
  .fa-birthday-cake:before {
1618
+ content: "\f1fd"; }
1619
 
1620
  .fa-area-chart:before {
1621
+ content: "\f1fe"; }
1622
 
1623
  .fa-pie-chart:before {
1624
+ content: "\f200"; }
1625
 
1626
  .fa-line-chart:before {
1627
+ content: "\f201"; }
1628
 
1629
  .fa-lastfm:before {
1630
+ content: "\f202"; }
1631
 
1632
  .fa-lastfm-square:before {
1633
+ content: "\f203"; }
1634
 
1635
  .fa-toggle-off:before {
1636
+ content: "\f204"; }
1637
 
1638
  .fa-toggle-on:before {
1639
+ content: "\f205"; }
1640
 
1641
  .fa-bicycle:before {
1642
+ content: "\f206"; }
1643
 
1644
  .fa-bus:before {
1645
+ content: "\f207"; }
1646
 
1647
  .fa-ioxhost:before {
1648
+ content: "\f208"; }
1649
 
1650
  .fa-angellist:before {
1651
+ content: "\f209"; }
1652
 
1653
  .fa-cc:before {
1654
+ content: "\f20a"; }
1655
 
1656
  .fa-shekel:before,
1657
  .fa-sheqel:before,
1658
  .fa-ils:before {
1659
+ content: "\f20b"; }
1660
 
1661
  .fa-meanpath:before {
1662
+ content: "\f20c"; }
1663
 
1664
  /**
1665
  * CMB Styling
1918
 
1919
  .cmb_element .ui-widget-content {
1920
  border: 1px solid #aaaaaa;
1921
+ background: white url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
1922
  color: #222222; }
1923
 
1924
  .cmb_element .ui-widget-content a {
1955
 
1956
  .cmb_element .ui-state-active, .cmb_element .ui-widget-content .ui-state-active, .cmb_element .ui-widget-header .ui-state-active {
1957
  border: 1px solid #aaaaaa;
1958
+ background: white url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
1959
  font-weight: normal;
1960
  color: #212121; }
1961
 
2774
  /*must have*/ }
2775
 
2776
  .cmb-type-gallery td,
2777
+ .cmb-type-playlist td,
2778
+ .cmb-type-image td {
2779
  padding: 10px 2px; }
2780
 
2781
+ #pixgallery, #pixvideos, .piximage_field {
2782
  position: relative;
2783
  min-height: 84px; }
2784
+ #pixgallery > ul, #pixvideos > ul, .piximage_field > ul {
2785
  padding-top: 0; }
2786
+ #pixgallery > ul li, #pixvideos > ul li, .piximage_field > ul li {
2787
  width: 31%; }
2788
+ #pixgallery > ul li:only-child, #pixvideos > ul li:only-child, .piximage_field > ul li:only-child {
2789
  width: 100%; }
2790
+ #pixgallery > ul li img, #pixvideos > ul li img, .piximage_field > ul li img {
2791
  display: block;
2792
  width: 100%;
2793
  border-radius: 4px; }
2794
+ #postbox-container-2 #pixgallery > ul, #postbox-container-2 #pixvideos > ul, #postbox-container-2 .piximage_field > ul {
2795
  justify-content: flex-start; }
2796
+ #postbox-container-2 #pixgallery > ul li, #postbox-container-2 #pixvideos > ul li, #postbox-container-2 .piximage_field > ul li {
2797
  width: 77.5px;
2798
  margin-right: 8px; }
2799
+ #pixgallery .open_pixgallery, #pixgallery .open_pixvideos, #pixgallery .open_piximage, #pixvideos .open_pixgallery, #pixvideos .open_pixvideos, #pixvideos .open_piximage, .piximage_field .open_pixgallery, .piximage_field .open_pixvideos, .piximage_field .open_piximage {
2800
  width: 100%;
2801
  height: 100%;
2802
  display: block;
2813
  background: none;
2814
  -webkit-transition: opacity .1s ease-in 0;
2815
  opacity: 1; }
2816
+ #pixgallery .open_pixgallery i.icon, #pixgallery .open_pixvideos i.icon, #pixgallery .open_piximage i.icon, #pixvideos .open_pixgallery i.icon, #pixvideos .open_pixvideos i.icon, #pixvideos .open_piximage i.icon, .piximage_field .open_pixgallery i.icon, .piximage_field .open_pixvideos i.icon, .piximage_field .open_piximage i.icon {
2817
  display: block;
2818
  width: 70px;
2819
  height: 60px;
2820
  font: normal 20px/1 'dashicons';
2821
+ font-size: 56px;
2822
+ margin: 0 auto; }
2823
+ #pixgallery .open_pixgallery div, #pixgallery .open_pixvideos div, #pixgallery .open_piximage div, #pixvideos .open_pixgallery div, #pixvideos .open_pixvideos div, #pixvideos .open_piximage div, .piximage_field .open_pixgallery div, .piximage_field .open_pixvideos div, .piximage_field .open_piximage div {
2824
+ text-decoration: none;
2825
+ width: 100%; }
2826
+ #pixgallery .open_pixgallery .clear_gallery, #pixgallery .open_pixgallery .clear_image, #pixgallery .open_pixvideos .clear_gallery, #pixgallery .open_pixvideos .clear_image, #pixgallery .open_piximage .clear_gallery, #pixgallery .open_piximage .clear_image, #pixvideos .open_pixgallery .clear_gallery, #pixvideos .open_pixgallery .clear_image, #pixvideos .open_pixvideos .clear_gallery, #pixvideos .open_pixvideos .clear_image, #pixvideos .open_piximage .clear_gallery, #pixvideos .open_piximage .clear_image, .piximage_field .open_pixgallery .clear_gallery, .piximage_field .open_pixgallery .clear_image, .piximage_field .open_pixvideos .clear_gallery, .piximage_field .open_pixvideos .clear_image, .piximage_field .open_piximage .clear_gallery, .piximage_field .open_piximage .clear_image {
2827
  padding: 5px 10px;
2828
  position: absolute;
2829
  bottom: 10px;
2838
  text-transform: uppercase;
2839
  font-size: 11px;
2840
  -webkit-transition: opacity .1s ease-in 0, color .1s ease-in 0; }
2841
+ #pixgallery .open_pixgallery .clear_gallery:hover, #pixgallery .open_pixgallery .clear_image:hover, #pixgallery .open_pixvideos .clear_gallery:hover, #pixgallery .open_pixvideos .clear_image:hover, #pixgallery .open_piximage .clear_gallery:hover, #pixgallery .open_piximage .clear_image:hover, #pixvideos .open_pixgallery .clear_gallery:hover, #pixvideos .open_pixgallery .clear_image:hover, #pixvideos .open_pixvideos .clear_gallery:hover, #pixvideos .open_pixvideos .clear_image:hover, #pixvideos .open_piximage .clear_gallery:hover, #pixvideos .open_piximage .clear_image:hover, .piximage_field .open_pixgallery .clear_gallery:hover, .piximage_field .open_pixgallery .clear_image:hover, .piximage_field .open_pixvideos .clear_gallery:hover, .piximage_field .open_pixvideos .clear_image:hover, .piximage_field .open_piximage .clear_gallery:hover, .piximage_field .open_piximage .clear_image:hover {
2842
  color: #07d3f8; }
2843
+ #pixgallery .open_pixgallery:hover, #pixgallery .open_pixvideos:hover, #pixgallery .open_piximage:hover, #pixvideos .open_pixgallery:hover, #pixvideos .open_pixvideos:hover, #pixvideos .open_piximage:hover, .piximage_field .open_pixgallery:hover, .piximage_field .open_pixvideos:hover, .piximage_field .open_piximage:hover {
2844
  opacity: 0.6; }
2845
+ #pixgallery .open_pixgallery:hover .icon, #pixgallery .open_pixgallery:hover .clear_gallery, #pixgallery .open_pixgallery:hover .clear_image, #pixgallery .open_pixvideos:hover .icon, #pixgallery .open_pixvideos:hover .clear_gallery, #pixgallery .open_pixvideos:hover .clear_image, #pixgallery .open_piximage:hover .icon, #pixgallery .open_piximage:hover .clear_gallery, #pixgallery .open_piximage:hover .clear_image, #pixvideos .open_pixgallery:hover .icon, #pixvideos .open_pixgallery:hover .clear_gallery, #pixvideos .open_pixgallery:hover .clear_image, #pixvideos .open_pixvideos:hover .icon, #pixvideos .open_pixvideos:hover .clear_gallery, #pixvideos .open_pixvideos:hover .clear_image, #pixvideos .open_piximage:hover .icon, #pixvideos .open_piximage:hover .clear_gallery, #pixvideos .open_piximage:hover .clear_image, .piximage_field .open_pixgallery:hover .icon, .piximage_field .open_pixgallery:hover .clear_gallery, .piximage_field .open_pixgallery:hover .clear_image, .piximage_field .open_pixvideos:hover .icon, .piximage_field .open_pixvideos:hover .clear_gallery, .piximage_field .open_pixvideos:hover .clear_image, .piximage_field .open_piximage:hover .icon, .piximage_field .open_piximage:hover .clear_gallery, .piximage_field .open_piximage:hover .clear_image {
2846
  opacity: 1; }
2847
+ #pixgallery.no-items .clear_gallery, #pixgallery.no-items .clear_image, #pixvideos.no-items .clear_gallery, #pixvideos.no-items .clear_image, .piximage_field.no-items .clear_gallery, .piximage_field.no-items .clear_image {
2848
  display: none; }
2849
+ #pixgallery.has-items .open_pixgallery, #pixgallery.has-items .open_pixvideos, #pixgallery.has-items .open_piximage, #pixvideos.has-items .open_pixgallery, #pixvideos.has-items .open_pixvideos, #pixvideos.has-items .open_piximage, .piximage_field.has-items .open_pixgallery, .piximage_field.has-items .open_pixvideos, .piximage_field.has-items .open_piximage {
2850
  opacity: 0;
2851
  border: none; }
2852
+ #pixgallery.has-items .open_pixgallery i.icon, #pixgallery.has-items .open_pixvideos i.icon, #pixgallery.has-items .open_piximage i.icon, #pixvideos.has-items .open_pixgallery i.icon, #pixvideos.has-items .open_pixvideos i.icon, #pixvideos.has-items .open_piximage i.icon, .piximage_field.has-items .open_pixgallery i.icon, .piximage_field.has-items .open_pixvideos i.icon, .piximage_field.has-items .open_piximage i.icon {
2853
  font-size: 56px; }
2854
+ #pixgallery.has-items .open_pixgallery i.icon:before, #pixgallery.has-items .open_pixvideos i.icon:before, #pixgallery.has-items .open_piximage i.icon:before, #pixvideos.has-items .open_pixgallery i.icon:before, #pixvideos.has-items .open_pixvideos i.icon:before, #pixvideos.has-items .open_piximage i.icon:before, .piximage_field.has-items .open_pixgallery i.icon:before, .piximage_field.has-items .open_pixvideos i.icon:before, .piximage_field.has-items .open_piximage i.icon:before {
2855
  content: "\f464" !important; }
2856
+ #pixgallery.has-items .open_pixgallery > div span, #pixgallery.has-items .open_pixvideos > div span, #pixgallery.has-items .open_piximage > div span, #pixvideos.has-items .open_pixgallery > div span, #pixvideos.has-items .open_pixvideos > div span, #pixvideos.has-items .open_piximage > div span, .piximage_field.has-items .open_pixgallery > div span, .piximage_field.has-items .open_pixvideos > div span, .piximage_field.has-items .open_piximage > div span {
2857
  display: none; }
2858
+ #pixgallery.has-items .open_pixgallery:hover, #pixgallery.has-items .open_pixvideos:hover, #pixgallery.has-items .open_piximage:hover, #pixvideos.has-items .open_pixgallery:hover, #pixvideos.has-items .open_pixvideos:hover, #pixvideos.has-items .open_piximage:hover, .piximage_field.has-items .open_pixgallery:hover, .piximage_field.has-items .open_pixvideos:hover, .piximage_field.has-items .open_piximage:hover {
2859
  opacity: 1; }
2860
+ #pixgallery.has-items:hover ul li, #pixvideos.has-items:hover ul li, .piximage_field.has-items:hover ul li {
2861
  opacity: 0.2; }
2862
 
2863
  #pixgallery.no-items > ul {
2865
  #pixgallery .open_pixgallery .icon:before {
2866
  content: "\f233" !important; }
2867
 
2868
+ .piximage_field.no-items > ul {
2869
+ min-height: 130px; }
2870
+ .piximage_field .open_piximage .icon:before {
2871
+ content: "\f233" !important; }
2872
+
2873
  #pixvideos.has-items {
2874
  min-height: 0; }
2875
  #pixvideos > ul {
3033
  content: '';
3034
  display: none; }
3035
 
3036
+ #pixgallery .open_pixgallery div, #pixgallery .open_pixvideos div, #pixgallery .open_piximage div, #pixvideos .open_pixgallery div, #pixvideos .open_pixvideos div, #pixvideos .open_piximage div, .piximage_field .open_pixgallery div, .piximage_field .open_pixvideos div, .piximage_field .open_piximage div {
3037
  position: absolute;
3038
  top: 50%;
3039
  left: 50%;
3043
  -webkit-transform: translate(-50%, -50%);
3044
  transform: translate(-50%, -50%); }
3045
 
3046
+ #pixgallery .open_pixgallery, #pixgallery .open_pixvideos, #pixgallery .open_piximage, #pixvideos .open_pixgallery, #pixvideos .open_pixvideos, #pixvideos .open_piximage, .piximage_field .open_pixgallery, .piximage_field .open_pixvideos, .piximage_field .open_piximage {
3047
  -moz-box-sizing: border-box;
3048
  -webkit-box-sizing: border-box;
3049
  box-sizing: border-box; }
3050
 
3051
+ #pixgallery.has-items ul, #pixvideos.has-items ul, .piximage_field.has-items ul {
3052
  display: -ms-flexbox;
3053
  display: -webkit-flex;
3054
  display: flex;
3331
  outline: none;
3332
  background: none;
3333
  margin-right: 20px;
3334
+ background: linear-gradient(to right, #0083bd, #0083bd 100%, transparent 100%) top left no-repeat;
3335
  background-size: 100% 100%;
3336
  padding-left: 0;
3337
  padding-right: 0;
3360
  z-index: 20;
3361
  background: white; }
3362
 
3363
+ #wp-_pile_header_cover_description-wrap .mce-toolbar.mce-last .mce-btn,
3364
+ #wp-_hero_content_description-editor-container .mce-toolbar.mce-last .mce-btn {
3365
  border: 1px solid #ddd;
3366
  border-radius: 2px;
3367
  margin: 16px 0 0 10px;
3424
  border-radius: 4px; }
3425
 
3426
  .wp-picker-active {
3427
+ width: 255px;
3428
  display: flex;
3429
  flex-wrap: wrap; }
3430
  .wp-picker-active .wp-color-result:after {
features/metaboxes/fields/image.php ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Wordpress single image procesing
4
+ */
5
+ global $post;
6
+
7
+ // include our image scripts only when we need them
8
+ wp_enqueue_media();
9
+ wp_enqueue_script( 'piximage' );
10
+ // ensure the wordpress modal scripts even if an editor is not present
11
+ wp_enqueue_script( 'jquery-ui-dialog', false, array('jquery'), false, true );
12
+ wp_localize_script( 'piximage', 'locals', array(
13
+ 'ajax_url' => admin_url( 'admin-ajax.php' ),
14
+ 'pixtypes_l18n' => array(
15
+ 'setThumbnailImageTitle' => __( 'Choose Image', 'pixtypes' ),
16
+ 'confirmClearImage' => __( 'You want for sure to clear this image?', 'pixtypes' ),
17
+ 'alertImageIsEmpty' => __( 'Image is already empty!', 'pixtypes' )
18
+ )
19
+ ) );
20
+
21
+ $class = empty( $field['class'] ) ? '' : $field['class']; ?>
22
+ <div id="<?php echo $field['id']; ?>" class="piximage_field hidden <?php echo $class; ?>" >
23
+ <ul></ul>
24
+ <a class="open_piximage" href="#" >
25
+ <input type="hidden" name="<?php echo $field['id']; ?>" class="piximage_id" value="<?php echo '' !== $meta ? $meta : $field['std'] ?>" />
26
+ <div><i class="icon dashicons dashicons-images-alt2"></i> <span><?php echo empty ( $field['button_text'] ) ? __( 'Add Image', 'pixtypes' ) : $field['button_text'] ; ?></span></div>
27
+ <span class="clear_image"><?php echo empty ( $field['clear_text'] ) ? __( 'Clear', 'pixtypes' ) : $field['clear_text'] ; ?></span>
28
+ </a>
29
+ </div>
features/metaboxes/fields/pix_builder.php CHANGED
@@ -9,9 +9,10 @@
9
 
10
  global $post;
11
  $content = $field['std'];
12
-
13
  $test_for_content = json_decode( $post->post_content );
14
- if( isset( $post->post_content ) && ! empty( $post->post_content ) && ! empty( $test_for_content ) ) {
 
15
  $base64_decode = true;
16
  // remove the white spacces added by the editor
17
  $content = preg_replace( '/[\p{Z}\s]{2,}/u', ' ', $post->post_content );
@@ -95,7 +96,7 @@
95
  $empty_class = 'empty';
96
  }
97
 
98
- if( empty( $block->position ) ) {
99
  $block->position = array(
100
  'top' => 0,
101
  'right' => 0,
@@ -109,7 +110,7 @@
109
  $middle_status = 'active';
110
 
111
  foreach ( $block->position as $pos ) {
112
- if( $pos !== '0' ) {
113
  $middle_status = '';
114
  }
115
  } ?>
@@ -127,14 +128,14 @@
127
  <div class="position__ui-body">
128
  <div class="position__ui-row">
129
  <div
130
- class="position__ui-cell top <?php echo '0' === $block->position['top'] ? '' : 'active'; ?>">
131
  <div class="position__ui-handle"
132
  data-step="<?php echo $block->position['top']; ?>"><?php esc_html_e( 'top', 'pixtypes' ); ?></div>
133
  </div>
134
  </div>
135
  <div class="position__ui-row">
136
  <div
137
- class="position__ui-cell left <?php echo '0' === $block->position['left'] ? '' : 'active'; ?>">
138
  <div class="position__ui-handle"
139
  data-step="<?php echo $block->position['left']; ?>"><?php esc_html_e( 'left', 'pixtypes' ); ?></div>
140
  </div>
@@ -142,14 +143,14 @@
142
  <div class="position__ui-handle">middle</div>
143
  </div>
144
  <div
145
- class="position__ui-cell right <?php echo '0' === $block->position['right'] ? '' : 'active'; ?>">
146
  <div class="position__ui-handle"
147
  data-step="<?php echo $block->position['right']; ?>"><?php esc_html_e( 'right', 'pixtypes' ); ?></div>
148
  </div>
149
  </div>
150
  <div class="position__ui-row">
151
  <div
152
- class="position__ui-cell bottom <?php echo '0' === $block->position['bottom'] ? '' : 'active'; ?>">
153
  <div class="position__ui-handle"
154
  data-step="<?php echo $block->position['bottom']; ?>"><?php esc_html_e( 'bottom', 'pixtypes' ); ?></div>
155
  </div>
@@ -246,4 +247,4 @@ function pix_builder_display_content( $content = '', $decode = true ) {
246
  // return nl2br( $content );
247
  // return do_shortcode( $content );
248
  return $content;
249
- }
9
 
10
  global $post;
11
  $content = $field['std'];
12
+
13
  $test_for_content = json_decode( $post->post_content );
14
+
15
+ if( isset( $post->post_content ) && ! empty( $post->post_content ) && ! empty( $test_for_content ) && is_object( $test_for_content ) ) {
16
  $base64_decode = true;
17
  // remove the white spacces added by the editor
18
  $content = preg_replace( '/[\p{Z}\s]{2,}/u', ' ', $post->post_content );
96
  $empty_class = 'empty';
97
  }
98
 
99
+ if ( empty( $block->position ) ) {
100
  $block->position = array(
101
  'top' => 0,
102
  'right' => 0,
110
  $middle_status = 'active';
111
 
112
  foreach ( $block->position as $pos ) {
113
+ if ( intval( $pos ) !== 0 ) {
114
  $middle_status = '';
115
  }
116
  } ?>
128
  <div class="position__ui-body">
129
  <div class="position__ui-row">
130
  <div
131
+ class="position__ui-cell top <?php echo 0 == intval($block->position['top']) ? '' : 'active'; ?>">
132
  <div class="position__ui-handle"
133
  data-step="<?php echo $block->position['top']; ?>"><?php esc_html_e( 'top', 'pixtypes' ); ?></div>
134
  </div>
135
  </div>
136
  <div class="position__ui-row">
137
  <div
138
+ class="position__ui-cell left <?php echo 0 == intval($block->position['left']) ? '' : 'active'; ?>">
139
  <div class="position__ui-handle"
140
  data-step="<?php echo $block->position['left']; ?>"><?php esc_html_e( 'left', 'pixtypes' ); ?></div>
141
  </div>
143
  <div class="position__ui-handle">middle</div>
144
  </div>
145
  <div
146
+ class="position__ui-cell right <?php echo 0 == intval($block->position['right']) ? '' : 'active'; ?>">
147
  <div class="position__ui-handle"
148
  data-step="<?php echo $block->position['right']; ?>"><?php esc_html_e( 'right', 'pixtypes' ); ?></div>
149
  </div>
150
  </div>
151
  <div class="position__ui-row">
152
  <div
153
+ class="position__ui-cell bottom <?php echo 0 == intval($block->position['bottom']) ? '' : 'active'; ?>">
154
  <div class="position__ui-handle"
155
  data-step="<?php echo $block->position['bottom']; ?>"><?php esc_html_e( 'bottom', 'pixtypes' ); ?></div>
156
  </div>
247
  // return nl2br( $content );
248
  // return do_shortcode( $content );
249
  return $content;
250
+ }
features/metaboxes/init.php CHANGED
@@ -364,6 +364,9 @@ class cmb_Meta_Box {
364
  // Use nonce for verification
365
  echo '<input type="hidden" name="wp_meta_box_nonce" value="', wp_create_nonce( basename( __FILE__ ) ), '" />';
366
 
 
 
 
367
  echo '<ul class="form-table cmb_metabox">';
368
 
369
  // we use the variable to check if we need a default or not
@@ -780,6 +783,17 @@ class cmb_Meta_Box {
780
 
781
  break;
782
 
 
 
 
 
 
 
 
 
 
 
 
783
  case 'playlist':
784
 
785
  $playlist_type = 'video';
@@ -1032,7 +1046,7 @@ class cmb_Meta_Box {
1032
  /**
1033
  * Adding scripts and styles
1034
  */
1035
- function cmb_scripts( $hook ) {
1036
 
1037
  global $pixtypes_plugin;
1038
  $plugin_version = 0;
@@ -1054,19 +1068,14 @@ function cmb_scripts( $hook ) {
1054
  );
1055
  // styles required for cmb
1056
  $cmb_style_array = array( 'thickbox', 'tooltipster' );
1057
- // if we're 3.5 or later, user wp-color-picker
1058
- if ( 3.5 <= $wp_version ) {
1059
- $cmb_script_array[] = 'wp-color-picker';
1060
- $cmb_style_array[] = 'wp-color-picker';
1061
- } else {
1062
- // otherwise use the older 'farbtastic'
1063
- $cmb_script_array[] = 'farbtastic';
1064
- $cmb_style_array[] = 'farbtastic';
1065
- }
1066
 
1067
  wp_register_script( 'cmb-tooltipster', CMB_META_BOX_URL . 'js/jquery.tooltipster.min.js' );
1068
  wp_register_script( 'cmb-timepicker', CMB_META_BOX_URL . 'js/jquery.timePicker.min.js' );
1069
  wp_register_script( 'pixgallery', CMB_META_BOX_URL . 'js/pixgallery.js' );
 
1070
  wp_register_script( 'pixplaylist', CMB_META_BOX_URL . 'js/pixplaylist.js' );
1071
  wp_register_script( 'gridster', CMB_META_BOX_URL . 'js/jquery.gridster.js' );
1072
  wp_register_script( 'pix_builder', CMB_META_BOX_URL . 'js/pix_builder.js', array( 'gridster' ), $plugin_version );
@@ -1081,30 +1090,29 @@ function cmb_scripts( $hook ) {
1081
  'post_id' => get_the_ID(),
1082
  'post_type' => get_post_type()
1083
  ) );
1084
- wp_enqueue_script( 'cmb-timepicker' );
1085
- wp_enqueue_script( 'cmb-scripts' );
1086
 
1087
  wp_register_style( 'gridster', CMB_META_BOX_URL . 'css/jquery.gridster.css' );
1088
 
1089
  wp_register_style( 'pix_builder', CMB_META_BOX_URL . 'css/pix_builder.css', array( 'gridster' ), $plugin_version );
1090
  wp_register_style( 'tooltipster', CMB_META_BOX_URL . 'css/tooltipster.css' );
1091
  wp_register_style( 'cmb-styles', CMB_META_BOX_URL . 'css/style.css', $cmb_style_array, $plugin_version );
1092
-
1093
- wp_enqueue_style( 'cmb-styles' );
1094
  }
1095
  }
1096
 
1097
- add_action( 'admin_enqueue_scripts', 'cmb_scripts', 10 );
 
 
 
 
 
 
1098
 
1099
  function cmb_editor_footer_scripts() {
1100
- ?>
1101
- <?php
1102
  if ( isset( $_GET['cmb_force_send'] ) && 'true' == $_GET['cmb_force_send'] ) {
1103
  $label = $_GET['cmb_send_label'];
1104
  if ( empty( $label ) ) {
1105
  $label = "Select File";
1106
- }
1107
- ?>
1108
  <script type="text/javascript">
1109
  jQuery(function ($) {
1110
  $('td.savesend input').val('<?php echo $label; ?>');
@@ -1281,7 +1289,6 @@ function ajax_pixplaylist_preview() {
1281
  add_action( 'wp_ajax_pixplaylist_preview', 'ajax_pixplaylist_preview' );
1282
 
1283
 
1284
-
1285
  /* ========== RELATED TO PIXBUILDER ======== */
1286
 
1287
 
364
  // Use nonce for verification
365
  echo '<input type="hidden" name="wp_meta_box_nonce" value="', wp_create_nonce( basename( __FILE__ ) ), '" />';
366
 
367
+ // load assets only when we have a metabox on page
368
+ cmb_enqueue_scripts();
369
+
370
  echo '<ul class="form-table cmb_metabox">';
371
 
372
  // we use the variable to check if we need a default or not
783
 
784
  break;
785
 
786
+ case 'image':
787
+
788
+ $file_path = plugin_dir_path( __FILE__ ) . 'fields/image.php';
789
+ if ( file_exists( $file_path ) ) {
790
+ ob_start();
791
+ include( $file_path );
792
+ echo ob_get_clean();
793
+ }
794
+
795
+ break;
796
+
797
  case 'playlist':
798
 
799
  $playlist_type = 'video';
1046
  /**
1047
  * Adding scripts and styles
1048
  */
1049
+ function cmb_register_scripts( $hook ) {
1050
 
1051
  global $pixtypes_plugin;
1052
  $plugin_version = 0;
1068
  );
1069
  // styles required for cmb
1070
  $cmb_style_array = array( 'thickbox', 'tooltipster' );
1071
+
1072
+ $cmb_script_array[] = 'wp-color-picker';
1073
+ $cmb_style_array[] = 'wp-color-picker';
 
 
 
 
 
 
1074
 
1075
  wp_register_script( 'cmb-tooltipster', CMB_META_BOX_URL . 'js/jquery.tooltipster.min.js' );
1076
  wp_register_script( 'cmb-timepicker', CMB_META_BOX_URL . 'js/jquery.timePicker.min.js' );
1077
  wp_register_script( 'pixgallery', CMB_META_BOX_URL . 'js/pixgallery.js' );
1078
+ wp_register_script( 'piximage', CMB_META_BOX_URL . 'js/piximage.js' );
1079
  wp_register_script( 'pixplaylist', CMB_META_BOX_URL . 'js/pixplaylist.js' );
1080
  wp_register_script( 'gridster', CMB_META_BOX_URL . 'js/jquery.gridster.js' );
1081
  wp_register_script( 'pix_builder', CMB_META_BOX_URL . 'js/pix_builder.js', array( 'gridster' ), $plugin_version );
1090
  'post_id' => get_the_ID(),
1091
  'post_type' => get_post_type()
1092
  ) );
 
 
1093
 
1094
  wp_register_style( 'gridster', CMB_META_BOX_URL . 'css/jquery.gridster.css' );
1095
 
1096
  wp_register_style( 'pix_builder', CMB_META_BOX_URL . 'css/pix_builder.css', array( 'gridster' ), $plugin_version );
1097
  wp_register_style( 'tooltipster', CMB_META_BOX_URL . 'css/tooltipster.css' );
1098
  wp_register_style( 'cmb-styles', CMB_META_BOX_URL . 'css/style.css', $cmb_style_array, $plugin_version );
 
 
1099
  }
1100
  }
1101
 
1102
+ add_action( 'admin_enqueue_scripts', 'cmb_register_scripts', 10 );
1103
+
1104
+ function cmb_enqueue_scripts(){
1105
+ wp_enqueue_script( 'cmb-timepicker' );
1106
+ wp_enqueue_script( 'cmb-scripts' );
1107
+ wp_enqueue_style( 'cmb-styles' );
1108
+ }
1109
 
1110
  function cmb_editor_footer_scripts() {
 
 
1111
  if ( isset( $_GET['cmb_force_send'] ) && 'true' == $_GET['cmb_force_send'] ) {
1112
  $label = $_GET['cmb_send_label'];
1113
  if ( empty( $label ) ) {
1114
  $label = "Select File";
1115
+ } ?>
 
1116
  <script type="text/javascript">
1117
  jQuery(function ($) {
1118
  $('td.savesend input').val('<?php echo $label; ?>');
1289
  add_action( 'wp_ajax_pixplaylist_preview', 'ajax_pixplaylist_preview' );
1290
 
1291
 
 
1292
  /* ========== RELATED TO PIXBUILDER ======== */
1293
 
1294
 
features/metaboxes/js/pix_builder.js CHANGED
@@ -133,7 +133,7 @@
133
  $('#pix_builder_editor').text( content );
134
 
135
  } else { // visual editor
136
- this_editor.setContent( content, {format:'text'});
137
  this_editor.save( { no_events: true } );
138
  }
139
  };
133
  $('#pix_builder_editor').text( content );
134
 
135
  } else { // visual editor
136
+ this_editor.setContent( content.replace(/\n/ig,"<br>"), { format:'text' });
137
  this_editor.save( { no_events: true } );
138
  }
139
  };
features/metaboxes/js/piximage.js ADDED
@@ -0,0 +1,171 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function ($) {
2
+ $(window).load(function () {
3
+ // Link any localized strings.
4
+ var l10n = wp.media.view.l10n = typeof _wpMediaViewsL10n === 'undefined' ? {} : _wpMediaViewsL10n;
5
+
6
+ wp.media.EditPixImage = {
7
+ $currentTarget: '',
8
+ /**
9
+ * Get the featured image post ID
10
+ *
11
+ * @global wp.media.view.settings
12
+ *
13
+ * @returns {wp.media.view.settings.post.featuredImageId|number}
14
+ */
15
+ get: function() {
16
+ return -1;
17
+ },
18
+ /**
19
+ * Set the featured image id, save the post thumbnail data and
20
+ * set the HTML in the post meta box to the new featured image.
21
+ *
22
+ * @global wp.media.view.settings
23
+ * @global wp.media.post
24
+ *
25
+ * @param {number} id The post ID of the featured image, or -1 to unset it.
26
+ */
27
+ set: function( id ) {
28
+ var settings = wp.media.view.settings,
29
+ $elem = settings.post.$currentTarget,
30
+ $field = $elem.closest( '.piximage_field' );
31
+
32
+ $elem.find('.piximage_id').val(id);
33
+
34
+ piximage_preview( $field );
35
+ },
36
+ /**
37
+ * Remove the featured image id, save the post thumbnail data and
38
+ * set the HTML in the post meta box to no featured image.
39
+ */
40
+ remove: function() {
41
+ wp.media.EditPixImage.set( -1 );
42
+
43
+ var settings = wp.media.view.settings,
44
+ $elem = settings.post.$currentTarget;
45
+
46
+ $elem.find('.piximage_id').val('');
47
+ },
48
+ frame: function () {
49
+ if ( this._frame ) {
50
+ wp.media.frame = this._frame;
51
+ return this._frame;
52
+ }
53
+ //var selection = this.select();
54
+ // create our own media iframe
55
+ this._frame = wp.media({
56
+ id: 'piximage-frame',
57
+ title: locals.pixtypes_l18n.setThumbnailImageTitle,
58
+ button: {
59
+ text: 'Use this image'
60
+ },
61
+ filterable: 'uploaded',
62
+ library: {type: 'image'},
63
+ multiple: false // Set to true to allow multiple files to be selected
64
+ });
65
+
66
+ this._frame.on( 'select', this.select );
67
+
68
+ return this._frame;
69
+ },
70
+
71
+ init: function () {
72
+ var $field = $( '.piximage_field' );
73
+
74
+ $field.each( function( id, elem ) {
75
+ piximage_preview( $( elem ) );
76
+ });
77
+
78
+ // piximage_review_number_of_images( $field );
79
+
80
+ $field.on( 'click', '.open_piximage', function( event ) {
81
+ var settings = wp.media.view.settings;
82
+
83
+ this.$currentTarget = $( event.currentTarget );
84
+ settings.post.$currentTarget = this.$currentTarget;
85
+
86
+ event.preventDefault();
87
+ // Stop propagation to prevent thickbox from activating.
88
+ event.stopPropagation();
89
+
90
+ var selection = this.$currentTarget.find( '.piximage_id' ).val();
91
+ wp.media.EditPixImage.set( selection ? selection : -1 );
92
+
93
+ wp.media.EditPixImage.frame().open();
94
+ }).on( 'click', '.clear_image', function( event ) {
95
+ var settings = wp.media.view.settings;
96
+
97
+ this.$currentTarget = $( event.currentTarget ).closest('.open_piximage');
98
+ settings.post.$currentTarget = this.$currentTarget;
99
+
100
+ event.preventDefault();
101
+
102
+ wp.media.EditPixImage.remove();
103
+ return false;
104
+ });
105
+ },
106
+ /**
107
+ * 'select' callback for Featured Image workflow, triggered when
108
+ * the 'Set Featured Image' button is clicked in the media modal.
109
+ *
110
+ * @global wp.media.view.settings
111
+ *
112
+ * @this wp.media.controller.FeaturedImage
113
+ */
114
+ select: function() {
115
+ var selection = wp.media.EditPixImage._frame.state().get('selection').toJSON()[0];
116
+
117
+ wp.media.EditPixImage.set( selection ? selection.id : -1 );
118
+ }
119
+ };
120
+
121
+ $(wp.media.EditPixImage.init);
122
+ });
123
+
124
+ var piximage_preview = function( $elem ) {
125
+
126
+ var $piximage_ul = $elem.find('ul'),
127
+ id = $elem.find('.piximage_id').val();
128
+
129
+ if ( id != '' && id != '-1' ) {
130
+ $.ajax({
131
+ type: "post", url: locals.ajax_url, data: {action: 'ajax_pixgallery_preview', attachments_ids: id},
132
+ beforeSend: function () {
133
+ $elem.find('.open_piximage i').removeClass('dashicons-images-alt2');
134
+ }, //show loading just when link is clicked
135
+ complete: function () {
136
+ $elem.find('.open_piximage i').removeClass('dashicons-update');
137
+ }, //stop showing loading when the process is complete
138
+ success: function (response) {
139
+ var result = JSON.parse(response);
140
+ if (result.success) {
141
+ $piximage_ul.html(result.output);
142
+
143
+ piximage_review_number_of_images( $elem );
144
+ $(document ).trigger('pixgallery_ajax_preview');
145
+ }
146
+ }
147
+ });
148
+ } else {
149
+ $piximage_ul.html('');
150
+ piximage_review_number_of_images( $elem );
151
+ }
152
+ };
153
+
154
+ var piximage_review_number_of_images = function( $this ) {
155
+ var $image = $this.children('ul'),
156
+ nr_of_images = $image.children('li').length,
157
+ metabox_class = '';
158
+
159
+ if ( nr_of_images < 1 ) {
160
+ metabox_class = 'no-items';
161
+ } else {
162
+ metabox_class = 'has-items';
163
+ }
164
+
165
+ if ( metabox_class !== '' ) {
166
+ $this
167
+ .removeClass('no-items has-items hidden')
168
+ .addClass(metabox_class);
169
+ }
170
+ };
171
+ })(jQuery);
features/metaboxes/scss/style.scss CHANGED
@@ -1420,7 +1420,7 @@ div.time-picker li.selected {
1420
 
1421
 
1422
  //*--------------------------------------------*\
1423
- // $GALLERY & $VIDEOS
1424
  // Used to select multiple images or videos
1425
  //*--------------------------------------------*/
1426
 
@@ -1429,11 +1429,12 @@ $light: #777777;
1429
  $accent: #07d3f8;
1430
 
1431
  .cmb-type-gallery td,
1432
- .cmb-type-playlist td {
 
1433
  padding: 10px 2px;
1434
  }
1435
 
1436
- #pixgallery, #pixvideos {
1437
  position: relative;
1438
  min-height:84px;
1439
 
@@ -1470,7 +1471,7 @@ $accent: #07d3f8;
1470
  }
1471
 
1472
  // Overlay Content (Icon + Label)
1473
- .open_pixgallery, .open_pixvideos {
1474
  @extend %box-sizing;
1475
  width: 100%;
1476
  height: 100%;
@@ -1501,6 +1502,7 @@ $accent: #07d3f8;
1501
  height: 60px;
1502
  font: normal 20px/1 'dashicons';
1503
  font-size: 56px;
 
1504
 
1505
  &:before {
1506
  }
@@ -1508,12 +1510,13 @@ $accent: #07d3f8;
1508
 
1509
  // Label
1510
  div {
1511
- text-decoration: none;
1512
- @extend %centered;
 
1513
  }
1514
 
1515
  // Clear items button
1516
- .clear_gallery {
1517
  padding: 5px 10px;
1518
  position: absolute;
1519
  bottom: 10px;
@@ -1542,7 +1545,7 @@ $accent: #07d3f8;
1542
  &:hover {
1543
  opacity: 0.6;
1544
 
1545
- .icon, .clear_gallery {
1546
  opacity: 1;
1547
  }
1548
  }
@@ -1552,7 +1555,7 @@ $accent: #07d3f8;
1552
  &.no-items {
1553
 
1554
  // Hide the Clear items button when there are no items
1555
- .clear_gallery {
1556
  display: none;
1557
  }
1558
 
@@ -1566,7 +1569,7 @@ $accent: #07d3f8;
1566
  @extend %flex-gallery;
1567
  }
1568
 
1569
- .open_pixgallery, .open_pixvideos {
1570
 
1571
  // Hide the Icon + Label by default
1572
  opacity: 0;
@@ -1615,6 +1618,17 @@ $accent: #07d3f8;
1615
  }
1616
  }
1617
 
 
 
 
 
 
 
 
 
 
 
 
1618
  // Videos
1619
  #pixvideos {
1620
 
@@ -2328,7 +2342,8 @@ $accent: #07d3f8;
2328
  &::-ms-thumb {}
2329
  }
2330
 
2331
- #wp-_pile_header_cover_description-wrap .mce-toolbar.mce-last .mce-btn {
 
2332
  border: 1px solid #ddd;
2333
  border-radius: 2px;
2334
  margin: 16px 0 0 10px;
@@ -2413,6 +2428,7 @@ body .mce-toolbar.mce-last .mce-container.mce-first .mce-menubtn.mce-first {
2413
  }
2414
 
2415
  .wp-picker-active {
 
2416
  display: flex;
2417
  flex-wrap: wrap;
2418
 
1420
 
1421
 
1422
  //*--------------------------------------------*\
1423
+ // $GALLERY & $VIDEOS & $IMAGE
1424
  // Used to select multiple images or videos
1425
  //*--------------------------------------------*/
1426
 
1429
  $accent: #07d3f8;
1430
 
1431
  .cmb-type-gallery td,
1432
+ .cmb-type-playlist td,
1433
+ .cmb-type-image td {
1434
  padding: 10px 2px;
1435
  }
1436
 
1437
+ #pixgallery, #pixvideos, .piximage_field {
1438
  position: relative;
1439
  min-height:84px;
1440
 
1471
  }
1472
 
1473
  // Overlay Content (Icon + Label)
1474
+ .open_pixgallery, .open_pixvideos, .open_piximage {
1475
  @extend %box-sizing;
1476
  width: 100%;
1477
  height: 100%;
1502
  height: 60px;
1503
  font: normal 20px/1 'dashicons';
1504
  font-size: 56px;
1505
+ margin: 0 auto;
1506
 
1507
  &:before {
1508
  }
1510
 
1511
  // Label
1512
  div {
1513
+ text-decoration: none;
1514
+ @extend %centered;
1515
+ width: 100%;
1516
  }
1517
 
1518
  // Clear items button
1519
+ .clear_gallery, .clear_image {
1520
  padding: 5px 10px;
1521
  position: absolute;
1522
  bottom: 10px;
1545
  &:hover {
1546
  opacity: 0.6;
1547
 
1548
+ .icon, .clear_gallery, .clear_image {
1549
  opacity: 1;
1550
  }
1551
  }
1555
  &.no-items {
1556
 
1557
  // Hide the Clear items button when there are no items
1558
+ .clear_gallery, .clear_image {
1559
  display: none;
1560
  }
1561
 
1569
  @extend %flex-gallery;
1570
  }
1571
 
1572
+ .open_pixgallery, .open_pixvideos, .open_piximage {
1573
 
1574
  // Hide the Icon + Label by default
1575
  opacity: 0;
1618
  }
1619
  }
1620
 
1621
+ // Single Image
1622
+ .piximage_field {
1623
+ &.no-items > ul {
1624
+ min-height: 130px;
1625
+ }
1626
+
1627
+ .open_piximage .icon:before {
1628
+ content: "\f233" !important;
1629
+ }
1630
+ }
1631
+
1632
  // Videos
1633
  #pixvideos {
1634
 
2342
  &::-ms-thumb {}
2343
  }
2344
 
2345
+ #wp-_pile_header_cover_description-wrap .mce-toolbar.mce-last .mce-btn,
2346
+ #wp-_hero_content_description-editor-container .mce-toolbar.mce-last .mce-btn{
2347
  border: 1px solid #ddd;
2348
  border-radius: 2px;
2349
  margin: 16px 0 0 10px;
2428
  }
2429
 
2430
  .wp-picker-active {
2431
+ width: 255px;
2432
  display: flex;
2433
  flex-wrap: wrap;
2434
 
pixtypes.php CHANGED
@@ -1,16 +1,16 @@
1
  <?php
2
  /*
3
  * @package PixTypes
4
- * @author Pixelgrade <contact@pixelgrade.com>
5
  * @license GPL-2.0+
6
  * @link http://pixelgrade.com
7
- * @copyright 2013 Pixelgrade Media
8
  *
9
  * @wordpress-plugin
10
  Plugin Name: PixTypes
11
  Plugin URI: http://pixelgrade.com
12
- Description: Custom post types and metaboxes needed by your theme
13
- Version: 1.4.2
14
  Author: PixelGrade
15
  Author URI: http://pixelgrade.com
16
  Author Email: contact@pixelgrade.com
1
  <?php
2
  /*
3
  * @package PixTypes
4
+ * @author PixelGrade <contact@pixelgrade.com>
5
  * @license GPL-2.0+
6
  * @link http://pixelgrade.com
7
+ * @copyright 2013 PixelGrade
8
  *
9
  * @wordpress-plugin
10
  Plugin Name: PixTypes
11
  Plugin URI: http://pixelgrade.com
12
+ Description: Custom post types and meta-boxes needed by your theme
13
+ Version: 1.4.4
14
  Author: PixelGrade
15
  Author URI: http://pixelgrade.com
16
  Author Email: contact@pixelgrade.com
readme.txt CHANGED
@@ -1,9 +1,9 @@
1
  === PixTypes ===
2
  Contributors: pixelgrade, euthelup, babbardel, vlad.olaru, cristianfrumusanu, razvanonofrei
3
- Tags: custom, post-types, metadata
4
- Requires at least: 4.2.0
5
  Tested up to: 4.5.2
6
- Stable tag: 1.4.2
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -24,6 +24,15 @@ Note: This plugin is addressed to developers, it doesn't do nothing if it isn't
24
 
25
  == Changelog ==
26
 
 
 
 
 
 
 
 
 
 
27
  = 1.4.2 =
28
  * Fixed Builder visuals
29
  * Safely sanitize builder output
1
  === PixTypes ===
2
  Contributors: pixelgrade, euthelup, babbardel, vlad.olaru, cristianfrumusanu, razvanonofrei
3
+ Tags: custom, post-types, metadata, builder, gallery
4
+ Requires at least: 4.3.0
5
  Tested up to: 4.5.2
6
+ Stable tag: 1.4.4
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
24
 
25
  == Changelog ==
26
 
27
+ = 1.4.4 =
28
+ * Added a new image field type
29
+
30
+ = 1.4.3 =
31
+ * Fixed Builder on PHP 5.2
32
+ * Fixed Builder text block.Now it doesn't lose new lines on editor switch
33
+ * Fixed ColorPicker style in normal context
34
+ * Improved assets loading. Now we won't load styles on non-PixTypes pages.
35
+
36
  = 1.4.2 =
37
  * Fixed Builder visuals
38
  * Safely sanitize builder output