/*#region begin fontwaesome offical free icons   */
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */

.fa-500px:before
{
    content: "\f26e" !important;
}

.fa-accessible-icon:before
{
    content: "\f368" !important;
}

.fa-accusoft:before
{
    content: "\f369" !important;
}

.fa-acquisitions-incorporated:before
{
    content: "\f6af" !important;
}

.fa-ad:before
{
    content: "\f641" !important;
}

.fa-address-book:before
{
    content: "\f2b9" !important;
}

.fa-address-card:before
{
    content: "\f2bb" !important;
}

.fa-adjust:before
{
    content: "\f042" !important;
}

.fa-adn:before
{
    content: "\f170" !important;
}

.fa-adobe:before
{
    content: "\f778" !important;
}

.fa-adversal:before
{
    content: "\f36a" !important;
}

.fa-affiliatetheme:before
{
    content: "\f36b" !important;
}

.fa-air-freshener:before
{
    content: "\f5d0" !important;
}

.fa-airbnb:before
{
    content: "\f834" !important;
}

.fa-algolia:before
{
    content: "\f36c" !important;
}

.fa-align-center:before
{
    content: "\f037" !important;
}

.fa-align-justify:before
{
    content: "\f039" !important;
}

.fa-align-left:before
{
    content: "\f036" !important;
}

.fa-align-right:before
{
    content: "\f038" !important;
}

.fa-alipay:before
{
    content: "\f642" !important;
}

.fa-allergies:before
{
    content: "\f461" !important;
}

.fa-amazon:before
{
    content: "\f270" !important;
}

.fa-amazon-pay:before
{
    content: "\f42c" !important;
}

.fa-ambulance:before
{
    content: "\f0f9" !important;
}

.fa-american-sign-language-interpreting:before
{
    content: "\f2a3" !important;
}

.fa-amilia:before
{
    content: "\f36d" !important;
}

.fa-anchor:before
{
    content: "\f13d" !important;
}

.fa-android:before
{
    content: "\f17b" !important;
}

.fa-angellist:before
{
    content: "\f209" !important;
}

.fa-angle-double-down:before
{
    content: "\f103" !important;
}

.fa-angle-double-left:before
{
    content: "\f100" !important;
}

.fa-angle-double-right:before
{
    content: "\f101" !important;
}

.fa-angle-double-up:before
{
    content: "\f102" !important;
}

.fa-angle-down:before
{
    content: "\f107" !important;
}

.fa-angle-left:before
{
    content: "\f104" !important;
}

.fa-angle-right:before
{
    content: "\f105" !important;
}

.fa-angle-up:before
{
    content: "\f106" !important;
}

.fa-angry:before
{
    content: "\f556" !important;
}

.fa-angrycreative:before
{
    content: "\f36e" !important;
}

.fa-angular:before
{
    content: "\f420" !important;
}

.fa-ankh:before
{
    content: "\f644" !important;
}

.fa-app-store:before
{
    content: "\f36f" !important;
}

.fa-app-store-ios:before
{
    content: "\f370" !important;
}

.fa-apper:before
{
    content: "\f371" !important;
}

.fa-apple:before
{
    content: "\f179" !important;
}

.fa-apple-alt:before
{
    content: "\f5d1" !important;
}

.fa-apple-pay:before
{
    content: "\f415" !important;
}

.fa-archive:before
{
    content: "\f187" !important;
}

.fa-archway:before
{
    content: "\f557" !important;
}

.fa-arrow-alt-circle-down:before
{
    content: "\f358" !important;
}

.fa-arrow-alt-circle-left:before
{
    content: "\f359" !important;
}

.fa-arrow-alt-circle-right:before
{
    content: "\f35a" !important;
}

.fa-arrow-alt-circle-up:before
{
    content: "\f35b" !important;
}

.fa-arrow-circle-down:before
{
    content: "\f0ab" !important;
}

.fa-arrow-circle-left:before
{
    content: "\f0a8" !important;
}

.fa-arrow-circle-right:before
{
    content: "\f0a9" !important;
}

.fa-arrow-circle-up:before
{
    content: "\f0aa" !important;
}

.fa-arrow-down:before
{
    content: "\f063" !important;
}

.fa-arrow-left:before
{
    content: "\f060" !important;
}

.fa-arrow-right:before
{
    content: "\f061" !important;
}

.fa-arrow-up:before
{
    content: "\f062" !important;
}

.fa-arrows-alt:before
{
    content: "\f0b2" !important;
}

.fa-arrows-alt-h:before
{
    content: "\f337" !important;
}

.fa-arrows-alt-v:before
{
    content: "\f338" !important;
}

.fa-artstation:before
{
    content: "\f77a" !important;
}

.fa-assistive-listening-systems:before
{
    content: "\f2a2" !important;
}

.fa-asterisk:before
{
    content: "\f069" !important;
}

.fa-asymmetrik:before
{
    content: "\f372" !important;
}

.fa-at:before
{
    content: "\f1fa" !important;
}

.fa-atlas:before
{
    content: "\f558" !important;
}

.fa-atlassian:before
{
    content: "\f77b" !important;
}

.fa-atom:before
{
    content: "\f5d2" !important;
}

.fa-audible:before
{
    content: "\f373" !important;
}

.fa-audio-description:before
{
    content: "\f29e" !important;
}

.fa-autoprefixer:before
{
    content: "\f41c" !important;
}

.fa-avianex:before
{
    content: "\f374" !important;
}

.fa-aviato:before
{
    content: "\f421" !important;
}

.fa-award:before
{
    content: "\f559" !important;
}

.fa-aws:before
{
    content: "\f375" !important;
}

.fa-baby:before
{
    content: "\f77c" !important;
}

.fa-baby-carriage:before
{
    content: "\f77d" !important;
}

.fa-backspace:before
{
    content: "\f55a" !important;
}

.fa-backward:before
{
    content: "\f04a" !important;
}

.fa-bacon:before
{
    content: "\f7e5" !important;
}

.fa-bahai:before
{
    content: "\f666" !important;
}

.fa-balance-scale:before
{
    content: "\f24e" !important;
}

.fa-balance-scale-left:before
{
    content: "\f515" !important;
}

.fa-balance-scale-right:before
{
    content: "\f516" !important;
}

.fa-ban:before
{
    content: "\f05e" !important;
}

.fa-band-aid:before
{
    content: "\f462" !important;
}

.fa-bandcamp:before
{
    content: "\f2d5" !important;
}

.fa-barcode:before
{
    content: "\f02a" !important;
}

.fa-bars:before
{
    content: "\f0c9" !important;
}

.fa-baseball-ball:before
{
    content: "\f433" !important;
}

.fa-basketball-ball:before
{
    content: "\f434" !important;
}

.fa-bath:before
{
    content: "\f2cd" !important;
}

.fa-battery-empty:before
{
    content: "\f244" !important;
}

.fa-battery-full:before
{
    content: "\f240" !important;
}

.fa-battery-half:before
{
    content: "\f242" !important;
}

.fa-battery-quarter:before
{
    content: "\f243" !important;
}

.fa-battery-three-quarters:before
{
    content: "\f241" !important;
}

.fa-battle-net:before
{
    content: "\f835" !important;
}

.fa-bed:before
{
    content: "\f236" !important;
}

.fa-beer:before
{
    content: "\f0fc" !important;
}

.fa-behance:before
{
    content: "\f1b4" !important;
}

.fa-behance-square:before
{
    content: "\f1b5" !important;
}

.fa-bell:before
{
    content: "\f0f3" !important;
}

.fa-bell-slash:before
{
    content: "\f1f6" !important;
}

.fa-bezier-curve:before
{
    content: "\f55b" !important;
}

.fa-bible:before
{
    content: "\f647" !important;
}

.fa-bicycle:before
{
    content: "\f206" !important;
}

.fa-biking:before
{
    content: "\f84a" !important;
}

.fa-bimobject:before
{
    content: "\f378" !important;
}

.fa-binoculars:before
{
    content: "\f1e5" !important;
}

.fa-biohazard:before
{
    content: "\f780" !important;
}

.fa-birthday-cake:before
{
    content: "\f1fd" !important;
}

.fa-bitbucket:before
{
    content: "\f171" !important;
}

.fa-bitcoin:before
{
    content: "\f379" !important;
}

.fa-bity:before
{
    content: "\f37a" !important;
}

.fa-black-tie:before
{
    content: "\f27e" !important;
}

.fa-blackberry:before
{
    content: "\f37b" !important;
}

.fa-blender:before
{
    content: "\f517" !important;
}

.fa-blender-phone:before
{
    content: "\f6b6" !important;
}

.fa-blind:before
{
    content: "\f29d" !important;
}

.fa-blog:before
{
    content: "\f781" !important;
}

.fa-blogger:before
{
    content: "\f37c" !important;
}

.fa-blogger-b:before
{
    content: "\f37d" !important;
}

.fa-bluetooth:before
{
    content: "\f293" !important;
}

.fa-bluetooth-b:before
{
    content: "\f294" !important;
}

.fa-bold:before
{
    content: "\f032" !important;
}

.fa-bolt:before,
.bolt-fa:after
{
    content: "\f0e7" !important;
}

.fa-bomb:before
{
    content: "\f1e2" !important;
}

.fa-bone:before
{
    content: "\f5d7" !important;
}

.fa-bong:before
{
    content: "\f55c" !important;
}

.fa-book:before
{
    content: "\f02d" !important;
}

.fa-book-dead:before
{
    content: "\f6b7" !important;
}

.fa-book-medical:before
{
    content: "\f7e6" !important;
}

.fa-book-open:before
{
    content: "\f518" !important;
}

.fa-book-reader:before
{
    content: "\f5da" !important;
}

.fa-bookmark:before
{
    content: "\f02e" !important;
}

.fa-bootstrap:before
{
    content: "\f836" !important;
}

.fa-border-all:before
{
    content: "\f84c" !important;
}

.fa-border-none:before
{
    content: "\f850" !important;
}

.fa-border-style:before
{
    content: "\f853" !important;
}

.fa-bowling-ball:before
{
    content: "\f436" !important;
}

.fa-box:before
{
    content: "\f466" !important;
}

.fa-box-open:before
{
    content: "\f49e" !important;
}

.fa-box-tissue:before
{
    content: "\f95b" !important;
}

.fa-boxes:before
{
    content: "\f468" !important;
}

.fa-braille:before
{
    content: "\f2a1" !important;
}

.fa-brain:before
{
    content: "\f5dc" !important;
}

.fa-bread-slice:before
{
    content: "\f7ec" !important;
}

.fa-briefcase:before
{
    content: "\f0b1" !important;
}

.fa-briefcase-medical:before
{
    content: "\f469" !important;
}

.fa-broadcast-tower:before
{
    content: "\f519" !important;
}

.fa-broom:before
{
    content: "\f51a" !important;
}

.fa-brush:before
{
    content: "\f55d" !important;
}

.fa-btc:before
{
    content: "\f15a" !important;
}

.fa-buffer:before
{
    content: "\f837" !important;
}

.fa-bug:before
{
    content: "\f188" !important;
}

.fa-building:before
{
    content: "\f1ad" !important;
}

.fa-bullhorn:before
{
    content: "\f0a1" !important;
}

.fa-bullseye:before
{
    content: "\f140" !important;
}

.fa-burn:before
{
    content: "\f46a" !important;
}

.fa-buromobelexperte:before
{
    content: "\f37f" !important;
}

.fa-bus:before
{
    content: "\f207" !important;
}

.fa-bus-alt:before
{
    content: "\f55e" !important;
}

.fa-business-time:before
{
    content: "\f64a" !important;
}

.fa-buy-n-large:before
{
    content: "\f8a6" !important;
}

.fa-buysellads:before
{
    content: "\f20d" !important;
}

.fa-calculator:before
{
    content: "\f1ec" !important;
}

.fa-calendar:before
{
    content: "\f133" !important;
}

.fa-calendar-alt:before
{
    content: "\f073" !important;
}

.fa-calendar-check:before
{
    content: "\f274" !important;
}

.fa-calendar-day:before
{
    content: "\f783" !important;
}

.fa-calendar-minus:before
{
    content: "\f272" !important;
}

.fa-calendar-plus:before
{
    content: "\f271" !important;
}

.fa-calendar-times:before
{
    content: "\f273" !important;
}

.fa-calendar-week:before
{
    content: "\f784" !important;
}

.fa-camera:before
{
    content: "\f030" !important;
}

.fa-camera-retro:before
{
    content: "\f083" !important;
}

.fa-campground:before
{
    content: "\f6bb" !important;
}

.fa-canadian-maple-leaf:before
{
    content: "\f785" !important;
}

.fa-candy-cane:before
{
    content: "\f786" !important;
}

.fa-cannabis:before
{
    content: "\f55f" !important;
}

.fa-capsules:before
{
    content: "\f46b" !important;
}

.fa-car:before
{
    content: "\f1b9" !important;
}

.fa-car-alt:before
{
    content: "\f5de" !important;
}

.fa-car-battery:before
{
    content: "\f5df" !important;
}

.fa-car-crash:before
{
    content: "\f5e1" !important;
}

.fa-car-side:before
{
    content: "\f5e4" !important;
}

.fa-caravan:before
{
    content: "\f8ff" !important;
}

.fa-caret-down:before
{
    content: "\f0d7" !important;
}

.fa-caret-left:before
{
    content: "\f0d9" !important;
}

.fa-caret-right:before
{
    content: "\f0da" !important;
}

.fa-caret-square-down:before
{
    content: "\f150" !important;
}

.fa-caret-square-left:before
{
    content: "\f191" !important;
}

.fa-caret-square-right:before
{
    content: "\f152" !important;
}

.fa-caret-square-up:before
{
    content: "\f151" !important;
}

.fa-caret-up:before
{
    content: "\f0d8" !important;
}

.fa-carrot:before
{
    content: "\f787" !important;
}

.fa-cart-arrow-down:before
{
    content: "\f218" !important;
}

.fa-cart-plus:before
{
    content: "\f217" !important;
}

.fa-cash-register:before
{
    content: "\f788" !important;
}

.fa-cat:before
{
    content: "\f6be" !important;
}

.fa-cc-amazon-pay:before
{
    content: "\f42d" !important;
}

.fa-cc-amex:before
{
    content: "\f1f3" !important;
}

.fa-cc-apple-pay:before
{
    content: "\f416" !important;
}

.fa-cc-diners-club:before
{
    content: "\f24c" !important;
}

.fa-cc-discover:before
{
    content: "\f1f2" !important;
}

.fa-cc-jcb:before
{
    content: "\f24b" !important;
}

.fa-cc-mastercard:before
{
    content: "\f1f1" !important;
}

.fa-cc-paypal:before
{
    content: "\f1f4" !important;
}

.fa-cc-stripe:before
{
    content: "\f1f5" !important;
}

.fa-cc-visa:before
{
    content: "\f1f0" !important;
}

.fa-centercode:before
{
    content: "\f380" !important;
}

.fa-centos:before
{
    content: "\f789" !important;
}

.fa-certificate:before
{
    content: "\f0a3" !important;
}

.fa-chair:before
{
    content: "\f6c0" !important;
}

.fa-chalkboard:before
{
    content: "\f51b" !important;
}

.fa-chalkboard-teacher:before
{
    content: "\f51c" !important;
}

.fa-charging-station:before
{
    content: "\f5e7" !important;
}

.fa-chart-area:before
{
    content: "\f1fe" !important;
}

.fa-chart-bar:before
{
    content: "\f080" !important;
}

.fa-chart-line:before
{
    content: "\f201" !important;
}

.fa-chart-pie:before
{
    content: "\f200" !important;
}

.fa-check:before
{
    content: "\f00c" !important;
}

.fa-check-circle:before
{
    content: "\f058" !important;
}

.fa-check-double:before
{
    content: "\f560" !important;
}

.fa-check-square:before
{
    content: "\f14a" !important;
}

.fa-cheese:before
{
    content: "\f7ef" !important;
}

.fa-chess:before
{
    content: "\f439" !important;
}

.fa-chess-bishop:before
{
    content: "\f43a" !important;
}

.fa-chess-board:before
{
    content: "\f43c" !important;
}

.fa-chess-king:before
{
    content: "\f43f" !important;
}

.fa-chess-knight:before
{
    content: "\f441" !important;
}

.fa-chess-pawn:before
{
    content: "\f443" !important;
}

.fa-chess-queen:before
{
    content: "\f445" !important;
}

.fa-chess-rook:before
{
    content: "\f447" !important;
}

.fa-chevron-circle-down:before
{
    content: "\f13a" !important;
}

.fa-chevron-circle-left:before
{
    content: "\f137" !important;
}

.fa-chevron-circle-right:before
{
    content: "\f138" !important;
}

.fa-chevron-circle-up:before
{
    content: "\f139" !important;
}

.fa-chevron-down:before
{
    content: "\f078" !important;
}

.fa-chevron-left:before
{
    content: "\f053" !important;
}

.fa-chevron-right:before
{
    content: "\f054" !important;
}

.fa-chevron-up:before
{
    content: "\f077" !important;
}

