SiteOrigin Widgets Bundle - Version 1.37.0

Version Description

  • 30 June 2022 =
  • Buttons: Changed the design default from Atom to Flat.
  • Contact Form: Minor placement adjustment for Really Simple CAPTCHA error messages.
  • Hero: Ensured valid mobile padding values are output after settings migration.
  • Image: Added an External Image Size setting.
  • Image: Restored Simple Lightbox plugin compatibility.
  • Social Media Buttons: Added Font Awesome 6 support.
  • Social Media Buttons: Added Patreon.
  • Social Media Buttons: Updated removed Tripadvisor icon to the suitcase icon.
  • Font Awesome: Upgraded from version 5.15.1 to 6.1.1.
  • Added Stream protocol support steam://connect/IP:Port/.
  • Added a check to ensure widgets exist before enqueuing related scripts.
  • Developer: Added siteorigin_widgets_contact_field_attr filter to the Contact Form Widget.
Download this release

Release Info

Developer SiteOrigin
Plugin Icon 128x128 SiteOrigin Widgets Bundle
Version 1.37.0
Comparing to
See all releases

Code changes from version 1.36.0 to 1.37.0

Files changed (37) hide show
  1. base/base.php +4 -2
  2. base/inc/attachments.php +15 -10
  3. base/inc/fields/image-size.class.php +12 -0
  4. base/inc/fields/js/media-field.js +20 -1
  5. base/inc/fields/js/media-field.min.js +1 -1
  6. base/js/admin.js +1 -1
  7. base/js/admin.min.js +1 -1
  8. icons/fontawesome/filter.php +1488 -407
  9. icons/fontawesome/style.css +1 -1
  10. icons/fontawesome/webfonts/fa-brands-400.ttf +0 -0
  11. icons/fontawesome/webfonts/fa-brands-400.woff2 +0 -0
  12. icons/fontawesome/webfonts/fa-regular-400.ttf +0 -0
  13. icons/fontawesome/webfonts/fa-regular-400.woff2 +0 -0
  14. icons/fontawesome/webfonts/fa-solid-900.ttf +0 -0
  15. icons/fontawesome/webfonts/fa-solid-900.woff2 +0 -0
  16. lang/so-widgets-bundle.pot +85 -77
  17. readme.txt +16 -2
  18. so-widgets-bundle.php +24 -22
  19. widgets/button/button.php +1 -1
  20. widgets/contact/contact.php +22 -22
  21. widgets/contact/fields/base.class.php +8 -0
  22. widgets/contact/fields/checkboxes.class.php +1 -0
  23. widgets/contact/fields/email.class.php +5 -1
  24. widgets/contact/fields/name.class.php +8 -2
  25. widgets/contact/fields/number.class.php +5 -1
  26. widgets/contact/fields/radio.class.php +8 -1
  27. widgets/contact/fields/select.class.php +27 -19
  28. widgets/contact/fields/subject.class.php +9 -1
  29. widgets/contact/fields/tel.class.php +5 -1
  30. widgets/contact/fields/text.class.php +12 -1
  31. widgets/contact/fields/textarea.class.php +8 -1
  32. widgets/contact/tpl/simple.php +7 -5
  33. widgets/hero/styles/default.less +3 -2
  34. widgets/image/image.php +30 -3
  35. widgets/slider/slider.php +2 -2
  36. widgets/social-media-buttons/data/networks.php +7 -1
  37. widgets/social-media-buttons/social-media-buttons.php +13 -1
base/base.php CHANGED
@@ -213,8 +213,9 @@ function sow_esc_url( $url ) {
213
  if( empty($url) ) return '';
214
  }
215
 
216
- $protocols = wp_allowed_protocols();
217
  $protocols[] = 'skype';
 
218
  return esc_url( $url, $protocols );
219
  }
220
 
@@ -231,8 +232,9 @@ function sow_esc_url_raw( $url ) {
231
  $url = get_the_permalink( (int) $matches[1] );
232
  }
233
 
234
- $protocols = wp_allowed_protocols();
235
  $protocols[] = 'skype';
 
236
  return esc_url_raw( $url, $protocols );
237
  }
238
 
213
  if( empty($url) ) return '';
214
  }
215
 
216
+ $protocols = apply_filters( 'siteorigin_esc_url_protocols', wp_allowed_protocols() );
217
  $protocols[] = 'skype';
218
+ $protocols[] = 'steam';
219
  return esc_url( $url, $protocols );
220
  }
221
 
232
  $url = get_the_permalink( (int) $matches[1] );
233
  }
234
 
235
+ $protocols = apply_filters( 'siteorigin_esc_url_protocols', wp_allowed_protocols() );
236
  $protocols[] = 'skype';
237
+ $protocols[] = 'steam';
238
  return esc_url_raw( $url, $protocols );
239
  }
240
 
base/inc/attachments.php CHANGED
@@ -9,17 +9,22 @@
9
  *
10
  * @return array|bool|false
11
  */
12
- function siteorigin_widgets_get_attachment_image_src( $attachment, $size, $fallback = false ){
13
  if( empty( $attachment ) && !empty($fallback) ) {
14
- $url = parse_url( $fallback );
15
-
16
- if( !empty($url['fragment']) && preg_match('/^([0-9]+)x([0-9]+)$/', $url['fragment'], $matches) ) {
17
- $width = (int) $matches[1];
18
- $height = (int) $matches[2];
19
- }
20
- else {
21
- $width = 0;
22
- $height = 0;
 
 
 
 
 
23
  }
24
 
25
  // TODO, try get better values than 0 for width and height
9
  *
10
  * @return array|bool|false
11
  */
12
+ function siteorigin_widgets_get_attachment_image_src( $attachment, $size, $fallback = false, $fallback_size = array() ){
13
  if( empty( $attachment ) && !empty($fallback) ) {
14
+ if ( ! empty( $fallback_size ) ) {
15
+ extract( $fallback_size );
16
+ } else {
17
+ $url = parse_url( $fallback );
18
+ if (
19
+ !empty( $url['fragment'] ) &&
20
+ preg_match( '/^([0-9]+)x([0-9]+)$/', $url['fragment'], $matches
21
+ ) ) {
22
+ $width = (int) $matches[1];
23
+ $height = (int) $matches[2];
24
+ } else {
25
+ $width = 0;
26
+ $height = 0;
27
+ }
28
  }
29
 
30
  // TODO, try get better values than 0 for width and height
base/inc/fields/image-size.class.php CHANGED
@@ -12,6 +12,14 @@ class SiteOrigin_Widget_Field_Image_Size extends SiteOrigin_Widget_Field_Select
12
  */
13
  protected $custom_size;
14
 
 
 
 
 
 
 
 
 
15
  protected function get_default_options() {
16
  $image_size_configs = siteorigin_widgets_get_image_sizes();
17
  // Hardcoded 'full' and 'thumb' because they're not registered image sizes.
@@ -33,6 +41,10 @@ class SiteOrigin_Widget_Field_Image_Size extends SiteOrigin_Widget_Field_Select
33
  // get_default_options() is triggered prior to $this->custom_size being
34
  // available so we have to set up custom sizes at field initialization.
35
  protected function initialize() {
 
 
 
 
36
  if ( ! empty( $this->custom_size ) && ! empty( $this->options ) ) {
37
  $this->options['custom_size'] = __( 'Custom Size', 'so-widgets-bundle' );
38
  }
12
  */
13
  protected $custom_size;
14
 
15
+ /**
16
+ * An optional array containing the sizes to allow.
17
+ *
18
+ * @access protected
19
+ * @var bool
20
+ */
21
+ protected $sizes;
22
+
23
  protected function get_default_options() {
24
  $image_size_configs = siteorigin_widgets_get_image_sizes();
25
  // Hardcoded 'full' and 'thumb' because they're not registered image sizes.
41
  // get_default_options() is triggered prior to $this->custom_size being
42
  // available so we have to set up custom sizes at field initialization.
43
  protected function initialize() {
44
+ if ( ! empty( $this->sizes ) && is_array( $this->sizes ) ) {
45
+ $this->options = $this->sizes;
46
+ }
47
+
48
  if ( ! empty( $this->custom_size ) && ! empty( $this->options ) ) {
49
  $this->options['custom_size'] = __( 'Custom Size', 'so-widgets-bundle' );
50
  }
base/inc/fields/js/media-field.js CHANGED
@@ -6,6 +6,7 @@
6
  var $field = $( this );
7
  var $media = $field.find('> .media-field-wrapper');
8
  var $inputField = $field.find( '.siteorigin-widget-input' ).not('.media-fallback-external');
 
9
 
10
  if ( $media.data( 'initialized' ) ) {
11
  return;
@@ -402,10 +403,28 @@
402
  } else {
403
  $field.find( 'a.media-remove-button' ).trigger( 'click' );
404
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
405
  }
 
406
  } );
407
 
408
  $media.data( 'initialized', true );
409
  });
410
-
411
  } )( jQuery );
6
  var $field = $( this );
7
  var $media = $field.find('> .media-field-wrapper');
8
  var $inputField = $field.find( '.siteorigin-widget-input' ).not('.media-fallback-external');
9
+ var $externalField = $field.find( '.media-fallback-external' );
10
 
11
  if ( $media.data( 'initialized' ) ) {
12
  return;
403
  } else {
404
  $field.find( 'a.media-remove-button' ).trigger( 'click' );
405
  }
406
+
407
+ }
408
+
409
+ if ( typeof data == 'undefined' || ! data.external ) {
410
+ $externalField.trigger( 'change', { internal: true } );
411
+ }
412
+ } );
413
+
414
+ // Ensure both state both the media field and external field are kept up to date.
415
+ $externalField.on( 'change', function( event, data ) {
416
+ if (
417
+ // Prevent direct input on external triggering the internal field.
418
+ ! $( event.currentTarget ).hasClass( 'media-fallback-external' ) &&
419
+ (
420
+ typeof data == 'undefined' || ! data.internal
421
+ )
422
+ ) {
423
+ $inputField.trigger( 'change', { external: true } );
424
  }
425
+
426
  } );
427
 
428
  $media.data( 'initialized', true );
429
  });
 
430
  } )( jQuery );
base/inc/fields/js/media-field.min.js CHANGED
@@ -1 +1 @@
1
- !function(e){e(document).on("sowsetupformfield",".siteorigin-widget-field-type-media",(function(t){var i=e(this),a=i.find("> .media-field-wrapper"),n=i.find(".siteorigin-widget-input").not(".media-fallback-external");if(!a.data("initialized")){var s;a.find(".media-upload-button").on("click",(function(t){if(t.preventDefault(),void 0!==wp.media){var a=e(this),s=e(this).data("frame");if(s)return s.open(),!1;(s=wp.media({title:a.data("choose"),library:{type:a.data("library").split(",").map((function(e){return e.trim()}))},button:{text:a.data("update"),close:!1}})).on("open",(function(){var e=s.state().get("selection"),t=i.find('.siteorigin-widget-input[type="hidden"]').val();t&&e.add(wp.media.attachment(t))})),a.data("frame",s),s.on("select",(function(){var e=s.state().get("selection").first().attributes;i.find(".current .thumbnail").attr("title",e.title),i.find(".current .title").html(e.title),n.val(e.id),n.trigger("change",{silent:!0});var t=i.find(".current .thumbnail");void 0!==e.sizes?void 0!==e.sizes.thumbnail?t.attr("src",e.sizes.thumbnail.url).fadeIn():t.attr("src",e.sizes.full.url).fadeIn():t.attr("src",e.icon).fadeIn(),i.find(".media-remove-button").removeClass("remove-hide").attr("tabindex",0),s.close()})),s.open()}})),i.find("a.media-remove-button").on("click",(function(t){t.preventDefault(),n.val(""),i.find(".current .title").empty(),n.trigger("change",{silent:!0}),i.find(".current .thumbnail").fadeOut("fast"),e(this).addClass("remove-hide").attr("tabindex",-1)}));var r=function(){if(s){var e=s.find(".so-widgets-image-results");if(0!==e.length){var t=e.width(),i=Math.floor(t/276),a=(t-276*i)/i+260;e.find(".so-widgets-result-image").css({width:a+"px",height:a/1.4+"px"})}}};e(window).on("resize",r);a.find(".find-image-button").on("click",(function(t){t.preventDefault(),function(){if(!s){(s=e(e("#so-widgets-bundle-tpl-image-search-dialog").html().trim()).appendTo("body")).find(".close").on("click keyup",(function(e){("keyup"!=e.type||window.sowbForms.isEnter(e))&&s.hide()}));var t,a=s.find(".so-widgets-image-results"),o=function(t,i){s.find(".so-widgets-results-loading").fadeIn("fast"),s.find(".so-widgets-results-loading strong").html(s.find(".so-widgets-results-loading strong").data("loading")),s.find(".so-widgets-results-more").hide(),e.get(ajaxurl,{action:"so_widgets_image_search",q:t,page:i,_sononce:s.find('input[name="_sononce"]').val()},(function(n){n.error?alert(n.message):(a.removeClass("so-loading"),e.each(n.items,(function(t,i){var n=e(e("#so-widgets-bundle-tpl-image-search-result").html().trim()).appendTo(a).addClass("source-"+i.source).find(".so-widgets-result-image");n.css("background-image","url("+i.thumbnail+")"),n.data("thumbnail",i.thumbnail),n.data("preview",i.preview),i.url&&n.attr({href:i.url,target:"_blank"}),i.full_url&&(n.data({full_url:i.full_url,import_signature:i.import_signature}),n.attr("href",i.full_url)),"shutterstock"===i.source&&n.append(e("#so-widgets-bundle-tpl-image-search-result-sponsored").html())})),1===i&&(s.find("#so-widgets-image-search-suggestions ul").empty(),e.each(n.keywords,(function(t,i){s.find("#so-widgets-image-search-suggestions").show(),s.find("#so-widgets-image-search-suggestions ul").append(e("<li></li>").append(e('<a href="#"></a>').html(i).data("keyword",i)))}))),s.find(".so-widgets-results-loading").fadeOut("fast"),r(),s.find(".so-widgets-results-more").show().find("button").data({query:t,page:i+1}))}))};s.find("#so-widgets-image-search-form").on("submit",(function(e){e.preventDefault();var t=s.find(".so-widgets-search-input").val();a.empty(),""!==t&&o(t,1)})),s.on("click",".so-keywords-list a",(function(t){t.preventDefault();var i=e(this).trigger("blur");s.find(".so-widgets-search-input").val(i.data("keyword")),s.find("#so-widgets-image-search-form").trigger("submit")})),s.find(".so-widgets-results-more button").on("click",(function(){var t=e(this);o(t.data("query"),t.data("page"))})),s.on("click",".so-widgets-result-image",(function(t){var a=e(this);if(a.data("full_url")&&(t.preventDefault(),confirm(s.data("confirm-import")))){s.addClass("so-widgets-importing");var r=e("#post_ID").val();null===r&&(r=""),e.get(ajaxurl,{action:"so_widgets_image_import",full_url:a.data("full_url"),import_signature:a.data("import_signature"),post_id:r,_sononce:s.find('input[name="_sononce"]').val()},(function(e){s.find("#so-widgets-image-search-frame").removeClass("so-widgets-importing"),!1===e.error?(s.hide(),s.find(".so-widgets-results-loading").hide(),n.val(e.attachment_id).trigger("change",{silent:!0}),i.find(".current .thumbnail").attr("src",e.thumb).fadeIn(),i.find(".media-remove-button").removeClass("remove-hide").attr("tabindex",0)):(alert(e.message),s.find(".so-widgets-results-loading").hide())})),s.find(".so-widgets-results-loading").fadeIn("fast"),s.find(".so-widgets-results-loading strong").html(s.find(".so-widgets-results-loading strong").data("importing")),s.find(".so-widgets-results-more").hide(),s.find("#so-widgets-image-search-frame").addClass("so-widgets-importing")}}));var d,l,u=s.find(".so-widgets-preview-window");s.on("mouseenter",".so-widgets-result-image",(function(){var i=e(this),a=i.data("preview");clearTimeout(t),t=setTimeout((function(){var t=1,n=1;a[1]>.33*e(window).outerWidth()&&(t=.33*e(window).outerWidth()/a[1]),a[2]>.5*e(window).outerHeight()&&(n=.5*e(window).outerHeight()/a[2]);var r=Math.min(t,n);r>1&&(r=1),u.show().find(".so-widgets-preview-window-inside").css({"background-image":"url("+i.data("thumbnail")+")",width:a[1]*r+"px",height:a[2]*r+"px"}).append(e("<img />").attr("src",a[0])),s.trigger("mousemove")}),1e3)})).on("mouseleave",".so-widgets-result-image",(function(){u.hide().find("img").remove(),clearTimeout(t)})),s.on("mousemove",(function(t){if(t.clientX&&(d=t.clientX),t.clientY&&(l=t.clientY),u.is(":visible")){var i=u.outerHeight(),a=u.outerWidth(),n=e(window).outerHeight(),s=e(window).outerWidth(),r=l-i/2;r=Math.max(r,10),r=Math.min(r,n-10-i);var o=d<s/2?d+15:d-15-a;u.css({top:r+"px",left:o+"px"})}}))}s.show(),s.find(".so-widgets-search-input").trigger("focus")}()})),n.on("change",(function(e,t){if(!t||!t.silent){var a=n.val();if(a){var s=i.find(".current .thumbnail"),r=wp.media.attachment(a);r.fetch().done((function(){if(r.has("sizes")){var e=r.get("sizes");void 0!==e.thumbnail?s.attr("src",e.thumbnail.url).fadeIn():s.attr("src",e.full.url).fadeIn()}else s.attr("src",r.get("icon")).fadeIn();i.find(".media-remove-button").removeClass("remove-hide").attr("tabindex",0)}))}else i.find("a.media-remove-button").trigger("click")}})),a.data("initialized",!0)}}))}(jQuery);
1
+ !function(e){e(document).on("sowsetupformfield",".siteorigin-widget-field-type-media",(function(t){var i=e(this),a=i.find("> .media-field-wrapper"),n=i.find(".siteorigin-widget-input").not(".media-fallback-external"),s=i.find(".media-fallback-external");if(!a.data("initialized")){var r;a.find(".media-upload-button").on("click",(function(t){if(t.preventDefault(),void 0!==wp.media){var a=e(this),s=e(this).data("frame");if(s)return s.open(),!1;(s=wp.media({title:a.data("choose"),library:{type:a.data("library").split(",").map((function(e){return e.trim()}))},button:{text:a.data("update"),close:!1}})).on("open",(function(){var e=s.state().get("selection"),t=i.find('.siteorigin-widget-input[type="hidden"]').val();t&&e.add(wp.media.attachment(t))})),a.data("frame",s),s.on("select",(function(){var e=s.state().get("selection").first().attributes;i.find(".current .thumbnail").attr("title",e.title),i.find(".current .title").html(e.title),n.val(e.id),n.trigger("change",{silent:!0});var t=i.find(".current .thumbnail");void 0!==e.sizes?void 0!==e.sizes.thumbnail?t.attr("src",e.sizes.thumbnail.url).fadeIn():t.attr("src",e.sizes.full.url).fadeIn():t.attr("src",e.icon).fadeIn(),i.find(".media-remove-button").removeClass("remove-hide").attr("tabindex",0),s.close()})),s.open()}})),i.find("a.media-remove-button").on("click",(function(t){t.preventDefault(),n.val(""),i.find(".current .title").empty(),n.trigger("change",{silent:!0}),i.find(".current .thumbnail").fadeOut("fast"),e(this).addClass("remove-hide").attr("tabindex",-1)}));var o=function(){if(r){var e=r.find(".so-widgets-image-results");if(0!==e.length){var t=e.width(),i=Math.floor(t/276),a=(t-276*i)/i+260;e.find(".so-widgets-result-image").css({width:a+"px",height:a/1.4+"px"})}}};e(window).on("resize",o);a.find(".find-image-button").on("click",(function(t){t.preventDefault(),function(){if(!r){(r=e(e("#so-widgets-bundle-tpl-image-search-dialog").html().trim()).appendTo("body")).find(".close").on("click keyup",(function(e){("keyup"!=e.type||window.sowbForms.isEnter(e))&&r.hide()}));var t,a=r.find(".so-widgets-image-results"),s=function(t,i){r.find(".so-widgets-results-loading").fadeIn("fast"),r.find(".so-widgets-results-loading strong").html(r.find(".so-widgets-results-loading strong").data("loading")),r.find(".so-widgets-results-more").hide(),e.get(ajaxurl,{action:"so_widgets_image_search",q:t,page:i,_sononce:r.find('input[name="_sononce"]').val()},(function(n){n.error?alert(n.message):(a.removeClass("so-loading"),e.each(n.items,(function(t,i){var n=e(e("#so-widgets-bundle-tpl-image-search-result").html().trim()).appendTo(a).addClass("source-"+i.source).find(".so-widgets-result-image");n.css("background-image","url("+i.thumbnail+")"),n.data("thumbnail",i.thumbnail),n.data("preview",i.preview),i.url&&n.attr({href:i.url,target:"_blank"}),i.full_url&&(n.data({full_url:i.full_url,import_signature:i.import_signature}),n.attr("href",i.full_url)),"shutterstock"===i.source&&n.append(e("#so-widgets-bundle-tpl-image-search-result-sponsored").html())})),1===i&&(r.find("#so-widgets-image-search-suggestions ul").empty(),e.each(n.keywords,(function(t,i){r.find("#so-widgets-image-search-suggestions").show(),r.find("#so-widgets-image-search-suggestions ul").append(e("<li></li>").append(e('<a href="#"></a>').html(i).data("keyword",i)))}))),r.find(".so-widgets-results-loading").fadeOut("fast"),o(),r.find(".so-widgets-results-more").show().find("button").data({query:t,page:i+1}))}))};r.find("#so-widgets-image-search-form").on("submit",(function(e){e.preventDefault();var t=r.find(".so-widgets-search-input").val();a.empty(),""!==t&&s(t,1)})),r.on("click",".so-keywords-list a",(function(t){t.preventDefault();var i=e(this).trigger("blur");r.find(".so-widgets-search-input").val(i.data("keyword")),r.find("#so-widgets-image-search-form").trigger("submit")})),r.find(".so-widgets-results-more button").on("click",(function(){var t=e(this);s(t.data("query"),t.data("page"))})),r.on("click",".so-widgets-result-image",(function(t){var a=e(this);if(a.data("full_url")&&(t.preventDefault(),confirm(r.data("confirm-import")))){r.addClass("so-widgets-importing");var s=e("#post_ID").val();null===s&&(s=""),e.get(ajaxurl,{action:"so_widgets_image_import",full_url:a.data("full_url"),import_signature:a.data("import_signature"),post_id:s,_sononce:r.find('input[name="_sononce"]').val()},(function(e){r.find("#so-widgets-image-search-frame").removeClass("so-widgets-importing"),!1===e.error?(r.hide(),r.find(".so-widgets-results-loading").hide(),n.val(e.attachment_id).trigger("change",{silent:!0}),i.find(".current .thumbnail").attr("src",e.thumb).fadeIn(),i.find(".media-remove-button").removeClass("remove-hide").attr("tabindex",0)):(alert(e.message),r.find(".so-widgets-results-loading").hide())})),r.find(".so-widgets-results-loading").fadeIn("fast"),r.find(".so-widgets-results-loading strong").html(r.find(".so-widgets-results-loading strong").data("importing")),r.find(".so-widgets-results-more").hide(),r.find("#so-widgets-image-search-frame").addClass("so-widgets-importing")}}));var d,l,u=r.find(".so-widgets-preview-window");r.on("mouseenter",".so-widgets-result-image",(function(){var i=e(this),a=i.data("preview");clearTimeout(t),t=setTimeout((function(){var t=1,n=1;a[1]>.33*e(window).outerWidth()&&(t=.33*e(window).outerWidth()/a[1]),a[2]>.5*e(window).outerHeight()&&(n=.5*e(window).outerHeight()/a[2]);var s=Math.min(t,n);s>1&&(s=1),u.show().find(".so-widgets-preview-window-inside").css({"background-image":"url("+i.data("thumbnail")+")",width:a[1]*s+"px",height:a[2]*s+"px"}).append(e("<img />").attr("src",a[0])),r.trigger("mousemove")}),1e3)})).on("mouseleave",".so-widgets-result-image",(function(){u.hide().find("img").remove(),clearTimeout(t)})),r.on("mousemove",(function(t){if(t.clientX&&(d=t.clientX),t.clientY&&(l=t.clientY),u.is(":visible")){var i=u.outerHeight(),a=u.outerWidth(),n=e(window).outerHeight(),s=e(window).outerWidth(),r=l-i/2;r=Math.max(r,10),r=Math.min(r,n-10-i);var o=d<s/2?d+15:d-15-a;u.css({top:r+"px",left:o+"px"})}}))}r.show(),r.find(".so-widgets-search-input").trigger("focus")}()})),n.on("change",(function(e,t){if(!t||!t.silent){var a=n.val();if(a){var r=i.find(".current .thumbnail"),o=wp.media.attachment(a);o.fetch().done((function(){if(o.has("sizes")){var e=o.get("sizes");void 0!==e.thumbnail?r.attr("src",e.thumbnail.url).fadeIn():r.attr("src",e.full.url).fadeIn()}else r.attr("src",o.get("icon")).fadeIn();i.find(".media-remove-button").removeClass("remove-hide").attr("tabindex",0)}))}else i.find("a.media-remove-button").trigger("click")}void 0!==t&&t.external||s.trigger("change",{internal:!0})})),s.on("change",(function(t,i){e(t.currentTarget).hasClass("media-fallback-external")||void 0!==i&&i.internal||n.trigger("change",{external:!0})})),a.data("initialized",!0)}}))}(jQuery);
base/js/admin.js CHANGED
@@ -525,7 +525,7 @@ var sowbForms = window.sowbForms || {};
525
 
526
  $fields.filter('[data-state-emitter]').each(function () {
527
 
528
- var $input = $( this ).find( '.siteorigin-widget-input:not(.custom-image-size)' );
529
 
530
  // Listen for any change events on an emitter field
531
  $input.on('keyup change', stateEmitterChangeHandler);
525
 
526
  $fields.filter('[data-state-emitter]').each(function () {
527
 
528
+ var $input = $( this ).find( '.siteorigin-widget-input' );
529
 
530
  // Listen for any change events on an emitter field
531
  $input.on('keyup change', stateEmitterChangeHandler);
base/js/admin.min.js CHANGED
@@ -1 +1 @@
1
- var sowbForms=window.sowbForms||{};!function(e){e.fn.sowSetupForm=function(){return e(this).each((function(i,t){var r,n=e(t),a=!0,s=e("body"),o=n.find("input[name]");if(o.length&&-1!==o.attr("name").indexOf("__i__"))return this;if(n.is(".siteorigin-widget-form-main")){if(!0===n.data("sow-form-setup"))return!0;if(s.hasClass("widgets-php")&&!s.hasClass("block-editor-page")&&!n.is(":visible")&&0===n.closest(".panel-dialog").length)return!0;n.on("sowstatechange",(function(i,t,r){n.find("[data-state-handler]").each((function(){var i,n,s,o,d,l,g=e(this),f=e.extend({},g.data("state-handler"),a?g.data("state-handler-initial"):{});if(0===Object.keys(f).length)return!0;var p={},c=sowbForms.getContainerFieldId(g,"repeater",".siteorigin-widget-field-repeater-item");if(!1!==c){var u={};for(var w in f)u[w.replace("{$repeater}",c)]=f[w];f=u}var m=sowbForms.getContainerFieldId(g,"widget",".siteorigin-widget-widget");if(!1!==m){var v={};for(var h in f){var b=h.match(/_else\[(.*)\]|(.*)\[(.*)\]/);v[b&&b.length&&void 0===b[1]?b[2]+"_"+m+"["+b[3]+"]":"_else["+b[1]+"_"+m+"]"]=f[h]}f=v}for(var y in f)if(d=!1,null!==(i=y.match(/^([a-zA-Z0-9_-]+)(\[([a-zA-Z0-9_\-,]+)\])?(\[\])?$/))){if(n={group:"default",name:"",multi:!1},void 0!==i[2]?(n.group=i[1],n.name=i[3]):n.name=i[0],n.multi=void 0!==i[4],"_else"===n.group)n.group=n.name,n.name="",d=n.group===t&&void 0===p[n.group];else{l=n.name.split(",").map((function(e){return e.trim()}));for(var k=0;k<l.length&&!(d=n.group===t&&l[k]===r);k++);}if(d){s=f[y],n.multi||(s=[s]);for(k=0;k<s.length;k++){var F=!1;if((o=void 0!==s[k][1]&&Boolean(s[k][1])?g.find(s[k][1]):g).prop("style").length&&("show"==s[k][0]?(o.fadeIn("fast"),F=!0):"hide"==s[k][0]&&(o.fadeOut("fast"),F=!0)),F||o[s[k][0]].apply(o,void 0!==s[k][2]?s[k][2]:[]),o.is(".siteorigin-widget-field:visible"))if(o.is(".siteorigin-widget-field-type-section"))o.find("> .siteorigin-widget-section > .siteorigin-widget-field").trigger("sowsetupformfield");else o.trigger("sowsetupformfield")}p[n.group]=!0}}}))})),n.sowSetupPreview(),r=n;var d=n.find(".siteorigin-widget-teaser");if(d.find(".dashicons-dismiss").on("click",(function(){var i=e(this);e.get(i.data("dismiss-url")),d.slideUp("normal",(function(){d.remove()}))})),!n.data("backupDisabled")){var l=n.find("> .siteorigin-widgets-form-id").val(),g=n.find("> .siteorigin-widgets-form-timestamp"),f=parseInt(g.val()||0),p=JSON.parse(sessionStorage.getItem(l));p&&(p._sow_form_timestamp>f?sowbForms.displayNotice(n,soWidgets.backup.newerVersion,soWidgets.backup.replaceWarning,[{label:soWidgets.backup.restore,callback:function(e){sowbForms.setWidgetFormValues(r,p),e.slideUp("fast",(function(){e.remove()}))}},{label:soWidgets.backup.dismiss,callback:function(e){e.slideUp("fast",(function(){sessionStorage.removeItem(l),e.remove()}))}}]):sessionStorage.removeItem(l)),n.on("change",(function(){g.val((new Date).getTime());var e=sowbForms.getWidgetFormValues(n);sessionStorage.setItem(l,JSON.stringify(e))}))}}else r=n.closest(".siteorigin-widget-form-main");r.find("> .siteorigin-widgets-form-id").val();var c=n.find("> .siteorigin-widget-field");c.find("> .siteorigin-widget-section").sowSetupForm();var u=c.find("> .siteorigin-widget-widget");u.find("> .siteorigin-widget-section").sowSetupForm(),u.filter(":not(:has(> .siteorigin-widget-section))").sowSetupForm(),c.find(".siteorigin-widget-input").each((function(i,t){null===e(t).data("original-name")&&e(t).data("original-name",e(t).attr("name"))})),c.find("> .siteorigin-widget-field-repeater").sowSetupRepeater(),n.find(".siteorigin-widget-field-repeater-item").sowSetupRepeaterItems(),c.find("> .siteorigin-widget-input-color").each((function(){var i=e(this),t={change:function(i,t){setTimeout((function(){e(i.target).trigger("change")}),100)}};i.data("defaultColor")&&(t.defaultColor=i.data("defaultColor")),i.wpColorPicker(t)}));var w=function(i){("keyup"!=i.type||sowbForms.isEnter(i))&&(e(this).toggleClass("siteorigin-widget-section-visible"),e(this).parent().find("> .siteorigin-widget-section, > .siteorigin-widget-widget > .siteorigin-widget-section").slideToggle("fast",(function(){(e(window).trigger("resize"),e(this).find("> .siteorigin-widget-field-container-state").val(e(this).is(":visible")?"open":"closed"),e(this).is(":visible"))&&e(this).find("> .siteorigin-widget-field").trigger("sowsetupformfield")})))};c.filter(".siteorigin-widget-field-type-widget, .siteorigin-widget-field-type-section").find("> label").on("click keyup",w).attr("tabinex",0),c.filter(".siteorigin-widget-field-type-posts").find(".posts-container-label-wrapper").on("click keyup",w),c.filter(".siteorigin-widget-field-type-slider").each((function(){var i=e(this),t=i.find('input[type="number"]'),r=i.find(".siteorigin-widget-value-slider");r.slider({max:parseFloat(t.attr("max")),min:parseFloat(t.attr("min")),step:parseFloat(t.attr("step")),value:parseFloat(t.val()),slide:function(e,r){t.val(parseFloat(r.value)),t.trigger("change"),i.find(".siteorigin-widget-slider-value").html(r.value)}}),t.on("change",(function(e,i){i&&i.silent||r.slider("value",parseFloat(t.val()))}))})),c.filter(".siteorigin-widget-field-type-link").each((function(){var i=e(this),t=function(){var t=i.find(".content-text-search"),r={action:"so_widgets_search_posts",query:t.val(),postTypes:t.data("postTypes")};"string"==typeof icl_this_lang&&(r.language=icl_this_lang);var n=i.find("ul.posts").empty().addClass("loading");e.get(soWidgets.ajaxurl,r,(function(i){for(var t=0;t<i.length;t++)""===i[t].label&&(i[t].label="&nbsp;"),n.append(e("<li>").addClass("post").html(i[t].label+"<span>("+i[t].type+")</span>").data(i[t]).attr("tabindex",0));n.removeClass("loading")}))};i.find(".select-content-button, .button-close").on("click",(function(r){r.preventDefault(),e(this).trigger("blur");var n=i.find(".existing-content-selector");n.toggle(),n.is(":visible")&&0===n.find("ul.posts li").length&&t()})),i.on("click keyup",".posts li",(function(t){if(t.preventDefault(),"keyup"!=t.type||sowbForms.isEnter(t)){var r=e(this);i.find("input.siteorigin-widget-input").val("post: "+r.data("value")),i.trigger("change"),i.find(".existing-content-selector").toggle()}}));var r=null;i.find(".content-text-search").on("keyup",(function(){null!==r&&clearTimeout(r),r=setTimeout((function(){t()}),500)}))})),void 0!==jQuery.fn.soPanelsSetupBuilderWidget&&c.filter(".siteorigin-widget-field-type-builder").each((function(){e(this).find("> .siteorigin-page-builder-field").each((function(){var i=e(this);i.soPanelsSetupBuilderWidget({builderType:i.data("type")})}))}));var m=function(){var i=e(this),t=i.closest("[data-state-emitter]").data("state-emitter");if(void 0!==t){var n=function(t,r){if(void 0===sowEmitters[t.callback]||"_"===t.callback.substr(0,1))return r;if(i.is('[type="radio"]')&&!i.is(":checked"))return r;var n=sowbForms.getContainerFieldId(i,"repeater",".siteorigin-widget-field-repeater-item");!1!==n&&(t.args=t.args.map((function(e){return e.replace("{$repeater}",n)})));var a=sowbForms.getContainerFieldId(i,"widget",".siteorigin-widget-widget");!1===a||t.hasOwnProperty("widgetFieldId")||(t.widgetFieldId=a,t.args=t.args.map((function(e){return e="conditional"===t.callback?e.replace(/(.*)(\[.*)/,"$1_"+a+"$2"):e+"_"+a})));var s=i.is('[type="checkbox"]')?i.is(":checked"):i.val();return i.parent().hasClass("siteorigin-widget-field-type-media")&&"conditional"==t.callback&&(s||(s=i.hasClass("media-fallback-external")?i.prev().val():fallbackField=i.next().val()),0==s&&(s="")),e.extend(r,sowEmitters[t.callback](s,t.args))},a={default:""};void 0===t.length&&(t=[t]);for(var s=0;s<t.length;s++)a=n(t[s],a);var o=r.data("states");for(var d in void 0===o&&(o={default:""}),a)void 0!==o[d]&&a[d]===o[d]||(o[d]=a[d],r.trigger("sowstatechange",[d,a[d]]));r.data("states",o)}};c.filter("[data-state-emitter]").each((function(){var i=e(this).find(".siteorigin-widget-input:not(.custom-image-size)");i.on("keyup change",m),i.each((function(){var i=e(this);i.is(":radio")?i.is(":checked")&&m.call(i[0]):m.call(i[0])}))})),n.trigger("sowsetupform",c).data("sow-form-setup",!0),c.trigger("sowsetupformfield"),n.find(".siteorigin-widget-field-repeater-item").trigger("updateFieldPositions"),(s.hasClass("wp-customizer")||s.hasClass("widgets-php"))&&n.closest(".ui-sortable").on("sortstop",(function(e,i){i.item.find(".siteorigin-widget-form").find("> .siteorigin-widget-field").trigger("sowsetupformfield")})),a=!1}))},e.fn.sowSetupPreview=function(){var i=e(this);i.siblings(".siteorigin-widget-preview").find("> a").on("click",(function(t){t.preventDefault();var r=sowbForms.getWidgetFormValues(i),n=e(e("#so-widgets-bundle-tpl-preview-dialog").html().trim()).appendTo("body");n.find('input[name="data"]').val(JSON.stringify(r)),n.find('input[name="class"]').val(i.data("class")),n.find("iframe").on("load",(function(){e(this).css("visibility","visible")})),n.find("form").trigger("submit"),n.find(".close").on("click keyup",(function(e){("keyup"!=e.type||sowbForms.isEnter(e))&&n.remove()}))}))},e.fn.sowSetupRepeater=function(){return e(this).each((function(i,t){var r=e(t),n=r.find(".siteorigin-widget-field-repeater-items"),a=r.data("repeater-name");n.on("updateFieldPositions",(function(){var i=e(this),t=i.find("> .siteorigin-widget-field-repeater-item");t.each((function(i,t){e(t).find(".siteorigin-widget-input").each((function(t,r){var n=e(r).data("repeater-positions");void 0===n&&(n={}),n[a]=i,e(r).data("repeater-positions",n)}))})),i.find(".siteorigin-widget-input").each((function(i,t){var r=e(t),n=r.data("repeater-positions");if(void 0!==n){var a=r.attr("data-original-name");if(a||(r.attr("data-original-name",r.attr("name")),a=r.attr("name")),!a)return;if(n)for(var s in n)a=a.replace("#"+s+"#",n[s]);r.attr("name",a)}})),i.data("initialSetup")||(i.find(".siteorigin-widget-input").each((function(i,t){var r=e(t);r.prop("checked",r.prop("defaultChecked"))})),i.data("initialSetup",!0));var n=r.data("scroll-count")?parseInt(r.data("scroll-count")):0;if(n>0&&t.length>n){var s=t.first().outerHeight();i.css("max-height",s*n+"px"),i.css("overflow","auto")}else i.css("max-height","").css("overflow","")})),n.sortable({handle:".siteorigin-widget-field-repeater-item-top",items:"> .siteorigin-widget-field-repeater-item",update:function(){n.find('input[type="radio"].siteorigin-widget-input').attr("name",""),n.trigger("updateFieldPositions"),r.trigger("change")},sortstop:function(i,t){t.item.is(".siteorigin-widget-field-repeater-item")?t.item.find("> .siteorigin-widget-field-repeater-item-form").each((function(){e(this).find("> .siteorigin-widget-field").trigger("sowsetupformfield")})):t.item.find(".siteorigin-widget-form").find("> .siteorigin-widget-field").trigger("sowsetupformfield");r.trigger("change")}}),n.trigger("updateFieldPositions"),r.find("> .siteorigin-widget-field-repeater-add").disableSelection().on("click keyup",(function(i){i.preventDefault(),("keyup"!=i.type||sowbForms.isEnter(i))&&r.closest(".siteorigin-widget-field-repeater").sowAddRepeaterItem().find("> .siteorigin-widget-field-repeater-items").slideDown("fast",(function(){e(window).trigger("resize")}))})),r.find("> .siteorigin-widget-field-repeater-top > .siteorigin-widget-field-repeater-expand").on("click",(function(i){i.preventDefault(),r.closest(".siteorigin-widget-field-repeater").find("> .siteorigin-widget-field-repeateritems-").slideToggle("fast",(function(){e(window).trigger("resize")}))}))}))},e.fn.sowAddRepeaterItem=function(){return e(this).each((function(i,t){var r=e(t),n=r.find("> .siteorigin-widget-field-repeater-items").children().length+1,a=e("<div>"+r.find("> .siteorigin-widget-field-repeater-item-html").html()+"</div>");a.find(".siteorigin-widget-input[data-name]").each((function(){var i=e(this);0===i.closest(".siteorigin-widget-field-repeater-item-html").length&&i.attr("name",e(this).data("name"))}));var s="";a.find("> .siteorigin-widget-field").each((function(i,t){var r=t.outerHTML;e(t).is(".siteorigin-widget-field-type-repeater")||(r=r.replace(/_id_/g,n)),s+=r}));var o=void 0!==r.attr("readonly"),d=e('<div class="siteorigin-widget-field-repeater-item ui-draggable"></div>').append(e('<div class="siteorigin-widget-field-repeater-item-top" tabindex="0" />').append(e('<div class="siteorigin-widget-field-expand" tabindex="0" />')).append(o?"":e('<div class="siteorigin-widget-field-copy" tabindex="0" />')).append(o?"":e('<div class="siteorigin-widget-field-remove" tabindex="0" />')).append(e("<h4></h4>").html(r.data("item-name")))).append(e('<div class="siteorigin-widget-field-repeater-item-form"></div>').html(s));r.find("> .siteorigin-widget-field-repeater-items").append(d).sortable("refresh").trigger("updateFieldPositions"),d.sowSetupRepeaterItems(),d.hide().slideDown("fast",(function(){e(window).trigger("resize")})),r.trigger("change")}))},e.fn.sowRemoveRepeaterItem=function(){return e(this).each((function(i,t){var r=e(this).closest(".siteorigin-widget-field-repeater-items");e(this).remove(),r.sortable("refresh").trigger("updateFieldPositions"),e(t).trigger("change")}))},e.fn.sowSetupRepeaterItems=function(){return e(this).each((function(i,t){var r=e(t);if(void 0===r.data("sowrepeater-actions-setup")){var n=r.closest(".siteorigin-widget-field-repeater"),a=r.find("> .siteorigin-widget-field-repeater-item-top"),s=n.data("item-label"),o=r.parents(".siteorigin-widget-field-repeater").data("item-name");if(s&&(s.hasOwnProperty("selector")||s.hasOwnProperty("selectorArray"))){var d=function(){var e,i,t;if(s.hasOwnProperty("selectorArray"))for(var n=0;n<s.selectorArray.length&&(e=(t=s.selectorArray[n]).hasOwnProperty("valueMethod")&&t.valueMethod?t.valueMethod:"val",!(i=r.find(t.selector)[e]()));n++);else e=s.hasOwnProperty("valueMethod")&&s.valueMethod?s.valueMethod:"val",i=r.find(s.selector)[e]();if(i)i.length>80&&(i=i.substr(0,79)+"...");else if(i=o,s.increment){var d=r.index();d++,isNaN(d)||("before"==s.increment?i=d+" "+i:i+=" "+d)}a.find("h4").text(i)};d();var l=s.hasOwnProperty("updateEvent")&&s.updateEvent?s.updateEvent:"change";r.on(l,d)}a.on("click keyup",(function(i){"siteorigin-widget-field-remove"!==i.target.className&&"siteorigin-widget-field-copy"!==i.target.className&&("keyup"!=i.type||sowbForms.isEnter(i))&&(i.preventDefault(),e(this).closest(".siteorigin-widget-field-repeater-item").find(".siteorigin-widget-field-repeater-item-form").eq(0).slideToggle("fast",(function(){e(window).trigger("resize"),e(this).is(":visible")?(e(this).trigger("slideToggleOpenComplete"),e(this).find(".siteorigin-widget-field-type-section > .siteorigin-widget-section > .siteorigin-widget-field,> .siteorigin-widget-field").each((function(i,t){var r=e(t);r.is(":visible")&&r.trigger("sowsetupformfield")}))):e(this).trigger("slideToggleCloseComplete")})))})),a.find(".siteorigin-widget-field-remove").on("click keyup",(function(i,t){if(i.preventDefault(),"keyup"!=i.type||sowbForms.isEnter(i)){var a=e(this).closest(".siteorigin-widget-field-repeater-items"),s=e(this).closest(".siteorigin-widget-field-repeater-item"),o=function(){s.remove(),a.sortable("refresh").trigger("updateFieldPositions"),e(window).trigger("resize"),n.trigger("change")};t&&t.silent?o():confirm(soWidgets.sure)&&s.slideUp("fast",o),"string"==typeof r.closest(".siteorigin-widget-field-repeater").data("item-label").increment&&r.parent().find(".siteorigin-widget-field-repeater-item").trigger("change")}})),a.find(".siteorigin-widget-field-copy").on("click keyup",(function(i){if(i.preventDefault(),"keyup"!=i.type||sowbForms.isEnter(i)){var t=e(this).closest(".siteorigin-widget-form-main"),n=e(this).closest(".siteorigin-widget-field-repeater-item"),a=n.clone(),s=n.closest(".siteorigin-widget-field-repeater-items"),o=s.children().length,d={};a.find("*[name]").each((function(){var i=e(this),s=i.attr("id"),l=i.attr("name");if(i.is("textarea")&&i.parent().is(".wp-editor-container")&&"undefined"!=typeof tinymce){i.parent().empty().append(i),i.css("display","");var g=tinymce.get(s);if(g){var f=g.getContent();_.isEmpty(f)?-1!==f.search("<")&&-1===f.search(">")&&$textarea.val(f.replace(/</g,"")):i.val(f)}}else if(i.is(".wp-color-picker")){var p=i.closest(".wp-picker-container"),c=i.closest(".siteorigin-widget-field");p.remove(),c.append(i.remove())}else{var u=s?n.find("#"+s):n.find('[name="'+l+'"]');u.length&&null!=u.val()&&i.val(u.val())}if(s){var w,m;if(i.is('[type="radio"]')){w=s.replace(/-\d+-\d+$/,"");var v=s.replace(/-\d+$/,"");if(!d[w]){var h={};d[w]=t.find(".siteorigin-widget-input[id^="+w+"]").not("[id*=_id_]").filter((function(i,t){var r=e(t).attr("name");return!h[r]&&(h[r]=!0,!0)})).length+1}var b=w+"-"+d[w];m=b+s.match(/-\d+$/)[0],a.find("label[for="+v+"]").attr("for",b)}else F=new RegExp("-\\d+$"),w=s.replace(F,""),d[w]||(d[w]=t.find(".siteorigin-widget-input[id^="+w+"]").not("[id*=_id_]").length+1),m=w+"-"+d[w]++;if(i.is(".wp-editor-area")&&(m+=Math.floor(1e3*Math.random()),i.data("tinymce-id",m)),i.attr("id",m),i.is(".wp-editor-area")){var y=i.closest(".siteorigin-widget-tinymce-container"),k=y.data("media-buttons");if(k&&k.html){var F=new RegExp(s,"g");k.html=k.html.replace(F,m),y.data("media-buttons",k)}}a.find("label[for="+s+"]").attr("for",m),a.find("[id*="+s+"]").each((function(){var i=e(this).attr("id").replace(s,m);e(this).attr("id",i)})),"undefined"!=typeof tinymce&&tinymce.get(m)&&tinymce.get(m).remove()}var x=n.parents(".siteorigin-widget-field-repeater").length,C=e("body");(C.hasClass("wp-customizer")||C.hasClass("widgets-php"))&&0===r.closest(".panel-dialog").length&&(x+=1);var E=l.replace(new RegExp("((?:.*?\\[\\d+\\]){"+(x-1).toString()+"})?(.*?\\[)\\d+(\\])"),"$1$2"+o.toString()+"$3");i.attr("name",E),i.data("original-name",E)})),s.append(a).sortable("refresh").trigger("updateFieldPositions"),a.sowSetupRepeaterItems(),a.hide().slideDown("fast",(function(){e(window).trigger("resize")})),"string"==typeof r.closest(".siteorigin-widget-field-repeater").data("item-label").increment?r.parent().find(".siteorigin-widget-field-repeater-item").trigger("change"):r.trigger("change")}})),r.find("> .siteorigin-widget-field-repeater-item-form").sowSetupForm(),r.data("sowrepeater-actions-setup",!0)}}))},sowbForms.getContainerFieldId=function(e,i,t){var r=i+"FieldId";this.hasOwnProperty(r)||(this[r]=1);var n=e.closest(t);if(n.length){var a=n.data("field-id");return void 0===a&&(a=this[r]++),n.data("field-id",a),a}return!1},sowbForms.getWidgetFieldVariable=function(e,i,t){var r=window.sow_field_javascript_variables[e];i=i.replace(/\[#.*?#\]/g,"");for(var n=/[a-zA-Z0-9\-]+(?:\[c?[0-9]+\])?\[(.*)\]/.exec(i)[1].split("]["),a=n.length?r:null;n.length;)a=a[n.shift()];return a[t]},sowbForms.fetchWidgetVariable=function(i,t,r){window.sowVars=window.sowVars||{},void 0===window.sowVars[t]?e.post(soWidgets.ajaxurl,{action:"sow_get_javascript_variables",widget:t,key:i},(function(e){window.sowVars[t]=e,r(window.sowVars[t][i])})):r(window.sowVars[t][i])},sowbForms.getWidgetIdBase=function(e){return e.data("id-base")},sowbForms.getWidgetFormValues=function(i){if(_.isUndefined(i))return null;var t={};return i.find("*[name]").each((function(){var i=e(this);try{var r=/[a-zA-Z0-9\-]+\[[a-zA-Z0-9]+\]\[(.*)\]/.exec(i.attr("name"));if(_.isEmpty(r))return!0;var n=(r=r[1]).split("][");n=n.map((function(e){return!isNaN(parseFloat(e))&&isFinite(e)?parseInt(e):e}));var a=t,s=null,o=_.isString(i.attr("type"))?i.attr("type").toLowerCase():null;if("checkbox"===o)s=!!i.is(":checked")&&(""===i.val()||i.val());else if("radio"===o){if(!i.is(":checked"))return;s=i.val()}else if("TEXTAREA"===i.prop("tagName")&&i.hasClass("wp-editor-area")){var d=null;"undefined"!=typeof tinyMCE&&(d=tinyMCE.get(i.attr("id"))),s=null===d||"function"!=typeof d.getContent||d.isHidden()?i.val():d.getContent()}else if("SELECT"===i.prop("tagName")){var l=i.find("option:selected");1===l.length?s=i.find("option:selected").val():l.length>1&&(s=_.map(i.find("option:selected"),(function(i,t){return e(i).val()})))}else s=i.val();for(var g=0;g<n.length;g++)g===n.length-1?""===n[g]?a.push(s):a[n[g]]=s:(_.isUndefined(a[n[g]])&&(_.isNumber(n[g+1])||""===n[g+1]?a[n[g]]=[]:a[n[g]]={}),a=a[n[g]])}catch(e){console.error("Field ["+i.attr("name")+"] could not be processed and was skipped - "+e.message)}})),t},sowbForms.isEnter=function(i,t=!1){if(13==i.which){if(!t)return!0;e(i.target).trigger("click")}},sowbForms.setWidgetFormValues=function(i,t,r,n){r=r||!1,n=void 0!==n&&n||void 0===n;var a=0,s=function(i,t){10!=++a?(i.find("> .siteorigin-widget-field-type-repeater,> .siteorigin-widget-field-type-section > .siteorigin-widget-section > .siteorigin-widget-field-type-repeater").each((function(i,n){var a=e(this),o=a.find("> .siteorigin-widget-field-repeater"),d=o.data("repeaterName"),l=t.hasOwnProperty(d)?t[d]:null;if(a.parent().is(".siteorigin-widget-section")){var g=o.data("element-name");g=g.replace(/\[#.*?#\]/g,"");for(var f=/[a-zA-Z0-9\-]+(?:\[c?[0-9]+\])?\[(.*)\]/.exec(g)[1].split("]["),p=f.length?t:null;f.length;){var c=f.shift();p=p.hasOwnProperty(c)?p[c]:p}l=p}if(l&&Array.isArray(l)){var u=o.find("> .siteorigin-widget-field-repeater-items > .siteorigin-widget-field-repeater-item"),w=l.length,m=u.length;if(w>m)for(var v=0;v<w-m;v++)o.find("> .siteorigin-widget-field-repeater-add").trigger("click");else if(!r&&w<m)for(var h=w;h<m;h++){e(u.eq(h)).find("> .siteorigin-widget-field-repeater-item-top").find(".siteorigin-widget-field-remove").trigger("click",{silent:!0})}u=o.find("> .siteorigin-widget-field-repeater-items > .siteorigin-widget-field-repeater-item");for(var b=0;b<u.length;b++)u.eq(b).find("> .siteorigin-widget-field-repeater-item-form"),s(u.eq(b).find("> .siteorigin-widget-field-repeater-item-form"),l[b])}})),--a):--a};s(i,t),i.find("*[name]").each((function(){var i=e(this),a=/[a-zA-Z0-9\-]+\[[a-zA-Z0-9]+\]\[(.*)\]/.exec(i.attr("name"));if(null==a)return!0;var s=(a=a[1]).split("][");s=s.map((function(e){return!isNaN(parseFloat(e))&&isFinite(e)?parseInt(e):e}));for(var o,d=t,l=0;l<s.length;l++){if(!d.hasOwnProperty(s[l])){if(r)return!0;break}l===s.length-1?o=d[s[l]]:d=d[s[l]]}if("checkbox"===i.attr("type"))i.prop("checked",o);else if("radio"===i.attr("type"))i.prop("checked",o===i.val());else if("TEXTAREA"===i.prop("tagName")&&i.hasClass("wp-editor-area")){var g=null;"undefined"!=typeof tinyMCE&&(g=tinyMCE.get(i.attr("id"))),null!==g&&"function"==typeof g.setContent&&!g.isHidden()&&i.parent().is(":visible")?g.initialized?g.setContent(o):g.on("init",(function(){g.setContent(o)})):i.val(o)}else if(i.is(".panels-data")){i.val(o);var f=i.data("builder");f&&f.setDataField(i)}else i.val(o);n&&(i.trigger("change"),this.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0})))}))},sowbForms.displayNotice=function(i,t,r,n,a){var s=e('<div class="siteorigin-widget-form-notification"></div>');t&&s.append("<span>"+t+"</span>"),n&&n.length&&n.forEach((function(i){var t="";i.classes&&i.classes.length&&(t=" "+i.classes.join(" "));var r=e('<a class="button button-small'+t+'" tabindex="0">'+i.label+"</a>");i.url&&r.attr("href",i.url),i.callback&&r.on("click keyup",(function(e){("keyup"!=e.type||sowbForms.isEnter(e))&&i.callback(s)})),s.append(r)})),r&&s.append("<div><small>"+r+"</small></div>"),a?a.before(s):i.prepend(s)},e(".widgets-holder-wrap").on("click",".widget:has(.siteorigin-widget-form-main) .widget-top",(function(){var i=e(this).closest(".widget").find(".siteorigin-widget-form-main");setTimeout((function(){i.sowSetupForm()}),200)}));var i=e("body");e(document).on("widget-added",(function(e,i){console.log(i.find(".siteorigin-widget-form")),i.find(".siteorigin-widget-form").sowSetupForm()})),i.hasClass("block-editor-page")&&e(document).on("panels_setup_preview",(function(){window.hasOwnProperty("sowb")&&e(sowb).trigger("setup_widgets",{preview:!0})})),e(document).on("open_dialog",(function(e,i){i.$el.find(".so-panels-dialog").is(".so-panels-dialog-edit-widget")&&i.$el.find(".siteorigin-widget-form-main").find("> .siteorigin-widget-field").trigger("sowsetupformfield")})),e((function(){e(document).trigger("sowadminloaded")}))}(jQuery);var sowEmitters={_match:function(e,i){void 0===i&&(i=".*");var t=new RegExp("^([a-zA-Z0-9_-]+)(\\[([a-zA-Z0-9_-]+)\\])? *: *("+i+") *$").exec(e);if(null===t)return!1;var r="",n="default";return void 0!==t[3]?(n=t[1],r=t[3]):r=t[1],{match:t[4].trim(),group:n,state:r}},_checker:function(e,i,t,r){var n,a={};void 0===i.length&&(i=[i]);for(var s=0;s<i.length;s++)!1!==(n=sowEmitters._match(i[s],t))&&("_true"===n.match||r(e,i,n.match))&&(a[n.group]=n.state);return a},select:function(e,i){void 0===i.length&&(i=[i]);for(var t={},r=0;r<i.length;r++)""===i[r]&&(i[r]="default"),t[i[r]]=e;return t},conditional:function(val,args){return sowEmitters._checker(val,args,"[^;{}]*",(function(val,args,match){return eval(match)}))},in:function(e,i){return sowEmitters._checker(e,i,"[^;{}]*",(function(e,i,t){return-1!==t.split(",").map((function(e){return e.trim()})).indexOf(e)}))}};window.sowbForms=sowbForms;
1
+ var sowbForms=window.sowbForms||{};!function(e){e.fn.sowSetupForm=function(){return e(this).each((function(i,t){var r,n=e(t),a=!0,s=e("body"),o=n.find("input[name]");if(o.length&&-1!==o.attr("name").indexOf("__i__"))return this;if(n.is(".siteorigin-widget-form-main")){if(!0===n.data("sow-form-setup"))return!0;if(s.hasClass("widgets-php")&&!s.hasClass("block-editor-page")&&!n.is(":visible")&&0===n.closest(".panel-dialog").length)return!0;n.on("sowstatechange",(function(i,t,r){n.find("[data-state-handler]").each((function(){var i,n,s,o,d,l,g=e(this),f=e.extend({},g.data("state-handler"),a?g.data("state-handler-initial"):{});if(0===Object.keys(f).length)return!0;var p={},c=sowbForms.getContainerFieldId(g,"repeater",".siteorigin-widget-field-repeater-item");if(!1!==c){var u={};for(var w in f)u[w.replace("{$repeater}",c)]=f[w];f=u}var m=sowbForms.getContainerFieldId(g,"widget",".siteorigin-widget-widget");if(!1!==m){var v={};for(var h in f){var b=h.match(/_else\[(.*)\]|(.*)\[(.*)\]/);v[b&&b.length&&void 0===b[1]?b[2]+"_"+m+"["+b[3]+"]":"_else["+b[1]+"_"+m+"]"]=f[h]}f=v}for(var y in f)if(d=!1,null!==(i=y.match(/^([a-zA-Z0-9_-]+)(\[([a-zA-Z0-9_\-,]+)\])?(\[\])?$/))){if(n={group:"default",name:"",multi:!1},void 0!==i[2]?(n.group=i[1],n.name=i[3]):n.name=i[0],n.multi=void 0!==i[4],"_else"===n.group)n.group=n.name,n.name="",d=n.group===t&&void 0===p[n.group];else{l=n.name.split(",").map((function(e){return e.trim()}));for(var k=0;k<l.length&&!(d=n.group===t&&l[k]===r);k++);}if(d){s=f[y],n.multi||(s=[s]);for(k=0;k<s.length;k++){var F=!1;if((o=void 0!==s[k][1]&&Boolean(s[k][1])?g.find(s[k][1]):g).prop("style").length&&("show"==s[k][0]?(o.fadeIn("fast"),F=!0):"hide"==s[k][0]&&(o.fadeOut("fast"),F=!0)),F||o[s[k][0]].apply(o,void 0!==s[k][2]?s[k][2]:[]),o.is(".siteorigin-widget-field:visible"))if(o.is(".siteorigin-widget-field-type-section"))o.find("> .siteorigin-widget-section > .siteorigin-widget-field").trigger("sowsetupformfield");else o.trigger("sowsetupformfield")}p[n.group]=!0}}}))})),n.sowSetupPreview(),r=n;var d=n.find(".siteorigin-widget-teaser");if(d.find(".dashicons-dismiss").on("click",(function(){var i=e(this);e.get(i.data("dismiss-url")),d.slideUp("normal",(function(){d.remove()}))})),!n.data("backupDisabled")){var l=n.find("> .siteorigin-widgets-form-id").val(),g=n.find("> .siteorigin-widgets-form-timestamp"),f=parseInt(g.val()||0),p=JSON.parse(sessionStorage.getItem(l));p&&(p._sow_form_timestamp>f?sowbForms.displayNotice(n,soWidgets.backup.newerVersion,soWidgets.backup.replaceWarning,[{label:soWidgets.backup.restore,callback:function(e){sowbForms.setWidgetFormValues(r,p),e.slideUp("fast",(function(){e.remove()}))}},{label:soWidgets.backup.dismiss,callback:function(e){e.slideUp("fast",(function(){sessionStorage.removeItem(l),e.remove()}))}}]):sessionStorage.removeItem(l)),n.on("change",(function(){g.val((new Date).getTime());var e=sowbForms.getWidgetFormValues(n);sessionStorage.setItem(l,JSON.stringify(e))}))}}else r=n.closest(".siteorigin-widget-form-main");r.find("> .siteorigin-widgets-form-id").val();var c=n.find("> .siteorigin-widget-field");c.find("> .siteorigin-widget-section").sowSetupForm();var u=c.find("> .siteorigin-widget-widget");u.find("> .siteorigin-widget-section").sowSetupForm(),u.filter(":not(:has(> .siteorigin-widget-section))").sowSetupForm(),c.find(".siteorigin-widget-input").each((function(i,t){null===e(t).data("original-name")&&e(t).data("original-name",e(t).attr("name"))})),c.find("> .siteorigin-widget-field-repeater").sowSetupRepeater(),n.find(".siteorigin-widget-field-repeater-item").sowSetupRepeaterItems(),c.find("> .siteorigin-widget-input-color").each((function(){var i=e(this),t={change:function(i,t){setTimeout((function(){e(i.target).trigger("change")}),100)}};i.data("defaultColor")&&(t.defaultColor=i.data("defaultColor")),i.wpColorPicker(t)}));var w=function(i){("keyup"!=i.type||sowbForms.isEnter(i))&&(e(this).toggleClass("siteorigin-widget-section-visible"),e(this).parent().find("> .siteorigin-widget-section, > .siteorigin-widget-widget > .siteorigin-widget-section").slideToggle("fast",(function(){(e(window).trigger("resize"),e(this).find("> .siteorigin-widget-field-container-state").val(e(this).is(":visible")?"open":"closed"),e(this).is(":visible"))&&e(this).find("> .siteorigin-widget-field").trigger("sowsetupformfield")})))};c.filter(".siteorigin-widget-field-type-widget, .siteorigin-widget-field-type-section").find("> label").on("click keyup",w).attr("tabinex",0),c.filter(".siteorigin-widget-field-type-posts").find(".posts-container-label-wrapper").on("click keyup",w),c.filter(".siteorigin-widget-field-type-slider").each((function(){var i=e(this),t=i.find('input[type="number"]'),r=i.find(".siteorigin-widget-value-slider");r.slider({max:parseFloat(t.attr("max")),min:parseFloat(t.attr("min")),step:parseFloat(t.attr("step")),value:parseFloat(t.val()),slide:function(e,r){t.val(parseFloat(r.value)),t.trigger("change"),i.find(".siteorigin-widget-slider-value").html(r.value)}}),t.on("change",(function(e,i){i&&i.silent||r.slider("value",parseFloat(t.val()))}))})),c.filter(".siteorigin-widget-field-type-link").each((function(){var i=e(this),t=function(){var t=i.find(".content-text-search"),r={action:"so_widgets_search_posts",query:t.val(),postTypes:t.data("postTypes")};"string"==typeof icl_this_lang&&(r.language=icl_this_lang);var n=i.find("ul.posts").empty().addClass("loading");e.get(soWidgets.ajaxurl,r,(function(i){for(var t=0;t<i.length;t++)""===i[t].label&&(i[t].label="&nbsp;"),n.append(e("<li>").addClass("post").html(i[t].label+"<span>("+i[t].type+")</span>").data(i[t]).attr("tabindex",0));n.removeClass("loading")}))};i.find(".select-content-button, .button-close").on("click",(function(r){r.preventDefault(),e(this).trigger("blur");var n=i.find(".existing-content-selector");n.toggle(),n.is(":visible")&&0===n.find("ul.posts li").length&&t()})),i.on("click keyup",".posts li",(function(t){if(t.preventDefault(),"keyup"!=t.type||sowbForms.isEnter(t)){var r=e(this);i.find("input.siteorigin-widget-input").val("post: "+r.data("value")),i.trigger("change"),i.find(".existing-content-selector").toggle()}}));var r=null;i.find(".content-text-search").on("keyup",(function(){null!==r&&clearTimeout(r),r=setTimeout((function(){t()}),500)}))})),void 0!==jQuery.fn.soPanelsSetupBuilderWidget&&c.filter(".siteorigin-widget-field-type-builder").each((function(){e(this).find("> .siteorigin-page-builder-field").each((function(){var i=e(this);i.soPanelsSetupBuilderWidget({builderType:i.data("type")})}))}));var m=function(){var i=e(this),t=i.closest("[data-state-emitter]").data("state-emitter");if(void 0!==t){var n=function(t,r){if(void 0===sowEmitters[t.callback]||"_"===t.callback.substr(0,1))return r;if(i.is('[type="radio"]')&&!i.is(":checked"))return r;var n=sowbForms.getContainerFieldId(i,"repeater",".siteorigin-widget-field-repeater-item");!1!==n&&(t.args=t.args.map((function(e){return e.replace("{$repeater}",n)})));var a=sowbForms.getContainerFieldId(i,"widget",".siteorigin-widget-widget");!1===a||t.hasOwnProperty("widgetFieldId")||(t.widgetFieldId=a,t.args=t.args.map((function(e){return e="conditional"===t.callback?e.replace(/(.*)(\[.*)/,"$1_"+a+"$2"):e+"_"+a})));var s=i.is('[type="checkbox"]')?i.is(":checked"):i.val();return i.parent().hasClass("siteorigin-widget-field-type-media")&&"conditional"==t.callback&&(s||(s=i.hasClass("media-fallback-external")?i.prev().val():fallbackField=i.next().val()),0==s&&(s="")),e.extend(r,sowEmitters[t.callback](s,t.args))},a={default:""};void 0===t.length&&(t=[t]);for(var s=0;s<t.length;s++)a=n(t[s],a);var o=r.data("states");for(var d in void 0===o&&(o={default:""}),a)void 0!==o[d]&&a[d]===o[d]||(o[d]=a[d],r.trigger("sowstatechange",[d,a[d]]));r.data("states",o)}};c.filter("[data-state-emitter]").each((function(){var i=e(this).find(".siteorigin-widget-input");i.on("keyup change",m),i.each((function(){var i=e(this);i.is(":radio")?i.is(":checked")&&m.call(i[0]):m.call(i[0])}))})),n.trigger("sowsetupform",c).data("sow-form-setup",!0),c.trigger("sowsetupformfield"),n.find(".siteorigin-widget-field-repeater-item").trigger("updateFieldPositions"),(s.hasClass("wp-customizer")||s.hasClass("widgets-php"))&&n.closest(".ui-sortable").on("sortstop",(function(e,i){i.item.find(".siteorigin-widget-form").find("> .siteorigin-widget-field").trigger("sowsetupformfield")})),a=!1}))},e.fn.sowSetupPreview=function(){var i=e(this);i.siblings(".siteorigin-widget-preview").find("> a").on("click",(function(t){t.preventDefault();var r=sowbForms.getWidgetFormValues(i),n=e(e("#so-widgets-bundle-tpl-preview-dialog").html().trim()).appendTo("body");n.find('input[name="data"]').val(JSON.stringify(r)),n.find('input[name="class"]').val(i.data("class")),n.find("iframe").on("load",(function(){e(this).css("visibility","visible")})),n.find("form").trigger("submit"),n.find(".close").on("click keyup",(function(e){("keyup"!=e.type||sowbForms.isEnter(e))&&n.remove()}))}))},e.fn.sowSetupRepeater=function(){return e(this).each((function(i,t){var r=e(t),n=r.find(".siteorigin-widget-field-repeater-items"),a=r.data("repeater-name");n.on("updateFieldPositions",(function(){var i=e(this),t=i.find("> .siteorigin-widget-field-repeater-item");t.each((function(i,t){e(t).find(".siteorigin-widget-input").each((function(t,r){var n=e(r).data("repeater-positions");void 0===n&&(n={}),n[a]=i,e(r).data("repeater-positions",n)}))})),i.find(".siteorigin-widget-input").each((function(i,t){var r=e(t),n=r.data("repeater-positions");if(void 0!==n){var a=r.attr("data-original-name");if(a||(r.attr("data-original-name",r.attr("name")),a=r.attr("name")),!a)return;if(n)for(var s in n)a=a.replace("#"+s+"#",n[s]);r.attr("name",a)}})),i.data("initialSetup")||(i.find(".siteorigin-widget-input").each((function(i,t){var r=e(t);r.prop("checked",r.prop("defaultChecked"))})),i.data("initialSetup",!0));var n=r.data("scroll-count")?parseInt(r.data("scroll-count")):0;if(n>0&&t.length>n){var s=t.first().outerHeight();i.css("max-height",s*n+"px"),i.css("overflow","auto")}else i.css("max-height","").css("overflow","")})),n.sortable({handle:".siteorigin-widget-field-repeater-item-top",items:"> .siteorigin-widget-field-repeater-item",update:function(){n.find('input[type="radio"].siteorigin-widget-input').attr("name",""),n.trigger("updateFieldPositions"),r.trigger("change")},sortstop:function(i,t){t.item.is(".siteorigin-widget-field-repeater-item")?t.item.find("> .siteorigin-widget-field-repeater-item-form").each((function(){e(this).find("> .siteorigin-widget-field").trigger("sowsetupformfield")})):t.item.find(".siteorigin-widget-form").find("> .siteorigin-widget-field").trigger("sowsetupformfield");r.trigger("change")}}),n.trigger("updateFieldPositions"),r.find("> .siteorigin-widget-field-repeater-add").disableSelection().on("click keyup",(function(i){i.preventDefault(),("keyup"!=i.type||sowbForms.isEnter(i))&&r.closest(".siteorigin-widget-field-repeater").sowAddRepeaterItem().find("> .siteorigin-widget-field-repeater-items").slideDown("fast",(function(){e(window).trigger("resize")}))})),r.find("> .siteorigin-widget-field-repeater-top > .siteorigin-widget-field-repeater-expand").on("click",(function(i){i.preventDefault(),r.closest(".siteorigin-widget-field-repeater").find("> .siteorigin-widget-field-repeateritems-").slideToggle("fast",(function(){e(window).trigger("resize")}))}))}))},e.fn.sowAddRepeaterItem=function(){return e(this).each((function(i,t){var r=e(t),n=r.find("> .siteorigin-widget-field-repeater-items").children().length+1,a=e("<div>"+r.find("> .siteorigin-widget-field-repeater-item-html").html()+"</div>");a.find(".siteorigin-widget-input[data-name]").each((function(){var i=e(this);0===i.closest(".siteorigin-widget-field-repeater-item-html").length&&i.attr("name",e(this).data("name"))}));var s="";a.find("> .siteorigin-widget-field").each((function(i,t){var r=t.outerHTML;e(t).is(".siteorigin-widget-field-type-repeater")||(r=r.replace(/_id_/g,n)),s+=r}));var o=void 0!==r.attr("readonly"),d=e('<div class="siteorigin-widget-field-repeater-item ui-draggable"></div>').append(e('<div class="siteorigin-widget-field-repeater-item-top" tabindex="0" />').append(e('<div class="siteorigin-widget-field-expand" tabindex="0" />')).append(o?"":e('<div class="siteorigin-widget-field-copy" tabindex="0" />')).append(o?"":e('<div class="siteorigin-widget-field-remove" tabindex="0" />')).append(e("<h4></h4>").html(r.data("item-name")))).append(e('<div class="siteorigin-widget-field-repeater-item-form"></div>').html(s));r.find("> .siteorigin-widget-field-repeater-items").append(d).sortable("refresh").trigger("updateFieldPositions"),d.sowSetupRepeaterItems(),d.hide().slideDown("fast",(function(){e(window).trigger("resize")})),r.trigger("change")}))},e.fn.sowRemoveRepeaterItem=function(){return e(this).each((function(i,t){var r=e(this).closest(".siteorigin-widget-field-repeater-items");e(this).remove(),r.sortable("refresh").trigger("updateFieldPositions"),e(t).trigger("change")}))},e.fn.sowSetupRepeaterItems=function(){return e(this).each((function(i,t){var r=e(t);if(void 0===r.data("sowrepeater-actions-setup")){var n=r.closest(".siteorigin-widget-field-repeater"),a=r.find("> .siteorigin-widget-field-repeater-item-top"),s=n.data("item-label"),o=r.parents(".siteorigin-widget-field-repeater").data("item-name");if(s&&(s.hasOwnProperty("selector")||s.hasOwnProperty("selectorArray"))){var d=function(){var e,i,t;if(s.hasOwnProperty("selectorArray"))for(var n=0;n<s.selectorArray.length&&(e=(t=s.selectorArray[n]).hasOwnProperty("valueMethod")&&t.valueMethod?t.valueMethod:"val",!(i=r.find(t.selector)[e]()));n++);else e=s.hasOwnProperty("valueMethod")&&s.valueMethod?s.valueMethod:"val",i=r.find(s.selector)[e]();if(i)i.length>80&&(i=i.substr(0,79)+"...");else if(i=o,s.increment){var d=r.index();d++,isNaN(d)||("before"==s.increment?i=d+" "+i:i+=" "+d)}a.find("h4").text(i)};d();var l=s.hasOwnProperty("updateEvent")&&s.updateEvent?s.updateEvent:"change";r.on(l,d)}a.on("click keyup",(function(i){"siteorigin-widget-field-remove"!==i.target.className&&"siteorigin-widget-field-copy"!==i.target.className&&("keyup"!=i.type||sowbForms.isEnter(i))&&(i.preventDefault(),e(this).closest(".siteorigin-widget-field-repeater-item").find(".siteorigin-widget-field-repeater-item-form").eq(0).slideToggle("fast",(function(){e(window).trigger("resize"),e(this).is(":visible")?(e(this).trigger("slideToggleOpenComplete"),e(this).find(".siteorigin-widget-field-type-section > .siteorigin-widget-section > .siteorigin-widget-field,> .siteorigin-widget-field").each((function(i,t){var r=e(t);r.is(":visible")&&r.trigger("sowsetupformfield")}))):e(this).trigger("slideToggleCloseComplete")})))})),a.find(".siteorigin-widget-field-remove").on("click keyup",(function(i,t){if(i.preventDefault(),"keyup"!=i.type||sowbForms.isEnter(i)){var a=e(this).closest(".siteorigin-widget-field-repeater-items"),s=e(this).closest(".siteorigin-widget-field-repeater-item"),o=function(){s.remove(),a.sortable("refresh").trigger("updateFieldPositions"),e(window).trigger("resize"),n.trigger("change")};t&&t.silent?o():confirm(soWidgets.sure)&&s.slideUp("fast",o),"string"==typeof r.closest(".siteorigin-widget-field-repeater").data("item-label").increment&&r.parent().find(".siteorigin-widget-field-repeater-item").trigger("change")}})),a.find(".siteorigin-widget-field-copy").on("click keyup",(function(i){if(i.preventDefault(),"keyup"!=i.type||sowbForms.isEnter(i)){var t=e(this).closest(".siteorigin-widget-form-main"),n=e(this).closest(".siteorigin-widget-field-repeater-item"),a=n.clone(),s=n.closest(".siteorigin-widget-field-repeater-items"),o=s.children().length,d={};a.find("*[name]").each((function(){var i=e(this),s=i.attr("id"),l=i.attr("name");if(i.is("textarea")&&i.parent().is(".wp-editor-container")&&"undefined"!=typeof tinymce){i.parent().empty().append(i),i.css("display","");var g=tinymce.get(s);if(g){var f=g.getContent();_.isEmpty(f)?-1!==f.search("<")&&-1===f.search(">")&&$textarea.val(f.replace(/</g,"")):i.val(f)}}else if(i.is(".wp-color-picker")){var p=i.closest(".wp-picker-container"),c=i.closest(".siteorigin-widget-field");p.remove(),c.append(i.remove())}else{var u=s?n.find("#"+s):n.find('[name="'+l+'"]');u.length&&null!=u.val()&&i.val(u.val())}if(s){var w,m;if(i.is('[type="radio"]')){w=s.replace(/-\d+-\d+$/,"");var v=s.replace(/-\d+$/,"");if(!d[w]){var h={};d[w]=t.find(".siteorigin-widget-input[id^="+w+"]").not("[id*=_id_]").filter((function(i,t){var r=e(t).attr("name");return!h[r]&&(h[r]=!0,!0)})).length+1}var b=w+"-"+d[w];m=b+s.match(/-\d+$/)[0],a.find("label[for="+v+"]").attr("for",b)}else F=new RegExp("-\\d+$"),w=s.replace(F,""),d[w]||(d[w]=t.find(".siteorigin-widget-input[id^="+w+"]").not("[id*=_id_]").length+1),m=w+"-"+d[w]++;if(i.is(".wp-editor-area")&&(m+=Math.floor(1e3*Math.random()),i.data("tinymce-id",m)),i.attr("id",m),i.is(".wp-editor-area")){var y=i.closest(".siteorigin-widget-tinymce-container"),k=y.data("media-buttons");if(k&&k.html){var F=new RegExp(s,"g");k.html=k.html.replace(F,m),y.data("media-buttons",k)}}a.find("label[for="+s+"]").attr("for",m),a.find("[id*="+s+"]").each((function(){var i=e(this).attr("id").replace(s,m);e(this).attr("id",i)})),"undefined"!=typeof tinymce&&tinymce.get(m)&&tinymce.get(m).remove()}var x=n.parents(".siteorigin-widget-field-repeater").length,C=e("body");(C.hasClass("wp-customizer")||C.hasClass("widgets-php"))&&0===r.closest(".panel-dialog").length&&(x+=1);var E=l.replace(new RegExp("((?:.*?\\[\\d+\\]){"+(x-1).toString()+"})?(.*?\\[)\\d+(\\])"),"$1$2"+o.toString()+"$3");i.attr("name",E),i.data("original-name",E)})),s.append(a).sortable("refresh").trigger("updateFieldPositions"),a.sowSetupRepeaterItems(),a.hide().slideDown("fast",(function(){e(window).trigger("resize")})),"string"==typeof r.closest(".siteorigin-widget-field-repeater").data("item-label").increment?r.parent().find(".siteorigin-widget-field-repeater-item").trigger("change"):r.trigger("change")}})),r.find("> .siteorigin-widget-field-repeater-item-form").sowSetupForm(),r.data("sowrepeater-actions-setup",!0)}}))},sowbForms.getContainerFieldId=function(e,i,t){var r=i+"FieldId";this.hasOwnProperty(r)||(this[r]=1);var n=e.closest(t);if(n.length){var a=n.data("field-id");return void 0===a&&(a=this[r]++),n.data("field-id",a),a}return!1},sowbForms.getWidgetFieldVariable=function(e,i,t){var r=window.sow_field_javascript_variables[e];i=i.replace(/\[#.*?#\]/g,"");for(var n=/[a-zA-Z0-9\-]+(?:\[c?[0-9]+\])?\[(.*)\]/.exec(i)[1].split("]["),a=n.length?r:null;n.length;)a=a[n.shift()];return a[t]},sowbForms.fetchWidgetVariable=function(i,t,r){window.sowVars=window.sowVars||{},void 0===window.sowVars[t]?e.post(soWidgets.ajaxurl,{action:"sow_get_javascript_variables",widget:t,key:i},(function(e){window.sowVars[t]=e,r(window.sowVars[t][i])})):r(window.sowVars[t][i])},sowbForms.getWidgetIdBase=function(e){return e.data("id-base")},sowbForms.getWidgetFormValues=function(i){if(_.isUndefined(i))return null;var t={};return i.find("*[name]").each((function(){var i=e(this);try{var r=/[a-zA-Z0-9\-]+\[[a-zA-Z0-9]+\]\[(.*)\]/.exec(i.attr("name"));if(_.isEmpty(r))return!0;var n=(r=r[1]).split("][");n=n.map((function(e){return!isNaN(parseFloat(e))&&isFinite(e)?parseInt(e):e}));var a=t,s=null,o=_.isString(i.attr("type"))?i.attr("type").toLowerCase():null;if("checkbox"===o)s=!!i.is(":checked")&&(""===i.val()||i.val());else if("radio"===o){if(!i.is(":checked"))return;s=i.val()}else if("TEXTAREA"===i.prop("tagName")&&i.hasClass("wp-editor-area")){var d=null;"undefined"!=typeof tinyMCE&&(d=tinyMCE.get(i.attr("id"))),s=null===d||"function"!=typeof d.getContent||d.isHidden()?i.val():d.getContent()}else if("SELECT"===i.prop("tagName")){var l=i.find("option:selected");1===l.length?s=i.find("option:selected").val():l.length>1&&(s=_.map(i.find("option:selected"),(function(i,t){return e(i).val()})))}else s=i.val();for(var g=0;g<n.length;g++)g===n.length-1?""===n[g]?a.push(s):a[n[g]]=s:(_.isUndefined(a[n[g]])&&(_.isNumber(n[g+1])||""===n[g+1]?a[n[g]]=[]:a[n[g]]={}),a=a[n[g]])}catch(e){console.error("Field ["+i.attr("name")+"] could not be processed and was skipped - "+e.message)}})),t},sowbForms.isEnter=function(i,t=!1){if(13==i.which){if(!t)return!0;e(i.target).trigger("click")}},sowbForms.setWidgetFormValues=function(i,t,r,n){r=r||!1,n=void 0!==n&&n||void 0===n;var a=0,s=function(i,t){10!=++a?(i.find("> .siteorigin-widget-field-type-repeater,> .siteorigin-widget-field-type-section > .siteorigin-widget-section > .siteorigin-widget-field-type-repeater").each((function(i,n){var a=e(this),o=a.find("> .siteorigin-widget-field-repeater"),d=o.data("repeaterName"),l=t.hasOwnProperty(d)?t[d]:null;if(a.parent().is(".siteorigin-widget-section")){var g=o.data("element-name");g=g.replace(/\[#.*?#\]/g,"");for(var f=/[a-zA-Z0-9\-]+(?:\[c?[0-9]+\])?\[(.*)\]/.exec(g)[1].split("]["),p=f.length?t:null;f.length;){var c=f.shift();p=p.hasOwnProperty(c)?p[c]:p}l=p}if(l&&Array.isArray(l)){var u=o.find("> .siteorigin-widget-field-repeater-items > .siteorigin-widget-field-repeater-item"),w=l.length,m=u.length;if(w>m)for(var v=0;v<w-m;v++)o.find("> .siteorigin-widget-field-repeater-add").trigger("click");else if(!r&&w<m)for(var h=w;h<m;h++){e(u.eq(h)).find("> .siteorigin-widget-field-repeater-item-top").find(".siteorigin-widget-field-remove").trigger("click",{silent:!0})}u=o.find("> .siteorigin-widget-field-repeater-items > .siteorigin-widget-field-repeater-item");for(var b=0;b<u.length;b++)u.eq(b).find("> .siteorigin-widget-field-repeater-item-form"),s(u.eq(b).find("> .siteorigin-widget-field-repeater-item-form"),l[b])}})),--a):--a};s(i,t),i.find("*[name]").each((function(){var i=e(this),a=/[a-zA-Z0-9\-]+\[[a-zA-Z0-9]+\]\[(.*)\]/.exec(i.attr("name"));if(null==a)return!0;var s=(a=a[1]).split("][");s=s.map((function(e){return!isNaN(parseFloat(e))&&isFinite(e)?parseInt(e):e}));for(var o,d=t,l=0;l<s.length;l++){if(!d.hasOwnProperty(s[l])){if(r)return!0;break}l===s.length-1?o=d[s[l]]:d=d[s[l]]}if("checkbox"===i.attr("type"))i.prop("checked",o);else if("radio"===i.attr("type"))i.prop("checked",o===i.val());else if("TEXTAREA"===i.prop("tagName")&&i.hasClass("wp-editor-area")){var g=null;"undefined"!=typeof tinyMCE&&(g=tinyMCE.get(i.attr("id"))),null!==g&&"function"==typeof g.setContent&&!g.isHidden()&&i.parent().is(":visible")?g.initialized?g.setContent(o):g.on("init",(function(){g.setContent(o)})):i.val(o)}else if(i.is(".panels-data")){i.val(o);var f=i.data("builder");f&&f.setDataField(i)}else i.val(o);n&&(i.trigger("change"),this.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0})))}))},sowbForms.displayNotice=function(i,t,r,n,a){var s=e('<div class="siteorigin-widget-form-notification"></div>');t&&s.append("<span>"+t+"</span>"),n&&n.length&&n.forEach((function(i){var t="";i.classes&&i.classes.length&&(t=" "+i.classes.join(" "));var r=e('<a class="button button-small'+t+'" tabindex="0">'+i.label+"</a>");i.url&&r.attr("href",i.url),i.callback&&r.on("click keyup",(function(e){("keyup"!=e.type||sowbForms.isEnter(e))&&i.callback(s)})),s.append(r)})),r&&s.append("<div><small>"+r+"</small></div>"),a?a.before(s):i.prepend(s)},e(".widgets-holder-wrap").on("click",".widget:has(.siteorigin-widget-form-main) .widget-top",(function(){var i=e(this).closest(".widget").find(".siteorigin-widget-form-main");setTimeout((function(){i.sowSetupForm()}),200)}));var i=e("body");e(document).on("widget-added",(function(e,i){console.log(i.find(".siteorigin-widget-form")),i.find(".siteorigin-widget-form").sowSetupForm()})),i.hasClass("block-editor-page")&&e(document).on("panels_setup_preview",(function(){window.hasOwnProperty("sowb")&&e(sowb).trigger("setup_widgets",{preview:!0})})),e(document).on("open_dialog",(function(e,i){i.$el.find(".so-panels-dialog").is(".so-panels-dialog-edit-widget")&&i.$el.find(".siteorigin-widget-form-main").find("> .siteorigin-widget-field").trigger("sowsetupformfield")})),e((function(){e(document).trigger("sowadminloaded")}))}(jQuery);var sowEmitters={_match:function(e,i){void 0===i&&(i=".*");var t=new RegExp("^([a-zA-Z0-9_-]+)(\\[([a-zA-Z0-9_-]+)\\])? *: *("+i+") *$").exec(e);if(null===t)return!1;var r="",n="default";return void 0!==t[3]?(n=t[1],r=t[3]):r=t[1],{match:t[4].trim(),group:n,state:r}},_checker:function(e,i,t,r){var n,a={};void 0===i.length&&(i=[i]);for(var s=0;s<i.length;s++)!1!==(n=sowEmitters._match(i[s],t))&&("_true"===n.match||r(e,i,n.match))&&(a[n.group]=n.state);return a},select:function(e,i){void 0===i.length&&(i=[i]);for(var t={},r=0;r<i.length;r++)""===i[r]&&(i[r]="default"),t[i[r]]=e;return t},conditional:function(val,args){return sowEmitters._checker(val,args,"[^;{}]*",(function(val,args,match){return eval(match)}))},in:function(e,i){return sowEmitters._checker(e,i,"[^;{}]*",(function(e,i,t){return-1!==t.split(",").map((function(e){return e.trim()})).indexOf(e)}))}};window.sowbForms=sowbForms;
icons/fontawesome/filter.php CHANGED
@@ -2,18 +2,26 @@
2
 
3
  function siteorigin_widgets_icons_fontawesome_filter( $icons ){
4
  return array_merge($icons, array(
 
 
 
 
 
 
 
 
 
 
 
5
  '500px' => array( 'unicode' => '&#xf26e;', 'styles' => array( 'sow-fab' ), ),
 
6
  'accessible-icon' => array( 'unicode' => '&#xf368;', 'styles' => array( 'sow-fab' ), ),
7
  'accusoft' => array( 'unicode' => '&#xf369;', 'styles' => array( 'sow-fab' ), ),
8
- 'acquisitions-incorporated' => array( 'unicode' => '&#xf6af;', 'styles' => array( 'sow-fab' ), ),
9
- 'ad' => array( 'unicode' => '&#xf641;', 'styles' => array( 'sow-fas' ), ),
10
  'address-book' => array( 'unicode' => '&#xf2b9;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
11
  'address-card' => array( 'unicode' => '&#xf2bb;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
12
- 'adjust' => array( 'unicode' => '&#xf042;', 'styles' => array( 'sow-fas' ), ),
13
  'adn' => array( 'unicode' => '&#xf170;', 'styles' => array( 'sow-fab' ), ),
14
  'adversal' => array( 'unicode' => '&#xf36a;', 'styles' => array( 'sow-fab' ), ),
15
  'affiliatetheme' => array( 'unicode' => '&#xf36b;', 'styles' => array( 'sow-fab' ), ),
16
- 'air-freshener' => array( 'unicode' => '&#xf5d0;', 'styles' => array( 'sow-fas' ), ),
17
  'airbnb' => array( 'unicode' => '&#xf834;', 'styles' => array( 'sow-fab' ), ),
18
  'algolia' => array( 'unicode' => '&#xf36c;', 'styles' => array( 'sow-fab' ), ),
19
  'align-center' => array( 'unicode' => '&#xf037;', 'styles' => array( 'sow-fas' ), ),
@@ -21,24 +29,24 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
21
  'align-left' => array( 'unicode' => '&#xf036;', 'styles' => array( 'sow-fas' ), ),
22
  'align-right' => array( 'unicode' => '&#xf038;', 'styles' => array( 'sow-fas' ), ),
23
  'alipay' => array( 'unicode' => '&#xf642;', 'styles' => array( 'sow-fab' ), ),
24
- 'allergies' => array( 'unicode' => '&#xf461;', 'styles' => array( 'sow-fas' ), ),
25
  'amazon' => array( 'unicode' => '&#xf270;', 'styles' => array( 'sow-fab' ), ),
26
  'amazon-pay' => array( 'unicode' => '&#xf42c;', 'styles' => array( 'sow-fab' ), ),
27
- 'ambulance' => array( 'unicode' => '&#xf0f9;', 'styles' => array( 'sow-fas' ), ),
28
- 'american-sign-language-interpreting' => array( 'unicode' => '&#xf2a3;', 'styles' => array( 'sow-fas' ), ),
29
  'amilia' => array( 'unicode' => '&#xf36d;', 'styles' => array( 'sow-fab' ), ),
30
  'anchor' => array( 'unicode' => '&#xf13d;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
31
  'android' => array( 'unicode' => '&#xf17b;', 'styles' => array( 'sow-fab' ), ),
32
  'angellist' => array( 'unicode' => '&#xf209;', 'styles' => array( 'sow-fab' ), ),
33
- 'angle-double-down' => array( 'unicode' => '&#xf103;', 'styles' => array( 'sow-fas' ), ),
34
- 'angle-double-left' => array( 'unicode' => '&#xf100;', 'styles' => array( 'sow-fas' ), ),
35
- 'angle-double-right' => array( 'unicode' => '&#xf101;', 'styles' => array( 'sow-fas' ), ),
36
- 'angle-double-up' => array( 'unicode' => '&#xf102;', 'styles' => array( 'sow-fas' ), ),
37
  'angle-down' => array( 'unicode' => '&#xf107;', 'styles' => array( 'sow-fas' ), ),
38
  'angle-left' => array( 'unicode' => '&#xf104;', 'styles' => array( 'sow-fas' ), ),
39
  'angle-right' => array( 'unicode' => '&#xf105;', 'styles' => array( 'sow-fas' ), ),
40
  'angle-up' => array( 'unicode' => '&#xf106;', 'styles' => array( 'sow-fas' ), ),
41
- 'angry' => array( 'unicode' => '&#xf556;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
 
42
  'angrycreative' => array( 'unicode' => '&#xf36e;', 'styles' => array( 'sow-fab' ), ),
43
  'angular' => array( 'unicode' => '&#xf420;', 'styles' => array( 'sow-fab' ), ),
44
  'ankh' => array( 'unicode' => '&#xf644;', 'styles' => array( 'sow-fas' ), ),
@@ -46,58 +54,100 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
46
  'app-store-ios' => array( 'unicode' => '&#xf370;', 'styles' => array( 'sow-fab' ), ),
47
  'apper' => array( 'unicode' => '&#xf371;', 'styles' => array( 'sow-fab' ), ),
48
  'apple' => array( 'unicode' => '&#xf179;', 'styles' => array( 'sow-fab' ), ),
49
- 'apple-alt' => array( 'unicode' => '&#xf5d1;', 'styles' => array( 'sow-fas' ), ),
50
  'apple-pay' => array( 'unicode' => '&#xf415;', 'styles' => array( 'sow-fab' ), ),
51
- 'archive' => array( 'unicode' => '&#xf187;', 'styles' => array( 'sow-fas' ), ),
52
  'archway' => array( 'unicode' => '&#xf557;', 'styles' => array( 'sow-fas' ), ),
53
- 'arrow-alt-circle-down' => array( 'unicode' => '&#xf358;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
54
- 'arrow-alt-circle-left' => array( 'unicode' => '&#xf359;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
55
- 'arrow-alt-circle-right' => array( 'unicode' => '&#xf35a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
56
- 'arrow-alt-circle-up' => array( 'unicode' => '&#xf35b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
57
- 'arrow-circle-down' => array( 'unicode' => '&#xf0ab;', 'styles' => array( 'sow-fas' ), ),
58
- 'arrow-circle-left' => array( 'unicode' => '&#xf0a8;', 'styles' => array( 'sow-fas' ), ),
59
- 'arrow-circle-right' => array( 'unicode' => '&#xf0a9;', 'styles' => array( 'sow-fas' ), ),
60
- 'arrow-circle-up' => array( 'unicode' => '&#xf0aa;', 'styles' => array( 'sow-fas' ), ),
61
  'arrow-down' => array( 'unicode' => '&#xf063;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
 
 
62
  'arrow-left' => array( 'unicode' => '&#xf060;', 'styles' => array( 'sow-fas' ), ),
 
 
63
  'arrow-right' => array( 'unicode' => '&#xf061;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
 
 
 
 
64
  'arrow-up' => array( 'unicode' => '&#xf062;', 'styles' => array( 'sow-fas' ), ),
65
- 'arrows-alt' => array( 'unicode' => '&#xf0b2;', 'styles' => array( 'sow-fas' ), ),
66
- 'arrows-alt-h' => array( 'unicode' => '&#xf337;', 'styles' => array( 'sow-fas' ), ),
67
- 'arrows-alt-v' => array( 'unicode' => '&#xf338;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  'artstation' => array( 'unicode' => '&#xf77a;', 'styles' => array( 'sow-fab' ), ),
69
- 'assistive-listening-systems' => array( 'unicode' => '&#xf2a2;', 'styles' => array( 'sow-fas' ), ),
70
- 'asterisk' => array( 'unicode' => '&#xf069;', 'styles' => array( 'sow-fas' ), ),
71
  'asymmetrik' => array( 'unicode' => '&#xf372;', 'styles' => array( 'sow-fab' ), ),
72
- 'at' => array( 'unicode' => '&#xf1fa;', 'styles' => array( 'sow-fas' ), ),
73
- 'atlas' => array( 'unicode' => '&#xf558;', 'styles' => array( 'sow-fas' ), ),
74
  'atlassian' => array( 'unicode' => '&#xf77b;', 'styles' => array( 'sow-fab' ), ),
75
  'atom' => array( 'unicode' => '&#xf5d2;', 'styles' => array( 'sow-fas' ), ),
76
  'audible' => array( 'unicode' => '&#xf373;', 'styles' => array( 'sow-fab' ), ),
77
  'audio-description' => array( 'unicode' => '&#xf29e;', 'styles' => array( 'sow-fas' ), ),
 
78
  'autoprefixer' => array( 'unicode' => '&#xf41c;', 'styles' => array( 'sow-fab' ), ),
79
  'avianex' => array( 'unicode' => '&#xf374;', 'styles' => array( 'sow-fab' ), ),
80
  'aviato' => array( 'unicode' => '&#xf421;', 'styles' => array( 'sow-fab' ), ),
81
  'award' => array( 'unicode' => '&#xf559;', 'styles' => array( 'sow-fas' ), ),
82
  'aws' => array( 'unicode' => '&#xf375;', 'styles' => array( 'sow-fab' ), ),
 
83
  'baby' => array( 'unicode' => '&#xf77c;', 'styles' => array( 'sow-fas' ), ),
84
  'baby-carriage' => array( 'unicode' => '&#xf77d;', 'styles' => array( 'sow-fas' ), ),
85
- 'backspace' => array( 'unicode' => '&#xf55a;', 'styles' => array( 'sow-fas' ), ),
86
  'backward' => array( 'unicode' => '&#xf04a;', 'styles' => array( 'sow-fas' ), ),
 
 
87
  'bacon' => array( 'unicode' => '&#xf7e5;', 'styles' => array( 'sow-fas' ), ),
88
  'bacteria' => array( 'unicode' => '&#xe059;', 'styles' => array( 'sow-fas' ), ),
89
  'bacterium' => array( 'unicode' => '&#xe05a;', 'styles' => array( 'sow-fas' ), ),
 
90
  'bahai' => array( 'unicode' => '&#xf666;', 'styles' => array( 'sow-fas' ), ),
91
- 'balance-scale' => array( 'unicode' => '&#xf24e;', 'styles' => array( 'sow-fas' ), ),
92
- 'balance-scale-left' => array( 'unicode' => '&#xf515;', 'styles' => array( 'sow-fas' ), ),
93
- 'balance-scale-right' => array( 'unicode' => '&#xf516;', 'styles' => array( 'sow-fas' ), ),
94
  'ban' => array( 'unicode' => '&#xf05e;', 'styles' => array( 'sow-fas' ), ),
95
- 'band-aid' => array( 'unicode' => '&#xf462;', 'styles' => array( 'sow-fas' ), ),
 
96
  'bandcamp' => array( 'unicode' => '&#xf2d5;', 'styles' => array( 'sow-fab' ), ),
97
  'barcode' => array( 'unicode' => '&#xf02a;', 'styles' => array( 'sow-fas' ), ),
98
  'bars' => array( 'unicode' => '&#xf0c9;', 'styles' => array( 'sow-fas' ), ),
99
- 'baseball-ball' => array( 'unicode' => '&#xf433;', 'styles' => array( 'sow-fas' ), ),
100
- 'basketball-ball' => array( 'unicode' => '&#xf434;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
101
  'bath' => array( 'unicode' => '&#xf2cd;', 'styles' => array( 'sow-fas' ), ),
102
  'battery-empty' => array( 'unicode' => '&#xf244;', 'styles' => array( 'sow-fas' ), ),
103
  'battery-full' => array( 'unicode' => '&#xf240;', 'styles' => array( 'sow-fas' ), ),
@@ -106,27 +156,27 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
106
  'battery-three-quarters' => array( 'unicode' => '&#xf241;', 'styles' => array( 'sow-fas' ), ),
107
  'battle-net' => array( 'unicode' => '&#xf835;', 'styles' => array( 'sow-fab' ), ),
108
  'bed' => array( 'unicode' => '&#xf236;', 'styles' => array( 'sow-fas' ), ),
109
- 'beer' => array( 'unicode' => '&#xf0fc;', 'styles' => array( 'sow-fas' ), ),
 
110
  'behance' => array( 'unicode' => '&#xf1b4;', 'styles' => array( 'sow-fab' ), ),
111
  'behance-square' => array( 'unicode' => '&#xf1b5;', 'styles' => array( 'sow-fab' ), ),
112
  'bell' => array( 'unicode' => '&#xf0f3;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
113
  'bell-slash' => array( 'unicode' => '&#xf1f6;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
114
  'bezier-curve' => array( 'unicode' => '&#xf55b;', 'styles' => array( 'sow-fas' ), ),
115
- 'bible' => array( 'unicode' => '&#xf647;', 'styles' => array( 'sow-fas' ), ),
116
  'bicycle' => array( 'unicode' => '&#xf206;', 'styles' => array( 'sow-fas' ), ),
117
- 'biking' => array( 'unicode' => '&#xf84a;', 'styles' => array( 'sow-fas' ), ),
118
  'bimobject' => array( 'unicode' => '&#xf378;', 'styles' => array( 'sow-fab' ), ),
119
  'binoculars' => array( 'unicode' => '&#xf1e5;', 'styles' => array( 'sow-fas' ), ),
120
  'biohazard' => array( 'unicode' => '&#xf780;', 'styles' => array( 'sow-fas' ), ),
121
- 'birthday-cake' => array( 'unicode' => '&#xf1fd;', 'styles' => array( 'sow-fas' ), ),
122
  'bitbucket' => array( 'unicode' => '&#xf171;', 'styles' => array( 'sow-fab' ), ),
123
  'bitcoin' => array( 'unicode' => '&#xf379;', 'styles' => array( 'sow-fab' ), ),
 
124
  'bity' => array( 'unicode' => '&#xf37a;', 'styles' => array( 'sow-fab' ), ),
125
  'black-tie' => array( 'unicode' => '&#xf27e;', 'styles' => array( 'sow-fab' ), ),
126
  'blackberry' => array( 'unicode' => '&#xf37b;', 'styles' => array( 'sow-fab' ), ),
127
  'blender' => array( 'unicode' => '&#xf517;', 'styles' => array( 'sow-fas' ), ),
128
  'blender-phone' => array( 'unicode' => '&#xf6b6;', 'styles' => array( 'sow-fas' ), ),
129
- 'blind' => array( 'unicode' => '&#xf29d;', 'styles' => array( 'sow-fas' ), ),
130
  'blog' => array( 'unicode' => '&#xf781;', 'styles' => array( 'sow-fas' ), ),
131
  'blogger' => array( 'unicode' => '&#xf37c;', 'styles' => array( 'sow-fab' ), ),
132
  'blogger-b' => array( 'unicode' => '&#xf37d;', 'styles' => array( 'sow-fab' ), ),
@@ -134,78 +184,119 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
134
  'bluetooth-b' => array( 'unicode' => '&#xf294;', 'styles' => array( 'sow-fab' ), ),
135
  'bold' => array( 'unicode' => '&#xf032;', 'styles' => array( 'sow-fas' ), ),
136
  'bolt' => array( 'unicode' => '&#xf0e7;', 'styles' => array( 'sow-fas' ), ),
 
137
  'bomb' => array( 'unicode' => '&#xf1e2;', 'styles' => array( 'sow-fas' ), ),
138
  'bone' => array( 'unicode' => '&#xf5d7;', 'styles' => array( 'sow-fas' ), ),
139
  'bong' => array( 'unicode' => '&#xf55c;', 'styles' => array( 'sow-fas' ), ),
140
  'book' => array( 'unicode' => '&#xf02d;', 'styles' => array( 'sow-fas' ), ),
141
- 'book-dead' => array( 'unicode' => '&#xf6b7;', 'styles' => array( 'sow-fas' ), ),
 
 
 
142
  'book-medical' => array( 'unicode' => '&#xf7e6;', 'styles' => array( 'sow-fas' ), ),
143
  'book-open' => array( 'unicode' => '&#xf518;', 'styles' => array( 'sow-fas' ), ),
144
- 'book-reader' => array( 'unicode' => '&#xf5da;', 'styles' => array( 'sow-fas' ), ),
 
 
145
  'bookmark' => array( 'unicode' => '&#xf02e;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
146
  'bootstrap' => array( 'unicode' => '&#xf836;', 'styles' => array( 'sow-fab' ), ),
147
  'border-all' => array( 'unicode' => '&#xf84c;', 'styles' => array( 'sow-fas' ), ),
148
  'border-none' => array( 'unicode' => '&#xf850;', 'styles' => array( 'sow-fas' ), ),
149
- 'border-style' => array( 'unicode' => '&#xf853;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
150
  'bowling-ball' => array( 'unicode' => '&#xf436;', 'styles' => array( 'sow-fas' ), ),
151
  'box' => array( 'unicode' => '&#xf466;', 'styles' => array( 'sow-fas' ), ),
 
152
  'box-open' => array( 'unicode' => '&#xf49e;', 'styles' => array( 'sow-fas' ), ),
153
  'box-tissue' => array( 'unicode' => '&#xe05b;', 'styles' => array( 'sow-fas' ), ),
154
- 'boxes' => array( 'unicode' => '&#xf468;', 'styles' => array( 'sow-fas' ), ),
 
155
  'braille' => array( 'unicode' => '&#xf2a1;', 'styles' => array( 'sow-fas' ), ),
156
  'brain' => array( 'unicode' => '&#xf5dc;', 'styles' => array( 'sow-fas' ), ),
 
157
  'bread-slice' => array( 'unicode' => '&#xf7ec;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
158
  'briefcase' => array( 'unicode' => '&#xf0b1;', 'styles' => array( 'sow-fas' ), ),
159
  'briefcase-medical' => array( 'unicode' => '&#xf469;', 'styles' => array( 'sow-fas' ), ),
160
- 'broadcast-tower' => array( 'unicode' => '&#xf519;', 'styles' => array( 'sow-fas' ), ),
161
  'broom' => array( 'unicode' => '&#xf51a;', 'styles' => array( 'sow-fas' ), ),
 
162
  'brush' => array( 'unicode' => '&#xf55d;', 'styles' => array( 'sow-fas' ), ),
163
  'btc' => array( 'unicode' => '&#xf15a;', 'styles' => array( 'sow-fab' ), ),
 
164
  'buffer' => array( 'unicode' => '&#xf837;', 'styles' => array( 'sow-fab' ), ),
165
  'bug' => array( 'unicode' => '&#xf188;', 'styles' => array( 'sow-fas' ), ),
 
 
166
  'building' => array( 'unicode' => '&#xf1ad;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
 
 
 
 
 
 
 
 
 
 
167
  'bullhorn' => array( 'unicode' => '&#xf0a1;', 'styles' => array( 'sow-fas' ), ),
168
  'bullseye' => array( 'unicode' => '&#xf140;', 'styles' => array( 'sow-fas' ), ),
169
- 'burn' => array( 'unicode' => '&#xf46a;', 'styles' => array( 'sow-fas' ), ),
170
  'buromobelexperte' => array( 'unicode' => '&#xf37f;', 'styles' => array( 'sow-fab' ), ),
 
171
  'bus' => array( 'unicode' => '&#xf207;', 'styles' => array( 'sow-fas' ), ),
172
- 'bus-alt' => array( 'unicode' => '&#xf55e;', 'styles' => array( 'sow-fas' ), ),
173
  'business-time' => array( 'unicode' => '&#xf64a;', 'styles' => array( 'sow-fas' ), ),
174
  'buy-n-large' => array( 'unicode' => '&#xf8a6;', 'styles' => array( 'sow-fab' ), ),
175
  'buysellads' => array( 'unicode' => '&#xf20d;', 'styles' => array( 'sow-fab' ), ),
 
 
176
  'calculator' => array( 'unicode' => '&#xf1ec;', 'styles' => array( 'sow-fas' ), ),
177
  'calendar' => array( 'unicode' => '&#xf133;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
178
- 'calendar-alt' => array( 'unicode' => '&#xf073;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
179
  'calendar-check' => array( 'unicode' => '&#xf274;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
180
  'calendar-day' => array( 'unicode' => '&#xf783;', 'styles' => array( 'sow-fas' ), ),
 
181
  'calendar-minus' => array( 'unicode' => '&#xf272;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
182
  'calendar-plus' => array( 'unicode' => '&#xf271;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
183
- 'calendar-times' => array( 'unicode' => '&#xf273;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
184
  'calendar-week' => array( 'unicode' => '&#xf784;', 'styles' => array( 'sow-fas' ), ),
 
185
  'camera' => array( 'unicode' => '&#xf030;', 'styles' => array( 'sow-fas' ), ),
186
  'camera-retro' => array( 'unicode' => '&#xf083;', 'styles' => array( 'sow-fas' ), ),
 
187
  'campground' => array( 'unicode' => '&#xf6bb;', 'styles' => array( 'sow-fas' ), ),
188
  'canadian-maple-leaf' => array( 'unicode' => '&#xf785;', 'styles' => array( 'sow-fab' ), ),
189
  'candy-cane' => array( 'unicode' => '&#xf786;', 'styles' => array( 'sow-fas' ), ),
190
  'cannabis' => array( 'unicode' => '&#xf55f;', 'styles' => array( 'sow-fas' ), ),
191
  'capsules' => array( 'unicode' => '&#xf46b;', 'styles' => array( 'sow-fas' ), ),
192
  'car' => array( 'unicode' => '&#xf1b9;', 'styles' => array( 'sow-fas' ), ),
193
- 'car-alt' => array( 'unicode' => '&#xf5de;', 'styles' => array( 'sow-fas' ), ),
194
  'car-battery' => array( 'unicode' => '&#xf5df;', 'styles' => array( 'sow-fas' ), ),
195
- 'car-crash' => array( 'unicode' => '&#xf5e1;', 'styles' => array( 'sow-fas' ), ),
 
 
196
  'car-side' => array( 'unicode' => '&#xf5e4;', 'styles' => array( 'sow-fas' ), ),
 
197
  'caravan' => array( 'unicode' => '&#xf8ff;', 'styles' => array( 'sow-fas' ), ),
198
  'caret-down' => array( 'unicode' => '&#xf0d7;', 'styles' => array( 'sow-fas' ), ),
199
  'caret-left' => array( 'unicode' => '&#xf0d9;', 'styles' => array( 'sow-fas' ), ),
200
  'caret-right' => array( 'unicode' => '&#xf0da;', 'styles' => array( 'sow-fas' ), ),
201
- 'caret-square-down' => array( 'unicode' => '&#xf150;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
202
- 'caret-square-left' => array( 'unicode' => '&#xf191;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
203
- 'caret-square-right' => array( 'unicode' => '&#xf152;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
204
- 'caret-square-up' => array( 'unicode' => '&#xf151;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
205
  'caret-up' => array( 'unicode' => '&#xf0d8;', 'styles' => array( 'sow-fas' ), ),
206
  'carrot' => array( 'unicode' => '&#xf787;', 'styles' => array( 'sow-fas' ), ),
207
  'cart-arrow-down' => array( 'unicode' => '&#xf218;', 'styles' => array( 'sow-fas' ), ),
 
 
208
  'cart-plus' => array( 'unicode' => '&#xf217;', 'styles' => array( 'sow-fas' ), ),
 
209
  'cash-register' => array( 'unicode' => '&#xf788;', 'styles' => array( 'sow-fas' ), ),
210
  'cat' => array( 'unicode' => '&#xf6be;', 'styles' => array( 'sow-fas' ), ),
211
  'cc-amazon-pay' => array( 'unicode' => '&#xf42d;', 'styles' => array( 'sow-fab' ), ),
@@ -218,90 +309,132 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
218
  'cc-paypal' => array( 'unicode' => '&#xf1f4;', 'styles' => array( 'sow-fab' ), ),
219
  'cc-stripe' => array( 'unicode' => '&#xf1f5;', 'styles' => array( 'sow-fab' ), ),
220
  'cc-visa' => array( 'unicode' => '&#xf1f0;', 'styles' => array( 'sow-fab' ), ),
 
 
221
  'centercode' => array( 'unicode' => '&#xf380;', 'styles' => array( 'sow-fab' ), ),
222
  'centos' => array( 'unicode' => '&#xf789;', 'styles' => array( 'sow-fab' ), ),
223
  'certificate' => array( 'unicode' => '&#xf0a3;', 'styles' => array( 'sow-fas' ), ),
224
  'chair' => array( 'unicode' => '&#xf6c0;', 'styles' => array( 'sow-fas' ), ),
225
  'chalkboard' => array( 'unicode' => '&#xf51b;', 'styles' => array( 'sow-fas' ), ),
226
- 'chalkboard-teacher' => array( 'unicode' => '&#xf51c;', 'styles' => array( 'sow-fas' ), ),
 
227
  'charging-station' => array( 'unicode' => '&#xf5e7;', 'styles' => array( 'sow-fas' ), ),
228
  'chart-area' => array( 'unicode' => '&#xf1fe;', 'styles' => array( 'sow-fas' ), ),
229
  'chart-bar' => array( 'unicode' => '&#xf080;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
230
  'chart-line' => array( 'unicode' => '&#xf201;', 'styles' => array( 'sow-fas' ), ),
231
  'chart-pie' => array( 'unicode' => '&#xf200;', 'styles' => array( 'sow-fas' ), ),
 
232
  'check' => array( 'unicode' => '&#xf00c;', 'styles' => array( 'sow-fas' ), ),
233
- 'check-circle' => array( 'unicode' => '&#xf058;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
234
  'check-double' => array( 'unicode' => '&#xf560;', 'styles' => array( 'sow-fas' ), ),
235
- 'check-square' => array( 'unicode' => '&#xf14a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
236
  'cheese' => array( 'unicode' => '&#xf7ef;', 'styles' => array( 'sow-fas' ), ),
237
  'chess' => array( 'unicode' => '&#xf439;', 'styles' => array( 'sow-fas' ), ),
238
- 'chess-bishop' => array( 'unicode' => '&#xf43a;', 'styles' => array( 'sow-fas' ), ),
239
  'chess-board' => array( 'unicode' => '&#xf43c;', 'styles' => array( 'sow-fas' ), ),
240
- 'chess-king' => array( 'unicode' => '&#xf43f;', 'styles' => array( 'sow-fas' ), ),
241
- 'chess-knight' => array( 'unicode' => '&#xf441;', 'styles' => array( 'sow-fas' ), ),
242
- 'chess-pawn' => array( 'unicode' => '&#xf443;', 'styles' => array( 'sow-fas' ), ),
243
- 'chess-queen' => array( 'unicode' => '&#xf445;', 'styles' => array( 'sow-fas' ), ),
244
- 'chess-rook' => array( 'unicode' => '&#xf447;', 'styles' => array( 'sow-fas' ), ),
245
- 'chevron-circle-down' => array( 'unicode' => '&#xf13a;', 'styles' => array( 'sow-fas' ), ),
246
- 'chevron-circle-left' => array( 'unicode' => '&#xf137;', 'styles' => array( 'sow-fas' ), ),
247
- 'chevron-circle-right' => array( 'unicode' => '&#xf138;', 'styles' => array( 'sow-fas' ), ),
248
- 'chevron-circle-up' => array( 'unicode' => '&#xf139;', 'styles' => array( 'sow-fas' ), ),
249
  'chevron-down' => array( 'unicode' => '&#xf078;', 'styles' => array( 'sow-fas' ), ),
250
  'chevron-left' => array( 'unicode' => '&#xf053;', 'styles' => array( 'sow-fas' ), ),
251
  'chevron-right' => array( 'unicode' => '&#xf054;', 'styles' => array( 'sow-fas' ), ),
252
  'chevron-up' => array( 'unicode' => '&#xf077;', 'styles' => array( 'sow-fas' ), ),
253
  'child' => array( 'unicode' => '&#xf1ae;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
254
  'chrome' => array( 'unicode' => '&#xf268;', 'styles' => array( 'sow-fab' ), ),
255
  'chromecast' => array( 'unicode' => '&#xf838;', 'styles' => array( 'sow-fab' ), ),
256
  'church' => array( 'unicode' => '&#xf51d;', 'styles' => array( 'sow-fas' ), ),
257
  'circle' => array( 'unicode' => '&#xf111;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
258
  'circle-notch' => array( 'unicode' => '&#xf1ce;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
 
 
 
259
  'city' => array( 'unicode' => '&#xf64f;', 'styles' => array( 'sow-fas' ), ),
260
- 'clinic-medical' => array( 'unicode' => '&#xf7f2;', 'styles' => array( 'sow-fas' ), ),
261
  'clipboard' => array( 'unicode' => '&#xf328;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
262
  'clipboard-check' => array( 'unicode' => '&#xf46c;', 'styles' => array( 'sow-fas' ), ),
263
  'clipboard-list' => array( 'unicode' => '&#xf46d;', 'styles' => array( 'sow-fas' ), ),
 
 
264
  'clock' => array( 'unicode' => '&#xf017;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
265
  'clone' => array( 'unicode' => '&#xf24d;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
266
  'closed-captioning' => array( 'unicode' => '&#xf20a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
267
  'cloud' => array( 'unicode' => '&#xf0c2;', 'styles' => array( 'sow-fas' ), ),
268
- 'cloud-download-alt' => array( 'unicode' => '&#xf381;', 'styles' => array( 'sow-fas' ), ),
 
 
269
  'cloud-meatball' => array( 'unicode' => '&#xf73b;', 'styles' => array( 'sow-fas' ), ),
270
  'cloud-moon' => array( 'unicode' => '&#xf6c3;', 'styles' => array( 'sow-fas' ), ),
271
  'cloud-moon-rain' => array( 'unicode' => '&#xf73c;', 'styles' => array( 'sow-fas' ), ),
272
  'cloud-rain' => array( 'unicode' => '&#xf73d;', 'styles' => array( 'sow-fas' ), ),
273
  'cloud-showers-heavy' => array( 'unicode' => '&#xf740;', 'styles' => array( 'sow-fas' ), ),
 
274
  'cloud-sun' => array( 'unicode' => '&#xf6c4;', 'styles' => array( 'sow-fas' ), ),
275
  'cloud-sun-rain' => array( 'unicode' => '&#xf743;', 'styles' => array( 'sow-fas' ), ),
276
- 'cloud-upload-alt' => array( 'unicode' => '&#xf382;', 'styles' => array( 'sow-fas' ), ),
277
  'cloudflare' => array( 'unicode' => '&#xe07d;', 'styles' => array( 'sow-fab' ), ),
278
  'cloudscale' => array( 'unicode' => '&#xf383;', 'styles' => array( 'sow-fab' ), ),
279
  'cloudsmith' => array( 'unicode' => '&#xf384;', 'styles' => array( 'sow-fab' ), ),
280
  'cloudversify' => array( 'unicode' => '&#xf385;', 'styles' => array( 'sow-fab' ), ),
281
- 'cocktail' => array( 'unicode' => '&#xf561;', 'styles' => array( 'sow-fas' ), ),
 
282
  'code' => array( 'unicode' => '&#xf121;', 'styles' => array( 'sow-fas' ), ),
283
  'code-branch' => array( 'unicode' => '&#xf126;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
284
  'codepen' => array( 'unicode' => '&#xf1cb;', 'styles' => array( 'sow-fab' ), ),
285
  'codiepie' => array( 'unicode' => '&#xf284;', 'styles' => array( 'sow-fab' ), ),
286
- 'coffee' => array( 'unicode' => '&#xf0f4;', 'styles' => array( 'sow-fas' ), ),
287
- 'cog' => array( 'unicode' => '&#xf013;', 'styles' => array( 'sow-fas' ), ),
288
- 'cogs' => array( 'unicode' => '&#xf085;', 'styles' => array( 'sow-fas' ), ),
289
  'coins' => array( 'unicode' => '&#xf51e;', 'styles' => array( 'sow-fas' ), ),
290
- 'columns' => array( 'unicode' => '&#xf0db;', 'styles' => array( 'sow-fas' ), ),
291
  'comment' => array( 'unicode' => '&#xf075;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
292
- 'comment-alt' => array( 'unicode' => '&#xf27a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
293
  'comment-dollar' => array( 'unicode' => '&#xf651;', 'styles' => array( 'sow-fas' ), ),
294
  'comment-dots' => array( 'unicode' => '&#xf4ad;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
295
  'comment-medical' => array( 'unicode' => '&#xf7f5;', 'styles' => array( 'sow-fas' ), ),
296
  'comment-slash' => array( 'unicode' => '&#xf4b3;', 'styles' => array( 'sow-fas' ), ),
 
297
  'comments' => array( 'unicode' => '&#xf086;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
298
  'comments-dollar' => array( 'unicode' => '&#xf653;', 'styles' => array( 'sow-fas' ), ),
299
  'compact-disc' => array( 'unicode' => '&#xf51f;', 'styles' => array( 'sow-fas' ), ),
300
  'compass' => array( 'unicode' => '&#xf14e;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
301
  'compress' => array( 'unicode' => '&#xf066;', 'styles' => array( 'sow-fas' ), ),
302
- 'compress-alt' => array( 'unicode' => '&#xf422;', 'styles' => array( 'sow-fas' ), ),
303
- 'compress-arrows-alt' => array( 'unicode' => '&#xf78c;', 'styles' => array( 'sow-fas' ), ),
304
- 'concierge-bell' => array( 'unicode' => '&#xf562;', 'styles' => array( 'sow-fas' ), ),
305
  'confluence' => array( 'unicode' => '&#xf78d;', 'styles' => array( 'sow-fab' ), ),
306
  'connectdevelop' => array( 'unicode' => '&#xf20e;', 'styles' => array( 'sow-fab' ), ),
307
  'contao' => array( 'unicode' => '&#xf26d;', 'styles' => array( 'sow-fab' ), ),
@@ -311,6 +444,7 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
311
  'copyright' => array( 'unicode' => '&#xf1f9;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
312
  'cotton-bureau' => array( 'unicode' => '&#xf89e;', 'styles' => array( 'sow-fab' ), ),
313
  'couch' => array( 'unicode' => '&#xf4b8;', 'styles' => array( 'sow-fas' ), ),
 
314
  'cpanel' => array( 'unicode' => '&#xf388;', 'styles' => array( 'sow-fab' ), ),
315
  'creative-commons' => array( 'unicode' => '&#xf25e;', 'styles' => array( 'sow-fab' ), ),
316
  'creative-commons-by' => array( 'unicode' => '&#xf4e7;', 'styles' => array( 'sow-fab' ), ),
@@ -329,35 +463,42 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
329
  'credit-card' => array( 'unicode' => '&#xf09d;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
330
  'critical-role' => array( 'unicode' => '&#xf6c9;', 'styles' => array( 'sow-fab' ), ),
331
  'crop' => array( 'unicode' => '&#xf125;', 'styles' => array( 'sow-fas' ), ),
332
- 'crop-alt' => array( 'unicode' => '&#xf565;', 'styles' => array( 'sow-fas' ), ),
333
  'cross' => array( 'unicode' => '&#xf654;', 'styles' => array( 'sow-fas' ), ),
334
  'crosshairs' => array( 'unicode' => '&#xf05b;', 'styles' => array( 'sow-fas' ), ),
335
  'crow' => array( 'unicode' => '&#xf520;', 'styles' => array( 'sow-fas' ), ),
336
  'crown' => array( 'unicode' => '&#xf521;', 'styles' => array( 'sow-fas' ), ),
337
  'crutch' => array( 'unicode' => '&#xf7f7;', 'styles' => array( 'sow-fas' ), ),
 
338
  'css3' => array( 'unicode' => '&#xf13c;', 'styles' => array( 'sow-fab' ), ),
339
  'css3-alt' => array( 'unicode' => '&#xf38b;', 'styles' => array( 'sow-fab' ), ),
340
  'cube' => array( 'unicode' => '&#xf1b2;', 'styles' => array( 'sow-fas' ), ),
341
  'cubes' => array( 'unicode' => '&#xf1b3;', 'styles' => array( 'sow-fas' ), ),
342
- 'cut' => array( 'unicode' => '&#xf0c4;', 'styles' => array( 'sow-fas' ), ),
343
  'cuttlefish' => array( 'unicode' => '&#xf38c;', 'styles' => array( 'sow-fab' ), ),
 
344
  'd-and-d' => array( 'unicode' => '&#xf38d;', 'styles' => array( 'sow-fab' ), ),
345
  'd-and-d-beyond' => array( 'unicode' => '&#xf6ca;', 'styles' => array( 'sow-fab' ), ),
346
  'dailymotion' => array( 'unicode' => '&#xe052;', 'styles' => array( 'sow-fab' ), ),
347
  'dashcube' => array( 'unicode' => '&#xf210;', 'styles' => array( 'sow-fab' ), ),
348
  'database' => array( 'unicode' => '&#xf1c0;', 'styles' => array( 'sow-fas' ), ),
349
- 'deaf' => array( 'unicode' => '&#xf2a4;', 'styles' => array( 'sow-fas' ), ),
350
  'deezer' => array( 'unicode' => '&#xe077;', 'styles' => array( 'sow-fab' ), ),
 
351
  'delicious' => array( 'unicode' => '&#xf1a5;', 'styles' => array( 'sow-fab' ), ),
352
  'democrat' => array( 'unicode' => '&#xf747;', 'styles' => array( 'sow-fas' ), ),
353
  'deploydog' => array( 'unicode' => '&#xf38e;', 'styles' => array( 'sow-fab' ), ),
354
  'deskpro' => array( 'unicode' => '&#xf38f;', 'styles' => array( 'sow-fab' ), ),
355
- 'desktop' => array( 'unicode' => '&#xf108;', 'styles' => array( 'sow-fas' ), ),
356
  'dev' => array( 'unicode' => '&#xf6cc;', 'styles' => array( 'sow-fab' ), ),
357
  'deviantart' => array( 'unicode' => '&#xf1bd;', 'styles' => array( 'sow-fab' ), ),
358
  'dharmachakra' => array( 'unicode' => '&#xf655;', 'styles' => array( 'sow-fas' ), ),
359
  'dhl' => array( 'unicode' => '&#xf790;', 'styles' => array( 'sow-fab' ), ),
360
- 'diagnoses' => array( 'unicode' => '&#xf470;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
361
  'diaspora' => array( 'unicode' => '&#xf791;', 'styles' => array( 'sow-fab' ), ),
362
  'dice' => array( 'unicode' => '&#xf522;', 'styles' => array( 'sow-fas' ), ),
363
  'dice-d20' => array( 'unicode' => '&#xf6cf;', 'styles' => array( 'sow-fas' ), ),
@@ -370,33 +511,32 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
370
  'dice-two' => array( 'unicode' => '&#xf528;', 'styles' => array( 'sow-fas' ), ),
371
  'digg' => array( 'unicode' => '&#xf1a6;', 'styles' => array( 'sow-fab' ), ),
372
  'digital-ocean' => array( 'unicode' => '&#xf391;', 'styles' => array( 'sow-fab' ), ),
373
- 'digital-tachograph' => array( 'unicode' => '&#xf566;', 'styles' => array( 'sow-fas' ), ),
374
- 'directions' => array( 'unicode' => '&#xf5eb;', 'styles' => array( 'sow-fas' ), ),
375
  'discord' => array( 'unicode' => '&#xf392;', 'styles' => array( 'sow-fab' ), ),
376
  'discourse' => array( 'unicode' => '&#xf393;', 'styles' => array( 'sow-fab' ), ),
377
  'disease' => array( 'unicode' => '&#xf7fa;', 'styles' => array( 'sow-fas' ), ),
 
378
  'divide' => array( 'unicode' => '&#xf529;', 'styles' => array( 'sow-fas' ), ),
379
- 'dizzy' => array( 'unicode' => '&#xf567;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
380
  'dna' => array( 'unicode' => '&#xf471;', 'styles' => array( 'sow-fas' ), ),
381
  'dochub' => array( 'unicode' => '&#xf394;', 'styles' => array( 'sow-fab' ), ),
382
  'docker' => array( 'unicode' => '&#xf395;', 'styles' => array( 'sow-fab' ), ),
383
  'dog' => array( 'unicode' => '&#xf6d3;', 'styles' => array( 'sow-fas' ), ),
384
- 'dollar-sign' => array( 'unicode' => '&#xf155;', 'styles' => array( 'sow-fas' ), ),
385
  'dolly' => array( 'unicode' => '&#xf472;', 'styles' => array( 'sow-fas' ), ),
386
- 'dolly-flatbed' => array( 'unicode' => '&#xf474;', 'styles' => array( 'sow-fas' ), ),
387
- 'donate' => array( 'unicode' => '&#xf4b9;', 'styles' => array( 'sow-fas' ), ),
388
  'door-closed' => array( 'unicode' => '&#xf52a;', 'styles' => array( 'sow-fas' ), ),
389
  'door-open' => array( 'unicode' => '&#xf52b;', 'styles' => array( 'sow-fas' ), ),
390
- 'dot-circle' => array( 'unicode' => '&#xf192;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
391
  'dove' => array( 'unicode' => '&#xf4ba;', 'styles' => array( 'sow-fas' ), ),
 
 
392
  'download' => array( 'unicode' => '&#xf019;', 'styles' => array( 'sow-fas' ), ),
393
  'draft2digital' => array( 'unicode' => '&#xf396;', 'styles' => array( 'sow-fab' ), ),
394
- 'drafting-compass' => array( 'unicode' => '&#xf568;', 'styles' => array( 'sow-fas' ), ),
395
  'dragon' => array( 'unicode' => '&#xf6d5;', 'styles' => array( 'sow-fas' ), ),
396
  'draw-polygon' => array( 'unicode' => '&#xf5ee;', 'styles' => array( 'sow-fas' ), ),
397
  'dribbble' => array( 'unicode' => '&#xf17d;', 'styles' => array( 'sow-fab' ), ),
398
  'dribbble-square' => array( 'unicode' => '&#xf397;', 'styles' => array( 'sow-fab' ), ),
399
  'dropbox' => array( 'unicode' => '&#xf16b;', 'styles' => array( 'sow-fab' ), ),
 
 
400
  'drum' => array( 'unicode' => '&#xf569;', 'styles' => array( 'sow-fas' ), ),
401
  'drum-steelpan' => array( 'unicode' => '&#xf56a;', 'styles' => array( 'sow-fas' ), ),
402
  'drumstick-bite' => array( 'unicode' => '&#xf6d7;', 'styles' => array( 'sow-fas' ), ),
@@ -406,25 +546,34 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
406
  'dumpster-fire' => array( 'unicode' => '&#xf794;', 'styles' => array( 'sow-fas' ), ),
407
  'dungeon' => array( 'unicode' => '&#xf6d9;', 'styles' => array( 'sow-fas' ), ),
408
  'dyalog' => array( 'unicode' => '&#xf399;', 'styles' => array( 'sow-fab' ), ),
 
 
 
409
  'earlybirds' => array( 'unicode' => '&#xf39a;', 'styles' => array( 'sow-fab' ), ),
 
 
 
 
 
410
  'ebay' => array( 'unicode' => '&#xf4f4;', 'styles' => array( 'sow-fab' ), ),
411
  'edge' => array( 'unicode' => '&#xf282;', 'styles' => array( 'sow-fab' ), ),
412
  'edge-legacy' => array( 'unicode' => '&#xe078;', 'styles' => array( 'sow-fab' ), ),
413
- 'edit' => array( 'unicode' => '&#xf044;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
414
  'egg' => array( 'unicode' => '&#xf7fb;', 'styles' => array( 'sow-fas' ), ),
415
  'eject' => array( 'unicode' => '&#xf052;', 'styles' => array( 'sow-fas' ), ),
416
  'elementor' => array( 'unicode' => '&#xf430;', 'styles' => array( 'sow-fab' ), ),
417
- 'ellipsis-h' => array( 'unicode' => '&#xf141;', 'styles' => array( 'sow-fas' ), ),
418
- 'ellipsis-v' => array( 'unicode' => '&#xf142;', 'styles' => array( 'sow-fas' ), ),
 
419
  'ello' => array( 'unicode' => '&#xf5f1;', 'styles' => array( 'sow-fab' ), ),
420
  'ember' => array( 'unicode' => '&#xf423;', 'styles' => array( 'sow-fab' ), ),
421
  'empire' => array( 'unicode' => '&#xf1d1;', 'styles' => array( 'sow-fab' ), ),
422
  'envelope' => array( 'unicode' => '&#xf0e0;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
423
  'envelope-open' => array( 'unicode' => '&#xf2b6;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
424
  'envelope-open-text' => array( 'unicode' => '&#xf658;', 'styles' => array( 'sow-fas' ), ),
425
- 'envelope-square' => array( 'unicode' => '&#xf199;', 'styles' => array( 'sow-fas' ), ),
426
  'envira' => array( 'unicode' => '&#xf299;', 'styles' => array( 'sow-fab' ), ),
427
- 'equals' => array( 'unicode' => '&#xf52c;', 'styles' => array( 'sow-fas' ), ),
428
  'eraser' => array( 'unicode' => '&#xf12d;', 'styles' => array( 'sow-fas' ), ),
429
  'erlang' => array( 'unicode' => '&#xf39d;', 'styles' => array( 'sow-fab' ), ),
430
  'ethereum' => array( 'unicode' => '&#xf42e;', 'styles' => array( 'sow-fab' ), ),
@@ -432,113 +581,162 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
432
  'etsy' => array( 'unicode' => '&#xf2d7;', 'styles' => array( 'sow-fab' ), ),
433
  'euro-sign' => array( 'unicode' => '&#xf153;', 'styles' => array( 'sow-fas' ), ),
434
  'evernote' => array( 'unicode' => '&#xf839;', 'styles' => array( 'sow-fab' ), ),
435
- 'exchange-alt' => array( 'unicode' => '&#xf362;', 'styles' => array( 'sow-fas' ), ),
436
- 'exclamation' => array( 'unicode' => '&#xf12a;', 'styles' => array( 'sow-fas' ), ),
437
- 'exclamation-circle' => array( 'unicode' => '&#xf06a;', 'styles' => array( 'sow-fas' ), ),
438
- 'exclamation-triangle' => array( 'unicode' => '&#xf071;', 'styles' => array( 'sow-fas' ), ),
439
  'expand' => array( 'unicode' => '&#xf065;', 'styles' => array( 'sow-fas' ), ),
440
- 'expand-alt' => array( 'unicode' => '&#xf424;', 'styles' => array( 'sow-fas' ), ),
441
- 'expand-arrows-alt' => array( 'unicode' => '&#xf31e;', 'styles' => array( 'sow-fas' ), ),
442
  'expeditedssl' => array( 'unicode' => '&#xf23e;', 'styles' => array( 'sow-fab' ), ),
443
- 'external-link-alt' => array( 'unicode' => '&#xf35d;', 'styles' => array( 'sow-fas' ), ),
444
- 'external-link-square-alt' => array( 'unicode' => '&#xf360;', 'styles' => array( 'sow-fas' ), ),
445
  'eye' => array( 'unicode' => '&#xf06e;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
446
  'eye-dropper' => array( 'unicode' => '&#xf1fb;', 'styles' => array( 'sow-fas' ), ),
 
447
  'eye-slash' => array( 'unicode' => '&#xf070;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
448
  'facebook' => array( 'unicode' => '&#xf09a;', 'styles' => array( 'sow-fab' ), ),
449
  'facebook-f' => array( 'unicode' => '&#xf39e;', 'styles' => array( 'sow-fab' ), ),
450
  'facebook-messenger' => array( 'unicode' => '&#xf39f;', 'styles' => array( 'sow-fab' ), ),
451
  'facebook-square' => array( 'unicode' => '&#xf082;', 'styles' => array( 'sow-fab' ), ),
452
  'fan' => array( 'unicode' => '&#xf863;', 'styles' => array( 'sow-fas' ), ),
453
  'fantasy-flight-games' => array( 'unicode' => '&#xf6dc;', 'styles' => array( 'sow-fab' ), ),
454
- 'fast-backward' => array( 'unicode' => '&#xf049;', 'styles' => array( 'sow-fas' ), ),
455
- 'fast-forward' => array( 'unicode' => '&#xf050;', 'styles' => array( 'sow-fas' ), ),
456
  'faucet' => array( 'unicode' => '&#xe005;', 'styles' => array( 'sow-fas' ), ),
 
457
  'fax' => array( 'unicode' => '&#xf1ac;', 'styles' => array( 'sow-fas' ), ),
458
  'feather' => array( 'unicode' => '&#xf52d;', 'styles' => array( 'sow-fas' ), ),
459
- 'feather-alt' => array( 'unicode' => '&#xf56b;', 'styles' => array( 'sow-fas' ), ),
460
  'fedex' => array( 'unicode' => '&#xf797;', 'styles' => array( 'sow-fab' ), ),
461
  'fedora' => array( 'unicode' => '&#xf798;', 'styles' => array( 'sow-fab' ), ),
462
- 'female' => array( 'unicode' => '&#xf182;', 'styles' => array( 'sow-fas' ), ),
463
- 'fighter-jet' => array( 'unicode' => '&#xf0fb;', 'styles' => array( 'sow-fas' ), ),
464
  'figma' => array( 'unicode' => '&#xf799;', 'styles' => array( 'sow-fab' ), ),
465
  'file' => array( 'unicode' => '&#xf15b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
466
- 'file-alt' => array( 'unicode' => '&#xf15c;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
467
- 'file-archive' => array( 'unicode' => '&#xf1c6;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
468
  'file-audio' => array( 'unicode' => '&#xf1c7;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
 
 
 
 
469
  'file-code' => array( 'unicode' => '&#xf1c9;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
470
  'file-contract' => array( 'unicode' => '&#xf56c;', 'styles' => array( 'sow-fas' ), ),
471
  'file-csv' => array( 'unicode' => '&#xf6dd;', 'styles' => array( 'sow-fas' ), ),
472
- 'file-download' => array( 'unicode' => '&#xf56d;', 'styles' => array( 'sow-fas' ), ),
473
  'file-excel' => array( 'unicode' => '&#xf1c3;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
474
  'file-export' => array( 'unicode' => '&#xf56e;', 'styles' => array( 'sow-fas' ), ),
475
  'file-image' => array( 'unicode' => '&#xf1c5;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
476
  'file-import' => array( 'unicode' => '&#xf56f;', 'styles' => array( 'sow-fas' ), ),
477
  'file-invoice' => array( 'unicode' => '&#xf570;', 'styles' => array( 'sow-fas' ), ),
478
  'file-invoice-dollar' => array( 'unicode' => '&#xf571;', 'styles' => array( 'sow-fas' ), ),
 
479
  'file-medical' => array( 'unicode' => '&#xf477;', 'styles' => array( 'sow-fas' ), ),
480
- 'file-medical-alt' => array( 'unicode' => '&#xf478;', 'styles' => array( 'sow-fas' ), ),
481
  'file-pdf' => array( 'unicode' => '&#xf1c1;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
482
  'file-powerpoint' => array( 'unicode' => '&#xf1c4;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
483
  'file-prescription' => array( 'unicode' => '&#xf572;', 'styles' => array( 'sow-fas' ), ),
 
484
  'file-signature' => array( 'unicode' => '&#xf573;', 'styles' => array( 'sow-fas' ), ),
485
- 'file-upload' => array( 'unicode' => '&#xf574;', 'styles' => array( 'sow-fas' ), ),
486
  'file-video' => array( 'unicode' => '&#xf1c8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
487
  'file-word' => array( 'unicode' => '&#xf1c2;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
488
  'fill' => array( 'unicode' => '&#xf575;', 'styles' => array( 'sow-fas' ), ),
489
  'fill-drip' => array( 'unicode' => '&#xf576;', 'styles' => array( 'sow-fas' ), ),
490
  'film' => array( 'unicode' => '&#xf008;', 'styles' => array( 'sow-fas' ), ),
491
  'filter' => array( 'unicode' => '&#xf0b0;', 'styles' => array( 'sow-fas' ), ),
 
 
492
  'fingerprint' => array( 'unicode' => '&#xf577;', 'styles' => array( 'sow-fas' ), ),
493
  'fire' => array( 'unicode' => '&#xf06d;', 'styles' => array( 'sow-fas' ), ),
494
- 'fire-alt' => array( 'unicode' => '&#xf7e4;', 'styles' => array( 'sow-fas' ), ),
495
  'fire-extinguisher' => array( 'unicode' => '&#xf134;', 'styles' => array( 'sow-fas' ), ),
 
 
496
  'firefox' => array( 'unicode' => '&#xf269;', 'styles' => array( 'sow-fab' ), ),
497
  'firefox-browser' => array( 'unicode' => '&#xe007;', 'styles' => array( 'sow-fab' ), ),
498
- 'first-aid' => array( 'unicode' => '&#xf479;', 'styles' => array( 'sow-fas' ), ),
499
  'first-order' => array( 'unicode' => '&#xf2b0;', 'styles' => array( 'sow-fab' ), ),
500
  'first-order-alt' => array( 'unicode' => '&#xf50a;', 'styles' => array( 'sow-fab' ), ),
501
  'firstdraft' => array( 'unicode' => '&#xf3a1;', 'styles' => array( 'sow-fab' ), ),
502
  'fish' => array( 'unicode' => '&#xf578;', 'styles' => array( 'sow-fas' ), ),
503
- 'fist-raised' => array( 'unicode' => '&#xf6de;', 'styles' => array( 'sow-fas' ), ),
504
  'flag' => array( 'unicode' => '&#xf024;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
505
  'flag-checkered' => array( 'unicode' => '&#xf11e;', 'styles' => array( 'sow-fas' ), ),
506
  'flag-usa' => array( 'unicode' => '&#xf74d;', 'styles' => array( 'sow-fas' ), ),
507
  'flask' => array( 'unicode' => '&#xf0c3;', 'styles' => array( 'sow-fas' ), ),
 
508
  'flickr' => array( 'unicode' => '&#xf16e;', 'styles' => array( 'sow-fab' ), ),
509
  'flipboard' => array( 'unicode' => '&#xf44d;', 'styles' => array( 'sow-fab' ), ),
510
- 'flushed' => array( 'unicode' => '&#xf579;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
511
  'fly' => array( 'unicode' => '&#xf417;', 'styles' => array( 'sow-fab' ), ),
512
  'folder' => array( 'unicode' => '&#xf07b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
513
  'folder-minus' => array( 'unicode' => '&#xf65d;', 'styles' => array( 'sow-fas' ), ),
514
  'folder-open' => array( 'unicode' => '&#xf07c;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
515
  'folder-plus' => array( 'unicode' => '&#xf65e;', 'styles' => array( 'sow-fas' ), ),
 
516
  'font' => array( 'unicode' => '&#xf031;', 'styles' => array( 'sow-fas' ), ),
517
- 'font-awesome' => array( 'unicode' => '&#xf2b4;', 'styles' => array( 'sow-fab' ), ),
518
- 'font-awesome-alt' => array( 'unicode' => '&#xf35c;', 'styles' => array( 'sow-fab' ), ),
519
- 'font-awesome-flag' => array( 'unicode' => '&#xf425;', 'styles' => array( 'sow-fab' ), ),
520
- 'font-awesome-logo-full' => array( 'unicode' => '&#xf4e6;', 'styles' => array( 'sow-far', 'sow-fas', 'sow-fab' ), ),
521
  'fonticons' => array( 'unicode' => '&#xf280;', 'styles' => array( 'sow-fab' ), ),
522
  'fonticons-fi' => array( 'unicode' => '&#xf3a2;', 'styles' => array( 'sow-fab' ), ),
523
- 'football-ball' => array( 'unicode' => '&#xf44e;', 'styles' => array( 'sow-fas' ), ),
524
  'fort-awesome' => array( 'unicode' => '&#xf286;', 'styles' => array( 'sow-fab' ), ),
525
  'fort-awesome-alt' => array( 'unicode' => '&#xf3a3;', 'styles' => array( 'sow-fab' ), ),
526
  'forumbee' => array( 'unicode' => '&#xf211;', 'styles' => array( 'sow-fab' ), ),
527
  'forward' => array( 'unicode' => '&#xf04e;', 'styles' => array( 'sow-fas' ), ),
 
 
528
  'foursquare' => array( 'unicode' => '&#xf180;', 'styles' => array( 'sow-fab' ), ),
 
529
  'free-code-camp' => array( 'unicode' => '&#xf2c5;', 'styles' => array( 'sow-fab' ), ),
530
  'freebsd' => array( 'unicode' => '&#xf3a4;', 'styles' => array( 'sow-fab' ), ),
531
  'frog' => array( 'unicode' => '&#xf52e;', 'styles' => array( 'sow-fas' ), ),
532
- 'frown' => array( 'unicode' => '&#xf119;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
533
- 'frown-open' => array( 'unicode' => '&#xf57a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
534
  'fulcrum' => array( 'unicode' => '&#xf50b;', 'styles' => array( 'sow-fab' ), ),
535
- 'funnel-dollar' => array( 'unicode' => '&#xf662;', 'styles' => array( 'sow-fas' ), ),
536
  'futbol' => array( 'unicode' => '&#xf1e3;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
537
  'galactic-republic' => array( 'unicode' => '&#xf50c;', 'styles' => array( 'sow-fab' ), ),
538
  'galactic-senate' => array( 'unicode' => '&#xf50d;', 'styles' => array( 'sow-fab' ), ),
539
  'gamepad' => array( 'unicode' => '&#xf11b;', 'styles' => array( 'sow-fas' ), ),
540
  'gas-pump' => array( 'unicode' => '&#xf52f;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
541
  'gavel' => array( 'unicode' => '&#xf0e3;', 'styles' => array( 'sow-fas' ), ),
 
 
542
  'gem' => array( 'unicode' => '&#xf3a5;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
543
  'genderless' => array( 'unicode' => '&#xf22d;', 'styles' => array( 'sow-fas' ), ),
544
  'get-pocket' => array( 'unicode' => '&#xf265;', 'styles' => array( 'sow-fab' ), ),
@@ -556,20 +754,15 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
556
  'gitkraken' => array( 'unicode' => '&#xf3a6;', 'styles' => array( 'sow-fab' ), ),
557
  'gitlab' => array( 'unicode' => '&#xf296;', 'styles' => array( 'sow-fab' ), ),
558
  'gitter' => array( 'unicode' => '&#xf426;', 'styles' => array( 'sow-fab' ), ),
559
- 'glass-cheers' => array( 'unicode' => '&#xf79f;', 'styles' => array( 'sow-fas' ), ),
560
- 'glass-martini' => array( 'unicode' => '&#xf000;', 'styles' => array( 'sow-fas' ), ),
561
- 'glass-martini-alt' => array( 'unicode' => '&#xf57b;', 'styles' => array( 'sow-fas' ), ),
562
- 'glass-whiskey' => array( 'unicode' => '&#xf7a0;', 'styles' => array( 'sow-fas' ), ),
563
  'glasses' => array( 'unicode' => '&#xf530;', 'styles' => array( 'sow-fas' ), ),
564
  'glide' => array( 'unicode' => '&#xf2a5;', 'styles' => array( 'sow-fab' ), ),
565
  'glide-g' => array( 'unicode' => '&#xf2a6;', 'styles' => array( 'sow-fab' ), ),
566
  'globe' => array( 'unicode' => '&#xf0ac;', 'styles' => array( 'sow-fas' ), ),
567
- 'globe-africa' => array( 'unicode' => '&#xf57c;', 'styles' => array( 'sow-fas' ), ),
568
- 'globe-americas' => array( 'unicode' => '&#xf57d;', 'styles' => array( 'sow-fas' ), ),
569
- 'globe-asia' => array( 'unicode' => '&#xf57e;', 'styles' => array( 'sow-fas' ), ),
570
- 'globe-europe' => array( 'unicode' => '&#xf7a2;', 'styles' => array( 'sow-fas' ), ),
571
  'gofore' => array( 'unicode' => '&#xf3a7;', 'styles' => array( 'sow-fab' ), ),
572
- 'golf-ball' => array( 'unicode' => '&#xf450;', 'styles' => array( 'sow-fas' ), ),
 
573
  'goodreads' => array( 'unicode' => '&#xf3a8;', 'styles' => array( 'sow-fab' ), ),
574
  'goodreads-g' => array( 'unicode' => '&#xf3a9;', 'styles' => array( 'sow-fab' ), ),
575
  'google' => array( 'unicode' => '&#xf1a0;', 'styles' => array( 'sow-fab' ), ),
@@ -584,132 +777,162 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
584
  'graduation-cap' => array( 'unicode' => '&#xf19d;', 'styles' => array( 'sow-fas' ), ),
585
  'gratipay' => array( 'unicode' => '&#xf184;', 'styles' => array( 'sow-fab' ), ),
586
  'grav' => array( 'unicode' => '&#xf2d6;', 'styles' => array( 'sow-fab' ), ),
587
- 'greater-than' => array( 'unicode' => '&#xf531;', 'styles' => array( 'sow-fas' ), ),
588
  'greater-than-equal' => array( 'unicode' => '&#xf532;', 'styles' => array( 'sow-fas' ), ),
589
- 'grimace' => array( 'unicode' => '&#xf57f;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
590
- 'grin' => array( 'unicode' => '&#xf580;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
591
- 'grin-alt' => array( 'unicode' => '&#xf581;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
592
- 'grin-beam' => array( 'unicode' => '&#xf582;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
593
- 'grin-beam-sweat' => array( 'unicode' => '&#xf583;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
594
- 'grin-hearts' => array( 'unicode' => '&#xf584;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
595
- 'grin-squint' => array( 'unicode' => '&#xf585;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
596
- 'grin-squint-tears' => array( 'unicode' => '&#xf586;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
597
- 'grin-stars' => array( 'unicode' => '&#xf587;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
598
- 'grin-tears' => array( 'unicode' => '&#xf588;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
599
- 'grin-tongue' => array( 'unicode' => '&#xf589;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
600
- 'grin-tongue-squint' => array( 'unicode' => '&#xf58a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
601
- 'grin-tongue-wink' => array( 'unicode' => '&#xf58b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
602
- 'grin-wink' => array( 'unicode' => '&#xf58c;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
603
- 'grip-horizontal' => array( 'unicode' => '&#xf58d;', 'styles' => array( 'sow-fas' ), ),
604
  'grip-lines' => array( 'unicode' => '&#xf7a4;', 'styles' => array( 'sow-fas' ), ),
605
  'grip-lines-vertical' => array( 'unicode' => '&#xf7a5;', 'styles' => array( 'sow-fas' ), ),
606
  'grip-vertical' => array( 'unicode' => '&#xf58e;', 'styles' => array( 'sow-fas' ), ),
607
  'gripfire' => array( 'unicode' => '&#xf3ac;', 'styles' => array( 'sow-fab' ), ),
 
608
  'grunt' => array( 'unicode' => '&#xf3ad;', 'styles' => array( 'sow-fab' ), ),
 
609
  'guilded' => array( 'unicode' => '&#xe07e;', 'styles' => array( 'sow-fab' ), ),
610
  'guitar' => array( 'unicode' => '&#xf7a6;', 'styles' => array( 'sow-fas' ), ),
611
  'gulp' => array( 'unicode' => '&#xf3ae;', 'styles' => array( 'sow-fab' ), ),
612
- 'h-square' => array( 'unicode' => '&#xf0fd;', 'styles' => array( 'sow-fas' ), ),
 
613
  'hacker-news' => array( 'unicode' => '&#xf1d4;', 'styles' => array( 'sow-fab' ), ),
614
  'hacker-news-square' => array( 'unicode' => '&#xf3af;', 'styles' => array( 'sow-fab' ), ),
615
  'hackerrank' => array( 'unicode' => '&#xf5f7;', 'styles' => array( 'sow-fab' ), ),
616
- 'hamburger' => array( 'unicode' => '&#xf805;', 'styles' => array( 'sow-fas' ), ),
617
  'hammer' => array( 'unicode' => '&#xf6e3;', 'styles' => array( 'sow-fas' ), ),
618
  'hamsa' => array( 'unicode' => '&#xf665;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
619
  'hand-holding' => array( 'unicode' => '&#xf4bd;', 'styles' => array( 'sow-fas' ), ),
 
 
 
620
  'hand-holding-heart' => array( 'unicode' => '&#xf4be;', 'styles' => array( 'sow-fas' ), ),
621
  'hand-holding-medical' => array( 'unicode' => '&#xe05c;', 'styles' => array( 'sow-fas' ), ),
622
- 'hand-holding-usd' => array( 'unicode' => '&#xf4c0;', 'styles' => array( 'sow-fas' ), ),
623
- 'hand-holding-water' => array( 'unicode' => '&#xf4c1;', 'styles' => array( 'sow-fas' ), ),
624
  'hand-lizard' => array( 'unicode' => '&#xf258;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
625
  'hand-middle-finger' => array( 'unicode' => '&#xf806;', 'styles' => array( 'sow-fas' ), ),
626
- 'hand-paper' => array( 'unicode' => '&#xf256;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
627
  'hand-peace' => array( 'unicode' => '&#xf25b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
628
  'hand-point-down' => array( 'unicode' => '&#xf0a7;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
629
  'hand-point-left' => array( 'unicode' => '&#xf0a5;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
630
  'hand-point-right' => array( 'unicode' => '&#xf0a4;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
631
  'hand-point-up' => array( 'unicode' => '&#xf0a6;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
632
  'hand-pointer' => array( 'unicode' => '&#xf25a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
633
- 'hand-rock' => array( 'unicode' => '&#xf255;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
634
  'hand-scissors' => array( 'unicode' => '&#xf257;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
635
  'hand-sparkles' => array( 'unicode' => '&#xe05d;', 'styles' => array( 'sow-fas' ), ),
636
  'hand-spock' => array( 'unicode' => '&#xf259;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
637
- 'hands' => array( 'unicode' => '&#xf4c2;', 'styles' => array( 'sow-fas' ), ),
638
- 'hands-helping' => array( 'unicode' => '&#xf4c4;', 'styles' => array( 'sow-fas' ), ),
639
- 'hands-wash' => array( 'unicode' => '&#xe05e;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
640
  'handshake' => array( 'unicode' => '&#xf2b5;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
641
- 'handshake-alt-slash' => array( 'unicode' => '&#xe05f;', 'styles' => array( 'sow-fas' ), ),
 
 
642
  'handshake-slash' => array( 'unicode' => '&#xe060;', 'styles' => array( 'sow-fas' ), ),
643
  'hanukiah' => array( 'unicode' => '&#xf6e6;', 'styles' => array( 'sow-fas' ), ),
644
- 'hard-hat' => array( 'unicode' => '&#xf807;', 'styles' => array( 'sow-fas' ), ),
645
- 'hashtag' => array( 'unicode' => '&#xf292;', 'styles' => array( 'sow-fas' ), ),
 
646
  'hat-cowboy' => array( 'unicode' => '&#xf8c0;', 'styles' => array( 'sow-fas' ), ),
647
  'hat-cowboy-side' => array( 'unicode' => '&#xf8c1;', 'styles' => array( 'sow-fas' ), ),
648
  'hat-wizard' => array( 'unicode' => '&#xf6e8;', 'styles' => array( 'sow-fas' ), ),
649
- 'hdd' => array( 'unicode' => '&#xf0a0;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
650
  'head-side-cough' => array( 'unicode' => '&#xe061;', 'styles' => array( 'sow-fas' ), ),
651
  'head-side-cough-slash' => array( 'unicode' => '&#xe062;', 'styles' => array( 'sow-fas' ), ),
652
  'head-side-mask' => array( 'unicode' => '&#xe063;', 'styles' => array( 'sow-fas' ), ),
653
  'head-side-virus' => array( 'unicode' => '&#xe064;', 'styles' => array( 'sow-fas' ), ),
654
  'heading' => array( 'unicode' => '&#xf1dc;', 'styles' => array( 'sow-fas' ), ),
655
  'headphones' => array( 'unicode' => '&#xf025;', 'styles' => array( 'sow-fas' ), ),
656
- 'headphones-alt' => array( 'unicode' => '&#xf58f;', 'styles' => array( 'sow-fas' ), ),
657
  'headset' => array( 'unicode' => '&#xf590;', 'styles' => array( 'sow-fas' ), ),
658
  'heart' => array( 'unicode' => '&#xf004;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
659
- 'heart-broken' => array( 'unicode' => '&#xf7a9;', 'styles' => array( 'sow-fas' ), ),
660
- 'heartbeat' => array( 'unicode' => '&#xf21e;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
661
  'helicopter' => array( 'unicode' => '&#xf533;', 'styles' => array( 'sow-fas' ), ),
 
 
 
662
  'highlighter' => array( 'unicode' => '&#xf591;', 'styles' => array( 'sow-fas' ), ),
663
- 'hiking' => array( 'unicode' => '&#xf6ec;', 'styles' => array( 'sow-fas' ), ),
 
664
  'hippo' => array( 'unicode' => '&#xf6ed;', 'styles' => array( 'sow-fas' ), ),
665
  'hips' => array( 'unicode' => '&#xf452;', 'styles' => array( 'sow-fab' ), ),
666
  'hire-a-helper' => array( 'unicode' => '&#xf3b0;', 'styles' => array( 'sow-fab' ), ),
667
- 'history' => array( 'unicode' => '&#xf1da;', 'styles' => array( 'sow-fas' ), ),
668
  'hive' => array( 'unicode' => '&#xe07f;', 'styles' => array( 'sow-fab' ), ),
669
  'hockey-puck' => array( 'unicode' => '&#xf453;', 'styles' => array( 'sow-fas' ), ),
670
  'holly-berry' => array( 'unicode' => '&#xf7aa;', 'styles' => array( 'sow-fas' ), ),
671
- 'home' => array( 'unicode' => '&#xf015;', 'styles' => array( 'sow-fas' ), ),
672
  'hooli' => array( 'unicode' => '&#xf427;', 'styles' => array( 'sow-fab' ), ),
673
  'hornbill' => array( 'unicode' => '&#xf592;', 'styles' => array( 'sow-fab' ), ),
674
  'horse' => array( 'unicode' => '&#xf6f0;', 'styles' => array( 'sow-fas' ), ),
675
  'horse-head' => array( 'unicode' => '&#xf7ab;', 'styles' => array( 'sow-fas' ), ),
676
  'hospital' => array( 'unicode' => '&#xf0f8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
677
- 'hospital-alt' => array( 'unicode' => '&#xf47d;', 'styles' => array( 'sow-fas' ), ),
678
- 'hospital-symbol' => array( 'unicode' => '&#xf47e;', 'styles' => array( 'sow-fas' ), ),
679
  'hospital-user' => array( 'unicode' => '&#xf80d;', 'styles' => array( 'sow-fas' ), ),
680
- 'hot-tub' => array( 'unicode' => '&#xf593;', 'styles' => array( 'sow-fas' ), ),
681
  'hotdog' => array( 'unicode' => '&#xf80f;', 'styles' => array( 'sow-fas' ), ),
682
  'hotel' => array( 'unicode' => '&#xf594;', 'styles' => array( 'sow-fas' ), ),
683
  'hotjar' => array( 'unicode' => '&#xf3b1;', 'styles' => array( 'sow-fab' ), ),
684
  'hourglass' => array( 'unicode' => '&#xf254;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
685
  'hourglass-end' => array( 'unicode' => '&#xf253;', 'styles' => array( 'sow-fas' ), ),
686
- 'hourglass-half' => array( 'unicode' => '&#xf252;', 'styles' => array( 'sow-fas' ), ),
687
  'hourglass-start' => array( 'unicode' => '&#xf251;', 'styles' => array( 'sow-fas' ), ),
688
- 'house-damage' => array( 'unicode' => '&#xf6f1;', 'styles' => array( 'sow-fas' ), ),
689
- 'house-user' => array( 'unicode' => '&#xe065;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
690
  'houzz' => array( 'unicode' => '&#xf27c;', 'styles' => array( 'sow-fab' ), ),
691
- 'hryvnia' => array( 'unicode' => '&#xf6f2;', 'styles' => array( 'sow-fas' ), ),
692
  'html5' => array( 'unicode' => '&#xf13b;', 'styles' => array( 'sow-fab' ), ),
693
  'hubspot' => array( 'unicode' => '&#xf3b2;', 'styles' => array( 'sow-fab' ), ),
 
 
694
  'i-cursor' => array( 'unicode' => '&#xf246;', 'styles' => array( 'sow-fas' ), ),
695
  'ice-cream' => array( 'unicode' => '&#xf810;', 'styles' => array( 'sow-fas' ), ),
696
  'icicles' => array( 'unicode' => '&#xf7ad;', 'styles' => array( 'sow-fas' ), ),
697
  'icons' => array( 'unicode' => '&#xf86d;', 'styles' => array( 'sow-fas' ), ),
698
  'id-badge' => array( 'unicode' => '&#xf2c1;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
699
  'id-card' => array( 'unicode' => '&#xf2c2;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
700
- 'id-card-alt' => array( 'unicode' => '&#xf47f;', 'styles' => array( 'sow-fas' ), ),
701
  'ideal' => array( 'unicode' => '&#xe013;', 'styles' => array( 'sow-fab' ), ),
702
  'igloo' => array( 'unicode' => '&#xf7ae;', 'styles' => array( 'sow-fas' ), ),
703
  'image' => array( 'unicode' => '&#xf03e;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
704
  'images' => array( 'unicode' => '&#xf302;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
705
  'imdb' => array( 'unicode' => '&#xf2d8;', 'styles' => array( 'sow-fab' ), ),
706
  'inbox' => array( 'unicode' => '&#xf01c;', 'styles' => array( 'sow-fas' ), ),
707
  'indent' => array( 'unicode' => '&#xf03c;', 'styles' => array( 'sow-fas' ), ),
 
708
  'industry' => array( 'unicode' => '&#xf275;', 'styles' => array( 'sow-fas' ), ),
709
  'infinity' => array( 'unicode' => '&#xf534;', 'styles' => array( 'sow-fas' ), ),
710
  'info' => array( 'unicode' => '&#xf129;', 'styles' => array( 'sow-fas' ), ),
711
- 'info-circle' => array( 'unicode' => '&#xf05a;', 'styles' => array( 'sow-fas' ), ),
712
- 'innosoft' => array( 'unicode' => '&#xe080;', 'styles' => array( 'sow-fab' ), ),
713
  'instagram' => array( 'unicode' => '&#xf16d;', 'styles' => array( 'sow-fab' ), ),
714
  'instagram-square' => array( 'unicode' => '&#xe055;', 'styles' => array( 'sow-fab' ), ),
715
  'instalod' => array( 'unicode' => '&#xe081;', 'styles' => array( 'sow-fab' ), ),
@@ -721,18 +944,24 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
721
  'itch-io' => array( 'unicode' => '&#xf83a;', 'styles' => array( 'sow-fab' ), ),
722
  'itunes' => array( 'unicode' => '&#xf3b4;', 'styles' => array( 'sow-fab' ), ),
723
  'itunes-note' => array( 'unicode' => '&#xf3b5;', 'styles' => array( 'sow-fab' ), ),
 
 
 
724
  'java' => array( 'unicode' => '&#xf4e4;', 'styles' => array( 'sow-fab' ), ),
725
  'jedi' => array( 'unicode' => '&#xf669;', 'styles' => array( 'sow-fas' ), ),
726
  'jedi-order' => array( 'unicode' => '&#xf50e;', 'styles' => array( 'sow-fab' ), ),
727
  'jenkins' => array( 'unicode' => '&#xf3b6;', 'styles' => array( 'sow-fab' ), ),
 
 
728
  'jira' => array( 'unicode' => '&#xf7b1;', 'styles' => array( 'sow-fab' ), ),
729
  'joget' => array( 'unicode' => '&#xf3b7;', 'styles' => array( 'sow-fab' ), ),
730
  'joint' => array( 'unicode' => '&#xf595;', 'styles' => array( 'sow-fas' ), ),
731
  'joomla' => array( 'unicode' => '&#xf1aa;', 'styles' => array( 'sow-fab' ), ),
732
- 'journal-whills' => array( 'unicode' => '&#xf66a;', 'styles' => array( 'sow-fas' ), ),
733
  'js' => array( 'unicode' => '&#xf3b8;', 'styles' => array( 'sow-fab' ), ),
734
  'js-square' => array( 'unicode' => '&#xf3b9;', 'styles' => array( 'sow-fab' ), ),
735
  'jsfiddle' => array( 'unicode' => '&#xf1cc;', 'styles' => array( 'sow-fab' ), ),
 
 
736
  'kaaba' => array( 'unicode' => '&#xf66b;', 'styles' => array( 'sow-fas' ), ),
737
  'kaggle' => array( 'unicode' => '&#xf5fa;', 'styles' => array( 'sow-fab' ), ),
738
  'key' => array( 'unicode' => '&#xf084;', 'styles' => array( 'sow-fas' ), ),
@@ -742,154 +971,184 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
742
  'khanda' => array( 'unicode' => '&#xf66d;', 'styles' => array( 'sow-fas' ), ),
743
  'kickstarter' => array( 'unicode' => '&#xf3bb;', 'styles' => array( 'sow-fab' ), ),
744
  'kickstarter-k' => array( 'unicode' => '&#xf3bc;', 'styles' => array( 'sow-fab' ), ),
745
- 'kiss' => array( 'unicode' => '&#xf596;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
746
- 'kiss-beam' => array( 'unicode' => '&#xf597;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
747
- 'kiss-wink-heart' => array( 'unicode' => '&#xf598;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
748
  'kiwi-bird' => array( 'unicode' => '&#xf535;', 'styles' => array( 'sow-fas' ), ),
749
  'korvue' => array( 'unicode' => '&#xf42f;', 'styles' => array( 'sow-fab' ), ),
 
 
750
  'landmark' => array( 'unicode' => '&#xf66f;', 'styles' => array( 'sow-fas' ), ),
 
 
751
  'language' => array( 'unicode' => '&#xf1ab;', 'styles' => array( 'sow-fas' ), ),
752
  'laptop' => array( 'unicode' => '&#xf109;', 'styles' => array( 'sow-fas' ), ),
753
  'laptop-code' => array( 'unicode' => '&#xf5fc;', 'styles' => array( 'sow-fas' ), ),
754
- 'laptop-house' => array( 'unicode' => '&#xe066;', 'styles' => array( 'sow-fas' ), ),
755
  'laptop-medical' => array( 'unicode' => '&#xf812;', 'styles' => array( 'sow-fas' ), ),
756
  'laravel' => array( 'unicode' => '&#xf3bd;', 'styles' => array( 'sow-fab' ), ),
 
757
  'lastfm' => array( 'unicode' => '&#xf202;', 'styles' => array( 'sow-fab' ), ),
758
  'lastfm-square' => array( 'unicode' => '&#xf203;', 'styles' => array( 'sow-fab' ), ),
759
- 'laugh' => array( 'unicode' => '&#xf599;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
760
- 'laugh-beam' => array( 'unicode' => '&#xf59a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
761
- 'laugh-squint' => array( 'unicode' => '&#xf59b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
762
- 'laugh-wink' => array( 'unicode' => '&#xf59c;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
763
  'layer-group' => array( 'unicode' => '&#xf5fd;', 'styles' => array( 'sow-fas' ), ),
764
  'leaf' => array( 'unicode' => '&#xf06c;', 'styles' => array( 'sow-fas' ), ),
765
  'leanpub' => array( 'unicode' => '&#xf212;', 'styles' => array( 'sow-fab' ), ),
 
 
766
  'lemon' => array( 'unicode' => '&#xf094;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
767
  'less' => array( 'unicode' => '&#xf41d;', 'styles' => array( 'sow-fab' ), ),
768
- 'less-than' => array( 'unicode' => '&#xf536;', 'styles' => array( 'sow-fas' ), ),
769
  'less-than-equal' => array( 'unicode' => '&#xf537;', 'styles' => array( 'sow-fas' ), ),
770
- 'level-down-alt' => array( 'unicode' => '&#xf3be;', 'styles' => array( 'sow-fas' ), ),
771
- 'level-up-alt' => array( 'unicode' => '&#xf3bf;', 'styles' => array( 'sow-fas' ), ),
772
  'life-ring' => array( 'unicode' => '&#xf1cd;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
773
  'lightbulb' => array( 'unicode' => '&#xf0eb;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
774
  'line' => array( 'unicode' => '&#xf3c0;', 'styles' => array( 'sow-fab' ), ),
 
775
  'link' => array( 'unicode' => '&#xf0c1;', 'styles' => array( 'sow-fas' ), ),
 
776
  'linkedin' => array( 'unicode' => '&#xf08c;', 'styles' => array( 'sow-fab' ), ),
777
  'linkedin-in' => array( 'unicode' => '&#xf0e1;', 'styles' => array( 'sow-fab' ), ),
778
  'linode' => array( 'unicode' => '&#xf2b8;', 'styles' => array( 'sow-fab' ), ),
779
  'linux' => array( 'unicode' => '&#xf17c;', 'styles' => array( 'sow-fab' ), ),
780
  'lira-sign' => array( 'unicode' => '&#xf195;', 'styles' => array( 'sow-fas' ), ),
781
  'list' => array( 'unicode' => '&#xf03a;', 'styles' => array( 'sow-fas' ), ),
782
- 'list-alt' => array( 'unicode' => '&#xf022;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
783
  'list-ol' => array( 'unicode' => '&#xf0cb;', 'styles' => array( 'sow-fas' ), ),
784
  'list-ul' => array( 'unicode' => '&#xf0ca;', 'styles' => array( 'sow-fas' ), ),
 
785
  'location-arrow' => array( 'unicode' => '&#xf124;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
786
  'lock' => array( 'unicode' => '&#xf023;', 'styles' => array( 'sow-fas' ), ),
787
  'lock-open' => array( 'unicode' => '&#xf3c1;', 'styles' => array( 'sow-fas' ), ),
788
- 'long-arrow-alt-down' => array( 'unicode' => '&#xf309;', 'styles' => array( 'sow-fas' ), ),
789
- 'long-arrow-alt-left' => array( 'unicode' => '&#xf30a;', 'styles' => array( 'sow-fas' ), ),
790
- 'long-arrow-alt-right' => array( 'unicode' => '&#xf30b;', 'styles' => array( 'sow-fas' ), ),
791
- 'long-arrow-alt-up' => array( 'unicode' => '&#xf30c;', 'styles' => array( 'sow-fas' ), ),
792
- 'low-vision' => array( 'unicode' => '&#xf2a8;', 'styles' => array( 'sow-fas' ), ),
793
- 'luggage-cart' => array( 'unicode' => '&#xf59d;', 'styles' => array( 'sow-fas' ), ),
794
  'lungs' => array( 'unicode' => '&#xf604;', 'styles' => array( 'sow-fas' ), ),
795
  'lungs-virus' => array( 'unicode' => '&#xe067;', 'styles' => array( 'sow-fas' ), ),
796
  'lyft' => array( 'unicode' => '&#xf3c3;', 'styles' => array( 'sow-fab' ), ),
 
797
  'magento' => array( 'unicode' => '&#xf3c4;', 'styles' => array( 'sow-fab' ), ),
798
- 'magic' => array( 'unicode' => '&#xf0d0;', 'styles' => array( 'sow-fas' ), ),
799
  'magnet' => array( 'unicode' => '&#xf076;', 'styles' => array( 'sow-fas' ), ),
800
- 'mail-bulk' => array( 'unicode' => '&#xf674;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
801
  'mailchimp' => array( 'unicode' => '&#xf59e;', 'styles' => array( 'sow-fab' ), ),
802
- 'male' => array( 'unicode' => '&#xf183;', 'styles' => array( 'sow-fas' ), ),
803
  'mandalorian' => array( 'unicode' => '&#xf50f;', 'styles' => array( 'sow-fab' ), ),
804
  'map' => array( 'unicode' => '&#xf279;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
805
- 'map-marked' => array( 'unicode' => '&#xf59f;', 'styles' => array( 'sow-fas' ), ),
806
- 'map-marked-alt' => array( 'unicode' => '&#xf5a0;', 'styles' => array( 'sow-fas' ), ),
807
- 'map-marker' => array( 'unicode' => '&#xf041;', 'styles' => array( 'sow-fas' ), ),
808
- 'map-marker-alt' => array( 'unicode' => '&#xf3c5;', 'styles' => array( 'sow-fas' ), ),
809
  'map-pin' => array( 'unicode' => '&#xf276;', 'styles' => array( 'sow-fas' ), ),
810
- 'map-signs' => array( 'unicode' => '&#xf277;', 'styles' => array( 'sow-fas' ), ),
811
  'markdown' => array( 'unicode' => '&#xf60f;', 'styles' => array( 'sow-fab' ), ),
812
  'marker' => array( 'unicode' => '&#xf5a1;', 'styles' => array( 'sow-fas' ), ),
813
  'mars' => array( 'unicode' => '&#xf222;', 'styles' => array( 'sow-fas' ), ),
 
 
814
  'mars-double' => array( 'unicode' => '&#xf227;', 'styles' => array( 'sow-fas' ), ),
815
  'mars-stroke' => array( 'unicode' => '&#xf229;', 'styles' => array( 'sow-fas' ), ),
816
- 'mars-stroke-h' => array( 'unicode' => '&#xf22b;', 'styles' => array( 'sow-fas' ), ),
817
- 'mars-stroke-v' => array( 'unicode' => '&#xf22a;', 'styles' => array( 'sow-fas' ), ),
 
 
 
818
  'mask' => array( 'unicode' => '&#xf6fa;', 'styles' => array( 'sow-fas' ), ),
 
 
 
819
  'mastodon' => array( 'unicode' => '&#xf4f6;', 'styles' => array( 'sow-fab' ), ),
 
820
  'maxcdn' => array( 'unicode' => '&#xf136;', 'styles' => array( 'sow-fab' ), ),
 
821
  'mdb' => array( 'unicode' => '&#xf8ca;', 'styles' => array( 'sow-fab' ), ),
822
  'medal' => array( 'unicode' => '&#xf5a2;', 'styles' => array( 'sow-fas' ), ),
823
  'medapps' => array( 'unicode' => '&#xf3c6;', 'styles' => array( 'sow-fab' ), ),
824
  'medium' => array( 'unicode' => '&#xf23a;', 'styles' => array( 'sow-fab' ), ),
825
- 'medium-m' => array( 'unicode' => '&#xf3c7;', 'styles' => array( 'sow-fab' ), ),
826
- 'medkit' => array( 'unicode' => '&#xf0fa;', 'styles' => array( 'sow-fas' ), ),
827
  'medrt' => array( 'unicode' => '&#xf3c8;', 'styles' => array( 'sow-fab' ), ),
828
  'meetup' => array( 'unicode' => '&#xf2e0;', 'styles' => array( 'sow-fab' ), ),
829
  'megaport' => array( 'unicode' => '&#xf5a3;', 'styles' => array( 'sow-fab' ), ),
830
- 'meh' => array( 'unicode' => '&#xf11a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
831
- 'meh-blank' => array( 'unicode' => '&#xf5a4;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
832
- 'meh-rolling-eyes' => array( 'unicode' => '&#xf5a5;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
833
  'memory' => array( 'unicode' => '&#xf538;', 'styles' => array( 'sow-fas' ), ),
834
  'mendeley' => array( 'unicode' => '&#xf7b3;', 'styles' => array( 'sow-fab' ), ),
835
  'menorah' => array( 'unicode' => '&#xf676;', 'styles' => array( 'sow-fas' ), ),
836
  'mercury' => array( 'unicode' => '&#xf223;', 'styles' => array( 'sow-fas' ), ),
 
837
  'meteor' => array( 'unicode' => '&#xf753;', 'styles' => array( 'sow-fas' ), ),
838
  'microblog' => array( 'unicode' => '&#xe01a;', 'styles' => array( 'sow-fab' ), ),
839
  'microchip' => array( 'unicode' => '&#xf2db;', 'styles' => array( 'sow-fas' ), ),
840
  'microphone' => array( 'unicode' => '&#xf130;', 'styles' => array( 'sow-fas' ), ),
841
- 'microphone-alt' => array( 'unicode' => '&#xf3c9;', 'styles' => array( 'sow-fas' ), ),
842
- 'microphone-alt-slash' => array( 'unicode' => '&#xf539;', 'styles' => array( 'sow-fas' ), ),
843
  'microphone-slash' => array( 'unicode' => '&#xf131;', 'styles' => array( 'sow-fas' ), ),
844
  'microscope' => array( 'unicode' => '&#xf610;', 'styles' => array( 'sow-fas' ), ),
845
  'microsoft' => array( 'unicode' => '&#xf3ca;', 'styles' => array( 'sow-fab' ), ),
 
 
846
  'minus' => array( 'unicode' => '&#xf068;', 'styles' => array( 'sow-fas' ), ),
847
- 'minus-circle' => array( 'unicode' => '&#xf056;', 'styles' => array( 'sow-fas' ), ),
848
- 'minus-square' => array( 'unicode' => '&#xf146;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
849
  'mitten' => array( 'unicode' => '&#xf7b5;', 'styles' => array( 'sow-fas' ), ),
850
  'mix' => array( 'unicode' => '&#xf3cb;', 'styles' => array( 'sow-fab' ), ),
851
  'mixcloud' => array( 'unicode' => '&#xf289;', 'styles' => array( 'sow-fab' ), ),
852
  'mixer' => array( 'unicode' => '&#xe056;', 'styles' => array( 'sow-fab' ), ),
853
  'mizuni' => array( 'unicode' => '&#xf3cc;', 'styles' => array( 'sow-fab' ), ),
854
- 'mobile' => array( 'unicode' => '&#xf10b;', 'styles' => array( 'sow-fas' ), ),
855
- 'mobile-alt' => array( 'unicode' => '&#xf3cd;', 'styles' => array( 'sow-fas' ), ),
 
 
 
856
  'modx' => array( 'unicode' => '&#xf285;', 'styles' => array( 'sow-fab' ), ),
857
  'monero' => array( 'unicode' => '&#xf3d0;', 'styles' => array( 'sow-fab' ), ),
858
  'money-bill' => array( 'unicode' => '&#xf0d6;', 'styles' => array( 'sow-fas' ), ),
859
- 'money-bill-alt' => array( 'unicode' => '&#xf3d1;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
 
860
  'money-bill-wave' => array( 'unicode' => '&#xf53a;', 'styles' => array( 'sow-fas' ), ),
861
- 'money-bill-wave-alt' => array( 'unicode' => '&#xf53b;', 'styles' => array( 'sow-fas' ), ),
 
862
  'money-check' => array( 'unicode' => '&#xf53c;', 'styles' => array( 'sow-fas' ), ),
863
- 'money-check-alt' => array( 'unicode' => '&#xf53d;', 'styles' => array( 'sow-fas' ), ),
864
  'monument' => array( 'unicode' => '&#xf5a6;', 'styles' => array( 'sow-fas' ), ),
865
  'moon' => array( 'unicode' => '&#xf186;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
866
  'mortar-pestle' => array( 'unicode' => '&#xf5a7;', 'styles' => array( 'sow-fas' ), ),
867
  'mosque' => array( 'unicode' => '&#xf678;', 'styles' => array( 'sow-fas' ), ),
 
 
868
  'motorcycle' => array( 'unicode' => '&#xf21c;', 'styles' => array( 'sow-fas' ), ),
 
869
  'mountain' => array( 'unicode' => '&#xf6fc;', 'styles' => array( 'sow-fas' ), ),
870
- 'mouse' => array( 'unicode' => '&#xf8cc;', 'styles' => array( 'sow-fas' ), ),
871
- 'mouse-pointer' => array( 'unicode' => '&#xf245;', 'styles' => array( 'sow-fas' ), ),
872
  'mug-hot' => array( 'unicode' => '&#xf7b6;', 'styles' => array( 'sow-fas' ), ),
 
873
  'music' => array( 'unicode' => '&#xf001;', 'styles' => array( 'sow-fas' ), ),
 
 
874
  'napster' => array( 'unicode' => '&#xf3d2;', 'styles' => array( 'sow-fab' ), ),
875
  'neos' => array( 'unicode' => '&#xf612;', 'styles' => array( 'sow-fab' ), ),
876
  'network-wired' => array( 'unicode' => '&#xf6ff;', 'styles' => array( 'sow-fas' ), ),
877
  'neuter' => array( 'unicode' => '&#xf22c;', 'styles' => array( 'sow-fas' ), ),
878
  'newspaper' => array( 'unicode' => '&#xf1ea;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
879
  'nimblr' => array( 'unicode' => '&#xf5a8;', 'styles' => array( 'sow-fab' ), ),
880
  'node' => array( 'unicode' => '&#xf419;', 'styles' => array( 'sow-fab' ), ),
881
  'node-js' => array( 'unicode' => '&#xf3d3;', 'styles' => array( 'sow-fab' ), ),
882
  'not-equal' => array( 'unicode' => '&#xf53e;', 'styles' => array( 'sow-fas' ), ),
 
883
  'notes-medical' => array( 'unicode' => '&#xf481;', 'styles' => array( 'sow-fas' ), ),
884
  'npm' => array( 'unicode' => '&#xf3d4;', 'styles' => array( 'sow-fab' ), ),
885
  'ns8' => array( 'unicode' => '&#xf3d5;', 'styles' => array( 'sow-fab' ), ),
886
  'nutritionix' => array( 'unicode' => '&#xf3d6;', 'styles' => array( 'sow-fab' ), ),
 
887
  'object-group' => array( 'unicode' => '&#xf247;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
888
  'object-ungroup' => array( 'unicode' => '&#xf248;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
889
  'octopus-deploy' => array( 'unicode' => '&#xe082;', 'styles' => array( 'sow-fab' ), ),
890
  'odnoklassniki' => array( 'unicode' => '&#xf263;', 'styles' => array( 'sow-fab' ), ),
891
  'odnoklassniki-square' => array( 'unicode' => '&#xf264;', 'styles' => array( 'sow-fab' ), ),
892
  'oil-can' => array( 'unicode' => '&#xf613;', 'styles' => array( 'sow-fas' ), ),
 
893
  'old-republic' => array( 'unicode' => '&#xf510;', 'styles' => array( 'sow-fab' ), ),
894
  'om' => array( 'unicode' => '&#xf679;', 'styles' => array( 'sow-fas' ), ),
895
  'opencart' => array( 'unicode' => '&#xf23d;', 'styles' => array( 'sow-fab' ), ),
@@ -900,54 +1159,102 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
900
  'osi' => array( 'unicode' => '&#xf41a;', 'styles' => array( 'sow-fab' ), ),
901
  'otter' => array( 'unicode' => '&#xf700;', 'styles' => array( 'sow-fas' ), ),
902
  'outdent' => array( 'unicode' => '&#xf03b;', 'styles' => array( 'sow-fas' ), ),
 
 
903
  'page4' => array( 'unicode' => '&#xf3d7;', 'styles' => array( 'sow-fab' ), ),
904
  'pagelines' => array( 'unicode' => '&#xf18c;', 'styles' => array( 'sow-fab' ), ),
905
  'pager' => array( 'unicode' => '&#xf815;', 'styles' => array( 'sow-fas' ), ),
906
- 'paint-brush' => array( 'unicode' => '&#xf1fc;', 'styles' => array( 'sow-fas' ), ),
907
  'paint-roller' => array( 'unicode' => '&#xf5aa;', 'styles' => array( 'sow-fas' ), ),
 
908
  'palette' => array( 'unicode' => '&#xf53f;', 'styles' => array( 'sow-fas' ), ),
909
  'palfed' => array( 'unicode' => '&#xf3d8;', 'styles' => array( 'sow-fab' ), ),
910
  'pallet' => array( 'unicode' => '&#xf482;', 'styles' => array( 'sow-fas' ), ),
 
911
  'paper-plane' => array( 'unicode' => '&#xf1d8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
912
  'paperclip' => array( 'unicode' => '&#xf0c6;', 'styles' => array( 'sow-fas' ), ),
913
  'parachute-box' => array( 'unicode' => '&#xf4cd;', 'styles' => array( 'sow-fas' ), ),
914
  'paragraph' => array( 'unicode' => '&#xf1dd;', 'styles' => array( 'sow-fas' ), ),
915
- 'parking' => array( 'unicode' => '&#xf540;', 'styles' => array( 'sow-fas' ), ),
916
  'passport' => array( 'unicode' => '&#xf5ab;', 'styles' => array( 'sow-fas' ), ),
917
- 'pastafarianism' => array( 'unicode' => '&#xf67b;', 'styles' => array( 'sow-fas' ), ),
918
- 'paste' => array( 'unicode' => '&#xf0ea;', 'styles' => array( 'sow-fas' ), ),
919
  'patreon' => array( 'unicode' => '&#xf3d9;', 'styles' => array( 'sow-fab' ), ),
920
  'pause' => array( 'unicode' => '&#xf04c;', 'styles' => array( 'sow-fas' ), ),
921
- 'pause-circle' => array( 'unicode' => '&#xf28b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
922
  'paw' => array( 'unicode' => '&#xf1b0;', 'styles' => array( 'sow-fas' ), ),
923
  'paypal' => array( 'unicode' => '&#xf1ed;', 'styles' => array( 'sow-fab' ), ),
924
  'peace' => array( 'unicode' => '&#xf67c;', 'styles' => array( 'sow-fas' ), ),
925
  'pen' => array( 'unicode' => '&#xf304;', 'styles' => array( 'sow-fas' ), ),
926
- 'pen-alt' => array( 'unicode' => '&#xf305;', 'styles' => array( 'sow-fas' ), ),
927
  'pen-fancy' => array( 'unicode' => '&#xf5ac;', 'styles' => array( 'sow-fas' ), ),
928
  'pen-nib' => array( 'unicode' => '&#xf5ad;', 'styles' => array( 'sow-fas' ), ),
929
- 'pen-square' => array( 'unicode' => '&#xf14b;', 'styles' => array( 'sow-fas' ), ),
930
- 'pencil-alt' => array( 'unicode' => '&#xf303;', 'styles' => array( 'sow-fas' ), ),
931
- 'pencil-ruler' => array( 'unicode' => '&#xf5ae;', 'styles' => array( 'sow-fas' ), ),
932
- 'penny-arcade' => array( 'unicode' => '&#xf704;', 'styles' => array( 'sow-fab' ), ),
933
- 'people-arrows' => array( 'unicode' => '&#xe068;', 'styles' => array( 'sow-fas' ), ),
934
- 'people-carry' => array( 'unicode' => '&#xf4ce;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
935
  'pepper-hot' => array( 'unicode' => '&#xf816;', 'styles' => array( 'sow-fas' ), ),
936
  'perbyte' => array( 'unicode' => '&#xe083;', 'styles' => array( 'sow-fab' ), ),
937
- 'percent' => array( 'unicode' => '&#xf295;', 'styles' => array( 'sow-fas' ), ),
938
- 'percentage' => array( 'unicode' => '&#xf541;', 'styles' => array( 'sow-fas' ), ),
939
  'periscope' => array( 'unicode' => '&#xf3da;', 'styles' => array( 'sow-fab' ), ),
 
 
 
 
940
  'person-booth' => array( 'unicode' => '&#xf756;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
941
  'phabricator' => array( 'unicode' => '&#xf3db;', 'styles' => array( 'sow-fab' ), ),
942
  'phoenix-framework' => array( 'unicode' => '&#xf3dc;', 'styles' => array( 'sow-fab' ), ),
943
  'phoenix-squadron' => array( 'unicode' => '&#xf511;', 'styles' => array( 'sow-fab' ), ),
944
  'phone' => array( 'unicode' => '&#xf095;', 'styles' => array( 'sow-fas' ), ),
945
- 'phone-alt' => array( 'unicode' => '&#xf879;', 'styles' => array( 'sow-fas' ), ),
946
  'phone-slash' => array( 'unicode' => '&#xf3dd;', 'styles' => array( 'sow-fas' ), ),
947
- 'phone-square' => array( 'unicode' => '&#xf098;', 'styles' => array( 'sow-fas' ), ),
948
- 'phone-square-alt' => array( 'unicode' => '&#xf87b;', 'styles' => array( 'sow-fas' ), ),
949
  'phone-volume' => array( 'unicode' => '&#xf2a0;', 'styles' => array( 'sow-fas' ), ),
950
- 'photo-video' => array( 'unicode' => '&#xf87c;', 'styles' => array( 'sow-fas' ), ),
951
  'php' => array( 'unicode' => '&#xf457;', 'styles' => array( 'sow-fab' ), ),
952
  'pied-piper' => array( 'unicode' => '&#xf2ae;', 'styles' => array( 'sow-fab' ), ),
953
  'pied-piper-alt' => array( 'unicode' => '&#xf1a8;', 'styles' => array( 'sow-fab' ), ),
@@ -959,57 +1266,60 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
959
  'pinterest' => array( 'unicode' => '&#xf0d2;', 'styles' => array( 'sow-fab' ), ),
960
  'pinterest-p' => array( 'unicode' => '&#xf231;', 'styles' => array( 'sow-fab' ), ),
961
  'pinterest-square' => array( 'unicode' => '&#xf0d3;', 'styles' => array( 'sow-fab' ), ),
 
962
  'pizza-slice' => array( 'unicode' => '&#xf818;', 'styles' => array( 'sow-fas' ), ),
963
  'place-of-worship' => array( 'unicode' => '&#xf67f;', 'styles' => array( 'sow-fas' ), ),
964
  'plane' => array( 'unicode' => '&#xf072;', 'styles' => array( 'sow-fas' ), ),
965
  'plane-arrival' => array( 'unicode' => '&#xf5af;', 'styles' => array( 'sow-fas' ), ),
 
 
 
966
  'plane-departure' => array( 'unicode' => '&#xf5b0;', 'styles' => array( 'sow-fas' ), ),
 
967
  'plane-slash' => array( 'unicode' => '&#xe069;', 'styles' => array( 'sow-fas' ), ),
 
 
 
968
  'play' => array( 'unicode' => '&#xf04b;', 'styles' => array( 'sow-fas' ), ),
969
- 'play-circle' => array( 'unicode' => '&#xf144;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
970
  'playstation' => array( 'unicode' => '&#xf3df;', 'styles' => array( 'sow-fab' ), ),
971
  'plug' => array( 'unicode' => '&#xf1e6;', 'styles' => array( 'sow-fas' ), ),
972
- 'plus' => array( 'unicode' => '&#xf067;', 'styles' => array( 'sow-fas' ), ),
973
- 'plus-circle' => array( 'unicode' => '&#xf055;', 'styles' => array( 'sow-fas' ), ),
974
- 'plus-square' => array( 'unicode' => '&#xf0fe;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
 
 
 
975
  'podcast' => array( 'unicode' => '&#xf2ce;', 'styles' => array( 'sow-fas' ), ),
976
- 'poll' => array( 'unicode' => '&#xf681;', 'styles' => array( 'sow-fas' ), ),
977
- 'poll-h' => array( 'unicode' => '&#xf682;', 'styles' => array( 'sow-fas' ), ),
978
  'poo' => array( 'unicode' => '&#xf2fe;', 'styles' => array( 'sow-fas' ), ),
979
  'poo-storm' => array( 'unicode' => '&#xf75a;', 'styles' => array( 'sow-fas' ), ),
980
  'poop' => array( 'unicode' => '&#xf619;', 'styles' => array( 'sow-fas' ), ),
981
- 'portrait' => array( 'unicode' => '&#xf3e0;', 'styles' => array( 'sow-fas' ), ),
982
- 'pound-sign' => array( 'unicode' => '&#xf154;', 'styles' => array( 'sow-fas' ), ),
983
  'power-off' => array( 'unicode' => '&#xf011;', 'styles' => array( 'sow-fas' ), ),
984
- 'pray' => array( 'unicode' => '&#xf683;', 'styles' => array( 'sow-fas' ), ),
985
- 'praying-hands' => array( 'unicode' => '&#xf684;', 'styles' => array( 'sow-fas' ), ),
986
  'prescription' => array( 'unicode' => '&#xf5b1;', 'styles' => array( 'sow-fas' ), ),
987
  'prescription-bottle' => array( 'unicode' => '&#xf485;', 'styles' => array( 'sow-fas' ), ),
988
- 'prescription-bottle-alt' => array( 'unicode' => '&#xf486;', 'styles' => array( 'sow-fas' ), ),
989
  'print' => array( 'unicode' => '&#xf02f;', 'styles' => array( 'sow-fas' ), ),
990
- 'procedures' => array( 'unicode' => '&#xf487;', 'styles' => array( 'sow-fas' ), ),
991
  'product-hunt' => array( 'unicode' => '&#xf288;', 'styles' => array( 'sow-fab' ), ),
992
- 'project-diagram' => array( 'unicode' => '&#xf542;', 'styles' => array( 'sow-fas' ), ),
993
  'pump-medical' => array( 'unicode' => '&#xe06a;', 'styles' => array( 'sow-fas' ), ),
994
  'pump-soap' => array( 'unicode' => '&#xe06b;', 'styles' => array( 'sow-fas' ), ),
995
  'pushed' => array( 'unicode' => '&#xf3e1;', 'styles' => array( 'sow-fab' ), ),
996
  'puzzle-piece' => array( 'unicode' => '&#xf12e;', 'styles' => array( 'sow-fas' ), ),
997
  'python' => array( 'unicode' => '&#xf3e2;', 'styles' => array( 'sow-fab' ), ),
 
998
  'qq' => array( 'unicode' => '&#xf1d6;', 'styles' => array( 'sow-fab' ), ),
999
  'qrcode' => array( 'unicode' => '&#xf029;', 'styles' => array( 'sow-fas' ), ),
1000
- 'question' => array( 'unicode' => '&#xf128;', 'styles' => array( 'sow-fas' ), ),
1001
- 'question-circle' => array( 'unicode' => '&#xf059;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1002
- 'quidditch' => array( 'unicode' => '&#xf458;', 'styles' => array( 'sow-fas' ), ),
1003
  'quinscape' => array( 'unicode' => '&#xf459;', 'styles' => array( 'sow-fab' ), ),
1004
  'quora' => array( 'unicode' => '&#xf2c4;', 'styles' => array( 'sow-fab' ), ),
1005
  'quote-left' => array( 'unicode' => '&#xf10d;', 'styles' => array( 'sow-fas' ), ),
1006
  'quote-right' => array( 'unicode' => '&#xf10e;', 'styles' => array( 'sow-fas' ), ),
1007
- 'quran' => array( 'unicode' => '&#xf687;', 'styles' => array( 'sow-fas' ), ),
1008
  'r-project' => array( 'unicode' => '&#xf4f7;', 'styles' => array( 'sow-fab' ), ),
1009
  'radiation' => array( 'unicode' => '&#xf7b9;', 'styles' => array( 'sow-fas' ), ),
1010
- 'radiation-alt' => array( 'unicode' => '&#xf7ba;', 'styles' => array( 'sow-fas' ), ),
1011
  'rainbow' => array( 'unicode' => '&#xf75b;', 'styles' => array( 'sow-fas' ), ),
1012
- 'random' => array( 'unicode' => '&#xf074;', 'styles' => array( 'sow-fas' ), ),
1013
  'raspberry-pi' => array( 'unicode' => '&#xf7bb;', 'styles' => array( 'sow-fab' ), ),
1014
  'ravelry' => array( 'unicode' => '&#xf2d9;', 'styles' => array( 'sow-fab' ), ),
1015
  'react' => array( 'unicode' => '&#xf41b;', 'styles' => array( 'sow-fab' ), ),
@@ -1018,17 +1328,18 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
1018
  'rebel' => array( 'unicode' => '&#xf1d0;', 'styles' => array( 'sow-fab' ), ),
1019
  'receipt' => array( 'unicode' => '&#xf543;', 'styles' => array( 'sow-fas' ), ),
1020
  'record-vinyl' => array( 'unicode' => '&#xf8d9;', 'styles' => array( 'sow-fas' ), ),
 
 
 
1021
  'recycle' => array( 'unicode' => '&#xf1b8;', 'styles' => array( 'sow-fas' ), ),
1022
  'red-river' => array( 'unicode' => '&#xf3e3;', 'styles' => array( 'sow-fab' ), ),
1023
  'reddit' => array( 'unicode' => '&#xf1a1;', 'styles' => array( 'sow-fab' ), ),
1024
  'reddit-alien' => array( 'unicode' => '&#xf281;', 'styles' => array( 'sow-fab' ), ),
1025
  'reddit-square' => array( 'unicode' => '&#xf1a2;', 'styles' => array( 'sow-fab' ), ),
1026
  'redhat' => array( 'unicode' => '&#xf7bc;', 'styles' => array( 'sow-fab' ), ),
1027
- 'redo' => array( 'unicode' => '&#xf01e;', 'styles' => array( 'sow-fas' ), ),
1028
- 'redo-alt' => array( 'unicode' => '&#xf2f9;', 'styles' => array( 'sow-fas' ), ),
1029
  'registered' => array( 'unicode' => '&#xf25d;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1030
- 'remove-format' => array( 'unicode' => '&#xf87d;', 'styles' => array( 'sow-fas' ), ),
1031
  'renren' => array( 'unicode' => '&#xf18b;', 'styles' => array( 'sow-fab' ), ),
 
1032
  'reply' => array( 'unicode' => '&#xf3e5;', 'styles' => array( 'sow-fas' ), ),
1033
  'reply-all' => array( 'unicode' => '&#xf122;', 'styles' => array( 'sow-fas' ), ),
1034
  'replyd' => array( 'unicode' => '&#xf3e6;', 'styles' => array( 'sow-fab' ), ),
@@ -1039,43 +1350,66 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
1039
  'retweet' => array( 'unicode' => '&#xf079;', 'styles' => array( 'sow-fas' ), ),
1040
  'rev' => array( 'unicode' => '&#xf5b2;', 'styles' => array( 'sow-fab' ), ),
1041
  'ribbon' => array( 'unicode' => '&#xf4d6;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
1042
  'ring' => array( 'unicode' => '&#xf70b;', 'styles' => array( 'sow-fas' ), ),
1043
  'road' => array( 'unicode' => '&#xf018;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
1044
  'robot' => array( 'unicode' => '&#xf544;', 'styles' => array( 'sow-fas' ), ),
1045
  'rocket' => array( 'unicode' => '&#xf135;', 'styles' => array( 'sow-fas' ), ),
1046
  'rocketchat' => array( 'unicode' => '&#xf3e8;', 'styles' => array( 'sow-fab' ), ),
1047
  'rockrms' => array( 'unicode' => '&#xf3e9;', 'styles' => array( 'sow-fab' ), ),
 
 
 
1048
  'route' => array( 'unicode' => '&#xf4d7;', 'styles' => array( 'sow-fas' ), ),
1049
  'rss' => array( 'unicode' => '&#xf09e;', 'styles' => array( 'sow-fas' ), ),
1050
- 'rss-square' => array( 'unicode' => '&#xf143;', 'styles' => array( 'sow-fas' ), ),
1051
  'ruble-sign' => array( 'unicode' => '&#xf158;', 'styles' => array( 'sow-fas' ), ),
 
1052
  'ruler' => array( 'unicode' => '&#xf545;', 'styles' => array( 'sow-fas' ), ),
1053
  'ruler-combined' => array( 'unicode' => '&#xf546;', 'styles' => array( 'sow-fas' ), ),
1054
  'ruler-horizontal' => array( 'unicode' => '&#xf547;', 'styles' => array( 'sow-fas' ), ),
1055
  'ruler-vertical' => array( 'unicode' => '&#xf548;', 'styles' => array( 'sow-fas' ), ),
1056
- 'running' => array( 'unicode' => '&#xf70c;', 'styles' => array( 'sow-fas' ), ),
1057
  'rupee-sign' => array( 'unicode' => '&#xf156;', 'styles' => array( 'sow-fas' ), ),
 
1058
  'rust' => array( 'unicode' => '&#xe07a;', 'styles' => array( 'sow-fab' ), ),
1059
- 'sad-cry' => array( 'unicode' => '&#xf5b3;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1060
- 'sad-tear' => array( 'unicode' => '&#xf5b4;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
1061
  'safari' => array( 'unicode' => '&#xf267;', 'styles' => array( 'sow-fab' ), ),
 
1062
  'salesforce' => array( 'unicode' => '&#xf83b;', 'styles' => array( 'sow-fab' ), ),
1063
  'sass' => array( 'unicode' => '&#xf41e;', 'styles' => array( 'sow-fab' ), ),
1064
  'satellite' => array( 'unicode' => '&#xf7bf;', 'styles' => array( 'sow-fas' ), ),
1065
  'satellite-dish' => array( 'unicode' => '&#xf7c0;', 'styles' => array( 'sow-fas' ), ),
1066
- 'save' => array( 'unicode' => '&#xf0c7;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
1067
  'schlix' => array( 'unicode' => '&#xf3ea;', 'styles' => array( 'sow-fab' ), ),
1068
  'school' => array( 'unicode' => '&#xf549;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
1069
  'screwdriver' => array( 'unicode' => '&#xf54a;', 'styles' => array( 'sow-fas' ), ),
 
1070
  'scribd' => array( 'unicode' => '&#xf28a;', 'styles' => array( 'sow-fab' ), ),
1071
  'scroll' => array( 'unicode' => '&#xf70e;', 'styles' => array( 'sow-fas' ), ),
 
1072
  'sd-card' => array( 'unicode' => '&#xf7c2;', 'styles' => array( 'sow-fas' ), ),
1073
- 'search' => array( 'unicode' => '&#xf002;', 'styles' => array( 'sow-fas' ), ),
1074
- 'search-dollar' => array( 'unicode' => '&#xf688;', 'styles' => array( 'sow-fas' ), ),
1075
- 'search-location' => array( 'unicode' => '&#xf689;', 'styles' => array( 'sow-fas' ), ),
1076
- 'search-minus' => array( 'unicode' => '&#xf010;', 'styles' => array( 'sow-fas' ), ),
1077
- 'search-plus' => array( 'unicode' => '&#xf00e;', 'styles' => array( 'sow-fas' ), ),
1078
  'searchengin' => array( 'unicode' => '&#xf3eb;', 'styles' => array( 'sow-fab' ), ),
 
1079
  'seedling' => array( 'unicode' => '&#xf4d8;', 'styles' => array( 'sow-fas' ), ),
1080
  'sellcast' => array( 'unicode' => '&#xf2da;', 'styles' => array( 'sow-fab' ), ),
1081
  'sellsy' => array( 'unicode' => '&#xf213;', 'styles' => array( 'sow-fab' ), ),
@@ -1083,60 +1417,54 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
1083
  'servicestack' => array( 'unicode' => '&#xf3ec;', 'styles' => array( 'sow-fab' ), ),
1084
  'shapes' => array( 'unicode' => '&#xf61f;', 'styles' => array( 'sow-fas' ), ),
1085
  'share' => array( 'unicode' => '&#xf064;', 'styles' => array( 'sow-fas' ), ),
1086
- 'share-alt' => array( 'unicode' => '&#xf1e0;', 'styles' => array( 'sow-fas' ), ),
1087
- 'share-alt-square' => array( 'unicode' => '&#xf1e1;', 'styles' => array( 'sow-fas' ), ),
1088
- 'share-square' => array( 'unicode' => '&#xf14d;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1089
  'shekel-sign' => array( 'unicode' => '&#xf20b;', 'styles' => array( 'sow-fas' ), ),
1090
- 'shield-alt' => array( 'unicode' => '&#xf3ed;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
1091
  'shield-virus' => array( 'unicode' => '&#xe06c;', 'styles' => array( 'sow-fas' ), ),
1092
  'ship' => array( 'unicode' => '&#xf21a;', 'styles' => array( 'sow-fas' ), ),
1093
- 'shipping-fast' => array( 'unicode' => '&#xf48b;', 'styles' => array( 'sow-fas' ), ),
1094
  'shirtsinbulk' => array( 'unicode' => '&#xf214;', 'styles' => array( 'sow-fab' ), ),
1095
  'shoe-prints' => array( 'unicode' => '&#xf54b;', 'styles' => array( 'sow-fas' ), ),
 
 
 
1096
  'shopify' => array( 'unicode' => '&#xe057;', 'styles' => array( 'sow-fab' ), ),
1097
- 'shopping-bag' => array( 'unicode' => '&#xf290;', 'styles' => array( 'sow-fas' ), ),
1098
- 'shopping-basket' => array( 'unicode' => '&#xf291;', 'styles' => array( 'sow-fas' ), ),
1099
- 'shopping-cart' => array( 'unicode' => '&#xf07a;', 'styles' => array( 'sow-fas' ), ),
1100
  'shopware' => array( 'unicode' => '&#xf5b5;', 'styles' => array( 'sow-fab' ), ),
1101
  'shower' => array( 'unicode' => '&#xf2cc;', 'styles' => array( 'sow-fas' ), ),
1102
- 'shuttle-van' => array( 'unicode' => '&#xf5b6;', 'styles' => array( 'sow-fas' ), ),
1103
- 'sign' => array( 'unicode' => '&#xf4d9;', 'styles' => array( 'sow-fas' ), ),
1104
- 'sign-in-alt' => array( 'unicode' => '&#xf2f6;', 'styles' => array( 'sow-fas' ), ),
1105
- 'sign-language' => array( 'unicode' => '&#xf2a7;', 'styles' => array( 'sow-fas' ), ),
1106
- 'sign-out-alt' => array( 'unicode' => '&#xf2f5;', 'styles' => array( 'sow-fas' ), ),
1107
  'signal' => array( 'unicode' => '&#xf012;', 'styles' => array( 'sow-fas' ), ),
1108
  'signature' => array( 'unicode' => '&#xf5b7;', 'styles' => array( 'sow-fas' ), ),
 
1109
  'sim-card' => array( 'unicode' => '&#xf7c4;', 'styles' => array( 'sow-fas' ), ),
1110
  'simplybuilt' => array( 'unicode' => '&#xf215;', 'styles' => array( 'sow-fab' ), ),
1111
  'sink' => array( 'unicode' => '&#xe06d;', 'styles' => array( 'sow-fas' ), ),
1112
  'sistrix' => array( 'unicode' => '&#xf3ee;', 'styles' => array( 'sow-fab' ), ),
1113
  'sitemap' => array( 'unicode' => '&#xf0e8;', 'styles' => array( 'sow-fas' ), ),
1114
  'sith' => array( 'unicode' => '&#xf512;', 'styles' => array( 'sow-fab' ), ),
1115
- 'skating' => array( 'unicode' => '&#xf7c5;', 'styles' => array( 'sow-fas' ), ),
1116
  'sketch' => array( 'unicode' => '&#xf7c6;', 'styles' => array( 'sow-fab' ), ),
1117
- 'skiing' => array( 'unicode' => '&#xf7c9;', 'styles' => array( 'sow-fas' ), ),
1118
- 'skiing-nordic' => array( 'unicode' => '&#xf7ca;', 'styles' => array( 'sow-fas' ), ),
1119
  'skull' => array( 'unicode' => '&#xf54c;', 'styles' => array( 'sow-fas' ), ),
1120
  'skull-crossbones' => array( 'unicode' => '&#xf714;', 'styles' => array( 'sow-fas' ), ),
1121
  'skyatlas' => array( 'unicode' => '&#xf216;', 'styles' => array( 'sow-fab' ), ),
1122
  'skype' => array( 'unicode' => '&#xf17e;', 'styles' => array( 'sow-fab' ), ),
1123
  'slack' => array( 'unicode' => '&#xf198;', 'styles' => array( 'sow-fab' ), ),
1124
- 'slack-hash' => array( 'unicode' => '&#xf3ef;', 'styles' => array( 'sow-fab' ), ),
1125
  'slash' => array( 'unicode' => '&#xf715;', 'styles' => array( 'sow-fas' ), ),
1126
  'sleigh' => array( 'unicode' => '&#xf7cc;', 'styles' => array( 'sow-fas' ), ),
1127
- 'sliders-h' => array( 'unicode' => '&#xf1de;', 'styles' => array( 'sow-fas' ), ),
1128
  'slideshare' => array( 'unicode' => '&#xf1e7;', 'styles' => array( 'sow-fab' ), ),
1129
- 'smile' => array( 'unicode' => '&#xf118;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1130
- 'smile-beam' => array( 'unicode' => '&#xf5b8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1131
- 'smile-wink' => array( 'unicode' => '&#xf4da;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1132
  'smog' => array( 'unicode' => '&#xf75f;', 'styles' => array( 'sow-fas' ), ),
1133
  'smoking' => array( 'unicode' => '&#xf48d;', 'styles' => array( 'sow-fas' ), ),
1134
- 'smoking-ban' => array( 'unicode' => '&#xf54d;', 'styles' => array( 'sow-fas' ), ),
1135
- 'sms' => array( 'unicode' => '&#xf7cd;', 'styles' => array( 'sow-fas' ), ),
1136
  'snapchat' => array( 'unicode' => '&#xf2ab;', 'styles' => array( 'sow-fab' ), ),
1137
- 'snapchat-ghost' => array( 'unicode' => '&#xf2ac;', 'styles' => array( 'sow-fab' ), ),
1138
  'snapchat-square' => array( 'unicode' => '&#xf2ad;', 'styles' => array( 'sow-fab' ), ),
1139
- 'snowboarding' => array( 'unicode' => '&#xf7ce;', 'styles' => array( 'sow-fas' ), ),
1140
  'snowflake' => array( 'unicode' => '&#xf2dc;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1141
  'snowman' => array( 'unicode' => '&#xf7d0;', 'styles' => array( 'sow-fas' ), ),
1142
  'snowplow' => array( 'unicode' => '&#xf7d2;', 'styles' => array( 'sow-fas' ), ),
@@ -1144,65 +1472,76 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
1144
  'socks' => array( 'unicode' => '&#xf696;', 'styles' => array( 'sow-fas' ), ),
1145
  'solar-panel' => array( 'unicode' => '&#xf5ba;', 'styles' => array( 'sow-fas' ), ),
1146
  'sort' => array( 'unicode' => '&#xf0dc;', 'styles' => array( 'sow-fas' ), ),
1147
- 'sort-alpha-down' => array( 'unicode' => '&#xf15d;', 'styles' => array( 'sow-fas' ), ),
1148
- 'sort-alpha-down-alt' => array( 'unicode' => '&#xf881;', 'styles' => array( 'sow-fas' ), ),
1149
- 'sort-alpha-up' => array( 'unicode' => '&#xf15e;', 'styles' => array( 'sow-fas' ), ),
1150
- 'sort-alpha-up-alt' => array( 'unicode' => '&#xf882;', 'styles' => array( 'sow-fas' ), ),
1151
- 'sort-amount-down' => array( 'unicode' => '&#xf160;', 'styles' => array( 'sow-fas' ), ),
1152
- 'sort-amount-down-alt' => array( 'unicode' => '&#xf884;', 'styles' => array( 'sow-fas' ), ),
1153
- 'sort-amount-up' => array( 'unicode' => '&#xf161;', 'styles' => array( 'sow-fas' ), ),
1154
- 'sort-amount-up-alt' => array( 'unicode' => '&#xf885;', 'styles' => array( 'sow-fas' ), ),
1155
  'sort-down' => array( 'unicode' => '&#xf0dd;', 'styles' => array( 'sow-fas' ), ),
1156
- 'sort-numeric-down' => array( 'unicode' => '&#xf162;', 'styles' => array( 'sow-fas' ), ),
1157
- 'sort-numeric-down-alt' => array( 'unicode' => '&#xf886;', 'styles' => array( 'sow-fas' ), ),
1158
- 'sort-numeric-up' => array( 'unicode' => '&#xf163;', 'styles' => array( 'sow-fas' ), ),
1159
- 'sort-numeric-up-alt' => array( 'unicode' => '&#xf887;', 'styles' => array( 'sow-fas' ), ),
1160
  'sort-up' => array( 'unicode' => '&#xf0de;', 'styles' => array( 'sow-fas' ), ),
1161
  'soundcloud' => array( 'unicode' => '&#xf1be;', 'styles' => array( 'sow-fab' ), ),
1162
  'sourcetree' => array( 'unicode' => '&#xf7d3;', 'styles' => array( 'sow-fab' ), ),
1163
  'spa' => array( 'unicode' => '&#xf5bb;', 'styles' => array( 'sow-fas' ), ),
1164
- 'space-shuttle' => array( 'unicode' => '&#xf197;', 'styles' => array( 'sow-fas' ), ),
1165
  'speakap' => array( 'unicode' => '&#xf3f3;', 'styles' => array( 'sow-fab' ), ),
1166
  'speaker-deck' => array( 'unicode' => '&#xf83c;', 'styles' => array( 'sow-fab' ), ),
1167
  'spell-check' => array( 'unicode' => '&#xf891;', 'styles' => array( 'sow-fas' ), ),
1168
  'spider' => array( 'unicode' => '&#xf717;', 'styles' => array( 'sow-fas' ), ),
1169
  'spinner' => array( 'unicode' => '&#xf110;', 'styles' => array( 'sow-fas' ), ),
1170
  'splotch' => array( 'unicode' => '&#xf5bc;', 'styles' => array( 'sow-fas' ), ),
 
1171
  'spotify' => array( 'unicode' => '&#xf1bc;', 'styles' => array( 'sow-fab' ), ),
1172
  'spray-can' => array( 'unicode' => '&#xf5bd;', 'styles' => array( 'sow-fas' ), ),
 
1173
  'square' => array( 'unicode' => '&#xf0c8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1174
- 'square-full' => array( 'unicode' => '&#xf45c;', 'styles' => array( 'sow-fas' ), ),
1175
- 'square-root-alt' => array( 'unicode' => '&#xf698;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1176
  'squarespace' => array( 'unicode' => '&#xf5be;', 'styles' => array( 'sow-fab' ), ),
1177
  'stack-exchange' => array( 'unicode' => '&#xf18d;', 'styles' => array( 'sow-fab' ), ),
1178
  'stack-overflow' => array( 'unicode' => '&#xf16c;', 'styles' => array( 'sow-fab' ), ),
1179
  'stackpath' => array( 'unicode' => '&#xf842;', 'styles' => array( 'sow-fab' ), ),
 
 
1180
  'stamp' => array( 'unicode' => '&#xf5bf;', 'styles' => array( 'sow-fas' ), ),
1181
  'star' => array( 'unicode' => '&#xf005;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1182
  'star-and-crescent' => array( 'unicode' => '&#xf699;', 'styles' => array( 'sow-fas' ), ),
1183
  'star-half' => array( 'unicode' => '&#xf089;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1184
- 'star-half-alt' => array( 'unicode' => '&#xf5c0;', 'styles' => array( 'sow-fas' ), ),
1185
  'star-of-david' => array( 'unicode' => '&#xf69a;', 'styles' => array( 'sow-fas' ), ),
1186
  'star-of-life' => array( 'unicode' => '&#xf621;', 'styles' => array( 'sow-fas' ), ),
1187
  'staylinked' => array( 'unicode' => '&#xf3f5;', 'styles' => array( 'sow-fab' ), ),
1188
  'steam' => array( 'unicode' => '&#xf1b6;', 'styles' => array( 'sow-fab' ), ),
1189
  'steam-square' => array( 'unicode' => '&#xf1b7;', 'styles' => array( 'sow-fab' ), ),
1190
  'steam-symbol' => array( 'unicode' => '&#xf3f6;', 'styles' => array( 'sow-fab' ), ),
1191
- 'step-backward' => array( 'unicode' => '&#xf048;', 'styles' => array( 'sow-fas' ), ),
1192
- 'step-forward' => array( 'unicode' => '&#xf051;', 'styles' => array( 'sow-fas' ), ),
1193
  'stethoscope' => array( 'unicode' => '&#xf0f1;', 'styles' => array( 'sow-fas' ), ),
1194
  'sticker-mule' => array( 'unicode' => '&#xf3f7;', 'styles' => array( 'sow-fab' ), ),
1195
- 'sticky-note' => array( 'unicode' => '&#xf249;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1196
  'stop' => array( 'unicode' => '&#xf04d;', 'styles' => array( 'sow-fas' ), ),
1197
- 'stop-circle' => array( 'unicode' => '&#xf28d;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1198
  'stopwatch' => array( 'unicode' => '&#xf2f2;', 'styles' => array( 'sow-fas' ), ),
1199
  'stopwatch-20' => array( 'unicode' => '&#xe06f;', 'styles' => array( 'sow-fas' ), ),
1200
  'store' => array( 'unicode' => '&#xf54e;', 'styles' => array( 'sow-fas' ), ),
1201
- 'store-alt' => array( 'unicode' => '&#xf54f;', 'styles' => array( 'sow-fas' ), ),
1202
- 'store-alt-slash' => array( 'unicode' => '&#xe070;', 'styles' => array( 'sow-fas' ), ),
1203
  'store-slash' => array( 'unicode' => '&#xe071;', 'styles' => array( 'sow-fas' ), ),
1204
  'strava' => array( 'unicode' => '&#xf428;', 'styles' => array( 'sow-fab' ), ),
1205
- 'stream' => array( 'unicode' => '&#xf550;', 'styles' => array( 'sow-fas' ), ),
1206
  'street-view' => array( 'unicode' => '&#xf21d;', 'styles' => array( 'sow-fas' ), ),
1207
  'strikethrough' => array( 'unicode' => '&#xf0cc;', 'styles' => array( 'sow-fas' ), ),
1208
  'stripe' => array( 'unicode' => '&#xf429;', 'styles' => array( 'sow-fab' ), ),
@@ -1212,112 +1551,134 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
1212
  'stumbleupon' => array( 'unicode' => '&#xf1a4;', 'styles' => array( 'sow-fab' ), ),
1213
  'stumbleupon-circle' => array( 'unicode' => '&#xf1a3;', 'styles' => array( 'sow-fab' ), ),
1214
  'subscript' => array( 'unicode' => '&#xf12c;', 'styles' => array( 'sow-fas' ), ),
1215
- 'subway' => array( 'unicode' => '&#xf239;', 'styles' => array( 'sow-fas' ), ),
1216
  'suitcase' => array( 'unicode' => '&#xf0f2;', 'styles' => array( 'sow-fas' ), ),
 
1217
  'suitcase-rolling' => array( 'unicode' => '&#xf5c1;', 'styles' => array( 'sow-fas' ), ),
1218
  'sun' => array( 'unicode' => '&#xf185;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
1219
  'superpowers' => array( 'unicode' => '&#xf2dd;', 'styles' => array( 'sow-fab' ), ),
1220
  'superscript' => array( 'unicode' => '&#xf12b;', 'styles' => array( 'sow-fas' ), ),
1221
  'supple' => array( 'unicode' => '&#xf3f9;', 'styles' => array( 'sow-fab' ), ),
1222
- 'surprise' => array( 'unicode' => '&#xf5c2;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1223
  'suse' => array( 'unicode' => '&#xf7d6;', 'styles' => array( 'sow-fab' ), ),
1224
  'swatchbook' => array( 'unicode' => '&#xf5c3;', 'styles' => array( 'sow-fas' ), ),
1225
  'swift' => array( 'unicode' => '&#xf8e1;', 'styles' => array( 'sow-fab' ), ),
1226
- 'swimmer' => array( 'unicode' => '&#xf5c4;', 'styles' => array( 'sow-fas' ), ),
1227
- 'swimming-pool' => array( 'unicode' => '&#xf5c5;', 'styles' => array( 'sow-fas' ), ),
1228
  'symfony' => array( 'unicode' => '&#xf83d;', 'styles' => array( 'sow-fab' ), ),
1229
  'synagogue' => array( 'unicode' => '&#xf69b;', 'styles' => array( 'sow-fas' ), ),
1230
- 'sync' => array( 'unicode' => '&#xf021;', 'styles' => array( 'sow-fas' ), ),
1231
- 'sync-alt' => array( 'unicode' => '&#xf2f1;', 'styles' => array( 'sow-fas' ), ),
1232
  'syringe' => array( 'unicode' => '&#xf48e;', 'styles' => array( 'sow-fas' ), ),
 
1233
  'table' => array( 'unicode' => '&#xf0ce;', 'styles' => array( 'sow-fas' ), ),
1234
- 'table-tennis' => array( 'unicode' => '&#xf45d;', 'styles' => array( 'sow-fas' ), ),
1235
- 'tablet' => array( 'unicode' => '&#xf10a;', 'styles' => array( 'sow-fas' ), ),
1236
- 'tablet-alt' => array( 'unicode' => '&#xf3fa;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
1237
  'tablets' => array( 'unicode' => '&#xf490;', 'styles' => array( 'sow-fas' ), ),
1238
- 'tachometer-alt' => array( 'unicode' => '&#xf3fd;', 'styles' => array( 'sow-fas' ), ),
1239
  'tag' => array( 'unicode' => '&#xf02b;', 'styles' => array( 'sow-fas' ), ),
1240
  'tags' => array( 'unicode' => '&#xf02c;', 'styles' => array( 'sow-fas' ), ),
1241
  'tape' => array( 'unicode' => '&#xf4db;', 'styles' => array( 'sow-fas' ), ),
1242
- 'tasks' => array( 'unicode' => '&#xf0ae;', 'styles' => array( 'sow-fas' ), ),
 
1243
  'taxi' => array( 'unicode' => '&#xf1ba;', 'styles' => array( 'sow-fas' ), ),
1244
  'teamspeak' => array( 'unicode' => '&#xf4f9;', 'styles' => array( 'sow-fab' ), ),
1245
  'teeth' => array( 'unicode' => '&#xf62e;', 'styles' => array( 'sow-fas' ), ),
1246
  'teeth-open' => array( 'unicode' => '&#xf62f;', 'styles' => array( 'sow-fas' ), ),
1247
  'telegram' => array( 'unicode' => '&#xf2c6;', 'styles' => array( 'sow-fab' ), ),
1248
- 'telegram-plane' => array( 'unicode' => '&#xf3fe;', 'styles' => array( 'sow-fab' ), ),
 
 
 
 
1249
  'temperature-high' => array( 'unicode' => '&#xf769;', 'styles' => array( 'sow-fas' ), ),
1250
  'temperature-low' => array( 'unicode' => '&#xf76b;', 'styles' => array( 'sow-fas' ), ),
 
 
1251
  'tencent-weibo' => array( 'unicode' => '&#xf1d5;', 'styles' => array( 'sow-fab' ), ),
1252
- 'tenge' => array( 'unicode' => '&#xf7d7;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
1253
  'terminal' => array( 'unicode' => '&#xf120;', 'styles' => array( 'sow-fas' ), ),
1254
  'text-height' => array( 'unicode' => '&#xf034;', 'styles' => array( 'sow-fas' ), ),
 
1255
  'text-width' => array( 'unicode' => '&#xf035;', 'styles' => array( 'sow-fas' ), ),
1256
- 'th' => array( 'unicode' => '&#xf00a;', 'styles' => array( 'sow-fas' ), ),
1257
- 'th-large' => array( 'unicode' => '&#xf009;', 'styles' => array( 'sow-fas' ), ),
1258
- 'th-list' => array( 'unicode' => '&#xf00b;', 'styles' => array( 'sow-fas' ), ),
1259
  'the-red-yeti' => array( 'unicode' => '&#xf69d;', 'styles' => array( 'sow-fab' ), ),
1260
- 'theater-masks' => array( 'unicode' => '&#xf630;', 'styles' => array( 'sow-fas' ), ),
1261
  'themeco' => array( 'unicode' => '&#xf5c6;', 'styles' => array( 'sow-fab' ), ),
1262
  'themeisle' => array( 'unicode' => '&#xf2b2;', 'styles' => array( 'sow-fab' ), ),
1263
  'thermometer' => array( 'unicode' => '&#xf491;', 'styles' => array( 'sow-fas' ), ),
1264
- 'thermometer-empty' => array( 'unicode' => '&#xf2cb;', 'styles' => array( 'sow-fas' ), ),
1265
- 'thermometer-full' => array( 'unicode' => '&#xf2c7;', 'styles' => array( 'sow-fas' ), ),
1266
- 'thermometer-half' => array( 'unicode' => '&#xf2c9;', 'styles' => array( 'sow-fas' ), ),
1267
- 'thermometer-quarter' => array( 'unicode' => '&#xf2ca;', 'styles' => array( 'sow-fas' ), ),
1268
- 'thermometer-three-quarters' => array( 'unicode' => '&#xf2c8;', 'styles' => array( 'sow-fas' ), ),
1269
  'think-peaks' => array( 'unicode' => '&#xf731;', 'styles' => array( 'sow-fab' ), ),
1270
  'thumbs-down' => array( 'unicode' => '&#xf165;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1271
  'thumbs-up' => array( 'unicode' => '&#xf164;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1272
  'thumbtack' => array( 'unicode' => '&#xf08d;', 'styles' => array( 'sow-fas' ), ),
1273
- 'ticket-alt' => array( 'unicode' => '&#xf3ff;', 'styles' => array( 'sow-fas' ), ),
 
1274
  'tiktok' => array( 'unicode' => '&#xe07b;', 'styles' => array( 'sow-fab' ), ),
1275
- 'times' => array( 'unicode' => '&#xf00d;', 'styles' => array( 'sow-fas' ), ),
1276
- 'times-circle' => array( 'unicode' => '&#xf057;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1277
- 'tint' => array( 'unicode' => '&#xf043;', 'styles' => array( 'sow-fas' ), ),
1278
- 'tint-slash' => array( 'unicode' => '&#xf5c7;', 'styles' => array( 'sow-fas' ), ),
1279
- 'tired' => array( 'unicode' => '&#xf5c8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1280
  'toggle-off' => array( 'unicode' => '&#xf204;', 'styles' => array( 'sow-fas' ), ),
1281
  'toggle-on' => array( 'unicode' => '&#xf205;', 'styles' => array( 'sow-fas' ), ),
1282
  'toilet' => array( 'unicode' => '&#xf7d8;', 'styles' => array( 'sow-fas' ), ),
1283
  'toilet-paper' => array( 'unicode' => '&#xf71e;', 'styles' => array( 'sow-fas' ), ),
1284
  'toilet-paper-slash' => array( 'unicode' => '&#xe072;', 'styles' => array( 'sow-fas' ), ),
 
 
1285
  'toolbox' => array( 'unicode' => '&#xf552;', 'styles' => array( 'sow-fas' ), ),
1286
- 'tools' => array( 'unicode' => '&#xf7d9;', 'styles' => array( 'sow-fas' ), ),
1287
  'tooth' => array( 'unicode' => '&#xf5c9;', 'styles' => array( 'sow-fas' ), ),
1288
- 'torah' => array( 'unicode' => '&#xf6a0;', 'styles' => array( 'sow-fas' ), ),
1289
  'torii-gate' => array( 'unicode' => '&#xf6a1;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
1290
  'tractor' => array( 'unicode' => '&#xf722;', 'styles' => array( 'sow-fas' ), ),
1291
  'trade-federation' => array( 'unicode' => '&#xf513;', 'styles' => array( 'sow-fab' ), ),
1292
  'trademark' => array( 'unicode' => '&#xf25c;', 'styles' => array( 'sow-fas' ), ),
1293
  'traffic-light' => array( 'unicode' => '&#xf637;', 'styles' => array( 'sow-fas' ), ),
1294
  'trailer' => array( 'unicode' => '&#xe041;', 'styles' => array( 'sow-fas' ), ),
1295
  'train' => array( 'unicode' => '&#xf238;', 'styles' => array( 'sow-fas' ), ),
1296
- 'tram' => array( 'unicode' => '&#xf7da;', 'styles' => array( 'sow-fas' ), ),
1297
- 'transgender' => array( 'unicode' => '&#xf224;', 'styles' => array( 'sow-fas' ), ),
1298
- 'transgender-alt' => array( 'unicode' => '&#xf225;', 'styles' => array( 'sow-fas' ), ),
1299
  'trash' => array( 'unicode' => '&#xf1f8;', 'styles' => array( 'sow-fas' ), ),
1300
- 'trash-alt' => array( 'unicode' => '&#xf2ed;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1301
- 'trash-restore' => array( 'unicode' => '&#xf829;', 'styles' => array( 'sow-fas' ), ),
1302
- 'trash-restore-alt' => array( 'unicode' => '&#xf82a;', 'styles' => array( 'sow-fas' ), ),
1303
  'tree' => array( 'unicode' => '&#xf1bb;', 'styles' => array( 'sow-fas' ), ),
 
1304
  'trello' => array( 'unicode' => '&#xf181;', 'styles' => array( 'sow-fab' ), ),
1305
- 'tripadvisor' => array( 'unicode' => '&#xf262;', 'styles' => array( 'sow-fab' ), ),
1306
  'trophy' => array( 'unicode' => '&#xf091;', 'styles' => array( 'sow-fas' ), ),
 
 
1307
  'truck' => array( 'unicode' => '&#xf0d1;', 'styles' => array( 'sow-fas' ), ),
1308
- 'truck-loading' => array( 'unicode' => '&#xf4de;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
1309
  'truck-monster' => array( 'unicode' => '&#xf63b;', 'styles' => array( 'sow-fas' ), ),
1310
  'truck-moving' => array( 'unicode' => '&#xf4df;', 'styles' => array( 'sow-fas' ), ),
1311
  'truck-pickup' => array( 'unicode' => '&#xf63c;', 'styles' => array( 'sow-fas' ), ),
1312
- 'tshirt' => array( 'unicode' => '&#xf553;', 'styles' => array( 'sow-fas' ), ),
 
1313
  'tty' => array( 'unicode' => '&#xf1e4;', 'styles' => array( 'sow-fas' ), ),
1314
  'tumblr' => array( 'unicode' => '&#xf173;', 'styles' => array( 'sow-fab' ), ),
1315
  'tumblr-square' => array( 'unicode' => '&#xf174;', 'styles' => array( 'sow-fab' ), ),
 
 
 
1316
  'tv' => array( 'unicode' => '&#xf26c;', 'styles' => array( 'sow-fas' ), ),
1317
  'twitch' => array( 'unicode' => '&#xf1e8;', 'styles' => array( 'sow-fab' ), ),
1318
  'twitter' => array( 'unicode' => '&#xf099;', 'styles' => array( 'sow-fab' ), ),
1319
  'twitter-square' => array( 'unicode' => '&#xf081;', 'styles' => array( 'sow-fab' ), ),
1320
  'typo3' => array( 'unicode' => '&#xf42b;', 'styles' => array( 'sow-fab' ), ),
 
1321
  'uber' => array( 'unicode' => '&#xf402;', 'styles' => array( 'sow-fab' ), ),
1322
  'ubuntu' => array( 'unicode' => '&#xf7df;', 'styles' => array( 'sow-fab' ), ),
1323
  'uikit' => array( 'unicode' => '&#xf403;', 'styles' => array( 'sow-fab' ), ),
@@ -1326,52 +1687,59 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
1326
  'umbrella-beach' => array( 'unicode' => '&#xf5ca;', 'styles' => array( 'sow-fas' ), ),
1327
  'uncharted' => array( 'unicode' => '&#xe084;', 'styles' => array( 'sow-fab' ), ),
1328
  'underline' => array( 'unicode' => '&#xf0cd;', 'styles' => array( 'sow-fas' ), ),
1329
- 'undo' => array( 'unicode' => '&#xf0e2;', 'styles' => array( 'sow-fas' ), ),
1330
- 'undo-alt' => array( 'unicode' => '&#xf2ea;', 'styles' => array( 'sow-fas' ), ),
1331
  'uniregistry' => array( 'unicode' => '&#xf404;', 'styles' => array( 'sow-fab' ), ),
1332
  'unity' => array( 'unicode' => '&#xe049;', 'styles' => array( 'sow-fab' ), ),
1333
  'universal-access' => array( 'unicode' => '&#xf29a;', 'styles' => array( 'sow-fas' ), ),
1334
- 'university' => array( 'unicode' => '&#xf19c;', 'styles' => array( 'sow-fas' ), ),
1335
- 'unlink' => array( 'unicode' => '&#xf127;', 'styles' => array( 'sow-fas' ), ),
1336
  'unlock' => array( 'unicode' => '&#xf09c;', 'styles' => array( 'sow-fas' ), ),
1337
- 'unlock-alt' => array( 'unicode' => '&#xf13e;', 'styles' => array( 'sow-fas' ), ),
1338
  'unsplash' => array( 'unicode' => '&#xe07c;', 'styles' => array( 'sow-fab' ), ),
1339
  'untappd' => array( 'unicode' => '&#xf405;', 'styles' => array( 'sow-fab' ), ),
 
 
 
 
 
1340
  'upload' => array( 'unicode' => '&#xf093;', 'styles' => array( 'sow-fas' ), ),
1341
  'ups' => array( 'unicode' => '&#xf7e0;', 'styles' => array( 'sow-fab' ), ),
1342
  'usb' => array( 'unicode' => '&#xf287;', 'styles' => array( 'sow-fab' ), ),
1343
  'user' => array( 'unicode' => '&#xf007;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1344
- 'user-alt' => array( 'unicode' => '&#xf406;', 'styles' => array( 'sow-fas' ), ),
1345
- 'user-alt-slash' => array( 'unicode' => '&#xf4fa;', 'styles' => array( 'sow-fas' ), ),
1346
  'user-astronaut' => array( 'unicode' => '&#xf4fb;', 'styles' => array( 'sow-fas' ), ),
1347
  'user-check' => array( 'unicode' => '&#xf4fc;', 'styles' => array( 'sow-fas' ), ),
1348
- 'user-circle' => array( 'unicode' => '&#xf2bd;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1349
  'user-clock' => array( 'unicode' => '&#xf4fd;', 'styles' => array( 'sow-fas' ), ),
1350
- 'user-cog' => array( 'unicode' => '&#xf4fe;', 'styles' => array( 'sow-fas' ), ),
1351
- 'user-edit' => array( 'unicode' => '&#xf4ff;', 'styles' => array( 'sow-fas' ), ),
1352
- 'user-friends' => array( 'unicode' => '&#xf500;', 'styles' => array( 'sow-fas' ), ),
1353
  'user-graduate' => array( 'unicode' => '&#xf501;', 'styles' => array( 'sow-fas' ), ),
 
1354
  'user-injured' => array( 'unicode' => '&#xf728;', 'styles' => array( 'sow-fas' ), ),
 
 
1355
  'user-lock' => array( 'unicode' => '&#xf502;', 'styles' => array( 'sow-fas' ), ),
1356
- 'user-md' => array( 'unicode' => '&#xf0f0;', 'styles' => array( 'sow-fas' ), ),
1357
  'user-minus' => array( 'unicode' => '&#xf503;', 'styles' => array( 'sow-fas' ), ),
1358
  'user-ninja' => array( 'unicode' => '&#xf504;', 'styles' => array( 'sow-fas' ), ),
1359
  'user-nurse' => array( 'unicode' => '&#xf82f;', 'styles' => array( 'sow-fas' ), ),
 
1360
  'user-plus' => array( 'unicode' => '&#xf234;', 'styles' => array( 'sow-fas' ), ),
1361
  'user-secret' => array( 'unicode' => '&#xf21b;', 'styles' => array( 'sow-fas' ), ),
1362
  'user-shield' => array( 'unicode' => '&#xf505;', 'styles' => array( 'sow-fas' ), ),
1363
  'user-slash' => array( 'unicode' => '&#xf506;', 'styles' => array( 'sow-fas' ), ),
1364
  'user-tag' => array( 'unicode' => '&#xf507;', 'styles' => array( 'sow-fas' ), ),
1365
  'user-tie' => array( 'unicode' => '&#xf508;', 'styles' => array( 'sow-fas' ), ),
1366
- 'user-times' => array( 'unicode' => '&#xf235;', 'styles' => array( 'sow-fas' ), ),
1367
  'users' => array( 'unicode' => '&#xf0c0;', 'styles' => array( 'sow-fas' ), ),
1368
- 'users-cog' => array( 'unicode' => '&#xf509;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
1369
  'users-slash' => array( 'unicode' => '&#xe073;', 'styles' => array( 'sow-fas' ), ),
 
1370
  'usps' => array( 'unicode' => '&#xf7e1;', 'styles' => array( 'sow-fab' ), ),
1371
  'ussunnah' => array( 'unicode' => '&#xf407;', 'styles' => array( 'sow-fab' ), ),
1372
- 'utensil-spoon' => array( 'unicode' => '&#xf2e5;', 'styles' => array( 'sow-fas' ), ),
1373
  'utensils' => array( 'unicode' => '&#xf2e7;', 'styles' => array( 'sow-fas' ), ),
 
1374
  'vaadin' => array( 'unicode' => '&#xf408;', 'styles' => array( 'sow-fab' ), ),
 
 
1375
  'vector-square' => array( 'unicode' => '&#xf5cb;', 'styles' => array( 'sow-fas' ), ),
1376
  'venus' => array( 'unicode' => '&#xf221;', 'styles' => array( 'sow-fas' ), ),
1377
  'venus-double' => array( 'unicode' => '&#xf226;', 'styles' => array( 'sow-fas' ), ),
@@ -1382,6 +1750,8 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
1382
  'viadeo' => array( 'unicode' => '&#xf2a9;', 'styles' => array( 'sow-fab' ), ),
1383
  'viadeo-square' => array( 'unicode' => '&#xf2aa;', 'styles' => array( 'sow-fab' ), ),
1384
  'vial' => array( 'unicode' => '&#xf492;', 'styles' => array( 'sow-fas' ), ),
 
 
1385
  'vials' => array( 'unicode' => '&#xf493;', 'styles' => array( 'sow-fas' ), ),
1386
  'viber' => array( 'unicode' => '&#xf409;', 'styles' => array( 'sow-fab' ), ),
1387
  'video' => array( 'unicode' => '&#xf03d;', 'styles' => array( 'sow-fas' ), ),
@@ -1392,46 +1762,57 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
1392
  'vimeo-v' => array( 'unicode' => '&#xf27d;', 'styles' => array( 'sow-fab' ), ),
1393
  'vine' => array( 'unicode' => '&#xf1ca;', 'styles' => array( 'sow-fab' ), ),
1394
  'virus' => array( 'unicode' => '&#xe074;', 'styles' => array( 'sow-fas' ), ),
 
 
1395
  'virus-slash' => array( 'unicode' => '&#xe075;', 'styles' => array( 'sow-fas' ), ),
1396
  'viruses' => array( 'unicode' => '&#xe076;', 'styles' => array( 'sow-fas' ), ),
1397
  'vk' => array( 'unicode' => '&#xf189;', 'styles' => array( 'sow-fab' ), ),
1398
  'vnv' => array( 'unicode' => '&#xf40b;', 'styles' => array( 'sow-fab' ), ),
1399
  'voicemail' => array( 'unicode' => '&#xf897;', 'styles' => array( 'sow-fas' ), ),
1400
- 'volleyball-ball' => array( 'unicode' => '&#xf45f;', 'styles' => array( 'sow-fas' ), ),
1401
- 'volume-down' => array( 'unicode' => '&#xf027;', 'styles' => array( 'sow-fas' ), ),
1402
- 'volume-mute' => array( 'unicode' => '&#xf6a9;', 'styles' => array( 'sow-fas' ), ),
 
1403
  'volume-off' => array( 'unicode' => '&#xf026;', 'styles' => array( 'sow-fas' ), ),
1404
- 'volume-up' => array( 'unicode' => '&#xf028;', 'styles' => array( 'sow-fas' ), ),
1405
- 'vote-yea' => array( 'unicode' => '&#xf772;', 'styles' => array( 'sow-fas' ), ),
1406
  'vr-cardboard' => array( 'unicode' => '&#xf729;', 'styles' => array( 'sow-fas' ), ),
1407
  'vuejs' => array( 'unicode' => '&#xf41f;', 'styles' => array( 'sow-fab' ), ),
1408
- 'walking' => array( 'unicode' => '&#xf554;', 'styles' => array( 'sow-fas' ), ),
 
1409
  'wallet' => array( 'unicode' => '&#xf555;', 'styles' => array( 'sow-fas' ), ),
 
 
 
1410
  'warehouse' => array( 'unicode' => '&#xf494;', 'styles' => array( 'sow-fas' ), ),
1411
  'watchman-monitoring' => array( 'unicode' => '&#xe087;', 'styles' => array( 'sow-fab' ), ),
1412
  'water' => array( 'unicode' => '&#xf773;', 'styles' => array( 'sow-fas' ), ),
 
1413
  'wave-square' => array( 'unicode' => '&#xf83e;', 'styles' => array( 'sow-fas' ), ),
1414
  'waze' => array( 'unicode' => '&#xf83f;', 'styles' => array( 'sow-fab' ), ),
1415
  'weebly' => array( 'unicode' => '&#xf5cc;', 'styles' => array( 'sow-fab' ), ),
1416
  'weibo' => array( 'unicode' => '&#xf18a;', 'styles' => array( 'sow-fab' ), ),
1417
- 'weight' => array( 'unicode' => '&#xf496;', 'styles' => array( 'sow-fas' ), ),
1418
  'weight-hanging' => array( 'unicode' => '&#xf5cd;', 'styles' => array( 'sow-fas' ), ),
 
1419
  'weixin' => array( 'unicode' => '&#xf1d7;', 'styles' => array( 'sow-fab' ), ),
1420
  'whatsapp' => array( 'unicode' => '&#xf232;', 'styles' => array( 'sow-fab' ), ),
1421
  'whatsapp-square' => array( 'unicode' => '&#xf40c;', 'styles' => array( 'sow-fab' ), ),
 
 
1422
  'wheelchair' => array( 'unicode' => '&#xf193;', 'styles' => array( 'sow-fas' ), ),
 
 
1423
  'whmcs' => array( 'unicode' => '&#xf40d;', 'styles' => array( 'sow-fab' ), ),
1424
  'wifi' => array( 'unicode' => '&#xf1eb;', 'styles' => array( 'sow-fas' ), ),
1425
  'wikipedia-w' => array( 'unicode' => '&#xf266;', 'styles' => array( 'sow-fab' ), ),
1426
  'wind' => array( 'unicode' => '&#xf72e;', 'styles' => array( 'sow-fas' ), ),
1427
- 'window-close' => array( 'unicode' => '&#xf410;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1428
  'window-maximize' => array( 'unicode' => '&#xf2d0;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1429
  'window-minimize' => array( 'unicode' => '&#xf2d1;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1430
  'window-restore' => array( 'unicode' => '&#xf2d2;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1431
  'windows' => array( 'unicode' => '&#xf17a;', 'styles' => array( 'sow-fab' ), ),
1432
  'wine-bottle' => array( 'unicode' => '&#xf72f;', 'styles' => array( 'sow-fas' ), ),
1433
  'wine-glass' => array( 'unicode' => '&#xf4e3;', 'styles' => array( 'sow-fas' ), ),
1434
- 'wine-glass-alt' => array( 'unicode' => '&#xf5ce;', 'styles' => array( 'sow-fas' ), ),
 
1435
  'wix' => array( 'unicode' => '&#xf5cf;', 'styles' => array( 'sow-fab' ), ),
1436
  'wizards-of-the-coast' => array( 'unicode' => '&#xf730;', 'styles' => array( 'sow-fab' ), ),
1437
  'wodu' => array( 'unicode' => '&#xe088;', 'styles' => array( 'sow-fab' ), ),
@@ -1439,15 +1820,20 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
1439
  'won-sign' => array( 'unicode' => '&#xf159;', 'styles' => array( 'sow-fas' ), ),
1440
  'wordpress' => array( 'unicode' => '&#xf19a;', 'styles' => array( 'sow-fab' ), ),
1441
  'wordpress-simple' => array( 'unicode' => '&#xf411;', 'styles' => array( 'sow-fab' ), ),
 
1442
  'wpbeginner' => array( 'unicode' => '&#xf297;', 'styles' => array( 'sow-fab' ), ),
1443
  'wpexplorer' => array( 'unicode' => '&#xf2de;', 'styles' => array( 'sow-fab' ), ),
1444
  'wpforms' => array( 'unicode' => '&#xf298;', 'styles' => array( 'sow-fab' ), ),
1445
  'wpressr' => array( 'unicode' => '&#xf3e4;', 'styles' => array( 'sow-fab' ), ),
1446
  'wrench' => array( 'unicode' => '&#xf0ad;', 'styles' => array( 'sow-fas' ), ),
 
1447
  'x-ray' => array( 'unicode' => '&#xf497;', 'styles' => array( 'sow-fas' ), ),
1448
  'xbox' => array( 'unicode' => '&#xf412;', 'styles' => array( 'sow-fab' ), ),
1449
  'xing' => array( 'unicode' => '&#xf168;', 'styles' => array( 'sow-fab' ), ),
1450
  'xing-square' => array( 'unicode' => '&#xf169;', 'styles' => array( 'sow-fab' ), ),
 
 
 
1451
  'y-combinator' => array( 'unicode' => '&#xf23b;', 'styles' => array( 'sow-fab' ), ),
1452
  'yahoo' => array( 'unicode' => '&#xf19e;', 'styles' => array( 'sow-fab' ), ),
1453
  'yammer' => array( 'unicode' => '&#xf840;', 'styles' => array( 'sow-fab' ), ),
@@ -1460,6 +1846,7 @@ function siteorigin_widgets_icons_fontawesome_filter( $icons ){
1460
  'yoast' => array( 'unicode' => '&#xf2b1;', 'styles' => array( 'sow-fab' ), ),
1461
  'youtube' => array( 'unicode' => '&#xf167;', 'styles' => array( 'sow-fab' ), ),
1462
  'youtube-square' => array( 'unicode' => '&#xf431;', 'styles' => array( 'sow-fab' ), ),
 
1463
  'zhihu' => array( 'unicode' => '&#xf63f;', 'styles' => array( 'sow-fab' ), ),
1464
 
1465
  ));
@@ -1476,35 +1863,54 @@ function siteorigin_widgets_icon_styles_fontawesome_filter( $styles ) {
1476
 
1477
  add_filter('siteorigin_widgets_icon_styles_fontawesome', 'siteorigin_widgets_icon_styles_fontawesome_filter');
1478
 
 
1479
  function siteorigin_widgets_icon_migrate_fontawesome( $icon_data ) {
1480
-
1481
- // Previous versions of FontAwesome didn't use 'style'.
1482
- if ( ! empty( $icon_data ) && ! isset( $icon_data['style'] ) ) {
1483
-
1484
- $name_map = siteorigin_widgets_icon_migrate_fontawesome_name_map();
1485
-
1486
- if ( isset( $name_map[ $icon_data['icon'] ] ) ) {
1487
- if ( preg_match( '/\-o\b/', $icon_data['icon'] ) ) {
1488
- $icon_data['style'] = 'sow-far';
1489
- }
1490
- $icon_data['icon'] = $name_map[ $icon_data['icon'] ];
1491
- }
1492
  if ( empty( $icon_data['style'] ) ) {
1493
- $icons = apply_filters( 'siteorigin_widgets_icons_fontawesome', array() );
1494
- if ( ! empty( $icons[ $icon_data['icon'] ] ) && ! empty( $icons[ $icon_data['icon'] ]['styles'] ) ) {
1495
- $icon_data['style'] = $icons[ $icon_data['icon'] ]['styles'][0];
1496
- } else {
1497
- $icon_data['style'] = 'sow-fas';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1498
  }
1499
  }
1500
  }
 
1501
  return $icon_data;
1502
  }
1503
 
1504
  add_filter( 'siteorigin_widgets_icon_migrate_fontawesome', 'siteorigin_widgets_icon_migrate_fontawesome' );
1505
 
 
1506
  function siteorigin_widgets_icon_migrate_fontawesome_name_map() {
1507
- return array(
 
 
 
 
 
1508
  'address-book-o' => 'address-book',
1509
  'address-card-o' => 'address-card',
1510
  'area-chart' => 'chart-area',
@@ -1787,5 +2193,680 @@ function siteorigin_widgets_icon_migrate_fontawesome_name_map() {
1787
  'yen' => 'yen-sign',
1788
  'youtube-play' => 'youtube',
1789
  'youtube-square' => 'youtube-square',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1790
  );
 
 
1791
  }
2
 
3
  function siteorigin_widgets_icons_fontawesome_filter( $icons ){
4
  return array_merge($icons, array(
5
+ '0' => array( 'unicode' => '&#x30;', 'styles' => array( 'sow-fas' ), ),
6
+ '1' => array( 'unicode' => '&#x31;', 'styles' => array( 'sow-fas' ), ),
7
+ '2' => array( 'unicode' => '&#x32;', 'styles' => array( 'sow-fas' ), ),
8
+ '3' => array( 'unicode' => '&#x33;', 'styles' => array( 'sow-fas' ), ),
9
+ '4' => array( 'unicode' => '&#x34;', 'styles' => array( 'sow-fas' ), ),
10
+ '5' => array( 'unicode' => '&#x35;', 'styles' => array( 'sow-fas' ), ),
11
+ '6' => array( 'unicode' => '&#x36;', 'styles' => array( 'sow-fas' ), ),
12
+ '7' => array( 'unicode' => '&#x37;', 'styles' => array( 'sow-fas' ), ),
13
+ '8' => array( 'unicode' => '&#x38;', 'styles' => array( 'sow-fas' ), ),
14
+ '9' => array( 'unicode' => '&#x39;', 'styles' => array( 'sow-fas' ), ),
15
+ '42-group' => array( 'unicode' => '&#xe080;', 'styles' => array( 'sow-fab' ), ),
16
  '500px' => array( 'unicode' => '&#xf26e;', 'styles' => array( 'sow-fab' ), ),
17
+ 'a' => array( 'unicode' => '&#x41;', 'styles' => array( 'sow-fas' ), ),
18
  'accessible-icon' => array( 'unicode' => '&#xf368;', 'styles' => array( 'sow-fab' ), ),
19
  'accusoft' => array( 'unicode' => '&#xf369;', 'styles' => array( 'sow-fab' ), ),
 
 
20
  'address-book' => array( 'unicode' => '&#xf2b9;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
21
  'address-card' => array( 'unicode' => '&#xf2bb;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
22
  'adn' => array( 'unicode' => '&#xf170;', 'styles' => array( 'sow-fab' ), ),
23
  'adversal' => array( 'unicode' => '&#xf36a;', 'styles' => array( 'sow-fab' ), ),
24
  'affiliatetheme' => array( 'unicode' => '&#xf36b;', 'styles' => array( 'sow-fab' ), ),
 
25
  'airbnb' => array( 'unicode' => '&#xf834;', 'styles' => array( 'sow-fab' ), ),
26
  'algolia' => array( 'unicode' => '&#xf36c;', 'styles' => array( 'sow-fab' ), ),
27
  'align-center' => array( 'unicode' => '&#xf037;', 'styles' => array( 'sow-fas' ), ),
29
  'align-left' => array( 'unicode' => '&#xf036;', 'styles' => array( 'sow-fas' ), ),
30
  'align-right' => array( 'unicode' => '&#xf038;', 'styles' => array( 'sow-fas' ), ),
31
  'alipay' => array( 'unicode' => '&#xf642;', 'styles' => array( 'sow-fab' ), ),
 
32
  'amazon' => array( 'unicode' => '&#xf270;', 'styles' => array( 'sow-fab' ), ),
33
  'amazon-pay' => array( 'unicode' => '&#xf42c;', 'styles' => array( 'sow-fab' ), ),
 
 
34
  'amilia' => array( 'unicode' => '&#xf36d;', 'styles' => array( 'sow-fab' ), ),
35
  'anchor' => array( 'unicode' => '&#xf13d;', 'styles' => array( 'sow-fas' ), ),
36
+ 'anchor-circle-check' => array( 'unicode' => '&#xe4aa;', 'styles' => array( 'sow-fas' ), ),
37
+ 'anchor-circle-exclamation' => array( 'unicode' => '&#xe4ab;', 'styles' => array( 'sow-fas' ), ),
38
+ 'anchor-circle-xmark' => array( 'unicode' => '&#xe4ac;', 'styles' => array( 'sow-fas' ), ),
39
+ 'anchor-lock' => array( 'unicode' => '&#xe4ad;', 'styles' => array( 'sow-fas' ), ),
40
  'android' => array( 'unicode' => '&#xf17b;', 'styles' => array( 'sow-fab' ), ),
41
  'angellist' => array( 'unicode' => '&#xf209;', 'styles' => array( 'sow-fab' ), ),
 
 
 
 
42
  'angle-down' => array( 'unicode' => '&#xf107;', 'styles' => array( 'sow-fas' ), ),
43
  'angle-left' => array( 'unicode' => '&#xf104;', 'styles' => array( 'sow-fas' ), ),
44
  'angle-right' => array( 'unicode' => '&#xf105;', 'styles' => array( 'sow-fas' ), ),
45
  'angle-up' => array( 'unicode' => '&#xf106;', 'styles' => array( 'sow-fas' ), ),
46
+ 'angles-down' => array( 'unicode' => '&#xf103;', 'styles' => array( 'sow-fas' ), ),
47
+ 'angles-left' => array( 'unicode' => '&#xf100;', 'styles' => array( 'sow-fas' ), ),
48
+ 'angles-right' => array( 'unicode' => '&#xf101;', 'styles' => array( 'sow-fas' ), ),
49
+ 'angles-up' => array( 'unicode' => '&#xf102;', 'styles' => array( 'sow-fas' ), ),
50
  'angrycreative' => array( 'unicode' => '&#xf36e;', 'styles' => array( 'sow-fab' ), ),
51
  'angular' => array( 'unicode' => '&#xf420;', 'styles' => array( 'sow-fab' ), ),
52
  'ankh' => array( 'unicode' => '&#xf644;', 'styles' => array( 'sow-fas' ), ),
54
  'app-store-ios' => array( 'unicode' => '&#xf370;', 'styles' => array( 'sow-fab' ), ),
55
  'apper' => array( 'unicode' => '&#xf371;', 'styles' => array( 'sow-fab' ), ),
56
  'apple' => array( 'unicode' => '&#xf179;', 'styles' => array( 'sow-fab' ), ),
 
57
  'apple-pay' => array( 'unicode' => '&#xf415;', 'styles' => array( 'sow-fab' ), ),
58
+ 'apple-whole' => array( 'unicode' => '&#xf5d1;', 'styles' => array( 'sow-fas' ), ),
59
  'archway' => array( 'unicode' => '&#xf557;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
 
60
  'arrow-down' => array( 'unicode' => '&#xf063;', 'styles' => array( 'sow-fas' ), ),
61
+ 'arrow-down-1-9' => array( 'unicode' => '&#xf162;', 'styles' => array( 'sow-fas' ), ),
62
+ 'arrow-down-9-1' => array( 'unicode' => '&#xf886;', 'styles' => array( 'sow-fas' ), ),
63
+ 'arrow-down-a-z' => array( 'unicode' => '&#xf15d;', 'styles' => array( 'sow-fas' ), ),
64
+ 'arrow-down-long' => array( 'unicode' => '&#xf175;', 'styles' => array( 'sow-fas' ), ),
65
+ 'arrow-down-short-wide' => array( 'unicode' => '&#xf884;', 'styles' => array( 'sow-fas' ), ),
66
+ 'arrow-down-up-across-line' => array( 'unicode' => '&#xe4af;', 'styles' => array( 'sow-fas' ), ),
67
+ 'arrow-down-up-lock' => array( 'unicode' => '&#xe4b0;', 'styles' => array( 'sow-fas' ), ),
68
+ 'arrow-down-wide-short' => array( 'unicode' => '&#xf160;', 'styles' => array( 'sow-fas' ), ),
69
+ 'arrow-down-z-a' => array( 'unicode' => '&#xf881;', 'styles' => array( 'sow-fas' ), ),
70
  'arrow-left' => array( 'unicode' => '&#xf060;', 'styles' => array( 'sow-fas' ), ),
71
+ 'arrow-left-long' => array( 'unicode' => '&#xf177;', 'styles' => array( 'sow-fas' ), ),
72
+ 'arrow-pointer' => array( 'unicode' => '&#xf245;', 'styles' => array( 'sow-fas' ), ),
73
  'arrow-right' => array( 'unicode' => '&#xf061;', 'styles' => array( 'sow-fas' ), ),
74
+ 'arrow-right-arrow-left' => array( 'unicode' => '&#xf0ec;', 'styles' => array( 'sow-fas' ), ),
75
+ 'arrow-right-from-bracket' => array( 'unicode' => '&#xf08b;', 'styles' => array( 'sow-fas' ), ),
76
+ 'arrow-right-long' => array( 'unicode' => '&#xf178;', 'styles' => array( 'sow-fas' ), ),
77
+ 'arrow-right-to-bracket' => array( 'unicode' => '&#xf090;', 'styles' => array( 'sow-fas' ), ),
78
+ 'arrow-right-to-city' => array( 'unicode' => '&#xe4b3;', 'styles' => array( 'sow-fas' ), ),
79
+ 'arrow-rotate-left' => array( 'unicode' => '&#xf0e2;', 'styles' => array( 'sow-fas' ), ),
80
+ 'arrow-rotate-right' => array( 'unicode' => '&#xf01e;', 'styles' => array( 'sow-fas' ), ),
81
+ 'arrow-trend-down' => array( 'unicode' => '&#xe097;', 'styles' => array( 'sow-fas' ), ),
82
+ 'arrow-trend-up' => array( 'unicode' => '&#xe098;', 'styles' => array( 'sow-fas' ), ),
83
+ 'arrow-turn-down' => array( 'unicode' => '&#xf149;', 'styles' => array( 'sow-fas' ), ),
84
+ 'arrow-turn-up' => array( 'unicode' => '&#xf148;', 'styles' => array( 'sow-fas' ), ),
85
  'arrow-up' => array( 'unicode' => '&#xf062;', 'styles' => array( 'sow-fas' ), ),
86
+ 'arrow-up-1-9' => array( 'unicode' => '&#xf163;', 'styles' => array( 'sow-fas' ), ),
87
+ 'arrow-up-9-1' => array( 'unicode' => '&#xf887;', 'styles' => array( 'sow-fas' ), ),
88
+ 'arrow-up-a-z' => array( 'unicode' => '&#xf15e;', 'styles' => array( 'sow-fas' ), ),
89
+ 'arrow-up-from-bracket' => array( 'unicode' => '&#xe09a;', 'styles' => array( 'sow-fas' ), ),
90
+ 'arrow-up-from-ground-water' => array( 'unicode' => '&#xe4b5;', 'styles' => array( 'sow-fas' ), ),
91
+ 'arrow-up-from-water-pump' => array( 'unicode' => '&#xe4b6;', 'styles' => array( 'sow-fas' ), ),
92
+ 'arrow-up-long' => array( 'unicode' => '&#xf176;', 'styles' => array( 'sow-fas' ), ),
93
+ 'arrow-up-right-dots' => array( 'unicode' => '&#xe4b7;', 'styles' => array( 'sow-fas' ), ),
94
+ 'arrow-up-right-from-square' => array( 'unicode' => '&#xf08e;', 'styles' => array( 'sow-fas' ), ),
95
+ 'arrow-up-short-wide' => array( 'unicode' => '&#xf885;', 'styles' => array( 'sow-fas' ), ),
96
+ 'arrow-up-wide-short' => array( 'unicode' => '&#xf161;', 'styles' => array( 'sow-fas' ), ),
97
+ 'arrow-up-z-a' => array( 'unicode' => '&#xf882;', 'styles' => array( 'sow-fas' ), ),
98
+ 'arrows-down-to-line' => array( 'unicode' => '&#xe4b8;', 'styles' => array( 'sow-fas' ), ),
99
+ 'arrows-down-to-people' => array( 'unicode' => '&#xe4b9;', 'styles' => array( 'sow-fas' ), ),
100
+ 'arrows-left-right' => array( 'unicode' => '&#xf07e;', 'styles' => array( 'sow-fas' ), ),
101
+ 'arrows-left-right-to-line' => array( 'unicode' => '&#xe4ba;', 'styles' => array( 'sow-fas' ), ),
102
+ 'arrows-rotate' => array( 'unicode' => '&#xf021;', 'styles' => array( 'sow-fas' ), ),
103
+ 'arrows-spin' => array( 'unicode' => '&#xe4bb;', 'styles' => array( 'sow-fas' ), ),
104
+ 'arrows-split-up-and-left' => array( 'unicode' => '&#xe4bc;', 'styles' => array( 'sow-fas' ), ),
105
+ 'arrows-to-circle' => array( 'unicode' => '&#xe4bd;', 'styles' => array( 'sow-fas' ), ),
106
+ 'arrows-to-dot' => array( 'unicode' => '&#xe4be;', 'styles' => array( 'sow-fas' ), ),
107
+ 'arrows-to-eye' => array( 'unicode' => '&#xe4bf;', 'styles' => array( 'sow-fas' ), ),
108
+ 'arrows-turn-right' => array( 'unicode' => '&#xe4c0;', 'styles' => array( 'sow-fas' ), ),
109
+ 'arrows-turn-to-dots' => array( 'unicode' => '&#xe4c1;', 'styles' => array( 'sow-fas' ), ),
110
+ 'arrows-up-down' => array( 'unicode' => '&#xf07d;', 'styles' => array( 'sow-fas' ), ),
111
+ 'arrows-up-down-left-right' => array( 'unicode' => '&#xf047;', 'styles' => array( 'sow-fas' ), ),
112
+ 'arrows-up-to-line' => array( 'unicode' => '&#xe4c2;', 'styles' => array( 'sow-fas' ), ),
113
  'artstation' => array( 'unicode' => '&#xf77a;', 'styles' => array( 'sow-fab' ), ),
114
+ 'asterisk' => array( 'unicode' => '&#x2a;', 'styles' => array( 'sow-fas' ), ),
 
115
  'asymmetrik' => array( 'unicode' => '&#xf372;', 'styles' => array( 'sow-fab' ), ),
116
+ 'at' => array( 'unicode' => '&#x40;', 'styles' => array( 'sow-fas' ), ),
 
117
  'atlassian' => array( 'unicode' => '&#xf77b;', 'styles' => array( 'sow-fab' ), ),
118
  'atom' => array( 'unicode' => '&#xf5d2;', 'styles' => array( 'sow-fas' ), ),
119
  'audible' => array( 'unicode' => '&#xf373;', 'styles' => array( 'sow-fab' ), ),
120
  'audio-description' => array( 'unicode' => '&#xf29e;', 'styles' => array( 'sow-fas' ), ),
121
+ 'austral-sign' => array( 'unicode' => '&#xe0a9;', 'styles' => array( 'sow-fas' ), ),
122
  'autoprefixer' => array( 'unicode' => '&#xf41c;', 'styles' => array( 'sow-fab' ), ),
123
  'avianex' => array( 'unicode' => '&#xf374;', 'styles' => array( 'sow-fab' ), ),
124
  'aviato' => array( 'unicode' => '&#xf421;', 'styles' => array( 'sow-fab' ), ),
125
  'award' => array( 'unicode' => '&#xf559;', 'styles' => array( 'sow-fas' ), ),
126
  'aws' => array( 'unicode' => '&#xf375;', 'styles' => array( 'sow-fab' ), ),
127
+ 'b' => array( 'unicode' => '&#x42;', 'styles' => array( 'sow-fas' ), ),
128
  'baby' => array( 'unicode' => '&#xf77c;', 'styles' => array( 'sow-fas' ), ),
129
  'baby-carriage' => array( 'unicode' => '&#xf77d;', 'styles' => array( 'sow-fas' ), ),
 
130
  'backward' => array( 'unicode' => '&#xf04a;', 'styles' => array( 'sow-fas' ), ),
131
+ 'backward-fast' => array( 'unicode' => '&#xf049;', 'styles' => array( 'sow-fas' ), ),
132
+ 'backward-step' => array( 'unicode' => '&#xf048;', 'styles' => array( 'sow-fas' ), ),
133
  'bacon' => array( 'unicode' => '&#xf7e5;', 'styles' => array( 'sow-fas' ), ),
134
  'bacteria' => array( 'unicode' => '&#xe059;', 'styles' => array( 'sow-fas' ), ),
135
  'bacterium' => array( 'unicode' => '&#xe05a;', 'styles' => array( 'sow-fas' ), ),
136
+ 'bag-shopping' => array( 'unicode' => '&#xf290;', 'styles' => array( 'sow-fas' ), ),
137
  'bahai' => array( 'unicode' => '&#xf666;', 'styles' => array( 'sow-fas' ), ),
138
+ 'baht-sign' => array( 'unicode' => '&#xe0ac;', 'styles' => array( 'sow-fas' ), ),
 
 
139
  'ban' => array( 'unicode' => '&#xf05e;', 'styles' => array( 'sow-fas' ), ),
140
+ 'ban-smoking' => array( 'unicode' => '&#xf54d;', 'styles' => array( 'sow-fas' ), ),
141
+ 'bandage' => array( 'unicode' => '&#xf462;', 'styles' => array( 'sow-fas' ), ),
142
  'bandcamp' => array( 'unicode' => '&#xf2d5;', 'styles' => array( 'sow-fab' ), ),
143
  'barcode' => array( 'unicode' => '&#xf02a;', 'styles' => array( 'sow-fas' ), ),
144
  'bars' => array( 'unicode' => '&#xf0c9;', 'styles' => array( 'sow-fas' ), ),
145
+ 'bars-progress' => array( 'unicode' => '&#xf828;', 'styles' => array( 'sow-fas' ), ),
146
+ 'bars-staggered' => array( 'unicode' => '&#xf550;', 'styles' => array( 'sow-fas' ), ),
147
+ 'baseball' => array( 'unicode' => '&#xf433;', 'styles' => array( 'sow-fas' ), ),
148
+ 'baseball-bat-ball' => array( 'unicode' => '&#xf432;', 'styles' => array( 'sow-fas' ), ),
149
+ 'basket-shopping' => array( 'unicode' => '&#xf291;', 'styles' => array( 'sow-fas' ), ),
150
+ 'basketball' => array( 'unicode' => '&#xf434;', 'styles' => array( 'sow-fas' ), ),
151
  'bath' => array( 'unicode' => '&#xf2cd;', 'styles' => array( 'sow-fas' ), ),
152
  'battery-empty' => array( 'unicode' => '&#xf244;', 'styles' => array( 'sow-fas' ), ),
153
  'battery-full' => array( 'unicode' => '&#xf240;', 'styles' => array( 'sow-fas' ), ),
156
  'battery-three-quarters' => array( 'unicode' => '&#xf241;', 'styles' => array( 'sow-fas' ), ),
157
  'battle-net' => array( 'unicode' => '&#xf835;', 'styles' => array( 'sow-fab' ), ),
158
  'bed' => array( 'unicode' => '&#xf236;', 'styles' => array( 'sow-fas' ), ),
159
+ 'bed-pulse' => array( 'unicode' => '&#xf487;', 'styles' => array( 'sow-fas' ), ),
160
+ 'beer-mug-empty' => array( 'unicode' => '&#xf0fc;', 'styles' => array( 'sow-fas' ), ),
161
  'behance' => array( 'unicode' => '&#xf1b4;', 'styles' => array( 'sow-fab' ), ),
162
  'behance-square' => array( 'unicode' => '&#xf1b5;', 'styles' => array( 'sow-fab' ), ),
163
  'bell' => array( 'unicode' => '&#xf0f3;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
164
+ 'bell-concierge' => array( 'unicode' => '&#xf562;', 'styles' => array( 'sow-fas' ), ),
165
  'bell-slash' => array( 'unicode' => '&#xf1f6;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
166
  'bezier-curve' => array( 'unicode' => '&#xf55b;', 'styles' => array( 'sow-fas' ), ),
 
167
  'bicycle' => array( 'unicode' => '&#xf206;', 'styles' => array( 'sow-fas' ), ),
168
+ 'bilibili' => array( 'unicode' => '&#xe3d9;', 'styles' => array( 'sow-fab' ), ),
169
  'bimobject' => array( 'unicode' => '&#xf378;', 'styles' => array( 'sow-fab' ), ),
170
  'binoculars' => array( 'unicode' => '&#xf1e5;', 'styles' => array( 'sow-fas' ), ),
171
  'biohazard' => array( 'unicode' => '&#xf780;', 'styles' => array( 'sow-fas' ), ),
 
172
  'bitbucket' => array( 'unicode' => '&#xf171;', 'styles' => array( 'sow-fab' ), ),
173
  'bitcoin' => array( 'unicode' => '&#xf379;', 'styles' => array( 'sow-fab' ), ),
174
+ 'bitcoin-sign' => array( 'unicode' => '&#xe0b4;', 'styles' => array( 'sow-fas' ), ),
175
  'bity' => array( 'unicode' => '&#xf37a;', 'styles' => array( 'sow-fab' ), ),
176
  'black-tie' => array( 'unicode' => '&#xf27e;', 'styles' => array( 'sow-fab' ), ),
177
  'blackberry' => array( 'unicode' => '&#xf37b;', 'styles' => array( 'sow-fab' ), ),
178
  'blender' => array( 'unicode' => '&#xf517;', 'styles' => array( 'sow-fas' ), ),
179
  'blender-phone' => array( 'unicode' => '&#xf6b6;', 'styles' => array( 'sow-fas' ), ),
 
180
  'blog' => array( 'unicode' => '&#xf781;', 'styles' => array( 'sow-fas' ), ),
181
  'blogger' => array( 'unicode' => '&#xf37c;', 'styles' => array( 'sow-fab' ), ),
182
  'blogger-b' => array( 'unicode' => '&#xf37d;', 'styles' => array( 'sow-fab' ), ),
184
  'bluetooth-b' => array( 'unicode' => '&#xf294;', 'styles' => array( 'sow-fab' ), ),
185
  'bold' => array( 'unicode' => '&#xf032;', 'styles' => array( 'sow-fas' ), ),
186
  'bolt' => array( 'unicode' => '&#xf0e7;', 'styles' => array( 'sow-fas' ), ),
187
+ 'bolt-lightning' => array( 'unicode' => '&#xe0b7;', 'styles' => array( 'sow-fas' ), ),
188
  'bomb' => array( 'unicode' => '&#xf1e2;', 'styles' => array( 'sow-fas' ), ),
189
  'bone' => array( 'unicode' => '&#xf5d7;', 'styles' => array( 'sow-fas' ), ),
190
  'bong' => array( 'unicode' => '&#xf55c;', 'styles' => array( 'sow-fas' ), ),
191
  'book' => array( 'unicode' => '&#xf02d;', 'styles' => array( 'sow-fas' ), ),
192
+ 'book-atlas' => array( 'unicode' => '&#xf558;', 'styles' => array( 'sow-fas' ), ),
193
+ 'book-bible' => array( 'unicode' => '&#xf647;', 'styles' => array( 'sow-fas' ), ),
194
+ 'book-bookmark' => array( 'unicode' => '&#xe0bb;', 'styles' => array( 'sow-fas' ), ),
195
+ 'book-journal-whills' => array( 'unicode' => '&#xf66a;', 'styles' => array( 'sow-fas' ), ),
196
  'book-medical' => array( 'unicode' => '&#xf7e6;', 'styles' => array( 'sow-fas' ), ),
197
  'book-open' => array( 'unicode' => '&#xf518;', 'styles' => array( 'sow-fas' ), ),
198
+ 'book-open-reader' => array( 'unicode' => '&#xf5da;', 'styles' => array( 'sow-fas' ), ),
199
+ 'book-quran' => array( 'unicode' => '&#xf687;', 'styles' => array( 'sow-fas' ), ),
200
+ 'book-skull' => array( 'unicode' => '&#xf6b7;', 'styles' => array( 'sow-fas' ), ),
201
  'bookmark' => array( 'unicode' => '&#xf02e;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
202
  'bootstrap' => array( 'unicode' => '&#xf836;', 'styles' => array( 'sow-fab' ), ),
203
  'border-all' => array( 'unicode' => '&#xf84c;', 'styles' => array( 'sow-fas' ), ),
204
  'border-none' => array( 'unicode' => '&#xf850;', 'styles' => array( 'sow-fas' ), ),
205
+ 'border-top-left' => array( 'unicode' => '&#xf853;', 'styles' => array( 'sow-fas' ), ),
206
+ 'bore-hole' => array( 'unicode' => '&#xe4c3;', 'styles' => array( 'sow-fas' ), ),
207
+ 'bots' => array( 'unicode' => '&#xe340;', 'styles' => array( 'sow-fab' ), ),
208
+ 'bottle-droplet' => array( 'unicode' => '&#xe4c4;', 'styles' => array( 'sow-fas' ), ),
209
+ 'bottle-water' => array( 'unicode' => '&#xe4c5;', 'styles' => array( 'sow-fas' ), ),
210
+ 'bowl-food' => array( 'unicode' => '&#xe4c6;', 'styles' => array( 'sow-fas' ), ),
211
+ 'bowl-rice' => array( 'unicode' => '&#xe2eb;', 'styles' => array( 'sow-fas' ), ),
212
  'bowling-ball' => array( 'unicode' => '&#xf436;', 'styles' => array( 'sow-fas' ), ),
213
  'box' => array( 'unicode' => '&#xf466;', 'styles' => array( 'sow-fas' ), ),
214
+ 'box-archive' => array( 'unicode' => '&#xf187;', 'styles' => array( 'sow-fas' ), ),
215
  'box-open' => array( 'unicode' => '&#xf49e;', 'styles' => array( 'sow-fas' ), ),
216
  'box-tissue' => array( 'unicode' => '&#xe05b;', 'styles' => array( 'sow-fas' ), ),
217
+ 'boxes-packing' => array( 'unicode' => '&#xe4c7;', 'styles' => array( 'sow-fas' ), ),
218
+ 'boxes-stacked' => array( 'unicode' => '&#xf468;', 'styles' => array( 'sow-fas' ), ),
219
  'braille' => array( 'unicode' => '&#xf2a1;', 'styles' => array( 'sow-fas' ), ),
220
  'brain' => array( 'unicode' => '&#xf5dc;', 'styles' => array( 'sow-fas' ), ),
221
+ 'brazilian-real-sign' => array( 'unicode' => '&#xe46c;', 'styles' => array( 'sow-fas' ), ),
222
  'bread-slice' => array( 'unicode' => '&#xf7ec;', 'styles' => array( 'sow-fas' ), ),
223
+ 'bridge' => array( 'unicode' => '&#xe4c8;', 'styles' => array( 'sow-fas' ), ),
224
+ 'bridge-circle-check' => array( 'unicode' => '&#xe4c9;', 'styles' => array( 'sow-fas' ), ),
225
+ 'bridge-circle-exclamation' => array( 'unicode' => '&#xe4ca;', 'styles' => array( 'sow-fas' ), ),
226
+ 'bridge-circle-xmark' => array( 'unicode' => '&#xe4cb;', 'styles' => array( 'sow-fas' ), ),
227
+ 'bridge-lock' => array( 'unicode' => '&#xe4cc;', 'styles' => array( 'sow-fas' ), ),
228
+ 'bridge-water' => array( 'unicode' => '&#xe4ce;', 'styles' => array( 'sow-fas' ), ),
229
  'briefcase' => array( 'unicode' => '&#xf0b1;', 'styles' => array( 'sow-fas' ), ),
230
  'briefcase-medical' => array( 'unicode' => '&#xf469;', 'styles' => array( 'sow-fas' ), ),
 
231
  'broom' => array( 'unicode' => '&#xf51a;', 'styles' => array( 'sow-fas' ), ),
232
+ 'broom-ball' => array( 'unicode' => '&#xf458;', 'styles' => array( 'sow-fas' ), ),
233
  'brush' => array( 'unicode' => '&#xf55d;', 'styles' => array( 'sow-fas' ), ),
234
  'btc' => array( 'unicode' => '&#xf15a;', 'styles' => array( 'sow-fab' ), ),
235
+ 'bucket' => array( 'unicode' => '&#xe4cf;', 'styles' => array( 'sow-fas' ), ),
236
  'buffer' => array( 'unicode' => '&#xf837;', 'styles' => array( 'sow-fab' ), ),
237
  'bug' => array( 'unicode' => '&#xf188;', 'styles' => array( 'sow-fas' ), ),
238
+ 'bug-slash' => array( 'unicode' => '&#xe490;', 'styles' => array( 'sow-fas' ), ),
239
+ 'bugs' => array( 'unicode' => '&#xe4d0;', 'styles' => array( 'sow-fas' ), ),
240
  'building' => array( 'unicode' => '&#xf1ad;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
241
+ 'building-circle-arrow-right' => array( 'unicode' => '&#xe4d1;', 'styles' => array( 'sow-fas' ), ),
242
+ 'building-circle-check' => array( 'unicode' => '&#xe4d2;', 'styles' => array( 'sow-fas' ), ),
243
+ 'building-circle-exclamation' => array( 'unicode' => '&#xe4d3;', 'styles' => array( 'sow-fas' ), ),
244
+ 'building-circle-xmark' => array( 'unicode' => '&#xe4d4;', 'styles' => array( 'sow-fas' ), ),
245
+ 'building-columns' => array( 'unicode' => '&#xf19c;', 'styles' => array( 'sow-fas' ), ),
246
+ 'building-flag' => array( 'unicode' => '&#xe4d5;', 'styles' => array( 'sow-fas' ), ),
247
+ 'building-lock' => array( 'unicode' => '&#xe4d6;', 'styles' => array( 'sow-fas' ), ),
248
+ 'building-ngo' => array( 'unicode' => '&#xe4d7;', 'styles' => array( 'sow-fas' ), ),
249
+ 'building-shield' => array( 'unicode' => '&#xe4d8;', 'styles' => array( 'sow-fas' ), ),
250
+ 'building-un' => array( 'unicode' => '&#xe4d9;', 'styles' => array( 'sow-fas' ), ),
251
+ 'building-user' => array( 'unicode' => '&#xe4da;', 'styles' => array( 'sow-fas' ), ),
252
+ 'building-wheat' => array( 'unicode' => '&#xe4db;', 'styles' => array( 'sow-fas' ), ),
253
  'bullhorn' => array( 'unicode' => '&#xf0a1;', 'styles' => array( 'sow-fas' ), ),
254
  'bullseye' => array( 'unicode' => '&#xf140;', 'styles' => array( 'sow-fas' ), ),
255
+ 'burger' => array( 'unicode' => '&#xf805;', 'styles' => array( 'sow-fas' ), ),
256
  'buromobelexperte' => array( 'unicode' => '&#xf37f;', 'styles' => array( 'sow-fab' ), ),
257
+ 'burst' => array( 'unicode' => '&#xe4dc;', 'styles' => array( 'sow-fas' ), ),
258
  'bus' => array( 'unicode' => '&#xf207;', 'styles' => array( 'sow-fas' ), ),
259
+ 'bus-simple' => array( 'unicode' => '&#xf55e;', 'styles' => array( 'sow-fas' ), ),
260
  'business-time' => array( 'unicode' => '&#xf64a;', 'styles' => array( 'sow-fas' ), ),
261
  'buy-n-large' => array( 'unicode' => '&#xf8a6;', 'styles' => array( 'sow-fab' ), ),
262
  'buysellads' => array( 'unicode' => '&#xf20d;', 'styles' => array( 'sow-fab' ), ),
263
+ 'c' => array( 'unicode' => '&#x43;', 'styles' => array( 'sow-fas' ), ),
264
+ 'cake-candles' => array( 'unicode' => '&#xf1fd;', 'styles' => array( 'sow-fas' ), ),
265
  'calculator' => array( 'unicode' => '&#xf1ec;', 'styles' => array( 'sow-fas' ), ),
266
  'calendar' => array( 'unicode' => '&#xf133;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
267
  'calendar-check' => array( 'unicode' => '&#xf274;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
268
  'calendar-day' => array( 'unicode' => '&#xf783;', 'styles' => array( 'sow-fas' ), ),
269
+ 'calendar-days' => array( 'unicode' => '&#xf073;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
270
  'calendar-minus' => array( 'unicode' => '&#xf272;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
271
  'calendar-plus' => array( 'unicode' => '&#xf271;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
272
  'calendar-week' => array( 'unicode' => '&#xf784;', 'styles' => array( 'sow-fas' ), ),
273
+ 'calendar-xmark' => array( 'unicode' => '&#xf273;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
274
  'camera' => array( 'unicode' => '&#xf030;', 'styles' => array( 'sow-fas' ), ),
275
  'camera-retro' => array( 'unicode' => '&#xf083;', 'styles' => array( 'sow-fas' ), ),
276
+ 'camera-rotate' => array( 'unicode' => '&#xe0d8;', 'styles' => array( 'sow-fas' ), ),
277
  'campground' => array( 'unicode' => '&#xf6bb;', 'styles' => array( 'sow-fas' ), ),
278
  'canadian-maple-leaf' => array( 'unicode' => '&#xf785;', 'styles' => array( 'sow-fab' ), ),
279
  'candy-cane' => array( 'unicode' => '&#xf786;', 'styles' => array( 'sow-fas' ), ),
280
  'cannabis' => array( 'unicode' => '&#xf55f;', 'styles' => array( 'sow-fas' ), ),
281
  'capsules' => array( 'unicode' => '&#xf46b;', 'styles' => array( 'sow-fas' ), ),
282
  'car' => array( 'unicode' => '&#xf1b9;', 'styles' => array( 'sow-fas' ), ),
 
283
  'car-battery' => array( 'unicode' => '&#xf5df;', 'styles' => array( 'sow-fas' ), ),
284
+ 'car-burst' => array( 'unicode' => '&#xf5e1;', 'styles' => array( 'sow-fas' ), ),
285
+ 'car-on' => array( 'unicode' => '&#xe4dd;', 'styles' => array( 'sow-fas' ), ),
286
+ 'car-rear' => array( 'unicode' => '&#xf5de;', 'styles' => array( 'sow-fas' ), ),
287
  'car-side' => array( 'unicode' => '&#xf5e4;', 'styles' => array( 'sow-fas' ), ),
288
+ 'car-tunnel' => array( 'unicode' => '&#xe4de;', 'styles' => array( 'sow-fas' ), ),
289
  'caravan' => array( 'unicode' => '&#xf8ff;', 'styles' => array( 'sow-fas' ), ),
290
  'caret-down' => array( 'unicode' => '&#xf0d7;', 'styles' => array( 'sow-fas' ), ),
291
  'caret-left' => array( 'unicode' => '&#xf0d9;', 'styles' => array( 'sow-fas' ), ),
292
  'caret-right' => array( 'unicode' => '&#xf0da;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
293
  'caret-up' => array( 'unicode' => '&#xf0d8;', 'styles' => array( 'sow-fas' ), ),
294
  'carrot' => array( 'unicode' => '&#xf787;', 'styles' => array( 'sow-fas' ), ),
295
  'cart-arrow-down' => array( 'unicode' => '&#xf218;', 'styles' => array( 'sow-fas' ), ),
296
+ 'cart-flatbed' => array( 'unicode' => '&#xf474;', 'styles' => array( 'sow-fas' ), ),
297
+ 'cart-flatbed-suitcase' => array( 'unicode' => '&#xf59d;', 'styles' => array( 'sow-fas' ), ),
298
  'cart-plus' => array( 'unicode' => '&#xf217;', 'styles' => array( 'sow-fas' ), ),
299
+ 'cart-shopping' => array( 'unicode' => '&#xf07a;', 'styles' => array( 'sow-fas' ), ),
300
  'cash-register' => array( 'unicode' => '&#xf788;', 'styles' => array( 'sow-fas' ), ),
301
  'cat' => array( 'unicode' => '&#xf6be;', 'styles' => array( 'sow-fas' ), ),
302
  'cc-amazon-pay' => array( 'unicode' => '&#xf42d;', 'styles' => array( 'sow-fab' ), ),
309
  'cc-paypal' => array( 'unicode' => '&#xf1f4;', 'styles' => array( 'sow-fab' ), ),
310
  'cc-stripe' => array( 'unicode' => '&#xf1f5;', 'styles' => array( 'sow-fab' ), ),
311
  'cc-visa' => array( 'unicode' => '&#xf1f0;', 'styles' => array( 'sow-fab' ), ),
312
+ 'cedi-sign' => array( 'unicode' => '&#xe0df;', 'styles' => array( 'sow-fas' ), ),
313
+ 'cent-sign' => array( 'unicode' => '&#xe3f5;', 'styles' => array( 'sow-fas' ), ),
314
  'centercode' => array( 'unicode' => '&#xf380;', 'styles' => array( 'sow-fab' ), ),
315
  'centos' => array( 'unicode' => '&#xf789;', 'styles' => array( 'sow-fab' ), ),
316
  'certificate' => array( 'unicode' => '&#xf0a3;', 'styles' => array( 'sow-fas' ), ),
317
  'chair' => array( 'unicode' => '&#xf6c0;', 'styles' => array( 'sow-fas' ), ),
318
  'chalkboard' => array( 'unicode' => '&#xf51b;', 'styles' => array( 'sow-fas' ), ),
319
+ 'chalkboard-user' => array( 'unicode' => '&#xf51c;', 'styles' => array( 'sow-fas' ), ),
320
+ 'champagne-glasses' => array( 'unicode' => '&#xf79f;', 'styles' => array( 'sow-fas' ), ),
321
  'charging-station' => array( 'unicode' => '&#xf5e7;', 'styles' => array( 'sow-fas' ), ),
322
  'chart-area' => array( 'unicode' => '&#xf1fe;', 'styles' => array( 'sow-fas' ), ),
323
  'chart-bar' => array( 'unicode' => '&#xf080;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
324
+ 'chart-column' => array( 'unicode' => '&#xe0e3;', 'styles' => array( 'sow-fas' ), ),
325
+ 'chart-gantt' => array( 'unicode' => '&#xe0e4;', 'styles' => array( 'sow-fas' ), ),
326
  'chart-line' => array( 'unicode' => '&#xf201;', 'styles' => array( 'sow-fas' ), ),
327
  'chart-pie' => array( 'unicode' => '&#xf200;', 'styles' => array( 'sow-fas' ), ),
328
+ 'chart-simple' => array( 'unicode' => '&#xe473;', 'styles' => array( 'sow-fas' ), ),
329
  'check' => array( 'unicode' => '&#xf00c;', 'styles' => array( 'sow-fas' ), ),
 
330
  'check-double' => array( 'unicode' => '&#xf560;', 'styles' => array( 'sow-fas' ), ),
331
+ 'check-to-slot' => array( 'unicode' => '&#xf772;', 'styles' => array( 'sow-fas' ), ),
332
  'cheese' => array( 'unicode' => '&#xf7ef;', 'styles' => array( 'sow-fas' ), ),
333
  'chess' => array( 'unicode' => '&#xf439;', 'styles' => array( 'sow-fas' ), ),
334
+ 'chess-bishop' => array( 'unicode' => '&#xf43a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
335
  'chess-board' => array( 'unicode' => '&#xf43c;', 'styles' => array( 'sow-fas' ), ),
336
+ 'chess-king' => array( 'unicode' => '&#xf43f;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
337
+ 'chess-knight' => array( 'unicode' => '&#xf441;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
338
+ 'chess-pawn' => array( 'unicode' => '&#xf443;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
339
+ 'chess-queen' => array( 'unicode' => '&#xf445;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
340
+ 'chess-rook' => array( 'unicode' => '&#xf447;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
 
 
341
  'chevron-down' => array( 'unicode' => '&#xf078;', 'styles' => array( 'sow-fas' ), ),
342
  'chevron-left' => array( 'unicode' => '&#xf053;', 'styles' => array( 'sow-fas' ), ),
343
  'chevron-right' => array( 'unicode' => '&#xf054;', 'styles' => array( 'sow-fas' ), ),
344
  'chevron-up' => array( 'unicode' => '&#xf077;', 'styles' => array( 'sow-fas' ), ),
345
  'child' => array( 'unicode' => '&#xf1ae;', 'styles' => array( 'sow-fas' ), ),
346
+ 'child-dress' => array( 'unicode' => '&#xe59c;', 'styles' => array( 'sow-fas' ), ),
347
+ 'child-reaching' => array( 'unicode' => '&#xe59d;', 'styles' => array( 'sow-fas' ), ),
348
+ 'child-rifle' => array( 'unicode' => '&#xe4e0;', 'styles' => array( 'sow-fas' ), ),
349
+ 'children' => array( 'unicode' => '&#xe4e1;', 'styles' => array( 'sow-fas' ), ),
350
  'chrome' => array( 'unicode' => '&#xf268;', 'styles' => array( 'sow-fab' ), ),
351
  'chromecast' => array( 'unicode' => '&#xf838;', 'styles' => array( 'sow-fab' ), ),
352
  'church' => array( 'unicode' => '&#xf51d;', 'styles' => array( 'sow-fas' ), ),
353
  'circle' => array( 'unicode' => '&#xf111;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
354
+ 'circle-arrow-down' => array( 'unicode' => '&#xf0ab;', 'styles' => array( 'sow-fas' ), ),
355
+ 'circle-arrow-left' => array( 'unicode' => '&#xf0a8;', 'styles' => array( 'sow-fas' ), ),
356
+ 'circle-arrow-right' => array( 'unicode' => '&#xf0a9;', 'styles' => array( 'sow-fas' ), ),
357
+ 'circle-arrow-up' => array( 'unicode' => '&#xf0aa;', 'styles' => array( 'sow-fas' ), ),
358
+ 'circle-check' => array( 'unicode' => '&#xf058;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
359
+ 'circle-chevron-down' => array( 'unicode' => '&#xf13a;', 'styles' => array( 'sow-fas' ), ),
360
+ 'circle-chevron-left' => array( 'unicode' => '&#xf137;', 'styles' => array( 'sow-fas' ), ),
361
+ 'circle-chevron-right' => array( 'unicode' => '&#xf138;', 'styles' => array( 'sow-fas' ), ),
362
+ 'circle-chevron-up' => array( 'unicode' => '&#xf139;', 'styles' => array( 'sow-fas' ), ),
363
+ 'circle-dollar-to-slot' => array( 'unicode' => '&#xf4b9;', 'styles' => array( 'sow-fas' ), ),
364
+ 'circle-dot' => array( 'unicode' => '&#xf192;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
365
+ 'circle-down' => array( 'unicode' => '&#xf358;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
366
+ 'circle-exclamation' => array( 'unicode' => '&#xf06a;', 'styles' => array( 'sow-fas' ), ),
367
+ 'circle-h' => array( 'unicode' => '&#xf47e;', 'styles' => array( 'sow-fas' ), ),
368
+ 'circle-half-stroke' => array( 'unicode' => '&#xf042;', 'styles' => array( 'sow-fas' ), ),
369
+ 'circle-info' => array( 'unicode' => '&#xf05a;', 'styles' => array( 'sow-fas' ), ),
370
+ 'circle-left' => array( 'unicode' => '&#xf359;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
371
+ 'circle-minus' => array( 'unicode' => '&#xf056;', 'styles' => array( 'sow-fas' ), ),
372
+ 'circle-nodes' => array( 'unicode' => '&#xe4e2;', 'styles' => array( 'sow-fas' ), ),
373
  'circle-notch' => array( 'unicode' => '&#xf1ce;', 'styles' => array( 'sow-fas' ), ),
374
+ 'circle-pause' => array( 'unicode' => '&#xf28b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
375
+ 'circle-play' => array( 'unicode' => '&#xf144;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
376
+ 'circle-plus' => array( 'unicode' => '&#xf055;', 'styles' => array( 'sow-fas' ), ),
377
+ 'circle-question' => array( 'unicode' => '&#xf059;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
378
+ 'circle-radiation' => array( 'unicode' => '&#xf7ba;', 'styles' => array( 'sow-fas' ), ),
379
+ 'circle-right' => array( 'unicode' => '&#xf35a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
380
+ 'circle-stop' => array( 'unicode' => '&#xf28d;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
381
+ 'circle-up' => array( 'unicode' => '&#xf35b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
382
+ 'circle-user' => array( 'unicode' => '&#xf2bd;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
383
+ 'circle-xmark' => array( 'unicode' => '&#xf057;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
384
  'city' => array( 'unicode' => '&#xf64f;', 'styles' => array( 'sow-fas' ), ),
385
+ 'clapperboard' => array( 'unicode' => '&#xe131;', 'styles' => array( 'sow-fas' ), ),
386
  'clipboard' => array( 'unicode' => '&#xf328;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
387
  'clipboard-check' => array( 'unicode' => '&#xf46c;', 'styles' => array( 'sow-fas' ), ),
388
  'clipboard-list' => array( 'unicode' => '&#xf46d;', 'styles' => array( 'sow-fas' ), ),
389
+ 'clipboard-question' => array( 'unicode' => '&#xe4e3;', 'styles' => array( 'sow-fas' ), ),
390
+ 'clipboard-user' => array( 'unicode' => '&#xf7f3;', 'styles' => array( 'sow-fas' ), ),
391
  'clock' => array( 'unicode' => '&#xf017;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
392
+ 'clock-rotate-left' => array( 'unicode' => '&#xf1da;', 'styles' => array( 'sow-fas' ), ),
393
  'clone' => array( 'unicode' => '&#xf24d;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
394
  'closed-captioning' => array( 'unicode' => '&#xf20a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
395
  'cloud' => array( 'unicode' => '&#xf0c2;', 'styles' => array( 'sow-fas' ), ),
396
+ 'cloud-arrow-down' => array( 'unicode' => '&#xf0ed;', 'styles' => array( 'sow-fas' ), ),
397
+ 'cloud-arrow-up' => array( 'unicode' => '&#xf0ee;', 'styles' => array( 'sow-fas' ), ),
398
+ 'cloud-bolt' => array( 'unicode' => '&#xf76c;', 'styles' => array( 'sow-fas' ), ),
399
  'cloud-meatball' => array( 'unicode' => '&#xf73b;', 'styles' => array( 'sow-fas' ), ),
400
  'cloud-moon' => array( 'unicode' => '&#xf6c3;', 'styles' => array( 'sow-fas' ), ),
401
  'cloud-moon-rain' => array( 'unicode' => '&#xf73c;', 'styles' => array( 'sow-fas' ), ),
402
  'cloud-rain' => array( 'unicode' => '&#xf73d;', 'styles' => array( 'sow-fas' ), ),
403
  'cloud-showers-heavy' => array( 'unicode' => '&#xf740;', 'styles' => array( 'sow-fas' ), ),
404
+ 'cloud-showers-water' => array( 'unicode' => '&#xe4e4;', 'styles' => array( 'sow-fas' ), ),
405
  'cloud-sun' => array( 'unicode' => '&#xf6c4;', 'styles' => array( 'sow-fas' ), ),
406
  'cloud-sun-rain' => array( 'unicode' => '&#xf743;', 'styles' => array( 'sow-fas' ), ),
 
407
  'cloudflare' => array( 'unicode' => '&#xe07d;', 'styles' => array( 'sow-fab' ), ),
408
  'cloudscale' => array( 'unicode' => '&#xf383;', 'styles' => array( 'sow-fab' ), ),
409
  'cloudsmith' => array( 'unicode' => '&#xf384;', 'styles' => array( 'sow-fab' ), ),
410
  'cloudversify' => array( 'unicode' => '&#xf385;', 'styles' => array( 'sow-fab' ), ),
411
+ 'clover' => array( 'unicode' => '&#xe139;', 'styles' => array( 'sow-fas' ), ),
412
+ 'cmplid' => array( 'unicode' => '&#xe360;', 'styles' => array( 'sow-fab' ), ),
413
  'code' => array( 'unicode' => '&#xf121;', 'styles' => array( 'sow-fas' ), ),
414
  'code-branch' => array( 'unicode' => '&#xf126;', 'styles' => array( 'sow-fas' ), ),
415
+ 'code-commit' => array( 'unicode' => '&#xf386;', 'styles' => array( 'sow-fas' ), ),
416
+ 'code-compare' => array( 'unicode' => '&#xe13a;', 'styles' => array( 'sow-fas' ), ),
417
+ 'code-fork' => array( 'unicode' => '&#xe13b;', 'styles' => array( 'sow-fas' ), ),
418
+ 'code-merge' => array( 'unicode' => '&#xf387;', 'styles' => array( 'sow-fas' ), ),
419
+ 'code-pull-request' => array( 'unicode' => '&#xe13c;', 'styles' => array( 'sow-fas' ), ),
420
  'codepen' => array( 'unicode' => '&#xf1cb;', 'styles' => array( 'sow-fab' ), ),
421
  'codiepie' => array( 'unicode' => '&#xf284;', 'styles' => array( 'sow-fab' ), ),
 
 
 
422
  'coins' => array( 'unicode' => '&#xf51e;', 'styles' => array( 'sow-fas' ), ),
423
+ 'colon-sign' => array( 'unicode' => '&#xe140;', 'styles' => array( 'sow-fas' ), ),
424
  'comment' => array( 'unicode' => '&#xf075;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
425
  'comment-dollar' => array( 'unicode' => '&#xf651;', 'styles' => array( 'sow-fas' ), ),
426
  'comment-dots' => array( 'unicode' => '&#xf4ad;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
427
  'comment-medical' => array( 'unicode' => '&#xf7f5;', 'styles' => array( 'sow-fas' ), ),
428
  'comment-slash' => array( 'unicode' => '&#xf4b3;', 'styles' => array( 'sow-fas' ), ),
429
+ 'comment-sms' => array( 'unicode' => '&#xf7cd;', 'styles' => array( 'sow-fas' ), ),
430
  'comments' => array( 'unicode' => '&#xf086;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
431
  'comments-dollar' => array( 'unicode' => '&#xf653;', 'styles' => array( 'sow-fas' ), ),
432
  'compact-disc' => array( 'unicode' => '&#xf51f;', 'styles' => array( 'sow-fas' ), ),
433
  'compass' => array( 'unicode' => '&#xf14e;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
434
+ 'compass-drafting' => array( 'unicode' => '&#xf568;', 'styles' => array( 'sow-fas' ), ),
435
  'compress' => array( 'unicode' => '&#xf066;', 'styles' => array( 'sow-fas' ), ),
436
+ 'computer' => array( 'unicode' => '&#xe4e5;', 'styles' => array( 'sow-fas' ), ),
437
+ 'computer-mouse' => array( 'unicode' => '&#xf8cc;', 'styles' => array( 'sow-fas' ), ),
 
438
  'confluence' => array( 'unicode' => '&#xf78d;', 'styles' => array( 'sow-fab' ), ),
439
  'connectdevelop' => array( 'unicode' => '&#xf20e;', 'styles' => array( 'sow-fab' ), ),
440
  'contao' => array( 'unicode' => '&#xf26d;', 'styles' => array( 'sow-fab' ), ),
444
  'copyright' => array( 'unicode' => '&#xf1f9;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
445
  'cotton-bureau' => array( 'unicode' => '&#xf89e;', 'styles' => array( 'sow-fab' ), ),
446
  'couch' => array( 'unicode' => '&#xf4b8;', 'styles' => array( 'sow-fas' ), ),
447
+ 'cow' => array( 'unicode' => '&#xf6c8;', 'styles' => array( 'sow-fas' ), ),
448
  'cpanel' => array( 'unicode' => '&#xf388;', 'styles' => array( 'sow-fab' ), ),
449
  'creative-commons' => array( 'unicode' => '&#xf25e;', 'styles' => array( 'sow-fab' ), ),
450
  'creative-commons-by' => array( 'unicode' => '&#xf4e7;', 'styles' => array( 'sow-fab' ), ),
463
  'credit-card' => array( 'unicode' => '&#xf09d;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
464
  'critical-role' => array( 'unicode' => '&#xf6c9;', 'styles' => array( 'sow-fab' ), ),
465
  'crop' => array( 'unicode' => '&#xf125;', 'styles' => array( 'sow-fas' ), ),
466
+ 'crop-simple' => array( 'unicode' => '&#xf565;', 'styles' => array( 'sow-fas' ), ),
467
  'cross' => array( 'unicode' => '&#xf654;', 'styles' => array( 'sow-fas' ), ),
468
  'crosshairs' => array( 'unicode' => '&#xf05b;', 'styles' => array( 'sow-fas' ), ),
469
  'crow' => array( 'unicode' => '&#xf520;', 'styles' => array( 'sow-fas' ), ),
470
  'crown' => array( 'unicode' => '&#xf521;', 'styles' => array( 'sow-fas' ), ),
471
  'crutch' => array( 'unicode' => '&#xf7f7;', 'styles' => array( 'sow-fas' ), ),
472
+ 'cruzeiro-sign' => array( 'unicode' => '&#xe152;', 'styles' => array( 'sow-fas' ), ),
473
  'css3' => array( 'unicode' => '&#xf13c;', 'styles' => array( 'sow-fab' ), ),
474
  'css3-alt' => array( 'unicode' => '&#xf38b;', 'styles' => array( 'sow-fab' ), ),
475
  'cube' => array( 'unicode' => '&#xf1b2;', 'styles' => array( 'sow-fas' ), ),
476
  'cubes' => array( 'unicode' => '&#xf1b3;', 'styles' => array( 'sow-fas' ), ),
477
+ 'cubes-stacked' => array( 'unicode' => '&#xe4e6;', 'styles' => array( 'sow-fas' ), ),
478
  'cuttlefish' => array( 'unicode' => '&#xf38c;', 'styles' => array( 'sow-fab' ), ),
479
+ 'd' => array( 'unicode' => '&#x44;', 'styles' => array( 'sow-fas' ), ),
480
  'd-and-d' => array( 'unicode' => '&#xf38d;', 'styles' => array( 'sow-fab' ), ),
481
  'd-and-d-beyond' => array( 'unicode' => '&#xf6ca;', 'styles' => array( 'sow-fab' ), ),
482
  'dailymotion' => array( 'unicode' => '&#xe052;', 'styles' => array( 'sow-fab' ), ),
483
  'dashcube' => array( 'unicode' => '&#xf210;', 'styles' => array( 'sow-fab' ), ),
484
  'database' => array( 'unicode' => '&#xf1c0;', 'styles' => array( 'sow-fas' ), ),
 
485
  'deezer' => array( 'unicode' => '&#xe077;', 'styles' => array( 'sow-fab' ), ),
486
+ 'delete-left' => array( 'unicode' => '&#xf55a;', 'styles' => array( 'sow-fas' ), ),
487
  'delicious' => array( 'unicode' => '&#xf1a5;', 'styles' => array( 'sow-fab' ), ),
488
  'democrat' => array( 'unicode' => '&#xf747;', 'styles' => array( 'sow-fas' ), ),
489
  'deploydog' => array( 'unicode' => '&#xf38e;', 'styles' => array( 'sow-fab' ), ),
490
  'deskpro' => array( 'unicode' => '&#xf38f;', 'styles' => array( 'sow-fab' ), ),
491
+ 'desktop' => array( 'unicode' => '&#xf390;', 'styles' => array( 'sow-fas' ), ),
492
  'dev' => array( 'unicode' => '&#xf6cc;', 'styles' => array( 'sow-fab' ), ),
493
  'deviantart' => array( 'unicode' => '&#xf1bd;', 'styles' => array( 'sow-fab' ), ),
494
  'dharmachakra' => array( 'unicode' => '&#xf655;', 'styles' => array( 'sow-fas' ), ),
495
  'dhl' => array( 'unicode' => '&#xf790;', 'styles' => array( 'sow-fab' ), ),
496
+ 'diagram-next' => array( 'unicode' => '&#xe476;', 'styles' => array( 'sow-fas' ), ),
497
+ 'diagram-predecessor' => array( 'unicode' => '&#xe477;', 'styles' => array( 'sow-fas' ), ),
498
+ 'diagram-project' => array( 'unicode' => '&#xf542;', 'styles' => array( 'sow-fas' ), ),
499
+ 'diagram-successor' => array( 'unicode' => '&#xe47a;', 'styles' => array( 'sow-fas' ), ),
500
+ 'diamond' => array( 'unicode' => '&#xf219;', 'styles' => array( 'sow-fas' ), ),
501
+ 'diamond-turn-right' => array( 'unicode' => '&#xf5eb;', 'styles' => array( 'sow-fas' ), ),
502
  'diaspora' => array( 'unicode' => '&#xf791;', 'styles' => array( 'sow-fab' ), ),
503
  'dice' => array( 'unicode' => '&#xf522;', 'styles' => array( 'sow-fas' ), ),
504
  'dice-d20' => array( 'unicode' => '&#xf6cf;', 'styles' => array( 'sow-fas' ), ),
511
  'dice-two' => array( 'unicode' => '&#xf528;', 'styles' => array( 'sow-fas' ), ),
512
  'digg' => array( 'unicode' => '&#xf1a6;', 'styles' => array( 'sow-fab' ), ),
513
  'digital-ocean' => array( 'unicode' => '&#xf391;', 'styles' => array( 'sow-fab' ), ),
 
 
514
  'discord' => array( 'unicode' => '&#xf392;', 'styles' => array( 'sow-fab' ), ),
515
  'discourse' => array( 'unicode' => '&#xf393;', 'styles' => array( 'sow-fab' ), ),
516
  'disease' => array( 'unicode' => '&#xf7fa;', 'styles' => array( 'sow-fas' ), ),
517
+ 'display' => array( 'unicode' => '&#xe163;', 'styles' => array( 'sow-fas' ), ),
518
  'divide' => array( 'unicode' => '&#xf529;', 'styles' => array( 'sow-fas' ), ),
 
519
  'dna' => array( 'unicode' => '&#xf471;', 'styles' => array( 'sow-fas' ), ),
520
  'dochub' => array( 'unicode' => '&#xf394;', 'styles' => array( 'sow-fab' ), ),
521
  'docker' => array( 'unicode' => '&#xf395;', 'styles' => array( 'sow-fab' ), ),
522
  'dog' => array( 'unicode' => '&#xf6d3;', 'styles' => array( 'sow-fas' ), ),
523
+ 'dollar-sign' => array( 'unicode' => '&#x24;', 'styles' => array( 'sow-fas' ), ),
524
  'dolly' => array( 'unicode' => '&#xf472;', 'styles' => array( 'sow-fas' ), ),
525
+ 'dong-sign' => array( 'unicode' => '&#xe169;', 'styles' => array( 'sow-fas' ), ),
 
526
  'door-closed' => array( 'unicode' => '&#xf52a;', 'styles' => array( 'sow-fas' ), ),
527
  'door-open' => array( 'unicode' => '&#xf52b;', 'styles' => array( 'sow-fas' ), ),
 
528
  'dove' => array( 'unicode' => '&#xf4ba;', 'styles' => array( 'sow-fas' ), ),
529
+ 'down-left-and-up-right-to-center' => array( 'unicode' => '&#xf422;', 'styles' => array( 'sow-fas' ), ),
530
+ 'down-long' => array( 'unicode' => '&#xf309;', 'styles' => array( 'sow-fas' ), ),
531
  'download' => array( 'unicode' => '&#xf019;', 'styles' => array( 'sow-fas' ), ),
532
  'draft2digital' => array( 'unicode' => '&#xf396;', 'styles' => array( 'sow-fab' ), ),
 
533
  'dragon' => array( 'unicode' => '&#xf6d5;', 'styles' => array( 'sow-fas' ), ),
534
  'draw-polygon' => array( 'unicode' => '&#xf5ee;', 'styles' => array( 'sow-fas' ), ),
535
  'dribbble' => array( 'unicode' => '&#xf17d;', 'styles' => array( 'sow-fab' ), ),
536
  'dribbble-square' => array( 'unicode' => '&#xf397;', 'styles' => array( 'sow-fab' ), ),
537
  'dropbox' => array( 'unicode' => '&#xf16b;', 'styles' => array( 'sow-fab' ), ),
538
+ 'droplet' => array( 'unicode' => '&#xf043;', 'styles' => array( 'sow-fas' ), ),
539
+ 'droplet-slash' => array( 'unicode' => '&#xf5c7;', 'styles' => array( 'sow-fas' ), ),
540
  'drum' => array( 'unicode' => '&#xf569;', 'styles' => array( 'sow-fas' ), ),
541
  'drum-steelpan' => array( 'unicode' => '&#xf56a;', 'styles' => array( 'sow-fas' ), ),
542
  'drumstick-bite' => array( 'unicode' => '&#xf6d7;', 'styles' => array( 'sow-fas' ), ),
546
  'dumpster-fire' => array( 'unicode' => '&#xf794;', 'styles' => array( 'sow-fas' ), ),
547
  'dungeon' => array( 'unicode' => '&#xf6d9;', 'styles' => array( 'sow-fas' ), ),
548
  'dyalog' => array( 'unicode' => '&#xf399;', 'styles' => array( 'sow-fab' ), ),
549
+ 'e' => array( 'unicode' => '&#x45;', 'styles' => array( 'sow-fas' ), ),
550
+ 'ear-deaf' => array( 'unicode' => '&#xf2a4;', 'styles' => array( 'sow-fas' ), ),
551
+ 'ear-listen' => array( 'unicode' => '&#xf2a2;', 'styles' => array( 'sow-fas' ), ),
552
  'earlybirds' => array( 'unicode' => '&#xf39a;', 'styles' => array( 'sow-fab' ), ),
553
+ 'earth-africa' => array( 'unicode' => '&#xf57c;', 'styles' => array( 'sow-fas' ), ),
554
+ 'earth-americas' => array( 'unicode' => '&#xf57d;', 'styles' => array( 'sow-fas' ), ),
555
+ 'earth-asia' => array( 'unicode' => '&#xf57e;', 'styles' => array( 'sow-fas' ), ),
556
+ 'earth-europe' => array( 'unicode' => '&#xf7a2;', 'styles' => array( 'sow-fas' ), ),
557
+ 'earth-oceania' => array( 'unicode' => '&#xe47b;', 'styles' => array( 'sow-fas' ), ),
558
  'ebay' => array( 'unicode' => '&#xf4f4;', 'styles' => array( 'sow-fab' ), ),
559
  'edge' => array( 'unicode' => '&#xf282;', 'styles' => array( 'sow-fab' ), ),
560
  'edge-legacy' => array( 'unicode' => '&#xe078;', 'styles' => array( 'sow-fab' ), ),
 
561
  'egg' => array( 'unicode' => '&#xf7fb;', 'styles' => array( 'sow-fas' ), ),
562
  'eject' => array( 'unicode' => '&#xf052;', 'styles' => array( 'sow-fas' ), ),
563
  'elementor' => array( 'unicode' => '&#xf430;', 'styles' => array( 'sow-fab' ), ),
564
+ 'elevator' => array( 'unicode' => '&#xe16d;', 'styles' => array( 'sow-fas' ), ),
565
+ 'ellipsis' => array( 'unicode' => '&#xf141;', 'styles' => array( 'sow-fas' ), ),
566
+ 'ellipsis-vertical' => array( 'unicode' => '&#xf142;', 'styles' => array( 'sow-fas' ), ),
567
  'ello' => array( 'unicode' => '&#xf5f1;', 'styles' => array( 'sow-fab' ), ),
568
  'ember' => array( 'unicode' => '&#xf423;', 'styles' => array( 'sow-fab' ), ),
569
  'empire' => array( 'unicode' => '&#xf1d1;', 'styles' => array( 'sow-fab' ), ),
570
  'envelope' => array( 'unicode' => '&#xf0e0;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
571
+ 'envelope-circle-check' => array( 'unicode' => '&#xe4e8;', 'styles' => array( 'sow-fas' ), ),
572
  'envelope-open' => array( 'unicode' => '&#xf2b6;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
573
  'envelope-open-text' => array( 'unicode' => '&#xf658;', 'styles' => array( 'sow-fas' ), ),
574
+ 'envelopes-bulk' => array( 'unicode' => '&#xf674;', 'styles' => array( 'sow-fas' ), ),
575
  'envira' => array( 'unicode' => '&#xf299;', 'styles' => array( 'sow-fab' ), ),
576
+ 'equals' => array( 'unicode' => '&#x3d;', 'styles' => array( 'sow-fas' ), ),
577
  'eraser' => array( 'unicode' => '&#xf12d;', 'styles' => array( 'sow-fas' ), ),
578
  'erlang' => array( 'unicode' => '&#xf39d;', 'styles' => array( 'sow-fab' ), ),
579
  'ethereum' => array( 'unicode' => '&#xf42e;', 'styles' => array( 'sow-fab' ), ),
581
  'etsy' => array( 'unicode' => '&#xf2d7;', 'styles' => array( 'sow-fab' ), ),
582
  'euro-sign' => array( 'unicode' => '&#xf153;', 'styles' => array( 'sow-fas' ), ),
583
  'evernote' => array( 'unicode' => '&#xf839;', 'styles' => array( 'sow-fab' ), ),
584
+ 'exclamation' => array( 'unicode' => '&#x21;', 'styles' => array( 'sow-fas' ), ),
 
 
 
585
  'expand' => array( 'unicode' => '&#xf065;', 'styles' => array( 'sow-fas' ), ),
 
 
586
  'expeditedssl' => array( 'unicode' => '&#xf23e;', 'styles' => array( 'sow-fab' ), ),
587
+ 'explosion' => array( 'unicode' => '&#xe4e9;', 'styles' => array( 'sow-fas' ), ),
 
588
  'eye' => array( 'unicode' => '&#xf06e;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
589
  'eye-dropper' => array( 'unicode' => '&#xf1fb;', 'styles' => array( 'sow-fas' ), ),
590
+ 'eye-low-vision' => array( 'unicode' => '&#xf2a8;', 'styles' => array( 'sow-fas' ), ),
591
  'eye-slash' => array( 'unicode' => '&#xf070;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
592
+ 'f' => array( 'unicode' => '&#x46;', 'styles' => array( 'sow-fas' ), ),
593
+ 'face-angry' => array( 'unicode' => '&#xf556;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
594
+ 'face-dizzy' => array( 'unicode' => '&#xf567;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
595
+ 'face-flushed' => array( 'unicode' => '&#xf579;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
596
+ 'face-frown' => array( 'unicode' => '&#xf119;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
597
+ 'face-frown-open' => array( 'unicode' => '&#xf57a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
598
+ 'face-grimace' => array( 'unicode' => '&#xf57f;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
599
+ 'face-grin' => array( 'unicode' => '&#xf580;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
600
+ 'face-grin-beam' => array( 'unicode' => '&#xf582;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
601
+ 'face-grin-beam-sweat' => array( 'unicode' => '&#xf583;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
602
+ 'face-grin-hearts' => array( 'unicode' => '&#xf584;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
603
+ 'face-grin-squint' => array( 'unicode' => '&#xf585;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
604
+ 'face-grin-squint-tears' => array( 'unicode' => '&#xf586;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
605
+ 'face-grin-stars' => array( 'unicode' => '&#xf587;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
606
+ 'face-grin-tears' => array( 'unicode' => '&#xf588;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
607
+ 'face-grin-tongue' => array( 'unicode' => '&#xf589;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
608
+ 'face-grin-tongue-squint' => array( 'unicode' => '&#xf58a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
609
+ 'face-grin-tongue-wink' => array( 'unicode' => '&#xf58b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
610
+ 'face-grin-wide' => array( 'unicode' => '&#xf581;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
611
+ 'face-grin-wink' => array( 'unicode' => '&#xf58c;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
612
+ 'face-kiss' => array( 'unicode' => '&#xf596;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
613
+ 'face-kiss-beam' => array( 'unicode' => '&#xf597;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
614
+ 'face-kiss-wink-heart' => array( 'unicode' => '&#xf598;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
615
+ 'face-laugh' => array( 'unicode' => '&#xf599;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
616
+ 'face-laugh-beam' => array( 'unicode' => '&#xf59a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
617
+ 'face-laugh-squint' => array( 'unicode' => '&#xf59b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
618
+ 'face-laugh-wink' => array( 'unicode' => '&#xf59c;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
619
+ 'face-meh' => array( 'unicode' => '&#xf11a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
620
+ 'face-meh-blank' => array( 'unicode' => '&#xf5a4;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
621
+ 'face-rolling-eyes' => array( 'unicode' => '&#xf5a5;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
622
+ 'face-sad-cry' => array( 'unicode' => '&#xf5b3;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
623
+ 'face-sad-tear' => array( 'unicode' => '&#xf5b4;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
624
+ 'face-smile' => array( 'unicode' => '&#xf118;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
625
+ 'face-smile-beam' => array( 'unicode' => '&#xf5b8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
626
+ 'face-smile-wink' => array( 'unicode' => '&#xf4da;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
627
+ 'face-surprise' => array( 'unicode' => '&#xf5c2;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
628
+ 'face-tired' => array( 'unicode' => '&#xf5c8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
629
  'facebook' => array( 'unicode' => '&#xf09a;', 'styles' => array( 'sow-fab' ), ),
630
  'facebook-f' => array( 'unicode' => '&#xf39e;', 'styles' => array( 'sow-fab' ), ),
631
  'facebook-messenger' => array( 'unicode' => '&#xf39f;', 'styles' => array( 'sow-fab' ), ),
632
  'facebook-square' => array( 'unicode' => '&#xf082;', 'styles' => array( 'sow-fab' ), ),
633
  'fan' => array( 'unicode' => '&#xf863;', 'styles' => array( 'sow-fas' ), ),
634
  'fantasy-flight-games' => array( 'unicode' => '&#xf6dc;', 'styles' => array( 'sow-fab' ), ),
 
 
635
  'faucet' => array( 'unicode' => '&#xe005;', 'styles' => array( 'sow-fas' ), ),
636
+ 'faucet-drip' => array( 'unicode' => '&#xe006;', 'styles' => array( 'sow-fas' ), ),
637
  'fax' => array( 'unicode' => '&#xf1ac;', 'styles' => array( 'sow-fas' ), ),
638
  'feather' => array( 'unicode' => '&#xf52d;', 'styles' => array( 'sow-fas' ), ),
639
+ 'feather-pointed' => array( 'unicode' => '&#xf56b;', 'styles' => array( 'sow-fas' ), ),
640
  'fedex' => array( 'unicode' => '&#xf797;', 'styles' => array( 'sow-fab' ), ),
641
  'fedora' => array( 'unicode' => '&#xf798;', 'styles' => array( 'sow-fab' ), ),
642
+ 'ferry' => array( 'unicode' => '&#xe4ea;', 'styles' => array( 'sow-fas' ), ),
 
643
  'figma' => array( 'unicode' => '&#xf799;', 'styles' => array( 'sow-fab' ), ),
644
  'file' => array( 'unicode' => '&#xf15b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
645
+ 'file-arrow-down' => array( 'unicode' => '&#xf56d;', 'styles' => array( 'sow-fas' ), ),
646
+ 'file-arrow-up' => array( 'unicode' => '&#xf574;', 'styles' => array( 'sow-fas' ), ),
647
  'file-audio' => array( 'unicode' => '&#xf1c7;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
648
+ 'file-circle-check' => array( 'unicode' => '&#xe493;', 'styles' => array( 'sow-fas' ), ),
649
+ 'file-circle-exclamation' => array( 'unicode' => '&#xe4eb;', 'styles' => array( 'sow-fas' ), ),
650
+ 'file-circle-minus' => array( 'unicode' => '&#xe4ed;', 'styles' => array( 'sow-fas' ), ),
651
+ 'file-circle-plus' => array( 'unicode' => '&#xe4ee;', 'styles' => array( 'sow-fas' ), ),
652
+ 'file-circle-question' => array( 'unicode' => '&#xe4ef;', 'styles' => array( 'sow-fas' ), ),
653
+ 'file-circle-xmark' => array( 'unicode' => '&#xe494;', 'styles' => array( 'sow-fas' ), ),
654
  'file-code' => array( 'unicode' => '&#xf1c9;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
655
  'file-contract' => array( 'unicode' => '&#xf56c;', 'styles' => array( 'sow-fas' ), ),
656
  'file-csv' => array( 'unicode' => '&#xf6dd;', 'styles' => array( 'sow-fas' ), ),
 
657
  'file-excel' => array( 'unicode' => '&#xf1c3;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
658
  'file-export' => array( 'unicode' => '&#xf56e;', 'styles' => array( 'sow-fas' ), ),
659
  'file-image' => array( 'unicode' => '&#xf1c5;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
660
  'file-import' => array( 'unicode' => '&#xf56f;', 'styles' => array( 'sow-fas' ), ),
661
  'file-invoice' => array( 'unicode' => '&#xf570;', 'styles' => array( 'sow-fas' ), ),
662
  'file-invoice-dollar' => array( 'unicode' => '&#xf571;', 'styles' => array( 'sow-fas' ), ),
663
+ 'file-lines' => array( 'unicode' => '&#xf15c;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
664
  'file-medical' => array( 'unicode' => '&#xf477;', 'styles' => array( 'sow-fas' ), ),
 
665
  'file-pdf' => array( 'unicode' => '&#xf1c1;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
666
+ 'file-pen' => array( 'unicode' => '&#xf31c;', 'styles' => array( 'sow-fas' ), ),
667
  'file-powerpoint' => array( 'unicode' => '&#xf1c4;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
668
  'file-prescription' => array( 'unicode' => '&#xf572;', 'styles' => array( 'sow-fas' ), ),
669
+ 'file-shield' => array( 'unicode' => '&#xe4f0;', 'styles' => array( 'sow-fas' ), ),
670
  'file-signature' => array( 'unicode' => '&#xf573;', 'styles' => array( 'sow-fas' ), ),
 
671
  'file-video' => array( 'unicode' => '&#xf1c8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
672
+ 'file-waveform' => array( 'unicode' => '&#xf478;', 'styles' => array( 'sow-fas' ), ),
673
  'file-word' => array( 'unicode' => '&#xf1c2;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
674
+ 'file-zipper' => array( 'unicode' => '&#xf1c6;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
675
  'fill' => array( 'unicode' => '&#xf575;', 'styles' => array( 'sow-fas' ), ),
676
  'fill-drip' => array( 'unicode' => '&#xf576;', 'styles' => array( 'sow-fas' ), ),
677
  'film' => array( 'unicode' => '&#xf008;', 'styles' => array( 'sow-fas' ), ),
678
  'filter' => array( 'unicode' => '&#xf0b0;', 'styles' => array( 'sow-fas' ), ),
679
+ 'filter-circle-dollar' => array( 'unicode' => '&#xf662;', 'styles' => array( 'sow-fas' ), ),
680
+ 'filter-circle-xmark' => array( 'unicode' => '&#xe17b;', 'styles' => array( 'sow-fas' ), ),
681
  'fingerprint' => array( 'unicode' => '&#xf577;', 'styles' => array( 'sow-fas' ), ),
682
  'fire' => array( 'unicode' => '&#xf06d;', 'styles' => array( 'sow-fas' ), ),
683
+ 'fire-burner' => array( 'unicode' => '&#xe4f1;', 'styles' => array( 'sow-fas' ), ),
684
  'fire-extinguisher' => array( 'unicode' => '&#xf134;', 'styles' => array( 'sow-fas' ), ),
685
+ 'fire-flame-curved' => array( 'unicode' => '&#xf7e4;', 'styles' => array( 'sow-fas' ), ),
686
+ 'fire-flame-simple' => array( 'unicode' => '&#xf46a;', 'styles' => array( 'sow-fas' ), ),
687
  'firefox' => array( 'unicode' => '&#xf269;', 'styles' => array( 'sow-fab' ), ),
688
  'firefox-browser' => array( 'unicode' => '&#xe007;', 'styles' => array( 'sow-fab' ), ),
 
689
  'first-order' => array( 'unicode' => '&#xf2b0;', 'styles' => array( 'sow-fab' ), ),
690
  'first-order-alt' => array( 'unicode' => '&#xf50a;', 'styles' => array( 'sow-fab' ), ),
691
  'firstdraft' => array( 'unicode' => '&#xf3a1;', 'styles' => array( 'sow-fab' ), ),
692
  'fish' => array( 'unicode' => '&#xf578;', 'styles' => array( 'sow-fas' ), ),
693
+ 'fish-fins' => array( 'unicode' => '&#xe4f2;', 'styles' => array( 'sow-fas' ), ),
694
  'flag' => array( 'unicode' => '&#xf024;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
695
  'flag-checkered' => array( 'unicode' => '&#xf11e;', 'styles' => array( 'sow-fas' ), ),
696
  'flag-usa' => array( 'unicode' => '&#xf74d;', 'styles' => array( 'sow-fas' ), ),
697
  'flask' => array( 'unicode' => '&#xf0c3;', 'styles' => array( 'sow-fas' ), ),
698
+ 'flask-vial' => array( 'unicode' => '&#xe4f3;', 'styles' => array( 'sow-fas' ), ),
699
  'flickr' => array( 'unicode' => '&#xf16e;', 'styles' => array( 'sow-fab' ), ),
700
  'flipboard' => array( 'unicode' => '&#xf44d;', 'styles' => array( 'sow-fab' ), ),
701
+ 'floppy-disk' => array( 'unicode' => '&#xf0c7;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
702
+ 'florin-sign' => array( 'unicode' => '&#xe184;', 'styles' => array( 'sow-fas' ), ),
703
  'fly' => array( 'unicode' => '&#xf417;', 'styles' => array( 'sow-fab' ), ),
704
  'folder' => array( 'unicode' => '&#xf07b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
705
+ 'folder-closed' => array( 'unicode' => '&#xe185;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
706
  'folder-minus' => array( 'unicode' => '&#xf65d;', 'styles' => array( 'sow-fas' ), ),
707
  'folder-open' => array( 'unicode' => '&#xf07c;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
708
  'folder-plus' => array( 'unicode' => '&#xf65e;', 'styles' => array( 'sow-fas' ), ),
709
+ 'folder-tree' => array( 'unicode' => '&#xf802;', 'styles' => array( 'sow-fas' ), ),
710
  'font' => array( 'unicode' => '&#xf031;', 'styles' => array( 'sow-fas' ), ),
711
+ 'font-awesome' => array( 'unicode' => '&#xf2b4;', 'styles' => array( 'sow-fas', 'sow-far', 'sow-fab' ), ),
 
 
 
712
  'fonticons' => array( 'unicode' => '&#xf280;', 'styles' => array( 'sow-fab' ), ),
713
  'fonticons-fi' => array( 'unicode' => '&#xf3a2;', 'styles' => array( 'sow-fab' ), ),
714
+ 'football' => array( 'unicode' => '&#xf44e;', 'styles' => array( 'sow-fas' ), ),
715
  'fort-awesome' => array( 'unicode' => '&#xf286;', 'styles' => array( 'sow-fab' ), ),
716
  'fort-awesome-alt' => array( 'unicode' => '&#xf3a3;', 'styles' => array( 'sow-fab' ), ),
717
  'forumbee' => array( 'unicode' => '&#xf211;', 'styles' => array( 'sow-fab' ), ),
718
  'forward' => array( 'unicode' => '&#xf04e;', 'styles' => array( 'sow-fas' ), ),
719
+ 'forward-fast' => array( 'unicode' => '&#xf050;', 'styles' => array( 'sow-fas' ), ),
720
+ 'forward-step' => array( 'unicode' => '&#xf051;', 'styles' => array( 'sow-fas' ), ),
721
  'foursquare' => array( 'unicode' => '&#xf180;', 'styles' => array( 'sow-fab' ), ),
722
+ 'franc-sign' => array( 'unicode' => '&#xe18f;', 'styles' => array( 'sow-fas' ), ),
723
  'free-code-camp' => array( 'unicode' => '&#xf2c5;', 'styles' => array( 'sow-fab' ), ),
724
  'freebsd' => array( 'unicode' => '&#xf3a4;', 'styles' => array( 'sow-fab' ), ),
725
  'frog' => array( 'unicode' => '&#xf52e;', 'styles' => array( 'sow-fas' ), ),
 
 
726
  'fulcrum' => array( 'unicode' => '&#xf50b;', 'styles' => array( 'sow-fab' ), ),
 
727
  'futbol' => array( 'unicode' => '&#xf1e3;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
728
+ 'g' => array( 'unicode' => '&#x47;', 'styles' => array( 'sow-fas' ), ),
729
  'galactic-republic' => array( 'unicode' => '&#xf50c;', 'styles' => array( 'sow-fab' ), ),
730
  'galactic-senate' => array( 'unicode' => '&#xf50d;', 'styles' => array( 'sow-fab' ), ),
731
  'gamepad' => array( 'unicode' => '&#xf11b;', 'styles' => array( 'sow-fas' ), ),
732
  'gas-pump' => array( 'unicode' => '&#xf52f;', 'styles' => array( 'sow-fas' ), ),
733
+ 'gauge' => array( 'unicode' => '&#xf624;', 'styles' => array( 'sow-fas' ), ),
734
+ 'gauge-high' => array( 'unicode' => '&#xf625;', 'styles' => array( 'sow-fas' ), ),
735
+ 'gauge-simple' => array( 'unicode' => '&#xf629;', 'styles' => array( 'sow-fas' ), ),
736
+ 'gauge-simple-high' => array( 'unicode' => '&#xf62a;', 'styles' => array( 'sow-fas' ), ),
737
  'gavel' => array( 'unicode' => '&#xf0e3;', 'styles' => array( 'sow-fas' ), ),
738
+ 'gear' => array( 'unicode' => '&#xf013;', 'styles' => array( 'sow-fas' ), ),
739
+ 'gears' => array( 'unicode' => '&#xf085;', 'styles' => array( 'sow-fas' ), ),
740
  'gem' => array( 'unicode' => '&#xf3a5;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
741
  'genderless' => array( 'unicode' => '&#xf22d;', 'styles' => array( 'sow-fas' ), ),
742
  'get-pocket' => array( 'unicode' => '&#xf265;', 'styles' => array( 'sow-fab' ), ),
754
  'gitkraken' => array( 'unicode' => '&#xf3a6;', 'styles' => array( 'sow-fab' ), ),
755
  'gitlab' => array( 'unicode' => '&#xf296;', 'styles' => array( 'sow-fab' ), ),
756
  'gitter' => array( 'unicode' => '&#xf426;', 'styles' => array( 'sow-fab' ), ),
757
+ 'glass-water' => array( 'unicode' => '&#xe4f4;', 'styles' => array( 'sow-fas' ), ),
758
+ 'glass-water-droplet' => array( 'unicode' => '&#xe4f5;', 'styles' => array( 'sow-fas' ), ),
 
 
759
  'glasses' => array( 'unicode' => '&#xf530;', 'styles' => array( 'sow-fas' ), ),
760
  'glide' => array( 'unicode' => '&#xf2a5;', 'styles' => array( 'sow-fab' ), ),
761
  'glide-g' => array( 'unicode' => '&#xf2a6;', 'styles' => array( 'sow-fab' ), ),
762
  'globe' => array( 'unicode' => '&#xf0ac;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
763
  'gofore' => array( 'unicode' => '&#xf3a7;', 'styles' => array( 'sow-fab' ), ),
764
+ 'golang' => array( 'unicode' => '&#xe40f;', 'styles' => array( 'sow-fab' ), ),
765
+ 'golf-ball-tee' => array( 'unicode' => '&#xf450;', 'styles' => array( 'sow-fas' ), ),
766
  'goodreads' => array( 'unicode' => '&#xf3a8;', 'styles' => array( 'sow-fab' ), ),
767
  'goodreads-g' => array( 'unicode' => '&#xf3a9;', 'styles' => array( 'sow-fab' ), ),
768
  'google' => array( 'unicode' => '&#xf1a0;', 'styles' => array( 'sow-fab' ), ),
777
  'graduation-cap' => array( 'unicode' => '&#xf19d;', 'styles' => array( 'sow-fas' ), ),
778
  'gratipay' => array( 'unicode' => '&#xf184;', 'styles' => array( 'sow-fab' ), ),
779
  'grav' => array( 'unicode' => '&#xf2d6;', 'styles' => array( 'sow-fab' ), ),
780
+ 'greater-than' => array( 'unicode' => '&#x3e;', 'styles' => array( 'sow-fas' ), ),
781
  'greater-than-equal' => array( 'unicode' => '&#xf532;', 'styles' => array( 'sow-fas' ), ),
782
+ 'grip' => array( 'unicode' => '&#xf58d;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
783
  'grip-lines' => array( 'unicode' => '&#xf7a4;', 'styles' => array( 'sow-fas' ), ),
784
  'grip-lines-vertical' => array( 'unicode' => '&#xf7a5;', 'styles' => array( 'sow-fas' ), ),
785
  'grip-vertical' => array( 'unicode' => '&#xf58e;', 'styles' => array( 'sow-fas' ), ),
786
  'gripfire' => array( 'unicode' => '&#xf3ac;', 'styles' => array( 'sow-fab' ), ),
787
+ 'group-arrows-rotate' => array( 'unicode' => '&#xe4f6;', 'styles' => array( 'sow-fas' ), ),
788
  'grunt' => array( 'unicode' => '&#xf3ad;', 'styles' => array( 'sow-fab' ), ),
789
+ 'guarani-sign' => array( 'unicode' => '&#xe19a;', 'styles' => array( 'sow-fas' ), ),
790
  'guilded' => array( 'unicode' => '&#xe07e;', 'styles' => array( 'sow-fab' ), ),
791
  'guitar' => array( 'unicode' => '&#xf7a6;', 'styles' => array( 'sow-fas' ), ),
792
  'gulp' => array( 'unicode' => '&#xf3ae;', 'styles' => array( 'sow-fab' ), ),
793
+ 'gun' => array( 'unicode' => '&#xe19b;', 'styles' => array( 'sow-fas' ), ),
794
+ 'h' => array( 'unicode' => '&#x48;', 'styles' => array( 'sow-fas' ), ),
795
  'hacker-news' => array( 'unicode' => '&#xf1d4;', 'styles' => array( 'sow-fab' ), ),
796
  'hacker-news-square' => array( 'unicode' => '&#xf3af;', 'styles' => array( 'sow-fab' ), ),
797
  'hackerrank' => array( 'unicode' => '&#xf5f7;', 'styles' => array( 'sow-fab' ), ),
 
798
  'hammer' => array( 'unicode' => '&#xf6e3;', 'styles' => array( 'sow-fas' ), ),
799
  'hamsa' => array( 'unicode' => '&#xf665;', 'styles' => array( 'sow-fas' ), ),
800
+ 'hand' => array( 'unicode' => '&#xf256;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
801
+ 'hand-back-fist' => array( 'unicode' => '&#xf255;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
802
+ 'hand-dots' => array( 'unicode' => '&#xf461;', 'styles' => array( 'sow-fas' ), ),
803
+ 'hand-fist' => array( 'unicode' => '&#xf6de;', 'styles' => array( 'sow-fas' ), ),
804
  'hand-holding' => array( 'unicode' => '&#xf4bd;', 'styles' => array( 'sow-fas' ), ),
805
+ 'hand-holding-dollar' => array( 'unicode' => '&#xf4c0;', 'styles' => array( 'sow-fas' ), ),
806
+ 'hand-holding-droplet' => array( 'unicode' => '&#xf4c1;', 'styles' => array( 'sow-fas' ), ),
807
+ 'hand-holding-hand' => array( 'unicode' => '&#xe4f7;', 'styles' => array( 'sow-fas' ), ),
808
  'hand-holding-heart' => array( 'unicode' => '&#xf4be;', 'styles' => array( 'sow-fas' ), ),
809
  'hand-holding-medical' => array( 'unicode' => '&#xe05c;', 'styles' => array( 'sow-fas' ), ),
 
 
810
  'hand-lizard' => array( 'unicode' => '&#xf258;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
811
  'hand-middle-finger' => array( 'unicode' => '&#xf806;', 'styles' => array( 'sow-fas' ), ),
 
812
  'hand-peace' => array( 'unicode' => '&#xf25b;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
813
  'hand-point-down' => array( 'unicode' => '&#xf0a7;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
814
  'hand-point-left' => array( 'unicode' => '&#xf0a5;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
815
  'hand-point-right' => array( 'unicode' => '&#xf0a4;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
816
  'hand-point-up' => array( 'unicode' => '&#xf0a6;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
817
  'hand-pointer' => array( 'unicode' => '&#xf25a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
818
  'hand-scissors' => array( 'unicode' => '&#xf257;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
819
  'hand-sparkles' => array( 'unicode' => '&#xe05d;', 'styles' => array( 'sow-fas' ), ),
820
  'hand-spock' => array( 'unicode' => '&#xf259;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
821
+ 'handcuffs' => array( 'unicode' => '&#xe4f8;', 'styles' => array( 'sow-fas' ), ),
822
+ 'hands' => array( 'unicode' => '&#xf2a7;', 'styles' => array( 'sow-fas' ), ),
823
+ 'hands-asl-interpreting' => array( 'unicode' => '&#xf2a3;', 'styles' => array( 'sow-fas' ), ),
824
+ 'hands-bound' => array( 'unicode' => '&#xe4f9;', 'styles' => array( 'sow-fas' ), ),
825
+ 'hands-bubbles' => array( 'unicode' => '&#xe05e;', 'styles' => array( 'sow-fas' ), ),
826
+ 'hands-clapping' => array( 'unicode' => '&#xe1a8;', 'styles' => array( 'sow-fas' ), ),
827
+ 'hands-holding' => array( 'unicode' => '&#xf4c2;', 'styles' => array( 'sow-fas' ), ),
828
+ 'hands-holding-child' => array( 'unicode' => '&#xe4fa;', 'styles' => array( 'sow-fas' ), ),
829
+ 'hands-holding-circle' => array( 'unicode' => '&#xe4fb;', 'styles' => array( 'sow-fas' ), ),
830
+ 'hands-praying' => array( 'unicode' => '&#xf684;', 'styles' => array( 'sow-fas' ), ),
831
  'handshake' => array( 'unicode' => '&#xf2b5;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
832
+ 'handshake-angle' => array( 'unicode' => '&#xf4c4;', 'styles' => array( 'sow-fas' ), ),
833
+ 'handshake-simple' => array( 'unicode' => '&#xf4c6;', 'styles' => array( 'sow-fas' ), ),
834
+ 'handshake-simple-slash' => array( 'unicode' => '&#xe05f;', 'styles' => array( 'sow-fas' ), ),
835
  'handshake-slash' => array( 'unicode' => '&#xe060;', 'styles' => array( 'sow-fas' ), ),
836
  'hanukiah' => array( 'unicode' => '&#xf6e6;', 'styles' => array( 'sow-fas' ), ),
837
+ 'hard-drive' => array( 'unicode' => '&#xf0a0;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
838
+ 'hashnode' => array( 'unicode' => '&#xe499;', 'styles' => array( 'sow-fab' ), ),
839
+ 'hashtag' => array( 'unicode' => '&#x23;', 'styles' => array( 'sow-fas' ), ),
840
  'hat-cowboy' => array( 'unicode' => '&#xf8c0;', 'styles' => array( 'sow-fas' ), ),
841
  'hat-cowboy-side' => array( 'unicode' => '&#xf8c1;', 'styles' => array( 'sow-fas' ), ),
842
  'hat-wizard' => array( 'unicode' => '&#xf6e8;', 'styles' => array( 'sow-fas' ), ),
 
843
  'head-side-cough' => array( 'unicode' => '&#xe061;', 'styles' => array( 'sow-fas' ), ),
844
  'head-side-cough-slash' => array( 'unicode' => '&#xe062;', 'styles' => array( 'sow-fas' ), ),
845
  'head-side-mask' => array( 'unicode' => '&#xe063;', 'styles' => array( 'sow-fas' ), ),
846
  'head-side-virus' => array( 'unicode' => '&#xe064;', 'styles' => array( 'sow-fas' ), ),
847
  'heading' => array( 'unicode' => '&#xf1dc;', 'styles' => array( 'sow-fas' ), ),
848
  'headphones' => array( 'unicode' => '&#xf025;', 'styles' => array( 'sow-fas' ), ),
849
+ 'headphones-simple' => array( 'unicode' => '&#xf58f;', 'styles' => array( 'sow-fas' ), ),
850
  'headset' => array( 'unicode' => '&#xf590;', 'styles' => array( 'sow-fas' ), ),
851
  'heart' => array( 'unicode' => '&#xf004;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
852
+ 'heart-circle-bolt' => array( 'unicode' => '&#xe4fc;', 'styles' => array( 'sow-fas' ), ),
853
+ 'heart-circle-check' => array( 'unicode' => '&#xe4fd;', 'styles' => array( 'sow-fas' ), ),
854
+ 'heart-circle-exclamation' => array( 'unicode' => '&#xe4fe;', 'styles' => array( 'sow-fas' ), ),
855
+ 'heart-circle-minus' => array( 'unicode' => '&#xe4ff;', 'styles' => array( 'sow-fas' ), ),
856
+ 'heart-circle-plus' => array( 'unicode' => '&#xe500;', 'styles' => array( 'sow-fas' ), ),
857
+ 'heart-circle-xmark' => array( 'unicode' => '&#xe501;', 'styles' => array( 'sow-fas' ), ),
858
+ 'heart-crack' => array( 'unicode' => '&#xf7a9;', 'styles' => array( 'sow-fas' ), ),
859
+ 'heart-pulse' => array( 'unicode' => '&#xf21e;', 'styles' => array( 'sow-fas' ), ),
860
  'helicopter' => array( 'unicode' => '&#xf533;', 'styles' => array( 'sow-fas' ), ),
861
+ 'helicopter-symbol' => array( 'unicode' => '&#xe502;', 'styles' => array( 'sow-fas' ), ),
862
+ 'helmet-safety' => array( 'unicode' => '&#xf807;', 'styles' => array( 'sow-fas' ), ),
863
+ 'helmet-un' => array( 'unicode' => '&#xe503;', 'styles' => array( 'sow-fas' ), ),
864
  'highlighter' => array( 'unicode' => '&#xf591;', 'styles' => array( 'sow-fas' ), ),
865
+ 'hill-avalanche' => array( 'unicode' => '&#xe507;', 'styles' => array( 'sow-fas' ), ),
866
+ 'hill-rockslide' => array( 'unicode' => '&#xe508;', 'styles' => array( 'sow-fas' ), ),
867
  'hippo' => array( 'unicode' => '&#xf6ed;', 'styles' => array( 'sow-fas' ), ),
868
  'hips' => array( 'unicode' => '&#xf452;', 'styles' => array( 'sow-fab' ), ),
869
  'hire-a-helper' => array( 'unicode' => '&#xf3b0;', 'styles' => array( 'sow-fab' ), ),
 
870
  'hive' => array( 'unicode' => '&#xe07f;', 'styles' => array( 'sow-fab' ), ),
871
  'hockey-puck' => array( 'unicode' => '&#xf453;', 'styles' => array( 'sow-fas' ), ),
872
  'holly-berry' => array( 'unicode' => '&#xf7aa;', 'styles' => array( 'sow-fas' ), ),
 
873
  'hooli' => array( 'unicode' => '&#xf427;', 'styles' => array( 'sow-fab' ), ),
874
  'hornbill' => array( 'unicode' => '&#xf592;', 'styles' => array( 'sow-fab' ), ),
875
  'horse' => array( 'unicode' => '&#xf6f0;', 'styles' => array( 'sow-fas' ), ),
876
  'horse-head' => array( 'unicode' => '&#xf7ab;', 'styles' => array( 'sow-fas' ), ),
877
  'hospital' => array( 'unicode' => '&#xf0f8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
878
  'hospital-user' => array( 'unicode' => '&#xf80d;', 'styles' => array( 'sow-fas' ), ),
879
+ 'hot-tub-person' => array( 'unicode' => '&#xf593;', 'styles' => array( 'sow-fas' ), ),
880
  'hotdog' => array( 'unicode' => '&#xf80f;', 'styles' => array( 'sow-fas' ), ),
881
  'hotel' => array( 'unicode' => '&#xf594;', 'styles' => array( 'sow-fas' ), ),
882
  'hotjar' => array( 'unicode' => '&#xf3b1;', 'styles' => array( 'sow-fab' ), ),
883
  'hourglass' => array( 'unicode' => '&#xf254;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
884
+ 'hourglass-empty' => array( 'unicode' => '&#xf252;', 'styles' => array( 'sow-fas' ), ),
885
  'hourglass-end' => array( 'unicode' => '&#xf253;', 'styles' => array( 'sow-fas' ), ),
 
886
  'hourglass-start' => array( 'unicode' => '&#xf251;', 'styles' => array( 'sow-fas' ), ),
887
+ 'house' => array( 'unicode' => '&#xf015;', 'styles' => array( 'sow-fas' ), ),
888
+ 'house-chimney' => array( 'unicode' => '&#xe3af;', 'styles' => array( 'sow-fas' ), ),
889
+ 'house-chimney-crack' => array( 'unicode' => '&#xf6f1;', 'styles' => array( 'sow-fas' ), ),
890
+ 'house-chimney-medical' => array( 'unicode' => '&#xf7f2;', 'styles' => array( 'sow-fas' ), ),
891
+ 'house-chimney-user' => array( 'unicode' => '&#xe065;', 'styles' => array( 'sow-fas' ), ),
892
+ 'house-chimney-window' => array( 'unicode' => '&#xe00d;', 'styles' => array( 'sow-fas' ), ),
893
+ 'house-circle-check' => array( 'unicode' => '&#xe509;', 'styles' => array( 'sow-fas' ), ),
894
+ 'house-circle-exclamation' => array( 'unicode' => '&#xe50a;', 'styles' => array( 'sow-fas' ), ),
895
+ 'house-circle-xmark' => array( 'unicode' => '&#xe50b;', 'styles' => array( 'sow-fas' ), ),
896
+ 'house-crack' => array( 'unicode' => '&#xe3b1;', 'styles' => array( 'sow-fas' ), ),
897
+ 'house-fire' => array( 'unicode' => '&#xe50c;', 'styles' => array( 'sow-fas' ), ),
898
+ 'house-flag' => array( 'unicode' => '&#xe50d;', 'styles' => array( 'sow-fas' ), ),
899
+ 'house-flood-water' => array( 'unicode' => '&#xe50e;', 'styles' => array( 'sow-fas' ), ),
900
+ 'house-flood-water-circle-arrow-right' => array( 'unicode' => '&#xe50f;', 'styles' => array( 'sow-fas' ), ),
901
+ 'house-laptop' => array( 'unicode' => '&#xe066;', 'styles' => array( 'sow-fas' ), ),
902
+ 'house-lock' => array( 'unicode' => '&#xe510;', 'styles' => array( 'sow-fas' ), ),
903
+ 'house-medical' => array( 'unicode' => '&#xe3b2;', 'styles' => array( 'sow-fas' ), ),
904
+ 'house-medical-circle-check' => array( 'unicode' => '&#xe511;', 'styles' => array( 'sow-fas' ), ),
905
+ 'house-medical-circle-exclamation' => array( 'unicode' => '&#xe512;', 'styles' => array( 'sow-fas' ), ),
906
+ 'house-medical-circle-xmark' => array( 'unicode' => '&#xe513;', 'styles' => array( 'sow-fas' ), ),
907
+ 'house-medical-flag' => array( 'unicode' => '&#xe514;', 'styles' => array( 'sow-fas' ), ),
908
+ 'house-signal' => array( 'unicode' => '&#xe012;', 'styles' => array( 'sow-fas' ), ),
909
+ 'house-tsunami' => array( 'unicode' => '&#xe515;', 'styles' => array( 'sow-fas' ), ),
910
+ 'house-user' => array( 'unicode' => '&#xe1b0;', 'styles' => array( 'sow-fas' ), ),
911
  'houzz' => array( 'unicode' => '&#xf27c;', 'styles' => array( 'sow-fab' ), ),
912
+ 'hryvnia-sign' => array( 'unicode' => '&#xf6f2;', 'styles' => array( 'sow-fas' ), ),
913
  'html5' => array( 'unicode' => '&#xf13b;', 'styles' => array( 'sow-fab' ), ),
914
  'hubspot' => array( 'unicode' => '&#xf3b2;', 'styles' => array( 'sow-fab' ), ),
915
+ 'hurricane' => array( 'unicode' => '&#xf751;', 'styles' => array( 'sow-fas' ), ),
916
+ 'i' => array( 'unicode' => '&#x49;', 'styles' => array( 'sow-fas' ), ),
917
  'i-cursor' => array( 'unicode' => '&#xf246;', 'styles' => array( 'sow-fas' ), ),
918
  'ice-cream' => array( 'unicode' => '&#xf810;', 'styles' => array( 'sow-fas' ), ),
919
  'icicles' => array( 'unicode' => '&#xf7ad;', 'styles' => array( 'sow-fas' ), ),
920
  'icons' => array( 'unicode' => '&#xf86d;', 'styles' => array( 'sow-fas' ), ),
921
  'id-badge' => array( 'unicode' => '&#xf2c1;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
922
  'id-card' => array( 'unicode' => '&#xf2c2;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
923
+ 'id-card-clip' => array( 'unicode' => '&#xf47f;', 'styles' => array( 'sow-fas' ), ),
924
  'ideal' => array( 'unicode' => '&#xe013;', 'styles' => array( 'sow-fab' ), ),
925
  'igloo' => array( 'unicode' => '&#xf7ae;', 'styles' => array( 'sow-fas' ), ),
926
  'image' => array( 'unicode' => '&#xf03e;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
927
+ 'image-portrait' => array( 'unicode' => '&#xf3e0;', 'styles' => array( 'sow-fas' ), ),
928
  'images' => array( 'unicode' => '&#xf302;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
929
  'imdb' => array( 'unicode' => '&#xf2d8;', 'styles' => array( 'sow-fab' ), ),
930
  'inbox' => array( 'unicode' => '&#xf01c;', 'styles' => array( 'sow-fas' ), ),
931
  'indent' => array( 'unicode' => '&#xf03c;', 'styles' => array( 'sow-fas' ), ),
932
+ 'indian-rupee-sign' => array( 'unicode' => '&#xe1bc;', 'styles' => array( 'sow-fas' ), ),
933
  'industry' => array( 'unicode' => '&#xf275;', 'styles' => array( 'sow-fas' ), ),
934
  'infinity' => array( 'unicode' => '&#xf534;', 'styles' => array( 'sow-fas' ), ),
935
  'info' => array( 'unicode' => '&#xf129;', 'styles' => array( 'sow-fas' ), ),
 
 
936
  'instagram' => array( 'unicode' => '&#xf16d;', 'styles' => array( 'sow-fab' ), ),
937
  'instagram-square' => array( 'unicode' => '&#xe055;', 'styles' => array( 'sow-fab' ), ),
938
  'instalod' => array( 'unicode' => '&#xe081;', 'styles' => array( 'sow-fab' ), ),
944
  'itch-io' => array( 'unicode' => '&#xf83a;', 'styles' => array( 'sow-fab' ), ),
945
  'itunes' => array( 'unicode' => '&#xf3b4;', 'styles' => array( 'sow-fab' ), ),
946
  'itunes-note' => array( 'unicode' => '&#xf3b5;', 'styles' => array( 'sow-fab' ), ),
947
+ 'j' => array( 'unicode' => '&#x4a;', 'styles' => array( 'sow-fas' ), ),
948
+ 'jar' => array( 'unicode' => '&#xe516;', 'styles' => array( 'sow-fas' ), ),
949
+ 'jar-wheat' => array( 'unicode' => '&#xe517;', 'styles' => array( 'sow-fas' ), ),
950
  'java' => array( 'unicode' => '&#xf4e4;', 'styles' => array( 'sow-fab' ), ),
951
  'jedi' => array( 'unicode' => '&#xf669;', 'styles' => array( 'sow-fas' ), ),
952
  'jedi-order' => array( 'unicode' => '&#xf50e;', 'styles' => array( 'sow-fab' ), ),
953
  'jenkins' => array( 'unicode' => '&#xf3b6;', 'styles' => array( 'sow-fab' ), ),
954
+ 'jet-fighter' => array( 'unicode' => '&#xf0fb;', 'styles' => array( 'sow-fas' ), ),
955
+ 'jet-fighter-up' => array( 'unicode' => '&#xe518;', 'styles' => array( 'sow-fas' ), ),
956
  'jira' => array( 'unicode' => '&#xf7b1;', 'styles' => array( 'sow-fab' ), ),
957
  'joget' => array( 'unicode' => '&#xf3b7;', 'styles' => array( 'sow-fab' ), ),
958
  'joint' => array( 'unicode' => '&#xf595;', 'styles' => array( 'sow-fas' ), ),
959
  'joomla' => array( 'unicode' => '&#xf1aa;', 'styles' => array( 'sow-fab' ), ),
 
960
  'js' => array( 'unicode' => '&#xf3b8;', 'styles' => array( 'sow-fab' ), ),
961
  'js-square' => array( 'unicode' => '&#xf3b9;', 'styles' => array( 'sow-fab' ), ),
962
  'jsfiddle' => array( 'unicode' => '&#xf1cc;', 'styles' => array( 'sow-fab' ), ),
963
+ 'jug-detergent' => array( 'unicode' => '&#xe519;', 'styles' => array( 'sow-fas' ), ),
964
+ 'k' => array( 'unicode' => '&#x4b;', 'styles' => array( 'sow-fas' ), ),
965
  'kaaba' => array( 'unicode' => '&#xf66b;', 'styles' => array( 'sow-fas' ), ),
966
  'kaggle' => array( 'unicode' => '&#xf5fa;', 'styles' => array( 'sow-fab' ), ),
967
  'key' => array( 'unicode' => '&#xf084;', 'styles' => array( 'sow-fas' ), ),
971
  'khanda' => array( 'unicode' => '&#xf66d;', 'styles' => array( 'sow-fas' ), ),
972
  'kickstarter' => array( 'unicode' => '&#xf3bb;', 'styles' => array( 'sow-fab' ), ),
973
  'kickstarter-k' => array( 'unicode' => '&#xf3bc;', 'styles' => array( 'sow-fab' ), ),
974
+ 'kip-sign' => array( 'unicode' => '&#xe1c4;', 'styles' => array( 'sow-fas' ), ),
975
+ 'kit-medical' => array( 'unicode' => '&#xf479;', 'styles' => array( 'sow-fas' ), ),
976
+ 'kitchen-set' => array( 'unicode' => '&#xe51a;', 'styles' => array( 'sow-fas' ), ),
977
  'kiwi-bird' => array( 'unicode' => '&#xf535;', 'styles' => array( 'sow-fas' ), ),
978
  'korvue' => array( 'unicode' => '&#xf42f;', 'styles' => array( 'sow-fab' ), ),
979
+ 'l' => array( 'unicode' => '&#x4c;', 'styles' => array( 'sow-fas' ), ),
980
+ 'land-mine-on' => array( 'unicode' => '&#xe51b;', 'styles' => array( 'sow-fas' ), ),
981
  'landmark' => array( 'unicode' => '&#xf66f;', 'styles' => array( 'sow-fas' ), ),
982
+ 'landmark-dome' => array( 'unicode' => '&#xf752;', 'styles' => array( 'sow-fas' ), ),
983
+ 'landmark-flag' => array( 'unicode' => '&#xe51c;', 'styles' => array( 'sow-fas' ), ),
984
  'language' => array( 'unicode' => '&#xf1ab;', 'styles' => array( 'sow-fas' ), ),
985
  'laptop' => array( 'unicode' => '&#xf109;', 'styles' => array( 'sow-fas' ), ),
986
  'laptop-code' => array( 'unicode' => '&#xf5fc;', 'styles' => array( 'sow-fas' ), ),
987
+ 'laptop-file' => array( 'unicode' => '&#xe51d;', 'styles' => array( 'sow-fas' ), ),
988
  'laptop-medical' => array( 'unicode' => '&#xf812;', 'styles' => array( 'sow-fas' ), ),
989
  'laravel' => array( 'unicode' => '&#xf3bd;', 'styles' => array( 'sow-fab' ), ),
990
+ 'lari-sign' => array( 'unicode' => '&#xe1c8;', 'styles' => array( 'sow-fas' ), ),
991
  'lastfm' => array( 'unicode' => '&#xf202;', 'styles' => array( 'sow-fab' ), ),
992
  'lastfm-square' => array( 'unicode' => '&#xf203;', 'styles' => array( 'sow-fab' ), ),
 
 
 
 
993
  'layer-group' => array( 'unicode' => '&#xf5fd;', 'styles' => array( 'sow-fas' ), ),
994
  'leaf' => array( 'unicode' => '&#xf06c;', 'styles' => array( 'sow-fas' ), ),
995
  'leanpub' => array( 'unicode' => '&#xf212;', 'styles' => array( 'sow-fab' ), ),
996
+ 'left-long' => array( 'unicode' => '&#xf30a;', 'styles' => array( 'sow-fas' ), ),
997
+ 'left-right' => array( 'unicode' => '&#xf337;', 'styles' => array( 'sow-fas' ), ),
998
  'lemon' => array( 'unicode' => '&#xf094;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
999
  'less' => array( 'unicode' => '&#xf41d;', 'styles' => array( 'sow-fab' ), ),
1000
+ 'less-than' => array( 'unicode' => '&#x3c;', 'styles' => array( 'sow-fas' ), ),
1001
  'less-than-equal' => array( 'unicode' => '&#xf537;', 'styles' => array( 'sow-fas' ), ),
 
 
1002
  'life-ring' => array( 'unicode' => '&#xf1cd;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1003
  'lightbulb' => array( 'unicode' => '&#xf0eb;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1004
  'line' => array( 'unicode' => '&#xf3c0;', 'styles' => array( 'sow-fab' ), ),
1005
+ 'lines-leaning' => array( 'unicode' => '&#xe51e;', 'styles' => array( 'sow-fas' ), ),
1006
  'link' => array( 'unicode' => '&#xf0c1;', 'styles' => array( 'sow-fas' ), ),
1007
+ 'link-slash' => array( 'unicode' => '&#xf127;', 'styles' => array( 'sow-fas' ), ),
1008
  'linkedin' => array( 'unicode' => '&#xf08c;', 'styles' => array( 'sow-fab' ), ),
1009
  'linkedin-in' => array( 'unicode' => '&#xf0e1;', 'styles' => array( 'sow-fab' ), ),
1010
  'linode' => array( 'unicode' => '&#xf2b8;', 'styles' => array( 'sow-fab' ), ),
1011
  'linux' => array( 'unicode' => '&#xf17c;', 'styles' => array( 'sow-fab' ), ),
1012
  'lira-sign' => array( 'unicode' => '&#xf195;', 'styles' => array( 'sow-fas' ), ),
1013
  'list' => array( 'unicode' => '&#xf03a;', 'styles' => array( 'sow-fas' ), ),
1014
+ 'list-check' => array( 'unicode' => '&#xf0ae;', 'styles' => array( 'sow-fas' ), ),
1015
  'list-ol' => array( 'unicode' => '&#xf0cb;', 'styles' => array( 'sow-fas' ), ),
1016
  'list-ul' => array( 'unicode' => '&#xf0ca;', 'styles' => array( 'sow-fas' ), ),
1017
+ 'litecoin-sign' => array( 'unicode' => '&#xe1d3;', 'styles' => array( 'sow-fas' ), ),
1018
  'location-arrow' => array( 'unicode' => '&#xf124;', 'styles' => array( 'sow-fas' ), ),
1019
+ 'location-crosshairs' => array( 'unicode' => '&#xf601;', 'styles' => array( 'sow-fas' ), ),
1020
+ 'location-dot' => array( 'unicode' => '&#xf3c5;', 'styles' => array( 'sow-fas' ), ),
1021
+ 'location-pin' => array( 'unicode' => '&#xf041;', 'styles' => array( 'sow-fas' ), ),
1022
+ 'location-pin-lock' => array( 'unicode' => '&#xe51f;', 'styles' => array( 'sow-fas' ), ),
1023
  'lock' => array( 'unicode' => '&#xf023;', 'styles' => array( 'sow-fas' ), ),
1024
  'lock-open' => array( 'unicode' => '&#xf3c1;', 'styles' => array( 'sow-fas' ), ),
1025
+ 'locust' => array( 'unicode' => '&#xe520;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
1026
  'lungs' => array( 'unicode' => '&#xf604;', 'styles' => array( 'sow-fas' ), ),
1027
  'lungs-virus' => array( 'unicode' => '&#xe067;', 'styles' => array( 'sow-fas' ), ),
1028
  'lyft' => array( 'unicode' => '&#xf3c3;', 'styles' => array( 'sow-fab' ), ),
1029
+ 'm' => array( 'unicode' => '&#x4d;', 'styles' => array( 'sow-fas' ), ),
1030
  'magento' => array( 'unicode' => '&#xf3c4;', 'styles' => array( 'sow-fab' ), ),
 
1031
  'magnet' => array( 'unicode' => '&#xf076;', 'styles' => array( 'sow-fas' ), ),
1032
+ 'magnifying-glass' => array( 'unicode' => '&#xf002;', 'styles' => array( 'sow-fas' ), ),
1033
+ 'magnifying-glass-arrow-right' => array( 'unicode' => '&#xe521;', 'styles' => array( 'sow-fas' ), ),
1034
+ 'magnifying-glass-chart' => array( 'unicode' => '&#xe522;', 'styles' => array( 'sow-fas' ), ),
1035
+ 'magnifying-glass-dollar' => array( 'unicode' => '&#xf688;', 'styles' => array( 'sow-fas' ), ),
1036
+ 'magnifying-glass-location' => array( 'unicode' => '&#xf689;', 'styles' => array( 'sow-fas' ), ),
1037
+ 'magnifying-glass-minus' => array( 'unicode' => '&#xf010;', 'styles' => array( 'sow-fas' ), ),
1038
+ 'magnifying-glass-plus' => array( 'unicode' => '&#xf00e;', 'styles' => array( 'sow-fas' ), ),
1039
  'mailchimp' => array( 'unicode' => '&#xf59e;', 'styles' => array( 'sow-fab' ), ),
1040
+ 'manat-sign' => array( 'unicode' => '&#xe1d5;', 'styles' => array( 'sow-fas' ), ),
1041
  'mandalorian' => array( 'unicode' => '&#xf50f;', 'styles' => array( 'sow-fab' ), ),
1042
  'map' => array( 'unicode' => '&#xf279;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1043
+ 'map-location' => array( 'unicode' => '&#xf59f;', 'styles' => array( 'sow-fas' ), ),
1044
+ 'map-location-dot' => array( 'unicode' => '&#xf5a0;', 'styles' => array( 'sow-fas' ), ),
 
 
1045
  'map-pin' => array( 'unicode' => '&#xf276;', 'styles' => array( 'sow-fas' ), ),
 
1046
  'markdown' => array( 'unicode' => '&#xf60f;', 'styles' => array( 'sow-fab' ), ),
1047
  'marker' => array( 'unicode' => '&#xf5a1;', 'styles' => array( 'sow-fas' ), ),
1048
  'mars' => array( 'unicode' => '&#xf222;', 'styles' => array( 'sow-fas' ), ),
1049
+ 'mars-and-venus' => array( 'unicode' => '&#xf224;', 'styles' => array( 'sow-fas' ), ),
1050
+ 'mars-and-venus-burst' => array( 'unicode' => '&#xe523;', 'styles' => array( 'sow-fas' ), ),
1051
  'mars-double' => array( 'unicode' => '&#xf227;', 'styles' => array( 'sow-fas' ), ),
1052
  'mars-stroke' => array( 'unicode' => '&#xf229;', 'styles' => array( 'sow-fas' ), ),
1053
+ 'mars-stroke-right' => array( 'unicode' => '&#xf22b;', 'styles' => array( 'sow-fas' ), ),
1054
+ 'mars-stroke-up' => array( 'unicode' => '&#xf22a;', 'styles' => array( 'sow-fas' ), ),
1055
+ 'martini-glass' => array( 'unicode' => '&#xf57b;', 'styles' => array( 'sow-fas' ), ),
1056
+ 'martini-glass-citrus' => array( 'unicode' => '&#xf561;', 'styles' => array( 'sow-fas' ), ),
1057
+ 'martini-glass-empty' => array( 'unicode' => '&#xf000;', 'styles' => array( 'sow-fas' ), ),
1058
  'mask' => array( 'unicode' => '&#xf6fa;', 'styles' => array( 'sow-fas' ), ),
1059
+ 'mask-face' => array( 'unicode' => '&#xe1d7;', 'styles' => array( 'sow-fas' ), ),
1060
+ 'mask-ventilator' => array( 'unicode' => '&#xe524;', 'styles' => array( 'sow-fas' ), ),
1061
+ 'masks-theater' => array( 'unicode' => '&#xf630;', 'styles' => array( 'sow-fas' ), ),
1062
  'mastodon' => array( 'unicode' => '&#xf4f6;', 'styles' => array( 'sow-fab' ), ),
1063
+ 'mattress-pillow' => array( 'unicode' => '&#xe525;', 'styles' => array( 'sow-fas' ), ),
1064
  'maxcdn' => array( 'unicode' => '&#xf136;', 'styles' => array( 'sow-fab' ), ),
1065
+ 'maximize' => array( 'unicode' => '&#xf31e;', 'styles' => array( 'sow-fas' ), ),
1066
  'mdb' => array( 'unicode' => '&#xf8ca;', 'styles' => array( 'sow-fab' ), ),
1067
  'medal' => array( 'unicode' => '&#xf5a2;', 'styles' => array( 'sow-fas' ), ),
1068
  'medapps' => array( 'unicode' => '&#xf3c6;', 'styles' => array( 'sow-fab' ), ),
1069
  'medium' => array( 'unicode' => '&#xf23a;', 'styles' => array( 'sow-fab' ), ),
 
 
1070
  'medrt' => array( 'unicode' => '&#xf3c8;', 'styles' => array( 'sow-fab' ), ),
1071
  'meetup' => array( 'unicode' => '&#xf2e0;', 'styles' => array( 'sow-fab' ), ),
1072
  'megaport' => array( 'unicode' => '&#xf5a3;', 'styles' => array( 'sow-fab' ), ),
 
 
 
1073
  'memory' => array( 'unicode' => '&#xf538;', 'styles' => array( 'sow-fas' ), ),
1074
  'mendeley' => array( 'unicode' => '&#xf7b3;', 'styles' => array( 'sow-fab' ), ),
1075
  'menorah' => array( 'unicode' => '&#xf676;', 'styles' => array( 'sow-fas' ), ),
1076
  'mercury' => array( 'unicode' => '&#xf223;', 'styles' => array( 'sow-fas' ), ),
1077
+ 'message' => array( 'unicode' => '&#xf27a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1078
  'meteor' => array( 'unicode' => '&#xf753;', 'styles' => array( 'sow-fas' ), ),
1079
  'microblog' => array( 'unicode' => '&#xe01a;', 'styles' => array( 'sow-fab' ), ),
1080
  'microchip' => array( 'unicode' => '&#xf2db;', 'styles' => array( 'sow-fas' ), ),
1081
  'microphone' => array( 'unicode' => '&#xf130;', 'styles' => array( 'sow-fas' ), ),
1082
+ 'microphone-lines' => array( 'unicode' => '&#xf3c9;', 'styles' => array( 'sow-fas' ), ),
1083
+ 'microphone-lines-slash' => array( 'unicode' => '&#xf539;', 'styles' => array( 'sow-fas' ), ),
1084
  'microphone-slash' => array( 'unicode' => '&#xf131;', 'styles' => array( 'sow-fas' ), ),
1085
  'microscope' => array( 'unicode' => '&#xf610;', 'styles' => array( 'sow-fas' ), ),
1086
  'microsoft' => array( 'unicode' => '&#xf3ca;', 'styles' => array( 'sow-fab' ), ),
1087
+ 'mill-sign' => array( 'unicode' => '&#xe1ed;', 'styles' => array( 'sow-fas' ), ),
1088
+ 'minimize' => array( 'unicode' => '&#xf78c;', 'styles' => array( 'sow-fas' ), ),
1089
  'minus' => array( 'unicode' => '&#xf068;', 'styles' => array( 'sow-fas' ), ),
 
 
1090
  'mitten' => array( 'unicode' => '&#xf7b5;', 'styles' => array( 'sow-fas' ), ),
1091
  'mix' => array( 'unicode' => '&#xf3cb;', 'styles' => array( 'sow-fab' ), ),
1092
  'mixcloud' => array( 'unicode' => '&#xf289;', 'styles' => array( 'sow-fab' ), ),
1093
  'mixer' => array( 'unicode' => '&#xe056;', 'styles' => array( 'sow-fab' ), ),
1094
  'mizuni' => array( 'unicode' => '&#xf3cc;', 'styles' => array( 'sow-fab' ), ),
1095
+ 'mobile' => array( 'unicode' => '&#xf3ce;', 'styles' => array( 'sow-fas' ), ),
1096
+ 'mobile-button' => array( 'unicode' => '&#xf10b;', 'styles' => array( 'sow-fas' ), ),
1097
+ 'mobile-retro' => array( 'unicode' => '&#xe527;', 'styles' => array( 'sow-fas' ), ),
1098
+ 'mobile-screen' => array( 'unicode' => '&#xf3cf;', 'styles' => array( 'sow-fas' ), ),
1099
+ 'mobile-screen-button' => array( 'unicode' => '&#xf3cd;', 'styles' => array( 'sow-fas' ), ),
1100
  'modx' => array( 'unicode' => '&#xf285;', 'styles' => array( 'sow-fab' ), ),
1101
  'monero' => array( 'unicode' => '&#xf3d0;', 'styles' => array( 'sow-fab' ), ),
1102
  'money-bill' => array( 'unicode' => '&#xf0d6;', 'styles' => array( 'sow-fas' ), ),
1103
+ 'money-bill-1' => array( 'unicode' => '&#xf3d1;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1104
+ 'money-bill-1-wave' => array( 'unicode' => '&#xf53b;', 'styles' => array( 'sow-fas' ), ),
1105
+ 'money-bill-transfer' => array( 'unicode' => '&#xe528;', 'styles' => array( 'sow-fas' ), ),
1106
+ 'money-bill-trend-up' => array( 'unicode' => '&#xe529;', 'styles' => array( 'sow-fas' ), ),
1107
  'money-bill-wave' => array( 'unicode' => '&#xf53a;', 'styles' => array( 'sow-fas' ), ),
1108
+ 'money-bill-wheat' => array( 'unicode' => '&#xe52a;', 'styles' => array( 'sow-fas' ), ),
1109
+ 'money-bills' => array( 'unicode' => '&#xe1f3;', 'styles' => array( 'sow-fas' ), ),
1110
  'money-check' => array( 'unicode' => '&#xf53c;', 'styles' => array( 'sow-fas' ), ),
1111
+ 'money-check-dollar' => array( 'unicode' => '&#xf53d;', 'styles' => array( 'sow-fas' ), ),
1112
  'monument' => array( 'unicode' => '&#xf5a6;', 'styles' => array( 'sow-fas' ), ),
1113
  'moon' => array( 'unicode' => '&#xf186;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1114
  'mortar-pestle' => array( 'unicode' => '&#xf5a7;', 'styles' => array( 'sow-fas' ), ),
1115
  'mosque' => array( 'unicode' => '&#xf678;', 'styles' => array( 'sow-fas' ), ),
1116
+ 'mosquito' => array( 'unicode' => '&#xe52b;', 'styles' => array( 'sow-fas' ), ),
1117
+ 'mosquito-net' => array( 'unicode' => '&#xe52c;', 'styles' => array( 'sow-fas' ), ),
1118
  'motorcycle' => array( 'unicode' => '&#xf21c;', 'styles' => array( 'sow-fas' ), ),
1119
+ 'mound' => array( 'unicode' => '&#xe52d;', 'styles' => array( 'sow-fas' ), ),
1120
  'mountain' => array( 'unicode' => '&#xf6fc;', 'styles' => array( 'sow-fas' ), ),
1121
+ 'mountain-city' => array( 'unicode' => '&#xe52e;', 'styles' => array( 'sow-fas' ), ),
1122
+ 'mountain-sun' => array( 'unicode' => '&#xe52f;', 'styles' => array( 'sow-fas' ), ),
1123
  'mug-hot' => array( 'unicode' => '&#xf7b6;', 'styles' => array( 'sow-fas' ), ),
1124
+ 'mug-saucer' => array( 'unicode' => '&#xf0f4;', 'styles' => array( 'sow-fas' ), ),
1125
  'music' => array( 'unicode' => '&#xf001;', 'styles' => array( 'sow-fas' ), ),
1126
+ 'n' => array( 'unicode' => '&#x4e;', 'styles' => array( 'sow-fas' ), ),
1127
+ 'naira-sign' => array( 'unicode' => '&#xe1f6;', 'styles' => array( 'sow-fas' ), ),
1128
  'napster' => array( 'unicode' => '&#xf3d2;', 'styles' => array( 'sow-fab' ), ),
1129
  'neos' => array( 'unicode' => '&#xf612;', 'styles' => array( 'sow-fab' ), ),
1130
  'network-wired' => array( 'unicode' => '&#xf6ff;', 'styles' => array( 'sow-fas' ), ),
1131
  'neuter' => array( 'unicode' => '&#xf22c;', 'styles' => array( 'sow-fas' ), ),
1132
  'newspaper' => array( 'unicode' => '&#xf1ea;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1133
+ 'nfc-directional' => array( 'unicode' => '&#xe530;', 'styles' => array( 'sow-fab' ), ),
1134
+ 'nfc-symbol' => array( 'unicode' => '&#xe531;', 'styles' => array( 'sow-fab' ), ),
1135
  'nimblr' => array( 'unicode' => '&#xf5a8;', 'styles' => array( 'sow-fab' ), ),
1136
  'node' => array( 'unicode' => '&#xf419;', 'styles' => array( 'sow-fab' ), ),
1137
  'node-js' => array( 'unicode' => '&#xf3d3;', 'styles' => array( 'sow-fab' ), ),
1138
  'not-equal' => array( 'unicode' => '&#xf53e;', 'styles' => array( 'sow-fas' ), ),
1139
+ 'note-sticky' => array( 'unicode' => '&#xf249;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1140
  'notes-medical' => array( 'unicode' => '&#xf481;', 'styles' => array( 'sow-fas' ), ),
1141
  'npm' => array( 'unicode' => '&#xf3d4;', 'styles' => array( 'sow-fab' ), ),
1142
  'ns8' => array( 'unicode' => '&#xf3d5;', 'styles' => array( 'sow-fab' ), ),
1143
  'nutritionix' => array( 'unicode' => '&#xf3d6;', 'styles' => array( 'sow-fab' ), ),
1144
+ 'o' => array( 'unicode' => '&#x4f;', 'styles' => array( 'sow-fas' ), ),
1145
  'object-group' => array( 'unicode' => '&#xf247;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1146
  'object-ungroup' => array( 'unicode' => '&#xf248;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1147
  'octopus-deploy' => array( 'unicode' => '&#xe082;', 'styles' => array( 'sow-fab' ), ),
1148
  'odnoklassniki' => array( 'unicode' => '&#xf263;', 'styles' => array( 'sow-fab' ), ),
1149
  'odnoklassniki-square' => array( 'unicode' => '&#xf264;', 'styles' => array( 'sow-fab' ), ),
1150
  'oil-can' => array( 'unicode' => '&#xf613;', 'styles' => array( 'sow-fas' ), ),
1151
+ 'oil-well' => array( 'unicode' => '&#xe532;', 'styles' => array( 'sow-fas' ), ),
1152
  'old-republic' => array( 'unicode' => '&#xf510;', 'styles' => array( 'sow-fab' ), ),
1153
  'om' => array( 'unicode' => '&#xf679;', 'styles' => array( 'sow-fas' ), ),
1154
  'opencart' => array( 'unicode' => '&#xf23d;', 'styles' => array( 'sow-fab' ), ),
1159
  'osi' => array( 'unicode' => '&#xf41a;', 'styles' => array( 'sow-fab' ), ),
1160
  'otter' => array( 'unicode' => '&#xf700;', 'styles' => array( 'sow-fas' ), ),
1161
  'outdent' => array( 'unicode' => '&#xf03b;', 'styles' => array( 'sow-fas' ), ),
1162
+ 'p' => array( 'unicode' => '&#x50;', 'styles' => array( 'sow-fas' ), ),
1163
+ 'padlet' => array( 'unicode' => '&#xe4a0;', 'styles' => array( 'sow-fab' ), ),
1164
  'page4' => array( 'unicode' => '&#xf3d7;', 'styles' => array( 'sow-fab' ), ),
1165
  'pagelines' => array( 'unicode' => '&#xf18c;', 'styles' => array( 'sow-fab' ), ),
1166
  'pager' => array( 'unicode' => '&#xf815;', 'styles' => array( 'sow-fas' ), ),
 
1167
  'paint-roller' => array( 'unicode' => '&#xf5aa;', 'styles' => array( 'sow-fas' ), ),
1168
+ 'paintbrush' => array( 'unicode' => '&#xf1fc;', 'styles' => array( 'sow-fas' ), ),
1169
  'palette' => array( 'unicode' => '&#xf53f;', 'styles' => array( 'sow-fas' ), ),
1170
  'palfed' => array( 'unicode' => '&#xf3d8;', 'styles' => array( 'sow-fab' ), ),
1171
  'pallet' => array( 'unicode' => '&#xf482;', 'styles' => array( 'sow-fas' ), ),
1172
+ 'panorama' => array( 'unicode' => '&#xe209;', 'styles' => array( 'sow-fas' ), ),
1173
  'paper-plane' => array( 'unicode' => '&#xf1d8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1174
  'paperclip' => array( 'unicode' => '&#xf0c6;', 'styles' => array( 'sow-fas' ), ),
1175
  'parachute-box' => array( 'unicode' => '&#xf4cd;', 'styles' => array( 'sow-fas' ), ),
1176
  'paragraph' => array( 'unicode' => '&#xf1dd;', 'styles' => array( 'sow-fas' ), ),
 
1177
  'passport' => array( 'unicode' => '&#xf5ab;', 'styles' => array( 'sow-fas' ), ),
1178
+ 'paste' => array( 'unicode' => '&#xf0ea;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
1179
  'patreon' => array( 'unicode' => '&#xf3d9;', 'styles' => array( 'sow-fab' ), ),
1180
  'pause' => array( 'unicode' => '&#xf04c;', 'styles' => array( 'sow-fas' ), ),
 
1181
  'paw' => array( 'unicode' => '&#xf1b0;', 'styles' => array( 'sow-fas' ), ),
1182
  'paypal' => array( 'unicode' => '&#xf1ed;', 'styles' => array( 'sow-fab' ), ),
1183
  'peace' => array( 'unicode' => '&#xf67c;', 'styles' => array( 'sow-fas' ), ),
1184
  'pen' => array( 'unicode' => '&#xf304;', 'styles' => array( 'sow-fas' ), ),
1185
+ 'pen-clip' => array( 'unicode' => '&#xf305;', 'styles' => array( 'sow-fas' ), ),
1186
  'pen-fancy' => array( 'unicode' => '&#xf5ac;', 'styles' => array( 'sow-fas' ), ),
1187
  'pen-nib' => array( 'unicode' => '&#xf5ad;', 'styles' => array( 'sow-fas' ), ),
1188
+ 'pen-ruler' => array( 'unicode' => '&#xf5ae;', 'styles' => array( 'sow-fas' ), ),
1189
+ 'pen-to-square' => array( 'unicode' => '&#xf044;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1190
+ 'pencil' => array( 'unicode' => '&#xf303;', 'styles' => array( 'sow-fas' ), ),
1191
+ 'people-arrows-left-right' => array( 'unicode' => '&#xe068;', 'styles' => array( 'sow-fas' ), ),
1192
+ 'people-carry-box' => array( 'unicode' => '&#xf4ce;', 'styles' => array( 'sow-fas' ), ),
1193
+ 'people-group' => array( 'unicode' => '&#xe533;', 'styles' => array( 'sow-fas' ), ),
1194
+ 'people-line' => array( 'unicode' => '&#xe534;', 'styles' => array( 'sow-fas' ), ),
1195
+ 'people-pulling' => array( 'unicode' => '&#xe535;', 'styles' => array( 'sow-fas' ), ),
1196
+ 'people-robbery' => array( 'unicode' => '&#xe536;', 'styles' => array( 'sow-fas' ), ),
1197
+ 'people-roof' => array( 'unicode' => '&#xe537;', 'styles' => array( 'sow-fas' ), ),
1198
  'pepper-hot' => array( 'unicode' => '&#xf816;', 'styles' => array( 'sow-fas' ), ),
1199
  'perbyte' => array( 'unicode' => '&#xe083;', 'styles' => array( 'sow-fab' ), ),
1200
+ 'percent' => array( 'unicode' => '&#x25;', 'styles' => array( 'sow-fas' ), ),
 
1201
  'periscope' => array( 'unicode' => '&#xf3da;', 'styles' => array( 'sow-fab' ), ),
1202
+ 'person' => array( 'unicode' => '&#xf183;', 'styles' => array( 'sow-fas' ), ),
1203
+ 'person-arrow-down-to-line' => array( 'unicode' => '&#xe538;', 'styles' => array( 'sow-fas' ), ),
1204
+ 'person-arrow-up-from-line' => array( 'unicode' => '&#xe539;', 'styles' => array( 'sow-fas' ), ),
1205
+ 'person-biking' => array( 'unicode' => '&#xf84a;', 'styles' => array( 'sow-fas' ), ),
1206
  'person-booth' => array( 'unicode' => '&#xf756;', 'styles' => array( 'sow-fas' ), ),
1207
+ 'person-breastfeeding' => array( 'unicode' => '&#xe53a;', 'styles' => array( 'sow-fas' ), ),
1208
+ 'person-burst' => array( 'unicode' => '&#xe53b;', 'styles' => array( 'sow-fas' ), ),
1209
+ 'person-cane' => array( 'unicode' => '&#xe53c;', 'styles' => array( 'sow-fas' ), ),
1210
+ 'person-chalkboard' => array( 'unicode' => '&#xe53d;', 'styles' => array( 'sow-fas' ), ),
1211
+ 'person-circle-check' => array( 'unicode' => '&#xe53e;', 'styles' => array( 'sow-fas' ), ),
1212
+ 'person-circle-exclamation' => array( 'unicode' => '&#xe53f;', 'styles' => array( 'sow-fas' ), ),
1213
+ 'person-circle-minus' => array( 'unicode' => '&#xe540;', 'styles' => array( 'sow-fas' ), ),
1214
+ 'person-circle-plus' => array( 'unicode' => '&#xe541;', 'styles' => array( 'sow-fas' ), ),
1215
+ 'person-circle-question' => array( 'unicode' => '&#xe542;', 'styles' => array( 'sow-fas' ), ),
1216
+ 'person-circle-xmark' => array( 'unicode' => '&#xe543;', 'styles' => array( 'sow-fas' ), ),
1217
+ 'person-digging' => array( 'unicode' => '&#xf85e;', 'styles' => array( 'sow-fas' ), ),
1218
+ 'person-dots-from-line' => array( 'unicode' => '&#xf470;', 'styles' => array( 'sow-fas' ), ),
1219
+ 'person-dress' => array( 'unicode' => '&#xf182;', 'styles' => array( 'sow-fas' ), ),
1220
+ 'person-dress-burst' => array( 'unicode' => '&#xe544;', 'styles' => array( 'sow-fas' ), ),
1221
+ 'person-drowning' => array( 'unicode' => '&#xe545;', 'styles' => array( 'sow-fas' ), ),
1222
+ 'person-falling' => array( 'unicode' => '&#xe546;', 'styles' => array( 'sow-fas' ), ),
1223
+ 'person-falling-burst' => array( 'unicode' => '&#xe547;', 'styles' => array( 'sow-fas' ), ),
1224
+ 'person-half-dress' => array( 'unicode' => '&#xe548;', 'styles' => array( 'sow-fas' ), ),
1225
+ 'person-harassing' => array( 'unicode' => '&#xe549;', 'styles' => array( 'sow-fas' ), ),
1226
+ 'person-hiking' => array( 'unicode' => '&#xf6ec;', 'styles' => array( 'sow-fas' ), ),
1227
+ 'person-military-pointing' => array( 'unicode' => '&#xe54a;', 'styles' => array( 'sow-fas' ), ),
1228
+ 'person-military-rifle' => array( 'unicode' => '&#xe54b;', 'styles' => array( 'sow-fas' ), ),
1229
+ 'person-military-to-person' => array( 'unicode' => '&#xe54c;', 'styles' => array( 'sow-fas' ), ),
1230
+ 'person-praying' => array( 'unicode' => '&#xf683;', 'styles' => array( 'sow-fas' ), ),
1231
+ 'person-pregnant' => array( 'unicode' => '&#xe31e;', 'styles' => array( 'sow-fas' ), ),
1232
+ 'person-rays' => array( 'unicode' => '&#xe54d;', 'styles' => array( 'sow-fas' ), ),
1233
+ 'person-rifle' => array( 'unicode' => '&#xe54e;', 'styles' => array( 'sow-fas' ), ),
1234
+ 'person-running' => array( 'unicode' => '&#xf70c;', 'styles' => array( 'sow-fas' ), ),
1235
+ 'person-shelter' => array( 'unicode' => '&#xe54f;', 'styles' => array( 'sow-fas' ), ),
1236
+ 'person-skating' => array( 'unicode' => '&#xf7c5;', 'styles' => array( 'sow-fas' ), ),
1237
+ 'person-skiing' => array( 'unicode' => '&#xf7c9;', 'styles' => array( 'sow-fas' ), ),
1238
+ 'person-skiing-nordic' => array( 'unicode' => '&#xf7ca;', 'styles' => array( 'sow-fas' ), ),
1239
+ 'person-snowboarding' => array( 'unicode' => '&#xf7ce;', 'styles' => array( 'sow-fas' ), ),
1240
+ 'person-swimming' => array( 'unicode' => '&#xf5c4;', 'styles' => array( 'sow-fas' ), ),
1241
+ 'person-through-window' => array( 'unicode' => '&#xe433;', 'styles' => array( 'sow-fas' ), ),
1242
+ 'person-walking' => array( 'unicode' => '&#xf554;', 'styles' => array( 'sow-fas' ), ),
1243
+ 'person-walking-arrow-loop-left' => array( 'unicode' => '&#xe551;', 'styles' => array( 'sow-fas' ), ),
1244
+ 'person-walking-arrow-right' => array( 'unicode' => '&#xe552;', 'styles' => array( 'sow-fas' ), ),
1245
+ 'person-walking-dashed-line-arrow-right' => array( 'unicode' => '&#xe553;', 'styles' => array( 'sow-fas' ), ),
1246
+ 'person-walking-luggage' => array( 'unicode' => '&#xe554;', 'styles' => array( 'sow-fas' ), ),
1247
+ 'person-walking-with-cane' => array( 'unicode' => '&#xf29d;', 'styles' => array( 'sow-fas' ), ),
1248
+ 'peseta-sign' => array( 'unicode' => '&#xe221;', 'styles' => array( 'sow-fas' ), ),
1249
+ 'peso-sign' => array( 'unicode' => '&#xe222;', 'styles' => array( 'sow-fas' ), ),
1250
  'phabricator' => array( 'unicode' => '&#xf3db;', 'styles' => array( 'sow-fab' ), ),
1251
  'phoenix-framework' => array( 'unicode' => '&#xf3dc;', 'styles' => array( 'sow-fab' ), ),
1252
  'phoenix-squadron' => array( 'unicode' => '&#xf511;', 'styles' => array( 'sow-fab' ), ),
1253
  'phone' => array( 'unicode' => '&#xf095;', 'styles' => array( 'sow-fas' ), ),
1254
+ 'phone-flip' => array( 'unicode' => '&#xf879;', 'styles' => array( 'sow-fas' ), ),
1255
  'phone-slash' => array( 'unicode' => '&#xf3dd;', 'styles' => array( 'sow-fas' ), ),
 
 
1256
  'phone-volume' => array( 'unicode' => '&#xf2a0;', 'styles' => array( 'sow-fas' ), ),
1257
+ 'photo-film' => array( 'unicode' => '&#xf87c;', 'styles' => array( 'sow-fas' ), ),
1258
  'php' => array( 'unicode' => '&#xf457;', 'styles' => array( 'sow-fab' ), ),
1259
  'pied-piper' => array( 'unicode' => '&#xf2ae;', 'styles' => array( 'sow-fab' ), ),
1260
  'pied-piper-alt' => array( 'unicode' => '&#xf1a8;', 'styles' => array( 'sow-fab' ), ),
1266
  'pinterest' => array( 'unicode' => '&#xf0d2;', 'styles' => array( 'sow-fab' ), ),
1267
  'pinterest-p' => array( 'unicode' => '&#xf231;', 'styles' => array( 'sow-fab' ), ),
1268
  'pinterest-square' => array( 'unicode' => '&#xf0d3;', 'styles' => array( 'sow-fab' ), ),
1269
+ 'pix' => array( 'unicode' => '&#xe43a;', 'styles' => array( 'sow-fab' ), ),
1270
  'pizza-slice' => array( 'unicode' => '&#xf818;', 'styles' => array( 'sow-fas' ), ),
1271
  'place-of-worship' => array( 'unicode' => '&#xf67f;', 'styles' => array( 'sow-fas' ), ),
1272
  'plane' => array( 'unicode' => '&#xf072;', 'styles' => array( 'sow-fas' ), ),
1273
  'plane-arrival' => array( 'unicode' => '&#xf5af;', 'styles' => array( 'sow-fas' ), ),
1274
+ 'plane-circle-check' => array( 'unicode' => '&#xe555;', 'styles' => array( 'sow-fas' ), ),
1275
+ 'plane-circle-exclamation' => array( 'unicode' => '&#xe556;', 'styles' => array( 'sow-fas' ), ),
1276
+ 'plane-circle-xmark' => array( 'unicode' => '&#xe557;', 'styles' => array( 'sow-fas' ), ),
1277
  'plane-departure' => array( 'unicode' => '&#xf5b0;', 'styles' => array( 'sow-fas' ), ),
1278
+ 'plane-lock' => array( 'unicode' => '&#xe558;', 'styles' => array( 'sow-fas' ), ),
1279
  'plane-slash' => array( 'unicode' => '&#xe069;', 'styles' => array( 'sow-fas' ), ),
1280
+ 'plane-up' => array( 'unicode' => '&#xe22d;', 'styles' => array( 'sow-fas' ), ),
1281
+ 'plant-wilt' => array( 'unicode' => '&#xe43b;', 'styles' => array( 'sow-fas' ), ),
1282
+ 'plate-wheat' => array( 'unicode' => '&#xe55a;', 'styles' => array( 'sow-fas' ), ),
1283
  'play' => array( 'unicode' => '&#xf04b;', 'styles' => array( 'sow-fas' ), ),
 
1284
  'playstation' => array( 'unicode' => '&#xf3df;', 'styles' => array( 'sow-fab' ), ),
1285
  'plug' => array( 'unicode' => '&#xf1e6;', 'styles' => array( 'sow-fas' ), ),
1286
+ 'plug-circle-bolt' => array( 'unicode' => '&#xe55b;', 'styles' => array( 'sow-fas' ), ),
1287
+ 'plug-circle-check' => array( 'unicode' => '&#xe55c;', 'styles' => array( 'sow-fas' ), ),
1288
+ 'plug-circle-exclamation' => array( 'unicode' => '&#xe55d;', 'styles' => array( 'sow-fas' ), ),
1289
+ 'plug-circle-minus' => array( 'unicode' => '&#xe55e;', 'styles' => array( 'sow-fas' ), ),
1290
+ 'plug-circle-plus' => array( 'unicode' => '&#xe55f;', 'styles' => array( 'sow-fas' ), ),
1291
+ 'plug-circle-xmark' => array( 'unicode' => '&#xe560;', 'styles' => array( 'sow-fas' ), ),
1292
+ 'plus' => array( 'unicode' => '&#x2b;', 'styles' => array( 'sow-fas' ), ),
1293
+ 'plus-minus' => array( 'unicode' => '&#xe43c;', 'styles' => array( 'sow-fas' ), ),
1294
  'podcast' => array( 'unicode' => '&#xf2ce;', 'styles' => array( 'sow-fas' ), ),
 
 
1295
  'poo' => array( 'unicode' => '&#xf2fe;', 'styles' => array( 'sow-fas' ), ),
1296
  'poo-storm' => array( 'unicode' => '&#xf75a;', 'styles' => array( 'sow-fas' ), ),
1297
  'poop' => array( 'unicode' => '&#xf619;', 'styles' => array( 'sow-fas' ), ),
 
 
1298
  'power-off' => array( 'unicode' => '&#xf011;', 'styles' => array( 'sow-fas' ), ),
 
 
1299
  'prescription' => array( 'unicode' => '&#xf5b1;', 'styles' => array( 'sow-fas' ), ),
1300
  'prescription-bottle' => array( 'unicode' => '&#xf485;', 'styles' => array( 'sow-fas' ), ),
1301
+ 'prescription-bottle-medical' => array( 'unicode' => '&#xf486;', 'styles' => array( 'sow-fas' ), ),
1302
  'print' => array( 'unicode' => '&#xf02f;', 'styles' => array( 'sow-fas' ), ),
 
1303
  'product-hunt' => array( 'unicode' => '&#xf288;', 'styles' => array( 'sow-fab' ), ),
 
1304
  'pump-medical' => array( 'unicode' => '&#xe06a;', 'styles' => array( 'sow-fas' ), ),
1305
  'pump-soap' => array( 'unicode' => '&#xe06b;', 'styles' => array( 'sow-fas' ), ),
1306
  'pushed' => array( 'unicode' => '&#xf3e1;', 'styles' => array( 'sow-fab' ), ),
1307
  'puzzle-piece' => array( 'unicode' => '&#xf12e;', 'styles' => array( 'sow-fas' ), ),
1308
  'python' => array( 'unicode' => '&#xf3e2;', 'styles' => array( 'sow-fab' ), ),
1309
+ 'q' => array( 'unicode' => '&#x51;', 'styles' => array( 'sow-fas' ), ),
1310
  'qq' => array( 'unicode' => '&#xf1d6;', 'styles' => array( 'sow-fab' ), ),
1311
  'qrcode' => array( 'unicode' => '&#xf029;', 'styles' => array( 'sow-fas' ), ),
1312
+ 'question' => array( 'unicode' => '&#x3f;', 'styles' => array( 'sow-fas' ), ),
 
 
1313
  'quinscape' => array( 'unicode' => '&#xf459;', 'styles' => array( 'sow-fab' ), ),
1314
  'quora' => array( 'unicode' => '&#xf2c4;', 'styles' => array( 'sow-fab' ), ),
1315
  'quote-left' => array( 'unicode' => '&#xf10d;', 'styles' => array( 'sow-fas' ), ),
1316
  'quote-right' => array( 'unicode' => '&#xf10e;', 'styles' => array( 'sow-fas' ), ),
1317
+ 'r' => array( 'unicode' => '&#x52;', 'styles' => array( 'sow-fas' ), ),
1318
  'r-project' => array( 'unicode' => '&#xf4f7;', 'styles' => array( 'sow-fab' ), ),
1319
  'radiation' => array( 'unicode' => '&#xf7b9;', 'styles' => array( 'sow-fas' ), ),
1320
+ 'radio' => array( 'unicode' => '&#xf8d7;', 'styles' => array( 'sow-fas' ), ),
1321
  'rainbow' => array( 'unicode' => '&#xf75b;', 'styles' => array( 'sow-fas' ), ),
1322
+ 'ranking-star' => array( 'unicode' => '&#xe561;', 'styles' => array( 'sow-fas' ), ),
1323
  'raspberry-pi' => array( 'unicode' => '&#xf7bb;', 'styles' => array( 'sow-fab' ), ),
1324
  'ravelry' => array( 'unicode' => '&#xf2d9;', 'styles' => array( 'sow-fab' ), ),
1325
  'react' => array( 'unicode' => '&#xf41b;', 'styles' => array( 'sow-fab' ), ),
1328
  'rebel' => array( 'unicode' => '&#xf1d0;', 'styles' => array( 'sow-fab' ), ),
1329
  'receipt' => array( 'unicode' => '&#xf543;', 'styles' => array( 'sow-fas' ), ),
1330
  'record-vinyl' => array( 'unicode' => '&#xf8d9;', 'styles' => array( 'sow-fas' ), ),
1331
+ 'rectangle-ad' => array( 'unicode' => '&#xf641;', 'styles' => array( 'sow-fas' ), ),
1332
+ 'rectangle-list' => array( 'unicode' => '&#xf022;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1333
+ 'rectangle-xmark' => array( 'unicode' => '&#xf410;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1334
  'recycle' => array( 'unicode' => '&#xf1b8;', 'styles' => array( 'sow-fas' ), ),
1335
  'red-river' => array( 'unicode' => '&#xf3e3;', 'styles' => array( 'sow-fab' ), ),
1336
  'reddit' => array( 'unicode' => '&#xf1a1;', 'styles' => array( 'sow-fab' ), ),
1337
  'reddit-alien' => array( 'unicode' => '&#xf281;', 'styles' => array( 'sow-fab' ), ),
1338
  'reddit-square' => array( 'unicode' => '&#xf1a2;', 'styles' => array( 'sow-fab' ), ),
1339
  'redhat' => array( 'unicode' => '&#xf7bc;', 'styles' => array( 'sow-fab' ), ),
 
 
1340
  'registered' => array( 'unicode' => '&#xf25d;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
1341
  'renren' => array( 'unicode' => '&#xf18b;', 'styles' => array( 'sow-fab' ), ),
1342
+ 'repeat' => array( 'unicode' => '&#xf363;', 'styles' => array( 'sow-fas' ), ),
1343
  'reply' => array( 'unicode' => '&#xf3e5;', 'styles' => array( 'sow-fas' ), ),
1344
  'reply-all' => array( 'unicode' => '&#xf122;', 'styles' => array( 'sow-fas' ), ),
1345
  'replyd' => array( 'unicode' => '&#xf3e6;', 'styles' => array( 'sow-fab' ), ),
1350
  'retweet' => array( 'unicode' => '&#xf079;', 'styles' => array( 'sow-fas' ), ),
1351
  'rev' => array( 'unicode' => '&#xf5b2;', 'styles' => array( 'sow-fab' ), ),
1352
  'ribbon' => array( 'unicode' => '&#xf4d6;', 'styles' => array( 'sow-fas' ), ),
1353
+ 'right-from-bracket' => array( 'unicode' => '&#xf2f5;', 'styles' => array( 'sow-fas' ), ),
1354
+ 'right-left' => array( 'unicode' => '&#xf362;', 'styles' => array( 'sow-fas' ), ),
1355
+ 'right-long' => array( 'unicode' => '&#xf30b;', 'styles' => array( 'sow-fas' ), ),
1356
+ 'right-to-bracket' => array( 'unicode' => '&#xf2f6;', 'styles' => array( 'sow-fas' ), ),
1357
  'ring' => array( 'unicode' => '&#xf70b;', 'styles' => array( 'sow-fas' ), ),
1358
  'road' => array( 'unicode' => '&#xf018;', 'styles' => array( 'sow-fas' ), ),
1359
+ 'road-barrier' => array( 'unicode' => '&#xe562;', 'styles' => array( 'sow-fas' ), ),
1360
+ 'road-bridge' => array( 'unicode' => '&#xe563;', 'styles' => array( 'sow-fas' ), ),
1361
+ 'road-circle-check' => array( 'unicode' => '&#xe564;', 'styles' => array( 'sow-fas' ), ),
1362
+ 'road-circle-exclamation' => array( 'unicode' => '&#xe565;', 'styles' => array( 'sow-fas' ), ),
1363
+ 'road-circle-xmark' => array( 'unicode' => '&#xe566;', 'styles' => array( 'sow-fas' ), ),
1364
+ 'road-lock' => array( 'unicode' => '&#xe567;', 'styles' => array( 'sow-fas' ), ),
1365
+ 'road-spikes' => array( 'unicode' => '&#xe568;', 'styles' => array( 'sow-fas' ), ),
1366
  'robot' => array( 'unicode' => '&#xf544;', 'styles' => array( 'sow-fas' ), ),
1367
  'rocket' => array( 'unicode' => '&#xf135;', 'styles' => array( 'sow-fas' ), ),
1368
  'rocketchat' => array( 'unicode' => '&#xf3e8;', 'styles' => array( 'sow-fab' ), ),
1369
  'rockrms' => array( 'unicode' => '&#xf3e9;', 'styles' => array( 'sow-fab' ), ),
1370
+ 'rotate' => array( 'unicode' => '&#xf2f1;', 'styles' => array( 'sow-fas' ), ),
1371
+ 'rotate-left' => array( 'unicode' => '&#xf2ea;', 'styles' => array( 'sow-fas' ), ),
1372
+ 'rotate-right' => array( 'unicode' => '&#xf2f9;', 'styles' => array( 'sow-fas' ), ),
1373
  'route' => array( 'unicode' => '&#xf4d7;', 'styles' => array( 'sow-fas' ), ),
1374
  'rss' => array( 'unicode' => '&#xf09e;', 'styles' => array( 'sow-fas' ), ),
 
1375
  'ruble-sign' => array( 'unicode' => '&#xf158;', 'styles' => array( 'sow-fas' ), ),
1376
+ 'rug' => array( 'unicode' => '&#xe569;', 'styles' => array( 'sow-fas' ), ),
1377
  'ruler' => array( 'unicode' => '&#xf545;', 'styles' => array( 'sow-fas' ), ),
1378
  'ruler-combined' => array( 'unicode' => '&#xf546;', 'styles' => array( 'sow-fas' ), ),
1379
  'ruler-horizontal' => array( 'unicode' => '&#xf547;', 'styles' => array( 'sow-fas' ), ),
1380
  'ruler-vertical' => array( 'unicode' => '&#xf548;', 'styles' => array( 'sow-fas' ), ),
 
1381
  'rupee-sign' => array( 'unicode' => '&#xf156;', 'styles' => array( 'sow-fas' ), ),
1382
+ 'rupiah-sign' => array( 'unicode' => '&#xe23d;', 'styles' => array( 'sow-fas' ), ),
1383
  'rust' => array( 'unicode' => '&#xe07a;', 'styles' => array( 'sow-fab' ), ),
1384
+ 's' => array( 'unicode' => '&#x53;', 'styles' => array( 'sow-fas' ), ),
1385
+ 'sack-dollar' => array( 'unicode' => '&#xf81d;', 'styles' => array( 'sow-fas' ), ),
1386
+ 'sack-xmark' => array( 'unicode' => '&#xe56a;', 'styles' => array( 'sow-fas' ), ),
1387
  'safari' => array( 'unicode' => '&#xf267;', 'styles' => array( 'sow-fab' ), ),
1388
+ 'sailboat' => array( 'unicode' => '&#xe445;', 'styles' => array( 'sow-fas' ), ),
1389
  'salesforce' => array( 'unicode' => '&#xf83b;', 'styles' => array( 'sow-fab' ), ),
1390
  'sass' => array( 'unicode' => '&#xf41e;', 'styles' => array( 'sow-fab' ), ),
1391
  'satellite' => array( 'unicode' => '&#xf7bf;', 'styles' => array( 'sow-fas' ), ),
1392
  'satellite-dish' => array( 'unicode' => '&#xf7c0;', 'styles' => array( 'sow-fas' ), ),
1393
+ 'scale-balanced' => array( 'unicode' => '&#xf24e;', 'styles' => array( 'sow-fas' ), ),
1394
+ 'scale-unbalanced' => array( 'unicode' => '&#xf515;', 'styles' => array( 'sow-fas' ), ),
1395
+ 'scale-unbalanced-flip' => array( 'unicode' => '&#xf516;', 'styles' => array( 'sow-fas' ), ),
1396
  'schlix' => array( 'unicode' => '&#xf3ea;', 'styles' => array( 'sow-fab' ), ),
1397
  'school' => array( 'unicode' => '&#xf549;', 'styles' => array( 'sow-fas' ), ),
1398
+ 'school-circle-check' => array( 'unicode' => '&#xe56b;', 'styles' => array( 'sow-fas' ), ),
1399
+ 'school-circle-exclamation' => array( 'unicode' => '&#xe56c;', 'styles' => array( 'sow-fas' ), ),
1400
+ 'school-circle-xmark' => array( 'unicode' => '&#xe56d;', 'styles' => array( 'sow-fas' ), ),
1401
+ 'school-flag' => array( 'unicode' => '&#xe56e;', 'styles' => array( 'sow-fas' ), ),
1402
+ 'school-lock' => array( 'unicode' => '&#xe56f;', 'styles' => array( 'sow-fas' ), ),
1403
+ 'scissors' => array( 'unicode' => '&#xf0c4;', 'styles' => array( 'sow-fas' ), ),
1404
+ 'screenpal' => array( 'unicode' => '&#xe570;', 'styles' => array( 'sow-fab' ), ),
1405
  'screwdriver' => array( 'unicode' => '&#xf54a;', 'styles' => array( 'sow-fas' ), ),
1406
+ 'screwdriver-wrench' => array( 'unicode' => '&#xf7d9;', 'styles' => array( 'sow-fas' ), ),
1407
  'scribd' => array( 'unicode' => '&#xf28a;', 'styles' => array( 'sow-fab' ), ),
1408
  'scroll' => array( 'unicode' => '&#xf70e;', 'styles' => array( 'sow-fas' ), ),
1409
+ 'scroll-torah' => array( 'unicode' => '&#xf6a0;', 'styles' => array( 'sow-fas' ), ),
1410
  'sd-card' => array( 'unicode' => '&#xf7c2;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
1411
  'searchengin' => array( 'unicode' => '&#xf3eb;', 'styles' => array( 'sow-fab' ), ),
1412
+ 'section' => array( 'unicode' => '&#xe447;', 'styles' => array( 'sow-fas' ), ),
1413
  'seedling' => array( 'unicode' => '&#xf4d8;', 'styles' => array( 'sow-fas' ), ),
1414
  'sellcast' => array( 'unicode' => '&#xf2da;', 'styles' => array( 'sow-fab' ), ),
1415
  'sellsy' => array( 'unicode' => '&#xf213;', 'styles' => array( 'sow-fab' ), ),
1417
  'servicestack' => array( 'unicode' => '&#xf3ec;', 'styles' => array( 'sow-fab' ), ),
1418
  'shapes' => array( 'unicode' => '&#xf61f;', 'styles' => array( 'sow-fas' ), ),
1419
  'share' => array( 'unicode' => '&#xf064;', 'styles' => array( 'sow-fas' ), ),
1420
+ 'share-from-square' => array( 'unicode' => '&#xf14d;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1421
+ 'share-nodes' => array( 'unicode' => '&#xf1e0;', 'styles' => array( 'sow-fas' ), ),
1422
+ 'sheet-plastic' => array( 'unicode' => '&#xe571;', 'styles' => array( 'sow-fas' ), ),
1423
  'shekel-sign' => array( 'unicode' => '&#xf20b;', 'styles' => array( 'sow-fas' ), ),
1424
+ 'shield' => array( 'unicode' => '&#xf132;', 'styles' => array( 'sow-fas' ), ),
1425
+ 'shield-cat' => array( 'unicode' => '&#xe572;', 'styles' => array( 'sow-fas' ), ),
1426
+ 'shield-dog' => array( 'unicode' => '&#xe573;', 'styles' => array( 'sow-fas' ), ),
1427
+ 'shield-halved' => array( 'unicode' => '&#xf3ed;', 'styles' => array( 'sow-fas' ), ),
1428
+ 'shield-heart' => array( 'unicode' => '&#xe574;', 'styles' => array( 'sow-fas' ), ),
1429
  'shield-virus' => array( 'unicode' => '&#xe06c;', 'styles' => array( 'sow-fas' ), ),
1430
  'ship' => array( 'unicode' => '&#xf21a;', 'styles' => array( 'sow-fas' ), ),
1431
+ 'shirt' => array( 'unicode' => '&#xf553;', 'styles' => array( 'sow-fas' ), ),
1432
  'shirtsinbulk' => array( 'unicode' => '&#xf214;', 'styles' => array( 'sow-fab' ), ),
1433
  'shoe-prints' => array( 'unicode' => '&#xf54b;', 'styles' => array( 'sow-fas' ), ),
1434
+ 'shop' => array( 'unicode' => '&#xf54f;', 'styles' => array( 'sow-fas' ), ),
1435
+ 'shop-lock' => array( 'unicode' => '&#xe4a5;', 'styles' => array( 'sow-fas' ), ),
1436
+ 'shop-slash' => array( 'unicode' => '&#xe070;', 'styles' => array( 'sow-fas' ), ),
1437
  'shopify' => array( 'unicode' => '&#xe057;', 'styles' => array( 'sow-fab' ), ),
 
 
 
1438
  'shopware' => array( 'unicode' => '&#xf5b5;', 'styles' => array( 'sow-fab' ), ),
1439
  'shower' => array( 'unicode' => '&#xf2cc;', 'styles' => array( 'sow-fas' ), ),
1440
+ 'shrimp' => array( 'unicode' => '&#xe448;', 'styles' => array( 'sow-fas' ), ),
1441
+ 'shuffle' => array( 'unicode' => '&#xf074;', 'styles' => array( 'sow-fas' ), ),
1442
+ 'shuttle-space' => array( 'unicode' => '&#xf197;', 'styles' => array( 'sow-fas' ), ),
1443
+ 'sign-hanging' => array( 'unicode' => '&#xf4d9;', 'styles' => array( 'sow-fas' ), ),
 
1444
  'signal' => array( 'unicode' => '&#xf012;', 'styles' => array( 'sow-fas' ), ),
1445
  'signature' => array( 'unicode' => '&#xf5b7;', 'styles' => array( 'sow-fas' ), ),
1446
+ 'signs-post' => array( 'unicode' => '&#xf277;', 'styles' => array( 'sow-fas' ), ),
1447
  'sim-card' => array( 'unicode' => '&#xf7c4;', 'styles' => array( 'sow-fas' ), ),
1448
  'simplybuilt' => array( 'unicode' => '&#xf215;', 'styles' => array( 'sow-fab' ), ),
1449
  'sink' => array( 'unicode' => '&#xe06d;', 'styles' => array( 'sow-fas' ), ),
1450
  'sistrix' => array( 'unicode' => '&#xf3ee;', 'styles' => array( 'sow-fab' ), ),
1451
  'sitemap' => array( 'unicode' => '&#xf0e8;', 'styles' => array( 'sow-fas' ), ),
1452
  'sith' => array( 'unicode' => '&#xf512;', 'styles' => array( 'sow-fab' ), ),
1453
+ 'sitrox' => array( 'unicode' => '&#xe44a;', 'styles' => array( 'sow-fab' ), ),
1454
  'sketch' => array( 'unicode' => '&#xf7c6;', 'styles' => array( 'sow-fab' ), ),
 
 
1455
  'skull' => array( 'unicode' => '&#xf54c;', 'styles' => array( 'sow-fas' ), ),
1456
  'skull-crossbones' => array( 'unicode' => '&#xf714;', 'styles' => array( 'sow-fas' ), ),
1457
  'skyatlas' => array( 'unicode' => '&#xf216;', 'styles' => array( 'sow-fab' ), ),
1458
  'skype' => array( 'unicode' => '&#xf17e;', 'styles' => array( 'sow-fab' ), ),
1459
  'slack' => array( 'unicode' => '&#xf198;', 'styles' => array( 'sow-fab' ), ),
 
1460
  'slash' => array( 'unicode' => '&#xf715;', 'styles' => array( 'sow-fas' ), ),
1461
  'sleigh' => array( 'unicode' => '&#xf7cc;', 'styles' => array( 'sow-fas' ), ),
1462
+ 'sliders' => array( 'unicode' => '&#xf1de;', 'styles' => array( 'sow-fas' ), ),
1463
  'slideshare' => array( 'unicode' => '&#xf1e7;', 'styles' => array( 'sow-fab' ), ),
 
 
 
1464
  'smog' => array( 'unicode' => '&#xf75f;', 'styles' => array( 'sow-fas' ), ),
1465
  'smoking' => array( 'unicode' => '&#xf48d;', 'styles' => array( 'sow-fas' ), ),
 
 
1466
  'snapchat' => array( 'unicode' => '&#xf2ab;', 'styles' => array( 'sow-fab' ), ),
 
1467
  'snapchat-square' => array( 'unicode' => '&#xf2ad;', 'styles' => array( 'sow-fab' ), ),
 
1468
  'snowflake' => array( 'unicode' => '&#xf2dc;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1469
  'snowman' => array( 'unicode' => '&#xf7d0;', 'styles' => array( 'sow-fas' ), ),
1470
  'snowplow' => array( 'unicode' => '&#xf7d2;', 'styles' => array( 'sow-fas' ), ),
1472
  'socks' => array( 'unicode' => '&#xf696;', 'styles' => array( 'sow-fas' ), ),
1473
  'solar-panel' => array( 'unicode' => '&#xf5ba;', 'styles' => array( 'sow-fas' ), ),
1474
  'sort' => array( 'unicode' => '&#xf0dc;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
 
 
 
1475
  'sort-down' => array( 'unicode' => '&#xf0dd;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
1476
  'sort-up' => array( 'unicode' => '&#xf0de;', 'styles' => array( 'sow-fas' ), ),
1477
  'soundcloud' => array( 'unicode' => '&#xf1be;', 'styles' => array( 'sow-fab' ), ),
1478
  'sourcetree' => array( 'unicode' => '&#xf7d3;', 'styles' => array( 'sow-fab' ), ),
1479
  'spa' => array( 'unicode' => '&#xf5bb;', 'styles' => array( 'sow-fas' ), ),
1480
+ 'spaghetti-monster-flying' => array( 'unicode' => '&#xf67b;', 'styles' => array( 'sow-fas' ), ),
1481
  'speakap' => array( 'unicode' => '&#xf3f3;', 'styles' => array( 'sow-fab' ), ),
1482
  'speaker-deck' => array( 'unicode' => '&#xf83c;', 'styles' => array( 'sow-fab' ), ),
1483
  'spell-check' => array( 'unicode' => '&#xf891;', 'styles' => array( 'sow-fas' ), ),
1484
  'spider' => array( 'unicode' => '&#xf717;', 'styles' => array( 'sow-fas' ), ),
1485
  'spinner' => array( 'unicode' => '&#xf110;', 'styles' => array( 'sow-fas' ), ),
1486
  'splotch' => array( 'unicode' => '&#xf5bc;', 'styles' => array( 'sow-fas' ), ),
1487
+ 'spoon' => array( 'unicode' => '&#xf2e5;', 'styles' => array( 'sow-fas' ), ),
1488
  'spotify' => array( 'unicode' => '&#xf1bc;', 'styles' => array( 'sow-fab' ), ),
1489
  'spray-can' => array( 'unicode' => '&#xf5bd;', 'styles' => array( 'sow-fas' ), ),
1490
+ 'spray-can-sparkles' => array( 'unicode' => '&#xf5d0;', 'styles' => array( 'sow-fas' ), ),
1491
  'square' => array( 'unicode' => '&#xf0c8;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1492
+ 'square-arrow-up-right' => array( 'unicode' => '&#xf14c;', 'styles' => array( 'sow-fas' ), ),
1493
+ 'square-caret-down' => array( 'unicode' => '&#xf150;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1494
+ 'square-caret-left' => array( 'unicode' => '&#xf191;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1495
+ 'square-caret-right' => array( 'unicode' => '&#xf152;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1496
+ 'square-caret-up' => array( 'unicode' => '&#xf151;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1497
+ 'square-check' => array( 'unicode' => '&#xf14a;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1498
+ 'square-envelope' => array( 'unicode' => '&#xf199;', 'styles' => array( 'sow-fas' ), ),
1499
+ 'square-font-awesome' => array( 'unicode' => '&#xf425;', 'styles' => array( 'sow-fab' ), ),
1500
+ 'square-font-awesome-stroke' => array( 'unicode' => '&#xf35c;', 'styles' => array( 'sow-fab' ), ),
1501
+ 'square-full' => array( 'unicode' => '&#xf45c;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1502
+ 'square-h' => array( 'unicode' => '&#xf0fd;', 'styles' => array( 'sow-fas' ), ),
1503
+ 'square-minus' => array( 'unicode' => '&#xf146;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1504
+ 'square-nfi' => array( 'unicode' => '&#xe576;', 'styles' => array( 'sow-fas' ), ),
1505
+ 'square-parking' => array( 'unicode' => '&#xf540;', 'styles' => array( 'sow-fas' ), ),
1506
+ 'square-pen' => array( 'unicode' => '&#xf14b;', 'styles' => array( 'sow-fas' ), ),
1507
+ 'square-person-confined' => array( 'unicode' => '&#xe577;', 'styles' => array( 'sow-fas' ), ),
1508
+ 'square-phone' => array( 'unicode' => '&#xf098;', 'styles' => array( 'sow-fas' ), ),
1509
+ 'square-phone-flip' => array( 'unicode' => '&#xf87b;', 'styles' => array( 'sow-fas' ), ),
1510
+ 'square-plus' => array( 'unicode' => '&#xf0fe;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1511
+ 'square-poll-horizontal' => array( 'unicode' => '&#xf682;', 'styles' => array( 'sow-fas' ), ),
1512
+ 'square-poll-vertical' => array( 'unicode' => '&#xf681;', 'styles' => array( 'sow-fas' ), ),
1513
+ 'square-root-variable' => array( 'unicode' => '&#xf698;', 'styles' => array( 'sow-fas' ), ),
1514
+ 'square-rss' => array( 'unicode' => '&#xf143;', 'styles' => array( 'sow-fas' ), ),
1515
+ 'square-share-nodes' => array( 'unicode' => '&#xf1e1;', 'styles' => array( 'sow-fas' ), ),
1516
+ 'square-up-right' => array( 'unicode' => '&#xf360;', 'styles' => array( 'sow-fas' ), ),
1517
+ 'square-virus' => array( 'unicode' => '&#xe578;', 'styles' => array( 'sow-fas' ), ),
1518
+ 'square-xmark' => array( 'unicode' => '&#xf2d3;', 'styles' => array( 'sow-fas' ), ),
1519
  'squarespace' => array( 'unicode' => '&#xf5be;', 'styles' => array( 'sow-fab' ), ),
1520
  'stack-exchange' => array( 'unicode' => '&#xf18d;', 'styles' => array( 'sow-fab' ), ),
1521
  'stack-overflow' => array( 'unicode' => '&#xf16c;', 'styles' => array( 'sow-fab' ), ),
1522
  'stackpath' => array( 'unicode' => '&#xf842;', 'styles' => array( 'sow-fab' ), ),
1523
+ 'staff-aesculapius' => array( 'unicode' => '&#xe579;', 'styles' => array( 'sow-fas' ), ),
1524
+ 'stairs' => array( 'unicode' => '&#xe289;', 'styles' => array( 'sow-fas' ), ),
1525
  'stamp' => array( 'unicode' => '&#xf5bf;', 'styles' => array( 'sow-fas' ), ),
1526
  'star' => array( 'unicode' => '&#xf005;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1527
  'star-and-crescent' => array( 'unicode' => '&#xf699;', 'styles' => array( 'sow-fas' ), ),
1528
  'star-half' => array( 'unicode' => '&#xf089;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1529
+ 'star-half-stroke' => array( 'unicode' => '&#xf5c0;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1530
  'star-of-david' => array( 'unicode' => '&#xf69a;', 'styles' => array( 'sow-fas' ), ),
1531
  'star-of-life' => array( 'unicode' => '&#xf621;', 'styles' => array( 'sow-fas' ), ),
1532
  'staylinked' => array( 'unicode' => '&#xf3f5;', 'styles' => array( 'sow-fab' ), ),
1533
  'steam' => array( 'unicode' => '&#xf1b6;', 'styles' => array( 'sow-fab' ), ),
1534
  'steam-square' => array( 'unicode' => '&#xf1b7;', 'styles' => array( 'sow-fab' ), ),
1535
  'steam-symbol' => array( 'unicode' => '&#xf3f6;', 'styles' => array( 'sow-fab' ), ),
1536
+ 'sterling-sign' => array( 'unicode' => '&#xf154;', 'styles' => array( 'sow-fas' ), ),
 
1537
  'stethoscope' => array( 'unicode' => '&#xf0f1;', 'styles' => array( 'sow-fas' ), ),
1538
  'sticker-mule' => array( 'unicode' => '&#xf3f7;', 'styles' => array( 'sow-fab' ), ),
 
1539
  'stop' => array( 'unicode' => '&#xf04d;', 'styles' => array( 'sow-fas' ), ),
 
1540
  'stopwatch' => array( 'unicode' => '&#xf2f2;', 'styles' => array( 'sow-fas' ), ),
1541
  'stopwatch-20' => array( 'unicode' => '&#xe06f;', 'styles' => array( 'sow-fas' ), ),
1542
  'store' => array( 'unicode' => '&#xf54e;', 'styles' => array( 'sow-fas' ), ),
 
 
1543
  'store-slash' => array( 'unicode' => '&#xe071;', 'styles' => array( 'sow-fas' ), ),
1544
  'strava' => array( 'unicode' => '&#xf428;', 'styles' => array( 'sow-fab' ), ),
 
1545
  'street-view' => array( 'unicode' => '&#xf21d;', 'styles' => array( 'sow-fas' ), ),
1546
  'strikethrough' => array( 'unicode' => '&#xf0cc;', 'styles' => array( 'sow-fas' ), ),
1547
  'stripe' => array( 'unicode' => '&#xf429;', 'styles' => array( 'sow-fab' ), ),
1551
  'stumbleupon' => array( 'unicode' => '&#xf1a4;', 'styles' => array( 'sow-fab' ), ),
1552
  'stumbleupon-circle' => array( 'unicode' => '&#xf1a3;', 'styles' => array( 'sow-fab' ), ),
1553
  'subscript' => array( 'unicode' => '&#xf12c;', 'styles' => array( 'sow-fas' ), ),
 
1554
  'suitcase' => array( 'unicode' => '&#xf0f2;', 'styles' => array( 'sow-fas' ), ),
1555
+ 'suitcase-medical' => array( 'unicode' => '&#xf0fa;', 'styles' => array( 'sow-fas' ), ),
1556
  'suitcase-rolling' => array( 'unicode' => '&#xf5c1;', 'styles' => array( 'sow-fas' ), ),
1557
  'sun' => array( 'unicode' => '&#xf185;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1558
+ 'sun-plant-wilt' => array( 'unicode' => '&#xe57a;', 'styles' => array( 'sow-fas' ), ),
1559
  'superpowers' => array( 'unicode' => '&#xf2dd;', 'styles' => array( 'sow-fab' ), ),
1560
  'superscript' => array( 'unicode' => '&#xf12b;', 'styles' => array( 'sow-fas' ), ),
1561
  'supple' => array( 'unicode' => '&#xf3f9;', 'styles' => array( 'sow-fab' ), ),
 
1562
  'suse' => array( 'unicode' => '&#xf7d6;', 'styles' => array( 'sow-fab' ), ),
1563
  'swatchbook' => array( 'unicode' => '&#xf5c3;', 'styles' => array( 'sow-fas' ), ),
1564
  'swift' => array( 'unicode' => '&#xf8e1;', 'styles' => array( 'sow-fab' ), ),
 
 
1565
  'symfony' => array( 'unicode' => '&#xf83d;', 'styles' => array( 'sow-fab' ), ),
1566
  'synagogue' => array( 'unicode' => '&#xf69b;', 'styles' => array( 'sow-fas' ), ),
 
 
1567
  'syringe' => array( 'unicode' => '&#xf48e;', 'styles' => array( 'sow-fas' ), ),
1568
+ 't' => array( 'unicode' => '&#x54;', 'styles' => array( 'sow-fas' ), ),
1569
  'table' => array( 'unicode' => '&#xf0ce;', 'styles' => array( 'sow-fas' ), ),
1570
+ 'table-cells' => array( 'unicode' => '&#xf00a;', 'styles' => array( 'sow-fas' ), ),
1571
+ 'table-cells-large' => array( 'unicode' => '&#xf009;', 'styles' => array( 'sow-fas' ), ),
1572
+ 'table-columns' => array( 'unicode' => '&#xf0db;', 'styles' => array( 'sow-fas' ), ),
1573
+ 'table-list' => array( 'unicode' => '&#xf00b;', 'styles' => array( 'sow-fas' ), ),
1574
+ 'table-tennis-paddle-ball' => array( 'unicode' => '&#xf45d;', 'styles' => array( 'sow-fas' ), ),
1575
+ 'tablet' => array( 'unicode' => '&#xf3fb;', 'styles' => array( 'sow-fas' ), ),
1576
+ 'tablet-button' => array( 'unicode' => '&#xf10a;', 'styles' => array( 'sow-fas' ), ),
1577
+ 'tablet-screen-button' => array( 'unicode' => '&#xf3fa;', 'styles' => array( 'sow-fas' ), ),
1578
  'tablets' => array( 'unicode' => '&#xf490;', 'styles' => array( 'sow-fas' ), ),
1579
+ 'tachograph-digital' => array( 'unicode' => '&#xf566;', 'styles' => array( 'sow-fas' ), ),
1580
  'tag' => array( 'unicode' => '&#xf02b;', 'styles' => array( 'sow-fas' ), ),
1581
  'tags' => array( 'unicode' => '&#xf02c;', 'styles' => array( 'sow-fas' ), ),
1582
  'tape' => array( 'unicode' => '&#xf4db;', 'styles' => array( 'sow-fas' ), ),
1583
+ 'tarp' => array( 'unicode' => '&#xe57b;', 'styles' => array( 'sow-fas' ), ),
1584
+ 'tarp-droplet' => array( 'unicode' => '&#xe57c;', 'styles' => array( 'sow-fas' ), ),
1585
  'taxi' => array( 'unicode' => '&#xf1ba;', 'styles' => array( 'sow-fas' ), ),
1586
  'teamspeak' => array( 'unicode' => '&#xf4f9;', 'styles' => array( 'sow-fab' ), ),
1587
  'teeth' => array( 'unicode' => '&#xf62e;', 'styles' => array( 'sow-fas' ), ),
1588
  'teeth-open' => array( 'unicode' => '&#xf62f;', 'styles' => array( 'sow-fas' ), ),
1589
  'telegram' => array( 'unicode' => '&#xf2c6;', 'styles' => array( 'sow-fab' ), ),
1590
+ 'temperature-arrow-down' => array( 'unicode' => '&#xe03f;', 'styles' => array( 'sow-fas' ), ),
1591
+ 'temperature-arrow-up' => array( 'unicode' => '&#xe040;', 'styles' => array( 'sow-fas' ), ),
1592
+ 'temperature-empty' => array( 'unicode' => '&#xf2cb;', 'styles' => array( 'sow-fas' ), ),
1593
+ 'temperature-full' => array( 'unicode' => '&#xf2c7;', 'styles' => array( 'sow-fas' ), ),
1594
+ 'temperature-half' => array( 'unicode' => '&#xf2c9;', 'styles' => array( 'sow-fas' ), ),
1595
  'temperature-high' => array( 'unicode' => '&#xf769;', 'styles' => array( 'sow-fas' ), ),
1596
  'temperature-low' => array( 'unicode' => '&#xf76b;', 'styles' => array( 'sow-fas' ), ),
1597
+ 'temperature-quarter' => array( 'unicode' => '&#xf2ca;', 'styles' => array( 'sow-fas' ), ),
1598
+ 'temperature-three-quarters' => array( 'unicode' => '&#xf2c8;', 'styles' => array( 'sow-fas' ), ),
1599
  'tencent-weibo' => array( 'unicode' => '&#xf1d5;', 'styles' => array( 'sow-fab' ), ),
1600
+ 'tenge-sign' => array( 'unicode' => '&#xf7d7;', 'styles' => array( 'sow-fas' ), ),
1601
+ 'tent' => array( 'unicode' => '&#xe57d;', 'styles' => array( 'sow-fas' ), ),
1602
+ 'tent-arrow-down-to-line' => array( 'unicode' => '&#xe57e;', 'styles' => array( 'sow-fas' ), ),
1603
+ 'tent-arrow-left-right' => array( 'unicode' => '&#xe57f;', 'styles' => array( 'sow-fas' ), ),
1604
+ 'tent-arrow-turn-left' => array( 'unicode' => '&#xe580;', 'styles' => array( 'sow-fas' ), ),
1605
+ 'tent-arrows-down' => array( 'unicode' => '&#xe581;', 'styles' => array( 'sow-fas' ), ),
1606
+ 'tents' => array( 'unicode' => '&#xe582;', 'styles' => array( 'sow-fas' ), ),
1607
  'terminal' => array( 'unicode' => '&#xf120;', 'styles' => array( 'sow-fas' ), ),
1608
  'text-height' => array( 'unicode' => '&#xf034;', 'styles' => array( 'sow-fas' ), ),
1609
+ 'text-slash' => array( 'unicode' => '&#xf87d;', 'styles' => array( 'sow-fas' ), ),
1610
  'text-width' => array( 'unicode' => '&#xf035;', 'styles' => array( 'sow-fas' ), ),
 
 
 
1611
  'the-red-yeti' => array( 'unicode' => '&#xf69d;', 'styles' => array( 'sow-fab' ), ),
 
1612
  'themeco' => array( 'unicode' => '&#xf5c6;', 'styles' => array( 'sow-fab' ), ),
1613
  'themeisle' => array( 'unicode' => '&#xf2b2;', 'styles' => array( 'sow-fab' ), ),
1614
  'thermometer' => array( 'unicode' => '&#xf491;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
 
1615
  'think-peaks' => array( 'unicode' => '&#xf731;', 'styles' => array( 'sow-fab' ), ),
1616
  'thumbs-down' => array( 'unicode' => '&#xf165;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1617
  'thumbs-up' => array( 'unicode' => '&#xf164;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1618
  'thumbtack' => array( 'unicode' => '&#xf08d;', 'styles' => array( 'sow-fas' ), ),
1619
+ 'ticket' => array( 'unicode' => '&#xf145;', 'styles' => array( 'sow-fas' ), ),
1620
+ 'ticket-simple' => array( 'unicode' => '&#xf3ff;', 'styles' => array( 'sow-fas' ), ),
1621
  'tiktok' => array( 'unicode' => '&#xe07b;', 'styles' => array( 'sow-fab' ), ),
1622
+ 'timeline' => array( 'unicode' => '&#xe29c;', 'styles' => array( 'sow-fas' ), ),
 
 
 
 
1623
  'toggle-off' => array( 'unicode' => '&#xf204;', 'styles' => array( 'sow-fas' ), ),
1624
  'toggle-on' => array( 'unicode' => '&#xf205;', 'styles' => array( 'sow-fas' ), ),
1625
  'toilet' => array( 'unicode' => '&#xf7d8;', 'styles' => array( 'sow-fas' ), ),
1626
  'toilet-paper' => array( 'unicode' => '&#xf71e;', 'styles' => array( 'sow-fas' ), ),
1627
  'toilet-paper-slash' => array( 'unicode' => '&#xe072;', 'styles' => array( 'sow-fas' ), ),
1628
+ 'toilet-portable' => array( 'unicode' => '&#xe583;', 'styles' => array( 'sow-fas' ), ),
1629
+ 'toilets-portable' => array( 'unicode' => '&#xe584;', 'styles' => array( 'sow-fas' ), ),
1630
  'toolbox' => array( 'unicode' => '&#xf552;', 'styles' => array( 'sow-fas' ), ),
 
1631
  'tooth' => array( 'unicode' => '&#xf5c9;', 'styles' => array( 'sow-fas' ), ),
 
1632
  'torii-gate' => array( 'unicode' => '&#xf6a1;', 'styles' => array( 'sow-fas' ), ),
1633
+ 'tornado' => array( 'unicode' => '&#xf76f;', 'styles' => array( 'sow-fas' ), ),
1634
+ 'tower-broadcast' => array( 'unicode' => '&#xf519;', 'styles' => array( 'sow-fas' ), ),
1635
+ 'tower-cell' => array( 'unicode' => '&#xe585;', 'styles' => array( 'sow-fas' ), ),
1636
+ 'tower-observation' => array( 'unicode' => '&#xe586;', 'styles' => array( 'sow-fas' ), ),
1637
  'tractor' => array( 'unicode' => '&#xf722;', 'styles' => array( 'sow-fas' ), ),
1638
  'trade-federation' => array( 'unicode' => '&#xf513;', 'styles' => array( 'sow-fab' ), ),
1639
  'trademark' => array( 'unicode' => '&#xf25c;', 'styles' => array( 'sow-fas' ), ),
1640
  'traffic-light' => array( 'unicode' => '&#xf637;', 'styles' => array( 'sow-fas' ), ),
1641
  'trailer' => array( 'unicode' => '&#xe041;', 'styles' => array( 'sow-fas' ), ),
1642
  'train' => array( 'unicode' => '&#xf238;', 'styles' => array( 'sow-fas' ), ),
1643
+ 'train-subway' => array( 'unicode' => '&#xf239;', 'styles' => array( 'sow-fas' ), ),
1644
+ 'train-tram' => array( 'unicode' => '&#xf7da;', 'styles' => array( 'sow-fas' ), ),
1645
+ 'transgender' => array( 'unicode' => '&#xf225;', 'styles' => array( 'sow-fas' ), ),
1646
  'trash' => array( 'unicode' => '&#xf1f8;', 'styles' => array( 'sow-fas' ), ),
1647
+ 'trash-arrow-up' => array( 'unicode' => '&#xf829;', 'styles' => array( 'sow-fas' ), ),
1648
+ 'trash-can' => array( 'unicode' => '&#xf2ed;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1649
+ 'trash-can-arrow-up' => array( 'unicode' => '&#xf82a;', 'styles' => array( 'sow-fas' ), ),
1650
  'tree' => array( 'unicode' => '&#xf1bb;', 'styles' => array( 'sow-fas' ), ),
1651
+ 'tree-city' => array( 'unicode' => '&#xe587;', 'styles' => array( 'sow-fas' ), ),
1652
  'trello' => array( 'unicode' => '&#xf181;', 'styles' => array( 'sow-fab' ), ),
1653
+ 'triangle-exclamation' => array( 'unicode' => '&#xf071;', 'styles' => array( 'sow-fas' ), ),
1654
  'trophy' => array( 'unicode' => '&#xf091;', 'styles' => array( 'sow-fas' ), ),
1655
+ 'trowel' => array( 'unicode' => '&#xe589;', 'styles' => array( 'sow-fas' ), ),
1656
+ 'trowel-bricks' => array( 'unicode' => '&#xe58a;', 'styles' => array( 'sow-fas' ), ),
1657
  'truck' => array( 'unicode' => '&#xf0d1;', 'styles' => array( 'sow-fas' ), ),
1658
+ 'truck-arrow-right' => array( 'unicode' => '&#xe58b;', 'styles' => array( 'sow-fas' ), ),
1659
+ 'truck-droplet' => array( 'unicode' => '&#xe58c;', 'styles' => array( 'sow-fas' ), ),
1660
+ 'truck-fast' => array( 'unicode' => '&#xf48b;', 'styles' => array( 'sow-fas' ), ),
1661
+ 'truck-field' => array( 'unicode' => '&#xe58d;', 'styles' => array( 'sow-fas' ), ),
1662
+ 'truck-field-un' => array( 'unicode' => '&#xe58e;', 'styles' => array( 'sow-fas' ), ),
1663
+ 'truck-front' => array( 'unicode' => '&#xe2b7;', 'styles' => array( 'sow-fas' ), ),
1664
+ 'truck-medical' => array( 'unicode' => '&#xf0f9;', 'styles' => array( 'sow-fas' ), ),
1665
  'truck-monster' => array( 'unicode' => '&#xf63b;', 'styles' => array( 'sow-fas' ), ),
1666
  'truck-moving' => array( 'unicode' => '&#xf4df;', 'styles' => array( 'sow-fas' ), ),
1667
  'truck-pickup' => array( 'unicode' => '&#xf63c;', 'styles' => array( 'sow-fas' ), ),
1668
+ 'truck-plane' => array( 'unicode' => '&#xe58f;', 'styles' => array( 'sow-fas' ), ),
1669
+ 'truck-ramp-box' => array( 'unicode' => '&#xf4de;', 'styles' => array( 'sow-fas' ), ),
1670
  'tty' => array( 'unicode' => '&#xf1e4;', 'styles' => array( 'sow-fas' ), ),
1671
  'tumblr' => array( 'unicode' => '&#xf173;', 'styles' => array( 'sow-fab' ), ),
1672
  'tumblr-square' => array( 'unicode' => '&#xf174;', 'styles' => array( 'sow-fab' ), ),
1673
+ 'turkish-lira-sign' => array( 'unicode' => '&#xe2bb;', 'styles' => array( 'sow-fas' ), ),
1674
+ 'turn-down' => array( 'unicode' => '&#xf3be;', 'styles' => array( 'sow-fas' ), ),
1675
+ 'turn-up' => array( 'unicode' => '&#xf3bf;', 'styles' => array( 'sow-fas' ), ),
1676
  'tv' => array( 'unicode' => '&#xf26c;', 'styles' => array( 'sow-fas' ), ),
1677
  'twitch' => array( 'unicode' => '&#xf1e8;', 'styles' => array( 'sow-fab' ), ),
1678
  'twitter' => array( 'unicode' => '&#xf099;', 'styles' => array( 'sow-fab' ), ),
1679
  'twitter-square' => array( 'unicode' => '&#xf081;', 'styles' => array( 'sow-fab' ), ),
1680
  'typo3' => array( 'unicode' => '&#xf42b;', 'styles' => array( 'sow-fab' ), ),
1681
+ 'u' => array( 'unicode' => '&#x55;', 'styles' => array( 'sow-fas' ), ),
1682
  'uber' => array( 'unicode' => '&#xf402;', 'styles' => array( 'sow-fab' ), ),
1683
  'ubuntu' => array( 'unicode' => '&#xf7df;', 'styles' => array( 'sow-fab' ), ),
1684
  'uikit' => array( 'unicode' => '&#xf403;', 'styles' => array( 'sow-fab' ), ),
1687
  'umbrella-beach' => array( 'unicode' => '&#xf5ca;', 'styles' => array( 'sow-fas' ), ),
1688
  'uncharted' => array( 'unicode' => '&#xe084;', 'styles' => array( 'sow-fab' ), ),
1689
  'underline' => array( 'unicode' => '&#xf0cd;', 'styles' => array( 'sow-fas' ), ),
 
 
1690
  'uniregistry' => array( 'unicode' => '&#xf404;', 'styles' => array( 'sow-fab' ), ),
1691
  'unity' => array( 'unicode' => '&#xe049;', 'styles' => array( 'sow-fab' ), ),
1692
  'universal-access' => array( 'unicode' => '&#xf29a;', 'styles' => array( 'sow-fas' ), ),
 
 
1693
  'unlock' => array( 'unicode' => '&#xf09c;', 'styles' => array( 'sow-fas' ), ),
1694
+ 'unlock-keyhole' => array( 'unicode' => '&#xf13e;', 'styles' => array( 'sow-fas' ), ),
1695
  'unsplash' => array( 'unicode' => '&#xe07c;', 'styles' => array( 'sow-fab' ), ),
1696
  'untappd' => array( 'unicode' => '&#xf405;', 'styles' => array( 'sow-fab' ), ),
1697
+ 'up-down' => array( 'unicode' => '&#xf338;', 'styles' => array( 'sow-fas' ), ),
1698
+ 'up-down-left-right' => array( 'unicode' => '&#xf0b2;', 'styles' => array( 'sow-fas' ), ),
1699
+ 'up-long' => array( 'unicode' => '&#xf30c;', 'styles' => array( 'sow-fas' ), ),
1700
+ 'up-right-and-down-left-from-center' => array( 'unicode' => '&#xf424;', 'styles' => array( 'sow-fas' ), ),
1701
+ 'up-right-from-square' => array( 'unicode' => '&#xf35d;', 'styles' => array( 'sow-fas' ), ),
1702
  'upload' => array( 'unicode' => '&#xf093;', 'styles' => array( 'sow-fas' ), ),
1703
  'ups' => array( 'unicode' => '&#xf7e0;', 'styles' => array( 'sow-fab' ), ),
1704
  'usb' => array( 'unicode' => '&#xf287;', 'styles' => array( 'sow-fab' ), ),
1705
  'user' => array( 'unicode' => '&#xf007;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
 
 
1706
  'user-astronaut' => array( 'unicode' => '&#xf4fb;', 'styles' => array( 'sow-fas' ), ),
1707
  'user-check' => array( 'unicode' => '&#xf4fc;', 'styles' => array( 'sow-fas' ), ),
 
1708
  'user-clock' => array( 'unicode' => '&#xf4fd;', 'styles' => array( 'sow-fas' ), ),
1709
+ 'user-doctor' => array( 'unicode' => '&#xf0f0;', 'styles' => array( 'sow-fas' ), ),
1710
+ 'user-gear' => array( 'unicode' => '&#xf4fe;', 'styles' => array( 'sow-fas' ), ),
 
1711
  'user-graduate' => array( 'unicode' => '&#xf501;', 'styles' => array( 'sow-fas' ), ),
1712
+ 'user-group' => array( 'unicode' => '&#xf500;', 'styles' => array( 'sow-fas' ), ),
1713
  'user-injured' => array( 'unicode' => '&#xf728;', 'styles' => array( 'sow-fas' ), ),
1714
+ 'user-large' => array( 'unicode' => '&#xf406;', 'styles' => array( 'sow-fas' ), ),
1715
+ 'user-large-slash' => array( 'unicode' => '&#xf4fa;', 'styles' => array( 'sow-fas' ), ),
1716
  'user-lock' => array( 'unicode' => '&#xf502;', 'styles' => array( 'sow-fas' ), ),
 
1717
  'user-minus' => array( 'unicode' => '&#xf503;', 'styles' => array( 'sow-fas' ), ),
1718
  'user-ninja' => array( 'unicode' => '&#xf504;', 'styles' => array( 'sow-fas' ), ),
1719
  'user-nurse' => array( 'unicode' => '&#xf82f;', 'styles' => array( 'sow-fas' ), ),
1720
+ 'user-pen' => array( 'unicode' => '&#xf4ff;', 'styles' => array( 'sow-fas' ), ),
1721
  'user-plus' => array( 'unicode' => '&#xf234;', 'styles' => array( 'sow-fas' ), ),
1722
  'user-secret' => array( 'unicode' => '&#xf21b;', 'styles' => array( 'sow-fas' ), ),
1723
  'user-shield' => array( 'unicode' => '&#xf505;', 'styles' => array( 'sow-fas' ), ),
1724
  'user-slash' => array( 'unicode' => '&#xf506;', 'styles' => array( 'sow-fas' ), ),
1725
  'user-tag' => array( 'unicode' => '&#xf507;', 'styles' => array( 'sow-fas' ), ),
1726
  'user-tie' => array( 'unicode' => '&#xf508;', 'styles' => array( 'sow-fas' ), ),
1727
+ 'user-xmark' => array( 'unicode' => '&#xf235;', 'styles' => array( 'sow-fas' ), ),
1728
  'users' => array( 'unicode' => '&#xf0c0;', 'styles' => array( 'sow-fas' ), ),
1729
+ 'users-between-lines' => array( 'unicode' => '&#xe591;', 'styles' => array( 'sow-fas' ), ),
1730
+ 'users-gear' => array( 'unicode' => '&#xf509;', 'styles' => array( 'sow-fas' ), ),
1731
+ 'users-line' => array( 'unicode' => '&#xe592;', 'styles' => array( 'sow-fas' ), ),
1732
+ 'users-rays' => array( 'unicode' => '&#xe593;', 'styles' => array( 'sow-fas' ), ),
1733
+ 'users-rectangle' => array( 'unicode' => '&#xe594;', 'styles' => array( 'sow-fas' ), ),
1734
  'users-slash' => array( 'unicode' => '&#xe073;', 'styles' => array( 'sow-fas' ), ),
1735
+ 'users-viewfinder' => array( 'unicode' => '&#xe595;', 'styles' => array( 'sow-fas' ), ),
1736
  'usps' => array( 'unicode' => '&#xf7e1;', 'styles' => array( 'sow-fab' ), ),
1737
  'ussunnah' => array( 'unicode' => '&#xf407;', 'styles' => array( 'sow-fab' ), ),
 
1738
  'utensils' => array( 'unicode' => '&#xf2e7;', 'styles' => array( 'sow-fas' ), ),
1739
+ 'v' => array( 'unicode' => '&#x56;', 'styles' => array( 'sow-fas' ), ),
1740
  'vaadin' => array( 'unicode' => '&#xf408;', 'styles' => array( 'sow-fab' ), ),
1741
+ 'van-shuttle' => array( 'unicode' => '&#xf5b6;', 'styles' => array( 'sow-fas' ), ),
1742
+ 'vault' => array( 'unicode' => '&#xe2c5;', 'styles' => array( 'sow-fas' ), ),
1743
  'vector-square' => array( 'unicode' => '&#xf5cb;', 'styles' => array( 'sow-fas' ), ),
1744
  'venus' => array( 'unicode' => '&#xf221;', 'styles' => array( 'sow-fas' ), ),
1745
  'venus-double' => array( 'unicode' => '&#xf226;', 'styles' => array( 'sow-fas' ), ),
1750
  'viadeo' => array( 'unicode' => '&#xf2a9;', 'styles' => array( 'sow-fab' ), ),
1751
  'viadeo-square' => array( 'unicode' => '&#xf2aa;', 'styles' => array( 'sow-fab' ), ),
1752
  'vial' => array( 'unicode' => '&#xf492;', 'styles' => array( 'sow-fas' ), ),
1753
+ 'vial-circle-check' => array( 'unicode' => '&#xe596;', 'styles' => array( 'sow-fas' ), ),
1754
+ 'vial-virus' => array( 'unicode' => '&#xe597;', 'styles' => array( 'sow-fas' ), ),
1755
  'vials' => array( 'unicode' => '&#xf493;', 'styles' => array( 'sow-fas' ), ),
1756
  'viber' => array( 'unicode' => '&#xf409;', 'styles' => array( 'sow-fab' ), ),
1757
  'video' => array( 'unicode' => '&#xf03d;', 'styles' => array( 'sow-fas' ), ),
1762
  'vimeo-v' => array( 'unicode' => '&#xf27d;', 'styles' => array( 'sow-fab' ), ),
1763
  'vine' => array( 'unicode' => '&#xf1ca;', 'styles' => array( 'sow-fab' ), ),
1764
  'virus' => array( 'unicode' => '&#xe074;', 'styles' => array( 'sow-fas' ), ),
1765
+ 'virus-covid' => array( 'unicode' => '&#xe4a8;', 'styles' => array( 'sow-fas' ), ),
1766
+ 'virus-covid-slash' => array( 'unicode' => '&#xe4a9;', 'styles' => array( 'sow-fas' ), ),
1767
  'virus-slash' => array( 'unicode' => '&#xe075;', 'styles' => array( 'sow-fas' ), ),
1768
  'viruses' => array( 'unicode' => '&#xe076;', 'styles' => array( 'sow-fas' ), ),
1769
  'vk' => array( 'unicode' => '&#xf189;', 'styles' => array( 'sow-fab' ), ),
1770
  'vnv' => array( 'unicode' => '&#xf40b;', 'styles' => array( 'sow-fab' ), ),
1771
  'voicemail' => array( 'unicode' => '&#xf897;', 'styles' => array( 'sow-fas' ), ),
1772
+ 'volcano' => array( 'unicode' => '&#xf770;', 'styles' => array( 'sow-fas' ), ),
1773
+ 'volleyball' => array( 'unicode' => '&#xf45f;', 'styles' => array( 'sow-fas' ), ),
1774
+ 'volume-high' => array( 'unicode' => '&#xf028;', 'styles' => array( 'sow-fas' ), ),
1775
+ 'volume-low' => array( 'unicode' => '&#xf027;', 'styles' => array( 'sow-fas' ), ),
1776
  'volume-off' => array( 'unicode' => '&#xf026;', 'styles' => array( 'sow-fas' ), ),
1777
+ 'volume-xmark' => array( 'unicode' => '&#xf6a9;', 'styles' => array( 'sow-fas' ), ),
 
1778
  'vr-cardboard' => array( 'unicode' => '&#xf729;', 'styles' => array( 'sow-fas' ), ),
1779
  'vuejs' => array( 'unicode' => '&#xf41f;', 'styles' => array( 'sow-fab' ), ),
1780
+ 'w' => array( 'unicode' => '&#x57;', 'styles' => array( 'sow-fas' ), ),
1781
+ 'walkie-talkie' => array( 'unicode' => '&#xf8ef;', 'styles' => array( 'sow-fas' ), ),
1782
  'wallet' => array( 'unicode' => '&#xf555;', 'styles' => array( 'sow-fas' ), ),
1783
+ 'wand-magic' => array( 'unicode' => '&#xf0d0;', 'styles' => array( 'sow-fas' ), ),
1784
+ 'wand-magic-sparkles' => array( 'unicode' => '&#xe2ca;', 'styles' => array( 'sow-fas' ), ),
1785
+ 'wand-sparkles' => array( 'unicode' => '&#xf72b;', 'styles' => array( 'sow-fas' ), ),
1786
  'warehouse' => array( 'unicode' => '&#xf494;', 'styles' => array( 'sow-fas' ), ),
1787
  'watchman-monitoring' => array( 'unicode' => '&#xe087;', 'styles' => array( 'sow-fab' ), ),
1788
  'water' => array( 'unicode' => '&#xf773;', 'styles' => array( 'sow-fas' ), ),
1789
+ 'water-ladder' => array( 'unicode' => '&#xf5c5;', 'styles' => array( 'sow-fas' ), ),
1790
  'wave-square' => array( 'unicode' => '&#xf83e;', 'styles' => array( 'sow-fas' ), ),
1791
  'waze' => array( 'unicode' => '&#xf83f;', 'styles' => array( 'sow-fab' ), ),
1792
  'weebly' => array( 'unicode' => '&#xf5cc;', 'styles' => array( 'sow-fab' ), ),
1793
  'weibo' => array( 'unicode' => '&#xf18a;', 'styles' => array( 'sow-fab' ), ),
 
1794
  'weight-hanging' => array( 'unicode' => '&#xf5cd;', 'styles' => array( 'sow-fas' ), ),
1795
+ 'weight-scale' => array( 'unicode' => '&#xf496;', 'styles' => array( 'sow-fas' ), ),
1796
  'weixin' => array( 'unicode' => '&#xf1d7;', 'styles' => array( 'sow-fab' ), ),
1797
  'whatsapp' => array( 'unicode' => '&#xf232;', 'styles' => array( 'sow-fab' ), ),
1798
  'whatsapp-square' => array( 'unicode' => '&#xf40c;', 'styles' => array( 'sow-fab' ), ),
1799
+ 'wheat-awn' => array( 'unicode' => '&#xe2cd;', 'styles' => array( 'sow-fas' ), ),
1800
+ 'wheat-awn-circle-exclamation' => array( 'unicode' => '&#xe598;', 'styles' => array( 'sow-fas' ), ),
1801
  'wheelchair' => array( 'unicode' => '&#xf193;', 'styles' => array( 'sow-fas' ), ),
1802
+ 'wheelchair-move' => array( 'unicode' => '&#xe2ce;', 'styles' => array( 'sow-fas' ), ),
1803
+ 'whiskey-glass' => array( 'unicode' => '&#xf7a0;', 'styles' => array( 'sow-fas' ), ),
1804
  'whmcs' => array( 'unicode' => '&#xf40d;', 'styles' => array( 'sow-fab' ), ),
1805
  'wifi' => array( 'unicode' => '&#xf1eb;', 'styles' => array( 'sow-fas' ), ),
1806
  'wikipedia-w' => array( 'unicode' => '&#xf266;', 'styles' => array( 'sow-fab' ), ),
1807
  'wind' => array( 'unicode' => '&#xf72e;', 'styles' => array( 'sow-fas' ), ),
 
1808
  'window-maximize' => array( 'unicode' => '&#xf2d0;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1809
  'window-minimize' => array( 'unicode' => '&#xf2d1;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1810
  'window-restore' => array( 'unicode' => '&#xf2d2;', 'styles' => array( 'sow-fas', 'sow-far' ), ),
1811
  'windows' => array( 'unicode' => '&#xf17a;', 'styles' => array( 'sow-fab' ), ),
1812
  'wine-bottle' => array( 'unicode' => '&#xf72f;', 'styles' => array( 'sow-fas' ), ),
1813
  'wine-glass' => array( 'unicode' => '&#xf4e3;', 'styles' => array( 'sow-fas' ), ),
1814
+ 'wine-glass-empty' => array( 'unicode' => '&#xf5ce;', 'styles' => array( 'sow-fas' ), ),
1815
+ 'wirsindhandwerk' => array( 'unicode' => '&#xe2d0;', 'styles' => array( 'sow-fab' ), ),
1816
  'wix' => array( 'unicode' => '&#xf5cf;', 'styles' => array( 'sow-fab' ), ),
1817
  'wizards-of-the-coast' => array( 'unicode' => '&#xf730;', 'styles' => array( 'sow-fab' ), ),
1818
  'wodu' => array( 'unicode' => '&#xe088;', 'styles' => array( 'sow-fab' ), ),
1820
  'won-sign' => array( 'unicode' => '&#xf159;', 'styles' => array( 'sow-fas' ), ),
1821
  'wordpress' => array( 'unicode' => '&#xf19a;', 'styles' => array( 'sow-fab' ), ),
1822
  'wordpress-simple' => array( 'unicode' => '&#xf411;', 'styles' => array( 'sow-fab' ), ),
1823
+ 'worm' => array( 'unicode' => '&#xe599;', 'styles' => array( 'sow-fas' ), ),
1824
  'wpbeginner' => array( 'unicode' => '&#xf297;', 'styles' => array( 'sow-fab' ), ),
1825
  'wpexplorer' => array( 'unicode' => '&#xf2de;', 'styles' => array( 'sow-fab' ), ),
1826
  'wpforms' => array( 'unicode' => '&#xf298;', 'styles' => array( 'sow-fab' ), ),
1827
  'wpressr' => array( 'unicode' => '&#xf3e4;', 'styles' => array( 'sow-fab' ), ),
1828
  'wrench' => array( 'unicode' => '&#xf0ad;', 'styles' => array( 'sow-fas' ), ),
1829
+ 'x' => array( 'unicode' => '&#x58;', 'styles' => array( 'sow-fas' ), ),
1830
  'x-ray' => array( 'unicode' => '&#xf497;', 'styles' => array( 'sow-fas' ), ),
1831
  'xbox' => array( 'unicode' => '&#xf412;', 'styles' => array( 'sow-fab' ), ),
1832
  'xing' => array( 'unicode' => '&#xf168;', 'styles' => array( 'sow-fab' ), ),
1833
  'xing-square' => array( 'unicode' => '&#xf169;', 'styles' => array( 'sow-fab' ), ),
1834
+ 'xmark' => array( 'unicode' => '&#xf00d;', 'styles' => array( 'sow-fas' ), ),
1835
+ 'xmarks-lines' => array( 'unicode' => '&#xe59a;', 'styles' => array( 'sow-fas' ), ),
1836
+ 'y' => array( 'unicode' => '&#x59;', 'styles' => array( 'sow-fas' ), ),
1837
  'y-combinator' => array( 'unicode' => '&#xf23b;', 'styles' => array( 'sow-fab' ), ),
1838
  'yahoo' => array( 'unicode' => '&#xf19e;', 'styles' => array( 'sow-fab' ), ),
1839
  'yammer' => array( 'unicode' => '&#xf840;', 'styles' => array( 'sow-fab' ), ),
1846
  'yoast' => array( 'unicode' => '&#xf2b1;', 'styles' => array( 'sow-fab' ), ),
1847
  'youtube' => array( 'unicode' => '&#xf167;', 'styles' => array( 'sow-fab' ), ),
1848
  'youtube-square' => array( 'unicode' => '&#xf431;', 'styles' => array( 'sow-fab' ), ),
1849
+ 'z' => array( 'unicode' => '&#x5a;', 'styles' => array( 'sow-fas' ), ),
1850
  'zhihu' => array( 'unicode' => '&#xf63f;', 'styles' => array( 'sow-fab' ), ),
1851
 
1852
  ));
1863
 
1864
  add_filter('siteorigin_widgets_icon_styles_fontawesome', 'siteorigin_widgets_icon_styles_fontawesome_filter');
1865
 
1866
+ $siteorigin_font_awesome = apply_filters( 'siteorigin_widgets_icons_fontawesome', array() );
1867
  function siteorigin_widgets_icon_migrate_fontawesome( $icon_data ) {
1868
+ global $siteorigin_font_awesome;
1869
+
1870
+ // FontAwesome regularly updates icon names so we should always check if we
1871
+ // we need to migrate the current icon.
1872
+ if ( ! empty( $icon_data ) ) {
 
 
 
 
 
 
 
1873
  if ( empty( $icon_data['style'] ) ) {
1874
+ // Pre-WB 1.14.0 icon.
1875
+ $name_map = siteorigin_widgets_icon_migrate_fontawesome_name_map();
1876
+
1877
+ if ( isset( $name_map[ $icon_data['icon'] ] ) ) {
1878
+ if ( preg_match( '/\-o\b/', $icon_data['icon'] ) ) {
1879
+ $icon_data['style'] = 'sow-far';
1880
+ }
1881
+ $icon_data['icon'] = $name_map[ $icon_data['icon'] ];
1882
+ }
1883
+ if ( empty( $icon_data['style'] ) ) {
1884
+ if (
1885
+ ! empty( $siteorigin_font_awesome[ $icon_data['icon'] ] ) &&
1886
+ ! empty( $siteorigin_font_awesome[ $icon_data['icon'] ]['styles'] )
1887
+ ) {
1888
+ $icon_data['style'] = $siteorigin_font_awesome[ $icon_data['icon'] ]['styles'][0];
1889
+ } else {
1890
+ $icon_data['style'] = 'sow-fas';
1891
+ }
1892
+ }
1893
+ } elseif ( empty( $siteorigin_font_awesome[ $icon_data['icon'] ] ) ) {
1894
+ $name_map = siteorigin_widgets_icon_migrate_fontawesome_name_map();
1895
+ if ( ! empty( $name_map[ $icon_data['icon'] ] ) ) {
1896
+ $icon_data['icon'] = $name_map[ $icon_data['icon'] ];
1897
  }
1898
  }
1899
  }
1900
+
1901
  return $icon_data;
1902
  }
1903
 
1904
  add_filter( 'siteorigin_widgets_icon_migrate_fontawesome', 'siteorigin_widgets_icon_migrate_fontawesome' );
1905
 
1906
+ $siteorigin_font_awesome_migration_data = array();
1907
  function siteorigin_widgets_icon_migrate_fontawesome_name_map() {
1908
+ global $siteorigin_font_awesome_migration_data;
1909
+ if ( ! empty( $siteorigin_font_awesome_migration_data ) ) {
1910
+ return $siteorigin_font_awesome_migration_data;
1911
+ }
1912
+
1913
+ $siteorigin_font_awesome_migration_data = array(
1914
  'address-book-o' => 'address-book',
1915
  'address-card-o' => 'address-card',
1916
  'area-chart' => 'chart-area',
2193
  'yen' => 'yen-sign',
2194
  'youtube-play' => 'youtube',
2195
  'youtube-square' => 'youtube-square',
2196
+ // 6.0 changes
2197
+ 'ad' => 'rectangle-ad',
2198
+ 'adjust' => 'circle-half-stroke',
2199
+ 'air-freshener' => 'spray-can-sparkles',
2200
+ 'alien-monster' => 'alien-8bit',
2201
+ 'allergies' => 'hand-dots',
2202
+ 'ambulance' => 'truck-medical',
2203
+ 'american-sign-language-interpreting' => 'hands-asl-interpreting',
2204
+ 'analytics' => 'chart-mixed',
2205
+ 'angle-double-down' => 'angles-down',
2206
+ 'angle-double-left' => 'angles-left',
2207
+ 'angle-double-right' => 'angles-right',
2208
+ 'angle-double-up' => 'angles-up',
2209
+ 'angry' => 'face-angry',
2210
+ 'apple-alt' => 'apple-whole',
2211
+ 'apple-crate' => 'crate-apple',
2212
+ 'archive' => 'box-archive',
2213
+ 'arrow-alt-circle-down' => 'circle-down',
2214
+ 'arrow-alt-circle-left' => 'circle-left',
2215
+ 'arrow-alt-circle-right' => 'circle-right',
2216
+ 'arrow-alt-circle-up' => 'circle-up',
2217
+ 'arrow-alt-down' => 'down',
2218
+ 'arrow-alt-from-bottom' => 'up-from-line',
2219
+ 'arrow-alt-from-left' => 'right-from-line',
2220
+ 'arrow-alt-from-right' => 'left-from-line',
2221
+ 'arrow-alt-from-top' => 'down-from-line',
2222
+ 'arrow-alt-left' => 'left',
2223
+ 'arrow-alt-right' => 'right',
2224
+ 'arrow-alt-square-down' => 'square-down',
2225
+ 'arrow-alt-square-left' => 'square-left',
2226
+ 'arrow-alt-square-right' => 'square-right',
2227
+ 'arrow-alt-square-up' => 'square-up',
2228
+ 'arrow-alt-to-bottom' => 'down-to-line',
2229
+ 'arrow-alt-to-left' => 'left-to-line',
2230
+ 'arrow-alt-to-right' => 'right-to-line',
2231
+ 'arrow-alt-to-top' => 'up-to-line',
2232
+ 'arrow-alt-up' => 'up',
2233
+ 'arrow-circle-down' => 'circle-arrow-down',
2234
+ 'arrow-circle-left' => 'circle-arrow-left',
2235
+ 'arrow-circle-right' => 'circle-arrow-right',
2236
+ 'arrow-circle-up' => 'circle-arrow-up',
2237
+ 'arrow-from-bottom' => 'arrow-up-from-line',
2238
+ 'arrow-from-left' => 'arrow-right-from-line',
2239
+ 'arrow-from-right' => 'arrow-left-from-line',
2240
+ 'arrow-from-top' => 'arrow-down-from-line',
2241
+ 'arrow-square-down' => 'square-arrow-down',
2242
+ 'arrow-square-left' => 'square-arrow-left',
2243
+ 'arrow-square-right' => 'square-arrow-right',
2244
+ 'arrow-square-up' => 'square-arrow-up',
2245
+ 'arrow-to-bottom' => 'arrow-down-to-line',
2246
+ 'arrow-to-left' => 'arrow-left-to-line',
2247
+ 'arrow-to-right' => 'arrow-right-to-line',
2248
+ 'arrow-to-top' => 'arrow-up-to-line',
2249
+ 'arrows' => 'arrows-up-down-left-right',
2250
+ 'arrows-alt' => 'up-down-left-right',
2251
+ 'arrows-alt-h' => 'left-right',
2252
+ 'arrows-alt-v' => 'up-down',
2253
+ 'arrows-h' => 'arrows-left-right',
2254
+ 'arrows-v' => 'arrows-up-down',
2255
+ 'assistive-listening-systems' => 'ear-listen',
2256
+ 'atlas' => 'book-atlas',
2257
+ 'atom-alt' => 'atom-simple',
2258
+ 'backspace' => 'delete-left',
2259
+ 'balance-scale' => 'scale-balanced',
2260
+ 'balance-scale-left' => 'scale-unbalanced',
2261
+ 'balance-scale-right' => 'scale-unbalanced-flip',
2262
+ 'band-aid' => 'bandage',
2263
+ 'barcode-alt' => 'rectangle-barcode',
2264
+ 'baseball-ball' => 'baseball',
2265
+ 'basketball-ball' => 'basketball',
2266
+ 'bed-alt' => 'bed-front',
2267
+ 'beer' => 'beer-mug-empty',
2268
+ 'betamax' => 'cassette-betamax',
2269
+ 'bible' => 'book-bible',
2270
+ 'biking' => 'person-biking',
2271
+ 'biking-mountain' => 'person-biking-mountain',
2272
+ 'birthday-cake' => 'cake-candles',
2273
+ 'blind' => 'person-walking-with-cane',
2274
+ 'book-alt' => 'book-blank',
2275
+ 'book-dead' => 'book-skull',
2276
+ 'book-reader' => 'book-open-reader',
2277
+ 'book-spells' => 'book-sparkles',
2278
+ 'border-style' => 'border-top-left',
2279
+ 'border-style-alt' => 'border-bottom-right',
2280
+ 'box-alt' => 'box-taped',
2281
+ 'box-fragile' => 'square-fragile',
2282
+ 'box-full' => 'box-open-full',
2283
+ 'box-up' => 'square-this-way-up',
2284
+ 'box-usd' => 'box-dollar',
2285
+ 'boxes' => 'boxes-stacked',
2286
+ 'boxes-alt' => 'boxes-stacked',
2287
+ 'brackets' => 'brackets-square',
2288
+ 'broadcast-tower' => 'tower-broadcast',
2289
+ 'burn' => 'fire-flame-simple',
2290
+ 'bus-alt' => 'bus-simple',
2291
+ 'calculator-alt' => 'calculator-simple',
2292
+ 'calendar-alt' => 'calendar-days',
2293
+ 'calendar-edit' => 'calendar-pen',
2294
+ 'calendar-times' => 'calendar-xmark',
2295
+ 'camera-alt' => 'camera',
2296
+ 'camera-home' => 'camera-security',
2297
+ 'car-alt' => 'car-rear',
2298
+ 'car-mechanic' => 'car-wrench',
2299
+ 'caravan-alt' => 'caravan-simple',
2300
+ 'caret-circle-down' => 'circle-caret-down',
2301
+ 'caret-circle-left' => 'circle-caret-left',
2302
+ 'caret-circle-right' => 'circle-caret-right',
2303
+ 'caret-circle-up' => 'circle-caret-up',
2304
+ 'caret-square-down' => 'square-caret-down',
2305
+ 'caret-square-left' => 'square-caret-left',
2306
+ 'caret-square-right' => 'square-caret-right',
2307
+ 'caret-square-up' => 'square-caret-up',
2308
+ 'cctv' => 'camera-cctv',
2309
+ 'chalkboard-teacher' => 'chalkboard-user',
2310
+ 'chart-pie-alt' => 'chart-pie-simple',
2311
+ 'check-circle' => 'circle-check',
2312
+ 'check-square' => 'square-check',
2313
+ 'cheeseburger' => 'burger-cheese',
2314
+ 'chess-bishop-alt' => 'chess-bishop-piece',
2315
+ 'chess-clock-alt' => 'chess-clock-flip',
2316
+ 'chess-king-alt' => 'chess-king-piece',
2317
+ 'chess-knight-alt' => 'chess-knight-piece',
2318
+ 'chess-pawn-alt' => 'chess-pawn-piece',
2319
+ 'chess-queen-alt' => 'chess-queen-piece',
2320
+ 'chess-rook-alt' => 'chess-rook-piece',
2321
+ 'chevron-circle-down' => 'circle-chevron-down',
2322
+ 'chevron-circle-left' => 'circle-chevron-left',
2323
+ 'chevron-circle-right' => 'circle-chevron-right',
2324
+ 'chevron-circle-up' => 'circle-chevron-up',
2325
+ 'chevron-double-down' => 'chevrons-down',
2326
+ 'chevron-double-left' => 'chevrons-left',
2327
+ 'chevron-double-right' => 'chevrons-right',
2328
+ 'chevron-double-up' => 'chevrons-up',
2329
+ 'chevron-square-down' => 'square-chevron-down',
2330
+ 'chevron-square-left' => 'square-chevron-left',
2331
+ 'chevron-square-right' => 'square-chevron-right',
2332
+ 'chevron-square-up' => 'square-chevron-up',
2333
+ 'clinic-medical' => 'house-chimney-medical',
2334
+ 'cloud-download' => 'cloud-arrow-down',
2335
+ 'cloud-download-alt' => 'cloud-arrow-down',
2336
+ 'cloud-upload' => 'cloud-arrow-up',
2337
+ 'cloud-upload-alt' => 'cloud-arrow-up',
2338
+ 'cocktail' => 'martini-glass-citrus',
2339
+ 'coffee' => 'mug-saucer',
2340
+ 'coffee-togo' => 'cup-togo',
2341
+ 'cog' => 'gear',
2342
+ 'cogs' => 'gears',
2343
+ 'columns' => 'table-columns',
2344
+ 'comment-alt' => 'message',
2345
+ 'comment-alt-check' => 'message-check',
2346
+ 'comment-alt-dollar' => 'message-dollar',
2347
+ 'comment-alt-dots' => 'message-dots',
2348
+ 'comment-alt-edit' => 'message-pen',
2349
+ 'comment-alt-exclamation' => 'message-exclamation',
2350
+ 'comment-alt-lines' => 'message-lines',
2351
+ 'comment-alt-medical' => 'message-medical',
2352
+ 'comment-alt-minus' => 'message-minus',
2353
+ 'comment-alt-music' => 'message-music',
2354
+ 'comment-alt-plus' => 'message-plus',
2355
+ 'comment-alt-slash' => 'message-slash',
2356
+ 'comment-alt-smile' => 'message-smile',
2357
+ 'comment-alt-times' => 'message-xmark',
2358
+ 'comment-edit' => 'comment-pen',
2359
+ 'comment-times' => 'comment-xmark',
2360
+ 'comments-alt' => 'messages',
2361
+ 'comments-alt-dollar' => 'messages-dollar',
2362
+ 'compress-alt' => 'down-left-and-up-right-to-center',
2363
+ 'compress-arrows-alt' => 'minimize',
2364
+ 'concierge-bell' => 'bell-concierge',
2365
+ 'construction' => 'triangle-person-digging',
2366
+ 'conveyor-belt-alt' => 'conveyor-belt-boxes',
2367
+ 'cowbell-more' => 'cowbell-circle-plus',
2368
+ 'cricket' => 'cricket-bat-ball',
2369
+ 'crop-alt' => 'crop-simple',
2370
+ 'curling' => 'curling-stone',
2371
+ 'cut' => 'scissors',
2372
+ 'deaf' => 'ear-deaf',
2373
+ 'debug' => 'ban-bug',
2374
+ 'desktop-alt' => 'desktop',
2375
+ 'dewpoint' => 'droplet-degree',
2376
+ 'diagnoses' => 'person-dots-from-line',
2377
+ 'digging' => 'person-digging',
2378
+ 'digital-tachograph' => 'tachograph-digital',
2379
+ 'directions' => 'diamond-turn-right',
2380
+ 'dizzy' => 'face-dizzy',
2381
+ 'dolly-flatbed' => 'cart-flatbed',
2382
+ 'dolly-flatbed-alt' => 'cart-flatbed-boxes',
2383
+ 'dolly-flatbed-empty' => 'cart-flatbed-empty',
2384
+ 'donate' => 'circle-dollar-to-slot',
2385
+ 'dot-circle' => 'circle-dot',
2386
+ 'drafting-compass' => 'compass-drafting',
2387
+ 'drone-alt' => 'drone-front',
2388
+ 'dryer-alt' => 'dryer-heat',
2389
+ 'eclipse-alt' => 'moon-over-sun',
2390
+ 'edit' => 'pen-to-square',
2391
+ 'ellipsis-h' => 'ellipsis',
2392
+ 'ellipsis-h-alt' => 'ellipsis-stroke',
2393
+ 'ellipsis-v' => 'ellipsis-vertical',
2394
+ 'ellipsis-v-alt' => 'ellipsis-stroke-vertical',
2395
+ 'envelope-square' => 'square-envelope',
2396
+ 'exchange' => 'arrow-right-arrow-left',
2397
+ 'exchange-alt' => 'right-left',
2398
+ 'exclamation-circle' => 'circle-exclamation',
2399
+ 'exclamation-square' => 'square-exclamation',
2400
+ 'exclamation-triangle' => 'triangle-exclamation',
2401
+ 'expand-alt' => 'up-right-and-down-left-from-center',
2402
+ 'expand-arrows' => 'arrows-maximize',
2403
+ 'expand-arrows-alt' => 'maximize',
2404
+ 'external-link' => 'arrow-up-right-from-square',
2405
+ 'external-link-alt' => 'up-right-from-square',
2406
+ 'external-link-square' => 'square-arrow-up-right',
2407
+ 'external-link-square-alt' => 'square-up-right',
2408
+ 'fast-backward' => 'backward-fast',
2409
+ 'fast-forward' => 'forward-fast',
2410
+ 'feather-alt' => 'feather-pointed',
2411
+ 'female' => 'person-dress',
2412
+ 'field-hockey' => 'field-hockey-stick-ball',
2413
+ 'fighter-jet' => 'jet-fighter',
2414
+ 'file-alt' => 'file-lines',
2415
+ 'file-archive' => 'file-zipper',
2416
+ 'file-chart-line' => 'file-chart-column',
2417
+ 'file-download' => 'file-arrow-down',
2418
+ 'file-edit' => 'file-pen',
2419
+ 'file-medical-alt' => 'file-waveform',
2420
+ 'file-search' => 'file-magnifying-glass',
2421
+ 'file-times' => 'file-xmark',
2422
+ 'file-upload' => 'file-arrow-up',
2423
+ 'film-alt' => 'film-simple',
2424
+ 'fire-alt' => 'fire-flame-curved',
2425
+ 'first-aid' => 'kit-medical',
2426
+ 'fist-raised' => 'hand-fist',
2427
+ 'flag-alt' => 'flag-swallowtail',
2428
+ 'flame' => 'fire-flame',
2429
+ 'flask-poison' => 'flask-round-poison',
2430
+ 'flask-potion' => 'flask-round-potion',
2431
+ 'flushed' => 'face-flushed',
2432
+ 'fog' => 'cloud-fog',
2433
+ 'folder-download' => 'folder-arrow-down',
2434
+ 'folder-times' => 'folder-xmark',
2435
+ 'folder-upload' => 'folder-arrow-up',
2436
+ 'font-awesome-alt' => 'square-font-awesome-stroke',
2437
+ 'font-awesome-flag' => 'font-awesome',
2438
+ 'font-awesome-logo-full' => 'font-awesome',
2439
+ 'football-ball' => 'football',
2440
+ 'fragile' => 'wine-glass-crack',
2441
+ 'frosty-head' => 'snowman-head',
2442
+ 'frown' => 'face-frown',
2443
+ 'frown-open' => 'face-frown-open',
2444
+ 'funnel-dollar' => 'filter-circle-dollar',
2445
+ 'game-board-alt' => 'game-board-simple',
2446
+ 'gamepad-alt' => 'gamepad-modern',
2447
+ 'glass-champagne' => 'champagne-glass',
2448
+ 'glass-cheers' => 'champagne-glasses',
2449
+ 'glass-martini' => 'martini-glass-empty',
2450
+ 'glass-martini-alt' => 'martini-glass',
2451
+ 'glass-whiskey' => 'whiskey-glass',
2452
+ 'glass-whiskey-rocks' => 'whiskey-glass-ice',
2453
+ 'glasses-alt' => 'glasses-round',
2454
+ 'globe-africa' => 'earth-africa',
2455
+ 'globe-americas' => 'earth-americas',
2456
+ 'globe-asia' => 'earth-asia',
2457
+ 'globe-europe' => 'earth-europa',
2458
+ 'golf-ball' => 'golf-ball-tee',
2459
+ 'grimace' => 'face-grimace',
2460
+ 'grin' => 'face-grin',
2461
+ 'grin-alt' => 'face-grin-wide',
2462
+ 'grin-beam' => 'face-grin-beam',
2463
+ 'grin-beam-sweat' => 'face-grin-beam-sweat',
2464
+ 'grin-hearts' => 'face-grin-hearts',
2465
+ 'grin-squint' => 'face-grin-squint',
2466
+ 'grin-squint-tears' => 'face-grin-squint-tears',
2467
+ 'grin-stars' => 'face-grin-stars',
2468
+ 'grin-tears' => 'face-grin-tears',
2469
+ 'grin-tongue' => 'face-grin-tongue',
2470
+ 'grin-tongue-squint' => 'face-grin-tongue-squint',
2471
+ 'grin-tongue-wink' => 'face-grin-tongue-wink',
2472
+ 'grin-wink' => 'face-grin-wink',
2473
+ 'grip-horizontal' => 'grip',
2474
+ 'h-square' => 'square-h',
2475
+ 'hamburger' => 'burger',
2476
+ 'hand-holding-usd' => 'hand-holding-dollar',
2477
+ 'hand-holding-water' => 'hand-holding-droplet',
2478
+ 'hand-paper' => 'hand',
2479
+ 'hand-receiving' => 'hands-holding-diamond',
2480
+ 'hand-rock' => 'hand-back-fist',
2481
+ 'hands-heart' => 'hands-holding-heart',
2482
+ 'hands-helping' => 'handshake-angle',
2483
+ 'hands-usd' => 'hands-holding-dollar',
2484
+ 'hands-wash' => 'hands-bubbles',
2485
+ 'handshake-alt' => 'handshake-simple',
2486
+ 'handshake-alt-slash' => 'handshake-simple-slash',
2487
+ 'hard-hat' => 'helmet-safety',
2488
+ 'hdd' => 'hard-drive',
2489
+ 'head-vr' => 'head-side-goggles',
2490
+ 'headphones-alt' => 'headphones-simple',
2491
+ 'heart-broken' => 'heart-crack',
2492
+ 'heart-circle' => 'circle-heart',
2493
+ 'heart-rate' => 'wave-pulse',
2494
+ 'heart-square' => 'square-heart',
2495
+ 'heartbeat' => 'heart-pulse',
2496
+ 'hiking' => 'person-hiking',
2497
+ 'history' => 'clock-rotate-left',
2498
+ 'home' => 'house',
2499
+ 'home-alt' => 'house',
2500
+ 'home-heart' => 'house-heart',
2501
+ 'home-lg' => 'house-chimney',
2502
+ 'home-lg-alt' => 'house',
2503
+ 'hospital-alt' => 'hospital',
2504
+ 'hospital-symbol' => 'circle-h',
2505
+ 'hot-tub' => 'hot-tub-person',
2506
+ 'hourglass-half' => 'hourglass',
2507
+ 'house-damage' => 'house-chimney-crack',
2508
+ 'house-leave' => 'house-person-leave',
2509
+ 'house-return' => 'house-person-return',
2510
+ 'hryvnia' => 'hryvnia-sign',
2511
+ 'humidity' => 'droplet-percent',
2512
+ 'icons-alt' => 'symbols',
2513
+ 'id-card-alt' => 'id-card-clip',
2514
+ 'industry-alt' => 'industry-windows',
2515
+ 'info-circle' => 'circle-info',
2516
+ 'info-square' => 'square-info',
2517
+ 'innosoft' => '42-group',
2518
+ 'inventory' => 'shelves',
2519
+ 'journal-whills' => 'book-journal-whills',
2520
+ 'kiss' => 'face-kiss',
2521
+ 'kiss-beam' => 'face-kiss-beam',
2522
+ 'kiss-wink-heart' => 'face-kiss-wink-heart',
2523
+ 'landmark-alt' => 'landmark-dome',
2524
+ 'laptop-house' => 'house-laptop',
2525
+ 'laugh' => 'face-laugh',
2526
+ 'laugh-beam' => 'face-laugh-beam',
2527
+ 'laugh-squint' => 'face-laugh-squint',
2528
+ 'laugh-wink' => 'face-laugh-wink',
2529
+ 'level-down' => 'arrow-turn-down',
2530
+ 'level-down-alt' => 'turn-down',
2531
+ 'level-up' => 'arrow-turn-up',
2532
+ 'level-up-alt' => 'turn-up',
2533
+ 'list-alt' => 'rectangle-list',
2534
+ 'location' => 'location-crosshairs',
2535
+ 'location-circle' => 'circle-location-arrow',
2536
+ 'location-slash' => 'location-crosshairs-slash',
2537
+ 'lock-alt' => 'lock-keyhole',
2538
+ 'lock-open-alt' => 'lock-keyhole-open',
2539
+ 'long-arrow-alt-down' => 'down-long',
2540
+ 'long-arrow-alt-left' => 'left-long',
2541
+ 'long-arrow-alt-right' => 'right-long',
2542
+ 'long-arrow-alt-up' => 'up-long',
2543
+ 'long-arrow-down' => 'arrow-down-long',
2544
+ 'long-arrow-left' => 'arrow-left-long',
2545
+ 'long-arrow-right' => 'arrow-right-long',
2546
+ 'long-arrow-up' => 'arrow-up-long',
2547
+ 'low-vision' => 'eye-low-vision',
2548
+ 'luchador' => 'luchador-mask',
2549
+ 'luggage-cart' => 'cart-flatbed-suitcase',
2550
+ 'magic' => 'wand-magic',
2551
+ 'mail-bulk' => 'envelopes-bulk',
2552
+ 'male' => 'person',
2553
+ 'map-marked' => 'map-location',
2554
+ 'map-marked-alt' => 'map-location-dot',
2555
+ 'map-marker' => 'location-pin',
2556
+ 'map-marker-alt' => 'location-dot',
2557
+ 'map-marker-alt-slash' => 'location-dot-slash',
2558
+ 'map-marker-check' => 'location-check',
2559
+ 'map-marker-edit' => 'location-pen',
2560
+ 'map-marker-exclamation' => 'location-exclamation',
2561
+ 'map-marker-minus' => 'location-minus',
2562
+ 'map-marker-plus' => 'location-plus',
2563
+ 'map-marker-question' => 'location-question',
2564
+ 'map-marker-slash' => 'location-pin-slash',
2565
+ 'map-marker-smile' => 'location-smile',
2566
+ 'map-marker-times' => 'location-xmark',
2567
+ 'map-signs' => 'signs-post',
2568
+ 'mars-stroke-h' => 'mars-stroke-right',
2569
+ 'mars-stroke-v' => 'mars-stroke-up',
2570
+ 'medium-m' => 'medium',
2571
+ 'medkit' => 'suitcase-medical',
2572
+ 'meh' => 'face-meh',
2573
+ 'meh-blank' => 'face-meh-blank',
2574
+ 'meh-rolling-eyes' => 'face-rolling-eyes',
2575
+ 'microphone-alt' => 'microphone-lines',
2576
+ 'microphone-alt-slash' => 'microphone-lines-slash',
2577
+ 'mind-share' => 'brain-arrow-curved-right',
2578
+ 'minus-circle' => 'circle-minus',
2579
+ 'minus-hexagon' => 'hexagon-minus',
2580
+ 'minus-octagon' => 'octagon-minus',
2581
+ 'minus-square' => 'square-minus',
2582
+ 'mobile-alt' => 'mobile-screen-button',
2583
+ 'mobile-android' => 'mobile',
2584
+ 'mobile-android-alt' => 'mobile-screen',
2585
+ 'money-bill-alt' => 'money-bill-1',
2586
+ 'money-bill-wave-alt' => 'money-bill-1-wave',
2587
+ 'money-check-alt' => 'money-check-dollar',
2588
+ 'money-check-edit' => 'money-check-pen',
2589
+ 'money-check-edit-alt' => 'money-check-dollar-pen',
2590
+ 'monitor-heart-rate' => 'monitor-waveform',
2591
+ 'mouse' => 'computer-mouse',
2592
+ 'mouse-alt' => 'computer-mouse-scrollwheel',
2593
+ 'mouse-pointer' => 'arrow-pointer',
2594
+ 'music-alt' => 'music-note',
2595
+ 'music-alt-slash' => 'music-note-slash',
2596
+ 'oil-temp' => 'oil-temperature',
2597
+ 'page-break' => 'file-dashed-line',
2598
+ 'paint-brush-alt' => 'paint-brush-fine',
2599
+ 'pallet-alt' => 'pallet-boxes',
2600
+ 'paragraph-rtl' => 'paragraph-left',
2601
+ 'parking' => 'square-parking',
2602
+ 'parking-circle' => 'circle-parking',
2603
+ 'parking-circle-slash' => 'ban-parking',
2604
+ 'parking-slash' => 'square-parking-slash',
2605
+ 'pastafarianism' => 'spaghetti-monster-flying',
2606
+ 'pause-circle' => 'circle-pause',
2607
+ 'paw-alt' => 'paw-simple',
2608
+ 'pen-alt' => 'pen-clip',
2609
+ 'pen-square' => 'square-pen',
2610
+ 'pencil-alt' => 'pencil',
2611
+ 'pencil-paintbrush' => 'pen-paintbrush',
2612
+ 'pencil-ruler' => 'pen-ruler',
2613
+ 'pennant' => 'flag-pennant',
2614
+ 'people-arrows' => 'people-arrows-left-right',
2615
+ 'people-carry' => 'people-carry-box',
2616
+ 'percentage' => 'percent',
2617
+ 'person-carry' => 'person-carry-box',
2618
+ 'phone-alt' => 'phone-flip',
2619
+ 'phone-laptop' => 'laptop-mobile',
2620
+ 'phone-square' => 'square-phone',
2621
+ 'phone-square-alt' => 'square-phone-flip',
2622
+ 'photo-video' => 'photo-film',
2623
+ 'plane-alt' => 'plane-engines',
2624
+ 'play-circle' => 'circle-play',
2625
+ 'plus-circle' => 'circle-plus',
2626
+ 'plus-hexagon' => 'hexagon-plus',
2627
+ 'plus-octagon' => 'octagon-plus',
2628
+ 'plus-square' => 'square-plus',
2629
+ 'poll' => 'square-poll-vertical',
2630
+ 'poll-h' => 'square-poll-horizontal',
2631
+ 'portal-enter' => 'person-to-portal',
2632
+ 'portal-exit' => 'person-from-portal',
2633
+ 'portrait' => 'image-portrait',
2634
+ 'pound-sign' => 'sterling-sign',
2635
+ 'pray' => 'person-praying',
2636
+ 'praying-hands' => 'hands-praying',
2637
+ 'prescription-bottle-alt' => 'prescription-bottle-medical',
2638
+ 'presentation' => 'presentation-screen',
2639
+ 'print-search' => 'print-magnifying-glass',
2640
+ 'procedures' => 'bed-pulse',
2641
+ 'project-diagram' => 'diagram-project',
2642
+ 'question-circle' => 'circle-question',
2643
+ 'question-square' => 'square-question',
2644
+ 'quran' => 'book-quran',
2645
+ 'rabbit-fast' => 'rabbit-running',
2646
+ 'radiation-alt' => 'circle-radiation',
2647
+ 'radio-alt' => 'radio-tuner',
2648
+ 'random' => 'shuffle',
2649
+ 'rectangle-landscape' => 'rectangle',
2650
+ 'rectangle-portrait' => 'rectangle-vertical',
2651
+ 'redo' => 'arrow-rotate-right',
2652
+ 'redo-alt' => 'rotate-right',
2653
+ 'remove-format' => 'text-slash',
2654
+ 'repeat-1-alt' => 'arrows-repeat-1',
2655
+ 'repeat-alt' => 'arrows-repeat',
2656
+ 'retweet-alt' => 'arrows-retweet',
2657
+ 'rss-square' => 'square-rss',
2658
+ 'running' => 'person-running',
2659
+ 'sad-cry' => 'face-sad-cry',
2660
+ 'sad-tear' => 'face-sad-tear',
2661
+ 'save' => 'floppy-disk',
2662
+ 'sax-hot' => 'saxophone-fire',
2663
+ 'scalpel-path' => 'scalpel-line-dashed',
2664
+ 'scanner-image' => 'scanner',
2665
+ 'search' => 'magnifying-glass',
2666
+ 'search-dollar' => 'magnifying-glass-dollar',
2667
+ 'search-location' => 'magnifying-glass-location',
2668
+ 'search-minus' => 'magnifying-glass-minus',
2669
+ 'search-plus' => 'magnifying-glass-plus',
2670
+ 'sensor-alert' => 'sensor-triangle-exclamation',
2671
+ 'sensor-smoke' => 'sensor-cloud',
2672
+ 'share-alt' => 'share-nodes',
2673
+ 'share-alt-square' => 'square-share-nodes',
2674
+ 'share-square' => 'share-from-square',
2675
+ 'shield-alt' => 'shield-blank',
2676
+ 'shipping-fast' => 'truck-fast',
2677
+ 'shipping-timed' => 'truck-clock',
2678
+ 'shopping-bag' => 'bag-shopping',
2679
+ 'shopping-basket' => 'basket-shopping',
2680
+ 'shopping-cart' => 'cart-shopping',
2681
+ 'shuttle-van' => 'van-shuttle',
2682
+ 'sign' => 'sign-hanging',
2683
+ 'sign-in' => 'arrow-right-to-bracket',
2684
+ 'sign-in-alt' => 'right-to-bracket',
2685
+ 'sign-language' => 'hands',
2686
+ 'sign-out' => 'arrow-right-from-bracket',
2687
+ 'sign-out-alt' => 'right-from-bracket',
2688
+ 'signal-1' => 'signal-weak',
2689
+ 'signal-2' => 'signal-fair',
2690
+ 'signal-3' => 'signal-good',
2691
+ 'signal-4' => 'signal-strong',
2692
+ 'signal-alt' => 'signal-bars',
2693
+ 'signal-alt-1' => 'signal-bars-weak',
2694
+ 'signal-alt-2' => 'signal-bars-fair',
2695
+ 'signal-alt-3' => 'signal-bars-good',
2696
+ 'signal-alt-slash' => 'signal-bars-slash',
2697
+ 'skating' => 'person-skating',
2698
+ 'ski-jump' => 'person-ski-jumping',
2699
+ 'ski-lift' => 'person-ski-lift',
2700
+ 'skiing' => 'person-skiing',
2701
+ 'skiing-nordic' => 'person-skiing-nordic',
2702
+ 'slack-hash' => 'slack',
2703
+ 'sledding' => 'person-sledding',
2704
+ 'sliders-h' => 'sliders',
2705
+ 'sliders-h-square' => 'square-sliders',
2706
+ 'sliders-v' => 'sliders-up',
2707
+ 'sliders-v-square' => 'square-sliders-vertical',
2708
+ 'smile' => 'face-smile',
2709
+ 'smile-beam' => 'face-smile-beam',
2710
+ 'smile-plus' => 'face-smile-plus',
2711
+ 'smile-wink' => 'face-smile-wink',
2712
+ 'smoking-ban' => 'ban-smoking',
2713
+ 'sms' => 'comment-sms',
2714
+ 'snapchat-ghost' => 'snapchat',
2715
+ 'snowboarding' => 'person-snowboarding',
2716
+ 'snowmobile' => 'person-snowmobiling',
2717
+ 'sort-alpha-down' => 'arrow-down-a-z',
2718
+ 'sort-alpha-down-alt' => 'arrow-down-z-a',
2719
+ 'sort-alpha-up' => 'arrow-up-a-z',
2720
+ 'sort-alpha-up-alt' => 'arrow-up-z-a',
2721
+ 'sort-alt' => 'arrow-down-arrow-up',
2722
+ 'sort-amount-down' => 'arrow-down-wide-short',
2723
+ 'sort-amount-down-alt' => 'arrow-down-short-wide',
2724
+ 'sort-amount-up' => 'arrow-up-wide-short',
2725
+ 'sort-amount-up-alt' => 'arrow-up-short-wide',
2726
+ 'sort-circle' => 'circle-sort',
2727
+ 'sort-circle-down' => 'circle-sort-down',
2728
+ 'sort-circle-up' => 'circle-sort-up',
2729
+ 'sort-numeric-down' => 'arrow-down-1-9',
2730
+ 'sort-numeric-down-alt' => 'arrow-down-9-1',
2731
+ 'sort-numeric-up' => 'arrow-up-1-9',
2732
+ 'sort-numeric-up-alt' => 'arrow-up-9-1',
2733
+ 'sort-shapes-down' => 'arrow-down-triangle-square',
2734
+ 'sort-shapes-down-alt' => 'arrow-down-square-triangle',
2735
+ 'sort-shapes-up' => 'arrow-up-triangle-square',
2736
+ 'sort-shapes-up-alt' => 'arrow-up-square-triangle',
2737
+ 'sort-size-down' => 'arrow-down-big-small',
2738
+ 'sort-size-down-alt' => 'arrow-down-small-big',
2739
+ 'sort-size-up' => 'arrow-up-big-small',
2740
+ 'sort-size-up-alt' => 'arrow-up-small-big',
2741
+ 'soup' => 'bowl-hot',
2742
+ 'space-shuttle' => 'shuttle-space',
2743
+ 'space-station-moon-alt' => 'space-station-moon-construction',
2744
+ 'square-root-alt' => 'square-root-variable',
2745
+ 'star-half-alt' => 'star-half-stroke',
2746
+ 'starfighter-alt' => 'starfighter-twin-ion-engine',
2747
+ 'step-backward' => 'backward-step',
2748
+ 'step-forward' => 'forward-step',
2749
+ 'sticky-note' => 'note-sticky',
2750
+ 'stop-circle' => 'circle-stop',
2751
+ 'store-alt' => 'shop',
2752
+ 'store-alt-slash' => 'shop-slash',
2753
+ 'stream' => 'bars-staggered',
2754
+ 'subway' => 'train-subway',
2755
+ 'surprise' => 'face-surprise',
2756
+ 'swimmer' => 'person-swimming',
2757
+ 'swimming-pool' => 'water-ladder',
2758
+ 'sync' => 'arrows-rotate',
2759
+ 'sync-alt' => 'rotate',
2760
+ 'table-tennis' => 'table-tennis-paddle-ball',
2761
+ 'tablet-alt' => 'tablet-screen-button',
2762
+ 'tablet-android' => 'tablet',
2763
+ 'tablet-android-alt' => 'tablet-screen',
2764
+ 'tachometer' => 'gauge-simple',
2765
+ 'tachometer-alt' => 'gauge',
2766
+ 'tachometer-alt-average' => 'gauge-med',
2767
+ 'tachometer-alt-fast' => 'gauge',
2768
+ 'tachometer-alt-fastest' => 'gauge-max',
2769
+ 'tachometer-alt-slow' => 'gauge-low',
2770
+ 'tachometer-alt-slowest' => 'gauge-min',
2771
+ 'tachometer-average' => 'gauge-simple-med',
2772
+ 'tachometer-fast' => 'gauge-simple',
2773
+ 'tachometer-fastest' => 'gauge-simple-max',
2774
+ 'tachometer-slow' => 'gauge-simple-low',
2775
+ 'tachometer-slowest' => 'gauge-simple-min',
2776
+ 'tanakh' => 'book-tanakh',
2777
+ 'tasks' => 'list-check',
2778
+ 'tasks-alt' => 'bars-progress',
2779
+ 'telegram-plane' => 'telegram',
2780
+ 'temperature-down' => 'temperature-arrow-down',
2781
+ 'temperature-frigid' => 'temperature-snow',
2782
+ 'temperature-hot' => 'temperature-sun',
2783
+ 'temperature-up' => 'temperature-arrow-up',
2784
+ 'tenge' => 'tenge-sign',
2785
+ 'th' => 'table-cells',
2786
+ 'th-large' => 'table-cells-large',
2787
+ 'th-list' => 'table-list',
2788
+ 'theater-masks' => 'masks-theater',
2789
+ 'thermometer-empty' => 'temperature-empty',
2790
+ 'thermometer-full' => 'temperature-full',
2791
+ 'thermometer-half' => 'temperature-half',
2792
+ 'thermometer-quarter' => 'temperature-quarter',
2793
+ 'thermometer-three-quarters' => 'temperature-three-quarters',
2794
+ 'thunderstorm' => 'cloud-bolt',
2795
+ 'thunderstorm-moon' => 'cloud-bolt-moon',
2796
+ 'thunderstorm-sun' => 'cloud-bolt-sun',
2797
+ 'ticket-alt' => 'ticket-simple',
2798
+ 'times' => 'xmark',
2799
+ 'times-circle' => 'circle-xmark',
2800
+ 'times-hexagon' => 'hexagon-xmark',
2801
+ 'times-octagon' => 'octagon-xmark',
2802
+ 'times-square' => 'square-xmark',
2803
+ 'tint' => 'droplet',
2804
+ 'tint-slash' => 'droplet-slash',
2805
+ 'tired' => 'face-tired',
2806
+ 'toilet-paper-alt' => 'toilet-paper-blank',
2807
+ 'tombstone-alt' => 'tombstone-blank',
2808
+ 'tools' => 'screwdriver-wrench',
2809
+ 'torah' => 'scroll-torah',
2810
+ 'tram' => 'train-tram',
2811
+ 'transgender-alt' => 'transgender',
2812
+ 'trash-alt' => 'trash-can',
2813
+ 'trash-restore' => 'trash-arrow-up',
2814
+ 'trash-restore-alt' => 'trash-can-arrow-up',
2815
+ 'trash-undo-alt' => 'trash-can-undo',
2816
+ 'tree-alt' => 'tree-deciduous',
2817
+ 'triangle-music' => 'triangle-instrument',
2818
+ 'trophy-alt' => 'trophy-star',
2819
+ 'truck-couch' => 'truck-ramp-couch',
2820
+ 'truck-loading' => 'truck-ramp-box',
2821
+ 'tshirt' => 'shirt',
2822
+ 'tv-alt' => 'tv',
2823
+ 'undo' => 'arrow-rotate-left',
2824
+ 'undo-alt' => 'rotate-left',
2825
+ 'university' => 'building-columns',
2826
+ 'unlink' => 'link-slash',
2827
+ 'unlock-alt' => 'unlock-keyhole',
2828
+ 'usd-circle' => 'circle-dollar',
2829
+ 'usd-square' => 'square-dollar',
2830
+ 'user-alt' => 'user-large',
2831
+ 'user-alt-slash' => 'user-large-slash',
2832
+ 'user-chart' => 'chart-user',
2833
+ 'user-circle' => 'circle-user',
2834
+ 'user-cog' => 'user-gear',
2835
+ 'user-edit' => 'user-pen',
2836
+ 'user-friends' => 'user-group',
2837
+ 'user-hard-hat' => 'user-helmet-safety',
2838
+ 'user-md' => 'user-doctor',
2839
+ 'user-md-chat' => 'user-doctor-message',
2840
+ 'user-times' => 'user-xmark',
2841
+ 'users-class' => 'screen-users',
2842
+ 'users-cog' => 'users-gear',
2843
+ 'users-crown' => 'user-group-crown',
2844
+ 'utensil-fork' => 'fork',
2845
+ 'utensil-knife' => 'knife',
2846
+ 'utensil-spoon' => 'spoon',
2847
+ 'utensils-alt' => 'fork-knife',
2848
+ 'vhs' => 'cassette-vhs',
2849
+ 'volleyball-ball' => 'volleyball',
2850
+ 'volume-down' => 'volume-low',
2851
+ 'volume-mute' => 'volume-xmark',
2852
+ 'volume-up' => 'volume-high',
2853
+ 'vote-nay' => 'xmark-to-slot',
2854
+ 'vote-yea' => 'check-to-slot',
2855
+ 'walking' => 'person-walking',
2856
+ 'warehouse-alt' => 'warehouse-full',
2857
+ 'washer' => 'washing-machine',
2858
+ 'water-lower' => 'water-arrow-down',
2859
+ 'water-rise' => 'water-arrow-up',
2860
+ 'waveform-path' => 'waveform-lines',
2861
+ 'webcam' => 'camera-web',
2862
+ 'webcam-slash' => 'camera-web-slash',
2863
+ 'weight' => 'weight-scale',
2864
+ 'wifi-1' => 'wifi-weak',
2865
+ 'wifi-2' => 'wifi-fair',
2866
+ 'window-alt' => 'window-flip',
2867
+ 'window-close' => 'rectangle-xmark',
2868
+ 'wine-glass-alt' => 'wine-glass-empty',
2869
  );
2870
+
2871
+ return $siteorigin_font_awesome_migration_data;
2872
  }
icons/fontawesome/style.css CHANGED
@@ -1,5 +1,5 @@
1
  /*!
2
- * Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com
3
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4
  */
5
 
1
  /*!
2
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
3
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4
  */
5
 
icons/fontawesome/webfonts/fa-brands-400.ttf CHANGED
Binary file
icons/fontawesome/webfonts/fa-brands-400.woff2 CHANGED
Binary file
icons/fontawesome/webfonts/fa-regular-400.ttf CHANGED
Binary file
icons/fontawesome/webfonts/fa-regular-400.woff2 CHANGED
Binary file
icons/fontawesome/webfonts/fa-solid-900.ttf CHANGED
Binary file
icons/fontawesome/webfonts/fa-solid-900.woff2 CHANGED
Binary file
lang/so-widgets-bundle.pot CHANGED
@@ -232,7 +232,7 @@ msgstr ""
232
  msgid "Clear"
233
  msgstr ""
234
 
235
- #: compat/beaver-builder/beaver-builder.php:68, widgets/google-map/google-map.php:298, widgets/image/image.php:48, widgets/image/image.php:60, base/inc/fields/posts.class.php:141
236
  msgid "Default"
237
  msgstr ""
238
 
@@ -268,15 +268,15 @@ msgstr ""
268
  msgid "Allows you to add any active SiteOrigin Widgets Bundle widgets."
269
  msgstr ""
270
 
271
- #: icons/fontawesome/filter.php:1471
272
  msgid "Regular"
273
  msgstr ""
274
 
275
- #: icons/fontawesome/filter.php:1472, widgets/contact/contact.php:433, widgets/contact/contact.php:555, widgets/contact/contact.php:663, widgets/contact/contact.php:741, widgets/headline/headline.php:219
276
  msgid "Solid"
277
  msgstr ""
278
 
279
- #: icons/fontawesome/filter.php:1473
280
  msgid "Brands"
281
  msgstr ""
282
 
@@ -336,7 +336,7 @@ msgstr ""
336
  msgid "Headings"
337
  msgstr ""
338
 
339
- #: widgets/accordion/accordion.php:121, widgets/accordion/accordion.php:159, widgets/contact/contact.php:373, widgets/contact/contact.php:406, widgets/contact/contact.php:644, widgets/cta/cta.php:78, widgets/hero/hero.php:133, widgets/layout-slider/layout-slider.php:101, widgets/slider/slider.php:87, widgets/social-media-buttons/social-media-buttons.php:85, widgets/tabs/tabs.php:111, widgets/tabs/tabs.php:131, widgets/tabs/tabs.php:175
340
  msgid "Background color"
341
  msgstr ""
342
 
@@ -416,7 +416,7 @@ msgstr ""
416
  msgid "Top"
417
  msgstr ""
418
 
419
- #: widgets/anything-carousel/anything-carousel.php:116, widgets/button/button.php:105, widgets/button/button.php:131, widgets/button/button.php:142, widgets/contact/contact.php:471, widgets/contact/contact.php:486, widgets/contact/contact.php:715, widgets/cta/cta.php:100, widgets/features/features.php:73, widgets/headline/headline.php:102, widgets/headline/headline.php:112, widgets/headline/headline.php:183, widgets/headline/headline.php:193, widgets/headline/headline.php:248, widgets/headline/headline.php:257, widgets/icon/icon.php:50, widgets/image/image.php:50, widgets/image/image.php:62, widgets/image-grid/image-grid.php:137, widgets/image-grid/image-grid.php:167, widgets/simple-masonry/simple-masonry.php:216, widgets/social-media-buttons/social-media-buttons.php:175, widgets/social-media-buttons/social-media-buttons.php:186, widgets/testimonial/testimonial.php:256
420
  msgid "Right"
421
  msgstr ""
422
 
@@ -424,7 +424,7 @@ msgstr ""
424
  msgid "Bottom"
425
  msgstr ""
426
 
427
- #: widgets/anything-carousel/anything-carousel.php:124, widgets/button/button.php:107, widgets/button/button.php:130, widgets/button/button.php:141, widgets/contact/contact.php:470, widgets/contact/contact.php:485, widgets/contact/contact.php:714, widgets/cta/cta.php:99, widgets/features/features.php:75, widgets/headline/headline.php:101, widgets/headline/headline.php:111, widgets/headline/headline.php:182, widgets/headline/headline.php:192, widgets/headline/headline.php:247, widgets/headline/headline.php:256, widgets/icon/icon.php:49, widgets/image/image.php:49, widgets/image/image.php:61, widgets/image-grid/image-grid.php:143, widgets/image-grid/image-grid.php:165, widgets/simple-masonry/simple-masonry.php:215, widgets/social-media-buttons/social-media-buttons.php:174, widgets/social-media-buttons/social-media-buttons.php:185, widgets/testimonial/testimonial.php:255
428
  msgid "Left"
429
  msgstr ""
430
 
@@ -480,7 +480,7 @@ msgstr ""
480
  msgid "Button Text"
481
  msgstr ""
482
 
483
- #: widgets/button/button.php:62, widgets/google-map/google-map.php:103, widgets/headline/headline.php:57, widgets/headline/headline.php:138, widgets/hero/hero.php:139, widgets/icon/icon.php:57, widgets/image/image.php:90, widgets/layout-slider/layout-slider.php:107, widgets/lottie-player/lottie-player.php:73, widgets/simple-masonry/simple-masonry.php:89, widgets/slider/slider.php:116
484
  msgid "Destination URL"
485
  msgstr ""
486
 
@@ -520,7 +520,7 @@ msgstr ""
520
  msgid "Design and Layout"
521
  msgstr ""
522
 
523
- #: widgets/button/button.php:121, widgets/contact/contact.php:477, widgets/contact/contact.php:707, widgets/contact/contact.php:758, widgets/google-map/google-map.php:94, base/inc/fields/image-size.class.php:57
524
  msgid "Width"
525
  msgstr ""
526
 
@@ -532,7 +532,7 @@ msgstr ""
532
  msgid "Align"
533
  msgstr ""
534
 
535
- #: widgets/button/button.php:132, widgets/button/button.php:143, widgets/contact/contact.php:487, widgets/contact/contact.php:716, widgets/headline/headline.php:100, widgets/headline/headline.php:110, widgets/headline/headline.php:181, widgets/headline/headline.php:191, widgets/headline/headline.php:246, widgets/headline/headline.php:255, widgets/icon/icon.php:48, widgets/image/image.php:51, widgets/image/image.php:63, widgets/image-grid/image-grid.php:155, widgets/image-grid/image-grid.php:166, widgets/social-media-buttons/social-media-buttons.php:176, widgets/social-media-buttons/social-media-buttons.php:187
536
  msgid "Center"
537
  msgstr ""
538
 
@@ -929,43 +929,43 @@ msgid "Compact"
929
  msgstr ""
930
 
931
  #: widgets/contact/contact.php:330
932
- msgid "Akismet"
933
  msgstr ""
934
 
935
  #: widgets/contact/contact.php:334
936
- msgid "Use Akismet filtering"
937
  msgstr ""
938
 
939
- #: widgets/contact/contact.php:339
940
- msgid "Spam action"
941
  msgstr ""
942
 
943
- #: widgets/contact/contact.php:341
944
- msgid "Show error message"
945
  msgstr ""
946
 
947
- #: widgets/contact/contact.php:342
948
- msgid "Tag as spam in subject"
949
  msgstr ""
950
 
951
- #: widgets/contact/contact.php:344
952
- msgid "How to handle submissions that are identified as spam."
953
  msgstr ""
954
 
955
- #: widgets/contact/contact.php:352
956
- msgid "Really Simple CAPTCHA"
957
  msgstr ""
958
 
959
- #: widgets/contact/contact.php:356
960
- msgid "Add Really Simple CAPTCHA"
961
  msgstr ""
962
 
963
- #: widgets/contact/contact.php:358
964
- msgid "The %sReally Simple CAPTCHA%s plugin is DSGVO compliant."
965
  msgstr ""
966
 
967
- #: widgets/contact/contact.php:382, widgets/contact/contact.php:509, widgets/contact/contact.php:682, widgets/hero/hero.php:311, widgets/layout-slider/layout-slider.php:252, widgets/testimonial/testimonial.php:227
968
- msgid "Text color"
969
  msgstr ""
970
 
971
  #: widgets/contact/contact.php:402
@@ -976,7 +976,7 @@ msgstr ""
976
  msgid "Border style"
977
  msgstr ""
978
 
979
- #: widgets/contact/contact.php:430, widgets/contact/contact.php:552, widgets/contact/contact.php:748, widgets/image/image.php:77
980
  msgid "Hidden"
981
  msgstr ""
982
 
@@ -1016,11 +1016,11 @@ msgstr ""
1016
  msgid "Position"
1017
  msgstr ""
1018
 
1019
- #: widgets/contact/contact.php:468, widgets/image/image.php:78
1020
  msgid "Above"
1021
  msgstr ""
1022
 
1023
- #: widgets/contact/contact.php:469, widgets/image/image.php:79
1024
  msgid "Below"
1025
  msgstr ""
1026
 
@@ -1032,7 +1032,7 @@ msgstr ""
1032
  msgid "Max width"
1033
  msgstr ""
1034
 
1035
- #: widgets/contact/contact.php:526, widgets/google-map/google-map.php:98, widgets/hero/hero.php:187, widgets/hero/hero.php:223, widgets/layout-slider/layout-slider.php:155, widgets/layout-slider/layout-slider.php:191, widgets/slider/slider.php:142, base/inc/fields/image-size.class.php:64
1036
  msgid "Height"
1037
  msgstr ""
1038
 
@@ -1305,7 +1305,7 @@ msgstr ""
1305
  msgid "Icon image size"
1306
  msgstr ""
1307
 
1308
- #: widgets/features/features.php:113, widgets/image/image.php:69
1309
  msgid "Title text"
1310
  msgstr ""
1311
 
@@ -1988,7 +1988,7 @@ msgstr ""
1988
  msgid "Background image"
1989
  msgstr ""
1990
 
1991
- #: widgets/hero/hero.php:111, widgets/image/image.php:39, widgets/image-grid/image-grid.php:99, widgets/testimonial/testimonial.php:132, widgets/testimonial/testimonial.php:161, widgets/testimonial/testimonial.php:203
1992
  msgid "Image size"
1993
  msgstr ""
1994
 
@@ -2148,59 +2148,67 @@ msgstr ""
2148
  msgid "Image file"
2149
  msgstr ""
2150
 
2151
- #: widgets/image/image.php:45
 
 
 
 
 
 
 
 
2152
  msgid "Image alignment"
2153
  msgstr ""
2154
 
2155
- #: widgets/image/image.php:57
2156
  msgid "Title alignment"
2157
  msgstr ""
2158
 
2159
- #: widgets/image/image.php:74
2160
  msgid "Title position"
2161
  msgstr ""
2162
 
2163
- #: widgets/image/image.php:85, widgets/image-grid/image-grid.php:80
2164
  msgid "Alt text"
2165
  msgstr ""
2166
 
2167
- #: widgets/image/image.php:96
2168
  msgid "Link title to URL"
2169
  msgstr ""
2170
 
2171
- #: widgets/image/image.php:102, widgets/image-grid/image-grid.php:89, widgets/lottie-player/lottie-player.php:79, widgets/slider/slider.php:121
2172
  msgid "Open in new window"
2173
  msgstr ""
2174
 
2175
- #: widgets/image/image.php:108
2176
  msgid "Bound"
2177
  msgstr ""
2178
 
2179
- #: widgets/image/image.php:109
2180
  msgid "Make sure the image doesn't extend beyond its container."
2181
  msgstr ""
2182
 
2183
- #: widgets/image/image.php:114
2184
  msgid "Full width"
2185
  msgstr ""
2186
 
2187
- #: widgets/image/image.php:115
2188
  msgid "Resize image to fit its container."
2189
  msgstr ""
2190
 
2191
- #: widgets/image/image.php:120
2192
  msgid "Rel"
2193
  msgstr ""
2194
 
2195
- #: widgets/image/image.php:279, widgets/image-grid/image-grid.php:319, widgets/simple-masonry/simple-masonry.php:310, widgets/slider/slider.php:353
2196
  msgid "Add a Lightbox to your images with %sSiteOrigin Premium%s"
2197
  msgstr ""
2198
 
2199
- #: widgets/image/image.php:284, widgets/image-grid/image-grid.php:324, widgets/simple-masonry/simple-masonry.php:315, widgets/slider/slider.php:358
2200
  msgid "Add a beautiful and customizable text overlay with animations to your images with %sSiteOrigin Premium%s"
2201
  msgstr ""
2202
 
2203
- #: widgets/image/image.php:289, widgets/image-grid/image-grid.php:329, widgets/simple-masonry/simple-masonry.php:325
2204
  msgid "Add an image title tooltip with %sSiteOrigin Premium%s"
2205
  msgstr ""
2206
 
@@ -2672,7 +2680,7 @@ msgstr ""
2672
  msgid "Very high"
2673
  msgstr ""
2674
 
2675
- #: widgets/social-media-buttons/social-media-buttons.php:361
2676
  msgid "Add custom social networks with %sSiteOrigin Premium%s"
2677
  msgstr ""
2678
 
@@ -3001,15 +3009,11 @@ msgstr ""
3001
  msgid "Remove"
3002
  msgstr ""
3003
 
3004
- #: base/inc/fields/image-size.class.php:21
3005
- msgid "Full"
3006
- msgstr ""
3007
-
3008
- #: base/inc/fields/image-size.class.php:22
3009
  msgid "Thumbnail (Theme-defined)"
3010
  msgstr ""
3011
 
3012
- #: base/inc/fields/image-size.class.php:37
3013
  msgid "Custom Size"
3014
  msgstr ""
3015
 
@@ -3481,7 +3485,7 @@ msgstr ""
3481
  msgid "Unable to detect Really Simple CAPTCHA plugin."
3482
  msgstr ""
3483
 
3484
- #: widgets/contact/tpl/simple.php:11, widgets/contact/tpl/simple.php:24
3485
  msgid "Captcha"
3486
  msgstr ""
3487
 
@@ -3642,90 +3646,94 @@ msgid "Last.fm"
3642
  msgstr ""
3643
 
3644
  #: widgets/social-media-buttons/data/networks.php:218
3645
- msgid "Reddit"
3646
  msgstr ""
3647
 
3648
  #: widgets/social-media-buttons/data/networks.php:224
3649
- msgid "Slack"
3650
  msgstr ""
3651
 
3652
  #: widgets/social-media-buttons/data/networks.php:230
3653
- msgid "Slideshare"
3654
  msgstr ""
3655
 
3656
  #: widgets/social-media-buttons/data/networks.php:236
3657
- msgid "Soundcloud"
3658
  msgstr ""
3659
 
3660
  #: widgets/social-media-buttons/data/networks.php:242
3661
- msgid "Spotify"
3662
  msgstr ""
3663
 
3664
  #: widgets/social-media-buttons/data/networks.php:248
3665
- msgid "Stack Exchange"
3666
  msgstr ""
3667
 
3668
  #: widgets/social-media-buttons/data/networks.php:254
3669
- msgid "Stack Overflow"
3670
  msgstr ""
3671
 
3672
  #: widgets/social-media-buttons/data/networks.php:260
3673
- msgid "Steam"
3674
  msgstr ""
3675
 
3676
  #: widgets/social-media-buttons/data/networks.php:266
3677
- msgid "Strava"
3678
  msgstr ""
3679
 
3680
  #: widgets/social-media-buttons/data/networks.php:272
3681
- msgid "StumbleUpon"
3682
  msgstr ""
3683
 
3684
  #: widgets/social-media-buttons/data/networks.php:278
3685
- msgid "Telegram"
3686
  msgstr ""
3687
 
3688
  #: widgets/social-media-buttons/data/networks.php:284
3689
- msgid "TikTok"
3690
  msgstr ""
3691
 
3692
  #: widgets/social-media-buttons/data/networks.php:290
3693
- msgid "Trello"
3694
  msgstr ""
3695
 
3696
  #: widgets/social-media-buttons/data/networks.php:296
3697
- msgid "TripAdvisor"
3698
  msgstr ""
3699
 
3700
  #: widgets/social-media-buttons/data/networks.php:302
3701
- msgid "Twitch"
3702
  msgstr ""
3703
 
3704
  #: widgets/social-media-buttons/data/networks.php:308
3705
- msgid "Vimeo"
3706
  msgstr ""
3707
 
3708
  #: widgets/social-media-buttons/data/networks.php:314
3709
- msgid "WhatsApp"
3710
  msgstr ""
3711
 
3712
  #: widgets/social-media-buttons/data/networks.php:320
3713
- msgid "WordPress"
3714
  msgstr ""
3715
 
3716
  #: widgets/social-media-buttons/data/networks.php:326
3717
- msgid "Xing"
3718
  msgstr ""
3719
 
3720
  #: widgets/social-media-buttons/data/networks.php:332
3721
- msgid "Yahoo"
3722
  msgstr ""
3723
 
3724
  #: widgets/social-media-buttons/data/networks.php:338
3725
- msgid "Yelp"
3726
  msgstr ""
3727
 
3728
  #: widgets/social-media-buttons/data/networks.php:344
 
 
 
 
3729
  msgid "YouTube"
3730
  msgstr ""
3731
 
232
  msgid "Clear"
233
  msgstr ""
234
 
235
+ #: compat/beaver-builder/beaver-builder.php:68, widgets/google-map/google-map.php:298, widgets/image/image.php:68, widgets/image/image.php:80, base/inc/fields/posts.class.php:141
236
  msgid "Default"
237
  msgstr ""
238
 
268
  msgid "Allows you to add any active SiteOrigin Widgets Bundle widgets."
269
  msgstr ""
270
 
271
+ #: icons/fontawesome/filter.php:1858
272
  msgid "Regular"
273
  msgstr ""
274
 
275
+ #: icons/fontawesome/filter.php:1859, widgets/contact/contact.php:433, widgets/contact/contact.php:555, widgets/contact/contact.php:663, widgets/contact/contact.php:741, widgets/headline/headline.php:219
276
  msgid "Solid"
277
  msgstr ""
278
 
279
+ #: icons/fontawesome/filter.php:1860
280
  msgid "Brands"
281
  msgstr ""
282
 
336
  msgid "Headings"
337
  msgstr ""
338
 
339
+ #: widgets/accordion/accordion.php:121, widgets/accordion/accordion.php:159, widgets/contact/contact.php:351, widgets/contact/contact.php:406, widgets/contact/contact.php:644, widgets/cta/cta.php:78, widgets/hero/hero.php:133, widgets/layout-slider/layout-slider.php:101, widgets/slider/slider.php:87, widgets/social-media-buttons/social-media-buttons.php:85, widgets/tabs/tabs.php:111, widgets/tabs/tabs.php:131, widgets/tabs/tabs.php:175
340
  msgid "Background color"
341
  msgstr ""
342
 
416
  msgid "Top"
417
  msgstr ""
418
 
419
+ #: widgets/anything-carousel/anything-carousel.php:116, widgets/button/button.php:105, widgets/button/button.php:131, widgets/button/button.php:142, widgets/contact/contact.php:471, widgets/contact/contact.php:486, widgets/contact/contact.php:715, widgets/cta/cta.php:100, widgets/features/features.php:73, widgets/headline/headline.php:102, widgets/headline/headline.php:112, widgets/headline/headline.php:183, widgets/headline/headline.php:193, widgets/headline/headline.php:248, widgets/headline/headline.php:257, widgets/icon/icon.php:50, widgets/image/image.php:70, widgets/image/image.php:82, widgets/image-grid/image-grid.php:137, widgets/image-grid/image-grid.php:167, widgets/simple-masonry/simple-masonry.php:216, widgets/social-media-buttons/social-media-buttons.php:175, widgets/social-media-buttons/social-media-buttons.php:186, widgets/testimonial/testimonial.php:256
420
  msgid "Right"
421
  msgstr ""
422
 
424
  msgid "Bottom"
425
  msgstr ""
426
 
427
+ #: widgets/anything-carousel/anything-carousel.php:124, widgets/button/button.php:107, widgets/button/button.php:130, widgets/button/button.php:141, widgets/contact/contact.php:470, widgets/contact/contact.php:485, widgets/contact/contact.php:714, widgets/cta/cta.php:99, widgets/features/features.php:75, widgets/headline/headline.php:101, widgets/headline/headline.php:111, widgets/headline/headline.php:182, widgets/headline/headline.php:192, widgets/headline/headline.php:247, widgets/headline/headline.php:256, widgets/icon/icon.php:49, widgets/image/image.php:69, widgets/image/image.php:81, widgets/image-grid/image-grid.php:143, widgets/image-grid/image-grid.php:165, widgets/simple-masonry/simple-masonry.php:215, widgets/social-media-buttons/social-media-buttons.php:174, widgets/social-media-buttons/social-media-buttons.php:185, widgets/testimonial/testimonial.php:255
428
  msgid "Left"
429
  msgstr ""
430
 
480
  msgid "Button Text"
481
  msgstr ""
482
 
483
+ #: widgets/button/button.php:62, widgets/google-map/google-map.php:103, widgets/headline/headline.php:57, widgets/headline/headline.php:138, widgets/hero/hero.php:139, widgets/icon/icon.php:57, widgets/image/image.php:110, widgets/layout-slider/layout-slider.php:107, widgets/lottie-player/lottie-player.php:73, widgets/simple-masonry/simple-masonry.php:89, widgets/slider/slider.php:116
484
  msgid "Destination URL"
485
  msgstr ""
486
 
520
  msgid "Design and Layout"
521
  msgstr ""
522
 
523
+ #: widgets/button/button.php:121, widgets/contact/contact.php:477, widgets/contact/contact.php:707, widgets/contact/contact.php:758, widgets/google-map/google-map.php:94, base/inc/fields/image-size.class.php:69
524
  msgid "Width"
525
  msgstr ""
526
 
532
  msgid "Align"
533
  msgstr ""
534
 
535
+ #: widgets/button/button.php:132, widgets/button/button.php:143, widgets/contact/contact.php:487, widgets/contact/contact.php:716, widgets/headline/headline.php:100, widgets/headline/headline.php:110, widgets/headline/headline.php:181, widgets/headline/headline.php:191, widgets/headline/headline.php:246, widgets/headline/headline.php:255, widgets/icon/icon.php:48, widgets/image/image.php:71, widgets/image/image.php:83, widgets/image-grid/image-grid.php:155, widgets/image-grid/image-grid.php:166, widgets/social-media-buttons/social-media-buttons.php:176, widgets/social-media-buttons/social-media-buttons.php:187
536
  msgid "Center"
537
  msgstr ""
538
 
929
  msgstr ""
930
 
931
  #: widgets/contact/contact.php:330
932
+ msgid "Really Simple CAPTCHA"
933
  msgstr ""
934
 
935
  #: widgets/contact/contact.php:334
936
+ msgid "Add Really Simple CAPTCHA"
937
  msgstr ""
938
 
939
+ #: widgets/contact/contact.php:336
940
+ msgid "The %sReally Simple CAPTCHA%s plugin is DSGVO compliant."
941
  msgstr ""
942
 
943
+ #: widgets/contact/contact.php:360, widgets/contact/contact.php:509, widgets/contact/contact.php:682, widgets/hero/hero.php:311, widgets/layout-slider/layout-slider.php:252, widgets/testimonial/testimonial.php:227
944
+ msgid "Text color"
945
  msgstr ""
946
 
947
+ #: widgets/contact/contact.php:372
948
+ msgid "Akismet"
949
  msgstr ""
950
 
951
+ #: widgets/contact/contact.php:376
952
+ msgid "Use Akismet filtering"
953
  msgstr ""
954
 
955
+ #: widgets/contact/contact.php:381
956
+ msgid "Spam action"
957
  msgstr ""
958
 
959
+ #: widgets/contact/contact.php:383
960
+ msgid "Show error message"
961
  msgstr ""
962
 
963
+ #: widgets/contact/contact.php:384
964
+ msgid "Tag as spam in subject"
965
  msgstr ""
966
 
967
+ #: widgets/contact/contact.php:386
968
+ msgid "How to handle submissions that are identified as spam."
969
  msgstr ""
970
 
971
  #: widgets/contact/contact.php:402
976
  msgid "Border style"
977
  msgstr ""
978
 
979
+ #: widgets/contact/contact.php:430, widgets/contact/contact.php:552, widgets/contact/contact.php:748, widgets/image/image.php:97
980
  msgid "Hidden"
981
  msgstr ""
982
 
1016
  msgid "Position"
1017
  msgstr ""
1018
 
1019
+ #: widgets/contact/contact.php:468, widgets/image/image.php:98
1020
  msgid "Above"
1021
  msgstr ""
1022
 
1023
+ #: widgets/contact/contact.php:469, widgets/image/image.php:99
1024
  msgid "Below"
1025
  msgstr ""
1026
 
1032
  msgid "Max width"
1033
  msgstr ""
1034
 
1035
+ #: widgets/contact/contact.php:526, widgets/google-map/google-map.php:98, widgets/hero/hero.php:187, widgets/hero/hero.php:223, widgets/layout-slider/layout-slider.php:155, widgets/layout-slider/layout-slider.php:191, widgets/slider/slider.php:142, base/inc/fields/image-size.class.php:76
1036
  msgid "Height"
1037
  msgstr ""
1038
 
1305
  msgid "Icon image size"
1306
  msgstr ""
1307
 
1308
+ #: widgets/features/features.php:113, widgets/image/image.php:89
1309
  msgid "Title text"
1310
  msgstr ""
1311
 
1988
  msgid "Background image"
1989
  msgstr ""
1990
 
1991
+ #: widgets/hero/hero.php:111, widgets/image/image.php:46, widgets/image-grid/image-grid.php:99, widgets/testimonial/testimonial.php:132, widgets/testimonial/testimonial.php:161, widgets/testimonial/testimonial.php:203
1992
  msgid "Image size"
1993
  msgstr ""
1994
 
2148
  msgid "Image file"
2149
  msgstr ""
2150
 
2151
+ #: widgets/image/image.php:52
2152
+ msgid "External image size"
2153
+ msgstr ""
2154
+
2155
+ #: widgets/image/image.php:54, base/inc/fields/image-size.class.php:29
2156
+ msgid "Full"
2157
+ msgstr ""
2158
+
2159
+ #: widgets/image/image.php:65
2160
  msgid "Image alignment"
2161
  msgstr ""
2162
 
2163
+ #: widgets/image/image.php:77
2164
  msgid "Title alignment"
2165
  msgstr ""
2166
 
2167
+ #: widgets/image/image.php:94
2168
  msgid "Title position"
2169
  msgstr ""
2170
 
2171
+ #: widgets/image/image.php:105, widgets/image-grid/image-grid.php:80
2172
  msgid "Alt text"
2173
  msgstr ""
2174
 
2175
+ #: widgets/image/image.php:116
2176
  msgid "Link title to URL"
2177
  msgstr ""
2178
 
2179
+ #: widgets/image/image.php:122, widgets/image-grid/image-grid.php:89, widgets/lottie-player/lottie-player.php:79, widgets/slider/slider.php:121
2180
  msgid "Open in new window"
2181
  msgstr ""
2182
 
2183
+ #: widgets/image/image.php:128
2184
  msgid "Bound"
2185
  msgstr ""
2186
 
2187
+ #: widgets/image/image.php:129
2188
  msgid "Make sure the image doesn't extend beyond its container."
2189
  msgstr ""
2190
 
2191
+ #: widgets/image/image.php:134
2192
  msgid "Full width"
2193
  msgstr ""
2194
 
2195
+ #: widgets/image/image.php:135
2196
  msgid "Resize image to fit its container."
2197
  msgstr ""
2198
 
2199
+ #: widgets/image/image.php:140
2200
  msgid "Rel"
2201
  msgstr ""
2202
 
2203
+ #: widgets/image/image.php:306, widgets/image-grid/image-grid.php:319, widgets/simple-masonry/simple-masonry.php:310, widgets/slider/slider.php:353
2204
  msgid "Add a Lightbox to your images with %sSiteOrigin Premium%s"
2205
  msgstr ""
2206
 
2207
+ #: widgets/image/image.php:311, widgets/image-grid/image-grid.php:324, widgets/simple-masonry/simple-masonry.php:315, widgets/slider/slider.php:358
2208
  msgid "Add a beautiful and customizable text overlay with animations to your images with %sSiteOrigin Premium%s"
2209
  msgstr ""
2210
 
2211
+ #: widgets/image/image.php:316, widgets/image-grid/image-grid.php:329, widgets/simple-masonry/simple-masonry.php:325
2212
  msgid "Add an image title tooltip with %sSiteOrigin Premium%s"
2213
  msgstr ""
2214
 
2680
  msgid "Very high"
2681
  msgstr ""
2682
 
2683
+ #: widgets/social-media-buttons/social-media-buttons.php:373
2684
  msgid "Add custom social networks with %sSiteOrigin Premium%s"
2685
  msgstr ""
2686
 
3009
  msgid "Remove"
3010
  msgstr ""
3011
 
3012
+ #: base/inc/fields/image-size.class.php:30
 
 
 
 
3013
  msgid "Thumbnail (Theme-defined)"
3014
  msgstr ""
3015
 
3016
+ #: base/inc/fields/image-size.class.php:49
3017
  msgid "Custom Size"
3018
  msgstr ""
3019
 
3485
  msgid "Unable to detect Really Simple CAPTCHA plugin."
3486
  msgstr ""
3487
 
3488
+ #: widgets/contact/tpl/simple.php:6, widgets/contact/tpl/simple.php:26
3489
  msgid "Captcha"
3490
  msgstr ""
3491
 
3646
  msgstr ""
3647
 
3648
  #: widgets/social-media-buttons/data/networks.php:218
3649
+ msgid "Patreon"
3650
  msgstr ""
3651
 
3652
  #: widgets/social-media-buttons/data/networks.php:224
3653
+ msgid "Reddit"
3654
  msgstr ""
3655
 
3656
  #: widgets/social-media-buttons/data/networks.php:230
3657
+ msgid "Slack"
3658
  msgstr ""
3659
 
3660
  #: widgets/social-media-buttons/data/networks.php:236
3661
+ msgid "Slideshare"
3662
  msgstr ""
3663
 
3664
  #: widgets/social-media-buttons/data/networks.php:242
3665
+ msgid "Soundcloud"
3666
  msgstr ""
3667
 
3668
  #: widgets/social-media-buttons/data/networks.php:248
3669
+ msgid "Spotify"
3670
  msgstr ""
3671
 
3672
  #: widgets/social-media-buttons/data/networks.php:254
3673
+ msgid "Stack Exchange"
3674
  msgstr ""
3675
 
3676
  #: widgets/social-media-buttons/data/networks.php:260
3677
+ msgid "Stack Overflow"
3678
  msgstr ""
3679
 
3680
  #: widgets/social-media-buttons/data/networks.php:266
3681
+ msgid "Steam"
3682
  msgstr ""
3683
 
3684
  #: widgets/social-media-buttons/data/networks.php:272
3685
+ msgid "Strava"
3686
  msgstr ""
3687
 
3688
  #: widgets/social-media-buttons/data/networks.php:278
3689
+ msgid "StumbleUpon"
3690
  msgstr ""
3691
 
3692
  #: widgets/social-media-buttons/data/networks.php:284
3693
+ msgid "Telegram"
3694
  msgstr ""
3695
 
3696
  #: widgets/social-media-buttons/data/networks.php:290
3697
+ msgid "TikTok"
3698
  msgstr ""
3699
 
3700
  #: widgets/social-media-buttons/data/networks.php:296
3701
+ msgid "Trello"
3702
  msgstr ""
3703
 
3704
  #: widgets/social-media-buttons/data/networks.php:302
3705
+ msgid "TripAdvisor"
3706
  msgstr ""
3707
 
3708
  #: widgets/social-media-buttons/data/networks.php:308
3709
+ msgid "Twitch"
3710
  msgstr ""
3711
 
3712
  #: widgets/social-media-buttons/data/networks.php:314
3713
+ msgid "Vimeo"
3714
  msgstr ""
3715
 
3716
  #: widgets/social-media-buttons/data/networks.php:320
3717
+ msgid "WhatsApp"
3718
  msgstr ""
3719
 
3720
  #: widgets/social-media-buttons/data/networks.php:326
3721
+ msgid "WordPress"
3722
  msgstr ""
3723
 
3724
  #: widgets/social-media-buttons/data/networks.php:332
3725
+ msgid "Xing"
3726
  msgstr ""
3727
 
3728
  #: widgets/social-media-buttons/data/networks.php:338
3729
+ msgid "Yahoo"
3730
  msgstr ""
3731
 
3732
  #: widgets/social-media-buttons/data/networks.php:344
3733
+ msgid "Yelp"
3734
+ msgstr ""
3735
+
3736
+ #: widgets/social-media-buttons/data/networks.php:350
3737
  msgid "YouTube"
3738
  msgstr ""
3739
 
readme.txt CHANGED
@@ -3,8 +3,8 @@ Tags: widget, button, slider, hero, google maps, image, carousel, lottie, featur
3
  Requires at least: 4.2
4
  Tested up to: 6.0
5
  Requires PHP: 5.6.20
6
- Stable tag: 1.36.0
7
- Build time: 2022-06-19T19:13:05+02:00
8
  License: GPLv3 or later
9
  Contributors: gpriday, braam-genis, alexgso
10
  Donate link: https://siteorigin.com/downloads/premium/
@@ -105,6 +105,20 @@ The Widgets Bundle global interface is available at Plugins > SiteOrigin Widgets
105
 
106
  == Changelog ==
107
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
108
  = 1.36.0 - 19 June 2022 =
109
  * Contact Form: Added support for [Really Simple CAPTCHA](Really Simple CAPTCHA) plugin. A DSGVO complaint captcha.
110
  * Features: Moved the title `HTML tag` setting to the `Font Design > Title` settings section.
3
  Requires at least: 4.2
4
  Tested up to: 6.0
5
  Requires PHP: 5.6.20
6
+ Stable tag: 1.37.0
7
+ Build time: 2022-06-30T15:39:08+02:00
8
  License: GPLv3 or later
9
  Contributors: gpriday, braam-genis, alexgso
10
  Donate link: https://siteorigin.com/downloads/premium/
105
 
106
  == Changelog ==
107
 
108
+ = 1.37.0 - 30 June 2022 =
109
+ * Buttons: Changed the design default from Atom to Flat.
110
+ * Contact Form: Minor placement adjustment for Really Simple CAPTCHA error messages.
111
+ * Hero: Ensured valid mobile padding values are output after settings migration.
112
+ * Image: Added an `External Image Size` setting.
113
+ * Image: Restored Simple Lightbox plugin compatibility.
114
+ * Social Media Buttons: Added Font Awesome 6 support.
115
+ * Social Media Buttons: Added Patreon.
116
+ * Social Media Buttons: Updated removed Tripadvisor icon to the suitcase icon.
117
+ * Font Awesome: Upgraded from version `5.15.1` to `6.1.1`.
118
+ * Added Stream protocol support `steam://connect/IP:Port/`.
119
+ * Added a check to ensure widgets exist before enqueuing related scripts.
120
+ * Developer: Added `siteorigin_widgets_contact_field_attr` filter to the Contact Form Widget.
121
+
122
  = 1.36.0 - 19 June 2022 =
123
  * Contact Form: Added support for [Really Simple CAPTCHA](Really Simple CAPTCHA) plugin. A DSGVO complaint captcha.
124
  * Features: Moved the title `HTML tag` setting to the `Font Design > Title` settings section.
so-widgets-bundle.php CHANGED
@@ -2,7 +2,7 @@
2
  /*
3
  Plugin Name: SiteOrigin Widgets Bundle
4
  Description: A highly customizable collection of widgets, ready to be used anywhere, neatly bundled into a single plugin.
5
- Version: 1.36.0
6
  Text Domain: so-widgets-bundle
7
  Domain Path: /lang
8
  Author: SiteOrigin
@@ -12,7 +12,7 @@ License: GPL3
12
  License URI: https://www.gnu.org/licenses/gpl-3.0.txt
13
  */
14
 
15
- define( 'SOW_BUNDLE_VERSION', '1.36.0' );
16
  define( 'SOW_BUNDLE_BASE_FILE', __FILE__ );
17
 
18
  // Allow JS suffix to be pre-set.
@@ -51,7 +51,7 @@ class SiteOrigin_Widgets_Bundle {
51
  add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
52
  add_action( 'admin_enqueue_scripts', array( $this, 'admin_register_scripts' ) );
53
 
54
- // All the ajax actions.
55
  add_action( 'wp_ajax_so_widgets_bundle_manage', array( $this, 'admin_ajax_manage_handler' ) );
56
  add_action( 'wp_ajax_sow_get_javascript_variables', array( $this, 'admin_ajax_get_javascript_variables' ) );
57
 
@@ -81,7 +81,7 @@ class SiteOrigin_Widgets_Bundle {
81
 
82
  add_filter( 'wp_enqueue_scripts', array( $this, 'register_general_scripts' ) );
83
  add_filter( 'wp_enqueue_scripts', array( $this, 'enqueue_active_widgets_scripts' ) );
84
-
85
  // This is a temporary filter to disable the new Jetpack Grunion contact form editor.
86
  add_filter( 'tmp_grunion_allow_editor_view', '__return_false' );
87
 
@@ -221,7 +221,7 @@ class SiteOrigin_Widgets_Bundle {
221
  */
222
  function load_widget_plugins() {
223
 
224
- // Load all the widget we currently have active and filter them
225
  $active_widgets = $this->get_active_widgets();
226
  $widget_folders = $this->get_widget_folders();
227
 
@@ -246,14 +246,14 @@ class SiteOrigin_Widgets_Bundle {
246
  * @return mixed|void
247
  */
248
  function get_active_widgets( $filter = true ) {
249
- // Basic caching of the current active widgets
250
  $active_widgets = wp_cache_get( 'active_widgets', 'siteorigin_widgets' );
251
 
252
  if ( empty($active_widgets) ) {
253
  $active_widgets = get_option( 'siteorigin_widgets_active', array() );
254
  $active_widgets = wp_parse_args( $active_widgets, apply_filters( 'siteorigin_widgets_default_active', self::$default_active_widgets ) );
255
 
256
- // Migrate any old names
257
  foreach ( $active_widgets as $widget_name => $is_active ) {
258
  if ( substr( $widget_name, 0, 3 ) !== 'so-' ) {
259
  continue;
@@ -277,7 +277,7 @@ class SiteOrigin_Widgets_Bundle {
277
  /**
278
  * Enqueue the admin page stuff.
279
  */
280
- function admin_enqueue_scripts($prefix) {
281
  if ( $prefix != 'plugins_page_so-widgets-plugins' ) return;
282
  wp_enqueue_style( 'siteorigin-widgets-manage-admin', plugin_dir_url( __FILE__ ) . 'admin/admin.css', array(), SOW_BUNDLE_VERSION );
283
  wp_enqueue_script( 'siteorigin-widgets-trianglify', plugin_dir_url( __FILE__ ) . 'admin/trianglify' . SOW_BUNDLE_JS_SUFFIX . '.js', array(), SOW_BUNDLE_VERSION );
@@ -287,7 +287,7 @@ class SiteOrigin_Widgets_Bundle {
287
  'toggleUrl' => wp_nonce_url( admin_url('admin-ajax.php?action=so_widgets_bundle_manage' ), 'manage_so_widget' )
288
  ) );
289
  }
290
-
291
  /**
292
  * The fallback (from ajax) URL handler for activating or deactivating a widget.
293
  */
@@ -386,7 +386,7 @@ class SiteOrigin_Widgets_Bundle {
386
  if ( ! wp_verify_nonce( $_GET['_wpnonce'], 'manage_so_widget' ) ) {
387
  wp_die( __( 'Invalid request.', 'so-widgets-bundle' ), 403 );
388
  }
389
-
390
  if ( ! current_user_can( apply_filters( 'siteorigin_widgets_admin_menu_capability', 'manage_options' ) ) ) {
391
  wp_die( __( 'Insufficient permissions.', 'so-widgets-bundle' ), 403 );
392
  }
@@ -460,7 +460,7 @@ class SiteOrigin_Widgets_Bundle {
460
  $widget_objects = $this->get_widget_objects();
461
  $widget_path = empty( $_GET['id'] ) ? false : wp_normalize_path( WP_CONTENT_DIR ) . $_GET['id'];
462
  $widget_object = empty( $widget_objects[ $widget_path ] ) ? false : $widget_objects[ $widget_path ];
463
-
464
  if ( empty( $widget_object ) || ! $widget_object->has_form( 'settings' ) ) {
465
  wp_die( __( 'Invalid request.', 'so-widgets-bundle' ), 400 );
466
  }
@@ -528,23 +528,23 @@ class SiteOrigin_Widgets_Bundle {
528
  */
529
  function admin_ajax_get_javascript_variables() {
530
  if ( empty( $_REQUEST['_widgets_nonce'] ) ||
531
- ! wp_verify_nonce( $_REQUEST['_widgets_nonce'], 'widgets_action' ) ) {
532
  wp_die( __( 'Invalid request.', 'so-widgets-bundle' ), 403 );
533
  }
534
-
535
  $widget_class = $_POST['widget'];
536
  global $wp_widget_factory;
537
  if ( empty( $wp_widget_factory->widgets[ $widget_class ] ) ) {
538
  wp_die( __( 'Invalid post.', 'so-widgets-bundle' ), 400 );
539
  }
540
-
541
  $widget = $wp_widget_factory->widgets[ $widget_class ];
542
  if ( ! method_exists( $widget, 'get_javascript_variables' ) ) {
543
  wp_die( __( 'Invalid request.', 'so-widgets-bundle' ), 400 );
544
  }
545
-
546
  $result = $widget->get_javascript_variables();
547
-
548
  wp_send_json( $result );
549
  }
550
 
@@ -840,17 +840,19 @@ class SiteOrigin_Widgets_Bundle {
840
  /* @var $widget SiteOrigin_Widget */
841
  $opt_wid = get_option( 'widget_' . $widget->id_base );
842
  preg_match( '/-([0-9]+$)/', $id, $num_match );
843
- $widget_instance = $opt_wid[ $num_match[1] ];
844
- $widget->enqueue_frontend_scripts( $widget_instance);
845
- // TODO: Should be calling modify_instance here before generating the CSS.
846
- $widget->generate_and_enqueue_instance_styles( $widget_instance );
 
 
847
  }
848
  }
849
  }
850
  }
851
  }
852
  }
853
-
854
  /**
855
  * Enqueue scripts for registered widgets, by calling their form and/or widget functions.
856
  *
@@ -877,7 +879,7 @@ class SiteOrigin_Widgets_Bundle {
877
  ob_clean();
878
  }
879
  }
880
-
881
  // Reset the $post global back to what it was before any secondary queries.
882
  $post = $global_post;
883
  }
2
  /*
3
  Plugin Name: SiteOrigin Widgets Bundle
4
  Description: A highly customizable collection of widgets, ready to be used anywhere, neatly bundled into a single plugin.
5
+ Version: 1.37.0
6
  Text Domain: so-widgets-bundle
7
  Domain Path: /lang
8
  Author: SiteOrigin
12
  License URI: https://www.gnu.org/licenses/gpl-3.0.txt
13
  */
14
 
15
+ define( 'SOW_BUNDLE_VERSION', '1.37.0' );
16
  define( 'SOW_BUNDLE_BASE_FILE', __FILE__ );
17
 
18
  // Allow JS suffix to be pre-set.
51
  add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
52
  add_action( 'admin_enqueue_scripts', array( $this, 'admin_register_scripts' ) );
53
 
54
+ // All the Ajax actions.
55
  add_action( 'wp_ajax_so_widgets_bundle_manage', array( $this, 'admin_ajax_manage_handler' ) );
56
  add_action( 'wp_ajax_sow_get_javascript_variables', array( $this, 'admin_ajax_get_javascript_variables' ) );
57
 
81
 
82
  add_filter( 'wp_enqueue_scripts', array( $this, 'register_general_scripts' ) );
83
  add_filter( 'wp_enqueue_scripts', array( $this, 'enqueue_active_widgets_scripts' ) );
84
+
85
  // This is a temporary filter to disable the new Jetpack Grunion contact form editor.
86
  add_filter( 'tmp_grunion_allow_editor_view', '__return_false' );
87
 
221
  */
222
  function load_widget_plugins() {
223
 
224
+ // Load all the widget we currently have active and filter them.
225
  $active_widgets = $this->get_active_widgets();
226
  $widget_folders = $this->get_widget_folders();
227
 
246
  * @return mixed|void
247
  */
248
  function get_active_widgets( $filter = true ) {
249
+ // Basic caching of the current active widgets.
250
  $active_widgets = wp_cache_get( 'active_widgets', 'siteorigin_widgets' );
251
 
252
  if ( empty($active_widgets) ) {
253
  $active_widgets = get_option( 'siteorigin_widgets_active', array() );
254
  $active_widgets = wp_parse_args( $active_widgets, apply_filters( 'siteorigin_widgets_default_active', self::$default_active_widgets ) );
255
 
256
+ // Migrate any old names.
257
  foreach ( $active_widgets as $widget_name => $is_active ) {
258
  if ( substr( $widget_name, 0, 3 ) !== 'so-' ) {
259
  continue;
277
  /**
278
  * Enqueue the admin page stuff.
279
  */
280
+ function admin_enqueue_scripts( $prefix ) {
281
  if ( $prefix != 'plugins_page_so-widgets-plugins' ) return;
282
  wp_enqueue_style( 'siteorigin-widgets-manage-admin', plugin_dir_url( __FILE__ ) . 'admin/admin.css', array(), SOW_BUNDLE_VERSION );
283
  wp_enqueue_script( 'siteorigin-widgets-trianglify', plugin_dir_url( __FILE__ ) . 'admin/trianglify' . SOW_BUNDLE_JS_SUFFIX . '.js', array(), SOW_BUNDLE_VERSION );
287
  'toggleUrl' => wp_nonce_url( admin_url('admin-ajax.php?action=so_widgets_bundle_manage' ), 'manage_so_widget' )
288
  ) );
289
  }
290
+
291
  /**
292
  * The fallback (from ajax) URL handler for activating or deactivating a widget.
293
  */
386
  if ( ! wp_verify_nonce( $_GET['_wpnonce'], 'manage_so_widget' ) ) {
387
  wp_die( __( 'Invalid request.', 'so-widgets-bundle' ), 403 );
388
  }
389
+
390
  if ( ! current_user_can( apply_filters( 'siteorigin_widgets_admin_menu_capability', 'manage_options' ) ) ) {
391
  wp_die( __( 'Insufficient permissions.', 'so-widgets-bundle' ), 403 );
392
  }
460
  $widget_objects = $this->get_widget_objects();
461
  $widget_path = empty( $_GET['id'] ) ? false : wp_normalize_path( WP_CONTENT_DIR ) . $_GET['id'];
462
  $widget_object = empty( $widget_objects[ $widget_path ] ) ? false : $widget_objects[ $widget_path ];
463
+
464
  if ( empty( $widget_object ) || ! $widget_object->has_form( 'settings' ) ) {
465
  wp_die( __( 'Invalid request.', 'so-widgets-bundle' ), 400 );
466
  }
528
  */
529
  function admin_ajax_get_javascript_variables() {
530
  if ( empty( $_REQUEST['_widgets_nonce'] ) ||
531
+ ! wp_verify_nonce( $_REQUEST['_widgets_nonce'], 'widgets_action' ) ) {
532
  wp_die( __( 'Invalid request.', 'so-widgets-bundle' ), 403 );
533
  }
534
+
535
  $widget_class = $_POST['widget'];
536
  global $wp_widget_factory;
537
  if ( empty( $wp_widget_factory->widgets[ $widget_class ] ) ) {
538
  wp_die( __( 'Invalid post.', 'so-widgets-bundle' ), 400 );
539
  }
540
+
541
  $widget = $wp_widget_factory->widgets[ $widget_class ];
542
  if ( ! method_exists( $widget, 'get_javascript_variables' ) ) {
543
  wp_die( __( 'Invalid request.', 'so-widgets-bundle' ), 400 );
544
  }
545
+
546
  $result = $widget->get_javascript_variables();
547
+
548
  wp_send_json( $result );
549
  }
550
 
840
  /* @var $widget SiteOrigin_Widget */
841
  $opt_wid = get_option( 'widget_' . $widget->id_base );
842
  preg_match( '/-([0-9]+$)/', $id, $num_match );
843
+ if ( ! empty( $num_match ) && isset( $num_match[1] ) ) {
844
+ $widget_instance = $opt_wid[ $num_match[1] ];
845
+ $widget->enqueue_frontend_scripts( $widget_instance);
846
+ // TODO: Should be calling modify_instance here before generating the CSS.
847
+ $widget->generate_and_enqueue_instance_styles( $widget_instance );
848
+ }
849
  }
850
  }
851
  }
852
  }
853
  }
854
  }
855
+
856
  /**
857
  * Enqueue scripts for registered widgets, by calling their form and/or widget functions.
858
  *
879
  ob_clean();
880
  }
881
  }
882
+
883
  // Reset the $post global back to what it was before any secondary queries.
884
  $post = $global_post;
885
  }
widgets/button/button.php CHANGED
@@ -147,7 +147,7 @@ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget {
147
  'theme' => array(
148
  'type' => 'select',
149
  'label' => __( 'Button Theme', 'so-widgets-bundle' ),
150
- 'default' => 'atom',
151
  'options' => array(
152
  'atom' => __( 'Atom', 'so-widgets-bundle' ),
153
  'flat' => __( 'Flat', 'so-widgets-bundle' ),
147
  'theme' => array(
148
  'type' => 'select',
149
  'label' => __( 'Button Theme', 'so-widgets-bundle' ),
150
+ 'default' => 'flat',
151
  'options' => array(
152
  'atom' => __( 'Atom', 'so-widgets-bundle' ),
153
  'flat' => __( 'Flat', 'so-widgets-bundle' ),
widgets/contact/contact.php CHANGED
@@ -325,28 +325,6 @@ class SiteOrigin_Widgets_ContactForm_Widget extends SiteOrigin_Widget {
325
  )
326
  ),
327
 
328
- 'akismet' => array(
329
- 'type' => 'section',
330
- 'label' => __( 'Akismet', 'so-widgets-bundle' ),
331
- 'fields' => array(
332
- 'use_akismet' => array(
333
- 'type' => 'checkbox',
334
- 'label' => __( 'Use Akismet filtering', 'so-widgets-bundle' ),
335
- 'default' => true,
336
- ),
337
- 'spam_action' => array(
338
- 'type' => 'select',
339
- 'label' => __( 'Spam action', 'so-widgets-bundle' ),
340
- 'options' => array(
341
- 'error' => __( 'Show error message', 'so-widgets-bundle' ),
342
- 'tag' => __( 'Tag as spam in subject', 'so-widgets-bundle' ),
343
- ),
344
- 'description' => __( 'How to handle submissions that are identified as spam.', 'so-widgets-bundle' ),
345
- 'default' => 'error',
346
- ),
347
- )
348
- ),
349
-
350
  'simple' => array(
351
  'type' => 'section',
352
  'label' => __( 'Really Simple CAPTCHA', 'so-widgets-bundle' ),
@@ -388,6 +366,28 @@ class SiteOrigin_Widgets_ContactForm_Widget extends SiteOrigin_Widget {
388
  ),
389
  )
390
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
391
  ),
392
  ),
393
 
325
  )
326
  ),
327
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
328
  'simple' => array(
329
  'type' => 'section',
330
  'label' => __( 'Really Simple CAPTCHA', 'so-widgets-bundle' ),
366
  ),
367
  )
368
  ),
369
+
370
+ 'akismet' => array(
371
+ 'type' => 'section',
372
+ 'label' => __( 'Akismet', 'so-widgets-bundle' ),
373
+ 'fields' => array(
374
+ 'use_akismet' => array(
375
+ 'type' => 'checkbox',
376
+ 'label' => __( 'Use Akismet filtering', 'so-widgets-bundle' ),
377
+ 'default' => true,
378
+ ),
379
+ 'spam_action' => array(
380
+ 'type' => 'select',
381
+ 'label' => __( 'Spam action', 'so-widgets-bundle' ),
382
+ 'options' => array(
383
+ 'error' => __( 'Show error message', 'so-widgets-bundle' ),
384
+ 'tag' => __( 'Tag as spam in subject', 'so-widgets-bundle' ),
385
+ ),
386
+ 'description' => __( 'How to handle submissions that are identified as spam.', 'so-widgets-bundle' ),
387
+ 'default' => 'error',
388
+ ),
389
+ )
390
+ ),
391
  ),
392
  ),
393
 
widgets/contact/fields/base.class.php CHANGED
@@ -8,6 +8,7 @@ abstract class SiteOrigin_Widget_ContactForm_Field_Base {
8
  * @var array
9
  */
10
  protected $options;
 
11
 
12
  public function __construct( $options ) {
13
  $this->options = $options;
@@ -26,4 +27,11 @@ abstract class SiteOrigin_Widget_ContactForm_Field_Base {
26
  public function render() {
27
  $this->render_field( $this->options );
28
  }
 
 
 
 
 
 
 
29
  }
8
  * @var array
9
  */
10
  protected $options;
11
+ private $type;
12
 
13
  public function __construct( $options ) {
14
  $this->options = $options;
27
  public function render() {
28
  $this->render_field( $this->options );
29
  }
30
+
31
+ public static function add_custom_attrs( $type ) {
32
+ $attr = apply_filters( 'siteorigin_widgets_contact_field_attr', array() , $type );
33
+ foreach ( $attr as $k => $v ) {
34
+ echo esc_attr( $k ) . '="' . esc_attr( $v ) . '" ';
35
+ }
36
+ }
37
  }
widgets/contact/fields/checkboxes.class.php CHANGED
@@ -20,6 +20,7 @@ class SiteOrigin_Widget_ContactForm_Field_Checkboxes extends SiteOrigin_Widget_C
20
  name="<?php echo esc_attr( $options['field_name'] ) ?>[]"
21
  id="<?php echo esc_attr( $options['field_id'] ) . '-' . $i ?>"
22
  <?php echo checked( $is_checked, true, false ) ?>
 
23
  />
24
  <label for="<?php echo esc_attr( $options['field_id'] ) . '-' . $i ?>">
25
  <?php echo wp_kses_post( $option['value'] ); ?>
20
  name="<?php echo esc_attr( $options['field_name'] ) ?>[]"
21
  id="<?php echo esc_attr( $options['field_id'] ) . '-' . $i ?>"
22
  <?php echo checked( $is_checked, true, false ) ?>
23
+ <?php self::add_custom_attrs( 'checkboxes' ); ?>
24
  />
25
  <label for="<?php echo esc_attr( $options['field_id'] ) . '-' . $i ?>">
26
  <?php echo wp_kses_post( $option['value'] ); ?>
widgets/contact/fields/email.class.php CHANGED
@@ -1,5 +1,9 @@
1
  <?php
2
 
3
  class SiteOrigin_Widget_ContactForm_Field_Email extends SiteOrigin_Widget_ContactForm_Field_Text {
4
- // This class just exists for autoloading purposes, but is the same as the text field.
 
 
 
 
5
  }
1
  <?php
2
 
3
  class SiteOrigin_Widget_ContactForm_Field_Email extends SiteOrigin_Widget_ContactForm_Field_Text {
4
+ // Outside of the construct, this class just exists for autoloading purposes, but is the same as the text field.
5
+ public function __construct( $options ) {
6
+ $this->type = 'email';
7
+ parent::__construct( $options );
8
+ }
9
  }
widgets/contact/fields/name.class.php CHANGED
@@ -3,9 +3,15 @@
3
  class SiteOrigin_Widget_ContactForm_Field_Name extends SiteOrigin_Widget_ContactForm_Field_Base {
4
 
5
  public function render_field( $options ) {
6
-
7
  ?>
8
- <input type="text" name="<?php echo esc_attr( $options['field_name'] ) ?>" id="<?php echo esc_attr( $options['field_id'] ) ?>" value="<?php echo esc_attr( $options['value'] ) ?>" class="sow-text-field"<?php echo ( $options['show_placeholder'] ? 'placeholder="' . esc_attr( $options['label'] ) . '"' : '' ) ?>/>
 
 
 
 
 
 
 
9
  <?php
10
  }
11
  }
3
  class SiteOrigin_Widget_ContactForm_Field_Name extends SiteOrigin_Widget_ContactForm_Field_Base {
4
 
5
  public function render_field( $options ) {
 
6
  ?>
7
+ <input
8
+ type="text"
9
+ name="<?php echo esc_attr( $options['field_name'] ); ?>"
10
+ id="<?php echo esc_attr( $options['field_id'] ); ?>"
11
+ value="<?php echo esc_attr( $options['value'] ); ?>"
12
+ class="sow-text-field"
13
+ <?php echo ( $options['show_placeholder'] ? 'placeholder="' . esc_attr( $options['label'] ) . '"' : '' ); ?>
14
+ />
15
  <?php
16
  }
17
  }
widgets/contact/fields/number.class.php CHANGED
@@ -1,5 +1,9 @@
1
  <?php
2
 
3
  class SiteOrigin_Widget_ContactForm_Field_Number extends SiteOrigin_Widget_ContactForm_Field_Text {
4
- // This class just exists for autoloading purposes, but is the same as the text field.
 
 
 
 
5
  }
1
  <?php
2
 
3
  class SiteOrigin_Widget_ContactForm_Field_Number extends SiteOrigin_Widget_ContactForm_Field_Text {
4
+ // Outside of the construct, this class just exists for autoloading purposes, but is the same as the text field.
5
+ public function __construct( $options ) {
6
+ $this->type = 'number';
7
+ parent::__construct( $options );
8
+ }
9
  }
widgets/contact/fields/radio.class.php CHANGED
@@ -8,7 +8,14 @@ class SiteOrigin_Widget_ContactForm_Field_Radio extends SiteOrigin_Widget_Contac
8
  <?php foreach ( $options['field']['options'] as $i => $option ): ?>
9
  <li>
10
  <label>
11
- <input type="radio" value="<?php echo esc_attr( $option['value'] ) ?>" name="<?php echo esc_attr( $options['field_name'] ) ?>" id="<?php echo esc_attr( $options['field_id'] ) . '-' . $i ?>"<?php echo checked( $option['value'], $options['value'], false ) ?>/>
 
 
 
 
 
 
 
12
  <?php echo esc_html( $option['value'] ); ?>
13
  </label>
14
  </li>
8
  <?php foreach ( $options['field']['options'] as $i => $option ): ?>
9
  <li>
10
  <label>
11
+ <input
12
+ type="radio"
13
+ value="<?php echo esc_attr( $option['value'] ); ?>"
14
+ name="<?php echo esc_attr( $options['field_name'] ); ?>"
15
+ id="<?php echo esc_attr( $options['field_id'] ) . '-' . $i; ?>"
16
+ <?php echo checked( $option['value'], $options['value'], false ); ?>
17
+ <?php self::add_custom_attrs( 'radio' ); ?>
18
+ />
19
  <?php echo esc_html( $option['value'] ); ?>
20
  </label>
21
  </li>
widgets/contact/fields/select.class.php CHANGED
@@ -3,29 +3,37 @@
3
  class SiteOrigin_Widget_ContactForm_Field_Select extends SiteOrigin_Widget_ContactForm_Field_Base {
4
 
5
  public function render_field( $options ) {
6
- ?><select name="<?php echo esc_attr( $options['field_name'] ) ?>"
7
- id="<?php echo esc_attr( $options['field_id'] ) ?>">
8
- <?php
9
- if ( $options['show_placeholder'] ) {
10
- ?>
11
- <option selected disabled><?php esc_html_e( $options['field']['label'] ); ?></option>
12
  <?php
13
- }
14
-
15
- if ( ! empty( $options['field']['options'] ) ) {
16
- if ( ! $options['show_placeholder'] && $options['field']['required']['required'] ) {
17
  ?>
18
- <option selected <?php if ( ! $options['field']['required']['required'] ) echo 'disabled'; ?>></option>
19
  <?php
20
  }
21
 
22
- foreach ( $options['field']['options'] as $option ) { ?>
23
- <option
24
- value="<?php echo esc_attr( $option['value'] ) ?>"<?php echo selected( $option['value'], $options['value'], false ) ?>>
25
- <?php echo esc_html( $option['value'] ) ?>
26
- </option>
27
- <?php }
28
- } ?>
29
- </select><?php
 
 
 
 
 
 
 
 
 
 
 
30
  }
31
  }
3
  class SiteOrigin_Widget_ContactForm_Field_Select extends SiteOrigin_Widget_ContactForm_Field_Base {
4
 
5
  public function render_field( $options ) {
6
+ ?>
7
+ <select
8
+ name="<?php echo esc_attr( $options['field_name'] ); ?>"
9
+ id="<?php echo esc_attr( $options['field_id'] ); ?>"
10
+ <?php self::add_custom_attrs( 'select' ); ?>
11
+ >
12
  <?php
13
+ if ( $options['show_placeholder'] ) {
 
 
 
14
  ?>
15
+ <option selected disabled><?php esc_html_e( $options['field']['label'] ); ?></option>
16
  <?php
17
  }
18
 
19
+ if ( ! empty( $options['field']['options'] ) ) {
20
+ if ( ! $options['show_placeholder'] && $options['field']['required']['required'] ) {
21
+ ?>
22
+ <option selected <?php if ( ! $options['field']['required']['required'] ) echo 'disabled'; ?>></option>
23
+ <?php
24
+ }
25
+
26
+ foreach ( $options['field']['options'] as $option ) {
27
+ ?>
28
+ <option
29
+ value="<?php echo esc_attr( $option['value'] ) ?>"<?php echo selected( $option['value'], $options['value'], false ); ?>>
30
+ <?php echo esc_html( $option['value'] ); ?>
31
+ </option>
32
+ <?php
33
+ }
34
+ }
35
+ ?>
36
+ </select>
37
+ <?php
38
  }
39
  }
widgets/contact/fields/subject.class.php CHANGED
@@ -5,7 +5,15 @@ class SiteOrigin_Widget_ContactForm_Field_Subject extends SiteOrigin_Widget_Cont
5
  public function render_field( $options ) {
6
 
7
  ?>
8
- <input type="text" name="<?php echo esc_attr( $options['field_name'] ) ?>" id="<?php echo esc_attr( $options['field_id'] ) ?>" value="<?php echo esc_attr( $options['value'] ) ?>" class="sow-text-field"<?php echo ( $options['show_placeholder'] ? 'placeholder="' . esc_attr( $options['label'] ) . '"' : '' ) ?>/>
 
 
 
 
 
 
 
 
9
  <?php
10
  }
11
  }
5
  public function render_field( $options ) {
6
 
7
  ?>
8
+ <input
9
+ type="text"
10
+ name="<?php echo esc_attr( $options['field_name'] ); ?>"
11
+ id="<?php echo esc_attr( $options['field_id'] ); ?>"
12
+ value="<?php echo esc_attr( $options['value'] ); ?>"
13
+ class="sow-text-field"
14
+ <?php echo ( $options['show_placeholder'] ? 'placeholder="' . esc_attr( $options['label'] ) . '"' : '' ); ?>
15
+ <?php self::add_custom_attrs( 'subject' ); ?>
16
+ />
17
  <?php
18
  }
19
  }
widgets/contact/fields/tel.class.php CHANGED
@@ -1,5 +1,9 @@
1
  <?php
2
 
3
  class SiteOrigin_Widget_ContactForm_Field_Tel extends SiteOrigin_Widget_ContactForm_Field_Text {
4
- // This class just exists for autoloading purposes, but is the same as the text field.
 
 
 
 
5
  }
1
  <?php
2
 
3
  class SiteOrigin_Widget_ContactForm_Field_Tel extends SiteOrigin_Widget_ContactForm_Field_Text {
4
+ // Outside of the construct, this class just exists for autoloading purposes, but is the same as the text field.
5
+ public function __construct( $options ) {
6
+ $this->type = 'tel';
7
+ parent::__construct( $options );
8
+ }
9
  }
widgets/contact/fields/text.class.php CHANGED
@@ -1,11 +1,22 @@
1
  <?php
2
 
3
  class SiteOrigin_Widget_ContactForm_Field_Text extends SiteOrigin_Widget_ContactForm_Field_Base {
 
 
 
 
4
 
5
  public function render_field( $options ) {
6
 
7
  ?>
8
- <input type="<?php echo $options['field']['type'] ?>" name="<?php echo esc_attr( $options['field_name'] ) ?>" id="<?php echo esc_attr( $options['field_id'] ) ?>" value="<?php echo esc_attr( $options['value'] ) ?>" class="sow-text-field"<?php echo ( $options['show_placeholder'] ? 'placeholder="' . esc_attr( $options['label'] ) . '"' : '' ) ?>/>
 
 
 
 
 
 
 
9
  <?php
10
  }
11
  }
1
  <?php
2
 
3
  class SiteOrigin_Widget_ContactForm_Field_Text extends SiteOrigin_Widget_ContactForm_Field_Base {
4
+ public function __construct( $options ) {
5
+ $this->type = 'text';
6
+ parent::__construct( $options );
7
+ }
8
 
9
  public function render_field( $options ) {
10
 
11
  ?>
12
+ <input
13
+ type="<?php echo $options['field']['type']; ?>"
14
+ name="<?php echo esc_attr( $options['field_name'] ); ?>"
15
+ id="<?php echo esc_attr( $options['field_id'] ); ?>"
16
+ value="<?php echo esc_attr( $options['value'] ); ?>"
17
+ class="sow-text-field"<?php echo ( $options['show_placeholder'] ? 'placeholder="' . esc_attr( $options['label'] ) . '"' : '' ); ?>
18
+ <?php self::add_custom_attrs( $this->type ); ?>
19
+ />
20
  <?php
21
  }
22
  }
widgets/contact/fields/textarea.class.php CHANGED
@@ -4,7 +4,14 @@ class SiteOrigin_Widget_ContactForm_Field_TextArea extends SiteOrigin_Widget_Con
4
 
5
  public function render_field( $options ) {
6
  ?>
7
- <textarea name="<?php echo esc_attr( $options['field_name'] ) ?>" id="<?php echo esc_attr( $options['field_id'] ) ?>" rows="10"<?php echo ( $options['show_placeholder'] ? 'placeholder="' . esc_attr( $options['label'] ) . '"' : '' ) ?>><?php echo esc_textarea($options['value'])
 
 
 
 
 
 
 
8
  ?></textarea>
9
  <?php
10
  }
4
 
5
  public function render_field( $options ) {
6
  ?>
7
+ <textarea
8
+ name="<?php echo esc_attr( $options['field_name'] ); ?>"
9
+ id="<?php echo esc_attr( $options['field_id'] ); ?>"
10
+ rows="10"
11
+ <?php echo ( $options['show_placeholder'] ? 'placeholder="' . esc_attr( $options['label'] ) . '"' : '' ); ?>
12
+ <?php self::add_custom_attrs( $this->type ); ?>
13
+ ><?php
14
+ echo esc_textarea( $options['value'] );
15
  ?></textarea>
16
  <?php
17
  }
widgets/contact/tpl/simple.php CHANGED
@@ -1,8 +1,3 @@
1
- <?php if ( ! empty( $template_vars['really_simple_spam_error'] ) ) : ?>
2
- <div class="sow-error">
3
- <?php echo esc_html( $template_vars['really_simple_spam_error'] ) ?>
4
- </div>
5
- <?php endif; ?>
6
  <div class="sow-form-field sow-form-field-captcha">
7
  <?php if ( $instance['design']['labels']['position'] != 'below' ) : ?>
8
  <label
@@ -11,6 +6,13 @@
11
  <strong><?php _e( 'Captcha', 'so-widgets-bundle' ); ?></strong>
12
  </label>
13
  <?php endif; ?>
 
 
 
 
 
 
 
14
  <img
15
  src="<?php echo esc_url( plugins_url() . '/really-simple-captcha/tmp/' . $really_simple_spam_image ); ?>"
16
  width="<?php echo esc_attr( $really_simple_spam->img_size[0] ); ?>"
 
 
 
 
 
1
  <div class="sow-form-field sow-form-field-captcha">
2
  <?php if ( $instance['design']['labels']['position'] != 'below' ) : ?>
3
  <label
6
  <strong><?php _e( 'Captcha', 'so-widgets-bundle' ); ?></strong>
7
  </label>
8
  <?php endif; ?>
9
+
10
+ <?php if ( ! empty( $template_vars['really_simple_spam_error'] ) ) : ?>
11
+ <div class="sow-error">
12
+ <?php echo esc_html( $template_vars['really_simple_spam_error'] ) ?>
13
+ </div>
14
+ <?php endif; ?>
15
+
16
  <img
17
  src="<?php echo esc_url( plugins_url() . '/really-simple-captcha/tmp/' . $really_simple_spam_image ); ?>"
18
  width="<?php echo esc_attr( $really_simple_spam->img_size[0] ); ?>"
widgets/hero/styles/default.less CHANGED
@@ -17,7 +17,6 @@
17
  @slide_height_responsive: default;
18
  @slide_padding_responsive: default;
19
  @slide_padding_extra_top_responsive: default;
20
- @slide_padding_top_responsive: default;
21
  @slide_padding_sides_responsive: default;
22
 
23
  // Design.
@@ -69,7 +68,9 @@
69
  & when ( isnumber( @responsive_breakpoint ) ) {
70
  @media (max-width: @responsive_breakpoint) {
71
  height: @slide_height_responsive;
72
- padding-top: ~"calc( @{slide_padding_responsive} + @{slide_padding_extra_top_responsive} )";
 
 
73
  padding-right: @slide_padding_sides_responsive;
74
  padding-left: @slide_padding_sides_responsive;
75
  & when not ( @slide_padding_responsive = 0 ) {
17
  @slide_height_responsive: default;
18
  @slide_padding_responsive: default;
19
  @slide_padding_extra_top_responsive: default;
 
20
  @slide_padding_sides_responsive: default;
21
 
22
  // Design.
68
  & when ( isnumber( @responsive_breakpoint ) ) {
69
  @media (max-width: @responsive_breakpoint) {
70
  height: @slide_height_responsive;
71
+ & when not ( @slide_padding_responsive = default ) and not ( @slide_padding_extra_top_responsive = default ) {
72
+ padding-top: ~"calc( @{slide_padding_responsive} + @{slide_padding_extra_top_responsive} )";
73
+ }
74
  padding-right: @slide_padding_sides_responsive;
75
  padding-left: @slide_padding_sides_responsive;
76
  & when not ( @slide_padding_responsive = 0 ) {
widgets/image/image.php CHANGED
@@ -32,6 +32,13 @@ class SiteOrigin_Widget_Image_Widget extends SiteOrigin_Widget {
32
  'label' => __( 'Image file', 'so-widgets-bundle' ),
33
  'library' => 'image',
34
  'fallback' => true,
 
 
 
 
 
 
 
35
  ),
36
 
37
  'size' => array(
@@ -40,6 +47,19 @@ class SiteOrigin_Widget_Image_Widget extends SiteOrigin_Widget {
40
  'custom_size' => true,
41
  ),
42
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43
  'align' => array(
44
  'type' => 'select',
45
  'label' => __( 'Image alignment', 'so-widgets-bundle' ),
@@ -142,10 +162,18 @@ class SiteOrigin_Widget_Image_Widget extends SiteOrigin_Widget {
142
  );
143
  }
144
 
 
 
 
 
 
 
 
145
  $src = siteorigin_widgets_get_attachment_image_src(
146
  $instance['image'],
147
  $instance['size'],
148
- ! empty( $instance['image_fallback'] ) ? $instance['image_fallback'] : false
 
149
  );
150
 
151
  $attr = array();
@@ -259,8 +287,7 @@ class SiteOrigin_Widget_Image_Widget extends SiteOrigin_Widget {
259
 
260
  function generate_anchor_open( $url, $link_attributes ) {
261
  ?>
262
- <a
263
- href="<?php echo sow_esc_url( $url ); ?>"
264
  <?php
265
  foreach ( $link_attributes as $attr => $val ) {
266
  if ( ! empty( $val ) ) {
32
  'label' => __( 'Image file', 'so-widgets-bundle' ),
33
  'library' => 'image',
34
  'fallback' => true,
35
+ 'state_emitter' => array(
36
+ 'callback' => 'conditional',
37
+ 'args' => array(
38
+ 'has_external_image[show]: isNaN( val )',
39
+ 'has_external_image[hide]: ! isNaN( val )'
40
+ ),
41
+ )
42
  ),
43
 
44
  'size' => array(
47
  'custom_size' => true,
48
  ),
49
 
50
+ 'size_external' => array(
51
+ 'type' => 'image-size',
52
+ 'label' => __( 'External image size', 'so-widgets-bundle' ),
53
+ 'sizes' => array(
54
+ 'full' => __( 'Full', 'so-widgets-bundle' ),
55
+ ),
56
+ 'custom_size' => true,
57
+ 'state_handler' => array(
58
+ 'has_external_image[show]' => array( 'show' ),
59
+ 'has_external_image[hide]' => array( 'hide' ),
60
+ ),
61
+ ),
62
+
63
  'align' => array(
64
  'type' => 'select',
65
  'label' => __( 'Image alignment', 'so-widgets-bundle' ),
162
  );
163
  }
164
 
165
+ if ( ! empty( $instance['size_external'] ) && $instance['size_external'] == 'custom_size' ) {
166
+ $external_size = array(
167
+ 'width' => $instance['size_external_width'],
168
+ 'height' => $instance['size_external_height'],
169
+ );
170
+ }
171
+
172
  $src = siteorigin_widgets_get_attachment_image_src(
173
  $instance['image'],
174
  $instance['size'],
175
+ ! empty( $instance['image_fallback'] ) ? $instance['image_fallback'] : false,
176
+ ! empty( $external_size ) ? $external_size : array()
177
  );
178
 
179
  $attr = array();
287
 
288
  function generate_anchor_open( $url, $link_attributes ) {
289
  ?>
290
+ <a href="<?php echo sow_esc_url( $url ); ?>"
 
291
  <?php
292
  foreach ( $link_attributes as $attr => $val ) {
293
  if ( ! empty( $val ) ) {
widgets/slider/slider.php CHANGED
@@ -105,8 +105,8 @@ class SiteOrigin_Widget_Slider_Widget extends SiteOrigin_Widget_Base_Slider {
105
  'state_emitter' => array(
106
  'callback' => 'conditional',
107
  'args' => array(
108
- 'show_height[show]: val',
109
- 'show_height[hide]: ! val'
110
  ),
111
  ),
112
  ),
105
  'state_emitter' => array(
106
  'callback' => 'conditional',
107
  'args' => array(
108
+ 'show_height[show]: val && ! isNaN( val )',
109
+ 'show_height[hide]: ! val || isNaN( val )'
110
  ),
111
  ),
112
  ),
widgets/social-media-buttons/data/networks.php CHANGED
@@ -214,6 +214,12 @@ return array(
214
  'icon_color' => '#FFFFFF',
215
  'button_color' => '#C02C0C'
216
  ),
 
 
 
 
 
 
217
  'reddit' => array(
218
  'label' => __( 'Reddit', 'so-widgets-bundle' ),
219
  'base_url' => 'https://www.reddit.com/',
@@ -292,7 +298,7 @@ return array(
292
  'icon_color' => '#FFFFFF',
293
  'button_color' => '#0E74AF'
294
  ),
295
- 'tripadvisor' => array(
296
  'label' => __( 'TripAdvisor', 'so-widgets-bundle' ),
297
  'base_url' => 'https://www.tripadvisor.com/',
298
  'icon_color' => '#FFFFFF',
214
  'icon_color' => '#FFFFFF',
215
  'button_color' => '#C02C0C'
216
  ),
217
+ 'patreon' => array(
218
+ 'label' => __( 'Patreon', 'so-widgets-bundle' ),
219
+ 'base_url' => 'https://www.patreon.com/',
220
+ 'icon_color' => '#E26058',
221
+ 'button_color' => '#FFFFFF'
222
+ ),
223
  'reddit' => array(
224
  'label' => __( 'Reddit', 'so-widgets-bundle' ),
225
  'base_url' => 'https://www.reddit.com/',
298
  'icon_color' => '#FFFFFF',
299
  'button_color' => '#0E74AF'
300
  ),
301
+ 'suitcase' => array(
302
  'label' => __( 'TripAdvisor', 'so-widgets-bundle' ),
303
  'base_url' => 'https://www.tripadvisor.com/',
304
  'icon_color' => '#FFFFFF',
widgets/social-media-buttons/social-media-buttons.php CHANGED
@@ -220,7 +220,19 @@ class SiteOrigin_Widget_SocialMediaButtons_Widget extends SiteOrigin_Widget {
220
  $network['name'] = 'google';
221
  }
222
 
223
- $network['icon_name'] = 'fontawesome-' . ( $network['name'] == 'email' ? 'envelope' : $network['name'] );
 
 
 
 
 
 
 
 
 
 
 
 
224
  $instance['networks'][$name] = $network;
225
  }
226
  }
220
  $network['name'] = 'google';
221
  }
222
 
223
+ if ( $network['name'] == 'email' ) {
224
+ $network['name'] = 'envelope';
225
+ }
226
+
227
+ if ( $network['name'] == 'tripadvisor' ) {
228
+ $network['name'] = 'suitcase';
229
+ }
230
+
231
+ if ( $network['name'] != 'envelope' && $network['name'] != 'suitcase' ) {
232
+ $network['icon_name'] = 'fontawesome-sow-fab-' . $network['name'];
233
+ } else {
234
+ $network['icon_name'] = 'fontawesome-sow-fas-' . $network['name'];
235
+ }
236
  $instance['networks'][$name] = $network;
237
  }
238
  }