( function( $ ) {

	'use strict';

	var ukai_current_selector;

	$( document ).ready( function () {

		/**
		 * KAINELABS Icon Picker
		 */
		$.fn.ukai_iconPicker = function( selector ) {

			var fontawesome = {
				"fab fa-buromobelexperte": "&#xf37f; B\u00fcrom\u00f6bel-Experte GmbH & Co. KG. brands",
				"fas fa-burn": "&#xf46a; Burn solid",
				"fas fa-bullseye": "&#xf140; Bullseye solid",
				"fas fa-bullhorn": "&#xf0a1; bullhorn solid",
				"fas fa-building": "&#xf1ad; Building solid",
				"far fa-building": "&#xf1ad; Building regular",
				"fas fa-bug": "&#xf188; Bug solid",
				"fab fa-btc": "&#xf15a; BTC brands",
				"fas fa-briefcase-medical": "&#xf469; Medical Briefcase solid",
				"fas fa-briefcase": "&#xf0b1; Briefcase solid",
				"fas fa-braille": "&#xf2a1; Braille solid",
				"fas fa-boxes": "&#xf468; Boxes solid",
				"fas fa-box-open": "&#xf49e; Box Open solid",
				"fas fa-box": "&#xf466; Box solid",
				"fas fa-bowling-ball": "&#xf436; Bowling Ball solid",
				"fas fa-bookmark": "&#xf02e; bookmark solid",
				"far fa-bookmark": "&#xf02e; bookmark regular",
				"fas fa-book": "&#xf02d; book solid",
				"fas fa-bomb": "&#xf1e2; Bomb solid",
				"fas fa-bolt": "&#xf0e7; Lightning Bolt solid",
				"fas fa-bold": "&#xf032; bold solid",
				"fab fa-bluetooth-b": "&#xf294; Bluetooth brands",
				"fab fa-bluetooth": "&#xf293; Bluetooth brands",
				"fab fa-blogger-b": "&#xf37d; Blogger B brands",
				"fab fa-blogger": "&#xf37c; Blogger brands",
				"fas fa-blind": "&#xf29d; Blind solid",
				"fab fa-blackberry": "&#xf37b; BlackBerry brands",
				"fab fa-black-tie": "&#xf27e; Font Awesome Black Tie brands",
				"fab fa-bity": "&#xf37a; Bity brands",
				"fab fa-bitcoin": "&#xf379; Bitcoin brands",
				"fab fa-bitbucket": "&#xf171; Bitbucket brands",
				"fas fa-birthday-cake": "&#xf1fd; Birthday Cake solid",
				"fas fa-binoculars": "&#xf1e5; Binoculars solid",
				"fab fa-bimobject": "&#xf378; BIMobject brands",
				"fas fa-bicycle": "&#xf206; Bicycle solid",
				"fas fa-bell-slash": "&#xf1f6; Bell Slash solid",
				"far fa-bell-slash": "&#xf1f6; Bell Slash regular",
				"fas fa-bell": "&#xf0f3; bell solid",
				"far fa-bell": "&#xf0f3; bell regular",
				"fab fa-behance-square": "&#xf1b5; Behance Square brands",
				"fab fa-behance": "&#xf1b4; Behance brands",
				"fas fa-beer": "&#xf0fc; beer solid",
				"fas fa-bed": "&#xf236; Bed solid",
				"fas fa-battery-three-quarters": "&#xf241; Battery 3\/4 Full solid",
				"fas fa-battery-quarter": "&#xf243; Battery 1\/4 Full solid",
				"fas fa-battery-half": "&#xf242; Battery 1\/2 Full solid",
				"fas fa-battery-full": "&#xf240; Battery Full solid",
				"fas fa-battery-empty": "&#xf244; Battery Empty solid",
				"fas fa-bath": "&#xf2cd; Bath solid",
				"fas fa-basketball-ball": "&#xf434; Basketball Ball solid",
				"fas fa-baseball-ball": "&#xf433; Baseball Ball solid",
				"fas fa-bars": "&#xf0c9; Bars solid",
				"fas fa-barcode": "&#xf02a; barcode solid",
				"fab fa-bandcamp": "&#xf2d5; Bandcamp brands",
				"fas fa-band-aid": "&#xf462; Band-Aid solid",
				"fas fa-ban": "&#xf05e; ban solid",
				"fas fa-balance-scale": "&#xf24e; Balance Scale solid",
				"fas fa-backward": "&#xf04a; backward solid",
				"fab fa-aws": "&#xf375; Amazon Web Services (AWS) brands",
				"fab fa-aviato": "&#xf421; Aviato brands",
				"fab fa-avianex": "&#xf374; avianex brands",
				"fab fa-autoprefixer": "&#xf41c; Autoprefixer brands",
				"fas fa-audio-description": "&#xf29e; Audio Description solid",
				"fab fa-audible": "&#xf373; Audible brands",
				"fas fa-at": "&#xf1fa; At solid",
				"fab fa-asymmetrik": "&#xf372; Asymmetrik, Ltd. brands",
				"fas fa-asterisk": "&#xf069; asterisk solid",
				"fas fa-assistive-listening-systems": "&#xf2a2; Assistive Listening Systems solid",
				"fas fa-arrows-alt-v": "&#xf338; Alternate Arrows Vertical solid",
				"fas fa-arrows-alt-h": "&#xf337; Alternate Arrows Horizontal solid",
				"fas fa-arrows-alt": "&#xf0b2; Alternate Arrows solid",
				"fas fa-arrow-up": "&#xf062; arrow-up solid",
				"fas fa-arrow-right": "&#xf061; arrow-right solid",
				"fas fa-arrow-left": "&#xf060; arrow-left solid",
				"fas fa-arrow-down": "&#xf063; arrow-down solid",
				"fas fa-arrow-circle-up": "&#xf0aa; Arrow Circle Up solid",
				"fas fa-arrow-circle-right": "&#xf0a9; Arrow Circle Right solid",
				"fas fa-arrow-circle-left": "&#xf0a8; Arrow Circle Left solid",
				"fas fa-arrow-circle-down": "&#xf0ab; Arrow Circle Down solid",
				"fas fa-arrow-alt-circle-up": "&#xf35b; Alternate Arrow Circle Up solid",
				"far fa-arrow-alt-circle-up": "&#xf35b; Alternate Arrow Circle Up regular",
				"fas fa-arrow-alt-circle-right": "&#xf35a; Alternate Arrow Circle Right solid",
				"far fa-arrow-alt-circle-right": "&#xf35a; Alternate Arrow Circle Right regular",
				"fas fa-arrow-alt-circle-left": "&#xf359; Alternate Arrow Circle Left solid",
				"far fa-arrow-alt-circle-left": "&#xf359; Alternate Arrow Circle Left regular",
				"fas fa-arrow-alt-circle-down": "&#xf358; Alternate Arrow Circle Down solid",
				"far fa-arrow-alt-circle-down": "&#xf358; Alternate Arrow Circle Down regular",
				"fas fa-archive": "&#xf187; Archive solid",
				"fab fa-apple-pay": "&#xf415; Apple Pay brands",
				"fab fa-apple": "&#xf179; Apple brands",
				"fab fa-apper": "&#xf371; Apper Systems AB brands",
				"fab fa-app-store-ios": "&#xf370; iOS App Store brands",
				"fab fa-app-store": "&#xf36f; App Store brands",
				"fab fa-angular": "&#xf420; Angular brands",
				"fab fa-angrycreative": "&#xf36e; Angry Creative brands",
				"fas fa-angle-up": "&#xf106; angle-up solid",
				"fas fa-angle-right": "&#xf105; angle-right solid",
				"fas fa-angle-left": "&#xf104; angle-left solid",
				"fas fa-angle-down": "&#xf107; angle-down solid",
				"fas fa-angle-double-up": "&#xf102; Angle Double Up solid",
				"fas fa-angle-double-right": "&#xf101; Angle Double Right solid",
				"fas fa-angle-double-left": "&#xf100; Angle Double Left solid",
				"fas fa-angle-double-down": "&#xf103; Angle Double Down solid",
				"fab fa-angellist": "&#xf209; AngelList brands",
				"fab fa-android": "&#xf17b; Android brands",
				"fas fa-anchor": "&#xf13d; Anchor solid",
				"fab fa-amilia": "&#xf36d; Amilia brands",
				"fas fa-american-sign-language-interpreting": "&#xf2a3; American Sign Language Interpreting solid",
				"fas fa-ambulance": "&#xf0f9; ambulance solid",
				"fab fa-amazon-pay": "&#xf42c; Amazon Pay brands",
				"fab fa-amazon": "&#xf270; Amazon brands",
				"fas fa-allergies": "&#xf461; Allergies solid",
				"fas fa-align-right": "&#xf038; align-right solid",
				"fas fa-align-left": "&#xf036; align-left solid",
				"fas fa-align-justify": "&#xf039; align-justify solid",
				"fas fa-align-center": "&#xf037; align-center solid",
				"fab fa-algolia": "&#xf36c; Algolia brands",
				"fab fa-affiliatetheme": "&#xf36b; affiliatetheme brands",
				"fab fa-adversal": "&#xf36a; Adversal brands",
				"fab fa-adn": "&#xf170; App.net brands",
				"fas fa-adjust": "&#xf042; adjust solid",
				"fas fa-address-card": "&#xf2bb; Address Card solid",
				"far fa-address-card": "&#xf2bb; Address Card regular",
				"fas fa-address-book": "&#xf2b9; Address Book solid",
				"far fa-address-book": "&#xf2b9; Address Book regular",
				"fab fa-accusoft": "&#xf369; Accusoft brands",
				"fab fa-accessible-icon": "&#xf368; Accessible Icon brands",
				"fab fa-500px": "&#xf26e; 500px brands",
				"fab fa-youtube-square": "&#xf431; YouTube Square brands",
				"fab fa-youtube": "&#xf167; YouTube brands",
				"fab fa-yoast": "&#xf2b1; Yoast brands",
				"fas fa-yen-sign": "&#xf157; Yen Sign solid",
				"fab fa-yelp": "&#xf1e9; Yelp brands",
				"fab fa-yandex-international": "&#xf414; Yandex International brands",
				"fab fa-yandex": "&#xf413; Yandex brands",
				"fab fa-yahoo": "&#xf19e; Yahoo Logo brands",
				"fab fa-y-combinator": "&#xf23b; Y Combinator brands",
				"fab fa-xing-square": "&#xf169; Xing Square brands",
				"fab fa-xing": "&#xf168; Xing brands",
				"fab fa-xbox": "&#xf412; Xbox brands",
				"fas fa-x-ray": "&#xf497; X-Ray solid",
				"fas fa-wrench": "&#xf0ad; Wrench solid",
				"fab fa-wpforms": "&#xf298; WPForms brands",
				"fab fa-wpexplorer": "&#xf2de; WPExplorer brands",
				"fab fa-wpbeginner": "&#xf297; WPBeginner brands",
				"fab fa-wordpress-simple": "&#xf411; Wordpress Simple brands",
				"fab fa-wordpress": "&#xf19a; WordPress Logo brands",
				"fas fa-won-sign": "&#xf159; Won Sign solid",
				"fab fa-wolf-pack-battalion": "&#xf514; Wolf Pack-battalion brands",
				"fas fa-wine-glass": "&#xf4e3; Wine Glass solid",
				"fab fa-windows": "&#xf17a; Windows brands",
				"fas fa-window-restore": "&#xf2d2; Window Restore solid",
				"far fa-window-restore": "&#xf2d2; Window Restore regular",
				"fas fa-window-minimize": "&#xf2d1; Window Minimize solid",
				"far fa-window-minimize": "&#xf2d1; Window Minimize regular",
				"fas fa-window-maximize": "&#xf2d0; Window Maximize solid",
				"far fa-window-maximize": "&#xf2d0; Window Maximize regular",
				"fas fa-window-close": "&#xf410; Window Close solid",
				"far fa-window-close": "&#xf410; Window Close regular",
				"fab fa-wikipedia-w": "&#xf266; Wikipedia W brands",
				"fas fa-wifi": "&#xf1eb; WiFi solid",
				"fab fa-whmcs": "&#xf40d; WHMCS brands",
				"fas fa-wheelchair": "&#xf193; Wheelchair solid",
				"fab fa-whatsapp-square": "&#xf40c; What's App Square brands",
				"fab fa-whatsapp": "&#xf232; What's App brands",
				"fab fa-weixin": "&#xf1d7; Weixin (WeChat) brands",
				"fas fa-weight": "&#xf496; Weight solid",
				"fab fa-weibo": "&#xf18a; Weibo brands",
				"fas fa-warehouse": "&#xf494; Warehouse solid",
				"fab fa-vuejs": "&#xf41f; Vue.js brands",
				"fas fa-volume-up": "&#xf028; volume-up solid",
				"fas fa-volume-off": "&#xf026; volume-off solid",
				"fas fa-volume-down": "&#xf027; volume-down solid",
				"fas fa-volleyball-ball": "&#xf45f; Volleyball Ball solid",
				"fab fa-vnv": "&#xf40b; VNV brands",
				"fab fa-vk": "&#xf189; VK brands",
				"fab fa-vine": "&#xf1ca; Vine brands",
				"fab fa-vimeo-v": "&#xf27d; Vimeo brands",
				"fab fa-vimeo-square": "&#xf194; Vimeo Square brands",
				"fab fa-vimeo": "&#xf40a; Vimeo brands",
				"fas fa-video-slash": "&#xf4e2; Video Slash solid",
				"fas fa-video": "&#xf03d; Video solid",
				"fab fa-viber": "&#xf409; Viber brands",
				"fas fa-vials": "&#xf493; Vials solid",
				"fas fa-vial": "&#xf492; Vial solid",
				"fab fa-viadeo-square": "&#xf2aa; Viadeo Square brands",
				"fab fa-viadeo": "&#xf2a9; Viadeo brands",
				"fab fa-viacoin": "&#xf237; Viacoin brands",
				"fas fa-venus-mars": "&#xf228; Venus Mars solid",
				"fas fa-venus-double": "&#xf226; Venus Double solid",
				"fas fa-venus": "&#xf221; Venus solid",
				"fab fa-vaadin": "&#xf408; Vaadin brands",
				"fas fa-utensils": "&#xf2e7; Utensils solid",
				"fas fa-utensil-spoon": "&#xf2e5; Utensil Spoon solid",
				"fab fa-ussunnah": "&#xf407; us-Sunnah Foundation brands",
				"fas fa-users-cog": "&#xf509; Users Cog solid",
				"fas fa-users": "&#xf0c0; Users solid",
				"fas fa-user-times": "&#xf235; Remove User solid",
				"fas fa-user-tie": "&#xf508; User Tie solid",
				"fas fa-user-tag": "&#xf507; User Tag solid",
				"fas fa-user-slash": "&#xf506; User Slash solid",
				"fas fa-user-shield": "&#xf505; User Shield solid",
				"fas fa-user-secret": "&#xf21b; User Secret solid",
				"fas fa-user-plus": "&#xf234; Add User solid",
				"fas fa-user-ninja": "&#xf504; User Ninja solid",
				"fas fa-user-minus": "&#xf503; User Minus solid",
				"fas fa-user-md": "&#xf0f0; user-md solid",
				"fas fa-user-lock": "&#xf502; User Lock solid",
				"fas fa-user-graduate": "&#xf501; User Graduate solid",
				"fas fa-user-friends": "&#xf500; User Friends solid",
				"fas fa-user-edit": "&#xf4ff; User Edit solid",
				"fas fa-user-cog": "&#xf4fe; User Cog solid",
				"fas fa-user-clock": "&#xf4fd; User Clock solid",
				"fas fa-user-circle": "&#xf2bd; User Circle solid",
				"far fa-user-circle": "&#xf2bd; User Circle regular",
				"fas fa-user-check": "&#xf4fc; User Check solid",
				"fas fa-user-astronaut": "&#xf4fb; User Astronaut solid",
				"fas fa-user-alt-slash": "&#xf4fa; User Alt-slash solid",
				"fas fa-user-alt": "&#xf406; Alternate User solid",
				"fas fa-user": "&#xf007; User solid",
				"far fa-user": "&#xf007; User regular",
				"fab fa-usb": "&#xf287; USB brands",
				"fas fa-upload": "&#xf093; Upload solid",
				"fab fa-untappd": "&#xf405; Untappd brands",
				"fas fa-unlock-alt": "&#xf13e; Alternate Unlock solid",
				"fas fa-unlock": "&#xf09c; unlock solid",
				"fas fa-unlink": "&#xf127; unlink solid",
				"fas fa-university": "&#xf19c; University solid",
				"fas fa-universal-access": "&#xf29a; Universal Access solid",
				"fab fa-uniregistry": "&#xf404; Uniregistry brands",
				"fas fa-undo-alt": "&#xf2ea; Alternate Undo solid",
				"fas fa-undo": "&#xf0e2; Undo solid",
				"fas fa-underline": "&#xf0cd; Underline solid",
				"fas fa-umbrella": "&#xf0e9; Umbrella solid",
				"fab fa-uikit": "&#xf403; UIkit brands",
				"fab fa-uber": "&#xf402; Uber brands",
				"fab fa-typo3": "&#xf42b; Typo3 brands",
				"fab fa-twitter-square": "&#xf081; Twitter Square brands",
				"fab fa-twitter": "&#xf099; Twitter brands",
				"fab fa-twitch": "&#xf1e8; Twitch brands",
				"fas fa-tv": "&#xf26c; Television solid",
				"fab fa-tumblr-square": "&#xf174; Tumblr Square brands",
				"fab fa-tumblr": "&#xf173; Tumblr brands",
				"fas fa-tty": "&#xf1e4; TTY solid",
				"fas fa-truck-moving": "&#xf4df; Truck Moving solid",
				"fas fa-truck-loading": "&#xf4de; Truck Loading solid",
				"fas fa-truck": "&#xf0d1; truck solid",
				"fas fa-trophy": "&#xf091; trophy solid",
				"fab fa-tripadvisor": "&#xf262; TripAdvisor brands",
				"fab fa-trello": "&#xf181; Trello brands",
				"fas fa-tree": "&#xf1bb; Tree solid",
				"fas fa-trash-alt": "&#xf2ed; Alternate Trash solid",
				"far fa-trash-alt": "&#xf2ed; Alternate Trash regular",
				"fas fa-trash": "&#xf1f8; Trash solid",
				"fas fa-transgender-alt": "&#xf225; Alternate Transgender solid",
				"fas fa-transgender": "&#xf224; Transgender solid",
				"fas fa-train": "&#xf238; Train solid",
				"fas fa-trademark": "&#xf25c; Trademark solid",
				"fab fa-trade-federation": "&#xf513; Trade Federation brands",
				"fas fa-toggle-on": "&#xf205; Toggle On solid",
				"fas fa-toggle-off": "&#xf204; Toggle Off solid",
				"fas fa-tint": "&#xf043; tint solid",
				"fas fa-times-circle": "&#xf057; Times Circle solid",
				"far fa-times-circle": "&#xf057; Times Circle regular",
				"fas fa-times": "&#xf00d; Times solid",
				"fas fa-ticket-alt": "&#xf3ff; Alternate Ticket solid",
				"fas fa-thumbtack": "&#xf08d; Thumbtack solid",
				"fas fa-thumbs-up": "&#xf164; thumbs-up solid",
				"far fa-thumbs-up": "&#xf164; thumbs-up regular",
				"fas fa-thumbs-down": "&#xf165; thumbs-down solid",
				"far fa-thumbs-down": "&#xf165; thumbs-down regular",
				"fas fa-thermometer-three-quarters": "&#xf2c8; Thermometer 3\/4 Full solid",
				"fas fa-thermometer-quarter": "&#xf2ca; Thermometer 1\/4 Full solid",
				"fas fa-thermometer-half": "&#xf2c9; Thermometer 1\/2 Full solid",
				"fas fa-thermometer-full": "&#xf2c7; Thermometer Full solid",
				"fas fa-thermometer-empty": "&#xf2cb; Thermometer Empty solid",
				"fas fa-thermometer": "&#xf491; Thermometer solid",
				"fab fa-themeisle": "&#xf2b2; ThemeIsle brands",
				"fas fa-th-list": "&#xf00b; th-list solid",
				"fas fa-th-large": "&#xf009; th-large solid",
				"fas fa-th": "&#xf00a; th solid",
				"fas fa-text-width": "&#xf035; text-width solid",
				"fas fa-text-height": "&#xf034; text-height solid",
				"fas fa-terminal": "&#xf120; Terminal solid",
				"fab fa-tencent-weibo": "&#xf1d5; Tencent Weibo brands",
				"fab fa-telegram-plane": "&#xf3fe; Telegram Plane brands",
				"fab fa-telegram": "&#xf2c6; Telegram brands",
				"fab fa-teamspeak": "&#xf4f9; TeamSpeak brands",
				"fas fa-taxi": "&#xf1ba; Taxi solid",
				"fas fa-tasks": "&#xf0ae; Tasks solid",
				"fas fa-tape": "&#xf4db; Tape solid",
				"fas fa-tags": "&#xf02c; tags solid",
				"fas fa-tag": "&#xf02b; tag solid",
				"fas fa-tachometer-alt": "&#xf3fd; Alternate Tachometer solid",
				"fas fa-tablets": "&#xf490; Tablets solid",
				"fas fa-tablet-alt": "&#xf3fa; Alternate Tablet solid",
				"fas fa-tablet": "&#xf10a; tablet solid",
				"fas fa-table-tennis": "&#xf45d; Table Tennis solid",
				"fas fa-table": "&#xf0ce; table solid",
				"fas fa-syringe": "&#xf48e; Syringe solid",
				"fas fa-sync-alt": "&#xf2f1; Alternate Sync solid",
				"fas fa-sync": "&#xf021; Sync solid",
				"fab fa-supple": "&#xf3f9; Supple brands",
				"fas fa-superscript": "&#xf12b; superscript solid",
				"fab fa-superpowers": "&#xf2dd; Superpowers brands",
				"fas fa-sun": "&#xf185; Sun solid",
				"far fa-sun": "&#xf185; Sun regular",
				"fas fa-suitcase": "&#xf0f2; Suitcase solid",
				"fas fa-subway": "&#xf239; Subway solid",
				"fas fa-subscript": "&#xf12c; subscript solid",
				"fab fa-stumbleupon-circle": "&#xf1a3; StumbleUpon Circle brands",
				"fab fa-stumbleupon": "&#xf1a4; StumbleUpon Logo brands",
				"fab fa-studiovinari": "&#xf3f8; Studio Vinari brands",
				"fab fa-stripe-s": "&#xf42a; Stripe S brands",
				"fab fa-stripe": "&#xf429; Stripe brands",
				"fas fa-strikethrough": "&#xf0cc; Strikethrough solid",
				"fas fa-street-view": "&#xf21d; Street View solid",
				"fab fa-strava": "&#xf428; Strava brands",
				"fas fa-stopwatch": "&#xf2f2; Stopwatch solid",
				"fas fa-stop-circle": "&#xf28d; Stop Circle solid",
				"far fa-stop-circle": "&#xf28d; Stop Circle regular",
				"fas fa-stop": "&#xf04d; stop solid",
				"fas fa-sticky-note": "&#xf249; Sticky Note solid",
				"far fa-sticky-note": "&#xf249; Sticky Note regular",
				"fab fa-sticker-mule": "&#xf3f7; Sticker Mule brands",
				"fas fa-stethoscope": "&#xf0f1; Stethoscope solid",
				"fas fa-step-forward": "&#xf051; step-forward solid",
				"fas fa-step-backward": "&#xf048; step-backward solid",
				"fab fa-steam-symbol": "&#xf3f6; Steam Symbol brands",
				"fab fa-steam-square": "&#xf1b7; Steam Square brands",
				"fab fa-steam": "&#xf1b6; Steam brands",
				"fab fa-staylinked": "&#xf3f5; StayLinked brands",
				"fas fa-star-half": "&#xf089; star-half solid",
				"far fa-star-half": "&#xf089; star-half regular",
				"fas fa-star": "&#xf005; Star solid",
				"far fa-star": "&#xf005; Star regular",
				"fab fa-stack-overflow": "&#xf16c; Stack Overflow brands",
				"fab fa-stack-exchange": "&#xf18d; Stack Exchange brands",
				"fas fa-square-full": "&#xf45c; Square Full solid",
				"fas fa-square": "&#xf0c8; Square solid",
				"far fa-square": "&#xf0c8; Square regular",
				"fab fa-spotify": "&#xf1bc; Spotify brands",
				"fas fa-spinner": "&#xf110; Spinner solid",
				"fab fa-speakap": "&#xf3f3; Speakap brands",
				"fas fa-space-shuttle": "&#xf197; Space Shuttle solid",
				"fab fa-soundcloud": "&#xf1be; SoundCloud brands",
				"fas fa-sort-up": "&#xf0de; Sort Up (Ascending) solid",
				"fas fa-sort-numeric-up": "&#xf163; Sort Numeric Up solid",
				"fas fa-sort-numeric-down": "&#xf162; Sort Numeric Down solid",
				"fas fa-sort-down": "&#xf0dd; Sort Down (Descending) solid",
				"fas fa-sort-amount-up": "&#xf161; Sort Amount Up solid",
				"fas fa-sort-amount-down": "&#xf160; Sort Amount Down solid",
				"fas fa-sort-alpha-up": "&#xf15e; Sort Alpha Up solid",
				"fas fa-sort-alpha-down": "&#xf15d; Sort Alpha Down solid",
				"fas fa-sort": "&#xf0dc; Sort solid",
				"fas fa-snowflake": "&#xf2dc; Snowflake solid",
				"far fa-snowflake": "&#xf2dc; Snowflake regular",
				"fab fa-snapchat-square": "&#xf2ad; Snapchat Square brands",
				"fab fa-snapchat-ghost": "&#xf2ac; Snapchat Ghost brands",
				"fab fa-snapchat": "&#xf2ab; Snapchat brands",
				"fas fa-smoking": "&#xf48d; Smoking solid",
				"fas fa-smile": "&#xf118; Smile solid",
				"far fa-smile": "&#xf118; Smile regular",
				"fab fa-slideshare": "&#xf1e7; Slideshare brands",
				"fas fa-sliders-h": "&#xf1de; Horizontal Sliders solid",
				"fab fa-slack-hash": "&#xf3ef; Slack Hashtag brands",
				"fab fa-slack": "&#xf198; Slack Logo brands",
				"fab fa-skype": "&#xf17e; Skype brands",
				"fab fa-skyatlas": "&#xf216; skyatlas brands",
				"fab fa-sith": "&#xf512; Sith brands",
				"fas fa-sitemap": "&#xf0e8; Sitemap solid",
				"fab fa-sistrix": "&#xf3ee; SISTRIX brands",
				"fab fa-simplybuilt": "&#xf215; SimplyBuilt brands",
				"fas fa-signal": "&#xf012; signal solid",
				"fas fa-sign-out-alt": "&#xf2f5; Alternate Sign Out solid",
				"fas fa-sign-language": "&#xf2a7; Sign Language solid",
				"fas fa-sign-in-alt": "&#xf2f6; Alternate Sign In solid",
				"fas fa-sign": "&#xf4d9; Sign solid",
				"fas fa-shower": "&#xf2cc; Shower solid",
				"fas fa-shopping-cart": "&#xf07a; shopping-cart solid",
				"fas fa-shopping-basket": "&#xf291; Shopping Basket solid",
				"fas fa-shopping-bag": "&#xf290; Shopping Bag solid",
				"fab fa-shirtsinbulk": "&#xf214; Shirts in Bulk brands",
				"fas fa-shipping-fast": "&#xf48b; Shipping Fast solid",
				"fas fa-ship": "&#xf21a; Ship solid",
				"fas fa-shield-alt": "&#xf3ed; Alternate Shield solid",
				"fas fa-shekel-sign": "&#xf20b; Shekel Sign solid",
				"fas fa-share-square": "&#xf14d; Share Square solid",
				"far fa-share-square": "&#xf14d; Share Square regular",
				"fas fa-share-alt-square": "&#xf1e1; Alternate Share Square solid",
				"fas fa-share-alt": "&#xf1e0; Alternate Share solid",
				"fas fa-share": "&#xf064; Share solid",
				"fab fa-servicestack": "&#xf3ec; Servicestack brands",
				"fas fa-server": "&#xf233; Server solid",
				"fab fa-sellsy": "&#xf213; Sellsy brands",
				"fab fa-sellcast": "&#xf2da; Sellcast brands",
				"fas fa-seedling": "&#xf4d8; Seedling solid",
				"fab fa-searchengin": "&#xf3eb; Searchengin brands",
				"fas fa-search-plus": "&#xf00e; Search Plus solid",
				"fas fa-search-minus": "&#xf010; Search Minus solid",
				"fas fa-search": "&#xf002; Search solid",
				"fab fa-scribd": "&#xf28a; Scribd brands",
				"fab fa-schlix": "&#xf3ea; SCHLIX brands",
				"fas fa-save": "&#xf0c7; Save solid",
				"far fa-save": "&#xf0c7; Save regular",
				"fab fa-sass": "&#xf41e; Sass brands",
				"fab fa-safari": "&#xf267; Safari brands",
				"fas fa-rupee-sign": "&#xf156; Indian Rupee Sign solid",
				"fas fa-ruble-sign": "&#xf158; Ruble Sign solid",
				"fas fa-rss-square": "&#xf143; RSS Square solid",
				"fas fa-rss": "&#xf09e; rss solid",
				"fab fa-rockrms": "&#xf3e9; Rockrms brands",
				"fab fa-rocketchat": "&#xf3e8; Rocket.Chat brands",
				"fas fa-rocket": "&#xf135; rocket solid",
				"fas fa-road": "&#xf018; road solid",
				"fas fa-ribbon": "&#xf4d6; Ribbon solid",
				"fas fa-retweet": "&#xf079; Retweet solid",
				"fab fa-resolving": "&#xf3e7; Resolving brands",
				"fab fa-researchgate": "&#xf4f8; Researchgate brands",
				"fab fa-replyd": "&#xf3e6; replyd brands",
				"fas fa-reply-all": "&#xf122; reply-all solid",
				"fas fa-reply": "&#xf3e5; Reply solid",
				"fab fa-renren": "&#xf18b; Renren brands",
				"fab fa-rendact": "&#xf3e4; Rendact brands",
				"fas fa-registered": "&#xf25d; Registered Trademark solid",
				"far fa-registered": "&#xf25d; Registered Trademark regular",
				"fas fa-redo-alt": "&#xf2f9; Alternate Redo solid",
				"fas fa-redo": "&#xf01e; Redo solid",
				"fab fa-reddit-square": "&#xf1a2; reddit Square brands",
				"fab fa-reddit-alien": "&#xf281; reddit Alien brands",
				"fab fa-reddit": "&#xf1a1; reddit Logo brands",
				"fab fa-red-river": "&#xf3e3; red river brands",
				"fas fa-recycle": "&#xf1b8; Recycle solid",
				"fab fa-rebel": "&#xf1d0; Rebel Alliance brands",
				"fab fa-readme": "&#xf4d5; ReadMe brands",
				"fab fa-react": "&#xf41b; React brands",
				"fab fa-ravelry": "&#xf2d9; Ravelry brands",
				"fas fa-random": "&#xf074; random solid",
				"fab fa-r-project": "&#xf4f7; R Project brands",
				"fas fa-quote-right": "&#xf10e; quote-right solid",
				"fas fa-quote-left": "&#xf10d; quote-left solid",
				"fab fa-quora": "&#xf2c4; Quora brands",
				"fab fa-quinscape": "&#xf459; QuinScape brands",
				"fas fa-quidditch": "&#xf458; Quidditch solid",
				"fas fa-question-circle": "&#xf059; Question Circle solid",
				"far fa-question-circle": "&#xf059; Question Circle regular",
				"fas fa-question": "&#xf128; Question solid",
				"fas fa-qrcode": "&#xf029; qrcode solid",
				"fab fa-qq": "&#xf1d6; QQ brands",
				"fab fa-python": "&#xf3e2; Python brands",
				"fas fa-puzzle-piece": "&#xf12e; Puzzle Piece solid",
				"fab fa-pushed": "&#xf3e1; Pushed brands",
				"fab fa-product-hunt": "&#xf288; Product Hunt brands",
				"fas fa-procedures": "&#xf487; Procedures solid",
				"fas fa-print": "&#xf02f; print solid",
				"fas fa-prescription-bottle-alt": "&#xf486; Alternate Prescription Bottle solid",
				"fas fa-prescription-bottle": "&#xf485; Prescription Bottle solid",
				"fas fa-power-off": "&#xf011; Power Off solid",
				"fas fa-pound-sign": "&#xf154; Pound Sign solid",
				"fas fa-portrait": "&#xf3e0; Portrait solid",
				"fas fa-poo": "&#xf2fe; Poo solid",
				"fas fa-podcast": "&#xf2ce; Podcast solid",
				"fas fa-plus-square": "&#xf0fe; Plus Square solid",
				"far fa-plus-square": "&#xf0fe; Plus Square regular",
				"fas fa-plus-circle": "&#xf055; Plus Circle solid",
				"fas fa-plus": "&#xf067; plus solid",
				"fas fa-plug": "&#xf1e6; Plug solid",
				"fab fa-playstation": "&#xf3df; PlayStation brands",
				"fas fa-play-circle": "&#xf144; Play Circle solid",
				"far fa-play-circle": "&#xf144; Play Circle regular",
				"fas fa-play": "&#xf04b; play solid",
				"fas fa-plane": "&#xf072; plane solid",
				"fab fa-pinterest-square": "&#xf0d3; Pinterest Square brands",
				"fab fa-pinterest-p": "&#xf231; Pinterest P brands",
				"fab fa-pinterest": "&#xf0d2; Pinterest brands",
				"fas fa-pills": "&#xf484; Pills solid",
				"fas fa-piggy-bank": "&#xf4d3; Piggy Bank solid",
				"fab fa-pied-piper-pp": "&#xf1a7; Pied Piper PP Logo (Old) brands",
				"fab fa-pied-piper-hat": "&#xf4e5; Pied Piper-hat brands",
				"fab fa-pied-piper-alt": "&#xf1a8; Alternate Pied Piper Logo brands",
				"fab fa-pied-piper": "&#xf2ae; Pied Piper Logo brands",
				"fab fa-php": "&#xf457; PHP brands",
				"fas fa-phone-volume": "&#xf2a0; Phone Volume solid",
				"fas fa-phone-square": "&#xf098; Phone Square solid",
				"fas fa-phone-slash": "&#xf3dd; Phone Slash solid",
				"fas fa-phone": "&#xf095; Phone solid",
				"fab fa-phoenix-squadron": "&#xf511; Phoenix Squadron brands",
				"fab fa-phoenix-framework": "&#xf3dc; Phoenix Framework brands",
				"fab fa-phabricator": "&#xf3db; Phabricator brands",
				"fab fa-periscope": "&#xf3da; Periscope brands",
				"fas fa-percent": "&#xf295; Percent solid",
				"fas fa-people-carry": "&#xf4ce; People Carry solid",
				"fas fa-pencil-alt": "&#xf303; Alternate Pencil solid",
				"fas fa-pen-square": "&#xf14b; Pen Square solid",
				"fab fa-paypal": "&#xf1ed; Paypal brands",
				"fas fa-paw": "&#xf1b0; Paw solid",
				"fas fa-pause-circle": "&#xf28b; Pause Circle solid",
				"far fa-pause-circle": "&#xf28b; Pause Circle regular",
				"fas fa-pause": "&#xf04c; pause solid",
				"fab fa-patreon": "&#xf3d9; Patreon brands",
				"fas fa-paste": "&#xf0ea; Paste solid",
				"fas fa-paragraph": "&#xf1dd; paragraph solid",
				"fas fa-parachute-box": "&#xf4cd; Parachute Box solid",
				"fas fa-paperclip": "&#xf0c6; Paperclip solid",
				"fas fa-paper-plane": "&#xf1d8; Paper Plane solid",
				"far fa-paper-plane": "&#xf1d8; Paper Plane regular",
				"fas fa-pallet": "&#xf482; Pallet solid",
				"fab fa-palfed": "&#xf3d8; Palfed brands",
				"fas fa-paint-brush": "&#xf1fc; Paint Brush solid",
				"fab fa-pagelines": "&#xf18c; Pagelines brands",
				"fab fa-page4": "&#xf3d7; page4 Corporation brands",
				"fas fa-outdent": "&#xf03b; Outdent solid",
				"fab fa-osi": "&#xf41a; Open Source Initiative brands",
				"fab fa-optin-monster": "&#xf23c; Optin Monster brands",
				"fab fa-opera": "&#xf26a; Opera brands",
				"fab fa-openid": "&#xf19b; OpenID brands",
				"fab fa-opencart": "&#xf23d; OpenCart brands",
				"fab fa-old-republic": "&#xf510; Old Republic brands",
				"fab fa-odnoklassniki-square": "&#xf264; Odnoklassniki Square brands",
				"fab fa-odnoklassniki": "&#xf263; Odnoklassniki brands",
				"fas fa-object-ungroup": "&#xf248; Object Ungroup solid",
				"far fa-object-ungroup": "&#xf248; Object Ungroup regular",
				"fas fa-object-group": "&#xf247; Object Group solid",
				"far fa-object-group": "&#xf247; Object Group regular",
				"fab fa-nutritionix": "&#xf3d6; Nutritionix brands",
				"fab fa-ns8": "&#xf3d5; NS8 brands",
				"fab fa-npm": "&#xf3d4; npm brands",
				"fas fa-notes-medical": "&#xf481; Medical Notes solid",
				"fab fa-node-js": "&#xf3d3; Node.js JS brands",
				"fab fa-node": "&#xf419; Node.js brands",
				"fab fa-nintendo-switch": "&#xf418; Nintendo Switch brands",
				"fas fa-newspaper": "&#xf1ea; Newspaper solid",
				"far fa-newspaper": "&#xf1ea; Newspaper regular",
				"fas fa-neuter": "&#xf22c; Neuter solid",
				"fab fa-napster": "&#xf3d2; Napster brands",
				"fas fa-music": "&#xf001; Music solid",
				"fas fa-mouse-pointer": "&#xf245; Mouse Pointer solid",
				"fas fa-motorcycle": "&#xf21c; Motorcycle solid",
				"fas fa-moon": "&#xf186; Moon solid",
				"far fa-moon": "&#xf186; Moon regular",
				"fas fa-money-bill-alt": "&#xf3d1; Money Bill Alternate solid",
				"far fa-money-bill-alt": "&#xf3d1; Money Bill Alternate regular",
				"fab fa-monero": "&#xf3d0; Monero brands",
				"fab fa-modx": "&#xf285; MODX brands",
				"fas fa-mobile-alt": "&#xf3cd; Alternate Mobile solid",
				"fas fa-mobile": "&#xf10b; Mobile Phone solid",
				"fab fa-mizuni": "&#xf3cc; Mizuni brands",
				"fab fa-mixcloud": "&#xf289; Mixcloud brands",
				"fab fa-mix": "&#xf3cb; Mix brands",
				"fas fa-minus-square": "&#xf146; Minus Square solid",
				"far fa-minus-square": "&#xf146; Minus Square regular",
				"fas fa-minus-circle": "&#xf056; Minus Circle solid",
				"fas fa-minus": "&#xf068; minus solid",
				"fab fa-microsoft": "&#xf3ca; Microsoft brands",
				"fas fa-microphone-slash": "&#xf131; Microphone Slash solid",
				"fas fa-microphone": "&#xf130; microphone solid",
				"fas fa-microchip": "&#xf2db; Microchip solid",
				"fas fa-mercury": "&#xf223; Mercury solid",
				"fas fa-meh": "&#xf11a; Meh solid",
				"far fa-meh": "&#xf11a; Meh regular",
				"fab fa-meetup": "&#xf2e0; Meetup brands",
				"fab fa-medrt": "&#xf3c8; MRT brands",
				"fas fa-medkit": "&#xf0fa; medkit solid",
				"fab fa-medium-m": "&#xf3c7; Medium M brands",
				"fab fa-medium": "&#xf23a; Medium brands",
				"fab fa-medapps": "&#xf3c6; MedApps brands",
				"fab fa-maxcdn": "&#xf136; MaxCDN brands",
				"fab fa-mastodon": "&#xf4f6; Mastodon brands",
				"fas fa-mars-stroke-v": "&#xf22a; Mars Stroke Vertical solid",
				"fas fa-mars-stroke-h": "&#xf22b; Mars Stroke Horizontal solid",
				"fas fa-mars-stroke": "&#xf229; Mars Stroke solid",
				"fas fa-mars-double": "&#xf227; Mars Double solid",
				"fas fa-mars": "&#xf222; Mars solid",
				"fas fa-map-signs": "&#xf277; Map Signs solid",
				"fas fa-map-pin": "&#xf276; Map Pin solid",
				"fas fa-map-marker-alt": "&#xf3c5; Map Marker Alternate solid",
				"fas fa-map-marker": "&#xf041; map-marker solid",
				"fas fa-map": "&#xf279; Map solid",
				"far fa-map": "&#xf279; Map regular",
				"fab fa-mandalorian": "&#xf50f; Mandalorian brands",
				"fas fa-male": "&#xf183; Male solid",
				"fas fa-magnet": "&#xf076; magnet solid",
				"fas fa-magic": "&#xf0d0; magic solid",
				"fab fa-magento": "&#xf3c4; Magento brands",
				"fab fa-lyft": "&#xf3c3; lyft brands",
				"fas fa-low-vision": "&#xf2a8; Low Vision solid",
				"fas fa-long-arrow-alt-up": "&#xf30c; Alternate Long Arrow Up solid",
				"fas fa-long-arrow-alt-right": "&#xf30b; Alternate Long Arrow Right solid",
				"fas fa-long-arrow-alt-left": "&#xf30a; Alternate Long Arrow Left solid",
				"fas fa-long-arrow-alt-down": "&#xf309; Alternate Long Arrow Down solid",
				"fas fa-lock-open": "&#xf3c1; Lock Open solid",
				"fas fa-lock": "&#xf023; lock solid",
				"fas fa-location-arrow": "&#xf124; location-arrow solid",
				"fas fa-list-ul": "&#xf0ca; list-ul solid",
				"fas fa-list-ol": "&#xf0cb; list-ol solid",
				"fas fa-list-alt": "&#xf022; List Alternate solid",
				"far fa-list-alt": "&#xf022; List Alternate regular",
				"fas fa-list": "&#xf03a; List solid",
				"fas fa-lira-sign": "&#xf195; Turkish Lira Sign solid",
				"fab fa-linux": "&#xf17c; Linux brands",
				"fab fa-linode": "&#xf2b8; Linode brands",
				"fab fa-linkedin-in": "&#xf0e1; LinkedIn In brands",
				"fab fa-linkedin": "&#xf08c; LinkedIn brands",
				"fas fa-link": "&#xf0c1; Link solid",
				"fab fa-line": "&#xf3c0; Line brands",
				"fas fa-lightbulb": "&#xf0eb; Lightbulb solid",
				"far fa-lightbulb": "&#xf0eb; Lightbulb regular",
				"fas fa-life-ring": "&#xf1cd; Life Ring solid",
				"far fa-life-ring": "&#xf1cd; Life Ring regular",
				"fas fa-level-up-alt": "&#xf3bf; Level Up Alternate solid",
				"fas fa-level-down-alt": "&#xf3be; Level Down Alternate solid",
				"fab fa-less": "&#xf41d; Less brands",
				"fas fa-lemon": "&#xf094; Lemon solid",
				"far fa-lemon": "&#xf094; Lemon regular",
				"fab fa-leanpub": "&#xf212; Leanpub brands",
				"fas fa-leaf": "&#xf06c; leaf solid",
				"fab fa-lastfm-square": "&#xf203; last.fm Square brands",
				"fab fa-lastfm": "&#xf202; last.fm brands",
				"fab fa-laravel": "&#xf3bd; Laravel brands",
				"fas fa-laptop": "&#xf109; Laptop solid",
				"fas fa-language": "&#xf1ab; Language solid",
				"fab fa-korvue": "&#xf42f; KORVUE brands",
				"fab fa-kickstarter-k": "&#xf3bc; Kickstarter K brands",
				"fab fa-kickstarter": "&#xf3bb; Kickstarter brands",
				"fab fa-keycdn": "&#xf3ba; KeyCDN brands",
				"fas fa-keyboard": "&#xf11c; Keyboard solid",
				"far fa-keyboard": "&#xf11c; Keyboard regular",
				"fab fa-keybase": "&#xf4f5; Keybase brands",
				"fas fa-key": "&#xf084; key solid",
				"fab fa-jsfiddle": "&#xf1cc; jsFiddle brands",
				"fab fa-js-square": "&#xf3b9; JavaScript (JS) Square brands",
				"fab fa-js": "&#xf3b8; JavaScript (JS) brands",
				"fab fa-joomla": "&#xf1aa; Joomla Logo brands",
				"fab fa-joget": "&#xf3b7; Joget brands",
				"fab fa-jenkins": "&#xf3b6; Jenkis brands",
				"fab fa-jedi-order": "&#xf50e; Jedi Order brands",
				"fab fa-java": "&#xf4e4; Java brands",
				"fab fa-itunes-note": "&#xf3b5; Itunes Note brands",
				"fab fa-itunes": "&#xf3b4; iTunes brands",
				"fas fa-italic": "&#xf033; italic solid",
				"fab fa-ioxhost": "&#xf208; ioxhost brands",
				"fab fa-internet-explorer": "&#xf26b; Internet-explorer brands",
				"fab fa-instagram": "&#xf16d; Instagram brands",
				"fas fa-info-circle": "&#xf05a; Info Circle solid",
				"fas fa-info": "&#xf129; Info solid",
				"fas fa-industry": "&#xf275; Industry solid",
				"fas fa-indent": "&#xf03c; Indent solid",
				"fas fa-inbox": "&#xf01c; inbox solid",
				"fab fa-imdb": "&#xf2d8; IMDB brands",
				"fas fa-images": "&#xf302; Images solid",
				"far fa-images": "&#xf302; Images regular",
				"fas fa-image": "&#xf03e; Image solid",
				"far fa-image": "&#xf03e; Image regular",
				"fas fa-id-card-alt": "&#xf47f; Identification Card Alternate solid",
				"fas fa-id-card": "&#xf2c2; Identification Card solid",
				"far fa-id-card": "&#xf2c2; Identification Card regular",
				"fas fa-id-badge": "&#xf2c1; Identification Badge solid",
				"far fa-id-badge": "&#xf2c1; Identification Badge regular",
				"fas fa-i-cursor": "&#xf246; I Beam Cursor solid",
				"fab fa-hubspot": "&#xf3b2; HubSpot brands",
				"fab fa-html5": "&#xf13b; HTML 5 Logo brands",
				"fab fa-houzz": "&#xf27c; Houzz brands",
				"fas fa-hourglass-start": "&#xf251; Hourglass Start solid",
				"fas fa-hourglass-half": "&#xf252; Hourglass Half solid",
				"fas fa-hourglass-end": "&#xf253; Hourglass End solid",
				"fas fa-hourglass": "&#xf254; Hourglass solid",
				"far fa-hourglass": "&#xf254; Hourglass regular",
				"fab fa-hotjar": "&#xf3b1; Hotjar brands",
				"fas fa-hospital-symbol": "&#xf47e; Hospital Symbol solid",
				"fas fa-hospital-alt": "&#xf47d; Hospital Alternate solid",
				"fas fa-hospital": "&#xf0f8; hospital solid",
				"far fa-hospital": "&#xf0f8; hospital regular",
				"fab fa-hooli": "&#xf427; Hooli brands",
				"fas fa-home": "&#xf015; home solid",
				"fas fa-hockey-puck": "&#xf453; Hockey Puck solid",
				"fas fa-history": "&#xf1da; History solid",
				"fab fa-hire-a-helper": "&#xf3b0; HireAHelper brands",
				"fab fa-hips": "&#xf452; Hips brands",
				"fas fa-heartbeat": "&#xf21e; Heartbeat solid",
				"fas fa-heart": "&#xf004; Heart solid",
				"far fa-heart": "&#xf004; Heart regular",
				"fas fa-headphones": "&#xf025; headphones solid",
				"fas fa-heading": "&#xf1dc; heading solid",
				"fas fa-hdd": "&#xf0a0; HDD solid",
				"far fa-hdd": "&#xf0a0; HDD regular",
				"fas fa-hashtag": "&#xf292; Hashtag solid",
				"fas fa-handshake": "&#xf2b5; Handshake solid",
				"far fa-handshake": "&#xf2b5; Handshake regular",
				"fas fa-hands-helping": "&#xf4c4; Helping Hands solid",
				"fas fa-hands": "&#xf4c2; Hands solid",
				"fas fa-hand-spock": "&#xf259; Spock (Hand) solid",
				"far fa-hand-spock": "&#xf259; Spock (Hand) regular",
				"fas fa-hand-scissors": "&#xf257; Scissors (Hand) solid",
				"far fa-hand-scissors": "&#xf257; Scissors (Hand) regular",
				"fas fa-hand-rock": "&#xf255; Rock (Hand) solid",
				"far fa-hand-rock": "&#xf255; Rock (Hand) regular",
				"fas fa-hand-pointer": "&#xf25a; Pointer (Hand) solid",
				"far fa-hand-pointer": "&#xf25a; Pointer (Hand) regular",
				"fas fa-hand-point-up": "&#xf0a6; Hand Pointing Up solid",
				"far fa-hand-point-up": "&#xf0a6; Hand Pointing Up regular",
				"fas fa-hand-point-right": "&#xf0a4; Hand Pointing Right solid",
				"far fa-hand-point-right": "&#xf0a4; Hand Pointing Right regular",
				"fas fa-hand-point-left": "&#xf0a5; Hand Pointing Left solid",
				"far fa-hand-point-left": "&#xf0a5; Hand Pointing Left regular",
				"fas fa-hand-point-down": "&#xf0a7; Hand Pointing Down solid",
				"far fa-hand-point-down": "&#xf0a7; Hand Pointing Down regular",
				"fas fa-hand-peace": "&#xf25b; Peace (Hand) solid",
				"far fa-hand-peace": "&#xf25b; Peace (Hand) regular",
				"fas fa-hand-paper": "&#xf256; Paper (Hand) solid",
				"far fa-hand-paper": "&#xf256; Paper (Hand) regular",
				"fas fa-hand-lizard": "&#xf258; Lizard (Hand) solid",
				"far fa-hand-lizard": "&#xf258; Lizard (Hand) regular",
				"fas fa-hand-holding-usd": "&#xf4c0; Hand Holding US Dollar solid",
				"fas fa-hand-holding-heart": "&#xf4be; Hand Holding Heart solid",
				"fas fa-hand-holding": "&#xf4bd; Hand Holding solid",
				"fab fa-hacker-news-square": "&#xf3af; Hacker News Square brands",
				"fab fa-hacker-news": "&#xf1d4; Hacker News brands",
				"fas fa-h-square": "&#xf0fd; H Square solid",
				"fab fa-gulp": "&#xf3ae; Gulp brands",
				"fab fa-grunt": "&#xf3ad; Grunt brands",
				"fab fa-gripfire": "&#xf3ac; Gripfire, Inc. brands",
				"fab fa-grav": "&#xf2d6; Grav brands",
				"fab fa-gratipay": "&#xf184; Gratipay (Gittip) brands",
				"fas fa-graduation-cap": "&#xf19d; Graduation Cap solid",
				"fab fa-google-wallet": "&#xf1ee; Google Wallet brands",
				"fab fa-google-plus-square": "&#xf0d4; Google Plus Square brands",
				"fab fa-google-plus-g": "&#xf0d5; Google Plus G brands",
				"fab fa-google-plus": "&#xf2b3; Google Plus brands",
				"fab fa-google-play": "&#xf3ab; Google Play brands",
				"fab fa-google-drive": "&#xf3aa; Google Drive brands",
				"fab fa-google": "&#xf1a0; Google Logo brands",
				"fab fa-goodreads-g": "&#xf3a9; Goodreads G brands",
				"fab fa-goodreads": "&#xf3a8; Goodreads brands",
				"fas fa-golf-ball": "&#xf450; Golf Ball solid",
				"fab fa-gofore": "&#xf3a7; Gofore brands",
				"fas fa-globe": "&#xf0ac; Globe solid",
				"fab fa-glide-g": "&#xf2a6; Glide G brands",
				"fab fa-glide": "&#xf2a5; Glide brands",
				"fas fa-glass-martini": "&#xf000; Martini Glass solid",
				"fab fa-gitter": "&#xf426; Gitter brands",
				"fab fa-gitlab": "&#xf296; GitLab brands",
				"fab fa-gitkraken": "&#xf3a6; GitKraken brands",
				"fab fa-github-square": "&#xf092; GitHub Square brands",
				"fab fa-github-alt": "&#xf113; Alternate GitHub brands",
				"fab fa-github": "&#xf09b; GitHub brands",
				"fab fa-git-square": "&#xf1d2; Git Square brands",
				"fab fa-git": "&#xf1d3; Git brands",
				"fas fa-gift": "&#xf06b; gift solid",
				"fab fa-gg-circle": "&#xf261; GG Currency Circle brands",
				"fab fa-gg": "&#xf260; GG Currency brands",
				"fab fa-get-pocket": "&#xf265; Get Pocket brands",
				"fas fa-genderless": "&#xf22d; Genderless solid",
				"fas fa-gem": "&#xf3a5; Gem solid",
				"far fa-gem": "&#xf3a5; Gem regular",
				"fas fa-gavel": "&#xf0e3; Gavel solid",
				"fas fa-gamepad": "&#xf11b; Gamepad solid",
				"fab fa-galactic-senate": "&#xf50d; Galactic Senate brands",
				"fab fa-galactic-republic": "&#xf50c; Galactic Republic brands",
				"fas fa-futbol": "&#xf1e3; Futbol solid",
				"far fa-futbol": "&#xf1e3; Futbol regular",
				"fab fa-fulcrum": "&#xf50b; Fulcrum brands",
				"fas fa-frown": "&#xf119; Frown solid",
				"far fa-frown": "&#xf119; Frown regular",
				"fab fa-freebsd": "&#xf3a4; FreeBSD brands",
				"fab fa-free-code-camp": "&#xf2c5; Free Code Camp brands",
				"fab fa-foursquare": "&#xf180; Foursquare brands",
				"fas fa-forward": "&#xf04e; forward solid",
				"fab fa-forumbee": "&#xf211; Forumbee brands",
				"fab fa-fort-awesome-alt": "&#xf3a3; Alternate Fort Awesome brands",
				"fab fa-fort-awesome": "&#xf286; Fort Awesome brands",
				"fas fa-football-ball": "&#xf44e; Football Ball solid",
				"fab fa-fonticons-fi": "&#xf3a2; Fonticons Fi brands",
				"fab fa-fonticons": "&#xf280; Fonticons brands",
				"far fa-font-awesome-logo-full": "&#xf4e6; Font Awesome Full Logo regular",
				"fas fa-font-awesome-logo-full": "&#xf4e6; Font Awesome Full Logo solid",
				"fab fa-font-awesome-logo-full": "&#xf4e6; Font Awesome Full Logo brands",
				"fab fa-font-awesome-flag": "&#xf425; Font Awesome Flag brands",
				"fab fa-font-awesome-alt": "&#xf35c; Alternate Font Awesome brands",
				"fab fa-font-awesome": "&#xf2b4; Font Awesome brands",
				"fas fa-font": "&#xf031; font solid",
				"fas fa-folder-open": "&#xf07c; Folder Open solid",
				"far fa-folder-open": "&#xf07c; Folder Open regular",
				"fas fa-folder": "&#xf07b; Folder solid",
				"far fa-folder": "&#xf07b; Folder regular",
				"fab fa-fly": "&#xf417; Fly brands",
				"fab fa-flipboard": "&#xf44d; Flipboard brands",
				"fab fa-flickr": "&#xf16e; Flickr brands",
				"fas fa-flask": "&#xf0c3; Flask solid",
				"fas fa-flag-checkered": "&#xf11e; flag-checkered solid",
				"fas fa-flag": "&#xf024; flag solid",
				"far fa-flag": "&#xf024; flag regular",
				"fab fa-firstdraft": "&#xf3a1; firstdraft brands",
				"fab fa-first-order-alt": "&#xf50a; Alternate First Order brands",
				"fab fa-first-order": "&#xf2b0; First Order brands",
				"fas fa-first-aid": "&#xf479; First Aid solid",
				"fab fa-firefox": "&#xf269; Firefox brands",
				"fas fa-fire-extinguisher": "&#xf134; fire-extinguisher solid",
				"fas fa-fire": "&#xf06d; fire solid",
				"fas fa-filter": "&#xf0b0; Filter solid",
				"fas fa-film": "&#xf008; Film solid",
				"fas fa-file-word": "&#xf1c2; Word File solid",
				"far fa-file-word": "&#xf1c2; Word File regular",
				"fas fa-file-video": "&#xf1c8; Video File solid",
				"far fa-file-video": "&#xf1c8; Video File regular",
				"fas fa-file-powerpoint": "&#xf1c4; Powerpoint File solid",
				"far fa-file-powerpoint": "&#xf1c4; Powerpoint File regular",
				"fas fa-file-pdf": "&#xf1c1; PDF File solid",
				"far fa-file-pdf": "&#xf1c1; PDF File regular",
				"fas fa-file-medical-alt": "&#xf478; Medical File Alternate solid",
				"fas fa-file-medical": "&#xf477; Medical File solid",
				"fas fa-file-image": "&#xf1c5; Image File solid",
				"far fa-file-image": "&#xf1c5; Image File regular",
				"fas fa-file-excel": "&#xf1c3; Excel File solid",
				"far fa-file-excel": "&#xf1c3; Excel File regular",
				"fas fa-file-code": "&#xf1c9; Code File solid",
				"far fa-file-code": "&#xf1c9; Code File regular",
				"fas fa-file-audio": "&#xf1c7; Audio File solid",
				"far fa-file-audio": "&#xf1c7; Audio File regular",
				"fas fa-file-archive": "&#xf1c6; Archive File solid",
				"far fa-file-archive": "&#xf1c6; Archive File regular",
				"fas fa-file-alt": "&#xf15c; Alternate File solid",
				"far fa-file-alt": "&#xf15c; Alternate File regular",
				"fas fa-file": "&#xf15b; File solid",
				"far fa-file": "&#xf15b; File regular",
				"fas fa-fighter-jet": "&#xf0fb; fighter-jet solid",
				"fas fa-female": "&#xf182; Female solid",
				"fas fa-fax": "&#xf1ac; Fax solid",
				"fas fa-fast-forward": "&#xf050; fast-forward solid",
				"fas fa-fast-backward": "&#xf049; fast-backward solid",
				"fab fa-facebook-square": "&#xf082; Facebook Square brands",
				"fab fa-facebook-messenger": "&#xf39f; Facebook Messenger brands",
				"fab fa-facebook-f": "&#xf39e; Facebook F brands",
				"fab fa-facebook": "&#xf09a; Facebook brands",
				"fas fa-eye-slash": "&#xf070; Eye Slash solid",
				"far fa-eye-slash": "&#xf070; Eye Slash regular",
				"fas fa-eye-dropper": "&#xf1fb; Eye Dropper solid",
				"fas fa-eye": "&#xf06e; Eye solid",
				"far fa-eye": "&#xf06e; Eye regular",
				"fas fa-external-link-square-alt": "&#xf360; Alternate External Link Square solid",
				"fas fa-external-link-alt": "&#xf35d; Alternate External Link solid",
				"fab fa-expeditedssl": "&#xf23e; ExpeditedSSL brands",
				"fas fa-expand-arrows-alt": "&#xf31e; Alternate Expand Arrows solid",
				"fas fa-expand": "&#xf065; Expand solid",
				"fas fa-exclamation-triangle": "&#xf071; Exclamation Triangle solid",
				"fas fa-exclamation-circle": "&#xf06a; Exclamation Circle solid",
				"fas fa-exclamation": "&#xf12a; exclamation solid",
				"fas fa-exchange-alt": "&#xf362; Alternate Exchange solid",
				"fas fa-euro-sign": "&#xf153; Euro Sign solid",
				"fab fa-etsy": "&#xf2d7; Etsy brands",
				"fab fa-ethereum": "&#xf42e; Ethereum brands",
				"fab fa-erlang": "&#xf39d; Erlang brands",
				"fas fa-eraser": "&#xf12d; eraser solid",
				"fab fa-envira": "&#xf299; Envira Gallery brands",
				"fas fa-envelope-square": "&#xf199; Envelope Square solid",
				"fas fa-envelope-open": "&#xf2b6; Envelope Open solid",
				"far fa-envelope-open": "&#xf2b6; Envelope Open regular",
				"fas fa-envelope": "&#xf0e0; Envelope solid",
				"far fa-envelope": "&#xf0e0; Envelope regular",
				"fab fa-empire": "&#xf1d1; Galactic Empire brands",
				"fab fa-ember": "&#xf423; Ember brands",
				"fas fa-ellipsis-v": "&#xf142; Vertical Ellipsis solid",
				"fas fa-ellipsis-h": "&#xf141; Horizontal Ellipsis solid",
				"fab fa-elementor": "&#xf430; Elementor brands",
				"fas fa-eject": "&#xf052; eject solid",
				"fas fa-edit": "&#xf044; Edit solid",
				"far fa-edit": "&#xf044; Edit regular",
				"fab fa-edge": "&#xf282; Edge Browser brands",
				"fab fa-ebay": "&#xf4f4; eBay brands",
				"fab fa-earlybirds": "&#xf39a; Earlybirds brands",
				"fab fa-dyalog": "&#xf399; Dyalog brands",
				"fab fa-drupal": "&#xf1a9; Drupal Logo brands",
				"fab fa-dropbox": "&#xf16b; Dropbox brands",
				"fab fa-dribbble-square": "&#xf397; Dribbble Square brands",
				"fab fa-dribbble": "&#xf17d; Dribbble brands",
				"fab fa-draft2digital": "&#xf396; Draft2digital brands",
				"fas fa-download": "&#xf019; Download solid",
				"fas fa-dove": "&#xf4ba; Dove solid",
				"fas fa-dot-circle": "&#xf192; Dot Circle solid",
				"far fa-dot-circle": "&#xf192; Dot Circle regular",
				"fas fa-donate": "&#xf4b9; Donate solid",
				"fas fa-dolly-flatbed": "&#xf474; Dolly Flatbed solid",
				"fas fa-dolly": "&#xf472; Dolly solid",
				"fas fa-dollar-sign": "&#xf155; Dollar Sign solid",
				"fab fa-docker": "&#xf395; Docker brands",
				"fab fa-dochub": "&#xf394; DocHub brands",
				"fas fa-dna": "&#xf471; DNA solid",
				"fab fa-discourse": "&#xf393; Discourse brands",
				"fab fa-discord": "&#xf392; Discord brands",
				"fab fa-digital-ocean": "&#xf391; Digital Ocean brands",
				"fab fa-digg": "&#xf1a6; Digg Logo brands",
				"fas fa-diagnoses": "&#xf470; Diagnoses solid",
				"fab fa-deviantart": "&#xf1bd; deviantART brands",
				"fas fa-desktop": "&#xf108; Desktop solid",
				"fab fa-deskpro": "&#xf38f; Deskpro brands",
				"fab fa-deploydog": "&#xf38e; deploy.dog brands",
				"fab fa-delicious": "&#xf1a5; Delicious Logo brands",
				"fas fa-deaf": "&#xf2a4; Deaf solid",
				"fas fa-database": "&#xf1c0; Database solid",
				"fab fa-dashcube": "&#xf210; DashCube brands",
				"fab fa-d-and-d": "&#xf38d; Dungeons & Dragons brands",
				"fab fa-cuttlefish": "&#xf38c; Cuttlefish brands",
				"fas fa-cut": "&#xf0c4; Cut solid",
				"fas fa-cubes": "&#xf1b3; Cubes solid",
				"fas fa-cube": "&#xf1b2; Cube solid",
				"fab fa-css3-alt": "&#xf38b; Alternate CSS3 Logo brands",
				"fab fa-css3": "&#xf13c; CSS 3 Logo brands",
				"fas fa-crosshairs": "&#xf05b; Crosshairs solid",
				"fas fa-crop": "&#xf125; crop solid",
				"fas fa-credit-card": "&#xf09d; Credit Card solid",
				"far fa-credit-card": "&#xf09d; Credit Card regular",
				"fab fa-creative-commons-share": "&#xf4f2; Creative Commons Share brands",
				"fab fa-creative-commons-sampling-plus": "&#xf4f1; Creative Commons Sampling + brands",
				"fab fa-creative-commons-sampling": "&#xf4f0; Creative Commons Sampling brands",
				"fab fa-creative-commons-sa": "&#xf4ef; Creative Commons Share Alike brands",
				"fab fa-creative-commons-remix": "&#xf4ee; Creative Commons Remix brands",
				"fab fa-creative-commons-pd-alt": "&#xf4ed; Creative Commons Public Domain Alternate brands",
				"fab fa-creative-commons-pd": "&#xf4ec; Creative Commons Public Domain brands",
				"fab fa-creative-commons-nd": "&#xf4eb; Creative Commons No Derivative Works brands",
				"fab fa-creative-commons-nc-jp": "&#xf4ea; Creative Commons Noncommercial (Yen Sign) brands",
				"fab fa-creative-commons-nc-eu": "&#xf4e9; Creative Commons Noncommercial (Euro Sign) brands",
				"fab fa-creative-commons-nc": "&#xf4e8; Creative Commons Noncommercial brands",
				"fab fa-creative-commons-by": "&#xf4e7; Creative Commons Attribution brands",
				"fab fa-creative-commons": "&#xf25e; Creative Commons brands",
				"fab fa-cpanel": "&#xf388; cPanel brands",
				"fas fa-couch": "&#xf4b8; Couch solid",
				"fas fa-copyright": "&#xf1f9; Copyright solid",
				"far fa-copyright": "&#xf1f9; Copyright regular",
				"fas fa-copy": "&#xf0c5; Copy solid",
				"far fa-copy": "&#xf0c5; Copy regular",
				"fab fa-contao": "&#xf26d; Contao brands",
				"fab fa-connectdevelop": "&#xf20e; Connect Develop brands",
				"fas fa-compress": "&#xf066; Compress solid",
				"fas fa-compass": "&#xf14e; Compass solid",
				"far fa-compass": "&#xf14e; Compass regular",
				"fas fa-comments": "&#xf086; comments solid",
				"far fa-comments": "&#xf086; comments regular",
				"fas fa-comment-slash": "&#xf4b3; Comment Slash solid",
				"fas fa-comment-dots": "&#xf4ad; Comment Dots solid",
				"far fa-comment-dots": "&#xf4ad; Comment Dots regular",
				"fas fa-comment-alt": "&#xf27a; Alternate Comment solid",
				"far fa-comment-alt": "&#xf27a; Alternate Comment regular",
				"fas fa-comment": "&#xf075; comment solid",
				"far fa-comment": "&#xf075; comment regular",
				"fas fa-columns": "&#xf0db; Columns solid",
				"fas fa-cogs": "&#xf085; cogs solid",
				"fas fa-cog": "&#xf013; cog solid",
				"fas fa-coffee": "&#xf0f4; Coffee solid",
				"fab fa-codiepie": "&#xf284; Codie Pie brands",
				"fab fa-codepen": "&#xf1cb; Codepen brands",
				"fas fa-code-branch": "&#xf126; Code Branch solid",
				"fas fa-code": "&#xf121; Code solid",
				"fab fa-cloudversify": "&#xf385; cloudversify brands",
				"fab fa-cloudsmith": "&#xf384; Cloudsmith brands",
				"fab fa-cloudscale": "&#xf383; cloudscale.ch brands",
				"fas fa-cloud-upload-alt": "&#xf382; Cloud Upload Alternate solid",
				"fas fa-cloud-download-alt": "&#xf381; Cloud Download Alternate solid",
				"fas fa-cloud": "&#xf0c2; Cloud solid",
				"fas fa-closed-captioning": "&#xf20a; Closed Captioning solid",
				"far fa-closed-captioning": "&#xf20a; Closed Captioning regular",
				"fas fa-clone": "&#xf24d; Clone solid",
				"far fa-clone": "&#xf24d; Clone regular",
				"fas fa-clock": "&#xf017; Clock solid",
				"far fa-clock": "&#xf017; Clock regular",
				"fas fa-clipboard-list": "&#xf46d; Clipboard List solid",
				"fas fa-clipboard-check": "&#xf46c; Clipboard Check solid",
				"fas fa-clipboard": "&#xf328; Clipboard solid",
				"far fa-clipboard": "&#xf328; Clipboard regular",
				"fas fa-circle-notch": "&#xf1ce; Circle Notched solid",
				"fas fa-circle": "&#xf111; Circle solid",
				"far fa-circle": "&#xf111; Circle regular",
				"fab fa-chrome": "&#xf268; Chrome brands",
				"fas fa-child": "&#xf1ae; Child solid",
				"fas fa-chevron-up": "&#xf077; chevron-up solid",
				"fas fa-chevron-right": "&#xf054; chevron-right solid",
				"fas fa-chevron-left": "&#xf053; chevron-left solid",
				"fas fa-chevron-down": "&#xf078; chevron-down solid",
				"fas fa-chevron-circle-up": "&#xf139; Chevron Circle Up solid",
				"fas fa-chevron-circle-right": "&#xf138; Chevron Circle Right solid",
				"fas fa-chevron-circle-left": "&#xf137; Chevron Circle Left solid",
				"fas fa-chevron-circle-down": "&#xf13a; Chevron Circle Down solid",
				"fas fa-chess-rook": "&#xf447; Chess Rook solid",
				"fas fa-chess-queen": "&#xf445; Chess Queen solid",
				"fas fa-chess-pawn": "&#xf443; Chess Pawn solid",
				"fas fa-chess-knight": "&#xf441; Chess Knight solid",
				"fas fa-chess-king": "&#xf43f; Chess King solid",
				"fas fa-chess-board": "&#xf43c; Chess Board solid",
				"fas fa-chess-bishop": "&#xf43a; Chess Bishop solid",
				"fas fa-chess": "&#xf439; Chess solid",
				"fas fa-check-square": "&#xf14a; Check Square solid",
				"far fa-check-square": "&#xf14a; Check Square regular",
				"fas fa-check-circle": "&#xf058; Check Circle solid",
				"far fa-check-circle": "&#xf058; Check Circle regular",
				"fas fa-check": "&#xf00c; Check solid",
				"fas fa-chart-pie": "&#xf200; Pie Chart solid",
				"fas fa-chart-line": "&#xf201; Line Chart solid",
				"fas fa-chart-bar": "&#xf080; Bar Chart solid",
				"far fa-chart-bar": "&#xf080; Bar Chart regular",
				"fas fa-chart-area": "&#xf1fe; Area Chart solid",
				"fas fa-certificate": "&#xf0a3; certificate solid",
				"fab fa-centercode": "&#xf380; Centercode brands",
				"fab fa-cc-visa": "&#xf1f0; Visa Credit Card brands",
				"fab fa-cc-stripe": "&#xf1f5; Stripe Credit Card brands",
				"fab fa-cc-paypal": "&#xf1f4; Paypal Credit Card brands",
				"fab fa-cc-mastercard": "&#xf1f1; MasterCard Credit Card brands",
				"fab fa-cc-jcb": "&#xf24b; JCB Credit Card brands",
				"fab fa-cc-discover": "&#xf1f2; Discover Credit Card brands",
				"fab fa-cc-diners-club": "&#xf24c; Diner's Club Credit Card brands",
				"fab fa-cc-apple-pay": "&#xf416; Apple Pay Credit Card brands",
				"fab fa-cc-amex": "&#xf1f3; American Express Credit Card brands",
				"fab fa-cc-amazon-pay": "&#xf42d; Amazon Pay Credit Card brands",
				"fas fa-cart-plus": "&#xf217; Add to Shopping Cart solid",
				"fas fa-cart-arrow-down": "&#xf218; Shopping Cart Arrow Down solid",
				"fas fa-caret-up": "&#xf0d8; Caret Up solid",
				"fas fa-caret-square-up": "&#xf151; Caret Square Up solid",
				"far fa-caret-square-up": "&#xf151; Caret Square Up regular",
				"fas fa-caret-square-right": "&#xf152; Caret Square Right solid",
				"far fa-caret-square-right": "&#xf152; Caret Square Right regular",
				"fas fa-caret-square-left": "&#xf191; Caret Square Left solid",
				"far fa-caret-square-left": "&#xf191; Caret Square Left regular",
				"fas fa-caret-square-down": "&#xf150; Caret Square Down solid",
				"far fa-caret-square-down": "&#xf150; Caret Square Down regular",
				"fas fa-caret-right": "&#xf0da; Caret Right solid",
				"fas fa-caret-left": "&#xf0d9; Caret Left solid",
				"fas fa-caret-down": "&#xf0d7; Caret Down solid",
				"fas fa-car": "&#xf1b9; Car solid",
				"fas fa-capsules": "&#xf46b; Capsules solid",
				"fas fa-camera-retro": "&#xf083; Retro Camera solid",
				"fas fa-camera": "&#xf030; camera solid",
				"fas fa-calendar-times": "&#xf273; Calendar Times solid",
				"far fa-calendar-times": "&#xf273; Calendar Times regular",
				"fas fa-calendar-plus": "&#xf271; Calendar Plus solid",
				"far fa-calendar-plus": "&#xf271; Calendar Plus regular",
				"fas fa-calendar-minus": "&#xf272; Calendar Minus solid",
				"far fa-calendar-minus": "&#xf272; Calendar Minus regular",
				"fas fa-calendar-check": "&#xf274; Calendar Check solid",
				"far fa-calendar-check": "&#xf274; Calendar Check regular",
				"fas fa-calendar-alt": "&#xf073; Alternate Calendar solid",
				"far fa-calendar-alt": "&#xf073; Alternate Calendar regular",
				"fas fa-calendar": "&#xf133; Calendar solid",
				"far fa-calendar": "&#xf133; Calendar regular",
				"fas fa-calculator": "&#xf1ec; Calculator solid",
				"fab fa-buysellads": "&#xf20d; BuySellAds brands",
				"fas fa-bus": "&#xf207; Bus solid"
			};

			var icon;

			// Init icons list array .
		    var social_icons_list = [],
		 		icons_set = "adjust american-sign-language-interpreting anchor archive area-chart arrows arrows-h arrows-v assistive-listening-systems asterisk at audio-description balance-scale ban bar-chart barcode bars battery-empty battery-full battery-half battery-quarter battery-three-quarters bed beer bell bell-o bell-slash bell-slash-o bicycle binoculars birthday-cake blind bluetooth bluetooth-b bolt bomb book bookmark bookmark-o braille briefcase bug building building-o bullhorn bullseye bus calculator calendar calendar-check-o calendar-minus-o calendar-o calendar-plus-o calendar-times-o camera camera-retro car caret-square-o-down caret-square-o-left caret-square-o-right caret-square-o-up cart-arrow-down cart-plus cc certificate check check-circle check-circle-o check-square check-square-o child circle circle-o circle-o-notch circle-thin clock-o clone cloud cloud-download cloud-upload code code-fork coffee cog cogs comment comment-o commenting commenting-o comments comments-o compass copyright creative-commons credit-card credit-card-alt crop crosshairs cube cubes cutlery database deaf desktop diamond dot-circle-o download ellipsis-h ellipsis-v envelope envelope-o envelope-square eraser exchange exclamation exclamation-circle exclamation-triangle external-link external-link-square eye eye-slash eyedropper fax female fighter-jet file-archive-o file-audio-o file-code-o file-excel-o file-image-o file-pdf-o file-powerpoint-o file-video-o file-word-o film filter fire fire-extinguisher flag flag-checkered flag-o flask folder folder-o folder-open folder-open-o frown-o futbol-o gamepad gavel gift glass globe graduation-cap handshake-o hand-lizard-o hand-paper-o hand-peace-o hand-pointer-o hand-rock-o hand-scissors-o hand-spock-o hashtag hdd-o headphones heart heart-o heartbeat history home hourglass hourglass-end hourglass-half hourglass-o hourglass-start i-cursor inbox industry info info-circle key keyboard-o language laptop leaf lemon-o level-down level-up life-ring lightbulb-o line-chart location-arrow lock low-vision magic magnet male map map-marker map-o map-pin map-signs meh-o microphone microphone-slash minus minus-circle minus-square minus-square-o mobile money moon-o motorcycle mouse-pointer music newspaper-o object-group object-ungroup paint-brush paper-plane paper-plane-o paw pencil pencil-square pencil-square-o percent phone phone-square picture-o pie-chart plane plug plus plus-circle plus-square plus-square-o power-off print puzzle-piece qrcode question question-circle question-circle-o quote-left quote-right random recycle refresh registered reply reply-all retweet road rocket rss rss-square search search-minus search-plus server share share-alt share-alt-square share-square share-square-o shield ship shopping-bag shopping-basket shopping-cart sign-in sign-language sign-out signal sitemap sliders smile-o sort sort-alpha-asc sort-alpha-desc sort-amount-asc sort-amount-desc sort-asc sort-desc sort-numeric-asc sort-numeric-desc space-shuttle spinner spoon square square-o star star-half star-half-o star-o sticky-note sticky-note-o street-view suitcase sun-o tablet tachometer tag tags tasks taxi television terminal thumb-tack thumbs-down thumbs-o-down thumbs-o-up thumbs-up ticket times times-circle times-circle-o tint toggle-off toggle-on trademark trash trash-o tree trophy truck tty umbrella universal-access university unlock unlock-alt upload user user-plus user-secret user-times users video-camera volume-control-phone volume-down volume-off volume-up wheelchair wheelchair-alt wifi wrench 500px adn amazon android angellist apple behance behance-square bitbucket bitbucket-square black-tie bluetooth bluetooth-b btc buysellads cc-amex cc-diners-club cc-discover cc-jcb cc-mastercard cc-paypal cc-stripe cc-visa chrome codepen codiepie connectdevelop contao css3 dashcube delicious deviantart digg dribbble dropbox drupal edge empire envira expeditedssl facebook facebook-official facebook-square firefox first-order flickr font-awesome fonticons fort-awesome forumbee foursquare get-pocket gg gg-circle git git-square github github-alt github-square gitlab glide glide-g google google-plus google-plus-official google-plus-square google-wallet gratipay hacker-news houzz html5 instagram internet-explorer ioxhost joomla jsfiddle lastfm lastfm-square leanpub linkedin linkedin-square linux maxcdn meanpath medium mixcloud modx odnoklassniki odnoklassniki-square opencart openid opera optin-monster pagelines paypal pied-piper pied-piper-alt pied-piper-pp pinterest pinterest-p pinterest-square product-hunt qq rebel reddit reddit-alien reddit-square renren safari scribd sellsy share-alt share-alt-square shirtsinbulk simplybuilt skyatlas skype slack slideshare snapchat snapchat-ghost snapchat-square soundcloud spotify stack-exchange stack-overflow steam steam-square stumbleupon stumbleupon-circle tencent-weibo themeisle trello tripadvisor telegram tumblr tumblr-square twitch twitter twitter-square usb viacoin viadeo viadeo-square vimeo vimeo-square vine vk weibo weixin whatsapp wikipedia-w windows wordpress wpbeginner wpforms xing xing-square y-combinator yahoo yelp yoast youtube youtube-play youtube-square btc eur gbp gg gg-circle ils inr jpy krw money rub try usd arrows-alt backward compress eject expand fast-backward fast-forward forward pause pause-circle pause-circle-o play play-circle play-circle-o random step-backward step-forward stop stop-circle stop-circle-o youtube-play",
				social_icons_set = "500px adn amazon android angellist apple behance behance-square bitbucket bitbucket-square black-tie bluetooth bluetooth-b btc buysellads cc-amex cc-diners-club cc-discover cc-jcb cc-mastercard cc-paypal cc-stripe cc-visa chrome codepen codiepie connectdevelop contao css3 dashcube delicious deviantart digg dribbble dropbox drupal edge empire envira expeditedssl facebook facebook-official facebook-square firefox first-order flickr font-awesome fonticons fort-awesome forumbee foursquare get-pocket gg gg-circle git git-square github github-alt github-square gitlab glide glide-g google google-plus google-plus-official google-plus-square google-wallet gratipay hacker-news houzz html5 instagram internet-explorer ioxhost joomla jsfiddle lastfm lastfm-square leanpub linkedin linkedin-square linux maxcdn meanpath medium mixcloud modx odnoklassniki odnoklassniki-square opencart openid opera optin-monster pagelines paypal pied-piper pied-piper-alt pied-piper-pp pinterest pinterest-p pinterest-square product-hunt qq rebel reddit reddit-alien reddit-square renren safari scribd sellsy share-alt share-alt-square shirtsinbulk simplybuilt skyatlas skype slack slideshare snapchat snapchat-ghost snapchat-square soundcloud spotify stack-exchange stack-overflow steam steam-square stumbleupon stumbleupon-circle tencent-weibo themeisle trello tripadvisor telegram tumblr tumblr-square twitch twitter twitter-square usb viacoin viadeo viadeo-square vimeo vimeo-square vine vk weibo weixin whatsapp wikipedia-w windows wordpress wpbeginner wpforms xing xing-square y-combinator yahoo yelp yoast youtube youtube-play youtube-square btc eur gbp gg gg-circle ils inr jpy krw money rub try usd arrows-alt backward compress eject expand fast-backward fast-forward forward pause pause-circle pause-circle-o play play-circle play-circle-o random step-backward step-forward stop stop-circle stop-circle-o youtube-play";

			$.each( social_icons_set.split( ' ' ).slice( 0 , -1 ), function( i, item ) {
			 	social_icons_list.push( item );
			});

		    // Add icon picker list parent div .
		    $( 'body' ).append( '<div class="ukai-icons-list"></div>' );

			$.each( fontawesome, function( index, item ) {

				icon = item.split( "; " );

				// Prepare icon Class Name
		    	var icon_class = index;

				if ( index.indexOf('fab ') > -1) {
		    		icon_class += " ukai-sn-icon";
		    	} else {
		    		icon_class += " ukai-apps-icon";
		    	}

		    	// Prepare icon html code .
			 	var icon_item = '<i class="ukai-font-icon ' + icon_class + '" data-youzify-icon="' + index + '" title="' + icon[1] + '"></i>';

			 	// Add icon the the icon picker list
				$( 'body .ukai-icons-list' ).append( icon_item );

			});

		    jQuery( document ).on( 'click', '.ukai-font-icon' , function( e ) {

		    	// Change the background color of the clicked icon
		      	$( 'i.ukai_active_icon' ).removeClass( 'ukai_active_icon' );
				$( this ).toggleClass( 'ukai_active_icon' );

				// Change current icon by the new selected icon
				var ukai_icon_name = $( this ).attr( 'data-youzify-icon' );
				ukai_current_selector.find( '.ukai-selected-icon' ).val( ukai_icon_name );
				ukai_current_selector.find( '.ukai_icon_selector > i' ).removeClass();
				ukai_current_selector.find( '.ukai_icon_selector > i' ).addClass( ukai_icon_name );

			});

		};

		/**
		 *  Show/Hide Icon Picker.
		 */
		$( document ).on( 'click', '.ukai_select_icon' , function( e ) {

		    $( 'i.ukai_active_icon' ).removeClass( 'ukai_active_icon' );
			ukai_current_selector = $( this ).closest( '.ukai_iconPicker' );
			var picker_offset 	  = $( this ).closest( '.ukai_iconPicker' ).offset(),
				picker_data 	  = ukai_current_selector.data( 'iconsType' );

			if ( picker_data === 'web-application' ) {
				$( '.ukai-apps-icon' ).show();
				$( '.ukai-sn-icon' ).show();
			} else if ( picker_data === 'social-networks' ) {
				$( '.ukai-apps-icon' ).hide();
			}

			// Append icon Picker To the active icons Field.
			$( this ).closest( '.ukai_iconPicker' ).append( $( '.ukai-icons-list' ).css( 'display', 'block' ) );

			// Change background color of the current icon in the icons list
		    var active_icon = $( this ).closest( '.ukai_iconPicker' )
		    .find( '.ukai-selected-icon' )
		    .attr( 'value' );

			// Make Current Icon Active
			$( '.ukai-icons-list' ).find( active_icon ).addClass( 'ukai_active_icon' );

		});

		/**
		 *  Hide Icon Picker when user click outside of it.
		 */
		$( document ).mouseup( function ( e ) {

			// iP = iconPicker
	        var iP_list   = $( '.ukai-icons-list' ),
	        	iP_button = $( '.ukai_select_icon' );

	        // Hide iconPicker
	        if ( ! iP_list.is( e.target ) && iP_list.has( e.target ).length === 0 &&
	        	 ! iP_button.is( e.target ) && iP_button.has( e.target ).length === 0 ) {
	             iP_list.fadeOut( 250 );
	        }

	    });

		// Call Icon Picker Function
		$( 'body' ).ukai_iconPicker();

	});

})( jQuery );