.fa-child:before
{
    content: "\f1ae" !important;
}

.fa-chrome:before
{
    content: "\f268" !important;
}

.fa-chromecast:before
{
    content: "\f838" !important;
}

.fa-church:before
{
    content: "\f51d" !important;
}

.fa-circle:before
{
    content: "\f111" !important;
}

.fa-circle-notch:before
{
    content: "\f1ce" !important;
}

.fa-city:before
{
    content: "\f64f" !important;
}

.fa-clinic-medical:before
{
    content: "\f7f2" !important;
}

.fa-clipboard:before
{
    content: "\f328" !important;
}

.fa-clipboard-check:before
{
    content: "\f46c" !important;
}

.fa-clipboard-list:before
{
    content: "\f46d" !important;
}

.fa-clock:before
{
    content: "\f017" !important;
}

.fa-clone:before
{
    content: "\f24d" !important;
}

.fa-closed-captioning:before
{
    content: "\f20a" !important;
}

.fa-cloud:before
{
    content: "\f0c2" !important;
}

.fa-cloud-download-alt:before
{
    content: "\f381" !important;
}

.fa-cloud-meatball:before
{
    content: "\f73b" !important;
}

.fa-cloud-moon:before
{
    content: "\f6c3" !important;
}

.fa-cloud-moon-rain:before
{
    content: "\f73c" !important;
}

.fa-cloud-rain:before
{
    content: "\f73d" !important;
}

.fa-cloud-showers-heavy:before
{
    content: "\f740" !important;
}

.fa-cloud-sun:before
{
    content: "\f6c4" !important;
}

.fa-cloud-sun-rain:before
{
    content: "\f743" !important;
}

.fa-cloud-upload-alt:before
{
    content: "\f382" !important;
}

.fa-cloudscale:before
{
    content: "\f383" !important;
}

.fa-cloudsmith:before
{
    content: "\f384" !important;
}

.fa-cloudversify:before
{
    content: "\f385" !important;
}

.fa-cocktail:before
{
    content: "\f561" !important;
}

.fa-code:before
{
    content: "\f121" !important;
}

.fa-code-branch:before
{
    content: "\f126" !important;
}

.fa-codepen:before
{
    content: "\f1cb" !important;
}

.fa-codiepie:before
{
    content: "\f284" !important;
}

.fa-coffee:before
{
    content: "\f0f4" !important;
}

.fa-cog:before
{
    content: "\f013" !important;
}

.fa-cogs:before
{
    content: "\f085" !important;
}

.fa-coins:before
{
    content: "\f51e" !important;
}

.fa-columns:before
{
    content: "\f0db" !important;
}

.fa-comment:before
{
    content: "\f075" !important;
}

.fa-comment-alt:before
{
    content: "\f27a" !important;
}

.fa-comment-dollar:before
{
    content: "\f651" !important;
}

.fa-comment-dots:before
{
    content: "\f4ad" !important;
}

.fa-comment-medical:before
{
    content: "\f7f5" !important;
}

.fa-comment-slash:before
{
    content: "\f4b3" !important;
}

.fa-comments:before
{
    content: "\f086" !important;
}

.fa-comments-dollar:before
{
    content: "\f653" !important;
}

.fa-compact-disc:before
{
    content: "\f51f" !important;
}

.fa-compass:before
{
    content: "\f14e" !important;
}

.fa-compress:before
{
    content: "\f066" !important;
}

.fa-compress-alt:before
{
    content: "\f422" !important;
}

.fa-compress-arrows-alt:before
{
    content: "\f78c" !important;
}

.fa-concierge-bell:before
{
    content: "\f562" !important;
}

.fa-confluence:before
{
    content: "\f78d" !important;
}

.fa-connectdevelop:before
{
    content: "\f20e" !important;
}

.fa-contao:before
{
    content: "\f26d" !important;
}

.fa-cookie:before
{
    content: "\f563" !important;
}

.fa-cookie-bite:before
{
    content: "\f564" !important;
}

.fa-copy:before
{
    content: "\f0c5" !important;
}

.fa-copyright:before
{
    content: "\f1f9" !important;
}

.fa-cotton-bureau:before
{
    content: "\f89e" !important;
}

.fa-couch:before
{
    content: "\f4b8" !important;
}

.fa-cpanel:before
{
    content: "\f388" !important;
}

.fa-creative-commons:before
{
    content: "\f25e" !important;
}

.fa-creative-commons-by:before
{
    content: "\f4e7" !important;
}

.fa-creative-commons-nc:before
{
    content: "\f4e8" !important;
}

.fa-creative-commons-nc-eu:before
{
    content: "\f4e9" !important;
}

.fa-creative-commons-nc-jp:before
{
    content: "\f4ea" !important;
}

.fa-creative-commons-nd:before
{
    content: "\f4eb" !important;
}

.fa-creative-commons-pd:before
{
    content: "\f4ec" !important;
}

.fa-creative-commons-pd-alt:before
{
    content: "\f4ed" !important;
}

.fa-creative-commons-remix:before
{
    content: "\f4ee" !important;
}

.fa-creative-commons-sa:before
{
    content: "\f4ef" !important;
}

.fa-creative-commons-sampling:before
{
    content: "\f4f0" !important;
}

.fa-creative-commons-sampling-plus:before
{
    content: "\f4f1" !important;
}

.fa-creative-commons-share:before
{
    content: "\f4f2" !important;
}

.fa-creative-commons-zero:before
{
    content: "\f4f3" !important;
}

.fa-credit-card:before
{
    content: "\f09d" !important;
}

.fa-critical-role:before
{
    content: "\f6c9" !important;
}

.fa-crop:before
{
    content: "\f125" !important;
}

.fa-crop-alt:before
{
    content: "\f565" !important;
}

.fa-cross:before
{
    content: "\f654" !important;
}

.fa-crosshairs:before
{
    content: "\f05b" !important;
}

.fa-crow:before
{
    content: "\f520" !important;
}

.fa-crown:before
{
    content: "\f521" !important;
}

.fa-crutch:before
{
    content: "\f7f7" !important;
}

.fa-css3:before
{
    content: "\f13c" !important;
}

.fa-css3-alt:before
{
    content: "\f38b" !important;
}

.fa-cube:before
{
    content: "\f1b2" !important;
}

.fa-cubes:before
{
    content: "\f1b3" !important;
}

.fa-cut:before
{
    content: "\f0c4" !important;
}

.fa-cuttlefish:before
{
    content: "\f38c" !important;
}

.fa-d-and-d:before
{
    content: "\f38d" !important;
}

.fa-d-and-d-beyond:before
{
    content: "\f6ca" !important;
}

.fa-dailymotion:before
{
    content: "\f952" !important;
}

.fa-dashcube:before
{
    content: "\f210" !important;
}

.fa-database:before
{
    content: "\f1c0" !important;
}

.fa-deaf:before
{
    content: "\f2a4" !important;
}

.fa-delicious:before
{
    content: "\f1a5" !important;
}

.fa-democrat:before
{
    content: "\f747" !important;
}

.fa-deploydog:before
{
    content: "\f38e" !important;
}

.fa-deskpro:before
{
    content: "\f38f" !important;
}

.fa-desktop:before
{
    content: "\f108" !important;
}

.fa-dev:before
{
    content: "\f6cc" !important;
}

.fa-deviantart:before
{
    content: "\f1bd" !important;
}

.fa-dharmachakra:before
{
    content: "\f655" !important;
}

.fa-dhl:before
{
    content: "\f790" !important;
}

.fa-diagnoses:before
{
    content: "\f470" !important;
}

.fa-diaspora:before
{
    content: "\f791" !important;
}

.fa-dice:before
{
    content: "\f522" !important;
}

.fa-dice-d20:before
{
    content: "\f6cf" !important;
}

.fa-dice-d6:before
{
    content: "\f6d1" !important;
}

.fa-dice-five:before
{
    content: "\f523" !important;
}

.fa-dice-four:before
{
    content: "\f524" !important;
}

.fa-dice-one:before
{
    content: "\f525" !important;
}

.fa-dice-six:before
{
    content: "\f526" !important;
}

.fa-dice-three:before
{
    content: "\f527" !important;
}

.fa-dice-two:before
{
    content: "\f528" !important;
}

.fa-digg:before
{
    content: "\f1a6" !important;
}

.fa-digital-ocean:before
{
    content: "\f391" !important;
}

.fa-digital-tachograph:before
{
    content: "\f566" !important;
}

.fa-directions:before
{
    content: "\f5eb" !important;
}

.fa-discord:before
{
    content: "\f392" !important;
}

.fa-discourse:before
{
    content: "\f393" !important;
}

.fa-disease:before
{
    content: "\f7fa" !important;
}

.fa-divide:before
{
    content: "\f529" !important;
}

.fa-dizzy:before
{
    content: "\f567" !important;
}

.fa-dna:before
{
    content: "\f471" !important;
}

.fa-dochub:before
{
    content: "\f394" !important;
}

.fa-docker:before
{
    content: "\f395" !important;
}

.fa-dog:before
{
    content: "\f6d3" !important;
}

.fa-dollar-sign:before
{
    content: "\f155" !important;
}

.fa-dolly:before
{
    content: "\f472" !important;
}

.fa-dolly-flatbed:before
{
    content: "\f474" !important;
}

.fa-donate:before
{
    content: "\f4b9" !important;
}

.fa-door-closed:before
{
    content: "\f52a" !important;
}

.fa-door-open:before
{
    content: "\f52b" !important;
}

.fa-dot-circle:before
{
    content: "\f192" !important;
}

.fa-dove:before
{
    content: "\f4ba" !important;
}

.fa-download:before
{
    content: "\f019" !important;
}

.fa-draft2digital:before
{
    content: "\f396" !important;
}

.fa-drafting-compass:before
{
    content: "\f568" !important;
}

.fa-dragon:before
{
    content: "\f6d5" !important;
}

.fa-draw-polygon:before
{
    content: "\f5ee" !important;
}

.fa-dribbble:before
{
    content: "\f17d" !important;
}

.fa-dribbble-square:before
{
    content: "\f397" !important;
}

.fa-dropbox:before
{
    content: "\f16b" !important;
}

.fa-drum:before
{
    content: "\f569" !important;
}

.fa-drum-steelpan:before
{
    content: "\f56a" !important;
}

.fa-drumstick-bite:before
{
    content: "\f6d7" !important;
}

.fa-drupal:before
{
    content: "\f1a9" !important;
}

.fa-dumbbell:before
{
    content: "\f44b" !important;
}

.fa-dumpster:before
{
    content: "\f793" !important;
}

.fa-dumpster-fire:before
{
    content: "\f794" !important;
}

.fa-dungeon:before
{
    content: "\f6d9" !important;
}

.fa-dyalog:before
{
    content: "\f399" !important;
}

.fa-earlybirds:before
{
    content: "\f39a" !important;
}

.fa-ebay:before
{
    content: "\f4f4" !important;
}

.fa-edge:before
{
    content: "\f282" !important;
}

.fa-edit:before
{
    content: "\f044" !important;
}

.fa-egg:before
{
    content: "\f7fb" !important;
}

.fa-eject:before
{
    content: "\f052" !important;
}

.fa-elementor:before
{
    content: "\f430" !important;
}

.fa-ellipsis-h:before
{
    content: "\f141" !important;
}

.fa-ellipsis-v:before
{
    content: "\f142" !important;
}

.fa-ello:before
{
    content: "\f5f1" !important;
}

.fa-ember:before
{
    content: "\f423" !important;
}

.fa-empire:before
{
    content: "\f1d1" !important;
}

.fa-envelope:before
{
    content: "\f0e0" !important;
}

.fa-envelope-open:before
{
    content: "\f2b6" !important;
}

.fa-envelope-open-text:before
{
    content: "\f658" !important;
}

.fa-envelope-square:before
{
    content: "\f199" !important;
}

.fa-envira:before
{
    content: "\f299" !important;
}

.equals-fa:after,
.fa-equals:before
{
    content: "\f52c" !important;
}

.fa-eraser:before
{
    content: "\f12d" !important;
}

.fa-erlang:before
{
    content: "\f39d" !important;
}

.fa-ethereum:before
{
    content: "\f42e" !important;
}

.fa-ethernet:before
{
    content: "\f796" !important;
}

.fa-etsy:before
{
    content: "\f2d7" !important;
}

.fa-euro-sign:before
{
    content: "\f153" !important;
}

.fa-evernote:before
{
    content: "\f839" !important;
}

.fa-exchange-alt:before
{
    content: "\f362" !important;
}

.fa-exclamation:before
{
    content: "\f12a" !important;
}

.fa-exclamation-circle:before
{
    content: "\f06a" !important;
}

.fa-exclamation-triangle:before
{
    content: "\f071" !important;
}

.fa-expand:before
{
    content: "\f065" !important;
}

.fa-expand-alt:before
{
    content: "\f424" !important;
}

.fa-expand-arrows-alt:before
{
    content: "\f31e" !important;
}

.fa-expeditedssl:before
{
    content: "\f23e" !important;
}

.fa-external-link-alt:before
{
    content: "\f35d" !important;
}

.fa-external-link-square-alt:before
{
    content: "\f360" !important;
}

.fa-eye:before
{
    content: "\f06e" !important;
}

.fa-eye-dropper:before
{
    content: "\f1fb" !important;
}

.fa-eye-slash:before
{
    content: "\f070" !important;
}

.fa-facebook:before
{
    content: "\f09a" !important;
}

.fab-facebook:before
{
    content: "\f09a" !important;
}

.fa-facebook-f:before
{
    content: "\f39e" !important;
}

.fa-facebook-messenger:before
{
    content: "\f39f" !important;
}

.fa-facebook-square:before
{
    content: "\f082" !important;
}

.fa-fan:before
{
    content: "\f863" !important;
}

.fa-fantasy-flight-games:before
{
    content: "\f6dc" !important;
}

.fa-fast-backward:before
{
    content: "\f049" !important;
}

.fa-fast-forward:before
{
    content: "\f050" !important;
}

.fa-faucet:before
{
    content: "\f905" !important;
}

.fa-fax:before
{
    content: "\f1ac" !important;
}

.fa-feather:before
{
    content: "\f52d" !important;
}

.fa-feather-alt:before
{
    content: "\f56b" !important;
}

.fa-fedex:before
{
    content: "\f797" !important;
}

.fa-fedora:before
{
    content: "\f798" !important;
}

.fa-female:before
{
    content: "\f182" !important;
}

.fa-fighter-jet:before
{
    content: "\f0fb" !important;
}

.fa-figma:before
{
    content: "\f799" !important;
}

.fa-file:before
{
    content: "\f15b" !important;
}

.fa-file-alt:before
{
    content: "\f15c" !important;
}

.fa-file-archive:before
{
    content: "\f1c6" !important;
}

.fa-file-audio:before
{
    content: "\f1c7" !important;
}

.fa-file-code:before
{
    content: "\f1c9" !important;
}

.fa-file-contract:before
{
    content: "\f56c" !important;
}

.fa-file-csv:before
{
    content: "\f6dd" !important;
}

.fa-file-download:before
{
    content: "\f56d" !important;
}

.fa-file-excel:before
{
    content: "\f1c3" !important;
}

.fa-file-export:before
{
    content: "\f56e" !important;
}

.fa-file-image:before
{
    content: "\f1c5" !important;
}

.fa-file-import:before
{
    content: "\f56f" !important;
}

.fa-file-invoice:before
{
    content: "\f570" !important;
}

.fa-file-invoice-dollar:before
{
    content: "\f571" !important;
}

.fa-file-medical:before
{
    content: "\f477" !important;
}

.fa-file-medical-alt:before
{
    content: "\f478" !important;
}

.fa-file-pdf:before
{
    content: "\f1c1" !important;
}

.fa-file-powerpoint:before
{
    content: "\f1c4" !important;
}

.fa-file-prescription:before
{
    content: "\f572" !important;
}

.fa-file-signature:before
{
    content: "\f573" !important;
}

.fa-file-upload:before
{
    content: "\f574" !important;
}

.fa-file-video:before
{
    content: "\f1c8" !important;
}

.fa-file-word:before
{
    content: "\f1c2" !important;
}

.fa-fill:before
{
    content: "\f575" !important;
}

.fa-fill-drip:before
{
    content: "\f576" !important;
}

.fa-film:before
{
    content: "\f008" !important;
}

.fa-filter:before,
.filter-fa:after
{
    content: "\f0b0" !important; 
}

/*  :is(.fax-edit,.edit-fax) :is(::before,::after){
                   content: "\f0b0" !important;      
            } */

.fa-fingerprint:before
{
    content: "\f577" !important;
}

.fa-fire:before
{
    content: "\f06d" !important;
}

.fa-fire-alt:before
{
    content: "\f7e4" !important;
}

.fa-fire-extinguisher:before
{
    content: "\f134" !important;
}

.fa-firefox:before
{
    content: "\f269" !important;
}

.fa-firefox-browser:before
{
    content: "\f907" !important;
}

.fa-first-aid:before
{
    content: "\f479" !important;
}

.fa-first-order:before
{
    content: "\f2b0" !important;
}

