/**
 * Integrate Font Awesome 5 Pro with old icon formats.
 */

/* FA 3 icons */
[class^="icon-"],
[class*=" icon-"],
/* FA 4 icons */
.fa {
	font-family: "Font Awesome 5 Pro";
	font-weight: 400;  /* default to FA 5 Pro "regular" variant */
	font-style: normal;
}

/* Set old outline variants to FA Pro Regular */
.fa[class*="-o-"],
.fa[Class$="-o"] {
	font-weight: 400;
}

/* Set FA Brands font variant for logos */
/* FA 3 (https://fontawesome.com/v3.2.1/icons/#brand) */
.icon-adn,
.icon-android,
.icon-apple,
.icon-bitbucket,
.icon-bitbucket-sign,
.icon-bitcoin,
.icon-btc,
.icon-css3,
.icon-dribbble,
.icon-dropbox,
.icon-facebook,
.icon-facebook-sign,
.icon-flickr,
.icon-foursquare,
.icon-github,
.icon-github-alt,
.icon-github-sign,
.icon-gittip,
.icon-google-plus,
.icon-google-plus-sign,
.icon-html5,
.icon-instagram,
.icon-linkedin,
.icon-linkedin-sign,
.icon-linux,
.icon-maxcdn,
.icon-pinterest,
.icon-pinterest-sign,
.icon-renren,
.icon-skype,
.icon-stackexchange,
.icon-trello,
.icon-tumblr,
.icon-tumblr-sign,
.icon-twitter,
.icon-twitter-sign,
.icon-vk,
.icon-weibo,
.icon-windows,
.icon-xing,
.icon-xing-sign,
.icon-youtube,
.icon-youtube-play,
.icon-youtube-sign,
 /* FA 4 (https://fontawesome.com/v4.7.0/icons/#brand) */
.fa-500px,
.fa-adn,
.fa-amazon,
.fa-android,
.fa-angellist,
.fa-apple,
.fa-bandcamp,
.fa-behance,
.fa-behance-square,
.fa-bitbucket,
.fa-bitbucket-square,
.fa-bitcoin,
.fa-black-tie,
.fa-bluetooth,
.fa-bluetooth-b,
.fa-btc,
.fa-buysellads,
.fa-cc-amex,
.fa-cc-diners-club,
.fa-cc-discover,
.fa-cc-jcb,
.fa-cc-mastercard,
.fa-cc-paypal,
.fa-cc-stripe,
.fa-cc-visa,
.fa-chrome,
.fa-codepen,
.fa-codiepie,
.fa-connectdevelop,
.fa-contao,
.fa-css3,
.fa-dashcube,
.fa-delicious,
.fa-deviantart,
.fa-digg,
.fa-dribbble,
.fa-dropbox,
.fa-drupal,
.fa-edge,
.fa-eercast,
.fa-empire,
.fa-envira,
.fa-etsy,
.fa-expeditedssl,
.fa-fa,
.fa-facebook,
.fa-facebook-f,
.fa-facebook-official,
.fa-facebook-square,
.fa-firefox,
.fa-first-order,
.fa-flickr,
.fa-font-awesome,
.fa-fonticons,
.fa-fort-awesome,
.fa-forumbee,
.fa-foursquare,
.fa-free-code-camp,
.fa-ge,
.fa-get-pocket,
.fa-gg,
.fa-gg-circle,
.fa-git,
.fa-git-square,
.fa-github,
.fa-github-alt,
.fa-github-square,
.fa-gitlab,
.fa-gittip,
.fa-glide,
.fa-glide-g,
.fa-google,
.fa-google-plus,
.fa-google-plus-circle,
.fa-google-plus-official,
.fa-google-plus-square,
.fa-google-wallet,
.fa-gratipay,
.fa-grav,
.fa-hacker-news,
.fa-houzz,
.fa-html5,
.fa-imdb,
.fa-instagram,
.fa-internet-explorer,
.fa-ioxhost,
.fa-joomla,
.fa-jsfiddle,
.fa-lastfm,
.fa-lastfm-square,
.fa-leanpub,
.fa-linkedin,
.fa-linkedin-square,
.fa-linode,
.fa-linux,
.fa-maxcdn,
.fa-meanpath,
.fa-medium,
.fa-meetup,
.fa-mixcloud,
.fa-modx,
.fa-odnoklassniki,
.fa-odnoklassniki-square,
.fa-opencart,
.fa-openid,
.fa-opera,
.fa-optin-monster,
.fa-pagelines,
.fa-paypal,
.fa-pied-piper,
.fa-pied-piper-alt,
.fa-pied-piper-pp,
.fa-pinterest,
.fa-pinterest-p,
.fa-pinterest-square,
.fa-product-hunt,
.fa-qq,
.fa-quora,
.fa-ra,
.fa-ravelry,
.fa-rebel,
.fa-reddit,
.fa-reddit-alien,
.fa-reddit-square,
.fa-renren,
.fa-resistance,
.fa-safari,
.fa-scribd,
.fa-sellsy,
.fa-share-alt,
.fa-share-alt-square,
.fa-shirtsinbulk,
.fa-simplybuilt,
.fa-skyatlas,
.fa-skype,
.fa-slack,
.fa-slideshare,
.fa-snapchat,
.fa-snapchat-ghost,
.fa-snapchat-square,
.fa-soundcloud,
.fa-spotify,
.fa-stack-exchange,
.fa-stack-overflow,
.fa-steam,
.fa-steam-square,
.fa-stumbleupon,
.fa-stumbleupon-circle,
.fa-superpowers,
.fa-telegram,
.fa-tencent-weibo,
.fa-themeisle,
.fa-trello,
.fa-tripadvisor,
.fa-tumblr,
.fa-tumblr-square,
.fa-twitch,
.fa-twitter,
.fa-twitter-square,
.fa-usb,
.fa-viacoin,
.fa-viadeo,
.fa-viadeo-square,
.fa-vimeo,
.fa-vimeo-square,
.fa-vine,
.fa-vk,
.fa-wechat,
.fa-weibo,
.fa-weixin,
.fa-whatsapp,
.fa-wikipedia-w,
.fa-windows,
.fa-wordpress,
.fa-wpbeginner,
.fa-wpexplorer,
.fa-wpforms,
.fa-xing,
.fa-xing-square,
.fa-y-combinator,
.fa-y-combinator-square,
.fa-yahoo,
.fa-yc,
.fa-yc-square,
.fa-yelp,
.fa-yoast,
.fa-youtube,
.fa-youtube-play,
.fa-youtube-square {
	font-family: "Font Awesome 5 Brands";
}