.fa-first-order-alt:before
{
    content: "\f50a" !important;
}

.fa-firstdraft:before
{
    content: "\f3a1" !important;
}

.fa-fish:before
{
    content: "\f578" !important;
}

.fa-fist-raised:before
{
    content: "\f6de" !important;
}

.fa-flag:before
{
    content: "\f024" !important;
}

.fa-flag-checkered:before
{
    content: "\f11e" !important;
}

.fa-flag-usa:before
{
    content: "\f74d" !important;
}

.fa-flask:before
{
    content: "\f0c3" !important;
}

.fa-flickr:before
{
    content: "\f16e" !important;
}

.fa-flipboard:before
{
    content: "\f44d" !important;
}

.fa-flushed:before
{
    content: "\f579" !important;
}

.fa-fly:before
{
    content: "\f417" !important;
}

.fa-folder:before
{
    content: "\f07b" !important;
}

.fa-folder-minus:before
{
    content: "\f65d" !important;
}

.fa-folder-open:before
{
    content: "\f07c" !important;
}

.fa-folder-plus:before
{
    content: "\f65e" !important;
}

.fa-font:before
{
    content: "\f031" !important;
}

.fa-font-awesome:before
{
    content: "\f2b4" !important;
}

.fa-font-awesome-alt:before
{
    content: "\f35c" !important;
}

.fa-font-awesome-flag:before
{
    content: "\f425" !important;
}

.fa-font-awesome-logo-full:before
{
    content: "\f4e6" !important;
}

.fa-fonticons:before
{
    content: "\f280" !important;
}

.fa-fonticons-fi:before
{
    content: "\f3a2" !important;
}

.fa-football-ball:before
{
    content: "\f44e" !important;
}

.fa-fort-awesome:before
{
    content: "\f286" !important;
}

.fa-fort-awesome-alt:before
{
    content: "\f3a3" !important;
}

.fa-forumbee:before
{
    content: "\f211" !important;
}

.fa-forward:before
{
    content: "\f04e" !important;
}

.fa-foursquare:before
{
    content: "\f180" !important;
}

.fa-free-code-camp:before
{
    content: "\f2c5" !important;
}

.fa-freebsd:before
{
    content: "\f3a4" !important;
}

.fa-frog:before
{
    content: "\f52e" !important;
}

.fa-frown:before
{
    content: "\f119" !important;
}

.fa-frown-open:before
{
    content: "\f57a" !important;
}

.fa-fulcrum:before
{
    content: "\f50b" !important;
}

.fa-funnel-dollar:before
{
    content: "\f662" !important;
}

.fa-futbol:before
{
    content: "\f1e3" !important;
}

.fa-galactic-republic:before
{
    content: "\f50c" !important;
}

.fa-galactic-senate:before
{
    content: "\f50d" !important;
}

.fa-gamepad:before
{
    content: "\f11b" !important;
}

.fa-gas-pump:before
{
    content: "\f52f" !important;
}

.fa-gavel:before
{
    content: "\f0e3" !important;
}

.fa-gem:before
{
    content: "\f3a5" !important;
}

.fa-genderless:before
{
    content: "\f22d" !important;
}

.fa-get-pocket:before
{
    content: "\f265" !important;
}

.fa-gg:before
{
    content: "\f260" !important;
}

.fa-gg-circle:before
{
    content: "\f261" !important;
}

.fa-ghost:before
{
    content: "\f6e2" !important;
}

.fa-gift:before
{
    content: "\f06b" !important;
}

.fa-gifts:before
{
    content: "\f79c" !important;
}

.fa-git:before
{
    content: "\f1d3" !important;
}

.fa-git-alt:before
{
    content: "\f841" !important;
}

.fa-git-square:before
{
    content: "\f1d2" !important;
}

.fa-github:before
{
    content: "\f09b" !important;
}

.fa-github-alt:before
{
    content: "\f113" !important;
}

.fa-github-square:before
{
    content: "\f092" !important;
}

.fa-gitkraken:before
{
    content: "\f3a6" !important;
}

.fa-gitlab:before
{
    content: "\f296" !important;
}

.fa-gitter:before
{
    content: "\f426" !important;
}

.fa-glass-cheers:before
{
    content: "\f79f" !important;
}

.fa-glass-martini:before
{
    content: "\f000" !important;
}

.fa-glass-martini-alt:before
{
    content: "\f57b" !important;
}

.fa-glass-whiskey:before
{
    content: "\f7a0" !important;
}

.fa-glasses:before
{
    content: "\f530" !important;
}

.fa-glide:before
{
    content: "\f2a5" !important;
}

.fa-glide-g:before
{
    content: "\f2a6" !important;
}

.fa-globe:before
{
    content: "\f0ac" !important;
}

.fa-globe-africa:before
{
    content: "\f57c" !important;
}

.fa-globe-americas:before
{
    content: "\f57d" !important;
}

.fa-globe-asia:before
{
    content: "\f57e" !important;
}

.fa-globe-europe:before
{
    content: "\f7a2" !important;
}

.fa-gofore:before
{
    content: "\f3a7" !important;
}

.fa-golf-ball:before
{
    content: "\f450" !important;
}

.fa-goodreads:before
{
    content: "\f3a8" !important;
}

.fa-goodreads-g:before
{
    content: "\f3a9" !important;
}

.fa-google:before
{
    content: "\f1a0" !important;
    font-family: "FontAwesome Brands" !important;
}

.fa-google-drive:before
{
    content: "\f3aa" !important;
}

.fa-google-play:before
{
    content: "\f3ab" !important;
}

.fa-google-plus:before
{
    content: "\f2b3" !important;
}

.fa-google-plus-g:before
{
    content: "\f0d5" !important;
}

.fa-google-plus-square:before
{
    content: "\f0d4" !important;
}

.fa-google-wallet:before
{
    content: "\f1ee" !important;
}

.fa-gopuram:before
{
    content: "\f664" !important;
}

.fa-graduation-cap:before
{
    content: "\f19d" !important;
}

.fa-gratipay:before
{
    content: "\f184" !important;
}

.fa-grav:before
{
    content: "\f2d6" !important;
}

.fa-greater-than:before
{
    content: "\f531" !important;
}

.fa-greater-than-equal:before
{
    content: "\f532" !important;
}

.fa-grimace:before
{
    content: "\f57f" !important;
}

.fa-grin:before
{
    content: "\f580" !important;
}

.fa-grin-alt:before
{
    content: "\f581" !important;
}

.fa-grin-beam:before
{
    content: "\f582" !important;
}

.fa-grin-beam-sweat:before
{
    content: "\f583" !important;
}

.fa-grin-hearts:before
{
    content: "\f584" !important;
}

.fa-grin-squint:before
{
    content: "\f585" !important;
}

.fa-grin-squint-tears:before
{
    content: "\f586" !important;
}

.fa-grin-stars:before
{
    content: "\f587" !important;
}

.fa-grin-tears:before
{
    content: "\f588" !important;
}

.fa-grin-tongue:before
{
    content: "\f589" !important;
}

.fa-grin-tongue-squint:before
{
    content: "\f58a" !important;
}

.fa-grin-tongue-wink:before
{
    content: "\f58b" !important;
}

.fa-grin-wink:before
{
    content: "\f58c" !important;
}

.fa-grip-horizontal:before
{
    content: "\f58d" !important;
}

.fa-grip-lines:before
{
    content: "\f7a4" !important;
}

.fa-grip-lines-vertical:before
{
    content: "\f7a5" !important;
}

.fa-grip-vertical:before
{
    content: "\f58e" !important;
}

.fa-gripfire:before
{
    content: "\f3ac" !important;
}

.fa-grunt:before
{
    content: "\f3ad" !important;
}

.fa-guitar:before
{
    content: "\f7a6" !important;
}

.fa-gulp:before
{
    content: "\f3ae" !important;
}

.fa-h-square:before
{
    content: "\f0fd" !important;
}

.fa-hacker-news:before
{
    content: "\f1d4" !important;
}

.fa-hacker-news-square:before
{
    content: "\f3af" !important;
}

.fa-hackerrank:before
{
    content: "\f5f7" !important;
}

.fa-hamburger:before
{
    content: "\f805" !important;
}

.fa-hammer:before
{
    content: "\f6e3" !important;
}

.fa-hamsa:before
{
    content: "\f665" !important;
}

.fa-hand-holding:before
{
    content: "\f4bd" !important;
}

.fa-hand-holding-heart:before
{
    content: "\f4be" !important;
}

.fa-hand-holding-medical:before
{
    content: "\f95c" !important;
}

.fa-hand-holding-usd:before
{
    content: "\f4c0" !important;
}

.fa-hand-holding-water:before
{
    content: "\f4c1" !important;
}

.fa-hand-lizard:before
{
    content: "\f258" !important;
}

.fa-hand-middle-finger:before
{
    content: "\f806" !important;
}

.fa-hand-paper:before
{
    content: "\f256" !important;
}

.fa-hand-peace:before
{
    content: "\f25b" !important;
}

.fa-hand-point-down:before
{
    content: "\f0a7" !important;
}

.fa-hand-point-left:before
{
    content: "\f0a5" !important;
}

.fa-hand-point-right:before
{
    content: "\f0a4" !important;
}

.fa-hand-point-up:before
{
    content: "\f0a6" !important;
}

.fa-hand-pointer:before
{
    content: "\f25a" !important;
}

.fa-hand-rock:before
{
    content: "\f255" !important;
}

.fa-hand-scissors:before
{
    content: "\f257" !important;
}

.fa-hand-sparkles:before
{
    content: "\f95d" !important;
}

.fa-hand-spock:before
{
    content: "\f259" !important;
}

.fa-hands:before
{
    content: "\f4c2" !important;
}

.fa-hands-helping:before
{
    content: "\f4c4" !important;
}

.fa-hands-wash:before
{
    content: "\f95e" !important;
}

.fa-handshake:before
{
    content: "\f2b5" !important;
}

.fa-handshake-alt-slash:before
{
    content: "\f95f" !important;
}

.fa-handshake-slash:before
{
    content: "\f960" !important;
}

.fa-hanukiah:before
{
    content: "\f6e6" !important;
}

.fa-hard-hat:before
{
    content: "\f807" !important;
}

.fa-hashtag:before
{
    content: "\f292" !important;
}

.fa-hat-cowboy:before
{
    content: "\f8c0" !important;
}

.fa-hat-cowboy-side:before
{
    content: "\f8c1" !important;
}

.fa-hat-wizard:before
{
    content: "\f6e8" !important;
}

.fa-hdd:before
{
    content: "\f0a0" !important;
}

.fa-head-side-cough:before
{
    content: "\f961" !important;
}

.fa-head-side-cough-slash:before
{
    content: "\f962" !important;
}

.fa-head-side-mask:before
{
    content: "\f963" !important;
}

.fa-head-side-virus:before
{
    content: "\f964" !important;
}

.fa-heading:before
{
    content: "\f1dc" !important;
}

.fa-headphones:before
{
    content: "\f025" !important;
}

.fa-headphones-alt:before
{
    content: "\f58f" !important;
}

.fa-headset:before
{
    content: "\f590" !important;
}

.fa-heart:before
{
    content: "\f004" !important;
}

.fa-heart-broken:before
{
    content: "\f7a9" !important;
}

.fa-heartbeat:before
{
    content: "\f21e" !important;
}

.fa-helicopter:before
{
    content: "\f533" !important;
}

.fa-highlighter:before
{
    content: "\f591" !important;
}

.fa-hiking:before
{
    content: "\f6ec" !important;
}

.fa-hippo:before
{
    content: "\f6ed" !important;
}

.fa-hips:before
{
    content: "\f452" !important;
}

.fa-hire-a-helper:before
{
    content: "\f3b0" !important;
}

.fa-history:before
{
    content: "\f1da" !important;
}

.fa-hockey-puck:before
{
    content: "\f453" !important;
}

.fa-holly-berry:before
{
    content: "\f7aa" !important;
}

.fa-home:before
{
    content: "\f015" !important;
}

.fa-hooli:before
{
    content: "\f427" !important;
}

.fa-hornbill:before
{
    content: "\f592" !important;
}

.fa-horse:before
{
    content: "\f6f0" !important;
}

.fa-horse-head:before
{
    content: "\f7ab" !important;
}

.fa-hospital:before
{
    content: "\f0f8" !important;
}

.fa-hospital-alt:before
{
    content: "\f47d" !important;
}

.fa-hospital-symbol:before
{
    content: "\f47e" !important;
}

.fa-hospital-user:before
{
    content: "\f80d" !important;
}

.fa-hot-tub:before
{
    content: "\f593" !important;
}

.fa-hotdog:before
{
    content: "\f80f" !important;
}

.fa-hotel:before
{
    content: "\f594" !important;
}

.fa-hotjar:before
{
    content: "\f3b1" !important;
}

.fa-hourglass:before
{
    content: "\f254" !important;
}

.fa-hourglass-end:before
{
    content: "\f253" !important;
}

.fa-hourglass-half:before
{
    content: "\f252" !important;
}

.fa-hourglass-start:before
{
    content: "\f251" !important;
}

.fa-house-damage:before
{
    content: "\f6f1" !important;
}

.fa-house-user:before
{
    content: "\f965" !important;
}

.fa-houzz:before
{
    content: "\f27c" !important;
}

.fa-hryvnia:before
{
    content: "\f6f2" !important;
}

.fa-html5:before
{
    content: "\f13b" !important;
}

.fa-hubspot:before
{
    content: "\f3b2" !important;
}

.fa-i-cursor:before
{
    content: "\f246" !important;
}

.fa-ice-cream:before
{
    content: "\f810" !important;
}

.fa-icicles:before
{
    content: "\f7ad" !important;
}

.fa-icons:before
{
    content: "\f86d" !important;
}

.fa-id-badge:before
{
    content: "\f2c1" !important;
}

.fa-id-card:before
{
    content: "\f2c2" !important;
}

.fa-id-card-alt:before
{
    content: "\f47f" !important;
}

.fa-ideal:before
{
    content: "\f913" !important;
}

.fa-igloo:before
{
    content: "\f7ae" !important;
}

.fa-image:before
{
    content: "\f03e" !important;
}

.fa-images:before
{
    content: "\f302" !important;
}

.fa-imdb:before
{
    content: "\f2d8" !important;
}

.fa-inbox:before
{
    content: "\f01c" !important;
}

.fa-indent:before
{
    content: "\f03c" !important;
}

.fa-industry:before
{
    content: "\f275" !important;
}

.fa-infinity:before
{
    content: "\f534" !important;
}

.fa-info:before
{
    content: "\f129" !important;
}

.fa-info-circle:before
{
    content: "\f05a" !important;
}

.fa-instagram:before
{
    content: "\f16d" !important;
}

.fa-instagram-square:before
{
    content: "\f955" !important;
}

.fa-intercom:before
{
    content: "\f7af" !important;
}

.fa-internet-explorer:before
{
    content: "\f26b" !important;
}

.fa-invision:before
{
    content: "\f7b0" !important;
}

.fa-ioxhost:before
{
    content: "\f208" !important;
}

.fa-italic:before
{
    content: "\f033" !important;
}

.fa-itch-io:before
{
    content: "\f83a" !important;
}

.fa-itunes:before
{
    content: "\f3b4" !important;
}

.fa-itunes-note:before
{
    content: "\f3b5" !important;
}

.fa-java:before
{
    content: "\f4e4" !important;
}

.fa-jedi:before
{
    content: "\f669" !important;
}

.fa-jedi-order:before
{
    content: "\f50e" !important;
}

.fa-jenkins:before
{
    content: "\f3b6" !important;
}

.fa-jira:before
{
    content: "\f7b1" !important;
}

.fa-joget:before
{
    content: "\f3b7" !important;
}

.fa-joint:before
{
    content: "\f595" !important;
}

.fa-joomla:before
{
    content: "\f1aa" !important;
}

.fa-journal-whills:before
{
    content: "\f66a" !important;
}

.fa-js:before
{
    content: "\f3b8" !important;
}

.fa-js-square:before
{
    content: "\f3b9" !important;
}

.fa-jsfiddle:before
{
    content: "\f1cc" !important;
}

.fa-kaaba:before
{
    content: "\f66b" !important;
}

.fa-kaggle:before
{
    content: "\f5fa" !important;
}

.fa-key:before
{
    content: "\f084" !important;
}

.fa-keybase:before
{
    content: "\f4f5" !important;
}

.fa-keyboard:before
{
    content: "\f11c" !important;
}

.fa-keycdn:before
{
    content: "\f3ba" !important;
}

.fa-khanda:before
{
    content: "\f66d" !important;
}

.fa-kickstarter:before
{
    content: "\f3bb" !important;
}

.fa-kickstarter-k:before
{
    content: "\f3bc" !important;
}

.fa-kiss:before
{
    content: "\f596" !important;
}

.fa-kiss-beam:before
{
    content: "\f597" !important;
}

.fa-kiss-wink-heart:before
{
    content: "\f598" !important;
}

.fa-kiwi-bird:before
{
    content: "\f535" !important;
}

.fa-korvue:before
{
    content: "\f42f" !important;
}

.fa-landmark:before
{
    content: "\f66f" !important;
}

.fa-language:before
{
    content: "\f1ab" !important;
}

.fa-laptop:before
{
    content: "\f109" !important;
}

.fa-laptop-code:before
{
    content: "\f5fc" !important;
}

.fa-laptop-house:before
{
    content: "\f966" !important;
}

.fa-laptop-medical:before
{
    content: "\f812" !important;
}

.fa-laravel:before
{
    content: "\f3bd" !important;
}

.fa-lastfm:before
{
    content: "\f202" !important;
}

.fa-lastfm-square:before
{
    content: "\f203" !important;
}

.fa-laugh:before
{
    content: "\f599" !important;
}

.fa-laugh-beam:before
{
    content: "\f59a" !important;
}

.fa-laugh-squint:before
{
    content: "\f59b" !important;
}

.fa-laugh-wink:before
{
    content: "\f59c" !important;
}

.fa-layer-group:before
{
    content: "\f5fd" !important;
}

.fa-leaf:before
{
    content: "\f06c" !important;
}

.fa-leanpub:before
{
    content: "\f212" !important;
}

.fa-lemon:before
{
    content: "\f094" !important;
}

.fa-less:before
{
    content: "\f41d" !important;
}

.fa-less-than:before
{
    content: "\f536" !important;
}

.fa-less-than-equal:before
{
    content: "\f537" !important;
}

.fa-level-down-alt:before
{
    content: "\f3be" !important;
}

.fa-level-up-alt:before
{
    content: "\f3bf" !important;
}

.fa-life-ring:before
{
    content: "\f1cd" !important;
}

.fa-lightbulb:before
{
    content: "\f0eb" !important;
}

.fa-line:before
{
    content: "\f3c0" !important;
}

.fa-link:before
{
    content: "\f0c1" !important;
}

.fa-linkedin:before
{
    content: "\f08c" !important;
}

.fa-linkedin-in:before
{
    content: "\f0e1" !important;
}

.fa-linode:before
{
    content: "\f2b8" !important;
}

.fa-linux:before
{
    content: "\f17c" !important;
}

.fa-lira-sign:before
{
    content: "\f195" !important;
}

.fa-list:before
{
    content: "\f03a" !important;
}

.fa-list-alt:before
{
    content: "\f022" !important;
}

.fa-list-ol:before
{
    content: "\f0cb" !important;
}

.fa-list-ul:before
{
    content: "\f0ca" !important;
}

.fa-location-arrow:before
{
    content: "\f124" !important;
}

.fa-lock:before
{
    content: "\f023" !important;
}

.fa-lock-open:before
{
    content: "\f3c1" !important;
}

.fa-long-arrow-alt-down:before
{
    content: "\f309" !important;
}

.fa-long-arrow-alt-left:before
{
    content: "\f30a" !important;
}

.fa-long-arrow-alt-right:before
{
    content: "\f30b" !important;
}

.fa-long-arrow-alt-up:before
{
    content: "\f30c" !important;
}

.fa-low-vision:before
{
    content: "\f2a8" !important;
}

.fa-luggage-cart:before
{
    content: "\f59d" !important;
}

.fa-lungs:before
{
    content: "\f604" !important;
}

.fa-lungs-virus:before
{
    content: "\f967" !important;
}

.fa-lyft:before
{
    content: "\f3c3" !important;
}

.fa-magento:before
{
    content: "\f3c4" !important;
}

.fa-magic:before
{
    content: "\f0d0" !important;
}

.fa-magnet:before
{
    content: "\f076" !important;
}

.fa-mail-bulk:before
{
    content: "\f674" !important;
}

.fa-mailchimp:before
{
    content: "\f59e" !important;
}

.fa-male:before
{
    content: "\f183" !important;
}

.fa-mandalorian:before
{
    content: "\f50f" !important;
}

.fa-map:before
{
    content: "\f279" !important;
}

.fa-map-marked:before
{
    content: "\f59f" !important;
}

.fa-map-marked-alt:before
{
    content: "\f5a0" !important;
}

.fa-map-marker:before
{
    content: "\f041" !important;
}

.fa-map-marker-alt:before
{
    content: "\f3c5" !important;
}

.fa-map-pin:before
{
    content: "\f276" !important;
}

.fa-map-signs:before
{
    content: "\f277" !important;
}

.fa-markdown:before
{
    content: "\f60f" !important;
}

.fa-marker:before
{
    content: "\f5a1" !important;
}

.fa-mars:before
{
    content: "\f222" !important;
}

.fa-mars-double:before
{
    content: "\f227" !important;
}

.fa-mars-stroke:before
{
    content: "\f229" !important;
}

.fa-mars-stroke-h:before
{
    content: "\f22b" !important;
}

.fa-mars-stroke-v:before
{
    content: "\f22a" !important;
}

.fa-mask:before
{
    content: "\f6fa" !important;
}

.fa-mastodon:before
{
    content: "\f4f6" !important;
}

.fa-maxcdn:before
{
    content: "\f136" !important;
}

.fa-mdb:before
{
    content: "\f8ca" !important;
}

.fa-medal:before
{
    content: "\f5a2" !important;
}

.fa-medapps:before
{
    content: "\f3c6" !important;
}

.fa-medium:before
{
    content: "\f23a" !important;
}

.fa-medium-m:before
{
    content: "\f3c7" !important;
}

.fa-medkit:before
{
    content: "\f0fa" !important;
}

.fa-medrt:before
{
    content: "\f3c8" !important;
}

.fa-meetup:before
{
    content: "\f2e0" !important;
}

.fa-megaport:before
{
    content: "\f5a3" !important;
}

.fa-meh:before
{
    content: "\f11a" !important;
}

.fa-meh-blank:before
{
    content: "\f5a4" !important;
}

.fa-meh-rolling-eyes:before
{
    content: "\f5a5" !important;
}

.fa-memory:before
{
    content: "\f538" !important;
}

.fa-mendeley:before
{
    content: "\f7b3" !important;
}

.fa-menorah:before
{
    content: "\f676" !important;
}

.fa-mercury:before
{
    content: "\f223" !important;
}

.fa-meteor:before
{
    content: "\f753" !important;
}

.fa-microblog:before
{
    content: "\f91a" !important;
}

.fa-microchip:before
{
    content: "\f2db" !important;
}

.fa-microphone:before
{
    content: "\f130" !important;
}

.fa-microphone-alt:before
{
    content: "\f3c9" !important;
}

.fa-microphone-alt-slash:before
{
    content: "\f539" !important;
}

.fa-microphone-slash:before
{
    content: "\f131" !important;
}

.fa-microscope:before
{
    content: "\f610" !important;
}

.fa-microsoft:before
{
    content: "\f3ca" !important;
}

.fa-minus:before
{
    content: "\f068" !important;
}

.fa-minus-circle:before
{
    content: "\f056" !important;
}

.fa-minus-square:before
{
    content: "\f146" !important;
}

.fa-mitten:before
{
    content: "\f7b5" !important;
}

.fa-mix:before
{
    content: "\f3cb" !important;
}

.fa-mixcloud:before
{
    content: "\f289" !important;
}

.fa-mixer:before
{
    content: "\f956" !important;
}

.fa-mizuni:before
{
    content: "\f3cc" !important;
}

.fa-mobile:before
{
    content: "\f10b" !important;
}

.fa-mobile-alt:before
{
    content: "\f3cd" !important;
}

.fa-modx:before
{
    content: "\f285" !important;
}

.fa-monero:before
{
    content: "\f3d0" !important;
}

.fa-money-bill:before
{
    content: "\f0d6" !important;
}

.fa-money-bill-alt:before
{
    content: "\f3d1" !important;
}

.fa-money-bill-wave:before
{
    content: "\f53a" !important;
}

.fa-money-bill-wave-alt:before
{
    content: "\f53b" !important;
}

.fa-money-check:before
{
    content: "\f53c" !important;
}

.fa-money-check-alt:before
{
    content: "\f53d" !important;
}

.fa-monument:before
{
    content: "\f5a6" !important;
}

.fa-moon:before
{
    content: "\f186" !important;
}

.fa-mortar-pestle:before
{
    content: "\f5a7" !important;
}

.fa-mosque:before
{
    content: "\f678" !important;
}

.fa-motorcycle:before
{
    content: "\f21c" !important;
}

.fa-mountain:before
{
    content: "\f6fc" !important;
}

.fa-mouse:before
{
    content: "\f8cc" !important;
}

.fa-mouse-pointer:before
{
    content: "\f245" !important;
}

.fa-mug-hot:before
{
    content: "\f7b6" !important;
}

.fa-music:before
{
    content: "\f001" !important;
}

.fa-napster:before
{
    content: "\f3d2" !important;
}

.fa-neos:before
{
    content: "\f612" !important;
}

.fa-network-wired:before
{
    content: "\f6ff" !important;
}

.fa-neuter:before
{
    content: "\f22c" !important;
}

.fa-newspaper:before
{
    content: "\f1ea" !important;
}

.fa-nimblr:before
{
    content: "\f5a8" !important;
}

.fa-node:before
{
    content: "\f419" !important;
}

.fa-node-js:before
{
    content: "\f3d3" !important;
}

.not-equal-fa:after,
.fa-not-equal:before
{
    content: "\f53e" !important;
}

.fa-notes-medical:before
{
    content: "\f481" !important;
}

.fa-npm:before
{
    content: "\f3d4" !important;
}

.fa-ns8:before
{
    content: "\f3d5" !important;
}

.fa-nutritionix:before
{
    content: "\f3d6" !important;
}

.fa-object-group:before
{
    content: "\f247" !important;
}

.fa-object-ungroup:before
{
    content: "\f248" !important;
}

.fa-odnoklassniki:before
{
    content: "\f263" !important;
}

.fa-odnoklassniki-square:before
{
    content: "\f264" !important;
}

.fa-oil-can:before
{
    content: "\f613" !important;
}

.fa-old-republic:before
{
    content: "\f510" !important;
}

.fa-om:before
{
    content: "\f679" !important;
}

.fa-opencart:before
{
    content: "\f23d" !important;
}

.fa-openid:before
{
    content: "\f19b" !important;
}

.fa-opera:before
{
    content: "\f26a" !important;
}

.fa-optin-monster:before
{
    content: "\f23c" !important;
}

.fa-orcid:before
{
    content: "\f8d2" !important;
}

.fa-osi:before
{
    content: "\f41a" !important;
}

.fa-otter:before
{
    content: "\f700" !important;
}

.fa-outdent:before
{
    content: "\f03b" !important;
}

.fa-page4:before
{
    content: "\f3d7" !important;
}

.fa-pagelines:before
{
    content: "\f18c" !important;
}

.fa-pager:before
{
    content: "\f815" !important;
}

.fa-paint-brush:before
{
    content: "\f1fc" !important;
}

.fa-paint-roller:before
{
    content: "\f5aa" !important;
}

.fa-palette:before
{
    content: "\f53f" !important;
}

.fa-palfed:before
{
    content: "\f3d8" !important;
}

.fa-pallet:before
{
    content: "\f482" !important;
}

.fa-paper-plane:before
{
    content: "\f1d8" !important;
}

.fa-paperclip:before
{
    content: "\f0c6" !important;
}

.fa-parachute-box:before
{
    content: "\f4cd" !important;
}

.fa-paragraph:before
{
    content: "\f1dd" !important;
}

.fa-parking:before
{
    content: "\f540" !important;
}

.fa-passport:before
{
    content: "\f5ab" !important;
}

.fa-pastafarianism:before
{
    content: "\f67b" !important;
}

.fa-paste:before
{
    content: "\f0ea" !important;
}

.fa-patreon:before
{
    content: "\f3d9" !important;
}

.fa-pause:before
{
    content: "\f04c" !important;
}

.fa-pause-circle:before
{
    content: "\f28b" !important;
}

.fa-paw:before
{
    content: "\f1b0" !important;
}

.fa-paypal:before
{
    content: "\f1ed" !important;
}

.fa-peace:before
{
    content: "\f67c" !important;
}

.fa-pen:before
{
    content: "\f304" !important;
}

.fa-pen-alt:before
{
    content: "\f305" !important;
}

.fa-pen-fancy:before
{
    content: "\f5ac" !important;
}

.fa-pen-nib:before
{
    content: "\f5ad" !important;
}

.fa-pen-square:before
{
    content: "\f14b" !important;
}

.fa-pencil-alt:before
{
    content: "\f303" !important;
}

.fa-pencil-ruler:before
{
    content: "\f5ae" !important;
}

.fa-penny-arcade:before
{
    content: "\f704" !important;
}

.fa-people-arrows:before
{
    content: "\f968" !important;
}

.fa-people-carry:before
{
    content: "\f4ce" !important;
}

.fa-pepper-hot:before
{
    content: "\f816" !important;
}

.fa-percent:before
{
    content: "\f295" !important;
}

.fa-percentage:before
{
    content: "\f541" !important;
}

.fa-periscope:before
{
    content: "\f3da" !important;
}

.fa-person-booth:before
{
    content: "\f756" !important;
}

.fa-phabricator:before
{
    content: "\f3db" !important;
}

.fa-phoenix-framework:before
{
    content: "\f3dc" !important;
}

.fa-phoenix-squadron:before
{
    content: "\f511" !important;
}

.call-fa:after,
.fa-call:before,
.phone-fa:after,
.fa-phone:before
{ 
    content: "\f095";
    /* color: coral; */
}

.fa-phone-alt:before
{
    content: "\f879" !important;
}

.fa-phone-slash:before
{
    content: "\f3dd" !important;
}

.fa-phone-square:before
{
    content: "\f098" !important;
}

.fa-phone-square-alt:before
{
    content: "\f87b" !important;
}

.fa-phone-volume:before
{
    content: "\f2a0" !important;
}

.fa-photo-video:before
{
    content: "\f87c" !important;
}

.fa-php:before
{
    content: "\f457" !important;
}

.fa-pied-piper:before
{
    content: "\f2ae" !important;
}

.fa-pied-piper-alt:before
{
    content: "\f1a8" !important;
}

.fa-pied-piper-hat:before
{
    content: "\f4e5" !important;
}

.fa-pied-piper-pp:before
{
    content: "\f1a7" !important;
}

.fa-pied-piper-square:before
{
    content: "\f91e" !important;
}

.fa-piggy-bank:before
{
    content: "\f4d3" !important;
}

.fa-pills:before
{
    content: "\f484" !important;
}

.fa-pinterest:before
{
    content: "\f0d2" !important;
}

.fa-pinterest-p:before
{
    content: "\f231" !important;
}

.fa-pinterest-square:before
{
    content: "\f0d3" !important;
}

.fa-pizza-slice:before
{
    content: "\f818" !important;
}

.fa-place-of-worship:before
{
    content: "\f67f" !important;
}

.fa-plane:before
{
    content: "\f072" !important;
}

.fa-plane-arrival:before
{
    content: "\f5af" !important;
}

.fa-plane-departure:before
{
    content: "\f5b0" !important;
}

.fa-plane-slash:before
{
    content: "\f969" !important;
}

.fa-play:before
{
    content: "\f04b" !important;
}

.fa-play-circle:before
{
    content: "\f144" !important;
}

.fa-playstation:before
{
    content: "\f3df" !important;
}

.fa-plug:before
{
    content: "\f1e6" !important;
}

.fa-plus:before
{
    content: "\f067" !important;
}

.fa-plus-circle:before
{
    content: "\f055" !important;
}

.fa-plus-square:before
{
    content: "\f0fe" !important;
}

.fa-podcast:before
{
    content: "\f2ce" !important;
}

.fa-poll:before
{
    content: "\f681" !important;
}

.fa-poll-h:before
{
    content: "\f682" !important;
}

.fa-poo:before
{
    content: "\f2fe" !important;
}

.fa-poo-storm:before
{
    content: "\f75a" !important;
}

.fa-poop:before
{
    content: "\f619" !important;
}

.fa-portrait:before
{
    content: "\f3e0" !important;
}

.fa-pound-sign:before
{
    content: "\f154" !important;
}

.fa-power-off:before
{
    content: "\f011" !important;
}

.fa-pray:before
{
    content: "\f683" !important;
}

.fa-praying-hands:before
{
    content: "\f684" !important;
}

.fa-prescription:before
{
    content: "\f5b1" !important;
}

.fa-prescription-bottle:before
{
    content: "\f485" !important;
}

.fa-prescription-bottle-alt:before
{
    content: "\f486" !important;
}

.fa-print:before
{
    content: "\f02f" !important;
}

.fa-procedures:before
{
    content: "\f487" !important;
}

.fa-product-hunt:before
{
    content: "\f288" !important;
}

.fa-project-diagram:before
{
    content: "\f542" !important;
}

.fa-pump-medical:before
{
    content: "\f96a" !important;
}

.fa-pump-soap:before
{
    content: "\f96b" !important;
}

.fa-pushed:before
{
    content: "\f3e1" !important;
}

.fa-puzzle-piece:before
{
    content: "\f12e" !important;
}

.fa-python:before
{
    content: "\f3e2" !important;
}