/* Alias old broken icon names (especially any outline alternates (-o or -alt) */
/* ref:  https://fontawesome.com/how-to-use/upgrading-from-4#icon-name-changes */
.icon-bell-alt:before,
.fa-bell-o:before {
	content: "\f0f3";  /* .far.fa-bell */
}
.icon-comment-alt:before,
.fa-comment-o:before {
	content: "\f075";  /* .far.fa-comment */
}
.icon-comments-alt:before,
.fa-comments-o:before {
	content: "\f086";  /* .far.fa-comments */
}
.icon-envelope-alt:before,
.fa-envelope-o:before {
	content: "\f0e0";  /* .far.fa-envelope */
}
.icon-file-alt:before,
.fa-file-o:before {
	content: "\f15b";  /* .far.fa-file */
}
.icon-file-text-alt:before,
.fa-file-text-o:before {
	content: "\f15c";  /* .far.fa-file-alt */
}
.icon-flag-alt:before,
.fa-flag-o:before {
	content: "\f024";  /* .far.fa-flag */
}
.icon-folder-close-alt:before,
.fa-folder-o:before {
	content: "\f07b";  /* .far.fa-folder */
}
.icon-folder-open-alt:before,
.fa-folder-open-o:before {
	content: "\f07c";  /* .far.fa-folder-open */
}
.icon-thumbs-down-alt:before,
.fa-thumbs-o-down:before {
	content: "\f165";  /* .far.fa-thumbs-down */
}
.icon-thumbs-up-alt:before,
.fa-thumbs-o-up:before {
	content: "\f164";  /* .far.fa-thumbs-up */
}
.icon-youtube-play:before,
.fa-youtube-play:before,
.fa-youtube-square:before {
	content: "\f167";  /* .fab.fa-youtube */
}

/* Restore some FA 4 brand icons to their older default variant */
.fa.fa-facebook:before {
	content: "\f39e";  /* .fab.fa-facebook-f */
}
.fa.fa-vimeo:before {
	content: "\f27d";  /* .fab.fa-vimeo-v */
}