.fa-qq:before
{
    content: "\f1d6" !important;
}

.fa-qrcode:before
{
    content: "\f029" !important;
}

.fa-question:before
{
    content: "\f128" !important;
}

.fa-question-circle:before
{
    content: "\f059" !important;
}

.fa-quidditch:before
{
    content: "\f458" !important;
}

.fa-quinscape:before
{
    content: "\f459" !important;
}

.fa-quora:before
{
    content: "\f2c4" !important;
}

.fa-quote-left:before
{
    content: "\f10d" !important;
}

.fa-quote-right:before
{
    content: "\f10e" !important;
}

.fa-quran:before
{
    content: "\f687" !important;
}

.fa-r-project:before
{
    content: "\f4f7" !important;
}

.fa-radiation:before
{
    content: "\f7b9" !important;
}

.fa-radiation-alt:before
{
    content: "\f7ba" !important;
}

.fa-rainbow:before
{
    content: "\f75b" !important;
}

.fa-random:before
{
    content: "\f074" !important;
}

.fa-raspberry-pi:before
{
    content: "\f7bb" !important;
}

.fa-ravelry:before
{
    content: "\f2d9" !important;
}

.fa-react:before
{
    content: "\f41b" !important;
}

.fa-reacteurope:before
{
    content: "\f75d" !important;
}

.fa-readme:before
{
    content: "\f4d5" !important;
}

.fa-rebel:before
{
    content: "\f1d0" !important;
}

.fa-receipt:before
{
    content: "\f543" !important;
}

.fa-record-vinyl:before
{
    content: "\f8d9" !important;
}

.fa-recycle:before
{
    content: "\f1b8" !important;
}

.fa-red-river:before
{
    content: "\f3e3" !important;
}

.fa-reddit:before
{
    content: "\f1a1" !important;
}

.fa-reddit-alien:before
{
    content: "\f281" !important;
}

.fa-reddit-square:before
{
    content: "\f1a2" !important;
}

.fa-redhat:before
{
    content: "\f7bc" !important;
}

.fa-redo:before
{
    content: "\f01e" !important;
}

.fa-redo-alt:before
{
    content: "\f2f9" !important;
}

.fa-registered:before
{
    content: "\f25d" !important;
}

.fa-remove-format:before
{
    content: "\f87d" !important;
}

.fa-renren:before
{
    content: "\f18b" !important;
}

.fa-reply:before
{
    content: "\f3e5" !important;
}

.fa-reply-all:before
{
    content: "\f122" !important;
}

.fa-replyd:before
{
    content: "\f3e6" !important;
}

.fa-republican:before
{
    content: "\f75e" !important;
}

.fa-researchgate:before
{
    content: "\f4f8" !important;
}

.fa-resolving:before
{
    content: "\f3e7" !important;
}

.fa-restroom:before
{
    content: "\f7bd" !important;
}

.fa-retweet:before
{
    content: "\f079" !important;
}

.fa-rev:before
{
    content: "\f5b2" !important;
}

.fa-ribbon:before
{
    content: "\f4d6" !important;
}

.fa-ring:before
{
    content: "\f70b" !important;
}

.fa-road:before
{
    content: "\f018" !important;
}

.fa-robot:before
{
    content: "\f544" !important;
}

.fa-rocket:before
{
    content: "\f135" !important;
}

.fa-rocketchat:before
{
    content: "\f3e8" !important;
}

.fa-rockrms:before
{
    content: "\f3e9" !important;
}

.fa-route:before
{
    content: "\f4d7" !important;
}

.fa-rss:before
{
    content: "\f09e" !important;
}

.fa-rss-square:before
{
    content: "\f143" !important;
}

.fa-ruble-sign:before
{
    content: "\f158" !important;
}

.fa-ruler:before
{
    content: "\f545" !important;
}

.fa-ruler-combined:before
{
    content: "\f546" !important;
}

.fa-ruler-horizontal:before
{
    content: "\f547" !important;
}

.fa-ruler-vertical:before
{
    content: "\f548" !important;
}

.fa-running:before
{
    content: "\f70c" !important;
}

.fa-rupee-sign:before
{
    content: "\f156" !important;
}

.fa-sad-cry:before
{
    content: "\f5b3" !important;
}

.fa-sad-tear:before
{
    content: "\f5b4" !important;
}

.fa-safari:before
{
    content: "\f267" !important;
}

.fa-salesforce:before
{
    content: "\f83b" !important;
}

.fa-sass:before
{
    content: "\f41e" !important;
}

.fa-satellite:before
{
    content: "\f7bf" !important;
}

.fa-satellite-dish:before
{
    content: "\f7c0" !important;
}

.fa-save:before
{
    content: "\f0c7" !important;
}

.fa-schlix:before
{
    content: "\f3ea" !important;
}

.fa-school:before
{
    content: "\f549" !important;
}

.fa-screwdriver:before
{
    content: "\f54a" !important;
}

.fa-scribd:before
{
    content: "\f28a" !important;
}

.fa-scroll:before
{
    content: "\f70e" !important;
}

.fa-sd-card:before
{
    content: "\f7c2" !important;
}

.fa-search:before
{
    content: "\f002" !important;
}

.fa-search-dollar:before
{
    content: "\f688" !important;
}

.fa-search-location:before
{
    content: "\f689" !important;
}

.fa-search-minus:before
{
    content: "\f010" !important;
}

.fa-search-plus:before
{
    content: "\f00e" !important;
}

.fa-searchengin:before
{
    content: "\f3eb" !important;
}

.fa-seedling:before
{
    content: "\f4d8" !important;
}

.fa-sellcast:before
{
    content: "\f2da" !important;
}

.fa-sellsy:before
{
    content: "\f213" !important;
}

.fa-server:before
{
    content: "\f233" !important;
}

.fa-servicestack:before
{
    content: "\f3ec" !important;
}

.fa-shapes:before
{
    content: "\f61f" !important;
}

.fa-share:before
{
    content: "\f064" !important;
}

.fa-share-alt:before
{
    content: "\f1e0" !important;
}

.fa-share-alt-square:before
{
    content: "\f1e1" !important;
}

.fa-share-square:before
{
    content: "\f14d" !important;
}

.fa-shekel-sign:before
{
    content: "\f20b" !important;
}

.fa-shield-alt:before
{
    content: "\f3ed" !important;
}

.fa-shield-virus:before
{
    content: "\f96c" !important;
}

.fa-ship:before
{
    content: "\f21a" !important;
}

.fa-shipping-fast:before
{
    content: "\f48b" !important;
}

.fa-shirtsinbulk:before
{
    content: "\f214" !important;
}

.fa-shoe-prints:before
{
    content: "\f54b" !important;
}

.fa-shopify:before
{
    content: "\f957" !important;
}

.fa-shopping-bag:before
{
    content: "\f290" !important;
}

.fa-shopping-basket:before
{
    content: "\f291" !important;
}

.fa-shopping-cart:before
{
    content: "\f07a" !important;
}

.fa-shopware:before
{
    content: "\f5b5" !important;
}

.fa-shower:before
{
    content: "\f2cc" !important;
}

.fa-shuttle-van:before
{
    content: "\f5b6" !important;
}

.fa-sign:before
{
    content: "\f4d9" !important;
}

.fa-sign-in-alt:before
{
    content: "\f2f6" !important;
}

.fa-sign-language:before
{
    content: "\f2a7" !important;
}

.fa-sign-out-alt:before
{
    content: "\f2f5" !important;
}

.fa-signal:before
{
    content: "\f012" !important;
}

.fa-signature:before
{
    content: "\f5b7" !important;
}

.fa-sim-card:before
{
    content: "\f7c4" !important;
}

.fa-simplybuilt:before
{
    content: "\f215" !important;
}

.fa-sistrix:before
{
    content: "\f3ee" !important;
}

.fa-sitemap:before
{
    content: "\f0e8" !important;
}

.fa-sith:before
{
    content: "\f512" !important;
}

.fa-skating:before
{
    content: "\f7c5" !important;
}

.fa-sketch:before
{
    content: "\f7c6" !important;
}

.fa-skiing:before
{
    content: "\f7c9" !important;
}

.fa-skiing-nordic:before
{
    content: "\f7ca" !important;
}

.fa-skull:before
{
    content: "\f54c" !important;
}

.fa-skull-crossbones:before
{
    content: "\f714" !important;
}

.fa-skyatlas:before
{
    content: "\f216" !important;
}

.fa-skype:before
{
    content: "\f17e" !important;
}

.fa-slack:before
{
    content: "\f198" !important;
}

.fa-slack-hash:before
{
    content: "\f3ef" !important;
}

.fa-slash:before
{
    content: "\f715" !important;
}

.fa-sleigh:before
{
    content: "\f7cc" !important;
}

.fa-sliders-h:before
{
    content: "\f1de" !important;
}

.fa-slideshare:before
{
    content: "\f1e7" !important;
}

.fa-smile:before
{
    content: "\f118" !important;
}

.fa-smile-beam:before
{
    content: "\f5b8" !important;
}

.fa-smile-wink:before
{
    content: "\f4da" !important;
}

.fa-smog:before
{
    content: "\f75f" !important;
}

.fa-smoking:before
{
    content: "\f48d" !important;
}

.fa-smoking-ban:before
{
    content: "\f54d" !important;
}

.fa-sms:before
{
    content: "\f7cd" !important;
}

.fa-snapchat:before
{
    content: "\f2ab" !important;
}

.fa-snapchat-ghost:before
{
    content: "\f2ac" !important;
}

.fa-snapchat-square:before
{
    content: "\f2ad" !important;
}

.fa-snowboarding:before
{
    content: "\f7ce" !important;
}

.fa-snowflake:before
{
    content: "\f2dc" !important;
}

.fa-snowman:before
{
    content: "\f7d0" !important;
}

.fa-snowplow:before
{
    content: "\f7d2" !important;
}

.fa-soap:before
{
    content: "\f96e" !important;
}

.fa-socks:before
{
    content: "\f696" !important;
}

.fa-solar-panel:before
{
    content: "\f5ba" !important;
}

.fa-sort:before
{
    content: "\f0dc" !important;
}

.fa-sort-alpha-down:before
{
    content: "\f15d" !important;
}

.fa-sort-alpha-down-alt:before
{
    content: "\f881" !important;
}

.fa-sort-alpha-up:before
{
    content: "\f15e" !important;
}

.fa-sort-alpha-up-alt:before
{
    content: "\f882" !important;
}

.fa-sort-amount-down:before
{
    content: "\f160" !important;
}

.fa-sort-amount-down-alt:before
{
    content: "\f884" !important;
}

.fa-sort-amount-up:before
{
    content: "\f161" !important;
}

.fa-sort-amount-up-alt:before
{
    content: "\f885" !important;
}

.fa-sort-down:before
{
    content: "\f0dd" !important;
}

.fa-sort-numeric-down:before
{
    content: "\f162" !important;
}

.fa-sort-numeric-down-alt:before
{
    content: "\f886" !important;
}

.fa-sort-numeric-up:before
{
    content: "\f163" !important;
}

.fa-sort-numeric-up-alt:before
{
    content: "\f887" !important;
}

.fa-sort-up:before
{
    content: "\f0de" !important;
}

.fa-soundcloud:before
{
    content: "\f1be" !important;
}

.fa-sourcetree:before
{
    content: "\f7d3" !important;
}

.fa-spa:before
{
    content: "\f5bb" !important;
}

.fa-space-shuttle:before
{
    content: "\f197" !important;
}

.fa-speakap:before
{
    content: "\f3f3" !important;
}

.fa-speaker-deck:before
{
    content: "\f83c" !important;
}

.fa-spell-check:before
{
    content: "\f891" !important;
}

.fa-spider:before
{
    content: "\f717" !important;
}

.fa-spinner:before
{
    content: "\f110" !important;
}

.fa-splotch:before
{
    content: "\f5bc" !important;
}

.fa-spotify:before
{
    content: "\f1bc" !important;
}

.fa-spray-can:before
{
    content: "\f5bd" !important;
}

.fa-square:before
{
    content: "\f0c8" !important;
}

.fa-square-full:before
{
    content: "\f45c" !important;
}

.fa-square-root-alt:before
{
    content: "\f698" !important;
}

.fa-squarespace:before
{
    content: "\f5be" !important;
}

.fa-stack-exchange:before
{
    content: "\f18d" !important;
}

.fa-stack-overflow:before
{
    content: "\f16c" !important;
}

.fa-stackpath:before
{
    content: "\f842" !important;
}

.fa-stamp:before
{
    content: "\f5bf" !important;
}

.fa-star:before
{
    content: "\f005" !important;
}

.fa-star-and-crescent:before
{
    content: "\f699" !important;
}

.fa-star-half:before
{
    content: "\f089" !important;
}

.fa-star-half-alt:before
{
    content: "\f5c0" !important;
}

.fa-star-of-david:before
{
    content: "\f69a" !important;
}

.fa-star-of-life:before
{
    content: "\f621" !important;
}

.fa-staylinked:before
{
    content: "\f3f5" !important;
}

.fa-steam:before
{
    content: "\f1b6" !important;
}

.fa-steam-square:before
{
    content: "\f1b7" !important;
}

.fa-steam-symbol:before
{
    content: "\f3f6" !important;
}

.fa-step-backward:before
{
    content: "\f048" !important;
}

.fa-step-forward:before
{
    content: "\f051" !important;
}

.fa-stethoscope:before
{
    content: "\f0f1" !important;
}

.fa-sticker-mule:before
{
    content: "\f3f7" !important;
}

.fa-sticky-note:before
{
    content: "\f249" !important;
}

.fa-stop:before
{
    content: "\f04d" !important;
}

.fa-stop-circle:before
{
    content: "\f28d" !important;
}

.fa-stopwatch:before
{
    content: "\f2f2" !important;
}

.fa-stopwatch-20:before
{
    content: "\f96f" !important;
}

.fa-store:before
{
    content: "\f54e" !important;
}

.fa-store-alt:before
{
    content: "\f54f" !important;
}

.fa-store-alt-slash:before
{
    content: "\f970" !important;
}

.fa-store-slash:before
{
    content: "\f971" !important;
}

.fa-strava:before
{
    content: "\f428" !important;
}

.fa-stream:before
{
    content: "\f550" !important;
}

.fa-street-view:before
{
    content: "\f21d" !important;
}

.fa-strikethrough:before
{
    content: "\f0cc" !important;
}

.fa-stripe:before
{
    content: "\f429" !important;
}

.fa-stripe-s:before
{
    content: "\f42a" !important;
}

.fa-stroopwafel:before
{
    content: "\f551" !important;
}

.fa-studiovinari:before
{
    content: "\f3f8" !important;
}

.fa-stumbleupon:before
{
    content: "\f1a4" !important;
}

.fa-stumbleupon-circle:before
{
    content: "\f1a3" !important;
}

.fa-subscript:before
{
    content: "\f12c" !important;
}

.fa-subway:before
{
    content: "\f239" !important;
}

.fa-suitcase:before
{
    content: "\f0f2" !important;
}

.fa-suitcase-rolling:before
{
    content: "\f5c1" !important;
}

.fa-sun:before
{
    content: "\f185" !important;
}

.fa-superpowers:before
{
    content: "\f2dd" !important;
}

.fa-superscript:before
{
    content: "\f12b" !important;
}

.fa-supple:before
{
    content: "\f3f9" !important;
}

.fa-surprise:before
{
    content: "\f5c2" !important;
}

.fa-suse:before
{
    content: "\f7d6" !important;
}

.fa-swatchbook:before
{
    content: "\f5c3" !important;
}

.fa-swift:before
{
    content: "\f8e1" !important;
}

.fa-swimmer:before
{
    content: "\f5c4" !important;
}

.fa-swimming-pool:before
{
    content: "\f5c5" !important;
}

.fa-symfony:before
{
    content: "\f83d" !important;
}

.fa-synagogue:before
{
    content: "\f69b" !important;
}

.fa-sync:before
{
    content: "\f021" !important;
}

.fa-sync-alt:before
{
    content: "\f2f1" !important;
}

.fa-syringe:before
{
    content: "\f48e" !important;
}

.fa-table:before
{
    content: "\f0ce" !important;
}

.fa-table-tennis:before
{
    content: "\f45d" !important;
}

.fa-tablet:before
{
    content: "\f10a" !important;
}

.fa-tablet-alt:before
{
    content: "\f3fa" !important;
}

.fa-tablets:before
{
    content: "\f490" !important;
}

.fa-tachometer-alt:before
{
    content: "\f3fd" !important;
}

.fa-tag:before
{
    content: "\f02b" !important;
}

.fa-tags:before
{
    content: "\f02c" !important;
}

.fa-tape:before
{
    content: "\f4db" !important;
}

.fa-tasks:before
{
    content: "\f0ae" !important;
}

.fa-taxi:before
{
    content: "\f1ba" !important;
}

.fa-teamspeak:before
{
    content: "\f4f9" !important;
}

.fa-teeth:before
{
    content: "\f62e" !important;
}

.fa-teeth-open:before
{
    content: "\f62f" !important;
}

.fa-telegram:before
{
    content: "\f2c6" !important;
}

.fa-telegram-plane:before
{
    content: "\f3fe" !important;
}

.fa-temperature-high:before
{
    content: "\f769" !important;
}

.fa-temperature-low:before
{
    content: "\f76b" !important;
}

.fa-tencent-weibo:before
{
    content: "\f1d5" !important;
}

.fa-tenge:before
{
    content: "\f7d7" !important;
}

.fa-terminal:before
{
    content: "\f120" !important;
}

.fa-text-height:before
{
    content: "\f034" !important;
}

.fa-text-width:before
{
    content: "\f035" !important;
}

.fa-th:before
{
    content: "\f00a" !important;
}

.fa-th-large:before
{
    content: "\f009" !important;
}

.fa-th-list:before
{
    content: "\f00b" !important;
}

.fa-the-red-yeti:before
{
    content: "\f69d" !important;
}

.fa-theater-masks:before
{
    content: "\f630" !important;
}

.fa-themeco:before
{
    content: "\f5c6" !important;
}

.fa-themeisle:before
{
    content: "\f2b2" !important;
}

.fa-thermometer:before
{
    content: "\f491" !important;
}

.fa-thermometer-empty:before
{
    content: "\f2cb" !important;
}

.fa-thermometer-full:before
{
    content: "\f2c7" !important;
}

.fa-thermometer-half:before
{
    content: "\f2c9" !important;
}

.fa-thermometer-quarter:before
{
    content: "\f2ca" !important;
}

.fa-thermometer-three-quarters:before
{
    content: "\f2c8" !important;
}

.fa-think-peaks:before
{
    content: "\f731" !important;
}

.fa-thumbs-down:before
{
    content: "\f165" !important;
}

.fa-thumbs-up:before
{
    content: "\f164" !important;
}

.fa-thumbtack:before
{
    content: "\f08d" !important;
}

.fa-ticket-alt:before
{
    content: "\f3ff" !important;
}

.fa-times:before
{
    content: "\f00d" !important;
}

.fa-times-circle:before
{
    content: "\f057" !important;
}

.fa-tint:before
{
    content: "\f043" !important;
}

.fa-tint-slash:before
{
    content: "\f5c7" !important;
}

.fa-tired:before
{
    content: "\f5c8" !important;
}

.fa-toggle-off:before
{
    content: "\f204" !important;
}

.fa-toggle-on:before
{
    content: "\f205" !important;
}

.fa-toilet:before
{
    content: "\f7d8" !important;
}

.fa-toilet-paper:before
{
    content: "\f71e" !important;
}

.fa-toilet-paper-slash:before
{
    content: "\f972" !important;
}

.fa-toolbox:before
{
    content: "\f552" !important;
}

.fa-tools:before
{
    content: "\f7d9" !important;
}

.fa-tooth:before
{
    content: "\f5c9" !important;
}

.fa-torah:before
{
    content: "\f6a0" !important;
}

.fa-torii-gate:before
{
    content: "\f6a1" !important;
}

.fa-tractor:before
{
    content: "\f722" !important;
}

.fa-trade-federation:before
{
    content: "\f513" !important;
}

.fa-trademark:before
{
    content: "\f25c" !important;
}

.fa-traffic-light:before
{
    content: "\f637" !important;
}

.fa-trailer:before
{
    content: "\f941" !important;
}

.fa-train:before
{
    content: "\f238" !important;
}

.fa-tram:before
{
    content: "\f7da" !important;
}

.fa-transgender:before
{
    content: "\f224" !important;
}

.fa-transgender-alt:before
{
    content: "\f225" !important;
}

.fa-trash:before
{
    content: "\f1f8" !important;
}

.fa-trash-alt:before
{
    content: "\f2ed" !important;
}

.fa-trash-restore:before
{
    content: "\f829" !important;
}

.fa-trash-restore-alt:before
{
    content: "\f82a" !important;
}

.fa-tree:before
{
    content: "\f1bb" !important;
}

.fa-trello:before
{
    content: "\f181" !important;
}

.fa-tripadvisor:before
{
    content: "\f262" !important;
}

.fa-trophy:before
{
    content: "\f091" !important;
}

.fa-truck:before
{
    content: "\f0d1" !important;
}

.fa-truck-loading:before
{
    content: "\f4de" !important;
}

.fa-truck-monster:before
{
    content: "\f63b" !important;
}

.fa-truck-moving:before
{
    content: "\f4df" !important;
}

.fa-truck-pickup:before
{
    content: "\f63c" !important;
}

.fa-tshirt:before
{
    content: "\f553" !important;
}

.fa-tty:before
{
    content: "\f1e4" !important;
}

.fa-tumblr:before
{
    content: "\f173" !important;
}

.fa-tumblr-square:before
{
    content: "\f174" !important;
}

.fa-tv:before
{
    content: "\f26c" !important;
}

.fa-twitch:before
{
    content: "\f1e8" !important;
}

.fa-twitter:before
{
    content: "\f099" !important;
}

.fa-twitter-square:before
{
    content: "\f081" !important;
}

.fa-placemark:before
{
    font-family: "FontAwesome Solid";
    content: "\f3c5";
}

.fa-typo3:before
{
    content: "\f42b" !important;
}

.fa-uber:before
{
    content: "\f402" !important;
}

.fa-ubuntu:before
{
    content: "\f7df" !important;
}

.fa-uikit:before
{
    content: "\f403" !important;
}

.fa-umbraco:before
{
    content: "\f8e8" !important;
}

.fa-umbrella:before
{
    content: "\f0e9" !important;
}

.fa-umbrella-beach:before
{
    content: "\f5ca" !important;
}

.fa-underline:before
{
    content: "\f0cd" !important;
}

.fa-undo:before
{
    content: "\f0e2" !important;
}

.fa-undo-alt:before
{
    content: "\f2ea" !important;
}

.fa-uniregistry:before
{
    content: "\f404" !important;
}

.fa-unity:before
{
    content: "\f949" !important;
}

.fa-universal-access:before
{
    content: "\f29a" !important;
}

.fa-university:before
{
    content: "\f19c" !important;
}

.fa-unlink:before
{
    content: "\f127" !important;
}

.fa-unlock:before
{
    content: "\f09c" !important;
}

.fa-unlock-alt:before
{
    content: "\f13e" !important;
}

.fa-untappd:before
{
    content: "\f405" !important;
}

.fa-upload:before
{
    content: "\f093" !important;
}

.fa-ups:before
{
    content: "\f7e0" !important;
}

.fa-usb:before
{
    content: "\f287" !important;
}

.fa-user:before
{
    content: "\f007" !important;
}

.fa-user-alt:before
{
    content: "\f406" !important;
}

.fa-user-alt-slash:before
{
    content: "\f4fa" !important;
}

.fa-user-astronaut:before
{
    content: "\f4fb" !important;
}

.fa-user-check:before
{
    content: "\f4fc" !important;
}

.fa-user-circle:before
{
    content: "\f2bd" !important;
}

.fa-user-clock:before
{
    content: "\f4fd" !important;
}

.fa-user-cog:before
{
    content: "\f4fe" !important;
}

.fa-user-edit:before
{
    content: "\f4ff" !important;
}

.fa-user-friends:before
{
    content: "\f500" !important;
}

.fa-user-graduate:before
{
    content: "\f501" !important;
}

.fa-user-injured:before
{
    content: "\f728" !important;
}

.fa-user-lock:before
{
    content: "\f502" !important;
}

.fa-user-md:before
{
    content: "\f0f0" !important;
}

.fa-user-minus:before
{
    content: "\f503" !important;
}

.fa-user-ninja:before
{
    content: "\f504" !important;
}

.fa-user-nurse:before
{
    content: "\f82f" !important;
}

.fa-user-plus:before
{
    content: "\f234" !important;
}

.fa-user-secret:before
{
    content: "\f21b" !important;
}

.fa-user-shield:before
{
    content: "\f505" !important;
}

.fa-user-slash:before
{
    content: "\f506" !important;
}

.fa-user-tag:before
{
    content: "\f507" !important;
}

.fa-user-tie:before
{
    content: "\f508" !important;
}

.fa-user-times:before
{
    content: "\f235" !important;
}

.fa-users:before
{
    content: "\f0c0" !important;
}

.fa-users-cog:before
{
    content: "\f509" !important;
}

.fa-usps:before
{
    content: "\f7e1" !important;
}

.fa-ussunnah:before
{
    content: "\f407" !important;
}

.fa-utensil-spoon:before
{
    content: "\f2e5" !important;
}

.fa-utensils:before
{
    content: "\f2e7" !important;
}

.fa-vaadin:before
{
    content: "\f408" !important;
}

.fa-vector-square:before
{
    content: "\f5cb" !important;
}

.fa-venus:before
{
    content: "\f221" !important;
}

.fa-venus-double:before
{
    content: "\f226" !important;
}

.fa-venus-mars:before
{
    content: "\f228" !important;
}

.fa-viacoin:before
{
    content: "\f237" !important;
}

.fa-viadeo:before
{
    content: "\f2a9" !important;
}

.fa-viadeo-square:before
{
    content: "\f2aa" !important;
}

.fa-vial:before
{
    content: "\f492" !important;
}

.fa-vials:before
{
    content: "\f493" !important;
}

.fa-viber:before
{
    content: "\f409" !important;
}

.fa-video:before
{
    content: "\f03d" !important;
}

.fa-video-slash:before
{
    content: "\f4e2" !important;
}

.fa-vihara:before
{
    content: "\f6a7" !important;
}

.fa-vimeo:before
{
    content: "\f40a" !important;
}

.fa-vimeo-square:before
{
    content: "\f194" !important;
}

.fa-vimeo-v:before
{
    content: "\f27d" !important;
}

.fa-vine:before
{
    content: "\f1ca" !important;
}

.fa-virus:before
{
    content: "\f974" !important;
}

.fa-virus-slash:before
{
    content: "\f975" !important;
}

.fa-viruses:before
{
    content: "\f976" !important;
}

.fa-vk:before
{
    content: "\f189" !important;
}

.fa-vnv:before
{
    content: "\f40b" !important;
}

.fa-voicemail:before
{
    content: "\f897" !important;
}

.fa-volleyball-ball:before
{
    content: "\f45f" !important;
}

.fa-volume-down:before
{
    content: "\f027" !important;
}

.fa-volume-mute:before
{
    content: "\f6a9" !important;
}

.fa-volume-off:before
{
    content: "\f026" !important;
}

.fa-volume-up:before
{
    content: "\f028" !important;
}

.fa-vote-yea:before
{
    content: "\f772" !important;
}

.fa-vr-cardboard:before
{
    content: "\f729" !important;
}

.fa-vuejs:before
{
    content: "\f41f" !important;
}

.fa-walking:before
{
    content: "\f554" !important;
}

.fa-wallet:before
{
    content: "\f555" !important;
}

.fa-warehouse:before
{
    content: "\f494" !important;
}

.fa-water:before
{
    content: "\f773" !important;
}

.fa-wave-square:before
{
    content: "\f83e" !important;
}

.fa-waze:before
{
    content: "\f83f" !important;
}

.fa-weebly:before
{
    content: "\f5cc" !important;
}

.fa-weibo:before
{
    content: "\f18a" !important;
}

.fa-weight:before
{
    content: "\f496" !important;
}

.fa-weight-hanging:before
{
    content: "\f5cd" !important;
}

.fa-weixin:before
{
    content: "\f1d7" !important;
}

.fa-whatsapp:before
{
    content: "\f232" !important;
}

.fa-whatsapp-square:before
{
    content: "\f40c" !important;
}

.fa-wheelchair:before
{
    content: "\f193" !important;
}

.fa-whmcs:before
{
    content: "\f40d" !important;
}

.fa-wifi:before
{
    content: "\f1eb" !important;
}

.fa-wikipedia-w:before
{
    content: "\f266" !important;
}

.fa-wind:before
{
    content: "\f72e" !important;
}

.fa-window-close:before
{
    content: "\f410" !important;
}

.fa-window-maximize:before
{
    content: "\f2d0" !important;
}

.fa-window-minimize:before
{
    content: "\f2d1" !important;
}

.fa-window-restore:before
{
    content: "\f2d2" !important;
}

.fa-windows:before
{
    content: "\f17a" !important;
}

.fa-wine-bottle:before
{
    content: "\f72f" !important;
}

.fa-wine-glass:before
{
    content: "\f4e3" !important;
}

.fa-wine-glass-alt:before
{
    content: "\f5ce" !important;
}

.fa-wix:before
{
    content: "\f5cf" !important;
}

.fa-wizards-of-the-coast:before
{
    content: "\f730" !important;
}

.fa-wolf-pack-battalion:before
{
    content: "\f514" !important;
}

.fa-won-sign:before
{
    content: "\f159" !important;
}

.fa-wordpress:before
{
    content: "\f19a" !important;
}

.fa-wordpress-simple:before
{
    content: "\f411" !important;
}

.fa-wpbeginner:before
{
    content: "\f297" !important;
}

.fa-wpexplorer:before
{
    content: "\f2de" !important;
}

.fa-wpforms:before
{
    content: "\f298" !important;
}

.fa-wpressr:before
{
    content: "\f3e4" !important;
}

.fa-wrench:before
{
    content: "\f0ad" !important;
}

.fa-x-ray:before
{
    content: "\f497" !important;
}

.fa-xbox:before
{
    content: "\f412" !important;
}

.fa-xing:before
{
    content: "\f168" !important;
}

.fa-xing-square:before
{
    content: "\f169" !important;
}

.fa-y-combinator:before
{
    content: "\f23b" !important;
}

.fa-yahoo:before
{
    content: "\f19e" !important;
}

.fa-yammer:before
{
    content: "\f840" !important;
}

.fa-yandex:before
{
    content: "\f413" !important;
}

.fa-yandex-international:before
{
    content: "\f414" !important;
}

.fa-yarn:before
{
    content: "\f7e3" !important;
}

.fa-yelp:before
{
    content: "\f1e9" !important;
}

.fa-yen-sign:before
{
    content: "\f157" !important;
}

.fa-yin-yang:before
{
    content: "\f6ad" !important;
}

.fa-yoast:before
{
    content: "\f2b1" !important;
}

.fa-youtube:before
{
    content: "\f167" !important;
}

.fa-youtube-square:before
{
    content: "\f431" !important;
}

.fa-zhihu:before
{
    content: "\f63f" !important;
}

.sr-only
{
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.sr-only-focusable:active,
.sr-only-focusable:focus
{
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*#endregion end fontwaesome offical free icons   */

/*#region begin from extensions bootstrap.css                                                       */

[class*="-fa"]:after,
[class*="fa-"]:before,

[class*="-fab"]:after,
[class*="fab-"]:before
{
    font-family: "FontAwesome Solid";
    /* content: "\f142"; */
    font-size: 21px;
    font-size: inherit;
    line-height: unset;
    color: inherit;
    font-style: normal;
}

[class*="-fa"]:after,
[class*="fa-"]:before
{
    font-family: "FontAwesome Solid";
}

/*#region brands */

[class*="-fab"]:after,
[class*="fab-"]:before
{ 
    font-family: "FontAwesome Brands" !important; 
}

/*#endregion brands */



.fa-reload:before,
.reload-fa:after
{
    content: "\f021" !important;
}

.browser-fa:after,
.fa-browser:before
{
    content: "\f0ac" !important;
}

.email-fa:after,
.fa-email:before
{
    content: "\f0e0" !important;
}

.whatsapp-fa:after,
.fa-whatsapp:before
{
    font-family: "FontAwesome Brands" !important;
    content: "\f232";
    color: #14c114;
}

.fic-external-link-alt
{
    color: #6e6ed8;
}

.vcard-fa:after,
.fa-vcard:before
{
    content: "\f2bb" !important;
}

.twitter-fa:after,
.fa-twitter:before
{
    font-family: "FontAwesome Brands" !important;
    content: "\f099";
}

.instagram-fa:after,
.fa-instagram:before
{
    font-family: "FontAwesome Brands" !important;
    content: "\f16d";
}

.ellipsis-h-fa:after,
.fa-ellipsis-h:before
{
    content: "\f141" !important;
}

.ellipsis-v-fa:after,
.fa-ellipsis-v:before
{
    content: "\f142" !important;
}

.template-fa:after,
.fa-template:before
{
    content: "\f022" !important;
    font-size: 16px;
}

.clear-fa:after,
.fa-clear:before
{
    content: "\f12d" !important;
    font-size: 16px;
    /* margin: 26px; */
    /* line-height: 25px; */
}

.star-fa:after,
.fa-star:before
{
    content: "\f005" !important;
    color: #e1e0d8;
    margin: auto 0px auto 0px;
    line-height: initial;
}

.fa-chevron-down:before,
.chevron-down-fa:after
{
    content: "\f078" !important;
    color: #9c9e9c;
}

.fa-file:before,
.file-fa:after
{
    content: "\f15b" !important;
    color: #9c9e9c;
}

.fa-help:before,
.help-fa:after
{
    content: "\f15b" !important;
    content: "\f059";
    color: #27d848;
}

.calendar-fa:after,
.fa-calendar:before
{
    content: "\f073" !important;
}

.doctor-fa:after,
.fa-doctor:before
{
    content: "\f0f0" !important;
    /* font-size: inherit; */
}

.hospital-fa:after,
.fa-hospital:before
{
    content: "\f0f8" !important;
    margin-right: 5px;
}

.fa-patient:before,
.fa-patient-editable:before
{
    content: "\f183" !important;
    content: "\f728";
}

.profile-fa:after,
.fa-profile:before
{
    content: "\f007" !important;
}

.fa-add:before,
.add-fa:after
{
    content: "\f067" !important;
    cursor: pointer;
}

.fa-avatar-plus:before,
.avatar-plus-fa:after
{
    content: "\f234" !important;
    cursor: pointer;
}

.fa-avatar:before,
.avatar-fa:after
{
    content: "\f007" !important;
    cursor: pointer;
}

.fa-camera:before,
.camera-fa:after
{
    content: "\f030" !important;
    cursor: pointer;
    /* */
    margin: 5px;
}

.fa-edit:before,
.edit-fa:after
{
    content: "\f044" !important;
    cursor: pointer;
}

.fa-close:before,
.close-fa:after
{
    content: "\f00d" !important;
    cursor: pointer;
}

.close-b-fa:after,
.fa-close-b:before
{
    content: "\f00d" !important;
    cursor: pointer;
}

.settings-fa:after,
.fa-settings:before
{
    content: "\f0ad" !important;
    cursor: pointer;
}

.cog-fa:after,
.fa-cog:before
{
    content: "\f013" !important;
    cursor: pointer;
}

.fa-import:before,
.import-fa:after,
.download-fa:after,
.fa-download:before
{
    content: "\f019" !important;
    cursor: pointer;
}

.locked-fa:after,
.fa-locked:before
{
    content: "\f023" !important;
    cursor: pointer;
}



.reload-fa:after,
.fa-reload:before
{
    content: "\f021" !important;
    content: "\f01e" !important;
}

.eraser-fa:after,
.fa-eraser:before
{
    content: "\f12d" !important;
}

.recipient-fa:after,
.fa-recipient:before
{
    /* font-size:17px; */
    content: "\f061";
    color: coral;
}

.sender-fa:after,
.fa-sender:before
{
    /* font-size:17px; */
    content: "\f060";
    color: coral;
}

.fa-locked:before .locked-fa:after
{
    content: "\f08b" !important;
    cursor: pointer;
    float: right !important;
    color: red;
}

.unlocked-fa:after,
.fa-unlocked:before
{
    content: "\f13e" !important;
    cursor: pointer;
}

.unlocked2-fa:after,
.fa-unlocked2:before
{
    content: "\f090" !important;
    cursor: pointer;
    /* float: right !important; */
    color: red;
}

.fa-trash:before,
.trash-fa:after
{
    content: "\f2ed" !important;
}

.google-fa:after
{
    content: "\f1a0" !important;
}

.b-google-fa:after,
.fa-b-google:before
{
    content: "\f1a0" !important;
    color: blue !important;
}

.b-facebook-fa:after,
.fa-b-facebook:before
{
    content: "\f082" !important;
    color: blue !important;
}

.tick-fa:after
{
    content: "\f00c" !important;
    color: rgb(47, 245, 47);
    /* font-size: 15px; */
}

.bars-fa:after
{
    content: "\f0c9" !important;
    color: rgb(47, 245, 47);
    /* font-size: 15px; */
}

.tick-large-fa:after
{
    content: "\f00c" !important;
    color: rgb(21, 167, 21);
    /* font-size:larger; */
    font-size: 24px;
}

.clock-fa:after,
.fa-clock:before
{
    content: "\f017" !important;
    color: inherit;
    font-size: inherit;
}

.error-sample-fa:after,
.fa-error-sample:before
{
    content: "\f12a" !important;
    color: red;
}

.lock-fa:after
{
    content: "\f023" !important;
    cursor: pointer;
    color: inherit;
}

.unlock-fa:after
{
    content: "\f13e" !important;
    color: inherit;
}

.external-fa:after,
.fa-external:before
{
    content: "\f35d" !important;
    color: inherit;
}

.ul-fa:after,
.fa-ul:before,
.category-fa:after,
.fa-category:before
{
    content: "\f0ca" !important;
}

.pushpin-fa:after,
.fa-pushpin:before
{
    content: "\f08d" !important;
    color: inherit;
}

.question-fa:after,
.fa-question:before
{
    content: "\f128" !important;
    color: inherit;
}

/*#region begin fontello   */
[class^="icon-"]:before,
[class*=" icon-"]:before
{
    font-family: 'fontello';
    font-style: normal;
    font-weight: normal;
    /* speak: none; */
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: 0;
    text-align: center;
    line-height: 1em;
}

.icon-plus:before
{
    content: '\2b';
}

/*#region '+' */
.icon-plus-1:before
{
    content: '\e817';
}


.icon-minus:before
{
    content: '\2d';
}

/*#region '-' */
.icon-minus-1:before
{
    content: '\e816';
}


.icon-info:before
{
    content: '\2139';
}


.icon-left-thin:before
{
    content: '\2190';
}


.icon-left-1:before
{
    content: '\e847';
}


.icon-up-thin:before
{
    content: '\2191';
}


.icon-up-1:before
{
    content: '\e845';
}


.icon-right-thin:before
{
    content: '\2192';
}


.icon-right-1:before
{
    content: '\e846';
}


.icon-down-thin:before
{
    content: '\2193';
}


.icon-down-1:before
{
    content: '\e848';
}


.icon-level-up:before
{
    content: '\21b0';
}


.icon-level-down:before
{
    content: '\21b3';
}


.icon-switch:before
{
    content: '\21c6';
}


.icon-infinity:before
{
    content: '\221e';
}


.icon-plus-squared:before
{
    content: '\229e';
}


.icon-minus-squared:before
{
    content: '\229f';
}


.icon-home:before
{
    content: '\2302';
}


.icon-home-1:before
{
    content: '\e811';
}


.icon-keyboard:before
{
    content: '\2328';
}


.icon-erase:before
{
    content: '\232b';
}


.icon-pause:before
{
    content: '\2389';
}


.icon-pause-1:before
{
    content: '\e851';
}


.icon-fast-forward:before
{
    content: '\23e9';
}


.icon-fast-fw:before
{
    content: '\e856';
}


.icon-fast-backward:before
{
    content: '\23ea';
}


.icon-fast-bw:before
{
    content: '\e857';
}


.icon-to-end:before
{
    content: '\23ed';
}


.icon-to-end-1:before
{
    content: '\e852';
}


.icon-to-start:before
{
    content: '\23ee';
}


.icon-to-start-1:before
{
    content: '\e854';
}


.icon-hourglass:before
{
    content: '\23f3';
}


.icon-stop:before
{
    content: '\25a0';
}


.icon-stop-1:before
{
    content: '\25aa';
}


.icon-up-dir:before
{
    content: '\25b4';
}


.icon-up-dir-1:before
{
    content: '\e841';
}


.icon-play:before
{
    content: '\25b6';
}


.icon-play-1:before
{
    content: '\e84f';
}


.icon-right-dir:before
{
    content: '\25b8';
}


.icon-right-dir-1:before
{
    content: '\e84d';
}


.icon-down-dir:before
{
    content: '\25be';
}


.icon-down-dir-1:before
{
    content: '\e840';
}


.icon-left-dir:before
{
    content: '\25c2';
}


.icon-left-dir-1:before
{
    content: '\e842';
}


.icon-adjust:before
{
    content: '\25d1';
}


.icon-cloud:before
{
    content: '\2601';
}


.icon-cloud-1:before
{
    content: '\e85c';
}


.icon-umbrella:before
{
    content: '\2602';
}


.icon-star:before
{
    content: '\2605';
}


.icon-star-1:before
{
    content: '\e805';
}


.icon-star-empty:before
{
    content: '\2606';
}


.icon-star-empty-1:before
{
    content: '\e806';
}


.icon-check-1:before
{
    content: '\2611';
}


.icon-cup:before
{
    content: '\2615';
}


.icon-left-hand:before
{
    content: '\261c';
}


.icon-up-hand:before
{
    content: '\261d';
}


.icon-right-hand:before
{
    content: '\261e';
}


.icon-down-hand:before
{
    content: '\261f';
}


.icon-menu:before
{
    content: '\2630';
}


.icon-th-list:before
{
    content: '\e81b';
}


.icon-moon:before
{
    content: '\263d';
}


.icon-heart-empty:before
{
    content: '\2661';
}


.icon-heart-empty-1:before
{
    content: '\e804';
}


.icon-heart:before
{
    content: '\2665';
}


.icon-heart-1:before
{
    content: '\e803';
}


.icon-note:before
{
    content: '\266a';
}


.icon-note-beamed:before
{
    content: '\266b';
}


.icon-music-1:before
{
    content: '\e800';
}


.icon-th:before
{
    content: '\268f';
}


.icon-layout:before
{
    content: '\e80c';
}


.icon-flag:before
{
    content: '\2691';
}


.icon-flag-1:before
{
    content: '\e81f';
}


.icon-tools:before
{
    content: '\2692';
}


.icon-cog:before
{
    content: '\2699';
}


.icon-cog-1:before
{
    content: '\e82e';
}


.icon-attention:before
{
    content: '\26a0';
}


.icon-attention-1:before
{
    content: '\e834';
}


.icon-flash:before
{
    content: '\26a1';
}


.icon-flash-1:before
{
    content: '\e85d';
}


.icon-record:before
{
    content: '\26ab';
}


.icon-cloud-thunder:before
{
    content: '\26c8';
}


.icon-cog-alt:before
{
    content: '\26ef';
}


.icon-scissors:before
{
    content: '\2702';
}


.icon-tape:before
{
    content: '\2707';
}


.icon-flight:before
{
    content: '\2708';
}


.icon-flight-1:before
{
    content: '\e86f';
}


.icon-mail:before
{
    content: '\2709';
}


.icon-mail-1:before
{
    content: '\e802';
}


.icon-edit:before
{
    content: '\270d';
}


.icon-pencil:before
{
    content: '\270e';
}


.icon-pencil-1:before
{
    content: '\e826';
}


.icon-feather:before
{
    content: '\2712';
}


.icon-check:before
{
    content: '\2713';
}


.icon-ok:before
{
    content: '\e81a';
}


.icon-ok-circle:before
{
    content: '\2714';
}


.icon-cancel:before
{
    content: '\2715';
}


.icon-cancel-1:before
{
    content: '\e819';
}


.icon-cancel-circled:before
{
    content: '\2716';
}


.icon-cancel-circle:before
{
    content: '\e818';
}


.icon-asterisk:before
{
    content: '\2731';
}


.icon-cancel-squared:before
{
    content: '\274e';
}


.icon-help:before
{
    content: '\2753';
}


.icon-attention-circle:before
{
    content: '\2757';
}


.icon-quote:before
{
    content: '\275e';
}


.icon-plus-circled:before
{
    content: '\2795';
}


.icon-plus-circle:before
{
    content: '\e815';
}


.icon-minus-circled:before
{
    content: '\2796';
}


.icon-minus-circle:before
{
    content: '\e814';
}


.icon-right:before
{
    content: '\27a1';
}


.icon-direction:before
{
    content: '\27a2';
}


.icon-forward:before
{
    content: '\27a6';
}


.icon-forward-1:before
{
    content: '\e824';
}


.icon-ccw:before
{
    content: '\27f2';
}


.icon-cw:before
{
    content: '\27f3';
}


.icon-cw-1:before
{
    content: '\e844';
}


.icon-left:before
{
    content: '\2b05';
}


.icon-up:before
{
    content: '\2b06';
}


.icon-down:before
{
    content: '\2b07';
}


.icon-resize-vertical:before
{
    content: '\2b0c';
}


.icon-resize-horizontal:before
{
    content: '\2b0d';
}


.icon-eject:before
{
    content: '\2ecf';
}


.icon-list-add:before
{
    content: '\e003';
}


.icon-list:before
{
    content: '\e005';
}


.icon-left-bold:before
{
    content: '\e4ad';
}


.icon-right-bold:before
{
    content: '\e4ae';
}


.icon-up-bold:before
{
    content: '\e4af';
}


.icon-down-bold:before
{
    content: '\e4b0';
}


.icon-user-add:before
{
    content: '\e700';
}


.icon-star-half:before
{
    content: '\e701';
}


.icon-ok-circle2:before
{
    content: '\e702';
}


.icon-cancel-circle2:before
{
    content: '\e703';
}


.icon-help-circled:before
{
    content: '\e704';
}


.icon-help-circle:before
{
    content: '\e813';
}


.icon-info-circled:before
{
    content: '\e705';
}


.icon-info-circle:before
{
    content: '\e812';
}


.icon-th-large:before
{
    content: '\e708';
}


.icon-eye:before
{
    content: '\e70a';
}


.icon-eye-1:before
{
    content: '\e81c';
}


.icon-eye-off:before
{
    content: '\e70b';
}


.icon-tag:before
{
    content: '\e70c';
}


.icon-tag-1:before
{
    content: '\e81d';
}


.icon-tags:before
{
    content: '\e70d';
}


.icon-camera-alt:before
{
    content: '\e70f';
}


.icon-upload-cloud:before
{
    content: '\e711';
}


.icon-reply:before
{
    content: '\e712';
}


.icon-reply-all:before
{
    content: '\e713';
}


.icon-code:before
{
    content: '\e714';
}


.icon-export:before
{
    content: '\e715';
}


.icon-export-1:before
{
    content: '\e825';
}


.icon-print:before
{
    content: '\e716';
}


.icon-print-1:before
{
    content: '\e827';
}


.icon-retweet:before
{
    content: '\e717';
}


.icon-retweet-1:before
{
    content: '\e828';
}


.icon-comment:before
{
    content: '\e718';
}


.icon-comment-1:before
{
    content: '\e829';
}


.icon-chat:before
{
    content: '\e720';
}


.icon-chat-1:before
{
    content: '\e82a';
}


.icon-vcard:before
{
    content: '\e722';
}


.icon-address:before
{
    content: '\e723';
}


.icon-location:before
{
    content: '\e724';
}


.icon-location-1:before
{
    content: '\e833';
}


.icon-map:before
{
    content: '\e727';
}


.icon-compass:before
{
    content: '\e728';
}


.icon-trash:before
{
    content: '\e729';
}


.icon-trash-1:before
{
    content: '\e832';
}


.icon-doc:before
{
    content: '\e730';
}


.icon-doc-text-inv:before
{
    content: '\e731';
}


.icon-docs:before
{
    content: '\e736';
}


.icon-doc-landscape:before
{
    content: '\e737';
}


.icon-archive:before
{
    content: '\e738';
}


.icon-rss:before
{
    content: '\e73a';
}


.icon-share:before
{
    content: '\e73c';
}


.icon-basket:before
{
    content: '\e73d';
}


.icon-basket-1:before
{
    content: '\e82d';
}


.icon-shareable:before
{
    content: '\e73e';
}


.icon-login:before
{
    content: '\e740';
}


.icon-login-1:before
{
    content: '\e82b';
}


.icon-logout:before
{
    content: '\e741';
}


.icon-logout-1:before
{
    content: '\e836';
}


.icon-volume:before
{
    content: '\e742';
}


.icon-resize-full:before
{
    content: '\e744';
}


.icon-resize-full-1:before
{
    content: '\e83b';
}


.icon-resize-small:before
{
    content: '\e746';
}


.icon-resize-small-1:before
{
    content: '\e83c';
}


.icon-popup:before
{
    content: '\e74c';
}


.icon-publish:before
{
    content: '\e74d';
}


.icon-window:before
{
    content: '\e74e';
}


.icon-arrow-combo:before
{
    content: '\e74f';
}


.icon-zoom-in:before
{
    content: '\e750';
}


.icon-chart-pie:before
{
    content: '\e751';
}


.icon-zoom-out:before
{
    content: '\e83d';
}


.icon-language:before
{
    content: '\e752';
}


.icon-air:before
{
    content: '\e753';
}


.icon-database:before
{
    content: '\e754';
}


.icon-drive:before
{
    content: '\e755';
}


.icon-bucket:before
{
    content: '\e756';
}


.icon-thermometer:before
{
    content: '\e757';
}


.icon-down-circled:before
{
    content: '\e758';
}


.icon-down-circle2:before
{
    content: '\e83e';
}


.icon-left-circled:before
{
    content: '\e759';
}


.icon-right-circled:before
{
    content: '\e75a';
}


.icon-up-circled:before
{
    content: '\e75b';
}


.icon-up-circle2:before
{
    content: '\e83f';
}


.icon-down-open:before
{
    content: '\e75c';
}


.icon-down-open-1:before
{
    content: '\e84c';
}


.icon-left-open:before
{
    content: '\e75d';
}


.icon-left-open-1:before
{
    content: '\e84b';
}


.icon-right-open:before
{
    content: '\e75e';
}


.icon-right-open-1:before
{
    content: '\e84a';
}


.icon-up-open:before
{
    content: '\e75f';
}


.icon-up-open-1:before
{
    content: '\e849';
}


.icon-down-open-mini:before
{
    content: '\e760';
}


.icon-arrows-cw:before
{
    content: '\e843';
}


.icon-left-open-mini:before
{
    content: '\e761';
}


.icon-play-circle2:before
{
    content: '\e850';
}


.icon-right-open-mini:before
{
    content: '\e762';
}


.icon-to-end-alt:before
{
    content: '\e853';
}


.icon-up-open-mini:before
{
    content: '\e763';
}


.icon-to-start-alt:before
{
    content: '\e855';
}


.icon-down-open-big:before
{
    content: '\e764';
}


.icon-left-open-big:before
{
    content: '\e765';
}


.icon-right-open-big:before
{
    content: '\e766';
}


.icon-up-open-big:before
{
    content: '\e767';
}


.icon-progress-0:before
{
    content: '\e768';
}


.icon-progress-1:before
{
    content: '\e769';
}


.icon-progress-2:before
{
    content: '\e76a';
}


.icon-progress-3:before
{
    content: '\e76b';
}


.icon-back-in-time:before
{
    content: '\e771';
}


.icon-network:before
{
    content: '\e776';
}


.icon-inbox:before
{
    content: '\e777';
}


.icon-inbox-1:before
{
    content: '\e85a';
}


.icon-install:before
{
    content: '\e778';
}


.icon-font:before
{
    content: '\e779';
}


.icon-bold:before
{
    content: '\e77a';
}


.icon-italic:before
{
    content: '\e77b';
}


.icon-text-height:before
{
    content: '\e77c';
}


.icon-text-width:before
{
    content: '\e77d';
}


.icon-align-left:before
{
    content: '\e77e';
}


.icon-align-center:before
{
    content: '\e77f';
}


.icon-align-right:before
{
    content: '\e780';
}


.icon-align-justify:before
{
    content: '\e781';
}


.icon-list-1:before
{
    content: '\e782';
}


.icon-indent-left:before
{
    content: '\e783';
}


.icon-indent-right:before
{
    content: '\e784';
}


.icon-lifebuoy:before
{
    content: '\e788';
}


.icon-mouse:before
{
    content: '\e789';
}


.icon-dot:before
{
    content: '\e78b';
}


.icon-dot-2:before
{
    content: '\e78c';
}


.icon-dot-3:before
{
    content: '\e78d';
}


.icon-suitcase:before
{
    content: '\e78e';
}


.icon-off:before
{
    content: '\e86a';
}


.icon-road:before
{
    content: '\e78f';
}


.icon-flow-cascade:before
{
    content: '\e790';
}


.icon-list-alt:before
{
    content: '\e869';
}


.icon-flow-branch:before
{
    content: '\e791';
}


.icon-qrcode:before
{
    content: '\e868';
}


.icon-flow-tree:before
{
    content: '\e792';
}


.icon-barcode:before
{
    content: '\e867';
}


.icon-flow-line:before
{
    content: '\e793';
}


.icon-ajust:before
{
    content: '\e865';
}


.icon-flow-parallel:before
{
    content: '\e794';
}


.icon-tint:before
{
    content: '\e864';
}


.icon-brush:before
{
    content: '\e79a';
}


.icon-paper-plane:before
{
    content: '\e79b';
}


.icon-magnet:before
{
    content: '\e7a1';
}


.icon-magnet-1:before
{
    content: '\e863';
}


.icon-gauge:before
{
    content: '\e7a2';
}


.icon-traffic-cone:before
{
    content: '\e7a3';
}


.icon-cc:before
{
    content: '\e7a5';
}


.icon-cc-by:before
{
    content: '\e7a6';
}


.icon-cc-nc:before
{
    content: '\e7a7';
}


.icon-cc-nc-eu:before
{
    content: '\e7a8';
}


.icon-cc-nc-jp:before
{
    content: '\e7a9';
}


.icon-cc-sa:before
{
    content: '\e7aa';
}


.icon-cc-nd:before
{
    content: '\e7ab';
}


.icon-cc-pd:before
{
    content: '\e7ac';
}


.icon-cc-zero:before
{
    content: '\e7ad';
}


.icon-cc-share:before
{
    content: '\e7ae';
}


.icon-cc-remix:before
{
    content: '\e7af';
}


.icon-move:before
{
    content: '\f047';
}


.icon-link-ext:before
{
    content: '\f08e';
}


.icon-check-empty:before
{
    content: '\f096';
}


.icon-bookmark-empty:before
{
    content: '\f097';
}


.icon-phone-squared:before
{
    content: '\f098';
}


.icon-twitter:before
{
    content: '\f099';
}


.icon-facebook:before
{
    content: '\f09a';
}


.icon-github:before
{
    content: '\f09b';
}


.icon-rss-1:before
{
    content: '\f09e';
}


.icon-hdd:before
{
    content: '\f0a0';
}


.icon-certificate:before
{
    content: '\f0a3';
}


.icon-left-circled-1:before
{
    content: '\f0a8';
}


.icon-right-circled-1:before
{
    content: '\f0a9';
}


.icon-up-circled-1:before
{
    content: '\f0aa';
}


.icon-down-circled-1:before
{
    content: '\f0ab';
}


.icon-tasks:before
{
    content: '\f0ae';
}


.icon-filter:before
{
    content: '\f0b0';
}


.icon-resize-full-alt:before
{
    content: '\f0b2';
}


.icon-beaker:before
{
    content: '\f0c3';
}


.icon-docs-1:before
{
    content: '\f0c5';
}


.icon-blank:before
{
    content: '\f0c8';
}


.icon-menu-1:before
{
    content: '\f0c9';
}


.icon-list-bullet:before
{
    content: '\f0ca';
}


.icon-list-numbered:before
{
    content: '\f0cb';
}


.icon-strike:before
{
    content: '\f0cc';
}


.icon-underline:before
{
    content: '\f0cd';
}


.icon-table:before
{
    content: '\f0ce';
}


.icon-magic:before
{
    content: '\f0d0';
}


.icon-pinterest-circled-1:before
{
    content: '\f0d2';
}


.icon-pinterest-squared:before
{
    content: '\f0d3';
}


.icon-gplus-squared:before
{
    content: '\f0d4';
}


.icon-gplus:before
{
    content: '\f0d5';
}


.icon-money:before
{
    content: '\f0d6';
}


.icon-columns:before
{
    content: '\f0db';
}


.icon-sort:before
{
    content: '\f0dc';
}


.icon-sort-down:before
{
    content: '\f0dd';
}


.icon-sort-up:before
{
    content: '\f0de';
}


.icon-mail-alt:before
{
    content: '\f0e0';
}


.icon-linkedin:before
{
    content: '\f0e1';
}


.icon-gauge-1:before
{
    content: '\f0e4';
}


.icon-comment-empty:before
{
    content: '\f0e5';
}


.icon-chat-empty:before
{
    content: '\f0e6';
}


.icon-sitemap:before
{
    content: '\f0e8';
}


.icon-paste:before
{
    content: '\f0ea';
}


.icon-user-md:before
{
    content: '\f200';
}


.icon-s-github:before
{
    content: '\f300';
}


.icon-github-squared:before
{
    content: '\e862';
}


.icon-github-circled:before
{
    content: '\f301';
}


.icon-s-flickr:before
{
    content: '\f303';
}


.icon-twitter-squared:before
{
    content: '\e85f';
}


.icon-s-vimeo:before
{
    content: '\f306';
}


.icon-vimeo-circled:before
{
    content: '\f307';
}


.icon-facebook-squared-1:before
{
    content: '\f308';
}


.icon-s-twitter:before
{
    content: '\f309';
}


.icon-twitter-circled:before
{
    content: '\f30a';
}


.icon-s-facebook:before
{
    content: '\f30c';
}


.icon-linkedin-squared:before
{
    content: '\e870';
}


.icon-facebook-circled:before
{
    content: '\f30d';
}


.icon-s-gplus:before
{
    content: '\f30f';
}


.icon-gplus-circled:before
{
    content: '\f310';
}


.icon-s-pinterest:before
{
    content: '\f312';
}


.icon-pinterest-circled:before
{
    content: '\f313';
}


.icon-s-tumblr:before
{
    content: '\f315';
}


.icon-tumblr-circled:before
{
    content: '\f316';
}


.icon-s-linkedin:before
{
    content: '\f318';
}


.icon-linkedin-circled:before
{
    content: '\f319';
}


.icon-s-dribbble:before
{
    content: '\f31b';
}


.icon-dribbble-circled:before
{
    content: '\f31c';
}


.icon-s-stumbleupon:before
{
    content: '\f31e';
}


.icon-stumbleupon-circled:before
{
    content: '\f31f';
}


.icon-s-lastfm:before
{
    content: '\f321';
}


.icon-lastfm-circled:before
{
    content: '\f322';
}


.icon-rdio:before
{
    content: '\f324';
}


.icon-rdio-circled:before
{
    content: '\f325';
}


.icon-spotify:before
{
    content: '\f327';
}


.icon-s-spotify-circled:before
{
    content: '\f328';
}


.icon-qq:before
{
    content: '\f32a';
}


.icon-s-instagrem:before
{
    content: '\f32d';
}


.icon-dropbox:before
{
    content: '\f330';
}


.icon-s-evernote:before
{
    content: '\f333';
}


.icon-flattr:before
{
    content: '\f336';
}


.icon-s-skype:before
{
    content: '\f339';
}


.icon-skype-circled:before
{
    content: '\f33a';
}


.icon-renren:before
{
    content: '\f33c';
}


.icon-sina-weibo:before
{
    content: '\f33f';
}


.icon-s-paypal:before
{
    content: '\f342';
}


.icon-s-picasa:before
{
    content: '\f345';
}


.icon-s-soundcloud:before
{
    content: '\f348';
}


.icon-s-behance:before
{
    content: '\f34e';
}


.icon-google-circles:before
{
    content: '\f351';
}


.icon-vkontakte:before
{
    content: '\f354';
}


.icon-smashing:before
{
    content: '\f357';
}


.icon-db-shape:before
{
    content: '\f600';
}


.icon-sweden:before
{
    content: '\f601';
}


.icon-logo-db:before
{
    content: '\f603';
}


.icon-picture:before
{
    content: '\f304';
}


.icon-picture-1:before
{
    content: '\e80a';
}


.icon-globe:before
{
    content: '\f30e';
}


.icon-globe-1:before
{
    content: '\e85b';
}


.icon-leaf-1:before
{
    content: '\e86d';
}


.icon-lemon:before
{
    content: '\f34b';
}


.icon-glass:before
{
    content: '\f378';
}


.icon-gift:before
{
    content: '\f381';
}


.icon-graduation-cap:before
{
    content: '\f393';
}


.icon-mic:before
{
    content: '\f3a4';
}


.icon-videocam:before
{
    content: '\f3a5';
}


.icon-headphones:before
{
    content: '\f3a7';
}


.icon-palette:before
{
    content: '\f3a8';
}


.icon-ticket:before
{
    content: '\f3ab';
}


.icon-video:before
{
    content: '\f3ac';
}


.icon-video-1:before
{
    content: '\e809';
}


.icon-target:before
{
    content: '\f3af';
}


.icon-target-1:before
{
    content: '\e858';
}


.icon-music:before
{
    content: '\f3b5';
}


.icon-trophy:before
{
    content: '\f3c6';
}


.icon-award:before
{
    content: '\f3c9';
}


.icon-thumbs-up:before
{
    content: '\f44d';
}


.icon-thumbs-up-1:before
{
    content: '\e820';
}


.icon-thumbs-down:before
{
    content: '\f44e';
}


.icon-thumbs-down-1:before
{
    content: '\e821';
}


.icon-bag:before
{
    content: '\f45c';
}


.icon-user:before
{
    content: '\f464';
}


.icon-user-1:before
{
    content: '\e807';
}


.icon-users:before
{
    content: '\f465';
}


.icon-users-1:before
{
    content: '\e808';
}


.icon-lamp:before
{
    content: '\f4a1';
}


.icon-alert:before
{
    content: '\f4a5';
}


.icon-water:before
{
    content: '\f4a6';
}


.icon-droplet:before
{
    content: '\f4a7';
}


.icon-credit-card:before
{
    content: '\f4b3';
}


.icon-credit-card-1:before
{
    content: '\e860';
}


.icon-monitor:before
{
    content: '\f4bb';
}


.icon-briefcase:before
{
    content: '\f4bc';
}


.icon-briefcase-1:before
{
    content: '\e86c';
}


.icon-floppy:before
{
    content: '\f4be';
}


.icon-floppy-1:before
{
    content: '\e85e';
}


.icon-cd:before
{
    content: '\f4bf';
}


.icon-folder:before
{
    content: '\f4c1';
}


.icon-folder-1:before
{
    content: '\e830';
}


.icon-folder-open:before
{
    content: '\f4c2';
}


.icon-doc-text:before
{
    content: '\f4c4';
}


.icon-doc-1:before
{
    content: '\e831';
}


.icon-calendar:before
{
    content: '\f4c5';
}


.icon-calendar-1:before
{
    content: '\e82c';
}


.icon-chart-line:before
{
    content: '\f4c8';
}


.icon-chart-bar:before
{
    content: '\f4ca';
}


.icon-chart-bar-1:before
{
    content: '\e861';
}


.icon-clipboard:before
{
    content: '\f4cb';
}


.icon-pin:before
{
    content: '\f4cc';
}


.icon-attach:before
{
    content: '\f4ce';
}


.icon-attach-1:before
{
    content: '\e80f';
}


.icon-bookmarks:before
{
    content: '\f4d1';
}


.icon-book:before
{
    content: '\f4d5';
}


.icon-book-1:before
{
    content: '\e866';
}


.icon-book-open:before
{
    content: '\f4d6';
}


.icon-phone:before
{
    content: '\f4de';
}


.icon-phone-1:before
{
    content: '\e82f';
}


.icon-megaphone:before
{
    content: '\f4e3';
}


.icon-megaphone-1:before
{
    content: '\e86e';
}


.icon-upload:before
{
    content: '\f4e4';
}


.icon-upload-1:before
{
    content: '\e823';
}


.icon-download:before
{
    content: '\f4e5';
}


.icon-download-1:before
{
    content: '\e822';
}


.icon-box:before
{
    content: '\f4e6';
}


.icon-newspaper:before
{
    content: '\f4f0';
}


.icon-mobile:before
{
    content: '\f4f1';
}


.icon-signal:before
{
    content: '\f4f6';
}


.icon-signal-1:before
{
    content: '\e859';
}


.icon-camera:before
{
    content: '\f4f7';
}


.icon-camera-1:before
{
    content: '\e80b';
}


.icon-shuffle:before
{
    content: '\f500';
}


.icon-shuffle-1:before
{
    content: '\e84e';
}


.icon-loop:before
{
    content: '\f501';
}


.icon-arrows-ccw:before
{
    content: '\f504';
}


.icon-light-down:before
{
    content: '\f505';
}


.icon-light-up:before
{
    content: '\f506';
}


.icon-mute:before
{
    content: '\f507';
}


.icon-volume-off:before
{
    content: '\e837';
}


.icon-volume-down:before
{
    content: '\f509';
}


.icon-sound:before
{
    content: '\f50a';
}


.icon-volume-up:before
{
    content: '\e838';
}


.icon-battery:before
{
    content: '\f50b';
}


.icon-search:before
{
    content: '\f50d';
}


.icon-search-1:before
{
    content: '\e801';
}


.icon-key:before
{
    content: '\f511';
}


.icon-key-1:before
{
    content: '\e86b';
}


.icon-lock:before
{
    content: '\f512';
}


.icon-lock-1:before
{
    content: '\e80e';
}


.icon-lock-open:before
{
    content: '\f513';
}


.icon-lock-open-1:before
{
    content: '\e80d';
}


.icon-bell:before
{
    content: '\f514';
}


.icon-bell-1:before
{
    content: '\e835';
}


.icon-bookmark:before
{
    content: '\f516';
}


.icon-bookmark-1:before
{
    content: '\e81e';
}


.icon-link:before
{
    content: '\f517';
}


.icon-link-1:before
{
    content: '\e810';
}


.icon-back:before
{
    content: '\f519';
}


.icon-fire:before
{
    content: '\f525';
}


.icon-flashlight:before
{
    content: '\f526';
}


.icon-wrench:before
{
    content: '\f527';
}


.icon-hammer:before
{
    content: '\f528';
}


.icon-chart-area:before
{
    content: '\f53e';
}


.icon-clock:before
{
    content: '\f554';
}


.icon-clock-1:before
{
    content: '\e839';
}


.icon-rocket:before
{
    content: '\f680';
}


.icon-truck:before
{
    content: '\f69a';
}


.icon-block:before
{
    content: '\f6ab';
}


.icon-block-1:before
{
    content: '\e83a';
}

.fa-material-icons:before,
.material-icons:before
{
    font-size: inherit;
    line-height: unset;
    color: inherit;
    font-style: normal;
    font-family: "FontAwesome Solid" !important;
    content: "\f128";
}

/*#endregion end fontello   */
/*#endregion end from extensions bootstrap.css  */