From 1c750dac4187c3872e29c79f0c0856ec8a29331e Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Fri, 23 Feb 2018 12:58:03 +0100 Subject: [PATCH 01/12] fix issues with DB update 1204 --- Zotlabs/Update/_1204.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Zotlabs/Update/_1204.php b/Zotlabs/Update/_1204.php index f55526415..93c2e4e3f 100644 --- a/Zotlabs/Update/_1204.php +++ b/Zotlabs/Update/_1204.php @@ -7,7 +7,7 @@ class _1204 { function run() { if(ACTIVE_DBTYPE == DBTYPE_POSTGRES) { - $r1 = q("ALTER TABLE poll ADD pull_guid text NOT NULL"); + $r1 = q("ALTER TABLE poll ADD poll_guid text NOT NULL"); $r2 = q("create index \"poll_guid_idx\" on poll \"poll_guid\""); $r3 = q("ALTER TABLE poll_elm ADD pelm_guid text NOT NULL"); $r4 = q("create index \"pelm_guid_idx\" on poll_elm \"pelm_guid\""); @@ -17,9 +17,9 @@ class _1204 { $r = ($r1 && $r2 && $r3 && $r4 && $r5 && $r6); } else { - $r1 = q("ALTER TABLE `poll` ADD `pull_guid` VARCHAR(191) NOT NULL, ADD INDEX `poll_guid` (`pull_guid`) "); + $r1 = q("ALTER TABLE `poll` ADD `poll_guid` VARCHAR(191) NOT NULL, ADD INDEX `poll_guid` (`poll_guid`) "); $r2 = q("ALTER TABLE `poll_elm` ADD `pelm_guid` VARCHAR(191) NOT NULL, ADD INDEX `pelm_guid` (`pelm_guid`) "); - $r1 = q("ALTER TABLE `vote` ADD `vote_guid` VARCHAR(191) NOT NULL, ADD INDEX `vote_guid` (`vote_guid`) "); + $r3 = q("ALTER TABLE `vote` ADD `vote_guid` VARCHAR(191) NOT NULL, ADD INDEX `vote_guid` (`vote_guid`) "); $r = ($r1 && $r2 && $r3); } From c618bfc607498998916f01fd9c6985c2ecd47356 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Sat, 24 Feb 2018 19:42:39 +0100 Subject: [PATCH 02/12] mark connections where we do not have post_comments permissions with an no entry sign. --- Zotlabs/Module/Connections.php | 8 +++++++- Zotlabs/Module/Viewconnections.php | 8 +++++++- include/text.php | 3 ++- view/css/mod_connections.css | 8 +++++++- view/css/mod_viewconnections.css | 6 ++++++ view/css/widgets.css | 7 +++++++ view/theme/redbasic/css/style.css | 5 +++++ view/tpl/connection_template.tpl | 7 ++++++- view/tpl/contact_template.tpl | 3 +++ view/tpl/micropro_img.tpl | 2 +- 10 files changed, 51 insertions(+), 6 deletions(-) diff --git a/Zotlabs/Module/Connections.php b/Zotlabs/Module/Connections.php index 255731c9c..55e716ace 100644 --- a/Zotlabs/Module/Connections.php +++ b/Zotlabs/Module/Connections.php @@ -245,6 +245,11 @@ class Connections extends \Zotlabs\Web\Controller { ((intval($rr['abook_blocked'])) ? t('Blocked') : ''), ((intval($rr['abook_not_here'])) ? t('Not connected at this location') : '') ); + + $oneway = false; + if(! intval(get_abconfig(local_channel(),$rr['xchan_hash'],'their_perms','post_comments'))) { + $oneway = true; + } foreach($status as $str) { if(!$str) @@ -283,7 +288,8 @@ class Connections extends \Zotlabs\Web\Controller { 'ignore_hover' => t('Ignore connection'), 'ignore' => ((! $rr['abook_ignored']) ? t('Ignore') : false), 'recent_label' => t('Recent activity'), - 'recentlink' => z_root() . '/network/?f=&cid=' . intval($rr['abook_id']) + 'recentlink' => z_root() . '/network/?f=&cid=' . intval($rr['abook_id']), + 'oneway' => $oneway ); } } diff --git a/Zotlabs/Module/Viewconnections.php b/Zotlabs/Module/Viewconnections.php index 1f9c03751..e024f1c5a 100644 --- a/Zotlabs/Module/Viewconnections.php +++ b/Zotlabs/Module/Viewconnections.php @@ -69,8 +69,13 @@ class Viewconnections extends \Zotlabs\Web\Controller { $contacts = array(); foreach($r as $rr) { + + $oneway = false; + if(! intval(get_abconfig(\App::$profile['uid'],$rr['xchan_hash'],'their_perms','post_comments'))) { + $oneway = true; + } - $url = chanlink_hash($rr['xchan_hash']); + $url = chanlink_hash($rr['xchan_hash']); if($url) { $contacts[] = array( 'id' => $rr['abook_id'], @@ -83,6 +88,7 @@ class Viewconnections extends \Zotlabs\Web\Controller { 'sparkle' => '', 'itemurl' => $rr['url'], 'network' => '', + 'oneway' => $oneway ); } } diff --git a/include/text.php b/include/text.php index 35a367d43..6014f7437 100644 --- a/include/text.php +++ b/include/text.php @@ -979,7 +979,7 @@ function contact_block() { // than wishful thinking; even though soapbox channels and feeds will disable it. if(! intval(get_abconfig(App::$profile['uid'],$rr['xchan_hash'],'their_perms','post_comments'))) { - $rr['archived'] = true; + $rr['oneway'] = true; } $micropro[] = micropro($rr,true,'mpfriend'); } @@ -1033,6 +1033,7 @@ function micropro($contact, $redirect = false, $class = '', $textmode = false) { return replace_macros(get_markup_template(($textmode)?'micropro_txt.tpl':'micropro_img.tpl'),array( '$click' => (($contact['click']) ? $contact['click'] : ''), '$class' => $class . (($contact['archived']) ? ' archived' : ''), + '$oneway' => (($contact['oneway']) ? true : false), '$url' => $url, '$photo' => $contact['xchan_photo_s'], '$name' => $contact['xchan_name'], diff --git a/view/css/mod_connections.css b/view/css/mod_connections.css index 00e6e2a70..4c26193b4 100644 --- a/view/css/mod_connections.css +++ b/view/css/mod_connections.css @@ -36,4 +36,10 @@ .connphone { color: green; -} \ No newline at end of file +} + +.contact-photo-wrapper .oneway-overlay { + margin-top: -25px; + margin-left: 53px; + font-size: 20px; +} diff --git a/view/css/mod_viewconnections.css b/view/css/mod_viewconnections.css index 56add4cac..1b0c7ab62 100644 --- a/view/css/mod_viewconnections.css +++ b/view/css/mod_viewconnections.css @@ -31,3 +31,9 @@ .contact-entry-end { clear: both; } + +.contact-entry-photo-wrapper .oneway-overlay { + margin-top: 25px; + margin-left: -25px; + font-size: 20px; +} diff --git a/view/css/widgets.css b/view/css/widgets.css index a32ac045b..9cfcb4a88 100644 --- a/view/css/widgets.css +++ b/view/css/widgets.css @@ -216,3 +216,10 @@ a.wikilist { #notifications { margin-bottom: 1rem; } + +/* contact block */ +.contact-block-div .oneway-overlay { + font-size: 20px; + margin-left: -25px; + margin-top: 25px; +} diff --git a/view/theme/redbasic/css/style.css b/view/theme/redbasic/css/style.css index 1611cda60..75992468e 100644 --- a/view/theme/redbasic/css/style.css +++ b/view/theme/redbasic/css/style.css @@ -1800,3 +1800,8 @@ dl.bb-dl > dd > li { .caption-visible { max-height: 75%; } + +.oneway-overlay { + position: absolute; + text-shadow: -2px 0 1px #fff, 0 2px 1px#fff, 2px 0 1px #fff, 0 -2px 1px #fff; +} diff --git a/view/tpl/connection_template.tpl b/view/tpl/connection_template.tpl index 8e49c9e27..4543a69d0 100755 --- a/view/tpl/connection_template.tpl +++ b/view/tpl/connection_template.tpl @@ -18,7 +18,12 @@
- {{$contact.name}} + + {{$contact.name}} + + {{if $contact.oneway}} + + {{/if}}
{{if $contact.status}} diff --git a/view/tpl/contact_template.tpl b/view/tpl/contact_template.tpl index 3d1bfa4a4..2a2f996f4 100755 --- a/view/tpl/contact_template.tpl +++ b/view/tpl/contact_template.tpl @@ -1,6 +1,9 @@
{{$contact.name}} + {{if $contact.oneway}} + + {{/if}}
{{$contact.name}}
diff --git a/view/tpl/micropro_img.tpl b/view/tpl/micropro_img.tpl index a7c5973f3..7464430b5 100755 --- a/view/tpl/micropro_img.tpl +++ b/view/tpl/micropro_img.tpl @@ -1 +1 @@ -
+ From fed61c082c8f9d6a7673125bd365d44d4b409fa4 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Sun, 25 Feb 2018 13:00:43 +0100 Subject: [PATCH 03/12] do not overwrite abook flags if we are not owner --- Zotlabs/Module/Viewconnections.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zotlabs/Module/Viewconnections.php b/Zotlabs/Module/Viewconnections.php index e024f1c5a..8366e1325 100644 --- a/Zotlabs/Module/Viewconnections.php +++ b/Zotlabs/Module/Viewconnections.php @@ -44,7 +44,7 @@ class Viewconnections extends \Zotlabs\Web\Controller { $sql_extra = ''; if(! $is_owner) { - $abook_flags = " and abook_hidden = 0 "; + $abook_flags .= " and abook_hidden = 0 "; $sql_extra = " and xchan_hidden = 0 "; } From 51c0e5a988ce3bae025040ab7fa77852eaa3e70d Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Mon, 26 Feb 2018 09:58:42 +0100 Subject: [PATCH 04/12] another DB upgrade to address some long running maintenance queries --- Zotlabs/Update/_1205.php | 27 +++++++++++++++++++++++++++ boot.php | 2 +- install/schema_mysql.sql | 6 ++++-- 3 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 Zotlabs/Update/_1205.php diff --git a/Zotlabs/Update/_1205.php b/Zotlabs/Update/_1205.php new file mode 100644 index 000000000..5384f183e --- /dev/null +++ b/Zotlabs/Update/_1205.php @@ -0,0 +1,27 @@ + Date: Mon, 26 Feb 2018 10:03:08 +0100 Subject: [PATCH 05/12] bump versio --- boot.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boot.php b/boot.php index 3263bea81..c4556213c 100755 --- a/boot.php +++ b/boot.php @@ -50,7 +50,7 @@ require_once('include/attach.php'); require_once('include/bbcode.php'); define ( 'PLATFORM_NAME', 'hubzilla' ); -define ( 'STD_VERSION', '3.1.12' ); +define ( 'STD_VERSION', '3.1.13' ); define ( 'ZOT_REVISION', '1.3' ); define ( 'DB_UPDATE_VERSION', 1205 ); From a5f843ba9ba3dd3ce9ad22a89d57dfcb5fa46586 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Mon, 26 Feb 2018 11:05:48 +0100 Subject: [PATCH 06/12] switch to fork-awesome --- library/font_awesome/.gitignore | 33 - library/font_awesome/.npmignore | 42 - library/font_awesome/CONTRIBUTING.md | 106 - library/font_awesome/Gemfile | 8 - library/font_awesome/Gemfile.lock | 68 - library/font_awesome/HELP-US-OUT.txt | 7 - library/font_awesome/README.md | 106 - library/font_awesome/_config.yml | 60 - library/font_awesome/bower.json | 22 - library/font_awesome/component.json | 21 - library/font_awesome/composer.json | 27 - library/font_awesome/css/font-awesome.css.map | 7 - library/font_awesome/css/font-awesome.min.css | 4 - library/font_awesome/fonts/FontAwesome.otf | Bin 134808 -> 0 bytes .../fonts/fontawesome-webfont.svg | 2671 ------- .../fonts/fontawesome-webfont.ttf | Bin 165548 -> 0 bytes .../fonts/fontawesome-webfont.woff | Bin 98024 -> 0 bytes .../fonts/fontawesome-webfont.woff2 | Bin 77160 -> 0 bytes library/font_awesome/less/animated.less | 34 - .../font_awesome/less/bordered-pulled.less | 25 - library/font_awesome/less/core.less | 12 - library/font_awesome/less/fixed-width.less | 6 - library/font_awesome/less/font-awesome.less | 18 - library/font_awesome/less/icons.less | 789 -- library/font_awesome/less/larger.less | 13 - library/font_awesome/less/list.less | 19 - library/font_awesome/less/mixins.less | 60 - library/font_awesome/less/path.less | 15 - .../font_awesome/less/rotated-flipped.less | 20 - library/font_awesome/less/screen-reader.less | 5 - library/font_awesome/less/stacked.less | 20 - library/font_awesome/less/variables.less | 800 -- library/font_awesome/package.json | 44 - library/font_awesome/scss/_animated.scss | 34 - .../font_awesome/scss/_bordered-pulled.scss | 25 - library/font_awesome/scss/_core.scss | 12 - library/font_awesome/scss/_fixed-width.scss | 6 - library/font_awesome/scss/_icons.scss | 789 -- library/font_awesome/scss/_larger.scss | 13 - library/font_awesome/scss/_list.scss | 19 - library/font_awesome/scss/_mixins.scss | 60 - library/font_awesome/scss/_path.scss | 15 - .../font_awesome/scss/_rotated-flipped.scss | 20 - library/font_awesome/scss/_screen-reader.scss | 5 - library/font_awesome/scss/_stacked.scss | 20 - library/font_awesome/scss/_variables.scss | 800 -- library/font_awesome/scss/font-awesome.scss | 18 - library/font_awesome/src/3.2.1/CNAME | 1 - library/font_awesome/src/3.2.1/Makefile | 36 - .../src/3.2.1/assets/css/prettify.css | 30 - .../src/3.2.1/assets/css/pygments.css | 71 - .../src/3.2.1/assets/css/site.css | 1154 --- .../src/3.2.1/assets/font-awesome.zip | Bin 276410 -> 0 bytes .../font-awesome/css/font-awesome-ie7.css | 1203 --- .../font-awesome/css/font-awesome-ie7.min.css | 384 - .../assets/font-awesome/css/font-awesome.css | 1479 ---- .../font-awesome/css/font-awesome.min.css | 403 - .../assets/font-awesome/font/FontAwesome.otf | Bin 61896 -> 0 bytes .../font-awesome/font/fontawesome-webfont.eot | Bin 37405 -> 0 bytes .../font-awesome/font/fontawesome-webfont.svg | 399 - .../font-awesome/font/fontawesome-webfont.ttf | Bin 79076 -> 0 bytes .../font/fontawesome-webfont.woff | Bin 43572 -> 0 bytes .../assets/font-awesome/less/bootstrap.less | 84 - .../3.2.1/assets/font-awesome/less/core.less | 129 - .../assets/font-awesome/less/extras.less | 93 - .../font-awesome/less/font-awesome-ie7.less | 1953 ----- .../font-awesome/less/font-awesome.less | 33 - .../3.2.1/assets/font-awesome/less/icons.less | 381 - .../assets/font-awesome/less/mixins.less | 48 - .../3.2.1/assets/font-awesome/less/path.less | 14 - .../assets/font-awesome/less/variables.less | 735 -- .../assets/font-awesome/scss/_bootstrap.scss | 84 - .../3.2.1/assets/font-awesome/scss/_core.scss | 129 - .../assets/font-awesome/scss/_extras.scss | 93 - .../assets/font-awesome/scss/_icons.scss | 381 - .../assets/font-awesome/scss/_mixins.scss | 48 - .../3.2.1/assets/font-awesome/scss/_path.scss | 14 - .../assets/font-awesome/scss/_variables.scss | 734 -- .../font-awesome/scss/font-awesome-ie7.scss | 1953 ----- .../font-awesome/scss/font-awesome.scss | 33 - .../3.2.1/assets/img/contribution-sample.png | Bin 2290 -> 0 bytes .../src/3.2.1/assets/img/fort_awesome.jpg | Bin 114822 -> 0 bytes .../assets/img/glyphicons-halflings-white.png | Bin 8777 -> 0 bytes .../3.2.1/assets/img/glyphicons-halflings.png | Bin 12764 -> 0 bytes .../src/3.2.1/assets/img/icon-flag.pdf | 1355 ---- .../assets/js/ZeroClipboard-1.1.7.min.js | 8 - .../3.2.1/assets/js/ZeroClipboard-1.1.7.swf | Bin 1635 -> 0 bytes .../src/3.2.1/assets/js/backbone.min.js | 37 - .../3.2.1/assets/js/bootstrap-2.3.1.min.js | 6 - .../src/3.2.1/assets/js/bootstrap-222.min.js | 6 - .../src/3.2.1/assets/js/jquery-1.7.1.min.js | 4 - .../src/3.2.1/assets/js/prettify.min.js | 28 - .../font_awesome/src/3.2.1/assets/js/site.js | 38 - .../src/3.2.1/assets/js/underscore.min.js | 31 - .../less/bootstrap-2.3.2/accordion.less | 34 - .../assets/less/bootstrap-2.3.2/alerts.less | 79 - .../less/bootstrap-2.3.2/bootstrap.less | 63 - .../less/bootstrap-2.3.2/breadcrumbs.less | 24 - .../less/bootstrap-2.3.2/button-groups.less | 229 - .../assets/less/bootstrap-2.3.2/buttons.less | 228 - .../assets/less/bootstrap-2.3.2/carousel.less | 158 - .../assets/less/bootstrap-2.3.2/close.less | 32 - .../assets/less/bootstrap-2.3.2/code.less | 61 - .../bootstrap-2.3.2/component-animations.less | 22 - .../less/bootstrap-2.3.2/dropdowns.less | 248 - .../assets/less/bootstrap-2.3.2/forms.less | 690 -- .../assets/less/bootstrap-2.3.2/grid.less | 21 - .../less/bootstrap-2.3.2/hero-unit.less | 25 - .../less/bootstrap-2.3.2/labels-badges.less | 84 - .../assets/less/bootstrap-2.3.2/layouts.less | 16 - .../assets/less/bootstrap-2.3.2/media.less | 55 - .../assets/less/bootstrap-2.3.2/mixins.less | 702 -- .../assets/less/bootstrap-2.3.2/modals.less | 95 - .../assets/less/bootstrap-2.3.2/navbar.less | 497 -- .../assets/less/bootstrap-2.3.2/navs.less | 409 -- .../assets/less/bootstrap-2.3.2/pager.less | 43 - .../less/bootstrap-2.3.2/pagination.less | 123 - .../assets/less/bootstrap-2.3.2/popovers.less | 133 - .../less/bootstrap-2.3.2/progress-bars.less | 122 - .../assets/less/bootstrap-2.3.2/reset.less | 216 - .../responsive-1200px-min.less | 28 - .../bootstrap-2.3.2/responsive-767px-max.less | 193 - .../responsive-768px-979px.less | 19 - .../bootstrap-2.3.2/responsive-navbar.less | 189 - .../bootstrap-2.3.2/responsive-utilities.less | 59 - .../less/bootstrap-2.3.2/responsive.less | 48 - .../less/bootstrap-2.3.2/scaffolding.less | 53 - .../assets/less/bootstrap-2.3.2/sprites.less | 197 - .../assets/less/bootstrap-2.3.2/tables.less | 244 - .../less/bootstrap-2.3.2/thumbnails.less | 53 - .../assets/less/bootstrap-2.3.2/tooltip.less | 70 - .../assets/less/bootstrap-2.3.2/type.less | 247 - .../less/bootstrap-2.3.2/utilities.less | 30 - .../less/bootstrap-2.3.2/variables.less | 301 - .../assets/less/bootstrap-2.3.2/wells.less | 29 - .../src/3.2.1/assets/less/lazy.less | 85 - .../src/3.2.1/assets/less/mixins.less | 58 - .../assets/less/responsive-1200px-min.less | 56 - .../assets/less/responsive-767px-max.less | 83 - .../assets/less/responsive-768px-979px.less | 67 - .../3.2.1/assets/less/responsive-navbar.less | 11 - .../src/3.2.1/assets/less/responsive.less | 53 - .../src/3.2.1/assets/less/site.less | 352 - .../src/3.2.1/assets/less/sticky-footer.less | 17 - .../src/3.2.1/assets/less/variables.less | 347 - .../src/3.2.1/cheatsheet/index.html | 2388 ------ .../src/3.2.1/community/index.html | 363 - library/font_awesome/src/3.2.1/design.html | 1 - .../src/3.2.1/examples/index.html | 680 -- .../src/3.2.1/get-started/index.html | 308 - .../src/3.2.1/icon/adjust/index.html | 208 - .../src/3.2.1/icon/adn/index.html | 208 - .../src/3.2.1/icon/align-center/index.html | 208 - .../src/3.2.1/icon/align-justify/index.html | 208 - .../src/3.2.1/icon/align-left/index.html | 208 - .../src/3.2.1/icon/align-right/index.html | 208 - .../src/3.2.1/icon/ambulance/index.html | 208 - .../src/3.2.1/icon/anchor/index.html | 208 - .../src/3.2.1/icon/android/index.html | 208 - .../src/3.2.1/icon/angle-down/index.html | 208 - .../src/3.2.1/icon/angle-left/index.html | 208 - .../src/3.2.1/icon/angle-right/index.html | 208 - .../src/3.2.1/icon/angle-up/index.html | 208 - .../src/3.2.1/icon/apple/index.html | 208 - .../src/3.2.1/icon/archive/index.html | 208 - .../src/3.2.1/icon/arrow-down/index.html | 208 - .../src/3.2.1/icon/arrow-left/index.html | 208 - .../src/3.2.1/icon/arrow-right/index.html | 208 - .../src/3.2.1/icon/arrow-up/index.html | 208 - .../src/3.2.1/icon/asterisk/index.html | 208 - .../src/3.2.1/icon/backward/index.html | 208 - .../src/3.2.1/icon/ban-circle/index.html | 208 - .../src/3.2.1/icon/bar-chart/index.html | 208 - .../src/3.2.1/icon/barcode/index.html | 208 - .../src/3.2.1/icon/beaker/index.html | 208 - .../src/3.2.1/icon/beer/index.html | 208 - .../src/3.2.1/icon/bell-alt/index.html | 208 - .../src/3.2.1/icon/bell/index.html | 208 - .../src/3.2.1/icon/bitbucket-sign/index.html | 208 - .../src/3.2.1/icon/bitbucket/index.html | 208 - .../src/3.2.1/icon/bold/index.html | 208 - .../src/3.2.1/icon/bolt/index.html | 208 - .../src/3.2.1/icon/book/index.html | 208 - .../src/3.2.1/icon/bookmark-empty/index.html | 208 - .../src/3.2.1/icon/bookmark/index.html | 208 - .../src/3.2.1/icon/briefcase/index.html | 208 - .../src/3.2.1/icon/btc/index.html | 215 - .../src/3.2.1/icon/bug/index.html | 208 - .../src/3.2.1/icon/building/index.html | 208 - .../src/3.2.1/icon/bullhorn/index.html | 208 - .../src/3.2.1/icon/bullseye/index.html | 208 - .../src/3.2.1/icon/calendar-empty/index.html | 208 - .../src/3.2.1/icon/calendar/index.html | 208 - .../src/3.2.1/icon/camera-retro/index.html | 208 - .../src/3.2.1/icon/camera/index.html | 208 - .../src/3.2.1/icon/caret-down/index.html | 208 - .../src/3.2.1/icon/caret-left/index.html | 208 - .../src/3.2.1/icon/caret-right/index.html | 208 - .../src/3.2.1/icon/caret-up/index.html | 208 - .../src/3.2.1/icon/certificate/index.html | 208 - .../src/3.2.1/icon/check-empty/index.html | 213 - .../src/3.2.1/icon/check-minus/index.html | 208 - .../src/3.2.1/icon/check-sign/index.html | 208 - .../src/3.2.1/icon/check/index.html | 208 - .../src/3.2.1/icon/chevron-down/index.html | 208 - .../src/3.2.1/icon/chevron-left/index.html | 208 - .../src/3.2.1/icon/chevron-right/index.html | 208 - .../3.2.1/icon/chevron-sign-down/index.html | 208 - .../3.2.1/icon/chevron-sign-left/index.html | 208 - .../3.2.1/icon/chevron-sign-right/index.html | 208 - .../src/3.2.1/icon/chevron-sign-up/index.html | 208 - .../src/3.2.1/icon/chevron-up/index.html | 208 - .../3.2.1/icon/circle-arrow-down/index.html | 208 - .../3.2.1/icon/circle-arrow-left/index.html | 208 - .../3.2.1/icon/circle-arrow-right/index.html | 208 - .../src/3.2.1/icon/circle-arrow-up/index.html | 208 - .../src/3.2.1/icon/circle-blank/index.html | 208 - .../src/3.2.1/icon/circle/index.html | 208 - .../src/3.2.1/icon/cloud-download/index.html | 208 - .../src/3.2.1/icon/cloud-upload/index.html | 208 - .../src/3.2.1/icon/cloud/index.html | 208 - .../src/3.2.1/icon/cny/index.html | 213 - .../src/3.2.1/icon/code-fork/index.html | 208 - .../src/3.2.1/icon/code/index.html | 208 - .../src/3.2.1/icon/coffee/index.html | 208 - .../src/3.2.1/icon/cog/index.html | 213 - .../src/3.2.1/icon/cogs/index.html | 213 - .../src/3.2.1/icon/collapse-alt/index.html | 208 - .../src/3.2.1/icon/collapse-top/index.html | 208 - .../src/3.2.1/icon/collapse/index.html | 208 - .../src/3.2.1/icon/columns/index.html | 208 - .../src/3.2.1/icon/comment-alt/index.html | 208 - .../src/3.2.1/icon/comment/index.html | 208 - .../src/3.2.1/icon/comments-alt/index.html | 208 - .../src/3.2.1/icon/comments/index.html | 208 - .../src/3.2.1/icon/compass/index.html | 208 - .../src/3.2.1/icon/copy/index.html | 208 - .../src/3.2.1/icon/credit-card/index.html | 208 - .../src/3.2.1/icon/crop/index.html | 208 - .../src/3.2.1/icon/css3/index.html | 208 - .../src/3.2.1/icon/cut/index.html | 208 - .../src/3.2.1/icon/dashboard/index.html | 208 - .../src/3.2.1/icon/desktop/index.html | 208 - .../3.2.1/icon/double-angle-down/index.html | 208 - .../3.2.1/icon/double-angle-left/index.html | 208 - .../3.2.1/icon/double-angle-right/index.html | 208 - .../src/3.2.1/icon/double-angle-up/index.html | 208 - .../src/3.2.1/icon/download-alt/index.html | 208 - .../src/3.2.1/icon/download/index.html | 208 - .../src/3.2.1/icon/dribbble/index.html | 208 - .../src/3.2.1/icon/dropbox/index.html | 208 - .../src/3.2.1/icon/edit-sign/index.html | 208 - .../src/3.2.1/icon/edit/index.html | 208 - .../src/3.2.1/icon/eject/index.html | 208 - .../3.2.1/icon/ellipsis-horizontal/index.html | 208 - .../3.2.1/icon/ellipsis-vertical/index.html | 208 - .../src/3.2.1/icon/envelope-alt/index.html | 208 - .../src/3.2.1/icon/envelope/index.html | 208 - .../src/3.2.1/icon/eraser/index.html | 210 - .../src/3.2.1/icon/eur/index.html | 213 - .../src/3.2.1/icon/exchange/index.html | 208 - .../3.2.1/icon/exclamation-sign/index.html | 208 - .../src/3.2.1/icon/exclamation/index.html | 208 - .../src/3.2.1/icon/expand-alt/index.html | 208 - .../src/3.2.1/icon/expand/index.html | 208 - .../3.2.1/icon/external-link-sign/index.html | 208 - .../src/3.2.1/icon/external-link/index.html | 208 - .../src/3.2.1/icon/eye-close/index.html | 208 - .../src/3.2.1/icon/eye-open/index.html | 208 - .../src/3.2.1/icon/facebook-sign/index.html | 208 - .../src/3.2.1/icon/facebook/index.html | 208 - .../src/3.2.1/icon/facetime-video/index.html | 208 - .../src/3.2.1/icon/fast-backward/index.html | 208 - .../src/3.2.1/icon/fast-forward/index.html | 208 - .../src/3.2.1/icon/female/index.html | 208 - .../src/3.2.1/icon/fighter-jet/index.html | 208 - .../src/3.2.1/icon/file-alt/index.html | 208 - .../src/3.2.1/icon/file-text-alt/index.html | 208 - .../src/3.2.1/icon/file-text/index.html | 208 - .../src/3.2.1/icon/file/index.html | 208 - .../src/3.2.1/icon/film/index.html | 208 - .../src/3.2.1/icon/filter/index.html | 208 - .../3.2.1/icon/fire-extinguisher/index.html | 208 - .../src/3.2.1/icon/fire/index.html | 208 - .../src/3.2.1/icon/flag-alt/index.html | 208 - .../src/3.2.1/icon/flag-checkered/index.html | 208 - .../src/3.2.1/icon/flag/index.html | 208 - .../src/3.2.1/icon/flickr/index.html | 208 - .../3.2.1/icon/folder-close-alt/index.html | 208 - .../src/3.2.1/icon/folder-close/index.html | 208 - .../src/3.2.1/icon/folder-open-alt/index.html | 208 - .../src/3.2.1/icon/folder-open/index.html | 208 - .../src/3.2.1/icon/font/index.html | 208 - .../src/3.2.1/icon/food/index.html | 208 - .../src/3.2.1/icon/forward/index.html | 208 - .../src/3.2.1/icon/foursquare/index.html | 208 - .../src/3.2.1/icon/frown/index.html | 208 - .../src/3.2.1/icon/fullscreen/index.html | 208 - .../src/3.2.1/icon/gamepad/index.html | 208 - .../src/3.2.1/icon/gbp/index.html | 208 - .../src/3.2.1/icon/gift/index.html | 208 - .../src/3.2.1/icon/github-alt/index.html | 208 - .../src/3.2.1/icon/github-sign/index.html | 208 - .../src/3.2.1/icon/github/index.html | 208 - .../src/3.2.1/icon/gittip/index.html | 208 - .../src/3.2.1/icon/glass/index.html | 208 - .../src/3.2.1/icon/globe/index.html | 208 - .../3.2.1/icon/google-plus-sign/index.html | 208 - .../src/3.2.1/icon/google-plus/index.html | 208 - .../src/3.2.1/icon/group/index.html | 208 - .../src/3.2.1/icon/h-sign/index.html | 208 - .../src/3.2.1/icon/hand-down/index.html | 208 - .../src/3.2.1/icon/hand-left/index.html | 208 - .../src/3.2.1/icon/hand-right/index.html | 208 - .../src/3.2.1/icon/hand-up/index.html | 208 - .../src/3.2.1/icon/hdd/index.html | 208 - .../src/3.2.1/icon/headphones/index.html | 208 - .../src/3.2.1/icon/heart-empty/index.html | 208 - .../src/3.2.1/icon/heart/index.html | 208 - .../src/3.2.1/icon/home/index.html | 208 - .../src/3.2.1/icon/hospital/index.html | 208 - .../src/3.2.1/icon/html5/index.html | 208 - .../src/3.2.1/icon/inbox/index.html | 208 - .../src/3.2.1/icon/indent-left/index.html | 208 - .../src/3.2.1/icon/indent-right/index.html | 208 - .../src/3.2.1/icon/info-sign/index.html | 208 - .../src/3.2.1/icon/info/index.html | 208 - .../src/3.2.1/icon/inr/index.html | 213 - .../src/3.2.1/icon/instagram/index.html | 208 - .../src/3.2.1/icon/italic/index.html | 208 - .../src/3.2.1/icon/jpy/index.html | 213 - .../src/3.2.1/icon/key/index.html | 208 - .../src/3.2.1/icon/keyboard/index.html | 208 - .../src/3.2.1/icon/krw/index.html | 213 - .../src/3.2.1/icon/laptop/index.html | 208 - .../src/3.2.1/icon/leaf/index.html | 208 - .../src/3.2.1/icon/legal/index.html | 208 - .../src/3.2.1/icon/lemon/index.html | 208 - .../src/3.2.1/icon/level-down/index.html | 208 - .../src/3.2.1/icon/level-up/index.html | 208 - .../src/3.2.1/icon/lightbulb/index.html | 208 - .../src/3.2.1/icon/link/index.html | 208 - .../src/3.2.1/icon/linkedin-sign/index.html | 208 - .../src/3.2.1/icon/linkedin/index.html | 208 - .../src/3.2.1/icon/linux/index.html | 208 - .../src/3.2.1/icon/list-alt/index.html | 208 - .../src/3.2.1/icon/list-ol/index.html | 208 - .../src/3.2.1/icon/list-ul/index.html | 208 - .../src/3.2.1/icon/list/index.html | 208 - .../src/3.2.1/icon/location-arrow/index.html | 208 - .../src/3.2.1/icon/lock/index.html | 208 - .../src/3.2.1/icon/long-arrow-down/index.html | 208 - .../src/3.2.1/icon/long-arrow-left/index.html | 208 - .../3.2.1/icon/long-arrow-right/index.html | 208 - .../src/3.2.1/icon/long-arrow-up/index.html | 208 - .../src/3.2.1/icon/magic/index.html | 208 - .../src/3.2.1/icon/magnet/index.html | 208 - .../src/3.2.1/icon/mail-reply-all/index.html | 208 - .../src/3.2.1/icon/male/index.html | 208 - .../src/3.2.1/icon/map-marker/index.html | 208 - .../src/3.2.1/icon/maxcdn/index.html | 208 - .../src/3.2.1/icon/medkit/index.html | 208 - .../src/3.2.1/icon/meh/index.html | 208 - .../src/3.2.1/icon/microphone-off/index.html | 208 - .../src/3.2.1/icon/microphone/index.html | 208 - .../src/3.2.1/icon/minus-sign-alt/index.html | 208 - .../src/3.2.1/icon/minus-sign/index.html | 208 - .../src/3.2.1/icon/minus/index.html | 208 - .../src/3.2.1/icon/mobile-phone/index.html | 208 - .../src/3.2.1/icon/money/index.html | 208 - .../src/3.2.1/icon/moon/index.html | 208 - .../src/3.2.1/icon/move/index.html | 208 - .../src/3.2.1/icon/music/index.html | 208 - .../src/3.2.1/icon/off/index.html | 213 - .../src/3.2.1/icon/ok-circle/index.html | 208 - .../src/3.2.1/icon/ok-sign/index.html | 208 - .../font_awesome/src/3.2.1/icon/ok/index.html | 208 - .../src/3.2.1/icon/paper-clip/index.html | 213 - .../src/3.2.1/icon/paste/index.html | 208 - .../src/3.2.1/icon/pause/index.html | 208 - .../src/3.2.1/icon/pencil/index.html | 208 - .../src/3.2.1/icon/phone-sign/index.html | 208 - .../src/3.2.1/icon/phone/index.html | 208 - .../src/3.2.1/icon/picture/index.html | 208 - .../src/3.2.1/icon/pinterest-sign/index.html | 208 - .../src/3.2.1/icon/pinterest/index.html | 208 - .../src/3.2.1/icon/plane/index.html | 208 - .../src/3.2.1/icon/play-circle/index.html | 208 - .../src/3.2.1/icon/play-sign/index.html | 208 - .../src/3.2.1/icon/play/index.html | 208 - .../src/3.2.1/icon/plus-sign-alt/index.html | 210 - .../src/3.2.1/icon/plus-sign/index.html | 208 - .../src/3.2.1/icon/plus/index.html | 208 - .../src/3.2.1/icon/print/index.html | 208 - .../src/3.2.1/icon/pushpin/index.html | 208 - .../src/3.2.1/icon/puzzle-piece/index.html | 208 - .../src/3.2.1/icon/qrcode/index.html | 208 - .../src/3.2.1/icon/question-sign/index.html | 208 - .../src/3.2.1/icon/question/index.html | 208 - .../src/3.2.1/icon/quote-left/index.html | 208 - .../src/3.2.1/icon/quote-right/index.html | 208 - .../src/3.2.1/icon/random/index.html | 208 - .../src/3.2.1/icon/refresh/index.html | 208 - .../src/3.2.1/icon/remove-circle/index.html | 208 - .../src/3.2.1/icon/remove-sign/index.html | 208 - .../src/3.2.1/icon/remove/index.html | 208 - .../src/3.2.1/icon/renren/index.html | 208 - .../src/3.2.1/icon/reorder/index.html | 208 - .../src/3.2.1/icon/repeat/index.html | 213 - .../src/3.2.1/icon/reply-all/index.html | 208 - .../src/3.2.1/icon/reply/index.html | 213 - .../src/3.2.1/icon/resize-full/index.html | 208 - .../3.2.1/icon/resize-horizontal/index.html | 208 - .../src/3.2.1/icon/resize-small/index.html | 208 - .../src/3.2.1/icon/resize-vertical/index.html | 208 - .../src/3.2.1/icon/retweet/index.html | 208 - .../src/3.2.1/icon/road/index.html | 208 - .../src/3.2.1/icon/rocket/index.html | 208 - .../src/3.2.1/icon/rss-sign/index.html | 208 - .../src/3.2.1/icon/rss/index.html | 208 - .../src/3.2.1/icon/save/index.html | 208 - .../src/3.2.1/icon/screenshot/index.html | 208 - .../src/3.2.1/icon/search/index.html | 208 - .../src/3.2.1/icon/share-alt/index.html | 213 - .../src/3.2.1/icon/share-sign/index.html | 208 - .../src/3.2.1/icon/share/index.html | 208 - .../src/3.2.1/icon/shield/index.html | 208 - .../src/3.2.1/icon/shopping-cart/index.html | 208 - .../src/3.2.1/icon/sign-blank/index.html | 208 - .../src/3.2.1/icon/signal/index.html | 208 - .../src/3.2.1/icon/signin/index.html | 208 - .../src/3.2.1/icon/signout/index.html | 208 - .../src/3.2.1/icon/sitemap/index.html | 208 - .../src/3.2.1/icon/skype/index.html | 208 - .../src/3.2.1/icon/smile/index.html | 208 - .../icon/sort-by-alphabet-alt/index.html | 208 - .../3.2.1/icon/sort-by-alphabet/index.html | 208 - .../icon/sort-by-attributes-alt/index.html | 208 - .../3.2.1/icon/sort-by-attributes/index.html | 208 - .../3.2.1/icon/sort-by-order-alt/index.html | 208 - .../src/3.2.1/icon/sort-by-order/index.html | 208 - .../src/3.2.1/icon/sort-down/index.html | 208 - .../src/3.2.1/icon/sort-up/index.html | 208 - .../src/3.2.1/icon/sort/index.html | 208 - .../src/3.2.1/icon/spinner/index.html | 208 - .../src/3.2.1/icon/stackexchange/index.html | 208 - .../src/3.2.1/icon/star-empty/index.html | 208 - .../src/3.2.1/icon/star-half-empty/index.html | 213 - .../src/3.2.1/icon/star-half/index.html | 208 - .../src/3.2.1/icon/star/index.html | 208 - .../src/3.2.1/icon/step-backward/index.html | 208 - .../src/3.2.1/icon/step-forward/index.html | 208 - .../src/3.2.1/icon/stethoscope/index.html | 208 - .../src/3.2.1/icon/stop/index.html | 208 - .../src/3.2.1/icon/strikethrough/index.html | 208 - .../src/3.2.1/icon/subscript/index.html | 208 - .../src/3.2.1/icon/suitcase/index.html | 208 - .../src/3.2.1/icon/sun/index.html | 208 - .../src/3.2.1/icon/superscript/index.html | 208 - .../src/3.2.1/icon/table/index.html | 208 - .../src/3.2.1/icon/tablet/index.html | 208 - .../src/3.2.1/icon/tag/index.html | 208 - .../src/3.2.1/icon/tags/index.html | 208 - .../src/3.2.1/icon/tasks/index.html | 208 - .../src/3.2.1/icon/terminal/index.html | 208 - .../src/3.2.1/icon/text-height/index.html | 208 - .../src/3.2.1/icon/text-width/index.html | 208 - .../src/3.2.1/icon/th-large/index.html | 208 - .../src/3.2.1/icon/th-list/index.html | 208 - .../font_awesome/src/3.2.1/icon/th/index.html | 208 - .../src/3.2.1/icon/thumbs-down-alt/index.html | 208 - .../src/3.2.1/icon/thumbs-down/index.html | 208 - .../src/3.2.1/icon/thumbs-up-alt/index.html | 208 - .../src/3.2.1/icon/thumbs-up/index.html | 208 - .../src/3.2.1/icon/ticket/index.html | 208 - .../src/3.2.1/icon/time/index.html | 208 - .../src/3.2.1/icon/tint/index.html | 208 - .../src/3.2.1/icon/trash/index.html | 208 - .../src/3.2.1/icon/trello/index.html | 208 - .../src/3.2.1/icon/trophy/index.html | 208 - .../src/3.2.1/icon/truck/index.html | 208 - .../src/3.2.1/icon/tumblr-sign/index.html | 208 - .../src/3.2.1/icon/tumblr/index.html | 208 - .../src/3.2.1/icon/twitter-sign/index.html | 208 - .../src/3.2.1/icon/twitter/index.html | 208 - .../src/3.2.1/icon/umbrella/index.html | 208 - .../src/3.2.1/icon/underline/index.html | 208 - .../src/3.2.1/icon/undo/index.html | 213 - .../src/3.2.1/icon/unlink/index.html | 208 - .../src/3.2.1/icon/unlock-alt/index.html | 208 - .../src/3.2.1/icon/unlock/index.html | 208 - .../src/3.2.1/icon/upload-alt/index.html | 208 - .../src/3.2.1/icon/upload/index.html | 208 - .../src/3.2.1/icon/usd/index.html | 213 - .../src/3.2.1/icon/user-md/index.html | 208 - .../src/3.2.1/icon/user/index.html | 208 - .../font_awesome/src/3.2.1/icon/vk/index.html | 208 - .../src/3.2.1/icon/volume-down/index.html | 208 - .../src/3.2.1/icon/volume-off/index.html | 208 - .../src/3.2.1/icon/volume-up/index.html | 208 - .../src/3.2.1/icon/warning-sign/index.html | 208 - .../src/3.2.1/icon/weibo/index.html | 208 - .../src/3.2.1/icon/windows/index.html | 208 - .../src/3.2.1/icon/wrench/index.html | 208 - .../src/3.2.1/icon/xing-sign/index.html | 208 - .../src/3.2.1/icon/xing/index.html | 208 - .../src/3.2.1/icon/youtube-play/index.html | 210 - .../src/3.2.1/icon/youtube-sign/index.html | 208 - .../src/3.2.1/icon/youtube/index.html | 208 - .../src/3.2.1/icon/zoom-in/index.html | 208 - .../src/3.2.1/icon/zoom-out/index.html | 208 - library/font_awesome/src/3.2.1/icons.yml | 2590 ------- .../font_awesome/src/3.2.1/icons/index.html | 1211 --- library/font_awesome/src/3.2.1/index.html | 329 - .../font_awesome/src/3.2.1/license/index.html | 270 - .../font_awesome/src/3.2.1/test/index.html | 1056 --- .../src/3.2.1/whats-new/index.html | 442 -- library/font_awesome/src/CNAME | 1 - library/font_awesome/src/Makefile | 40 - library/font_awesome/src/README.md-nobuild | 108 - .../accessibility/accessibility-facdn.html | 21 - .../accessibility/accessibility-manual.html | 121 - .../_includes/accessibility/background.html | 15 - .../_includes/accessibility/cta-cdn-ally.html | 11 - .../src/_includes/accessibility/other.html | 17 - .../src/_includes/ads/fusion.html | 1 - .../src/_includes/brand-adblock-warning.html | 5 - .../src/_includes/brand-license.html | 6 - .../font_awesome/src/_includes/code/core.less | 6 - .../font_awesome/src/_includes/code/core.scss | 6 - .../src/_includes/code/license.css | 4 - .../_includes/community/getting-support.html | 22 - .../community/project-milestones.html | 7 - .../_includes/community/reporting-bugs.html | 18 - .../community/requesting-new-icons.html | 29 - .../community/submitting-pull-requests.html | 13 - .../src/_includes/examples/accessible.html | 101 - .../src/_includes/examples/animated.html | 60 - .../src/_includes/examples/basic.html | 39 - .../src/_includes/examples/bootstrap.html | 111 - .../_includes/examples/bordered-pulled.html | 30 - .../src/_includes/examples/custom.html | 16 - .../src/_includes/examples/fixed-width.html | 33 - .../src/_includes/examples/larger.html | 40 - .../src/_includes/examples/list.html | 30 - .../_includes/examples/rotated-flipped.html | 34 - .../src/_includes/examples/stacked.html | 65 - .../font_awesome/src/_includes/footer.html | 36 - .../src/_includes/icons/accessibility.html | 12 - .../src/_includes/icons/brand.html | 19 - .../src/_includes/icons/chart.html | 12 - .../src/_includes/icons/currency.html | 12 - .../src/_includes/icons/directional.html | 12 - .../src/_includes/icons/file-type.html | 12 - .../src/_includes/icons/form-control.html | 11 - .../src/_includes/icons/gender.html | 12 - .../src/_includes/icons/hand.html | 12 - .../src/_includes/icons/medical.html | 12 - .../font_awesome/src/_includes/icons/new.html | 18 - .../src/_includes/icons/payment.html | 12 - .../src/_includes/icons/spinner.html | 22 - .../src/_includes/icons/text-editor.html | 12 - .../src/_includes/icons/transportation.html | 12 - .../src/_includes/icons/video-player.html | 12 - .../src/_includes/icons/web-application.html | 12 - .../src/_includes/jumbotron-carousel.html | 59 - .../font_awesome/src/_includes/jumbotron.html | 19 - .../src/_includes/modals/download.html | 58 - .../src/_includes/modals/kickstarter.html | 24 - .../font_awesome/src/_includes/navbar.html | 127 - .../src/_includes/new-features.html | 29 - .../src/_includes/new-naming.html | 157 - .../src/_includes/new-upgrading.html | 10 - .../_includes/products/camera-retro-tee.html | 31 - .../src/_includes/products/classics-tee.html | 31 - .../_includes/products/cta-suggestions.html | 20 - .../src/_includes/products/fa-ther-tee.html | 29 - .../_includes/products/green-logo-tee.html | 31 - .../src/_includes/products/old-skool-tee.html | 31 - .../rock-paper-scissors-lizard-spock-tee.html | 27 - .../_includes/products/space-shuttle-tee.html | 31 - .../_includes/products/white-logo-tee.html | 35 - .../font_awesome/src/_includes/stripe-ad.html | 6 - .../src/_includes/stripe-social.html | 35 - .../src/_includes/tell-me-thanks.html | 22 - .../tests/rotated-flipped-inside-anchor.html | 6 - .../tests/rotated-flipped-inside-btn.html | 6 - .../src/_includes/tests/rotated-flipped.html | 6 - .../tests/stacked-inside-anchor.html | 69 - .../_includes/tests/stacked-with-text.html | 4 - .../src/_includes/tests/stacked.html | 58 - .../font_awesome/src/_includes/thanks-to.html | 26 - library/font_awesome/src/_includes/why.html | 42 - library/font_awesome/src/_layouts/base.html | 88 - library/font_awesome/src/_layouts/icon.html | 79 - library/font_awesome/src/_layouts/survey.html | 47 - .../src/_plugins/flatten_icon_filters.rb | 38 - .../src/_plugins/icon_page_generator.rb | 45 - library/font_awesome/src/_plugins/site.rb | 142 - library/font_awesome/src/accessibility.html | 39 - .../font_awesome/src/assets/css/prettify.css | 30 - .../font_awesome/src/assets/css/pygments.css | 71 - .../src/assets/font-awesome/HELP-US-OUT.txt | 7 - .../assets/font-awesome/fonts/FontAwesome.otf | Bin 134808 -> 0 bytes .../fonts/fontawesome-webfont.eot | Bin 165742 -> 0 bytes .../fonts/fontawesome-webfont.svg | 2671 ------- .../fonts/fontawesome-webfont.woff | Bin 98024 -> 0 bytes .../fonts/fontawesome-webfont.woff2 | Bin 77160 -> 0 bytes .../assets/font-awesome/less/animated.less | 37 - .../font-awesome/less/bordered-pulled.less | 28 - .../src/assets/font-awesome/less/core.less | 9 - .../assets/font-awesome/less/fixed-width.less | 9 - .../font-awesome/less/font-awesome.less | 17 - .../src/assets/font-awesome/less/icons.less | 7 - .../src/assets/font-awesome/less/larger.less | 16 - .../src/assets/font-awesome/less/list.less | 22 - .../src/assets/font-awesome/less/mixins.less | 56 - .../src/assets/font-awesome/less/path.less | 15 - .../font-awesome/less/rotated-flipped.less | 23 - .../font-awesome/less/screen-reader.less | 5 - .../src/assets/font-awesome/less/stacked.less | 23 - .../assets/font-awesome/less/variables.less | 17 - .../assets/font-awesome/scss/_animated.scss | 37 - .../font-awesome/scss/_bordered-pulled.scss | 28 - .../src/assets/font-awesome/scss/_core.scss | 9 - .../font-awesome/scss/_fixed-width.scss | 9 - .../src/assets/font-awesome/scss/_icons.scss | 7 - .../src/assets/font-awesome/scss/_larger.scss | 16 - .../src/assets/font-awesome/scss/_list.scss | 22 - .../src/assets/font-awesome/scss/_mixins.scss | 56 - .../src/assets/font-awesome/scss/_path.scss | 15 - .../font-awesome/scss/_rotated-flipped.scss | 23 - .../font-awesome/scss/_screen-reader.scss | 5 - .../assets/font-awesome/scss/_stacked.scss | 23 - .../assets/font-awesome/scss/_variables.scss | 17 - .../font-awesome/scss/font-awesome.scss | 17 - .../font_awesome/src/assets/img/algolia.png | Bin 72993 -> 0 bytes .../src/assets/img/logo-themeisle.png | Bin 14209 -> 0 bytes .../src/assets/img/logo-wpbeginner.png | Bin 8268 -> 0 bytes .../src/assets/js/ZeroClipboard-1.1.7.min.js | 8 - .../src/assets/js/ZeroClipboard-1.1.7.swf | Bin 1635 -> 0 bytes .../font_awesome/src/assets/js/html5shiv.js | 8 - .../src/assets/js/monetization.js | 1 - .../src/assets/js/prettify.min.js | 28 - .../font_awesome/src/assets/js/respond.min.js | 6 - library/font_awesome/src/assets/js/search.js | 92 - library/font_awesome/src/assets/js/site.js | 89 - .../assets/less/bootstrap-3.3.5/.csscomb.json | 304 - .../assets/less/bootstrap-3.3.5/.csslintrc | 19 - .../assets/less/bootstrap-3.3.5/alerts.less | 73 - .../assets/less/bootstrap-3.3.5/badges.less | 66 - .../less/bootstrap-3.3.5/bootstrap.less | 56 - .../less/bootstrap-3.3.5/breadcrumbs.less | 26 - .../less/bootstrap-3.3.5/button-groups.less | 244 - .../assets/less/bootstrap-3.3.5/buttons.less | 166 - .../assets/less/bootstrap-3.3.5/carousel.less | 269 - .../assets/less/bootstrap-3.3.5/close.less | 34 - .../src/assets/less/bootstrap-3.3.5/code.less | 69 - .../bootstrap-3.3.5/component-animations.less | 33 - .../less/bootstrap-3.3.5/dropdowns.less | 216 - .../assets/less/bootstrap-3.3.5/forms.less | 613 -- .../less/bootstrap-3.3.5/glyphicons.less | 305 - .../src/assets/less/bootstrap-3.3.5/grid.less | 84 - .../less/bootstrap-3.3.5/input-groups.less | 167 - .../less/bootstrap-3.3.5/jumbotron.less | 52 - .../assets/less/bootstrap-3.3.5/labels.less | 64 - .../less/bootstrap-3.3.5/list-group.less | 130 - .../assets/less/bootstrap-3.3.5/media.less | 66 - .../assets/less/bootstrap-3.3.5/mixins.less | 40 - .../less/bootstrap-3.3.5/mixins/alerts.less | 14 - .../mixins/background-variant.less | 9 - .../bootstrap-3.3.5/mixins/border-radius.less | 18 - .../less/bootstrap-3.3.5/mixins/buttons.less | 68 - .../bootstrap-3.3.5/mixins/center-block.less | 7 - .../less/bootstrap-3.3.5/mixins/clearfix.less | 22 - .../less/bootstrap-3.3.5/mixins/forms.less | 85 - .../bootstrap-3.3.5/mixins/gradients.less | 59 - .../mixins/grid-framework.less | 91 - .../less/bootstrap-3.3.5/mixins/grid.less | 122 - .../bootstrap-3.3.5/mixins/hide-text.less | 21 - .../less/bootstrap-3.3.5/mixins/image.less | 33 - .../less/bootstrap-3.3.5/mixins/labels.less | 12 - .../bootstrap-3.3.5/mixins/list-group.less | 30 - .../bootstrap-3.3.5/mixins/nav-divider.less | 10 - .../mixins/nav-vertical-align.less | 9 - .../less/bootstrap-3.3.5/mixins/opacity.less | 8 - .../bootstrap-3.3.5/mixins/pagination.less | 24 - .../less/bootstrap-3.3.5/mixins/panels.less | 24 - .../bootstrap-3.3.5/mixins/progress-bar.less | 10 - .../bootstrap-3.3.5/mixins/reset-filter.less | 8 - .../bootstrap-3.3.5/mixins/reset-text.less | 18 - .../less/bootstrap-3.3.5/mixins/resize.less | 6 - .../mixins/responsive-visibility.less | 15 - .../less/bootstrap-3.3.5/mixins/size.less | 10 - .../bootstrap-3.3.5/mixins/tab-focus.less | 9 - .../bootstrap-3.3.5/mixins/table-row.less | 28 - .../bootstrap-3.3.5/mixins/text-emphasis.less | 9 - .../bootstrap-3.3.5/mixins/text-overflow.less | 8 - .../mixins/vendor-prefixes.less | 227 - .../assets/less/bootstrap-3.3.5/modals.less | 150 - .../assets/less/bootstrap-3.3.5/navbar.less | 660 -- .../src/assets/less/bootstrap-3.3.5/navs.less | 242 - .../less/bootstrap-3.3.5/normalize.less | 424 -- .../assets/less/bootstrap-3.3.5/pager.less | 54 - .../less/bootstrap-3.3.5/pagination.less | 89 - .../assets/less/bootstrap-3.3.5/panels.less | 271 - .../assets/less/bootstrap-3.3.5/popovers.less | 131 - .../assets/less/bootstrap-3.3.5/print.less | 101 - .../less/bootstrap-3.3.5/progress-bars.less | 87 - .../bootstrap-3.3.5/responsive-embed.less | 35 - .../bootstrap-3.3.5/responsive-utilities.less | 194 - .../less/bootstrap-3.3.5/scaffolding.less | 161 - .../assets/less/bootstrap-3.3.5/tables.less | 234 - .../assets/less/bootstrap-3.3.5/theme.less | 291 - .../less/bootstrap-3.3.5/thumbnails.less | 36 - .../assets/less/bootstrap-3.3.5/tooltip.less | 101 - .../src/assets/less/bootstrap-3.3.5/type.less | 302 - .../less/bootstrap-3.3.5/utilities.less | 55 - .../less/bootstrap-3.3.5/variables.less | 869 --- .../assets/less/bootstrap-3.3.5/wells.less | 29 - .../src/assets/less/gandy-grid/grid.less | 43 - .../src/assets/less/gandy-grid/mixins.less | 18 - .../font_awesome/src/assets/less/site.less | 45 - .../src/assets/less/site/algolia.less | 12 - .../src/assets/less/site/banner-ad.less | 270 - .../assets/less/site/bootstrap/alerts.less | 5 - .../assets/less/site/bootstrap/buttons.less | 3 - .../assets/less/site/bootstrap/jumbotron.less | 87 - .../assets/less/site/bootstrap/labels.less | 21 - .../assets/less/site/bootstrap/modals.less | 6 - .../assets/less/site/bootstrap/navbar.less | 179 - .../assets/less/site/bootstrap/panels.less | 15 - .../assets/less/site/bootstrap/tooltip.less | 8 - .../src/assets/less/site/bootstrap/type.less | 26 - .../assets/less/site/bootstrap/variables.less | 171 - .../src/assets/less/site/bootstrap/wells.less | 10 - .../src/assets/less/site/bsap-ad.less | 15 - .../src/assets/less/site/example-rating.less | 25 - .../src/assets/less/site/feature-list.less | 19 - .../less/site/fontawesome-icon-list.less | 33 - .../src/assets/less/site/footer.less | 55 - .../src/assets/less/site/fusion-ad.less | 27 - .../assets/less/site/jumbotron-carousel.less | 71 - .../src/assets/less/site/kickstarter.less | 3 - .../src/assets/less/site/layout.less | 1 - .../src/assets/less/site/lazy.less | 113 - .../less/site/responsive/screen-lg.less | 58 - .../less/site/responsive/screen-md.less | 3 - .../less/site/responsive/screen-sm-up.less | 18 - .../less/site/responsive/screen-sm.less | 49 - .../less/site/responsive/screen-xs.less | 95 - .../src/assets/less/site/search.less | 40 - .../src/assets/less/site/social-buttons.less | 19 - .../src/assets/less/site/store.less | 115 - .../src/assets/less/site/stripe-ad.less | 4 - .../src/assets/less/site/sumome.less | 4 - .../src/assets/less/site/textured-bg.less | 20 - .../src/assets/less/site/views.less | 50 - library/font_awesome/src/cdn/error.html | 64 - library/font_awesome/src/cdn/success.html | 65 - library/font_awesome/src/cheatsheet.html | 35 - library/font_awesome/src/community.html | 34 - library/font_awesome/src/design.html | 1 - library/font_awesome/src/examples.html | 43 - library/font_awesome/src/get-started.html | 263 - library/font_awesome/src/icons.html | 98 - library/font_awesome/src/icons.yml | 6540 ----------------- library/font_awesome/src/index.html | 24 - library/font_awesome/src/license.html | 72 - library/font_awesome/src/store.html | 63 - library/font_awesome/src/survey.html | 7 - library/font_awesome/src/test/2.3.2.html | 824 --- library/font_awesome/src/test/all.html | 55 - library/font_awesome/src/test/glyphicons.html | 795 -- .../font_awesome/src/test/height/4.4.0.html | 62 - .../font_awesome/src/test/height/4.5.0.html | 62 - .../font_awesome/src/test/height/current.html | 62 - library/font_awesome/src/test/index.html | 800 -- library/font_awesome/src/thanks.html | 29 - library/font_awesome/src/whats-new.html | 43 - .../css/fork-awesome.css} | 109 +- library/fork-awesome/css/fork-awesome.min.css | 4 + .../fork-awesome/css/fork-awesome.min.css.map | 1 + .../fonts/forkawesome-webfont.eot} | Bin 165742 -> 174246 bytes .../fonts/forkawesome-webfont.svg | 2644 +++++++ .../fonts/forkawesome-webfont.ttf} | Bin 165548 -> 174056 bytes .../fonts/forkawesome-webfont.woff | Bin 0 -> 104140 bytes .../fonts/forkawesome-webfont.woff2 | Bin 0 -> 82580 bytes view/theme/redbasic/php/theme_init.php | 2 +- 789 files changed, 2741 insertions(+), 139427 deletions(-) delete mode 100644 library/font_awesome/.gitignore delete mode 100644 library/font_awesome/.npmignore delete mode 100644 library/font_awesome/CONTRIBUTING.md delete mode 100644 library/font_awesome/Gemfile delete mode 100644 library/font_awesome/Gemfile.lock delete mode 100644 library/font_awesome/HELP-US-OUT.txt delete mode 100644 library/font_awesome/README.md delete mode 100644 library/font_awesome/_config.yml delete mode 100644 library/font_awesome/bower.json delete mode 100644 library/font_awesome/component.json delete mode 100644 library/font_awesome/composer.json delete mode 100644 library/font_awesome/css/font-awesome.css.map delete mode 100644 library/font_awesome/css/font-awesome.min.css delete mode 100644 library/font_awesome/fonts/FontAwesome.otf delete mode 100644 library/font_awesome/fonts/fontawesome-webfont.svg delete mode 100644 library/font_awesome/fonts/fontawesome-webfont.ttf delete mode 100644 library/font_awesome/fonts/fontawesome-webfont.woff delete mode 100644 library/font_awesome/fonts/fontawesome-webfont.woff2 delete mode 100644 library/font_awesome/less/animated.less delete mode 100644 library/font_awesome/less/bordered-pulled.less delete mode 100644 library/font_awesome/less/core.less delete mode 100644 library/font_awesome/less/fixed-width.less delete mode 100644 library/font_awesome/less/font-awesome.less delete mode 100644 library/font_awesome/less/icons.less delete mode 100644 library/font_awesome/less/larger.less delete mode 100644 library/font_awesome/less/list.less delete mode 100644 library/font_awesome/less/mixins.less delete mode 100644 library/font_awesome/less/path.less delete mode 100644 library/font_awesome/less/rotated-flipped.less delete mode 100644 library/font_awesome/less/screen-reader.less delete mode 100644 library/font_awesome/less/stacked.less delete mode 100644 library/font_awesome/less/variables.less delete mode 100644 library/font_awesome/package.json delete mode 100644 library/font_awesome/scss/_animated.scss delete mode 100644 library/font_awesome/scss/_bordered-pulled.scss delete mode 100644 library/font_awesome/scss/_core.scss delete mode 100644 library/font_awesome/scss/_fixed-width.scss delete mode 100644 library/font_awesome/scss/_icons.scss delete mode 100644 library/font_awesome/scss/_larger.scss delete mode 100644 library/font_awesome/scss/_list.scss delete mode 100644 library/font_awesome/scss/_mixins.scss delete mode 100644 library/font_awesome/scss/_path.scss delete mode 100644 library/font_awesome/scss/_rotated-flipped.scss delete mode 100644 library/font_awesome/scss/_screen-reader.scss delete mode 100644 library/font_awesome/scss/_stacked.scss delete mode 100644 library/font_awesome/scss/_variables.scss delete mode 100644 library/font_awesome/scss/font-awesome.scss delete mode 100644 library/font_awesome/src/3.2.1/CNAME delete mode 100644 library/font_awesome/src/3.2.1/Makefile delete mode 100644 library/font_awesome/src/3.2.1/assets/css/prettify.css delete mode 100644 library/font_awesome/src/3.2.1/assets/css/pygments.css delete mode 100644 library/font_awesome/src/3.2.1/assets/css/site.css delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome.zip delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/css/font-awesome-ie7.css delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/css/font-awesome-ie7.min.css delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/css/font-awesome.css delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/css/font-awesome.min.css delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/font/FontAwesome.otf delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/font/fontawesome-webfont.eot delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/font/fontawesome-webfont.svg delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/font/fontawesome-webfont.ttf delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/font/fontawesome-webfont.woff delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/less/bootstrap.less delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/less/core.less delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/less/extras.less delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/less/font-awesome-ie7.less delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/less/font-awesome.less delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/less/icons.less delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/less/mixins.less delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/less/path.less delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/less/variables.less delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/scss/_bootstrap.scss delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/scss/_core.scss delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/scss/_extras.scss delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/scss/_icons.scss delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/scss/_mixins.scss delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/scss/_path.scss delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/scss/_variables.scss delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/scss/font-awesome-ie7.scss delete mode 100644 library/font_awesome/src/3.2.1/assets/font-awesome/scss/font-awesome.scss delete mode 100644 library/font_awesome/src/3.2.1/assets/img/contribution-sample.png delete mode 100644 library/font_awesome/src/3.2.1/assets/img/fort_awesome.jpg delete mode 100644 library/font_awesome/src/3.2.1/assets/img/glyphicons-halflings-white.png delete mode 100644 library/font_awesome/src/3.2.1/assets/img/glyphicons-halflings.png delete mode 100644 library/font_awesome/src/3.2.1/assets/img/icon-flag.pdf delete mode 100644 library/font_awesome/src/3.2.1/assets/js/ZeroClipboard-1.1.7.min.js delete mode 100644 library/font_awesome/src/3.2.1/assets/js/ZeroClipboard-1.1.7.swf delete mode 100644 library/font_awesome/src/3.2.1/assets/js/backbone.min.js delete mode 100644 library/font_awesome/src/3.2.1/assets/js/bootstrap-2.3.1.min.js delete mode 100644 library/font_awesome/src/3.2.1/assets/js/bootstrap-222.min.js delete mode 100644 library/font_awesome/src/3.2.1/assets/js/jquery-1.7.1.min.js delete mode 100644 library/font_awesome/src/3.2.1/assets/js/prettify.min.js delete mode 100644 library/font_awesome/src/3.2.1/assets/js/site.js delete mode 100644 library/font_awesome/src/3.2.1/assets/js/underscore.min.js delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/accordion.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/alerts.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/bootstrap.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/breadcrumbs.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/button-groups.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/buttons.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/carousel.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/close.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/code.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/component-animations.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/dropdowns.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/forms.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/grid.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/hero-unit.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/labels-badges.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/layouts.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/media.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/mixins.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/modals.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/navbar.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/navs.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/pager.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/pagination.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/popovers.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/progress-bars.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/reset.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/responsive-1200px-min.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/responsive-767px-max.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/responsive-768px-979px.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/responsive-navbar.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/responsive-utilities.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/responsive.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/scaffolding.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/sprites.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/tables.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/thumbnails.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/tooltip.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/type.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/utilities.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/variables.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/bootstrap-2.3.2/wells.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/lazy.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/mixins.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/responsive-1200px-min.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/responsive-767px-max.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/responsive-768px-979px.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/responsive-navbar.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/responsive.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/site.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/sticky-footer.less delete mode 100644 library/font_awesome/src/3.2.1/assets/less/variables.less delete mode 100644 library/font_awesome/src/3.2.1/cheatsheet/index.html delete mode 100644 library/font_awesome/src/3.2.1/community/index.html delete mode 100644 library/font_awesome/src/3.2.1/design.html delete mode 100644 library/font_awesome/src/3.2.1/examples/index.html delete mode 100644 library/font_awesome/src/3.2.1/get-started/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/adjust/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/adn/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/align-center/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/align-justify/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/align-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/align-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/ambulance/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/anchor/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/android/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/angle-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/angle-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/angle-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/angle-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/apple/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/archive/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/arrow-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/arrow-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/arrow-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/arrow-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/asterisk/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/backward/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/ban-circle/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bar-chart/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/barcode/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/beaker/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/beer/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bell-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bell/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bitbucket-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bitbucket/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bold/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bolt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/book/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bookmark-empty/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bookmark/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/briefcase/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/btc/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bug/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/building/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bullhorn/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/bullseye/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/calendar-empty/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/calendar/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/camera-retro/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/camera/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/caret-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/caret-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/caret-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/caret-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/certificate/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/check-empty/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/check-minus/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/check-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/check/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/chevron-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/chevron-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/chevron-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/chevron-sign-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/chevron-sign-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/chevron-sign-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/chevron-sign-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/chevron-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/circle-arrow-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/circle-arrow-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/circle-arrow-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/circle-arrow-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/circle-blank/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/circle/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/cloud-download/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/cloud-upload/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/cloud/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/cny/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/code-fork/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/code/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/coffee/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/cog/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/cogs/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/collapse-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/collapse-top/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/collapse/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/columns/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/comment-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/comment/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/comments-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/comments/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/compass/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/copy/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/credit-card/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/crop/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/css3/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/cut/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/dashboard/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/desktop/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/double-angle-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/double-angle-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/double-angle-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/double-angle-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/download-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/download/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/dribbble/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/dropbox/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/edit-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/edit/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/eject/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/ellipsis-horizontal/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/ellipsis-vertical/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/envelope-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/envelope/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/eraser/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/eur/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/exchange/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/exclamation-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/exclamation/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/expand-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/expand/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/external-link-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/external-link/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/eye-close/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/eye-open/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/facebook-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/facebook/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/facetime-video/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/fast-backward/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/fast-forward/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/female/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/fighter-jet/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/file-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/file-text-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/file-text/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/file/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/film/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/filter/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/fire-extinguisher/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/fire/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/flag-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/flag-checkered/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/flag/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/flickr/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/folder-close-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/folder-close/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/folder-open-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/folder-open/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/font/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/food/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/forward/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/foursquare/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/frown/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/fullscreen/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/gamepad/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/gbp/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/gift/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/github-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/github-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/github/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/gittip/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/glass/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/globe/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/google-plus-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/google-plus/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/group/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/h-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/hand-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/hand-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/hand-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/hand-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/hdd/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/headphones/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/heart-empty/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/heart/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/home/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/hospital/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/html5/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/inbox/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/indent-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/indent-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/info-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/info/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/inr/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/instagram/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/italic/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/jpy/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/key/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/keyboard/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/krw/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/laptop/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/leaf/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/legal/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/lemon/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/level-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/level-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/lightbulb/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/link/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/linkedin-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/linkedin/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/linux/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/list-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/list-ol/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/list-ul/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/list/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/location-arrow/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/lock/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/long-arrow-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/long-arrow-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/long-arrow-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/long-arrow-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/magic/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/magnet/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/mail-reply-all/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/male/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/map-marker/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/maxcdn/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/medkit/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/meh/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/microphone-off/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/microphone/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/minus-sign-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/minus-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/minus/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/mobile-phone/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/money/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/moon/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/move/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/music/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/off/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/ok-circle/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/ok-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/ok/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/paper-clip/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/paste/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/pause/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/pencil/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/phone-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/phone/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/picture/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/pinterest-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/pinterest/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/plane/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/play-circle/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/play-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/play/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/plus-sign-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/plus-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/plus/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/print/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/pushpin/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/puzzle-piece/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/qrcode/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/question-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/question/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/quote-left/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/quote-right/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/random/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/refresh/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/remove-circle/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/remove-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/remove/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/renren/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/reorder/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/repeat/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/reply-all/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/reply/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/resize-full/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/resize-horizontal/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/resize-small/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/resize-vertical/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/retweet/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/road/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/rocket/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/rss-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/rss/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/save/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/screenshot/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/search/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/share-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/share-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/share/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/shield/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/shopping-cart/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sign-blank/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/signal/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/signin/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/signout/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sitemap/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/skype/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/smile/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sort-by-alphabet-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sort-by-alphabet/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sort-by-attributes-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sort-by-attributes/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sort-by-order-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sort-by-order/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sort-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sort-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sort/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/spinner/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/stackexchange/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/star-empty/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/star-half-empty/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/star-half/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/star/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/step-backward/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/step-forward/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/stethoscope/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/stop/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/strikethrough/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/subscript/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/suitcase/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/sun/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/superscript/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/table/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/tablet/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/tag/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/tags/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/tasks/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/terminal/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/text-height/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/text-width/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/th-large/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/th-list/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/th/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/thumbs-down-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/thumbs-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/thumbs-up-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/thumbs-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/ticket/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/time/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/tint/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/trash/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/trello/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/trophy/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/truck/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/tumblr-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/tumblr/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/twitter-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/twitter/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/umbrella/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/underline/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/undo/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/unlink/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/unlock-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/unlock/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/upload-alt/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/upload/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/usd/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/user-md/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/user/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/vk/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/volume-down/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/volume-off/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/volume-up/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/warning-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/weibo/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/windows/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/wrench/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/xing-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/xing/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/youtube-play/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/youtube-sign/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/youtube/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/zoom-in/index.html delete mode 100644 library/font_awesome/src/3.2.1/icon/zoom-out/index.html delete mode 100644 library/font_awesome/src/3.2.1/icons.yml delete mode 100644 library/font_awesome/src/3.2.1/icons/index.html delete mode 100644 library/font_awesome/src/3.2.1/index.html delete mode 100644 library/font_awesome/src/3.2.1/license/index.html delete mode 100644 library/font_awesome/src/3.2.1/test/index.html delete mode 100644 library/font_awesome/src/3.2.1/whats-new/index.html delete mode 100644 library/font_awesome/src/CNAME delete mode 100644 library/font_awesome/src/Makefile delete mode 100644 library/font_awesome/src/README.md-nobuild delete mode 100644 library/font_awesome/src/_includes/accessibility/accessibility-facdn.html delete mode 100644 library/font_awesome/src/_includes/accessibility/accessibility-manual.html delete mode 100644 library/font_awesome/src/_includes/accessibility/background.html delete mode 100644 library/font_awesome/src/_includes/accessibility/cta-cdn-ally.html delete mode 100644 library/font_awesome/src/_includes/accessibility/other.html delete mode 100644 library/font_awesome/src/_includes/ads/fusion.html delete mode 100644 library/font_awesome/src/_includes/brand-adblock-warning.html delete mode 100644 library/font_awesome/src/_includes/brand-license.html delete mode 100644 library/font_awesome/src/_includes/code/core.less delete mode 100644 library/font_awesome/src/_includes/code/core.scss delete mode 100644 library/font_awesome/src/_includes/code/license.css delete mode 100644 library/font_awesome/src/_includes/community/getting-support.html delete mode 100644 library/font_awesome/src/_includes/community/project-milestones.html delete mode 100644 library/font_awesome/src/_includes/community/reporting-bugs.html delete mode 100644 library/font_awesome/src/_includes/community/requesting-new-icons.html delete mode 100644 library/font_awesome/src/_includes/community/submitting-pull-requests.html delete mode 100644 library/font_awesome/src/_includes/examples/accessible.html delete mode 100644 library/font_awesome/src/_includes/examples/animated.html delete mode 100644 library/font_awesome/src/_includes/examples/basic.html delete mode 100644 library/font_awesome/src/_includes/examples/bootstrap.html delete mode 100644 library/font_awesome/src/_includes/examples/bordered-pulled.html delete mode 100644 library/font_awesome/src/_includes/examples/custom.html delete mode 100644 library/font_awesome/src/_includes/examples/fixed-width.html delete mode 100644 library/font_awesome/src/_includes/examples/larger.html delete mode 100644 library/font_awesome/src/_includes/examples/list.html delete mode 100644 library/font_awesome/src/_includes/examples/rotated-flipped.html delete mode 100644 library/font_awesome/src/_includes/examples/stacked.html delete mode 100644 library/font_awesome/src/_includes/footer.html delete mode 100644 library/font_awesome/src/_includes/icons/accessibility.html delete mode 100644 library/font_awesome/src/_includes/icons/brand.html delete mode 100644 library/font_awesome/src/_includes/icons/chart.html delete mode 100644 library/font_awesome/src/_includes/icons/currency.html delete mode 100644 library/font_awesome/src/_includes/icons/directional.html delete mode 100644 library/font_awesome/src/_includes/icons/file-type.html delete mode 100644 library/font_awesome/src/_includes/icons/form-control.html delete mode 100644 library/font_awesome/src/_includes/icons/gender.html delete mode 100644 library/font_awesome/src/_includes/icons/hand.html delete mode 100644 library/font_awesome/src/_includes/icons/medical.html delete mode 100644 library/font_awesome/src/_includes/icons/new.html delete mode 100644 library/font_awesome/src/_includes/icons/payment.html delete mode 100644 library/font_awesome/src/_includes/icons/spinner.html delete mode 100644 library/font_awesome/src/_includes/icons/text-editor.html delete mode 100644 library/font_awesome/src/_includes/icons/transportation.html delete mode 100644 library/font_awesome/src/_includes/icons/video-player.html delete mode 100644 library/font_awesome/src/_includes/icons/web-application.html delete mode 100644 library/font_awesome/src/_includes/jumbotron-carousel.html delete mode 100644 library/font_awesome/src/_includes/jumbotron.html delete mode 100644 library/font_awesome/src/_includes/modals/download.html delete mode 100644 library/font_awesome/src/_includes/modals/kickstarter.html delete mode 100644 library/font_awesome/src/_includes/navbar.html delete mode 100644 library/font_awesome/src/_includes/new-features.html delete mode 100644 library/font_awesome/src/_includes/new-naming.html delete mode 100644 library/font_awesome/src/_includes/new-upgrading.html delete mode 100644 library/font_awesome/src/_includes/products/camera-retro-tee.html delete mode 100644 library/font_awesome/src/_includes/products/classics-tee.html delete mode 100644 library/font_awesome/src/_includes/products/cta-suggestions.html delete mode 100644 library/font_awesome/src/_includes/products/fa-ther-tee.html delete mode 100644 library/font_awesome/src/_includes/products/green-logo-tee.html delete mode 100644 library/font_awesome/src/_includes/products/old-skool-tee.html delete mode 100644 library/font_awesome/src/_includes/products/rock-paper-scissors-lizard-spock-tee.html delete mode 100644 library/font_awesome/src/_includes/products/space-shuttle-tee.html delete mode 100644 library/font_awesome/src/_includes/products/white-logo-tee.html delete mode 100644 library/font_awesome/src/_includes/stripe-ad.html delete mode 100644 library/font_awesome/src/_includes/stripe-social.html delete mode 100644 library/font_awesome/src/_includes/tell-me-thanks.html delete mode 100644 library/font_awesome/src/_includes/tests/rotated-flipped-inside-anchor.html delete mode 100644 library/font_awesome/src/_includes/tests/rotated-flipped-inside-btn.html delete mode 100644 library/font_awesome/src/_includes/tests/rotated-flipped.html delete mode 100644 library/font_awesome/src/_includes/tests/stacked-inside-anchor.html delete mode 100644 library/font_awesome/src/_includes/tests/stacked-with-text.html delete mode 100644 library/font_awesome/src/_includes/tests/stacked.html delete mode 100644 library/font_awesome/src/_includes/thanks-to.html delete mode 100644 library/font_awesome/src/_includes/why.html delete mode 100644 library/font_awesome/src/_layouts/base.html delete mode 100644 library/font_awesome/src/_layouts/icon.html delete mode 100644 library/font_awesome/src/_layouts/survey.html delete mode 100644 library/font_awesome/src/_plugins/flatten_icon_filters.rb delete mode 100644 library/font_awesome/src/_plugins/icon_page_generator.rb delete mode 100644 library/font_awesome/src/_plugins/site.rb delete mode 100644 library/font_awesome/src/accessibility.html delete mode 100644 library/font_awesome/src/assets/css/prettify.css delete mode 100644 library/font_awesome/src/assets/css/pygments.css delete mode 100644 library/font_awesome/src/assets/font-awesome/HELP-US-OUT.txt delete mode 100644 library/font_awesome/src/assets/font-awesome/fonts/FontAwesome.otf delete mode 100644 library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.eot delete mode 100644 library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.svg delete mode 100644 library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.woff delete mode 100644 library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.woff2 delete mode 100644 library/font_awesome/src/assets/font-awesome/less/animated.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/bordered-pulled.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/core.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/fixed-width.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/font-awesome.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/icons.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/larger.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/list.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/mixins.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/path.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/rotated-flipped.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/screen-reader.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/stacked.less delete mode 100644 library/font_awesome/src/assets/font-awesome/less/variables.less delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_animated.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_bordered-pulled.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_core.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_fixed-width.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_icons.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_larger.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_list.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_mixins.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_path.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_rotated-flipped.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_screen-reader.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_stacked.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/_variables.scss delete mode 100644 library/font_awesome/src/assets/font-awesome/scss/font-awesome.scss delete mode 100644 library/font_awesome/src/assets/img/algolia.png delete mode 100644 library/font_awesome/src/assets/img/logo-themeisle.png delete mode 100644 library/font_awesome/src/assets/img/logo-wpbeginner.png delete mode 100644 library/font_awesome/src/assets/js/ZeroClipboard-1.1.7.min.js delete mode 100644 library/font_awesome/src/assets/js/ZeroClipboard-1.1.7.swf delete mode 100644 library/font_awesome/src/assets/js/html5shiv.js delete mode 100644 library/font_awesome/src/assets/js/monetization.js delete mode 100644 library/font_awesome/src/assets/js/prettify.min.js delete mode 100644 library/font_awesome/src/assets/js/respond.min.js delete mode 100644 library/font_awesome/src/assets/js/search.js delete mode 100644 library/font_awesome/src/assets/js/site.js delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/.csscomb.json delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/.csslintrc delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/alerts.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/badges.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/bootstrap.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/breadcrumbs.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/button-groups.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/buttons.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/carousel.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/close.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/code.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/component-animations.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/dropdowns.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/forms.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/glyphicons.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/grid.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/input-groups.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/jumbotron.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/labels.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/list-group.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/media.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/alerts.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/background-variant.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/border-radius.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/buttons.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/center-block.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/clearfix.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/forms.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/gradients.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/grid-framework.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/grid.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/hide-text.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/image.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/labels.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/list-group.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/nav-divider.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/nav-vertical-align.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/opacity.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/pagination.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/panels.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/progress-bar.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/reset-filter.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/reset-text.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/resize.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/responsive-visibility.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/size.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/tab-focus.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/table-row.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/text-emphasis.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/text-overflow.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/vendor-prefixes.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/modals.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/navbar.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/navs.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/normalize.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/pager.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/pagination.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/panels.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/popovers.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/print.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/progress-bars.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/responsive-embed.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/responsive-utilities.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/scaffolding.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/tables.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/theme.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/thumbnails.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/tooltip.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/type.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/utilities.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/variables.less delete mode 100644 library/font_awesome/src/assets/less/bootstrap-3.3.5/wells.less delete mode 100644 library/font_awesome/src/assets/less/gandy-grid/grid.less delete mode 100644 library/font_awesome/src/assets/less/gandy-grid/mixins.less delete mode 100644 library/font_awesome/src/assets/less/site.less delete mode 100644 library/font_awesome/src/assets/less/site/algolia.less delete mode 100644 library/font_awesome/src/assets/less/site/banner-ad.less delete mode 100644 library/font_awesome/src/assets/less/site/bootstrap/alerts.less delete mode 100644 library/font_awesome/src/assets/less/site/bootstrap/buttons.less delete mode 100644 library/font_awesome/src/assets/less/site/bootstrap/jumbotron.less delete mode 100644 library/font_awesome/src/assets/less/site/bootstrap/labels.less delete mode 100644 library/font_awesome/src/assets/less/site/bootstrap/modals.less delete mode 100644 library/font_awesome/src/assets/less/site/bootstrap/navbar.less delete mode 100644 library/font_awesome/src/assets/less/site/bootstrap/panels.less delete mode 100644 library/font_awesome/src/assets/less/site/bootstrap/tooltip.less delete mode 100644 library/font_awesome/src/assets/less/site/bootstrap/type.less delete mode 100644 library/font_awesome/src/assets/less/site/bootstrap/variables.less delete mode 100644 library/font_awesome/src/assets/less/site/bootstrap/wells.less delete mode 100644 library/font_awesome/src/assets/less/site/bsap-ad.less delete mode 100644 library/font_awesome/src/assets/less/site/example-rating.less delete mode 100644 library/font_awesome/src/assets/less/site/feature-list.less delete mode 100644 library/font_awesome/src/assets/less/site/fontawesome-icon-list.less delete mode 100644 library/font_awesome/src/assets/less/site/footer.less delete mode 100644 library/font_awesome/src/assets/less/site/fusion-ad.less delete mode 100644 library/font_awesome/src/assets/less/site/jumbotron-carousel.less delete mode 100644 library/font_awesome/src/assets/less/site/kickstarter.less delete mode 100644 library/font_awesome/src/assets/less/site/layout.less delete mode 100644 library/font_awesome/src/assets/less/site/lazy.less delete mode 100644 library/font_awesome/src/assets/less/site/responsive/screen-lg.less delete mode 100644 library/font_awesome/src/assets/less/site/responsive/screen-md.less delete mode 100644 library/font_awesome/src/assets/less/site/responsive/screen-sm-up.less delete mode 100644 library/font_awesome/src/assets/less/site/responsive/screen-sm.less delete mode 100644 library/font_awesome/src/assets/less/site/responsive/screen-xs.less delete mode 100644 library/font_awesome/src/assets/less/site/search.less delete mode 100644 library/font_awesome/src/assets/less/site/social-buttons.less delete mode 100644 library/font_awesome/src/assets/less/site/store.less delete mode 100644 library/font_awesome/src/assets/less/site/stripe-ad.less delete mode 100644 library/font_awesome/src/assets/less/site/sumome.less delete mode 100644 library/font_awesome/src/assets/less/site/textured-bg.less delete mode 100644 library/font_awesome/src/assets/less/site/views.less delete mode 100644 library/font_awesome/src/cdn/error.html delete mode 100644 library/font_awesome/src/cdn/success.html delete mode 100644 library/font_awesome/src/cheatsheet.html delete mode 100644 library/font_awesome/src/community.html delete mode 100644 library/font_awesome/src/design.html delete mode 100644 library/font_awesome/src/examples.html delete mode 100644 library/font_awesome/src/get-started.html delete mode 100644 library/font_awesome/src/icons.html delete mode 100644 library/font_awesome/src/icons.yml delete mode 100644 library/font_awesome/src/index.html delete mode 100644 library/font_awesome/src/license.html delete mode 100644 library/font_awesome/src/store.html delete mode 100644 library/font_awesome/src/survey.html delete mode 100644 library/font_awesome/src/test/2.3.2.html delete mode 100644 library/font_awesome/src/test/all.html delete mode 100644 library/font_awesome/src/test/glyphicons.html delete mode 100644 library/font_awesome/src/test/height/4.4.0.html delete mode 100644 library/font_awesome/src/test/height/4.5.0.html delete mode 100644 library/font_awesome/src/test/height/current.html delete mode 100644 library/font_awesome/src/test/index.html delete mode 100644 library/font_awesome/src/thanks.html delete mode 100644 library/font_awesome/src/whats-new.html rename library/{font_awesome/css/font-awesome.css => fork-awesome/css/fork-awesome.css} (94%) create mode 100644 library/fork-awesome/css/fork-awesome.min.css create mode 100644 library/fork-awesome/css/fork-awesome.min.css.map rename library/{font_awesome/fonts/fontawesome-webfont.eot => fork-awesome/fonts/forkawesome-webfont.eot} (54%) create mode 100644 library/fork-awesome/fonts/forkawesome-webfont.svg rename library/{font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.ttf => fork-awesome/fonts/forkawesome-webfont.ttf} (54%) create mode 100644 library/fork-awesome/fonts/forkawesome-webfont.woff create mode 100644 library/fork-awesome/fonts/forkawesome-webfont.woff2 diff --git a/library/font_awesome/.gitignore b/library/font_awesome/.gitignore deleted file mode 100644 index 39c4f20b7..000000000 --- a/library/font_awesome/.gitignore +++ /dev/null @@ -1,33 +0,0 @@ -*.pyc -*.egg-info -*.db -*.db.old -*.swp -*.db-journal - -.coverage -.DS_Store -.installed.cfg -_gh_pages/* - -.idea/* -.svn/* -src/website/static/* -src/website/media/* - -bin -cfcache -develop-eggs -dist -downloads -eggs -parts -tmp -.sass-cache -node_modules - -src/website/settingslocal.py -stunnel.log - -.ruby-version -.bundle diff --git a/library/font_awesome/.npmignore b/library/font_awesome/.npmignore deleted file mode 100644 index 54a691f81..000000000 --- a/library/font_awesome/.npmignore +++ /dev/null @@ -1,42 +0,0 @@ -*.pyc -*.egg-info -*.db -*.db.old -*.swp -*.db-journal - -.coverage -.DS_Store -.installed.cfg -_gh_pages/* - -.idea/* -.svn/* -src/website/static/* -src/website/media/* - -bin -cfcache -develop-eggs -dist -downloads -eggs -parts -tmp -.sass-cache -node_modules - -src/website/settingslocal.py -stunnel.log - -.ruby-version - -# don't need these in the npm package. -src/ -_config.yml -bower.json -component.json -composer.json -CONTRIBUTING.md -Gemfile -Gemfile.lock diff --git a/library/font_awesome/CONTRIBUTING.md b/library/font_awesome/CONTRIBUTING.md deleted file mode 100644 index f281d304f..000000000 --- a/library/font_awesome/CONTRIBUTING.md +++ /dev/null @@ -1,106 +0,0 @@ -# Contributing to Font Awesome - -Looking to contribute something to Font Awesome? **Here's how you can help.** - - - -## Requesting new icons - -New icons mostly start as requests by the [Font Awesome community on GitHub](../../issues). Want to request a new icon? Here are some things to keep in mind: - -1. Please be nice. Font Awesome is a happy place. -2. Please do not request comprehensive sets of icons related to a very specific field. -3. Please [search](../../search?type=Issues) to see if your icon request already exists. If a request is found, please add a 👠reaction to that one. -4. Please make requests for single icons, unless you are requesting a couple of strictly related icons (e.g., thumbs-up/thumbs-down). -5. Please and thank you if you include the following: - - Title your [new issue](../../issues/new?title=Icon%20Request:%20icon-) `Icon request: icon-name` (e.g., `Icon request: icon-car`). - - Include a few use cases for your requested icon. How do you plan on using it? - - Attach a single color image or two that represent the idea you're going for. - - Request concrete objects: it's harder to make an icon to represent happiness, it's easier to make a smiley face. ☺ - - - -## Suggesting icon keyword addition/removal - -Icon filters are maintained by the [Font Awesome community on GitHub](../../pulls?q=is%3Apr+label%3Adoc). - -If you feel that an icon - -* is missing keyword(s) -* contains invalid keyword(s) - -please send a [PR](https://help.github.com/articles/using-pull-requests/) to the `master` branch. - - - -## Reporting issues - -We only accept issues that are icon requests, bug reports, or feature requests. Bugs must be isolated and reproducible problems that we can fix within the Font Awesome core. Please read the following guidelines to ensure you are the paragon of bug reporting. - -1. **Search for existing issues.** We get a lot of duplicate issues, and you'd help us out a lot by first checking if someone else has reported the same issue. Moreover, the issue may have already been resolved with a fix available. -2. **Create an isolated and reproducible test case.** Be sure the problem exists in Font Awesome's code with a [reduced test case](http://css-tricks.com/reduced-test-cases/) that should be included in each bug report. -3. **Include a live example.** Make use of jsFiddle, jsBin, or Codepen to share your isolated test cases. -4. **Share as much information as possible.** Include operating system and version, browser and version, version of Font Awesome, etc. where appropriate. Also include steps to reproduce the bug. - - - -## Key branches - -- `master` is the latest, deployed version (use for pull request if they only affect the docs) -- `gh-pages` is the hosted docs (not to be used for pull requests) -- `*-wip` branches are the official work in progress branches for the next releases. All pull requests should be submitted against the appropriate branch - - - -## Notes on the repo - -As of v3.2.0, Font Awesome's CSS, LESS, SCSS, and documentation are all powered by Jekyll templates and built before each commit and release. -- `_config.yml` - much of the site is driven off variables from this file, including Font Awesome and Bootstrap versions -- `src/` - All edits to documentation, LESS, SCSS, and CSS should be made to files and templates in this directory -- `src/icons.yml` - all LESS, SCSS, and CSS icon definitions are driven off this single file - - - -## Pull requests - -- At the moment we are not accepting pull requests containing icons -- Submit all pull requests against the appropriate `*-wip` branch for easier merging -- If your PR only affect the docs, feel free to push against the `master` branch -- Any changes to the docs must be made to the Liquid templates in the `src` directory -- Any changes to the styles must be made to the .less and .scss files in the `src` directory -- If modifying the .less and .scss files, always recompile and commit the compiled files -- Try not to pollute your pull request with unintended changes--keep them simple and small -- Try to share which browsers your code has been tested in before submitting a pull request - - - -## Coding standards: HTML - -- Two spaces for indentation, never tabs -- Double quotes only, never single quotes -- Always use proper indentation -- Use tags and elements appropriate for an HTML5 doctype (e.g., self-closing tags) - - - -## Coding standards: CSS - -- Adhere to the [Recess CSS property order](http://markdotto.com/2011/11/29/css-property-order/) -- Multiple-line approach (one property and value per line) -- Always a space after a property's colon (.e.g, `display: block;` and not `display:block;`) -- End all lines with a semi-colon -- For multiple, comma-separated selectors, place each selector on its own line -- Attribute selectors, like `input[type="text"]` should always wrap the attribute's value in double quotes, for consistency and safety (see this [blog post on unquoted attribute values](http://mathiasbynens.be/notes/unquoted-attribute-values) that can lead to XSS attacks) - - - -## License - -By contributing your code, you agree to license your contribution under the terms of the MIT License: -- http://opensource.org/licenses/mit-license.html - - - -## Thanks - -Thanks to Bootstrap for their wonderful CONTRIBUTING.MD doc. It was modified to create this one. diff --git a/library/font_awesome/Gemfile b/library/font_awesome/Gemfile deleted file mode 100644 index 7abbc9066..000000000 --- a/library/font_awesome/Gemfile +++ /dev/null @@ -1,8 +0,0 @@ -source 'https://rubygems.org' - -gem 'jekyll', '~> 1.0' -gem 'safe_yaml', '~> 1.0.4' -gem 'sass', '~> 3.0' -gem 'less', '~> 2.5.0' -gem 'libv8', '~> 3.16.14.0' -gem 'therubyracer' diff --git a/library/font_awesome/Gemfile.lock b/library/font_awesome/Gemfile.lock deleted file mode 100644 index b673ad003..000000000 --- a/library/font_awesome/Gemfile.lock +++ /dev/null @@ -1,68 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - blankslate (2.1.2.4) - classifier (1.3.4) - fast-stemmer (>= 1.0.0) - colorator (0.1) - commander (4.1.6) - highline (~> 1.6.11) - commonjs (0.2.7) - fast-stemmer (1.0.2) - ffi (1.9.10) - highline (1.6.21) - jekyll (1.5.1) - classifier (~> 1.3) - colorator (~> 0.1) - commander (~> 4.1.3) - liquid (~> 2.5.5) - listen (~> 1.3) - maruku (= 0.7.0) - pygments.rb (~> 0.5.0) - redcarpet (~> 2.3.0) - safe_yaml (~> 1.0) - toml (~> 0.1.0) - less (2.5.1) - commonjs (~> 0.2.7) - libv8 (3.16.14.15) - liquid (2.5.5) - listen (1.3.1) - rb-fsevent (>= 0.9.3) - rb-inotify (>= 0.9) - rb-kqueue (>= 0.2) - maruku (0.7.0) - parslet (1.5.0) - blankslate (~> 2.0) - posix-spawn (0.3.11) - pygments.rb (0.5.4) - posix-spawn (~> 0.3.6) - yajl-ruby (~> 1.1.0) - rb-fsevent (0.9.6) - rb-inotify (0.9.5) - ffi (>= 0.5.0) - rb-kqueue (0.2.4) - ffi (>= 0.5.0) - redcarpet (2.3.0) - ref (2.0.0) - safe_yaml (1.0.4) - sass (3.4.19) - therubyracer (0.12.2) - libv8 (~> 3.16.14.0) - ref - toml (0.1.2) - parslet (~> 1.5.0) - yajl-ruby (1.1.0) - -PLATFORMS - ruby - -DEPENDENCIES - jekyll (~> 1.0) - less (~> 2.5.0) - libv8 (~> 3.16.14.0) - safe_yaml (~> 1.0.4) - sass (~> 3.0) - therubyracer - -BUNDLED WITH - 1.13.2 diff --git a/library/font_awesome/HELP-US-OUT.txt b/library/font_awesome/HELP-US-OUT.txt deleted file mode 100644 index 83d083dd7..000000000 --- a/library/font_awesome/HELP-US-OUT.txt +++ /dev/null @@ -1,7 +0,0 @@ -I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, -Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, -comprehensive icon sets or copy and paste your own. - -Please. Check it out. - --Dave Gandy diff --git a/library/font_awesome/README.md b/library/font_awesome/README.md deleted file mode 100644 index 3e1c1cfc1..000000000 --- a/library/font_awesome/README.md +++ /dev/null @@ -1,106 +0,0 @@ -# [Font Awesome v4.7.0](http://fontawesome.io) -### The iconic font and CSS framework - -Font Awesome is a full suite of 675 pictographic icons for easy scalable vector graphics on websites, -created and maintained by [Dave Gandy](https://twitter.com/davegandy). -Stay up to date with the latest release and announcements on Twitter: -[@fontawesome](http://twitter.com/fontawesome). - -Get started at http://fontawesome.io! - -## License -- The Font Awesome font is licensed under the SIL OFL 1.1: - - http://scripts.sil.org/OFL -- Font Awesome CSS, LESS, and Sass files are licensed under the MIT License: - - https://opensource.org/licenses/mit-license.html -- The Font Awesome documentation is licensed under the CC BY 3.0 License: - - http://creativecommons.org/licenses/by/3.0/ -- Attribution is no longer required as of Font Awesome 3.0, but much appreciated: - - `Font Awesome by Dave Gandy - http://fontawesome.io` -- Full details: http://fontawesome.io/license/ - -## Changelog -- [v4.7.0 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/10012) -- [v4.6.3 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/9189) -- [v4.6.3 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/9189) -- [v4.6.2 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/9117) -- [v4.6.1 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/8962) -- [v4.6.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.6.0+is%3Aclosed) -- [v4.5.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.5.0+is%3Aclosed) -- [v4.4.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.4.0+is%3Aclosed) -- [v4.3.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.3.0+is%3Aclosed) -- [v4.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=12&page=1&state=closed) -- [v4.1.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=6&page=1&state=closed) -- [v4.0.3 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=9&page=1&state=closed) -- [v4.0.2 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=8&page=1&state=closed) -- [v4.0.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=7&page=1&state=closed) -- [v4.0.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=2&page=1&state=closed) -- [v3.2.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=5&page=1&state=closed) -- [v3.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=3&page=1&state=closed) -- [v3.1.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=4&page=1&state=closed) -- v3.1.0 - Added 54 icons, icon stacking styles, flipping and rotating icons, removed Sass support -- v3.0.2 - much improved rendering and alignment in IE7 -- v3.0.1 - much improved rendering in webkit, various bug fixes -- v3.0.0 - all icons redesigned from scratch, optimized for Bootstrap's 14px default - -## Contributing - -Please read through our [contributing guidelines](https://github.com/FortAwesome/Font-Awesome/blob/master/CONTRIBUTING.md). -Included are directions for opening issues, coding standards, and notes on development. - -## Versioning - -Font Awesome will be maintained under the Semantic Versioning guidelines as much as possible. Releases will be numbered -with the following format: - -`..` - -And constructed with the following guidelines: - -* Breaking backward compatibility bumps the major (and resets the minor and patch) -* New additions, including new icons, without breaking backward compatibility bumps the minor (and resets the patch) -* Bug fixes, changes to brand logos, and misc changes bumps the patch - -For more information on SemVer, please visit http://semver.org. - -## Author -- Email: dave@fontawesome.io -- Twitter: http://twitter.com/davegandy -- GitHub: https://github.com/davegandy - -## Component -To include as a [component](https://github.com/componentjs/component), just run - - $ component install FortAwesome/Font-Awesome - -Or add - - "FortAwesome/Font-Awesome": "*" - -to the `dependencies` in your `component.json`. - -## Hacking on Font Awesome - -**Before you can build the project**, you must first have the following installed: - -- [Ruby](https://www.ruby-lang.org/en/) -- Ruby Development Headers - - **Ubuntu:** `sudo apt-get install ruby-dev` *(Only if you're __NOT__ using `rbenv` or `rvm`)* - - **Windows:** [DevKit](http://rubyinstaller.org/) -- [Bundler](http://bundler.io/) (Run `gem install bundler` to install). -- [Node Package Manager (AKA NPM)](https://docs.npmjs.com/getting-started/installing-node) -- [Less](http://lesscss.org/) (Run `npm install -g less` to install). -- [Less Plugin: Clean CSS](https://github.com/less/less-plugin-clean-css) (Run `npm install -g less-plugin-clean-css` to install). - -From the root of the repository, install the tools used to develop. - - $ bundle install - $ npm install - -Build the project and documentation: - - $ bundle exec jekyll build - -Or serve it on a local server on http://localhost:7998/Font-Awesome/: - - $ bundle exec jekyll -w serve diff --git a/library/font_awesome/_config.yml b/library/font_awesome/_config.yml deleted file mode 100644 index 18129a1fc..000000000 --- a/library/font_awesome/_config.yml +++ /dev/null @@ -1,60 +0,0 @@ -safe: false -port: 7998 -baseurl: /Font-Awesome/ # Where GitHub serves the project up from -url: http://localhost:7998 - -source: src -destination: _gh_pages -plugins: src/_plugins - -pygments: true -permalink: pretty - -# ensures SCSS files are compiled -include: [_*.scss] - -# used in building icon pages -icon_meta: src/icons.yml -icon_layout: icon.html # Relative to _layouts directory -icon_destination: icon # Relative to destination - -fontawesome: - version: 4.7.0 - minor_version: 4.7 - major_version: 4 - doc_blob: v4.7.0 - url: http://fontawesome.io - legacy_url: http://fortawesome.github.com/Font-Awesome/ - blog_url: http://articles.fortawesome.com - twitter: fontawesome - tagline: The iconic font and CSS toolkit - css_prefix: fa - author: - name: Dave Gandy - email: dave@fontawesome.io - twitter: davegandy - github: davegandy - github: - url: https://github.com/FortAwesome/Font-Awesome - project: Font-Awesome - org: FortAwesome - license: - font: - version: SIL OFL 1.1 - url: http://scripts.sil.org/OFL - code: - version: MIT License - url: http://opensource.org/licenses/mit-license.html - documentation: - version: CC BY 3.0 - url: http://creativecommons.org/licenses/by/3.0/ - -bootstrap: - version: 3.3.5 - url: http://getbootstrap.com - -jquery: - version: 1.11.3 - -jquery_validate: - version: 1.13.1 diff --git a/library/font_awesome/bower.json b/library/font_awesome/bower.json deleted file mode 100644 index 9e2112659..000000000 --- a/library/font_awesome/bower.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "font-awesome", - "description": "Font Awesome", - "keywords": [], - "homepage": "http://fontawesome.io", - "dependencies": {}, - "devDependencies": {}, - "license": ["OFL-1.1", "MIT", "CC-BY-3.0"], - "main": [ - "less/font-awesome.less", - "scss/font-awesome.scss" - ], - "ignore": [ - "*/.*", - "*.json", - "src", - "*.yml", - "Gemfile", - "Gemfile.lock", - "*.md" - ] -} diff --git a/library/font_awesome/component.json b/library/font_awesome/component.json deleted file mode 100644 index 0b0fb0a4d..000000000 --- a/library/font_awesome/component.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "font-awesome", - "repo": "FortAwesome/Font-Awesome", - "description": "Font Awesome", - "version": "4.7.0", - "keywords": [], - "dependencies": {}, - "development": {}, - "license": "SIL, MIT, CC BY 3.0", - "styles": [ - "css/font-awesome.css" - ], - "fonts": [ - "fonts/fontawesome-webfont.eot", - "fonts/fontawesome-webfont.svg", - "fonts/fontawesome-webfont.ttf", - "fonts/fontawesome-webfont.woff", - "fonts/fontawesome-webfont.woff2", - "fonts/FontAwesome.otf" - ] -} diff --git a/library/font_awesome/composer.json b/library/font_awesome/composer.json deleted file mode 100644 index c9f41120e..000000000 --- a/library/font_awesome/composer.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "name": "fortawesome/font-awesome", - "description": "The iconic font and CSS framework", - "keywords": ["font", "awesome", "fontawesome", "icon", "font", "bootstrap"], - "homepage": "http://fontawesome.io/", - "authors": [ - { - "name": "Dave Gandy", - "email": "dave@fontawesome.io", - "role": "Developer", - "homepage": "http://twitter.com/davegandy" - } - ], - "extra": { - "branch-alias": { - "dev-master": "4.6.x-dev" - } - }, - "license": [ - "OFL-1.1", - "MIT" - ], - "require-dev": { - "jekyll": "1.0.2", - "lessc": "1.4.2" - } -} diff --git a/library/font_awesome/css/font-awesome.css.map b/library/font_awesome/css/font-awesome.css.map deleted file mode 100644 index 60763a864..000000000 --- a/library/font_awesome/css/font-awesome.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["../scss/_path.scss","../scss/_core.scss","../scss/_larger.scss","../scss/_fixed-width.scss","../scss/_list.scss","../scss/_variables.scss","../scss/_bordered-pulled.scss","../scss/_animated.scss","../scss/_rotated-flipped.scss","../scss/_mixins.scss","../scss/_stacked.scss","../scss/_icons.scss"], -"names": [], -"file": "font-awesome.css" -} diff --git a/library/font_awesome/css/font-awesome.min.css b/library/font_awesome/css/font-awesome.min.css deleted file mode 100644 index 540440ce8..000000000 --- a/library/font_awesome/css/font-awesome.min.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/library/font_awesome/fonts/FontAwesome.otf b/library/font_awesome/fonts/FontAwesome.otf deleted file mode 100644 index 401ec0f36e4f73b8efa40bd6f604fe80d286db70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134808 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 diff --git a/library/font_awesome/fonts/fontawesome-webfont.svg b/library/font_awesome/fonts/fontawesome-webfont.svg deleted file mode 100644 index 855c845e5..000000000 --- a/library/font_awesome/fonts/fontawesome-webfont.svg +++ /dev/null @@ -1,2671 +0,0 @@ - - - - -Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 - By ,,, -Copyright Dave Gandy 2016. All rights reserved. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/library/font_awesome/fonts/fontawesome-webfont.ttf b/library/font_awesome/fonts/fontawesome-webfont.ttf deleted file mode 100644 index 35acda2fa1196aad98c2adf4378a7611dd713aa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165548 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 z 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 d0mRO}xo^G_%I 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 SdSQM28?+M|D(2r_;{O0|uQ74} diff --git a/library/font_awesome/fonts/fontawesome-webfont.woff2 b/library/font_awesome/fonts/fontawesome-webfont.woff2 deleted file mode 100644 index 4d13fc60404b91e398a37200c4a77b645cfd9586..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77160 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 diff --git a/library/font_awesome/less/animated.less b/library/font_awesome/less/animated.less deleted file mode 100644 index 66ad52a5b..000000000 --- a/library/font_awesome/less/animated.less +++ /dev/null @@ -1,34 +0,0 @@ -// Animated Icons -// -------------------------- - -.@{fa-css-prefix}-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -.@{fa-css-prefix}-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} diff --git a/library/font_awesome/less/bordered-pulled.less b/library/font_awesome/less/bordered-pulled.less deleted file mode 100644 index f1c8ad75f..000000000 --- a/library/font_awesome/less/bordered-pulled.less +++ /dev/null @@ -1,25 +0,0 @@ -// Bordered & Pulled -// ------------------------- - -.@{fa-css-prefix}-border { - padding: .2em .25em .15em; - border: solid .08em @fa-border-color; - border-radius: .1em; -} - -.@{fa-css-prefix}-pull-left { float: left; } -.@{fa-css-prefix}-pull-right { float: right; } - -.@{fa-css-prefix} { - &.@{fa-css-prefix}-pull-left { margin-right: .3em; } - &.@{fa-css-prefix}-pull-right { margin-left: .3em; } -} - -/* Deprecated as of 4.4.0 */ -.pull-right { float: right; } -.pull-left { float: left; } - -.@{fa-css-prefix} { - &.pull-left { margin-right: .3em; } - &.pull-right { margin-left: .3em; } -} diff --git a/library/font_awesome/less/core.less b/library/font_awesome/less/core.less deleted file mode 100644 index c577ac84a..000000000 --- a/library/font_awesome/less/core.less +++ /dev/null @@ -1,12 +0,0 @@ -// Base Class Definition -// ------------------------- - -.@{fa-css-prefix} { - display: inline-block; - font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} diff --git a/library/font_awesome/less/fixed-width.less b/library/font_awesome/less/fixed-width.less deleted file mode 100644 index 110289f2f..000000000 --- a/library/font_awesome/less/fixed-width.less +++ /dev/null @@ -1,6 +0,0 @@ -// Fixed Width Icons -// ------------------------- -.@{fa-css-prefix}-fw { - width: (18em / 14); - text-align: center; -} diff --git a/library/font_awesome/less/font-awesome.less b/library/font_awesome/less/font-awesome.less deleted file mode 100644 index c3677def3..000000000 --- a/library/font_awesome/less/font-awesome.less +++ /dev/null @@ -1,18 +0,0 @@ -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ - -@import "variables.less"; -@import "mixins.less"; -@import "path.less"; -@import "core.less"; -@import "larger.less"; -@import "fixed-width.less"; -@import "list.less"; -@import "bordered-pulled.less"; -@import "animated.less"; -@import "rotated-flipped.less"; -@import "stacked.less"; -@import "icons.less"; -@import "screen-reader.less"; diff --git a/library/font_awesome/less/icons.less b/library/font_awesome/less/icons.less deleted file mode 100644 index 159d60042..000000000 --- a/library/font_awesome/less/icons.less +++ /dev/null @@ -1,789 +0,0 @@ -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ - -.@{fa-css-prefix}-glass:before { content: @fa-var-glass; } -.@{fa-css-prefix}-music:before { content: @fa-var-music; } -.@{fa-css-prefix}-search:before { content: @fa-var-search; } -.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; } -.@{fa-css-prefix}-heart:before { content: @fa-var-heart; } -.@{fa-css-prefix}-star:before { content: @fa-var-star; } -.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; } -.@{fa-css-prefix}-user:before { content: @fa-var-user; } -.@{fa-css-prefix}-film:before { content: @fa-var-film; } -.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; } -.@{fa-css-prefix}-th:before { content: @fa-var-th; } -.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; } -.@{fa-css-prefix}-check:before { content: @fa-var-check; } -.@{fa-css-prefix}-remove:before, -.@{fa-css-prefix}-close:before, -.@{fa-css-prefix}-times:before { content: @fa-var-times; } -.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; } -.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; } -.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; } -.@{fa-css-prefix}-signal:before { content: @fa-var-signal; } -.@{fa-css-prefix}-gear:before, -.@{fa-css-prefix}-cog:before { content: @fa-var-cog; } -.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; } -.@{fa-css-prefix}-home:before { content: @fa-var-home; } -.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; } -.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; } -.@{fa-css-prefix}-road:before { content: @fa-var-road; } -.@{fa-css-prefix}-download:before { content: @fa-var-download; } -.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; } -.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; } -.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; } -.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; } -.@{fa-css-prefix}-rotate-right:before, -.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; } -.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; } -.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; } -.@{fa-css-prefix}-lock:before { content: @fa-var-lock; } -.@{fa-css-prefix}-flag:before { content: @fa-var-flag; } -.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; } -.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; } -.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; } -.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; } -.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; } -.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; } -.@{fa-css-prefix}-tag:before { content: @fa-var-tag; } -.@{fa-css-prefix}-tags:before { content: @fa-var-tags; } -.@{fa-css-prefix}-book:before { content: @fa-var-book; } -.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; } -.@{fa-css-prefix}-print:before { content: @fa-var-print; } -.@{fa-css-prefix}-camera:before { content: @fa-var-camera; } -.@{fa-css-prefix}-font:before { content: @fa-var-font; } -.@{fa-css-prefix}-bold:before { content: @fa-var-bold; } -.@{fa-css-prefix}-italic:before { content: @fa-var-italic; } -.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; } -.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; } -.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; } -.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; } -.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; } -.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; } -.@{fa-css-prefix}-list:before { content: @fa-var-list; } -.@{fa-css-prefix}-dedent:before, -.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; } -.@{fa-css-prefix}-indent:before { content: @fa-var-indent; } -.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; } -.@{fa-css-prefix}-photo:before, -.@{fa-css-prefix}-image:before, -.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; } -.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; } -.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; } -.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; } -.@{fa-css-prefix}-tint:before { content: @fa-var-tint; } -.@{fa-css-prefix}-edit:before, -.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; } -.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; } -.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; } -.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; } -.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; } -.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; } -.@{fa-css-prefix}-backward:before { content: @fa-var-backward; } -.@{fa-css-prefix}-play:before { content: @fa-var-play; } -.@{fa-css-prefix}-pause:before { content: @fa-var-pause; } -.@{fa-css-prefix}-stop:before { content: @fa-var-stop; } -.@{fa-css-prefix}-forward:before { content: @fa-var-forward; } -.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; } -.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; } -.@{fa-css-prefix}-eject:before { content: @fa-var-eject; } -.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; } -.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; } -.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; } -.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; } -.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; } -.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; } -.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; } -.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; } -.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; } -.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; } -.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; } -.@{fa-css-prefix}-ban:before { content: @fa-var-ban; } -.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; } -.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; } -.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; } -.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; } -.@{fa-css-prefix}-mail-forward:before, -.@{fa-css-prefix}-share:before { content: @fa-var-share; } -.@{fa-css-prefix}-expand:before { content: @fa-var-expand; } -.@{fa-css-prefix}-compress:before { content: @fa-var-compress; } -.@{fa-css-prefix}-plus:before { content: @fa-var-plus; } -.@{fa-css-prefix}-minus:before { content: @fa-var-minus; } -.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; } -.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; } -.@{fa-css-prefix}-gift:before { content: @fa-var-gift; } -.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; } -.@{fa-css-prefix}-fire:before { content: @fa-var-fire; } -.@{fa-css-prefix}-eye:before { content: @fa-var-eye; } -.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; } -.@{fa-css-prefix}-warning:before, -.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; } -.@{fa-css-prefix}-plane:before { content: @fa-var-plane; } -.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; } -.@{fa-css-prefix}-random:before { content: @fa-var-random; } -.@{fa-css-prefix}-comment:before { content: @fa-var-comment; } -.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; } -.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; } -.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; } -.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; } -.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; } -.@{fa-css-prefix}-folder:before { content: @fa-var-folder; } -.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; } -.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; } -.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; } -.@{fa-css-prefix}-bar-chart-o:before, -.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; } -.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; } -.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; } -.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; } -.@{fa-css-prefix}-key:before { content: @fa-var-key; } -.@{fa-css-prefix}-gears:before, -.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; } -.@{fa-css-prefix}-comments:before { content: @fa-var-comments; } -.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; } -.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; } -.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; } -.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; } -.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; } -.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; } -.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; } -.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; } -.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; } -.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; } -.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; } -.@{fa-css-prefix}-upload:before { content: @fa-var-upload; } -.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; } -.@{fa-css-prefix}-phone:before { content: @fa-var-phone; } -.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; } -.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; } -.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; } -.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; } -.@{fa-css-prefix}-facebook-f:before, -.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; } -.@{fa-css-prefix}-github:before { content: @fa-var-github; } -.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; } -.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; } -.@{fa-css-prefix}-feed:before, -.@{fa-css-prefix}-rss:before { content: @fa-var-rss; } -.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; } -.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; } -.@{fa-css-prefix}-bell:before { content: @fa-var-bell; } -.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; } -.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; } -.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; } -.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; } -.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; } -.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; } -.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; } -.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; } -.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; } -.@{fa-css-prefix}-globe:before { content: @fa-var-globe; } -.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; } -.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; } -.@{fa-css-prefix}-filter:before { content: @fa-var-filter; } -.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; } -.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; } -.@{fa-css-prefix}-group:before, -.@{fa-css-prefix}-users:before { content: @fa-var-users; } -.@{fa-css-prefix}-chain:before, -.@{fa-css-prefix}-link:before { content: @fa-var-link; } -.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; } -.@{fa-css-prefix}-flask:before { content: @fa-var-flask; } -.@{fa-css-prefix}-cut:before, -.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; } -.@{fa-css-prefix}-copy:before, -.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; } -.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; } -.@{fa-css-prefix}-save:before, -.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; } -.@{fa-css-prefix}-square:before { content: @fa-var-square; } -.@{fa-css-prefix}-navicon:before, -.@{fa-css-prefix}-reorder:before, -.@{fa-css-prefix}-bars:before { content: @fa-var-bars; } -.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; } -.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; } -.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; } -.@{fa-css-prefix}-underline:before { content: @fa-var-underline; } -.@{fa-css-prefix}-table:before { content: @fa-var-table; } -.@{fa-css-prefix}-magic:before { content: @fa-var-magic; } -.@{fa-css-prefix}-truck:before { content: @fa-var-truck; } -.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; } -.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; } -.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; } -.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; } -.@{fa-css-prefix}-money:before { content: @fa-var-money; } -.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; } -.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; } -.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; } -.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; } -.@{fa-css-prefix}-columns:before { content: @fa-var-columns; } -.@{fa-css-prefix}-unsorted:before, -.@{fa-css-prefix}-sort:before { content: @fa-var-sort; } -.@{fa-css-prefix}-sort-down:before, -.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; } -.@{fa-css-prefix}-sort-up:before, -.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; } -.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; } -.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; } -.@{fa-css-prefix}-rotate-left:before, -.@{fa-css-prefix}-undo:before { content: @fa-var-undo; } -.@{fa-css-prefix}-legal:before, -.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; } -.@{fa-css-prefix}-dashboard:before, -.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; } -.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; } -.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; } -.@{fa-css-prefix}-flash:before, -.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; } -.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; } -.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; } -.@{fa-css-prefix}-paste:before, -.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; } -.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; } -.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; } -.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; } -.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; } -.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; } -.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; } -.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; } -.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; } -.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; } -.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; } -.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; } -.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; } -.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; } -.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; } -.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; } -.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; } -.@{fa-css-prefix}-beer:before { content: @fa-var-beer; } -.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; } -.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; } -.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; } -.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; } -.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; } -.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; } -.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; } -.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; } -.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; } -.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; } -.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; } -.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; } -.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; } -.@{fa-css-prefix}-mobile-phone:before, -.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; } -.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; } -.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; } -.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; } -.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; } -.@{fa-css-prefix}-circle:before { content: @fa-var-circle; } -.@{fa-css-prefix}-mail-reply:before, -.@{fa-css-prefix}-reply:before { content: @fa-var-reply; } -.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; } -.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; } -.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; } -.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; } -.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; } -.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; } -.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; } -.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; } -.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; } -.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; } -.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; } -.@{fa-css-prefix}-code:before { content: @fa-var-code; } -.@{fa-css-prefix}-mail-reply-all:before, -.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; } -.@{fa-css-prefix}-star-half-empty:before, -.@{fa-css-prefix}-star-half-full:before, -.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; } -.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; } -.@{fa-css-prefix}-crop:before { content: @fa-var-crop; } -.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; } -.@{fa-css-prefix}-unlink:before, -.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; } -.@{fa-css-prefix}-question:before { content: @fa-var-question; } -.@{fa-css-prefix}-info:before { content: @fa-var-info; } -.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; } -.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; } -.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; } -.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; } -.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; } -.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; } -.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; } -.@{fa-css-prefix}-shield:before { content: @fa-var-shield; } -.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; } -.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; } -.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; } -.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; } -.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; } -.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; } -.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; } -.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; } -.@{fa-css-prefix}-html5:before { content: @fa-var-html5; } -.@{fa-css-prefix}-css3:before { content: @fa-var-css3; } -.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; } -.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; } -.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; } -.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; } -.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; } -.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; } -.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; } -.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; } -.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; } -.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; } -.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; } -.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; } -.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; } -.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; } -.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; } -.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; } -.@{fa-css-prefix}-compass:before { content: @fa-var-compass; } -.@{fa-css-prefix}-toggle-down:before, -.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; } -.@{fa-css-prefix}-toggle-up:before, -.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; } -.@{fa-css-prefix}-toggle-right:before, -.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; } -.@{fa-css-prefix}-euro:before, -.@{fa-css-prefix}-eur:before { content: @fa-var-eur; } -.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; } -.@{fa-css-prefix}-dollar:before, -.@{fa-css-prefix}-usd:before { content: @fa-var-usd; } -.@{fa-css-prefix}-rupee:before, -.@{fa-css-prefix}-inr:before { content: @fa-var-inr; } -.@{fa-css-prefix}-cny:before, -.@{fa-css-prefix}-rmb:before, -.@{fa-css-prefix}-yen:before, -.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; } -.@{fa-css-prefix}-ruble:before, -.@{fa-css-prefix}-rouble:before, -.@{fa-css-prefix}-rub:before { content: @fa-var-rub; } -.@{fa-css-prefix}-won:before, -.@{fa-css-prefix}-krw:before { content: @fa-var-krw; } -.@{fa-css-prefix}-bitcoin:before, -.@{fa-css-prefix}-btc:before { content: @fa-var-btc; } -.@{fa-css-prefix}-file:before { content: @fa-var-file; } -.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; } -.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; } -.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; } -.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; } -.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; } -.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; } -.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; } -.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; } -.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; } -.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; } -.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; } -.@{fa-css-prefix}-xing:before { content: @fa-var-xing; } -.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; } -.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; } -.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; } -.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; } -.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; } -.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; } -.@{fa-css-prefix}-adn:before { content: @fa-var-adn; } -.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; } -.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; } -.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; } -.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; } -.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; } -.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; } -.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; } -.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; } -.@{fa-css-prefix}-apple:before { content: @fa-var-apple; } -.@{fa-css-prefix}-windows:before { content: @fa-var-windows; } -.@{fa-css-prefix}-android:before { content: @fa-var-android; } -.@{fa-css-prefix}-linux:before { content: @fa-var-linux; } -.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; } -.@{fa-css-prefix}-skype:before { content: @fa-var-skype; } -.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; } -.@{fa-css-prefix}-trello:before { content: @fa-var-trello; } -.@{fa-css-prefix}-female:before { content: @fa-var-female; } -.@{fa-css-prefix}-male:before { content: @fa-var-male; } -.@{fa-css-prefix}-gittip:before, -.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; } -.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; } -.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; } -.@{fa-css-prefix}-archive:before { content: @fa-var-archive; } -.@{fa-css-prefix}-bug:before { content: @fa-var-bug; } -.@{fa-css-prefix}-vk:before { content: @fa-var-vk; } -.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; } -.@{fa-css-prefix}-renren:before { content: @fa-var-renren; } -.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; } -.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; } -.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; } -.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; } -.@{fa-css-prefix}-toggle-left:before, -.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; } -.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; } -.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; } -.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; } -.@{fa-css-prefix}-turkish-lira:before, -.@{fa-css-prefix}-try:before { content: @fa-var-try; } -.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; } -.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; } -.@{fa-css-prefix}-slack:before { content: @fa-var-slack; } -.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; } -.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; } -.@{fa-css-prefix}-openid:before { content: @fa-var-openid; } -.@{fa-css-prefix}-institution:before, -.@{fa-css-prefix}-bank:before, -.@{fa-css-prefix}-university:before { content: @fa-var-university; } -.@{fa-css-prefix}-mortar-board:before, -.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; } -.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; } -.@{fa-css-prefix}-google:before { content: @fa-var-google; } -.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; } -.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; } -.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; } -.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; } -.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; } -.@{fa-css-prefix}-digg:before { content: @fa-var-digg; } -.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; } -.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; } -.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; } -.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; } -.@{fa-css-prefix}-language:before { content: @fa-var-language; } -.@{fa-css-prefix}-fax:before { content: @fa-var-fax; } -.@{fa-css-prefix}-building:before { content: @fa-var-building; } -.@{fa-css-prefix}-child:before { content: @fa-var-child; } -.@{fa-css-prefix}-paw:before { content: @fa-var-paw; } -.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; } -.@{fa-css-prefix}-cube:before { content: @fa-var-cube; } -.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; } -.@{fa-css-prefix}-behance:before { content: @fa-var-behance; } -.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; } -.@{fa-css-prefix}-steam:before { content: @fa-var-steam; } -.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; } -.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; } -.@{fa-css-prefix}-automobile:before, -.@{fa-css-prefix}-car:before { content: @fa-var-car; } -.@{fa-css-prefix}-cab:before, -.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; } -.@{fa-css-prefix}-tree:before { content: @fa-var-tree; } -.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; } -.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; } -.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; } -.@{fa-css-prefix}-database:before { content: @fa-var-database; } -.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; } -.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; } -.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; } -.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; } -.@{fa-css-prefix}-file-photo-o:before, -.@{fa-css-prefix}-file-picture-o:before, -.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; } -.@{fa-css-prefix}-file-zip-o:before, -.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; } -.@{fa-css-prefix}-file-sound-o:before, -.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; } -.@{fa-css-prefix}-file-movie-o:before, -.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; } -.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; } -.@{fa-css-prefix}-vine:before { content: @fa-var-vine; } -.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; } -.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; } -.@{fa-css-prefix}-life-bouy:before, -.@{fa-css-prefix}-life-buoy:before, -.@{fa-css-prefix}-life-saver:before, -.@{fa-css-prefix}-support:before, -.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; } -.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; } -.@{fa-css-prefix}-ra:before, -.@{fa-css-prefix}-resistance:before, -.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; } -.@{fa-css-prefix}-ge:before, -.@{fa-css-prefix}-empire:before { content: @fa-var-empire; } -.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; } -.@{fa-css-prefix}-git:before { content: @fa-var-git; } -.@{fa-css-prefix}-y-combinator-square:before, -.@{fa-css-prefix}-yc-square:before, -.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; } -.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; } -.@{fa-css-prefix}-qq:before { content: @fa-var-qq; } -.@{fa-css-prefix}-wechat:before, -.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; } -.@{fa-css-prefix}-send:before, -.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; } -.@{fa-css-prefix}-send-o:before, -.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; } -.@{fa-css-prefix}-history:before { content: @fa-var-history; } -.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; } -.@{fa-css-prefix}-header:before { content: @fa-var-header; } -.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; } -.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; } -.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; } -.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; } -.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; } -.@{fa-css-prefix}-soccer-ball-o:before, -.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; } -.@{fa-css-prefix}-tty:before { content: @fa-var-tty; } -.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; } -.@{fa-css-prefix}-plug:before { content: @fa-var-plug; } -.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; } -.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; } -.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; } -.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; } -.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; } -.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; } -.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; } -.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; } -.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; } -.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; } -.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; } -.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; } -.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; } -.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; } -.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; } -.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; } -.@{fa-css-prefix}-trash:before { content: @fa-var-trash; } -.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; } -.@{fa-css-prefix}-at:before { content: @fa-var-at; } -.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; } -.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; } -.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; } -.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; } -.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; } -.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; } -.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; } -.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; } -.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; } -.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; } -.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; } -.@{fa-css-prefix}-bus:before { content: @fa-var-bus; } -.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; } -.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; } -.@{fa-css-prefix}-cc:before { content: @fa-var-cc; } -.@{fa-css-prefix}-shekel:before, -.@{fa-css-prefix}-sheqel:before, -.@{fa-css-prefix}-ils:before { content: @fa-var-ils; } -.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; } -.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; } -.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; } -.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; } -.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; } -.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; } -.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; } -.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; } -.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; } -.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; } -.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; } -.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; } -.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; } -.@{fa-css-prefix}-ship:before { content: @fa-var-ship; } -.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; } -.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; } -.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; } -.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; } -.@{fa-css-prefix}-venus:before { content: @fa-var-venus; } -.@{fa-css-prefix}-mars:before { content: @fa-var-mars; } -.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; } -.@{fa-css-prefix}-intersex:before, -.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; } -.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; } -.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; } -.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; } -.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; } -.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; } -.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; } -.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; } -.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; } -.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; } -.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; } -.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; } -.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; } -.@{fa-css-prefix}-server:before { content: @fa-var-server; } -.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; } -.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; } -.@{fa-css-prefix}-hotel:before, -.@{fa-css-prefix}-bed:before { content: @fa-var-bed; } -.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; } -.@{fa-css-prefix}-train:before { content: @fa-var-train; } -.@{fa-css-prefix}-subway:before { content: @fa-var-subway; } -.@{fa-css-prefix}-medium:before { content: @fa-var-medium; } -.@{fa-css-prefix}-yc:before, -.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; } -.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; } -.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; } -.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; } -.@{fa-css-prefix}-battery-4:before, -.@{fa-css-prefix}-battery:before, -.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; } -.@{fa-css-prefix}-battery-3:before, -.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; } -.@{fa-css-prefix}-battery-2:before, -.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; } -.@{fa-css-prefix}-battery-1:before, -.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; } -.@{fa-css-prefix}-battery-0:before, -.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; } -.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; } -.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; } -.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; } -.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; } -.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; } -.@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note-o; } -.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; } -.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; } -.@{fa-css-prefix}-clone:before { content: @fa-var-clone; } -.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; } -.@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass-o; } -.@{fa-css-prefix}-hourglass-1:before, -.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; } -.@{fa-css-prefix}-hourglass-2:before, -.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; } -.@{fa-css-prefix}-hourglass-3:before, -.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; } -.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; } -.@{fa-css-prefix}-hand-grab-o:before, -.@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock-o; } -.@{fa-css-prefix}-hand-stop-o:before, -.@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper-o; } -.@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors-o; } -.@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard-o; } -.@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock-o; } -.@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer-o; } -.@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace-o; } -.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; } -.@{fa-css-prefix}-registered:before { content: @fa-var-registered; } -.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; } -.@{fa-css-prefix}-gg:before { content: @fa-var-gg; } -.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; } -.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; } -.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; } -.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; } -.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; } -.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; } -.@{fa-css-prefix}-safari:before { content: @fa-var-safari; } -.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; } -.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; } -.@{fa-css-prefix}-opera:before { content: @fa-var-opera; } -.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; } -.@{fa-css-prefix}-tv:before, -.@{fa-css-prefix}-television:before { content: @fa-var-television; } -.@{fa-css-prefix}-contao:before { content: @fa-var-contao; } -.@{fa-css-prefix}-500px:before { content: @fa-var-500px; } -.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; } -.@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus-o; } -.@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus-o; } -.@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times-o; } -.@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check-o; } -.@{fa-css-prefix}-industry:before { content: @fa-var-industry; } -.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; } -.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; } -.@{fa-css-prefix}-map-o:before { content: @fa-var-map-o; } -.@{fa-css-prefix}-map:before { content: @fa-var-map; } -.@{fa-css-prefix}-commenting:before { content: @fa-var-commenting; } -.@{fa-css-prefix}-commenting-o:before { content: @fa-var-commenting-o; } -.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; } -.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; } -.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; } -.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; } -.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; } -.@{fa-css-prefix}-edge:before { content: @fa-var-edge; } -.@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card-alt; } -.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; } -.@{fa-css-prefix}-modx:before { content: @fa-var-modx; } -.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; } -.@{fa-css-prefix}-usb:before { content: @fa-var-usb; } -.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; } -.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; } -.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; } -.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; } -.@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle-o; } -.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; } -.@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle-o; } -.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; } -.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; } -.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; } -.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; } -.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; } -.@{fa-css-prefix}-percent:before { content: @fa-var-percent; } -.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; } -.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; } -.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; } -.@{fa-css-prefix}-envira:before { content: @fa-var-envira; } -.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; } -.@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-wheelchair-alt; } -.@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle-o; } -.@{fa-css-prefix}-blind:before { content: @fa-var-blind; } -.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; } -.@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-volume-control-phone; } -.@{fa-css-prefix}-braille:before { content: @fa-var-braille; } -.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; } -.@{fa-css-prefix}-asl-interpreting:before, -.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; } -.@{fa-css-prefix}-deafness:before, -.@{fa-css-prefix}-hard-of-hearing:before, -.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; } -.@{fa-css-prefix}-glide:before { content: @fa-var-glide; } -.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; } -.@{fa-css-prefix}-signing:before, -.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; } -.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; } -.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; } -.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; } -.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; } -.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; } -.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; } -.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; } -.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; } -.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; } -.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; } -.@{fa-css-prefix}-google-plus-circle:before, -.@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus-official; } -.@{fa-css-prefix}-fa:before, -.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; } -.@{fa-css-prefix}-handshake-o:before { content: @fa-var-handshake-o; } -.@{fa-css-prefix}-envelope-open:before { content: @fa-var-envelope-open; } -.@{fa-css-prefix}-envelope-open-o:before { content: @fa-var-envelope-open-o; } -.@{fa-css-prefix}-linode:before { content: @fa-var-linode; } -.@{fa-css-prefix}-address-book:before { content: @fa-var-address-book; } -.@{fa-css-prefix}-address-book-o:before { content: @fa-var-address-book-o; } -.@{fa-css-prefix}-vcard:before, -.@{fa-css-prefix}-address-card:before { content: @fa-var-address-card; } -.@{fa-css-prefix}-vcard-o:before, -.@{fa-css-prefix}-address-card-o:before { content: @fa-var-address-card-o; } -.@{fa-css-prefix}-user-circle:before { content: @fa-var-user-circle; } -.@{fa-css-prefix}-user-circle-o:before { content: @fa-var-user-circle-o; } -.@{fa-css-prefix}-user-o:before { content: @fa-var-user-o; } -.@{fa-css-prefix}-id-badge:before { content: @fa-var-id-badge; } -.@{fa-css-prefix}-drivers-license:before, -.@{fa-css-prefix}-id-card:before { content: @fa-var-id-card; } -.@{fa-css-prefix}-drivers-license-o:before, -.@{fa-css-prefix}-id-card-o:before { content: @fa-var-id-card-o; } -.@{fa-css-prefix}-quora:before { content: @fa-var-quora; } -.@{fa-css-prefix}-free-code-camp:before { content: @fa-var-free-code-camp; } -.@{fa-css-prefix}-telegram:before { content: @fa-var-telegram; } -.@{fa-css-prefix}-thermometer-4:before, -.@{fa-css-prefix}-thermometer:before, -.@{fa-css-prefix}-thermometer-full:before { content: @fa-var-thermometer-full; } -.@{fa-css-prefix}-thermometer-3:before, -.@{fa-css-prefix}-thermometer-three-quarters:before { content: @fa-var-thermometer-three-quarters; } -.@{fa-css-prefix}-thermometer-2:before, -.@{fa-css-prefix}-thermometer-half:before { content: @fa-var-thermometer-half; } -.@{fa-css-prefix}-thermometer-1:before, -.@{fa-css-prefix}-thermometer-quarter:before { content: @fa-var-thermometer-quarter; } -.@{fa-css-prefix}-thermometer-0:before, -.@{fa-css-prefix}-thermometer-empty:before { content: @fa-var-thermometer-empty; } -.@{fa-css-prefix}-shower:before { content: @fa-var-shower; } -.@{fa-css-prefix}-bathtub:before, -.@{fa-css-prefix}-s15:before, -.@{fa-css-prefix}-bath:before { content: @fa-var-bath; } -.@{fa-css-prefix}-podcast:before { content: @fa-var-podcast; } -.@{fa-css-prefix}-window-maximize:before { content: @fa-var-window-maximize; } -.@{fa-css-prefix}-window-minimize:before { content: @fa-var-window-minimize; } -.@{fa-css-prefix}-window-restore:before { content: @fa-var-window-restore; } -.@{fa-css-prefix}-times-rectangle:before, -.@{fa-css-prefix}-window-close:before { content: @fa-var-window-close; } -.@{fa-css-prefix}-times-rectangle-o:before, -.@{fa-css-prefix}-window-close-o:before { content: @fa-var-window-close-o; } -.@{fa-css-prefix}-bandcamp:before { content: @fa-var-bandcamp; } -.@{fa-css-prefix}-grav:before { content: @fa-var-grav; } -.@{fa-css-prefix}-etsy:before { content: @fa-var-etsy; } -.@{fa-css-prefix}-imdb:before { content: @fa-var-imdb; } -.@{fa-css-prefix}-ravelry:before { content: @fa-var-ravelry; } -.@{fa-css-prefix}-eercast:before { content: @fa-var-eercast; } -.@{fa-css-prefix}-microchip:before { content: @fa-var-microchip; } -.@{fa-css-prefix}-snowflake-o:before { content: @fa-var-snowflake-o; } -.@{fa-css-prefix}-superpowers:before { content: @fa-var-superpowers; } -.@{fa-css-prefix}-wpexplorer:before { content: @fa-var-wpexplorer; } -.@{fa-css-prefix}-meetup:before { content: @fa-var-meetup; } diff --git a/library/font_awesome/less/larger.less b/library/font_awesome/less/larger.less deleted file mode 100644 index c9d646770..000000000 --- a/library/font_awesome/less/larger.less +++ /dev/null @@ -1,13 +0,0 @@ -// Icon Sizes -// ------------------------- - -/* makes the font 33% larger relative to the icon container */ -.@{fa-css-prefix}-lg { - font-size: (4em / 3); - line-height: (3em / 4); - vertical-align: -15%; -} -.@{fa-css-prefix}-2x { font-size: 2em; } -.@{fa-css-prefix}-3x { font-size: 3em; } -.@{fa-css-prefix}-4x { font-size: 4em; } -.@{fa-css-prefix}-5x { font-size: 5em; } diff --git a/library/font_awesome/less/list.less b/library/font_awesome/less/list.less deleted file mode 100644 index 0b440382f..000000000 --- a/library/font_awesome/less/list.less +++ /dev/null @@ -1,19 +0,0 @@ -// List Icons -// ------------------------- - -.@{fa-css-prefix}-ul { - padding-left: 0; - margin-left: @fa-li-width; - list-style-type: none; - > li { position: relative; } -} -.@{fa-css-prefix}-li { - position: absolute; - left: -@fa-li-width; - width: @fa-li-width; - top: (2em / 14); - text-align: center; - &.@{fa-css-prefix}-lg { - left: (-@fa-li-width + (4em / 14)); - } -} diff --git a/library/font_awesome/less/mixins.less b/library/font_awesome/less/mixins.less deleted file mode 100644 index beef231d0..000000000 --- a/library/font_awesome/less/mixins.less +++ /dev/null @@ -1,60 +0,0 @@ -// Mixins -// -------------------------- - -.fa-icon() { - display: inline-block; - font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} - -.fa-icon-rotate(@degrees, @rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})"; - -webkit-transform: rotate(@degrees); - -ms-transform: rotate(@degrees); - transform: rotate(@degrees); -} - -.fa-icon-flip(@horiz, @vert, @rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)"; - -webkit-transform: scale(@horiz, @vert); - -ms-transform: scale(@horiz, @vert); - transform: scale(@horiz, @vert); -} - - -// Only display content to screen readers. A la Bootstrap 4. -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -.sr-only() { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// -// Credit: HTML5 Boilerplate - -.sr-only-focusable() { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} diff --git a/library/font_awesome/less/path.less b/library/font_awesome/less/path.less deleted file mode 100644 index 835be41f8..000000000 --- a/library/font_awesome/less/path.less +++ /dev/null @@ -1,15 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); - src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), - url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), - url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), - url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), - url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); - // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/library/font_awesome/less/rotated-flipped.less b/library/font_awesome/less/rotated-flipped.less deleted file mode 100644 index f6ba81475..000000000 --- a/library/font_awesome/less/rotated-flipped.less +++ /dev/null @@ -1,20 +0,0 @@ -// Rotated & Flipped Icons -// ------------------------- - -.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } -.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } -.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } - -.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } -.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } - -// Hook for IE8-9 -// ------------------------- - -:root .@{fa-css-prefix}-rotate-90, -:root .@{fa-css-prefix}-rotate-180, -:root .@{fa-css-prefix}-rotate-270, -:root .@{fa-css-prefix}-flip-horizontal, -:root .@{fa-css-prefix}-flip-vertical { - filter: none; -} diff --git a/library/font_awesome/less/screen-reader.less b/library/font_awesome/less/screen-reader.less deleted file mode 100644 index 11c188196..000000000 --- a/library/font_awesome/less/screen-reader.less +++ /dev/null @@ -1,5 +0,0 @@ -// Screen Readers -// ------------------------- - -.sr-only { .sr-only(); } -.sr-only-focusable { .sr-only-focusable(); } diff --git a/library/font_awesome/less/stacked.less b/library/font_awesome/less/stacked.less deleted file mode 100644 index fc53fb0e7..000000000 --- a/library/font_awesome/less/stacked.less +++ /dev/null @@ -1,20 +0,0 @@ -// Stacked Icons -// ------------------------- - -.@{fa-css-prefix}-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.@{fa-css-prefix}-stack-1x { line-height: inherit; } -.@{fa-css-prefix}-stack-2x { font-size: 2em; } -.@{fa-css-prefix}-inverse { color: @fa-inverse; } diff --git a/library/font_awesome/less/variables.less b/library/font_awesome/less/variables.less deleted file mode 100644 index 7ddbbc011..000000000 --- a/library/font_awesome/less/variables.less +++ /dev/null @@ -1,800 +0,0 @@ -// Variables -// -------------------------- - -@fa-font-path: "../fonts"; -@fa-font-size-base: 14px; -@fa-line-height-base: 1; -//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts"; // for referencing Bootstrap CDN font files directly -@fa-css-prefix: fa; -@fa-version: "4.7.0"; -@fa-border-color: #eee; -@fa-inverse: #fff; -@fa-li-width: (30em / 14); - -@fa-var-500px: "\f26e"; -@fa-var-address-book: "\f2b9"; -@fa-var-address-book-o: "\f2ba"; -@fa-var-address-card: "\f2bb"; -@fa-var-address-card-o: "\f2bc"; -@fa-var-adjust: "\f042"; -@fa-var-adn: "\f170"; -@fa-var-align-center: "\f037"; -@fa-var-align-justify: "\f039"; -@fa-var-align-left: "\f036"; -@fa-var-align-right: "\f038"; -@fa-var-amazon: "\f270"; -@fa-var-ambulance: "\f0f9"; -@fa-var-american-sign-language-interpreting: "\f2a3"; -@fa-var-anchor: "\f13d"; -@fa-var-android: "\f17b"; -@fa-var-angellist: "\f209"; -@fa-var-angle-double-down: "\f103"; -@fa-var-angle-double-left: "\f100"; -@fa-var-angle-double-right: "\f101"; -@fa-var-angle-double-up: "\f102"; -@fa-var-angle-down: "\f107"; -@fa-var-angle-left: "\f104"; -@fa-var-angle-right: "\f105"; -@fa-var-angle-up: "\f106"; -@fa-var-apple: "\f179"; -@fa-var-archive: "\f187"; -@fa-var-area-chart: "\f1fe"; -@fa-var-arrow-circle-down: "\f0ab"; -@fa-var-arrow-circle-left: "\f0a8"; -@fa-var-arrow-circle-o-down: "\f01a"; -@fa-var-arrow-circle-o-left: "\f190"; -@fa-var-arrow-circle-o-right: "\f18e"; -@fa-var-arrow-circle-o-up: "\f01b"; -@fa-var-arrow-circle-right: "\f0a9"; -@fa-var-arrow-circle-up: "\f0aa"; -@fa-var-arrow-down: "\f063"; -@fa-var-arrow-left: "\f060"; -@fa-var-arrow-right: "\f061"; -@fa-var-arrow-up: "\f062"; -@fa-var-arrows: "\f047"; -@fa-var-arrows-alt: "\f0b2"; -@fa-var-arrows-h: "\f07e"; -@fa-var-arrows-v: "\f07d"; -@fa-var-asl-interpreting: "\f2a3"; -@fa-var-assistive-listening-systems: "\f2a2"; -@fa-var-asterisk: "\f069"; -@fa-var-at: "\f1fa"; -@fa-var-audio-description: "\f29e"; -@fa-var-automobile: "\f1b9"; -@fa-var-backward: "\f04a"; -@fa-var-balance-scale: "\f24e"; -@fa-var-ban: "\f05e"; -@fa-var-bandcamp: "\f2d5"; -@fa-var-bank: "\f19c"; -@fa-var-bar-chart: "\f080"; -@fa-var-bar-chart-o: "\f080"; -@fa-var-barcode: "\f02a"; -@fa-var-bars: "\f0c9"; -@fa-var-bath: "\f2cd"; -@fa-var-bathtub: "\f2cd"; -@fa-var-battery: "\f240"; -@fa-var-battery-0: "\f244"; -@fa-var-battery-1: "\f243"; -@fa-var-battery-2: "\f242"; -@fa-var-battery-3: "\f241"; -@fa-var-battery-4: "\f240"; -@fa-var-battery-empty: "\f244"; -@fa-var-battery-full: "\f240"; -@fa-var-battery-half: "\f242"; -@fa-var-battery-quarter: "\f243"; -@fa-var-battery-three-quarters: "\f241"; -@fa-var-bed: "\f236"; -@fa-var-beer: "\f0fc"; -@fa-var-behance: "\f1b4"; -@fa-var-behance-square: "\f1b5"; -@fa-var-bell: "\f0f3"; -@fa-var-bell-o: "\f0a2"; -@fa-var-bell-slash: "\f1f6"; -@fa-var-bell-slash-o: "\f1f7"; -@fa-var-bicycle: "\f206"; -@fa-var-binoculars: "\f1e5"; -@fa-var-birthday-cake: "\f1fd"; -@fa-var-bitbucket: "\f171"; -@fa-var-bitbucket-square: "\f172"; -@fa-var-bitcoin: "\f15a"; -@fa-var-black-tie: "\f27e"; -@fa-var-blind: "\f29d"; -@fa-var-bluetooth: "\f293"; -@fa-var-bluetooth-b: "\f294"; -@fa-var-bold: "\f032"; -@fa-var-bolt: "\f0e7"; -@fa-var-bomb: "\f1e2"; -@fa-var-book: "\f02d"; -@fa-var-bookmark: "\f02e"; -@fa-var-bookmark-o: "\f097"; -@fa-var-braille: "\f2a1"; -@fa-var-briefcase: "\f0b1"; -@fa-var-btc: "\f15a"; -@fa-var-bug: "\f188"; -@fa-var-building: "\f1ad"; -@fa-var-building-o: "\f0f7"; -@fa-var-bullhorn: "\f0a1"; -@fa-var-bullseye: "\f140"; -@fa-var-bus: "\f207"; -@fa-var-buysellads: "\f20d"; -@fa-var-cab: "\f1ba"; -@fa-var-calculator: "\f1ec"; -@fa-var-calendar: "\f073"; -@fa-var-calendar-check-o: "\f274"; -@fa-var-calendar-minus-o: "\f272"; -@fa-var-calendar-o: "\f133"; -@fa-var-calendar-plus-o: "\f271"; -@fa-var-calendar-times-o: "\f273"; -@fa-var-camera: "\f030"; -@fa-var-camera-retro: "\f083"; -@fa-var-car: "\f1b9"; -@fa-var-caret-down: "\f0d7"; -@fa-var-caret-left: "\f0d9"; -@fa-var-caret-right: "\f0da"; -@fa-var-caret-square-o-down: "\f150"; -@fa-var-caret-square-o-left: "\f191"; -@fa-var-caret-square-o-right: "\f152"; -@fa-var-caret-square-o-up: "\f151"; -@fa-var-caret-up: "\f0d8"; -@fa-var-cart-arrow-down: "\f218"; -@fa-var-cart-plus: "\f217"; -@fa-var-cc: "\f20a"; -@fa-var-cc-amex: "\f1f3"; -@fa-var-cc-diners-club: "\f24c"; -@fa-var-cc-discover: "\f1f2"; -@fa-var-cc-jcb: "\f24b"; -@fa-var-cc-mastercard: "\f1f1"; -@fa-var-cc-paypal: "\f1f4"; -@fa-var-cc-stripe: "\f1f5"; -@fa-var-cc-visa: "\f1f0"; -@fa-var-certificate: "\f0a3"; -@fa-var-chain: "\f0c1"; -@fa-var-chain-broken: "\f127"; -@fa-var-check: "\f00c"; -@fa-var-check-circle: "\f058"; -@fa-var-check-circle-o: "\f05d"; -@fa-var-check-square: "\f14a"; -@fa-var-check-square-o: "\f046"; -@fa-var-chevron-circle-down: "\f13a"; -@fa-var-chevron-circle-left: "\f137"; -@fa-var-chevron-circle-right: "\f138"; -@fa-var-chevron-circle-up: "\f139"; -@fa-var-chevron-down: "\f078"; -@fa-var-chevron-left: "\f053"; -@fa-var-chevron-right: "\f054"; -@fa-var-chevron-up: "\f077"; -@fa-var-child: "\f1ae"; -@fa-var-chrome: "\f268"; -@fa-var-circle: "\f111"; -@fa-var-circle-o: "\f10c"; -@fa-var-circle-o-notch: "\f1ce"; -@fa-var-circle-thin: "\f1db"; -@fa-var-clipboard: "\f0ea"; -@fa-var-clock-o: "\f017"; -@fa-var-clone: "\f24d"; -@fa-var-close: "\f00d"; -@fa-var-cloud: "\f0c2"; -@fa-var-cloud-download: "\f0ed"; -@fa-var-cloud-upload: "\f0ee"; -@fa-var-cny: "\f157"; -@fa-var-code: "\f121"; -@fa-var-code-fork: "\f126"; -@fa-var-codepen: "\f1cb"; -@fa-var-codiepie: "\f284"; -@fa-var-coffee: "\f0f4"; -@fa-var-cog: "\f013"; -@fa-var-cogs: "\f085"; -@fa-var-columns: "\f0db"; -@fa-var-comment: "\f075"; -@fa-var-comment-o: "\f0e5"; -@fa-var-commenting: "\f27a"; -@fa-var-commenting-o: "\f27b"; -@fa-var-comments: "\f086"; -@fa-var-comments-o: "\f0e6"; -@fa-var-compass: "\f14e"; -@fa-var-compress: "\f066"; -@fa-var-connectdevelop: "\f20e"; -@fa-var-contao: "\f26d"; -@fa-var-copy: "\f0c5"; -@fa-var-copyright: "\f1f9"; -@fa-var-creative-commons: "\f25e"; -@fa-var-credit-card: "\f09d"; -@fa-var-credit-card-alt: "\f283"; -@fa-var-crop: "\f125"; -@fa-var-crosshairs: "\f05b"; -@fa-var-css3: "\f13c"; -@fa-var-cube: "\f1b2"; -@fa-var-cubes: "\f1b3"; -@fa-var-cut: "\f0c4"; -@fa-var-cutlery: "\f0f5"; -@fa-var-dashboard: "\f0e4"; -@fa-var-dashcube: "\f210"; -@fa-var-database: "\f1c0"; -@fa-var-deaf: "\f2a4"; -@fa-var-deafness: "\f2a4"; -@fa-var-dedent: "\f03b"; -@fa-var-delicious: "\f1a5"; -@fa-var-desktop: "\f108"; -@fa-var-deviantart: "\f1bd"; -@fa-var-diamond: "\f219"; -@fa-var-digg: "\f1a6"; -@fa-var-dollar: "\f155"; -@fa-var-dot-circle-o: "\f192"; -@fa-var-download: "\f019"; -@fa-var-dribbble: "\f17d"; -@fa-var-drivers-license: "\f2c2"; -@fa-var-drivers-license-o: "\f2c3"; -@fa-var-dropbox: "\f16b"; -@fa-var-drupal: "\f1a9"; -@fa-var-edge: "\f282"; -@fa-var-edit: "\f044"; -@fa-var-eercast: "\f2da"; -@fa-var-eject: "\f052"; -@fa-var-ellipsis-h: "\f141"; -@fa-var-ellipsis-v: "\f142"; -@fa-var-empire: "\f1d1"; -@fa-var-envelope: "\f0e0"; -@fa-var-envelope-o: "\f003"; -@fa-var-envelope-open: "\f2b6"; -@fa-var-envelope-open-o: "\f2b7"; -@fa-var-envelope-square: "\f199"; -@fa-var-envira: "\f299"; -@fa-var-eraser: "\f12d"; -@fa-var-etsy: "\f2d7"; -@fa-var-eur: "\f153"; -@fa-var-euro: "\f153"; -@fa-var-exchange: "\f0ec"; -@fa-var-exclamation: "\f12a"; -@fa-var-exclamation-circle: "\f06a"; -@fa-var-exclamation-triangle: "\f071"; -@fa-var-expand: "\f065"; -@fa-var-expeditedssl: "\f23e"; -@fa-var-external-link: "\f08e"; -@fa-var-external-link-square: "\f14c"; -@fa-var-eye: "\f06e"; -@fa-var-eye-slash: "\f070"; -@fa-var-eyedropper: "\f1fb"; -@fa-var-fa: "\f2b4"; -@fa-var-facebook: "\f09a"; -@fa-var-facebook-f: "\f09a"; -@fa-var-facebook-official: "\f230"; -@fa-var-facebook-square: "\f082"; -@fa-var-fast-backward: "\f049"; -@fa-var-fast-forward: "\f050"; -@fa-var-fax: "\f1ac"; -@fa-var-feed: "\f09e"; -@fa-var-female: "\f182"; -@fa-var-fighter-jet: "\f0fb"; -@fa-var-file: "\f15b"; -@fa-var-file-archive-o: "\f1c6"; -@fa-var-file-audio-o: "\f1c7"; -@fa-var-file-code-o: "\f1c9"; -@fa-var-file-excel-o: "\f1c3"; -@fa-var-file-image-o: "\f1c5"; -@fa-var-file-movie-o: "\f1c8"; -@fa-var-file-o: "\f016"; -@fa-var-file-pdf-o: "\f1c1"; -@fa-var-file-photo-o: "\f1c5"; -@fa-var-file-picture-o: "\f1c5"; -@fa-var-file-powerpoint-o: "\f1c4"; -@fa-var-file-sound-o: "\f1c7"; -@fa-var-file-text: "\f15c"; -@fa-var-file-text-o: "\f0f6"; -@fa-var-file-video-o: "\f1c8"; -@fa-var-file-word-o: "\f1c2"; -@fa-var-file-zip-o: "\f1c6"; -@fa-var-files-o: "\f0c5"; -@fa-var-film: "\f008"; -@fa-var-filter: "\f0b0"; -@fa-var-fire: "\f06d"; -@fa-var-fire-extinguisher: "\f134"; -@fa-var-firefox: "\f269"; -@fa-var-first-order: "\f2b0"; -@fa-var-flag: "\f024"; -@fa-var-flag-checkered: "\f11e"; -@fa-var-flag-o: "\f11d"; -@fa-var-flash: "\f0e7"; -@fa-var-flask: "\f0c3"; -@fa-var-flickr: "\f16e"; -@fa-var-floppy-o: "\f0c7"; -@fa-var-folder: "\f07b"; -@fa-var-folder-o: "\f114"; -@fa-var-folder-open: "\f07c"; -@fa-var-folder-open-o: "\f115"; -@fa-var-font: "\f031"; -@fa-var-font-awesome: "\f2b4"; -@fa-var-fonticons: "\f280"; -@fa-var-fort-awesome: "\f286"; -@fa-var-forumbee: "\f211"; -@fa-var-forward: "\f04e"; -@fa-var-foursquare: "\f180"; -@fa-var-free-code-camp: "\f2c5"; -@fa-var-frown-o: "\f119"; -@fa-var-futbol-o: "\f1e3"; -@fa-var-gamepad: "\f11b"; -@fa-var-gavel: "\f0e3"; -@fa-var-gbp: "\f154"; -@fa-var-ge: "\f1d1"; -@fa-var-gear: "\f013"; -@fa-var-gears: "\f085"; -@fa-var-genderless: "\f22d"; -@fa-var-get-pocket: "\f265"; -@fa-var-gg: "\f260"; -@fa-var-gg-circle: "\f261"; -@fa-var-gift: "\f06b"; -@fa-var-git: "\f1d3"; -@fa-var-git-square: "\f1d2"; -@fa-var-github: "\f09b"; -@fa-var-github-alt: "\f113"; -@fa-var-github-square: "\f092"; -@fa-var-gitlab: "\f296"; -@fa-var-gittip: "\f184"; -@fa-var-glass: "\f000"; -@fa-var-glide: "\f2a5"; -@fa-var-glide-g: "\f2a6"; -@fa-var-globe: "\f0ac"; -@fa-var-google: "\f1a0"; -@fa-var-google-plus: "\f0d5"; -@fa-var-google-plus-circle: "\f2b3"; -@fa-var-google-plus-official: "\f2b3"; -@fa-var-google-plus-square: "\f0d4"; -@fa-var-google-wallet: "\f1ee"; -@fa-var-graduation-cap: "\f19d"; -@fa-var-gratipay: "\f184"; -@fa-var-grav: "\f2d6"; -@fa-var-group: "\f0c0"; -@fa-var-h-square: "\f0fd"; -@fa-var-hacker-news: "\f1d4"; -@fa-var-hand-grab-o: "\f255"; -@fa-var-hand-lizard-o: "\f258"; -@fa-var-hand-o-down: "\f0a7"; -@fa-var-hand-o-left: "\f0a5"; -@fa-var-hand-o-right: "\f0a4"; -@fa-var-hand-o-up: "\f0a6"; -@fa-var-hand-paper-o: "\f256"; -@fa-var-hand-peace-o: "\f25b"; -@fa-var-hand-pointer-o: "\f25a"; -@fa-var-hand-rock-o: "\f255"; -@fa-var-hand-scissors-o: "\f257"; -@fa-var-hand-spock-o: "\f259"; -@fa-var-hand-stop-o: "\f256"; -@fa-var-handshake-o: "\f2b5"; -@fa-var-hard-of-hearing: "\f2a4"; -@fa-var-hashtag: "\f292"; -@fa-var-hdd-o: "\f0a0"; -@fa-var-header: "\f1dc"; -@fa-var-headphones: "\f025"; -@fa-var-heart: "\f004"; -@fa-var-heart-o: "\f08a"; -@fa-var-heartbeat: "\f21e"; -@fa-var-history: "\f1da"; -@fa-var-home: "\f015"; -@fa-var-hospital-o: "\f0f8"; -@fa-var-hotel: "\f236"; -@fa-var-hourglass: "\f254"; -@fa-var-hourglass-1: "\f251"; -@fa-var-hourglass-2: "\f252"; -@fa-var-hourglass-3: "\f253"; -@fa-var-hourglass-end: "\f253"; -@fa-var-hourglass-half: "\f252"; -@fa-var-hourglass-o: "\f250"; -@fa-var-hourglass-start: "\f251"; -@fa-var-houzz: "\f27c"; -@fa-var-html5: "\f13b"; -@fa-var-i-cursor: "\f246"; -@fa-var-id-badge: "\f2c1"; -@fa-var-id-card: "\f2c2"; -@fa-var-id-card-o: "\f2c3"; -@fa-var-ils: "\f20b"; -@fa-var-image: "\f03e"; -@fa-var-imdb: "\f2d8"; -@fa-var-inbox: "\f01c"; -@fa-var-indent: "\f03c"; -@fa-var-industry: "\f275"; -@fa-var-info: "\f129"; -@fa-var-info-circle: "\f05a"; -@fa-var-inr: "\f156"; -@fa-var-instagram: "\f16d"; -@fa-var-institution: "\f19c"; -@fa-var-internet-explorer: "\f26b"; -@fa-var-intersex: "\f224"; -@fa-var-ioxhost: "\f208"; -@fa-var-italic: "\f033"; -@fa-var-joomla: "\f1aa"; -@fa-var-jpy: "\f157"; -@fa-var-jsfiddle: "\f1cc"; -@fa-var-key: "\f084"; -@fa-var-keyboard-o: "\f11c"; -@fa-var-krw: "\f159"; -@fa-var-language: "\f1ab"; -@fa-var-laptop: "\f109"; -@fa-var-lastfm: "\f202"; -@fa-var-lastfm-square: "\f203"; -@fa-var-leaf: "\f06c"; -@fa-var-leanpub: "\f212"; -@fa-var-legal: "\f0e3"; -@fa-var-lemon-o: "\f094"; -@fa-var-level-down: "\f149"; -@fa-var-level-up: "\f148"; -@fa-var-life-bouy: "\f1cd"; -@fa-var-life-buoy: "\f1cd"; -@fa-var-life-ring: "\f1cd"; -@fa-var-life-saver: "\f1cd"; -@fa-var-lightbulb-o: "\f0eb"; -@fa-var-line-chart: "\f201"; -@fa-var-link: "\f0c1"; -@fa-var-linkedin: "\f0e1"; -@fa-var-linkedin-square: "\f08c"; -@fa-var-linode: "\f2b8"; -@fa-var-linux: "\f17c"; -@fa-var-list: "\f03a"; -@fa-var-list-alt: "\f022"; -@fa-var-list-ol: "\f0cb"; -@fa-var-list-ul: "\f0ca"; -@fa-var-location-arrow: "\f124"; -@fa-var-lock: "\f023"; -@fa-var-long-arrow-down: "\f175"; -@fa-var-long-arrow-left: "\f177"; -@fa-var-long-arrow-right: "\f178"; -@fa-var-long-arrow-up: "\f176"; -@fa-var-low-vision: "\f2a8"; -@fa-var-magic: "\f0d0"; -@fa-var-magnet: "\f076"; -@fa-var-mail-forward: "\f064"; -@fa-var-mail-reply: "\f112"; -@fa-var-mail-reply-all: "\f122"; -@fa-var-male: "\f183"; -@fa-var-map: "\f279"; -@fa-var-map-marker: "\f041"; -@fa-var-map-o: "\f278"; -@fa-var-map-pin: "\f276"; -@fa-var-map-signs: "\f277"; -@fa-var-mars: "\f222"; -@fa-var-mars-double: "\f227"; -@fa-var-mars-stroke: "\f229"; -@fa-var-mars-stroke-h: "\f22b"; -@fa-var-mars-stroke-v: "\f22a"; -@fa-var-maxcdn: "\f136"; -@fa-var-meanpath: "\f20c"; -@fa-var-medium: "\f23a"; -@fa-var-medkit: "\f0fa"; -@fa-var-meetup: "\f2e0"; -@fa-var-meh-o: "\f11a"; -@fa-var-mercury: "\f223"; -@fa-var-microchip: "\f2db"; -@fa-var-microphone: "\f130"; -@fa-var-microphone-slash: "\f131"; -@fa-var-minus: "\f068"; -@fa-var-minus-circle: "\f056"; -@fa-var-minus-square: "\f146"; -@fa-var-minus-square-o: "\f147"; -@fa-var-mixcloud: "\f289"; -@fa-var-mobile: "\f10b"; -@fa-var-mobile-phone: "\f10b"; -@fa-var-modx: "\f285"; -@fa-var-money: "\f0d6"; -@fa-var-moon-o: "\f186"; -@fa-var-mortar-board: "\f19d"; -@fa-var-motorcycle: "\f21c"; -@fa-var-mouse-pointer: "\f245"; -@fa-var-music: "\f001"; -@fa-var-navicon: "\f0c9"; -@fa-var-neuter: "\f22c"; -@fa-var-newspaper-o: "\f1ea"; -@fa-var-object-group: "\f247"; -@fa-var-object-ungroup: "\f248"; -@fa-var-odnoklassniki: "\f263"; -@fa-var-odnoklassniki-square: "\f264"; -@fa-var-opencart: "\f23d"; -@fa-var-openid: "\f19b"; -@fa-var-opera: "\f26a"; -@fa-var-optin-monster: "\f23c"; -@fa-var-outdent: "\f03b"; -@fa-var-pagelines: "\f18c"; -@fa-var-paint-brush: "\f1fc"; -@fa-var-paper-plane: "\f1d8"; -@fa-var-paper-plane-o: "\f1d9"; -@fa-var-paperclip: "\f0c6"; -@fa-var-paragraph: "\f1dd"; -@fa-var-paste: "\f0ea"; -@fa-var-pause: "\f04c"; -@fa-var-pause-circle: "\f28b"; -@fa-var-pause-circle-o: "\f28c"; -@fa-var-paw: "\f1b0"; -@fa-var-paypal: "\f1ed"; -@fa-var-pencil: "\f040"; -@fa-var-pencil-square: "\f14b"; -@fa-var-pencil-square-o: "\f044"; -@fa-var-percent: "\f295"; -@fa-var-phone: "\f095"; -@fa-var-phone-square: "\f098"; -@fa-var-photo: "\f03e"; -@fa-var-picture-o: "\f03e"; -@fa-var-pie-chart: "\f200"; -@fa-var-pied-piper: "\f2ae"; -@fa-var-pied-piper-alt: "\f1a8"; -@fa-var-pied-piper-pp: "\f1a7"; -@fa-var-pinterest: "\f0d2"; -@fa-var-pinterest-p: "\f231"; -@fa-var-pinterest-square: "\f0d3"; -@fa-var-plane: "\f072"; -@fa-var-play: "\f04b"; -@fa-var-play-circle: "\f144"; -@fa-var-play-circle-o: "\f01d"; -@fa-var-plug: "\f1e6"; -@fa-var-plus: "\f067"; -@fa-var-plus-circle: "\f055"; -@fa-var-plus-square: "\f0fe"; -@fa-var-plus-square-o: "\f196"; -@fa-var-podcast: "\f2ce"; -@fa-var-power-off: "\f011"; -@fa-var-print: "\f02f"; -@fa-var-product-hunt: "\f288"; -@fa-var-puzzle-piece: "\f12e"; -@fa-var-qq: "\f1d6"; -@fa-var-qrcode: "\f029"; -@fa-var-question: "\f128"; -@fa-var-question-circle: "\f059"; -@fa-var-question-circle-o: "\f29c"; -@fa-var-quora: "\f2c4"; -@fa-var-quote-left: "\f10d"; -@fa-var-quote-right: "\f10e"; -@fa-var-ra: "\f1d0"; -@fa-var-random: "\f074"; -@fa-var-ravelry: "\f2d9"; -@fa-var-rebel: "\f1d0"; -@fa-var-recycle: "\f1b8"; -@fa-var-reddit: "\f1a1"; -@fa-var-reddit-alien: "\f281"; -@fa-var-reddit-square: "\f1a2"; -@fa-var-refresh: "\f021"; -@fa-var-registered: "\f25d"; -@fa-var-remove: "\f00d"; -@fa-var-renren: "\f18b"; -@fa-var-reorder: "\f0c9"; -@fa-var-repeat: "\f01e"; -@fa-var-reply: "\f112"; -@fa-var-reply-all: "\f122"; -@fa-var-resistance: "\f1d0"; -@fa-var-retweet: "\f079"; -@fa-var-rmb: "\f157"; -@fa-var-road: "\f018"; -@fa-var-rocket: "\f135"; -@fa-var-rotate-left: "\f0e2"; -@fa-var-rotate-right: "\f01e"; -@fa-var-rouble: "\f158"; -@fa-var-rss: "\f09e"; -@fa-var-rss-square: "\f143"; -@fa-var-rub: "\f158"; -@fa-var-ruble: "\f158"; -@fa-var-rupee: "\f156"; -@fa-var-s15: "\f2cd"; -@fa-var-safari: "\f267"; -@fa-var-save: "\f0c7"; -@fa-var-scissors: "\f0c4"; -@fa-var-scribd: "\f28a"; -@fa-var-search: "\f002"; -@fa-var-search-minus: "\f010"; -@fa-var-search-plus: "\f00e"; -@fa-var-sellsy: "\f213"; -@fa-var-send: "\f1d8"; -@fa-var-send-o: "\f1d9"; -@fa-var-server: "\f233"; -@fa-var-share: "\f064"; -@fa-var-share-alt: "\f1e0"; -@fa-var-share-alt-square: "\f1e1"; -@fa-var-share-square: "\f14d"; -@fa-var-share-square-o: "\f045"; -@fa-var-shekel: "\f20b"; -@fa-var-sheqel: "\f20b"; -@fa-var-shield: "\f132"; -@fa-var-ship: "\f21a"; -@fa-var-shirtsinbulk: "\f214"; -@fa-var-shopping-bag: "\f290"; -@fa-var-shopping-basket: "\f291"; -@fa-var-shopping-cart: "\f07a"; -@fa-var-shower: "\f2cc"; -@fa-var-sign-in: "\f090"; -@fa-var-sign-language: "\f2a7"; -@fa-var-sign-out: "\f08b"; -@fa-var-signal: "\f012"; -@fa-var-signing: "\f2a7"; -@fa-var-simplybuilt: "\f215"; -@fa-var-sitemap: "\f0e8"; -@fa-var-skyatlas: "\f216"; -@fa-var-skype: "\f17e"; -@fa-var-slack: "\f198"; -@fa-var-sliders: "\f1de"; -@fa-var-slideshare: "\f1e7"; -@fa-var-smile-o: "\f118"; -@fa-var-snapchat: "\f2ab"; -@fa-var-snapchat-ghost: "\f2ac"; -@fa-var-snapchat-square: "\f2ad"; -@fa-var-snowflake-o: "\f2dc"; -@fa-var-soccer-ball-o: "\f1e3"; -@fa-var-sort: "\f0dc"; -@fa-var-sort-alpha-asc: "\f15d"; -@fa-var-sort-alpha-desc: "\f15e"; -@fa-var-sort-amount-asc: "\f160"; -@fa-var-sort-amount-desc: "\f161"; -@fa-var-sort-asc: "\f0de"; -@fa-var-sort-desc: "\f0dd"; -@fa-var-sort-down: "\f0dd"; -@fa-var-sort-numeric-asc: "\f162"; -@fa-var-sort-numeric-desc: "\f163"; -@fa-var-sort-up: "\f0de"; -@fa-var-soundcloud: "\f1be"; -@fa-var-space-shuttle: "\f197"; -@fa-var-spinner: "\f110"; -@fa-var-spoon: "\f1b1"; -@fa-var-spotify: "\f1bc"; -@fa-var-square: "\f0c8"; -@fa-var-square-o: "\f096"; -@fa-var-stack-exchange: "\f18d"; -@fa-var-stack-overflow: "\f16c"; -@fa-var-star: "\f005"; -@fa-var-star-half: "\f089"; -@fa-var-star-half-empty: "\f123"; -@fa-var-star-half-full: "\f123"; -@fa-var-star-half-o: "\f123"; -@fa-var-star-o: "\f006"; -@fa-var-steam: "\f1b6"; -@fa-var-steam-square: "\f1b7"; -@fa-var-step-backward: "\f048"; -@fa-var-step-forward: "\f051"; -@fa-var-stethoscope: "\f0f1"; -@fa-var-sticky-note: "\f249"; -@fa-var-sticky-note-o: "\f24a"; -@fa-var-stop: "\f04d"; -@fa-var-stop-circle: "\f28d"; -@fa-var-stop-circle-o: "\f28e"; -@fa-var-street-view: "\f21d"; -@fa-var-strikethrough: "\f0cc"; -@fa-var-stumbleupon: "\f1a4"; -@fa-var-stumbleupon-circle: "\f1a3"; -@fa-var-subscript: "\f12c"; -@fa-var-subway: "\f239"; -@fa-var-suitcase: "\f0f2"; -@fa-var-sun-o: "\f185"; -@fa-var-superpowers: "\f2dd"; -@fa-var-superscript: "\f12b"; -@fa-var-support: "\f1cd"; -@fa-var-table: "\f0ce"; -@fa-var-tablet: "\f10a"; -@fa-var-tachometer: "\f0e4"; -@fa-var-tag: "\f02b"; -@fa-var-tags: "\f02c"; -@fa-var-tasks: "\f0ae"; -@fa-var-taxi: "\f1ba"; -@fa-var-telegram: "\f2c6"; -@fa-var-television: "\f26c"; -@fa-var-tencent-weibo: "\f1d5"; -@fa-var-terminal: "\f120"; -@fa-var-text-height: "\f034"; -@fa-var-text-width: "\f035"; -@fa-var-th: "\f00a"; -@fa-var-th-large: "\f009"; -@fa-var-th-list: "\f00b"; -@fa-var-themeisle: "\f2b2"; -@fa-var-thermometer: "\f2c7"; -@fa-var-thermometer-0: "\f2cb"; -@fa-var-thermometer-1: "\f2ca"; -@fa-var-thermometer-2: "\f2c9"; -@fa-var-thermometer-3: "\f2c8"; -@fa-var-thermometer-4: "\f2c7"; -@fa-var-thermometer-empty: "\f2cb"; -@fa-var-thermometer-full: "\f2c7"; -@fa-var-thermometer-half: "\f2c9"; -@fa-var-thermometer-quarter: "\f2ca"; -@fa-var-thermometer-three-quarters: "\f2c8"; -@fa-var-thumb-tack: "\f08d"; -@fa-var-thumbs-down: "\f165"; -@fa-var-thumbs-o-down: "\f088"; -@fa-var-thumbs-o-up: "\f087"; -@fa-var-thumbs-up: "\f164"; -@fa-var-ticket: "\f145"; -@fa-var-times: "\f00d"; -@fa-var-times-circle: "\f057"; -@fa-var-times-circle-o: "\f05c"; -@fa-var-times-rectangle: "\f2d3"; -@fa-var-times-rectangle-o: "\f2d4"; -@fa-var-tint: "\f043"; -@fa-var-toggle-down: "\f150"; -@fa-var-toggle-left: "\f191"; -@fa-var-toggle-off: "\f204"; -@fa-var-toggle-on: "\f205"; -@fa-var-toggle-right: "\f152"; -@fa-var-toggle-up: "\f151"; -@fa-var-trademark: "\f25c"; -@fa-var-train: "\f238"; -@fa-var-transgender: "\f224"; -@fa-var-transgender-alt: "\f225"; -@fa-var-trash: "\f1f8"; -@fa-var-trash-o: "\f014"; -@fa-var-tree: "\f1bb"; -@fa-var-trello: "\f181"; -@fa-var-tripadvisor: "\f262"; -@fa-var-trophy: "\f091"; -@fa-var-truck: "\f0d1"; -@fa-var-try: "\f195"; -@fa-var-tty: "\f1e4"; -@fa-var-tumblr: "\f173"; -@fa-var-tumblr-square: "\f174"; -@fa-var-turkish-lira: "\f195"; -@fa-var-tv: "\f26c"; -@fa-var-twitch: "\f1e8"; -@fa-var-twitter: "\f099"; -@fa-var-twitter-square: "\f081"; -@fa-var-umbrella: "\f0e9"; -@fa-var-underline: "\f0cd"; -@fa-var-undo: "\f0e2"; -@fa-var-universal-access: "\f29a"; -@fa-var-university: "\f19c"; -@fa-var-unlink: "\f127"; -@fa-var-unlock: "\f09c"; -@fa-var-unlock-alt: "\f13e"; -@fa-var-unsorted: "\f0dc"; -@fa-var-upload: "\f093"; -@fa-var-usb: "\f287"; -@fa-var-usd: "\f155"; -@fa-var-user: "\f007"; -@fa-var-user-circle: "\f2bd"; -@fa-var-user-circle-o: "\f2be"; -@fa-var-user-md: "\f0f0"; -@fa-var-user-o: "\f2c0"; -@fa-var-user-plus: "\f234"; -@fa-var-user-secret: "\f21b"; -@fa-var-user-times: "\f235"; -@fa-var-users: "\f0c0"; -@fa-var-vcard: "\f2bb"; -@fa-var-vcard-o: "\f2bc"; -@fa-var-venus: "\f221"; -@fa-var-venus-double: "\f226"; -@fa-var-venus-mars: "\f228"; -@fa-var-viacoin: "\f237"; -@fa-var-viadeo: "\f2a9"; -@fa-var-viadeo-square: "\f2aa"; -@fa-var-video-camera: "\f03d"; -@fa-var-vimeo: "\f27d"; -@fa-var-vimeo-square: "\f194"; -@fa-var-vine: "\f1ca"; -@fa-var-vk: "\f189"; -@fa-var-volume-control-phone: "\f2a0"; -@fa-var-volume-down: "\f027"; -@fa-var-volume-off: "\f026"; -@fa-var-volume-up: "\f028"; -@fa-var-warning: "\f071"; -@fa-var-wechat: "\f1d7"; -@fa-var-weibo: "\f18a"; -@fa-var-weixin: "\f1d7"; -@fa-var-whatsapp: "\f232"; -@fa-var-wheelchair: "\f193"; -@fa-var-wheelchair-alt: "\f29b"; -@fa-var-wifi: "\f1eb"; -@fa-var-wikipedia-w: "\f266"; -@fa-var-window-close: "\f2d3"; -@fa-var-window-close-o: "\f2d4"; -@fa-var-window-maximize: "\f2d0"; -@fa-var-window-minimize: "\f2d1"; -@fa-var-window-restore: "\f2d2"; -@fa-var-windows: "\f17a"; -@fa-var-won: "\f159"; -@fa-var-wordpress: "\f19a"; -@fa-var-wpbeginner: "\f297"; -@fa-var-wpexplorer: "\f2de"; -@fa-var-wpforms: "\f298"; -@fa-var-wrench: "\f0ad"; -@fa-var-xing: "\f168"; -@fa-var-xing-square: "\f169"; -@fa-var-y-combinator: "\f23b"; -@fa-var-y-combinator-square: "\f1d4"; -@fa-var-yahoo: "\f19e"; -@fa-var-yc: "\f23b"; -@fa-var-yc-square: "\f1d4"; -@fa-var-yelp: "\f1e9"; -@fa-var-yen: "\f157"; -@fa-var-yoast: "\f2b1"; -@fa-var-youtube: "\f167"; -@fa-var-youtube-play: "\f16a"; -@fa-var-youtube-square: "\f166"; - diff --git a/library/font_awesome/package.json b/library/font_awesome/package.json deleted file mode 100644 index 86f58db06..000000000 --- a/library/font_awesome/package.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "name": "font-awesome", - "description": "The iconic font and CSS framework", - "version": "4.7.0", - "style": "css/font-awesome.css", - "keywords": ["font", "awesome", "fontawesome", "icon", "font", "bootstrap"], - "homepage": "http://fontawesome.io/", - "bugs": { - "url" : "http://github.com/FortAwesome/Font-Awesome/issues" - }, - "author": { - "name": "Dave Gandy", - "email": "dave@fontawesome.io", - "web": "http://twitter.com/davegandy" - }, - "repository": { - "type": "git", - "url": "https://github.com/FortAwesome/Font-Awesome.git" - }, - "contributors": [ - { - "name": "Brian Talbot", - "web": "http://twitter.com/talbs" - }, - { - "name": "Travis Chase", - "web": "http://twitter.com/supercodepoet" - }, - { - "name": "Rob Madole", - "web": "http://twitter.com/robmadole" - }, - { - "name": "Geremia Taglialatela", - "web": "http://twitter.com/gtagliala" - } - ], - "license": "(OFL-1.1 AND MIT)", - "dependencies": { - }, - "engines" : { - "node" : ">=0.10.3" - } -} diff --git a/library/font_awesome/scss/_animated.scss b/library/font_awesome/scss/_animated.scss deleted file mode 100644 index 8a020dbff..000000000 --- a/library/font_awesome/scss/_animated.scss +++ /dev/null @@ -1,34 +0,0 @@ -// Spinning Icons -// -------------------------- - -.#{$fa-css-prefix}-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -.#{$fa-css-prefix}-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} diff --git a/library/font_awesome/scss/_bordered-pulled.scss b/library/font_awesome/scss/_bordered-pulled.scss deleted file mode 100644 index d4b85a02f..000000000 --- a/library/font_awesome/scss/_bordered-pulled.scss +++ /dev/null @@ -1,25 +0,0 @@ -// Bordered & Pulled -// ------------------------- - -.#{$fa-css-prefix}-border { - padding: .2em .25em .15em; - border: solid .08em $fa-border-color; - border-radius: .1em; -} - -.#{$fa-css-prefix}-pull-left { float: left; } -.#{$fa-css-prefix}-pull-right { float: right; } - -.#{$fa-css-prefix} { - &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } - &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } -} - -/* Deprecated as of 4.4.0 */ -.pull-right { float: right; } -.pull-left { float: left; } - -.#{$fa-css-prefix} { - &.pull-left { margin-right: .3em; } - &.pull-right { margin-left: .3em; } -} diff --git a/library/font_awesome/scss/_core.scss b/library/font_awesome/scss/_core.scss deleted file mode 100644 index 7425ef85f..000000000 --- a/library/font_awesome/scss/_core.scss +++ /dev/null @@ -1,12 +0,0 @@ -// Base Class Definition -// ------------------------- - -.#{$fa-css-prefix} { - display: inline-block; - font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} diff --git a/library/font_awesome/scss/_fixed-width.scss b/library/font_awesome/scss/_fixed-width.scss deleted file mode 100644 index b221c9813..000000000 --- a/library/font_awesome/scss/_fixed-width.scss +++ /dev/null @@ -1,6 +0,0 @@ -// Fixed Width Icons -// ------------------------- -.#{$fa-css-prefix}-fw { - width: (18em / 14); - text-align: center; -} diff --git a/library/font_awesome/scss/_icons.scss b/library/font_awesome/scss/_icons.scss deleted file mode 100644 index e63e702c4..000000000 --- a/library/font_awesome/scss/_icons.scss +++ /dev/null @@ -1,789 +0,0 @@ -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ - -.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; } -.#{$fa-css-prefix}-music:before { content: $fa-var-music; } -.#{$fa-css-prefix}-search:before { content: $fa-var-search; } -.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; } -.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; } -.#{$fa-css-prefix}-star:before { content: $fa-var-star; } -.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; } -.#{$fa-css-prefix}-user:before { content: $fa-var-user; } -.#{$fa-css-prefix}-film:before { content: $fa-var-film; } -.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; } -.#{$fa-css-prefix}-th:before { content: $fa-var-th; } -.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; } -.#{$fa-css-prefix}-check:before { content: $fa-var-check; } -.#{$fa-css-prefix}-remove:before, -.#{$fa-css-prefix}-close:before, -.#{$fa-css-prefix}-times:before { content: $fa-var-times; } -.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; } -.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; } -.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; } -.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; } -.#{$fa-css-prefix}-gear:before, -.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; } -.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; } -.#{$fa-css-prefix}-home:before { content: $fa-var-home; } -.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; } -.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; } -.#{$fa-css-prefix}-road:before { content: $fa-var-road; } -.#{$fa-css-prefix}-download:before { content: $fa-var-download; } -.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; } -.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; } -.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; } -.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; } -.#{$fa-css-prefix}-rotate-right:before, -.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; } -.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; } -.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; } -.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; } -.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; } -.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; } -.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; } -.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; } -.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; } -.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; } -.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; } -.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; } -.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; } -.#{$fa-css-prefix}-book:before { content: $fa-var-book; } -.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; } -.#{$fa-css-prefix}-print:before { content: $fa-var-print; } -.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; } -.#{$fa-css-prefix}-font:before { content: $fa-var-font; } -.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; } -.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; } -.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; } -.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; } -.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; } -.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; } -.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; } -.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; } -.#{$fa-css-prefix}-list:before { content: $fa-var-list; } -.#{$fa-css-prefix}-dedent:before, -.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; } -.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; } -.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; } -.#{$fa-css-prefix}-photo:before, -.#{$fa-css-prefix}-image:before, -.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; } -.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; } -.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; } -.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; } -.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; } -.#{$fa-css-prefix}-edit:before, -.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; } -.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; } -.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; } -.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; } -.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; } -.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; } -.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; } -.#{$fa-css-prefix}-play:before { content: $fa-var-play; } -.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; } -.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; } -.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; } -.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; } -.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; } -.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; } -.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; } -.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; } -.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; } -.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; } -.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; } -.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; } -.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; } -.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; } -.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; } -.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; } -.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; } -.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; } -.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; } -.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; } -.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; } -.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; } -.#{$fa-css-prefix}-mail-forward:before, -.#{$fa-css-prefix}-share:before { content: $fa-var-share; } -.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; } -.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; } -.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; } -.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; } -.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; } -.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; } -.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; } -.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; } -.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; } -.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; } -.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; } -.#{$fa-css-prefix}-warning:before, -.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; } -.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; } -.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; } -.#{$fa-css-prefix}-random:before { content: $fa-var-random; } -.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; } -.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; } -.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; } -.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; } -.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; } -.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; } -.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; } -.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; } -.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; } -.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; } -.#{$fa-css-prefix}-bar-chart-o:before, -.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; } -.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; } -.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; } -.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; } -.#{$fa-css-prefix}-key:before { content: $fa-var-key; } -.#{$fa-css-prefix}-gears:before, -.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; } -.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; } -.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; } -.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; } -.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; } -.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; } -.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; } -.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; } -.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; } -.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; } -.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; } -.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; } -.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; } -.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; } -.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; } -.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; } -.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; } -.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; } -.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; } -.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; } -.#{$fa-css-prefix}-facebook-f:before, -.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; } -.#{$fa-css-prefix}-github:before { content: $fa-var-github; } -.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; } -.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; } -.#{$fa-css-prefix}-feed:before, -.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; } -.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; } -.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; } -.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; } -.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; } -.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; } -.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; } -.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; } -.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; } -.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; } -.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; } -.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; } -.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; } -.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; } -.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; } -.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; } -.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; } -.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; } -.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; } -.#{$fa-css-prefix}-group:before, -.#{$fa-css-prefix}-users:before { content: $fa-var-users; } -.#{$fa-css-prefix}-chain:before, -.#{$fa-css-prefix}-link:before { content: $fa-var-link; } -.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; } -.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; } -.#{$fa-css-prefix}-cut:before, -.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; } -.#{$fa-css-prefix}-copy:before, -.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; } -.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; } -.#{$fa-css-prefix}-save:before, -.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; } -.#{$fa-css-prefix}-square:before { content: $fa-var-square; } -.#{$fa-css-prefix}-navicon:before, -.#{$fa-css-prefix}-reorder:before, -.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; } -.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; } -.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; } -.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; } -.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; } -.#{$fa-css-prefix}-table:before { content: $fa-var-table; } -.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; } -.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; } -.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; } -.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; } -.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; } -.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; } -.#{$fa-css-prefix}-money:before { content: $fa-var-money; } -.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; } -.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; } -.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; } -.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; } -.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; } -.#{$fa-css-prefix}-unsorted:before, -.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; } -.#{$fa-css-prefix}-sort-down:before, -.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; } -.#{$fa-css-prefix}-sort-up:before, -.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; } -.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; } -.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; } -.#{$fa-css-prefix}-rotate-left:before, -.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; } -.#{$fa-css-prefix}-legal:before, -.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; } -.#{$fa-css-prefix}-dashboard:before, -.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; } -.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; } -.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; } -.#{$fa-css-prefix}-flash:before, -.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; } -.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; } -.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; } -.#{$fa-css-prefix}-paste:before, -.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; } -.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; } -.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; } -.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; } -.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; } -.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; } -.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; } -.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; } -.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; } -.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; } -.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; } -.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; } -.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; } -.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; } -.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; } -.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; } -.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; } -.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; } -.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; } -.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; } -.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; } -.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; } -.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; } -.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; } -.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; } -.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; } -.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; } -.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; } -.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; } -.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; } -.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; } -.#{$fa-css-prefix}-mobile-phone:before, -.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; } -.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; } -.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; } -.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; } -.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; } -.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; } -.#{$fa-css-prefix}-mail-reply:before, -.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; } -.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; } -.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; } -.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; } -.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; } -.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; } -.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; } -.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; } -.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; } -.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; } -.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; } -.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; } -.#{$fa-css-prefix}-code:before { content: $fa-var-code; } -.#{$fa-css-prefix}-mail-reply-all:before, -.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; } -.#{$fa-css-prefix}-star-half-empty:before, -.#{$fa-css-prefix}-star-half-full:before, -.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; } -.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; } -.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; } -.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; } -.#{$fa-css-prefix}-unlink:before, -.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; } -.#{$fa-css-prefix}-question:before { content: $fa-var-question; } -.#{$fa-css-prefix}-info:before { content: $fa-var-info; } -.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; } -.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; } -.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; } -.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; } -.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; } -.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; } -.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; } -.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; } -.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; } -.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; } -.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; } -.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; } -.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; } -.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; } -.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; } -.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; } -.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; } -.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; } -.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; } -.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; } -.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; } -.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; } -.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; } -.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; } -.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; } -.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; } -.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; } -.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; } -.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; } -.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; } -.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; } -.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; } -.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; } -.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; } -.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; } -.#{$fa-css-prefix}-toggle-down:before, -.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; } -.#{$fa-css-prefix}-toggle-up:before, -.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; } -.#{$fa-css-prefix}-toggle-right:before, -.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; } -.#{$fa-css-prefix}-euro:before, -.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; } -.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; } -.#{$fa-css-prefix}-dollar:before, -.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; } -.#{$fa-css-prefix}-rupee:before, -.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; } -.#{$fa-css-prefix}-cny:before, -.#{$fa-css-prefix}-rmb:before, -.#{$fa-css-prefix}-yen:before, -.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; } -.#{$fa-css-prefix}-ruble:before, -.#{$fa-css-prefix}-rouble:before, -.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; } -.#{$fa-css-prefix}-won:before, -.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; } -.#{$fa-css-prefix}-bitcoin:before, -.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; } -.#{$fa-css-prefix}-file:before { content: $fa-var-file; } -.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; } -.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; } -.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; } -.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; } -.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; } -.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; } -.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; } -.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; } -.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; } -.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; } -.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; } -.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; } -.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; } -.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; } -.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; } -.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; } -.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; } -.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; } -.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; } -.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; } -.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; } -.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; } -.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; } -.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; } -.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; } -.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; } -.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; } -.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; } -.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; } -.#{$fa-css-prefix}-android:before { content: $fa-var-android; } -.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; } -.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; } -.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; } -.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; } -.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; } -.#{$fa-css-prefix}-female:before { content: $fa-var-female; } -.#{$fa-css-prefix}-male:before { content: $fa-var-male; } -.#{$fa-css-prefix}-gittip:before, -.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; } -.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; } -.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; } -.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; } -.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; } -.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; } -.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; } -.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; } -.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; } -.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; } -.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; } -.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; } -.#{$fa-css-prefix}-toggle-left:before, -.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; } -.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; } -.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; } -.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; } -.#{$fa-css-prefix}-turkish-lira:before, -.#{$fa-css-prefix}-try:before { content: $fa-var-try; } -.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; } -.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; } -.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; } -.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; } -.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; } -.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; } -.#{$fa-css-prefix}-institution:before, -.#{$fa-css-prefix}-bank:before, -.#{$fa-css-prefix}-university:before { content: $fa-var-university; } -.#{$fa-css-prefix}-mortar-board:before, -.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; } -.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; } -.#{$fa-css-prefix}-google:before { content: $fa-var-google; } -.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; } -.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; } -.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; } -.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; } -.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; } -.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; } -.#{$fa-css-prefix}-pied-piper-pp:before { content: $fa-var-pied-piper-pp; } -.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; } -.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; } -.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; } -.#{$fa-css-prefix}-language:before { content: $fa-var-language; } -.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; } -.#{$fa-css-prefix}-building:before { content: $fa-var-building; } -.#{$fa-css-prefix}-child:before { content: $fa-var-child; } -.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; } -.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; } -.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; } -.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; } -.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; } -.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; } -.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; } -.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; } -.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; } -.#{$fa-css-prefix}-automobile:before, -.#{$fa-css-prefix}-car:before { content: $fa-var-car; } -.#{$fa-css-prefix}-cab:before, -.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; } -.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; } -.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; } -.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; } -.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; } -.#{$fa-css-prefix}-database:before { content: $fa-var-database; } -.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; } -.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; } -.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; } -.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; } -.#{$fa-css-prefix}-file-photo-o:before, -.#{$fa-css-prefix}-file-picture-o:before, -.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; } -.#{$fa-css-prefix}-file-zip-o:before, -.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; } -.#{$fa-css-prefix}-file-sound-o:before, -.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; } -.#{$fa-css-prefix}-file-movie-o:before, -.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; } -.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; } -.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; } -.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; } -.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; } -.#{$fa-css-prefix}-life-bouy:before, -.#{$fa-css-prefix}-life-buoy:before, -.#{$fa-css-prefix}-life-saver:before, -.#{$fa-css-prefix}-support:before, -.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; } -.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; } -.#{$fa-css-prefix}-ra:before, -.#{$fa-css-prefix}-resistance:before, -.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; } -.#{$fa-css-prefix}-ge:before, -.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; } -.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; } -.#{$fa-css-prefix}-git:before { content: $fa-var-git; } -.#{$fa-css-prefix}-y-combinator-square:before, -.#{$fa-css-prefix}-yc-square:before, -.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; } -.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; } -.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; } -.#{$fa-css-prefix}-wechat:before, -.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; } -.#{$fa-css-prefix}-send:before, -.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; } -.#{$fa-css-prefix}-send-o:before, -.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; } -.#{$fa-css-prefix}-history:before { content: $fa-var-history; } -.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; } -.#{$fa-css-prefix}-header:before { content: $fa-var-header; } -.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; } -.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; } -.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; } -.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; } -.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; } -.#{$fa-css-prefix}-soccer-ball-o:before, -.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; } -.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; } -.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; } -.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; } -.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; } -.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; } -.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; } -.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; } -.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; } -.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; } -.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; } -.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; } -.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; } -.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; } -.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; } -.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; } -.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; } -.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; } -.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; } -.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; } -.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; } -.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; } -.#{$fa-css-prefix}-at:before { content: $fa-var-at; } -.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; } -.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; } -.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; } -.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; } -.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; } -.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; } -.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; } -.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; } -.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; } -.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; } -.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; } -.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; } -.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; } -.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; } -.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; } -.#{$fa-css-prefix}-shekel:before, -.#{$fa-css-prefix}-sheqel:before, -.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; } -.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; } -.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; } -.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; } -.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; } -.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; } -.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; } -.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; } -.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; } -.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; } -.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; } -.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; } -.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; } -.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; } -.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; } -.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; } -.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; } -.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; } -.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; } -.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; } -.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; } -.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; } -.#{$fa-css-prefix}-intersex:before, -.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; } -.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; } -.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; } -.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; } -.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; } -.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; } -.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; } -.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; } -.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; } -.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; } -.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; } -.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; } -.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; } -.#{$fa-css-prefix}-server:before { content: $fa-var-server; } -.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; } -.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; } -.#{$fa-css-prefix}-hotel:before, -.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; } -.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; } -.#{$fa-css-prefix}-train:before { content: $fa-var-train; } -.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; } -.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; } -.#{$fa-css-prefix}-yc:before, -.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; } -.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; } -.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; } -.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; } -.#{$fa-css-prefix}-battery-4:before, -.#{$fa-css-prefix}-battery:before, -.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; } -.#{$fa-css-prefix}-battery-3:before, -.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; } -.#{$fa-css-prefix}-battery-2:before, -.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; } -.#{$fa-css-prefix}-battery-1:before, -.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; } -.#{$fa-css-prefix}-battery-0:before, -.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; } -.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; } -.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; } -.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; } -.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; } -.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; } -.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; } -.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; } -.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; } -.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; } -.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; } -.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; } -.#{$fa-css-prefix}-hourglass-1:before, -.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; } -.#{$fa-css-prefix}-hourglass-2:before, -.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; } -.#{$fa-css-prefix}-hourglass-3:before, -.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; } -.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; } -.#{$fa-css-prefix}-hand-grab-o:before, -.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; } -.#{$fa-css-prefix}-hand-stop-o:before, -.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; } -.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; } -.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; } -.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; } -.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; } -.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; } -.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; } -.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; } -.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; } -.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; } -.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; } -.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; } -.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; } -.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; } -.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; } -.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; } -.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; } -.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; } -.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; } -.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; } -.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; } -.#{$fa-css-prefix}-tv:before, -.#{$fa-css-prefix}-television:before { content: $fa-var-television; } -.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; } -.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; } -.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; } -.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; } -.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; } -.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; } -.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; } -.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; } -.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; } -.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; } -.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; } -.#{$fa-css-prefix}-map:before { content: $fa-var-map; } -.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; } -.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; } -.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; } -.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; } -.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; } -.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; } -.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; } -.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; } -.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; } -.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; } -.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; } -.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; } -.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; } -.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; } -.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; } -.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; } -.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; } -.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; } -.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; } -.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; } -.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; } -.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; } -.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; } -.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; } -.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; } -.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; } -.#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; } -.#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; } -.#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; } -.#{$fa-css-prefix}-envira:before { content: $fa-var-envira; } -.#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; } -.#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; } -.#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; } -.#{$fa-css-prefix}-blind:before { content: $fa-var-blind; } -.#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; } -.#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; } -.#{$fa-css-prefix}-braille:before { content: $fa-var-braille; } -.#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; } -.#{$fa-css-prefix}-asl-interpreting:before, -.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; } -.#{$fa-css-prefix}-deafness:before, -.#{$fa-css-prefix}-hard-of-hearing:before, -.#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; } -.#{$fa-css-prefix}-glide:before { content: $fa-var-glide; } -.#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; } -.#{$fa-css-prefix}-signing:before, -.#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; } -.#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; } -.#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; } -.#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; } -.#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; } -.#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; } -.#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; } -.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; } -.#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; } -.#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; } -.#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; } -.#{$fa-css-prefix}-google-plus-circle:before, -.#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; } -.#{$fa-css-prefix}-fa:before, -.#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; } -.#{$fa-css-prefix}-handshake-o:before { content: $fa-var-handshake-o; } -.#{$fa-css-prefix}-envelope-open:before { content: $fa-var-envelope-open; } -.#{$fa-css-prefix}-envelope-open-o:before { content: $fa-var-envelope-open-o; } -.#{$fa-css-prefix}-linode:before { content: $fa-var-linode; } -.#{$fa-css-prefix}-address-book:before { content: $fa-var-address-book; } -.#{$fa-css-prefix}-address-book-o:before { content: $fa-var-address-book-o; } -.#{$fa-css-prefix}-vcard:before, -.#{$fa-css-prefix}-address-card:before { content: $fa-var-address-card; } -.#{$fa-css-prefix}-vcard-o:before, -.#{$fa-css-prefix}-address-card-o:before { content: $fa-var-address-card-o; } -.#{$fa-css-prefix}-user-circle:before { content: $fa-var-user-circle; } -.#{$fa-css-prefix}-user-circle-o:before { content: $fa-var-user-circle-o; } -.#{$fa-css-prefix}-user-o:before { content: $fa-var-user-o; } -.#{$fa-css-prefix}-id-badge:before { content: $fa-var-id-badge; } -.#{$fa-css-prefix}-drivers-license:before, -.#{$fa-css-prefix}-id-card:before { content: $fa-var-id-card; } -.#{$fa-css-prefix}-drivers-license-o:before, -.#{$fa-css-prefix}-id-card-o:before { content: $fa-var-id-card-o; } -.#{$fa-css-prefix}-quora:before { content: $fa-var-quora; } -.#{$fa-css-prefix}-free-code-camp:before { content: $fa-var-free-code-camp; } -.#{$fa-css-prefix}-telegram:before { content: $fa-var-telegram; } -.#{$fa-css-prefix}-thermometer-4:before, -.#{$fa-css-prefix}-thermometer:before, -.#{$fa-css-prefix}-thermometer-full:before { content: $fa-var-thermometer-full; } -.#{$fa-css-prefix}-thermometer-3:before, -.#{$fa-css-prefix}-thermometer-three-quarters:before { content: $fa-var-thermometer-three-quarters; } -.#{$fa-css-prefix}-thermometer-2:before, -.#{$fa-css-prefix}-thermometer-half:before { content: $fa-var-thermometer-half; } -.#{$fa-css-prefix}-thermometer-1:before, -.#{$fa-css-prefix}-thermometer-quarter:before { content: $fa-var-thermometer-quarter; } -.#{$fa-css-prefix}-thermometer-0:before, -.#{$fa-css-prefix}-thermometer-empty:before { content: $fa-var-thermometer-empty; } -.#{$fa-css-prefix}-shower:before { content: $fa-var-shower; } -.#{$fa-css-prefix}-bathtub:before, -.#{$fa-css-prefix}-s15:before, -.#{$fa-css-prefix}-bath:before { content: $fa-var-bath; } -.#{$fa-css-prefix}-podcast:before { content: $fa-var-podcast; } -.#{$fa-css-prefix}-window-maximize:before { content: $fa-var-window-maximize; } -.#{$fa-css-prefix}-window-minimize:before { content: $fa-var-window-minimize; } -.#{$fa-css-prefix}-window-restore:before { content: $fa-var-window-restore; } -.#{$fa-css-prefix}-times-rectangle:before, -.#{$fa-css-prefix}-window-close:before { content: $fa-var-window-close; } -.#{$fa-css-prefix}-times-rectangle-o:before, -.#{$fa-css-prefix}-window-close-o:before { content: $fa-var-window-close-o; } -.#{$fa-css-prefix}-bandcamp:before { content: $fa-var-bandcamp; } -.#{$fa-css-prefix}-grav:before { content: $fa-var-grav; } -.#{$fa-css-prefix}-etsy:before { content: $fa-var-etsy; } -.#{$fa-css-prefix}-imdb:before { content: $fa-var-imdb; } -.#{$fa-css-prefix}-ravelry:before { content: $fa-var-ravelry; } -.#{$fa-css-prefix}-eercast:before { content: $fa-var-eercast; } -.#{$fa-css-prefix}-microchip:before { content: $fa-var-microchip; } -.#{$fa-css-prefix}-snowflake-o:before { content: $fa-var-snowflake-o; } -.#{$fa-css-prefix}-superpowers:before { content: $fa-var-superpowers; } -.#{$fa-css-prefix}-wpexplorer:before { content: $fa-var-wpexplorer; } -.#{$fa-css-prefix}-meetup:before { content: $fa-var-meetup; } diff --git a/library/font_awesome/scss/_larger.scss b/library/font_awesome/scss/_larger.scss deleted file mode 100644 index 41e9a8184..000000000 --- a/library/font_awesome/scss/_larger.scss +++ /dev/null @@ -1,13 +0,0 @@ -// Icon Sizes -// ------------------------- - -/* makes the font 33% larger relative to the icon container */ -.#{$fa-css-prefix}-lg { - font-size: (4em / 3); - line-height: (3em / 4); - vertical-align: -15%; -} -.#{$fa-css-prefix}-2x { font-size: 2em; } -.#{$fa-css-prefix}-3x { font-size: 3em; } -.#{$fa-css-prefix}-4x { font-size: 4em; } -.#{$fa-css-prefix}-5x { font-size: 5em; } diff --git a/library/font_awesome/scss/_list.scss b/library/font_awesome/scss/_list.scss deleted file mode 100644 index 7d1e4d54d..000000000 --- a/library/font_awesome/scss/_list.scss +++ /dev/null @@ -1,19 +0,0 @@ -// List Icons -// ------------------------- - -.#{$fa-css-prefix}-ul { - padding-left: 0; - margin-left: $fa-li-width; - list-style-type: none; - > li { position: relative; } -} -.#{$fa-css-prefix}-li { - position: absolute; - left: -$fa-li-width; - width: $fa-li-width; - top: (2em / 14); - text-align: center; - &.#{$fa-css-prefix}-lg { - left: -$fa-li-width + (4em / 14); - } -} diff --git a/library/font_awesome/scss/_mixins.scss b/library/font_awesome/scss/_mixins.scss deleted file mode 100644 index c3bbd5745..000000000 --- a/library/font_awesome/scss/_mixins.scss +++ /dev/null @@ -1,60 +0,0 @@ -// Mixins -// -------------------------- - -@mixin fa-icon() { - display: inline-block; - font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} - -@mixin fa-icon-rotate($degrees, $rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; - -webkit-transform: rotate($degrees); - -ms-transform: rotate($degrees); - transform: rotate($degrees); -} - -@mixin fa-icon-flip($horiz, $vert, $rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; - -webkit-transform: scale($horiz, $vert); - -ms-transform: scale($horiz, $vert); - transform: scale($horiz, $vert); -} - - -// Only display content to screen readers. A la Bootstrap 4. -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -@mixin sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// -// Credit: HTML5 Boilerplate - -@mixin sr-only-focusable { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} diff --git a/library/font_awesome/scss/_path.scss b/library/font_awesome/scss/_path.scss deleted file mode 100644 index bb457c23a..000000000 --- a/library/font_awesome/scss/_path.scss +++ /dev/null @@ -1,15 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); - src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), - url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), - url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), - url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), - url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); -// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/library/font_awesome/scss/_rotated-flipped.scss b/library/font_awesome/scss/_rotated-flipped.scss deleted file mode 100644 index a3558fd09..000000000 --- a/library/font_awesome/scss/_rotated-flipped.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Rotated & Flipped Icons -// ------------------------- - -.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } -.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } -.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } - -.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } -.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } - -// Hook for IE8-9 -// ------------------------- - -:root .#{$fa-css-prefix}-rotate-90, -:root .#{$fa-css-prefix}-rotate-180, -:root .#{$fa-css-prefix}-rotate-270, -:root .#{$fa-css-prefix}-flip-horizontal, -:root .#{$fa-css-prefix}-flip-vertical { - filter: none; -} diff --git a/library/font_awesome/scss/_screen-reader.scss b/library/font_awesome/scss/_screen-reader.scss deleted file mode 100644 index 637426f0d..000000000 --- a/library/font_awesome/scss/_screen-reader.scss +++ /dev/null @@ -1,5 +0,0 @@ -// Screen Readers -// ------------------------- - -.sr-only { @include sr-only(); } -.sr-only-focusable { @include sr-only-focusable(); } diff --git a/library/font_awesome/scss/_stacked.scss b/library/font_awesome/scss/_stacked.scss deleted file mode 100644 index aef740366..000000000 --- a/library/font_awesome/scss/_stacked.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Stacked Icons -// ------------------------- - -.#{$fa-css-prefix}-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.#{$fa-css-prefix}-stack-1x { line-height: inherit; } -.#{$fa-css-prefix}-stack-2x { font-size: 2em; } -.#{$fa-css-prefix}-inverse { color: $fa-inverse; } diff --git a/library/font_awesome/scss/_variables.scss b/library/font_awesome/scss/_variables.scss deleted file mode 100644 index 498fc4a08..000000000 --- a/library/font_awesome/scss/_variables.scss +++ /dev/null @@ -1,800 +0,0 @@ -// Variables -// -------------------------- - -$fa-font-path: "../fonts" !default; -$fa-font-size-base: 14px !default; -$fa-line-height-base: 1 !default; -//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts" !default; // for referencing Bootstrap CDN font files directly -$fa-css-prefix: fa !default; -$fa-version: "4.7.0" !default; -$fa-border-color: #eee !default; -$fa-inverse: #fff !default; -$fa-li-width: (30em / 14) !default; - -$fa-var-500px: "\f26e"; -$fa-var-address-book: "\f2b9"; -$fa-var-address-book-o: "\f2ba"; -$fa-var-address-card: "\f2bb"; -$fa-var-address-card-o: "\f2bc"; -$fa-var-adjust: "\f042"; -$fa-var-adn: "\f170"; -$fa-var-align-center: "\f037"; -$fa-var-align-justify: "\f039"; -$fa-var-align-left: "\f036"; -$fa-var-align-right: "\f038"; -$fa-var-amazon: "\f270"; -$fa-var-ambulance: "\f0f9"; -$fa-var-american-sign-language-interpreting: "\f2a3"; -$fa-var-anchor: "\f13d"; -$fa-var-android: "\f17b"; -$fa-var-angellist: "\f209"; -$fa-var-angle-double-down: "\f103"; -$fa-var-angle-double-left: "\f100"; -$fa-var-angle-double-right: "\f101"; -$fa-var-angle-double-up: "\f102"; -$fa-var-angle-down: "\f107"; -$fa-var-angle-left: "\f104"; -$fa-var-angle-right: "\f105"; -$fa-var-angle-up: "\f106"; -$fa-var-apple: "\f179"; -$fa-var-archive: "\f187"; -$fa-var-area-chart: "\f1fe"; -$fa-var-arrow-circle-down: "\f0ab"; -$fa-var-arrow-circle-left: "\f0a8"; -$fa-var-arrow-circle-o-down: "\f01a"; -$fa-var-arrow-circle-o-left: "\f190"; -$fa-var-arrow-circle-o-right: "\f18e"; -$fa-var-arrow-circle-o-up: "\f01b"; -$fa-var-arrow-circle-right: "\f0a9"; -$fa-var-arrow-circle-up: "\f0aa"; -$fa-var-arrow-down: "\f063"; -$fa-var-arrow-left: "\f060"; -$fa-var-arrow-right: "\f061"; -$fa-var-arrow-up: "\f062"; -$fa-var-arrows: "\f047"; -$fa-var-arrows-alt: "\f0b2"; -$fa-var-arrows-h: "\f07e"; -$fa-var-arrows-v: "\f07d"; -$fa-var-asl-interpreting: "\f2a3"; -$fa-var-assistive-listening-systems: "\f2a2"; -$fa-var-asterisk: "\f069"; -$fa-var-at: "\f1fa"; -$fa-var-audio-description: "\f29e"; -$fa-var-automobile: "\f1b9"; -$fa-var-backward: "\f04a"; -$fa-var-balance-scale: "\f24e"; -$fa-var-ban: "\f05e"; -$fa-var-bandcamp: "\f2d5"; -$fa-var-bank: "\f19c"; -$fa-var-bar-chart: "\f080"; -$fa-var-bar-chart-o: "\f080"; -$fa-var-barcode: "\f02a"; -$fa-var-bars: "\f0c9"; -$fa-var-bath: "\f2cd"; -$fa-var-bathtub: "\f2cd"; -$fa-var-battery: "\f240"; -$fa-var-battery-0: "\f244"; -$fa-var-battery-1: "\f243"; -$fa-var-battery-2: "\f242"; -$fa-var-battery-3: "\f241"; -$fa-var-battery-4: "\f240"; -$fa-var-battery-empty: "\f244"; -$fa-var-battery-full: "\f240"; -$fa-var-battery-half: "\f242"; -$fa-var-battery-quarter: "\f243"; -$fa-var-battery-three-quarters: "\f241"; -$fa-var-bed: "\f236"; -$fa-var-beer: "\f0fc"; -$fa-var-behance: "\f1b4"; -$fa-var-behance-square: "\f1b5"; -$fa-var-bell: "\f0f3"; -$fa-var-bell-o: "\f0a2"; -$fa-var-bell-slash: "\f1f6"; -$fa-var-bell-slash-o: "\f1f7"; -$fa-var-bicycle: "\f206"; -$fa-var-binoculars: "\f1e5"; -$fa-var-birthday-cake: "\f1fd"; -$fa-var-bitbucket: "\f171"; -$fa-var-bitbucket-square: "\f172"; -$fa-var-bitcoin: "\f15a"; -$fa-var-black-tie: "\f27e"; -$fa-var-blind: "\f29d"; -$fa-var-bluetooth: "\f293"; -$fa-var-bluetooth-b: "\f294"; -$fa-var-bold: "\f032"; -$fa-var-bolt: "\f0e7"; -$fa-var-bomb: "\f1e2"; -$fa-var-book: "\f02d"; -$fa-var-bookmark: "\f02e"; -$fa-var-bookmark-o: "\f097"; -$fa-var-braille: "\f2a1"; -$fa-var-briefcase: "\f0b1"; -$fa-var-btc: "\f15a"; -$fa-var-bug: "\f188"; -$fa-var-building: "\f1ad"; -$fa-var-building-o: "\f0f7"; -$fa-var-bullhorn: "\f0a1"; -$fa-var-bullseye: "\f140"; -$fa-var-bus: "\f207"; -$fa-var-buysellads: "\f20d"; -$fa-var-cab: "\f1ba"; -$fa-var-calculator: "\f1ec"; -$fa-var-calendar: "\f073"; -$fa-var-calendar-check-o: "\f274"; -$fa-var-calendar-minus-o: "\f272"; -$fa-var-calendar-o: "\f133"; -$fa-var-calendar-plus-o: "\f271"; -$fa-var-calendar-times-o: "\f273"; -$fa-var-camera: "\f030"; -$fa-var-camera-retro: "\f083"; -$fa-var-car: "\f1b9"; -$fa-var-caret-down: "\f0d7"; -$fa-var-caret-left: "\f0d9"; -$fa-var-caret-right: "\f0da"; -$fa-var-caret-square-o-down: "\f150"; -$fa-var-caret-square-o-left: "\f191"; -$fa-var-caret-square-o-right: "\f152"; -$fa-var-caret-square-o-up: "\f151"; -$fa-var-caret-up: "\f0d8"; -$fa-var-cart-arrow-down: "\f218"; -$fa-var-cart-plus: "\f217"; -$fa-var-cc: "\f20a"; -$fa-var-cc-amex: "\f1f3"; -$fa-var-cc-diners-club: "\f24c"; -$fa-var-cc-discover: "\f1f2"; -$fa-var-cc-jcb: "\f24b"; -$fa-var-cc-mastercard: "\f1f1"; -$fa-var-cc-paypal: "\f1f4"; -$fa-var-cc-stripe: "\f1f5"; -$fa-var-cc-visa: "\f1f0"; -$fa-var-certificate: "\f0a3"; -$fa-var-chain: "\f0c1"; -$fa-var-chain-broken: "\f127"; -$fa-var-check: "\f00c"; -$fa-var-check-circle: "\f058"; -$fa-var-check-circle-o: "\f05d"; -$fa-var-check-square: "\f14a"; -$fa-var-check-square-o: "\f046"; -$fa-var-chevron-circle-down: "\f13a"; -$fa-var-chevron-circle-left: "\f137"; -$fa-var-chevron-circle-right: "\f138"; -$fa-var-chevron-circle-up: "\f139"; -$fa-var-chevron-down: "\f078"; -$fa-var-chevron-left: "\f053"; -$fa-var-chevron-right: "\f054"; -$fa-var-chevron-up: "\f077"; -$fa-var-child: "\f1ae"; -$fa-var-chrome: "\f268"; -$fa-var-circle: "\f111"; -$fa-var-circle-o: "\f10c"; -$fa-var-circle-o-notch: "\f1ce"; -$fa-var-circle-thin: "\f1db"; -$fa-var-clipboard: "\f0ea"; -$fa-var-clock-o: "\f017"; -$fa-var-clone: "\f24d"; -$fa-var-close: "\f00d"; -$fa-var-cloud: "\f0c2"; -$fa-var-cloud-download: "\f0ed"; -$fa-var-cloud-upload: "\f0ee"; -$fa-var-cny: "\f157"; -$fa-var-code: "\f121"; -$fa-var-code-fork: "\f126"; -$fa-var-codepen: "\f1cb"; -$fa-var-codiepie: "\f284"; -$fa-var-coffee: "\f0f4"; -$fa-var-cog: "\f013"; -$fa-var-cogs: "\f085"; -$fa-var-columns: "\f0db"; -$fa-var-comment: "\f075"; -$fa-var-comment-o: "\f0e5"; -$fa-var-commenting: "\f27a"; -$fa-var-commenting-o: "\f27b"; -$fa-var-comments: "\f086"; -$fa-var-comments-o: "\f0e6"; -$fa-var-compass: "\f14e"; -$fa-var-compress: "\f066"; -$fa-var-connectdevelop: "\f20e"; -$fa-var-contao: "\f26d"; -$fa-var-copy: "\f0c5"; -$fa-var-copyright: "\f1f9"; -$fa-var-creative-commons: "\f25e"; -$fa-var-credit-card: "\f09d"; -$fa-var-credit-card-alt: "\f283"; -$fa-var-crop: "\f125"; -$fa-var-crosshairs: "\f05b"; -$fa-var-css3: "\f13c"; -$fa-var-cube: "\f1b2"; -$fa-var-cubes: "\f1b3"; -$fa-var-cut: "\f0c4"; -$fa-var-cutlery: "\f0f5"; -$fa-var-dashboard: "\f0e4"; -$fa-var-dashcube: "\f210"; -$fa-var-database: "\f1c0"; -$fa-var-deaf: "\f2a4"; -$fa-var-deafness: "\f2a4"; -$fa-var-dedent: "\f03b"; -$fa-var-delicious: "\f1a5"; -$fa-var-desktop: "\f108"; -$fa-var-deviantart: "\f1bd"; -$fa-var-diamond: "\f219"; -$fa-var-digg: "\f1a6"; -$fa-var-dollar: "\f155"; -$fa-var-dot-circle-o: "\f192"; -$fa-var-download: "\f019"; -$fa-var-dribbble: "\f17d"; -$fa-var-drivers-license: "\f2c2"; -$fa-var-drivers-license-o: "\f2c3"; -$fa-var-dropbox: "\f16b"; -$fa-var-drupal: "\f1a9"; -$fa-var-edge: "\f282"; -$fa-var-edit: "\f044"; -$fa-var-eercast: "\f2da"; -$fa-var-eject: "\f052"; -$fa-var-ellipsis-h: "\f141"; -$fa-var-ellipsis-v: "\f142"; -$fa-var-empire: "\f1d1"; -$fa-var-envelope: "\f0e0"; -$fa-var-envelope-o: "\f003"; -$fa-var-envelope-open: "\f2b6"; -$fa-var-envelope-open-o: "\f2b7"; -$fa-var-envelope-square: "\f199"; -$fa-var-envira: "\f299"; -$fa-var-eraser: "\f12d"; -$fa-var-etsy: "\f2d7"; -$fa-var-eur: "\f153"; -$fa-var-euro: "\f153"; -$fa-var-exchange: "\f0ec"; -$fa-var-exclamation: "\f12a"; -$fa-var-exclamation-circle: "\f06a"; -$fa-var-exclamation-triangle: "\f071"; -$fa-var-expand: "\f065"; -$fa-var-expeditedssl: "\f23e"; -$fa-var-external-link: "\f08e"; -$fa-var-external-link-square: "\f14c"; -$fa-var-eye: "\f06e"; -$fa-var-eye-slash: "\f070"; -$fa-var-eyedropper: "\f1fb"; -$fa-var-fa: "\f2b4"; -$fa-var-facebook: "\f09a"; -$fa-var-facebook-f: "\f09a"; -$fa-var-facebook-official: "\f230"; -$fa-var-facebook-square: "\f082"; -$fa-var-fast-backward: "\f049"; -$fa-var-fast-forward: "\f050"; -$fa-var-fax: "\f1ac"; -$fa-var-feed: "\f09e"; -$fa-var-female: "\f182"; -$fa-var-fighter-jet: "\f0fb"; -$fa-var-file: "\f15b"; -$fa-var-file-archive-o: "\f1c6"; -$fa-var-file-audio-o: "\f1c7"; -$fa-var-file-code-o: "\f1c9"; -$fa-var-file-excel-o: "\f1c3"; -$fa-var-file-image-o: "\f1c5"; -$fa-var-file-movie-o: "\f1c8"; -$fa-var-file-o: "\f016"; -$fa-var-file-pdf-o: "\f1c1"; -$fa-var-file-photo-o: "\f1c5"; -$fa-var-file-picture-o: "\f1c5"; -$fa-var-file-powerpoint-o: "\f1c4"; -$fa-var-file-sound-o: "\f1c7"; -$fa-var-file-text: "\f15c"; -$fa-var-file-text-o: "\f0f6"; -$fa-var-file-video-o: "\f1c8"; -$fa-var-file-word-o: "\f1c2"; -$fa-var-file-zip-o: "\f1c6"; -$fa-var-files-o: "\f0c5"; -$fa-var-film: "\f008"; -$fa-var-filter: "\f0b0"; -$fa-var-fire: "\f06d"; -$fa-var-fire-extinguisher: "\f134"; -$fa-var-firefox: "\f269"; -$fa-var-first-order: "\f2b0"; -$fa-var-flag: "\f024"; -$fa-var-flag-checkered: "\f11e"; -$fa-var-flag-o: "\f11d"; -$fa-var-flash: "\f0e7"; -$fa-var-flask: "\f0c3"; -$fa-var-flickr: "\f16e"; -$fa-var-floppy-o: "\f0c7"; -$fa-var-folder: "\f07b"; -$fa-var-folder-o: "\f114"; -$fa-var-folder-open: "\f07c"; -$fa-var-folder-open-o: "\f115"; -$fa-var-font: "\f031"; -$fa-var-font-awesome: "\f2b4"; -$fa-var-fonticons: "\f280"; -$fa-var-fort-awesome: "\f286"; -$fa-var-forumbee: "\f211"; -$fa-var-forward: "\f04e"; -$fa-var-foursquare: "\f180"; -$fa-var-free-code-camp: "\f2c5"; -$fa-var-frown-o: "\f119"; -$fa-var-futbol-o: "\f1e3"; -$fa-var-gamepad: "\f11b"; -$fa-var-gavel: "\f0e3"; -$fa-var-gbp: "\f154"; -$fa-var-ge: "\f1d1"; -$fa-var-gear: "\f013"; -$fa-var-gears: "\f085"; -$fa-var-genderless: "\f22d"; -$fa-var-get-pocket: "\f265"; -$fa-var-gg: "\f260"; -$fa-var-gg-circle: "\f261"; -$fa-var-gift: "\f06b"; -$fa-var-git: "\f1d3"; -$fa-var-git-square: "\f1d2"; -$fa-var-github: "\f09b"; -$fa-var-github-alt: "\f113"; -$fa-var-github-square: "\f092"; -$fa-var-gitlab: "\f296"; -$fa-var-gittip: "\f184"; -$fa-var-glass: "\f000"; -$fa-var-glide: "\f2a5"; -$fa-var-glide-g: "\f2a6"; -$fa-var-globe: "\f0ac"; -$fa-var-google: "\f1a0"; -$fa-var-google-plus: "\f0d5"; -$fa-var-google-plus-circle: "\f2b3"; -$fa-var-google-plus-official: "\f2b3"; -$fa-var-google-plus-square: "\f0d4"; -$fa-var-google-wallet: "\f1ee"; -$fa-var-graduation-cap: "\f19d"; -$fa-var-gratipay: "\f184"; -$fa-var-grav: "\f2d6"; -$fa-var-group: "\f0c0"; -$fa-var-h-square: "\f0fd"; -$fa-var-hacker-news: "\f1d4"; -$fa-var-hand-grab-o: "\f255"; -$fa-var-hand-lizard-o: "\f258"; -$fa-var-hand-o-down: "\f0a7"; -$fa-var-hand-o-left: "\f0a5"; -$fa-var-hand-o-right: "\f0a4"; -$fa-var-hand-o-up: "\f0a6"; -$fa-var-hand-paper-o: "\f256"; -$fa-var-hand-peace-o: "\f25b"; -$fa-var-hand-pointer-o: "\f25a"; -$fa-var-hand-rock-o: "\f255"; -$fa-var-hand-scissors-o: "\f257"; -$fa-var-hand-spock-o: "\f259"; -$fa-var-hand-stop-o: "\f256"; -$fa-var-handshake-o: "\f2b5"; -$fa-var-hard-of-hearing: "\f2a4"; -$fa-var-hashtag: "\f292"; -$fa-var-hdd-o: "\f0a0"; -$fa-var-header: "\f1dc"; -$fa-var-headphones: "\f025"; -$fa-var-heart: "\f004"; -$fa-var-heart-o: "\f08a"; -$fa-var-heartbeat: "\f21e"; -$fa-var-history: "\f1da"; -$fa-var-home: "\f015"; -$fa-var-hospital-o: "\f0f8"; -$fa-var-hotel: "\f236"; -$fa-var-hourglass: "\f254"; -$fa-var-hourglass-1: "\f251"; -$fa-var-hourglass-2: "\f252"; -$fa-var-hourglass-3: "\f253"; -$fa-var-hourglass-end: "\f253"; -$fa-var-hourglass-half: "\f252"; -$fa-var-hourglass-o: "\f250"; -$fa-var-hourglass-start: "\f251"; -$fa-var-houzz: "\f27c"; -$fa-var-html5: "\f13b"; -$fa-var-i-cursor: "\f246"; -$fa-var-id-badge: "\f2c1"; -$fa-var-id-card: "\f2c2"; -$fa-var-id-card-o: "\f2c3"; -$fa-var-ils: "\f20b"; -$fa-var-image: "\f03e"; -$fa-var-imdb: "\f2d8"; -$fa-var-inbox: "\f01c"; -$fa-var-indent: "\f03c"; -$fa-var-industry: "\f275"; -$fa-var-info: "\f129"; -$fa-var-info-circle: "\f05a"; -$fa-var-inr: "\f156"; -$fa-var-instagram: "\f16d"; -$fa-var-institution: "\f19c"; -$fa-var-internet-explorer: "\f26b"; -$fa-var-intersex: "\f224"; -$fa-var-ioxhost: "\f208"; -$fa-var-italic: "\f033"; -$fa-var-joomla: "\f1aa"; -$fa-var-jpy: "\f157"; -$fa-var-jsfiddle: "\f1cc"; -$fa-var-key: "\f084"; -$fa-var-keyboard-o: "\f11c"; -$fa-var-krw: "\f159"; -$fa-var-language: "\f1ab"; -$fa-var-laptop: "\f109"; -$fa-var-lastfm: "\f202"; -$fa-var-lastfm-square: "\f203"; -$fa-var-leaf: "\f06c"; -$fa-var-leanpub: "\f212"; -$fa-var-legal: "\f0e3"; -$fa-var-lemon-o: "\f094"; -$fa-var-level-down: "\f149"; -$fa-var-level-up: "\f148"; -$fa-var-life-bouy: "\f1cd"; -$fa-var-life-buoy: "\f1cd"; -$fa-var-life-ring: "\f1cd"; -$fa-var-life-saver: "\f1cd"; -$fa-var-lightbulb-o: "\f0eb"; -$fa-var-line-chart: "\f201"; -$fa-var-link: "\f0c1"; -$fa-var-linkedin: "\f0e1"; -$fa-var-linkedin-square: "\f08c"; -$fa-var-linode: "\f2b8"; -$fa-var-linux: "\f17c"; -$fa-var-list: "\f03a"; -$fa-var-list-alt: "\f022"; -$fa-var-list-ol: "\f0cb"; -$fa-var-list-ul: "\f0ca"; -$fa-var-location-arrow: "\f124"; -$fa-var-lock: "\f023"; -$fa-var-long-arrow-down: "\f175"; -$fa-var-long-arrow-left: "\f177"; -$fa-var-long-arrow-right: "\f178"; -$fa-var-long-arrow-up: "\f176"; -$fa-var-low-vision: "\f2a8"; -$fa-var-magic: "\f0d0"; -$fa-var-magnet: "\f076"; -$fa-var-mail-forward: "\f064"; -$fa-var-mail-reply: "\f112"; -$fa-var-mail-reply-all: "\f122"; -$fa-var-male: "\f183"; -$fa-var-map: "\f279"; -$fa-var-map-marker: "\f041"; -$fa-var-map-o: "\f278"; -$fa-var-map-pin: "\f276"; -$fa-var-map-signs: "\f277"; -$fa-var-mars: "\f222"; -$fa-var-mars-double: "\f227"; -$fa-var-mars-stroke: "\f229"; -$fa-var-mars-stroke-h: "\f22b"; -$fa-var-mars-stroke-v: "\f22a"; -$fa-var-maxcdn: "\f136"; -$fa-var-meanpath: "\f20c"; -$fa-var-medium: "\f23a"; -$fa-var-medkit: "\f0fa"; -$fa-var-meetup: "\f2e0"; -$fa-var-meh-o: "\f11a"; -$fa-var-mercury: "\f223"; -$fa-var-microchip: "\f2db"; -$fa-var-microphone: "\f130"; -$fa-var-microphone-slash: "\f131"; -$fa-var-minus: "\f068"; -$fa-var-minus-circle: "\f056"; -$fa-var-minus-square: "\f146"; -$fa-var-minus-square-o: "\f147"; -$fa-var-mixcloud: "\f289"; -$fa-var-mobile: "\f10b"; -$fa-var-mobile-phone: "\f10b"; -$fa-var-modx: "\f285"; -$fa-var-money: "\f0d6"; -$fa-var-moon-o: "\f186"; -$fa-var-mortar-board: "\f19d"; -$fa-var-motorcycle: "\f21c"; -$fa-var-mouse-pointer: "\f245"; -$fa-var-music: "\f001"; -$fa-var-navicon: "\f0c9"; -$fa-var-neuter: "\f22c"; -$fa-var-newspaper-o: "\f1ea"; -$fa-var-object-group: "\f247"; -$fa-var-object-ungroup: "\f248"; -$fa-var-odnoklassniki: "\f263"; -$fa-var-odnoklassniki-square: "\f264"; -$fa-var-opencart: "\f23d"; -$fa-var-openid: "\f19b"; -$fa-var-opera: "\f26a"; -$fa-var-optin-monster: "\f23c"; -$fa-var-outdent: "\f03b"; -$fa-var-pagelines: "\f18c"; -$fa-var-paint-brush: "\f1fc"; -$fa-var-paper-plane: "\f1d8"; -$fa-var-paper-plane-o: "\f1d9"; -$fa-var-paperclip: "\f0c6"; -$fa-var-paragraph: "\f1dd"; -$fa-var-paste: "\f0ea"; -$fa-var-pause: "\f04c"; -$fa-var-pause-circle: "\f28b"; -$fa-var-pause-circle-o: "\f28c"; -$fa-var-paw: "\f1b0"; -$fa-var-paypal: "\f1ed"; -$fa-var-pencil: "\f040"; -$fa-var-pencil-square: "\f14b"; -$fa-var-pencil-square-o: "\f044"; -$fa-var-percent: "\f295"; -$fa-var-phone: "\f095"; -$fa-var-phone-square: "\f098"; -$fa-var-photo: "\f03e"; -$fa-var-picture-o: "\f03e"; -$fa-var-pie-chart: "\f200"; -$fa-var-pied-piper: "\f2ae"; -$fa-var-pied-piper-alt: "\f1a8"; -$fa-var-pied-piper-pp: "\f1a7"; -$fa-var-pinterest: "\f0d2"; -$fa-var-pinterest-p: "\f231"; -$fa-var-pinterest-square: "\f0d3"; -$fa-var-plane: "\f072"; -$fa-var-play: "\f04b"; -$fa-var-play-circle: "\f144"; -$fa-var-play-circle-o: "\f01d"; -$fa-var-plug: "\f1e6"; -$fa-var-plus: "\f067"; -$fa-var-plus-circle: "\f055"; -$fa-var-plus-square: "\f0fe"; -$fa-var-plus-square-o: "\f196"; -$fa-var-podcast: "\f2ce"; -$fa-var-power-off: "\f011"; -$fa-var-print: "\f02f"; -$fa-var-product-hunt: "\f288"; -$fa-var-puzzle-piece: "\f12e"; -$fa-var-qq: "\f1d6"; -$fa-var-qrcode: "\f029"; -$fa-var-question: "\f128"; -$fa-var-question-circle: "\f059"; -$fa-var-question-circle-o: "\f29c"; -$fa-var-quora: "\f2c4"; -$fa-var-quote-left: "\f10d"; -$fa-var-quote-right: "\f10e"; -$fa-var-ra: "\f1d0"; -$fa-var-random: "\f074"; -$fa-var-ravelry: "\f2d9"; -$fa-var-rebel: "\f1d0"; -$fa-var-recycle: "\f1b8"; -$fa-var-reddit: "\f1a1"; -$fa-var-reddit-alien: "\f281"; -$fa-var-reddit-square: "\f1a2"; -$fa-var-refresh: "\f021"; -$fa-var-registered: "\f25d"; -$fa-var-remove: "\f00d"; -$fa-var-renren: "\f18b"; -$fa-var-reorder: "\f0c9"; -$fa-var-repeat: "\f01e"; -$fa-var-reply: "\f112"; -$fa-var-reply-all: "\f122"; -$fa-var-resistance: "\f1d0"; -$fa-var-retweet: "\f079"; -$fa-var-rmb: "\f157"; -$fa-var-road: "\f018"; -$fa-var-rocket: "\f135"; -$fa-var-rotate-left: "\f0e2"; -$fa-var-rotate-right: "\f01e"; -$fa-var-rouble: "\f158"; -$fa-var-rss: "\f09e"; -$fa-var-rss-square: "\f143"; -$fa-var-rub: "\f158"; -$fa-var-ruble: "\f158"; -$fa-var-rupee: "\f156"; -$fa-var-s15: "\f2cd"; -$fa-var-safari: "\f267"; -$fa-var-save: "\f0c7"; -$fa-var-scissors: "\f0c4"; -$fa-var-scribd: "\f28a"; -$fa-var-search: "\f002"; -$fa-var-search-minus: "\f010"; -$fa-var-search-plus: "\f00e"; -$fa-var-sellsy: "\f213"; -$fa-var-send: "\f1d8"; -$fa-var-send-o: "\f1d9"; -$fa-var-server: "\f233"; -$fa-var-share: "\f064"; -$fa-var-share-alt: "\f1e0"; -$fa-var-share-alt-square: "\f1e1"; -$fa-var-share-square: "\f14d"; -$fa-var-share-square-o: "\f045"; -$fa-var-shekel: "\f20b"; -$fa-var-sheqel: "\f20b"; -$fa-var-shield: "\f132"; -$fa-var-ship: "\f21a"; -$fa-var-shirtsinbulk: "\f214"; -$fa-var-shopping-bag: "\f290"; -$fa-var-shopping-basket: "\f291"; -$fa-var-shopping-cart: "\f07a"; -$fa-var-shower: "\f2cc"; -$fa-var-sign-in: "\f090"; -$fa-var-sign-language: "\f2a7"; -$fa-var-sign-out: "\f08b"; -$fa-var-signal: "\f012"; -$fa-var-signing: "\f2a7"; -$fa-var-simplybuilt: "\f215"; -$fa-var-sitemap: "\f0e8"; -$fa-var-skyatlas: "\f216"; -$fa-var-skype: "\f17e"; -$fa-var-slack: "\f198"; -$fa-var-sliders: "\f1de"; -$fa-var-slideshare: "\f1e7"; -$fa-var-smile-o: "\f118"; -$fa-var-snapchat: "\f2ab"; -$fa-var-snapchat-ghost: "\f2ac"; -$fa-var-snapchat-square: "\f2ad"; -$fa-var-snowflake-o: "\f2dc"; -$fa-var-soccer-ball-o: "\f1e3"; -$fa-var-sort: "\f0dc"; -$fa-var-sort-alpha-asc: "\f15d"; -$fa-var-sort-alpha-desc: "\f15e"; -$fa-var-sort-amount-asc: "\f160"; -$fa-var-sort-amount-desc: "\f161"; -$fa-var-sort-asc: "\f0de"; -$fa-var-sort-desc: "\f0dd"; -$fa-var-sort-down: "\f0dd"; -$fa-var-sort-numeric-asc: "\f162"; -$fa-var-sort-numeric-desc: "\f163"; -$fa-var-sort-up: "\f0de"; -$fa-var-soundcloud: "\f1be"; -$fa-var-space-shuttle: "\f197"; -$fa-var-spinner: "\f110"; -$fa-var-spoon: "\f1b1"; -$fa-var-spotify: "\f1bc"; -$fa-var-square: "\f0c8"; -$fa-var-square-o: "\f096"; -$fa-var-stack-exchange: "\f18d"; -$fa-var-stack-overflow: "\f16c"; -$fa-var-star: "\f005"; -$fa-var-star-half: "\f089"; -$fa-var-star-half-empty: "\f123"; -$fa-var-star-half-full: "\f123"; -$fa-var-star-half-o: "\f123"; -$fa-var-star-o: "\f006"; -$fa-var-steam: "\f1b6"; -$fa-var-steam-square: "\f1b7"; -$fa-var-step-backward: "\f048"; -$fa-var-step-forward: "\f051"; -$fa-var-stethoscope: "\f0f1"; -$fa-var-sticky-note: "\f249"; -$fa-var-sticky-note-o: "\f24a"; -$fa-var-stop: "\f04d"; -$fa-var-stop-circle: "\f28d"; -$fa-var-stop-circle-o: "\f28e"; -$fa-var-street-view: "\f21d"; -$fa-var-strikethrough: "\f0cc"; -$fa-var-stumbleupon: "\f1a4"; -$fa-var-stumbleupon-circle: "\f1a3"; -$fa-var-subscript: "\f12c"; -$fa-var-subway: "\f239"; -$fa-var-suitcase: "\f0f2"; -$fa-var-sun-o: "\f185"; -$fa-var-superpowers: "\f2dd"; -$fa-var-superscript: "\f12b"; -$fa-var-support: "\f1cd"; -$fa-var-table: "\f0ce"; -$fa-var-tablet: "\f10a"; -$fa-var-tachometer: "\f0e4"; -$fa-var-tag: "\f02b"; -$fa-var-tags: "\f02c"; -$fa-var-tasks: "\f0ae"; -$fa-var-taxi: "\f1ba"; -$fa-var-telegram: "\f2c6"; -$fa-var-television: "\f26c"; -$fa-var-tencent-weibo: "\f1d5"; -$fa-var-terminal: "\f120"; -$fa-var-text-height: "\f034"; -$fa-var-text-width: "\f035"; -$fa-var-th: "\f00a"; -$fa-var-th-large: "\f009"; -$fa-var-th-list: "\f00b"; -$fa-var-themeisle: "\f2b2"; -$fa-var-thermometer: "\f2c7"; -$fa-var-thermometer-0: "\f2cb"; -$fa-var-thermometer-1: "\f2ca"; -$fa-var-thermometer-2: "\f2c9"; -$fa-var-thermometer-3: "\f2c8"; -$fa-var-thermometer-4: "\f2c7"; -$fa-var-thermometer-empty: "\f2cb"; -$fa-var-thermometer-full: "\f2c7"; -$fa-var-thermometer-half: "\f2c9"; -$fa-var-thermometer-quarter: "\f2ca"; -$fa-var-thermometer-three-quarters: "\f2c8"; -$fa-var-thumb-tack: "\f08d"; -$fa-var-thumbs-down: "\f165"; -$fa-var-thumbs-o-down: "\f088"; -$fa-var-thumbs-o-up: "\f087"; -$fa-var-thumbs-up: "\f164"; -$fa-var-ticket: "\f145"; -$fa-var-times: "\f00d"; -$fa-var-times-circle: "\f057"; -$fa-var-times-circle-o: "\f05c"; -$fa-var-times-rectangle: "\f2d3"; -$fa-var-times-rectangle-o: "\f2d4"; -$fa-var-tint: "\f043"; -$fa-var-toggle-down: "\f150"; -$fa-var-toggle-left: "\f191"; -$fa-var-toggle-off: "\f204"; -$fa-var-toggle-on: "\f205"; -$fa-var-toggle-right: "\f152"; -$fa-var-toggle-up: "\f151"; -$fa-var-trademark: "\f25c"; -$fa-var-train: "\f238"; -$fa-var-transgender: "\f224"; -$fa-var-transgender-alt: "\f225"; -$fa-var-trash: "\f1f8"; -$fa-var-trash-o: "\f014"; -$fa-var-tree: "\f1bb"; -$fa-var-trello: "\f181"; -$fa-var-tripadvisor: "\f262"; -$fa-var-trophy: "\f091"; -$fa-var-truck: "\f0d1"; -$fa-var-try: "\f195"; -$fa-var-tty: "\f1e4"; -$fa-var-tumblr: "\f173"; -$fa-var-tumblr-square: "\f174"; -$fa-var-turkish-lira: "\f195"; -$fa-var-tv: "\f26c"; -$fa-var-twitch: "\f1e8"; -$fa-var-twitter: "\f099"; -$fa-var-twitter-square: "\f081"; -$fa-var-umbrella: "\f0e9"; -$fa-var-underline: "\f0cd"; -$fa-var-undo: "\f0e2"; -$fa-var-universal-access: "\f29a"; -$fa-var-university: "\f19c"; -$fa-var-unlink: "\f127"; -$fa-var-unlock: "\f09c"; -$fa-var-unlock-alt: "\f13e"; -$fa-var-unsorted: "\f0dc"; -$fa-var-upload: "\f093"; -$fa-var-usb: "\f287"; -$fa-var-usd: "\f155"; -$fa-var-user: "\f007"; -$fa-var-user-circle: "\f2bd"; -$fa-var-user-circle-o: "\f2be"; -$fa-var-user-md: "\f0f0"; -$fa-var-user-o: "\f2c0"; -$fa-var-user-plus: "\f234"; -$fa-var-user-secret: "\f21b"; -$fa-var-user-times: "\f235"; -$fa-var-users: "\f0c0"; -$fa-var-vcard: "\f2bb"; -$fa-var-vcard-o: "\f2bc"; -$fa-var-venus: "\f221"; -$fa-var-venus-double: "\f226"; -$fa-var-venus-mars: "\f228"; -$fa-var-viacoin: "\f237"; -$fa-var-viadeo: "\f2a9"; -$fa-var-viadeo-square: "\f2aa"; -$fa-var-video-camera: "\f03d"; -$fa-var-vimeo: "\f27d"; -$fa-var-vimeo-square: "\f194"; -$fa-var-vine: "\f1ca"; -$fa-var-vk: "\f189"; -$fa-var-volume-control-phone: "\f2a0"; -$fa-var-volume-down: "\f027"; -$fa-var-volume-off: "\f026"; -$fa-var-volume-up: "\f028"; -$fa-var-warning: "\f071"; -$fa-var-wechat: "\f1d7"; -$fa-var-weibo: "\f18a"; -$fa-var-weixin: "\f1d7"; -$fa-var-whatsapp: "\f232"; -$fa-var-wheelchair: "\f193"; -$fa-var-wheelchair-alt: "\f29b"; -$fa-var-wifi: "\f1eb"; -$fa-var-wikipedia-w: "\f266"; -$fa-var-window-close: "\f2d3"; -$fa-var-window-close-o: "\f2d4"; -$fa-var-window-maximize: "\f2d0"; -$fa-var-window-minimize: "\f2d1"; -$fa-var-window-restore: "\f2d2"; -$fa-var-windows: "\f17a"; -$fa-var-won: "\f159"; -$fa-var-wordpress: "\f19a"; -$fa-var-wpbeginner: "\f297"; -$fa-var-wpexplorer: "\f2de"; -$fa-var-wpforms: "\f298"; -$fa-var-wrench: "\f0ad"; -$fa-var-xing: "\f168"; -$fa-var-xing-square: "\f169"; -$fa-var-y-combinator: "\f23b"; -$fa-var-y-combinator-square: "\f1d4"; -$fa-var-yahoo: "\f19e"; -$fa-var-yc: "\f23b"; -$fa-var-yc-square: "\f1d4"; -$fa-var-yelp: "\f1e9"; -$fa-var-yen: "\f157"; -$fa-var-yoast: "\f2b1"; -$fa-var-youtube: "\f167"; -$fa-var-youtube-play: "\f16a"; -$fa-var-youtube-square: "\f166"; - diff --git a/library/font_awesome/scss/font-awesome.scss b/library/font_awesome/scss/font-awesome.scss deleted file mode 100644 index f1c83aaa5..000000000 --- a/library/font_awesome/scss/font-awesome.scss +++ /dev/null @@ -1,18 +0,0 @@ -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ - -@import "variables"; -@import "mixins"; -@import "path"; -@import "core"; -@import "larger"; -@import "fixed-width"; -@import "list"; -@import "bordered-pulled"; -@import "animated"; -@import "rotated-flipped"; -@import "stacked"; -@import "icons"; -@import "screen-reader"; diff --git a/library/font_awesome/src/3.2.1/CNAME b/library/font_awesome/src/3.2.1/CNAME deleted file mode 100644 index f13145254..000000000 --- a/library/font_awesome/src/3.2.1/CNAME +++ /dev/null @@ -1 +0,0 @@ -fontawesome.io \ No newline at end of file diff --git a/library/font_awesome/src/3.2.1/Makefile b/library/font_awesome/src/3.2.1/Makefile deleted file mode 100644 index 7359665af..000000000 --- a/library/font_awesome/src/3.2.1/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -PATH := ../node_modules/.bin:$(PATH) - -FA_ROOT_DIRECTORY = assets/font-awesome -FA_LESS_DIRECTORY = assets/font-awesome/less -FA_CSS_DIRECTORY = assets/font-awesome/css - -FA_LESS_MODERN = ${FA_LESS_DIRECTORY}/font-awesome.less -FA_LESS_IE7 = ${FA_LESS_DIRECTORY}/font-awesome-ie7.less - -FA_CSS_MODERN = ${FA_CSS_DIRECTORY}/font-awesome.css -FA_CSS_MODERN_MIN = ${FA_CSS_DIRECTORY}/font-awesome.min.css -FA_CSS_IE7 = ${FA_CSS_DIRECTORY}/font-awesome-ie7.css -FA_CSS_IE7_MIN = ${FA_CSS_DIRECTORY}/font-awesome-ie7.min.css - -SITE_LESS_DIRECTORY = assets/less -SITE_CSS_DIRECTORY = assets/css - -SITE_LESS = ${SITE_LESS_DIRECTORY}/site.less -SITE_CSS_MIN = ${SITE_CSS_DIRECTORY}/site.css - -build: - @echo "Compiling Less files" - @mkdir -p ${FA_CSS_DIRECTORY} - lessc ${FA_LESS_MODERN} > ${FA_CSS_MODERN} - lessc --compress ${FA_LESS_MODERN} > ${FA_CSS_MODERN_MIN} - lessc ${FA_LESS_IE7} > ${FA_CSS_IE7} - lessc --compress ${FA_LESS_IE7} > ${FA_CSS_IE7_MIN} - lessc --compress ${SITE_LESS} > ${SITE_CSS_MIN} - cp -r ${FA_ROOT_DIRECTORY}/* ../ - cd assets && zip -r9 font-awesome.zip font-awesome - - -default: build - - -.PHONY: build diff --git a/library/font_awesome/src/3.2.1/assets/css/prettify.css b/library/font_awesome/src/3.2.1/assets/css/prettify.css deleted file mode 100644 index aedd8d1a9..000000000 --- a/library/font_awesome/src/3.2.1/assets/css/prettify.css +++ /dev/null @@ -1,30 +0,0 @@ -.com { color: #93a1a1; } -.lit { color: #195f91; } -.pun, .opn, .clo { color: #93a1a1; } -.fun { color: #dc322f; } -.str, .atv { color: #D14; } -.kwd, .linenums .tag { color: #1e347b; } -.typ, .atn, .dec, .var { color: teal; } -.pln { color: #48484c; } - -.prettyprint { - padding: 8px; - background-color: #f7f7f9; - border: 1px solid #e1e1e8; -} -.prettyprint.linenums { - -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; - -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; - box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; -} - -/* Specify class=linenums on a pre to get line numbering */ -ol.linenums { - margin: 0 0 0 33px; /* IE indents via margin-left */ -} -ol.linenums li { - padding-left: 12px; - color: #bebec5; - line-height: 18px; - text-shadow: 0 1px 0 #fff; -} \ No newline at end of file diff --git a/library/font_awesome/src/3.2.1/assets/css/pygments.css b/library/font_awesome/src/3.2.1/assets/css/pygments.css deleted file mode 100644 index 5af20ee5e..000000000 --- a/library/font_awesome/src/3.2.1/assets/css/pygments.css +++ /dev/null @@ -1,71 +0,0 @@ -.hll { background-color: #ffffcc } -/*{ background: #f0f3f3; }*/ -.c { color: #999; } /* Comment */ -.err { color: #AA0000; background-color: #FFAAAA } /* Error */ -.k { color: #006699; } /* Keyword */ -.o { color: #555555 } /* Operator */ -.cm { color: #0099FF; font-style: italic } /* Comment.Multiline */ -.cp { color: #009999 } /* Comment.Preproc */ -.c1 { color: #999; } /* Comment.Single */ -.cs { color: #999; } /* Comment.Special */ -.gd { background-color: #FFCCCC; border: 1px solid #CC0000 } /* Generic.Deleted */ -.ge { font-style: italic } /* Generic.Emph */ -.gr { color: #FF0000 } /* Generic.Error */ -.gh { color: #003300; } /* Generic.Heading */ -.gi { background-color: #CCFFCC; border: 1px solid #00CC00 } /* Generic.Inserted */ -.go { color: #AAAAAA } /* Generic.Output */ -.gp { color: #000099; } /* Generic.Prompt */ -.gs { } /* Generic.Strong */ -.gu { color: #003300; } /* Generic.Subheading */ -.gt { color: #99CC66 } /* Generic.Traceback */ -.kc { color: #006699; } /* Keyword.Constant */ -.kd { color: #006699; } /* Keyword.Declaration */ -.kn { color: #006699; } /* Keyword.Namespace */ -.kp { color: #006699 } /* Keyword.Pseudo */ -.kr { color: #006699; } /* Keyword.Reserved */ -.kt { color: #007788; } /* Keyword.Type */ -.m { color: #FF6600 } /* Literal.Number */ -.s { color: #d44950 } /* Literal.String */ -.na { color: #4f9fcf } /* Name.Attribute */ -.nb { color: #336666 } /* Name.Builtin */ -.nc { color: #00AA88; } /* Name.Class */ -.no { color: #336600 } /* Name.Constant */ -.nd { color: #9999FF } /* Name.Decorator */ -.ni { color: #999999; } /* Name.Entity */ -.ne { color: #CC0000; } /* Name.Exception */ -.nf { color: #CC00FF } /* Name.Function */ -.nl { color: #9999FF } /* Name.Label */ -.nn { color: #00CCFF; } /* Name.Namespace */ -.nt { color: #2f6f9f; } /* Name.Tag */ -.nv { color: #003333 } /* Name.Variable */ -.ow { color: #000000; } /* Operator.Word */ -.w { color: #bbbbbb } /* Text.Whitespace */ -.mf { color: #FF6600 } /* Literal.Number.Float */ -.mh { color: #FF6600 } /* Literal.Number.Hex */ -.mi { color: #FF6600 } /* Literal.Number.Integer */ -.mo { color: #FF6600 } /* Literal.Number.Oct */ -.sb { color: #CC3300 } /* Literal.String.Backtick */ -.sc { color: #CC3300 } /* Literal.String.Char */ -.sd { color: #CC3300; font-style: italic } /* Literal.String.Doc */ -.s2 { color: #CC3300 } /* Literal.String.Double */ -.se { color: #CC3300; } /* Literal.String.Escape */ -.sh { color: #CC3300 } /* Literal.String.Heredoc */ -.si { color: #AA0000 } /* Literal.String.Interpol */ -.sx { color: #CC3300 } /* Literal.String.Other */ -.sr { color: #33AAAA } /* Literal.String.Regex */ -.s1 { color: #CC3300 } /* Literal.String.Single */ -.ss { color: #FFCC33 } /* Literal.String.Symbol */ -.bp { color: #336666 } /* Name.Builtin.Pseudo */ -.vc { color: #003333 } /* Name.Variable.Class */ -.vg { color: #003333 } /* Name.Variable.Global */ -.vi { color: #003333 } /* Name.Variable.Instance */ -.il { color: #FF6600 } /* Literal.Number.Integer.Long */ - -.css .o, -.css .o + .nt, -.css .nt + .nt { color: #999; } - -pre { - background-color: #fafafa; - padding: 8px 15px; -} diff --git a/library/font_awesome/src/3.2.1/assets/css/site.css b/library/font_awesome/src/3.2.1/assets/css/site.css deleted file mode 100644 index b5fd3f612..000000000 --- a/library/font_awesome/src/3.2.1/assets/css/site.css +++ /dev/null @@ -1,1154 +0,0 @@ -.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;} -.clearfix:after{clear:both;} -.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;} -.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} -article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;} -audio,canvas,video{display:inline-block;*display:inline;*zoom:1;} -audio:not([controls]){display:none;} -html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;} -a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} -a:hover,a:active{outline:0;} -sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;} -sup{top:-0.5em;} -sub{bottom:-0.25em;} -img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;} -#map_canvas img,.google-maps img{max-width:none;} -button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;} -button,input{*overflow:visible;line-height:normal;} -button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;} -button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;} -label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;} -input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;} -input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;} -textarea{overflow:auto;vertical-align:top;} -@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}body{margin:0;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333333;background-color:#ffffff;} -a{color:#c83025;text-decoration:none;} -a:hover,a:focus{color:#9d261d;text-decoration:underline;} -.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} -.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);} -.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;} -.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} -.row:after{clear:both;} -.row:before,.row:after{display:table;content:"";line-height:0;} -.row:after{clear:both;} -[class*="span"]{float:left;min-height:1px;margin-left:20px;} -.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;} -.span12{width:940px;} -.span11{width:860px;} -.span10{width:780px;} -.span9{width:700px;} -.span8{width:620px;} -.span7{width:540px;} -.span6{width:460px;} -.span5{width:380px;} -.span4{width:300px;} -.span3{width:220px;} -.span2{width:140px;} -.span1{width:60px;} -.offset12{margin-left:980px;} -.offset11{margin-left:900px;} -.offset10{margin-left:820px;} -.offset9{margin-left:740px;} -.offset8{margin-left:660px;} -.offset7{margin-left:580px;} -.offset6{margin-left:500px;} -.offset5{margin-left:420px;} -.offset4{margin-left:340px;} -.offset3{margin-left:260px;} -.offset2{margin-left:180px;} -.offset1{margin-left:100px;} -.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} -.row:after{clear:both;} -.row:before,.row:after{display:table;content:"";line-height:0;} -.row:after{clear:both;} -[class*="span"]{float:left;min-height:1px;margin-left:20px;} -.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;} -.span12{width:940px;} -.span11{width:860px;} -.span10{width:780px;} -.span9{width:700px;} -.span8{width:620px;} -.span7{width:540px;} -.span6{width:460px;} -.span5{width:380px;} -.span4{width:300px;} -.span3{width:220px;} -.span2{width:140px;} -.span1{width:60px;} -.offset12{margin-left:980px;} -.offset11{margin-left:900px;} -.offset10{margin-left:820px;} -.offset9{margin-left:740px;} -.offset8{margin-left:660px;} -.offset7{margin-left:580px;} -.offset6{margin-left:500px;} -.offset5{margin-left:420px;} -.offset4{margin-left:340px;} -.offset3{margin-left:260px;} -.offset2{margin-left:180px;} -.offset1{margin-left:100px;} -.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} -.row-fluid:after{clear:both;} -.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} -.row-fluid:after{clear:both;} -.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;} -.row-fluid [class*="span"]:first-child{margin-left:0;} -.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%;} -.row-fluid .span12{width:100%;*width:99.94680851063829%;} -.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;} -.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;} -.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;} -.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;} -.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;} -.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;} -.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;} -.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;} -.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;} -.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;} -.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;} -.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;} -.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;} -.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;} -.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;} -.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;} -.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;} -.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;} -.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;} -.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;} -.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;} -.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;} -.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;} -.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;} -.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;} -.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;} -.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;} -.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;} -.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;} -.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;} -.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;} -.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;} -.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;} -.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;} -.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;} -.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} -.row-fluid:after{clear:both;} -.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} -.row-fluid:after{clear:both;} -.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;} -.row-fluid [class*="span"]:first-child{margin-left:0;} -.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%;} -.row-fluid .span12{width:100%;*width:99.94680851063829%;} -.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;} -.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;} -.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;} -.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;} -.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;} -.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;} -.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;} -.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;} -.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;} -.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;} -.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;} -.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;} -.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;} -.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;} -.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;} -.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;} -.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;} -.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;} -.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;} -.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;} -.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;} -.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;} -.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;} -.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;} -.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;} -.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;} -.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;} -.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;} -.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;} -.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;} -.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;} -.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;} -.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;} -.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;} -.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;} -[class*="span"].hide,.row-fluid [class*="span"].hide{display:none;} -[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right;} -.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;} -.container:after{clear:both;} -.container:before,.container:after{display:table;content:"";line-height:0;} -.container:after{clear:both;} -.container:before,.container:after{display:table;content:"";line-height:0;} -.container:after{clear:both;} -.container:before,.container:after{display:table;content:"";line-height:0;} -.container:after{clear:both;} -.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;} -.container-fluid:after{clear:both;} -.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;} -.container-fluid:after{clear:both;} -p{margin:0 0 10px;} -.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px;} -small{font-size:85%;} -strong{font-weight:bold;} -em{font-style:italic;} -cite{font-style:normal;} -.muted{color:#999999;} -a.muted:hover,a.muted:focus{color:#808080;} -.text-warning{color:#b58603;} -a.text-warning:hover,a.text-warning:focus{color:#836102;} -.text-error{color:#9d261d;} -a.text-error:hover,a.text-error:focus{color:#721c15;} -.text-info{color:#007dbc;} -a.text-info:hover,a.text-info:focus{color:#005b89;} -.text-success{color:#5c7f41;} -a.text-success:hover,a.text-success:focus{color:#435d2f;} -.text-left{text-align:left;} -.text-right{text-align:right;} -.text-center{text-align:center;} -h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:500;line-height:20px;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999;} -h1,h2,h3{line-height:40px;} -h1{font-size:38.5px;} -h2{font-size:31.5px;} -h3{font-size:24.5px;} -h4{font-size:17.5px;} -h5{font-size:14px;} -h6{font-size:11.9px;} -h1 small{font-size:24.5px;} -h2 small{font-size:17.5px;} -h3 small{font-size:14px;} -h4 small{font-size:14px;} -.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eeeeee;} -ul,ol{padding:0;margin:0 0 10px 25px;} -ul ul,ul ol,ol ol,ol ul{margin-bottom:0;} -li{line-height:20px;} -ul.unstyled,ol.unstyled{margin-left:0;list-style:none;} -ul.inline,ol.inline{margin-left:0;list-style:none;}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px;} -dl{margin-bottom:20px;} -dt,dd{line-height:20px;} -dt{font-weight:bold;} -dd{margin-left:10px;} -.dl-horizontal{*zoom:1;}.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0;} -.dl-horizontal:after{clear:both;} -.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0;} -.dl-horizontal:after{clear:both;} -.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} -.dl-horizontal dd{margin-left:180px;} -hr{margin:20px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;} -abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999;} -abbr.initialism{font-size:90%;text-transform:uppercase;} -blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25;} -blockquote small{display:block;line-height:20px;color:#999999;}blockquote small:before{content:'\2014 \00A0';} -blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;} -blockquote.pull-right small:before{content:'';} -blockquote.pull-right small:after{content:'\00A0 \2014';} -q:before,q:after,blockquote:before,blockquote:after{content:"";} -address{display:block;margin-bottom:20px;font-style:normal;line-height:20px;} -code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap;} -pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}pre.prettyprint{margin-bottom:20px;} -pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0;} -.pre-scrollable{max-height:340px;overflow-y:scroll;} -form{margin:0 0 20px;} -fieldset{padding:0;margin:0;border:0;} -legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999999;} -label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px;} -input,button,select,textarea{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;} -label{display:block;margin-bottom:5px;} -select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;} -input,textarea,.uneditable-input{width:206px;} -textarea{height:auto;} -textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);} -input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;} -input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;} -select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px;} -select{width:220px;border:1px solid #cccccc;background-color:#ffffff;} -select[multiple],select[size]{height:auto;} -select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} -.uneditable-input,.uneditable-textarea{color:#999999;background-color:#fcfcfc;border-color:#cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;} -.uneditable-input{overflow:hidden;white-space:nowrap;} -.uneditable-textarea{width:auto;height:auto;} -input:-moz-placeholder,textarea:-moz-placeholder{color:#999999;} -input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999;} -input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;} -input:-moz-placeholder,textarea:-moz-placeholder{color:#999999;} -input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999;} -input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;} -.radio,.checkbox{min-height:20px;padding-left:20px;} -.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px;} -.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;} -.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;} -.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;} -.input-mini{width:60px;} -.input-small{width:90px;} -.input-medium{width:150px;} -.input-large{width:210px;} -.input-xlarge{width:270px;} -.input-xxlarge{width:530px;} -input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0;} -.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block;} -input,textarea,.uneditable-input{margin-left:0;} -.controls-row [class*="span"]+[class*="span"]{margin-left:20px;} -input.span12,textarea.span12,.uneditable-input.span12{width:926px;} -input.span11,textarea.span11,.uneditable-input.span11{width:846px;} -input.span10,textarea.span10,.uneditable-input.span10{width:766px;} -input.span9,textarea.span9,.uneditable-input.span9{width:686px;} -input.span8,textarea.span8,.uneditable-input.span8{width:606px;} -input.span7,textarea.span7,.uneditable-input.span7{width:526px;} -input.span6,textarea.span6,.uneditable-input.span6{width:446px;} -input.span5,textarea.span5,.uneditable-input.span5{width:366px;} -input.span4,textarea.span4,.uneditable-input.span4{width:286px;} -input.span3,textarea.span3,.uneditable-input.span3{width:206px;} -input.span2,textarea.span2,.uneditable-input.span2{width:126px;} -input.span1,textarea.span1,.uneditable-input.span1{width:46px;} -input,textarea,.uneditable-input{margin-left:0;} -.controls-row [class*="span"]+[class*="span"]{margin-left:20px;} -input.span12,textarea.span12,.uneditable-input.span12{width:926px;} -input.span11,textarea.span11,.uneditable-input.span11{width:846px;} -input.span10,textarea.span10,.uneditable-input.span10{width:766px;} -input.span9,textarea.span9,.uneditable-input.span9{width:686px;} -input.span8,textarea.span8,.uneditable-input.span8{width:606px;} -input.span7,textarea.span7,.uneditable-input.span7{width:526px;} -input.span6,textarea.span6,.uneditable-input.span6{width:446px;} -input.span5,textarea.span5,.uneditable-input.span5{width:366px;} -input.span4,textarea.span4,.uneditable-input.span4{width:286px;} -input.span3,textarea.span3,.uneditable-input.span3{width:206px;} -input.span2,textarea.span2,.uneditable-input.span2{width:126px;} -input.span1,textarea.span1,.uneditable-input.span1{width:46px;} -.controls-row{*zoom:1;}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0;} -.controls-row:after{clear:both;} -.controls-row:before,.controls-row:after{display:table;content:"";line-height:0;} -.controls-row:after{clear:both;} -.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left;} -.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px;} -input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;} -input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;} -.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#b58603;} -.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#b58603;} -.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#b58603;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#836102;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #fbc124;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #fbc124;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #fbc124;} -.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#b58603;background-color:#fffcee;border-color:#b58603;} -.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#b58603;} -.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#b58603;} -.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#b58603;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#836102;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #fbc124;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #fbc124;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #fbc124;} -.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#b58603;background-color:#fffcee;border-color:#b58603;} -.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#9d261d;} -.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#9d261d;} -.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#9d261d;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#721c15;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dc4e44;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dc4e44;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dc4e44;} -.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#9d261d;background-color:#fff0f0;border-color:#9d261d;} -.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#9d261d;} -.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#9d261d;} -.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#9d261d;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#721c15;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dc4e44;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dc4e44;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dc4e44;} -.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#9d261d;background-color:#fff0f0;border-color:#9d261d;} -.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#5c7f41;} -.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#5c7f41;} -.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#5c7f41;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#435d2f;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #8eb670;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #8eb670;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #8eb670;} -.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#5c7f41;background-color:#f3f9e8;border-color:#5c7f41;} -.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#5c7f41;} -.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#5c7f41;} -.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#5c7f41;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#435d2f;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #8eb670;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #8eb670;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #8eb670;} -.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#5c7f41;background-color:#f3f9e8;border-color:#5c7f41;} -.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#007dbc;} -.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#007dbc;} -.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#007dbc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#005b89;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #23b5ff;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #23b5ff;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #23b5ff;} -.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#007dbc;background-color:#f0f9ff;border-color:#007dbc;} -.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#007dbc;} -.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#007dbc;} -.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#007dbc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#005b89;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #23b5ff;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #23b5ff;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #23b5ff;} -.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#007dbc;background-color:#f0f9ff;border-color:#007dbc;} -input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;} -.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0;} -.form-actions:after{clear:both;} -.form-actions:before,.form-actions:after{display:table;content:"";line-height:0;} -.form-actions:after{clear:both;} -.help-block,.help-inline{color:#595959;} -.help-block{display:block;margin-bottom:10px;} -.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px;} -.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px;} -.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2;} -.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#eeeeee;border:1px solid #ccc;} -.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.input-append .active,.input-prepend .active{background-color:#d9e8c2;border-color:#95bf52;} -.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;} -.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} -.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} -.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px;} -.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} -.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} -.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} -.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} -.input-prepend.input-append .btn-group:first-child{margin-left:0;} -input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} -.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;} -.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;} -.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;} -.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;} -.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle;} -.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;} -.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block;} -.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;} -.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;} -.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;} -.control-group{margin-bottom:10px;} -legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;} -.form-horizontal .control-group{margin-bottom:20px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0;} -.form-horizontal .control-group:after{clear:both;} -.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0;} -.form-horizontal .control-group:after{clear:both;} -.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;} -.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;}.form-horizontal .controls:first-child{*padding-left:180px;} -.form-horizontal .help-block{margin-bottom:0;} -.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px;} -.form-horizontal .form-actions{padding-left:180px;} -table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;} -.table{width:100%;margin-bottom:20px;}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;} -.table th{font-weight:bold;} -.table thead th{vertical-align:bottom;} -.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;} -.table tbody+tbody{border-top:2px solid #dddddd;} -.table .table{background-color:#ffffff;} -.table-condensed th,.table-condensed td{padding:4px 5px;} -.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;} -.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;} -.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} -.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;} -.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} -.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} -.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;} -.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;} -.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} -.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;} -.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9;} -.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5;} -table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0;} -.table td.span1,.table th.span1{float:none;width:44px;margin-left:0;} -.table td.span2,.table th.span2{float:none;width:124px;margin-left:0;} -.table td.span3,.table th.span3{float:none;width:204px;margin-left:0;} -.table td.span4,.table th.span4{float:none;width:284px;margin-left:0;} -.table td.span5,.table th.span5{float:none;width:364px;margin-left:0;} -.table td.span6,.table th.span6{float:none;width:444px;margin-left:0;} -.table td.span7,.table th.span7{float:none;width:524px;margin-left:0;} -.table td.span8,.table th.span8{float:none;width:604px;margin-left:0;} -.table td.span9,.table th.span9{float:none;width:684px;margin-left:0;} -.table td.span10,.table th.span10{float:none;width:764px;margin-left:0;} -.table td.span11,.table th.span11{float:none;width:844px;margin-left:0;} -.table td.span12,.table th.span12{float:none;width:924px;margin-left:0;} -.table tbody tr.success>td{background-color:#f3f9e8;} -.table tbody tr.error>td{background-color:#fff0f0;} -.table tbody tr.warning>td{background-color:#fffcee;} -.table tbody tr.info>td{background-color:#f0f9ff;} -.table-hover tbody tr.success:hover>td{background-color:#e8f4d4;} -.table-hover tbody tr.error:hover>td{background-color:#ffd7d7;} -.table-hover tbody tr.warning:hover>td{background-color:#fff8d5;} -.table-hover tbody tr.info:hover>td{background-color:#d7efff;} -[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px;} -.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png");} -.icon-glass{background-position:0 0;} -.icon-music{background-position:-24px 0;} -.icon-search{background-position:-48px 0;} -.icon-envelope{background-position:-72px 0;} -.icon-heart{background-position:-96px 0;} -.icon-star{background-position:-120px 0;} -.icon-star-empty{background-position:-144px 0;} -.icon-user{background-position:-168px 0;} -.icon-film{background-position:-192px 0;} -.icon-th-large{background-position:-216px 0;} -.icon-th{background-position:-240px 0;} -.icon-th-list{background-position:-264px 0;} -.icon-ok{background-position:-288px 0;} -.icon-remove{background-position:-312px 0;} -.icon-zoom-in{background-position:-336px 0;} -.icon-zoom-out{background-position:-360px 0;} -.icon-off{background-position:-384px 0;} -.icon-signal{background-position:-408px 0;} -.icon-cog{background-position:-432px 0;} -.icon-trash{background-position:-456px 0;} -.icon-home{background-position:0 -24px;} -.icon-file{background-position:-24px -24px;} -.icon-time{background-position:-48px -24px;} -.icon-road{background-position:-72px -24px;} -.icon-download-alt{background-position:-96px -24px;} -.icon-download{background-position:-120px -24px;} -.icon-upload{background-position:-144px -24px;} -.icon-inbox{background-position:-168px -24px;} -.icon-play-circle{background-position:-192px -24px;} -.icon-repeat{background-position:-216px -24px;} -.icon-refresh{background-position:-240px -24px;} -.icon-list-alt{background-position:-264px -24px;} -.icon-lock{background-position:-287px -24px;} -.icon-flag{background-position:-312px -24px;} -.icon-headphones{background-position:-336px -24px;} -.icon-volume-off{background-position:-360px -24px;} -.icon-volume-down{background-position:-384px -24px;} -.icon-volume-up{background-position:-408px -24px;} -.icon-qrcode{background-position:-432px -24px;} -.icon-barcode{background-position:-456px -24px;} -.icon-tag{background-position:0 -48px;} -.icon-tags{background-position:-25px -48px;} -.icon-book{background-position:-48px -48px;} -.icon-bookmark{background-position:-72px -48px;} -.icon-print{background-position:-96px -48px;} -.icon-camera{background-position:-120px -48px;} -.icon-font{background-position:-144px -48px;} -.icon-bold{background-position:-167px -48px;} -.icon-italic{background-position:-192px -48px;} -.icon-text-height{background-position:-216px -48px;} -.icon-text-width{background-position:-240px -48px;} -.icon-align-left{background-position:-264px -48px;} -.icon-align-center{background-position:-288px -48px;} -.icon-align-right{background-position:-312px -48px;} -.icon-align-justify{background-position:-336px -48px;} -.icon-list{background-position:-360px -48px;} -.icon-indent-left{background-position:-384px -48px;} -.icon-indent-right{background-position:-408px -48px;} -.icon-facetime-video{background-position:-432px -48px;} -.icon-picture{background-position:-456px -48px;} -.icon-pencil{background-position:0 -72px;} -.icon-map-marker{background-position:-24px -72px;} -.icon-adjust{background-position:-48px -72px;} -.icon-tint{background-position:-72px -72px;} -.icon-edit{background-position:-96px -72px;} -.icon-share{background-position:-120px -72px;} -.icon-check{background-position:-144px -72px;} -.icon-move{background-position:-168px -72px;} -.icon-step-backward{background-position:-192px -72px;} -.icon-fast-backward{background-position:-216px -72px;} -.icon-backward{background-position:-240px -72px;} -.icon-play{background-position:-264px -72px;} -.icon-pause{background-position:-288px -72px;} -.icon-stop{background-position:-312px -72px;} -.icon-forward{background-position:-336px -72px;} -.icon-fast-forward{background-position:-360px -72px;} -.icon-step-forward{background-position:-384px -72px;} -.icon-eject{background-position:-408px -72px;} -.icon-chevron-left{background-position:-432px -72px;} -.icon-chevron-right{background-position:-456px -72px;} -.icon-plus-sign{background-position:0 -96px;} -.icon-minus-sign{background-position:-24px -96px;} -.icon-remove-sign{background-position:-48px -96px;} -.icon-ok-sign{background-position:-72px -96px;} -.icon-question-sign{background-position:-96px -96px;} -.icon-info-sign{background-position:-120px -96px;} -.icon-screenshot{background-position:-144px -96px;} -.icon-remove-circle{background-position:-168px -96px;} -.icon-ok-circle{background-position:-192px -96px;} -.icon-ban-circle{background-position:-216px -96px;} -.icon-arrow-left{background-position:-240px -96px;} -.icon-arrow-right{background-position:-264px -96px;} -.icon-arrow-up{background-position:-289px -96px;} -.icon-arrow-down{background-position:-312px -96px;} -.icon-share-alt{background-position:-336px -96px;} -.icon-resize-full{background-position:-360px -96px;} -.icon-resize-small{background-position:-384px -96px;} -.icon-plus{background-position:-408px -96px;} -.icon-minus{background-position:-433px -96px;} -.icon-asterisk{background-position:-456px -96px;} -.icon-exclamation-sign{background-position:0 -120px;} -.icon-gift{background-position:-24px -120px;} -.icon-leaf{background-position:-48px -120px;} -.icon-fire{background-position:-72px -120px;} -.icon-eye-open{background-position:-96px -120px;} -.icon-eye-close{background-position:-120px -120px;} -.icon-warning-sign{background-position:-144px -120px;} -.icon-plane{background-position:-168px -120px;} -.icon-calendar{background-position:-192px -120px;} -.icon-random{background-position:-216px -120px;width:16px;} -.icon-comment{background-position:-240px -120px;} -.icon-magnet{background-position:-264px -120px;} -.icon-chevron-up{background-position:-288px -120px;} -.icon-chevron-down{background-position:-313px -119px;} -.icon-retweet{background-position:-336px -120px;} -.icon-shopping-cart{background-position:-360px -120px;} -.icon-folder-close{background-position:-384px -120px;width:16px;} -.icon-folder-open{background-position:-408px -120px;width:16px;} -.icon-resize-vertical{background-position:-432px -119px;} -.icon-resize-horizontal{background-position:-456px -118px;} -.icon-hdd{background-position:0 -144px;} -.icon-bullhorn{background-position:-24px -144px;} -.icon-bell{background-position:-48px -144px;} -.icon-certificate{background-position:-72px -144px;} -.icon-thumbs-up{background-position:-96px -144px;} -.icon-thumbs-down{background-position:-120px -144px;} -.icon-hand-right{background-position:-144px -144px;} -.icon-hand-left{background-position:-168px -144px;} -.icon-hand-up{background-position:-192px -144px;} -.icon-hand-down{background-position:-216px -144px;} -.icon-circle-arrow-right{background-position:-240px -144px;} -.icon-circle-arrow-left{background-position:-264px -144px;} -.icon-circle-arrow-up{background-position:-288px -144px;} -.icon-circle-arrow-down{background-position:-312px -144px;} -.icon-globe{background-position:-336px -144px;} -.icon-wrench{background-position:-360px -144px;} -.icon-tasks{background-position:-384px -144px;} -.icon-filter{background-position:-408px -144px;} -.icon-briefcase{background-position:-432px -144px;} -.icon-fullscreen{background-position:-456px -144px;} -.dropup,.dropdown{position:relative;} -.dropdown-toggle{*margin-bottom:-3px;} -.dropdown-toggle:active,.open .dropdown-toggle{outline:0;} -.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";} -.dropdown .caret{margin-top:8px;margin-left:2px;} -.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;} -.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;} -.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;} -.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#ffffff;background-color:#bf2e23;background-image:-moz-linear-gradient(top, #c83025, #b32b21);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c83025), to(#b32b21));background-image:-webkit-linear-gradient(top, #c83025, #b32b21);background-image:-o-linear-gradient(top, #c83025, #b32b21);background-image:linear-gradient(to bottom, #c83025, #b32b21);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc83025', endColorstr='#ffb32b21', GradientType=0);} -.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#bf2e23;background-image:-moz-linear-gradient(top, #c83025, #b32b21);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c83025), to(#b32b21));background-image:-webkit-linear-gradient(top, #c83025, #b32b21);background-image:-o-linear-gradient(top, #c83025, #b32b21);background-image:linear-gradient(to bottom, #c83025, #b32b21);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc83025', endColorstr='#ffb32b21', GradientType=0);} -.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999;} -.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default;} -.open{*z-index:1000;}.open>.dropdown-menu{display:block;} -.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;} -.pull-right>.dropdown-menu{right:0;left:auto;} -.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"";} -.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;} -.dropdown-submenu{position:relative;} -.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;} -.dropdown-submenu:hover>.dropdown-menu{display:block;} -.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0;} -.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;} -.dropdown-submenu:hover>a:after{border-left-color:#ffffff;} -.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} -.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;} -.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);} -.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} -.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;} -.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.collapse.in{height:auto;} -.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);} -button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;} -.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbbbbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;} -.btn:active,.btn.active{background-color:#cccccc \9;} -.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;} -.btn:active,.btn.active{background-color:#cccccc \9;} -.btn:first-child{*margin-left:0;} -.btn:first-child{*margin-left:0;} -.btn:hover,.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;} -.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} -.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);} -.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} -.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} -.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;} -.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;} -.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;} -.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} -.btn-block+.btn-block{margin-top:5px;} -input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;} -.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);} -.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#e7d785;background-image:-moz-linear-gradient(top, #fffeb8, #c49c38);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fffeb8), to(#c49c38));background-image:-webkit-linear-gradient(top, #fffeb8, #c49c38);background-image:-o-linear-gradient(top, #fffeb8, #c49c38);background-image:linear-gradient(to bottom, #fffeb8, #c49c38);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffffeb8', endColorstr='#ffc49c38', GradientType=0);border-color:#c49c38 #c49c38 #896d27;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#c49c38;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#c49c38;*background-color:#b08c32;} -.btn-primary:active,.btn-primary.active{background-color:#9c7c2d \9;} -.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#c49c38;*background-color:#b08c32;} -.btn-primary:active,.btn-primary.active{background-color:#9c7c2d \9;} -.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#e7c44b;background-image:-moz-linear-gradient(top, #f9e27d, #cc9600);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f9e27d), to(#cc9600));background-image:-webkit-linear-gradient(top, #f9e27d, #cc9600);background-image:-o-linear-gradient(top, #f9e27d, #cc9600);background-image:linear-gradient(to bottom, #f9e27d, #cc9600);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9e27d', endColorstr='#ffcc9600', GradientType=0);border-color:#cc9600 #cc9600 #805e00;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#cc9600;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#cc9600;*background-color:#b38300;} -.btn-warning:active,.btn-warning.active{background-color:#997100 \9;} -.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#cc9600;*background-color:#b38300;} -.btn-warning:active,.btn-warning.active{background-color:#997100 \9;} -.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#cc4036;background-image:-moz-linear-gradient(top, #dc4e44, #b32b21);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#dc4e44), to(#b32b21));background-image:-webkit-linear-gradient(top, #dc4e44, #b32b21);background-image:-o-linear-gradient(top, #dc4e44, #b32b21);background-image:linear-gradient(to bottom, #dc4e44, #b32b21);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdc4e44', endColorstr='#ffb32b21', GradientType=0);border-color:#b32b21 #b32b21 #721c15;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#b32b21;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#b32b21;*background-color:#9d261d;} -.btn-danger:active,.btn-danger.active{background-color:#872119 \9;} -.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#b32b21;*background-color:#9d261d;} -.btn-danger:active,.btn-danger.active{background-color:#872119 \9;} -.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#83a94c;background-image:-moz-linear-gradient(top, #95bf52, #678943);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#95bf52), to(#678943));background-image:-webkit-linear-gradient(top, #95bf52, #678943);background-image:-o-linear-gradient(top, #95bf52, #678943);background-image:linear-gradient(to bottom, #95bf52, #678943);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff95bf52', endColorstr='#ff678943', GradientType=0);border-color:#678943 #678943 #40562a;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#678943;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#678943;*background-color:#5a783b;} -.btn-success:active,.btn-success.active{background-color:#4d6732 \9;} -.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#678943;*background-color:#5a783b;} -.btn-success:active,.btn-success.active{background-color:#4d6732 \9;} -.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#008ed0;background-image:-moz-linear-gradient(top, #009add, #007dbc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#009add), to(#007dbc));background-image:-webkit-linear-gradient(top, #009add, #007dbc);background-image:-o-linear-gradient(top, #009add, #007dbc);background-image:linear-gradient(to bottom, #009add, #007dbc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff009add', endColorstr='#ff007dbc', GradientType=0);border-color:#007dbc #007dbc #004a70;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#007dbc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#007dbc;*background-color:#006ca3;} -.btn-info:active,.btn-info.active{background-color:#005b89 \9;} -.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#007dbc;*background-color:#006ca3;} -.btn-info:active,.btn-info.active{background-color:#005b89 \9;} -.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;} -.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;} -.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;} -.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;} -button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;} -button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;} -button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;} -button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;} -.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} -.btn-link{border-color:transparent;cursor:pointer;color:#c83025;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.btn-link:hover,.btn-link:focus{color:#9d261d;text-decoration:underline;background-color:transparent;} -.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333333;text-decoration:none;} -.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em;}.btn-group:first-child{*margin-left:0;} -.btn-group:first-child{*margin-left:0;} -.btn-group+.btn-group{margin-left:5px;} -.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px;}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px;} -.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.btn-group>.btn+.btn{margin-left:-1px;} -.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px;} -.btn-group>.btn-mini{font-size:10.5px;} -.btn-group>.btn-small{font-size:11.9px;} -.btn-group>.btn-large{font-size:17.5px;} -.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} -.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} -.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} -.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} -.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2;} -.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;} -.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px;} -.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px;} -.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px;} -.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px;} -.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);} -.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;} -.btn-group.open .btn-primary.dropdown-toggle{background-color:#c49c38;} -.btn-group.open .btn-warning.dropdown-toggle{background-color:#cc9600;} -.btn-group.open .btn-danger.dropdown-toggle{background-color:#b32b21;} -.btn-group.open .btn-success.dropdown-toggle{background-color:#678943;} -.btn-group.open .btn-info.dropdown-toggle{background-color:#007dbc;} -.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;} -.btn .caret{margin-top:8px;margin-left:0;} -.btn-large .caret{margin-top:6px;} -.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;} -.btn-mini .caret,.btn-small .caret{margin-top:8px;} -.dropup .btn-large .caret{border-bottom-width:5px;} -.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} -.btn-group-vertical{display:inline-block;*display:inline;*zoom:1;} -.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px;} -.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;} -.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;} -.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;} -.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;} -.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fffcee;border:1px solid #ffedca;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.alert,.alert h4{color:#b58603;} -.alert h4{margin:0;} -.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;} -.alert-success{background-color:#f3f9e8;border-color:#e1ebb3;color:#5c7f41;} -.alert-success h4{color:#5c7f41;} -.alert-danger,.alert-error{background-color:#fff0f0;border-color:#ffdce1;color:#9d261d;} -.alert-danger h4,.alert-error h4{color:#9d261d;} -.alert-info{background-color:#f0f9ff;border-color:#ccf3ff;color:#007dbc;} -.alert-info h4{color:#007dbc;} -.alert-block{padding-top:14px;padding-bottom:14px;} -.alert-block>p,.alert-block>ul{margin-bottom:0;} -.alert-block p+p{margin-top:5px;} -.nav{margin-left:0;margin-bottom:20px;list-style:none;} -.nav>li>a{display:block;} -.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee;} -.nav>li>a>img{max-width:none;} -.nav>.pull-right{float:right;} -.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;} -.nav li+.nav-header{margin-top:9px;} -.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;} -.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);} -.nav-list>li>a{padding:3px 15px;} -.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#c83025;} -.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px;} -.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;} -.nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0;} -.nav-tabs:after,.nav-pills:after{clear:both;} -.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0;} -.nav-tabs:after,.nav-pills:after{clear:both;} -.nav-tabs>li,.nav-pills>li{float:left;} -.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;} -.nav-tabs{border-bottom:1px solid #ddd;} -.nav-tabs>li{margin-bottom:-1px;} -.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #dddddd;} -.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;} -.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} -.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#ffffff;background-color:#c83025;} -.nav-stacked>li{float:none;} -.nav-stacked>li>a{margin-right:0;} -.nav-tabs.nav-stacked{border-bottom:0;} -.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} -.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} -.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2;} -.nav-pills.nav-stacked>li>a{margin-bottom:3px;} -.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;} -.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;} -.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} -.nav .dropdown-toggle .caret{border-top-color:#c83025;border-bottom-color:#c83025;margin-top:6px;} -.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#9d261d;border-bottom-color:#9d261d;} -.nav-tabs .dropdown-toggle .caret{margin-top:8px;} -.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;} -.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;} -.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer;} -.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#ffffff;background-color:#999999;border-color:#999999;} -.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);} -.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999999;} -.tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0;} -.tabbable:after{clear:both;} -.tabbable:before,.tabbable:after{display:table;content:"";line-height:0;} -.tabbable:after{clear:both;} -.tab-content{overflow:auto;} -.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0;} -.tab-content>.tab-pane,.pill-content>.pill-pane{display:none;} -.tab-content>.active,.pill-content>.active{display:block;} -.tabs-below>.nav-tabs{border-top:1px solid #ddd;} -.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0;} -.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd;} -.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd;} -.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none;} -.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;} -.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;} -.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} -.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eeeeee #dddddd #eeeeee #eeeeee;} -.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;} -.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;} -.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} -.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #eeeeee #dddddd;} -.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;} -.nav>.disabled>a{color:#999999;} -.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default;} -.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2;} -.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);*zoom:1;}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;} -.navbar-inner:after{clear:both;} -.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;} -.navbar-inner:after{clear:both;} -.navbar .container{width:auto;} -.nav-collapse.collapse{height:auto;overflow:visible;} -.navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none;} -.navbar-text{margin-bottom:0;line-height:40px;color:#777777;} -.navbar-link{color:#777777;}.navbar-link:hover,.navbar-link:focus{color:#333333;} -.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff;} -.navbar .btn,.navbar .btn-group{margin-top:5px;} -.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0;} -.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0;} -.navbar-form:after{clear:both;} -.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0;} -.navbar-form:after{clear:both;} -.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;} -.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0;} -.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;} -.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;} -.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0;}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} -.navbar-static-top{position:static;margin-bottom:0;}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;} -.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;} -.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;} -.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;} -.navbar-fixed-top{top:0;} -.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);} -.navbar-fixed-bottom{bottom:0;}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1);} -.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;} -.navbar .nav.pull-right{float:right;margin-right:0;} -.navbar .nav>li{float:left;} -.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777777;text-decoration:none;text-shadow:0 1px 0 #ffffff;} -.navbar .nav .dropdown-toggle .caret{margin-top:8px;} -.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333333;text-decoration:none;} -.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);} -.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));background-image:-webkit-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-o-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:linear-gradient(to bottom, #f2f2f2, #e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;} -.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;} -.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;} -.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;} -.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);} -.btn-navbar .icon-bar+.icon-bar{margin-top:3px;} -.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;} -.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;} -.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;} -.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;} -.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333333;border-bottom-color:#333333;} -.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555555;} -.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;} -.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;} -.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0;}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px;} -.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px;} -.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} -.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222222, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image:-webkit-linear-gradient(top, #222222, #111111);background-image:-o-linear-gradient(top, #222222, #111111);background-image:linear-gradient(to bottom, #222222, #111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525;} -.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#ffffff;} -.navbar-inverse .brand{color:#999999;} -.navbar-inverse .navbar-text{color:#999999;} -.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#ffffff;} -.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#ffffff;background-color:#111111;} -.navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#ffffff;} -.navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;} -.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111111;color:#ffffff;} -.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} -.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;} -.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} -.navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;} -.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;} -.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;} -.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;} -.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;} -.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;} -.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;} -.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);border-color:#040404 #040404 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;} -.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;} -.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;} -.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;} -.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #ffffff;}.breadcrumb>li>.divider{padding:0 5px;color:#ccc;} -.breadcrumb>.active{color:#999999;} -.pagination{margin:20px 0;} -.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);} -.pagination ul>li{display:inline;} -.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;} -.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;} -.pagination ul>.active>a,.pagination ul>.active>span{color:#999999;cursor:default;} -.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999999;background-color:transparent;cursor:default;} -.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} -.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} -.pagination-centered{text-align:center;} -.pagination-right{text-align:right;} -.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px;} -.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} -.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} -.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;} -.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;} -.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px;} -.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px;} -.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";line-height:0;} -.pager:after{clear:both;} -.pager:before,.pager:after{display:table;content:"";line-height:0;} -.pager:after{clear:both;} -.pager li{display:inline;} -.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} -.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5;} -.pager .next>a,.pager .next>span{float:right;} -.pager .previous>a,.pager .previous>span{float:left;} -.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999999;background-color:#fff;cursor:default;} -.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;} -.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);} -.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;} -.modal.fade.in{top:10%;} -.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;} -.modal-header h3{margin:0;line-height:30px;} -.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px;} -.modal-form{margin-bottom:0;} -.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;} -.modal-footer:after{clear:both;} -.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;} -.modal-footer:after{clear:both;} -.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0;} -.modal-footer .btn-group .btn+.btn{margin-left:-1px;} -.modal-footer .btn-block+.btn-block{margin-left:0;} -.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);} -.tooltip.top{margin-top:-3px;padding:5px 0;} -.tooltip.right{margin-left:3px;padding:0 5px;} -.tooltip.bottom{margin-top:3px;padding:5px 0;} -.tooltip.left{margin-left:-3px;padding:0 5px;} -.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;} -.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;} -.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;} -.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;} -.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;} -.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);white-space:normal;}.popover.top{margin-top:-10px;} -.popover.right{margin-left:10px;} -.popover.bottom{margin-top:10px;} -.popover.left{margin-left:-10px;} -.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.popover-title:empty{display:none;} -.popover-content{padding:9px 14px;} -.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;} -.popover .arrow{border-width:11px;} -.popover .arrow:after{border-width:10px;content:"";} -.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff;} -.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0, 0, 0, 0.25);}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff;} -.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px;}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff;} -.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0, 0, 0, 0.25);}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px;} -.thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0;} -.thumbnails:after{clear:both;} -.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0;} -.thumbnails:after{clear:both;} -.row-fluid .thumbnails{margin-left:0;} -.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px;} -.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;} -a.thumbnail:hover,a.thumbnail:focus{border-color:#c83025;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);} -.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;} -.thumbnail .caption{padding:9px;color:#555555;} -.media,.media-body{overflow:hidden;*overflow:visible;zoom:1;} -.media,.media .media{margin-top:15px;} -.media:first-child{margin-top:0;} -.media-object{display:block;} -.media-heading{margin:0 0 5px;} -.media>.pull-left{margin-right:10px;} -.media>.pull-right{margin-left:10px;} -.media-list{margin-left:0;list-style:none;} -.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;} -.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;} -.label:empty,.badge:empty{display:none;} -a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;} -.label-important,.badge-important{background-color:#9d261d;} -.label-important[href],.badge-important[href]{background-color:#721c15;} -.label-warning,.badge-warning{background-color:#f4914e;} -.label-warning[href],.badge-warning[href]{background-color:#f1731e;} -.label-success,.badge-success{background-color:#5c7f41;} -.label-success[href],.badge-success[href]{background-color:#435d2f;} -.label-info,.badge-info{background-color:#007dbc;} -.label-info[href],.badge-info[href]{background-color:#005b89;} -.label-inverse,.badge-inverse{background-color:#333333;} -.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;} -.btn .label,.btn .badge{position:relative;top:-1px;} -.btn-mini .label,.btn-mini .badge{top:0;} -@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-o-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.progress .bar{width:0%;height:100%;color:#ffffff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;} -.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);} -.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;} -.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;} -.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(to bottom, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);} -.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} -.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(to bottom, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);} -.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} -.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(to bottom, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);} -.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} -.progress-warning .bar,.progress .bar-warning{background-color:#f7ac79;background-image:-moz-linear-gradient(top, #f8be96, #f4914e);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f8be96), to(#f4914e));background-image:-webkit-linear-gradient(top, #f8be96, #f4914e);background-image:-o-linear-gradient(top, #f8be96, #f4914e);background-image:linear-gradient(to bottom, #f8be96, #f4914e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8be96', endColorstr='#fff4914e', GradientType=0);} -.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#f8be96;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} -.accordion{margin-bottom:20px;} -.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.accordion-heading{border-bottom:0;} -.accordion-heading .accordion-toggle{display:block;padding:8px 15px;} -.accordion-toggle{cursor:pointer;} -.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;} -.carousel{position:relative;margin-bottom:20px;line-height:1;} -.carousel-inner{overflow:hidden;width:100%;position:relative;} -.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1;} -.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;} -.carousel-inner>.active{left:0;} -.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;} -.carousel-inner>.next{left:100%;} -.carousel-inner>.prev{left:-100%;} -.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;} -.carousel-inner>.active.left{left:-100%;} -.carousel-inner>.active.right{left:100%;} -.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;} -.carousel-control:hover,.carousel-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);} -.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:5px;} -.carousel-indicators .active{background-color:#fff;} -.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);} -.carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px;} -.carousel-caption h4{margin:0 0 5px;} -.carousel-caption p{margin-bottom:0;} -.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eeeeee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px;} -.hero-unit li{line-height:30px;} -.pull-right{float:right;} -.pull-left{float:left;} -.hide{display:none;} -.show{display:block;} -.invisible{visibility:hidden;} -.affix{position:fixed;} -@-ms-viewport{width:device-width;}.hidden{display:none;visibility:hidden;} -.visible-phone{display:none !important;} -.visible-tablet{display:none !important;} -.hidden-desktop{display:none !important;} -.visible-desktop{display:inherit !important;} -@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}.visible-print{display:none !important;} -@media print{.visible-print{display:inherit !important;} .hidden-print{display:none !important;}}html,body{height:100%;} -.wrapper{min-height:100%;height:auto !important;height:100%;} -.wrapper{margin:0 auto -231px;} -.push{height:231px;} -.footer{margin-top:60px;height:90px;padding:40px 0 40px;} -.padding-none{padding:0 !important;} -.padding{padding:10px !important;} -.padding-small{padding:5px !important;} -.padding-large{padding:22px !important;} -.padding-top-none{padding-top:0 !important;} -.padding-top{padding-top:10px !important;} -.padding-top-small{padding-top:5px !important;} -.padding-top-large{padding-top:22px !important;} -.padding-right-none{padding-right:0 !important;} -.padding-right{padding-right:10px !important;} -.padding-right-small{padding-right:5px !important;} -.padding-right-large{padding-right:22px !important;} -.padding-bottom-none{padding-bottom:0 !important;} -.padding-bottom{padding-bottom:10px !important;} -.padding-bottom-small{padding-bottom:5px !important;} -.padding-bottom-large{padding-bottom:22px !important;} -.padding-left-none{padding-left:0 !important;} -.padding-left{padding-left:10px !important;} -.padding-left-small{padding-left:5px !important;} -.padding-left-large{padding-left:22px !important;} -.margin-none{margin:0 !important;} -.margin{margin:10px !important;} -.margin-small{margin:5px !important;} -.margin-large{margin:22px !important;} -.margin-top-none{margin-top:0 !important;} -.margin-top{margin-top:10px !important;} -.margin-top-large{margin-top:22px !important;} -.margin-top-small{margin-top:5px !important;} -.margin-right-none{margin-right:0 !important;} -.margin-right{margin-right:10px !important;} -.margin-right-large{margin-right:22px !important;} -.margin-right-small{margin-right:5px !important;} -.margin-bottom-none{margin-bottom:0 !important;} -.margin-bottom{margin-bottom:10px !important;} -.margin-bottom-large{margin-bottom:22px !important;} -.margin-bottom-small{margin-bottom:5px !important;} -.margin-left-none{margin-left:0 !important;} -.margin-left{margin-left:10px !important;} -.margin-left-large{margin-left:22px !important;} -.margin-left-small{margin-left:5px !important;} -.border-left-none{border-left:none !important;} -.border-right-none{border-right:none !important;} -.border-bottom-none{border-bottom:none !important;} -.border-top-none{border-top:none !important;} -.display-block{display:block;} -.no-underline:hover{text-decoration:none;} -.clickable{cursor:pointer;} -.strong{font-weight:bold;} -.em{font-style:italic;} -.small{font-size:85%;} -.no-link{color:#333333;} -.text-sans-serif{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;} -.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} -.text-default{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:normal;} -.hilite{color:#c83025;}.hilite:hover{color:#9d261d;text-decoration:underline;} -.hilite [class^="icon-"]:before,.hilite [class*=" icon-"]:before{display:inline;} -.strike{text-decoration:line-through;} -.upper{text-transform:uppercase;} -.lower{text-transform:lowercase;} -.navbar .brand{font-family:museo-slab,"Helvetica Neue",Helvetica,Arial,sans-serif;}.navbar .brand .icon-flag{padding-right:3px;} -.navbar .nav>li>a{padding:12px 10px 9px;} -.navbar .nav.pull-right{margin-right:-10px;} -h1,h2,h3,h4,h5,h6{font-family:museo-slab,"Helvetica Neue",Helvetica,Arial,sans-serif;} -#iconCarousel{font-size:220px;text-align:center;line-height:225px;text-shadow:2px 2px 3px #222222;}#iconCarousel a{color:#ffffff;} -#iconCarousel .carousel-control{top:253px;width:30px;height:30px;background:none;border-width:0;font-size:30px;line-height:25px;left:117px;}#iconCarousel .carousel-control.right{left:auto;right:117px;} -.jumbotron{background:#9d261d;border-bottom:1px solid #721c15;background-color:#99251c;background-repeat:repeat-x;background-image:-moz-linear-gradient(-40deg, #9d261d, #99251c);background-image:-webkit-linear-gradient(-40deg, #9d261d, #99251c);background-image:-o-linear-gradient(-40deg, #9d261d, #99251c);background-image:linear-gradient(-40deg, #9d261d, #99251c);text-shadow:2px 2px 2px #333333;}.jumbotron,.jumbotron h1{color:#ffffff;} -.jumbotron h1{font-size:80px;letter-spacing:-2px;line-height:1;} -.jumbotron p{margin-top:15px;margin-bottom:15px;font-size:30px;line-height:1.3;font-weight:lighter;} -.jumbotron .actions{margin-top:25px;} -.jumbotron ul{margin-left:50px;}.jumbotron ul li{font-size:15px;line-height:30px;text-shadow:1px 1px 1px #333333;}.jumbotron ul li.icon-large:before{text-indent:-2em;vertical-align:baseline;} -.jumbotron .btn-large{font-family:museo-slab,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:24px;padding:17px 30px;letter-spacing:-1px;} -.jumbotron .hero-content{text-align:center;} -.jumbotron .shameless-self-promotion{font-size:14px;margin-top:25px;color:#c47d77;text-shadow:none;}.jumbotron .shameless-self-promotion a{color:#e2bebb;} -.jumbotron .shameless-self-promotion a:hover{color:#ffffff;} -.jumbotron-index{padding:40px 0;}.jumbotron-index h1{font-size:80px;letter-spacing:-2px;line-height:1;margin:0 0 15px;} -.jumbotron-index p{margin-top:15px;margin-bottom:15px;font-size:30px;line-height:1.3;} -.jumbotron-ad{padding:20px 0;}.jumbotron-ad h1{margin-top:25px;} -.jumbotron-ad p{margin-bottom:35px;} -.jumbotron-icon{padding:20px 0 30px;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(-40deg, #eeeeee, #e6e6e6);background-image:-webkit-linear-gradient(-40deg, #eeeeee, #e6e6e6);background-image:-o-linear-gradient(-40deg, #eeeeee, #e6e6e6);background-image:linear-gradient(-40deg, #eeeeee, #e6e6e6);color:#222222;text-shadow:1px 1px 1px #ffffff;border-bottom:solid 1px #c4c4c4;}.jumbotron-icon h1{color:#222222;font-size:40px;}.jumbotron-icon h1 small{letter-spacing:normal;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin-left:20px;} -.jumbotron-icon .info-details{float:left;}.jumbotron-icon .info-details p{margin:25px 0;font-weight:bold;} -.jumbotron-icon .info-details .dl-horizontal dt{width:80px;} -.jumbotron-icon .info-details .dl-horizontal dd{margin-left:95px;} -.jumbotron-icon .icon-2{font-size:2em;} -.jumbotron-icon .icon-3{font-size:4em;} -.jumbotron-icon .icon-4{font-size:7em;} -.jumbotron-icon .icon-5{font-size:12em;} -.jumbotron-icon .icon-6{font-size:20em;} -.jumbotron-icon .icon-1,.jumbotron-icon .icon-2,.jumbotron-icon .icon-3,.jumbotron-icon .icon-4,.jumbotron-icon .icon-5,.jumbotron-icon .icon-6{margin-right:0.07142857142857142em;} -.stripe-ad{margin-bottom:22px;}.stripe-ad .lead{margin-top:10px;margin-right:30px;} -.btn-primary{color:#333333;text-shadow:0 -1px 0 rgba(255, 255, 255, 0.25);}.btn-primary:hover{text-shadow:0 -1px 0 rgba(255, 255, 255, 0.25);color:#333333;} -section{margin-top:40px;} -.stacked{padding-top:35px;height:105px;} -#social-buttons{padding:22px 0 17px;text-align:center;background-color:#f5f5f5;border-top:1px solid #fff;border-bottom:1px solid #ddd;}#social-buttons ul.unstyled{margin:0;} -#social-buttons .btn{font-weight:bold;padding:0px 5px;line-height:17px;margin:0;} -#social-buttons .count.btn{background:#ffffff;font-weight:normal;} -.the-icons{margin-top:22px;}.the-icons .span3 a{display:block;cursor:pointer;line-height:32px;height:32px;padding-left:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.the-icons .span3 a,.the-icons .span3 a:hover{color:#222222;} -.the-icons .span3 a [class^="icon-"],.the-icons .span3 a [class*=" icon-"]{width:32px;font-size:14px;display:inline-block;text-align:right;margin-right:10px;} -.the-icons .span3 a:hover{background-color:#fff0f0;text-decoration:none;}.the-icons .span3 a:hover [class^="icon-"],.the-icons .span3 a:hover [class*=" icon-"]{*font-size:28px;*vertical-align:middle;} -.the-icons .span3 a:hover [class^="icon-"]:before,.the-icons .span3 a:hover [class*=" icon-"]:before{font-size:28px;vertical-align:-5px;} -#why .span4,#whats-new .span4{margin-bottom:20px;} -#why h4 [class^="icon-"]:before,#whats-new h4 [class^="icon-"]:before,#why h4 [class*=" icon-"]:before,#whats-new h4 [class*=" icon-"]:before{vertical-align:-10%;font-size:28px;display:inline-block;width:1.0714285714285714em;text-align:center;margin-right:5px;} -.rating{unicode-bidi:bidi-override;direction:rtl;font-size:30px;}.rating span.star{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;}.rating span.star:hover{cursor:pointer;} -.rating span.star:before{content:"\f006";padding-right:5px;color:#999999;} -.rating span.star:hover:before,.rating span.star:hover~span.star:before{content:"\f005";color:#e3cf7a;} -.label,.badge{background-color:#eeeeee;} -.well.well-transparent{background-color:transparent;} -footer{background-color:#9d261d;border-top:1px solid #872119;color:#ddb3b0;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);margin-top:60px;padding-top:45px;padding-bottom:60px;*zoom:1;}footer a{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}footer a:hover{color:#ffffff;} -footer ul{line-height:25px;} -footer .project{margin-top:10px;} -.navbar .nav>li.dropdown-split-right>a{padding-left:7px;} -.navbar .nav>li.dropdown-split-left>a{padding-right:0;} -.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;} -.clearfix:after{clear:both;} -.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;} -.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} -@-ms-viewport{width:device-width;}.hidden{display:none;visibility:hidden;} -.visible-phone{display:none !important;} -.visible-tablet{display:none !important;} -.hidden-desktop{display:none !important;} -.visible-desktop{display:inherit !important;} -@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}.visible-print{display:none !important;} -@media print{.visible-print{display:inherit !important;} .hidden-print{display:none !important;}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} .row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:30px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;} .span12{width:1170px;} .span11{width:1070px;} .span10{width:970px;} .span9{width:870px;} .span8{width:770px;} .span7{width:670px;} .span6{width:570px;} .span5{width:470px;} .span4{width:370px;} .span3{width:270px;} .span2{width:170px;} .span1{width:70px;} .offset12{margin-left:1230px;} .offset11{margin-left:1130px;} .offset10{margin-left:1030px;} .offset9{margin-left:930px;} .offset8{margin-left:830px;} .offset7{margin-left:730px;} .offset6{margin-left:630px;} .offset5{margin-left:530px;} .offset4{margin-left:430px;} .offset3{margin-left:330px;} .offset2{margin-left:230px;} .offset1{margin-left:130px;} .row{margin-left:-30px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} .row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:30px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;} .span12{width:1170px;} .span11{width:1070px;} .span10{width:970px;} .span9{width:870px;} .span8{width:770px;} .span7{width:670px;} .span6{width:570px;} .span5{width:470px;} .span4{width:370px;} .span3{width:270px;} .span2{width:170px;} .span1{width:70px;} .offset12{margin-left:1230px;} .offset11{margin-left:1130px;} .offset10{margin-left:1030px;} .offset9{margin-left:930px;} .offset8{margin-left:830px;} .offset7{margin-left:730px;} .offset6{margin-left:630px;} .offset5{margin-left:530px;} .offset4{margin-left:430px;} .offset3{margin-left:330px;} .offset2{margin-left:230px;} .offset1{margin-left:130px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:30px;} input.span12,textarea.span12,.uneditable-input.span12{width:1156px;} input.span11,textarea.span11,.uneditable-input.span11{width:1056px;} input.span10,textarea.span10,.uneditable-input.span10{width:956px;} input.span9,textarea.span9,.uneditable-input.span9{width:856px;} input.span8,textarea.span8,.uneditable-input.span8{width:756px;} input.span7,textarea.span7,.uneditable-input.span7{width:656px;} input.span6,textarea.span6,.uneditable-input.span6{width:556px;} input.span5,textarea.span5,.uneditable-input.span5{width:456px;} input.span4,textarea.span4,.uneditable-input.span4{width:356px;} input.span3,textarea.span3,.uneditable-input.span3{width:256px;} input.span2,textarea.span2,.uneditable-input.span2{width:156px;} input.span1,textarea.span1,.uneditable-input.span1{width:56px;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:30px;} input.span12,textarea.span12,.uneditable-input.span12{width:1156px;} input.span11,textarea.span11,.uneditable-input.span11{width:1056px;} input.span10,textarea.span10,.uneditable-input.span10{width:956px;} input.span9,textarea.span9,.uneditable-input.span9{width:856px;} input.span8,textarea.span8,.uneditable-input.span8{width:756px;} input.span7,textarea.span7,.uneditable-input.span7{width:656px;} input.span6,textarea.span6,.uneditable-input.span6{width:556px;} input.span5,textarea.span5,.uneditable-input.span5{width:456px;} input.span4,textarea.span4,.uneditable-input.span4{width:356px;} input.span3,textarea.span3,.uneditable-input.span3{width:256px;} input.span2,textarea.span2,.uneditable-input.span2{width:156px;} input.span1,textarea.span1,.uneditable-input.span1{width:56px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;} .row-fluid .thumbnails{margin-left:0;}}@media (min-width:1200px){#iconCarousel{font-size:290px;line-height:295px;}#iconCarousel .carousel-control{top:310px;width:30px;height:30px;font-size:40px;line-height:35px;left:145px;}#iconCarousel .carousel-control.right{right:145px;} .jumbotron-index{padding:50px 0;}.jumbotron-index h1{font-size:100px;} .jumbotron-index p{font-size:40px;margin:20px 0;} .jumbotron-index .btn-large{font-size:30px;padding:21px 35px;} .jumbotron-index .shameless-self-promotion{margin-top:30px;} .jumbotron-ad{padding:50px 0;}.jumbotron-ad h1{font-size:90px;} .jumbotron-ad p{font-size:35px;margin:20px 0;} .stripe-ad .lead{margin-top:7px;} .lead{font-size:26px;line-height:36px;}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} .row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} .row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12,textarea.span12,.uneditable-input.span12{width:710px;} input.span11,textarea.span11,.uneditable-input.span11{width:648px;} input.span10,textarea.span10,.uneditable-input.span10{width:586px;} input.span9,textarea.span9,.uneditable-input.span9{width:524px;} input.span8,textarea.span8,.uneditable-input.span8{width:462px;} input.span7,textarea.span7,.uneditable-input.span7{width:400px;} input.span6,textarea.span6,.uneditable-input.span6{width:338px;} input.span5,textarea.span5,.uneditable-input.span5{width:276px;} input.span4,textarea.span4,.uneditable-input.span4{width:214px;} input.span3,textarea.span3,.uneditable-input.span3{width:152px;} input.span2,textarea.span2,.uneditable-input.span2{width:90px;} input.span1,textarea.span1,.uneditable-input.span1{width:28px;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12,textarea.span12,.uneditable-input.span12{width:710px;} input.span11,textarea.span11,.uneditable-input.span11{width:648px;} input.span10,textarea.span10,.uneditable-input.span10{width:586px;} input.span9,textarea.span9,.uneditable-input.span9{width:524px;} input.span8,textarea.span8,.uneditable-input.span8{width:462px;} input.span7,textarea.span7,.uneditable-input.span7{width:400px;} input.span6,textarea.span6,.uneditable-input.span6{width:338px;} input.span5,textarea.span5,.uneditable-input.span5{width:276px;} input.span4,textarea.span4,.uneditable-input.span4{width:214px;} input.span3,textarea.span3,.uneditable-input.span3{width:152px;} input.span2,textarea.span2,.uneditable-input.span2{width:90px;} input.span1,textarea.span1,.uneditable-input.span1{width:28px;}}@media (min-width:768px) and (max-width:979px){#iconCarousel{font-size:200px;line-height:205px;}#iconCarousel .carousel-control{top:230px;width:30px;height:30px;font-size:40px;line-height:40px;left:74px;}#iconCarousel .carousel-control.right{right:74px;} .jumbotron-index{padding:50px 0;}.jumbotron-index h1{font-size:65px;} .jumbotron-index p{font-size:25px;} .jumbotron-index .shameless-self-promotion{font-size:12px;} .jumbotron-ad p{font-size:28px;} .jumbotron-icon h1 small{display:block;margin-top:15px;margin-left:0;line-height:20px;} .stripe-ad .lead{margin:0;font-size:19px;} .stripe-ad .span8{width:402px;} .stripe-ad .span4{width:302px;} #why .span4,#whats-new .span4,#new-styles .span4{width:352px;} .the-icons .span3{width:228px;} .wrapper{margin:0 auto -251px;} .push{height:251px;} .footer{margin-top:60px;height:110px;padding:40px 0 40px;} .footer{padding-left:20px;padding-right:20px;}}@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} [class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .row-fluid [class*="offset"]:first-child{margin-left:0;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade{top:-100px;} .modal.fade.in{top:20px;}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;} .media-object{margin-right:0;margin-left:0;} .modal{top:10px;left:10px;right:10px;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (max-width:767px){.jumbotron,footer,#social-buttons{padding-left:20px;padding-right:20px;margin-right:-20px;margin-left:-20px;} #iconCarousel{font-size:180px;line-height:180px;width:280px;margin:30px auto 0;}#iconCarousel .carousel-control{top:90px;width:44px;height:44px;font-size:44px;line-height:44px;left:-7px;}#iconCarousel .carousel-control.right{right:-7px;} .jumbotron-index h1{font-size:58px;} .jumbotron-index p{font-size:24px;} .jumbotron-index .btn-large{font-size:20px;padding:14px 26px;} .jumbotron-index .shameless-self-promotion{font-size:12px;} .jumbotron-ad h1{font-size:39px;} .jumbotron-ad p{font-size:20px;margin-bottom:20px;} .jumbotron-icon .icon-1,.jumbotron-icon .icon-2,.jumbotron-icon .icon-3,.jumbotron-icon .icon-4,.jumbotron-icon .icon-5,.jumbotron-icon .icon-6{margin-right:0;} .jumbotron-icon .icon-6{font-size:16em;} .jumbotron-icon h1 small{display:block;margin-top:15px;margin-left:0;line-height:20px;} .stripe-ad .lead{margin:0 0 30px;} #carbonads-container{margin-right:-20px;margin-left:-20px;}#carbonads-container .carbonad{width:100%;height:120px;border-right:none;border-left:none;} #azcarbon{width:300px;margin:0 auto;} .wrapper{margin:0 auto -311px;} .push{height:311px;} .footer{margin-top:60px;height:170px;padding:40px 0 40px;} .footer{padding-left:20px;padding-right:20px;}}@media (max-width:767px){body{padding-top:0;} .navbar-fixed-top,.navbar-fixed-bottom{position:static;} .navbar-fixed-top{margin-bottom:20px;} .navbar-fixed-bottom{margin-top:20px;} .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .nav-collapse{clear:both;} .nav-collapse .nav{float:none;margin:0 0 10px;} .nav-collapse .nav>li{float:none;} .nav-collapse .nav>li>a{margin-bottom:2px;} .nav-collapse .nav>.divider-vertical{display:none;} .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;} .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;} .nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2;} .navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;} .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111111;} .nav-collapse.in .btn-group{margin-top:5px;padding:0;} .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .nav-collapse .open>.dropdown-menu{display:block;} .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;} .nav-collapse .dropdown-menu .divider{display:none;} .nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none;} .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);} .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;} .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;} .nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;} .navbar .btn-navbar{display:block;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}}@media (min-width:768px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}}@media (max-width:767px){} diff --git a/library/font_awesome/src/3.2.1/assets/font-awesome.zip b/library/font_awesome/src/3.2.1/assets/font-awesome.zip deleted file mode 100644 index 9b9abdc76dc7b4508929e4170aff844fef2c7c69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 276410 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

Gj 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

-

-
- - -
- -
-
-
-
- Heads up! These docs are for v3.2.1, which is no longer officially supported. Check out the latest version of Font Awesome! -
-
-
-
-
-
-
- -

- Print this page to PDF for the complete set of vectors. Or to use on the desktop, install FontAwesome.otf and copy - and paste the icons (not the unicode) directly into your designs. -

- -
-
-
- -
-
-
- - - - -
- -
- - icon-glass - (&#xf000;) -
- -
- - icon-music - (&#xf001;) -
- -
- - icon-search - (&#xf002;) -
- -
- - icon-envelope-alt - (&#xf003;) -
- -
- - icon-heart - (&#xf004;) -
- -
- - icon-star - (&#xf005;) -
- -
- - icon-star-empty - (&#xf006;) -
- -
- - icon-user - (&#xf007;) -
- -
- - icon-film - (&#xf008;) -
- -
- - icon-th-large - (&#xf009;) -
- -
- - icon-th - (&#xf00a;) -
- -
- - icon-th-list - (&#xf00b;) -
- -
- - icon-ok - (&#xf00c;) -
- -
- - icon-remove - (&#xf00d;) -
- -
- - icon-zoom-in - (&#xf00e;) -
- -
- - icon-zoom-out - (&#xf010;) -
- -
- - icon-off - (&#xf011;) -
- -
- - icon-signal - (&#xf012;) -
- -
- - icon-cog - (&#xf013;) -
- -
- - icon-trash - (&#xf014;) -
- -
- - icon-home - (&#xf015;) -
- -
- - icon-file-alt - (&#xf016;) -
- -
- - icon-time - (&#xf017;) -
- -
- - icon-road - (&#xf018;) -
- -
- - icon-download-alt - (&#xf019;) -
- -
- - icon-download - (&#xf01a;) -
- -
- - icon-upload - (&#xf01b;) -
- -
- - icon-inbox - (&#xf01c;) -
- -
- - icon-play-circle - (&#xf01d;) -
- -
- - icon-repeat - (&#xf01e;) -
- -
- - icon-refresh - (&#xf021;) -
- -
- - icon-list-alt - (&#xf022;) -
- -
- - icon-lock - (&#xf023;) -
- -
- - icon-flag - (&#xf024;) -
- -
- - icon-headphones - (&#xf025;) -
- -
- - icon-volume-off - (&#xf026;) -
- -
- - icon-volume-down - (&#xf027;) -
- -
- - icon-volume-up - (&#xf028;) -
- -
- - icon-qrcode - (&#xf029;) -
- -
- - icon-barcode - (&#xf02a;) -
- -
- - icon-tag - (&#xf02b;) -
- -
- - icon-tags - (&#xf02c;) -
- -
- - icon-book - (&#xf02d;) -
- -
- - icon-bookmark - (&#xf02e;) -
- -
- - icon-print - (&#xf02f;) -
- -
- - icon-camera - (&#xf030;) -
- -
- - icon-font - (&#xf031;) -
- -
- - icon-bold - (&#xf032;) -
- -
- - icon-italic - (&#xf033;) -
- -
- - icon-text-height - (&#xf034;) -
- -
- - icon-text-width - (&#xf035;) -
- -
- - icon-align-left - (&#xf036;) -
- -
- - icon-align-center - (&#xf037;) -
- -
- - icon-align-right - (&#xf038;) -
- -
- - icon-align-justify - (&#xf039;) -
- -
- - icon-list - (&#xf03a;) -
- -
- - icon-indent-left - (&#xf03b;) -
- -
- - icon-indent-right - (&#xf03c;) -
- -
- - icon-facetime-video - (&#xf03d;) -
- -
- - icon-picture - (&#xf03e;) -
- -
- - icon-pencil - (&#xf040;) -
- -
- - icon-map-marker - (&#xf041;) -
- -
- - icon-adjust - (&#xf042;) -
- -
- - icon-tint - (&#xf043;) -
- -
- - icon-edit - (&#xf044;) -
- -
- - icon-share - (&#xf045;) -
- -
- - icon-check - (&#xf046;) -
- -
- - icon-move - (&#xf047;) -
- -
- - icon-step-backward - (&#xf048;) -
- -
- - icon-fast-backward - (&#xf049;) -
- -
- - icon-backward - (&#xf04a;) -
- -
- - icon-play - (&#xf04b;) -
- -
- - icon-pause - (&#xf04c;) -
- -
- - icon-stop - (&#xf04d;) -
- -
- - icon-forward - (&#xf04e;) -
- -
- - icon-fast-forward - (&#xf050;) -
- -
- - icon-step-forward - (&#xf051;) -
- -
- - icon-eject - (&#xf052;) -
- -
- - icon-chevron-left - (&#xf053;) -
- -
- - icon-chevron-right - (&#xf054;) -
- -
- - icon-plus-sign - (&#xf055;) -
- -
- - icon-minus-sign - (&#xf056;) -
- -
- - icon-remove-sign - (&#xf057;) -
- -
- - icon-ok-sign - (&#xf058;) -
- -
- - icon-question-sign - (&#xf059;) -
- -
- - icon-info-sign - (&#xf05a;) -
- -
- - icon-screenshot - (&#xf05b;) -
- -
- - icon-remove-circle - (&#xf05c;) -
- -
- - icon-ok-circle - (&#xf05d;) -
- -
- - icon-ban-circle - (&#xf05e;) -
- -
- - icon-arrow-left - (&#xf060;) -
- -
- - icon-arrow-right - (&#xf061;) -
- -
- - icon-arrow-up - (&#xf062;) -
- -
- - icon-arrow-down - (&#xf063;) -
- -
- - icon-share-alt - (&#xf064;) -
- -
- - icon-resize-full - (&#xf065;) -
- -
- - icon-resize-small - (&#xf066;) -
- -
- - icon-plus - (&#xf067;) -
- -
- - icon-minus - (&#xf068;) -
- -
- - icon-asterisk - (&#xf069;) -
- -
- - icon-exclamation-sign - (&#xf06a;) -
- -
- - icon-gift - (&#xf06b;) -
- -
- - icon-leaf - (&#xf06c;) -
- -
- - icon-fire - (&#xf06d;) -
- -
- - icon-eye-open - (&#xf06e;) -
- -
- - icon-eye-close - (&#xf070;) -
- -
- - icon-warning-sign - (&#xf071;) -
- -
- - icon-plane - (&#xf072;) -
- -
- - icon-calendar - (&#xf073;) -
- -
- - icon-random - (&#xf074;) -
- -
- - icon-comment - (&#xf075;) -
- -
- - icon-magnet - (&#xf076;) -
- -
- - icon-chevron-up - (&#xf077;) -
- -
- - icon-chevron-down - (&#xf078;) -
- -
- - icon-retweet - (&#xf079;) -
- -
- - icon-shopping-cart - (&#xf07a;) -
- -
- - icon-folder-close - (&#xf07b;) -
- -
- - icon-folder-open - (&#xf07c;) -
- -
- - icon-resize-vertical - (&#xf07d;) -
- -
- - icon-resize-horizontal - (&#xf07e;) -
- -
- - icon-bar-chart - (&#xf080;) -
- -
- - icon-twitter-sign - (&#xf081;) -
- -
- - icon-facebook-sign - (&#xf082;) -
- -
- - icon-camera-retro - (&#xf083;) -
- -
- - icon-key - (&#xf084;) -
- -
- - icon-cogs - (&#xf085;) -
- -
- - icon-comments - (&#xf086;) -
- -
- - icon-thumbs-up-alt - (&#xf087;) -
- -
- - icon-thumbs-down-alt - (&#xf088;) -
- -
- - icon-star-half - (&#xf089;) -
- -
- - icon-heart-empty - (&#xf08a;) -
- -
- - icon-signout - (&#xf08b;) -
- -
- - icon-linkedin-sign - (&#xf08c;) -
- -
- - icon-pushpin - (&#xf08d;) -
- -
- - icon-external-link - (&#xf08e;) -
- -
- - icon-signin - (&#xf090;) -
- -
- - icon-trophy - (&#xf091;) -
- -
- - icon-github-sign - (&#xf092;) -
- -
- - icon-upload-alt - (&#xf093;) -
- -
- - icon-lemon - (&#xf094;) -
- -
- - icon-phone - (&#xf095;) -
- -
- - icon-check-empty - (&#xf096;) -
- -
- - icon-bookmark-empty - (&#xf097;) -
- -
- - icon-phone-sign - (&#xf098;) -
- -
- - icon-twitter - (&#xf099;) -
- -
- - icon-facebook - (&#xf09a;) -
- -
- - icon-github - (&#xf09b;) -
- -
- - icon-unlock - (&#xf09c;) -
- -
- - icon-credit-card - (&#xf09d;) -
- -
- - icon-rss - (&#xf09e;) -
- -
- - icon-hdd - (&#xf0a0;) -
- -
- - icon-bullhorn - (&#xf0a1;) -
- -
- - icon-bell - (&#xf0a2;) -
- -
- - icon-certificate - (&#xf0a3;) -
- -
- - icon-hand-right - (&#xf0a4;) -
- -
- - icon-hand-left - (&#xf0a5;) -
- -
- - icon-hand-up - (&#xf0a6;) -
- -
- - icon-hand-down - (&#xf0a7;) -
- -
- - icon-circle-arrow-left - (&#xf0a8;) -
- -
- - icon-circle-arrow-right - (&#xf0a9;) -
- -
- - icon-circle-arrow-up - (&#xf0aa;) -
- -
- - icon-circle-arrow-down - (&#xf0ab;) -
- -
- - icon-globe - (&#xf0ac;) -
- -
- - icon-wrench - (&#xf0ad;) -
- -
- - icon-tasks - (&#xf0ae;) -
- -
- - icon-filter - (&#xf0b0;) -
- -
- - icon-briefcase - (&#xf0b1;) -
- -
- - icon-fullscreen - (&#xf0b2;) -
- -
- - icon-group - (&#xf0c0;) -
- -
- - icon-link - (&#xf0c1;) -
- -
- - icon-cloud - (&#xf0c2;) -
- -
- - icon-beaker - (&#xf0c3;) -
- -
- - icon-cut - (&#xf0c4;) -
- -
- - icon-copy - (&#xf0c5;) -
- -
- - icon-paper-clip - (&#xf0c6;) -
- -
- - icon-save - (&#xf0c7;) -
- -
- - icon-sign-blank - (&#xf0c8;) -
- -
- - icon-reorder - (&#xf0c9;) -
- -
- - icon-list-ul - (&#xf0ca;) -
- -
- - icon-list-ol - (&#xf0cb;) -
- -
- - icon-strikethrough - (&#xf0cc;) -
- -
- - icon-underline - (&#xf0cd;) -
- -
- - icon-table - (&#xf0ce;) -
- -
- - icon-magic - (&#xf0d0;) -
- -
- - icon-truck - (&#xf0d1;) -
- -
- - icon-pinterest - (&#xf0d2;) -
- -
- - icon-pinterest-sign - (&#xf0d3;) -
- -
- - icon-google-plus-sign - (&#xf0d4;) -
- -
- - icon-google-plus - (&#xf0d5;) -
- -
- - icon-money - (&#xf0d6;) -
- -
- - icon-caret-down - (&#xf0d7;) -
- -
- - icon-caret-up - (&#xf0d8;) -
- -
- - icon-caret-left - (&#xf0d9;) -
- -
- - icon-caret-right - (&#xf0da;) -
- -
- - icon-columns - (&#xf0db;) -
- -
- - icon-sort - (&#xf0dc;) -
- -
- - icon-sort-down - (&#xf0dd;) -
- -
- - icon-sort-up - (&#xf0de;) -
- -
- - icon-envelope - (&#xf0e0;) -
- -
- - icon-linkedin - (&#xf0e1;) -
- -
- - icon-undo - (&#xf0e2;) -
- -
- - icon-legal - (&#xf0e3;) -
- -
- - icon-dashboard - (&#xf0e4;) -
- -
- - icon-comment-alt - (&#xf0e5;) -
- -
- - icon-comments-alt - (&#xf0e6;) -
- -
- - icon-bolt - (&#xf0e7;) -
- -
- - icon-sitemap - (&#xf0e8;) -
- -
- - icon-umbrella - (&#xf0e9;) -
- -
- - icon-paste - (&#xf0ea;) -
- -
- - icon-lightbulb - (&#xf0eb;) -
- -
- - icon-exchange - (&#xf0ec;) -
- -
- - icon-cloud-download - (&#xf0ed;) -
- -
- - icon-cloud-upload - (&#xf0ee;) -
- -
- - icon-user-md - (&#xf0f0;) -
- -
- - icon-stethoscope - (&#xf0f1;) -
- -
- - icon-suitcase - (&#xf0f2;) -
- -
- - icon-bell-alt - (&#xf0f3;) -
- -
- - icon-coffee - (&#xf0f4;) -
- -
- - icon-food - (&#xf0f5;) -
- -
- - icon-file-text-alt - (&#xf0f6;) -
- -
- - icon-building - (&#xf0f7;) -
- -
- - icon-hospital - (&#xf0f8;) -
- -
- - icon-ambulance - (&#xf0f9;) -
- -
- - icon-medkit - (&#xf0fa;) -
- -
- - icon-fighter-jet - (&#xf0fb;) -
- -
- - icon-beer - (&#xf0fc;) -
- -
- - icon-h-sign - (&#xf0fd;) -
- -
- - icon-plus-sign-alt - (&#xf0fe;) -
- -
- - icon-double-angle-left - (&#xf100;) -
- -
- - icon-double-angle-right - (&#xf101;) -
- -
- - icon-double-angle-up - (&#xf102;) -
- -
- - icon-double-angle-down - (&#xf103;) -
- -
- - icon-angle-left - (&#xf104;) -
- -
- - icon-angle-right - (&#xf105;) -
- -
- - icon-angle-up - (&#xf106;) -
- -
- - icon-angle-down - (&#xf107;) -
- -
- - icon-desktop - (&#xf108;) -
- -
- - icon-laptop - (&#xf109;) -
- -
- - icon-tablet - (&#xf10a;) -
- -
- - icon-mobile-phone - (&#xf10b;) -
- -
- - icon-circle-blank - (&#xf10c;) -
- -
- - icon-quote-left - (&#xf10d;) -
- -
- - icon-quote-right - (&#xf10e;) -
- -
- - icon-spinner - (&#xf110;) -
- -
- - icon-circle - (&#xf111;) -
- -
- - icon-reply - (&#xf112;) -
- -
- - icon-github-alt - (&#xf113;) -
- -
- - icon-folder-close-alt - (&#xf114;) -
- -
- - icon-folder-open-alt - (&#xf115;) -
- -
- - icon-expand-alt - (&#xf116;) -
- -
- - icon-collapse-alt - (&#xf117;) -
- -
- - icon-smile - (&#xf118;) -
- -
- - icon-frown - (&#xf119;) -
- -
- - icon-meh - (&#xf11a;) -
- -
- - icon-gamepad - (&#xf11b;) -
- -
- - icon-keyboard - (&#xf11c;) -
- -
- - icon-flag-alt - (&#xf11d;) -
- -
- - icon-flag-checkered - (&#xf11e;) -
- -
- - icon-terminal - (&#xf120;) -
- -
- - icon-code - (&#xf121;) -
- -
- - icon-reply-all - (&#xf122;) -
- -
- - icon-mail-reply-all - (&#xf122;) -
- -
- - icon-star-half-empty - (&#xf123;) -
- -
- - icon-location-arrow - (&#xf124;) -
- -
- - icon-crop - (&#xf125;) -
- -
- - icon-code-fork - (&#xf126;) -
- -
- - icon-unlink - (&#xf127;) -
- -
- - icon-question - (&#xf128;) -
- -
- - icon-info - (&#xf129;) -
- -
- - icon-exclamation - (&#xf12a;) -
- -
- - icon-superscript - (&#xf12b;) -
- -
- - icon-subscript - (&#xf12c;) -
- -
- - icon-eraser - (&#xf12d;) -
- -
- - icon-puzzle-piece - (&#xf12e;) -
- -
- - icon-microphone - (&#xf130;) -
- -
- - icon-microphone-off - (&#xf131;) -
- -
- - icon-shield - (&#xf132;) -
- -
- - icon-calendar-empty - (&#xf133;) -
- -
- - icon-fire-extinguisher - (&#xf134;) -
- -
- - icon-rocket - (&#xf135;) -
- -
- - icon-maxcdn - (&#xf136;) -
- -
- - icon-chevron-sign-left - (&#xf137;) -
- -
- - icon-chevron-sign-right - (&#xf138;) -
- -
- - icon-chevron-sign-up - (&#xf139;) -
- -
- - icon-chevron-sign-down - (&#xf13a;) -
- -
- - icon-html5 - (&#xf13b;) -
- -
- - icon-css3 - (&#xf13c;) -
- -
- - icon-anchor - (&#xf13d;) -
- -
- - icon-unlock-alt - (&#xf13e;) -
- -
- - icon-bullseye - (&#xf140;) -
- -
- - icon-ellipsis-horizontal - (&#xf141;) -
- -
- - icon-ellipsis-vertical - (&#xf142;) -
- -
- - icon-rss-sign - (&#xf143;) -
- -
- - icon-play-sign - (&#xf144;) -
- -
- - icon-ticket - (&#xf145;) -
- -
- - icon-minus-sign-alt - (&#xf146;) -
- -
- - icon-check-minus - (&#xf147;) -
- -
- - icon-level-up - (&#xf148;) -
- -
- - icon-level-down - (&#xf149;) -
- -
- - icon-check-sign - (&#xf14a;) -
- -
- - icon-edit-sign - (&#xf14b;) -
- -
- - icon-external-link-sign - (&#xf14c;) -
- -
- - icon-share-sign - (&#xf14d;) -
- -
- - icon-compass - (&#xf14e;) -
- -
- - icon-collapse - (&#xf150;) -
- -
- - icon-collapse-top - (&#xf151;) -
- -
- - icon-expand - (&#xf152;) -
- -
- - icon-eur - (&#xf153;) -
- -
- - icon-gbp - (&#xf154;) -
- -
- - icon-usd - (&#xf155;) -
- -
- - icon-inr - (&#xf156;) -
- -
- - icon-jpy - (&#xf157;) -
- -
- - icon-cny - (&#xf158;) -
- -
- - icon-krw - (&#xf159;) -
- -
- - icon-btc - (&#xf15a;) -
- -
- - icon-file - (&#xf15b;) -
- -
- - icon-file-text - (&#xf15c;) -
- -
- - icon-sort-by-alphabet - (&#xf15d;) -
- -
- - icon-sort-by-alphabet-alt - (&#xf15e;) -
- -
- - icon-sort-by-attributes - (&#xf160;) -
- -
- - icon-sort-by-attributes-alt - (&#xf161;) -
- -
- - icon-sort-by-order - (&#xf162;) -
- -
- - icon-sort-by-order-alt - (&#xf163;) -
- -
- - icon-thumbs-up - (&#xf164;) -
- -
- - icon-thumbs-down - (&#xf165;) -
- -
- - icon-youtube-sign - (&#xf166;) -
- -
- - icon-youtube - (&#xf167;) -
- -
- - icon-xing - (&#xf168;) -
- -
- - icon-xing-sign - (&#xf169;) -
- -
- - icon-youtube-play - (&#xf16a;) -
- -
- - icon-dropbox - (&#xf16b;) -
- -
- - icon-stackexchange - (&#xf16c;) -
- -
- - icon-instagram - (&#xf16d;) -
- -
- - icon-flickr - (&#xf16e;) -
- -
- - icon-adn - (&#xf170;) -
- -
- - icon-bitbucket - (&#xf171;) -
- -
- - icon-bitbucket-sign - (&#xf172;) -
- -
- - icon-tumblr - (&#xf173;) -
- -
- - icon-tumblr-sign - (&#xf174;) -
- -
- - icon-long-arrow-down - (&#xf175;) -
- -
- - icon-long-arrow-up - (&#xf176;) -
- -
- - icon-long-arrow-left - (&#xf177;) -
- -
- - icon-long-arrow-right - (&#xf178;) -
- -
- - icon-apple - (&#xf179;) -
- -
- - icon-windows - (&#xf17a;) -
- -
- - icon-android - (&#xf17b;) -
- -
- - icon-linux - (&#xf17c;) -
- -
- - icon-dribbble - (&#xf17d;) -
- -
- - icon-skype - (&#xf17e;) -
- -
- - icon-foursquare - (&#xf180;) -
- -
- - icon-trello - (&#xf181;) -
- -
- - icon-female - (&#xf182;) -
- -
- - icon-male - (&#xf183;) -
- -
- - icon-gittip - (&#xf184;) -
- -
- - icon-sun - (&#xf185;) -
- -
- - icon-moon - (&#xf186;) -
- -
- - icon-archive - (&#xf187;) -
- -
- - icon-bug - (&#xf188;) -
- -
- - icon-vk - (&#xf189;) -
- -
- - icon-weibo - (&#xf18a;) -
- -
- - icon-renren - (&#xf18b;) -
- -
- -
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/community/index.html b/library/font_awesome/src/3.2.1/community/index.html deleted file mode 100644 index 616b039c4..000000000 --- a/library/font_awesome/src/3.2.1/community/index.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - - - - - The Font Awesome Community - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - -
-
-

  Community

-

Lots of ways to get involved with Font Awesome

-
-
- -
-
- -
-
- - -
- -
-
-
-
- Heads up! These docs are for v3.2.1, which is no longer officially supported. Check out the latest version of Font Awesome! -
-
-
-
-
-
-
- -

- Font Awesome has a vibrant community of folks helping each other out. You can - get support, - report bugs, - request new icons, - submit pull requests, and - check upcoming milestones. -

- -
-
-
- -
-
-
- - -
- -

- Having trouble getting Font Awesome up and running? Something not working the way you think it should? I hate that - I don't have time to answer Font Awesome support emails anymore. So here are some things you might wanna do: -

-
    -
  1. - Make sure you've read the latest version of how to get started. - It's been updated recently to make Font Awesome even easier to use. -
  2. -
  3. - Check out the existing questions tagged as - Font Awesome over on Stack Overflow. Other folks might have had the same question you've had. -
  4. -
  5. - Can't find the answer to your question on Stack Overflow? - Ask a new question, then - send me an email and I might be able to take a look. -
  6. -
-
- -
- -

- Found a problem with Font Awesome? Feel free to submit an issue on the GitHub project. But please keep the following in mind: -

-
    -
  1. Please be nice. Font Awesome is a happy place.
  2. -
  3. Please search to see if your icon request already exists.
  4. -
  5. - Before opening any issue, please read the generic issue - guidelines, by Nicolas Gallagher. -
  6. -
  7. - After doing everything above, feel free to - submit an issue. -
  8. -
-
- -
- -

- New icons mostly start as requests by the - Font Awesome community on GitHub. Want to request a new - icon? Here are some things to keep in mind: -

-
    -
  1. Please be nice. Font Awesome is a happy place.
  2. -
  3. Please search to see if your icon request already exists.
  4. -
  5. - Please and thank you if you include the following: -
      -
    • - Title your new issue - Icon request: icon-name. -
    • -
    • Include a few use cases for your requested icon. How do you plan on using it?
    • -
    • Attach a single color image or two that represent the idea you're going for.
    • -
    -
  6. -
  7. - Concrete objects make good icons, since abstract concepts are, well, abstract. It's harder to make an icon - to represent happiness. It's easier to make a smiley face. -
  8. -
-
- -
- - Found a way to solve a bug in Font Awesome? Want to contribute new features? Here are a few things to remember: -
    -
  1. Please submit all pull requests against *-wip branches.
  2. -
  3. All pull requests submitted against master will be summarily closed and this guide referenced.
  4. -
  5. - After doing everything above, feel free to - submit a pull request. -
  6. -
-
- -
- -

- Want to keep up with what's planned for Font Awesome? Check out our - milestones on the GitHub project. -

-
- - -
- -
-
-

- Thanks to @robmadole and - @supercodepoet for icon design - review, advice, some Jekyll help, and being all around badass coders. -

-
-
-

- Thanks to @grantgordon and - @johnsmclay for developing and hosting - icnfnt, the best way to subset Font Awesome. -

-
-
-

- Thanks to MaxCDN for providing the excellent - BootstrapCDN, the fastest and easiest way to - get started with Font Awesome. -

-
-
-
- -
- -

- Hopefully you think Font Awesome is awesome. I've put hundreds of hours into the project to give back to the - open source community. If you'd like, here are a couple of ways you can tell me thanks for all my hard work. -

-
-
-

Tip me on Gittip

-

- Gittip is a great way to let developers know you appreciate their work. -

-
-
-

My Amazon Wish List

-

- Or pick something straight - from my wish list. Gift cards are great. -

-
-
-
- - -
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/design.html b/library/font_awesome/src/3.2.1/design.html deleted file mode 100644 index 9c5830d74..000000000 --- a/library/font_awesome/src/3.2.1/design.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/library/font_awesome/src/3.2.1/examples/index.html b/library/font_awesome/src/3.2.1/examples/index.html deleted file mode 100644 index c0604c8c4..000000000 --- a/library/font_awesome/src/3.2.1/examples/index.html +++ /dev/null @@ -1,680 +0,0 @@ - - - - - - - - - - Font Awesome Examples - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - -
-
-

  Examples

-

Lots of easy ways to use Font Awesome

-
-
- -
-
- -
-
- - -
- -
-
-
-
- Heads up! These docs are for v3.2.1, which is no longer officially supported. Check out the latest version of Font Awesome! -
-
-
-
-
-
-
- -

- After you get up and running, you can place Font Awesome icons just about - anywhere with the <i> tag. - Many examples appreciatively re-used from the Bootstrap documentation. -

- -
-
-
- -
-
-
- - -
- -
-
-

Rotated and Flipped Icons

-
-   normal
-   icon-rotate-90
-   icon-rotate-180
-   icon-rotate-270
-   icon-flip-horizontal
-   icon-flip-vertical -
-
-
-

Stacked Icons

-
- - - - - icon-twitter on icon-check-empty
- - - - - icon-flag on icon-circle
- - - - - icon-terminal on icon-sign-blank -
-
-
-

Better Bulleted Lists

-
-
    -
  • New bulleted lists
  • -
  • Fix some old bugs
  • -
  • And deal with arbitrary
  • -
  • Font sizes better
  • -
-
-
-
-
- - -
- -
-
-

Place Font Awesome icons just about anywhere with the <i> tag.

-
-
-
-
- icon-camera-retro -
-
-
<i class="icon-camera-retro"></i> icon-camera-retro
-
-
Icon classes are echoed via CSS :before.
-
-
-
- -
- -
-
-

- To increase the size of icons relative to its container, use icon-large, icon-2x, - icon-3x, or icon-4x. -

-
-
-

- Increase the icon size by using the icon-large (33% increase), icon-2x, - icon-3x, or icon-4x classes. -

-
-
-

icon-camera-retro

-

icon-camera-retro

-

icon-camera-retro

-

icon-camera-retro

-
-
-
<p><i class="icon-camera-retro icon-large"></i> icon-camera-retro</p>
-<p><i class="icon-camera-retro icon-2x"></i> icon-camera-retro</p>
-<p><i class="icon-camera-retro icon-3x"></i> icon-camera-retro</p>
-<p><i class="icon-camera-retro icon-4x"></i> icon-camera-retro</p>
-
-
- If your icons are getting chopped off on top and bottom, make sure you have - sufficient line-height. -
-
-
-
- -
- -
-
-

- Use icon-border and pull-right or pull-left for easy pull quotes or - article graphics. -

-
-
-
- - Use a few of the new styles together, and you've got easy pull quotes or a great introductory article image. - Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. You can combine all - of them in any combination to get lots of new possibilities. -
-
<i class="icon-quote-left icon-4x pull-left icon-muted"></i>
-Use a few of the new styles together ... lots of new possibilities.
-
-
- - Use a few of the new styles together, and you've got easy pull quotes or a great introductory article image. - Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. You can combine all - of them in any combination to get lots of new possibilities. -
-
<i class="icon-flag icon-4x pull-left icon-border"></i>
-Use a few of the new styles together ... lots of new possibilities.
-
-
-
-
- -
- -
- -
-

- Font Awesome icons work great in buttons. You can even combine them with larger icon styles, - pull-right and pull-left, and icon-spin. -

-
<a class="btn" href="#">
-  <i class="icon-repeat"></i> Reload</a>
-<a class="btn btn-success" href="#">
-  <i class="icon-shopping-cart icon-large"></i> Checkout</a>
-<a class="btn btn-large btn-primary" href="#">
-  <i class="icon-comment"></i> Comment</a>
-<a class="btn btn-small btn-info" href="#">
-  <i class="icon-info-sign"></i> Info</a>
-<a class="btn btn-danger" href="#">
-  <i class="icon-trash icon-large"></i> Delete</a>
-<a class="btn btn-small" href="#">
-  <i class="icon-cog"></i> Settings</a>
-<a class="btn btn-large btn-danger" href="#">
-  <i class="icon-flag icon-2x pull-left"></i> Font Awesome<br>Version 3.2.1</a>
-<a class="btn btn-primary" href="#">
-  <i class="icon-refresh icon-spin"></i> Synchronizing Content...</a>
-
-
-
-
- -
- -
-
-

-

- - - - -
-

-
-
-
<div class="btn-group">
-  <a class="btn" href="#"><i class="icon-align-left"></i></a>
-  <a class="btn" href="#"><i class="icon-align-center"></i></a>
-  <a class="btn" href="#"><i class="icon-align-right"></i></a>
-  <a class="btn" href="#"><i class="icon-align-justify"></i></a>
-</div>
-
-
-
-
- -
- -
-
- -
-
-
<div class="btn-group open">
-  <a class="btn btn-primary" href="#"><i class="icon-user"></i> User</a>
-  <a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#">
-    <span class="icon-caret-down"></span></a>
-  <ul class="dropdown-menu">
-    <li><a href="#"><i class="icon-fixed-width icon-pencil"></i> Edit</a></li>
-    <li><a href="#"><i class="icon-fixed-width icon-trash"></i> Delete</a></li>
-    <li><a href="#"><i class="icon-fixed-width icon-ban-circle"></i> Ban</a></li>
-    <li class="divider"></li>
-    <li><a href="#"><i class="i"></i> Make admin</a></li>
-  </ul>
-</div>
-
-
Don't forget to add the appropriate JavaScript to enable button dropdowns.
-
-
-
- -
- -
-
-
-
-
    -
  • Bulleted lists (like this one)
  • -
  • Buttons
  • -
  • Button groups
  • -
  • Navigation
  • -
  • Prepended form inputs
  • -
  • …and many more with custom CSS
  • -
-
-
-

Easily replace individual bullets.

-
<ul class="icons-ul">
-  <li><i class="icon-li icon-ok"></i>Bulleted lists (like this one)</li>
-  <li><i class="icon-li icon-ok"></i>Buttons</li>
-  <li><i class="icon-li icon-ok"></i>Button groups</li>
-  <li><i class="icon-li icon-ok"></i>Navigation</li>
-  <li><i class="icon-li icon-ok"></i>Prepended form inputs</li>
-  <li><i class="icon-li icon-ok"></i>&hellip;and many more with custom CSS</li>
-</ul>
-
-
Make sure to NOT include any whitespace after the icon declaration.
-
-
-
- - - -
- -
-
-
-
- - -
-
- - -
-
-
-
-
<form>
-  <div class="input-prepend">
-    <span class="add-on"><i class="icon-envelope"></i></span>
-    <input class="span2" type="text" placeholder="Email address">
-  </div>
-  <div class="input-prepend">
-    <span class="add-on"><i class="icon-key"></i></span>
-    <input class="span2" type="password" placeholder="Password">
-  </div>
-</form>
-
-
-
-
- -
- -
-
- Use the icon-spin class to get any icon to rotate. Works well with icon-spinner and - icon-refresh. -
-
-
- Spinner icon when loading content... -
-
<i class="icon-spinner icon-spin icon-large"></i> Spinner icon when loading content...
-
-

- CSS3 animations aren't supported in IE7 - IE9. -

-
-
-
- -
- -
-
- A set of classes that can be used to arbitrarily rotate and flip icons. -
-
-
-   normal
-   icon-rotate-90
-   icon-rotate-180
-   icon-rotate-270
-   icon-flip-horizontal
-   icon-flip-vertical -
-
<i class="icon-shield"></i>&nbsp; normal<br>
-<i class="icon-shield icon-rotate-90"></i>&nbsp; icon-rotate-90<br>
-<i class="icon-shield icon-rotate-180"></i>&nbsp; icon-rotate-180<br>
-<i class="icon-shield icon-rotate-270"></i>&nbsp; icon-rotate-270<br>
-<i class="icon-shield icon-flip-horizontal"></i>&nbsp; icon-flip-horizontal<br>
-<i class="icon-shield icon-flip-vertical"></i>&nbsp; icon-flip-vertical
-
-

- Rotating and flipping icons aren't yet supported in IE7. -

-
-
-
- -
- -
-
- A method for easily stacking multiple icons. Use the icon-stack class on the parent and - icon-stack-base for the bottom icon. -
-
-
- - - - - icon-twitter on icon-check-empty
- - - - - icon-flag on icon-circle
- - - - - icon-terminal on icon-sign-blank
- - - - - icon-camera on icon-ban-circle -
-
<span class="icon-stack">
-  <i class="icon-check-empty icon-stack-base"></i>
-  <i class="icon-twitter"></i>
-</span>
-icon-twitter on icon-check-empty<br>
-<span class="icon-stack">
-  <i class="icon-circle icon-stack-base"></i>
-  <i class="icon-flag icon-light"></i>
-</span>
-icon-flag on icon-circle<br>
-<span class="icon-stack">
-  <i class="icon-sign-blank icon-stack-base"></i>
-  <i class="icon-terminal icon-light"></i>
-</span>
-icon-terminal on icon-sign-blank<br>
-<span class="icon-stack">
-  <i class="icon-camera"></i>
-  <i class="icon-ban-circle icon-stack-base text-error"></i>
-</span>
-icon-camera on icon-ban-circle
-
-
-
-
- -
- -
-
-

Anything you can do with CSS font styles, you can do with Font Awesome.

-
-
-

Star Ratings (inspired by CSS Tricks)

-
- - - -
-
-
-
- - -
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/get-started/index.html b/library/font_awesome/src/3.2.1/get-started/index.html deleted file mode 100644 index ea9830ac0..000000000 --- a/library/font_awesome/src/3.2.1/get-started/index.html +++ /dev/null @@ -1,308 +0,0 @@ - - - - - - - - - - Get Started with Font Awesome - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - -
-
-

  Get Started

-

Easy ways to get Font Awesome 3.2.1 onto your website

-
-
- -
-
- -
-
- - -
- -
-
-
-
- Heads up! These docs are for v3.2.1, which is no longer officially supported. Check out the latest version of Font Awesome! -
-
-
-
-
-
-
- -

- Setting up Font Awesome can be as simple as adding two lines of code to your website, or you can be a pro and - customize the LESS yourself! Font Awesome even plays nicely with - Bootstrap! -

- -
-
-
- -
-
-
- - -
- -

Add Font Awesome + Bootstrap into your website with two lines of code. You don't even have to download or install anything!

-
    -
  1. - Paste the following code into the <head> section of your site's HTML. -
    <link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.no-icons.min.css" rel="stylesheet">
    -<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css" rel="stylesheet">
    -
    -
    - Want to use Font Awesome by itself without Bootstrap? Just don't include the first line. -
    -
  2. -
  3. - Pat yourself on the back for your scalable-vector-icons-on-the-website - judo solution in two lines of code. -
  4. -
  5. - Check out the examples to start using Font Awesome! -
  6. -
-
- -
- -

Use this method to get the default Font Awesome CSS with the default Bootstrap CSS.

-
    -
  1. Copy the font-awesome directory into your project.
  2. -
  3. - In the <head> of your html, reference the location to your font-awesome.min.css. -
    <link rel="stylesheet" href="path/to/bootstrap/css/bootstrap.min.css">
    -<link rel="stylesheet" href="path/to/font-awesome/css/font-awesome.min.css">
    -
    -
  4. -
  5. Check out the examples to start using Font Awesome!
  6. -
-
- -
- -

Use this method to customize Font Awesome and Bootstrap 2.3.2 using LESS.

-
    -
  1. Copy the font-awesome directory into your project.
  2. -
  3. Open your project's bootstrap/bootstrap.less and replace -
    @import "sprites.less";
    -
    - with -
    @import "path/to/font-awesome/less/font-awesome.less";
    -
    -
  4. -
  5. - Open your project's font-awesome/variables.less and edit the @FontAwesomePath variable to point to your font directory. -
    @FontAwesomePath:   "../font";
    -
    -

    The font path is relative from your compiled CSS directory.

    -
  6. -
  7. Re-compile your LESS if using a static compiler. Otherwise, you should be good to go.
  8. -
  9. Check out the examples to start using Font Awesome!
  10. -
-
- -
- -

Font Awesome works just as well without Bootstrap.

-
    -
  1. Copy the font-awesome directory into your project.
  2. -
  3. Follow the above directions and skip the Bootstrap parts.
  4. -
  5. Open your project's font-awesome.less or font-awesome.min.css and edit the font location to point it to your font directory (see above examples).
  6. -
  7. Check out the examples to start using Font Awesome!
  8. -
-
- -
- -

Font Awesome supports IE7. If you need it, you have my condolences.

-
    -
  1. Get Font Awesome working properly in a modern browser.
  2. -
  3. Copy font-awesome-ie7.min.css into your project.
  4. -
  5. - In the <head> of your html, reference the location to your font-awesome-ie7.min.css. -
    <link rel="stylesheet" href="path/to/bootstrap/css/bootstrap.min.css">
    -<link rel="stylesheet" href="path/to/font-awesome/css/font-awesome.min.css">
    -<!--[if IE 7]>
    -  <link rel="stylesheet" href="path/to/font-awesome/css/font-awesome-ie7.min.css">
    -<![endif]-->
    -
    -
  6. -
  7. Go complain to whoever decided your project needs IE7 support.
  8. -
-
- -
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/adjust/index.html b/library/font_awesome/src/3.2.1/icon/adjust/index.html deleted file mode 100644 index 21482f25c..000000000 --- a/library/font_awesome/src/3.2.1/icon/adjust/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-adjust: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-adjust - - · - Unicode: f042 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-adjust -
-
-
<i class="icon-adjust"></i> icon-adjust
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/adn/index.html b/library/font_awesome/src/3.2.1/icon/adn/index.html deleted file mode 100644 index 9ecc4ab34..000000000 --- a/library/font_awesome/src/3.2.1/icon/adn/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-adn: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-adn - - · - Unicode: f170 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-adn -
-
-
<i class="icon-adn"></i> icon-adn
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/align-center/index.html b/library/font_awesome/src/3.2.1/icon/align-center/index.html deleted file mode 100644 index 1c1741075..000000000 --- a/library/font_awesome/src/3.2.1/icon/align-center/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-align-center: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-align-center - - · - Unicode: f037 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-align-center -
-
-
<i class="icon-align-center"></i> icon-align-center
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/align-justify/index.html b/library/font_awesome/src/3.2.1/icon/align-justify/index.html deleted file mode 100644 index 2cae1cd47..000000000 --- a/library/font_awesome/src/3.2.1/icon/align-justify/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-align-justify: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-align-justify - - · - Unicode: f039 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-align-justify -
-
-
<i class="icon-align-justify"></i> icon-align-justify
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/align-left/index.html b/library/font_awesome/src/3.2.1/icon/align-left/index.html deleted file mode 100644 index d5130fe11..000000000 --- a/library/font_awesome/src/3.2.1/icon/align-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-align-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-align-left - - · - Unicode: f036 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-align-left -
-
-
<i class="icon-align-left"></i> icon-align-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/align-right/index.html b/library/font_awesome/src/3.2.1/icon/align-right/index.html deleted file mode 100644 index 77cc1f648..000000000 --- a/library/font_awesome/src/3.2.1/icon/align-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-align-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-align-right - - · - Unicode: f038 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-align-right -
-
-
<i class="icon-align-right"></i> icon-align-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/ambulance/index.html b/library/font_awesome/src/3.2.1/icon/ambulance/index.html deleted file mode 100644 index 2923d5d41..000000000 --- a/library/font_awesome/src/3.2.1/icon/ambulance/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-ambulance: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-ambulance - - · - Unicode: f0f9 · - Created: v3.0 · - Categories: - - Medical Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-ambulance -
-
-
<i class="icon-ambulance"></i> icon-ambulance
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/anchor/index.html b/library/font_awesome/src/3.2.1/icon/anchor/index.html deleted file mode 100644 index c1fe261f3..000000000 --- a/library/font_awesome/src/3.2.1/icon/anchor/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-anchor: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-anchor - - · - Unicode: f13d · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-anchor -
-
-
<i class="icon-anchor"></i> icon-anchor
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/android/index.html b/library/font_awesome/src/3.2.1/icon/android/index.html deleted file mode 100644 index d74cbf626..000000000 --- a/library/font_awesome/src/3.2.1/icon/android/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-android: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-android - - · - Unicode: f17b · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-android -
-
-
<i class="icon-android"></i> icon-android
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/angle-down/index.html b/library/font_awesome/src/3.2.1/icon/angle-down/index.html deleted file mode 100644 index 2c9ddafb7..000000000 --- a/library/font_awesome/src/3.2.1/icon/angle-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-angle-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-angle-down - - · - Unicode: f107 · - Created: v3.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-angle-down -
-
-
<i class="icon-angle-down"></i> icon-angle-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/angle-left/index.html b/library/font_awesome/src/3.2.1/icon/angle-left/index.html deleted file mode 100644 index d08bee4b6..000000000 --- a/library/font_awesome/src/3.2.1/icon/angle-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-angle-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-angle-left - - · - Unicode: f104 · - Created: v3.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-angle-left -
-
-
<i class="icon-angle-left"></i> icon-angle-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/angle-right/index.html b/library/font_awesome/src/3.2.1/icon/angle-right/index.html deleted file mode 100644 index 51ab55edd..000000000 --- a/library/font_awesome/src/3.2.1/icon/angle-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-angle-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-angle-right - - · - Unicode: f105 · - Created: v3.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-angle-right -
-
-
<i class="icon-angle-right"></i> icon-angle-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/angle-up/index.html b/library/font_awesome/src/3.2.1/icon/angle-up/index.html deleted file mode 100644 index 573758e54..000000000 --- a/library/font_awesome/src/3.2.1/icon/angle-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-angle-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-angle-up - - · - Unicode: f106 · - Created: v3.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-angle-up -
-
-
<i class="icon-angle-up"></i> icon-angle-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/apple/index.html b/library/font_awesome/src/3.2.1/icon/apple/index.html deleted file mode 100644 index 5c97c9c91..000000000 --- a/library/font_awesome/src/3.2.1/icon/apple/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-apple: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-apple - - · - Unicode: f179 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-apple -
-
-
<i class="icon-apple"></i> icon-apple
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/archive/index.html b/library/font_awesome/src/3.2.1/icon/archive/index.html deleted file mode 100644 index cf88844e5..000000000 --- a/library/font_awesome/src/3.2.1/icon/archive/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-archive: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-archive - - · - Unicode: f187 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-archive -
-
-
<i class="icon-archive"></i> icon-archive
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/arrow-down/index.html b/library/font_awesome/src/3.2.1/icon/arrow-down/index.html deleted file mode 100644 index 8c939cd56..000000000 --- a/library/font_awesome/src/3.2.1/icon/arrow-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-arrow-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-arrow-down - - · - Unicode: f063 · - Created: v1.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-arrow-down -
-
-
<i class="icon-arrow-down"></i> icon-arrow-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/arrow-left/index.html b/library/font_awesome/src/3.2.1/icon/arrow-left/index.html deleted file mode 100644 index dc93f3dbc..000000000 --- a/library/font_awesome/src/3.2.1/icon/arrow-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-arrow-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-arrow-left - - · - Unicode: f060 · - Created: v1.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-arrow-left -
-
-
<i class="icon-arrow-left"></i> icon-arrow-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/arrow-right/index.html b/library/font_awesome/src/3.2.1/icon/arrow-right/index.html deleted file mode 100644 index a44e49957..000000000 --- a/library/font_awesome/src/3.2.1/icon/arrow-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-arrow-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-arrow-right - - · - Unicode: f061 · - Created: v1.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-arrow-right -
-
-
<i class="icon-arrow-right"></i> icon-arrow-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/arrow-up/index.html b/library/font_awesome/src/3.2.1/icon/arrow-up/index.html deleted file mode 100644 index 014f44b37..000000000 --- a/library/font_awesome/src/3.2.1/icon/arrow-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-arrow-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-arrow-up - - · - Unicode: f062 · - Created: v1.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-arrow-up -
-
-
<i class="icon-arrow-up"></i> icon-arrow-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/asterisk/index.html b/library/font_awesome/src/3.2.1/icon/asterisk/index.html deleted file mode 100644 index 459b88593..000000000 --- a/library/font_awesome/src/3.2.1/icon/asterisk/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-asterisk: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-asterisk - - · - Unicode: f069 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-asterisk -
-
-
<i class="icon-asterisk"></i> icon-asterisk
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/backward/index.html b/library/font_awesome/src/3.2.1/icon/backward/index.html deleted file mode 100644 index 6338facbc..000000000 --- a/library/font_awesome/src/3.2.1/icon/backward/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-backward: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-backward - - · - Unicode: f04a · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-backward -
-
-
<i class="icon-backward"></i> icon-backward
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/ban-circle/index.html b/library/font_awesome/src/3.2.1/icon/ban-circle/index.html deleted file mode 100644 index 6c90e2fd6..000000000 --- a/library/font_awesome/src/3.2.1/icon/ban-circle/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-ban-circle: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-ban-circle - - · - Unicode: f05e · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-ban-circle -
-
-
<i class="icon-ban-circle"></i> icon-ban-circle
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bar-chart/index.html b/library/font_awesome/src/3.2.1/icon/bar-chart/index.html deleted file mode 100644 index 89a5dc3cb..000000000 --- a/library/font_awesome/src/3.2.1/icon/bar-chart/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bar-chart: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bar-chart - - · - Unicode: f080 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bar-chart -
-
-
<i class="icon-bar-chart"></i> icon-bar-chart
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/barcode/index.html b/library/font_awesome/src/3.2.1/icon/barcode/index.html deleted file mode 100644 index 760534e60..000000000 --- a/library/font_awesome/src/3.2.1/icon/barcode/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-barcode: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-barcode - - · - Unicode: f02a · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-barcode -
-
-
<i class="icon-barcode"></i> icon-barcode
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/beaker/index.html b/library/font_awesome/src/3.2.1/icon/beaker/index.html deleted file mode 100644 index 368923d5f..000000000 --- a/library/font_awesome/src/3.2.1/icon/beaker/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-beaker: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-beaker - - · - Unicode: f0c3 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-beaker -
-
-
<i class="icon-beaker"></i> icon-beaker
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/beer/index.html b/library/font_awesome/src/3.2.1/icon/beer/index.html deleted file mode 100644 index 838a1ca50..000000000 --- a/library/font_awesome/src/3.2.1/icon/beer/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-beer: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-beer - - · - Unicode: f0fc · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-beer -
-
-
<i class="icon-beer"></i> icon-beer
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bell-alt/index.html b/library/font_awesome/src/3.2.1/icon/bell-alt/index.html deleted file mode 100644 index 26ebf4bad..000000000 --- a/library/font_awesome/src/3.2.1/icon/bell-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bell-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bell-alt - - · - Unicode: f0f3 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bell-alt -
-
-
<i class="icon-bell-alt"></i> icon-bell-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bell/index.html b/library/font_awesome/src/3.2.1/icon/bell/index.html deleted file mode 100644 index f30075f51..000000000 --- a/library/font_awesome/src/3.2.1/icon/bell/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bell: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bell - - · - Unicode: f0a2 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bell -
-
-
<i class="icon-bell"></i> icon-bell
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bitbucket-sign/index.html b/library/font_awesome/src/3.2.1/icon/bitbucket-sign/index.html deleted file mode 100644 index b49591c56..000000000 --- a/library/font_awesome/src/3.2.1/icon/bitbucket-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bitbucket-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bitbucket-sign - - · - Unicode: f172 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bitbucket-sign -
-
-
<i class="icon-bitbucket-sign"></i> icon-bitbucket-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bitbucket/index.html b/library/font_awesome/src/3.2.1/icon/bitbucket/index.html deleted file mode 100644 index d3645b5c9..000000000 --- a/library/font_awesome/src/3.2.1/icon/bitbucket/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bitbucket: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bitbucket - - · - Unicode: f171 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bitbucket -
-
-
<i class="icon-bitbucket"></i> icon-bitbucket
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bold/index.html b/library/font_awesome/src/3.2.1/icon/bold/index.html deleted file mode 100644 index 7a8240b14..000000000 --- a/library/font_awesome/src/3.2.1/icon/bold/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bold: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bold - - · - Unicode: f032 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bold -
-
-
<i class="icon-bold"></i> icon-bold
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bolt/index.html b/library/font_awesome/src/3.2.1/icon/bolt/index.html deleted file mode 100644 index 6fed3da76..000000000 --- a/library/font_awesome/src/3.2.1/icon/bolt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bolt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bolt - - · - Unicode: f0e7 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bolt -
-
-
<i class="icon-bolt"></i> icon-bolt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/book/index.html b/library/font_awesome/src/3.2.1/icon/book/index.html deleted file mode 100644 index aedd49ecd..000000000 --- a/library/font_awesome/src/3.2.1/icon/book/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-book: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-book - - · - Unicode: f02d · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-book -
-
-
<i class="icon-book"></i> icon-book
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bookmark-empty/index.html b/library/font_awesome/src/3.2.1/icon/bookmark-empty/index.html deleted file mode 100644 index 273f32a3e..000000000 --- a/library/font_awesome/src/3.2.1/icon/bookmark-empty/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bookmark-empty: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bookmark-empty - - · - Unicode: f097 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bookmark-empty -
-
-
<i class="icon-bookmark-empty"></i> icon-bookmark-empty
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bookmark/index.html b/library/font_awesome/src/3.2.1/icon/bookmark/index.html deleted file mode 100644 index c1c3ef7de..000000000 --- a/library/font_awesome/src/3.2.1/icon/bookmark/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bookmark: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bookmark - - · - Unicode: f02e · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bookmark -
-
-
<i class="icon-bookmark"></i> icon-bookmark
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/briefcase/index.html b/library/font_awesome/src/3.2.1/icon/briefcase/index.html deleted file mode 100644 index 15af5eefb..000000000 --- a/library/font_awesome/src/3.2.1/icon/briefcase/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-briefcase: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-briefcase - - · - Unicode: f0b1 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-briefcase -
-
-
<i class="icon-briefcase"></i> icon-briefcase
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/btc/index.html b/library/font_awesome/src/3.2.1/icon/btc/index.html deleted file mode 100644 index 59da41a87..000000000 --- a/library/font_awesome/src/3.2.1/icon/btc/index.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - - - - - - icon-btc: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-btc - - · - Unicode: f15a · - Created: v3.2 · - Categories: - - Currency Icons, - - Brand Icons - - - - · Aliases: - - icon-bitcoin - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-btc -
-
-
<i class="icon-btc"></i> icon-btc
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bug/index.html b/library/font_awesome/src/3.2.1/icon/bug/index.html deleted file mode 100644 index 5b6a148fb..000000000 --- a/library/font_awesome/src/3.2.1/icon/bug/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bug: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bug - - · - Unicode: f188 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bug -
-
-
<i class="icon-bug"></i> icon-bug
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/building/index.html b/library/font_awesome/src/3.2.1/icon/building/index.html deleted file mode 100644 index cae086791..000000000 --- a/library/font_awesome/src/3.2.1/icon/building/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-building: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-building - - · - Unicode: f0f7 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-building -
-
-
<i class="icon-building"></i> icon-building
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bullhorn/index.html b/library/font_awesome/src/3.2.1/icon/bullhorn/index.html deleted file mode 100644 index 189e88a95..000000000 --- a/library/font_awesome/src/3.2.1/icon/bullhorn/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bullhorn: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bullhorn - - · - Unicode: f0a1 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bullhorn -
-
-
<i class="icon-bullhorn"></i> icon-bullhorn
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/bullseye/index.html b/library/font_awesome/src/3.2.1/icon/bullseye/index.html deleted file mode 100644 index 1c4dcbf38..000000000 --- a/library/font_awesome/src/3.2.1/icon/bullseye/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-bullseye: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-bullseye - - · - Unicode: f140 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-bullseye -
-
-
<i class="icon-bullseye"></i> icon-bullseye
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/calendar-empty/index.html b/library/font_awesome/src/3.2.1/icon/calendar-empty/index.html deleted file mode 100644 index 4deda7e1a..000000000 --- a/library/font_awesome/src/3.2.1/icon/calendar-empty/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-calendar-empty: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-calendar-empty - - · - Unicode: f133 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-calendar-empty -
-
-
<i class="icon-calendar-empty"></i> icon-calendar-empty
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/calendar/index.html b/library/font_awesome/src/3.2.1/icon/calendar/index.html deleted file mode 100644 index ff01fde88..000000000 --- a/library/font_awesome/src/3.2.1/icon/calendar/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-calendar: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-calendar - - · - Unicode: f073 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-calendar -
-
-
<i class="icon-calendar"></i> icon-calendar
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/camera-retro/index.html b/library/font_awesome/src/3.2.1/icon/camera-retro/index.html deleted file mode 100644 index e1f8bdbd4..000000000 --- a/library/font_awesome/src/3.2.1/icon/camera-retro/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-camera-retro: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-camera-retro - - · - Unicode: f083 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-camera-retro -
-
-
<i class="icon-camera-retro"></i> icon-camera-retro
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/camera/index.html b/library/font_awesome/src/3.2.1/icon/camera/index.html deleted file mode 100644 index fb3c6ae64..000000000 --- a/library/font_awesome/src/3.2.1/icon/camera/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-camera: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-camera - - · - Unicode: f030 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-camera -
-
-
<i class="icon-camera"></i> icon-camera
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/caret-down/index.html b/library/font_awesome/src/3.2.1/icon/caret-down/index.html deleted file mode 100644 index ad35768ce..000000000 --- a/library/font_awesome/src/3.2.1/icon/caret-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-caret-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-caret-down - - · - Unicode: f0d7 · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-caret-down -
-
-
<i class="icon-caret-down"></i> icon-caret-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/caret-left/index.html b/library/font_awesome/src/3.2.1/icon/caret-left/index.html deleted file mode 100644 index 00b7a6635..000000000 --- a/library/font_awesome/src/3.2.1/icon/caret-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-caret-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-caret-left - - · - Unicode: f0d9 · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-caret-left -
-
-
<i class="icon-caret-left"></i> icon-caret-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/caret-right/index.html b/library/font_awesome/src/3.2.1/icon/caret-right/index.html deleted file mode 100644 index 6cbb07e3e..000000000 --- a/library/font_awesome/src/3.2.1/icon/caret-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-caret-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-caret-right - - · - Unicode: f0da · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-caret-right -
-
-
<i class="icon-caret-right"></i> icon-caret-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/caret-up/index.html b/library/font_awesome/src/3.2.1/icon/caret-up/index.html deleted file mode 100644 index 7f99181df..000000000 --- a/library/font_awesome/src/3.2.1/icon/caret-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-caret-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-caret-up - - · - Unicode: f0d8 · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-caret-up -
-
-
<i class="icon-caret-up"></i> icon-caret-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/certificate/index.html b/library/font_awesome/src/3.2.1/icon/certificate/index.html deleted file mode 100644 index 2d8136f14..000000000 --- a/library/font_awesome/src/3.2.1/icon/certificate/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-certificate: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-certificate - - · - Unicode: f0a3 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-certificate -
-
-
<i class="icon-certificate"></i> icon-certificate
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/check-empty/index.html b/library/font_awesome/src/3.2.1/icon/check-empty/index.html deleted file mode 100644 index 5e151fcfa..000000000 --- a/library/font_awesome/src/3.2.1/icon/check-empty/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-check-empty: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-check-empty - - · - Unicode: f096 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - · Aliases: - - icon-unchecked - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-check-empty -
-
-
<i class="icon-check-empty"></i> icon-check-empty
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/check-minus/index.html b/library/font_awesome/src/3.2.1/icon/check-minus/index.html deleted file mode 100644 index 9c07a46fc..000000000 --- a/library/font_awesome/src/3.2.1/icon/check-minus/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-check-minus: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-check-minus - - · - Unicode: f147 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-check-minus -
-
-
<i class="icon-check-minus"></i> icon-check-minus
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/check-sign/index.html b/library/font_awesome/src/3.2.1/icon/check-sign/index.html deleted file mode 100644 index e45f99aa5..000000000 --- a/library/font_awesome/src/3.2.1/icon/check-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-check-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-check-sign - - · - Unicode: f14a · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-check-sign -
-
-
<i class="icon-check-sign"></i> icon-check-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/check/index.html b/library/font_awesome/src/3.2.1/icon/check/index.html deleted file mode 100644 index c9b5e8155..000000000 --- a/library/font_awesome/src/3.2.1/icon/check/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-check: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-check - - · - Unicode: f046 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-check -
-
-
<i class="icon-check"></i> icon-check
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/chevron-down/index.html b/library/font_awesome/src/3.2.1/icon/chevron-down/index.html deleted file mode 100644 index f95e5173c..000000000 --- a/library/font_awesome/src/3.2.1/icon/chevron-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-chevron-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-chevron-down - - · - Unicode: f078 · - Created: v1.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-chevron-down -
-
-
<i class="icon-chevron-down"></i> icon-chevron-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/chevron-left/index.html b/library/font_awesome/src/3.2.1/icon/chevron-left/index.html deleted file mode 100644 index 84a22cf0d..000000000 --- a/library/font_awesome/src/3.2.1/icon/chevron-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-chevron-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-chevron-left - - · - Unicode: f053 · - Created: v1.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-chevron-left -
-
-
<i class="icon-chevron-left"></i> icon-chevron-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/chevron-right/index.html b/library/font_awesome/src/3.2.1/icon/chevron-right/index.html deleted file mode 100644 index 558787287..000000000 --- a/library/font_awesome/src/3.2.1/icon/chevron-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-chevron-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-chevron-right - - · - Unicode: f054 · - Created: v1.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-chevron-right -
-
-
<i class="icon-chevron-right"></i> icon-chevron-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/chevron-sign-down/index.html b/library/font_awesome/src/3.2.1/icon/chevron-sign-down/index.html deleted file mode 100644 index dad0a7318..000000000 --- a/library/font_awesome/src/3.2.1/icon/chevron-sign-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-chevron-sign-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-chevron-sign-down - - · - Unicode: f13a · - Created: v3.1 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-chevron-sign-down -
-
-
<i class="icon-chevron-sign-down"></i> icon-chevron-sign-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/chevron-sign-left/index.html b/library/font_awesome/src/3.2.1/icon/chevron-sign-left/index.html deleted file mode 100644 index d570f1a60..000000000 --- a/library/font_awesome/src/3.2.1/icon/chevron-sign-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-chevron-sign-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-chevron-sign-left - - · - Unicode: f137 · - Created: v3.1 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-chevron-sign-left -
-
-
<i class="icon-chevron-sign-left"></i> icon-chevron-sign-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/chevron-sign-right/index.html b/library/font_awesome/src/3.2.1/icon/chevron-sign-right/index.html deleted file mode 100644 index c31d24e63..000000000 --- a/library/font_awesome/src/3.2.1/icon/chevron-sign-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-chevron-sign-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-chevron-sign-right - - · - Unicode: f138 · - Created: v3.1 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-chevron-sign-right -
-
-
<i class="icon-chevron-sign-right"></i> icon-chevron-sign-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/chevron-sign-up/index.html b/library/font_awesome/src/3.2.1/icon/chevron-sign-up/index.html deleted file mode 100644 index 3f9d6d61c..000000000 --- a/library/font_awesome/src/3.2.1/icon/chevron-sign-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-chevron-sign-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-chevron-sign-up - - · - Unicode: f139 · - Created: v3.1 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-chevron-sign-up -
-
-
<i class="icon-chevron-sign-up"></i> icon-chevron-sign-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/chevron-up/index.html b/library/font_awesome/src/3.2.1/icon/chevron-up/index.html deleted file mode 100644 index c99d2e56c..000000000 --- a/library/font_awesome/src/3.2.1/icon/chevron-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-chevron-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-chevron-up - - · - Unicode: f077 · - Created: v1.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-chevron-up -
-
-
<i class="icon-chevron-up"></i> icon-chevron-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/circle-arrow-down/index.html b/library/font_awesome/src/3.2.1/icon/circle-arrow-down/index.html deleted file mode 100644 index f4c8b7333..000000000 --- a/library/font_awesome/src/3.2.1/icon/circle-arrow-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-circle-arrow-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-circle-arrow-down - - · - Unicode: f0ab · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-circle-arrow-down -
-
-
<i class="icon-circle-arrow-down"></i> icon-circle-arrow-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/circle-arrow-left/index.html b/library/font_awesome/src/3.2.1/icon/circle-arrow-left/index.html deleted file mode 100644 index 7b3e4f2e0..000000000 --- a/library/font_awesome/src/3.2.1/icon/circle-arrow-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-circle-arrow-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-circle-arrow-left - - · - Unicode: f0a8 · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-circle-arrow-left -
-
-
<i class="icon-circle-arrow-left"></i> icon-circle-arrow-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/circle-arrow-right/index.html b/library/font_awesome/src/3.2.1/icon/circle-arrow-right/index.html deleted file mode 100644 index e5af31e3b..000000000 --- a/library/font_awesome/src/3.2.1/icon/circle-arrow-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-circle-arrow-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-circle-arrow-right - - · - Unicode: f0a9 · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-circle-arrow-right -
-
-
<i class="icon-circle-arrow-right"></i> icon-circle-arrow-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/circle-arrow-up/index.html b/library/font_awesome/src/3.2.1/icon/circle-arrow-up/index.html deleted file mode 100644 index 037027392..000000000 --- a/library/font_awesome/src/3.2.1/icon/circle-arrow-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-circle-arrow-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-circle-arrow-up - - · - Unicode: f0aa · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-circle-arrow-up -
-
-
<i class="icon-circle-arrow-up"></i> icon-circle-arrow-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/circle-blank/index.html b/library/font_awesome/src/3.2.1/icon/circle-blank/index.html deleted file mode 100644 index bb32df00d..000000000 --- a/library/font_awesome/src/3.2.1/icon/circle-blank/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-circle-blank: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-circle-blank - - · - Unicode: f10c · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-circle-blank -
-
-
<i class="icon-circle-blank"></i> icon-circle-blank
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/circle/index.html b/library/font_awesome/src/3.2.1/icon/circle/index.html deleted file mode 100644 index f8b8f320e..000000000 --- a/library/font_awesome/src/3.2.1/icon/circle/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-circle: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-circle - - · - Unicode: f111 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-circle -
-
-
<i class="icon-circle"></i> icon-circle
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/cloud-download/index.html b/library/font_awesome/src/3.2.1/icon/cloud-download/index.html deleted file mode 100644 index 911d48df4..000000000 --- a/library/font_awesome/src/3.2.1/icon/cloud-download/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-cloud-download: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-cloud-download - - · - Unicode: f0ed · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-cloud-download -
-
-
<i class="icon-cloud-download"></i> icon-cloud-download
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/cloud-upload/index.html b/library/font_awesome/src/3.2.1/icon/cloud-upload/index.html deleted file mode 100644 index f230dd256..000000000 --- a/library/font_awesome/src/3.2.1/icon/cloud-upload/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-cloud-upload: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-cloud-upload - - · - Unicode: f0ee · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-cloud-upload -
-
-
<i class="icon-cloud-upload"></i> icon-cloud-upload
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/cloud/index.html b/library/font_awesome/src/3.2.1/icon/cloud/index.html deleted file mode 100644 index c5a752365..000000000 --- a/library/font_awesome/src/3.2.1/icon/cloud/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-cloud: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-cloud - - · - Unicode: f0c2 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-cloud -
-
-
<i class="icon-cloud"></i> icon-cloud
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/cny/index.html b/library/font_awesome/src/3.2.1/icon/cny/index.html deleted file mode 100644 index 4fb1e0ab0..000000000 --- a/library/font_awesome/src/3.2.1/icon/cny/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-cny: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-cny - - · - Unicode: f158 · - Created: v3.2 · - Categories: - - Currency Icons - - - - · Aliases: - - icon-renminbi - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-cny -
-
-
<i class="icon-cny"></i> icon-cny
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/code-fork/index.html b/library/font_awesome/src/3.2.1/icon/code-fork/index.html deleted file mode 100644 index 33ec52194..000000000 --- a/library/font_awesome/src/3.2.1/icon/code-fork/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-code-fork: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-code-fork - - · - Unicode: f126 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-code-fork -
-
-
<i class="icon-code-fork"></i> icon-code-fork
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/code/index.html b/library/font_awesome/src/3.2.1/icon/code/index.html deleted file mode 100644 index 74d45ef20..000000000 --- a/library/font_awesome/src/3.2.1/icon/code/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-code: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-code - - · - Unicode: f121 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-code -
-
-
<i class="icon-code"></i> icon-code
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/coffee/index.html b/library/font_awesome/src/3.2.1/icon/coffee/index.html deleted file mode 100644 index f77950d4a..000000000 --- a/library/font_awesome/src/3.2.1/icon/coffee/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-coffee: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-coffee - - · - Unicode: f0f4 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-coffee -
-
-
<i class="icon-coffee"></i> icon-coffee
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/cog/index.html b/library/font_awesome/src/3.2.1/icon/cog/index.html deleted file mode 100644 index c0a67b27b..000000000 --- a/library/font_awesome/src/3.2.1/icon/cog/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-cog: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-cog - - · - Unicode: f013 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - · Aliases: - - icon-gear - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-cog -
-
-
<i class="icon-cog"></i> icon-cog
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/cogs/index.html b/library/font_awesome/src/3.2.1/icon/cogs/index.html deleted file mode 100644 index 83f009045..000000000 --- a/library/font_awesome/src/3.2.1/icon/cogs/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-cogs: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-cogs - - · - Unicode: f085 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - · Aliases: - - icon-gears - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-cogs -
-
-
<i class="icon-cogs"></i> icon-cogs
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/collapse-alt/index.html b/library/font_awesome/src/3.2.1/icon/collapse-alt/index.html deleted file mode 100644 index 9d1caefbc..000000000 --- a/library/font_awesome/src/3.2.1/icon/collapse-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-collapse-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-collapse-alt - - · - Unicode: f117 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-collapse-alt -
-
-
<i class="icon-collapse-alt"></i> icon-collapse-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/collapse-top/index.html b/library/font_awesome/src/3.2.1/icon/collapse-top/index.html deleted file mode 100644 index 02b59f726..000000000 --- a/library/font_awesome/src/3.2.1/icon/collapse-top/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-collapse-top: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-collapse-top - - · - Unicode: f151 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-collapse-top -
-
-
<i class="icon-collapse-top"></i> icon-collapse-top
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/collapse/index.html b/library/font_awesome/src/3.2.1/icon/collapse/index.html deleted file mode 100644 index 433cd5080..000000000 --- a/library/font_awesome/src/3.2.1/icon/collapse/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-collapse: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-collapse - - · - Unicode: f150 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-collapse -
-
-
<i class="icon-collapse"></i> icon-collapse
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/columns/index.html b/library/font_awesome/src/3.2.1/icon/columns/index.html deleted file mode 100644 index df91235d6..000000000 --- a/library/font_awesome/src/3.2.1/icon/columns/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-columns: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-columns - - · - Unicode: f0db · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-columns -
-
-
<i class="icon-columns"></i> icon-columns
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/comment-alt/index.html b/library/font_awesome/src/3.2.1/icon/comment-alt/index.html deleted file mode 100644 index dbfa3acde..000000000 --- a/library/font_awesome/src/3.2.1/icon/comment-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-comment-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-comment-alt - - · - Unicode: f0e5 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-comment-alt -
-
-
<i class="icon-comment-alt"></i> icon-comment-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/comment/index.html b/library/font_awesome/src/3.2.1/icon/comment/index.html deleted file mode 100644 index ed6a4b694..000000000 --- a/library/font_awesome/src/3.2.1/icon/comment/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-comment: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-comment - - · - Unicode: f075 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-comment -
-
-
<i class="icon-comment"></i> icon-comment
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/comments-alt/index.html b/library/font_awesome/src/3.2.1/icon/comments-alt/index.html deleted file mode 100644 index cab838708..000000000 --- a/library/font_awesome/src/3.2.1/icon/comments-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-comments-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-comments-alt - - · - Unicode: f0e6 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-comments-alt -
-
-
<i class="icon-comments-alt"></i> icon-comments-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/comments/index.html b/library/font_awesome/src/3.2.1/icon/comments/index.html deleted file mode 100644 index 0eab83a22..000000000 --- a/library/font_awesome/src/3.2.1/icon/comments/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-comments: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-comments - - · - Unicode: f086 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-comments -
-
-
<i class="icon-comments"></i> icon-comments
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/compass/index.html b/library/font_awesome/src/3.2.1/icon/compass/index.html deleted file mode 100644 index d8bbab107..000000000 --- a/library/font_awesome/src/3.2.1/icon/compass/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-compass: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-compass - - · - Unicode: f14e · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-compass -
-
-
<i class="icon-compass"></i> icon-compass
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/copy/index.html b/library/font_awesome/src/3.2.1/icon/copy/index.html deleted file mode 100644 index 5ee8486da..000000000 --- a/library/font_awesome/src/3.2.1/icon/copy/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-copy: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-copy - - · - Unicode: f0c5 · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-copy -
-
-
<i class="icon-copy"></i> icon-copy
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/credit-card/index.html b/library/font_awesome/src/3.2.1/icon/credit-card/index.html deleted file mode 100644 index 7cf6e2e7b..000000000 --- a/library/font_awesome/src/3.2.1/icon/credit-card/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-credit-card: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-credit-card - - · - Unicode: f09d · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-credit-card -
-
-
<i class="icon-credit-card"></i> icon-credit-card
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/crop/index.html b/library/font_awesome/src/3.2.1/icon/crop/index.html deleted file mode 100644 index 5eadec8ca..000000000 --- a/library/font_awesome/src/3.2.1/icon/crop/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-crop: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-crop - - · - Unicode: f125 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-crop -
-
-
<i class="icon-crop"></i> icon-crop
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/css3/index.html b/library/font_awesome/src/3.2.1/icon/css3/index.html deleted file mode 100644 index 035a28aef..000000000 --- a/library/font_awesome/src/3.2.1/icon/css3/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-css3: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-css3 - - · - Unicode: f13c · - Created: v3.1 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-css3 -
-
-
<i class="icon-css3"></i> icon-css3
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/cut/index.html b/library/font_awesome/src/3.2.1/icon/cut/index.html deleted file mode 100644 index fb927f0ca..000000000 --- a/library/font_awesome/src/3.2.1/icon/cut/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-cut: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-cut - - · - Unicode: f0c4 · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-cut -
-
-
<i class="icon-cut"></i> icon-cut
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/dashboard/index.html b/library/font_awesome/src/3.2.1/icon/dashboard/index.html deleted file mode 100644 index 1755eb169..000000000 --- a/library/font_awesome/src/3.2.1/icon/dashboard/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-dashboard: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-dashboard - - · - Unicode: f0e4 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-dashboard -
-
-
<i class="icon-dashboard"></i> icon-dashboard
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/desktop/index.html b/library/font_awesome/src/3.2.1/icon/desktop/index.html deleted file mode 100644 index 151055e52..000000000 --- a/library/font_awesome/src/3.2.1/icon/desktop/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-desktop: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-desktop - - · - Unicode: f108 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-desktop -
-
-
<i class="icon-desktop"></i> icon-desktop
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/double-angle-down/index.html b/library/font_awesome/src/3.2.1/icon/double-angle-down/index.html deleted file mode 100644 index 350dc343f..000000000 --- a/library/font_awesome/src/3.2.1/icon/double-angle-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-double-angle-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-double-angle-down - - · - Unicode: f103 · - Created: v3.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-double-angle-down -
-
-
<i class="icon-double-angle-down"></i> icon-double-angle-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/double-angle-left/index.html b/library/font_awesome/src/3.2.1/icon/double-angle-left/index.html deleted file mode 100644 index 10d5bc0b7..000000000 --- a/library/font_awesome/src/3.2.1/icon/double-angle-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-double-angle-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-double-angle-left - - · - Unicode: f100 · - Created: v3.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-double-angle-left -
-
-
<i class="icon-double-angle-left"></i> icon-double-angle-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/double-angle-right/index.html b/library/font_awesome/src/3.2.1/icon/double-angle-right/index.html deleted file mode 100644 index 55dd56ff2..000000000 --- a/library/font_awesome/src/3.2.1/icon/double-angle-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-double-angle-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-double-angle-right - - · - Unicode: f101 · - Created: v3.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-double-angle-right -
-
-
<i class="icon-double-angle-right"></i> icon-double-angle-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/double-angle-up/index.html b/library/font_awesome/src/3.2.1/icon/double-angle-up/index.html deleted file mode 100644 index 4e4b9c3f2..000000000 --- a/library/font_awesome/src/3.2.1/icon/double-angle-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-double-angle-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-double-angle-up - - · - Unicode: f102 · - Created: v3.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-double-angle-up -
-
-
<i class="icon-double-angle-up"></i> icon-double-angle-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/download-alt/index.html b/library/font_awesome/src/3.2.1/icon/download-alt/index.html deleted file mode 100644 index fee31dc01..000000000 --- a/library/font_awesome/src/3.2.1/icon/download-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-download-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-download-alt - - · - Unicode: f019 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-download-alt -
-
-
<i class="icon-download-alt"></i> icon-download-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/download/index.html b/library/font_awesome/src/3.2.1/icon/download/index.html deleted file mode 100644 index cbcd62c24..000000000 --- a/library/font_awesome/src/3.2.1/icon/download/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-download: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-download - - · - Unicode: f01a · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-download -
-
-
<i class="icon-download"></i> icon-download
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/dribbble/index.html b/library/font_awesome/src/3.2.1/icon/dribbble/index.html deleted file mode 100644 index 45e123712..000000000 --- a/library/font_awesome/src/3.2.1/icon/dribbble/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-dribbble: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-dribbble - - · - Unicode: f17d · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-dribbble -
-
-
<i class="icon-dribbble"></i> icon-dribbble
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/dropbox/index.html b/library/font_awesome/src/3.2.1/icon/dropbox/index.html deleted file mode 100644 index a4e21d350..000000000 --- a/library/font_awesome/src/3.2.1/icon/dropbox/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-dropbox: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-dropbox - - · - Unicode: f16b · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-dropbox -
-
-
<i class="icon-dropbox"></i> icon-dropbox
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/edit-sign/index.html b/library/font_awesome/src/3.2.1/icon/edit-sign/index.html deleted file mode 100644 index 174916ce3..000000000 --- a/library/font_awesome/src/3.2.1/icon/edit-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-edit-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-edit-sign - - · - Unicode: f14b · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-edit-sign -
-
-
<i class="icon-edit-sign"></i> icon-edit-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/edit/index.html b/library/font_awesome/src/3.2.1/icon/edit/index.html deleted file mode 100644 index 2d0bde6c0..000000000 --- a/library/font_awesome/src/3.2.1/icon/edit/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-edit: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-edit - - · - Unicode: f044 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-edit -
-
-
<i class="icon-edit"></i> icon-edit
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/eject/index.html b/library/font_awesome/src/3.2.1/icon/eject/index.html deleted file mode 100644 index 6141c5b9f..000000000 --- a/library/font_awesome/src/3.2.1/icon/eject/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-eject: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-eject - - · - Unicode: f052 · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-eject -
-
-
<i class="icon-eject"></i> icon-eject
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/ellipsis-horizontal/index.html b/library/font_awesome/src/3.2.1/icon/ellipsis-horizontal/index.html deleted file mode 100644 index 6afa2c933..000000000 --- a/library/font_awesome/src/3.2.1/icon/ellipsis-horizontal/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-ellipsis-horizontal: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-ellipsis-horizontal - - · - Unicode: f141 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-ellipsis-horizontal -
-
-
<i class="icon-ellipsis-horizontal"></i> icon-ellipsis-horizontal
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/ellipsis-vertical/index.html b/library/font_awesome/src/3.2.1/icon/ellipsis-vertical/index.html deleted file mode 100644 index f88b29b5c..000000000 --- a/library/font_awesome/src/3.2.1/icon/ellipsis-vertical/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-ellipsis-vertical: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-ellipsis-vertical - - · - Unicode: f142 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-ellipsis-vertical -
-
-
<i class="icon-ellipsis-vertical"></i> icon-ellipsis-vertical
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/envelope-alt/index.html b/library/font_awesome/src/3.2.1/icon/envelope-alt/index.html deleted file mode 100644 index 12b46a49d..000000000 --- a/library/font_awesome/src/3.2.1/icon/envelope-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-envelope-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-envelope-alt - - · - Unicode: f003 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-envelope-alt -
-
-
<i class="icon-envelope-alt"></i> icon-envelope-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/envelope/index.html b/library/font_awesome/src/3.2.1/icon/envelope/index.html deleted file mode 100644 index 409ab37b7..000000000 --- a/library/font_awesome/src/3.2.1/icon/envelope/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-envelope: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-envelope - - · - Unicode: f0e0 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-envelope -
-
-
<i class="icon-envelope"></i> icon-envelope
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/eraser/index.html b/library/font_awesome/src/3.2.1/icon/eraser/index.html deleted file mode 100644 index 0850b60c8..000000000 --- a/library/font_awesome/src/3.2.1/icon/eraser/index.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - - - - - icon-eraser: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-eraser - - · - Unicode: f12d · - Created: v3.1 · - Categories: - - Text Editor Icons, - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-eraser -
-
-
<i class="icon-eraser"></i> icon-eraser
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/eur/index.html b/library/font_awesome/src/3.2.1/icon/eur/index.html deleted file mode 100644 index b3065ca3b..000000000 --- a/library/font_awesome/src/3.2.1/icon/eur/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-eur: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-eur - - · - Unicode: f153 · - Created: v3.2 · - Categories: - - Currency Icons - - - - · Aliases: - - icon-euro - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-eur -
-
-
<i class="icon-eur"></i> icon-eur
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/exchange/index.html b/library/font_awesome/src/3.2.1/icon/exchange/index.html deleted file mode 100644 index aa1ec82be..000000000 --- a/library/font_awesome/src/3.2.1/icon/exchange/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-exchange: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-exchange - - · - Unicode: f0ec · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-exchange -
-
-
<i class="icon-exchange"></i> icon-exchange
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/exclamation-sign/index.html b/library/font_awesome/src/3.2.1/icon/exclamation-sign/index.html deleted file mode 100644 index 7be7e8352..000000000 --- a/library/font_awesome/src/3.2.1/icon/exclamation-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-exclamation-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-exclamation-sign - - · - Unicode: f06a · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-exclamation-sign -
-
-
<i class="icon-exclamation-sign"></i> icon-exclamation-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/exclamation/index.html b/library/font_awesome/src/3.2.1/icon/exclamation/index.html deleted file mode 100644 index 0a0c44077..000000000 --- a/library/font_awesome/src/3.2.1/icon/exclamation/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-exclamation: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-exclamation - - · - Unicode: f12a · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-exclamation -
-
-
<i class="icon-exclamation"></i> icon-exclamation
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/expand-alt/index.html b/library/font_awesome/src/3.2.1/icon/expand-alt/index.html deleted file mode 100644 index 4ec46254b..000000000 --- a/library/font_awesome/src/3.2.1/icon/expand-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-expand-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-expand-alt - - · - Unicode: f116 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-expand-alt -
-
-
<i class="icon-expand-alt"></i> icon-expand-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/expand/index.html b/library/font_awesome/src/3.2.1/icon/expand/index.html deleted file mode 100644 index 267d332ad..000000000 --- a/library/font_awesome/src/3.2.1/icon/expand/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-expand: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-expand - - · - Unicode: f152 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-expand -
-
-
<i class="icon-expand"></i> icon-expand
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/external-link-sign/index.html b/library/font_awesome/src/3.2.1/icon/external-link-sign/index.html deleted file mode 100644 index 102cb2d0b..000000000 --- a/library/font_awesome/src/3.2.1/icon/external-link-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-external-link-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-external-link-sign - - · - Unicode: f14c · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-external-link-sign -
-
-
<i class="icon-external-link-sign"></i> icon-external-link-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/external-link/index.html b/library/font_awesome/src/3.2.1/icon/external-link/index.html deleted file mode 100644 index b00cea66e..000000000 --- a/library/font_awesome/src/3.2.1/icon/external-link/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-external-link: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-external-link - - · - Unicode: f08e · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-external-link -
-
-
<i class="icon-external-link"></i> icon-external-link
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/eye-close/index.html b/library/font_awesome/src/3.2.1/icon/eye-close/index.html deleted file mode 100644 index 2f09dfd67..000000000 --- a/library/font_awesome/src/3.2.1/icon/eye-close/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-eye-close: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-eye-close - - · - Unicode: f070 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-eye-close -
-
-
<i class="icon-eye-close"></i> icon-eye-close
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/eye-open/index.html b/library/font_awesome/src/3.2.1/icon/eye-open/index.html deleted file mode 100644 index cee72d473..000000000 --- a/library/font_awesome/src/3.2.1/icon/eye-open/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-eye-open: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-eye-open - - · - Unicode: f06e · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-eye-open -
-
-
<i class="icon-eye-open"></i> icon-eye-open
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/facebook-sign/index.html b/library/font_awesome/src/3.2.1/icon/facebook-sign/index.html deleted file mode 100644 index ce197d249..000000000 --- a/library/font_awesome/src/3.2.1/icon/facebook-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-facebook-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-facebook-sign - - · - Unicode: f082 · - Created: v1.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-facebook-sign -
-
-
<i class="icon-facebook-sign"></i> icon-facebook-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/facebook/index.html b/library/font_awesome/src/3.2.1/icon/facebook/index.html deleted file mode 100644 index 8df80427d..000000000 --- a/library/font_awesome/src/3.2.1/icon/facebook/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-facebook: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-facebook - - · - Unicode: f09a · - Created: v2.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-facebook -
-
-
<i class="icon-facebook"></i> icon-facebook
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/facetime-video/index.html b/library/font_awesome/src/3.2.1/icon/facetime-video/index.html deleted file mode 100644 index 27a6d4c7e..000000000 --- a/library/font_awesome/src/3.2.1/icon/facetime-video/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-facetime-video: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-facetime-video - - · - Unicode: f03d · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-facetime-video -
-
-
<i class="icon-facetime-video"></i> icon-facetime-video
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/fast-backward/index.html b/library/font_awesome/src/3.2.1/icon/fast-backward/index.html deleted file mode 100644 index 5def1fdaf..000000000 --- a/library/font_awesome/src/3.2.1/icon/fast-backward/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-fast-backward: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-fast-backward - - · - Unicode: f049 · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-fast-backward -
-
-
<i class="icon-fast-backward"></i> icon-fast-backward
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/fast-forward/index.html b/library/font_awesome/src/3.2.1/icon/fast-forward/index.html deleted file mode 100644 index 840d1a692..000000000 --- a/library/font_awesome/src/3.2.1/icon/fast-forward/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-fast-forward: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-fast-forward - - · - Unicode: f050 · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-fast-forward -
-
-
<i class="icon-fast-forward"></i> icon-fast-forward
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/female/index.html b/library/font_awesome/src/3.2.1/icon/female/index.html deleted file mode 100644 index d3c12d844..000000000 --- a/library/font_awesome/src/3.2.1/icon/female/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-female: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-female - - · - Unicode: f182 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-female -
-
-
<i class="icon-female"></i> icon-female
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/fighter-jet/index.html b/library/font_awesome/src/3.2.1/icon/fighter-jet/index.html deleted file mode 100644 index d53371d59..000000000 --- a/library/font_awesome/src/3.2.1/icon/fighter-jet/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-fighter-jet: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-fighter-jet - - · - Unicode: f0fb · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-fighter-jet -
-
-
<i class="icon-fighter-jet"></i> icon-fighter-jet
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/file-alt/index.html b/library/font_awesome/src/3.2.1/icon/file-alt/index.html deleted file mode 100644 index f9ce0deb6..000000000 --- a/library/font_awesome/src/3.2.1/icon/file-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-file-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-file-alt - - · - Unicode: f016 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-file-alt -
-
-
<i class="icon-file-alt"></i> icon-file-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/file-text-alt/index.html b/library/font_awesome/src/3.2.1/icon/file-text-alt/index.html deleted file mode 100644 index da1a9850a..000000000 --- a/library/font_awesome/src/3.2.1/icon/file-text-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-file-text-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-file-text-alt - - · - Unicode: f0f6 · - Created: v3.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-file-text-alt -
-
-
<i class="icon-file-text-alt"></i> icon-file-text-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/file-text/index.html b/library/font_awesome/src/3.2.1/icon/file-text/index.html deleted file mode 100644 index b2dd0fed1..000000000 --- a/library/font_awesome/src/3.2.1/icon/file-text/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-file-text: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-file-text - - · - Unicode: f15c · - Created: v3.2 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-file-text -
-
-
<i class="icon-file-text"></i> icon-file-text
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/file/index.html b/library/font_awesome/src/3.2.1/icon/file/index.html deleted file mode 100644 index d620d317e..000000000 --- a/library/font_awesome/src/3.2.1/icon/file/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-file: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-file - - · - Unicode: f15b · - Created: v3.2 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-file -
-
-
<i class="icon-file"></i> icon-file
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/film/index.html b/library/font_awesome/src/3.2.1/icon/film/index.html deleted file mode 100644 index b758a4b7a..000000000 --- a/library/font_awesome/src/3.2.1/icon/film/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-film: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-film - - · - Unicode: f008 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-film -
-
-
<i class="icon-film"></i> icon-film
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/filter/index.html b/library/font_awesome/src/3.2.1/icon/filter/index.html deleted file mode 100644 index 665252ebf..000000000 --- a/library/font_awesome/src/3.2.1/icon/filter/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-filter: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-filter - - · - Unicode: f0b0 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-filter -
-
-
<i class="icon-filter"></i> icon-filter
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/fire-extinguisher/index.html b/library/font_awesome/src/3.2.1/icon/fire-extinguisher/index.html deleted file mode 100644 index 45211a6c9..000000000 --- a/library/font_awesome/src/3.2.1/icon/fire-extinguisher/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-fire-extinguisher: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-fire-extinguisher - - · - Unicode: f134 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-fire-extinguisher -
-
-
<i class="icon-fire-extinguisher"></i> icon-fire-extinguisher
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/fire/index.html b/library/font_awesome/src/3.2.1/icon/fire/index.html deleted file mode 100644 index 882a4dee1..000000000 --- a/library/font_awesome/src/3.2.1/icon/fire/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-fire: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-fire - - · - Unicode: f06d · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-fire -
-
-
<i class="icon-fire"></i> icon-fire
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/flag-alt/index.html b/library/font_awesome/src/3.2.1/icon/flag-alt/index.html deleted file mode 100644 index 839d0c32b..000000000 --- a/library/font_awesome/src/3.2.1/icon/flag-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-flag-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-flag-alt - - · - Unicode: f11d · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-flag-alt -
-
-
<i class="icon-flag-alt"></i> icon-flag-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/flag-checkered/index.html b/library/font_awesome/src/3.2.1/icon/flag-checkered/index.html deleted file mode 100644 index 8ec4d2150..000000000 --- a/library/font_awesome/src/3.2.1/icon/flag-checkered/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-flag-checkered: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-flag-checkered - - · - Unicode: f11e · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-flag-checkered -
-
-
<i class="icon-flag-checkered"></i> icon-flag-checkered
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/flag/index.html b/library/font_awesome/src/3.2.1/icon/flag/index.html deleted file mode 100644 index f3911091f..000000000 --- a/library/font_awesome/src/3.2.1/icon/flag/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-flag: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-flag - - · - Unicode: f024 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-flag -
-
-
<i class="icon-flag"></i> icon-flag
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/flickr/index.html b/library/font_awesome/src/3.2.1/icon/flickr/index.html deleted file mode 100644 index 87092685d..000000000 --- a/library/font_awesome/src/3.2.1/icon/flickr/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-flickr: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-flickr - - · - Unicode: f16e · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-flickr -
-
-
<i class="icon-flickr"></i> icon-flickr
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/folder-close-alt/index.html b/library/font_awesome/src/3.2.1/icon/folder-close-alt/index.html deleted file mode 100644 index 7856d6583..000000000 --- a/library/font_awesome/src/3.2.1/icon/folder-close-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-folder-close-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-folder-close-alt - - · - Unicode: f114 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-folder-close-alt -
-
-
<i class="icon-folder-close-alt"></i> icon-folder-close-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/folder-close/index.html b/library/font_awesome/src/3.2.1/icon/folder-close/index.html deleted file mode 100644 index 54613825b..000000000 --- a/library/font_awesome/src/3.2.1/icon/folder-close/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-folder-close: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-folder-close - - · - Unicode: f07b · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-folder-close -
-
-
<i class="icon-folder-close"></i> icon-folder-close
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/folder-open-alt/index.html b/library/font_awesome/src/3.2.1/icon/folder-open-alt/index.html deleted file mode 100644 index 6af09bb8c..000000000 --- a/library/font_awesome/src/3.2.1/icon/folder-open-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-folder-open-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-folder-open-alt - - · - Unicode: f115 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-folder-open-alt -
-
-
<i class="icon-folder-open-alt"></i> icon-folder-open-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/folder-open/index.html b/library/font_awesome/src/3.2.1/icon/folder-open/index.html deleted file mode 100644 index 7c97b1724..000000000 --- a/library/font_awesome/src/3.2.1/icon/folder-open/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-folder-open: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-folder-open - - · - Unicode: f07c · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-folder-open -
-
-
<i class="icon-folder-open"></i> icon-folder-open
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/font/index.html b/library/font_awesome/src/3.2.1/icon/font/index.html deleted file mode 100644 index 9a5f43953..000000000 --- a/library/font_awesome/src/3.2.1/icon/font/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-font: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-font - - · - Unicode: f031 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-font -
-
-
<i class="icon-font"></i> icon-font
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/food/index.html b/library/font_awesome/src/3.2.1/icon/food/index.html deleted file mode 100644 index c455da4e2..000000000 --- a/library/font_awesome/src/3.2.1/icon/food/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-food: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-food - - · - Unicode: f0f5 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-food -
-
-
<i class="icon-food"></i> icon-food
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/forward/index.html b/library/font_awesome/src/3.2.1/icon/forward/index.html deleted file mode 100644 index cae1db43c..000000000 --- a/library/font_awesome/src/3.2.1/icon/forward/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-forward: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-forward - - · - Unicode: f04e · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-forward -
-
-
<i class="icon-forward"></i> icon-forward
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/foursquare/index.html b/library/font_awesome/src/3.2.1/icon/foursquare/index.html deleted file mode 100644 index a7c0e2e0d..000000000 --- a/library/font_awesome/src/3.2.1/icon/foursquare/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-foursquare: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-foursquare - - · - Unicode: f180 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-foursquare -
-
-
<i class="icon-foursquare"></i> icon-foursquare
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/frown/index.html b/library/font_awesome/src/3.2.1/icon/frown/index.html deleted file mode 100644 index 9fa1c4032..000000000 --- a/library/font_awesome/src/3.2.1/icon/frown/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-frown: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-frown - - · - Unicode: f119 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-frown -
-
-
<i class="icon-frown"></i> icon-frown
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/fullscreen/index.html b/library/font_awesome/src/3.2.1/icon/fullscreen/index.html deleted file mode 100644 index c8dc296d4..000000000 --- a/library/font_awesome/src/3.2.1/icon/fullscreen/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-fullscreen: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-fullscreen - - · - Unicode: f0b2 · - Created: v2.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-fullscreen -
-
-
<i class="icon-fullscreen"></i> icon-fullscreen
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/gamepad/index.html b/library/font_awesome/src/3.2.1/icon/gamepad/index.html deleted file mode 100644 index b6749231d..000000000 --- a/library/font_awesome/src/3.2.1/icon/gamepad/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-gamepad: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-gamepad - - · - Unicode: f11b · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-gamepad -
-
-
<i class="icon-gamepad"></i> icon-gamepad
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/gbp/index.html b/library/font_awesome/src/3.2.1/icon/gbp/index.html deleted file mode 100644 index f13fed073..000000000 --- a/library/font_awesome/src/3.2.1/icon/gbp/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-gbp: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-gbp - - · - Unicode: f154 · - Created: v3.2 · - Categories: - - Currency Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-gbp -
-
-
<i class="icon-gbp"></i> icon-gbp
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/gift/index.html b/library/font_awesome/src/3.2.1/icon/gift/index.html deleted file mode 100644 index 813be301f..000000000 --- a/library/font_awesome/src/3.2.1/icon/gift/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-gift: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-gift - - · - Unicode: f06b · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-gift -
-
-
<i class="icon-gift"></i> icon-gift
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/github-alt/index.html b/library/font_awesome/src/3.2.1/icon/github-alt/index.html deleted file mode 100644 index 5efb5c855..000000000 --- a/library/font_awesome/src/3.2.1/icon/github-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-github-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-github-alt - - · - Unicode: f113 · - Created: v3.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-github-alt -
-
-
<i class="icon-github-alt"></i> icon-github-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/github-sign/index.html b/library/font_awesome/src/3.2.1/icon/github-sign/index.html deleted file mode 100644 index a56bdb9d8..000000000 --- a/library/font_awesome/src/3.2.1/icon/github-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-github-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-github-sign - - · - Unicode: f092 · - Created: v1.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-github-sign -
-
-
<i class="icon-github-sign"></i> icon-github-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/github/index.html b/library/font_awesome/src/3.2.1/icon/github/index.html deleted file mode 100644 index 99a57e781..000000000 --- a/library/font_awesome/src/3.2.1/icon/github/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-github: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-github - - · - Unicode: f09b · - Created: v2.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-github -
-
-
<i class="icon-github"></i> icon-github
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/gittip/index.html b/library/font_awesome/src/3.2.1/icon/gittip/index.html deleted file mode 100644 index f60630ea5..000000000 --- a/library/font_awesome/src/3.2.1/icon/gittip/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-gittip: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-gittip - - · - Unicode: f184 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-gittip -
-
-
<i class="icon-gittip"></i> icon-gittip
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/glass/index.html b/library/font_awesome/src/3.2.1/icon/glass/index.html deleted file mode 100644 index 3e07ab7ef..000000000 --- a/library/font_awesome/src/3.2.1/icon/glass/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-glass: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-glass - - · - Unicode: f000 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-glass -
-
-
<i class="icon-glass"></i> icon-glass
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/globe/index.html b/library/font_awesome/src/3.2.1/icon/globe/index.html deleted file mode 100644 index d5302b1cf..000000000 --- a/library/font_awesome/src/3.2.1/icon/globe/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-globe: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-globe - - · - Unicode: f0ac · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-globe -
-
-
<i class="icon-globe"></i> icon-globe
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/google-plus-sign/index.html b/library/font_awesome/src/3.2.1/icon/google-plus-sign/index.html deleted file mode 100644 index a8629e105..000000000 --- a/library/font_awesome/src/3.2.1/icon/google-plus-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-google-plus-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-google-plus-sign - - · - Unicode: f0d4 · - Created: v2.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-google-plus-sign -
-
-
<i class="icon-google-plus-sign"></i> icon-google-plus-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/google-plus/index.html b/library/font_awesome/src/3.2.1/icon/google-plus/index.html deleted file mode 100644 index 3370c67bb..000000000 --- a/library/font_awesome/src/3.2.1/icon/google-plus/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-google-plus: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-google-plus - - · - Unicode: f0d5 · - Created: v2.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-google-plus -
-
-
<i class="icon-google-plus"></i> icon-google-plus
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/group/index.html b/library/font_awesome/src/3.2.1/icon/group/index.html deleted file mode 100644 index 0e689f76a..000000000 --- a/library/font_awesome/src/3.2.1/icon/group/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-group: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-group - - · - Unicode: f0c0 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-group -
-
-
<i class="icon-group"></i> icon-group
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/h-sign/index.html b/library/font_awesome/src/3.2.1/icon/h-sign/index.html deleted file mode 100644 index cf445e669..000000000 --- a/library/font_awesome/src/3.2.1/icon/h-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-h-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-h-sign - - · - Unicode: f0fd · - Created: v3.0 · - Categories: - - Medical Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-h-sign -
-
-
<i class="icon-h-sign"></i> icon-h-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/hand-down/index.html b/library/font_awesome/src/3.2.1/icon/hand-down/index.html deleted file mode 100644 index 4cc230a8d..000000000 --- a/library/font_awesome/src/3.2.1/icon/hand-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-hand-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-hand-down - - · - Unicode: f0a7 · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-hand-down -
-
-
<i class="icon-hand-down"></i> icon-hand-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/hand-left/index.html b/library/font_awesome/src/3.2.1/icon/hand-left/index.html deleted file mode 100644 index 28aa29348..000000000 --- a/library/font_awesome/src/3.2.1/icon/hand-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-hand-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-hand-left - - · - Unicode: f0a5 · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-hand-left -
-
-
<i class="icon-hand-left"></i> icon-hand-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/hand-right/index.html b/library/font_awesome/src/3.2.1/icon/hand-right/index.html deleted file mode 100644 index 31663d6f1..000000000 --- a/library/font_awesome/src/3.2.1/icon/hand-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-hand-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-hand-right - - · - Unicode: f0a4 · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-hand-right -
-
-
<i class="icon-hand-right"></i> icon-hand-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/hand-up/index.html b/library/font_awesome/src/3.2.1/icon/hand-up/index.html deleted file mode 100644 index 8168f0d3b..000000000 --- a/library/font_awesome/src/3.2.1/icon/hand-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-hand-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-hand-up - - · - Unicode: f0a6 · - Created: v2.0 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-hand-up -
-
-
<i class="icon-hand-up"></i> icon-hand-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/hdd/index.html b/library/font_awesome/src/3.2.1/icon/hdd/index.html deleted file mode 100644 index 1f58003a0..000000000 --- a/library/font_awesome/src/3.2.1/icon/hdd/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-hdd: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-hdd - - · - Unicode: f0a0 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-hdd -
-
-
<i class="icon-hdd"></i> icon-hdd
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/headphones/index.html b/library/font_awesome/src/3.2.1/icon/headphones/index.html deleted file mode 100644 index b85d941c1..000000000 --- a/library/font_awesome/src/3.2.1/icon/headphones/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-headphones: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-headphones - - · - Unicode: f025 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-headphones -
-
-
<i class="icon-headphones"></i> icon-headphones
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/heart-empty/index.html b/library/font_awesome/src/3.2.1/icon/heart-empty/index.html deleted file mode 100644 index 4d2166a4f..000000000 --- a/library/font_awesome/src/3.2.1/icon/heart-empty/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-heart-empty: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-heart-empty - - · - Unicode: f08a · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-heart-empty -
-
-
<i class="icon-heart-empty"></i> icon-heart-empty
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/heart/index.html b/library/font_awesome/src/3.2.1/icon/heart/index.html deleted file mode 100644 index 3da9fbda0..000000000 --- a/library/font_awesome/src/3.2.1/icon/heart/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-heart: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-heart - - · - Unicode: f004 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-heart -
-
-
<i class="icon-heart"></i> icon-heart
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/home/index.html b/library/font_awesome/src/3.2.1/icon/home/index.html deleted file mode 100644 index 04ea6e624..000000000 --- a/library/font_awesome/src/3.2.1/icon/home/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-home: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-home - - · - Unicode: f015 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-home -
-
-
<i class="icon-home"></i> icon-home
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/hospital/index.html b/library/font_awesome/src/3.2.1/icon/hospital/index.html deleted file mode 100644 index 184e62a30..000000000 --- a/library/font_awesome/src/3.2.1/icon/hospital/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-hospital: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-hospital - - · - Unicode: f0f8 · - Created: v3.0 · - Categories: - - Medical Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-hospital -
-
-
<i class="icon-hospital"></i> icon-hospital
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/html5/index.html b/library/font_awesome/src/3.2.1/icon/html5/index.html deleted file mode 100644 index d61430de9..000000000 --- a/library/font_awesome/src/3.2.1/icon/html5/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-html5: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-html5 - - · - Unicode: f13b · - Created: v3.1 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-html5 -
-
-
<i class="icon-html5"></i> icon-html5
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/inbox/index.html b/library/font_awesome/src/3.2.1/icon/inbox/index.html deleted file mode 100644 index 8913a224e..000000000 --- a/library/font_awesome/src/3.2.1/icon/inbox/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-inbox: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-inbox - - · - Unicode: f01c · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-inbox -
-
-
<i class="icon-inbox"></i> icon-inbox
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/indent-left/index.html b/library/font_awesome/src/3.2.1/icon/indent-left/index.html deleted file mode 100644 index c1b0d133f..000000000 --- a/library/font_awesome/src/3.2.1/icon/indent-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-indent-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-indent-left - - · - Unicode: f03b · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-indent-left -
-
-
<i class="icon-indent-left"></i> icon-indent-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/indent-right/index.html b/library/font_awesome/src/3.2.1/icon/indent-right/index.html deleted file mode 100644 index 93978a7ab..000000000 --- a/library/font_awesome/src/3.2.1/icon/indent-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-indent-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-indent-right - - · - Unicode: f03c · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-indent-right -
-
-
<i class="icon-indent-right"></i> icon-indent-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/info-sign/index.html b/library/font_awesome/src/3.2.1/icon/info-sign/index.html deleted file mode 100644 index 05069266d..000000000 --- a/library/font_awesome/src/3.2.1/icon/info-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-info-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-info-sign - - · - Unicode: f05a · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-info-sign -
-
-
<i class="icon-info-sign"></i> icon-info-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/info/index.html b/library/font_awesome/src/3.2.1/icon/info/index.html deleted file mode 100644 index cb9096c26..000000000 --- a/library/font_awesome/src/3.2.1/icon/info/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-info: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-info - - · - Unicode: f129 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-info -
-
-
<i class="icon-info"></i> icon-info
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/inr/index.html b/library/font_awesome/src/3.2.1/icon/inr/index.html deleted file mode 100644 index 7474f9582..000000000 --- a/library/font_awesome/src/3.2.1/icon/inr/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-inr: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-inr - - · - Unicode: f156 · - Created: v3.2 · - Categories: - - Currency Icons - - - - · Aliases: - - icon-rupee - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-inr -
-
-
<i class="icon-inr"></i> icon-inr
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/instagram/index.html b/library/font_awesome/src/3.2.1/icon/instagram/index.html deleted file mode 100644 index b1db62396..000000000 --- a/library/font_awesome/src/3.2.1/icon/instagram/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-instagram: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-instagram - - · - Unicode: f16d · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-instagram -
-
-
<i class="icon-instagram"></i> icon-instagram
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/italic/index.html b/library/font_awesome/src/3.2.1/icon/italic/index.html deleted file mode 100644 index c91237791..000000000 --- a/library/font_awesome/src/3.2.1/icon/italic/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-italic: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-italic - - · - Unicode: f033 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-italic -
-
-
<i class="icon-italic"></i> icon-italic
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/jpy/index.html b/library/font_awesome/src/3.2.1/icon/jpy/index.html deleted file mode 100644 index 128770129..000000000 --- a/library/font_awesome/src/3.2.1/icon/jpy/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-jpy: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-jpy - - · - Unicode: f157 · - Created: v3.2 · - Categories: - - Currency Icons - - - - · Aliases: - - icon-yen - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-jpy -
-
-
<i class="icon-jpy"></i> icon-jpy
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/key/index.html b/library/font_awesome/src/3.2.1/icon/key/index.html deleted file mode 100644 index ef3573e3f..000000000 --- a/library/font_awesome/src/3.2.1/icon/key/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-key: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-key - - · - Unicode: f084 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-key -
-
-
<i class="icon-key"></i> icon-key
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/keyboard/index.html b/library/font_awesome/src/3.2.1/icon/keyboard/index.html deleted file mode 100644 index 084f2d173..000000000 --- a/library/font_awesome/src/3.2.1/icon/keyboard/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-keyboard: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-keyboard - - · - Unicode: f11c · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-keyboard -
-
-
<i class="icon-keyboard"></i> icon-keyboard
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/krw/index.html b/library/font_awesome/src/3.2.1/icon/krw/index.html deleted file mode 100644 index 902411891..000000000 --- a/library/font_awesome/src/3.2.1/icon/krw/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-krw: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-krw - - · - Unicode: f159 · - Created: v3.2 · - Categories: - - Currency Icons - - - - · Aliases: - - icon-won - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-krw -
-
-
<i class="icon-krw"></i> icon-krw
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/laptop/index.html b/library/font_awesome/src/3.2.1/icon/laptop/index.html deleted file mode 100644 index 2be4f34f9..000000000 --- a/library/font_awesome/src/3.2.1/icon/laptop/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-laptop: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-laptop - - · - Unicode: f109 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-laptop -
-
-
<i class="icon-laptop"></i> icon-laptop
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/leaf/index.html b/library/font_awesome/src/3.2.1/icon/leaf/index.html deleted file mode 100644 index 1d9bff360..000000000 --- a/library/font_awesome/src/3.2.1/icon/leaf/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-leaf: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-leaf - - · - Unicode: f06c · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-leaf -
-
-
<i class="icon-leaf"></i> icon-leaf
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/legal/index.html b/library/font_awesome/src/3.2.1/icon/legal/index.html deleted file mode 100644 index 9ac9ca2af..000000000 --- a/library/font_awesome/src/3.2.1/icon/legal/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-legal: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-legal - - · - Unicode: f0e3 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-legal -
-
-
<i class="icon-legal"></i> icon-legal
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/lemon/index.html b/library/font_awesome/src/3.2.1/icon/lemon/index.html deleted file mode 100644 index 3072c5a20..000000000 --- a/library/font_awesome/src/3.2.1/icon/lemon/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-lemon: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-lemon - - · - Unicode: f094 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-lemon -
-
-
<i class="icon-lemon"></i> icon-lemon
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/level-down/index.html b/library/font_awesome/src/3.2.1/icon/level-down/index.html deleted file mode 100644 index 32beec6dd..000000000 --- a/library/font_awesome/src/3.2.1/icon/level-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-level-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-level-down - - · - Unicode: f149 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-level-down -
-
-
<i class="icon-level-down"></i> icon-level-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/level-up/index.html b/library/font_awesome/src/3.2.1/icon/level-up/index.html deleted file mode 100644 index 4a1b1dfea..000000000 --- a/library/font_awesome/src/3.2.1/icon/level-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-level-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-level-up - - · - Unicode: f148 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-level-up -
-
-
<i class="icon-level-up"></i> icon-level-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/lightbulb/index.html b/library/font_awesome/src/3.2.1/icon/lightbulb/index.html deleted file mode 100644 index c7eda03e9..000000000 --- a/library/font_awesome/src/3.2.1/icon/lightbulb/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-lightbulb: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-lightbulb - - · - Unicode: f0eb · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-lightbulb -
-
-
<i class="icon-lightbulb"></i> icon-lightbulb
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/link/index.html b/library/font_awesome/src/3.2.1/icon/link/index.html deleted file mode 100644 index 9e056532b..000000000 --- a/library/font_awesome/src/3.2.1/icon/link/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-link: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-link - - · - Unicode: f0c1 · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-link -
-
-
<i class="icon-link"></i> icon-link
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/linkedin-sign/index.html b/library/font_awesome/src/3.2.1/icon/linkedin-sign/index.html deleted file mode 100644 index 1fa213997..000000000 --- a/library/font_awesome/src/3.2.1/icon/linkedin-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-linkedin-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-linkedin-sign - - · - Unicode: f08c · - Created: v1.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-linkedin-sign -
-
-
<i class="icon-linkedin-sign"></i> icon-linkedin-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/linkedin/index.html b/library/font_awesome/src/3.2.1/icon/linkedin/index.html deleted file mode 100644 index bd43ade8a..000000000 --- a/library/font_awesome/src/3.2.1/icon/linkedin/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-linkedin: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-linkedin - - · - Unicode: f0e1 · - Created: v2.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-linkedin -
-
-
<i class="icon-linkedin"></i> icon-linkedin
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/linux/index.html b/library/font_awesome/src/3.2.1/icon/linux/index.html deleted file mode 100644 index bfac729d5..000000000 --- a/library/font_awesome/src/3.2.1/icon/linux/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-linux: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-linux - - · - Unicode: f17c · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-linux -
-
-
<i class="icon-linux"></i> icon-linux
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/list-alt/index.html b/library/font_awesome/src/3.2.1/icon/list-alt/index.html deleted file mode 100644 index 2dfcff0de..000000000 --- a/library/font_awesome/src/3.2.1/icon/list-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-list-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-list-alt - - · - Unicode: f022 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-list-alt -
-
-
<i class="icon-list-alt"></i> icon-list-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/list-ol/index.html b/library/font_awesome/src/3.2.1/icon/list-ol/index.html deleted file mode 100644 index ad4a78f98..000000000 --- a/library/font_awesome/src/3.2.1/icon/list-ol/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-list-ol: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-list-ol - - · - Unicode: f0cb · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-list-ol -
-
-
<i class="icon-list-ol"></i> icon-list-ol
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/list-ul/index.html b/library/font_awesome/src/3.2.1/icon/list-ul/index.html deleted file mode 100644 index 18a7e8c5a..000000000 --- a/library/font_awesome/src/3.2.1/icon/list-ul/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-list-ul: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-list-ul - - · - Unicode: f0ca · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-list-ul -
-
-
<i class="icon-list-ul"></i> icon-list-ul
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/list/index.html b/library/font_awesome/src/3.2.1/icon/list/index.html deleted file mode 100644 index 86b46f4f1..000000000 --- a/library/font_awesome/src/3.2.1/icon/list/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-list: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-list - - · - Unicode: f03a · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-list -
-
-
<i class="icon-list"></i> icon-list
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/location-arrow/index.html b/library/font_awesome/src/3.2.1/icon/location-arrow/index.html deleted file mode 100644 index 02a3c43ae..000000000 --- a/library/font_awesome/src/3.2.1/icon/location-arrow/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-location-arrow: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-location-arrow - - · - Unicode: f124 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-location-arrow -
-
-
<i class="icon-location-arrow"></i> icon-location-arrow
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/lock/index.html b/library/font_awesome/src/3.2.1/icon/lock/index.html deleted file mode 100644 index c64ffe12f..000000000 --- a/library/font_awesome/src/3.2.1/icon/lock/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-lock: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-lock - - · - Unicode: f023 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-lock -
-
-
<i class="icon-lock"></i> icon-lock
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/long-arrow-down/index.html b/library/font_awesome/src/3.2.1/icon/long-arrow-down/index.html deleted file mode 100644 index 84d3e00f9..000000000 --- a/library/font_awesome/src/3.2.1/icon/long-arrow-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-long-arrow-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-long-arrow-down - - · - Unicode: f175 · - Created: v3.2 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-long-arrow-down -
-
-
<i class="icon-long-arrow-down"></i> icon-long-arrow-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/long-arrow-left/index.html b/library/font_awesome/src/3.2.1/icon/long-arrow-left/index.html deleted file mode 100644 index b49665c0d..000000000 --- a/library/font_awesome/src/3.2.1/icon/long-arrow-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-long-arrow-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-long-arrow-left - - · - Unicode: f177 · - Created: v3.2 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-long-arrow-left -
-
-
<i class="icon-long-arrow-left"></i> icon-long-arrow-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/long-arrow-right/index.html b/library/font_awesome/src/3.2.1/icon/long-arrow-right/index.html deleted file mode 100644 index a5d5a98e0..000000000 --- a/library/font_awesome/src/3.2.1/icon/long-arrow-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-long-arrow-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-long-arrow-right - - · - Unicode: f178 · - Created: v3.2 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-long-arrow-right -
-
-
<i class="icon-long-arrow-right"></i> icon-long-arrow-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/long-arrow-up/index.html b/library/font_awesome/src/3.2.1/icon/long-arrow-up/index.html deleted file mode 100644 index fa1985e59..000000000 --- a/library/font_awesome/src/3.2.1/icon/long-arrow-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-long-arrow-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-long-arrow-up - - · - Unicode: f176 · - Created: v3.2 · - Categories: - - Directional Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-long-arrow-up -
-
-
<i class="icon-long-arrow-up"></i> icon-long-arrow-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/magic/index.html b/library/font_awesome/src/3.2.1/icon/magic/index.html deleted file mode 100644 index ffd1995e6..000000000 --- a/library/font_awesome/src/3.2.1/icon/magic/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-magic: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-magic - - · - Unicode: f0d0 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-magic -
-
-
<i class="icon-magic"></i> icon-magic
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/magnet/index.html b/library/font_awesome/src/3.2.1/icon/magnet/index.html deleted file mode 100644 index 669379bc1..000000000 --- a/library/font_awesome/src/3.2.1/icon/magnet/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-magnet: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-magnet - - · - Unicode: f076 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-magnet -
-
-
<i class="icon-magnet"></i> icon-magnet
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/mail-reply-all/index.html b/library/font_awesome/src/3.2.1/icon/mail-reply-all/index.html deleted file mode 100644 index 1a8dc0f15..000000000 --- a/library/font_awesome/src/3.2.1/icon/mail-reply-all/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-mail-reply-all: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-mail-reply-all - - · - Unicode: f122 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-mail-reply-all -
-
-
<i class="icon-mail-reply-all"></i> icon-mail-reply-all
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/male/index.html b/library/font_awesome/src/3.2.1/icon/male/index.html deleted file mode 100644 index ffc56809c..000000000 --- a/library/font_awesome/src/3.2.1/icon/male/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-male: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-male - - · - Unicode: f183 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-male -
-
-
<i class="icon-male"></i> icon-male
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/map-marker/index.html b/library/font_awesome/src/3.2.1/icon/map-marker/index.html deleted file mode 100644 index a6a54e4aa..000000000 --- a/library/font_awesome/src/3.2.1/icon/map-marker/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-map-marker: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-map-marker - - · - Unicode: f041 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-map-marker -
-
-
<i class="icon-map-marker"></i> icon-map-marker
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/maxcdn/index.html b/library/font_awesome/src/3.2.1/icon/maxcdn/index.html deleted file mode 100644 index ce1490825..000000000 --- a/library/font_awesome/src/3.2.1/icon/maxcdn/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-maxcdn: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-maxcdn - - · - Unicode: f136 · - Created: v3.1 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-maxcdn -
-
-
<i class="icon-maxcdn"></i> icon-maxcdn
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/medkit/index.html b/library/font_awesome/src/3.2.1/icon/medkit/index.html deleted file mode 100644 index 954ce242e..000000000 --- a/library/font_awesome/src/3.2.1/icon/medkit/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-medkit: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-medkit - - · - Unicode: f0fa · - Created: v3.0 · - Categories: - - Medical Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-medkit -
-
-
<i class="icon-medkit"></i> icon-medkit
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/meh/index.html b/library/font_awesome/src/3.2.1/icon/meh/index.html deleted file mode 100644 index e344e19de..000000000 --- a/library/font_awesome/src/3.2.1/icon/meh/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-meh: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-meh - - · - Unicode: f11a · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-meh -
-
-
<i class="icon-meh"></i> icon-meh
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/microphone-off/index.html b/library/font_awesome/src/3.2.1/icon/microphone-off/index.html deleted file mode 100644 index 2201b4e7c..000000000 --- a/library/font_awesome/src/3.2.1/icon/microphone-off/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-microphone-off: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-microphone-off - - · - Unicode: f131 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-microphone-off -
-
-
<i class="icon-microphone-off"></i> icon-microphone-off
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/microphone/index.html b/library/font_awesome/src/3.2.1/icon/microphone/index.html deleted file mode 100644 index fe900f56f..000000000 --- a/library/font_awesome/src/3.2.1/icon/microphone/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-microphone: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-microphone - - · - Unicode: f130 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-microphone -
-
-
<i class="icon-microphone"></i> icon-microphone
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/minus-sign-alt/index.html b/library/font_awesome/src/3.2.1/icon/minus-sign-alt/index.html deleted file mode 100644 index 0b6339059..000000000 --- a/library/font_awesome/src/3.2.1/icon/minus-sign-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-minus-sign-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-minus-sign-alt - - · - Unicode: f146 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-minus-sign-alt -
-
-
<i class="icon-minus-sign-alt"></i> icon-minus-sign-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/minus-sign/index.html b/library/font_awesome/src/3.2.1/icon/minus-sign/index.html deleted file mode 100644 index e02c1d88a..000000000 --- a/library/font_awesome/src/3.2.1/icon/minus-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-minus-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-minus-sign - - · - Unicode: f056 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-minus-sign -
-
-
<i class="icon-minus-sign"></i> icon-minus-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/minus/index.html b/library/font_awesome/src/3.2.1/icon/minus/index.html deleted file mode 100644 index c5bdf8887..000000000 --- a/library/font_awesome/src/3.2.1/icon/minus/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-minus: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-minus - - · - Unicode: f068 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-minus -
-
-
<i class="icon-minus"></i> icon-minus
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/mobile-phone/index.html b/library/font_awesome/src/3.2.1/icon/mobile-phone/index.html deleted file mode 100644 index 26a6ddf65..000000000 --- a/library/font_awesome/src/3.2.1/icon/mobile-phone/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-mobile-phone: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-mobile-phone - - · - Unicode: f10b · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-mobile-phone -
-
-
<i class="icon-mobile-phone"></i> icon-mobile-phone
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/money/index.html b/library/font_awesome/src/3.2.1/icon/money/index.html deleted file mode 100644 index 268b62d77..000000000 --- a/library/font_awesome/src/3.2.1/icon/money/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-money: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-money - - · - Unicode: f0d6 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-money -
-
-
<i class="icon-money"></i> icon-money
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/moon/index.html b/library/font_awesome/src/3.2.1/icon/moon/index.html deleted file mode 100644 index de8e99b19..000000000 --- a/library/font_awesome/src/3.2.1/icon/moon/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-moon: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-moon - - · - Unicode: f186 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-moon -
-
-
<i class="icon-moon"></i> icon-moon
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/move/index.html b/library/font_awesome/src/3.2.1/icon/move/index.html deleted file mode 100644 index 6d34735a9..000000000 --- a/library/font_awesome/src/3.2.1/icon/move/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-move: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-move - - · - Unicode: f047 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-move -
-
-
<i class="icon-move"></i> icon-move
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/music/index.html b/library/font_awesome/src/3.2.1/icon/music/index.html deleted file mode 100644 index 79464c5a5..000000000 --- a/library/font_awesome/src/3.2.1/icon/music/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-music: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-music - - · - Unicode: f001 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-music -
-
-
<i class="icon-music"></i> icon-music
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/off/index.html b/library/font_awesome/src/3.2.1/icon/off/index.html deleted file mode 100644 index 7a6b1ff99..000000000 --- a/library/font_awesome/src/3.2.1/icon/off/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-off: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-off - - · - Unicode: f011 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - · Aliases: - - icon-power-off - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-off -
-
-
<i class="icon-off"></i> icon-off
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/ok-circle/index.html b/library/font_awesome/src/3.2.1/icon/ok-circle/index.html deleted file mode 100644 index 4983c67f6..000000000 --- a/library/font_awesome/src/3.2.1/icon/ok-circle/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-ok-circle: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-ok-circle - - · - Unicode: f05d · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-ok-circle -
-
-
<i class="icon-ok-circle"></i> icon-ok-circle
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/ok-sign/index.html b/library/font_awesome/src/3.2.1/icon/ok-sign/index.html deleted file mode 100644 index 4b256c138..000000000 --- a/library/font_awesome/src/3.2.1/icon/ok-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-ok-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-ok-sign - - · - Unicode: f058 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-ok-sign -
-
-
<i class="icon-ok-sign"></i> icon-ok-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/ok/index.html b/library/font_awesome/src/3.2.1/icon/ok/index.html deleted file mode 100644 index dd095945b..000000000 --- a/library/font_awesome/src/3.2.1/icon/ok/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-ok: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-ok - - · - Unicode: f00c · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-ok -
-
-
<i class="icon-ok"></i> icon-ok
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/paper-clip/index.html b/library/font_awesome/src/3.2.1/icon/paper-clip/index.html deleted file mode 100644 index ff213c7a7..000000000 --- a/library/font_awesome/src/3.2.1/icon/paper-clip/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-paper-clip: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-paper-clip - - · - Unicode: f0c6 · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - · Aliases: - - icon-paperclip - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-paper-clip -
-
-
<i class="icon-paper-clip"></i> icon-paper-clip
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/paste/index.html b/library/font_awesome/src/3.2.1/icon/paste/index.html deleted file mode 100644 index 9389aa15a..000000000 --- a/library/font_awesome/src/3.2.1/icon/paste/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-paste: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-paste - - · - Unicode: f0ea · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-paste -
-
-
<i class="icon-paste"></i> icon-paste
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/pause/index.html b/library/font_awesome/src/3.2.1/icon/pause/index.html deleted file mode 100644 index 35c7fbfb1..000000000 --- a/library/font_awesome/src/3.2.1/icon/pause/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-pause: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-pause - - · - Unicode: f04c · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-pause -
-
-
<i class="icon-pause"></i> icon-pause
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/pencil/index.html b/library/font_awesome/src/3.2.1/icon/pencil/index.html deleted file mode 100644 index 4209b1a9d..000000000 --- a/library/font_awesome/src/3.2.1/icon/pencil/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-pencil: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-pencil - - · - Unicode: f040 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-pencil -
-
-
<i class="icon-pencil"></i> icon-pencil
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/phone-sign/index.html b/library/font_awesome/src/3.2.1/icon/phone-sign/index.html deleted file mode 100644 index 3d60922c3..000000000 --- a/library/font_awesome/src/3.2.1/icon/phone-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-phone-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-phone-sign - - · - Unicode: f098 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-phone-sign -
-
-
<i class="icon-phone-sign"></i> icon-phone-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/phone/index.html b/library/font_awesome/src/3.2.1/icon/phone/index.html deleted file mode 100644 index b37897e44..000000000 --- a/library/font_awesome/src/3.2.1/icon/phone/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-phone: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-phone - - · - Unicode: f095 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-phone -
-
-
<i class="icon-phone"></i> icon-phone
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/picture/index.html b/library/font_awesome/src/3.2.1/icon/picture/index.html deleted file mode 100644 index 35cd2ea93..000000000 --- a/library/font_awesome/src/3.2.1/icon/picture/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-picture: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-picture - - · - Unicode: f03e · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-picture -
-
-
<i class="icon-picture"></i> icon-picture
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/pinterest-sign/index.html b/library/font_awesome/src/3.2.1/icon/pinterest-sign/index.html deleted file mode 100644 index 0ab362e3d..000000000 --- a/library/font_awesome/src/3.2.1/icon/pinterest-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-pinterest-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-pinterest-sign - - · - Unicode: f0d3 · - Created: v2.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-pinterest-sign -
-
-
<i class="icon-pinterest-sign"></i> icon-pinterest-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/pinterest/index.html b/library/font_awesome/src/3.2.1/icon/pinterest/index.html deleted file mode 100644 index 557e94e8b..000000000 --- a/library/font_awesome/src/3.2.1/icon/pinterest/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-pinterest: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-pinterest - - · - Unicode: f0d2 · - Created: v2.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-pinterest -
-
-
<i class="icon-pinterest"></i> icon-pinterest
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/plane/index.html b/library/font_awesome/src/3.2.1/icon/plane/index.html deleted file mode 100644 index 1543b9367..000000000 --- a/library/font_awesome/src/3.2.1/icon/plane/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-plane: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-plane - - · - Unicode: f072 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-plane -
-
-
<i class="icon-plane"></i> icon-plane
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/play-circle/index.html b/library/font_awesome/src/3.2.1/icon/play-circle/index.html deleted file mode 100644 index 78d958d29..000000000 --- a/library/font_awesome/src/3.2.1/icon/play-circle/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-play-circle: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-play-circle - - · - Unicode: f01d · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-play-circle -
-
-
<i class="icon-play-circle"></i> icon-play-circle
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/play-sign/index.html b/library/font_awesome/src/3.2.1/icon/play-sign/index.html deleted file mode 100644 index 777a8c892..000000000 --- a/library/font_awesome/src/3.2.1/icon/play-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-play-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-play-sign - - · - Unicode: f144 · - Created: v3.1 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-play-sign -
-
-
<i class="icon-play-sign"></i> icon-play-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/play/index.html b/library/font_awesome/src/3.2.1/icon/play/index.html deleted file mode 100644 index 1af20b77b..000000000 --- a/library/font_awesome/src/3.2.1/icon/play/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-play: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-play - - · - Unicode: f04b · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-play -
-
-
<i class="icon-play"></i> icon-play
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/plus-sign-alt/index.html b/library/font_awesome/src/3.2.1/icon/plus-sign-alt/index.html deleted file mode 100644 index 6feba6d7e..000000000 --- a/library/font_awesome/src/3.2.1/icon/plus-sign-alt/index.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - - - - - icon-plus-sign-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-plus-sign-alt - - · - Unicode: f0fe · - Created: v3.0 · - Categories: - - Medical Icons, - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-plus-sign-alt -
-
-
<i class="icon-plus-sign-alt"></i> icon-plus-sign-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/plus-sign/index.html b/library/font_awesome/src/3.2.1/icon/plus-sign/index.html deleted file mode 100644 index dd43bdc85..000000000 --- a/library/font_awesome/src/3.2.1/icon/plus-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-plus-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-plus-sign - - · - Unicode: f055 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-plus-sign -
-
-
<i class="icon-plus-sign"></i> icon-plus-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/plus/index.html b/library/font_awesome/src/3.2.1/icon/plus/index.html deleted file mode 100644 index dd2e93167..000000000 --- a/library/font_awesome/src/3.2.1/icon/plus/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-plus: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-plus - - · - Unicode: f067 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-plus -
-
-
<i class="icon-plus"></i> icon-plus
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/print/index.html b/library/font_awesome/src/3.2.1/icon/print/index.html deleted file mode 100644 index 01423d36a..000000000 --- a/library/font_awesome/src/3.2.1/icon/print/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-print: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-print - - · - Unicode: f02f · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-print -
-
-
<i class="icon-print"></i> icon-print
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/pushpin/index.html b/library/font_awesome/src/3.2.1/icon/pushpin/index.html deleted file mode 100644 index e7c84fed8..000000000 --- a/library/font_awesome/src/3.2.1/icon/pushpin/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-pushpin: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-pushpin - - · - Unicode: f08d · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-pushpin -
-
-
<i class="icon-pushpin"></i> icon-pushpin
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/puzzle-piece/index.html b/library/font_awesome/src/3.2.1/icon/puzzle-piece/index.html deleted file mode 100644 index aa4aa9e6f..000000000 --- a/library/font_awesome/src/3.2.1/icon/puzzle-piece/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-puzzle-piece: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-puzzle-piece - - · - Unicode: f12e · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-puzzle-piece -
-
-
<i class="icon-puzzle-piece"></i> icon-puzzle-piece
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/qrcode/index.html b/library/font_awesome/src/3.2.1/icon/qrcode/index.html deleted file mode 100644 index edb87cfd6..000000000 --- a/library/font_awesome/src/3.2.1/icon/qrcode/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-qrcode: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-qrcode - - · - Unicode: f029 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-qrcode -
-
-
<i class="icon-qrcode"></i> icon-qrcode
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/question-sign/index.html b/library/font_awesome/src/3.2.1/icon/question-sign/index.html deleted file mode 100644 index 3565fe1ce..000000000 --- a/library/font_awesome/src/3.2.1/icon/question-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-question-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-question-sign - - · - Unicode: f059 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-question-sign -
-
-
<i class="icon-question-sign"></i> icon-question-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/question/index.html b/library/font_awesome/src/3.2.1/icon/question/index.html deleted file mode 100644 index 4c9642f16..000000000 --- a/library/font_awesome/src/3.2.1/icon/question/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-question: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-question - - · - Unicode: f128 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-question -
-
-
<i class="icon-question"></i> icon-question
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/quote-left/index.html b/library/font_awesome/src/3.2.1/icon/quote-left/index.html deleted file mode 100644 index f5801a726..000000000 --- a/library/font_awesome/src/3.2.1/icon/quote-left/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-quote-left: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-quote-left - - · - Unicode: f10d · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-quote-left -
-
-
<i class="icon-quote-left"></i> icon-quote-left
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/quote-right/index.html b/library/font_awesome/src/3.2.1/icon/quote-right/index.html deleted file mode 100644 index d86492ddc..000000000 --- a/library/font_awesome/src/3.2.1/icon/quote-right/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-quote-right: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-quote-right - - · - Unicode: f10e · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-quote-right -
-
-
<i class="icon-quote-right"></i> icon-quote-right
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/random/index.html b/library/font_awesome/src/3.2.1/icon/random/index.html deleted file mode 100644 index ecea8f077..000000000 --- a/library/font_awesome/src/3.2.1/icon/random/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-random: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-random - - · - Unicode: f074 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-random -
-
-
<i class="icon-random"></i> icon-random
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/refresh/index.html b/library/font_awesome/src/3.2.1/icon/refresh/index.html deleted file mode 100644 index 0ea53e72a..000000000 --- a/library/font_awesome/src/3.2.1/icon/refresh/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-refresh: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-refresh - - · - Unicode: f021 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-refresh -
-
-
<i class="icon-refresh"></i> icon-refresh
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/remove-circle/index.html b/library/font_awesome/src/3.2.1/icon/remove-circle/index.html deleted file mode 100644 index 5ccd832b3..000000000 --- a/library/font_awesome/src/3.2.1/icon/remove-circle/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-remove-circle: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-remove-circle - - · - Unicode: f05c · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-remove-circle -
-
-
<i class="icon-remove-circle"></i> icon-remove-circle
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/remove-sign/index.html b/library/font_awesome/src/3.2.1/icon/remove-sign/index.html deleted file mode 100644 index e20bda87b..000000000 --- a/library/font_awesome/src/3.2.1/icon/remove-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-remove-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-remove-sign - - · - Unicode: f057 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-remove-sign -
-
-
<i class="icon-remove-sign"></i> icon-remove-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/remove/index.html b/library/font_awesome/src/3.2.1/icon/remove/index.html deleted file mode 100644 index 5b70894cd..000000000 --- a/library/font_awesome/src/3.2.1/icon/remove/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-remove: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-remove - - · - Unicode: f00d · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-remove -
-
-
<i class="icon-remove"></i> icon-remove
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/renren/index.html b/library/font_awesome/src/3.2.1/icon/renren/index.html deleted file mode 100644 index d549c17d0..000000000 --- a/library/font_awesome/src/3.2.1/icon/renren/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-renren: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-renren - - · - Unicode: f18b · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-renren -
-
-
<i class="icon-renren"></i> icon-renren
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/reorder/index.html b/library/font_awesome/src/3.2.1/icon/reorder/index.html deleted file mode 100644 index 6e87cbd72..000000000 --- a/library/font_awesome/src/3.2.1/icon/reorder/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-reorder: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-reorder - - · - Unicode: f0c9 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-reorder -
-
-
<i class="icon-reorder"></i> icon-reorder
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/repeat/index.html b/library/font_awesome/src/3.2.1/icon/repeat/index.html deleted file mode 100644 index 78b074fa5..000000000 --- a/library/font_awesome/src/3.2.1/icon/repeat/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-repeat: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-repeat - - · - Unicode: f01e · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - · Aliases: - - icon-rotate-right - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-repeat -
-
-
<i class="icon-repeat"></i> icon-repeat
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/reply-all/index.html b/library/font_awesome/src/3.2.1/icon/reply-all/index.html deleted file mode 100644 index 2a9e117a7..000000000 --- a/library/font_awesome/src/3.2.1/icon/reply-all/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-reply-all: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-reply-all - - · - Unicode: f122 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-reply-all -
-
-
<i class="icon-reply-all"></i> icon-reply-all
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/reply/index.html b/library/font_awesome/src/3.2.1/icon/reply/index.html deleted file mode 100644 index d1da772ee..000000000 --- a/library/font_awesome/src/3.2.1/icon/reply/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-reply: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-reply - - · - Unicode: f112 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - · Aliases: - - icon-mail-reply - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-reply -
-
-
<i class="icon-reply"></i> icon-reply
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/resize-full/index.html b/library/font_awesome/src/3.2.1/icon/resize-full/index.html deleted file mode 100644 index fe78c6d5a..000000000 --- a/library/font_awesome/src/3.2.1/icon/resize-full/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-resize-full: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-resize-full - - · - Unicode: f065 · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-resize-full -
-
-
<i class="icon-resize-full"></i> icon-resize-full
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/resize-horizontal/index.html b/library/font_awesome/src/3.2.1/icon/resize-horizontal/index.html deleted file mode 100644 index 2e5518d98..000000000 --- a/library/font_awesome/src/3.2.1/icon/resize-horizontal/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-resize-horizontal: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-resize-horizontal - - · - Unicode: f07e · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-resize-horizontal -
-
-
<i class="icon-resize-horizontal"></i> icon-resize-horizontal
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/resize-small/index.html b/library/font_awesome/src/3.2.1/icon/resize-small/index.html deleted file mode 100644 index 53ff95709..000000000 --- a/library/font_awesome/src/3.2.1/icon/resize-small/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-resize-small: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-resize-small - - · - Unicode: f066 · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-resize-small -
-
-
<i class="icon-resize-small"></i> icon-resize-small
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/resize-vertical/index.html b/library/font_awesome/src/3.2.1/icon/resize-vertical/index.html deleted file mode 100644 index d90512929..000000000 --- a/library/font_awesome/src/3.2.1/icon/resize-vertical/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-resize-vertical: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-resize-vertical - - · - Unicode: f07d · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-resize-vertical -
-
-
<i class="icon-resize-vertical"></i> icon-resize-vertical
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/retweet/index.html b/library/font_awesome/src/3.2.1/icon/retweet/index.html deleted file mode 100644 index 49c0c051d..000000000 --- a/library/font_awesome/src/3.2.1/icon/retweet/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-retweet: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-retweet - - · - Unicode: f079 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-retweet -
-
-
<i class="icon-retweet"></i> icon-retweet
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/road/index.html b/library/font_awesome/src/3.2.1/icon/road/index.html deleted file mode 100644 index 11b722737..000000000 --- a/library/font_awesome/src/3.2.1/icon/road/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-road: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-road - - · - Unicode: f018 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-road -
-
-
<i class="icon-road"></i> icon-road
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/rocket/index.html b/library/font_awesome/src/3.2.1/icon/rocket/index.html deleted file mode 100644 index 7e8feb6d5..000000000 --- a/library/font_awesome/src/3.2.1/icon/rocket/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-rocket: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-rocket - - · - Unicode: f135 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-rocket -
-
-
<i class="icon-rocket"></i> icon-rocket
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/rss-sign/index.html b/library/font_awesome/src/3.2.1/icon/rss-sign/index.html deleted file mode 100644 index fb0e23691..000000000 --- a/library/font_awesome/src/3.2.1/icon/rss-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-rss-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-rss-sign - - · - Unicode: f143 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-rss-sign -
-
-
<i class="icon-rss-sign"></i> icon-rss-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/rss/index.html b/library/font_awesome/src/3.2.1/icon/rss/index.html deleted file mode 100644 index b461d6712..000000000 --- a/library/font_awesome/src/3.2.1/icon/rss/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-rss: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-rss - - · - Unicode: f09e · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-rss -
-
-
<i class="icon-rss"></i> icon-rss
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/save/index.html b/library/font_awesome/src/3.2.1/icon/save/index.html deleted file mode 100644 index eef9f72fc..000000000 --- a/library/font_awesome/src/3.2.1/icon/save/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-save: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-save - - · - Unicode: f0c7 · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-save -
-
-
<i class="icon-save"></i> icon-save
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/screenshot/index.html b/library/font_awesome/src/3.2.1/icon/screenshot/index.html deleted file mode 100644 index 7d58b8985..000000000 --- a/library/font_awesome/src/3.2.1/icon/screenshot/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-screenshot: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-screenshot - - · - Unicode: f05b · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-screenshot -
-
-
<i class="icon-screenshot"></i> icon-screenshot
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/search/index.html b/library/font_awesome/src/3.2.1/icon/search/index.html deleted file mode 100644 index 89e4121d4..000000000 --- a/library/font_awesome/src/3.2.1/icon/search/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-search: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-search - - · - Unicode: f002 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-search -
-
-
<i class="icon-search"></i> icon-search
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/share-alt/index.html b/library/font_awesome/src/3.2.1/icon/share-alt/index.html deleted file mode 100644 index 34487dac7..000000000 --- a/library/font_awesome/src/3.2.1/icon/share-alt/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-share-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-share-alt - - · - Unicode: f064 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - · Aliases: - - icon-mail-forward - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-share-alt -
-
-
<i class="icon-share-alt"></i> icon-share-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/share-sign/index.html b/library/font_awesome/src/3.2.1/icon/share-sign/index.html deleted file mode 100644 index bc2fa62ee..000000000 --- a/library/font_awesome/src/3.2.1/icon/share-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-share-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-share-sign - - · - Unicode: f14d · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-share-sign -
-
-
<i class="icon-share-sign"></i> icon-share-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/share/index.html b/library/font_awesome/src/3.2.1/icon/share/index.html deleted file mode 100644 index 5065e37f6..000000000 --- a/library/font_awesome/src/3.2.1/icon/share/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-share: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-share - - · - Unicode: f045 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-share -
-
-
<i class="icon-share"></i> icon-share
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/shield/index.html b/library/font_awesome/src/3.2.1/icon/shield/index.html deleted file mode 100644 index 1c8cfc738..000000000 --- a/library/font_awesome/src/3.2.1/icon/shield/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-shield: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-shield - - · - Unicode: f132 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-shield -
-
-
<i class="icon-shield"></i> icon-shield
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/shopping-cart/index.html b/library/font_awesome/src/3.2.1/icon/shopping-cart/index.html deleted file mode 100644 index 62eb1b462..000000000 --- a/library/font_awesome/src/3.2.1/icon/shopping-cart/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-shopping-cart: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-shopping-cart - - · - Unicode: f07a · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-shopping-cart -
-
-
<i class="icon-shopping-cart"></i> icon-shopping-cart
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sign-blank/index.html b/library/font_awesome/src/3.2.1/icon/sign-blank/index.html deleted file mode 100644 index 105a6b760..000000000 --- a/library/font_awesome/src/3.2.1/icon/sign-blank/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sign-blank: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sign-blank - - · - Unicode: f0c8 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sign-blank -
-
-
<i class="icon-sign-blank"></i> icon-sign-blank
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/signal/index.html b/library/font_awesome/src/3.2.1/icon/signal/index.html deleted file mode 100644 index 90a065df3..000000000 --- a/library/font_awesome/src/3.2.1/icon/signal/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-signal: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-signal - - · - Unicode: f012 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-signal -
-
-
<i class="icon-signal"></i> icon-signal
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/signin/index.html b/library/font_awesome/src/3.2.1/icon/signin/index.html deleted file mode 100644 index dce861178..000000000 --- a/library/font_awesome/src/3.2.1/icon/signin/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-signin: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-signin - - · - Unicode: f090 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-signin -
-
-
<i class="icon-signin"></i> icon-signin
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/signout/index.html b/library/font_awesome/src/3.2.1/icon/signout/index.html deleted file mode 100644 index ff4999460..000000000 --- a/library/font_awesome/src/3.2.1/icon/signout/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-signout: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-signout - - · - Unicode: f08b · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-signout -
-
-
<i class="icon-signout"></i> icon-signout
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sitemap/index.html b/library/font_awesome/src/3.2.1/icon/sitemap/index.html deleted file mode 100644 index 4cc279994..000000000 --- a/library/font_awesome/src/3.2.1/icon/sitemap/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sitemap: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sitemap - - · - Unicode: f0e8 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sitemap -
-
-
<i class="icon-sitemap"></i> icon-sitemap
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/skype/index.html b/library/font_awesome/src/3.2.1/icon/skype/index.html deleted file mode 100644 index 68b975feb..000000000 --- a/library/font_awesome/src/3.2.1/icon/skype/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-skype: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-skype - - · - Unicode: f17e · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-skype -
-
-
<i class="icon-skype"></i> icon-skype
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/smile/index.html b/library/font_awesome/src/3.2.1/icon/smile/index.html deleted file mode 100644 index 935e0be8b..000000000 --- a/library/font_awesome/src/3.2.1/icon/smile/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-smile: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-smile - - · - Unicode: f118 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-smile -
-
-
<i class="icon-smile"></i> icon-smile
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sort-by-alphabet-alt/index.html b/library/font_awesome/src/3.2.1/icon/sort-by-alphabet-alt/index.html deleted file mode 100644 index acb7c86e5..000000000 --- a/library/font_awesome/src/3.2.1/icon/sort-by-alphabet-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sort-by-alphabet-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sort-by-alphabet-alt - - · - Unicode: f15e · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sort-by-alphabet-alt -
-
-
<i class="icon-sort-by-alphabet-alt"></i> icon-sort-by-alphabet-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sort-by-alphabet/index.html b/library/font_awesome/src/3.2.1/icon/sort-by-alphabet/index.html deleted file mode 100644 index 293cb18f9..000000000 --- a/library/font_awesome/src/3.2.1/icon/sort-by-alphabet/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sort-by-alphabet: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sort-by-alphabet - - · - Unicode: f15d · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sort-by-alphabet -
-
-
<i class="icon-sort-by-alphabet"></i> icon-sort-by-alphabet
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sort-by-attributes-alt/index.html b/library/font_awesome/src/3.2.1/icon/sort-by-attributes-alt/index.html deleted file mode 100644 index 680bea787..000000000 --- a/library/font_awesome/src/3.2.1/icon/sort-by-attributes-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sort-by-attributes-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sort-by-attributes-alt - - · - Unicode: f161 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sort-by-attributes-alt -
-
-
<i class="icon-sort-by-attributes-alt"></i> icon-sort-by-attributes-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sort-by-attributes/index.html b/library/font_awesome/src/3.2.1/icon/sort-by-attributes/index.html deleted file mode 100644 index e91164ccf..000000000 --- a/library/font_awesome/src/3.2.1/icon/sort-by-attributes/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sort-by-attributes: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sort-by-attributes - - · - Unicode: f160 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sort-by-attributes -
-
-
<i class="icon-sort-by-attributes"></i> icon-sort-by-attributes
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sort-by-order-alt/index.html b/library/font_awesome/src/3.2.1/icon/sort-by-order-alt/index.html deleted file mode 100644 index ca0029d7e..000000000 --- a/library/font_awesome/src/3.2.1/icon/sort-by-order-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sort-by-order-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sort-by-order-alt - - · - Unicode: f163 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sort-by-order-alt -
-
-
<i class="icon-sort-by-order-alt"></i> icon-sort-by-order-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sort-by-order/index.html b/library/font_awesome/src/3.2.1/icon/sort-by-order/index.html deleted file mode 100644 index cfd4f84ee..000000000 --- a/library/font_awesome/src/3.2.1/icon/sort-by-order/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sort-by-order: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sort-by-order - - · - Unicode: f162 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sort-by-order -
-
-
<i class="icon-sort-by-order"></i> icon-sort-by-order
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sort-down/index.html b/library/font_awesome/src/3.2.1/icon/sort-down/index.html deleted file mode 100644 index 4f4271609..000000000 --- a/library/font_awesome/src/3.2.1/icon/sort-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sort-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sort-down - - · - Unicode: f0dd · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sort-down -
-
-
<i class="icon-sort-down"></i> icon-sort-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sort-up/index.html b/library/font_awesome/src/3.2.1/icon/sort-up/index.html deleted file mode 100644 index 1d0540f63..000000000 --- a/library/font_awesome/src/3.2.1/icon/sort-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sort-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sort-up - - · - Unicode: f0de · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sort-up -
-
-
<i class="icon-sort-up"></i> icon-sort-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sort/index.html b/library/font_awesome/src/3.2.1/icon/sort/index.html deleted file mode 100644 index 67b87cd42..000000000 --- a/library/font_awesome/src/3.2.1/icon/sort/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sort: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sort - - · - Unicode: f0dc · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sort -
-
-
<i class="icon-sort"></i> icon-sort
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/spinner/index.html b/library/font_awesome/src/3.2.1/icon/spinner/index.html deleted file mode 100644 index 8fd7bf836..000000000 --- a/library/font_awesome/src/3.2.1/icon/spinner/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-spinner: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-spinner - - · - Unicode: f110 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-spinner -
-
-
<i class="icon-spinner"></i> icon-spinner
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/stackexchange/index.html b/library/font_awesome/src/3.2.1/icon/stackexchange/index.html deleted file mode 100644 index 8a569376d..000000000 --- a/library/font_awesome/src/3.2.1/icon/stackexchange/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-stackexchange: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-stackexchange - - · - Unicode: f16c · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-stackexchange -
-
-
<i class="icon-stackexchange"></i> icon-stackexchange
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/star-empty/index.html b/library/font_awesome/src/3.2.1/icon/star-empty/index.html deleted file mode 100644 index f0de9b04e..000000000 --- a/library/font_awesome/src/3.2.1/icon/star-empty/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-star-empty: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-star-empty - - · - Unicode: f006 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-star-empty -
-
-
<i class="icon-star-empty"></i> icon-star-empty
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/star-half-empty/index.html b/library/font_awesome/src/3.2.1/icon/star-half-empty/index.html deleted file mode 100644 index 82b9e61d9..000000000 --- a/library/font_awesome/src/3.2.1/icon/star-half-empty/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-star-half-empty: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-star-half-empty - - · - Unicode: f123 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - · Aliases: - - icon-star-half-full - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-star-half-empty -
-
-
<i class="icon-star-half-empty"></i> icon-star-half-empty
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/star-half/index.html b/library/font_awesome/src/3.2.1/icon/star-half/index.html deleted file mode 100644 index 1411b0075..000000000 --- a/library/font_awesome/src/3.2.1/icon/star-half/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-star-half: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-star-half - - · - Unicode: f089 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-star-half -
-
-
<i class="icon-star-half"></i> icon-star-half
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/star/index.html b/library/font_awesome/src/3.2.1/icon/star/index.html deleted file mode 100644 index 5defff409..000000000 --- a/library/font_awesome/src/3.2.1/icon/star/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-star: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-star - - · - Unicode: f005 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-star -
-
-
<i class="icon-star"></i> icon-star
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/step-backward/index.html b/library/font_awesome/src/3.2.1/icon/step-backward/index.html deleted file mode 100644 index afbfc6572..000000000 --- a/library/font_awesome/src/3.2.1/icon/step-backward/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-step-backward: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-step-backward - - · - Unicode: f048 · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-step-backward -
-
-
<i class="icon-step-backward"></i> icon-step-backward
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/step-forward/index.html b/library/font_awesome/src/3.2.1/icon/step-forward/index.html deleted file mode 100644 index 18ba8dc5e..000000000 --- a/library/font_awesome/src/3.2.1/icon/step-forward/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-step-forward: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-step-forward - - · - Unicode: f051 · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-step-forward -
-
-
<i class="icon-step-forward"></i> icon-step-forward
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/stethoscope/index.html b/library/font_awesome/src/3.2.1/icon/stethoscope/index.html deleted file mode 100644 index f4bd96121..000000000 --- a/library/font_awesome/src/3.2.1/icon/stethoscope/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-stethoscope: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-stethoscope - - · - Unicode: f0f1 · - Created: v3.0 · - Categories: - - Medical Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-stethoscope -
-
-
<i class="icon-stethoscope"></i> icon-stethoscope
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/stop/index.html b/library/font_awesome/src/3.2.1/icon/stop/index.html deleted file mode 100644 index d470aad76..000000000 --- a/library/font_awesome/src/3.2.1/icon/stop/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-stop: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-stop - - · - Unicode: f04d · - Created: v1.0 · - Categories: - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-stop -
-
-
<i class="icon-stop"></i> icon-stop
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/strikethrough/index.html b/library/font_awesome/src/3.2.1/icon/strikethrough/index.html deleted file mode 100644 index 290a87e12..000000000 --- a/library/font_awesome/src/3.2.1/icon/strikethrough/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-strikethrough: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-strikethrough - - · - Unicode: f0cc · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-strikethrough -
-
-
<i class="icon-strikethrough"></i> icon-strikethrough
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/subscript/index.html b/library/font_awesome/src/3.2.1/icon/subscript/index.html deleted file mode 100644 index 6f002b402..000000000 --- a/library/font_awesome/src/3.2.1/icon/subscript/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-subscript: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-subscript - - · - Unicode: f12c · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-subscript -
-
-
<i class="icon-subscript"></i> icon-subscript
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/suitcase/index.html b/library/font_awesome/src/3.2.1/icon/suitcase/index.html deleted file mode 100644 index 31904aeed..000000000 --- a/library/font_awesome/src/3.2.1/icon/suitcase/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-suitcase: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-suitcase - - · - Unicode: f0f2 · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-suitcase -
-
-
<i class="icon-suitcase"></i> icon-suitcase
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/sun/index.html b/library/font_awesome/src/3.2.1/icon/sun/index.html deleted file mode 100644 index b51eb9f82..000000000 --- a/library/font_awesome/src/3.2.1/icon/sun/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-sun: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-sun - - · - Unicode: f185 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-sun -
-
-
<i class="icon-sun"></i> icon-sun
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/superscript/index.html b/library/font_awesome/src/3.2.1/icon/superscript/index.html deleted file mode 100644 index 26a79f1af..000000000 --- a/library/font_awesome/src/3.2.1/icon/superscript/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-superscript: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-superscript - - · - Unicode: f12b · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-superscript -
-
-
<i class="icon-superscript"></i> icon-superscript
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/table/index.html b/library/font_awesome/src/3.2.1/icon/table/index.html deleted file mode 100644 index 333ae25d5..000000000 --- a/library/font_awesome/src/3.2.1/icon/table/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-table: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-table - - · - Unicode: f0ce · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-table -
-
-
<i class="icon-table"></i> icon-table
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/tablet/index.html b/library/font_awesome/src/3.2.1/icon/tablet/index.html deleted file mode 100644 index 145880116..000000000 --- a/library/font_awesome/src/3.2.1/icon/tablet/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-tablet: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-tablet - - · - Unicode: f10a · - Created: v3.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-tablet -
-
-
<i class="icon-tablet"></i> icon-tablet
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/tag/index.html b/library/font_awesome/src/3.2.1/icon/tag/index.html deleted file mode 100644 index 6db72cef8..000000000 --- a/library/font_awesome/src/3.2.1/icon/tag/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-tag: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-tag - - · - Unicode: f02b · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-tag -
-
-
<i class="icon-tag"></i> icon-tag
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/tags/index.html b/library/font_awesome/src/3.2.1/icon/tags/index.html deleted file mode 100644 index a6bbaf6c0..000000000 --- a/library/font_awesome/src/3.2.1/icon/tags/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-tags: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-tags - - · - Unicode: f02c · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-tags -
-
-
<i class="icon-tags"></i> icon-tags
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/tasks/index.html b/library/font_awesome/src/3.2.1/icon/tasks/index.html deleted file mode 100644 index 1286518ba..000000000 --- a/library/font_awesome/src/3.2.1/icon/tasks/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-tasks: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-tasks - - · - Unicode: f0ae · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-tasks -
-
-
<i class="icon-tasks"></i> icon-tasks
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/terminal/index.html b/library/font_awesome/src/3.2.1/icon/terminal/index.html deleted file mode 100644 index 3b42e117b..000000000 --- a/library/font_awesome/src/3.2.1/icon/terminal/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-terminal: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-terminal - - · - Unicode: f120 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-terminal -
-
-
<i class="icon-terminal"></i> icon-terminal
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/text-height/index.html b/library/font_awesome/src/3.2.1/icon/text-height/index.html deleted file mode 100644 index db9fc1c97..000000000 --- a/library/font_awesome/src/3.2.1/icon/text-height/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-text-height: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-text-height - - · - Unicode: f034 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-text-height -
-
-
<i class="icon-text-height"></i> icon-text-height
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/text-width/index.html b/library/font_awesome/src/3.2.1/icon/text-width/index.html deleted file mode 100644 index a631f0381..000000000 --- a/library/font_awesome/src/3.2.1/icon/text-width/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-text-width: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-text-width - - · - Unicode: f035 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-text-width -
-
-
<i class="icon-text-width"></i> icon-text-width
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/th-large/index.html b/library/font_awesome/src/3.2.1/icon/th-large/index.html deleted file mode 100644 index 4bf7f8f64..000000000 --- a/library/font_awesome/src/3.2.1/icon/th-large/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-th-large: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-th-large - - · - Unicode: f009 · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-th-large -
-
-
<i class="icon-th-large"></i> icon-th-large
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/th-list/index.html b/library/font_awesome/src/3.2.1/icon/th-list/index.html deleted file mode 100644 index 6e2054526..000000000 --- a/library/font_awesome/src/3.2.1/icon/th-list/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-th-list: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-th-list - - · - Unicode: f00b · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-th-list -
-
-
<i class="icon-th-list"></i> icon-th-list
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/th/index.html b/library/font_awesome/src/3.2.1/icon/th/index.html deleted file mode 100644 index f5fab7507..000000000 --- a/library/font_awesome/src/3.2.1/icon/th/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-th: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-th - - · - Unicode: f00a · - Created: v1.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-th -
-
-
<i class="icon-th"></i> icon-th
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/thumbs-down-alt/index.html b/library/font_awesome/src/3.2.1/icon/thumbs-down-alt/index.html deleted file mode 100644 index 72bfe5631..000000000 --- a/library/font_awesome/src/3.2.1/icon/thumbs-down-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-thumbs-down-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-thumbs-down-alt - - · - Unicode: f088 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-thumbs-down-alt -
-
-
<i class="icon-thumbs-down-alt"></i> icon-thumbs-down-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/thumbs-down/index.html b/library/font_awesome/src/3.2.1/icon/thumbs-down/index.html deleted file mode 100644 index 0db7214e9..000000000 --- a/library/font_awesome/src/3.2.1/icon/thumbs-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-thumbs-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-thumbs-down - - · - Unicode: f165 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-thumbs-down -
-
-
<i class="icon-thumbs-down"></i> icon-thumbs-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/thumbs-up-alt/index.html b/library/font_awesome/src/3.2.1/icon/thumbs-up-alt/index.html deleted file mode 100644 index 950e75270..000000000 --- a/library/font_awesome/src/3.2.1/icon/thumbs-up-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-thumbs-up-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-thumbs-up-alt - - · - Unicode: f087 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-thumbs-up-alt -
-
-
<i class="icon-thumbs-up-alt"></i> icon-thumbs-up-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/thumbs-up/index.html b/library/font_awesome/src/3.2.1/icon/thumbs-up/index.html deleted file mode 100644 index 43564afa8..000000000 --- a/library/font_awesome/src/3.2.1/icon/thumbs-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-thumbs-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-thumbs-up - - · - Unicode: f164 · - Created: v3.2 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-thumbs-up -
-
-
<i class="icon-thumbs-up"></i> icon-thumbs-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/ticket/index.html b/library/font_awesome/src/3.2.1/icon/ticket/index.html deleted file mode 100644 index c94a15f08..000000000 --- a/library/font_awesome/src/3.2.1/icon/ticket/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-ticket: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-ticket - - · - Unicode: f145 · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-ticket -
-
-
<i class="icon-ticket"></i> icon-ticket
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/time/index.html b/library/font_awesome/src/3.2.1/icon/time/index.html deleted file mode 100644 index bfa505d9d..000000000 --- a/library/font_awesome/src/3.2.1/icon/time/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-time: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-time - - · - Unicode: f017 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-time -
-
-
<i class="icon-time"></i> icon-time
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/tint/index.html b/library/font_awesome/src/3.2.1/icon/tint/index.html deleted file mode 100644 index 8e079ce01..000000000 --- a/library/font_awesome/src/3.2.1/icon/tint/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-tint: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-tint - - · - Unicode: f043 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-tint -
-
-
<i class="icon-tint"></i> icon-tint
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/trash/index.html b/library/font_awesome/src/3.2.1/icon/trash/index.html deleted file mode 100644 index e2d16ab2b..000000000 --- a/library/font_awesome/src/3.2.1/icon/trash/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-trash: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-trash - - · - Unicode: f014 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-trash -
-
-
<i class="icon-trash"></i> icon-trash
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/trello/index.html b/library/font_awesome/src/3.2.1/icon/trello/index.html deleted file mode 100644 index 3ea84577c..000000000 --- a/library/font_awesome/src/3.2.1/icon/trello/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-trello: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-trello - - · - Unicode: f181 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-trello -
-
-
<i class="icon-trello"></i> icon-trello
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/trophy/index.html b/library/font_awesome/src/3.2.1/icon/trophy/index.html deleted file mode 100644 index afc1542ad..000000000 --- a/library/font_awesome/src/3.2.1/icon/trophy/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-trophy: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-trophy - - · - Unicode: f091 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-trophy -
-
-
<i class="icon-trophy"></i> icon-trophy
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/truck/index.html b/library/font_awesome/src/3.2.1/icon/truck/index.html deleted file mode 100644 index fdc00d7df..000000000 --- a/library/font_awesome/src/3.2.1/icon/truck/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-truck: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-truck - - · - Unicode: f0d1 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-truck -
-
-
<i class="icon-truck"></i> icon-truck
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/tumblr-sign/index.html b/library/font_awesome/src/3.2.1/icon/tumblr-sign/index.html deleted file mode 100644 index 9a613cbcc..000000000 --- a/library/font_awesome/src/3.2.1/icon/tumblr-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-tumblr-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-tumblr-sign - - · - Unicode: f174 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-tumblr-sign -
-
-
<i class="icon-tumblr-sign"></i> icon-tumblr-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/tumblr/index.html b/library/font_awesome/src/3.2.1/icon/tumblr/index.html deleted file mode 100644 index fd7f30615..000000000 --- a/library/font_awesome/src/3.2.1/icon/tumblr/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-tumblr: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-tumblr - - · - Unicode: f173 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-tumblr -
-
-
<i class="icon-tumblr"></i> icon-tumblr
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/twitter-sign/index.html b/library/font_awesome/src/3.2.1/icon/twitter-sign/index.html deleted file mode 100644 index 009efcb2e..000000000 --- a/library/font_awesome/src/3.2.1/icon/twitter-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-twitter-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-twitter-sign - - · - Unicode: f081 · - Created: v1.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-twitter-sign -
-
-
<i class="icon-twitter-sign"></i> icon-twitter-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/twitter/index.html b/library/font_awesome/src/3.2.1/icon/twitter/index.html deleted file mode 100644 index 42854fabc..000000000 --- a/library/font_awesome/src/3.2.1/icon/twitter/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-twitter: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-twitter - - · - Unicode: f099 · - Created: v2.0 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-twitter -
-
-
<i class="icon-twitter"></i> icon-twitter
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/umbrella/index.html b/library/font_awesome/src/3.2.1/icon/umbrella/index.html deleted file mode 100644 index af2a1a944..000000000 --- a/library/font_awesome/src/3.2.1/icon/umbrella/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-umbrella: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-umbrella - - · - Unicode: f0e9 · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-umbrella -
-
-
<i class="icon-umbrella"></i> icon-umbrella
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/underline/index.html b/library/font_awesome/src/3.2.1/icon/underline/index.html deleted file mode 100644 index 2e493cd4e..000000000 --- a/library/font_awesome/src/3.2.1/icon/underline/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-underline: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-underline - - · - Unicode: f0cd · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-underline -
-
-
<i class="icon-underline"></i> icon-underline
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/undo/index.html b/library/font_awesome/src/3.2.1/icon/undo/index.html deleted file mode 100644 index d0f3a4615..000000000 --- a/library/font_awesome/src/3.2.1/icon/undo/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-undo: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-undo - - · - Unicode: f0e2 · - Created: v2.0 · - Categories: - - Text Editor Icons - - - - · Aliases: - - icon-rotate-left - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-undo -
-
-
<i class="icon-undo"></i> icon-undo
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/unlink/index.html b/library/font_awesome/src/3.2.1/icon/unlink/index.html deleted file mode 100644 index d427fcca6..000000000 --- a/library/font_awesome/src/3.2.1/icon/unlink/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-unlink: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-unlink - - · - Unicode: f127 · - Created: v3.1 · - Categories: - - Text Editor Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-unlink -
-
-
<i class="icon-unlink"></i> icon-unlink
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/unlock-alt/index.html b/library/font_awesome/src/3.2.1/icon/unlock-alt/index.html deleted file mode 100644 index 0bec883a5..000000000 --- a/library/font_awesome/src/3.2.1/icon/unlock-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-unlock-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-unlock-alt - - · - Unicode: f13e · - Created: v3.1 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-unlock-alt -
-
-
<i class="icon-unlock-alt"></i> icon-unlock-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/unlock/index.html b/library/font_awesome/src/3.2.1/icon/unlock/index.html deleted file mode 100644 index 9adf272fc..000000000 --- a/library/font_awesome/src/3.2.1/icon/unlock/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-unlock: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-unlock - - · - Unicode: f09c · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-unlock -
-
-
<i class="icon-unlock"></i> icon-unlock
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/upload-alt/index.html b/library/font_awesome/src/3.2.1/icon/upload-alt/index.html deleted file mode 100644 index f4664081c..000000000 --- a/library/font_awesome/src/3.2.1/icon/upload-alt/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-upload-alt: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-upload-alt - - · - Unicode: f093 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-upload-alt -
-
-
<i class="icon-upload-alt"></i> icon-upload-alt
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/upload/index.html b/library/font_awesome/src/3.2.1/icon/upload/index.html deleted file mode 100644 index 6119f9f4b..000000000 --- a/library/font_awesome/src/3.2.1/icon/upload/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-upload: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-upload - - · - Unicode: f01b · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-upload -
-
-
<i class="icon-upload"></i> icon-upload
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/usd/index.html b/library/font_awesome/src/3.2.1/icon/usd/index.html deleted file mode 100644 index 0d1d8a403..000000000 --- a/library/font_awesome/src/3.2.1/icon/usd/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - icon-usd: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-usd - - · - Unicode: f155 · - Created: v3.2 · - Categories: - - Currency Icons - - - - · Aliases: - - icon-dollar - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-usd -
-
-
<i class="icon-usd"></i> icon-usd
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/user-md/index.html b/library/font_awesome/src/3.2.1/icon/user-md/index.html deleted file mode 100644 index 926509da7..000000000 --- a/library/font_awesome/src/3.2.1/icon/user-md/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-user-md: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-user-md - - · - Unicode: f0f0 · - Created: v2.0 · - Categories: - - Medical Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-user-md -
-
-
<i class="icon-user-md"></i> icon-user-md
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/user/index.html b/library/font_awesome/src/3.2.1/icon/user/index.html deleted file mode 100644 index ce3e264a0..000000000 --- a/library/font_awesome/src/3.2.1/icon/user/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-user: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-user - - · - Unicode: f007 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-user -
-
-
<i class="icon-user"></i> icon-user
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/vk/index.html b/library/font_awesome/src/3.2.1/icon/vk/index.html deleted file mode 100644 index 308192606..000000000 --- a/library/font_awesome/src/3.2.1/icon/vk/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-vk: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-vk - - · - Unicode: f189 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-vk -
-
-
<i class="icon-vk"></i> icon-vk
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/volume-down/index.html b/library/font_awesome/src/3.2.1/icon/volume-down/index.html deleted file mode 100644 index e9aa24e95..000000000 --- a/library/font_awesome/src/3.2.1/icon/volume-down/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-volume-down: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-volume-down - - · - Unicode: f027 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-volume-down -
-
-
<i class="icon-volume-down"></i> icon-volume-down
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/volume-off/index.html b/library/font_awesome/src/3.2.1/icon/volume-off/index.html deleted file mode 100644 index 53a1d58e6..000000000 --- a/library/font_awesome/src/3.2.1/icon/volume-off/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-volume-off: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-volume-off - - · - Unicode: f026 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-volume-off -
-
-
<i class="icon-volume-off"></i> icon-volume-off
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/volume-up/index.html b/library/font_awesome/src/3.2.1/icon/volume-up/index.html deleted file mode 100644 index c9f82fb6f..000000000 --- a/library/font_awesome/src/3.2.1/icon/volume-up/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-volume-up: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-volume-up - - · - Unicode: f028 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-volume-up -
-
-
<i class="icon-volume-up"></i> icon-volume-up
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/warning-sign/index.html b/library/font_awesome/src/3.2.1/icon/warning-sign/index.html deleted file mode 100644 index 29a342a7c..000000000 --- a/library/font_awesome/src/3.2.1/icon/warning-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-warning-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-warning-sign - - · - Unicode: f071 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-warning-sign -
-
-
<i class="icon-warning-sign"></i> icon-warning-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/weibo/index.html b/library/font_awesome/src/3.2.1/icon/weibo/index.html deleted file mode 100644 index 6a1ab7a34..000000000 --- a/library/font_awesome/src/3.2.1/icon/weibo/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-weibo: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-weibo - - · - Unicode: f18a · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-weibo -
-
-
<i class="icon-weibo"></i> icon-weibo
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/windows/index.html b/library/font_awesome/src/3.2.1/icon/windows/index.html deleted file mode 100644 index 973a33974..000000000 --- a/library/font_awesome/src/3.2.1/icon/windows/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-windows: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-windows - - · - Unicode: f17a · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-windows -
-
-
<i class="icon-windows"></i> icon-windows
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/wrench/index.html b/library/font_awesome/src/3.2.1/icon/wrench/index.html deleted file mode 100644 index 3a9cac23d..000000000 --- a/library/font_awesome/src/3.2.1/icon/wrench/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-wrench: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-wrench - - · - Unicode: f0ad · - Created: v2.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-wrench -
-
-
<i class="icon-wrench"></i> icon-wrench
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/xing-sign/index.html b/library/font_awesome/src/3.2.1/icon/xing-sign/index.html deleted file mode 100644 index e1d173ccf..000000000 --- a/library/font_awesome/src/3.2.1/icon/xing-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-xing-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-xing-sign - - · - Unicode: f169 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-xing-sign -
-
-
<i class="icon-xing-sign"></i> icon-xing-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/xing/index.html b/library/font_awesome/src/3.2.1/icon/xing/index.html deleted file mode 100644 index 3d378d233..000000000 --- a/library/font_awesome/src/3.2.1/icon/xing/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-xing: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-xing - - · - Unicode: f168 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-xing -
-
-
<i class="icon-xing"></i> icon-xing
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/youtube-play/index.html b/library/font_awesome/src/3.2.1/icon/youtube-play/index.html deleted file mode 100644 index f15866955..000000000 --- a/library/font_awesome/src/3.2.1/icon/youtube-play/index.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - - - - - icon-youtube-play: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-youtube-play - - · - Unicode: f16a · - Created: v3.2 · - Categories: - - Brand Icons, - - Video Player Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-youtube-play -
-
-
<i class="icon-youtube-play"></i> icon-youtube-play
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/youtube-sign/index.html b/library/font_awesome/src/3.2.1/icon/youtube-sign/index.html deleted file mode 100644 index fcec9ccc3..000000000 --- a/library/font_awesome/src/3.2.1/icon/youtube-sign/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-youtube-sign: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-youtube-sign - - · - Unicode: f166 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-youtube-sign -
-
-
<i class="icon-youtube-sign"></i> icon-youtube-sign
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/youtube/index.html b/library/font_awesome/src/3.2.1/icon/youtube/index.html deleted file mode 100644 index 406a3bc42..000000000 --- a/library/font_awesome/src/3.2.1/icon/youtube/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-youtube: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-youtube - - · - Unicode: f167 · - Created: v3.2 · - Categories: - - Brand Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-youtube -
-
-
<i class="icon-youtube"></i> icon-youtube
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/zoom-in/index.html b/library/font_awesome/src/3.2.1/icon/zoom-in/index.html deleted file mode 100644 index 7c30b0e9e..000000000 --- a/library/font_awesome/src/3.2.1/icon/zoom-in/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-zoom-in: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-zoom-in - - · - Unicode: f00e · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-zoom-in -
-
-
<i class="icon-zoom-in"></i> icon-zoom-in
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icon/zoom-out/index.html b/library/font_awesome/src/3.2.1/icon/zoom-out/index.html deleted file mode 100644 index ddbe58999..000000000 --- a/library/font_awesome/src/3.2.1/icon/zoom-out/index.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - icon-zoom-out: Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-    - -    -    -    -   - - -
-

- icon-zoom-out - - · - Unicode: f010 · - Created: v1.0 · - Categories: - - Web Application Icons - - - - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-zoom-out -
-
-
<i class="icon-zoom-out"></i> icon-zoom-out
-
-
-
Looking for more? Check out the examples.
-
-
-
-
-
-
-
-
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/icons.yml b/library/font_awesome/src/3.2.1/icons.yml deleted file mode 100644 index c3c8f531a..000000000 --- a/library/font_awesome/src/3.2.1/icons.yml +++ /dev/null @@ -1,2590 +0,0 @@ -icons: - - name: Glass - id: glass - unicode: f000 - created: 1.0 - categories: - - Web Application Icons - - - name: Music - id: music - unicode: f001 - created: 1.0 - categories: - - Web Application Icons - - - name: Search - id: search - unicode: f002 - created: 1.0 - categories: - - Web Application Icons - - - name: Envelope Alt - id: envelope-alt - unicode: f003 - created: 1.0 - categories: - - Web Application Icons - - - name: Heart - id: heart - unicode: f004 - created: 1.0 - categories: - - Web Application Icons - - - name: Star - id: star - unicode: f005 - created: 1.0 - categories: - - Web Application Icons - - - name: Star Empty - id: star-empty - unicode: f006 - created: 1.0 - categories: - - Web Application Icons - - - name: User - id: user - unicode: f007 - created: 1.0 - categories: - - Web Application Icons - - - name: Film - id: film - unicode: f008 - created: 1.0 - categories: - - Web Application Icons - - - name: th-large - id: th-large - unicode: f009 - created: 1.0 - categories: - - Text Editor Icons - - - name: th - id: th - unicode: f00a - created: 1.0 - categories: - - Text Editor Icons - - - name: th-list - id: th-list - unicode: f00b - created: 1.0 - categories: - - Text Editor Icons - - - name: OK - id: ok - unicode: f00c - created: 1.0 - categories: - - Web Application Icons - - - name: Remove - id: remove - unicode: f00d - created: 1.0 - categories: - - Web Application Icons - - - name: Zoom In - id: zoom-in - unicode: f00e - created: 1.0 - categories: - - Web Application Icons - - - - name: Zoom Out - id: zoom-out - unicode: f010 - created: 1.0 - categories: - - Web Application Icons - - - name: Off - id: 'off' - unicode: f011 - created: 1.0 - aliases: - - power-off - categories: - - Web Application Icons - - - name: signal - id: signal - unicode: f012 - created: 1.0 - categories: - - Web Application Icons - - - name: cog - id: cog - unicode: f013 - created: 1.0 - aliases: - - gear - categories: - - Web Application Icons - - - name: trash - id: trash - unicode: f014 - created: 1.0 - categories: - - Web Application Icons - - - name: home - id: home - unicode: f015 - created: 1.0 - categories: - - Web Application Icons - - - name: file-alt - id: file-alt - unicode: f016 - created: 1.0 - categories: - - Text Editor Icons - - - name: time - id: time - unicode: f017 - created: 1.0 - categories: - - Web Application Icons - - - name: road - id: road - unicode: f018 - created: 1.0 - categories: - - Web Application Icons - - - name: download-alt - id: download-alt - unicode: f019 - created: 1.0 - categories: - - Web Application Icons - - - name: download - id: download - unicode: f01a - created: 1.0 - categories: - - Web Application Icons - - - name: upload - id: upload - unicode: f01b - created: 1.0 - categories: - - Web Application Icons - - - name: inbox - id: inbox - unicode: f01c - created: 1.0 - categories: - - Web Application Icons - - - name: play-circle - id: play-circle - unicode: f01d - created: 1.0 - categories: - - Video Player Icons - - - name: repeat - id: repeat - unicode: f01e - created: 1.0 - aliases: - - rotate-right - categories: - - Text Editor Icons - - - - name: refresh - id: refresh - unicode: f021 - created: 1.0 - categories: - - Web Application Icons - - - name: list-alt - id: list-alt - unicode: f022 - created: 1.0 - categories: - - Text Editor Icons - - - name: lock - id: lock - unicode: f023 - created: 1.0 - categories: - - Web Application Icons - - - name: flag - id: flag - unicode: f024 - created: 1.0 - categories: - - Web Application Icons - - - name: headphones - id: headphones - unicode: f025 - created: 1.0 - categories: - - Web Application Icons - - - name: volume-off - id: volume-off - unicode: f026 - created: 1.0 - categories: - - Web Application Icons - - - name: volume-down - id: volume-down - unicode: f027 - created: 1.0 - categories: - - Web Application Icons - - - name: volume-up - id: volume-up - unicode: f028 - created: 1.0 - categories: - - Web Application Icons - - - name: qrcode - id: qrcode - unicode: f029 - created: 1.0 - categories: - - Web Application Icons - - - name: barcode - id: barcode - unicode: f02a - created: 1.0 - categories: - - Web Application Icons - - - name: tag - id: tag - unicode: f02b - created: 1.0 - categories: - - Web Application Icons - - - name: tags - id: tags - unicode: f02c - created: 1.0 - categories: - - Web Application Icons - - - name: book - id: book - unicode: f02d - created: 1.0 - categories: - - Web Application Icons - - - name: bookmark - id: bookmark - unicode: f02e - created: 1.0 - categories: - - Web Application Icons - - - name: print - id: print - unicode: f02f - created: 1.0 - categories: - - Web Application Icons - - - - name: camera - id: camera - unicode: f030 - created: 1.0 - categories: - - Web Application Icons - - - name: font - id: font - unicode: f031 - created: 1.0 - categories: - - Text Editor Icons - - - name: bold - id: bold - unicode: f032 - created: 1.0 - categories: - - Text Editor Icons - - - name: italic - id: italic - unicode: f033 - created: 1.0 - categories: - - Text Editor Icons - - - name: text-height - id: text-height - unicode: f034 - created: 1.0 - categories: - - Text Editor Icons - - - name: text-width - id: text-width - unicode: f035 - created: 1.0 - categories: - - Text Editor Icons - - - name: align-left - id: align-left - unicode: f036 - created: 1.0 - categories: - - Text Editor Icons - - - name: align-center - id: align-center - unicode: f037 - created: 1.0 - categories: - - Text Editor Icons - - - name: align-right - id: align-right - unicode: f038 - created: 1.0 - categories: - - Text Editor Icons - - - name: align-justify - id: align-justify - unicode: f039 - created: 1.0 - categories: - - Text Editor Icons - - - name: list - id: list - unicode: f03a - created: 1.0 - categories: - - Text Editor Icons - - - name: indent-left - id: indent-left - unicode: f03b - created: 1.0 - categories: - - Text Editor Icons - - - name: indent-right - id: indent-right - unicode: f03c - created: 1.0 - categories: - - Text Editor Icons - - - name: facetime-video - id: facetime-video - unicode: f03d - created: 1.0 - categories: - - Web Application Icons - - - name: picture - id: picture - unicode: f03e - created: 1.0 - categories: - - Web Application Icons - - - - name: pencil - id: pencil - unicode: f040 - created: 1.0 - categories: - - Web Application Icons - - - name: map-marker - id: map-marker - unicode: f041 - created: 1.0 - categories: - - Web Application Icons - - - name: adjust - id: adjust - unicode: f042 - created: 1.0 - categories: - - Web Application Icons - - - name: tint - id: tint - unicode: f043 - created: 1.0 - categories: - - Web Application Icons - - - name: edit - id: edit - unicode: f044 - created: 1.0 - categories: - - Web Application Icons - - - name: share - id: share - unicode: f045 - created: 1.0 - categories: - - Web Application Icons - - - name: check - id: check - unicode: f046 - created: 1.0 - categories: - - Web Application Icons - - - name: move - id: move - unicode: f047 - created: 1.0 - categories: - - Web Application Icons - - - name: step-backward - id: step-backward - unicode: f048 - created: 1.0 - categories: - - Video Player Icons - - - name: fast-backward - id: fast-backward - unicode: f049 - created: 1.0 - categories: - - Video Player Icons - - - name: backward - id: backward - unicode: f04a - created: 1.0 - categories: - - Video Player Icons - - - name: play - id: play - unicode: f04b - created: 1.0 - categories: - - Video Player Icons - - - name: pause - id: pause - unicode: f04c - created: 1.0 - categories: - - Video Player Icons - - - name: stop - id: stop - unicode: f04d - created: 1.0 - categories: - - Video Player Icons - - - name: forward - id: forward - unicode: f04e - created: 1.0 - categories: - - Video Player Icons - - - - name: fast-forward - id: fast-forward - unicode: f050 - created: 1.0 - categories: - - Video Player Icons - - - name: step-forward - id: step-forward - unicode: f051 - created: 1.0 - categories: - - Video Player Icons - - - name: eject - id: eject - unicode: f052 - created: 1.0 - categories: - - Video Player Icons - - - name: chevron-left - id: chevron-left - unicode: f053 - created: 1.0 - categories: - - Directional Icons - - - name: chevron-right - id: chevron-right - unicode: f054 - created: 1.0 - categories: - - Directional Icons - - - name: plus-sign - id: plus-sign - unicode: f055 - created: 1.0 - categories: - - Web Application Icons - - - name: minus-sign - id: minus-sign - unicode: f056 - created: 1.0 - categories: - - Web Application Icons - - - name: remove-sign - id: remove-sign - unicode: f057 - created: 1.0 - categories: - - Web Application Icons - - - name: ok-sign - id: ok-sign - unicode: f058 - created: 1.0 - categories: - - Web Application Icons - - - name: question-sign - id: question-sign - unicode: f059 - created: 1.0 - categories: - - Web Application Icons - - - name: info-sign - id: info-sign - unicode: f05a - created: 1.0 - categories: - - Web Application Icons - - - name: screenshot - id: screenshot - unicode: f05b - created: 1.0 - categories: - - Web Application Icons - - - name: remove-circle - id: remove-circle - unicode: f05c - created: 1.0 - categories: - - Web Application Icons - - - name: ok-circle - id: ok-circle - unicode: f05d - created: 1.0 - categories: - - Web Application Icons - - - name: ban-circle - id: ban-circle - unicode: f05e - created: 1.0 - categories: - - Web Application Icons - - - - name: arrow-left - id: arrow-left - unicode: f060 - created: 1.0 - categories: - - Directional Icons - - - name: arrow-right - id: arrow-right - unicode: f061 - created: 1.0 - categories: - - Directional Icons - - - name: arrow-up - id: arrow-up - unicode: f062 - created: 1.0 - categories: - - Directional Icons - - - name: arrow-down - id: arrow-down - unicode: f063 - created: 1.0 - categories: - - Directional Icons - - - name: share-alt - id: share-alt - unicode: f064 - created: 1.0 - aliases: - - mail-forward - categories: - - Web Application Icons - - - name: resize-full - id: resize-full - unicode: f065 - created: 1.0 - categories: - - Video Player Icons - - - name: resize-small - id: resize-small - unicode: f066 - created: 1.0 - categories: - - Video Player Icons - - - name: plus - id: plus - unicode: f067 - created: 1.0 - categories: - - Web Application Icons - - - name: minus - id: minus - unicode: f068 - created: 1.0 - categories: - - Web Application Icons - - - name: asterisk - id: asterisk - unicode: f069 - created: 1.0 - categories: - - Web Application Icons - - - name: exclamation-sign - id: exclamation-sign - unicode: f06a - created: 1.0 - categories: - - Web Application Icons - - - name: gift - id: gift - unicode: f06b - created: 1.0 - categories: - - Web Application Icons - - - name: leaf - id: leaf - unicode: f06c - created: 1.0 - categories: - - Web Application Icons - - - name: fire - id: fire - unicode: f06d - created: 1.0 - categories: - - Web Application Icons - - - name: eye-open - id: eye-open - unicode: f06e - created: 1.0 - categories: - - Web Application Icons - - - - name: eye-close - id: eye-close - unicode: f070 - created: 1.0 - categories: - - Web Application Icons - - - name: warning-sign - id: warning-sign - unicode: f071 - created: 1.0 - categories: - - Web Application Icons - - - name: plane - id: plane - unicode: f072 - created: 1.0 - categories: - - Web Application Icons - - - name: calendar - id: calendar - unicode: f073 - created: 1.0 - categories: - - Web Application Icons - - - name: random - id: random - unicode: f074 - created: 1.0 - categories: - - Web Application Icons - - - name: comment - id: comment - unicode: f075 - created: 1.0 - categories: - - Web Application Icons - - - name: magnet - id: magnet - unicode: f076 - created: 1.0 - categories: - - Web Application Icons - - - name: chevron-up - id: chevron-up - unicode: f077 - created: 1.0 - categories: - - Directional Icons - - - name: chevron-down - id: chevron-down - unicode: f078 - created: 1.0 - categories: - - Directional Icons - - - name: retweet - id: retweet - unicode: f079 - created: 1.0 - categories: - - Web Application Icons - - - name: shopping-cart - id: shopping-cart - unicode: f07a - created: 1.0 - categories: - - Web Application Icons - - - name: folder-close - id: folder-close - unicode: f07b - created: 1.0 - categories: - - Web Application Icons - - - name: folder-open - id: folder-open - unicode: f07c - created: 1.0 - categories: - - Web Application Icons - - - name: resize-vertical - id: resize-vertical - unicode: f07d - created: 1.0 - categories: - - Web Application Icons - - - name: resize-horizontal - id: resize-horizontal - unicode: f07e - created: 1.0 - categories: - - Web Application Icons - - - - name: bar-chart - id: bar-chart - unicode: f080 - created: 1.0 - categories: - - Web Application Icons - - - name: twitter-sign - id: twitter-sign - unicode: f081 - created: 1.0 - categories: - - Brand Icons - - - name: facebook-sign - id: facebook-sign - unicode: f082 - created: 1.0 - categories: - - Brand Icons - - - name: camera-retro - id: camera-retro - unicode: f083 - created: 1.0 - categories: - - Web Application Icons - - - name: key - id: key - unicode: f084 - created: 1.0 - categories: - - Web Application Icons - - - name: cogs - id: cogs - unicode: f085 - created: 1.0 - aliases: - - gears - categories: - - Web Application Icons - - - name: comments - id: comments - unicode: f086 - created: 1.0 - categories: - - Web Application Icons - - - name: thumbs-up-alt - id: thumbs-up-alt - unicode: f087 - created: 1.0 - categories: - - Web Application Icons - - - name: thumbs-down-alt - id: thumbs-down-alt - unicode: f088 - created: 1.0 - categories: - - Web Application Icons - - - name: star-half - id: star-half - unicode: f089 - created: 1.0 - categories: - - Web Application Icons - - - name: heart-empty - id: heart-empty - unicode: f08a - created: 1.0 - categories: - - Web Application Icons - - - name: signout - id: signout - unicode: f08b - created: 1.0 - categories: - - Web Application Icons - - - name: linkedin-sign - id: linkedin-sign - unicode: f08c - created: 1.0 - categories: - - Brand Icons - - - name: pushpin - id: pushpin - unicode: f08d - created: 1.0 - categories: - - Web Application Icons - - - name: external-link - id: external-link - unicode: f08e - created: 1.0 - categories: - - Web Application Icons - - - - name: signin - id: signin - unicode: f090 - created: 1.0 - categories: - - Web Application Icons - - - name: trophy - id: trophy - unicode: f091 - created: 1.0 - categories: - - Web Application Icons - - - name: github-sign - id: github-sign - unicode: f092 - created: 1.0 - categories: - - Brand Icons - - - name: upload-alt - id: upload-alt - unicode: f093 - created: 1.0 - categories: - - Web Application Icons - - - name: lemon - id: lemon - unicode: f094 - created: 1.0 - categories: - - Web Application Icons - - - name: phone - id: phone - unicode: f095 - created: 2.0 - categories: - - Web Application Icons - - - name: check-empty - id: check-empty - unicode: f096 - created: 2.0 - aliases: - - unchecked - categories: - - Web Application Icons - - - name: bookmark-empty - id: bookmark-empty - unicode: f097 - created: 2.0 - categories: - - Web Application Icons - - - name: phone-sign - id: phone-sign - unicode: f098 - created: 2.0 - categories: - - Web Application Icons - - - name: twitter - id: twitter - unicode: f099 - created: 2.0 - categories: - - Brand Icons - - - name: facebook - id: facebook - unicode: f09a - created: 2.0 - categories: - - Brand Icons - - - name: github - id: github - unicode: f09b - created: 2.0 - categories: - - Brand Icons - - - name: unlock - id: unlock - unicode: f09c - created: 2.0 - categories: - - Web Application Icons - - - name: credit-card - id: credit-card - unicode: f09d - created: 2.0 - categories: - - Web Application Icons - - - name: rss - id: rss - unicode: f09e - created: 2.0 - categories: - - Web Application Icons - - - - name: hdd - id: hdd - unicode: f0a0 - created: 2.0 - categories: - - Web Application Icons - - - name: bullhorn - id: bullhorn - unicode: f0a1 - created: 2.0 - categories: - - Web Application Icons - - - name: bell - id: bell - unicode: f0a2 - created: 2.0 - categories: - - Web Application Icons - - - name: certificate - id: certificate - unicode: f0a3 - created: 2.0 - categories: - - Web Application Icons - - - name: hand-right - id: hand-right - unicode: f0a4 - created: 2.0 - categories: - - Directional Icons - - - name: hand-left - id: hand-left - unicode: f0a5 - created: 2.0 - categories: - - Directional Icons - - - name: hand-up - id: hand-up - unicode: f0a6 - created: 2.0 - categories: - - Directional Icons - - - name: hand-down - id: hand-down - unicode: f0a7 - created: 2.0 - categories: - - Directional Icons - - - name: circle-arrow-left - id: circle-arrow-left - unicode: f0a8 - created: 2.0 - categories: - - Directional Icons - - - name: circle-arrow-right - id: circle-arrow-right - unicode: f0a9 - created: 2.0 - categories: - - Directional Icons - - - name: circle-arrow-up - id: circle-arrow-up - unicode: f0aa - created: 2.0 - categories: - - Directional Icons - - - name: circle-arrow-down - id: circle-arrow-down - unicode: f0ab - created: 2.0 - categories: - - Directional Icons - - - name: globe - id: globe - unicode: f0ac - created: 2.0 - categories: - - Web Application Icons - - - name: wrench - id: wrench - unicode: f0ad - created: 2.0 - categories: - - Web Application Icons - - - name: tasks - id: tasks - unicode: f0ae - created: 2.0 - categories: - - Web Application Icons - - - - name: filter - id: filter - unicode: f0b0 - created: 2.0 - categories: - - Web Application Icons - - - name: briefcase - id: briefcase - unicode: f0b1 - created: 2.0 - categories: - - Web Application Icons - - - name: fullscreen - id: fullscreen - unicode: f0b2 - created: 2.0 - categories: - - Video Player Icons - - - - name: group - id: group - unicode: f0c0 - created: 2.0 - categories: - - Web Application Icons - - - name: link - id: link - unicode: f0c1 - created: 2.0 - categories: - - Text Editor Icons - - - name: cloud - id: cloud - unicode: f0c2 - created: 2.0 - categories: - - Web Application Icons - - - name: beaker - id: beaker - unicode: f0c3 - created: 2.0 - categories: - - Web Application Icons - - - name: cut - id: cut - unicode: f0c4 - created: 2.0 - categories: - - Text Editor Icons - - - name: copy - id: copy - unicode: f0c5 - created: 2.0 - categories: - - Text Editor Icons - - - name: paper-clip - id: paper-clip - unicode: f0c6 - created: 2.0 - aliases: - - paperclip - categories: - - Text Editor Icons - - - name: save - id: save - unicode: f0c7 - created: 2.0 - categories: - - Text Editor Icons - - - name: sign-blank - id: sign-blank - unicode: f0c8 - created: 2.0 - categories: - - Web Application Icons - - - name: reorder - id: reorder - unicode: f0c9 - created: 2.0 - categories: - - Web Application Icons - - - name: list-ul - id: list-ul - unicode: f0ca - created: 2.0 - categories: - - Text Editor Icons - - - name: list-ol - id: list-ol - unicode: f0cb - created: 2.0 - categories: - - Text Editor Icons - - - name: strikethrough - id: strikethrough - unicode: f0cc - created: 2.0 - categories: - - Text Editor Icons - - - name: underline - id: underline - unicode: f0cd - created: 2.0 - categories: - - Text Editor Icons - - - name: table - id: table - unicode: f0ce - created: 2.0 - categories: - - Text Editor Icons - - - - name: magic - id: magic - unicode: f0d0 - created: 2.0 - categories: - - Web Application Icons - - - name: truck - id: truck - unicode: f0d1 - created: 2.0 - categories: - - Web Application Icons - - - name: pinterest - id: pinterest - unicode: f0d2 - created: 2.0 - categories: - - Brand Icons - - - name: pinterest-sign - id: pinterest-sign - unicode: f0d3 - created: 2.0 - categories: - - Brand Icons - - - name: google-plus-sign - id: google-plus-sign - unicode: f0d4 - created: 2.0 - categories: - - Brand Icons - - - name: google-plus - id: google-plus - unicode: f0d5 - created: 2.0 - categories: - - Brand Icons - - - name: money - id: money - unicode: f0d6 - created: 2.0 - categories: - - Web Application Icons - - - name: caret-down - id: caret-down - unicode: f0d7 - created: 2.0 - categories: - - Directional Icons - - - name: caret-up - id: caret-up - unicode: f0d8 - created: 2.0 - categories: - - Directional Icons - - - name: caret-left - id: caret-left - unicode: f0d9 - created: 2.0 - categories: - - Directional Icons - - - name: caret-right - id: caret-right - unicode: f0da - created: 2.0 - categories: - - Directional Icons - - - name: columns - id: columns - unicode: f0db - created: 2.0 - categories: - - Text Editor Icons - - - name: sort - id: sort - unicode: f0dc - created: 2.0 - categories: - - Web Application Icons - - - name: sort-down - id: sort-down - unicode: f0dd - created: 2.0 - categories: - - Web Application Icons - - - name: sort-up - id: sort-up - unicode: f0de - created: 2.0 - categories: - - Web Application Icons - - - - name: Envelope - id: envelope - unicode: f0e0 - created: 2.0 - categories: - - Web Application Icons - - - name: linkedin - id: linkedin - unicode: f0e1 - created: 2.0 - categories: - - Brand Icons - - - - name: undo - id: undo - unicode: f0e2 - created: 2.0 - aliases: - - rotate-left - categories: - - Text Editor Icons - - - name: legal - id: legal - unicode: f0e3 - created: 2.0 - categories: - - Web Application Icons - - - name: dashboard - id: dashboard - unicode: f0e4 - created: 2.0 - categories: - - Web Application Icons - - - name: comment-alt - id: comment-alt - unicode: f0e5 - created: 2.0 - categories: - - Web Application Icons - - - name: comments-alt - id: comments-alt - unicode: f0e6 - created: 2.0 - categories: - - Web Application Icons - - - name: bolt - id: bolt - unicode: f0e7 - created: 2.0 - categories: - - Web Application Icons - - - name: sitemap - id: sitemap - unicode: f0e8 - created: 2.0 - categories: - - Web Application Icons - - - name: umbrella - id: umbrella - unicode: f0e9 - created: 2.0 - categories: - - Web Application Icons - - - name: paste - id: paste - unicode: f0ea - created: 2.0 - categories: - - Text Editor Icons - - - name: lightbulb - id: lightbulb - unicode: f0eb - created: 3.0 - categories: - - Web Application Icons - - - name: exchange - id: exchange - unicode: f0ec - created: 3.0 - categories: - - Web Application Icons - - - name: cloud-download - id: cloud-download - unicode: f0ed - created: 3.0 - categories: - - Web Application Icons - - - name: cloud-upload - id: cloud-upload - unicode: f0ee - created: 3.0 - categories: - - Web Application Icons - - - - name: user-md - id: user-md - unicode: f0f0 - created: 2.0 - categories: - - Medical Icons - - - name: stethoscope - id: stethoscope - unicode: f0f1 - created: 3.0 - categories: - - Medical Icons - - - name: suitcase - id: suitcase - unicode: f0f2 - created: 3.0 - categories: - - Web Application Icons - - - name: bell-alt - id: bell-alt - unicode: f0f3 - created: 3.0 - categories: - - Web Application Icons - - - name: coffee - id: coffee - unicode: f0f4 - created: 3.0 - categories: - - Web Application Icons - - - name: food - id: food - unicode: f0f5 - created: 3.0 - categories: - - Web Application Icons - - - name: file-text-alt - id: file-text-alt - unicode: f0f6 - created: 3.0 - categories: - - Text Editor Icons - - - name: building - id: building - unicode: f0f7 - created: 3.0 - categories: - - Web Application Icons - - - name: hospital - id: hospital - unicode: f0f8 - created: 3.0 - categories: - - Medical Icons - - - name: ambulance - id: ambulance - unicode: f0f9 - created: 3.0 - categories: - - Medical Icons - - - name: medkit - id: medkit - unicode: f0fa - created: 3.0 - categories: - - Medical Icons - - - name: fighter-jet - id: fighter-jet - unicode: f0fb - created: 3.0 - categories: - - Web Application Icons - - - name: beer - id: beer - unicode: f0fc - created: 3.0 - categories: - - Web Application Icons - - - name: h-sign - id: h-sign - unicode: f0fd - created: 3.0 - categories: - - Medical Icons - - - name: plus-sign-alt - id: plus-sign-alt - unicode: f0fe - created: 3.0 - categories: - - Medical Icons - - Web Application Icons - - - - name: double-angle-left - id: double-angle-left - unicode: f100 - created: 3.0 - categories: - - Directional Icons - - - name: double-angle-right - id: double-angle-right - unicode: f101 - created: 3.0 - categories: - - Directional Icons - - - name: double-angle-up - id: double-angle-up - unicode: f102 - created: 3.0 - categories: - - Directional Icons - - - name: double-angle-down - id: double-angle-down - unicode: f103 - created: 3.0 - categories: - - Directional Icons - - - name: angle-left - id: angle-left - unicode: f104 - created: 3.0 - categories: - - Directional Icons - - - name: angle-right - id: angle-right - unicode: f105 - created: 3.0 - categories: - - Directional Icons - - - name: angle-up - id: angle-up - unicode: f106 - created: 3.0 - categories: - - Directional Icons - - - name: angle-down - id: angle-down - unicode: f107 - created: 3.0 - categories: - - Directional Icons - - - name: desktop - id: desktop - unicode: f108 - created: 3.0 - categories: - - Web Application Icons - - - name: laptop - id: laptop - unicode: f109 - created: 3.0 - categories: - - Web Application Icons - - - name: tablet - id: tablet - unicode: f10a - created: 3.0 - categories: - - Web Application Icons - - - name: mobile-phone - id: mobile-phone - unicode: f10b - created: 3.0 - categories: - - Web Application Icons - - - name: circle-blank - id: circle-blank - unicode: f10c - created: 3.0 - categories: - - Web Application Icons - - - name: quote-left - id: quote-left - unicode: f10d - created: 3.0 - categories: - - Web Application Icons - - - name: quote-right - id: quote-right - unicode: f10e - created: 3.0 - categories: - - Web Application Icons - - - - name: spinner - id: spinner - unicode: f110 - created: 3.0 - categories: - - Web Application Icons - - - name: circle - id: circle - unicode: f111 - created: 3.0 - categories: - - Web Application Icons - - - name: reply - id: reply - unicode: f112 - created: 3.0 - aliases: - - mail-reply - categories: - - Web Application Icons - - - name: github-alt - id: github-alt - unicode: f113 - created: 3.0 - categories: - - Brand Icons - - - name: folder-close-alt - id: folder-close-alt - unicode: f114 - created: 3.0 - categories: - - Web Application Icons - - - name: folder-open-alt - id: folder-open-alt - unicode: f115 - created: 3.0 - categories: - - Web Application Icons - - - name: expand-alt - id: expand-alt - unicode: f116 - created: 3.1 - categories: - - Web Application Icons - - - name: collapse-alt - id: collapse-alt - unicode: f117 - created: 3.1 - categories: - - Web Application Icons - - - name: smile - id: smile - unicode: f118 - created: 3.1 - categories: - - Web Application Icons - - - name: frown - id: frown - unicode: f119 - created: 3.1 - categories: - - Web Application Icons - - - name: meh - id: meh - unicode: f11a - created: 3.1 - categories: - - Web Application Icons - - - name: gamepad - id: gamepad - unicode: f11b - created: 3.1 - categories: - - Web Application Icons - - - name: keyboard - id: keyboard - unicode: f11c - created: 3.1 - categories: - - Web Application Icons - - - name: flag-alt - id: flag-alt - unicode: f11d - created: 3.1 - categories: - - Web Application Icons - - - name: flag-checkered - id: flag-checkered - unicode: f11e - created: 3.1 - categories: - - Web Application Icons - - - - name: terminal - id: terminal - unicode: f120 - created: 3.1 - categories: - - Web Application Icons - - - name: code - id: code - unicode: f121 - created: 3.1 - categories: - - Web Application Icons - - - name: reply-all - id: reply-all - unicode: f122 - created: 3.1 - categories: - - Web Application Icons - - - name: mail-reply-all - id: mail-reply-all - unicode: f122 - created: 3.1 - categories: - - Web Application Icons - - - name: star-half-empty - id: star-half-empty - unicode: f123 - created: 3.1 - aliases: - - star-half-full - categories: - - Web Application Icons - - - name: location-arrow - id: location-arrow - unicode: f124 - created: 3.1 - categories: - - Web Application Icons - - - name: crop - id: crop - unicode: f125 - created: 3.1 - categories: - - Web Application Icons - - - name: code-fork - id: code-fork - unicode: f126 - created: 3.1 - categories: - - Web Application Icons - - - name: unlink - id: unlink - unicode: f127 - created: 3.1 - categories: - - Text Editor Icons - - - name: question - id: question - unicode: f128 - created: 3.1 - categories: - - Web Application Icons - - - name: info - id: info - unicode: f129 - created: 3.1 - categories: - - Web Application Icons - - - name: exclamation - id: exclamation - unicode: f12a - created: 3.1 - categories: - - Web Application Icons - - - name: superscript - id: superscript - unicode: f12b - created: 3.1 - categories: - - Web Application Icons - - - name: subscript - id: subscript - unicode: f12c - created: 3.1 - categories: - - Web Application Icons - - - name: eraser - id: eraser - unicode: f12d - created: 3.1 - categories: - - Text Editor Icons - - Web Application Icons - - - name: puzzle-piece - id: puzzle-piece - unicode: f12e - created: 3.1 - categories: - - Web Application Icons - - - - name: microphone - id: microphone - unicode: f130 - created: 3.1 - categories: - - Web Application Icons - - - name: microphone-off - id: microphone-off - unicode: f131 - created: 3.1 - categories: - - Web Application Icons - - - name: shield - id: shield - unicode: f132 - created: 3.1 - categories: - - Web Application Icons - - - name: calendar-empty - id: calendar-empty - unicode: f133 - created: 3.1 - categories: - - Web Application Icons - - - name: fire-extinguisher - id: fire-extinguisher - unicode: f134 - created: 3.1 - categories: - - Web Application Icons - - - name: rocket - id: rocket - unicode: f135 - created: 3.1 - categories: - - Web Application Icons - - - name: MaxCDN - id: maxcdn - unicode: f136 - created: 3.1 - categories: - - Brand Icons - - - name: Chevron Sign Left - id: chevron-sign-left - unicode: f137 - created: 3.1 - categories: - - Directional Icons - - - name: Chevron Sign Right - id: chevron-sign-right - unicode: f138 - created: 3.1 - categories: - - Directional Icons - - - name: Chevron Sign Up - id: chevron-sign-up - unicode: f139 - created: 3.1 - categories: - - Directional Icons - - - name: Chevron Sign Down - id: chevron-sign-down - unicode: f13a - created: 3.1 - categories: - - Directional Icons - - - name: HTML 5 Logo - id: html5 - unicode: f13b - created: 3.1 - categories: - - Brand Icons - - - name: CSS 3 Logo - id: css3 - unicode: f13c - created: 3.1 - categories: - - Brand Icons - - - name: Anchor - id: anchor - unicode: f13d - created: 3.1 - categories: - - Web Application Icons - - - name: Unlock Alt - id: unlock-alt - unicode: f13e - created: 3.1 - categories: - - Web Application Icons - - - - name: Bullseye - id: bullseye - unicode: f140 - created: 3.1 - categories: - - Web Application Icons - - - name: Horizontal Ellipsis - id: ellipsis-horizontal - unicode: f141 - created: 3.1 - categories: - - Web Application Icons - - - name: Vertical Ellipsis - id: ellipsis-vertical - unicode: f142 - created: 3.1 - categories: - - Web Application Icons - - - name: RSS Sign - id: rss-sign - unicode: f143 - created: 3.1 - categories: - - Web Application Icons - - - name: Play Sign - id: play-sign - unicode: f144 - created: 3.1 - categories: - - Video Player Icons - - - name: Ticket - id: ticket - unicode: f145 - created: 3.1 - categories: - - Web Application Icons - - - name: Minus Sign Alt - id: minus-sign-alt - unicode: f146 - created: 3.1 - categories: - - Web Application Icons - - - name: Check Minus - id: check-minus - unicode: f147 - created: 3.1 - categories: - - Web Application Icons - - - name: Level Up - id: level-up - unicode: f148 - created: 3.1 - categories: - - Web Application Icons - - - name: Level Down - id: level-down - unicode: f149 - created: 3.1 - categories: - - Web Application Icons - - - name: Check Sign - id: check-sign - unicode: f14a - created: 3.1 - categories: - - Web Application Icons - - - name: Edit Sign - id: edit-sign - unicode: f14b - created: 3.1 - categories: - - Web Application Icons - - - name: Exteral Link Sign - id: external-link-sign - unicode: f14c - created: 3.1 - categories: - - Web Application Icons - - - name: Share Sign - id: share-sign - unicode: f14d - created: 3.1 - categories: - - Web Application Icons - - - name: Compass - id: compass - unicode: f14e - created: 3.2 - categories: - - Web Application Icons - - - - name: Collapse - id: collapse - unicode: f150 - created: 3.2 - categories: - - Web Application Icons - - - name: Collapse Top - id: collapse-top - unicode: f151 - created: 3.2 - categories: - - Web Application Icons - - - name: Expand - id: expand - unicode: f152 - created: 3.2 - categories: - - Web Application Icons - - - name: Euro (EUR) - id: eur - unicode: f153 - created: 3.2 - aliases: - - euro - categories: - - Currency Icons - - - name: GBP - id: gbp - unicode: f154 - created: 3.2 - categories: - - Currency Icons - - - name: US Dollar - id: usd - unicode: f155 - created: 3.2 - aliases: - - dollar - categories: - - Currency Icons - - - name: Indian Rupee (INR) - id: inr - unicode: f156 - created: 3.2 - aliases: - - rupee - categories: - - Currency Icons - - - name: Japanese Yen (JPY) - id: jpy - unicode: f157 - created: 3.2 - aliases: - - yen - categories: - - Currency Icons - - - name: Renminbi (CNY) - id: cny - unicode: f158 - created: 3.2 - aliases: - - renminbi - categories: - - Currency Icons - - - name: Korean Won (KRW) - id: krw - unicode: f159 - created: 3.2 - aliases: - - won - categories: - - Currency Icons - - - name: Bitcoin (BTC) - id: btc - unicode: f15a - created: 3.2 - aliases: - - bitcoin - categories: - - Currency Icons - - Brand Icons - - - name: File - id: file - unicode: f15b - created: 3.2 - categories: - - Text Editor Icons - - - name: File Text - id: file-text - unicode: f15c - created: 3.2 - categories: - - Text Editor Icons - - - name: Sort By Alphabet - id: sort-by-alphabet - unicode: f15d - created: 3.2 - categories: - - Web Application Icons - - - name: Sort By Alphabet Alt - id: sort-by-alphabet-alt - unicode: f15e - created: 3.2 - categories: - - Web Application Icons - - - - name: Sort By Attributes - id: sort-by-attributes - unicode: f160 - created: 3.2 - categories: - - Web Application Icons - - - name: Sort By Attributes Alt - id: sort-by-attributes-alt - unicode: f161 - created: 3.2 - categories: - - Web Application Icons - - - name: Sort By Order - id: sort-by-order - unicode: f162 - created: 3.2 - categories: - - Web Application Icons - - - name: Sort By Order Alt - id: sort-by-order-alt - unicode: f163 - created: 3.2 - categories: - - Web Application Icons - - - - name: thumbs-up - id: thumbs-up - unicode: f164 - created: 3.2 - categories: - - Web Application Icons - - - name: thumbs-down - id: thumbs-down - unicode: f165 - created: 3.2 - categories: - - Web Application Icons - - - name: YouTube Sign - id: youtube-sign - unicode: f166 - created: 3.2 - categories: - - Brand Icons - - - name: YouTube - id: youtube - unicode: f167 - created: 3.2 - categories: - - Brand Icons - - - name: Xing - id: xing - unicode: f168 - created: 3.2 - categories: - - Brand Icons - - - name: Xing Sign - id: xing-sign - unicode: f169 - created: 3.2 - categories: - - Brand Icons - - - name: YouTube Play - id: youtube-play - unicode: f16a - created: 3.2 - categories: - - Brand Icons - - Video Player Icons - - - name: Dropbox - id: dropbox - unicode: f16b - created: 3.2 - categories: - - Brand Icons - - - name: Stack Exchange - id: stackexchange - unicode: f16c - created: 3.2 - categories: - - Brand Icons - - - name: Instagram - id: instagram - unicode: f16d - created: 3.2 - categories: - - Brand Icons - - - name: Flickr - id: flickr - unicode: f16e - created: 3.2 - categories: - - Brand Icons - - - name: App.net - id: adn - unicode: f170 - created: 3.2 - categories: - - Brand Icons - - - name: Bitbucket - id: bitbucket - unicode: f171 - created: 3.2 - categories: - - Brand Icons - - - name: Bitbucket Sign - id: bitbucket-sign - unicode: f172 - created: 3.2 - categories: - - Brand Icons - - - name: Tumblr - id: tumblr - unicode: f173 - created: 3.2 - categories: - - Brand Icons - - - name: Tumblr Sign - id: tumblr-sign - unicode: f174 - created: 3.2 - categories: - - Brand Icons - - - name: Long Arrow Down - id: long-arrow-down - unicode: f175 - created: 3.2 - categories: - - Directional Icons - - - name: Long Arrow Up - id: long-arrow-up - unicode: f176 - created: 3.2 - categories: - - Directional Icons - - - name: Long Arrow Left - id: long-arrow-left - unicode: f177 - created: 3.2 - categories: - - Directional Icons - - - name: Long Arrow Right - id: long-arrow-right - unicode: f178 - created: 3.2 - categories: - - Directional Icons - - - name: Apple - id: apple - unicode: f179 - created: 3.2 - categories: - - Brand Icons - - - name: Windows - id: windows - unicode: f17a - created: 3.2 - categories: - - Brand Icons - - - name: Android - id: android - unicode: f17b - created: 3.2 - categories: - - Brand Icons - - - name: Linux - id: linux - unicode: f17c - created: 3.2 - categories: - - Brand Icons - - - name: Dribbble - id: dribbble - unicode: f17d - created: 3.2 - categories: - - Brand Icons - - - name: Skype - id: skype - unicode: f17e - created: 3.2 - categories: - - Brand Icons - - - - name: Foursquare - id: foursquare - unicode: f180 - created: 3.2 - categories: - - Brand Icons - - - name: Trello - id: trello - unicode: f181 - created: 3.2 - categories: - - Brand Icons - - - name: Female - id: female - unicode: f182 - created: 3.2 - categories: - - Web Application Icons - - - name: Male - id: male - unicode: f183 - created: 3.2 - categories: - - Web Application Icons - - - name: Gittip - id: gittip - unicode: f184 - created: 3.2 - categories: - - Brand Icons - - - name: Sun - id: sun - unicode: f185 - created: 3.2 - categories: - - Web Application Icons - - - name: Moon - id: moon - unicode: f186 - created: 3.2 - categories: - - Web Application Icons - - - name: Archive - id: archive - unicode: f187 - created: 3.2 - categories: - - Web Application Icons - - - name: Bug - id: bug - unicode: f188 - created: 3.2 - categories: - - Web Application Icons - - - name: VK - id: vk - unicode: f189 - created: 3.2 - categories: - - Brand Icons - - - name: Weibo - id: weibo - unicode: f18a - created: 3.2 - categories: - - Brand Icons - - - name: Renren - id: renren - unicode: f18b - created: 3.2 - categories: - - Brand Icons diff --git a/library/font_awesome/src/3.2.1/icons/index.html b/library/font_awesome/src/3.2.1/icons/index.html deleted file mode 100644 index c28cd9480..000000000 --- a/library/font_awesome/src/3.2.1/icons/index.html +++ /dev/null @@ -1,1211 +0,0 @@ - - - - - - - - - - Font Awesome Icons - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - -
-
-

  The Icons

-

The complete set of 361 icons in Font Awesome 3.2.1

-
-
- -
-
- -
-
- - -
- -
-
-
-
- Heads up! These docs are for v3.2.1, which is no longer officially supported. Check out the latest version of Font Awesome! -
-
-
-
-
-
-
- -

- You asked, Font Awesome delivers with 58 shiny new icons in version 3.2. - Want to request new icons? Here's how. - - Need vectors or want to use on the desktop? Check the cheatsheet. -

- -
-
-
- -
-
-
- - - - -
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - - - -
- -
- - - - -
- -
- - - - -
- -
- - - - -
- -
- - -
-
    -
  • All brand icons are trademarks of their respective owners.
  • -
  • The use of these trademarks does not indicate endorsement of the trademark holder by Font Awesome, nor vice versa.
  • -
- -
- - -
- -
- - - - -
- - -
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/index.html b/library/font_awesome/src/3.2.1/index.html deleted file mode 100644 index 751adca98..000000000 --- a/library/font_awesome/src/3.2.1/index.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - - - - - Font Awesome, the iconic font designed for Bootstrap - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
-
-
-
-

Font Awesome

-

The iconic font designed for Bootstrap

- -
- - GitHub Project   ·   - Version 3.2.1   ·   - Created & Maintained by Dave Gandy -
-
-
-
- -
-
- -
-
- -
-
- -
-
- - -
- -
-
-
-
- Heads up! These docs are for v3.2.1, which is no longer officially supported. Check out the latest version of Font Awesome! -
-
-
-
-
-
-
- -

- Font Awesome gives you scalable vector icons that can instantly be customized — size, color, drop shadow, - and anything that can be done with the power of CSS. -

- -
-
-
- -
-
-
- - -
-
-
-

One Font, 361 Icons

- In a single collection, Font Awesome is a pictographic language of web-related actions. -
-
-

CSS Control

- Easily style icon color, size, shadow, and anything that's possible with CSS. -
-
-

Infinite Scalability

- Scalable vector graphics means every icon looks awesome at any size. -
-
-

Free, as in Speech

- Font Awesome is completely free for commercial use. Check out the license. -
-
-

IE7 Support

- Font Awesome supports IE7. If you need it, you have my condolences. -
-
-

Perfect on Retina Displays

- Font Awesome icons are vectors, which mean they're gorgeous on high-resolution displays. -
-
-

Made for Bootstrap

- Designed from scratch to be fully compatible with Bootstrap 2.3.2. -
-
-

Desktop Friendly

- To use on the desktop or for a complete set of vectors, - check out the cheatsheet. -
-
-

Screen Reader Compatible

- Font Awesome won't trip up screen readers, unlike other icon fonts. -
-
-
- -
- -
-
-

- Thanks to @robmadole and - @supercodepoet for icon design - review, advice, some Jekyll help, and being all around badass coders. -

-
-
-

- Thanks to @grantgordon and - @johnsmclay for developing and hosting - icnfnt, the best way to subset Font Awesome. -

-
-
-

- Thanks to MaxCDN for providing the excellent - BootstrapCDN, the fastest and easiest way to - get started with Font Awesome. -

-
-
-
- -
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/license/index.html b/library/font_awesome/src/3.2.1/license/index.html deleted file mode 100644 index e37dea886..000000000 --- a/library/font_awesome/src/3.2.1/license/index.html +++ /dev/null @@ -1,270 +0,0 @@ - - - - - - - - - - Font Awesome License - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - -
-
-

  License

-

The full details of how Font Awesome is licensed

-
-
- -
-
- -
-
- - -
- -
-
-
-
- Heads up! These docs are for v3.2.1, which is no longer officially supported. Check out the latest version of Font Awesome! -
-
-
-
-
-
-
- -

- Font Awesome is fully open source and is GPL compatible. You can use it for commercial projects, open source - projects, or really just about whatever you want. -

- -
-
-
- -
-
-
- - -
-
-
    -
  • - Attribution is no longer required as of Font Awesome 3.0 but is much appreciated: - "Font Awesome by Dave Gandy - http://fontawesome.io". -
  • -
-
-
- -
- -
    -
  • - Applies to all desktop and webfont files in the following directory: - font-awesome/font/. -
  • -
  • License: SIL OFL 1.1
  • -
  • URL: http://scripts.sil.org/OFL
  • -
-
- -
- - -
- -
- - -
- -
- -
    -
  • All brand icons are trademarks of their respective owners.
  • -
  • The use of these trademarks does not indicate endorsement of the trademark holder by Font Awesome, nor vice versa.
  • -
- -
- -
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/test/index.html b/library/font_awesome/src/3.2.1/test/index.html deleted file mode 100644 index 42557221c..000000000 --- a/library/font_awesome/src/3.2.1/test/index.html +++ /dev/null @@ -1,1056 +0,0 @@ - - - - - - - - - - Font Awesome Visual Test Cases - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-

Visual Test Cases

- -

Icons Icons should have proper alignment and not be clipped

-
-
-
- Building -
-
-
-
- Building Large -
-
-
- Building -
-
- Building Large -
-
-
-
-
- Building -
-
-
-
- Building Large -
-
-
- Building Large -
-
-
-
-
- Circle -
-
-
-
- Circle Large -
-
-
- Circle -
-
- Circle Large -
-
-
-
-
- Circle -
-
-
-
- Circle Large -
-
-
- Circle Large -
-
- - -

Links with Icons icon should activate link & underline

- - - - -

Navbar should stay same height

- - - -

Plain buttons next to buttons w/icons should be same height, icons not clipped

-

Buttons

-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
- - -

Anchors

-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
- - -

Buttons with pulled 2x, 3x, 4x should be same height, have correct line height

- - - -

Nav pills & nav tabs should be same height and properly vertically aligned

- - - - -

2x, 3x, 4x icons in text should have margins next to and below text

-
-
-

- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -

-
-
-

- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -

-
-
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - -

Bullets should wrap appropriately, have proper spacing

-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
- - -
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
- - -

Spinning icons icons should be aligned well and on center, buttons should be same height, won't work in ie7

-
- Loading... - - - Loading... - - Loading... -
-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-

icon-large

-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-

Bootstrap Prepend and Append

-
-
-
- - -
-
-
-
- - -
-
-
- -

Stacked icons

-
-

- - - - - Twitter Icon - - - - - Facebook Icon - - - - - GitHub Icon -

-

- - - - - Twitter Icon - - - - - Facebook Icon - - - - - GitHub Icon -

-

- - - - - Twitter Icon - - - - - Facebook Icon - - - - - GitHub Icon -

-
-
-

- - - - - Twitter Icon - - - - - Facebook Icon - - - - - GitHub Icon -

-

- - - - - Twitter Icon - - - - - Facebook Icon - - - - - GitHub Icon -

-

- - - - - Twitter Icon - - - - - Facebook Icon - - - - - GitHub Icon -

-
-

Stacked icons inside anchor

- - - -

Mirrored and rotated icons

-
-
-
-   normal
-  icon-rotate-90
-  icon-rotate-180
-  icon-rotate-270
-  icon-flip-horizontal
-  icon-flip-vertical - -
-
-
-
-   normal
-  icon-rotate-90
-  icon-rotate-180
-  icon-rotate-270
-  icon-flip-horizontal
-  icon-flip-vertical - -
-
-
-

Mirrored and rotated icons inside anchors and buttons

- - -
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/3.2.1/whats-new/index.html b/library/font_awesome/src/3.2.1/whats-new/index.html deleted file mode 100644 index 4effebab8..000000000 --- a/library/font_awesome/src/3.2.1/whats-new/index.html +++ /dev/null @@ -1,442 +0,0 @@ - - - - - - - - - - What's New - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - -
-
-

  What's New

-

What's New in the latest version — Font Awesome 3.2

-
-
- -
-
- -
-
- - -
- -
-
-
-
- Heads up! These docs are for v3.2.1, which is no longer officially supported. Check out the latest version of Font Awesome! -
-
-
-
-
-
-
- -

- Font Awesome is always getting a little awesome-er. So here's what's new in the latest version, Font Awesome - 3.2. Have some ideas for new features? - Help contribute. -

- -
-
-
- -
-
-
- - -
-
-
-

58 New Icons in 3.2

- Requested by the active community on the Font Awesome GitHub project. -
-
-

SCSS Support

- A long term solution is now in place for SCSS support. Need SASS? Try sass-convert. -
-
-

Better & Simpler License

- SIL OFL 1.1 for font, MIT license for code. No more attribution required, but much appreciated. -
-
-

Pixel Perfection at 14px

- Version 3 was re-created from the ground up to be razor sharp at Bootstrap's default 14px. -
-
-

Font Subsetting

- Thanks to @grantgordon and @johnsmclay, you can subset to get just the icons you need. -
-
-

Want More Details?

- Check out the CHANGELOG on the GitHub project to see - what's new and changed. -
-
-
- -
- -
-
-

Rotated and Flipped Icons

-
-   normal
-   icon-rotate-90
-   icon-rotate-180
-   icon-rotate-270
-   icon-flip-horizontal
-   icon-flip-vertical -
-
-
-

Stacked Icons

-
- - - - - icon-twitter on icon-check-empty
- - - - - icon-flag on icon-circle
- - - - - icon-terminal on icon-sign-blank -
-
-
-

Better Bulleted Lists

-
-
    -
  • New bulleted lists
  • -
  • Fix some old bugs
  • -
  • And deal with arbitrary
  • -
  • Font sizes better
  • -
-
-
-
-
- -
- - -
- You asked, Font Awesome delivers with 58 shiny new icons in version 3.2. - Want to request new icons? Here's how. -
- - - - -
- -
- -
-
- - - - - - - - - - - diff --git a/library/font_awesome/src/CNAME b/library/font_awesome/src/CNAME deleted file mode 100644 index f13145254..000000000 --- a/library/font_awesome/src/CNAME +++ /dev/null @@ -1 +0,0 @@ -fontawesome.io \ No newline at end of file diff --git a/library/font_awesome/src/Makefile b/library/font_awesome/src/Makefile deleted file mode 100644 index 80e243f14..000000000 --- a/library/font_awesome/src/Makefile +++ /dev/null @@ -1,40 +0,0 @@ ---- ---- -PATH := ../node_modules/.bin:$(PATH) - -FA_ROOT_DIRECTORY = assets/font-awesome -FA_LESS_DIRECTORY = assets/font-awesome/less -FA_SCSS_DIRECTORY = assets/font-awesome/scss -FA_CSS_DIRECTORY = assets/font-awesome/css - -FA_LESS_MODERN = ${FA_LESS_DIRECTORY}/font-awesome.less -FA_SCSS_MODERN = ${FA_SCSS_DIRECTORY}/font-awesome.scss - -FA_CSS_MODERN = ${FA_CSS_DIRECTORY}/font-awesome.css -FA_CSS_MODERN_MIN = ${FA_CSS_DIRECTORY}/font-awesome.min.css - -SITE_LESS_DIRECTORY = assets/less -SITE_CSS_DIRECTORY = assets/css - -SITE_LESS = ${SITE_LESS_DIRECTORY}/site.less -SITE_CSS = ${SITE_CSS_DIRECTORY}/site.css - -build: - @echo "Compiling Less files" - @mkdir -p ${FA_CSS_DIRECTORY} - - bundle exec lessc ${FA_LESS_MODERN} > ${FA_CSS_MODERN} - bundle exec lessc --compress ${FA_LESS_MODERN} > ${FA_CSS_MODERN_MIN} -# sass ${FA_SCSS_MODERN} ${FA_CSS_MODERN} - - bundle exec lessc --compress ${SITE_LESS} > ${SITE_CSS} - cp -r ${FA_ROOT_DIRECTORY}/* ../ - mv README.md-nobuild ../README.md - cd assets && mv font-awesome font-awesome-{{ site.fontawesome.version }} && zip -r9 font-awesome-{{ site.fontawesome.version }}.zip font-awesome-{{ site.fontawesome.version }} && mv font-awesome-{{ site.fontawesome.version }} font-awesome - - find .. -type f ! -perm 644 -exec chmod 644 {} \; - -default: build - - -.PHONY: build diff --git a/library/font_awesome/src/README.md-nobuild b/library/font_awesome/src/README.md-nobuild deleted file mode 100644 index e155b7b67..000000000 --- a/library/font_awesome/src/README.md-nobuild +++ /dev/null @@ -1,108 +0,0 @@ ---- ---- -# [Font Awesome v{{ site.fontawesome.version }}]({{ site.fontawesome.url }}) -### The iconic font and CSS framework - -Font Awesome is a full suite of {{ icons | size }} pictographic icons for easy scalable vector graphics on websites, -created and maintained by [{{ site.fontawesome.author.name }}](https://twitter.com/{{ site.fontawesome.author.twitter }}). -Stay up to date with the latest release and announcements on Twitter: -[@{{ site.fontawesome.twitter }}](http://twitter.com/{{ site.fontawesome.twitter }}). - -Get started at {{ site.fontawesome.url }}! - -## License -- The Font Awesome font is licensed under the SIL OFL 1.1: - - http://scripts.sil.org/OFL -- Font Awesome CSS, LESS, and Sass files are licensed under the MIT License: - - https://opensource.org/licenses/mit-license.html -- The Font Awesome documentation is licensed under the CC BY 3.0 License: - - http://creativecommons.org/licenses/by/3.0/ -- Attribution is no longer required as of Font Awesome 3.0, but much appreciated: - - `Font Awesome by Dave Gandy - http://fontawesome.io` -- Full details: http://fontawesome.io/license/ - -## Changelog -- [v4.7.0 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/10012) -- [v4.6.3 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/9189) -- [v4.6.3 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/9189) -- [v4.6.2 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/9117) -- [v4.6.1 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/8962) -- [v4.6.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.6.0+is%3Aclosed) -- [v4.5.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.5.0+is%3Aclosed) -- [v4.4.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.4.0+is%3Aclosed) -- [v4.3.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.3.0+is%3Aclosed) -- [v4.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=12&page=1&state=closed) -- [v4.1.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=6&page=1&state=closed) -- [v4.0.3 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=9&page=1&state=closed) -- [v4.0.2 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=8&page=1&state=closed) -- [v4.0.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=7&page=1&state=closed) -- [v4.0.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=2&page=1&state=closed) -- [v3.2.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=5&page=1&state=closed) -- [v3.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=3&page=1&state=closed) -- [v3.1.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=4&page=1&state=closed) -- v3.1.0 - Added 54 icons, icon stacking styles, flipping and rotating icons, removed Sass support -- v3.0.2 - much improved rendering and alignment in IE7 -- v3.0.1 - much improved rendering in webkit, various bug fixes -- v3.0.0 - all icons redesigned from scratch, optimized for Bootstrap's 14px default - -## Contributing - -Please read through our [contributing guidelines](https://github.com/FortAwesome/Font-Awesome/blob/master/CONTRIBUTING.md). -Included are directions for opening issues, coding standards, and notes on development. - -## Versioning - -Font Awesome will be maintained under the Semantic Versioning guidelines as much as possible. Releases will be numbered -with the following format: - -`..` - -And constructed with the following guidelines: - -* Breaking backward compatibility bumps the major (and resets the minor and patch) -* New additions, including new icons, without breaking backward compatibility bumps the minor (and resets the patch) -* Bug fixes, changes to brand logos, and misc changes bumps the patch - -For more information on SemVer, please visit http://semver.org. - -## Author -- Email: {{ site.fontawesome.author.email }} -- Twitter: http://twitter.com/{{ site.fontawesome.author.twitter }} -- GitHub: https://github.com/{{ site.fontawesome.author.github }} - -## Component -To include as a [component](https://github.com/componentjs/component), just run - - $ component install FortAwesome/Font-Awesome - -Or add - - "FortAwesome/Font-Awesome": "*" - -to the `dependencies` in your `component.json`. - -## Hacking on Font Awesome - -**Before you can build the project**, you must first have the following installed: - -- [Ruby](https://www.ruby-lang.org/en/) -- Ruby Development Headers - - **Ubuntu:** `sudo apt-get install ruby-dev` *(Only if you're __NOT__ using `rbenv` or `rvm`)* - - **Windows:** [DevKit](http://rubyinstaller.org/) -- [Bundler](http://bundler.io/) (Run `gem install bundler` to install). -- [Node Package Manager (AKA NPM)](https://docs.npmjs.com/getting-started/installing-node) -- [Less](http://lesscss.org/) (Run `npm install -g less` to install). -- [Less Plugin: Clean CSS](https://github.com/less/less-plugin-clean-css) (Run `npm install -g less-plugin-clean-css` to install). - -From the root of the repository, install the tools used to develop. - - $ bundle install - $ npm install - -Build the project and documentation: - - $ bundle exec jekyll build - -Or serve it on a local server on http://localhost:7998/Font-Awesome/: - - $ bundle exec jekyll -w serve diff --git a/library/font_awesome/src/_includes/accessibility/accessibility-facdn.html b/library/font_awesome/src/_includes/accessibility/accessibility-facdn.html deleted file mode 100644 index 624e0fcec..000000000 --- a/library/font_awesome/src/_includes/accessibility/accessibility-facdn.html +++ /dev/null @@ -1,21 +0,0 @@ -
-
-
-

- - Use Font Awesome CDN's auto accessibility -

- -

Font Awesome CDN helps you automate accessibility support more easily so your icons work for the most people possible. You only need turn on a setting, use our simple syntax, and any icons you use will have all of the best practices and manual techniques below applied automatically.

-
- - -
- -
diff --git a/library/font_awesome/src/_includes/accessibility/accessibility-manual.html b/library/font_awesome/src/_includes/accessibility/accessibility-manual.html deleted file mode 100644 index c886ba85b..000000000 --- a/library/font_awesome/src/_includes/accessibility/accessibility-manual.html +++ /dev/null @@ -1,121 +0,0 @@ -
- -

- - Manually make your icons accessible -

- -

When using icons in your UI, there are manual techniques and ways to help assistive technology either ignore or better understand Font Awesome.

- -

Icons used for pure decoration or visual styling

-

If you're using an icon to add some extra decoration or branding, it does not need to be announced to users as they are navigating your site or app aurally. Additionally, if you're using an icon to visually re-emphasize or add styling to content already present in your HTML, it does not need to be repeated to an assistive technology-using user. You can make sure this is not read by adding the aria-hidden="true" to your Font Awesome markup.

- -
-{% highlight html %} - -{% endhighlight %} -an icon being used as pure decoration -
- -
-{% highlight html %} -

- - Pied Piper, A Middle-Out Compression Solution Making Data Storage Problems Smaller -

-{% endhighlight %} -an icon being used as a logo -
- -
-{% highlight html %} - View this project's code on Github -{% endhighlight %} -an icon being used in front of link text -
- -

Icons with semantic or interactive purpose

-

- If you're using an icon to convey meaning (rather than only as a decorative element), ensure that this meaning is also conveyed to assistive technologies. This goes for content you're abbreviating via icons as well as interactive controls (buttons, form elements, toggles, etc.). There are a few techniques to accomplish this: -

- -

If an icon is not an interactive element

-

- The simplest way to provide a text alternative is to use the aria-hidden="true" attribute on the icon and to include the text with an additional element, such as a <span>, with appropriate CSS to visually hide the element while keeping it accessible to assistive technologies. In addition, you can add a title attribute on the icon to provide a tooltip for sighted mouse users. -

- -
-{% highlight html %} -
-
- - Time to destination by car: -
-
4 minutes
- -
- - Time to destination by bike: -
-
12 minutes
-
-{% endhighlight %} - an icon being used to communicate travel methods -
- -
-{% highlight html %} - -60 minutes remain in your exam - - -30 minutes remain in your exam - - -0 minutes remain in your exam -{% endhighlight %} - an icon being used to denote time remaining -
- -

If an icon represents an interactive element

-

- In the case of focusable interactive elements, there are various options to include an alternative text or label to the element, without the need for any visually hidden <span> or similar. For instance, simply adding the aria-label attribute with a text description to the interactive element itself will be sufficient to provide an accessible alternative name for the element. If you need to provide a visual tooltip on mouseover/focus, we recommend additionally using the title attribute or a custom tooltip solution. -

- -
-{% highlight html %} - - - -{% endhighlight %} - an icon being used to communicate shopping cart state -
- -
-{% highlight html %} - - - -{% endhighlight %} - an icon being used as a link to a navigation menu -
- -
-{% highlight html %} - - - -{% endhighlight %} - an icon being used as a delete button's symbol with a title attribute to provide a native mouse tooltip -
- - - -
diff --git a/library/font_awesome/src/_includes/accessibility/background.html b/library/font_awesome/src/_includes/accessibility/background.html deleted file mode 100644 index da97e4762..000000000 --- a/library/font_awesome/src/_includes/accessibility/background.html +++ /dev/null @@ -1,15 +0,0 @@ -
-

About Icon Fonts & Accessibility

-

- Modern versions of assistive technology, like screen readers, will read CSS generated content (how Font Awesome icons are rendered), as well as specific Unicode characters. When reading our default markup for rendering icons, assisistive technology may have the following problems. -

- -
    -
  • - The assistive technology may not find any content to read out to a user -
  • -
  • - The assistive technology may read the unicode equivalent, which could not match up to what the icon means in context, or worse is just plain confusing -
  • -
-
diff --git a/library/font_awesome/src/_includes/accessibility/cta-cdn-ally.html b/library/font_awesome/src/_includes/accessibility/cta-cdn-ally.html deleted file mode 100644 index 61d4fe3a6..000000000 --- a/library/font_awesome/src/_includes/accessibility/cta-cdn-ally.html +++ /dev/null @@ -1,11 +0,0 @@ -
-
- - - -
-

Automate your icons' accessibility

-

Font Awesome CDN helps you automate accessibility support more easily so your icons work for the most people possible. You only need turn on a setting and any icons you use will have all of the best practices we recommend applied automatically.

- - Get Automated Accessibility -
diff --git a/library/font_awesome/src/_includes/accessibility/other.html b/library/font_awesome/src/_includes/accessibility/other.html deleted file mode 100644 index d3054ba8c..000000000 --- a/library/font_awesome/src/_includes/accessibility/other.html +++ /dev/null @@ -1,17 +0,0 @@ -
- -

- While the scenarios and techniques here help avoid some serious issues and confusion, they are not exhaustive. There are many complex contexts and use cases when it comes to accessibility, such as users with low vision who need a high color contrast ratio to see UI. There are some great tools and resources to learn from and work on these issues out there. Here are a few reads we recommend. -

- - - -

- We'll continue to work on these under the larger topic of accessibility, but in the meantime, let us know if any bugs or issues. -

-
diff --git a/library/font_awesome/src/_includes/ads/fusion.html b/library/font_awesome/src/_includes/ads/fusion.html deleted file mode 100644 index c49a9f42c..000000000 --- a/library/font_awesome/src/_includes/ads/fusion.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/library/font_awesome/src/_includes/brand-adblock-warning.html b/library/font_awesome/src/_includes/brand-adblock-warning.html deleted file mode 100644 index 9f4ddd8b6..000000000 --- a/library/font_awesome/src/_includes/brand-adblock-warning.html +++ /dev/null @@ -1,5 +0,0 @@ -

Warning!

-Apparently, Adblock Plus can remove Font Awesome brand icons with their "Remove Social -Media Buttons" setting. We will not use hacks to force them to display. Please -report an issue with Adblock Plus if you believe this to be -an error. To work around this, you'll need to modify the social icon class names. diff --git a/library/font_awesome/src/_includes/brand-license.html b/library/font_awesome/src/_includes/brand-license.html deleted file mode 100644 index 731aa354a..000000000 --- a/library/font_awesome/src/_includes/brand-license.html +++ /dev/null @@ -1,6 +0,0 @@ -
    -
  • All brand icons are trademarks of their respective owners.
  • -
  • The use of these trademarks does not indicate endorsement of the trademark holder by Font Awesome, nor vice versa.
  • -
  • Brand icons should only be used to represent the company or product to which they refer.
  • -
  • Please do not use brand logos for any purpose except to represent that particular brand or service.
  • -
diff --git a/library/font_awesome/src/_includes/code/core.less b/library/font_awesome/src/_includes/code/core.less deleted file mode 100644 index cbd0d1ae7..000000000 --- a/library/font_awesome/src/_includes/code/core.less +++ /dev/null @@ -1,6 +0,0 @@ - display: inline-block; - font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; diff --git a/library/font_awesome/src/_includes/code/core.scss b/library/font_awesome/src/_includes/code/core.scss deleted file mode 100644 index c7ea6e0e3..000000000 --- a/library/font_awesome/src/_includes/code/core.scss +++ /dev/null @@ -1,6 +0,0 @@ - display: inline-block; - font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; diff --git a/library/font_awesome/src/_includes/code/license.css b/library/font_awesome/src/_includes/code/license.css deleted file mode 100644 index 7e503a805..000000000 --- a/library/font_awesome/src/_includes/code/license.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! - * Font Awesome {{ site.fontawesome.version }} by @{{ site.fontawesome.author.twitter }} - {{ site.fontawesome.url }} - @{{ site.fontawesome.twitter }} - * License - {{ site.fontawesome.url }}/license (Font: {{ site.fontawesome.license.font.version }}, CSS: {{ site.fontawesome.license.code.version }}) - */ \ No newline at end of file diff --git a/library/font_awesome/src/_includes/community/getting-support.html b/library/font_awesome/src/_includes/community/getting-support.html deleted file mode 100644 index 8ae311adc..000000000 --- a/library/font_awesome/src/_includes/community/getting-support.html +++ /dev/null @@ -1,22 +0,0 @@ -
- -

- Having trouble getting Font Awesome up and running? Something not working the way you think it should? I hate that - I don't have time to answer Font Awesome support emails anymore. So here are some things you might wanna do: -

-
    -
  1. - Make sure you've read the latest version of how to get started. - It's been updated recently to make Font Awesome even easier to use. -
  2. -
  3. - Check out the existing questions tagged as - Font Awesome over on Stack Overflow. Other folks might have had the same question you've had. -
  4. -
  5. - Can't find the answer to your question on Stack Overflow? - Ask a new question, then - send me an email and I might be able to take a look. -
  6. -
-
diff --git a/library/font_awesome/src/_includes/community/project-milestones.html b/library/font_awesome/src/_includes/community/project-milestones.html deleted file mode 100644 index 598569981..000000000 --- a/library/font_awesome/src/_includes/community/project-milestones.html +++ /dev/null @@ -1,7 +0,0 @@ -
- -

- Want to keep up with what's planned for Font Awesome? Check out our - milestones on the GitHub project. -

-
diff --git a/library/font_awesome/src/_includes/community/reporting-bugs.html b/library/font_awesome/src/_includes/community/reporting-bugs.html deleted file mode 100644 index b8fb61e49..000000000 --- a/library/font_awesome/src/_includes/community/reporting-bugs.html +++ /dev/null @@ -1,18 +0,0 @@ -
- -

- Found a problem with Font Awesome? Feel free to submit an issue on the GitHub project. But please keep the following in mind: -

-
    -
  1. Please be nice. Font Awesome is a happy place.
  2. -
  3. Please search to see if your bug was already reported.
  4. -
  5. - Before opening any issue, please read the generic issue - guidelines, by Nicolas Gallagher. -
  6. -
  7. - After doing everything above, feel free to - submit an issue. -
  8. -
-
diff --git a/library/font_awesome/src/_includes/community/requesting-new-icons.html b/library/font_awesome/src/_includes/community/requesting-new-icons.html deleted file mode 100644 index d08aa16ff..000000000 --- a/library/font_awesome/src/_includes/community/requesting-new-icons.html +++ /dev/null @@ -1,29 +0,0 @@ -
- -

- New icons mostly start as requests by the - Font Awesome community on GitHub. Want to request a new - icon? Here are some things to keep in mind: -

-
    -
  1. Please be nice. Font Awesome is a happy place.
  2. -
  3. Please search to see if your icon request already exists. If a request is found, please add a 👍 reaction to that one.
  4. -
  5. - Please make requests for single icons, unless you are requesting a couple of strictly related icons (e.g., thumbs-up/thumbs-down). -
  6. -
  7. - Please and thank you if you include the following: -
      -
    • - Title your new issue - Icon request: icon-name (e.g., Icon request: icon-car). -
    • -
    • Include a few use cases for your requested icon. How do you plan on using it?
    • -
    • Attach a single color image or two that represent the idea you're going for.
    • -
    -
  8. -
  9. - Request concrete objects: it's harder to make an icon to represent happiness, it's easier to make a smiley face. -
  10. -
-
diff --git a/library/font_awesome/src/_includes/community/submitting-pull-requests.html b/library/font_awesome/src/_includes/community/submitting-pull-requests.html deleted file mode 100644 index 1a55aba7b..000000000 --- a/library/font_awesome/src/_includes/community/submitting-pull-requests.html +++ /dev/null @@ -1,13 +0,0 @@ -
- - Found a way to solve a bug in Font Awesome? Want to contribute new features? Here are a few things to remember: -
    -
  1. Please do not submit new icons.
  2. -
  3. Please submit all pull requests against *-wip branches.
  4. -
  5. All pull requests submitted against master will be summarily closed and this guide referenced.
  6. -
  7. - After doing everything above, feel free to - submit a pull request. -
  8. -
-
diff --git a/library/font_awesome/src/_includes/examples/accessible.html b/library/font_awesome/src/_includes/examples/accessible.html deleted file mode 100644 index 0360a4621..000000000 --- a/library/font_awesome/src/_includes/examples/accessible.html +++ /dev/null @@ -1,101 +0,0 @@ -
- -
-
-

- - - - - - - - - - - -

- -

- - Refreshing... - - - Saving. Hang tight! -

- -

-

- - -
-
- - -
-

- -

- - - -

- -

- - Battery level: 50% -

-
-
-

- With our thoughts on icon accessibility in mind, If an icon only adds some extra decoration or branding, it does not need to be announced to users as they are navigating your site or app aurally. Alternatively, if an icon conveys meaning in your content or interface, ensure that this meaning is also conveyed to assistive technologies through alternative displays or text. -

- -{% highlight html %} - - - - - - - - - - - -{% endhighlight %} - -{% highlight html %} - -Refreshing... - - -Saving. Hang tight! -{% endhighlight %} - -{% highlight html %} -
- - -
-
- - -
-{% endhighlight %} - -{% highlight html %} - - - -{% endhighlight %} - -{% highlight html %} - -Battery level: 50% -{% endhighlight %} -
-
-
diff --git a/library/font_awesome/src/_includes/examples/animated.html b/library/font_awesome/src/_includes/examples/animated.html deleted file mode 100644 index 927e98bbd..000000000 --- a/library/font_awesome/src/_includes/examples/animated.html +++ /dev/null @@ -1,60 +0,0 @@ -
- -
-
-

- - Loading example (with fa-spinner icon) - - - Loading (with fa-circle-o-notch icon) - - - Loading example (with fa-refresh icon) - - - Loading example (with fa-cog icon) - - - Loading example (with fa-spinner icon) -

-
-
-

- Use the fa-spin class to get any icon to rotate, and use fa-pulse to have it rotate - with 8 steps. Works well with fa-spinner, fa-refresh, and fa-cog. -

-{% highlight html %} - -Loading... - - -Loading... - - -Loading... - - -Loading... - - -Loading... -{% endhighlight %} -

- Note: - Some browsers on some platforms have issues with animated icons resulting in a jittery wobbling effect. See - issue #671 - for examples and possible workarounds. -

-

- Note: CSS3 animations aren't supported in IE8 - IE9. -

-
-
-
diff --git a/library/font_awesome/src/_includes/examples/basic.html b/library/font_awesome/src/_includes/examples/basic.html deleted file mode 100644 index c00fb4787..000000000 --- a/library/font_awesome/src/_includes/examples/basic.html +++ /dev/null @@ -1,39 +0,0 @@ -
- - -
-
-

- - Example: basic icon - fa-camera-retro -

-
-
-

- You can place Font Awesome icons just about anywhere using the CSS Prefix fa and the icon's - name. Font Awesome is designed to be used with inline elements (we like the <i> tag for - brevity, but using a <span> is more semantically correct). -

-{% highlight html %} - fa-camera-retro -{% endhighlight %} -
-
    -
  • - - Example: basic icon - If you change the font-size of the icon's container, the icon gets bigger. Same things goes for color, - drop shadow, and anything else that gets inherited using CSS. -
  • -
-
-
-
-
diff --git a/library/font_awesome/src/_includes/examples/bootstrap.html b/library/font_awesome/src/_includes/examples/bootstrap.html deleted file mode 100644 index bcc6c0171..000000000 --- a/library/font_awesome/src/_includes/examples/bootstrap.html +++ /dev/null @@ -1,111 +0,0 @@ -
- -
- -
-

- Font Awesome works great with the full range of Bootstrap components. -

-{% highlight html %} - - Delete - - Settings - - - Font Awesome
Version {{ site.fontawesome.version }}
- - - -
- - -
-
- - -
- - -{% endhighlight %} -
-
-
diff --git a/library/font_awesome/src/_includes/examples/bordered-pulled.html b/library/font_awesome/src/_includes/examples/bordered-pulled.html deleted file mode 100644 index b7841f0c2..000000000 --- a/library/font_awesome/src/_includes/examples/bordered-pulled.html +++ /dev/null @@ -1,30 +0,0 @@ -
- -
-
-

- - …tomorrow we will run faster, stretch out our arms farther… And then one fine morning— - So we beat on, boats against the current, borne back ceaselessly into the past. -

-
-
-

- Use fa-border and fa-pull-right or fa-pull-left for easy pull quotes or - article icons. -

-{% highlight html %} - -...tomorrow we will run faster, stretch out our arms farther... -And then one fine morning— So we beat on, boats against the -current, borne back ceaselessly into the past. -{% endhighlight %} -
-
-
diff --git a/library/font_awesome/src/_includes/examples/custom.html b/library/font_awesome/src/_includes/examples/custom.html deleted file mode 100644 index 2de7ad7ab..000000000 --- a/library/font_awesome/src/_includes/examples/custom.html +++ /dev/null @@ -1,16 +0,0 @@ -
- -
-
-

Anything you can do with CSS font styles, you can do with Font Awesome.

-
-
-

Star Ratings (inspired by CSS Tricks)

-
- - - -
-
-
-
diff --git a/library/font_awesome/src/_includes/examples/fixed-width.html b/library/font_awesome/src/_includes/examples/fixed-width.html deleted file mode 100644 index 845a79609..000000000 --- a/library/font_awesome/src/_includes/examples/fixed-width.html +++ /dev/null @@ -1,33 +0,0 @@ -
- -
- -
-

- Use fa-fw to set icons at a fixed width. Great to use when different icon widths throw off alignment. - Especially useful in things like nav lists & list groups. -

-{% highlight html %} - -{% endhighlight %} -
-
-
diff --git a/library/font_awesome/src/_includes/examples/larger.html b/library/font_awesome/src/_includes/examples/larger.html deleted file mode 100644 index f10c7188a..000000000 --- a/library/font_awesome/src/_includes/examples/larger.html +++ /dev/null @@ -1,40 +0,0 @@ -
- -
-
-

fa-lg

-

fa-2x

-

fa-3x

-

fa-4x

-

fa-5x

-
-
-

- To increase icon sizes relative to their container, use the fa-lg (33% increase), fa-2x, - fa-3x, fa-4x, or fa-5x classes. -

-{% highlight html %} - fa-lg - fa-2x - fa-3x - fa-4x - fa-5x -{% endhighlight %} -
-
    -
  • - - If your icons are getting chopped off on top and bottom, make sure you have - sufficient line-height. -
  • -
-
-
-
-
diff --git a/library/font_awesome/src/_includes/examples/list.html b/library/font_awesome/src/_includes/examples/list.html deleted file mode 100644 index 1c7f3008f..000000000 --- a/library/font_awesome/src/_includes/examples/list.html +++ /dev/null @@ -1,30 +0,0 @@ -
- -
-
-
    -
  • List icons
  • -
  • can be used
  • -
  • as bullets
  • -
  • in lists
  • -
-
-
-

Use fa-ul and fa-li to easily replace default bullets in unordered lists.

-{% highlight html %} -
    -
  • List icons
  • -
  • can be used
  • -
  • as bullets
  • -
  • in lists
  • -
-{% endhighlight %} -
-
-
diff --git a/library/font_awesome/src/_includes/examples/rotated-flipped.html b/library/font_awesome/src/_includes/examples/rotated-flipped.html deleted file mode 100644 index 4c5b437f1..000000000 --- a/library/font_awesome/src/_includes/examples/rotated-flipped.html +++ /dev/null @@ -1,34 +0,0 @@ -
- -
-
-

-   normal
-   fa-rotate-90
-   fa-rotate-180
-   fa-rotate-270
-   fa-flip-horizontal
-   fa-flip-vertical -

-
-
-

- To arbitrarily rotate and flip icons, use the fa-rotate-* and fa-flip-* classes. -

-{% highlight html %} - normal
- fa-rotate-90
- fa-rotate-180
- fa-rotate-270
- fa-flip-horizontal
- fa-flip-vertical -{% endhighlight %} -
-
-
diff --git a/library/font_awesome/src/_includes/examples/stacked.html b/library/font_awesome/src/_includes/examples/stacked.html deleted file mode 100644 index 505ed2edf..000000000 --- a/library/font_awesome/src/_includes/examples/stacked.html +++ /dev/null @@ -1,65 +0,0 @@ -
- -
-
-
- - fa-twitter on fa-square-o
- - fa-flag on fa-circle
- - fa-terminal on fa-square
- - fa-ban on fa-camera -
-
-
-

- To stack multiple icons, use the fa-stack class on the parent, the fa-stack-1x - for the regularly sized icon, and fa-stack-2x for the larger icon. fa-inverse - can be used as an alternative icon color. You can even throw larger icon classes on the parent - to get further control of sizing. -

-{% highlight html %} - - - - -fa-twitter on fa-square-o
- - - - -fa-flag on fa-circle
- - - - -fa-terminal on fa-square
- - - - -fa-ban on fa-camera -{% endhighlight %} -
-
-
diff --git a/library/font_awesome/src/_includes/footer.html b/library/font_awesome/src/_includes/footer.html deleted file mode 100644 index d15a65524..000000000 --- a/library/font_awesome/src/_includes/footer.html +++ /dev/null @@ -1,36 +0,0 @@ - diff --git a/library/font_awesome/src/_includes/icons/accessibility.html b/library/font_awesome/src/_includes/icons/accessibility.html deleted file mode 100644 index 14cd92e5c..000000000 --- a/library/font_awesome/src/_includes/icons/accessibility.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_currency = icons | expand_aliases | category:"Accessibility Icons" | sort_by:'class' %} - - {% for icon in icons_currency %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/brand.html b/library/font_awesome/src/_includes/icons/brand.html deleted file mode 100644 index 3243bc83e..000000000 --- a/library/font_awesome/src/_includes/icons/brand.html +++ /dev/null @@ -1,19 +0,0 @@ -
- - -
- {% assign icons_brand = icons | expand_aliases | category:"Brand Icons" | sort_by:'class' %} - - {% for icon in icons_brand %} - - {% endfor %} -
- -
- {% include brand-adblock-warning.html %} -
- -
- {% include brand-license.html %} -
-
diff --git a/library/font_awesome/src/_includes/icons/chart.html b/library/font_awesome/src/_includes/icons/chart.html deleted file mode 100644 index f5cbc1cca..000000000 --- a/library/font_awesome/src/_includes/icons/chart.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_chart = icons | expand_aliases | category:"Chart Icons" | sort_by:'class' %} - - {% for icon in icons_chart %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/currency.html b/library/font_awesome/src/_includes/icons/currency.html deleted file mode 100644 index bc9061513..000000000 --- a/library/font_awesome/src/_includes/icons/currency.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_currency = icons | expand_aliases | category:"Currency Icons" | sort_by:'class' %} - - {% for icon in icons_currency %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/directional.html b/library/font_awesome/src/_includes/icons/directional.html deleted file mode 100644 index d8f2a4c0e..000000000 --- a/library/font_awesome/src/_includes/icons/directional.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_directional = icons | expand_aliases | category:"Directional Icons" | sort_by:'class' %} - - {% for icon in icons_directional %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/file-type.html b/library/font_awesome/src/_includes/icons/file-type.html deleted file mode 100644 index 290022be1..000000000 --- a/library/font_awesome/src/_includes/icons/file-type.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_file_type = icons | expand_aliases | category:"File Type Icons" | sort_by:'class' %} - - {% for icon in icons_file_type %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/form-control.html b/library/font_awesome/src/_includes/icons/form-control.html deleted file mode 100644 index a8cac628a..000000000 --- a/library/font_awesome/src/_includes/icons/form-control.html +++ /dev/null @@ -1,11 +0,0 @@ -
- - -
- {% assign icons_form_control = icons | expand_aliases | category:"Form Control Icons" | sort_by:'class' %} - - {% for icon in icons_form_control %} - - {% endfor %} -
-
diff --git a/library/font_awesome/src/_includes/icons/gender.html b/library/font_awesome/src/_includes/icons/gender.html deleted file mode 100644 index 1fbde026b..000000000 --- a/library/font_awesome/src/_includes/icons/gender.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_gender = icons | expand_aliases | category:"Gender Icons" | sort_by:'class' %} - - {% for icon in icons_gender %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/hand.html b/library/font_awesome/src/_includes/icons/hand.html deleted file mode 100644 index 4104af2e0..000000000 --- a/library/font_awesome/src/_includes/icons/hand.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_hand = icons | expand_aliases | category:"Hand Icons" | sort_by:'class' %} - - {% for icon in icons_hand %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/medical.html b/library/font_awesome/src/_includes/icons/medical.html deleted file mode 100644 index 23364382a..000000000 --- a/library/font_awesome/src/_includes/icons/medical.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_medical = icons | expand_aliases | category:"Medical Icons" | sort_by:'class' %} - - {% for icon in icons_medical %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/new.html b/library/font_awesome/src/_includes/icons/new.html deleted file mode 100644 index 91a10b3e8..000000000 --- a/library/font_awesome/src/_includes/icons/new.html +++ /dev/null @@ -1,18 +0,0 @@ -
- - {% if page.navbar_active != "icons" %} -
- You asked, Font Awesome delivers with {{ icons | version:site.fontawesome.minor_version | size }} shiny new icons in version {{ site.fontawesome.minor_version }}. - Want to request new icons? Here's how. -
- {% endif %} - -
- {% assign icons_new = icons | expand_aliases | version:site.fontawesome.minor_version | sort_by:'class' %} - - {% for icon in icons_new %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/payment.html b/library/font_awesome/src/_includes/icons/payment.html deleted file mode 100644 index 03a636465..000000000 --- a/library/font_awesome/src/_includes/icons/payment.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_payment = icons | expand_aliases | category:"Payment Icons" | sort_by:'class' %} - - {% for icon in icons_payment %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/spinner.html b/library/font_awesome/src/_includes/icons/spinner.html deleted file mode 100644 index ef9d68e8b..000000000 --- a/library/font_awesome/src/_includes/icons/spinner.html +++ /dev/null @@ -1,22 +0,0 @@ -
- - -
- -
- -
- {% assign icons_spinner = icons | expand_aliases | category:"Spinner Icons" | sort_by:'class' %} - - {% for icon in icons_spinner %} - - {% endfor %} -
-
diff --git a/library/font_awesome/src/_includes/icons/text-editor.html b/library/font_awesome/src/_includes/icons/text-editor.html deleted file mode 100644 index 05d33cb2b..000000000 --- a/library/font_awesome/src/_includes/icons/text-editor.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_text_editor = icons | expand_aliases | category:"Text Editor Icons" | sort_by:'class' %} - - {% for icon in icons_text_editor %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/transportation.html b/library/font_awesome/src/_includes/icons/transportation.html deleted file mode 100644 index af2fd7e7f..000000000 --- a/library/font_awesome/src/_includes/icons/transportation.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_transportation = icons | expand_aliases | category:"Transportation Icons" | sort_by:'class' %} - - {% for icon in icons_transportation %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/video-player.html b/library/font_awesome/src/_includes/icons/video-player.html deleted file mode 100644 index 4a57612d1..000000000 --- a/library/font_awesome/src/_includes/icons/video-player.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_video_player = icons | expand_aliases | category:"Video Player Icons" | sort_by:'class' %} - - {% for icon in icons_video_player %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/icons/web-application.html b/library/font_awesome/src/_includes/icons/web-application.html deleted file mode 100644 index 6e737e6cd..000000000 --- a/library/font_awesome/src/_includes/icons/web-application.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_web_application = icons | expand_aliases | category:"Web Application Icons" | sort_by:'class' %} - - {% for icon in icons_web_application %} - - {% endfor %} -
- -
diff --git a/library/font_awesome/src/_includes/jumbotron-carousel.html b/library/font_awesome/src/_includes/jumbotron-carousel.html deleted file mode 100644 index bf938adec..000000000 --- a/library/font_awesome/src/_includes/jumbotron-carousel.html +++ /dev/null @@ -1,59 +0,0 @@ - diff --git a/library/font_awesome/src/_includes/jumbotron.html b/library/font_awesome/src/_includes/jumbotron.html deleted file mode 100644 index 93920f7a7..000000000 --- a/library/font_awesome/src/_includes/jumbotron.html +++ /dev/null @@ -1,19 +0,0 @@ -
-
- - {% if page.in_page_nav %} -
-

{{ jumbotron_h1 }}

-

{{ jumbotron_p }}

-
- -
- {{ jumbotron_nav }} -
- {% else %} -

{{ jumbotron_h1 }}

-

{{ jumbotron_p }}

- {% endif %} -
- -
diff --git a/library/font_awesome/src/_includes/modals/download.html b/library/font_awesome/src/_includes/modals/download.html deleted file mode 100644 index 384620bdc..000000000 --- a/library/font_awesome/src/_includes/modals/download.html +++ /dev/null @@ -1,58 +0,0 @@ - diff --git a/library/font_awesome/src/_includes/modals/kickstarter.html b/library/font_awesome/src/_includes/modals/kickstarter.html deleted file mode 100644 index 7f6f770eb..000000000 --- a/library/font_awesome/src/_includes/modals/kickstarter.html +++ /dev/null @@ -1,24 +0,0 @@ - diff --git a/library/font_awesome/src/_includes/navbar.html b/library/font_awesome/src/_includes/navbar.html deleted file mode 100644 index 97f4dc789..000000000 --- a/library/font_awesome/src/_includes/navbar.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - diff --git a/library/font_awesome/src/_includes/new-features.html b/library/font_awesome/src/_includes/new-features.html deleted file mode 100644 index e8d46f1c1..000000000 --- a/library/font_awesome/src/_includes/new-features.html +++ /dev/null @@ -1,29 +0,0 @@ - -
-
-
-

Completely Rewritten

- Everything re-written from the ground up for speed and simplicity. -
-
-

CSS Best Practices

- New icon base class allows simpler CSS, faster rendering, and easier control. -
-
-

New Icon Names

- Icons have been renamed to improve consistency and predictability. -
-
-

Bootstrap 3

- Font Awesome {{ site.fontawesome.minor_version }} is fully tested and compatible with Bootstrap 3. -
-
-

Better Compatibility

- Font Awesome is now more compatible with all web frameworks, including Foundation. -
-
-

{{ icons | version:site.fontawesome.minor_version | size }} New Icons in {{ site.fontawesome.minor_version }}

- Requested by the active community on the Font Awesome GitHub project. -
-
-
diff --git a/library/font_awesome/src/_includes/new-naming.html b/library/font_awesome/src/_includes/new-naming.html deleted file mode 100644 index 9777649a6..000000000 --- a/library/font_awesome/src/_includes/new-naming.html +++ /dev/null @@ -1,157 +0,0 @@ -
- -

fa-[name]-[shape]-[o]-[direction]

-

- A desire for better icon naming consistency and predictability are at the heart - of the changes in naming conventions. Once you know the name of the base icon shape, you should be able to predict - the names of variants. -

-
-
-

fa-*

-

Solid icons as the base variant

-
    -
  • - - fa-bookmark -
  • -
  • - - fa-comment -
  • -
  • - - fa-folder -
  • -
-
-
-

*-o

-

Outlined version of previous modifier

-
    -
  • - - fa-bookmark-o -
  • -
  • - - fa-comment-o -
  • -
  • - - fa-folder-o -
  • -
-
-
-

*-circle

-

Circle under previous modifier

-
    -
  • - - fa-check-circle -
  • -
  • - - fa-exclamation-circle -
  • -
  • - - fa-plus-circle -
  • -
-
-
-

*-square

-

Square under previous modifier

-
    -
  • - - fa-check-square -
  • -
  • - - fa-twitter-square -
  • -
  • - - fa-plus-square -
  • -
-
-
-

*-right, *-up, etc.

-

Directional modifier always at the end

-
    -
  • - - fa-arrow-right -
  • -
  • - - fa-arrow-circle-right -
  • -
  • - - fa-angle-double-right -
  • -
-
-
-

*-alt

-

Alternative to the original

-
    -
  • - - fa-unlock-alt -
  • -
  • - - fa-list-alt -
  • -
  • - - fa-github-alt -
  • -
-
-
-

*-h, *-v

-

Horizontal & vertical modifiers

-
    -
  • - - fa-arrows-v -
  • -
  • - - fa-arrows-h -
  • -
  • - - fa-ellipsis-v -
  • -
-
-
-

Combine 'em up&helip;

-

Consistent when strung together

-
    -
  • - - fa-arrow-circle-o-right -
  • -
  • - - fa-caret-square-o-right -
  • -
  • - - fa-hand-o-right -
  • -
-
- -
- -
diff --git a/library/font_awesome/src/_includes/new-upgrading.html b/library/font_awesome/src/_includes/new-upgrading.html deleted file mode 100644 index 5d2d88d93..000000000 --- a/library/font_awesome/src/_includes/new-upgrading.html +++ /dev/null @@ -1,10 +0,0 @@ -
- -

- For complete documentation of the syntax changes in {{ site.fontawesome.minor_version }}, check out the - examples. For the changes to icon names, - @gtagliala has put together a - great wiki page that - documents all the changes. -

-
diff --git a/library/font_awesome/src/_includes/products/camera-retro-tee.html b/library/font_awesome/src/_includes/products/camera-retro-tee.html deleted file mode 100644 index 4f6ff4dc9..000000000 --- a/library/font_awesome/src/_includes/products/camera-retro-tee.html +++ /dev/null @@ -1,31 +0,0 @@ - -
- Available in the following sizes: - - - -
-
-
- -
-
- -
-
- -
    -
  • Asphalt
  • -
  • Kelly Green
  • -
- -
- -
-

Camera Retro Tee

-

$28

-
-
- American Apparel Fine Jersey Short Sleeve T-Shirt -
-
diff --git a/library/font_awesome/src/_includes/products/classics-tee.html b/library/font_awesome/src/_includes/products/classics-tee.html deleted file mode 100644 index 458f34ac2..000000000 --- a/library/font_awesome/src/_includes/products/classics-tee.html +++ /dev/null @@ -1,31 +0,0 @@ - -
- Available in the following sizes: - - - -
-
-
- -
-
- -
-
- -
    -
  • Kelly Green
  • -
  • Navy
  • -
- -
- -
-

Classics Tee

-

$28

-
-
- American Apparel Fine Jersey Short Sleeve T-Shirt -
-
diff --git a/library/font_awesome/src/_includes/products/cta-suggestions.html b/library/font_awesome/src/_includes/products/cta-suggestions.html deleted file mode 100644 index 09f703c0d..000000000 --- a/library/font_awesome/src/_includes/products/cta-suggestions.html +++ /dev/null @@ -1,20 +0,0 @@ -
-

Have Ideas or Requests?

- -
-

- Got a great idea for a Font Awesome goodie or shirt? Don't see your favorite icon in a wear-able or share-able format? -

- -

- We're all ears! Spend a few minutes and let us know what you'd want. If we end up using your idea, we'll send you a free copy. -

-
- - Make a Store Suggestion! - - -

- Please note: While we appreciate all suggestions, not every idea might be right for Font Awesome nor could we physically make every idea. -

-
diff --git a/library/font_awesome/src/_includes/products/fa-ther-tee.html b/library/font_awesome/src/_includes/products/fa-ther-tee.html deleted file mode 100644 index 7699d6bbf..000000000 --- a/library/font_awesome/src/_includes/products/fa-ther-tee.html +++ /dev/null @@ -1,29 +0,0 @@ - -
- Available in the following sizes: - -
-
-
- -
-
- -
-
- -
    -
  • Kelly Green
  • -
  • Navy
  • -
- -
- -
-

Fa-ther Tee

-

$28

-
-
- American Apparel Fine Jersey Short Sleeve T-Shirt -
-
diff --git a/library/font_awesome/src/_includes/products/green-logo-tee.html b/library/font_awesome/src/_includes/products/green-logo-tee.html deleted file mode 100644 index 9226a5497..000000000 --- a/library/font_awesome/src/_includes/products/green-logo-tee.html +++ /dev/null @@ -1,31 +0,0 @@ - -
- Available in the following sizes: - - - -
-
-
- -
-
- -
-
- -
    -
  • Navy
  • -
  • Kelly Green
  • -
- -
- -
-

Green Logo Tee

-

$28

-
-
- American Apparel Fine Jersey Short Sleeve T-Shirt -
-
diff --git a/library/font_awesome/src/_includes/products/old-skool-tee.html b/library/font_awesome/src/_includes/products/old-skool-tee.html deleted file mode 100644 index 4fff5b9f6..000000000 --- a/library/font_awesome/src/_includes/products/old-skool-tee.html +++ /dev/null @@ -1,31 +0,0 @@ - -
- Available in the following sizes: - - - -
-
-
- -
-
- -
-
- -
    -
  • Kelly Green
  • -
  • Navy
  • -
- -
- -
-

Old Skool Tee

-

$28

-
-
- American Apparel Fine Jersey Short Sleeve T-Shirt -
-
diff --git a/library/font_awesome/src/_includes/products/rock-paper-scissors-lizard-spock-tee.html b/library/font_awesome/src/_includes/products/rock-paper-scissors-lizard-spock-tee.html deleted file mode 100644 index 294123171..000000000 --- a/library/font_awesome/src/_includes/products/rock-paper-scissors-lizard-spock-tee.html +++ /dev/null @@ -1,27 +0,0 @@ - -
- Available in the following sizes: - - - -
-
-
- -
-
- -
    -
  • Royal Blue
  • -
- -
- -
-

Rock Paper Scissors Lizard Spock Tee

-

$28

-
-
- American Apparel Fine Jersey Short Sleeve T-Shirt -
-
diff --git a/library/font_awesome/src/_includes/products/space-shuttle-tee.html b/library/font_awesome/src/_includes/products/space-shuttle-tee.html deleted file mode 100644 index ddac55331..000000000 --- a/library/font_awesome/src/_includes/products/space-shuttle-tee.html +++ /dev/null @@ -1,31 +0,0 @@ - -
- Available in the following sizes: - - - -
-
-
- -
-
- -
-
- -
    -
  • Black
  • -
  • Navy
  • -
- -
- -
-

Space Shuttle Tee

-

$28

-
-
- American Apparel Fine Jersey Short Sleeve T-Shirt -
-
diff --git a/library/font_awesome/src/_includes/products/white-logo-tee.html b/library/font_awesome/src/_includes/products/white-logo-tee.html deleted file mode 100644 index bd4ac26c3..000000000 --- a/library/font_awesome/src/_includes/products/white-logo-tee.html +++ /dev/null @@ -1,35 +0,0 @@ - -
- Available in the following sizes: - - - -
-
-
- -
-
- -
-
- -
-
- -
    -
  • Kelly Green
  • -
  • Navy
  • -
  • Silver
  • -
- -
- -
-

White Logo Tee

-

$28

-
-
- American Apparel Fine Jersey Short Sleeve T-Shirt -
-
diff --git a/library/font_awesome/src/_includes/stripe-ad.html b/library/font_awesome/src/_includes/stripe-ad.html deleted file mode 100644 index 8aa93e971..000000000 --- a/library/font_awesome/src/_includes/stripe-ad.html +++ /dev/null @@ -1,6 +0,0 @@ -
-
- {% include ads/fusion.html %} - {{ stripe_ad_content }} -
-
diff --git a/library/font_awesome/src/_includes/stripe-social.html b/library/font_awesome/src/_includes/stripe-social.html deleted file mode 100644 index 9529bbd96..000000000 --- a/library/font_awesome/src/_includes/stripe-social.html +++ /dev/null @@ -1,35 +0,0 @@ -
-
-
-
-
-
- -
-
-
- -
-
-
- - -
-
diff --git a/library/font_awesome/src/_includes/tell-me-thanks.html b/library/font_awesome/src/_includes/tell-me-thanks.html deleted file mode 100644 index 19e4d502f..000000000 --- a/library/font_awesome/src/_includes/tell-me-thanks.html +++ /dev/null @@ -1,22 +0,0 @@ -
- -

- Hopefully you think Font Awesome is awesome. I've put hundreds of hours into the project to give back to the - open source community. If you'd like, here are a couple of ways you can tell me thanks for all my hard work. -

-
-
-

Tip me on Gittip

-

- Gittip is a great way to let developers know you appreciate their work. -

-
-
-

My Amazon Wish List

-

- Or pick something straight - from my wish list. Gift cards are great. -

-
-
-
diff --git a/library/font_awesome/src/_includes/tests/rotated-flipped-inside-anchor.html b/library/font_awesome/src/_includes/tests/rotated-flipped-inside-anchor.html deleted file mode 100644 index 2c48c0ef4..000000000 --- a/library/font_awesome/src/_includes/tests/rotated-flipped-inside-anchor.html +++ /dev/null @@ -1,6 +0,0 @@ -  normal
-  fa-rotate-90
-  fa-rotate-180
-  fa-rotate-270
-  fa-flip-horizontal
-  fa-flip-vertical diff --git a/library/font_awesome/src/_includes/tests/rotated-flipped-inside-btn.html b/library/font_awesome/src/_includes/tests/rotated-flipped-inside-btn.html deleted file mode 100644 index 9399fc311..000000000 --- a/library/font_awesome/src/_includes/tests/rotated-flipped-inside-btn.html +++ /dev/null @@ -1,6 +0,0 @@ -  normal
-  fa-rotate-90
-  fa-rotate-180
-  fa-rotate-270
-  fa-flip-horizontal
-  fa-flip-vertical diff --git a/library/font_awesome/src/_includes/tests/rotated-flipped.html b/library/font_awesome/src/_includes/tests/rotated-flipped.html deleted file mode 100644 index 7f12a77ef..000000000 --- a/library/font_awesome/src/_includes/tests/rotated-flipped.html +++ /dev/null @@ -1,6 +0,0 @@ -  normal
-  fa-rotate-90
-  fa-rotate-180
-  fa-rotate-270
-  fa-flip-horizontal
-  fa-flip-vertical diff --git a/library/font_awesome/src/_includes/tests/stacked-inside-anchor.html b/library/font_awesome/src/_includes/tests/stacked-inside-anchor.html deleted file mode 100644 index 04a6b31d2..000000000 --- a/library/font_awesome/src/_includes/tests/stacked-inside-anchor.html +++ /dev/null @@ -1,69 +0,0 @@ -

- - - Twitter Icon - - - - Facebook Icon - - - - GitHub Icon - -

-

- - - Twitter Icon - - - - Facebook Icon - - - - GitHub Icon - -

-

- - - Twitter Icon - - - - Facebook Icon - - - - GitHub Icon - -

diff --git a/library/font_awesome/src/_includes/tests/stacked-with-text.html b/library/font_awesome/src/_includes/tests/stacked-with-text.html deleted file mode 100644 index 28a7500c8..000000000 --- a/library/font_awesome/src/_includes/tests/stacked-with-text.html +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/library/font_awesome/src/_includes/tests/stacked.html b/library/font_awesome/src/_includes/tests/stacked.html deleted file mode 100644 index 4d0040759..000000000 --- a/library/font_awesome/src/_includes/tests/stacked.html +++ /dev/null @@ -1,58 +0,0 @@ - -
Center -
-
-

- - Twitter Icon - - Facebook Icon - - GitHub Icon -

-

- - Twitter Icon - - Facebook Icon - - GitHub Icon -

-

- - Twitter Icon - - Facebook Icon - - GitHub Icon -

diff --git a/library/font_awesome/src/_includes/thanks-to.html b/library/font_awesome/src/_includes/thanks-to.html deleted file mode 100644 index 8aebf591c..000000000 --- a/library/font_awesome/src/_includes/thanks-to.html +++ /dev/null @@ -1,26 +0,0 @@ -
- -
-
-

- Thanks to @robmadole and - @supercodepoet for icon design - review, advice, some Jekyll help, and being all around badass coders. -

-
-
-

- HUGE thanks to @gtagliala for doing such a fantastic job managing - pull requests and issues on the Font Awesome - GitHub project. -

-
-
-

- Thanks to MaxCDN for providing the excellent - BootstrapCDN, the fastest and easiest way to - get started with Font Awesome. -

-
-
-
diff --git a/library/font_awesome/src/_includes/why.html b/library/font_awesome/src/_includes/why.html deleted file mode 100644 index 1574d2c6c..000000000 --- a/library/font_awesome/src/_includes/why.html +++ /dev/null @@ -1,42 +0,0 @@ -
-
-
-

One Font, {{ icons | size }} Icons

- In a single collection, Font Awesome is a pictographic language of web-related actions. -
-
-

No JavaScript Required

- Fewer compatibility concerns because Font Awesome doesn't require JavaScript. -
-
-

Infinite Scalability

- Scalable vector graphics means every icon looks awesome at any size. -
-
-

Free, as in Speech

- Font Awesome is completely free for commercial use. Check out the license. -
-
-

CSS Control

- Easily style icon color, size, shadow, and anything that's possible with CSS. -
-
-

Perfect on Retina Displays

- Font Awesome icons are vectors, which mean they're gorgeous on high-resolution displays. -
-
-

Plays Well with Others

- Originally designed for Bootstrap, Font Awesome works great with all frameworks. -
-
-

Desktop Friendly

- To use on the desktop or for a complete set of vectors, - check out the cheatsheet. -
-
-

Accessibility-minded

- Font Awesome loves screen readers and -helps make your icons accessible on the web. -
-
-
diff --git a/library/font_awesome/src/_layouts/base.html b/library/font_awesome/src/_layouts/base.html deleted file mode 100644 index 2e0cf9ded..000000000 --- a/library/font_awesome/src/_layouts/base.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - {% if page.title %}{{ page.title }}{% endif %} - - - - - - - - - - - - - -
- {% include navbar.html %} - - {{ content }} -
- {% include footer.html %} - {% include modals/kickstarter.html %} - - - - - - - - - - - - - - - - - - - - - diff --git a/library/font_awesome/src/_layouts/icon.html b/library/font_awesome/src/_layouts/icon.html deleted file mode 100644 index 66edaf2a7..000000000 --- a/library/font_awesome/src/_layouts/icon.html +++ /dev/null @@ -1,79 +0,0 @@ ---- -layout: base -title_suffix: Font Awesome Icons -relative_path: ../../ ---- -
-
-
- - Example of {{ page.icon.id }} at 6x   - - - Example of {{ page.icon.id }} at 5x -    - - - Example of {{ page.icon.id }} at 4x -    - - - Example of {{ page.icon.id }} at 3x -    - - Example of {{ page.icon.id }} at 2x -   - - - Example of {{ page.icon.id }} -
-

- fa-{{ page.icon.id }} - - · - Unicode: {{ page.icon.unicode }} · - Created: v{{ page.icon.created }} · - Categories: - {% for category in page.icon.categories %} - {{ category }}{% unless forloop.last %},{% endunless %} - {% endfor %} - {% assign icon_alias_count = page.icon.aliases | size %} - {% if icon_alias_count > 0 %} - · Aliases: - {% for alias in page.icon.aliases %} - fa-{{ alias }}{% unless forloop.last %},{% endunless %} - {% endfor %} - {% endif %} - {% if page.icon.url %}· {{ page.icon.url }}{% endif %} - -

-
-
- -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- Example of {{ page.icon.id }} fa-{{ page.icon.id }} -
-
-{% highlight html %} - -{% endhighlight %} -

- Note: to improve web accessibility, we recommend using aria-hidden="true" to hide icons used purely for decoration. -

- -
- Looking for more? Check out the examples. -
-
-
-
{% include ads/fusion.html %}
-
-
-
-
diff --git a/library/font_awesome/src/_layouts/survey.html b/library/font_awesome/src/_layouts/survey.html deleted file mode 100644 index 2af18f38e..000000000 --- a/library/font_awesome/src/_layouts/survey.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - {% if page.title %}{{ page.title }}{% endif %} - - - - - - - {{content}} - - diff --git a/library/font_awesome/src/_plugins/flatten_icon_filters.rb b/library/font_awesome/src/_plugins/flatten_icon_filters.rb deleted file mode 100644 index 1e3daff80..000000000 --- a/library/font_awesome/src/_plugins/flatten_icon_filters.rb +++ /dev/null @@ -1,38 +0,0 @@ -## -# Flattens the icons object to a one-dimensional array of possible search terms. - -require 'set' - -module Jekyll - module FlattenArray - def flattenIconFilters(icons) - flattened = Set.new - icons.each do |icon| - toAdd = [] - - toAdd.push(icon["class"].downcase) # Add class as a filter value - - # Add any existing aliases as a filter value - if not icon["aliases"].nil? - icon["aliases"].each do |iconAlias| - toAdd.push(iconAlias.downcase) - end - end - - # Add any existing filters as a filter value - if not icon["filter"].nil? - icon["filter"].each do |iconFilter| - toAdd.push(iconFilter.downcase) - end - end - flattened.merge(toAdd) - - print toAdd if toAdd.include? true - print toAdd if toAdd.include? false - end - return flattened.to_a # .to_a because we can't jsonify a - end - end -end - -Liquid::Template.register_filter(Jekyll::FlattenArray) diff --git a/library/font_awesome/src/_plugins/icon_page_generator.rb b/library/font_awesome/src/_plugins/icon_page_generator.rb deleted file mode 100644 index 32b7cd428..000000000 --- a/library/font_awesome/src/_plugins/icon_page_generator.rb +++ /dev/null @@ -1,45 +0,0 @@ -## -# Create individual pages for each icon in the FontAwesome set - -require 'yaml' - -module Jekyll - - class IconPage < Page - - ## - # Take a single icon and render a page for it. - - def initialize(site, base, dir, icon) - @site = site - @base = base - @dir = dir - @name = "#{icon.id}.html" - @icon = icon - - self.process(@name) - - self.read_yaml(File.join(base, site.config['layouts']), site.config['icon_layout']) - - self.data['icon'] = icon - self.data['title'] = "fa-#{icon.id}: " + self.data['title_suffix'] - end - - end - - class IconGenerator < Generator - - ## - # Iterate over every described icon in a YAML file and create a page for it - - safe true - - def generate(site) - site.icons.each do |icon| - site.pages << IconPage.new(site, site.source, site.config['icon_destination'], icon) - end - end - - end - -end diff --git a/library/font_awesome/src/_plugins/site.rb b/library/font_awesome/src/_plugins/site.rb deleted file mode 100644 index a6a74b7bb..000000000 --- a/library/font_awesome/src/_plugins/site.rb +++ /dev/null @@ -1,142 +0,0 @@ -## -# Provide an icons attribute on the site object - -require 'yaml' -require 'forwardable' - -module Jekyll - - class Icon - - attr_reader :name, :id, :unicode, :created, :categories - - def initialize(icon_object) - @icon_object = icon_object - - # Class name used in CSS and HTML - @icon_object['class'] = icon_object['id'] - # Normalize the aliases - @icon_object['aliases'] ||= [] - - @name = icon_object['name'] - @id = icon_object['id'] - @class = icon_object['class'] - @aliases = icon_object['aliases'] - @unicode = icon_object['unicode'] - @created = icon_object['created'] - @categories = icon_object['categories'] - end - - def to_liquid - return @icon_object - end - - end - - class IconList - ## - # A list of icons - # - include Enumerable - extend Forwardable - - def_delegators :@icon_array, :each, :<< - - def initialize(icon_array) - @original_icon_array = icon_array - @icon_array = [] - - icon_array.each { |icon_object| - @icon_array << Icon.new(icon_object) - } - end - - def [](k) - @icon_array[k] - end - - def to_liquid - @original_icon_array - end - - end - - module IconFilters - def expand_aliases(icons) - expanded = [] - - icons.each { |icon| - # Remove the aliases since we are expanding them - expanded << icon.reject{ |k| k == 'aliases'} - - icon['aliases'].each { |alias_id| - alias_icon = expanded[-1].dup - alias_icon['class'] = alias_id - alias_icon['alias_of'] = icon - - expanded << alias_icon - } - } - - return expanded - end - - def category(icons, cat) - icons.select { |icon| icon['categories'].include?(cat) } - end - - def version(icons, version) - icons.select { |icon| icon['created'] == version } - end - - def sort_by(icons, sort_key) - icons.sort_by! { |icon| icon[sort_key] } - end - end - - Liquid::Template.register_filter(IconFilters) - - class Site - - attr_reader :icons - - def process - self.reset_icons - self.reset - self.read - self.generate - self.render - self.cleanup - self.write - - self.build - end - - ## - # Reads the YAML file that stores all data about icons - def reset_icons - @icons = IconList.new(YAML.load_file(self.config['icon_meta'])['icons']) - end - - ## - # After generation, runs a build of Font-Awesome - def build - system("make build", :chdir => self.config['destination'], :out => :err) - end - - def site_payload - { - "site" => self.config.merge({ - "time" => self.time, - "posts" => self.posts.sort { |a, b| b <=> a }, - "pages" => self.pages, - "html_pages" => self.pages.reject { |page| !page.html? }, - "categories" => post_attr_hash('categories'), - "tags" => post_attr_hash('tags')}), - "icons" => @icons, - } - end - - end - -end diff --git a/library/font_awesome/src/accessibility.html b/library/font_awesome/src/accessibility.html deleted file mode 100644 index f201921ab..000000000 --- a/library/font_awesome/src/accessibility.html +++ /dev/null @@ -1,39 +0,0 @@ ---- -layout: base -title: Font Awesome & Accessibility -navbar_active: accessibility -view_class: v-accessibility -relative_path: ../ ---- -{% capture jumbotron_h1 %}  Accessibility{% endcapture %} -{% capture jumbotron_p %}Make your icons awesome for all of your users{% endcapture %} - -{% include jumbotron.html %} - -
-
-
-
-

- Icons are symbols that can convey a ton of information and really help people comprehend directions, signs, and interfaces. It's important that we create and use them so that they can reach the largest amount of people possible. -

-
-
- {% include accessibility/background.html %} -
-
-
- - - - {% include accessibility/accessibility-facdn.html %} - -
- or -
- - {% include accessibility/accessibility-manual.html %} - {% include accessibility/other.html %} -
diff --git a/library/font_awesome/src/assets/css/prettify.css b/library/font_awesome/src/assets/css/prettify.css deleted file mode 100644 index aedd8d1a9..000000000 --- a/library/font_awesome/src/assets/css/prettify.css +++ /dev/null @@ -1,30 +0,0 @@ -.com { color: #93a1a1; } -.lit { color: #195f91; } -.pun, .opn, .clo { color: #93a1a1; } -.fun { color: #dc322f; } -.str, .atv { color: #D14; } -.kwd, .linenums .tag { color: #1e347b; } -.typ, .atn, .dec, .var { color: teal; } -.pln { color: #48484c; } - -.prettyprint { - padding: 8px; - background-color: #f7f7f9; - border: 1px solid #e1e1e8; -} -.prettyprint.linenums { - -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; - -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; - box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; -} - -/* Specify class=linenums on a pre to get line numbering */ -ol.linenums { - margin: 0 0 0 33px; /* IE indents via margin-left */ -} -ol.linenums li { - padding-left: 12px; - color: #bebec5; - line-height: 18px; - text-shadow: 0 1px 0 #fff; -} \ No newline at end of file diff --git a/library/font_awesome/src/assets/css/pygments.css b/library/font_awesome/src/assets/css/pygments.css deleted file mode 100644 index 5af20ee5e..000000000 --- a/library/font_awesome/src/assets/css/pygments.css +++ /dev/null @@ -1,71 +0,0 @@ -.hll { background-color: #ffffcc } -/*{ background: #f0f3f3; }*/ -.c { color: #999; } /* Comment */ -.err { color: #AA0000; background-color: #FFAAAA } /* Error */ -.k { color: #006699; } /* Keyword */ -.o { color: #555555 } /* Operator */ -.cm { color: #0099FF; font-style: italic } /* Comment.Multiline */ -.cp { color: #009999 } /* Comment.Preproc */ -.c1 { color: #999; } /* Comment.Single */ -.cs { color: #999; } /* Comment.Special */ -.gd { background-color: #FFCCCC; border: 1px solid #CC0000 } /* Generic.Deleted */ -.ge { font-style: italic } /* Generic.Emph */ -.gr { color: #FF0000 } /* Generic.Error */ -.gh { color: #003300; } /* Generic.Heading */ -.gi { background-color: #CCFFCC; border: 1px solid #00CC00 } /* Generic.Inserted */ -.go { color: #AAAAAA } /* Generic.Output */ -.gp { color: #000099; } /* Generic.Prompt */ -.gs { } /* Generic.Strong */ -.gu { color: #003300; } /* Generic.Subheading */ -.gt { color: #99CC66 } /* Generic.Traceback */ -.kc { color: #006699; } /* Keyword.Constant */ -.kd { color: #006699; } /* Keyword.Declaration */ -.kn { color: #006699; } /* Keyword.Namespace */ -.kp { color: #006699 } /* Keyword.Pseudo */ -.kr { color: #006699; } /* Keyword.Reserved */ -.kt { color: #007788; } /* Keyword.Type */ -.m { color: #FF6600 } /* Literal.Number */ -.s { color: #d44950 } /* Literal.String */ -.na { color: #4f9fcf } /* Name.Attribute */ -.nb { color: #336666 } /* Name.Builtin */ -.nc { color: #00AA88; } /* Name.Class */ -.no { color: #336600 } /* Name.Constant */ -.nd { color: #9999FF } /* Name.Decorator */ -.ni { color: #999999; } /* Name.Entity */ -.ne { color: #CC0000; } /* Name.Exception */ -.nf { color: #CC00FF } /* Name.Function */ -.nl { color: #9999FF } /* Name.Label */ -.nn { color: #00CCFF; } /* Name.Namespace */ -.nt { color: #2f6f9f; } /* Name.Tag */ -.nv { color: #003333 } /* Name.Variable */ -.ow { color: #000000; } /* Operator.Word */ -.w { color: #bbbbbb } /* Text.Whitespace */ -.mf { color: #FF6600 } /* Literal.Number.Float */ -.mh { color: #FF6600 } /* Literal.Number.Hex */ -.mi { color: #FF6600 } /* Literal.Number.Integer */ -.mo { color: #FF6600 } /* Literal.Number.Oct */ -.sb { color: #CC3300 } /* Literal.String.Backtick */ -.sc { color: #CC3300 } /* Literal.String.Char */ -.sd { color: #CC3300; font-style: italic } /* Literal.String.Doc */ -.s2 { color: #CC3300 } /* Literal.String.Double */ -.se { color: #CC3300; } /* Literal.String.Escape */ -.sh { color: #CC3300 } /* Literal.String.Heredoc */ -.si { color: #AA0000 } /* Literal.String.Interpol */ -.sx { color: #CC3300 } /* Literal.String.Other */ -.sr { color: #33AAAA } /* Literal.String.Regex */ -.s1 { color: #CC3300 } /* Literal.String.Single */ -.ss { color: #FFCC33 } /* Literal.String.Symbol */ -.bp { color: #336666 } /* Name.Builtin.Pseudo */ -.vc { color: #003333 } /* Name.Variable.Class */ -.vg { color: #003333 } /* Name.Variable.Global */ -.vi { color: #003333 } /* Name.Variable.Instance */ -.il { color: #FF6600 } /* Literal.Number.Integer.Long */ - -.css .o, -.css .o + .nt, -.css .nt + .nt { color: #999; } - -pre { - background-color: #fafafa; - padding: 8px 15px; -} diff --git a/library/font_awesome/src/assets/font-awesome/HELP-US-OUT.txt b/library/font_awesome/src/assets/font-awesome/HELP-US-OUT.txt deleted file mode 100644 index 83d083dd7..000000000 --- a/library/font_awesome/src/assets/font-awesome/HELP-US-OUT.txt +++ /dev/null @@ -1,7 +0,0 @@ -I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, -Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, -comprehensive icon sets or copy and paste your own. - -Please. Check it out. - --Dave Gandy diff --git a/library/font_awesome/src/assets/font-awesome/fonts/FontAwesome.otf b/library/font_awesome/src/assets/font-awesome/fonts/FontAwesome.otf deleted file mode 100644 index 401ec0f36e4f73b8efa40bd6f604fe80d286db70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134808 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 diff --git a/library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.eot b/library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.eot deleted file mode 100644 index e9f60ca953f93e35eab4108bd414bc02ddcf3928..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165742 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 G*yFsbY~cLNXLP73aA74Mq6M9f^&YV`isWW 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

5q!RY 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 - - - -Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 - By ,,, -Copyright Dave Gandy 2016. All rights reserved. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.woff b/library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.woff deleted file mode 100644 index 400014a4b06eee3d0c0d54402a47ab2601b2862b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98024 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 SdSQM28?+M|D(2r_;{O0|uQ74} diff --git a/library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.woff2 b/library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.woff2 deleted file mode 100644 index 4d13fc60404b91e398a37200c4a77b645cfd9586..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77160 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 diff --git a/library/font_awesome/src/assets/font-awesome/less/animated.less b/library/font_awesome/src/assets/font-awesome/less/animated.less deleted file mode 100644 index e489ea318..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/animated.less +++ /dev/null @@ -1,37 +0,0 @@ ---- ---- - -// Animated Icons -// -------------------------- - -.@{fa-css-prefix}-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -.@{fa-css-prefix}-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} diff --git a/library/font_awesome/src/assets/font-awesome/less/bordered-pulled.less b/library/font_awesome/src/assets/font-awesome/less/bordered-pulled.less deleted file mode 100644 index cd14a68a1..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/bordered-pulled.less +++ /dev/null @@ -1,28 +0,0 @@ ---- ---- - -// Bordered & Pulled -// ------------------------- - -.@{fa-css-prefix}-border { - padding: .2em .25em .15em; - border: solid .08em @fa-border-color; - border-radius: .1em; -} - -.@{fa-css-prefix}-pull-left { float: left; } -.@{fa-css-prefix}-pull-right { float: right; } - -.@{fa-css-prefix} { - &.@{fa-css-prefix}-pull-left { margin-right: .3em; } - &.@{fa-css-prefix}-pull-right { margin-left: .3em; } -} - -/* Deprecated as of 4.4.0 */ -.pull-right { float: right; } -.pull-left { float: left; } - -.@{fa-css-prefix} { - &.pull-left { margin-right: .3em; } - &.pull-right { margin-left: .3em; } -} diff --git a/library/font_awesome/src/assets/font-awesome/less/core.less b/library/font_awesome/src/assets/font-awesome/less/core.less deleted file mode 100644 index d299d0d03..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/core.less +++ /dev/null @@ -1,9 +0,0 @@ ---- ---- - -// Base Class Definition -// ------------------------- - -.@{fa-css-prefix} { -{% include code/core.less %} -} diff --git a/library/font_awesome/src/assets/font-awesome/less/fixed-width.less b/library/font_awesome/src/assets/font-awesome/less/fixed-width.less deleted file mode 100644 index f3b657b52..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/fixed-width.less +++ /dev/null @@ -1,9 +0,0 @@ ---- ---- - -// Fixed Width Icons -// ------------------------- -.@{fa-css-prefix}-fw { - width: (18em / 14); - text-align: center; -} diff --git a/library/font_awesome/src/assets/font-awesome/less/font-awesome.less b/library/font_awesome/src/assets/font-awesome/less/font-awesome.less deleted file mode 100644 index 3fb656e35..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/font-awesome.less +++ /dev/null @@ -1,17 +0,0 @@ ---- ---- -{% include code/license.css %} - -@import "variables.less"; -@import "mixins.less"; -@import "path.less"; -@import "core.less"; -@import "larger.less"; -@import "fixed-width.less"; -@import "list.less"; -@import "bordered-pulled.less"; -@import "animated.less"; -@import "rotated-flipped.less"; -@import "stacked.less"; -@import "icons.less"; -@import "screen-reader.less"; diff --git a/library/font_awesome/src/assets/font-awesome/less/icons.less b/library/font_awesome/src/assets/font-awesome/less/icons.less deleted file mode 100644 index 1d29b69a6..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/icons.less +++ /dev/null @@ -1,7 +0,0 @@ ---- ---- -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -{% for icon in icons %}{% for alias in icon.aliases %} -.@{fa-css-prefix}-{{ alias }}:before,{% endfor %} -.@{fa-css-prefix}-{{ icon.id }}:before { content: @fa-var-{{ icon.id }}; }{% endfor %} diff --git a/library/font_awesome/src/assets/font-awesome/less/larger.less b/library/font_awesome/src/assets/font-awesome/less/larger.less deleted file mode 100644 index 472643eb0..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/larger.less +++ /dev/null @@ -1,16 +0,0 @@ ---- ---- - -// Icon Sizes -// ------------------------- - -/* makes the font 33% larger relative to the icon container */ -.@{fa-css-prefix}-lg { - font-size: (4em / 3); - line-height: (3em / 4); - vertical-align: -15%; -} -.@{fa-css-prefix}-2x { font-size: 2em; } -.@{fa-css-prefix}-3x { font-size: 3em; } -.@{fa-css-prefix}-4x { font-size: 4em; } -.@{fa-css-prefix}-5x { font-size: 5em; } diff --git a/library/font_awesome/src/assets/font-awesome/less/list.less b/library/font_awesome/src/assets/font-awesome/less/list.less deleted file mode 100644 index e32bc0d2e..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/list.less +++ /dev/null @@ -1,22 +0,0 @@ ---- ---- - -// List Icons -// ------------------------- - -.@{fa-css-prefix}-ul { - padding-left: 0; - margin-left: @fa-li-width; - list-style-type: none; - > li { position: relative; } -} -.@{fa-css-prefix}-li { - position: absolute; - left: -@fa-li-width; - width: @fa-li-width; - top: (2em / 14); - text-align: center; - &.@{fa-css-prefix}-lg { - left: (-@fa-li-width + (4em / 14)); - } -} diff --git a/library/font_awesome/src/assets/font-awesome/less/mixins.less b/library/font_awesome/src/assets/font-awesome/less/mixins.less deleted file mode 100644 index 588973976..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/mixins.less +++ /dev/null @@ -1,56 +0,0 @@ ---- ---- -// Mixins -// -------------------------- - -.fa-icon() { -{% include code/core.less %} -} - -.fa-icon-rotate(@degrees, @rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})"; - -webkit-transform: rotate(@degrees); - -ms-transform: rotate(@degrees); - transform: rotate(@degrees); -} - -.fa-icon-flip(@horiz, @vert, @rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)"; - -webkit-transform: scale(@horiz, @vert); - -ms-transform: scale(@horiz, @vert); - transform: scale(@horiz, @vert); -} - - -// Only display content to screen readers. A la Bootstrap 4. -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -.sr-only() { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// -// Credit: HTML5 Boilerplate - -.sr-only-focusable() { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} diff --git a/library/font_awesome/src/assets/font-awesome/less/path.less b/library/font_awesome/src/assets/font-awesome/less/path.less deleted file mode 100644 index 835be41f8..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/path.less +++ /dev/null @@ -1,15 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); - src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), - url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), - url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), - url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), - url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); - // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/library/font_awesome/src/assets/font-awesome/less/rotated-flipped.less b/library/font_awesome/src/assets/font-awesome/less/rotated-flipped.less deleted file mode 100644 index bf7a0b423..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/rotated-flipped.less +++ /dev/null @@ -1,23 +0,0 @@ ---- ---- - -// Rotated & Flipped Icons -// ------------------------- - -.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } -.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } -.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } - -.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } -.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } - -// Hook for IE8-9 -// ------------------------- - -:root .@{fa-css-prefix}-rotate-90, -:root .@{fa-css-prefix}-rotate-180, -:root .@{fa-css-prefix}-rotate-270, -:root .@{fa-css-prefix}-flip-horizontal, -:root .@{fa-css-prefix}-flip-vertical { - filter: none; -} diff --git a/library/font_awesome/src/assets/font-awesome/less/screen-reader.less b/library/font_awesome/src/assets/font-awesome/less/screen-reader.less deleted file mode 100644 index 11c188196..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/screen-reader.less +++ /dev/null @@ -1,5 +0,0 @@ -// Screen Readers -// ------------------------- - -.sr-only { .sr-only(); } -.sr-only-focusable { .sr-only-focusable(); } diff --git a/library/font_awesome/src/assets/font-awesome/less/stacked.less b/library/font_awesome/src/assets/font-awesome/less/stacked.less deleted file mode 100644 index 2a1e4189b..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/stacked.less +++ /dev/null @@ -1,23 +0,0 @@ ---- ---- - -// Stacked Icons -// ------------------------- - -.@{fa-css-prefix}-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.@{fa-css-prefix}-stack-1x { line-height: inherit; } -.@{fa-css-prefix}-stack-2x { font-size: 2em; } -.@{fa-css-prefix}-inverse { color: @fa-inverse; } diff --git a/library/font_awesome/src/assets/font-awesome/less/variables.less b/library/font_awesome/src/assets/font-awesome/less/variables.less deleted file mode 100644 index 83207e414..000000000 --- a/library/font_awesome/src/assets/font-awesome/less/variables.less +++ /dev/null @@ -1,17 +0,0 @@ ---- ---- -// Variables -// -------------------------- - -@fa-font-path: "../fonts"; -@fa-font-size-base: 14px; -@fa-line-height-base: 1; -//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/{{site.fontawesome.version}}/fonts"; // for referencing Bootstrap CDN font files directly -@fa-css-prefix: {{ site.fontawesome.css_prefix }}; -@fa-version: "{{ site.fontawesome.version }}"; -@fa-border-color: #eee; -@fa-inverse: #fff; -@fa-li-width: (30em / 14); - -{% assign sorted_icons = icons | expand_aliases | sort_by:'class' %}{% for icon in sorted_icons %}@fa-var-{{ icon.class }}: "\{{ icon.unicode }}"; -{% endfor %} diff --git a/library/font_awesome/src/assets/font-awesome/scss/_animated.scss b/library/font_awesome/src/assets/font-awesome/scss/_animated.scss deleted file mode 100644 index fed5a987f..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_animated.scss +++ /dev/null @@ -1,37 +0,0 @@ ---- ---- - -// Spinning Icons -// -------------------------- - -.#{$fa-css-prefix}-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -.#{$fa-css-prefix}-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} diff --git a/library/font_awesome/src/assets/font-awesome/scss/_bordered-pulled.scss b/library/font_awesome/src/assets/font-awesome/scss/_bordered-pulled.scss deleted file mode 100644 index 40bafcba9..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_bordered-pulled.scss +++ /dev/null @@ -1,28 +0,0 @@ ---- ---- - -// Bordered & Pulled -// ------------------------- - -.#{$fa-css-prefix}-border { - padding: .2em .25em .15em; - border: solid .08em $fa-border-color; - border-radius: .1em; -} - -.#{$fa-css-prefix}-pull-left { float: left; } -.#{$fa-css-prefix}-pull-right { float: right; } - -.#{$fa-css-prefix} { - &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } - &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } -} - -/* Deprecated as of 4.4.0 */ -.pull-right { float: right; } -.pull-left { float: left; } - -.#{$fa-css-prefix} { - &.pull-left { margin-right: .3em; } - &.pull-right { margin-left: .3em; } -} diff --git a/library/font_awesome/src/assets/font-awesome/scss/_core.scss b/library/font_awesome/src/assets/font-awesome/scss/_core.scss deleted file mode 100644 index 45e548bac..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_core.scss +++ /dev/null @@ -1,9 +0,0 @@ ---- ---- - -// Base Class Definition -// ------------------------- - -.#{$fa-css-prefix} { -{% include code/core.scss %} -} diff --git a/library/font_awesome/src/assets/font-awesome/scss/_fixed-width.scss b/library/font_awesome/src/assets/font-awesome/scss/_fixed-width.scss deleted file mode 100644 index cfb14543a..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_fixed-width.scss +++ /dev/null @@ -1,9 +0,0 @@ ---- ---- - -// Fixed Width Icons -// ------------------------- -.#{$fa-css-prefix}-fw { - width: (18em / 14); - text-align: center; -} diff --git a/library/font_awesome/src/assets/font-awesome/scss/_icons.scss b/library/font_awesome/src/assets/font-awesome/scss/_icons.scss deleted file mode 100644 index 23128aaee..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_icons.scss +++ /dev/null @@ -1,7 +0,0 @@ ---- ---- -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -{% for icon in icons %}{% for alias in icon.aliases %} -.#{$fa-css-prefix}-{{ alias }}:before,{% endfor %} -.#{$fa-css-prefix}-{{ icon.id }}:before { content: $fa-var-{{ icon.id }}; }{% endfor %} diff --git a/library/font_awesome/src/assets/font-awesome/scss/_larger.scss b/library/font_awesome/src/assets/font-awesome/scss/_larger.scss deleted file mode 100644 index 403572384..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_larger.scss +++ /dev/null @@ -1,16 +0,0 @@ ---- ---- - -// Icon Sizes -// ------------------------- - -/* makes the font 33% larger relative to the icon container */ -.#{$fa-css-prefix}-lg { - font-size: (4em / 3); - line-height: (3em / 4); - vertical-align: -15%; -} -.#{$fa-css-prefix}-2x { font-size: 2em; } -.#{$fa-css-prefix}-3x { font-size: 3em; } -.#{$fa-css-prefix}-4x { font-size: 4em; } -.#{$fa-css-prefix}-5x { font-size: 5em; } diff --git a/library/font_awesome/src/assets/font-awesome/scss/_list.scss b/library/font_awesome/src/assets/font-awesome/scss/_list.scss deleted file mode 100644 index 1c6498268..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_list.scss +++ /dev/null @@ -1,22 +0,0 @@ ---- ---- - -// List Icons -// ------------------------- - -.#{$fa-css-prefix}-ul { - padding-left: 0; - margin-left: $fa-li-width; - list-style-type: none; - > li { position: relative; } -} -.#{$fa-css-prefix}-li { - position: absolute; - left: -$fa-li-width; - width: $fa-li-width; - top: (2em / 14); - text-align: center; - &.#{$fa-css-prefix}-lg { - left: -$fa-li-width + (4em / 14); - } -} diff --git a/library/font_awesome/src/assets/font-awesome/scss/_mixins.scss b/library/font_awesome/src/assets/font-awesome/scss/_mixins.scss deleted file mode 100644 index 241166198..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_mixins.scss +++ /dev/null @@ -1,56 +0,0 @@ ---- ---- -// Mixins -// -------------------------- - -@mixin fa-icon() { -{% include code/core.scss %} -} - -@mixin fa-icon-rotate($degrees, $rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; - -webkit-transform: rotate($degrees); - -ms-transform: rotate($degrees); - transform: rotate($degrees); -} - -@mixin fa-icon-flip($horiz, $vert, $rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; - -webkit-transform: scale($horiz, $vert); - -ms-transform: scale($horiz, $vert); - transform: scale($horiz, $vert); -} - - -// Only display content to screen readers. A la Bootstrap 4. -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -@mixin sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// -// Credit: HTML5 Boilerplate - -@mixin sr-only-focusable { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} diff --git a/library/font_awesome/src/assets/font-awesome/scss/_path.scss b/library/font_awesome/src/assets/font-awesome/scss/_path.scss deleted file mode 100644 index bb457c23a..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_path.scss +++ /dev/null @@ -1,15 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); - src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), - url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), - url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), - url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), - url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); -// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/library/font_awesome/src/assets/font-awesome/scss/_rotated-flipped.scss b/library/font_awesome/src/assets/font-awesome/scss/_rotated-flipped.scss deleted file mode 100644 index 6e95eb46a..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_rotated-flipped.scss +++ /dev/null @@ -1,23 +0,0 @@ ---- ---- - -// Rotated & Flipped Icons -// ------------------------- - -.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } -.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } -.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } - -.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } -.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } - -// Hook for IE8-9 -// ------------------------- - -:root .#{$fa-css-prefix}-rotate-90, -:root .#{$fa-css-prefix}-rotate-180, -:root .#{$fa-css-prefix}-rotate-270, -:root .#{$fa-css-prefix}-flip-horizontal, -:root .#{$fa-css-prefix}-flip-vertical { - filter: none; -} diff --git a/library/font_awesome/src/assets/font-awesome/scss/_screen-reader.scss b/library/font_awesome/src/assets/font-awesome/scss/_screen-reader.scss deleted file mode 100644 index 637426f0d..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_screen-reader.scss +++ /dev/null @@ -1,5 +0,0 @@ -// Screen Readers -// ------------------------- - -.sr-only { @include sr-only(); } -.sr-only-focusable { @include sr-only-focusable(); } diff --git a/library/font_awesome/src/assets/font-awesome/scss/_stacked.scss b/library/font_awesome/src/assets/font-awesome/scss/_stacked.scss deleted file mode 100644 index 01c9443be..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_stacked.scss +++ /dev/null @@ -1,23 +0,0 @@ ---- ---- - -// Stacked Icons -// ------------------------- - -.#{$fa-css-prefix}-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.#{$fa-css-prefix}-stack-1x { line-height: inherit; } -.#{$fa-css-prefix}-stack-2x { font-size: 2em; } -.#{$fa-css-prefix}-inverse { color: $fa-inverse; } diff --git a/library/font_awesome/src/assets/font-awesome/scss/_variables.scss b/library/font_awesome/src/assets/font-awesome/scss/_variables.scss deleted file mode 100644 index 9dfa9018d..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/_variables.scss +++ /dev/null @@ -1,17 +0,0 @@ ---- ---- -// Variables -// -------------------------- - -$fa-font-path: "../fonts" !default; -$fa-font-size-base: 14px !default; -$fa-line-height-base: 1 !default; -//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/{{site.fontawesome.version}}/fonts" !default; // for referencing Bootstrap CDN font files directly -$fa-css-prefix: {{ site.fontawesome.css_prefix }} !default; -$fa-version: "{{ site.fontawesome.version }}" !default; -$fa-border-color: #eee !default; -$fa-inverse: #fff !default; -$fa-li-width: (30em / 14) !default; - -{% assign sorted_icons = icons | expand_aliases | sort_by:'class' %}{% for icon in sorted_icons %}$fa-var-{{ icon.class }}: "\{{ icon.unicode }}"; -{% endfor %} diff --git a/library/font_awesome/src/assets/font-awesome/scss/font-awesome.scss b/library/font_awesome/src/assets/font-awesome/scss/font-awesome.scss deleted file mode 100644 index f7b78ecd1..000000000 --- a/library/font_awesome/src/assets/font-awesome/scss/font-awesome.scss +++ /dev/null @@ -1,17 +0,0 @@ ---- ---- -{% include code/license.css %} - -@import "variables"; -@import "mixins"; -@import "path"; -@import "core"; -@import "larger"; -@import "fixed-width"; -@import "list"; -@import "bordered-pulled"; -@import "animated"; -@import "rotated-flipped"; -@import "stacked"; -@import "icons"; -@import "screen-reader"; diff --git a/library/font_awesome/src/assets/img/algolia.png b/library/font_awesome/src/assets/img/algolia.png deleted file mode 100644 index f5a89619b44aabc5e9abf1ac5df9acf9384064bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72993 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 DaT5db diff --git a/library/font_awesome/src/assets/img/logo-themeisle.png b/library/font_awesome/src/assets/img/logo-themeisle.png deleted file mode 100644 index c0f432867f179375adbd8d9c8166fffee8fc7a59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14209 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 diff --git a/library/font_awesome/src/assets/img/logo-wpbeginner.png b/library/font_awesome/src/assets/img/logo-wpbeginner.png deleted file mode 100644 index c0711153f8e371b6ac8dd916618a68a50eee1751..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8268 zcmc(F_di_E7dMvZg6N5sL|HyM(W2MrU9d_BqO+{U5;b~B^tOc61rcpoH6eO$!D6GA z=#ka)Y`(AOZ+ME zunQQ#8Rh;rn-wnY3uQw!G{6q8u3u<$$~!~1mKJg@x30JHa!l0>4NkQ%@b0rPAfXa9 z;j7KhglM80n&ZGQ)6$4*yyKO-4O(17)Z7KfaVM^KJHf@HW8q^qOkKEfh!!_V1P6(P z1)!Z2NgD9{xC+++jo;3MWJ8u}{QQTk*h0(5#FGjKl5FFF>f*;_-X3yNhuEU7U z=n=eWrgCIY|Dkvo;^j}a(BVoE?*WG1xcgTQ8X_KC69w)6kLvJ3yv*qec3~>dFM>n$ z?lVf>|Acnkq zKdeD^$aX+`AP7*3i3)cAcFSg#)kUuSKBELvK-dl_HTgpzqya?9OFsx;K8EtP))E(> zt5ucxM94fvP;}*zR)8+;uoUV(Edy_7y!ql!O;%yszxk8X62kKg!JVuDI$didloqT$ zNrc%O4w=WYv4I*9!Y5>hS>du_DFpklOs-5wcTIOz*f1_oBjT0i28s|LxzBPcZT%-l5uqH9DOWwOM6h1u0|vsiI!=IjGYc~@M|t8zXL-}R zP-34m7w&3OeyOD(t0cZ^YsXH@m2VZJB+BHOc^?a5UO6cidRLbrvf(AdZW|u*b(hla z1D`XbTI#sVRxTpKg0Zds3JYI%ZsGPfw;tphl9i$t1E!&%^ByePN?STv1GJQAPskct z3ydn}jc=hp$lMQCd`tXzN~+-G4kxjmJ6|H0uX|Pt7x+3}vEa76e?6jJ(o)mz54ofe zc_cKg7gA@HP%QN*r+iD%kWMV_vQ{A8Uc->C+;z(XT&45m>F|o8OpF{hdS%sY|H?xR zEe7XXTU~uRFkyasA{TRuwvwA~nKYY-d-W8pUR+-|oKSr6pBdwu z`i-r$gd|8FLkhdzTX{+js~m*%u<|e+2(GF&H}Ohp4vaonPmR;9j<=rioeu}kKjL0q zMkWL~wls~jcrd!Xp=zj2K#p}JRDk{9M%4CRy%K30kuS{8d79;Zb=#I(7Oo$v^c>i2 zx}#?48H*!47C9WBU@X3Vi0b_QCDU7@tzk{p7GO~l81pfQ6K&C7(#5Y7-G)6XULIJp z?uDqLTtQZhg%Mgwc1eMu#Bc6EA`lqu>j^)LQ04KEh|l0i3YsBnexy0xykGvd)=z=% zYFH*`*~tZq^UfXLKIIMNYwly%e?@~=ZF8m%oZ`$&JgoF(ILh{eb%P`8vcWIvF-CL= z+)vk^4&dF+vNO8Hk+ZpkJa{L_7*rU!m}TgF#%b~-K$tVB4Dqq4L^6Kj)^yIwcoRZ6 z`|5k*jgrKKfQi=`U7mUsg^bXu?9^n8{O{d4VrC#EE9>^YqI2b2VuL#4=k}W&xl)_( z;*Wao%Q!~C7OJy=1KK>!u|?8N5mM3LhM~%$eU_;Qbt0p}t=m_ihuI)Hx_Nq+%|~RX z-b8V~DmWcxZ;LQ=vS3kv`;`roq6nptfdLtsBtd3-0-eRw9>x-}2R?smzp^s31Yye` zVf*C&{`|_i$?yQQQQcCc7&`+ND=gxB`J{{@nnR`VoJTe9s*E?jcxNa=HgDQX1ZuoO zbi*}TgXDI4YmNQ37$2;B_+p;wxW2YWZRRfO53d(ZlR{DRL@@HyRXe(=Wb{?EdK>EG zsE;YPq>csN-s z6aI@Kfl3f#)n}w#l(Wghs~;SC6=Rx>tOKoG7RWef>aYLMC(0?IwCb~ae+eI@)@w5d z!=vgbQm9wnNX<-|Kpx9J7hMP}N0Jx=RD;iD{B4G@6e6sjj+n19i|Vcb=UeoQ;qyh$ zW>yC)yav7y*)WnFigYi@3^;3ov|D&0%q_e`w!xQ&l0Ku?ilFW0G;e?=sfed`bh_`5 zvRV2O2{Y3H+0Sp8q0ygbtLb5}*_v%-SmhwXGU?S>xII1e&!=HOyr{hssCe+f$x>WF4TyiOI1>su1cn|(XoT}1G8Gy}-CSxhdlwDXaJ2jy9h%`L>DzpT zL%Md}P)$`@Vos==adg!^Ha_Q$2{|IxCUc(EDp-|fQ@0U1ubLD(c1;3%VuUUU8OFUe zJb(xakjwA=VATUxI-_n4LOnoq^R_GdJlHUBQA_TThvF9X^&0=9(K%JqO!4B zsd}sbj9v{Ch_;m1zk9*87mdifAjEOO_N09t z@acZ3qk{1g!i$x-=x@_dMLDQuYr)5u zR!QAMX=LGW{@sL&hTT9vQ0G|k`9kWjFoSU8DsnTcBv~FK%UHdsg|J}A>OHQG}+G&gD@A-1KKz01t=q%qJ^8ix)g%l{*?$tA7o-vakl0>T$I0TIliYzxM{}b61HF`W`gew*jF;B1 zqHBk(&_&BF;lY2Fq)3PU^6rPOcSm~+f9Jkyc*~&C_eNjjdxr>Z@!Bs?VEM~^%CGS* zHQTusYx;aE8kTffZh)nl?h_JbzwD-z_rX_mJ3r3#8hBen5?~HBWY?b;+R8)9E$x8& zybj9;zz>bMaLRs8Je49fq=(bmGX~%)MR25#TwwPo53R5+LoN zoF?R5ZB;siE{&fuwq?a0WGu!@WPd2d20P5&B7D0^JALU6+??1%2w;A2BxSQcqN0Va zUErsWnEI9mDN--Ru|5?PcDh$Ok((+eg-GIJs|;8F-w4WUTKhk3n0enP(AU*jKai+} z8N(&)AnC8+t#tz8c`6gA%xm@ckjGScj~u`PK90p10XnUXKEeWt zbHJ??q9t zfI#TWSX0lfbLry@$eWl;>LPrDJ>|bMtOkoDhsUKjkT-3$3Lb*>gX*|71OKOD*n`8Q z8c>m*lsf**vRiG9#7omhoNwn()fN>h71`fdKqshuZOk78_YeUCZM2bz#vmBslvj16 zu8)Xb1VwJ`{&;U)c;pS)VE}GSdWWY8hB_h{;#->ZX&?r)-X8m4eVYG&Kh)CI8b53~ zzdhjoWmcm-5S`*Z0{*O-gCW+15fj`* z8&JbLYN>Qi>kz_mk8ZcH6g;T&K)L?m>wqE3#ic;&ofPJ;4EgOEMNlxmRM_}y&1rPs z2CN&>?FA^blZqGAXw@a~(5)c9rEd6J?slZFw3CjDS_iybGu)=Am=S=NDzGi3{tNvw zHeBeBfGYPQg)q%j1q!5c^p`m(#)FOgDM`|4M101ku-7^B+g-iPLdIpJSC#MB6s1-e{Hv;P3xmr!OLMx~1u@Mgw+^*6 zP%13XKEB1@3xCWsXB_6zeDWO(}cn}p= zlprlNDrs2T@d!lL&VnSmkh+9w#`q@_e36coVR=&#C1Xk|a1`C#aX;v0pmETcUzlaPCK$IE(0|$$t0oryJ$E`?_1`sJPND(tOUeaiqcvv8smtJ!W4& zq{;i0Yh~A@PjJWUPr+n0-QXr-eKJ~*eZ+2xt zc-Pqx%^VMDmq^%I_^kXO2`k&i?~ob*C>C~9uX z3=(d$!fxe;!EMtU*6!-?DSU4_q(~&_EBKD#yi;+ggQ1lkMANByJkfab4Bxz%r7vjx z`rWB7$*e(})5E;4^9y^P&LRaUFCAVSkLs87KOw!Zhq zT4(a`#h-^^2jBnNy4-eBn$Fd({(W>Vub44eBQV79P5jB`z4c9bVvwPYm`89ZovFE} z#%$JfCT=pF{|m{RlA{6Jr53htw+vV}3Zi!<`_f&80%wQT$kfNrD|;Ku3>l`l`;V?} zb<=7wx$Wc)4?K)XJ=B3`loc`yv)vl^pMu=&ZgPANO7|TWuevM_otDKG3~*?G+6f=~ zNG|N7{Qpe!5H6S2_BSDPvo7fG0qZ|TkdS#I%OW;Mrnx0L1l1|8i`mINj8i5Q$-_V8 zi9mRq3XY65*68`he=sU6wo3R`j#dOxCpE{nefLC^Q8W{I-lr<7kUu+W&l5_H1H_D|EpBF4ec>J_K81+snxNZxpiD$7R--4B7ov| zrAilaf(bADzrjX_y!_w$bJc;xJnT2FCeGwzyrI#)ya|T3_p8!m1}{K`LW)0q=dgL& z%yU`0!SS1B>S-|E(5}=EeV8D5_#N$W^r>_m-`Vt;a9bqW_N{`cO+&%t&eiLj7_a`@ zeI|3y7Ma&Eo7=3pzMB56Hc5Pp*DVI0W2qD;k7moN8a`Qh**yRk)#Nq^#hZhofk=(yL0t%N6Qq=G6RUw*E#HY^Wx9i(!+#N18r$(HI z2EO^_u~j3@Y(vG?lb~(s+Qb9m9mF#Y*3N^L=fPWI0xz-4ZUdj$W-WdJ|E`RkQo&gM z24^fthwZ8EA-y~-4jLt#a!@PpI{VLUtS@IOC0S$xzN*jXNvDf8*Uj$Q#)Ue7%@_82 z;)c0gEum%F0c7U|9z=-E)~~5NWr95ycD?T`4*d<{;;hZIB{pI`p46Xr@W~lK`aNj}PsYcm~1c{;ZHW53M#n?5#yRRb1wu-1?+| zOjq6B`S2rJnUi+)JisXn6AVMnK5~UQcjD`mCgqavjNH#0@61JlJmGh#oP`PepZ?B6 zAi1mukp-(DN6)ujUGr%bLEdcZkp5rP`!f&oAGkE=#)x>S%k)X^G7EwB#Q4 z2cn0x5c|zFXul50NK^Mf`@Pf}baL@Mwob65b(a6am_?U>uzW0d(6BtIcMf`XdkCz9 z3vQ0Pb|^`bdD4_(F#Lcfa<1T~;q2+2ev3m-gE-h18 zKRw(|*l}AwC9p(p*8;>fjyma(3$L(yOvg@8NtS((z<~=HcYGe=i zE6OoC*mcg#EQIvVkMW(HEu7IhMXjZ)6c|`9_6FpMWIaX>v1&WjT>L)w&-p%J*pk#c z1NB`b_&)sQL7U7ZO!7Er=2cP1*?9L6z!_2SmjOjhnhvwI8%-YZ`@4geO5Gx6<7tkNxq^$Q*iFwh zA5>L=XRn54B|Zvw**b?D@f~rg!(YOKjNj$dE;BD`TQ6G5+qLmjZ-xEBJb>4EB=xGB zUhSnOd(ZqhMGnc8Of>DApeR+qinq^bjaScU8I4c8%D+h>zhqOiXkFFODd&qYGQT)uYE^kwLTJaa}|Haw}*-&_THla+ojwvf!yi2P6bfFNp<^JmcQQa&UkW38D! z%wkJ0>vLd=g}VQ?d4}0?ka1rt74yOGYJc5&db|Ie`mMS0b_>Mm_1@$}X|vf{lM#iq zt`x}$BbVE1tDY-E+B_e|)f~wh)_OIdB@tT*4MNO&Mm_k!%#NprM00-GN4LD2G`TbF z4}K8*LRfKO0qLh*PefQzsaNV9wIt72MLSiSHh+>ch*}#vt<-+s+!qJUy-0)U{9)>9 zl~G?JVj1?>Jf9a~dr<{Vu2e>ayn4;`V@O!NC~woX?x$$v0}wWQb*YDs(-H6!rvrXHC^BuZ!4*3_Wf57Mp(A7j46i=M-M&nD!>W4zVFSp=?=OA$^X*rA^d2~50gNo}%|$y{2``FHWsf@#xwgHtpX_0% z&t}b{BKtzj*KGCDA+yDWa^cl^?XnOEz|jC`TCEmLNe@DZtZuf>d6l{UY5(FPF|&-c z;{VLYh>&h^M3ILK_4|*S1|Jr69CIK{)mULhqpnP6KC&C@I;6sya7vJzvRV zWfQyp^NNP?#jW!0LV_a=3vY-NMLP-o?IqP|`t+0T!jCeI?2YMV3orf?0c+GcwCdj) ze}`<5VB1cwV21P|fc3Q1Gj+>6rW9c@QX+{Tr;G5K;i)&^6lP$#>@NpLTuW#t6aR#I zicX4%rTVM2heSutjTT~wTR=V0+yN-%Bb_aSO!L{bU)gr-XB}fAdA6Vh{sw$g?tUhLt@&&vy?W%QhAKy)+`#X|R7(aP1D;l}3MzuCDs2sBp;eE> zIg_>_)|<$7KKngC_`j9YgaUWAd&c`anFXkxQbQ<86tGsr4n7m%&ux9%r&`A>#^2^?(sr^qG~~|FBDV7JyouaI z^0_%CPM}UGVq&v6vBOzmopt?QW*zwya!W3F=kr-r+~v~asn!phsOzQp8ZB;PV9u+R zmM_7#*?MX5N3Sknv)H44)+(Fw6_ZzdnmA9x!xH3-Sv~2~coSaV0RpI#UqM=bygC=Q z>?|Uk<&v{?B7PNyLaX?OoA%D^%6L32>vSXc6B}myy#HlHuaHbn?0!2zfc&x3cZ~*! z6n-$x1)-~8jQ~|q^27xfMl#ISAy8P6g2#Yzzb-7)RkzK@4^P?j;)2%osp)J0qX9|? z)OUK|$G`+du&T8_{mmd3lzROXkz}pU5_sVciuJKx?2>5JsI$m*Xs0okvz@(q%x+xq zq1{D#_t@9hI_ti`>OJ-T!Z&?IM+)Ch;TFGme*`|!U#3A3u(`MX!nSq4fpN%*`0Vy9I@%+;q-X9*oKsw2C}%d`~qc`1_r)L4jeV!XPgehOcr`MC(hg=alacN{Sk zQm_Yxs+nEIet6Q13$|Dy^@N?#AfH64`ENCR@ydnLbJ38gd)s*9YQT1FgQ1PeiinW^ zhR!eW_)6{+41FDK1^zbi^!pA$EiRAVbx%`VvH>?QY}1WoqmABZ$fni_jj#%g^i|>b zSZm|%*L+g1zEsAaF7;m2KiX1n{l8Kq@4JjXfAvGXm-2(28n&bn9KR!YrHZJw#>h>{ zRTwK69}D4FT}nf5W$Qm;ol9+0jPq&zxMv@PkM!U=lc*rV-ujEu{NtH_#YX&Ni0{Sm zO8ujw-~T_W=Hov%xa%m>SNca=7ZEiITFC&UKzG}ta->iG$4{TkovxzH=+#cNFb&<` zx?y1{fP|12|6{-@UnYspcoMMPZ+FF|AMn`mR+bQUxOqiPFt8J@l+!=zt`6G|9}e@q zPSv8u;j=0?"&":"?")+"nocache="+(new Date).getTime()},i=function(a){var b=[];return a.trustedDomains&&(typeof a.trustedDomains=="string"?b.push("trustedDomain="+a.trustedDomains):b.push("trustedDomain="+a.trustedDomains.join(","))),b.join("&")},j=function(a,b){if(b.indexOf)return b.indexOf(a);for(var c=0,d=b.length;c ';b=document.createElement("div"),b.id="global-zeroclipboard-html-bridge",b.setAttribute("class","global-zeroclipboard-container"),b.setAttribute("data-clipboard-ready",!1),b.style.position="absolute",b.style.left="-9999px",b.style.top="-9999px",b.style.width="15px",b.style.height="15px",b.style.zIndex="9999",b.innerHTML=c,document.body.appendChild(b)}a.htmlBridge=b,a.flashBridge=document["global-zeroclipboard-flash-bridge"]||b.children[0].lastElementChild};l.prototype.resetBridge=function(){this.htmlBridge.style.left="-9999px",this.htmlBridge.style.top="-9999px",this.htmlBridge.removeAttribute("title"),this.htmlBridge.removeAttribute("data-clipboard-text"),f(m,this.options.activeClass),m=null,this.options.text=null},l.prototype.ready=function(){var a=this.htmlBridge.getAttribute("data-clipboard-ready");return a==="true"||a===!0},l.prototype.reposition=function(){if(!m)return!1;var a=g(m);this.htmlBridge.style.top=a.top+"px",this.htmlBridge.style.left=a.left+"px",this.htmlBridge.style.width=a.width+"px",this.htmlBridge.style.height=a.height+"px",this.htmlBridge.style.zIndex=a.zIndex+1,this.setSize(a.width,a.height)},l.dispatch=function(a,b){l.prototype._singleton.receiveEvent(a,b)},l.prototype.on=function(a,b){var c=a.toString().split(/\s/g);for(var d=0;d<|i+I>}9Z`;@rK0}c_ByHJ}?I?+JQ#Rf>o5+@IXOp$p(Z-Ri zjT772`m$RD392LV(Bg(7Rg&_hFAWOxAN0NGOaDNhi~fKD1)ZSidmk2k>@TQ0hg5vo zE=owlnQtyU^UY8?B=SEA8Tlh2SAf*>R|z4%9{(#4vK(0U(pJ4uJnXt&xP;b|=}r{& zmdfRWgM-h(sVY9a1 zkDg3V52{+`Y0+LkaFddjS>`V9axV(YbF*_;$TF8~Kj^Zk%6dK5F_|b=KAZ_VzWMfm z?eiJiWnpKzd=@BjA}4Zrb;a`Ayx4I0Vew&c#`g_=pL=%e=il+vC;M&BS+V zCud|4ufAYjaqe-cIA57tNRJ`VEz_(m65>-tN4}GKfEHz z_4|MSZfzMS{x{{yPu=Wy+dRl#cw9CuVL4&XWk>3E zFK{BRw);`!dzy(+JNz&*x}r4Zm~Zt&ZSM0xOSOKKLUrVoCfaUK>+*=zS;T0_BT*oW z_vg&BYW*Pe1A%Tkzv4<5A;;3ry24y%&!e8dZ8DeZp^zKC#f^2JSv*+tY+nw1KQi1? z+vqXDPQ-&S8wLF^;#S@7GRM0;SfjHQTG?JG&sQps%I&`6Mvga>w%m^#H=MZ8{!-fh z)J3qK-cwF%KE7&>$AeoJgVsDe3Ns^TpQnM>{!fwX=jXPRj7<1hWa7dOh8iAWPhD-B zn|(af5xiEgfD=itU(4V7*aUN3{~&GINXI1@%Od}0L~DBi>vbG6)Z2W|@fwcn8VTp$ zIabseO4R4v+3Q4_6|jRXJQ|Lo*I^p7tXju$Ev2@;R(qL4GdbnDgNMTAjg98+_UbR1 z->z=y19f+20M?t|ZEC5y`_0Ip(?ev(V{U$Rpd@tJ%;ZDjN!Ux9nQsdhHZ!44P$G+| z%eWJ+x}A_RjQevMrs0TtE-r!`iABTLl5O!{_PN-Il*(^$NAT4guCX3#JIJBKL%N@W zDs!Wk{D_)S;No2iJB}>?9=&g< zDkD@GrAm$}d8&+2Wt_qUg-a9)6fRS^O5qyKT&Hk@!c7Xd^divQXZi!sXMn;ig))T- zg*giI6c#8vr0_X~M-(1Y_=3VBg(V7KQdp+&gyz4Z@RUN0=IRtysrGYH#4?@bEdQ0Zqhvqdx8G_y1O@y825`e`9$qzuudG)5LeK@e2+V|?A`Jt{WP!*dK$KA+Y7Pj^1JTBS=;I&)F^tMUhOwfiXX47&2q}_o z`~Yz!UL&oE(iL_IV-xg6V9?5mB-U{Aiw{QcOzHa12`>pCi>`;8k=Dm89G^A^N! zv=^4gKlNo5}D1^E12w0geG*f|H4sc!7VmEvzrxwO`LWIx`8cbR`2 zi(z~?w!dJDD3{omD3{rjDPk(`e`Bh-aYFRA+E#92+K0CMzAf8TR-IRs{0}E5nyM)u zp5yLF_)v&NUi0)~{)jnM({70UPQDZ)b%ZqJ>#!bvMrX{}UR&nm52 hrB$!AH2nOW+(@nt#n7>F@%Mf4Z~ZAE{{=lE$MA>_KQRCR diff --git a/library/font_awesome/src/assets/js/html5shiv.js b/library/font_awesome/src/assets/js/html5shiv.js deleted file mode 100644 index 784f221ca..000000000 --- a/library/font_awesome/src/assets/js/html5shiv.js +++ /dev/null @@ -1,8 +0,0 @@ -/* - HTML5 Shiv v3.6.2pre | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed -*/ -(function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag(); -a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/\w+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x"; -c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| -"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); -for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d0)fulllink=l[0]+'?segment='+window['_bsa_queue'][2]+';';else fulllink=l[0];fulllink=fulllink.replace('[publisher]',window['_bsa_queue'][2]);fulllink=fulllink.replace('[timestamp]',time);return fulllink},drop:function(output,target,elType,idName){var div=document.createElement(elType);div.id=idName;div.innerHTML=output;if(!this.isset(target))where='body';for(i=0;i0)return true;if(obj.length===0)return false;for(var key in obj)if(hasOwnProperty.call(obj,key))return true;return false},getAttr:function(v,id){return document.getElementById(id).getAttribute('data-'+v)},getUrlVar:function(el,name){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)",regex=new RegExp(regexS),results=regex.exec(el.src);if(results==null)return'';else return results[1]}};var _bsa_go=function(json){if(window['_bsa_queue'][0])if((window['_bsa_queue'][0][3]&&window['_bsa_queue'][0][3].platforms.indexOf('mobile')>-1&&_bsa.isMobile())||(window['_bsa_queue'][0][3]&&window['_bsa_queue'][0][3].platforms.indexOf('desktop')>-1&&!_bsa.isMobile()))for(i=json['ads'].length-1;i>=0;i--)if(json['ads'][i].statlink==null)json['ads'].splice(i,1);if(_bsa.isset(json['ads'][0].statlink)){for(var i=0;i=0?c.substring(i+w.length+1).split(';')[0]+',':'',d=new Date();d.setTime(days*3600000+d);data=existing+data;data=data.substring(0,2048);document.cookie=w+'='+data+'; expires='+d.toGMTString()+'; path=\/'};if(freqcap){append('_bsap_daycap',banner,1);append('_bsap_lifecap',banner,365)}};_bsa.default=function(zoneKey,segment,options,ads){var disable_css=_bsa.isset(options)&&_bsa.isset(options.disable_css)?options.disable_css:false;_bsa.default.elID=function(options){return(options&&options.id)?options.id:'_default_'};_bsa.default.align=function(options){return(options&&options.align)?options.align:'vertical'};function css(colors){var c='';return c}function template(ads){var c='ad';for(var i=0;i'+ads[i].title+''+ads[i].description+''+(_bsa.isset(ads[i].pixel)?'':'')+'';return c}if(ads){_bsa.drop((disable_css?'':css(ads))+template(ads),options.target,'div',_bsa.default.elID(options));_bsa.clearQueue()}};_bsa.default.readyToInit=true;_bsa.default.testData={ads:[{barcolor:'#1a1b1c',barcolorHover:'rgba(0,0,0,.8)',callToActionTextColor:'#ffffff',callToActionColor:'#06c',callToActionColorHover:'#06c',callToActionTextColorHover:'#ffffff',textcolor:'#ffffff',textcolorHover:'#ffffff',barcolorHover:'#1a1b1c',statlink:'//demo.com/',image:'//dummyimage.com/80x80/000/1a1b1c',title:'This is a title',description:'Hi, please try my fancy new product over here!',calltoaction:'Learn More',base64:'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAFVBMVEUAAAAaGxwJCgoDAwMNDQ4GBgcQEBGUR2suAAAAb0lEQVR4Ae3RMYoGMQxDYeEnz/2PvIGw05gpXP6grwoPVATrJ0VERERERBWSur/7jsHogee7b1BSH/cldDD7grut0mFJWDKjb1SV5XeIzegbhYSLd2jPvnEn1P89DR59xVXmfvBoJJh9ioiIiIiIPyBgActqvt8OAAAAAElFTkSuQmCC'}]};_bsa.imageonly=function(zoneKey,segment,options,ads){var disable_css=_bsa.isset(options)&&_bsa.isset(options.disable_css)?options.disable_css:false;_bsa.default.elID=function(options){return(options&&options.id)?options.id:zoneKey};_bsa.default.align=function(options){return(options&&options.align)?options.align:'vertical'};function css(colors){var c='';return c}function template(ads){var c='';for(var i=0;i'+ads[i].alt+''+(_bsa.isset(ads[i].pixel)?'':'')+'';return c}if(ads){_bsa.drop((disable_css?'':css(ads))+template(ads),options.target,'div',_bsa.default.elID(options));_bsa.clearQueue()}};_bsa.imageonly.readyToInit=true;_bsa.imageonly.testData={ads:[{barcolor:'#1a1b1c',barcolorHover:'rgba(0,0,0,.8)',callToActionTextColor:'#ffffff',callToActionColor:'#06c',callToActionColorHover:'#06c',callToActionTextColorHover:'#ffffff',textcolor:'#ffffff',textcolorHover:'#ffffff',barcolorHover:'#1a1b1c',statlink:'//demo.com/',image:'//dummyimage.com/80x80/000/1a1b1c',title:'This is a title',description:'Hi, please try my fancy new product over here!',calltoaction:'Learn More',base64:'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAFVBMVEUAAAAaGxwJCgoDAwMNDQ4GBgcQEBGUR2suAAAAb0lEQVR4Ae3RMYoGMQxDYeEnz/2PvIGw05gpXP6grwoPVATrJ0VERERERBWSur/7jsHogee7b1BSH/cldDD7grut0mFJWDKjb1SV5XeIzegbhYSLd2jPvnEn1P89DR59xVXmfvBoJJh9ioiIiIiIPyBgActqvt8OAAAAAElFTkSuQmCC'}]};_bsa.fancybar=function(zoneKey,segment,options,ads){var disable_css=_bsa.isset(options)&&_bsa.isset(options.disable_css)?options.disable_css:false;_bsa.fancybar.elID=function(options){return(options&&options.id)?options.id:'_fbn_'};function css(colors){var c=colors[0],barcolor=_bsa.isset(c)&&_bsa.isHex(c.barcolor)?c.barcolor:_bsa.fancybar.testData.ads[0].barcolor,barcolorHover=_bsa.isset(c)&&_bsa.isHex(c.barcolorHover)?c.barcolorHover:_bsa.fancybar.testData.ads[0].barcolorHover,callToActionTextColor=_bsa.isset(c)&&_bsa.isHex(c.callToActionTextColor)?c.callToActionTextColor:_bsa.fancybar.testData.ads[0].callToActionTextColor,callToActionColor=_bsa.isset(c)&&_bsa.isHex(c.callToActionColor)?c.callToActionColor:_bsa.fancybar.testData.ads[0].callToActionColor,callToActionColorHover=_bsa.isset(c)&&_bsa.isHex(c.callToActionColorHover)?c.callToActionColorHover:_bsa.fancybar.testData.ads[0].callToActionColorHover,callToActionTextColorHover=_bsa.isset(c)&&_bsa.isHex(c.callToActionTextColorHover)?c.callToActionTextColorHover:_bsa.fancybar.testData.ads[0].callToActionTextColorHover,textcolor=_bsa.isset(c)&&_bsa.isHex(c.textcolor)?c.textcolor:_bsa.fancybar.testData.ads[0].textcolor,textcolorHover=_bsa.isset(c)&&_bsa.isHex(c.textcolorHover)?c.textcolorHover:_bsa.fancybar.testData.ads[0].textcolorHover,barcolorHover=_bsa.isset(c)&&_bsa.isHex(c.barcolorHover)?c.barcolorHover:_bsa.fancybar.testData.ads[0].barcolorHover;return''}function template(ads){var a=ads[0],link=_bsa.isset(a)&&_bsa.isset(a.statlink)?_bsa.link(a.statlink):_bsa.fancybar.testData.ads[0].statlink,image=_bsa.isset(a)&&_bsa.isset(a.image)?a.image:_bsa.fancybar.testData.ads[0].image,base64=_bsa.isset(a)&&_bsa.isset(a.base64)?a.base64:_bsa.fancybar.testData.ads[0].base64,text=_bsa.isset(a)&&_bsa.isset(a.text)?a.text:_bsa.fancybar.testData.ads[0].text,calltoaction=_bsa.isset(a)&&_bsa.isset(a.calltoaction)?a.calltoaction:_bsa.fancybar.testData.ads[0].calltoaction,pixel=_bsa.isset(a)&&_bsa.isset(a.pixel)?a.pixel:null,time=Date.now()/1000|0;return'
x'+calltoaction+''+text+''+(_bsa.isset(pixel)?'':'')+'
'}if(!_bsa.getCookie(_bsa.fancybar.elID(options))){var _fancybar_didScroll;var _fancybar_didDrop=false;window.onscroll=function(){_fancybar_didScroll=true};var _fancybar_scrollInterval=setInterval(function(){if(_fancybar_didScroll&&!_bsa.getCookie(_bsa.fancybar.elID(options))){_fancybar_didScroll=false;var scrollTop=(window.pageYOffset!==undefined)?window.pageYOffset:(document.documentElement||document.body.parentNode||document.body).scrollTop;if(scrollTop>=100&&!document.getElementById(_bsa.fancybar.elID(options))){_bsa.fancybar.readyToInit=true;_bsa.init('fancybar',zoneKey,segment,options)}else if(scrollTop>=100){_bsa.show(_bsa.fancybar.elID(options))}if(scrollTop<100){_bsa.hide(_bsa.fancybar.elID(options))}}},500)}if(ads){_bsa.drop((disable_css?'':css(ads))+template(ads),'body','div',_bsa.fancybar.elID(options));_bsa.clearQueue()}};_bsa.fancybar.readyToInit=false;_bsa.fancybar.testData={ads:[{barcolor:'#1a1b1c',barcolorHover:'rgba(0,0,0,.8)',callToActionTextColor:'#ffffff',callToActionColor:'#06c',callToActionColorHover:'#06c',callToActionTextColorHover:'#ffffff',textcolor:'#ffffff',textcolorHover:'#ffffff',barcolorHover:'#1a1b1c',statlink:'//demo.com/',image:'//dummyimage.com/125x50/000/1a1b1c',text:'Hi, please try my fancy new product over here!',calltoaction:'Learn More',base64:'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAAyBAMAAACDoMmvAAAAG1BMVEUAAAAaGxwGBgcNDQ4QEBEWFxgJCgoDAwMTFBUu0R9eAAABlElEQVRIie2TsVLCQBCGjyQkluIIUh6jqKWoKGVmEGqQMVIeM2AsAQdtkQjDY7ubDclxSbSwsLl/JrfH7X67e5vAmJaWltZfdYqLM9520d6ArpQAEw8xpvUl0rhZwrURvDSfwR5n8IU28aPu+Xqa4jsjXH14tlDiJKPBGUHGEWNWT3Uu3JoU5xxm8WSK2NdA8TkDFvNFwYwsviaZieKzxT4f92cKzO7itk4nLekuGelhTpzZy90PowLLIhzlK520wxo8n4fe7FVneB8dC7xcyJ89BVB2g/sDkc970HXVf+/wXQNUnjU2H+PH0A28+nIT3oS7O5xseO5Hw57D0/ydr+1G45ExSlIszHbzM4+fB+mBjNMXSZDlsiDKk8PXY88tmcV1JQkyXUpb4Dm84cUHVB+/rKQY1J9IxdK8FEuZYPhG0gD0PeNx7jRvx7dndi8qLyeF4tZSHpLCN3m4N33mNMKtiYM2lri9m7I35IZTNkmPn/gSCjr+HPZXasBleV3FnFa576m+lObpPwhzLvatlpbW/+obifk8WyshfY8AAAAASUVORK5CYII='}]}; \ No newline at end of file diff --git a/library/font_awesome/src/assets/js/prettify.min.js b/library/font_awesome/src/assets/js/prettify.min.js deleted file mode 100644 index eef5ad7e6..000000000 --- a/library/font_awesome/src/assets/js/prettify.min.js +++ /dev/null @@ -1,28 +0,0 @@ -var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; -(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= -[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), -l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, -q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, -q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, -"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), -a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} -for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], -"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], -H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], -J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ -I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), -["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", -/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), -["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", -hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= -!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p #mq-test-1 { width: 42px; }',d.insertBefore(f,e),c=42===g.offsetWidth,d.removeChild(f),{matches:c,media:a}}}(document); - -/*! Respond.js v1.1.0: min/max-width media query polyfill. (c) Scott Jehl. MIT/GPLv2 Lic. j.mp/respondjs */ -(function(a){"use strict";function x(){u(!0)}var b={};a.respond=b,b.update=function(){},b.mediaQueriesSupported=a.matchMedia&&a.matchMedia("only all").matches,b.mediaQueriesSupported;var q,r,t,c=a.document,d=c.documentElement,e=[],f=[],g=[],h={},i=30,j=c.getElementsByTagName("head")[0]||d,k=c.getElementsByTagName("base")[0],l=j.getElementsByTagName("link"),m=[],n=function(){for(var b=0;l.length>b;b++){var c=l[b],d=c.href,e=c.media,f=c.rel&&"stylesheet"===c.rel.toLowerCase();d&&f&&!h[d]&&(c.styleSheet&&c.styleSheet.rawCssText?(p(c.styleSheet.rawCssText,d,e),h[d]=!0):(!/^([a-zA-Z:]*\/\/)/.test(d)&&!k||d.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&m.push({href:d,media:e}))}o()},o=function(){if(m.length){var a=m.shift();v(a.href,function(b){p(b,a.href,a.media),h[a.href]=!0,setTimeout(function(){o()},0)})}},p=function(a,b,c){var d=a.match(/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi),g=d&&d.length||0;b=b.substring(0,b.lastIndexOf("/"));var h=function(a){return a.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+b+"$2$3")},i=!g&&c;b.length&&(b+="/"),i&&(g=1);for(var j=0;g>j;j++){var k,l,m,n;i?(k=c,f.push(h(a))):(k=d[j].match(/@media *([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1,f.push(RegExp.$2&&h(RegExp.$2))),m=k.split(","),n=m.length;for(var o=0;n>o;o++)l=m[o],e.push({media:l.split("(")[0].match(/(only\s+)?([a-zA-Z]+)\s?/)&&RegExp.$2||"all",rules:f.length-1,hasquery:l.indexOf("(")>-1,minw:l.match(/\(min\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:l.match(/\(max\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},s=function(){var a,b=c.createElement("div"),e=c.body,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",e||(e=f=c.createElement("body"),e.style.background="none"),e.appendChild(b),d.insertBefore(e,d.firstChild),a=b.offsetWidth,f?d.removeChild(e):e.removeChild(b),a=t=parseFloat(a)},u=function(a){var b="clientWidth",h=d[b],k="CSS1Compat"===c.compatMode&&h||c.body[b]||h,m={},n=l[l.length-1],o=(new Date).getTime();if(a&&q&&i>o-q)return clearTimeout(r),r=setTimeout(u,i),void 0;q=o;for(var p in e)if(e.hasOwnProperty(p)){var v=e[p],w=v.minw,x=v.maxw,y=null===w,z=null===x,A="em";w&&(w=parseFloat(w)*(w.indexOf(A)>-1?t||s():1)),x&&(x=parseFloat(x)*(x.indexOf(A)>-1?t||s():1)),v.hasquery&&(y&&z||!(y||k>=w)||!(z||x>=k))||(m[v.media]||(m[v.media]=[]),m[v.media].push(f[v.rules]))}for(var B in g)g.hasOwnProperty(B)&&g[B]&&g[B].parentNode===j&&j.removeChild(g[B]);for(var C in m)if(m.hasOwnProperty(C)){var D=c.createElement("style"),E=m[C].join("\n");D.type="text/css",D.media=C,j.insertBefore(D,n.nextSibling),D.styleSheet?D.styleSheet.cssText=E:D.appendChild(c.createTextNode(E)),g.push(D)}},v=function(a,b){var c=w();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))},w=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}();n(),b.update=n,a.addEventListener?a.addEventListener("resize",x,!1):a.attachEvent&&a.attachEvent("onresize",x)})(this); diff --git a/library/font_awesome/src/assets/js/search.js b/library/font_awesome/src/assets/js/search.js deleted file mode 100644 index 1c4d447f1..000000000 --- a/library/font_awesome/src/assets/js/search.js +++ /dev/null @@ -1,92 +0,0 @@ -$(function() { - var SearchView = Backbone.View.extend({ - events: { - "click #search-clear": "clear" - }, - - initialize: function() { - this.algolia = algoliasearch("M19DXW5X0Q", "c79b2e61519372a99fa5890db070064c"); - this.algoliaHelper = algoliasearchHelper(this.algolia, "font_awesome"); - this.template = _.template($("#results-template").html()); - - this.$searchInput = this.$("#search-input"); - this.$searchResultsSection = this.$("#search-results"); - this.$searchInputClear = this.$("#search-clear"); - this.$iconsSection = this.$("#icons"); - - this.$searchInput.on("keyup", _.debounce(_.bind(this.search, this), 200)); - this.algoliaHelper.on("result", _.bind(this.showResults, this)); - }, - - search: function(event) { - var query = this.$searchInput.val(); - - if (query !== "") { - this. algoliaHelper.setQuery(query).search(); - } else { - this.clearResults(); - } - }, - - clear: function(event) { - event.preventDefault(); - - this.clearResults(); - }, - - showResults: function(content, state) { - this.$searchResultsSection.html(""); - this.$searchResultsSection.removeClass("hide"); - this.$searchInputClear.removeClass("hide"); - this.$iconsSection.addClass("hide"); - - var results = []; - - _.each(content.hits, function(result) { - results.push(new SearchResultView({ result: result }).render()) - }); - - this.$searchResultsSection.html(this.template({ content: content, results: results.join("") })); - }, - - clearResults: function() { - this.$searchInput.val("").focus(); - this.$searchResultsSection.addClass("hide"); - this.$searchResultsSection.html(""); - this.$searchInputClear.addClass("hide"); - this.$iconsSection.removeClass("hide"); - } - }); - - var SearchResultView = Backbone.View.extend({ - initialize: function(options) { - this.template = _.template($("#result-template").html()); - this.result = options.result - }, - - render: function() { - var matches = []; - - this.pullMatches(matches, this.result._highlightResult.aliases); - this.pullMatches(matches, this.result._highlightResult.synonyms); - - return this.template({ result: this.result, matches: matches }); - }, - - pullMatches: function(matches, list) { - if (list !== undefined) { - _.each(list, function(highlight) { - if (highlight.matchLevel !== "none") { - matches.push(highlight.value) - } - }) - } - } - }); - - var $searchViewElement = $("[data-view=search]"); - - if ($searchViewElement.length > 0) { - new SearchView({ el: $searchViewElement }); - } -}); diff --git a/library/font_awesome/src/assets/js/site.js b/library/font_awesome/src/assets/js/site.js deleted file mode 100644 index f92d2fa50..000000000 --- a/library/font_awesome/src/assets/js/site.js +++ /dev/null @@ -1,89 +0,0 @@ -$(function () { - $("#newsletter").validate(); - - var ads = [ - // { - // quote: "Looking for the best icon sets? Check out Symbolset, now from the maker of Font Awesome.", - // class: "symbolset", - // url: "https://symbolset.com/?utm_source=font_awesome_homepage&utm_medium=display&utm_content=ad_1_best_icons&utm_campaign=promo_4.7_update", - // btn_text: "Gimme Some!" - // }, - // { - // quote: "Need a different look for your icons? Check out Symbolset, now from the maker of Font Awesome.", - // class: "symbolset", - // url: "https://symbolset.com/?utm_source=font_awesome_homepage&utm_medium=display&utm_content=ad_2_different_look&utm_campaign=promo_4.7_update", - // btn_text: "Gimme Some!" - // }, - // { - // quote: "Take your icon game to the next level. Check out Fort Awesome, from the maker of Font Awesome.", - // class: "fort-awesome", - // url: "https://fortawesome.com/start?utm_source=font_awesome_homepage&utm_medium=display&utm_content=ad_1_next_level&utm_campaign=promo_4.7_update", - // btn_text: "Gimme Some!" - // }, - // { - // quote: "Make your icons load 10x faster! Check out Fort Awesome, from the maker of Font Awesome.", - // class: "fort-awesome", - // url: "https://fortawesome.com/start?utm_source=font_awesome_homepage&utm_medium=display&utm_content=ad_3_faster_loading&utm_campaign=promo_4.7_update", - // btn_text: "Gimme Some!" - // }, - // { - // quote: "Want to add your own icon? Check out Fort Awesome, from the maker of Font Awesome.", - // class: "fort-awesome", - // url: "https://fortawesome.com/start?utm_source=font_awesome_homepage&utm_medium=display&utm_content=ad_6_your_own_icon&utm_campaign=promo_4.7_update", - // btn_text: "Gimme Some!" - // } - { - quote: "Font Awesome 5. The most awesome-est Font Awesome ever!", - class: "kickstarter", - url: "http://five.fontawesome.io/?utm_source=font_awesome_homepage&utm_medium=display&utm_content=ad_1_most_awesome-est&utm_campaign=promo_4.7_update", - btn_text: "Check out the Kickstarter", - }, - { - quote: "Get 1,000+ more icons and SVG in Font Awesome 5 Pro!", - class: "kickstarter", - url: "http://five.fontawesome.io/?utm_source=font_awesome_homepage&utm_medium=display&utm_content=ad_2_svg_and_1000_more&utm_campaign=promo_4.7_update", - btn_text: "Check out the Kickstarter", - }, - ]; - - selectAd(); - - // start the icon carousel - $('#icon-carousel').carousel({ - interval: 5000 - }); - - $('[data-toggle="tooltip"]').tooltip(); - $('[data-toggle="popover"]').popover(); - if (storageAvailable('localStorage') && !localStorage.seenKickstarterModal) { - $('#modal-kickstarter').modal('toggle'); - } - - if (storageAvailable('localStorage')) { - localStorage.seenKickstarterModal = true; - // Yippee! We can use localStorage awesomeness - } - - function storageAvailable(type) { - try { - var storage = window[type], - x = '__storage_test__'; - storage.setItem(x, x); - storage.removeItem(x); - return true; - } - catch(e) { - return false; - } - } - function selectAd() { - random_number = Math.floor(Math.random() * ads.length); - random_ad = ads[random_number]; - - $('#banner').addClass(random_ad.class); - $('#rotating-message').html(random_ad.quote); - $('#rotating-url').attr("href", random_ad.url); - $('#rotating-url').html(random_ad.btn_text); - $('#banner').collapse('show'); - } -}); diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/.csscomb.json b/library/font_awesome/src/assets/less/bootstrap-3.3.5/.csscomb.json deleted file mode 100644 index 40695a478..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/.csscomb.json +++ /dev/null @@ -1,304 +0,0 @@ -{ - "always-semicolon": true, - "block-indent": 2, - "color-case": "lower", - "color-shorthand": true, - "element-case": "lower", - "eof-newline": true, - "leading-zero": false, - "remove-empty-rulesets": true, - "space-after-colon": 1, - "space-after-combinator": 1, - "space-before-selector-delimiter": 0, - "space-between-declarations": "\n", - "space-after-opening-brace": "\n", - "space-before-closing-brace": "\n", - "space-before-colon": 0, - "space-before-combinator": 1, - "space-before-opening-brace": 1, - "strip-spaces": true, - "unitless-zero": true, - "vendor-prefix-align": true, - "sort-order": [ - [ - "position", - "top", - "right", - "bottom", - "left", - "z-index", - "display", - "float", - "width", - "min-width", - "max-width", - "height", - "min-height", - "max-height", - "-webkit-box-sizing", - "-moz-box-sizing", - "box-sizing", - "-webkit-appearance", - "padding", - "padding-top", - "padding-right", - "padding-bottom", - "padding-left", - "margin", - "margin-top", - "margin-right", - "margin-bottom", - "margin-left", - "overflow", - "overflow-x", - "overflow-y", - "-webkit-overflow-scrolling", - "-ms-overflow-x", - "-ms-overflow-y", - "-ms-overflow-style", - "clip", - "clear", - "font", - "font-family", - "font-size", - "font-style", - "font-weight", - "font-variant", - "font-size-adjust", - "font-stretch", - "font-effect", - "font-emphasize", - "font-emphasize-position", - "font-emphasize-style", - "font-smooth", - "-webkit-hyphens", - "-moz-hyphens", - "hyphens", - "line-height", - "color", - "text-align", - "-webkit-text-align-last", - "-moz-text-align-last", - "-ms-text-align-last", - "text-align-last", - "text-emphasis", - "text-emphasis-color", - "text-emphasis-style", - "text-emphasis-position", - "text-decoration", - "text-indent", - "text-justify", - "text-outline", - "-ms-text-overflow", - "text-overflow", - "text-overflow-ellipsis", - "text-overflow-mode", - "text-shadow", - "text-transform", - "text-wrap", - "-webkit-text-size-adjust", - "-ms-text-size-adjust", - "letter-spacing", - "-ms-word-break", - "word-break", - "word-spacing", - "-ms-word-wrap", - "word-wrap", - "-moz-tab-size", - "-o-tab-size", - "tab-size", - "white-space", - "vertical-align", - "list-style", - "list-style-position", - "list-style-type", - "list-style-image", - "pointer-events", - "-ms-touch-action", - "touch-action", - "cursor", - "visibility", - "zoom", - "flex-direction", - "flex-order", - "flex-pack", - "flex-align", - "table-layout", - "empty-cells", - "caption-side", - "border-spacing", - "border-collapse", - "content", - "quotes", - "counter-reset", - "counter-increment", - "resize", - "-webkit-user-select", - "-moz-user-select", - "-ms-user-select", - "-o-user-select", - "user-select", - "nav-index", - "nav-up", - "nav-right", - "nav-down", - "nav-left", - "background", - "background-color", - "background-image", - "-ms-filter:\\'progid:DXImageTransform.Microsoft.gradient", - "filter:progid:DXImageTransform.Microsoft.gradient", - "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader", - "filter", - "background-repeat", - "background-attachment", - "background-position", - "background-position-x", - "background-position-y", - "-webkit-background-clip", - "-moz-background-clip", - "background-clip", - "background-origin", - "-webkit-background-size", - "-moz-background-size", - "-o-background-size", - "background-size", - "border", - "border-color", - "border-style", - "border-width", - "border-top", - "border-top-color", - "border-top-style", - "border-top-width", - "border-right", - "border-right-color", - "border-right-style", - "border-right-width", - "border-bottom", - "border-bottom-color", - "border-bottom-style", - "border-bottom-width", - "border-left", - "border-left-color", - "border-left-style", - "border-left-width", - "border-radius", - "border-top-left-radius", - "border-top-right-radius", - "border-bottom-right-radius", - "border-bottom-left-radius", - "-webkit-border-image", - "-moz-border-image", - "-o-border-image", - "border-image", - "-webkit-border-image-source", - "-moz-border-image-source", - "-o-border-image-source", - "border-image-source", - "-webkit-border-image-slice", - "-moz-border-image-slice", - "-o-border-image-slice", - "border-image-slice", - "-webkit-border-image-width", - "-moz-border-image-width", - "-o-border-image-width", - "border-image-width", - "-webkit-border-image-outset", - "-moz-border-image-outset", - "-o-border-image-outset", - "border-image-outset", - "-webkit-border-image-repeat", - "-moz-border-image-repeat", - "-o-border-image-repeat", - "border-image-repeat", - "outline", - "outline-width", - "outline-style", - "outline-color", - "outline-offset", - "-webkit-box-shadow", - "-moz-box-shadow", - "box-shadow", - "filter:progid:DXImageTransform.Microsoft.Alpha(Opacity", - "-ms-filter:\\'progid:DXImageTransform.Microsoft.Alpha", - "opacity", - "-ms-interpolation-mode", - "-webkit-transition", - "-moz-transition", - "-ms-transition", - "-o-transition", - "transition", - "-webkit-transition-delay", - "-moz-transition-delay", - "-ms-transition-delay", - "-o-transition-delay", - "transition-delay", - "-webkit-transition-timing-function", - "-moz-transition-timing-function", - "-ms-transition-timing-function", - "-o-transition-timing-function", - "transition-timing-function", - "-webkit-transition-duration", - "-moz-transition-duration", - "-ms-transition-duration", - "-o-transition-duration", - "transition-duration", - "-webkit-transition-property", - "-moz-transition-property", - "-ms-transition-property", - "-o-transition-property", - "transition-property", - "-webkit-transform", - "-moz-transform", - "-ms-transform", - "-o-transform", - "transform", - "-webkit-transform-origin", - "-moz-transform-origin", - "-ms-transform-origin", - "-o-transform-origin", - "transform-origin", - "-webkit-animation", - "-moz-animation", - "-ms-animation", - "-o-animation", - "animation", - "-webkit-animation-name", - "-moz-animation-name", - "-ms-animation-name", - "-o-animation-name", - "animation-name", - "-webkit-animation-duration", - "-moz-animation-duration", - "-ms-animation-duration", - "-o-animation-duration", - "animation-duration", - "-webkit-animation-play-state", - "-moz-animation-play-state", - "-ms-animation-play-state", - "-o-animation-play-state", - "animation-play-state", - "-webkit-animation-timing-function", - "-moz-animation-timing-function", - "-ms-animation-timing-function", - "-o-animation-timing-function", - "animation-timing-function", - "-webkit-animation-delay", - "-moz-animation-delay", - "-ms-animation-delay", - "-o-animation-delay", - "animation-delay", - "-webkit-animation-iteration-count", - "-moz-animation-iteration-count", - "-ms-animation-iteration-count", - "-o-animation-iteration-count", - "animation-iteration-count", - "-webkit-animation-direction", - "-moz-animation-direction", - "-ms-animation-direction", - "-o-animation-direction", - "animation-direction" - ] - ] -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/.csslintrc b/library/font_awesome/src/assets/less/bootstrap-3.3.5/.csslintrc deleted file mode 100644 index 005b86236..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/.csslintrc +++ /dev/null @@ -1,19 +0,0 @@ -{ - "adjoining-classes": false, - "box-sizing": false, - "box-model": false, - "compatible-vendor-prefixes": false, - "floats": false, - "font-sizes": false, - "gradients": false, - "important": false, - "known-properties": false, - "outline-none": false, - "qualified-headings": false, - "regex-selectors": false, - "shorthand": false, - "text-indent": false, - "unique-headings": false, - "universal-selector": false, - "unqualified-attributes": false -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/alerts.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/alerts.less deleted file mode 100644 index c4199db92..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/alerts.less +++ /dev/null @@ -1,73 +0,0 @@ -// -// Alerts -// -------------------------------------------------- - - -// Base styles -// ------------------------- - -.alert { - padding: @alert-padding; - margin-bottom: @line-height-computed; - border: 1px solid transparent; - border-radius: @alert-border-radius; - - // Headings for larger alerts - h4 { - margin-top: 0; - // Specified for the h4 to prevent conflicts of changing @headings-color - color: inherit; - } - - // Provide class for links that match alerts - .alert-link { - font-weight: @alert-link-font-weight; - } - - // Improve alignment and spacing of inner content - > p, - > ul { - margin-bottom: 0; - } - - > p + p { - margin-top: 5px; - } -} - -// Dismissible alerts -// -// Expand the right padding and account for the close button's positioning. - -.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0. -.alert-dismissible { - padding-right: (@alert-padding + 20); - - // Adjust close link position - .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; - } -} - -// Alternate styles -// -// Generate contextual modifier classes for colorizing the alert. - -.alert-success { - .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text); -} - -.alert-info { - .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text); -} - -.alert-warning { - .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text); -} - -.alert-danger { - .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/badges.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/badges.less deleted file mode 100644 index 6ee16dca4..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/badges.less +++ /dev/null @@ -1,66 +0,0 @@ -// -// Badges -// -------------------------------------------------- - - -// Base class -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: @font-size-small; - font-weight: @badge-font-weight; - color: @badge-color; - line-height: @badge-line-height; - vertical-align: middle; - white-space: nowrap; - text-align: center; - background-color: @badge-bg; - border-radius: @badge-border-radius; - - // Empty badges collapse automatically (not available in IE8) - &:empty { - display: none; - } - - // Quick fix for badges in buttons - .btn & { - position: relative; - top: -1px; - } - - .btn-xs &, - .btn-group-xs > .btn & { - top: 0; - padding: 1px 5px; - } - - // Hover state, but only for links - a& { - &:hover, - &:focus { - color: @badge-link-hover-color; - text-decoration: none; - cursor: pointer; - } - } - - // Account for badges in navs - .list-group-item.active > &, - .nav-pills > .active > a > & { - color: @badge-active-color; - background-color: @badge-active-bg; - } - - .list-group-item > & { - float: right; - } - - .list-group-item > & + & { - margin-right: 5px; - } - - .nav-pills > li > a > & { - margin-left: 3px; - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/bootstrap.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/bootstrap.less deleted file mode 100644 index 4b9916e6c..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/bootstrap.less +++ /dev/null @@ -1,56 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// Core variables and mixins -@import "variables.less"; -@import "mixins.less"; - -// Reset and dependencies -@import "normalize.less"; -@import "print.less"; -@import "glyphicons.less"; - -// Core CSS -@import "scaffolding.less"; -@import "type.less"; -@import "code.less"; -@import "grid.less"; -@import "tables.less"; -@import "forms.less"; -@import "buttons.less"; - -// Components -@import "component-animations.less"; -@import "dropdowns.less"; -@import "button-groups.less"; -@import "input-groups.less"; -@import "navs.less"; -@import "navbar.less"; -@import "breadcrumbs.less"; -@import "pagination.less"; -@import "pager.less"; -@import "labels.less"; -@import "badges.less"; -@import "jumbotron.less"; -@import "thumbnails.less"; -@import "alerts.less"; -@import "progress-bars.less"; -@import "media.less"; -@import "list-group.less"; -@import "panels.less"; -@import "responsive-embed.less"; -@import "wells.less"; -@import "close.less"; - -// Components w/ JavaScript -@import "modals.less"; -@import "tooltip.less"; -@import "popovers.less"; -@import "carousel.less"; - -// Utility classes -@import "utilities.less"; -@import "responsive-utilities.less"; diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/breadcrumbs.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/breadcrumbs.less deleted file mode 100644 index cb01d503f..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/breadcrumbs.less +++ /dev/null @@ -1,26 +0,0 @@ -// -// Breadcrumbs -// -------------------------------------------------- - - -.breadcrumb { - padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal; - margin-bottom: @line-height-computed; - list-style: none; - background-color: @breadcrumb-bg; - border-radius: @border-radius-base; - - > li { - display: inline-block; - - + li:before { - content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space - padding: 0 5px; - color: @breadcrumb-color; - } - } - - > .active { - color: @breadcrumb-active-color; - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/button-groups.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/button-groups.less deleted file mode 100644 index 6a0c5a865..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/button-groups.less +++ /dev/null @@ -1,244 +0,0 @@ -// -// Button groups -// -------------------------------------------------- - -// Make the div behave like a button -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; // match .btn alignment given font-size hack above - > .btn { - position: relative; - float: left; - // Bring the "active" button to the front - &:hover, - &:focus, - &:active, - &.active { - z-index: 2; - } - } -} - -// Prevent double borders when buttons are next to each other -.btn-group { - .btn + .btn, - .btn + .btn-group, - .btn-group + .btn, - .btn-group + .btn-group { - margin-left: -1px; - } -} - -// Optional: Group multiple button groups together for a toolbar -.btn-toolbar { - margin-left: -5px; // Offset the first child's margin - &:extend(.clearfix all); - - .btn, - .btn-group, - .input-group { - float: left; - } - > .btn, - > .btn-group, - > .input-group { - margin-left: 5px; - } -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match -.btn-group > .btn:first-child { - margin-left: 0; - &:not(:last-child):not(.dropdown-toggle) { - .border-right-radius(0); - } -} -// Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - .border-left-radius(0); -} - -// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - .border-right-radius(0); - } -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - .border-left-radius(0); -} - -// On active and open, don't show outline -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - - -// Sizing -// -// Remix the default button sizing classes into new ones for easier manipulation. - -.btn-group-xs > .btn { &:extend(.btn-xs); } -.btn-group-sm > .btn { &:extend(.btn-sm); } -.btn-group-lg > .btn { &:extend(.btn-lg); } - - -// Split button dropdowns -// ---------------------- - -// Give the line between buttons some depth -.btn-group > .btn + .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-left: 12px; - padding-right: 12px; -} - -// The clickable button for toggling the menu -// Remove the gradient and set the same inset shadow as the :active state -.btn-group.open .dropdown-toggle { - .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - - // Show no shadow for `.btn-link` since it has no other button styles. - &.btn-link { - .box-shadow(none); - } -} - - -// Reposition the caret -.btn .caret { - margin-left: 0; -} -// Carets in other button sizes -.btn-lg .caret { - border-width: @caret-width-large @caret-width-large 0; - border-bottom-width: 0; -} -// Upside down carets for .dropup -.dropup .btn-lg .caret { - border-width: 0 @caret-width-large @caret-width-large; -} - - -// Vertical button groups -// ---------------------- - -.btn-group-vertical { - > .btn, - > .btn-group, - > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; - } - - // Clear floats so dropdown menus can be properly placed - > .btn-group { - &:extend(.clearfix all); - > .btn { - float: none; - } - } - - > .btn + .btn, - > .btn + .btn-group, - > .btn-group + .btn, - > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; - } -} - -.btn-group-vertical > .btn { - &:not(:first-child):not(:last-child) { - border-radius: 0; - } - &:first-child:not(:last-child) { - border-top-right-radius: @btn-border-radius-base; - .border-bottom-radius(0); - } - &:last-child:not(:first-child) { - border-bottom-left-radius: @btn-border-radius-base; - .border-top-radius(0); - } -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - .border-bottom-radius(0); - } -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - .border-top-radius(0); -} - - -// Justified button groups -// ---------------------- - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; - > .btn, - > .btn-group { - float: none; - display: table-cell; - width: 1%; - } - > .btn-group .btn { - width: 100%; - } - - > .btn-group .dropdown-menu { - left: auto; - } -} - - -// Checkbox and radio options -// -// In order to support the browser's form validation feedback, powered by the -// `required` attribute, we have to "hide" the inputs via `clip`. We cannot use -// `display: none;` or `visibility: hidden;` as that also hides the popover. -// Simply visually hiding the inputs via `opacity` would leave them clickable in -// certain cases which is prevented by using `clip` and `pointer-events`. -// This way, we ensure a DOM element is visible to position the popover from. -// -// See https://github.com/twbs/bootstrap/pull/12794 and -// https://github.com/twbs/bootstrap/pull/14559 for more information. - -[data-toggle="buttons"] { - > .btn, - > .btn-group > .btn { - input[type="radio"], - input[type="checkbox"] { - position: absolute; - clip: rect(0,0,0,0); - pointer-events: none; - } - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/buttons.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/buttons.less deleted file mode 100644 index 9cbb8f416..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/buttons.less +++ /dev/null @@ -1,166 +0,0 @@ -// -// Buttons -// -------------------------------------------------- - - -// Base styles -// -------------------------------------------------- - -.btn { - display: inline-block; - margin-bottom: 0; // For input.btn - font-weight: @btn-font-weight; - text-align: center; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - white-space: nowrap; - .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base); - .user-select(none); - - &, - &:active, - &.active { - &:focus, - &.focus { - .tab-focus(); - } - } - - &:hover, - &:focus, - &.focus { - color: @btn-default-color; - text-decoration: none; - } - - &:active, - &.active { - outline: 0; - background-image: none; - .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - cursor: @cursor-disabled; - .opacity(.65); - .box-shadow(none); - } - - a& { - &.disabled, - fieldset[disabled] & { - pointer-events: none; // Future-proof disabling of clicks on `` elements - } - } -} - - -// Alternate buttons -// -------------------------------------------------- - -.btn-default { - .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border); -} -.btn-primary { - .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border); -} -// Success appears as green -.btn-success { - .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border); -} -// Info appears as blue-green -.btn-info { - .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border); -} -// Warning appears as orange -.btn-warning { - .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border); -} -// Danger and error appear as red -.btn-danger { - .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border); -} - - -// Link buttons -// ------------------------- - -// Make a button look and behave like a link -.btn-link { - color: @link-color; - font-weight: normal; - border-radius: 0; - - &, - &:active, - &.active, - &[disabled], - fieldset[disabled] & { - background-color: transparent; - .box-shadow(none); - } - &, - &:hover, - &:focus, - &:active { - border-color: transparent; - } - &:hover, - &:focus { - color: @link-hover-color; - text-decoration: @link-hover-decoration; - background-color: transparent; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: @btn-link-disabled-color; - text-decoration: none; - } - } -} - - -// Button Sizes -// -------------------------------------------------- - -.btn-lg { - // line-height: ensure even-numbered height of button next to large input - .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large); -} -.btn-sm { - // line-height: ensure proper height of button next to small input - .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small); -} -.btn-xs { - .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small); -} - - -// Block button -// -------------------------------------------------- - -.btn-block { - display: block; - width: 100%; -} - -// Vertically space out multiple block buttons -.btn-block + .btn-block { - margin-top: 5px; -} - -// Specificity overrides -input[type="submit"], -input[type="reset"], -input[type="button"] { - &.btn-block { - width: 100%; - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/carousel.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/carousel.less deleted file mode 100644 index 87ed6961d..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/carousel.less +++ /dev/null @@ -1,269 +0,0 @@ -// -// Carousel -// -------------------------------------------------- - - -// Wrapper for the slide container and indicators -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - overflow: hidden; - width: 100%; - - > .item { - display: none; - position: relative; - .transition(.6s ease-in-out left); - - // Account for jankitude on images - > img, - > a > img { - &:extend(.img-responsive); - line-height: 1; - } - - // WebKit CSS3 transforms for supported devices - @media all and (transform-3d), (-webkit-transform-3d) { - .transition-transform(~'0.6s ease-in-out'); - .backface-visibility(~'hidden'); - .perspective(1000px); - - &.next, - &.active.right { - .translate3d(100%, 0, 0); - left: 0; - } - &.prev, - &.active.left { - .translate3d(-100%, 0, 0); - left: 0; - } - &.next.left, - &.prev.right, - &.active { - .translate3d(0, 0, 0); - left: 0; - } - } - } - - > .active, - > .next, - > .prev { - display: block; - } - - > .active { - left: 0; - } - - > .next, - > .prev { - position: absolute; - top: 0; - width: 100%; - } - - > .next { - left: 100%; - } - > .prev { - left: -100%; - } - > .next.left, - > .prev.right { - left: 0; - } - - > .active.left { - left: -100%; - } - > .active.right { - left: 100%; - } - -} - -// Left/right controls for nav -// --------------------------- - -.carousel-control { - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: @carousel-control-width; - .opacity(@carousel-control-opacity); - font-size: @carousel-control-font-size; - color: @carousel-control-color; - text-align: center; - text-shadow: @carousel-text-shadow; - // We can't have this transition here because WebKit cancels the carousel - // animation if you trip this while in the middle of another animation. - - // Set gradients for backgrounds - &.left { - #gradient > .horizontal(@start-color: rgba(0,0,0,.5); @end-color: rgba(0,0,0,.0001)); - } - &.right { - left: auto; - right: 0; - #gradient > .horizontal(@start-color: rgba(0,0,0,.0001); @end-color: rgba(0,0,0,.5)); - } - - // Hover/focus state - &:hover, - &:focus { - outline: 0; - color: @carousel-control-color; - text-decoration: none; - .opacity(.9); - } - - // Toggles - .icon-prev, - .icon-next, - .glyphicon-chevron-left, - .glyphicon-chevron-right { - position: absolute; - top: 50%; - margin-top: -10px; - z-index: 5; - display: inline-block; - } - .icon-prev, - .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; - } - .icon-next, - .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; - } - .icon-prev, - .icon-next { - width: 20px; - height: 20px; - line-height: 1; - font-family: serif; - } - - - .icon-prev { - &:before { - content: '\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039) - } - } - .icon-next { - &:before { - content: '\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A) - } - } -} - -// Optional indicator pips -// -// Add an unordered list with the following class and add a list item for each -// slide your carousel holds. - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - margin-left: -30%; - padding-left: 0; - list-style: none; - text-align: center; - - li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid @carousel-indicator-border-color; - border-radius: 10px; - cursor: pointer; - - // IE8-9 hack for event handling - // - // Internet Explorer 8-9 does not support clicks on elements without a set - // `background-color`. We cannot use `filter` since that's not viewed as a - // background color by the browser. Thus, a hack is needed. - // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer - // - // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we - // set alpha transparency for the best results possible. - background-color: #000 \9; // IE8 - background-color: rgba(0,0,0,0); // IE9 - } - .active { - margin: 0; - width: 12px; - height: 12px; - background-color: @carousel-indicator-active-bg; - } -} - -// Optional captions -// ----------------------------- -// Hidden by default for smaller viewports -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: @carousel-caption-color; - text-align: center; - text-shadow: @carousel-text-shadow; - & .btn { - text-shadow: none; // No shadow for button elements in carousel-caption - } -} - - -// Scale up controls for tablets and up -@media screen and (min-width: @screen-sm-min) { - - // Scale up the controls a smidge - .carousel-control { - .glyphicon-chevron-left, - .glyphicon-chevron-right, - .icon-prev, - .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - font-size: 30px; - } - .glyphicon-chevron-left, - .icon-prev { - margin-left: -15px; - } - .glyphicon-chevron-right, - .icon-next { - margin-right: -15px; - } - } - - // Show and left align the captions - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - - // Move up the indicators - .carousel-indicators { - bottom: 20px; - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/close.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/close.less deleted file mode 100644 index 6d5bfe087..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/close.less +++ /dev/null @@ -1,34 +0,0 @@ -// -// Close icons -// -------------------------------------------------- - - -.close { - float: right; - font-size: (@font-size-base * 1.5); - font-weight: @close-font-weight; - line-height: 1; - color: @close-color; - text-shadow: @close-text-shadow; - .opacity(.2); - - &:hover, - &:focus { - color: @close-color; - text-decoration: none; - cursor: pointer; - .opacity(.5); - } - - // Additional properties for button version - // iOS requires the button element instead of an anchor tag. - // If you want the anchor version, it requires `href="#"`. - // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile - button& { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/code.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/code.less deleted file mode 100644 index a08b4d48c..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/code.less +++ /dev/null @@ -1,69 +0,0 @@ -// -// Code (inline and block) -// -------------------------------------------------- - - -// Inline and block code styles -code, -kbd, -pre, -samp { - font-family: @font-family-monospace; -} - -// Inline code -code { - padding: 2px 4px; - font-size: 90%; - color: @code-color; - background-color: @code-bg; - border-radius: @border-radius-base; -} - -// User input typically entered via keyboard -kbd { - padding: 2px 4px; - font-size: 90%; - color: @kbd-color; - background-color: @kbd-bg; - border-radius: @border-radius-small; - box-shadow: inset 0 -1px 0 rgba(0,0,0,.25); - - kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - box-shadow: none; - } -} - -// Blocks of code -pre { - display: block; - padding: ((@line-height-computed - 1) / 2); - margin: 0 0 (@line-height-computed / 2); - font-size: (@font-size-base - 1); // 14px to 13px - line-height: @line-height-base; - word-break: break-all; - word-wrap: break-word; - color: @pre-color; - background-color: @pre-bg; - border: 1px solid @pre-border-color; - border-radius: @border-radius-base; - - // Account for some code outputs that place code tags in pre tags - code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; - } -} - -// Enable scrollable blocks of code -.pre-scrollable { - max-height: @pre-scrollable-max-height; - overflow-y: scroll; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/component-animations.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/component-animations.less deleted file mode 100644 index 0bcee910a..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/component-animations.less +++ /dev/null @@ -1,33 +0,0 @@ -// -// Component animations -// -------------------------------------------------- - -// Heads up! -// -// We don't use the `.opacity()` mixin here since it causes a bug with text -// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552. - -.fade { - opacity: 0; - .transition(opacity .15s linear); - &.in { - opacity: 1; - } -} - -.collapse { - display: none; - - &.in { display: block; } - tr&.in { display: table-row; } - tbody&.in { display: table-row-group; } -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - .transition-property(~"height, visibility"); - .transition-duration(.35s); - .transition-timing-function(ease); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/dropdowns.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/dropdowns.less deleted file mode 100644 index f6876c1a9..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/dropdowns.less +++ /dev/null @@ -1,216 +0,0 @@ -// -// Dropdown menus -// -------------------------------------------------- - - -// Dropdown arrow/caret -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: @caret-width-base dashed; - border-top: @caret-width-base solid ~"\9"; // IE8 - border-right: @caret-width-base solid transparent; - border-left: @caret-width-base solid transparent; -} - -// The dropdown wrapper (div) -.dropup, -.dropdown { - position: relative; -} - -// Prevent the focus on the dropdown toggle when closing dropdowns -.dropdown-toggle:focus { - outline: 0; -} - -// The dropdown menu (ul) -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: @zindex-dropdown; - display: none; // none by default, but block on "open" of the menu - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; // override default ul - list-style: none; - font-size: @font-size-base; - text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer) - background-color: @dropdown-bg; - border: 1px solid @dropdown-fallback-border; // IE8 fallback - border: 1px solid @dropdown-border; - border-radius: @border-radius-base; - .box-shadow(0 6px 12px rgba(0,0,0,.175)); - background-clip: padding-box; - - // Aligns the dropdown menu to right - // - // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]` - &.pull-right { - right: 0; - left: auto; - } - - // Dividers (basically an hr) within the dropdown - .divider { - .nav-divider(@dropdown-divider-bg); - } - - // Links within the dropdown menu - > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: @line-height-base; - color: @dropdown-link-color; - white-space: nowrap; // prevent links from randomly breaking onto new lines - } -} - -// Hover/Focus state -.dropdown-menu > li > a { - &:hover, - &:focus { - text-decoration: none; - color: @dropdown-link-hover-color; - background-color: @dropdown-link-hover-bg; - } -} - -// Active state -.dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: @dropdown-link-active-color; - text-decoration: none; - outline: 0; - background-color: @dropdown-link-active-bg; - } -} - -// Disabled state -// -// Gray out text and ensure the hover/focus state remains gray - -.dropdown-menu > .disabled > a { - &, - &:hover, - &:focus { - color: @dropdown-link-disabled-color; - } - - // Nuke hover/focus effects - &:hover, - &:focus { - text-decoration: none; - background-color: transparent; - background-image: none; // Remove CSS gradient - .reset-filter(); - cursor: @cursor-disabled; - } -} - -// Open state for the dropdown -.open { - // Show the menu - > .dropdown-menu { - display: block; - } - - // Remove the outline when :focus is triggered - > a { - outline: 0; - } -} - -// Menu positioning -// -// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown -// menu with the parent. -.dropdown-menu-right { - left: auto; // Reset the default from `.dropdown-menu` - right: 0; -} -// With v3, we enabled auto-flipping if you have a dropdown within a right -// aligned nav component. To enable the undoing of that, we provide an override -// to restore the default dropdown menu alignment. -// -// This is only for left-aligning a dropdown menu within a `.navbar-right` or -// `.pull-right` nav component. -.dropdown-menu-left { - left: 0; - right: auto; -} - -// Dropdown section headers -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: @font-size-small; - line-height: @line-height-base; - color: @dropdown-header-color; - white-space: nowrap; // as with > li > a -} - -// Backdrop to catch body clicks on mobile, etc. -.dropdown-backdrop { - position: fixed; - left: 0; - right: 0; - bottom: 0; - top: 0; - z-index: (@zindex-dropdown - 10); -} - -// Right aligned dropdowns -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -// Allow for dropdowns to go bottom up (aka, dropup-menu) -// -// Just add .dropup after the standard .dropdown class and you're set, bro. -// TODO: abstract this so that the navbar fixed styles are not placed here? - -.dropup, -.navbar-fixed-bottom .dropdown { - // Reverse the caret - .caret { - border-top: 0; - border-bottom: @caret-width-base dashed; - border-bottom: @caret-width-base solid ~"\9"; // IE8 - content: ""; - } - // Different positioning for bottom up menu - .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; - } -} - - -// Component alignment -// -// Reiterate per navbar.less and the modified component alignment there. - -@media (min-width: @grid-float-breakpoint) { - .navbar-right { - .dropdown-menu { - .dropdown-menu-right(); - } - // Necessary for overrides of the default right aligned menu. - // Will remove come v4 in all likelihood. - .dropdown-menu-left { - .dropdown-menu-left(); - } - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/forms.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/forms.less deleted file mode 100644 index 910c1e13b..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/forms.less +++ /dev/null @@ -1,613 +0,0 @@ -// -// Forms -// -------------------------------------------------- - - -// Normalize non-controls -// -// Restyle and baseline non-control form elements. - -fieldset { - padding: 0; - margin: 0; - border: 0; - // Chrome and Firefox set a `min-width: min-content;` on fieldsets, - // so we reset that to ensure it behaves more like a standard block element. - // See https://github.com/twbs/bootstrap/issues/12359. - min-width: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: @line-height-computed; - font-size: (@font-size-base * 1.5); - line-height: inherit; - color: @legend-color; - border: 0; - border-bottom: 1px solid @legend-border-color; -} - -label { - display: inline-block; - max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141) - margin-bottom: 5px; - font-weight: bold; -} - - -// Normalize form controls -// -// While most of our form styles require extra classes, some basic normalization -// is required to ensure optimum display with or without those classes to better -// address browser inconsistencies. - -// Override content-box in Normalize (* isn't specific enough) -input[type="search"] { - .box-sizing(border-box); -} - -// Position radios and checkboxes better -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; // IE8-9 - line-height: normal; -} - -input[type="file"] { - display: block; -} - -// Make range inputs behave like textual form controls -input[type="range"] { - display: block; - width: 100%; -} - -// Make multiple select elements height not fixed -select[multiple], -select[size] { - height: auto; -} - -// Focus for file, radio, and checkbox -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - .tab-focus(); -} - -// Adjust output element -output { - display: block; - padding-top: (@padding-base-vertical + 1); - font-size: @font-size-base; - line-height: @line-height-base; - color: @input-color; -} - - -// Common form controls -// -// Shared size and type resets for form controls. Apply `.form-control` to any -// of the following form controls: -// -// select -// textarea -// input[type="text"] -// input[type="password"] -// input[type="datetime"] -// input[type="datetime-local"] -// input[type="date"] -// input[type="month"] -// input[type="time"] -// input[type="week"] -// input[type="number"] -// input[type="email"] -// input[type="url"] -// input[type="search"] -// input[type="tel"] -// input[type="color"] - -.form-control { - display: block; - width: 100%; - height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border) - padding: @padding-base-vertical @padding-base-horizontal; - font-size: @font-size-base; - line-height: @line-height-base; - color: @input-color; - background-color: @input-bg; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid @input-border; - border-radius: @input-border-radius; // Note: This has no effect on s in CSS. - .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); - .transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s"); - - // Customize the `:focus` state to imitate native WebKit styles. - .form-control-focus(); - - // Placeholder - .placeholder(); - - // Unstyle the caret on `` -// element gets special love because it's special, and that's a fact! -.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) { - height: @input-height; - padding: @padding-vertical @padding-horizontal; - font-size: @font-size; - line-height: @line-height; - border-radius: @border-radius; - - select& { - height: @input-height; - line-height: @input-height; - } - - textarea&, - select[multiple]& { - height: auto; - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/gradients.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/gradients.less deleted file mode 100644 index 0b88a89cc..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/gradients.less +++ /dev/null @@ -1,59 +0,0 @@ -// Gradients - -#gradient { - - // Horizontal gradient, from left to right - // - // Creates two color stops, start and end, by specifying a color and position for each color stop. - // Color stops are not available in IE9 and below. - .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) { - background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12 - background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ - background-repeat: repeat-x; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down - } - - // Vertical gradient, from top to bottom - // - // Creates two color stops, start and end, by specifying a color and position for each color stop. - // Color stops are not available in IE9 and below. - .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) { - background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12 - background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ - background-repeat: repeat-x; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and down - } - - .directional(@start-color: #555; @end-color: #333; @deg: 45deg) { - background-repeat: repeat-x; - background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12 - background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ - } - .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) { - background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color); - background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color); - background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color); - background-repeat: no-repeat; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback - } - .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) { - background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color); - background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color); - background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color); - background-repeat: no-repeat; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback - } - .radial(@inner-color: #555; @outer-color: #333) { - background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color); - background-image: radial-gradient(circle, @inner-color, @outer-color); - background-repeat: no-repeat; - } - .striped(@color: rgba(255,255,255,.15); @angle: 45deg) { - background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent); - background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent); - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/grid-framework.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/grid-framework.less deleted file mode 100644 index 8c23eed24..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/grid-framework.less +++ /dev/null @@ -1,91 +0,0 @@ -// Framework grid generation -// -// Used only by Bootstrap to generate the correct number of grid classes given -// any value of `@grid-columns`. - -.make-grid-columns() { - // Common styles for all sizes of grid columns, widths 1-12 - .col(@index) { // initial - @item: ~".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}"; - .col((@index + 1), @item); - } - .col(@index, @list) when (@index =< @grid-columns) { // general; "=<" isn't a typo - @item: ~".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}"; - .col((@index + 1), ~"@{list}, @{item}"); - } - .col(@index, @list) when (@index > @grid-columns) { // terminal - @{list} { - position: relative; - // Prevent columns from collapsing when empty - min-height: 1px; - // Inner gutter via padding - padding-left: ceil((@grid-gutter-width / 2)); - padding-right: floor((@grid-gutter-width / 2)); - } - } - .col(1); // kickstart it -} - -.float-grid-columns(@class) { - .col(@index) { // initial - @item: ~".col-@{class}-@{index}"; - .col((@index + 1), @item); - } - .col(@index, @list) when (@index =< @grid-columns) { // general - @item: ~".col-@{class}-@{index}"; - .col((@index + 1), ~"@{list}, @{item}"); - } - .col(@index, @list) when (@index > @grid-columns) { // terminal - @{list} { - float: left; - } - } - .col(1); // kickstart it -} - -.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) { - .col-@{class}-@{index} { - width: percentage((@index / @grid-columns)); - } -} -.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) { - .col-@{class}-push-@{index} { - left: percentage((@index / @grid-columns)); - } -} -.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) { - .col-@{class}-push-0 { - left: auto; - } -} -.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) { - .col-@{class}-pull-@{index} { - right: percentage((@index / @grid-columns)); - } -} -.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) { - .col-@{class}-pull-0 { - right: auto; - } -} -.calc-grid-column(@index, @class, @type) when (@type = offset) { - .col-@{class}-offset-@{index} { - margin-left: percentage((@index / @grid-columns)); - } -} - -// Basic looping in LESS -.loop-grid-columns(@index, @class, @type) when (@index >= 0) { - .calc-grid-column(@index, @class, @type); - // next iteration - .loop-grid-columns((@index - 1), @class, @type); -} - -// Create grid for specific class -.make-grid(@class) { - .float-grid-columns(@class); - .loop-grid-columns(@grid-columns, @class, width); - .loop-grid-columns(@grid-columns, @class, pull); - .loop-grid-columns(@grid-columns, @class, push); - .loop-grid-columns(@grid-columns, @class, offset); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/grid.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/grid.less deleted file mode 100644 index f144c15f4..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/grid.less +++ /dev/null @@ -1,122 +0,0 @@ -// Grid system -// -// Generate semantic grid columns with these mixins. - -// Centered container element -.container-fixed(@gutter: @grid-gutter-width) { - margin-right: auto; - margin-left: auto; - padding-left: (@gutter / 2); - padding-right: (@gutter / 2); - &:extend(.clearfix all); -} - -// Creates a wrapper for a series of columns -.make-row(@gutter: @grid-gutter-width) { - margin-left: ceil((@gutter / -2)); - margin-right: floor((@gutter / -2)); - &:extend(.clearfix all); -} - -// Generate the extra small columns -.make-xs-column(@columns; @gutter: @grid-gutter-width) { - position: relative; - float: left; - width: percentage((@columns / @grid-columns)); - min-height: 1px; - padding-left: (@gutter / 2); - padding-right: (@gutter / 2); -} -.make-xs-column-offset(@columns) { - margin-left: percentage((@columns / @grid-columns)); -} -.make-xs-column-push(@columns) { - left: percentage((@columns / @grid-columns)); -} -.make-xs-column-pull(@columns) { - right: percentage((@columns / @grid-columns)); -} - -// Generate the small columns -.make-sm-column(@columns; @gutter: @grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: (@gutter / 2); - padding-right: (@gutter / 2); - - @media (min-width: @screen-sm-min) { - float: left; - width: percentage((@columns / @grid-columns)); - } -} -.make-sm-column-offset(@columns) { - @media (min-width: @screen-sm-min) { - margin-left: percentage((@columns / @grid-columns)); - } -} -.make-sm-column-push(@columns) { - @media (min-width: @screen-sm-min) { - left: percentage((@columns / @grid-columns)); - } -} -.make-sm-column-pull(@columns) { - @media (min-width: @screen-sm-min) { - right: percentage((@columns / @grid-columns)); - } -} - -// Generate the medium columns -.make-md-column(@columns; @gutter: @grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: (@gutter / 2); - padding-right: (@gutter / 2); - - @media (min-width: @screen-md-min) { - float: left; - width: percentage((@columns / @grid-columns)); - } -} -.make-md-column-offset(@columns) { - @media (min-width: @screen-md-min) { - margin-left: percentage((@columns / @grid-columns)); - } -} -.make-md-column-push(@columns) { - @media (min-width: @screen-md-min) { - left: percentage((@columns / @grid-columns)); - } -} -.make-md-column-pull(@columns) { - @media (min-width: @screen-md-min) { - right: percentage((@columns / @grid-columns)); - } -} - -// Generate the large columns -.make-lg-column(@columns; @gutter: @grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: (@gutter / 2); - padding-right: (@gutter / 2); - - @media (min-width: @screen-lg-min) { - float: left; - width: percentage((@columns / @grid-columns)); - } -} -.make-lg-column-offset(@columns) { - @media (min-width: @screen-lg-min) { - margin-left: percentage((@columns / @grid-columns)); - } -} -.make-lg-column-push(@columns) { - @media (min-width: @screen-lg-min) { - left: percentage((@columns / @grid-columns)); - } -} -.make-lg-column-pull(@columns) { - @media (min-width: @screen-lg-min) { - right: percentage((@columns / @grid-columns)); - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/hide-text.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/hide-text.less deleted file mode 100644 index bc7011850..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/hide-text.less +++ /dev/null @@ -1,21 +0,0 @@ -// CSS image replacement -// -// Heads up! v3 launched with only `.hide-text()`, but per our pattern for -// mixins being reused as classes with the same name, this doesn't hold up. As -// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. -// -// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 - -// Deprecated as of v3.0.1 (will be removed in v4) -.hide-text() { - font: ~"0/0" a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -// New mixin to use as of v3.0.1 -.text-hide() { - .hide-text(); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/image.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/image.less deleted file mode 100644 index f233cb3e1..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/image.less +++ /dev/null @@ -1,33 +0,0 @@ -// Image Mixins -// - Responsive image -// - Retina image - - -// Responsive image -// -// Keep images from scaling beyond the width of their parents. -.img-responsive(@display: block) { - display: @display; - max-width: 100%; // Part 1: Set a maximum relative to the parent - height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching -} - - -// Retina image -// -// Short retina mixin for setting background-image and -size. Note that the -// spelling of `min--moz-device-pixel-ratio` is intentional. -.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) { - background-image: url("@{file-1x}"); - - @media - only screen and (-webkit-min-device-pixel-ratio: 2), - only screen and ( min--moz-device-pixel-ratio: 2), - only screen and ( -o-min-device-pixel-ratio: 2/1), - only screen and ( min-device-pixel-ratio: 2), - only screen and ( min-resolution: 192dpi), - only screen and ( min-resolution: 2dppx) { - background-image: url("@{file-2x}"); - background-size: @width-1x @height-1x; - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/labels.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/labels.less deleted file mode 100644 index 9f7a67ee3..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/labels.less +++ /dev/null @@ -1,12 +0,0 @@ -// Labels - -.label-variant(@color) { - background-color: @color; - - &[href] { - &:hover, - &:focus { - background-color: darken(@color, 10%); - } - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/list-group.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/list-group.less deleted file mode 100644 index 03aa19069..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/list-group.less +++ /dev/null @@ -1,30 +0,0 @@ -// List Groups - -.list-group-item-variant(@state; @background; @color) { - .list-group-item-@{state} { - color: @color; - background-color: @background; - - a&, - button& { - color: @color; - - .list-group-item-heading { - color: inherit; - } - - &:hover, - &:focus { - color: @color; - background-color: darken(@background, 5%); - } - &.active, - &.active:hover, - &.active:focus { - color: #fff; - background-color: @color; - border-color: @color; - } - } - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/nav-divider.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/nav-divider.less deleted file mode 100644 index feb1e9ed0..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/nav-divider.less +++ /dev/null @@ -1,10 +0,0 @@ -// Horizontal dividers -// -// Dividers (basically an hr) within dropdowns and nav lists - -.nav-divider(@color: #e5e5e5) { - height: 1px; - margin: ((@line-height-computed / 2) - 1) 0; - overflow: hidden; - background-color: @color; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/nav-vertical-align.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/nav-vertical-align.less deleted file mode 100644 index d458c7861..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/nav-vertical-align.less +++ /dev/null @@ -1,9 +0,0 @@ -// Navbar vertical align -// -// Vertically center elements in the navbar. -// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin. - -.navbar-vertical-align(@element-height) { - margin-top: ((@navbar-height - @element-height) / 2); - margin-bottom: ((@navbar-height - @element-height) / 2); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/opacity.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/opacity.less deleted file mode 100644 index 33ed25ce6..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/opacity.less +++ /dev/null @@ -1,8 +0,0 @@ -// Opacity - -.opacity(@opacity) { - opacity: @opacity; - // IE8 filter - @opacity-ie: (@opacity * 100); - filter: ~"alpha(opacity=@{opacity-ie})"; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/pagination.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/pagination.less deleted file mode 100644 index 618804f2d..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/pagination.less +++ /dev/null @@ -1,24 +0,0 @@ -// Pagination - -.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) { - > li { - > a, - > span { - padding: @padding-vertical @padding-horizontal; - font-size: @font-size; - line-height: @line-height; - } - &:first-child { - > a, - > span { - .border-left-radius(@border-radius); - } - } - &:last-child { - > a, - > span { - .border-right-radius(@border-radius); - } - } - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/panels.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/panels.less deleted file mode 100644 index 49ee10d4a..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/panels.less +++ /dev/null @@ -1,24 +0,0 @@ -// Panels - -.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) { - border-color: @border; - - & > .panel-heading { - color: @heading-text-color; - background-color: @heading-bg-color; - border-color: @heading-border; - - + .panel-collapse > .panel-body { - border-top-color: @border; - } - .badge { - color: @heading-bg-color; - background-color: @heading-text-color; - } - } - & > .panel-footer { - + .panel-collapse > .panel-body { - border-bottom-color: @border; - } - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/progress-bar.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/progress-bar.less deleted file mode 100644 index f07996a34..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/progress-bar.less +++ /dev/null @@ -1,10 +0,0 @@ -// Progress bars - -.progress-bar-variant(@color) { - background-color: @color; - - // Deprecated parent class requirement as of v3.2.0 - .progress-striped & { - #gradient > .striped(); - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/reset-filter.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/reset-filter.less deleted file mode 100644 index 68cdb5e18..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/reset-filter.less +++ /dev/null @@ -1,8 +0,0 @@ -// Reset filters for IE -// -// When you need to remove a gradient background, do not forget to use this to reset -// the IE filter for IE9 and below. - -.reset-filter() { - filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)")); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/reset-text.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/reset-text.less deleted file mode 100644 index 58dd4d19b..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/reset-text.less +++ /dev/null @@ -1,18 +0,0 @@ -.reset-text() { - font-family: @font-family-base; - // We deliberately do NOT reset font-size. - font-style: normal; - font-weight: normal; - letter-spacing: normal; - line-break: auto; - line-height: @line-height-base; - text-align: left; // Fallback for where `start` is not supported - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - white-space: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/resize.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/resize.less deleted file mode 100644 index 3acd3afdb..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/resize.less +++ /dev/null @@ -1,6 +0,0 @@ -// Resize anything - -.resizable(@direction) { - resize: @direction; // Options: horizontal, vertical, both - overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible` -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/responsive-visibility.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/responsive-visibility.less deleted file mode 100644 index ecf1e979f..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/responsive-visibility.less +++ /dev/null @@ -1,15 +0,0 @@ -// Responsive utilities - -// -// More easily include all the states for responsive-utilities.less. -.responsive-visibility() { - display: block !important; - table& { display: table !important; } - tr& { display: table-row !important; } - th&, - td& { display: table-cell !important; } -} - -.responsive-invisibility() { - display: none !important; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/size.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/size.less deleted file mode 100644 index a8be65089..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/size.less +++ /dev/null @@ -1,10 +0,0 @@ -// Sizing shortcuts - -.size(@width; @height) { - width: @width; - height: @height; -} - -.square(@size) { - .size(@size; @size); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/tab-focus.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/tab-focus.less deleted file mode 100644 index 1f1f05ab0..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/tab-focus.less +++ /dev/null @@ -1,9 +0,0 @@ -// WebKit-style focus - -.tab-focus() { - // Default - outline: thin dotted; - // WebKit - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/table-row.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/table-row.less deleted file mode 100644 index 0f287f1a8..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/table-row.less +++ /dev/null @@ -1,28 +0,0 @@ -// Tables - -.table-row-variant(@state; @background) { - // Exact selectors below required to override `.table-striped` and prevent - // inheritance to nested tables. - .table > thead > tr, - .table > tbody > tr, - .table > tfoot > tr { - > td.@{state}, - > th.@{state}, - &.@{state} > td, - &.@{state} > th { - background-color: @background; - } - } - - // Hover states for `.table-hover` - // Note: this is not available for cells or rows within `thead` or `tfoot`. - .table-hover > tbody > tr { - > td.@{state}:hover, - > th.@{state}:hover, - &.@{state}:hover > td, - &:hover > .@{state}, - &.@{state}:hover > th { - background-color: darken(@background, 5%); - } - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/text-emphasis.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/text-emphasis.less deleted file mode 100644 index 9e8a77a69..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/text-emphasis.less +++ /dev/null @@ -1,9 +0,0 @@ -// Typography - -.text-emphasis-variant(@color) { - color: @color; - a&:hover, - a&:focus { - color: darken(@color, 10%); - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/text-overflow.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/text-overflow.less deleted file mode 100644 index c11ad2fb7..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/text-overflow.less +++ /dev/null @@ -1,8 +0,0 @@ -// Text overflow -// Requires inline-block or block for proper styling - -.text-overflow() { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/vendor-prefixes.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/vendor-prefixes.less deleted file mode 100644 index afd3331c3..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/mixins/vendor-prefixes.less +++ /dev/null @@ -1,227 +0,0 @@ -// Vendor Prefixes -// -// All vendor mixins are deprecated as of v3.2.0 due to the introduction of -// Autoprefixer in our Gruntfile. They will be removed in v4. - -// - Animations -// - Backface visibility -// - Box shadow -// - Box sizing -// - Content columns -// - Hyphens -// - Placeholder text -// - Transformations -// - Transitions -// - User Select - - -// Animations -.animation(@animation) { - -webkit-animation: @animation; - -o-animation: @animation; - animation: @animation; -} -.animation-name(@name) { - -webkit-animation-name: @name; - animation-name: @name; -} -.animation-duration(@duration) { - -webkit-animation-duration: @duration; - animation-duration: @duration; -} -.animation-timing-function(@timing-function) { - -webkit-animation-timing-function: @timing-function; - animation-timing-function: @timing-function; -} -.animation-delay(@delay) { - -webkit-animation-delay: @delay; - animation-delay: @delay; -} -.animation-iteration-count(@iteration-count) { - -webkit-animation-iteration-count: @iteration-count; - animation-iteration-count: @iteration-count; -} -.animation-direction(@direction) { - -webkit-animation-direction: @direction; - animation-direction: @direction; -} -.animation-fill-mode(@fill-mode) { - -webkit-animation-fill-mode: @fill-mode; - animation-fill-mode: @fill-mode; -} - -// Backface visibility -// Prevent browsers from flickering when using CSS 3D transforms. -// Default value is `visible`, but can be changed to `hidden` - -.backface-visibility(@visibility){ - -webkit-backface-visibility: @visibility; - -moz-backface-visibility: @visibility; - backface-visibility: @visibility; -} - -// Drop shadows -// -// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's -// supported browsers that have box shadow capabilities now support it. - -.box-shadow(@shadow) { - -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1 - box-shadow: @shadow; -} - -// Box sizing -.box-sizing(@boxmodel) { - -webkit-box-sizing: @boxmodel; - -moz-box-sizing: @boxmodel; - box-sizing: @boxmodel; -} - -// CSS3 Content Columns -.content-columns(@column-count; @column-gap: @grid-gutter-width) { - -webkit-column-count: @column-count; - -moz-column-count: @column-count; - column-count: @column-count; - -webkit-column-gap: @column-gap; - -moz-column-gap: @column-gap; - column-gap: @column-gap; -} - -// Optional hyphenation -.hyphens(@mode: auto) { - word-wrap: break-word; - -webkit-hyphens: @mode; - -moz-hyphens: @mode; - -ms-hyphens: @mode; // IE10+ - -o-hyphens: @mode; - hyphens: @mode; -} - -// Placeholder text -.placeholder(@color: @input-color-placeholder) { - // Firefox - &::-moz-placeholder { - color: @color; - opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526 - } - &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+ - &::-webkit-input-placeholder { color: @color; } // Safari and Chrome -} - -// Transformations -.scale(@ratio) { - -webkit-transform: scale(@ratio); - -ms-transform: scale(@ratio); // IE9 only - -o-transform: scale(@ratio); - transform: scale(@ratio); -} -.scale(@ratioX; @ratioY) { - -webkit-transform: scale(@ratioX, @ratioY); - -ms-transform: scale(@ratioX, @ratioY); // IE9 only - -o-transform: scale(@ratioX, @ratioY); - transform: scale(@ratioX, @ratioY); -} -.scaleX(@ratio) { - -webkit-transform: scaleX(@ratio); - -ms-transform: scaleX(@ratio); // IE9 only - -o-transform: scaleX(@ratio); - transform: scaleX(@ratio); -} -.scaleY(@ratio) { - -webkit-transform: scaleY(@ratio); - -ms-transform: scaleY(@ratio); // IE9 only - -o-transform: scaleY(@ratio); - transform: scaleY(@ratio); -} -.skew(@x; @y) { - -webkit-transform: skewX(@x) skewY(@y); - -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+ - -o-transform: skewX(@x) skewY(@y); - transform: skewX(@x) skewY(@y); -} -.translate(@x; @y) { - -webkit-transform: translate(@x, @y); - -ms-transform: translate(@x, @y); // IE9 only - -o-transform: translate(@x, @y); - transform: translate(@x, @y); -} -.translate3d(@x; @y; @z) { - -webkit-transform: translate3d(@x, @y, @z); - transform: translate3d(@x, @y, @z); -} -.rotate(@degrees) { - -webkit-transform: rotate(@degrees); - -ms-transform: rotate(@degrees); // IE9 only - -o-transform: rotate(@degrees); - transform: rotate(@degrees); -} -.rotateX(@degrees) { - -webkit-transform: rotateX(@degrees); - -ms-transform: rotateX(@degrees); // IE9 only - -o-transform: rotateX(@degrees); - transform: rotateX(@degrees); -} -.rotateY(@degrees) { - -webkit-transform: rotateY(@degrees); - -ms-transform: rotateY(@degrees); // IE9 only - -o-transform: rotateY(@degrees); - transform: rotateY(@degrees); -} -.perspective(@perspective) { - -webkit-perspective: @perspective; - -moz-perspective: @perspective; - perspective: @perspective; -} -.perspective-origin(@perspective) { - -webkit-perspective-origin: @perspective; - -moz-perspective-origin: @perspective; - perspective-origin: @perspective; -} -.transform-origin(@origin) { - -webkit-transform-origin: @origin; - -moz-transform-origin: @origin; - -ms-transform-origin: @origin; // IE9 only - transform-origin: @origin; -} - - -// Transitions - -.transition(@transition) { - -webkit-transition: @transition; - -o-transition: @transition; - transition: @transition; -} -.transition-property(@transition-property) { - -webkit-transition-property: @transition-property; - transition-property: @transition-property; -} -.transition-delay(@transition-delay) { - -webkit-transition-delay: @transition-delay; - transition-delay: @transition-delay; -} -.transition-duration(@transition-duration) { - -webkit-transition-duration: @transition-duration; - transition-duration: @transition-duration; -} -.transition-timing-function(@timing-function) { - -webkit-transition-timing-function: @timing-function; - transition-timing-function: @timing-function; -} -.transition-transform(@transition) { - -webkit-transition: -webkit-transform @transition; - -moz-transition: -moz-transform @transition; - -o-transition: -o-transform @transition; - transition: transform @transition; -} - - -// User select -// For selecting text on the page - -.user-select(@select) { - -webkit-user-select: @select; - -moz-user-select: @select; - -ms-user-select: @select; // IE10+ - user-select: @select; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/modals.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/modals.less deleted file mode 100644 index 1de622050..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/modals.less +++ /dev/null @@ -1,150 +0,0 @@ -// -// Modals -// -------------------------------------------------- - -// .modal-open - body class for killing the scroll -// .modal - container to scroll within -// .modal-dialog - positioning shell for the actual modal -// .modal-content - actual modal w/ bg and corners and shit - -// Kill the scroll on the body -.modal-open { - overflow: hidden; -} - -// Container that the modal scrolls within -.modal { - display: none; - overflow: hidden; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: @zindex-modal; - -webkit-overflow-scrolling: touch; - - // Prevent Chrome on Windows from adding a focus outline. For details, see - // https://github.com/twbs/bootstrap/pull/10951. - outline: 0; - - // When fading in the modal, animate it to slide down - &.fade .modal-dialog { - .translate(0, -25%); - .transition-transform(~"0.3s ease-out"); - } - &.in .modal-dialog { .translate(0, 0) } -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -// Shell div to position the modal with bottom padding -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} - -// Actual modal -.modal-content { - position: relative; - background-color: @modal-content-bg; - border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc) - border: 1px solid @modal-content-border-color; - border-radius: @border-radius-large; - .box-shadow(0 3px 9px rgba(0,0,0,.5)); - background-clip: padding-box; - // Remove focus outline from opened modal - outline: 0; -} - -// Modal background -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: @zindex-modal-background; - background-color: @modal-backdrop-bg; - // Fade for backdrop - &.fade { .opacity(0); } - &.in { .opacity(@modal-backdrop-opacity); } -} - -// Modal header -// Top section of the modal w/ title and dismiss -.modal-header { - padding: @modal-title-padding; - border-bottom: 1px solid @modal-header-border-color; - min-height: (@modal-title-padding + @modal-title-line-height); -} -// Close icon -.modal-header .close { - margin-top: -2px; -} - -// Title text within header -.modal-title { - margin: 0; - line-height: @modal-title-line-height; -} - -// Modal body -// Where all modal content resides (sibling of .modal-header and .modal-footer) -.modal-body { - position: relative; - padding: @modal-inner-padding; -} - -// Footer (for actions) -.modal-footer { - padding: @modal-inner-padding; - text-align: right; // right align buttons - border-top: 1px solid @modal-footer-border-color; - &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons - - // Properly space out buttons - .btn + .btn { - margin-left: 5px; - margin-bottom: 0; // account for input[type="submit"] which gets the bottom margin like all other inputs - } - // but override that for button groups - .btn-group .btn + .btn { - margin-left: -1px; - } - // and override it for block buttons as well - .btn-block + .btn-block { - margin-left: 0; - } -} - -// Measure scrollbar width for padding body during modal show/hide -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -// Scale up the modal -@media (min-width: @screen-sm-min) { - // Automatically set modal's width for larger viewports - .modal-dialog { - width: @modal-md; - margin: 30px auto; - } - .modal-content { - .box-shadow(0 5px 15px rgba(0,0,0,.5)); - } - - // Modal sizes - .modal-sm { width: @modal-sm; } -} - -@media (min-width: @screen-md-min) { - .modal-lg { width: @modal-lg; } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/navbar.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/navbar.less deleted file mode 100644 index 6d751bb9c..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/navbar.less +++ /dev/null @@ -1,660 +0,0 @@ -// -// Navbars -// -------------------------------------------------- - - -// Wrapper and base class -// -// Provide a static navbar from which we expand to create full-width, fixed, and -// other navbar variations. - -.navbar { - position: relative; - min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode) - margin-bottom: @navbar-margin-bottom; - border: 1px solid transparent; - - // Prevent floats from breaking the navbar - &:extend(.clearfix all); - - @media (min-width: @grid-float-breakpoint) { - border-radius: @navbar-border-radius; - } -} - - -// Navbar heading -// -// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy -// styling of responsive aspects. - -.navbar-header { - &:extend(.clearfix all); - - @media (min-width: @grid-float-breakpoint) { - float: left; - } -} - - -// Navbar collapse (body) -// -// Group your navbar content into this for easy collapsing and expanding across -// various device sizes. By default, this content is collapsed when <768px, but -// will expand past that for a horizontal display. -// -// To start (on mobile devices) the navbar links, forms, and buttons are stacked -// vertically and include a `max-height` to overflow in case you have too much -// content for the user's viewport. - -.navbar-collapse { - overflow-x: visible; - padding-right: @navbar-padding-horizontal; - padding-left: @navbar-padding-horizontal; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255,255,255,.1); - &:extend(.clearfix all); - -webkit-overflow-scrolling: touch; - - &.in { - overflow-y: auto; - } - - @media (min-width: @grid-float-breakpoint) { - width: auto; - border-top: 0; - box-shadow: none; - - &.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; // Override default setting - overflow: visible !important; - } - - &.in { - overflow-y: visible; - } - - // Undo the collapse side padding for navbars with containers to ensure - // alignment of right-aligned contents. - .navbar-fixed-top &, - .navbar-static-top &, - .navbar-fixed-bottom & { - padding-left: 0; - padding-right: 0; - } - } -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - .navbar-collapse { - max-height: @navbar-collapse-max-height; - - @media (max-device-width: @screen-xs-min) and (orientation: landscape) { - max-height: 200px; - } - } -} - - -// Both navbar header and collapse -// -// When a container is present, change the behavior of the header and collapse. - -.container, -.container-fluid { - > .navbar-header, - > .navbar-collapse { - margin-right: -@navbar-padding-horizontal; - margin-left: -@navbar-padding-horizontal; - - @media (min-width: @grid-float-breakpoint) { - margin-right: 0; - margin-left: 0; - } - } -} - - -// -// Navbar alignment options -// -// Display the navbar across the entirety of the page or fixed it to the top or -// bottom of the page. - -// Static top (unfixed, but 100% wide) navbar -.navbar-static-top { - z-index: @zindex-navbar; - border-width: 0 0 1px; - - @media (min-width: @grid-float-breakpoint) { - border-radius: 0; - } -} - -// Fix the top/bottom navbars when screen real estate supports it -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: @zindex-navbar-fixed; - - // Undo the rounded corners - @media (min-width: @grid-float-breakpoint) { - border-radius: 0; - } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; // override .navbar defaults - border-width: 1px 0 0; -} - - -// Brand/project name - -.navbar-brand { - float: left; - padding: @navbar-padding-vertical @navbar-padding-horizontal; - font-size: @font-size-large; - line-height: @line-height-computed; - height: @navbar-height; - - &:hover, - &:focus { - text-decoration: none; - } - - > img { - display: block; - } - - @media (min-width: @grid-float-breakpoint) { - .navbar > .container &, - .navbar > .container-fluid & { - margin-left: -@navbar-padding-horizontal; - } - } -} - - -// Navbar toggle -// -// Custom button for toggling the `.navbar-collapse`, powered by the collapse -// JavaScript plugin. - -.navbar-toggle { - position: relative; - float: right; - margin-right: @navbar-padding-horizontal; - padding: 9px 10px; - .navbar-vertical-align(34px); - background-color: transparent; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - border-radius: @border-radius-base; - - // We remove the `outline` here, but later compensate by attaching `:hover` - // styles to `:focus`. - &:focus { - outline: 0; - } - - // Bars - .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; - } - .icon-bar + .icon-bar { - margin-top: 4px; - } - - @media (min-width: @grid-float-breakpoint) { - display: none; - } -} - - -// Navbar nav links -// -// Builds on top of the `.nav` components with its own modifier class to make -// the nav the full height of the horizontal nav (above 768px). - -.navbar-nav { - margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal; - - > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: @line-height-computed; - } - - @media (max-width: @grid-float-breakpoint-max) { - // Dropdowns get custom display when collapsed - .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; - > li > a, - .dropdown-header { - padding: 5px 15px 5px 25px; - } - > li > a { - line-height: @line-height-computed; - &:hover, - &:focus { - background-image: none; - } - } - } - } - - // Uncollapse the nav - @media (min-width: @grid-float-breakpoint) { - float: left; - margin: 0; - - > li { - float: left; - > a { - padding-top: @navbar-padding-vertical; - padding-bottom: @navbar-padding-vertical; - } - } - } -} - - -// Navbar form -// -// Extension of the `.form-inline` with some extra flavor for optimum display in -// our navbars. - -.navbar-form { - margin-left: -@navbar-padding-horizontal; - margin-right: -@navbar-padding-horizontal; - padding: 10px @navbar-padding-horizontal; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); - .box-shadow(@shadow); - - // Mixin behavior for optimum display - .form-inline(); - - .form-group { - @media (max-width: @grid-float-breakpoint-max) { - margin-bottom: 5px; - - &:last-child { - margin-bottom: 0; - } - } - } - - // Vertically center in expanded, horizontal navbar - .navbar-vertical-align(@input-height-base); - - // Undo 100% width for pull classes - @media (min-width: @grid-float-breakpoint) { - width: auto; - border: 0; - margin-left: 0; - margin-right: 0; - padding-top: 0; - padding-bottom: 0; - .box-shadow(none); - } -} - - -// Dropdown menus - -// Menu position and menu carets -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - .border-top-radius(0); -} -// Menu position and menu caret support for dropups via extra dropup class -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - .border-top-radius(@navbar-border-radius); - .border-bottom-radius(0); -} - - -// Buttons in navbars -// -// Vertically center a button within a navbar (when *not* in a form). - -.navbar-btn { - .navbar-vertical-align(@input-height-base); - - &.btn-sm { - .navbar-vertical-align(@input-height-small); - } - &.btn-xs { - .navbar-vertical-align(22); - } -} - - -// Text in navbars -// -// Add a class to make any element properly align itself vertically within the navbars. - -.navbar-text { - .navbar-vertical-align(@line-height-computed); - - @media (min-width: @grid-float-breakpoint) { - float: left; - margin-left: @navbar-padding-horizontal; - margin-right: @navbar-padding-horizontal; - } -} - - -// Component alignment -// -// Repurpose the pull utilities as their own navbar utilities to avoid specificity -// issues with parents and chaining. Only do this when the navbar is uncollapsed -// though so that navbar contents properly stack and align in mobile. -// -// Declared after the navbar components to ensure more specificity on the margins. - -@media (min-width: @grid-float-breakpoint) { - .navbar-left { .pull-left(); } - .navbar-right { - .pull-right(); - margin-right: -@navbar-padding-horizontal; - - ~ .navbar-right { - margin-right: 0; - } - } -} - - -// Alternate navbars -// -------------------------------------------------- - -// Default navbar -.navbar-default { - background-color: @navbar-default-bg; - border-color: @navbar-default-border; - - .navbar-brand { - color: @navbar-default-brand-color; - &:hover, - &:focus { - color: @navbar-default-brand-hover-color; - background-color: @navbar-default-brand-hover-bg; - } - } - - .navbar-text { - color: @navbar-default-color; - } - - .navbar-nav { - > li > a { - color: @navbar-default-link-color; - - &:hover, - &:focus { - color: @navbar-default-link-hover-color; - background-color: @navbar-default-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: @navbar-default-link-active-color; - background-color: @navbar-default-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: @navbar-default-link-disabled-color; - background-color: @navbar-default-link-disabled-bg; - } - } - } - - .navbar-toggle { - border-color: @navbar-default-toggle-border-color; - &:hover, - &:focus { - background-color: @navbar-default-toggle-hover-bg; - } - .icon-bar { - background-color: @navbar-default-toggle-icon-bar-bg; - } - } - - .navbar-collapse, - .navbar-form { - border-color: @navbar-default-border; - } - - // Dropdown menu items - .navbar-nav { - // Remove background color from open dropdown - > .open > a { - &, - &:hover, - &:focus { - background-color: @navbar-default-link-active-bg; - color: @navbar-default-link-active-color; - } - } - - @media (max-width: @grid-float-breakpoint-max) { - // Dropdowns get custom display when collapsed - .open .dropdown-menu { - > li > a { - color: @navbar-default-link-color; - &:hover, - &:focus { - color: @navbar-default-link-hover-color; - background-color: @navbar-default-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: @navbar-default-link-active-color; - background-color: @navbar-default-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: @navbar-default-link-disabled-color; - background-color: @navbar-default-link-disabled-bg; - } - } - } - } - } - - - // Links in navbars - // - // Add a class to ensure links outside the navbar nav are colored correctly. - - .navbar-link { - color: @navbar-default-link-color; - &:hover { - color: @navbar-default-link-hover-color; - } - } - - .btn-link { - color: @navbar-default-link-color; - &:hover, - &:focus { - color: @navbar-default-link-hover-color; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: @navbar-default-link-disabled-color; - } - } - } -} - -// Inverse navbar - -.navbar-inverse { - background-color: @navbar-inverse-bg; - border-color: @navbar-inverse-border; - - .navbar-brand { - color: @navbar-inverse-brand-color; - &:hover, - &:focus { - color: @navbar-inverse-brand-hover-color; - background-color: @navbar-inverse-brand-hover-bg; - } - } - - .navbar-text { - color: @navbar-inverse-color; - } - - .navbar-nav { - > li > a { - color: @navbar-inverse-link-color; - - &:hover, - &:focus { - color: @navbar-inverse-link-hover-color; - background-color: @navbar-inverse-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: @navbar-inverse-link-active-color; - background-color: @navbar-inverse-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: @navbar-inverse-link-disabled-color; - background-color: @navbar-inverse-link-disabled-bg; - } - } - } - - // Darken the responsive nav toggle - .navbar-toggle { - border-color: @navbar-inverse-toggle-border-color; - &:hover, - &:focus { - background-color: @navbar-inverse-toggle-hover-bg; - } - .icon-bar { - background-color: @navbar-inverse-toggle-icon-bar-bg; - } - } - - .navbar-collapse, - .navbar-form { - border-color: darken(@navbar-inverse-bg, 7%); - } - - // Dropdowns - .navbar-nav { - > .open > a { - &, - &:hover, - &:focus { - background-color: @navbar-inverse-link-active-bg; - color: @navbar-inverse-link-active-color; - } - } - - @media (max-width: @grid-float-breakpoint-max) { - // Dropdowns get custom display - .open .dropdown-menu { - > .dropdown-header { - border-color: @navbar-inverse-border; - } - .divider { - background-color: @navbar-inverse-border; - } - > li > a { - color: @navbar-inverse-link-color; - &:hover, - &:focus { - color: @navbar-inverse-link-hover-color; - background-color: @navbar-inverse-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: @navbar-inverse-link-active-color; - background-color: @navbar-inverse-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: @navbar-inverse-link-disabled-color; - background-color: @navbar-inverse-link-disabled-bg; - } - } - } - } - } - - .navbar-link { - color: @navbar-inverse-link-color; - &:hover { - color: @navbar-inverse-link-hover-color; - } - } - - .btn-link { - color: @navbar-inverse-link-color; - &:hover, - &:focus { - color: @navbar-inverse-link-hover-color; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: @navbar-inverse-link-disabled-color; - } - } - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/navs.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/navs.less deleted file mode 100644 index a3d11b136..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/navs.less +++ /dev/null @@ -1,242 +0,0 @@ -// -// Navs -// -------------------------------------------------- - - -// Base class -// -------------------------------------------------- - -.nav { - margin-bottom: 0; - padding-left: 0; // Override default ul/ol - list-style: none; - &:extend(.clearfix all); - - > li { - position: relative; - display: block; - - > a { - position: relative; - display: block; - padding: @nav-link-padding; - &:hover, - &:focus { - text-decoration: none; - background-color: @nav-link-hover-bg; - } - } - - // Disabled state sets text to gray and nukes hover/tab effects - &.disabled > a { - color: @nav-disabled-link-color; - - &:hover, - &:focus { - color: @nav-disabled-link-hover-color; - text-decoration: none; - background-color: transparent; - cursor: @cursor-disabled; - } - } - } - - // Open dropdowns - .open > a { - &, - &:hover, - &:focus { - background-color: @nav-link-hover-bg; - border-color: @link-color; - } - } - - // Nav dividers (deprecated with v3.0.1) - // - // This should have been removed in v3 with the dropping of `.nav-list`, but - // we missed it. We don't currently support this anywhere, but in the interest - // of maintaining backward compatibility in case you use it, it's deprecated. - .nav-divider { - .nav-divider(); - } - - // Prevent IE8 from misplacing imgs - // - // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989 - > li > a > img { - max-width: none; - } -} - - -// Tabs -// ------------------------- - -// Give the tabs something to sit on -.nav-tabs { - border-bottom: 1px solid @nav-tabs-border-color; - > li { - float: left; - // Make the list-items overlay the bottom border - margin-bottom: -1px; - - // Actual tabs (as links) - > a { - margin-right: 2px; - line-height: @line-height-base; - border: 1px solid transparent; - border-radius: @border-radius-base @border-radius-base 0 0; - &:hover { - border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color; - } - } - - // Active state, and its :hover to override normal :hover - &.active > a { - &, - &:hover, - &:focus { - color: @nav-tabs-active-link-hover-color; - background-color: @nav-tabs-active-link-hover-bg; - border: 1px solid @nav-tabs-active-link-hover-border-color; - border-bottom-color: transparent; - cursor: default; - } - } - } - // pulling this in mainly for less shorthand - &.nav-justified { - .nav-justified(); - .nav-tabs-justified(); - } -} - - -// Pills -// ------------------------- -.nav-pills { - > li { - float: left; - - // Links rendered as pills - > a { - border-radius: @nav-pills-border-radius; - } - + li { - margin-left: 2px; - } - - // Active state - &.active > a { - &, - &:hover, - &:focus { - color: @nav-pills-active-link-hover-color; - background-color: @nav-pills-active-link-hover-bg; - } - } - } -} - - -// Stacked pills -.nav-stacked { - > li { - float: none; - + li { - margin-top: 2px; - margin-left: 0; // no need for this gap between nav items - } - } -} - - -// Nav variations -// -------------------------------------------------- - -// Justified nav links -// ------------------------- - -.nav-justified { - width: 100%; - - > li { - float: none; - > a { - text-align: center; - margin-bottom: 5px; - } - } - - > .dropdown .dropdown-menu { - top: auto; - left: auto; - } - - @media (min-width: @screen-sm-min) { - > li { - display: table-cell; - width: 1%; - > a { - margin-bottom: 0; - } - } - } -} - -// Move borders to anchors instead of bottom of list -// -// Mixin for adding on top the shared `.nav-justified` styles for our tabs -.nav-tabs-justified { - border-bottom: 0; - - > li > a { - // Override margin from .nav-tabs - margin-right: 0; - border-radius: @border-radius-base; - } - - > .active > a, - > .active > a:hover, - > .active > a:focus { - border: 1px solid @nav-tabs-justified-link-border-color; - } - - @media (min-width: @screen-sm-min) { - > li > a { - border-bottom: 1px solid @nav-tabs-justified-link-border-color; - border-radius: @border-radius-base @border-radius-base 0 0; - } - > .active > a, - > .active > a:hover, - > .active > a:focus { - border-bottom-color: @nav-tabs-justified-active-link-border-color; - } - } -} - - -// Tabbable tabs -// ------------------------- - -// Hide tabbable panes to start, show them when `.active` -.tab-content { - > .tab-pane { - display: none; - } - > .active { - display: block; - } -} - - -// Dropdowns -// ------------------------- - -// Specific dropdowns -.nav-tabs .dropdown-menu { - // make dropdown border overlap tab border - margin-top: -1px; - // Remove the top rounded corners here since there is a hard edge above the menu - .border-top-radius(0); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/normalize.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/normalize.less deleted file mode 100644 index 9dddf73ad..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/normalize.less +++ /dev/null @@ -1,424 +0,0 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ - -// -// 1. Set default font family to sans-serif. -// 2. Prevent iOS and IE text size adjust after device orientation change, -// without disabling user zoom. -// - -html { - font-family: sans-serif; // 1 - -ms-text-size-adjust: 100%; // 2 - -webkit-text-size-adjust: 100%; // 2 -} - -// -// Remove default margin. -// - -body { - margin: 0; -} - -// HTML5 display definitions -// ========================================================================== - -// -// Correct `block` display not defined for any HTML5 element in IE 8/9. -// Correct `block` display not defined for `details` or `summary` in IE 10/11 -// and Firefox. -// Correct `block` display not defined for `main` in IE 11. -// - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -// -// 1. Correct `inline-block` display not defined in IE 8/9. -// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. -// - -audio, -canvas, -progress, -video { - display: inline-block; // 1 - vertical-align: baseline; // 2 -} - -// -// Prevent modern browsers from displaying `audio` without controls. -// Remove excess height in iOS 5 devices. -// - -audio:not([controls]) { - display: none; - height: 0; -} - -// -// Address `[hidden]` styling not present in IE 8/9/10. -// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. -// - -[hidden], -template { - display: none; -} - -// Links -// ========================================================================== - -// -// Remove the gray background color from active links in IE 10. -// - -a { - background-color: transparent; -} - -// -// Improve readability of focused elements when they are also in an -// active/hover state. -// - -a:active, -a:hover { - outline: 0; -} - -// Text-level semantics -// ========================================================================== - -// -// Address styling not present in IE 8/9/10/11, Safari, and Chrome. -// - -abbr[title] { - border-bottom: 1px dotted; -} - -// -// Address style set to `bolder` in Firefox 4+, Safari, and Chrome. -// - -b, -strong { - font-weight: bold; -} - -// -// Address styling not present in Safari and Chrome. -// - -dfn { - font-style: italic; -} - -// -// Address variable `h1` font-size and margin within `section` and `article` -// contexts in Firefox 4+, Safari, and Chrome. -// - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -// -// Address styling not present in IE 8/9. -// - -mark { - background: #ff0; - color: #000; -} - -// -// Address inconsistent and variable font size in all browsers. -// - -small { - font-size: 80%; -} - -// -// Prevent `sub` and `sup` affecting `line-height` in all browsers. -// - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -// Embedded content -// ========================================================================== - -// -// Remove border when inside `a` element in IE 8/9/10. -// - -img { - border: 0; -} - -// -// Correct overflow not hidden in IE 9/10/11. -// - -svg:not(:root) { - overflow: hidden; -} - -// Grouping content -// ========================================================================== - -// -// Address margin not present in IE 8/9 and Safari. -// - -figure { - margin: 1em 40px; -} - -// -// Address differences between Firefox and other browsers. -// - -hr { - box-sizing: content-box; - height: 0; -} - -// -// Contain overflow in all browsers. -// - -pre { - overflow: auto; -} - -// -// Address odd `em`-unit font size rendering in all browsers. -// - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -// Forms -// ========================================================================== - -// -// Known limitation: by default, Chrome and Safari on OS X allow very limited -// styling of `select`, unless a `border` property is set. -// - -// -// 1. Correct color not being inherited. -// Known issue: affects color of disabled elements. -// 2. Correct font properties not being inherited. -// 3. Address margins set differently in Firefox 4+, Safari, and Chrome. -// - -button, -input, -optgroup, -select, -textarea { - color: inherit; // 1 - font: inherit; // 2 - margin: 0; // 3 -} - -// -// Address `overflow` set to `hidden` in IE 8/9/10/11. -// - -button { - overflow: visible; -} - -// -// Address inconsistent `text-transform` inheritance for `button` and `select`. -// All other form control elements do not inherit `text-transform` values. -// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. -// Correct `select` style inheritance in Firefox. -// - -button, -select { - text-transform: none; -} - -// -// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` -// and `video` controls. -// 2. Correct inability to style clickable `input` types in iOS. -// 3. Improve usability and consistency of cursor style between image-type -// `input` and others. -// - -button, -html input[type="button"], // 1 -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; // 2 - cursor: pointer; // 3 -} - -// -// Re-set default cursor for disabled elements. -// - -button[disabled], -html input[disabled] { - cursor: default; -} - -// -// Remove inner padding and border in Firefox 4+. -// - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -// -// Address Firefox 4+ setting `line-height` on `input` using `!important` in -// the UA stylesheet. -// - -input { - line-height: normal; -} - -// -// It's recommended that you don't attempt to style these elements. -// Firefox's implementation doesn't respect box-sizing, padding, or width. -// -// 1. Address box sizing set to `content-box` in IE 8/9/10. -// 2. Remove excess padding in IE 8/9/10. -// - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; // 1 - padding: 0; // 2 -} - -// -// Fix the cursor style for Chrome's increment/decrement buttons. For certain -// `font-size` values of the `input`, it causes the cursor style of the -// decrement button to change from `default` to `text`. -// - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -// -// 1. Address `appearance` set to `searchfield` in Safari and Chrome. -// 2. Address `box-sizing` set to `border-box` in Safari and Chrome. -// - -input[type="search"] { - -webkit-appearance: textfield; // 1 - box-sizing: content-box; //2 -} - -// -// Remove inner padding and search cancel button in Safari and Chrome on OS X. -// Safari (but not Chrome) clips the cancel button when the search input has -// padding (and `textfield` appearance). -// - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -// -// Define consistent border, margin, and padding. -// - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -// -// 1. Correct `color` not being inherited in IE 8/9/10/11. -// 2. Remove padding so people aren't caught out if they zero out fieldsets. -// - -legend { - border: 0; // 1 - padding: 0; // 2 -} - -// -// Remove default vertical scrollbar in IE 8/9/10/11. -// - -textarea { - overflow: auto; -} - -// -// Don't inherit the `font-weight` (applied by a rule above). -// NOTE: the default cannot safely be changed in Chrome and Safari on OS X. -// - -optgroup { - font-weight: bold; -} - -// Tables -// ========================================================================== - -// -// Remove most spacing between table cells. -// - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/pager.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/pager.less deleted file mode 100644 index 41abaaadc..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/pager.less +++ /dev/null @@ -1,54 +0,0 @@ -// -// Pager pagination -// -------------------------------------------------- - - -.pager { - padding-left: 0; - margin: @line-height-computed 0; - list-style: none; - text-align: center; - &:extend(.clearfix all); - li { - display: inline; - > a, - > span { - display: inline-block; - padding: 5px 14px; - background-color: @pager-bg; - border: 1px solid @pager-border; - border-radius: @pager-border-radius; - } - - > a:hover, - > a:focus { - text-decoration: none; - background-color: @pager-hover-bg; - } - } - - .next { - > a, - > span { - float: right; - } - } - - .previous { - > a, - > span { - float: left; - } - } - - .disabled { - > a, - > a:hover, - > a:focus, - > span { - color: @pager-disabled-color; - background-color: @pager-bg; - cursor: @cursor-disabled; - } - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/pagination.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/pagination.less deleted file mode 100644 index 31f77aae4..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/pagination.less +++ /dev/null @@ -1,89 +0,0 @@ -// -// Pagination (multiple pages) -// -------------------------------------------------- -.pagination { - display: inline-block; - padding-left: 0; - margin: @line-height-computed 0; - border-radius: @border-radius-base; - - > li { - display: inline; // Remove list-style and block-level defaults - > a, - > span { - position: relative; - float: left; // Collapse white-space - padding: @padding-base-vertical @padding-base-horizontal; - line-height: @line-height-base; - text-decoration: none; - color: @pagination-color; - background-color: @pagination-bg; - border: 1px solid @pagination-border; - margin-left: -1px; - } - &:first-child { - > a, - > span { - margin-left: 0; - .border-left-radius(@border-radius-base); - } - } - &:last-child { - > a, - > span { - .border-right-radius(@border-radius-base); - } - } - } - - > li > a, - > li > span { - &:hover, - &:focus { - z-index: 2; - color: @pagination-hover-color; - background-color: @pagination-hover-bg; - border-color: @pagination-hover-border; - } - } - - > .active > a, - > .active > span { - &, - &:hover, - &:focus { - z-index: 3; - color: @pagination-active-color; - background-color: @pagination-active-bg; - border-color: @pagination-active-border; - cursor: default; - } - } - - > .disabled { - > span, - > span:hover, - > span:focus, - > a, - > a:hover, - > a:focus { - color: @pagination-disabled-color; - background-color: @pagination-disabled-bg; - border-color: @pagination-disabled-border; - cursor: @cursor-disabled; - } - } -} - -// Sizing -// -------------------------------------------------- - -// Large -.pagination-lg { - .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large); -} - -// Small -.pagination-sm { - .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/panels.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/panels.less deleted file mode 100644 index 425eb5e64..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/panels.less +++ /dev/null @@ -1,271 +0,0 @@ -// -// Panels -// -------------------------------------------------- - - -// Base class -.panel { - margin-bottom: @line-height-computed; - background-color: @panel-bg; - border: 1px solid transparent; - border-radius: @panel-border-radius; - .box-shadow(0 1px 1px rgba(0,0,0,.05)); -} - -// Panel contents -.panel-body { - padding: @panel-body-padding; - &:extend(.clearfix all); -} - -// Optional heading -.panel-heading { - padding: @panel-heading-padding; - border-bottom: 1px solid transparent; - .border-top-radius((@panel-border-radius - 1)); - - > .dropdown .dropdown-toggle { - color: inherit; - } -} - -// Within heading, strip any `h*` tag of its default margins for spacing. -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: ceil((@font-size-base * 1.125)); - color: inherit; - - > a, - > small, - > .small, - > small > a, - > .small > a { - color: inherit; - } -} - -// Optional footer (stays gray in every modifier class) -.panel-footer { - padding: @panel-footer-padding; - background-color: @panel-footer-bg; - border-top: 1px solid @panel-inner-border; - .border-bottom-radius((@panel-border-radius - 1)); -} - - -// List groups in panels -// -// By default, space out list group content from panel headings to account for -// any kind of custom content between the two. - -.panel { - > .list-group, - > .panel-collapse > .list-group { - margin-bottom: 0; - - .list-group-item { - border-width: 1px 0; - border-radius: 0; - } - - // Add border top radius for first one - &:first-child { - .list-group-item:first-child { - border-top: 0; - .border-top-radius((@panel-border-radius - 1)); - } - } - - // Add border bottom radius for last one - &:last-child { - .list-group-item:last-child { - border-bottom: 0; - .border-bottom-radius((@panel-border-radius - 1)); - } - } - } - > .panel-heading + .panel-collapse > .list-group { - .list-group-item:first-child { - .border-top-radius(0); - } - } -} -// Collapse space between when there's no additional content. -.panel-heading + .list-group { - .list-group-item:first-child { - border-top-width: 0; - } -} -.list-group + .panel-footer { - border-top-width: 0; -} - -// Tables in panels -// -// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and -// watch it go full width. - -.panel { - > .table, - > .table-responsive > .table, - > .panel-collapse > .table { - margin-bottom: 0; - - caption { - padding-left: @panel-body-padding; - padding-right: @panel-body-padding; - } - } - // Add border top radius for first one - > .table:first-child, - > .table-responsive:first-child > .table:first-child { - .border-top-radius((@panel-border-radius - 1)); - - > thead:first-child, - > tbody:first-child { - > tr:first-child { - border-top-left-radius: (@panel-border-radius - 1); - border-top-right-radius: (@panel-border-radius - 1); - - td:first-child, - th:first-child { - border-top-left-radius: (@panel-border-radius - 1); - } - td:last-child, - th:last-child { - border-top-right-radius: (@panel-border-radius - 1); - } - } - } - } - // Add border bottom radius for last one - > .table:last-child, - > .table-responsive:last-child > .table:last-child { - .border-bottom-radius((@panel-border-radius - 1)); - - > tbody:last-child, - > tfoot:last-child { - > tr:last-child { - border-bottom-left-radius: (@panel-border-radius - 1); - border-bottom-right-radius: (@panel-border-radius - 1); - - td:first-child, - th:first-child { - border-bottom-left-radius: (@panel-border-radius - 1); - } - td:last-child, - th:last-child { - border-bottom-right-radius: (@panel-border-radius - 1); - } - } - } - } - > .panel-body + .table, - > .panel-body + .table-responsive, - > .table + .panel-body, - > .table-responsive + .panel-body { - border-top: 1px solid @table-border-color; - } - > .table > tbody:first-child > tr:first-child th, - > .table > tbody:first-child > tr:first-child td { - border-top: 0; - } - > .table-bordered, - > .table-responsive > .table-bordered { - border: 0; - > thead, - > tbody, - > tfoot { - > tr { - > th:first-child, - > td:first-child { - border-left: 0; - } - > th:last-child, - > td:last-child { - border-right: 0; - } - } - } - > thead, - > tbody { - > tr:first-child { - > td, - > th { - border-bottom: 0; - } - } - } - > tbody, - > tfoot { - > tr:last-child { - > td, - > th { - border-bottom: 0; - } - } - } - } - > .table-responsive { - border: 0; - margin-bottom: 0; - } -} - - -// Collapsable panels (aka, accordion) -// -// Wrap a series of panels in `.panel-group` to turn them into an accordion with -// the help of our collapse JavaScript plugin. - -.panel-group { - margin-bottom: @line-height-computed; - - // Tighten up margin so it's only between panels - .panel { - margin-bottom: 0; - border-radius: @panel-border-radius; - - + .panel { - margin-top: 5px; - } - } - - .panel-heading { - border-bottom: 0; - - + .panel-collapse > .panel-body, - + .panel-collapse > .list-group { - border-top: 1px solid @panel-inner-border; - } - } - - .panel-footer { - border-top: 0; - + .panel-collapse .panel-body { - border-bottom: 1px solid @panel-inner-border; - } - } -} - - -// Contextual variations -.panel-default { - .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border); -} -.panel-primary { - .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border); -} -.panel-success { - .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border); -} -.panel-info { - .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border); -} -.panel-warning { - .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border); -} -.panel-danger { - .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/popovers.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/popovers.less deleted file mode 100644 index 3a62a6455..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/popovers.less +++ /dev/null @@ -1,131 +0,0 @@ -// -// Popovers -// -------------------------------------------------- - - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: @zindex-popover; - display: none; - max-width: @popover-max-width; - padding: 1px; - // Our parent element can be arbitrary since popovers are by default inserted as a sibling of their target element. - // So reset our font and text properties to avoid inheriting weird values. - .reset-text(); - font-size: @font-size-base; - - background-color: @popover-bg; - background-clip: padding-box; - border: 1px solid @popover-fallback-border-color; - border: 1px solid @popover-border-color; - border-radius: @border-radius-large; - .box-shadow(0 5px 10px rgba(0,0,0,.2)); - - // Offset the popover to account for the popover arrow - &.top { margin-top: -@popover-arrow-width; } - &.right { margin-left: @popover-arrow-width; } - &.bottom { margin-top: @popover-arrow-width; } - &.left { margin-left: -@popover-arrow-width; } -} - -.popover-title { - margin: 0; // reset heading margin - padding: 8px 14px; - font-size: @font-size-base; - background-color: @popover-title-bg; - border-bottom: 1px solid darken(@popover-title-bg, 5%); - border-radius: (@border-radius-large - 1) (@border-radius-large - 1) 0 0; -} - -.popover-content { - padding: 9px 14px; -} - -// Arrows -// -// .arrow is outer, .arrow:after is inner - -.popover > .arrow { - &, - &:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; - } -} -.popover > .arrow { - border-width: @popover-arrow-outer-width; -} -.popover > .arrow:after { - border-width: @popover-arrow-width; - content: ""; -} - -.popover { - &.top > .arrow { - left: 50%; - margin-left: -@popover-arrow-outer-width; - border-bottom-width: 0; - border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallback - border-top-color: @popover-arrow-outer-color; - bottom: -@popover-arrow-outer-width; - &:after { - content: " "; - bottom: 1px; - margin-left: -@popover-arrow-width; - border-bottom-width: 0; - border-top-color: @popover-arrow-color; - } - } - &.right > .arrow { - top: 50%; - left: -@popover-arrow-outer-width; - margin-top: -@popover-arrow-outer-width; - border-left-width: 0; - border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallback - border-right-color: @popover-arrow-outer-color; - &:after { - content: " "; - left: 1px; - bottom: -@popover-arrow-width; - border-left-width: 0; - border-right-color: @popover-arrow-color; - } - } - &.bottom > .arrow { - left: 50%; - margin-left: -@popover-arrow-outer-width; - border-top-width: 0; - border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallback - border-bottom-color: @popover-arrow-outer-color; - top: -@popover-arrow-outer-width; - &:after { - content: " "; - top: 1px; - margin-left: -@popover-arrow-width; - border-top-width: 0; - border-bottom-color: @popover-arrow-color; - } - } - - &.left > .arrow { - top: 50%; - right: -@popover-arrow-outer-width; - margin-top: -@popover-arrow-outer-width; - border-right-width: 0; - border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallback - border-left-color: @popover-arrow-outer-color; - &:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: @popover-arrow-color; - bottom: -@popover-arrow-width; - } - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/print.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/print.less deleted file mode 100644 index 66e54ab48..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/print.less +++ /dev/null @@ -1,101 +0,0 @@ -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ - -// ========================================================================== -// Print styles. -// Inlined to avoid the additional HTTP request: h5bp.com/r -// ========================================================================== - -@media print { - *, - *:before, - *:after { - background: transparent !important; - color: #000 !important; // Black prints faster: h5bp.com/s - box-shadow: none !important; - text-shadow: none !important; - } - - a, - a:visited { - text-decoration: underline; - } - - a[href]:after { - content: " (" attr(href) ")"; - } - - abbr[title]:after { - content: " (" attr(title) ")"; - } - - // Don't show links that are fragment identifiers, - // or use the `javascript:` pseudo protocol - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; - } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - thead { - display: table-header-group; // h5bp.com/t - } - - tr, - img { - page-break-inside: avoid; - } - - img { - max-width: 100% !important; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } - - // Bootstrap specific changes start - - // Bootstrap components - .navbar { - display: none; - } - .btn, - .dropup > .btn { - > .caret { - border-top-color: #000 !important; - } - } - .label { - border: 1px solid #000; - } - - .table { - border-collapse: collapse !important; - - td, - th { - background-color: #fff !important; - } - } - .table-bordered { - th, - td { - border: 1px solid #ddd !important; - } - } - - // Bootstrap specific changes end -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/progress-bars.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/progress-bars.less deleted file mode 100644 index 8868a1fee..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/progress-bars.less +++ /dev/null @@ -1,87 +0,0 @@ -// -// Progress bars -// -------------------------------------------------- - - -// Bar animations -// ------------------------- - -// WebKit -@-webkit-keyframes progress-bar-stripes { - from { background-position: 40px 0; } - to { background-position: 0 0; } -} - -// Spec and IE10+ -@keyframes progress-bar-stripes { - from { background-position: 40px 0; } - to { background-position: 0 0; } -} - - -// Bar itself -// ------------------------- - -// Outer container -.progress { - overflow: hidden; - height: @line-height-computed; - margin-bottom: @line-height-computed; - background-color: @progress-bg; - border-radius: @progress-border-radius; - .box-shadow(inset 0 1px 2px rgba(0,0,0,.1)); -} - -// Bar of progress -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: @font-size-small; - line-height: @line-height-computed; - color: @progress-bar-color; - text-align: center; - background-color: @progress-bar-bg; - .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15)); - .transition(width .6s ease); -} - -// Striped bars -// -// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the -// `.progress-bar-striped` class, which you just add to an existing -// `.progress-bar`. -.progress-striped .progress-bar, -.progress-bar-striped { - #gradient > .striped(); - background-size: 40px 40px; -} - -// Call animation for the active one -// -// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the -// `.progress-bar.active` approach. -.progress.active .progress-bar, -.progress-bar.active { - .animation(progress-bar-stripes 2s linear infinite); -} - - -// Variations -// ------------------------- - -.progress-bar-success { - .progress-bar-variant(@progress-bar-success-bg); -} - -.progress-bar-info { - .progress-bar-variant(@progress-bar-info-bg); -} - -.progress-bar-warning { - .progress-bar-variant(@progress-bar-warning-bg); -} - -.progress-bar-danger { - .progress-bar-variant(@progress-bar-danger-bg); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/responsive-embed.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/responsive-embed.less deleted file mode 100644 index 080a5118f..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/responsive-embed.less +++ /dev/null @@ -1,35 +0,0 @@ -// Embeds responsive -// -// Credit: Nicolas Gallagher and SUIT CSS. - -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; - - .embed-responsive-item, - iframe, - embed, - object, - video { - position: absolute; - top: 0; - left: 0; - bottom: 0; - height: 100%; - width: 100%; - border: 0; - } -} - -// Modifier class for 16:9 aspect ratio -.embed-responsive-16by9 { - padding-bottom: 56.25%; -} - -// Modifier class for 4:3 aspect ratio -.embed-responsive-4by3 { - padding-bottom: 75%; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/responsive-utilities.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/responsive-utilities.less deleted file mode 100644 index b1db31d7b..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/responsive-utilities.less +++ /dev/null @@ -1,194 +0,0 @@ -// -// Responsive: Utility classes -// -------------------------------------------------- - - -// IE10 in Windows (Phone) 8 -// -// Support for responsive views via media queries is kind of borked in IE10, for -// Surface/desktop in split view and for Windows Phone 8. This particular fix -// must be accompanied by a snippet of JavaScript to sniff the user agent and -// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at -// our Getting Started page for more information on this bug. -// -// For more information, see the following: -// -// Issue: https://github.com/twbs/bootstrap/issues/10497 -// Docs: http://getbootstrap.com/getting-started/#support-ie10-width -// Source: http://timkadlec.com/2013/01/windows-phone-8-and-device-width/ -// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ - -@-ms-viewport { - width: device-width; -} - - -// Visibility utilities -// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0 -.visible-xs, -.visible-sm, -.visible-md, -.visible-lg { - .responsive-invisibility(); -} - -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} - -.visible-xs { - @media (max-width: @screen-xs-max) { - .responsive-visibility(); - } -} -.visible-xs-block { - @media (max-width: @screen-xs-max) { - display: block !important; - } -} -.visible-xs-inline { - @media (max-width: @screen-xs-max) { - display: inline !important; - } -} -.visible-xs-inline-block { - @media (max-width: @screen-xs-max) { - display: inline-block !important; - } -} - -.visible-sm { - @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { - .responsive-visibility(); - } -} -.visible-sm-block { - @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { - display: block !important; - } -} -.visible-sm-inline { - @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { - display: inline !important; - } -} -.visible-sm-inline-block { - @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { - display: inline-block !important; - } -} - -.visible-md { - @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { - .responsive-visibility(); - } -} -.visible-md-block { - @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { - display: block !important; - } -} -.visible-md-inline { - @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { - display: inline !important; - } -} -.visible-md-inline-block { - @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { - display: inline-block !important; - } -} - -.visible-lg { - @media (min-width: @screen-lg-min) { - .responsive-visibility(); - } -} -.visible-lg-block { - @media (min-width: @screen-lg-min) { - display: block !important; - } -} -.visible-lg-inline { - @media (min-width: @screen-lg-min) { - display: inline !important; - } -} -.visible-lg-inline-block { - @media (min-width: @screen-lg-min) { - display: inline-block !important; - } -} - -.hidden-xs { - @media (max-width: @screen-xs-max) { - .responsive-invisibility(); - } -} -.hidden-sm { - @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { - .responsive-invisibility(); - } -} -.hidden-md { - @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { - .responsive-invisibility(); - } -} -.hidden-lg { - @media (min-width: @screen-lg-min) { - .responsive-invisibility(); - } -} - - -// Print utilities -// -// Media queries are placed on the inside to be mixin-friendly. - -// Note: Deprecated .visible-print as of v3.2.0 -.visible-print { - .responsive-invisibility(); - - @media print { - .responsive-visibility(); - } -} -.visible-print-block { - display: none !important; - - @media print { - display: block !important; - } -} -.visible-print-inline { - display: none !important; - - @media print { - display: inline !important; - } -} -.visible-print-inline-block { - display: none !important; - - @media print { - display: inline-block !important; - } -} - -.hidden-print { - @media print { - .responsive-invisibility(); - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/scaffolding.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/scaffolding.less deleted file mode 100644 index 1929bfc5c..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/scaffolding.less +++ /dev/null @@ -1,161 +0,0 @@ -// -// Scaffolding -// -------------------------------------------------- - - -// Reset the box-sizing -// -// Heads up! This reset may cause conflicts with some third-party widgets. -// For recommendations on resolving such conflicts, see -// http://getbootstrap.com/getting-started/#third-box-sizing -* { - .box-sizing(border-box); -} -*:before, -*:after { - .box-sizing(border-box); -} - - -// Body reset - -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0,0,0,0); -} - -body { - font-family: @font-family-base; - font-size: @font-size-base; - line-height: @line-height-base; - color: @text-color; - background-color: @body-bg; -} - -// Reset fonts for relevant elements -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - - -// Links - -a { - color: @link-color; - text-decoration: none; - - &:hover, - &:focus { - color: @link-hover-color; - text-decoration: @link-hover-decoration; - } - - &:focus { - .tab-focus(); - } -} - - -// Figures -// -// We reset this here because previously Normalize had no `figure` margins. This -// ensures we don't break anyone's use of the element. - -figure { - margin: 0; -} - - -// Images - -img { - vertical-align: middle; -} - -// Responsive images (ensure images don't scale beyond their parents) -.img-responsive { - .img-responsive(); -} - -// Rounded corners -.img-rounded { - border-radius: @border-radius-large; -} - -// Image thumbnails -// -// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`. -.img-thumbnail { - padding: @thumbnail-padding; - line-height: @line-height-base; - background-color: @thumbnail-bg; - border: 1px solid @thumbnail-border; - border-radius: @thumbnail-border-radius; - .transition(all .2s ease-in-out); - - // Keep them at most 100% wide - .img-responsive(inline-block); -} - -// Perfect circle -.img-circle { - border-radius: 50%; // set radius in percents -} - - -// Horizontal rules - -hr { - margin-top: @line-height-computed; - margin-bottom: @line-height-computed; - border: 0; - border-top: 1px solid @hr-border; -} - - -// Only display content to screen readers -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// Credit: HTML5 Boilerplate - -.sr-only-focusable { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} - - -// iOS "clickable elements" fix for role="button" -// -// Fixes "clickability" issue (and more generally, the firing of events such as focus as well) -// for traditionally non-focusable elements with role="button" -// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile - -[role="button"] { - cursor: pointer; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/tables.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/tables.less deleted file mode 100644 index 2242c0368..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/tables.less +++ /dev/null @@ -1,234 +0,0 @@ -// -// Tables -// -------------------------------------------------- - - -table { - background-color: @table-bg; -} -caption { - padding-top: @table-cell-padding; - padding-bottom: @table-cell-padding; - color: @text-muted; - text-align: left; -} -th { - text-align: left; -} - - -// Baseline styles - -.table { - width: 100%; - max-width: 100%; - margin-bottom: @line-height-computed; - // Cells - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: @table-cell-padding; - line-height: @line-height-base; - vertical-align: top; - border-top: 1px solid @table-border-color; - } - } - } - // Bottom align for column headings - > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid @table-border-color; - } - // Remove top border from thead by default - > caption + thead, - > colgroup + thead, - > thead:first-child { - > tr:first-child { - > th, - > td { - border-top: 0; - } - } - } - // Account for multiple tbody instances - > tbody + tbody { - border-top: 2px solid @table-border-color; - } - - // Nesting - .table { - background-color: @body-bg; - } -} - - -// Condensed table w/ half padding - -.table-condensed { - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: @table-condensed-cell-padding; - } - } - } -} - - -// Bordered version -// -// Add borders all around the table and between all the columns. - -.table-bordered { - border: 1px solid @table-border-color; - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - border: 1px solid @table-border-color; - } - } - } - > thead > tr { - > th, - > td { - border-bottom-width: 2px; - } - } -} - - -// Zebra-striping -// -// Default zebra-stripe styles (alternating gray and transparent backgrounds) - -.table-striped { - > tbody > tr:nth-of-type(odd) { - background-color: @table-bg-accent; - } -} - - -// Hover effect -// -// Placed here since it has to come after the potential zebra striping - -.table-hover { - > tbody > tr:hover { - background-color: @table-bg-hover; - } -} - - -// Table cell sizing -// -// Reset default table behavior - -table col[class*="col-"] { - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623) - float: none; - display: table-column; -} -table { - td, - th { - &[class*="col-"] { - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623) - float: none; - display: table-cell; - } - } -} - - -// Table backgrounds -// -// Exact selectors below required to override `.table-striped` and prevent -// inheritance to nested tables. - -// Generate the contextual variants -.table-row-variant(active; @table-bg-active); -.table-row-variant(success; @state-success-bg); -.table-row-variant(info; @state-info-bg); -.table-row-variant(warning; @state-warning-bg); -.table-row-variant(danger; @state-danger-bg); - - -// Responsive tables -// -// Wrap your tables in `.table-responsive` and we'll make them mobile friendly -// by enabling horizontal scrolling. Only applies <768px. Everything above that -// will display normally. - -.table-responsive { - overflow-x: auto; - min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837) - - @media screen and (max-width: @screen-xs-max) { - width: 100%; - margin-bottom: (@line-height-computed * 0.75); - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid @table-border-color; - - // Tighten up spacing - > .table { - margin-bottom: 0; - - // Ensure the content doesn't wrap - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - white-space: nowrap; - } - } - } - } - - // Special overrides for the bordered tables - > .table-bordered { - border: 0; - - // Nuke the appropriate borders so that the parent can handle them - > thead, - > tbody, - > tfoot { - > tr { - > th:first-child, - > td:first-child { - border-left: 0; - } - > th:last-child, - > td:last-child { - border-right: 0; - } - } - } - - // Only nuke the last row's bottom-border in `tbody` and `tfoot` since - // chances are there will be only one `tr` in a `thead` and that would - // remove the border altogether. - > tbody, - > tfoot { - > tr:last-child { - > th, - > td { - border-bottom: 0; - } - } - } - - } - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/theme.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/theme.less deleted file mode 100644 index 8371872b0..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/theme.less +++ /dev/null @@ -1,291 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// -// Load core variables and mixins -// -------------------------------------------------- - -@import "variables.less"; -@import "mixins.less"; - - -// -// Buttons -// -------------------------------------------------- - -// Common styles -.btn-default, -.btn-primary, -.btn-success, -.btn-info, -.btn-warning, -.btn-danger { - text-shadow: 0 -1px 0 rgba(0,0,0,.2); - @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075); - .box-shadow(@shadow); - - // Reset the shadow - &:active, - &.active { - .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - .box-shadow(none); - } - - .badge { - text-shadow: none; - } -} - -// Mixin for generating new styles -.btn-styles(@btn-color: #555) { - #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%)); - .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620 - background-repeat: repeat-x; - border-color: darken(@btn-color, 14%); - - &:hover, - &:focus { - background-color: darken(@btn-color, 12%); - background-position: 0 -15px; - } - - &:active, - &.active { - background-color: darken(@btn-color, 12%); - border-color: darken(@btn-color, 14%); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - &, - &:hover, - &:focus, - &.focus, - &:active, - &.active { - background-color: darken(@btn-color, 12%); - background-image: none; - } - } -} - -// Common styles -.btn { - // Remove the gradient for the pressed/active state - &:active, - &.active { - background-image: none; - } -} - -// Apply the mixin to the buttons -.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; } -.btn-primary { .btn-styles(@btn-primary-bg); } -.btn-success { .btn-styles(@btn-success-bg); } -.btn-info { .btn-styles(@btn-info-bg); } -.btn-warning { .btn-styles(@btn-warning-bg); } -.btn-danger { .btn-styles(@btn-danger-bg); } - - -// -// Images -// -------------------------------------------------- - -.thumbnail, -.img-thumbnail { - .box-shadow(0 1px 2px rgba(0,0,0,.075)); -} - - -// -// Dropdowns -// -------------------------------------------------- - -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%)); - background-color: darken(@dropdown-link-hover-bg, 5%); -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%)); - background-color: darken(@dropdown-link-active-bg, 5%); -} - - -// -// Navbar -// -------------------------------------------------- - -// Default navbar -.navbar-default { - #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg); - .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered - border-radius: @navbar-border-radius; - @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075); - .box-shadow(@shadow); - - .navbar-nav > .open > a, - .navbar-nav > .active > a { - #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%)); - .box-shadow(inset 0 3px 9px rgba(0,0,0,.075)); - } -} -.navbar-brand, -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255,255,255,.25); -} - -// Inverted navbar -.navbar-inverse { - #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg); - .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257 - border-radius: @navbar-border-radius; - .navbar-nav > .open > a, - .navbar-nav > .active > a { - #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%)); - .box-shadow(inset 0 3px 9px rgba(0,0,0,.25)); - } - - .navbar-brand, - .navbar-nav > li > a { - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } -} - -// Undo rounded corners in static and fixed navbars -.navbar-static-top, -.navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; -} - -// Fix active state of dropdown items in collapsed mode -@media (max-width: @grid-float-breakpoint-max) { - .navbar .navbar-nav .open .dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: #fff; - #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%)); - } - } -} - - -// -// Alerts -// -------------------------------------------------- - -// Common styles -.alert { - text-shadow: 0 1px 0 rgba(255,255,255,.2); - @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05); - .box-shadow(@shadow); -} - -// Mixin for generating new styles -.alert-styles(@color) { - #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%)); - border-color: darken(@color, 15%); -} - -// Apply the mixin to the alerts -.alert-success { .alert-styles(@alert-success-bg); } -.alert-info { .alert-styles(@alert-info-bg); } -.alert-warning { .alert-styles(@alert-warning-bg); } -.alert-danger { .alert-styles(@alert-danger-bg); } - - -// -// Progress bars -// -------------------------------------------------- - -// Give the progress background some depth -.progress { - #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg) -} - -// Mixin for generating new styles -.progress-bar-styles(@color) { - #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%)); -} - -// Apply the mixin to the progress bars -.progress-bar { .progress-bar-styles(@progress-bar-bg); } -.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); } -.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); } -.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); } -.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); } - -// Reset the striped class because our mixins don't do multiple gradients and -// the above custom styles override the new `.progress-bar-striped` in v3.2.0. -.progress-bar-striped { - #gradient > .striped(); -} - - -// -// List groups -// -------------------------------------------------- - -.list-group { - border-radius: @border-radius-base; - .box-shadow(0 1px 2px rgba(0,0,0,.075)); -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%); - #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%)); - border-color: darken(@list-group-active-border, 7.5%); - - .badge { - text-shadow: none; - } -} - - -// -// Panels -// -------------------------------------------------- - -// Common styles -.panel { - .box-shadow(0 1px 2px rgba(0,0,0,.05)); -} - -// Mixin for generating new styles -.panel-heading-styles(@color) { - #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%)); -} - -// Apply the mixin to the panel headings only -.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); } -.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); } -.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); } -.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); } -.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); } -.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); } - - -// -// Wells -// -------------------------------------------------- - -.well { - #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg); - border-color: darken(@well-bg, 10%); - @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1); - .box-shadow(@shadow); -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/thumbnails.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/thumbnails.less deleted file mode 100644 index 0713e67d0..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/thumbnails.less +++ /dev/null @@ -1,36 +0,0 @@ -// -// Thumbnails -// -------------------------------------------------- - - -// Mixin and adjust the regular image class -.thumbnail { - display: block; - padding: @thumbnail-padding; - margin-bottom: @line-height-computed; - line-height: @line-height-base; - background-color: @thumbnail-bg; - border: 1px solid @thumbnail-border; - border-radius: @thumbnail-border-radius; - .transition(border .2s ease-in-out); - - > img, - a > img { - &:extend(.img-responsive); - margin-left: auto; - margin-right: auto; - } - - // Add a hover state for linked versions only - a&:hover, - a&:focus, - a&.active { - border-color: @link-color; - } - - // Image captions - .caption { - padding: @thumbnail-caption-padding; - color: @thumbnail-caption-color; - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/tooltip.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/tooltip.less deleted file mode 100644 index b48d63e07..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/tooltip.less +++ /dev/null @@ -1,101 +0,0 @@ -// -// Tooltips -// -------------------------------------------------- - - -// Base class -.tooltip { - position: absolute; - z-index: @zindex-tooltip; - display: block; - // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element. - // So reset our font and text properties to avoid inheriting weird values. - .reset-text(); - font-size: @font-size-small; - - .opacity(0); - - &.in { .opacity(@tooltip-opacity); } - &.top { margin-top: -3px; padding: @tooltip-arrow-width 0; } - &.right { margin-left: 3px; padding: 0 @tooltip-arrow-width; } - &.bottom { margin-top: 3px; padding: @tooltip-arrow-width 0; } - &.left { margin-left: -3px; padding: 0 @tooltip-arrow-width; } -} - -// Wrapper for the tooltip content -.tooltip-inner { - max-width: @tooltip-max-width; - padding: 3px 8px; - color: @tooltip-color; - text-align: center; - background-color: @tooltip-bg; - border-radius: @border-radius-base; -} - -// Arrows -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -// Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1 -.tooltip { - &.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -@tooltip-arrow-width; - border-width: @tooltip-arrow-width @tooltip-arrow-width 0; - border-top-color: @tooltip-arrow-color; - } - &.top-left .tooltip-arrow { - bottom: 0; - right: @tooltip-arrow-width; - margin-bottom: -@tooltip-arrow-width; - border-width: @tooltip-arrow-width @tooltip-arrow-width 0; - border-top-color: @tooltip-arrow-color; - } - &.top-right .tooltip-arrow { - bottom: 0; - left: @tooltip-arrow-width; - margin-bottom: -@tooltip-arrow-width; - border-width: @tooltip-arrow-width @tooltip-arrow-width 0; - border-top-color: @tooltip-arrow-color; - } - &.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -@tooltip-arrow-width; - border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0; - border-right-color: @tooltip-arrow-color; - } - &.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -@tooltip-arrow-width; - border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width; - border-left-color: @tooltip-arrow-color; - } - &.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -@tooltip-arrow-width; - border-width: 0 @tooltip-arrow-width @tooltip-arrow-width; - border-bottom-color: @tooltip-arrow-color; - } - &.bottom-left .tooltip-arrow { - top: 0; - right: @tooltip-arrow-width; - margin-top: -@tooltip-arrow-width; - border-width: 0 @tooltip-arrow-width @tooltip-arrow-width; - border-bottom-color: @tooltip-arrow-color; - } - &.bottom-right .tooltip-arrow { - top: 0; - left: @tooltip-arrow-width; - margin-top: -@tooltip-arrow-width; - border-width: 0 @tooltip-arrow-width @tooltip-arrow-width; - border-bottom-color: @tooltip-arrow-color; - } -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/type.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/type.less deleted file mode 100644 index 0d4fee484..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/type.less +++ /dev/null @@ -1,302 +0,0 @@ -// -// Typography -// -------------------------------------------------- - - -// Headings -// ------------------------- - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: @headings-font-family; - font-weight: @headings-font-weight; - line-height: @headings-line-height; - color: @headings-color; - - small, - .small { - font-weight: normal; - line-height: 1; - color: @headings-small-color; - } -} - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: @line-height-computed; - margin-bottom: (@line-height-computed / 2); - - small, - .small { - font-size: 65%; - } -} -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: (@line-height-computed / 2); - margin-bottom: (@line-height-computed / 2); - - small, - .small { - font-size: 75%; - } -} - -h1, .h1 { font-size: @font-size-h1; } -h2, .h2 { font-size: @font-size-h2; } -h3, .h3 { font-size: @font-size-h3; } -h4, .h4 { font-size: @font-size-h4; } -h5, .h5 { font-size: @font-size-h5; } -h6, .h6 { font-size: @font-size-h6; } - - -// Body text -// ------------------------- - -p { - margin: 0 0 (@line-height-computed / 2); -} - -.lead { - margin-bottom: @line-height-computed; - font-size: floor((@font-size-base * 1.15)); - font-weight: 300; - line-height: 1.4; - - @media (min-width: @screen-sm-min) { - font-size: (@font-size-base * 1.5); - } -} - - -// Emphasis & misc -// ------------------------- - -// Ex: (12px small font / 14px base font) * 100% = about 85% -small, -.small { - font-size: floor((100% * @font-size-small / @font-size-base)); -} - -mark, -.mark { - background-color: @state-warning-bg; - padding: .2em; -} - -// Alignment -.text-left { text-align: left; } -.text-right { text-align: right; } -.text-center { text-align: center; } -.text-justify { text-align: justify; } -.text-nowrap { white-space: nowrap; } - -// Transformation -.text-lowercase { text-transform: lowercase; } -.text-uppercase { text-transform: uppercase; } -.text-capitalize { text-transform: capitalize; } - -// Contextual colors -.text-muted { - color: @text-muted; -} -.text-primary { - .text-emphasis-variant(@brand-primary); -} -.text-success { - .text-emphasis-variant(@state-success-text); -} -.text-info { - .text-emphasis-variant(@state-info-text); -} -.text-warning { - .text-emphasis-variant(@state-warning-text); -} -.text-danger { - .text-emphasis-variant(@state-danger-text); -} - -// Contextual backgrounds -// For now we'll leave these alongside the text classes until v4 when we can -// safely shift things around (per SemVer rules). -.bg-primary { - // Given the contrast here, this is the only class to have its color inverted - // automatically. - color: #fff; - .bg-variant(@brand-primary); -} -.bg-success { - .bg-variant(@state-success-bg); -} -.bg-info { - .bg-variant(@state-info-bg); -} -.bg-warning { - .bg-variant(@state-warning-bg); -} -.bg-danger { - .bg-variant(@state-danger-bg); -} - - -// Page header -// ------------------------- - -.page-header { - padding-bottom: ((@line-height-computed / 2) - 1); - margin: (@line-height-computed * 2) 0 @line-height-computed; - border-bottom: 1px solid @page-header-border-color; -} - - -// Lists -// ------------------------- - -// Unordered and Ordered lists -ul, -ol { - margin-top: 0; - margin-bottom: (@line-height-computed / 2); - ul, - ol { - margin-bottom: 0; - } -} - -// List options - -// Unstyled keeps list items block level, just removes default browser padding and list-style -.list-unstyled { - padding-left: 0; - list-style: none; -} - -// Inline turns list items into inline-block -.list-inline { - .list-unstyled(); - margin-left: -5px; - - > li { - display: inline-block; - padding-left: 5px; - padding-right: 5px; - } -} - -// Description Lists -dl { - margin-top: 0; // Remove browser default - margin-bottom: @line-height-computed; -} -dt, -dd { - line-height: @line-height-base; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; // Undo browser default -} - -// Horizontal description lists -// -// Defaults to being stacked without any of the below styles applied, until the -// grid breakpoint is reached (default of ~768px). - -.dl-horizontal { - dd { - &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present - } - - @media (min-width: @dl-horizontal-breakpoint) { - dt { - float: left; - width: (@dl-horizontal-offset - 20); - clear: left; - text-align: right; - .text-overflow(); - } - dd { - margin-left: @dl-horizontal-offset; - } - } -} - - -// Misc -// ------------------------- - -// Abbreviations and acronyms -abbr[title], -// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257 -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted @abbr-border-color; -} -.initialism { - font-size: 90%; - .text-uppercase(); -} - -// Blockquotes -blockquote { - padding: (@line-height-computed / 2) @line-height-computed; - margin: 0 0 @line-height-computed; - font-size: @blockquote-font-size; - border-left: 5px solid @blockquote-border-color; - - p, - ul, - ol { - &:last-child { - margin-bottom: 0; - } - } - - // Note: Deprecated small and .small as of v3.1.0 - // Context: https://github.com/twbs/bootstrap/issues/11660 - footer, - small, - .small { - display: block; - font-size: 80%; // back to default font-size - line-height: @line-height-base; - color: @blockquote-small-color; - - &:before { - content: '\2014 \00A0'; // em dash, nbsp - } - } -} - -// Opposite alignment of blockquote -// -// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0. -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - border-right: 5px solid @blockquote-border-color; - border-left: 0; - text-align: right; - - // Account for citation - footer, - small, - .small { - &:before { content: ''; } - &:after { - content: '\00A0 \2014'; // nbsp, em dash - } - } -} - -// Addresses -address { - margin-bottom: @line-height-computed; - font-style: normal; - line-height: @line-height-base; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/utilities.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/utilities.less deleted file mode 100644 index 7a8ca27a8..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/utilities.less +++ /dev/null @@ -1,55 +0,0 @@ -// -// Utility classes -// -------------------------------------------------- - - -// Floats -// ------------------------- - -.clearfix { - .clearfix(); -} -.center-block { - .center-block(); -} -.pull-right { - float: right !important; -} -.pull-left { - float: left !important; -} - - -// Toggling content -// ------------------------- - -// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1 -.hide { - display: none !important; -} -.show { - display: block !important; -} -.invisible { - visibility: hidden; -} -.text-hide { - .text-hide(); -} - - -// Hide from screenreaders and browsers -// -// Credit: HTML5 Boilerplate - -.hidden { - display: none !important; -} - - -// For Affix plugin -// ------------------------- - -.affix { - position: fixed; -} diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/variables.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/variables.less deleted file mode 100644 index b057ef5bf..000000000 --- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/variables.less +++ /dev/null @@ -1,869 +0,0 @@ -// -// Variables -// -------------------------------------------------- - - -//== Colors -// -//## Gray and brand colors for use across Bootstrap. - -@gray-base: #000; -@gray-darker: lighten(@gray-base, 13.5%); // #222 -@gray-dark: lighten(@gray-base, 20%); // #333 -@gray: lighten(@gray-base, 33.5%); // #555 -@gray-light: lighten(@gray-base, 46.7%); // #777 -@gray-lighter: lighten(@gray-base, 93.5%); // #eee - -@brand-primary: darken(#428bca, 6.5%); // #337ab7 -@brand-success: #5cb85c; -@brand-info: #5bc0de; -@brand-warning: #f0ad4e; -@brand-danger: #d9534f; - - -//== Scaffolding -// -//## Settings for some of the most global styles. - -//** Background color for ``. -@body-bg: #fff; -//** Global text color on ``. -@text-color: @gray-dark; - -//** Global textual link color. -@link-color: @brand-primary; -//** Link hover color set via `darken()` function. -@link-hover-color: darken(@link-color, 15%); -//** Link hover decoration. -@link-hover-decoration: underline; - - -//== Typography -// -//## Font, line-height, and color for body text, headings, and more. - -@font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif; -@font-family-serif: Georgia, "Times New Roman", Times, serif; -//** Default monospace fonts for ``, ``, and `
`.
-@font-family-monospace:   Menlo, Monaco, Consolas, "Courier New", monospace;
-@font-family-base:        @font-family-sans-serif;
-
-@font-size-base:          14px;
-@font-size-large:         ceil((@font-size-base * 1.25)); // ~18px
-@font-size-small:         ceil((@font-size-base * 0.85)); // ~12px
-
-@font-size-h1:            floor((@font-size-base * 2.6)); // ~36px
-@font-size-h2:            floor((@font-size-base * 2.15)); // ~30px
-@font-size-h3:            ceil((@font-size-base * 1.7)); // ~24px
-@font-size-h4:            ceil((@font-size-base * 1.25)); // ~18px
-@font-size-h5:            @font-size-base;
-@font-size-h6:            ceil((@font-size-base * 0.85)); // ~12px
-
-//** Unit-less `line-height` for use in components like buttons.
-@line-height-base:        1.428571429; // 20/14
-//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
-@line-height-computed:    floor((@font-size-base * @line-height-base)); // ~20px
-
-//** By default, this inherits from the ``.
-@headings-font-family:    inherit;
-@headings-font-weight:    500;
-@headings-line-height:    1.1;
-@headings-color:          inherit;
-
-
-//== Iconography
-//
-//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower.
-
-//** Load fonts from this directory.
-@icon-font-path:          "../fonts/";
-//** File name for all font files.
-@icon-font-name:          "glyphicons-halflings-regular";
-//** Element ID within SVG icon file.
-@icon-font-svg-id:        "glyphicons_halflingsregular";
-
-
-//== Components
-//
-//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).
-
-@padding-base-vertical:     6px;
-@padding-base-horizontal:   12px;
-
-@padding-large-vertical:    10px;
-@padding-large-horizontal:  16px;
-
-@padding-small-vertical:    5px;
-@padding-small-horizontal:  10px;
-
-@padding-xs-vertical:       1px;
-@padding-xs-horizontal:     5px;
-
-@line-height-large:         1.3333333; // extra decimals for Win 8.1 Chrome
-@line-height-small:         1.5;
-
-@border-radius-base:        4px;
-@border-radius-large:       6px;
-@border-radius-small:       3px;
-
-//** Global color for active items (e.g., navs or dropdowns).
-@component-active-color:    #fff;
-//** Global background color for active items (e.g., navs or dropdowns).
-@component-active-bg:       @brand-primary;
-
-//** Width of the `border` for generating carets that indicator dropdowns.
-@caret-width-base:          4px;
-//** Carets increase slightly in size for larger components.
-@caret-width-large:         5px;
-
-
-//== Tables
-//
-//## Customizes the `.table` component with basic values, each used across all table variations.
-
-//** Padding for ``s and ``s.
-@table-cell-padding:            8px;
-//** Padding for cells in `.table-condensed`.
-@table-condensed-cell-padding:  5px;
-
-//** Default background color used for all tables.
-@table-bg:                      transparent;
-//** Background color used for `.table-striped`.
-@table-bg-accent:               #f9f9f9;
-//** Background color used for `.table-hover`.
-@table-bg-hover:                #f5f5f5;
-@table-bg-active:               @table-bg-hover;
-
-//** Border color for table and cell borders.
-@table-border-color:            #ddd;
-
-
-//== Buttons
-//
-//## For each of Bootstrap's buttons, define text, background and border color.
-
-@btn-font-weight:                normal;
-
-@btn-default-color:              #333;
-@btn-default-bg:                 #fff;
-@btn-default-border:             #ccc;
-
-@btn-primary-color:              #fff;
-@btn-primary-bg:                 @brand-primary;
-@btn-primary-border:             darken(@btn-primary-bg, 5%);
-
-@btn-success-color:              #fff;
-@btn-success-bg:                 @brand-success;
-@btn-success-border:             darken(@btn-success-bg, 5%);
-
-@btn-info-color:                 #fff;
-@btn-info-bg:                    @brand-info;
-@btn-info-border:                darken(@btn-info-bg, 5%);
-
-@btn-warning-color:              #fff;
-@btn-warning-bg:                 @brand-warning;
-@btn-warning-border:             darken(@btn-warning-bg, 5%);
-
-@btn-danger-color:               #fff;
-@btn-danger-bg:                  @brand-danger;
-@btn-danger-border:              darken(@btn-danger-bg, 5%);
-
-@btn-link-disabled-color:        @gray-light;
-
-// Allows for customizing button radius independently from global border radius
-@btn-border-radius-base:         @border-radius-base;
-@btn-border-radius-large:        @border-radius-large;
-@btn-border-radius-small:        @border-radius-small;
-
-
-//== Forms
-//
-//##
-
-//** `` background color
-@input-bg:                       #fff;
-//** `` background color
-@input-bg-disabled:              @gray-lighter;
-
-//** Text color for ``s
-@input-color:                    @gray;
-//** `` border color
-@input-border:                   #ccc;
-
-// TODO: Rename `@input-border-radius` to `@input-border-radius-base` in v4
-//** Default `.form-control` border radius
-// This has no effect on ``s in CSS.
-@input-border-radius:            @border-radius-base;
-//** Large `.form-control` border radius
-@input-border-radius-large:      @border-radius-large;
-//** Small `.form-control` border radius
-@input-border-radius-small:      @border-radius-small;
-
-//** Border color for inputs on focus
-@input-border-focus:             #66afe9;
-
-//** Placeholder text color
-@input-color-placeholder:        #999;
-
-//** Default `.form-control` height
-@input-height-base:              (@line-height-computed + (@padding-base-vertical * 2) + 2);
-//** Large `.form-control` height
-@input-height-large:             (ceil(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);
-//** Small `.form-control` height
-@input-height-small:             (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);
-
-//** `.form-group` margin
-@form-group-margin-bottom:       15px;
-
-@legend-color:                   @gray-dark;
-@legend-border-color:            #e5e5e5;
-
-//** Background color for textual input addons
-@input-group-addon-bg:           @gray-lighter;
-//** Border color for textual input addons
-@input-group-addon-border-color: @input-border;
-
-//** Disabled cursor for form controls and buttons.
-@cursor-disabled:                not-allowed;
-
-
-//== Dropdowns
-//
-//## Dropdown menu container and contents.
-
-//** Background for the dropdown menu.
-@dropdown-bg:                    #fff;
-//** Dropdown menu `border-color`.
-@dropdown-border:                rgba(0,0,0,.15);
-//** Dropdown menu `border-color` **for IE8**.
-@dropdown-fallback-border:       #ccc;
-//** Divider color for between dropdown items.
-@dropdown-divider-bg:            #e5e5e5;
-
-//** Dropdown link text color.
-@dropdown-link-color:            @gray-dark;
-//** Hover color for dropdown links.
-@dropdown-link-hover-color:      darken(@gray-dark, 5%);
-//** Hover background for dropdown links.
-@dropdown-link-hover-bg:         #f5f5f5;
-
-//** Active dropdown menu item text color.
-@dropdown-link-active-color:     @component-active-color;
-//** Active dropdown menu item background color.
-@dropdown-link-active-bg:        @component-active-bg;
-
-//** Disabled dropdown menu item background color.
-@dropdown-link-disabled-color:   @gray-light;
-
-//** Text color for headers within dropdown menus.
-@dropdown-header-color:          @gray-light;
-
-//** Deprecated `@dropdown-caret-color` as of v3.1.0
-@dropdown-caret-color:           #000;
-
-
-//-- Z-index master list
-//
-// Warning: Avoid customizing these values. They're used for a bird's eye view
-// of components dependent on the z-axis and are designed to all work together.
-//
-// Note: These variables are not generated into the Customizer.
-
-@zindex-navbar:            1000;
-@zindex-dropdown:          1000;
-@zindex-popover:           1060;
-@zindex-tooltip:           1070;
-@zindex-navbar-fixed:      1030;
-@zindex-modal-background:  1040;
-@zindex-modal:             1050;
-
-
-//== Media queries breakpoints
-//
-//## Define the breakpoints at which your layout will change, adapting to different screen sizes.
-
-// Extra small screen / phone
-//** Deprecated `@screen-xs` as of v3.0.1
-@screen-xs:                  480px;
-//** Deprecated `@screen-xs-min` as of v3.2.0
-@screen-xs-min:              @screen-xs;
-//** Deprecated `@screen-phone` as of v3.0.1
-@screen-phone:               @screen-xs-min;
-
-// Small screen / tablet
-//** Deprecated `@screen-sm` as of v3.0.1
-@screen-sm:                  768px;
-@screen-sm-min:              @screen-sm;
-//** Deprecated `@screen-tablet` as of v3.0.1
-@screen-tablet:              @screen-sm-min;
-
-// Medium screen / desktop
-//** Deprecated `@screen-md` as of v3.0.1
-@screen-md:                  992px;
-@screen-md-min:              @screen-md;
-//** Deprecated `@screen-desktop` as of v3.0.1
-@screen-desktop:             @screen-md-min;
-
-// Large screen / wide desktop
-//** Deprecated `@screen-lg` as of v3.0.1
-@screen-lg:                  1200px;
-@screen-lg-min:              @screen-lg;
-//** Deprecated `@screen-lg-desktop` as of v3.0.1
-@screen-lg-desktop:          @screen-lg-min;
-
-// So media queries don't overlap when required, provide a maximum
-@screen-xs-max:              (@screen-sm-min - 1);
-@screen-sm-max:              (@screen-md-min - 1);
-@screen-md-max:              (@screen-lg-min - 1);
-
-
-//== Grid system
-//
-//## Define your custom responsive grid.
-
-//** Number of columns in the grid.
-@grid-columns:              12;
-//** Padding between columns. Gets divided in half for the left and right.
-@grid-gutter-width:         30px;
-// Navbar collapse
-//** Point at which the navbar becomes uncollapsed.
-@grid-float-breakpoint:     @screen-sm-min;
-//** Point at which the navbar begins collapsing.
-@grid-float-breakpoint-max: (@grid-float-breakpoint - 1);
-
-
-//== Container sizes
-//
-//## Define the maximum width of `.container` for different screen sizes.
-
-// Small screen / tablet
-@container-tablet:             (720px + @grid-gutter-width);
-//** For `@screen-sm-min` and up.
-@container-sm:                 @container-tablet;
-
-// Medium screen / desktop
-@container-desktop:            (940px + @grid-gutter-width);
-//** For `@screen-md-min` and up.
-@container-md:                 @container-desktop;
-
-// Large screen / wide desktop
-@container-large-desktop:      (1140px + @grid-gutter-width);
-//** For `@screen-lg-min` and up.
-@container-lg:                 @container-large-desktop;
-
-
-//== Navbar
-//
-//##
-
-// Basics of a navbar
-@navbar-height:                    50px;
-@navbar-margin-bottom:             @line-height-computed;
-@navbar-border-radius:             @border-radius-base;
-@navbar-padding-horizontal:        floor((@grid-gutter-width / 2));
-@navbar-padding-vertical:          ((@navbar-height - @line-height-computed) / 2);
-@navbar-collapse-max-height:       340px;
-
-@navbar-default-color:             #777;
-@navbar-default-bg:                #f8f8f8;
-@navbar-default-border:            darken(@navbar-default-bg, 6.5%);
-
-// Navbar links
-@navbar-default-link-color:                #777;
-@navbar-default-link-hover-color:          #333;
-@navbar-default-link-hover-bg:             transparent;
-@navbar-default-link-active-color:         #555;
-@navbar-default-link-active-bg:            darken(@navbar-default-bg, 6.5%);
-@navbar-default-link-disabled-color:       #ccc;
-@navbar-default-link-disabled-bg:          transparent;
-
-// Navbar brand label
-@navbar-default-brand-color:               @navbar-default-link-color;
-@navbar-default-brand-hover-color:         darken(@navbar-default-brand-color, 10%);
-@navbar-default-brand-hover-bg:            transparent;
-
-// Navbar toggle
-@navbar-default-toggle-hover-bg:           #ddd;
-@navbar-default-toggle-icon-bar-bg:        #888;
-@navbar-default-toggle-border-color:       #ddd;
-
-
-//=== Inverted navbar
-// Reset inverted navbar basics
-@navbar-inverse-color:                      lighten(@gray-light, 15%);
-@navbar-inverse-bg:                         #222;
-@navbar-inverse-border:                     darken(@navbar-inverse-bg, 10%);
-
-// Inverted navbar links
-@navbar-inverse-link-color:                 lighten(@gray-light, 15%);
-@navbar-inverse-link-hover-color:           #fff;
-@navbar-inverse-link-hover-bg:              transparent;
-@navbar-inverse-link-active-color:          @navbar-inverse-link-hover-color;
-@navbar-inverse-link-active-bg:             darken(@navbar-inverse-bg, 10%);
-@navbar-inverse-link-disabled-color:        #444;
-@navbar-inverse-link-disabled-bg:           transparent;
-
-// Inverted navbar brand label
-@navbar-inverse-brand-color:                @navbar-inverse-link-color;
-@navbar-inverse-brand-hover-color:          #fff;
-@navbar-inverse-brand-hover-bg:             transparent;
-
-// Inverted navbar toggle
-@navbar-inverse-toggle-hover-bg:            #333;
-@navbar-inverse-toggle-icon-bar-bg:         #fff;
-@navbar-inverse-toggle-border-color:        #333;
-
-
-//== Navs
-//
-//##
-
-//=== Shared nav styles
-@nav-link-padding:                          10px 15px;
-@nav-link-hover-bg:                         @gray-lighter;
-
-@nav-disabled-link-color:                   @gray-light;
-@nav-disabled-link-hover-color:             @gray-light;
-
-//== Tabs
-@nav-tabs-border-color:                     #ddd;
-
-@nav-tabs-link-hover-border-color:          @gray-lighter;
-
-@nav-tabs-active-link-hover-bg:             @body-bg;
-@nav-tabs-active-link-hover-color:          @gray;
-@nav-tabs-active-link-hover-border-color:   #ddd;
-
-@nav-tabs-justified-link-border-color:            #ddd;
-@nav-tabs-justified-active-link-border-color:     @body-bg;
-
-//== Pills
-@nav-pills-border-radius:                   @border-radius-base;
-@nav-pills-active-link-hover-bg:            @component-active-bg;
-@nav-pills-active-link-hover-color:         @component-active-color;
-
-
-//== Pagination
-//
-//##
-
-@pagination-color:                     @link-color;
-@pagination-bg:                        #fff;
-@pagination-border:                    #ddd;
-
-@pagination-hover-color:               @link-hover-color;
-@pagination-hover-bg:                  @gray-lighter;
-@pagination-hover-border:              #ddd;
-
-@pagination-active-color:              #fff;
-@pagination-active-bg:                 @brand-primary;
-@pagination-active-border:             @brand-primary;
-
-@pagination-disabled-color:            @gray-light;
-@pagination-disabled-bg:               #fff;
-@pagination-disabled-border:           #ddd;
-
-
-//== Pager
-//
-//##
-
-@pager-bg:                             @pagination-bg;
-@pager-border:                         @pagination-border;
-@pager-border-radius:                  15px;
-
-@pager-hover-bg:                       @pagination-hover-bg;
-
-@pager-active-bg:                      @pagination-active-bg;
-@pager-active-color:                   @pagination-active-color;
-
-@pager-disabled-color:                 @pagination-disabled-color;
-
-
-//== Jumbotron
-//
-//##
-
-@jumbotron-padding:              30px;
-@jumbotron-color:                inherit;
-@jumbotron-bg:                   @gray-lighter;
-@jumbotron-heading-color:        inherit;
-@jumbotron-font-size:            ceil((@font-size-base * 1.5));
-@jumbotron-heading-font-size:    ceil((@font-size-base * 4.5));
-
-
-//== Form states and alerts
-//
-//## Define colors for form feedback states and, by default, alerts.
-
-@state-success-text:             #3c763d;
-@state-success-bg:               #dff0d8;
-@state-success-border:           darken(spin(@state-success-bg, -10), 5%);
-
-@state-info-text:                #31708f;
-@state-info-bg:                  #d9edf7;
-@state-info-border:              darken(spin(@state-info-bg, -10), 7%);
-
-@state-warning-text:             #8a6d3b;
-@state-warning-bg:               #fcf8e3;
-@state-warning-border:           darken(spin(@state-warning-bg, -10), 5%);
-
-@state-danger-text:              #a94442;
-@state-danger-bg:                #f2dede;
-@state-danger-border:            darken(spin(@state-danger-bg, -10), 5%);
-
-
-//== Tooltips
-//
-//##
-
-//** Tooltip max width
-@tooltip-max-width:           200px;
-//** Tooltip text color
-@tooltip-color:               #fff;
-//** Tooltip background color
-@tooltip-bg:                  #000;
-@tooltip-opacity:             .9;
-
-//** Tooltip arrow width
-@tooltip-arrow-width:         5px;
-//** Tooltip arrow color
-@tooltip-arrow-color:         @tooltip-bg;
-
-
-//== Popovers
-//
-//##
-
-//** Popover body background color
-@popover-bg:                          #fff;
-//** Popover maximum width
-@popover-max-width:                   276px;
-//** Popover border color
-@popover-border-color:                rgba(0,0,0,.2);
-//** Popover fallback border color
-@popover-fallback-border-color:       #ccc;
-
-//** Popover title background color
-@popover-title-bg:                    darken(@popover-bg, 3%);
-
-//** Popover arrow width
-@popover-arrow-width:                 10px;
-//** Popover arrow color
-@popover-arrow-color:                 @popover-bg;
-
-//** Popover outer arrow width
-@popover-arrow-outer-width:           (@popover-arrow-width + 1);
-//** Popover outer arrow color
-@popover-arrow-outer-color:           fadein(@popover-border-color, 5%);
-//** Popover outer arrow fallback color
-@popover-arrow-outer-fallback-color:  darken(@popover-fallback-border-color, 20%);
-
-
-//== Labels
-//
-//##
-
-//** Default label background color
-@label-default-bg:            @gray-light;
-//** Primary label background color
-@label-primary-bg:            @brand-primary;
-//** Success label background color
-@label-success-bg:            @brand-success;
-//** Info label background color
-@label-info-bg:               @brand-info;
-//** Warning label background color
-@label-warning-bg:            @brand-warning;
-//** Danger label background color
-@label-danger-bg:             @brand-danger;
-
-//** Default label text color
-@label-color:                 #fff;
-//** Default text color of a linked label
-@label-link-hover-color:      #fff;
-
-
-//== Modals
-//
-//##
-
-//** Padding applied to the modal body
-@modal-inner-padding:         15px;
-
-//** Padding applied to the modal title
-@modal-title-padding:         15px;
-//** Modal title line-height
-@modal-title-line-height:     @line-height-base;
-
-//** Background color of modal content area
-@modal-content-bg:                             #fff;
-//** Modal content border color
-@modal-content-border-color:                   rgba(0,0,0,.2);
-//** Modal content border color **for IE8**
-@modal-content-fallback-border-color:          #999;
-
-//** Modal backdrop background color
-@modal-backdrop-bg:           #000;
-//** Modal backdrop opacity
-@modal-backdrop-opacity:      .5;
-//** Modal header border color
-@modal-header-border-color:   #e5e5e5;
-//** Modal footer border color
-@modal-footer-border-color:   @modal-header-border-color;
-
-@modal-lg:                    900px;
-@modal-md:                    600px;
-@modal-sm:                    300px;
-
-
-//== Alerts
-//
-//## Define alert colors, border radius, and padding.
-
-@alert-padding:               15px;
-@alert-border-radius:         @border-radius-base;
-@alert-link-font-weight:      bold;
-
-@alert-success-bg:            @state-success-bg;
-@alert-success-text:          @state-success-text;
-@alert-success-border:        @state-success-border;
-
-@alert-info-bg:               @state-info-bg;
-@alert-info-text:             @state-info-text;
-@alert-info-border:           @state-info-border;
-
-@alert-warning-bg:            @state-warning-bg;
-@alert-warning-text:          @state-warning-text;
-@alert-warning-border:        @state-warning-border;
-
-@alert-danger-bg:             @state-danger-bg;
-@alert-danger-text:           @state-danger-text;
-@alert-danger-border:         @state-danger-border;
-
-
-//== Progress bars
-//
-//##
-
-//** Background color of the whole progress component
-@progress-bg:                 #f5f5f5;
-//** Progress bar text color
-@progress-bar-color:          #fff;
-//** Variable for setting rounded corners on progress bar.
-@progress-border-radius:      @border-radius-base;
-
-//** Default progress bar color
-@progress-bar-bg:             @brand-primary;
-//** Success progress bar color
-@progress-bar-success-bg:     @brand-success;
-//** Warning progress bar color
-@progress-bar-warning-bg:     @brand-warning;
-//** Danger progress bar color
-@progress-bar-danger-bg:      @brand-danger;
-//** Info progress bar color
-@progress-bar-info-bg:        @brand-info;
-
-
-//== List group
-//
-//##
-
-//** Background color on `.list-group-item`
-@list-group-bg:                 #fff;
-//** `.list-group-item` border color
-@list-group-border:             #ddd;
-//** List group border radius
-@list-group-border-radius:      @border-radius-base;
-
-//** Background color of single list items on hover
-@list-group-hover-bg:           #f5f5f5;
-//** Text color of active list items
-@list-group-active-color:       @component-active-color;
-//** Background color of active list items
-@list-group-active-bg:          @component-active-bg;
-//** Border color of active list elements
-@list-group-active-border:      @list-group-active-bg;
-//** Text color for content within active list items
-@list-group-active-text-color:  lighten(@list-group-active-bg, 40%);
-
-//** Text color of disabled list items
-@list-group-disabled-color:      @gray-light;
-//** Background color of disabled list items
-@list-group-disabled-bg:         @gray-lighter;
-//** Text color for content within disabled list items
-@list-group-disabled-text-color: @list-group-disabled-color;
-
-@list-group-link-color:         #555;
-@list-group-link-hover-color:   @list-group-link-color;
-@list-group-link-heading-color: #333;
-
-
-//== Panels
-//
-//##
-
-@panel-bg:                    #fff;
-@panel-body-padding:          15px;
-@panel-heading-padding:       10px 15px;
-@panel-footer-padding:        @panel-heading-padding;
-@panel-border-radius:         @border-radius-base;
-
-//** Border color for elements within panels
-@panel-inner-border:          #ddd;
-@panel-footer-bg:             #f5f5f5;
-
-@panel-default-text:          @gray-dark;
-@panel-default-border:        #ddd;
-@panel-default-heading-bg:    #f5f5f5;
-
-@panel-primary-text:          #fff;
-@panel-primary-border:        @brand-primary;
-@panel-primary-heading-bg:    @brand-primary;
-
-@panel-success-text:          @state-success-text;
-@panel-success-border:        @state-success-border;
-@panel-success-heading-bg:    @state-success-bg;
-
-@panel-info-text:             @state-info-text;
-@panel-info-border:           @state-info-border;
-@panel-info-heading-bg:       @state-info-bg;
-
-@panel-warning-text:          @state-warning-text;
-@panel-warning-border:        @state-warning-border;
-@panel-warning-heading-bg:    @state-warning-bg;
-
-@panel-danger-text:           @state-danger-text;
-@panel-danger-border:         @state-danger-border;
-@panel-danger-heading-bg:     @state-danger-bg;
-
-
-//== Thumbnails
-//
-//##
-
-//** Padding around the thumbnail image
-@thumbnail-padding:           4px;
-//** Thumbnail background color
-@thumbnail-bg:                @body-bg;
-//** Thumbnail border color
-@thumbnail-border:            #ddd;
-//** Thumbnail border radius
-@thumbnail-border-radius:     @border-radius-base;
-
-//** Custom text color for thumbnail captions
-@thumbnail-caption-color:     @text-color;
-//** Padding around the thumbnail caption
-@thumbnail-caption-padding:   9px;
-
-
-//== Wells
-//
-//##
-
-@well-bg:                     #f5f5f5;
-@well-border:                 darken(@well-bg, 7%);
-
-
-//== Badges
-//
-//##
-
-@badge-color:                 #fff;
-//** Linked badge text color on hover
-@badge-link-hover-color:      #fff;
-@badge-bg:                    @gray-light;
-
-//** Badge text color in active nav link
-@badge-active-color:          @link-color;
-//** Badge background color in active nav link
-@badge-active-bg:             #fff;
-
-@badge-font-weight:           bold;
-@badge-line-height:           1;
-@badge-border-radius:         10px;
-
-
-//== Breadcrumbs
-//
-//##
-
-@breadcrumb-padding-vertical:   8px;
-@breadcrumb-padding-horizontal: 15px;
-//** Breadcrumb background color
-@breadcrumb-bg:                 #f5f5f5;
-//** Breadcrumb text color
-@breadcrumb-color:              #ccc;
-//** Text color of current page in the breadcrumb
-@breadcrumb-active-color:       @gray-light;
-//** Textual separator for between breadcrumb elements
-@breadcrumb-separator:          "/";
-
-
-//== Carousel
-//
-//##
-
-@carousel-text-shadow:                        0 1px 2px rgba(0,0,0,.6);
-
-@carousel-control-color:                      #fff;
-@carousel-control-width:                      15%;
-@carousel-control-opacity:                    .5;
-@carousel-control-font-size:                  20px;
-
-@carousel-indicator-active-bg:                #fff;
-@carousel-indicator-border-color:             #fff;
-
-@carousel-caption-color:                      #fff;
-
-
-//== Close
-//
-//##
-
-@close-font-weight:           bold;
-@close-color:                 #000;
-@close-text-shadow:           0 1px 0 #fff;
-
-
-//== Code
-//
-//##
-
-@code-color:                  #c7254e;
-@code-bg:                     #f9f2f4;
-
-@kbd-color:                   #fff;
-@kbd-bg:                      #333;
-
-@pre-bg:                      #f5f5f5;
-@pre-color:                   @gray-dark;
-@pre-border-color:            #ccc;
-@pre-scrollable-max-height:   340px;
-
-
-//== Type
-//
-//##
-
-//** Horizontal offset for forms and lists.
-@component-offset-horizontal: 180px;
-//** Text muted color
-@text-muted:                  @gray-light;
-//** Abbreviations and acronyms border color
-@abbr-border-color:           @gray-light;
-//** Headings small color
-@headings-small-color:        @gray-light;
-//** Blockquote small color
-@blockquote-small-color:      @gray-light;
-//** Blockquote font size
-@blockquote-font-size:        (@font-size-base * 1.25);
-//** Blockquote border color
-@blockquote-border-color:     @gray-lighter;
-//** Page header border color
-@page-header-border-color:    @gray-lighter;
-//** Width of horizontal description list titles
-@dl-horizontal-offset:        @component-offset-horizontal;
-//** Point at which .dl-horizontal becomes horizontal
-@dl-horizontal-breakpoint:    @grid-float-breakpoint;
-//** Horizontal line color.
-@hr-border:                   @gray-lighter;
diff --git a/library/font_awesome/src/assets/less/bootstrap-3.3.5/wells.less b/library/font_awesome/src/assets/less/bootstrap-3.3.5/wells.less
deleted file mode 100644
index 15d072b0c..000000000
--- a/library/font_awesome/src/assets/less/bootstrap-3.3.5/wells.less
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// Wells
-// --------------------------------------------------
-
-
-// Base class
-.well {
-  min-height: 20px;
-  padding: 19px;
-  margin-bottom: 20px;
-  background-color: @well-bg;
-  border: 1px solid @well-border;
-  border-radius: @border-radius-base;
-  .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
-  blockquote {
-    border-color: #ddd;
-    border-color: rgba(0,0,0,.15);
-  }
-}
-
-// Sizes
-.well-lg {
-  padding: 24px;
-  border-radius: @border-radius-large;
-}
-.well-sm {
-  padding: 9px;
-  border-radius: @border-radius-small;
-}
diff --git a/library/font_awesome/src/assets/less/gandy-grid/grid.less b/library/font_awesome/src/assets/less/gandy-grid/grid.less
deleted file mode 100644
index 7aca7dbb7..000000000
--- a/library/font_awesome/src/assets/less/gandy-grid/grid.less
+++ /dev/null
@@ -1,43 +0,0 @@
-.gg { .gg(); }
-.gg-fixed { table-layout: fixed; }
-.gg-col { .gg-col(); }
-.gg-row { display: table-row; }
-.gg-min-width { width: 1%; }
-
-.gg-top    { vertical-align: top; }
-.gg-middle { vertical-align: middle; }
-.gg-bottom { vertical-align: bottom; }
-
-.gg-padded {
-  margin-left: -1rem;
-  margin-right: -1rem;
-  .gg { border-spacing: 1rem 0; }
-}
-
-.gg-col-1,
-.gg-col-2,
-.gg-col-3,
-.gg-col-4,
-.gg-col-5,
-.gg-col-6,
-.gg-col-7,
-.gg-col-8,
-.gg-col-9,
-.gg-col-10,
-.gg-col-11,
-.gg-col-12 {
-  .gg-col();
-}
-
-.gg-col-1  { .gg-make-col(1,12); }
-.gg-col-2  { .gg-make-col(2,12); }
-.gg-col-3  { .gg-make-col(3,12); }
-.gg-col-4  { .gg-make-col(4,12); }
-.gg-col-5  { .gg-make-col(5,12); }
-.gg-col-6  { .gg-make-col(6,12); }
-.gg-col-7  { .gg-make-col(7,12); }
-.gg-col-8  { .gg-make-col(8,12); }
-.gg-col-9  { .gg-make-col(9,12); }
-.gg-col-10 { .gg-make-col(10,12); }
-.gg-col-11 { .gg-make-col(11,12); }
-.gg-col-12 { .gg-make-col(12,12); }
diff --git a/library/font_awesome/src/assets/less/gandy-grid/mixins.less b/library/font_awesome/src/assets/less/gandy-grid/mixins.less
deleted file mode 100644
index 49c774998..000000000
--- a/library/font_awesome/src/assets/less/gandy-grid/mixins.less
+++ /dev/null
@@ -1,18 +0,0 @@
-.gg {
-  display: table;
-  width: 100%;
-  vertical-align: middle;
-}
-
-.gg-col {
-  display: table-cell;
-  vertical-align: inherit;
-}
-
-.gg-vertical-align(@align) {
-  vertical-align: @align;
-}
-
-.gg-make-col(@column-width, @total-columns) {
-  width: (100% / @total-columns * @column-width);
-}
diff --git a/library/font_awesome/src/assets/less/site.less b/library/font_awesome/src/assets/less/site.less
deleted file mode 100644
index a9e13f6ee..000000000
--- a/library/font_awesome/src/assets/less/site.less
+++ /dev/null
@@ -1,45 +0,0 @@
----
----
-@import "bootstrap-{{ site.bootstrap.version }}/bootstrap";
-
-@import "gandy-grid/mixins";
-@import "gandy-grid/grid";
-
-@import "site/bootstrap/variables";
-@import "site/bootstrap/navbar";
-@import "site/bootstrap/buttons";
-@import "site/bootstrap/jumbotron";
-@import "site/bootstrap/wells";
-@import "site/bootstrap/labels";
-@import "site/bootstrap/type";
-@import "site/bootstrap/alerts";
-@import "site/bootstrap/tooltip";
-@import "site/bootstrap/panels";
-@import "site/bootstrap/modals";
-
-@import "site/layout";
-@import "site/social-buttons";
-@import "site/jumbotron-carousel";
-@import "site/stripe-ad";
-@import "site/search";
-@import "site/fontawesome-icon-list";
-@import "site/feature-list";
-@import "site/example-rating";
-@import "site/footer";
-@import "site/lazy";
-@import "site/textured-bg";
-@import "site/banner-ad";
-@import "site/fusion-ad";
-@import "site/bsap-ad";
-@import "site/sumome";
-@import "site/algolia";
-@import "site/kickstarter";
-
-@import "site/views";
-@import "site/store";
-
-@import "site/responsive/screen-lg";
-@import "site/responsive/screen-md";
-@import "site/responsive/screen-sm";
-@import "site/responsive/screen-sm-up";
-@import "site/responsive/screen-xs";
diff --git a/library/font_awesome/src/assets/less/site/algolia.less b/library/font_awesome/src/assets/less/site/algolia.less
deleted file mode 100644
index d97fe5950..000000000
--- a/library/font_awesome/src/assets/less/site/algolia.less
+++ /dev/null
@@ -1,12 +0,0 @@
-.algolia {
-  margin-top: -20px;
-  padding-top: 49px;
-  a {
-    color: @text-color;
-    &:hover { color: @link-hover-color; }
-  }
-  .fas-algolia {
-    font-size: 32px;
-    vertical-align: middle;
-  }
-}
diff --git a/library/font_awesome/src/assets/less/site/banner-ad.less b/library/font_awesome/src/assets/less/site/banner-ad.less
deleted file mode 100644
index e544ed0be..000000000
--- a/library/font_awesome/src/assets/less/site/banner-ad.less
+++ /dev/null
@@ -1,270 +0,0 @@
-#banner {
-  color: #fff;
-  .message-container {
-    display: table;
-    width: auto;
-    margin: 0 auto;
-    padding: 15px 0;
-  }
-  .tagline, .action {
-    display: table-cell;
-    vertical-align: middle;
-  }
-  .tagline {
-    font-weight: 200;
-    font-size: 16px;
-    padding-right: 30px;
-  }
-
-  &.font-awesome-survey {
-    @survey-bg: #8E8F94;
-    background-color: @survey-bg;
-    border-bottom: solid 1px mix(@survey-bg, #fff, 95%);
-
-    .btn-primary {
-      @color: mix(#fff,@survey-bg,80%);
-      @background: darken(@survey-bg, 15%);
-      @border: darken(@background, 15%);
-      font-weight: bold;
-      color: @color;
-      background-color: @background;
-      border-color: @border;
-      border-bottom-width: 2px;
-      text-shadow: none;
-      border-radius: 4px;
-
-      &:hover,
-      &:focus,
-      &:active,
-      &.active,
-      .open > &.dropdown-toggle {
-        color: #fff;
-        background-color: darken(@border, 10%);
-        border-color: darken(@border, 20%);
-        border-bottom-color: darken(@border, 30%);
-      }
-      &:active,
-      &.active,
-      .open > &.dropdown-toggle {
-        background-image: none;
-      }
-      &.disabled,
-      &[disabled],
-      fieldset[disabled] & {
-        &,
-        &:hover,
-        &:focus,
-        &:active,
-        &.active {
-          background-color: @background;
-          border-color: @border;
-        }
-      }
-    }
-
-
-  }
-
-  &.black-tie {
-    @black-tie-bg: #2E2E2E;
-    background-color: @black-tie-bg;
-    border-bottom: solid 1px mix(@black-tie-bg, #fff, 95%);
-
-    .btn-primary {
-      @color: mix(#fff, @black-tie-bg, 85%);
-      @background: darken(@black-tie-bg, 5%);
-      @border: darken(@black-tie-bg, 10%);
-      font-weight: bold;
-      color: @color;
-      background-color: @background;
-      border-color: @border;
-      border-bottom-width: 2px;
-      text-shadow: none;
-      border-radius: 4px;
-
-      &:hover,
-      &:focus,
-      &:active,
-      &.active,
-      .open > &.dropdown-toggle {
-        color: #fff;
-        background-color: darken(@background, 5%);
-        border-color: darken(@border, 12%);
-        border-bottom-color: darken(@border, 18%);
-      }
-      &:active,
-      &.active,
-      .open > &.dropdown-toggle {
-        background-image: none;
-      }
-      &.disabled,
-      &[disabled],
-      fieldset[disabled] & {
-        &,
-        &:hover,
-        &:focus,
-        &:active,
-        &.active {
-          background-color: @background;
-          border-color: @border;
-        }
-      }
-    }
-  }
-
-  &.fort-awesome {
-    @fort-awesome-color: #1C1E29;
-    @fort-awesome-color-accent: #525879;
-    @fort-awesome-bg: #2d2f39;
-    background-color: @fort-awesome-bg;
-    border-bottom: solid 1px mix(@fort-awesome-bg, #000, 15%);
-    .btn-primary {
-      @color: #fff;
-      @background: #ff8c52;
-      @border: rgba(0,0,0,0.2);
-      font-weight: bold;
-      color: @color;
-      background-color: @background;
-      border-color: @border;
-      border-bottom-width: 2px;
-      text-shadow: none;
-      border-radius: 4px;
-
-      &:hover,
-      &:focus,
-      &:active,
-      &.active,
-      .open > &.dropdown-toggle {
-        color: #fff;
-        background-color: #e67e4a;
-        border-color: rgba(0,0,0,0.296);
-        border-bottom-color: rgba(0,0,0,0.296);
-      }
-      &:active,
-      &.active,
-      .open > &.dropdown-toggle {
-        background-image: none;
-      }
-      &.disabled,
-      &[disabled],
-      fieldset[disabled] & {
-        &,
-        &:hover,
-        &:focus,
-        &:active,
-        &.active {
-          background-color: @background;
-          border-color: @border;
-        }
-      }
-    }
-  }
-
-  &.symbolset {
-    @symbolset-bg: desaturate(#866cba,5%);
-    background-color: @symbolset-bg;
-    border-bottom: rgba(0,0,0,0.2);
-    a:not(.btn) {
-      text-decoration: underline;
-      color: #fff;
-      &:hover { color: rgba(255,255,255,.8); }
-    }
-    .btn-primary {
-      @color: @symbolset-bg;
-      @background: #fff;
-      @border: mix(#000,@symbolset-bg,10%);
-      font-weight: bold;
-      color: @color;
-      background-color: @background;
-      border-color: @border;
-      border-bottom-width: 2px;
-      text-shadow: none;
-      border-radius: 4px;
-
-      &:hover,
-      &:focus,
-      &:active,
-      &.active,
-      .open > &.dropdown-toggle {
-        color: #fff;
-        background-color: rgba(0,0,0,0.2);
-        border-color: rgba(0,0,0,0.2);
-        border-bottom-color: rgba(0,0,0,0.2);
-      }
-      &:active,
-      &.active,
-      .open > &.dropdown-toggle {
-        background-image: none;
-      }
-      &.disabled,
-      &[disabled],
-      fieldset[disabled] & {
-        &,
-        &:hover,
-        &:focus,
-        &:active,
-        &.active {
-          background-color: @background;
-          border-color: @border;
-        }
-      }
-    }
-  }
-
-  &.kickstarter {
-    @kickstarter-bg: #489fdf;
-    background-color: @kickstarter-bg;
-    border-bottom: rgba(0,0,0,0.2);
-    .message-container { padding: 40px 0; }
-    .tagline { font-size: 24px; }
-    a:not(.btn) {
-      text-decoration: underline;
-      color: #fff;
-      &:hover { color: rgba(255,255,255,.8); }
-    }
-    .btn-primary {
-      @color: @kickstarter-bg;
-      @background: #fff;
-      @border: mix(#000,@kickstarter-bg,10%);
-      font-weight: 600;
-      font-size: 22px;
-      padding: 14px 28px;
-      border-radius: 30px;
-
-      color: @color;
-      background-color: @background;
-      border-color: @border;
-      border-bottom-width: 2px;
-      text-shadow: none;
-
-      &:hover,
-      &:focus,
-      &:active,
-      &.active,
-      .open > &.dropdown-toggle {
-        color: #fff;
-        background-color: rgba(0,0,0,0.2);
-        border-color: rgba(0,0,0,0.2);
-        border-bottom-color: rgba(0,0,0,0.2);
-      }
-      &:active,
-      &.active,
-      .open > &.dropdown-toggle {
-        background-image: none;
-      }
-      &.disabled,
-      &[disabled],
-      fieldset[disabled] & {
-        &,
-        &:hover,
-        &:focus,
-        &:active,
-        &.active {
-          background-color: @background;
-          border-color: @border;
-        }
-      }
-    }
-  }
-
-}
diff --git a/library/font_awesome/src/assets/less/site/bootstrap/alerts.less b/library/font_awesome/src/assets/less/site/bootstrap/alerts.less
deleted file mode 100644
index db79469e1..000000000
--- a/library/font_awesome/src/assets/less/site/bootstrap/alerts.less
+++ /dev/null
@@ -1,5 +0,0 @@
-.alert-link { text-decoration: underline; }
-
-.alert-default  { .alert-variant(@alert-default-bg, @alert-default-border, @alert-default-text); }
-.alert-well     { .alert-variant(@alert-well-bg, @alert-well-border, @alert-well-text); }
-.alert-well-alt { .alert-variant(@well-bg, @table-border-color, mix(@text-muted,@text-color,50%)); }
diff --git a/library/font_awesome/src/assets/less/site/bootstrap/buttons.less b/library/font_awesome/src/assets/less/site/bootstrap/buttons.less
deleted file mode 100644
index b61fea70d..000000000
--- a/library/font_awesome/src/assets/less/site/bootstrap/buttons.less
+++ /dev/null
@@ -1,3 +0,0 @@
-.btn { box-shadow: inset 0 1px 0 rgba(255,255,255,0.2); }
-.btn-default { text-shadow: 0 1px 0 #fff; }
-.btn-primary, .btn-success, .btn-warning, .btn-danger, .btn-info { text-shadow: 0 1px 0 rgba(0,0,0,0.2); }
\ No newline at end of file
diff --git a/library/font_awesome/src/assets/less/site/bootstrap/jumbotron.less b/library/font_awesome/src/assets/less/site/bootstrap/jumbotron.less
deleted file mode 100644
index a04420b72..000000000
--- a/library/font_awesome/src/assets/less/site/bootstrap/jumbotron.less
+++ /dev/null
@@ -1,87 +0,0 @@
-.jumbotron {
-  background-color: lighten(@jumbotron-bg, 2%);
-  border-top: 1px solid mix(@jumbotron-bg, @jumbotron-color, 90%);
-  border-bottom: 1px solid @jumbotron-border;
-  margin-bottom: 0;
-  &, h1 { color: @jumbotron-color; }
-  padding: 50px 0 40px;
-
-  h1 {
-    font-size: 80px;
-    letter-spacing: -2px;
-    line-height: 1;
-    margin: 0 0 15px;
-  }
-  p {
-    font-family: @font-family-alt;
-    margin-top: 15px;
-    margin-bottom: 15px;
-    font-size: 24px;
-    line-height: 1.3;
-    font-weight: lighter;
-  }
-
-  .list-group-item {
-    border-color: mix(@jumbotron-color, @fa-green, 15%);
-    background: transparent;
-  }
-
-  .text-muted {
-    color: mix(@jumbotron-color, @fa-green, 45%);
-  }
-}
-
-.jumbotron-ad, .jumbotron-carousel {
-  h1 {
-    text-shadow: 4px 3px 0px @jumbotron-bg, 9px 8px 0px rgba(0,0,0,0.15); // double text shadow
-  }
-  p {
-    color: mix(@jumbotron-color, @jumbotron-bg, 75%);
-    text-shadow: 0 1px 0 rgba(0,0,0,0.15);
-  }
-}
-
-.jumbotron-icon {
-  padding: 30px 0 25px;
-  background-color: @gray-lighter;
-  color: @gray-darker;
-  &, h1 { text-shadow: 0 1px 0 #fff; }
-  border-bottom-color: mix(@gray-light, @gray-lighter, 25%);
-  border-top-color: mix(#fff, @gray-lighter, 50%);
-  h1 {
-    color: @gray-darker;
-    margin-top: @buffer-lg;
-    small {
-      letter-spacing: normal;
-      font-family: @font-family-sans-serif;
-      font-size: @font-size-base;
-      margin-left: 20px;
-    }
-  }
-
-  .info-icons {
-    font-size: @font-size-base;
-  }
-  .info-details {
-    float: left;
-    p {
-      margin: 25px 0;
-      font-weight: bold;
-    }
-    .dl-horizontal {
-      dt { width: @component-offset-horizontal - 100; }
-      dd { margin-left: @component-offset-horizontal - 85; }
-    }
-  }
-  .fa-2 { font-size: 2em; }
-  .fa-3 { font-size: 4em; }
-  .fa-4 { font-size: 7em; }
-  .fa-5 { font-size: 12em; }
-  .fa-6 { font-size: 20em; }
-
-  .fa-1, .fa-2, .fa-3, .fa-4, .fa-5, .fa-6 { margin-right: 1/14em; }
-}
-
-h1.info-class {
-  font-size: 30px;
-}
diff --git a/library/font_awesome/src/assets/less/site/bootstrap/labels.less b/library/font_awesome/src/assets/less/site/bootstrap/labels.less
deleted file mode 100644
index d0d12dcf8..000000000
--- a/library/font_awesome/src/assets/less/site/bootstrap/labels.less
+++ /dev/null
@@ -1,21 +0,0 @@
-// reset
-.label {
-  padding: .3em .6em;
-}
-
-// new types of labels
-.label-brand {
-  .label-variant(@label-brand-bg);
-}
-
-.label-dark {
-  .label-variant(@label-dark-bg);
-}
-
-// labels inside of headings
-h1, h2, h3, h4, h5, h6 {
-
-  .label {
-    font-family: @font-family-sans-serif;
-  }
-}
diff --git a/library/font_awesome/src/assets/less/site/bootstrap/modals.less b/library/font_awesome/src/assets/less/site/bootstrap/modals.less
deleted file mode 100644
index 275e40c8a..000000000
--- a/library/font_awesome/src/assets/less/site/bootstrap/modals.less
+++ /dev/null
@@ -1,6 +0,0 @@
-
-// Scale up the modal
-@media (min-width: @screen-sm-min) {
-  // Modal sizes
-  .modal-md { width: ((@modal-md + @modal-sm) / 2); }
-}
diff --git a/library/font_awesome/src/assets/less/site/bootstrap/navbar.less b/library/font_awesome/src/assets/less/site/bootstrap/navbar.less
deleted file mode 100644
index 32167270f..000000000
--- a/library/font_awesome/src/assets/less/site/bootstrap/navbar.less
+++ /dev/null
@@ -1,179 +0,0 @@
-// SITE SPECIFIC NAVBAR STYLES
-
-.navbar { margin-bottom: 0; }
-.navbar-inverse { background-color: lighten(@fa-green, 2%); }
-.navbar-brand {
-  font-family: @font-family-serif;
-  font-weight: 300;
-  font-size: 20px;
-  i {
-    font-size: 23px;
-    padding-right: 3px;
-    line-height: .75;
-  }
-}
-.navbar-nav > li > a { padding: 11px 10px 9px; }
-
-// makes dropdowns closer for split dropdown
-.navbar-nav > li {
-  &.dropdown-split-right > a { padding-left: 7px; }
-  &.dropdown-split-left > a { padding-right: 0; }
-}
-
-.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: @jumbotron-border; }
-
-.navbar-inverse .navbar-toggle {
-  color: @jumbotron-color;
-  text-shadow: 0 1px 0 rgba(0,0,0,0.15);
-  padding: 4px 10px;
-  margin-top: 5px;
-  margin-bottom: 5px;
-  &:hover {
-    background-color: mix(@jumbotron-color, @jumbotron-bg, 95%);
-    border-color: mix(@jumbotron-color, @jumbotron-bg, 95%);
-    color: @jumbotron-bg;
-    text-shadow: 0 -1px 0 @jumbotron-color;
-  }
-}
-
-.navbar-nav.navbar-right:last-child { margin-right: -10px; }
-
-
-//
-// FORT AWESOME ORG NAVBAR
-// --------------------
-//
-.navbar-org {
-  background-color: @navbar-inverse-link-active-bg;
-  border-color: mix(#000, @fa-green, 20%);
-  padding: 0;
-
-  .ficon-logo-flag, .ficon-log-fort { vertical-align: baseline; }
-
-  .navbar-text {
-    color: mix(#fff, @fa-green, 60%);
-    margin-top: 12px;
-    margin-right: 30px;
-  }
-
-  .navbar-nav {
-    margin-right: -10px;
-
-    > li + li { margin-left: 15px; }
-    > li > a {
-      color: mix(#fff, @navbar-inverse-bg, 75%);
-
-      &:hover,
-      &:focus {
-        color: mix(#fff, @fa-green, 100%);
-        background-color: transparent;
-        border-bottom: solid 2px mix(#fff, @fa-green, 90%);
-      }
-    }
-    > .active > a {
-      &,
-      &:hover,
-      &:focus {
-        color: mix(#fff, @navbar-inverse-bg, 75%);
-        background-color: transparent;
-        border-radius: 0;
-        border-bottom: solid 2px mix(#fff, @navbar-inverse-bg, 65%);
-      }
-    }
-    > .disabled > a {
-      &,
-      &:hover,
-      &:focus {
-        color: @navbar-inverse-link-disabled-color;
-        background-color: @navbar-inverse-link-disabled-bg;
-      }
-    }
-  }
-
-  // Darken the responsive nav toggle
-  .navbar-toggle {
-    border-color: @navbar-inverse-toggle-border-color;
-    &:hover,
-    &:focus {
-      background-color: @navbar-inverse-toggle-hover-bg;
-    }
-    .icon-bar {
-      background-color: @navbar-inverse-toggle-icon-bar-bg;
-    }
-  }
-
-  .navbar-collapse,
-  .navbar-form {
-    border-color: darken(@navbar-inverse-bg, 7%);
-  }
-
-  // Dropdowns
-  .navbar-nav {
-    > .open > a {
-      &,
-      &:hover,
-      &:focus {
-        background-color: @navbar-inverse-link-active-bg;
-        color: @navbar-inverse-link-active-color;
-      }
-    }
-
-    @media (max-width: @grid-float-breakpoint-max) {
-      // Dropdowns get custom display
-      .open .dropdown-menu {
-        > .dropdown-header {
-          border-color: @navbar-inverse-border;
-        }
-        .divider {
-          background-color: @navbar-inverse-border;
-        }
-        > li > a {
-          color: @navbar-inverse-link-color;
-          &:hover,
-          &:focus {
-            color: @navbar-inverse-link-hover-color;
-            background-color: @navbar-inverse-link-hover-bg;
-          }
-        }
-        > .active > a {
-          &,
-          &:hover,
-          &:focus {
-            color: @navbar-inverse-link-active-color;
-            background-color: @navbar-inverse-link-active-bg;
-          }
-        }
-        > .disabled > a {
-          &,
-          &:hover,
-          &:focus {
-            color: @navbar-inverse-link-disabled-color;
-            background-color: @navbar-inverse-link-disabled-bg;
-          }
-        }
-      }
-    }
-  }
-
-  .navbar-link {
-    color: @navbar-inverse-link-color;
-    &:hover {
-      color: @navbar-inverse-link-hover-color;
-    }
-  }
-
-  .btn-link {
-    color: @navbar-inverse-link-color;
-    &:hover,
-    &:focus {
-      color: @navbar-inverse-link-hover-color;
-    }
-    &[disabled],
-    fieldset[disabled] & {
-      &:hover,
-      &:focus {
-        color: @navbar-inverse-link-disabled-color;
-      }
-    }
-  }
-}
diff --git a/library/font_awesome/src/assets/less/site/bootstrap/panels.less b/library/font_awesome/src/assets/less/site/bootstrap/panels.less
deleted file mode 100644
index f2dc21009..000000000
--- a/library/font_awesome/src/assets/less/site/bootstrap/panels.less
+++ /dev/null
@@ -1,15 +0,0 @@
-.panel {
-  .box-shadow(none);
-}
-
-.panel-heading {
-  margin: -1px;
-  border-bottom-width: 0;
-  padding: 11px 15px;
-}
-
-.panel-default .panel-heading {
-  margin: 0;
-  border-bottom-width: 1px;
-  padding: 10px 15px;
-}
\ No newline at end of file
diff --git a/library/font_awesome/src/assets/less/site/bootstrap/tooltip.less b/library/font_awesome/src/assets/less/site/bootstrap/tooltip.less
deleted file mode 100644
index 5a7087141..000000000
--- a/library/font_awesome/src/assets/less/site/bootstrap/tooltip.less
+++ /dev/null
@@ -1,8 +0,0 @@
-.tooltip {
-  font-size: @font-size-base;
-}
-
-// Wrapper for the tooltip content
-.tooltip-inner {
-  padding: 5px 10px;
-}
diff --git a/library/font_awesome/src/assets/less/site/bootstrap/type.less b/library/font_awesome/src/assets/less/site/bootstrap/type.less
deleted file mode 100644
index b7d5f9b03..000000000
--- a/library/font_awesome/src/assets/less/site/bootstrap/type.less
+++ /dev/null
@@ -1,26 +0,0 @@
-.small-caps {
-  font-family: @font-family-alt;
-}
-
-.hr {
-  position: relative;
-  text-align: center;
-  font-size: @font-size-base;
-  z-index: 1;
-  min-height: 20px;
-
-  &:after {
-    content: " ";
-    position: absolute;
-    top: 50%;
-    left: 0;
-    right: 0;
-    border-top: 2px solid @hr-border;
-    z-index: -1;
-  }
-  .hr-text {
-    display: inline-block;
-    background-color: #fff;
-    padding: 0 .5em;
-  }
-}
diff --git a/library/font_awesome/src/assets/less/site/bootstrap/variables.less b/library/font_awesome/src/assets/less/site/bootstrap/variables.less
deleted file mode 100644
index 0cb005b4b..000000000
--- a/library/font_awesome/src/assets/less/site/bootstrap/variables.less
+++ /dev/null
@@ -1,171 +0,0 @@
----
----
-// SITE VARIABLES
-// --------------
-
-// Blues
-@blue-darker:           #003366;
-@blue-dark:             #005f9b; // Pantone 3015 C
-@blue:                  #009add; // Pantone 2925 C
-@blue-light:            #b8dcf2;
-@blue-lighter:          #f0f9ff;
-
-// Greens
-@green-darker:          #41683b;
-@green-dark:            #678943;
-@green:                 #95bf52;
-@green-light:           #ddefbd;
-@green-lighter:         #f3f9e8;
-
-// Reds
-@red-darker:            #702222;
-@red-dark:              #ba4a4a;
-@red:                   #dd7373;
-@red-light:             #f2adb1;
-@red-lighter:           #fff0f0;
-
-// Yellows
-@yellow-darker:         #6f4215;
-@yellow-dark:           #db8400;
-@yellow:                #f9e27d;
-@yellow-light:          #fff5bd;
-@yellow-lighter:        #fffcee;
-
-// Oranges
-@orange-darker:         #8c3900;
-@orange-dark:           #cc5d11;
-@orange:                #f4914e;
-@orange-light:          #ffd0a6;
-@orange-lighter:        #fff4e6;
-
-// Purples
-@purple-darker:         #4a226d;
-@purple-dark:           #7457ad;
-@purple:                #9780d6;
-@purple-light:          #c3b8f4;
-@purple-lighter:        #fbf5ff;
-
-@fa-green:              #1d9d74;
-@fa-green-dark:         darken(@fa-green, 10%);
-
-@jumbotron-border:      mix(@fa-green, @fa-green-dark, 75%);
-@font-family-alt:       proxima-nova-sc, "Helvetica Neue", Helvetica, Arial, sans-serif;
-
-
-// BOOTSTRAP OVERRIDES
-// -------------------
-
-// Brand colors
-@brand-success:         @fa-green;
-
-
-// Links
-@link-color:            lighten(@fa-green, 5%);
-@link-hover-color:      darken(@fa-green, 5%);
-
-
-// Typography
-@font-family-sans-serif:  proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif;
-@font-family-serif:       museo-slab, Georgia, "Times New Roman", Times, serif;
-@headings-font-family:    @font-family-serif;
-
-
-// Components
-@component-active-bg:            @fa-green;
-
-
-// Labels
-@label-brand-bg:                    @fa-green;
-@label-dark-bg:                     @gray-dark;
-
-// Navbar
-@navbar-height:                     40px;
-@navbar-inverse-brand-color:        #fff;
-
-// Reset inverted navbar basics
-@navbar-inverse-color:                      mix(@fa-green, #fff, 50%);
-@navbar-inverse-bg:                         @fa-green;
-@navbar-inverse-border:                     @jumbotron-border;
-
-// Inverted navbar links
-@navbar-inverse-link-color:                 mix(@fa-green, #fff, 35%);
-@navbar-inverse-link-hover-color:           #fff;
-@navbar-inverse-link-active-bg:             @navbar-inverse-border;
-
-// Inverted navbar toggle
-@navbar-inverse-toggle-hover-bg:            @jumbotron-color;
-@navbar-inverse-toggle-border-color:        mix(@jumbotron-color, @fa-green, 75%);
-
-
-// Jumbotron
-@jumbotron-color:               #fff;
-@jumbotron-bg:                  @fa-green;
-
-
-// Form states and alerts
-@state-success-text:            @fa-green;
-@state-success-bg:              mix(@fa-green, #fff, 6%);
-@state-success-border:          darken(spin(@state-success-bg, -10), 5%);
-
-@state-info-text:               mix(@blue-dark, @blue, 50%);
-@state-info-bg:                 @blue-lighter;
-@state-info-border:             darken(spin(@state-info-bg, -10), 7%);
-
-  @state-danger-text:              @brand-danger;
-@state-danger-bg:                mix(@state-danger-text,#fff,10%);
-@state-danger-border:            darken(spin(@state-danger-bg, -10), 5%);
-
-
-// Carousel
-@carousel-text-shadow:          0 1px 0 rgba(255,255,255,0.25);
-
-@carousel-control-color:        @fa-green-dark;
-@carousel-control-font-size:    30px;
-
-
-// Code
-@pre-border-color:              #eee;
-
-
-// Sections
-@section-emphasized-bg:       #fff;
-
-//== Type
-//** Text muted color
-@text-muted:                  mix(@gray-light,@gray-lighter,50%);
-
-
-@alert-well-bg:               @panel-default-heading-bg;
-@alert-well-text:             @text-color;
-@alert-well-border:           @panel-default-border;
-
-@alert-default-bg:            transparent;
-@alert-default-text:          @text-color;
-@alert-default-border:        mix(#fff,@panel-default-border,40%);
-
-
-
-
-//@panel-default-text:          @gray-dark;
-//@panel-default-border:        @panel-default-heading-bg;
-//@panel-default-heading-bg:    #f5f5f5;
-
-@panel-primary-text:          #fff;
-@panel-primary-border:        mix(#fff,@brand-primary,50%);
-@panel-primary-heading-bg:    @brand-primary;
-
-@panel-success-text:          #fff;
-@panel-success-border:        mix(#fff,@brand-success,50%);
-@panel-success-heading-bg:    @brand-success;
-
-@panel-info-text:             #fff;
-@panel-info-border:           mix(#fff,@brand-info,50%);
-@panel-info-heading-bg:       @brand-info;
-
-@panel-warning-text:          #fff;
-@panel-warning-border:        mix(#fff,@brand-warning,50%);
-@panel-warning-heading-bg:    @brand-warning;
-
-@panel-danger-text:           #fff;
-@panel-danger-border:         mix(#fff,@brand-danger,50%);
-@panel-danger-heading-bg:     @brand-danger;
diff --git a/library/font_awesome/src/assets/less/site/bootstrap/wells.less b/library/font_awesome/src/assets/less/site/bootstrap/wells.less
deleted file mode 100644
index cd2b24ebd..000000000
--- a/library/font_awesome/src/assets/less/site/bootstrap/wells.less
+++ /dev/null
@@ -1,10 +0,0 @@
-.well-transparent { background-color: transparent; }
-
-.well-lg {
-  padding: @buffer-xl;
-  font-size: @font-size-large + 3;
-  h1 { font-size: 3em; }
-  h2 { font-size: 2em; }
-  h1, h2 { margin-top: 0; }
-  p { margin-bottom: 30px; }
-}
diff --git a/library/font_awesome/src/assets/less/site/bsap-ad.less b/library/font_awesome/src/assets/less/site/bsap-ad.less
deleted file mode 100644
index 387f98e04..000000000
--- a/library/font_awesome/src/assets/less/site/bsap-ad.less
+++ /dev/null
@@ -1,15 +0,0 @@
-div.bsap {
-  margin-bottom: 20px;
-  a {
-    display: inline-block !important;
-    border-bottom: inherit !important;
-    margin: 0 15px 20px !important;
-  }
-  a.adhere {
-    background: inherit !important;
-    border: 1px solid #ccc !important;
-    &:hover {
-      background: mix(#000,@jumbotron-bg,15%) !important;
-    }
-  }
-}
\ No newline at end of file
diff --git a/library/font_awesome/src/assets/less/site/example-rating.less b/library/font_awesome/src/assets/less/site/example-rating.less
deleted file mode 100644
index 92fd968d0..000000000
--- a/library/font_awesome/src/assets/less/site/example-rating.less
+++ /dev/null
@@ -1,25 +0,0 @@
-.rating {
-  unicode-bidi: bidi-override;
-  direction: rtl;
-
-  font-size: 30px;
-  span.star {
-    font-family: FontAwesome;
-    font-weight: normal;
-    font-style: normal;
-    display: inline-block;
-    &:hover {
-      cursor: pointer;
-    }
-  }
-  span.star:before {
-    content: "\f006"; // empty star
-    padding-right: 5px;
-    color: @gray-light;
-  }
-
-  span.star:hover:before, span.star:hover ~ span.star:before {
-    content: "\f005"; // solid star
-    color: #e3cf7a;
-  }
-}
diff --git a/library/font_awesome/src/assets/less/site/feature-list.less b/library/font_awesome/src/assets/less/site/feature-list.less
deleted file mode 100644
index e8d4fefc7..000000000
--- a/library/font_awesome/src/assets/less/site/feature-list.less
+++ /dev/null
@@ -1,19 +0,0 @@
-.feature-list {
-  .col-md-4 { margin-bottom: 22px; }
-  h4 {
-    .fa:before {
-      vertical-align: -10%;
-      font-size: 28px;
-      display: inline-block;
-      width: 30/28em;
-      text-align: center;
-      margin-right: 5px;
-      //      color: mix(@grayLight, @grayLighter, 70%);
-
-      // Gradient on the icons
-      //      background: -webkit-linear-gradient(mix(@grayLight, @grayLighter, 50%), mix(@gray, @grayLight, 50%));
-      //      -webkit-background-clip: text;
-      //      -webkit-text-fill-color: transparent;
-    }
-  }
-}
diff --git a/library/font_awesome/src/assets/less/site/fontawesome-icon-list.less b/library/font_awesome/src/assets/less/site/fontawesome-icon-list.less
deleted file mode 100644
index 49dc1b003..000000000
--- a/library/font_awesome/src/assets/less/site/fontawesome-icon-list.less
+++ /dev/null
@@ -1,33 +0,0 @@
-.fontawesome-icon-list {
-  margin-top: 22px;
-  .fa-hover {
-    a {
-      .text-ellipsis;
-      display: block;
-      color: @gray-darker;
-      line-height: 32px;
-      height: 32px;
-      padding-left: 10px;
-      border-radius: @border-radius-base;
-
-      .fa {
-        width: 32px;
-        font-size: 14px;
-        display: inline-block;
-        text-align: right;
-        margin-right: 10px;
-      }
-
-      &:hover {
-        background-color: @fa-green;
-        color: @jumbotron-color;
-        text-decoration: none;
-        .fa {
-          font-size: 28px;
-          vertical-align: -6px;
-        }
-        .text-muted { color: mix(@jumbotron-color, @fa-green, 70%); }
-      }
-    }
-  }
-}
diff --git a/library/font_awesome/src/assets/less/site/footer.less b/library/font_awesome/src/assets/less/site/footer.less
deleted file mode 100644
index bf895b338..000000000
--- a/library/font_awesome/src/assets/less/site/footer.less
+++ /dev/null
@@ -1,55 +0,0 @@
-#footer {
-  background-color: lighten(@fa-green, 2%);
-  border-top: 1px solid @jumbotron-border;
-  color: mix(@jumbotron-color, @fa-green, 60%);
-  text-shadow: 0 1px 0 rgba(0,0,0,0.15);
-  margin-top: 60px;
-  a {
-    color: mix(@jumbotron-color, @fa-green, 80%);
-    border-bottom: dotted 1px mix(@jumbotron-color, @fa-green, 60%);
-    &:hover {
-      color: @jumbotron-color;
-      text-decoration: none;
-      border-bottom: solid 1px @jumbotron-color;
-    }
-  }
-  .container {
-    padding-top: 50px;
-    padding-bottom: 55px;
-  }
-  .project { margin-top: 10px; }
-
-  #inventory {
-    a {
-      width: 220px;
-      overflow: hidden;
-      display: inline-block;
-      border-bottom: inherit;
-      margin: 0 15px 20px;
-
-    }
-    #CVADP2Y { display: inline; }
-  }
-}
-
-
-// Sticky Footer Styles
-// --------------------
-
-//html, body { height: 100%; }
-//
-//#wrap {
-//  min-height: 100%;
-//  height: auto !important;
-//  height: 100%;
-//}
-//
-//.sticky-footer();
-//
-//.sticky-footer(@footer-height: 356px, @footer-margin: 60px) {
-//  #wrap {
-//    margin: 0 auto -(@footer-height);
-//    padding: 0 0 (@footer-height + @footer-margin);
-//  }
-//  #footer { height: @footer-height; }
-//}
diff --git a/library/font_awesome/src/assets/less/site/fusion-ad.less b/library/font_awesome/src/assets/less/site/fusion-ad.less
deleted file mode 100644
index 41e446ad5..000000000
--- a/library/font_awesome/src/assets/less/site/fusion-ad.less
+++ /dev/null
@@ -1,27 +0,0 @@
-#fusionads {
-  float: right;
-  width: 300px;
-  margin-left: 30px;
-  .fusion-img {
-    float: left;
-    padding-right: 10px;
-  }
-  .fusion-poweredby {
-    color: @gray-light;
-    margin-top: 2px;
-    font-size: 12px;
-    display: block;
-  }
-}
-
-.vertical-ad #fusionads {
-  float: none;
-  width: 130px;
-  margin-left: 0;
-  .fusion-img {
-    float: none;
-    display: block;
-    padding-right: 0;
-    padding-bottom: 10px;
-  }
-}
diff --git a/library/font_awesome/src/assets/less/site/jumbotron-carousel.less b/library/font_awesome/src/assets/less/site/jumbotron-carousel.less
deleted file mode 100644
index 880f4c5a6..000000000
--- a/library/font_awesome/src/assets/less/site/jumbotron-carousel.less
+++ /dev/null
@@ -1,71 +0,0 @@
-@size: 220px;
-#icon-carousel {
-  margin-top: @buffer-sm;
-  font-size: @size;
-  text-align: center;
-  line-height: @size + 30;
-  text-shadow: 0 2px 0 rgba(0,0,0,0.15);
-}
-.carousel-control {
-  top: @size + 10px;
-  .square(30px);
-  border-width: 0;
-  font-size: 30px;
-  line-height: 25px;
-  left: 300/2 - 36px;
-  &.right {
-    left: auto;
-    right: 300/2 - 36px;
-  }
-  &.right, &.left {
-    background-image: none;
-    filter: none;
-  }
-}
-
-
-.jumbotron-carousel {
-  padding-top: 40px;
-  .btn {
-    margin-top: @buffer-lg;
-    font-family: @font-family-serif;
-    font-size: 24px;
-    padding: 17px 30px;
-    color: @jumbotron-color;
-    border-color: mix(@jumbotron-color, @jumbotron-bg, 75%);
-    background-color: transparent;
-    text-shadow: 0 1px 0 rgba(0,0,0,0.15);
-    &:hover {
-      background-color: mix(@jumbotron-color, @jumbotron-bg, 95%);
-      border-color: mix(@jumbotron-color, @jumbotron-bg, 95%);
-      color: @jumbotron-bg;
-      text-shadow: 0 -1px 0 @jumbotron-color;
-    }
-  }
-  .shameless-self-promotion {
-    margin-top: @buffer-lg;
-    font-size: @font-size-base;
-    line-height: @line-height-base;
-    color: mix(@jumbotron-color, @jumbotron-bg, 60%);
-    text-shadow: 0 1px 0 rgba(0,0,0,0.15);
-    a {
-      color: mix(@jumbotron-color, @jumbotron-bg, 80%);
-      border-bottom: dotted 1px mix(@jumbotron-color, @jumbotron-bg, 50%);
-      &:hover {
-        color: @jumbotron-color;
-        text-decoration: none;
-        border-bottom: solid 1px @jumbotron-color;
-      }
-    }
-  }
-  a {
-    color: mix(@jumbotron-color, @fa-green, 70%);
-
-    // STATE: hover, focus, active
-    &:hover, &:focus, &:active {
-      border-color: @fa-green-dark;
-      background: @fa-green-dark;
-      color: @jumbotron-color;
-    }
-  }
-}
diff --git a/library/font_awesome/src/assets/less/site/kickstarter.less b/library/font_awesome/src/assets/less/site/kickstarter.less
deleted file mode 100644
index 689a8c04a..000000000
--- a/library/font_awesome/src/assets/less/site/kickstarter.less
+++ /dev/null
@@ -1,3 +0,0 @@
-.btn-kickstarter {
-  .button-variant(#fff, #489fdf, mix(#000,#489fdf,10%));
-}
diff --git a/library/font_awesome/src/assets/less/site/layout.less b/library/font_awesome/src/assets/less/site/layout.less
deleted file mode 100644
index 69cc0b4d4..000000000
--- a/library/font_awesome/src/assets/less/site/layout.less
+++ /dev/null
@@ -1 +0,0 @@
-section { margin-top: 40px; }
diff --git a/library/font_awesome/src/assets/less/site/lazy.less b/library/font_awesome/src/assets/less/site/lazy.less
deleted file mode 100644
index 5f6461d8f..000000000
--- a/library/font_awesome/src/assets/less/site/lazy.less
+++ /dev/null
@@ -1,113 +0,0 @@
-@buffer-none:         0px;
-@buffer-sm:           5px;
-@buffer-md:           10px;
-@buffer-lg:           22px;
-@buffer-xl:           40px;
-
-.padding-none         { padding: @buffer-none !important; }
-.padding              { padding: @buffer-md !important; }
-.padding-sm           { padding: @buffer-sm !important; }
-.padding-lg           { padding: @buffer-lg !important; }
-.padding-xl           { padding: @buffer-xl !important; }
-
-.padding-top-none     { padding-top: @buffer-none !important; }
-.padding-top          { padding-top: @buffer-md !important; }
-.padding-top-sm       { padding-top: @buffer-sm !important; }
-.padding-top-lg       { padding-top: @buffer-lg !important; }
-.padding-top-xl       { padding-top: @buffer-xl !important; }
-
-.padding-right-none   { padding-right: @buffer-none !important; }
-.padding-right        { padding-right: @buffer-md !important; }
-.padding-right-sm     { padding-right: @buffer-sm !important; }
-.padding-right-lg     { padding-right: @buffer-lg !important; }
-.padding-right-xl     { padding-right: @buffer-xl !important; }
-
-.padding-bottom-none  { padding-bottom: @buffer-none !important; }
-.padding-bottom       { padding-bottom: @buffer-md !important; }
-.padding-bottom-sm    { padding-bottom: @buffer-sm !important; }
-.padding-bottom-lg    { padding-bottom: @buffer-lg !important; }
-.padding-bottom-xl    { padding-bottom: @buffer-xl !important; }
-
-.padding-left-none    { padding-left: @buffer-none !important; }
-.padding-left         { padding-left: @buffer-md !important; }
-.padding-left-sm      { padding-left: @buffer-sm !important; }
-.padding-left-lg      { padding-left: @buffer-lg !important; }
-.padding-left-xl      { padding-left: @buffer-xl !important; }
-
-.margin-none          { margin: @buffer-none !important; }
-.margin               { margin: @buffer-md !important; }
-.margin-sm            { margin: @buffer-sm !important; }
-.margin-lg            { margin: @buffer-lg !important; }
-.margin-xl            { margin: @buffer-xl !important; }
-
-.margin-top-none      { margin-top: @buffer-none !important; }
-.margin-top           { margin-top: @buffer-md !important; }
-.margin-top-sm        { margin-top: @buffer-sm !important; }
-.margin-top-lg        { margin-top: @buffer-lg !important; }
-.margin-top-xl        { margin-top: @buffer-xl !important; }
-
-.margin-right-none    { margin-right: @buffer-none !important; }
-.margin-right         { margin-right: @buffer-md !important; }
-.margin-right-sm      { margin-right: @buffer-sm !important; }
-.margin-right-lg      { margin-right: @buffer-lg !important; }
-.margin-right-xl      { margin-right: @buffer-xl !important; }
-
-.margin-bottom-none   { margin-bottom: @buffer-none !important; }
-.margin-bottom        { margin-bottom: @buffer-md !important; }
-.margin-bottom-sm     { margin-bottom: @buffer-sm !important; }
-.margin-bottom-lg     { margin-bottom: @buffer-lg !important; }
-.margin-bottom-xl     { margin-bottom: @buffer-xl !important; }
-
-.margin-left-none     { margin-left: @buffer-none !important; }
-.margin-left          { margin-left: @buffer-md !important; }
-.margin-left-sm       { margin-left: @buffer-sm !important; }
-.margin-left-lg       { margin-left: @buffer-lg !important; }
-.margin-left-xl       { margin-left: @buffer-xl !important; }
-
-.border-left-none     { border-left: none !important; }
-.border-right-none    { border-right: none !important; }
-.border-bottom-none   { border-bottom: none !important; }
-.border-top-none      { border-top: none !important; }
-
-.text-sm              { font-size: @font-size-small !important; }
-.text-base            { font-size: @font-size-base !important; }
-.text-md              { font-size: @font-size-base + 2 !important; }
-.text-lg              { font-size: @font-size-large !important; }
-
-
-.display-block { display: block; } // use to swap an anchor tag to span a whole row to make click target larger
-.no-underline { text-decoration: none !important; }
-.clickable { cursor: pointer; }
-.strong { font-weight: bold; }
-.em { font-style: italic; }
-.small { font-size: 85%; } // Ex: 14px base font * 85% = about 12px
-.no-link { color: @gray-dark; }
-
-.text-sans-serif { font-family: @font-family-sans-serif; }
-.text-ellipsis { .text-overflow(); } // truncates text to a single line with an ellipsis at the end
-.text-default {
-  font-family: @font-family-base;
-  font-size: @font-size-base;
-  line-height: @line-height-base;
-  font-weight: normal;
-}
-.text-color-default {
-  color: @text-color;
-}
-.text-hilite {
-  color: @link-color;
-  &:hover {
-    color: @link-hover-color;
-    text-decoration: underline;
-  }
-}
-.text-strike { text-decoration: line-through; }
-.text-upper { text-transform: uppercase; }
-.text-lower { text-transform: lowercase; }
-
-#no-search-results {
-  display: none;
-}
-
-.valign-baseline { vertical-align: baseline !important; }
-.valign-middle { vertical-align: middle !important; }
diff --git a/library/font_awesome/src/assets/less/site/responsive/screen-lg.less b/library/font_awesome/src/assets/less/site/responsive/screen-lg.less
deleted file mode 100644
index ae404bb8e..000000000
--- a/library/font_awesome/src/assets/less/site/responsive/screen-lg.less
+++ /dev/null
@@ -1,58 +0,0 @@
-@media (min-width: @screen-lg) {
-  #icon-carousel {
-    @size: 240px;
-    font-size: @size;
-    line-height: @size + 35;
-    margin-top: @buffer-lg;
-  }
-
-  .carousel-control {
-    top: @size + 35px;
-    .square(40px);
-    font-size: 40px;
-    line-height: 40px;
-    left: 370/2 - 52px;
-    &.right {
-      right: 370/2 - 52px;
-    }
-  }
-
-  .jumbotron-ad {
-    padding: 50px 0;
-    h1 {
-      margin-top: 25px;
-      font-size: 90px;
-    }
-    p {
-      font-size: 28px;
-      margin: 35px 0 20px;
-    }
-  }
-
-  .jumbotron-carousel {
-    padding: 50px 0;
-    h1 { font-size: 100px; }
-    p {
-      font-size: 32px;
-      margin: 20px 0;
-    }
-    .btn-large {
-      font-size: 30px;
-      padding: 21px 35px;
-    }
-  }
-
-  .stripe-ad .lead { padding-top: 0; }
-
-  .lead {
-    font-size: 26px;
-    line-height: 36px;
-  }
-
-  .fort-awesome {
-    .tagline {  }
-    .action { width: 18%; }
-  }
-
-  .hide-lg { display: none; }
-}
diff --git a/library/font_awesome/src/assets/less/site/responsive/screen-md.less b/library/font_awesome/src/assets/less/site/responsive/screen-md.less
deleted file mode 100644
index bc46917fb..000000000
--- a/library/font_awesome/src/assets/less/site/responsive/screen-md.less
+++ /dev/null
@@ -1,3 +0,0 @@
-@media (min-width: @screen-md) and (max-width: @screen-md-max) {
-  .hide-md { display: none; }
-}
diff --git a/library/font_awesome/src/assets/less/site/responsive/screen-sm-up.less b/library/font_awesome/src/assets/less/site/responsive/screen-sm-up.less
deleted file mode 100644
index b7037e54d..000000000
--- a/library/font_awesome/src/assets/less/site/responsive/screen-sm-up.less
+++ /dev/null
@@ -1,18 +0,0 @@
-@media (min-width: @screen-sm) {
-  .signup-input {
-    padding-right: 0;
-    input {
-      border-top-right-radius: 0;
-      border-bottom-right-radius: 0;
-      border-right-width: 0;
-    }
-  }
-  .signup-button {
-    padding-left: 0;
-    .btn {
-      border-top-left-radius: 0;
-      border-bottom-left-radius: 0;
-    }
-  }
-
-}
diff --git a/library/font_awesome/src/assets/less/site/responsive/screen-sm.less b/library/font_awesome/src/assets/less/site/responsive/screen-sm.less
deleted file mode 100644
index 4c782ca22..000000000
--- a/library/font_awesome/src/assets/less/site/responsive/screen-sm.less
+++ /dev/null
@@ -1,49 +0,0 @@
-@media (min-width: @screen-sm) and (max-width: @screen-sm-max) {
-  #icon-carousel {
-    @size: 200px;
-    font-size: @size;
-    line-height: @size + 30;
-  }
-  .carousel-control {
-    top: @size - 10px;
-    .square(30px);
-    left: 228/2 - 36px;
-    &.right {
-      right: 228/2 - 36px;
-    }
-  }
-
-  .jumbotron-carousel {
-    padding: 50px 0;
-    h1 { font-size: 65px; }
-    p { font-size: 23px; }
-    .shameless-self-promotion { font-size: 12px; }
-  }
-
-  .jumbotron-ad {
-    p { font-size: 24px; }
-  }
-
-  .jumbotron-icon {
-    h1 small {
-      display: block;
-      margin-top: 15px;
-      margin-left: 0;
-      line-height: 20px;
-    }
-  }
-
-  .stripe-ad .lead {
-    margin: 0;
-    padding-top: 0;
-    font-size: 19px;
-  }
-
-  .fort-awesome {
-    .action { width: 33%; }
-  }
-
-  .hide-sm { display: none; }
-  .v-get-started .get-started-cdn { padding: 5px 22px 22px 22px; }
-  
-}
diff --git a/library/font_awesome/src/assets/less/site/responsive/screen-xs.less b/library/font_awesome/src/assets/less/site/responsive/screen-xs.less
deleted file mode 100644
index 156e5bc38..000000000
--- a/library/font_awesome/src/assets/less/site/responsive/screen-xs.less
+++ /dev/null
@@ -1,95 +0,0 @@
-@media (max-width: @screen-xs-max) {
-  #icon-carousel {
-    @size: 180px;
-    font-size: @size;
-    line-height: @size + 30;
-    width: 280px;
-    margin: 30px auto 0;
-  }
-  .carousel-control {
-    top: 40%;
-    .square(44px);
-    font-size: 44px;
-    line-height: 44px;
-    left: -7px;
-    &.right { right: -7px; }
-  }
-
-  .jumbotron-carousel {
-    h1 { font-size: 58px; }
-    p { font-size: 24px; }
-    .btn-large {
-      font-size: 20px;
-      padding: 14px 26px;
-    }
-    .shameless-self-promotion { font-size: 12px; }
-  }
-
-  .jumbotron-ad {
-    h1 { font-size: 39px; }
-    p {
-      font-size: 20px;
-      margin-bottom: 20px;
-    }
-  }
-
-  .jumbotron-icon {
-    .fa-1, .fa-2, .fa-3, .fa-4, .fa-5, .fa-6 { margin-right: 0; }
-    .fa-6 { font-size: 16em; }
-    h1 small {
-      display: block;
-      margin-top: 15px;
-      margin-left: 0;
-      line-height: 20px;
-    }
-  }
-
-  .stripe-ad .lead {
-    margin-top: @buffer-lg;
-    padding: 0;
-  }
-
-  #fusionads {
-    float: none;
-    display: block;
-    margin-left: 0;
-    .clearfix();
-  }
-
-  .vertical-ad #fusionads {
-    width: 300px;
-    .fusion-img {
-      float: left;
-      padding-right: 10px;
-    }
-  }
-
-
-  .fonticons {
-    padding: 15px 0;
-    .tagline, .action { display: block; }
-    .tagline { margin-bottom: 10px; }
-  }
-
-  .hide-xs { display: none; }
-
-  .block-xs { display: block; }
-
-  .modal-footer .block-xs + .block-xs {
-    margin-left: 0;
-    margin-top: 10px;
-  }
-
-
-  .navbar-org { display: none; }
-  #banner {
-    text-align: center;
-    .message-container, .tagline, .action { display: block; }
-    .tagline { padding-right: 0; }
-    .btn-primary { margin-top: 10px; }
-  }
-
-  .signup-button .btn { white-space: normal; }
-  .v-get-started .get-started-cdn { padding: 5px 22px 22px 22px; }
-
-}
diff --git a/library/font_awesome/src/assets/less/site/search.less b/library/font_awesome/src/assets/less/site/search.less
deleted file mode 100644
index a9c8bb686..000000000
--- a/library/font_awesome/src/assets/less/site/search.less
+++ /dev/null
@@ -1,40 +0,0 @@
-#search {
-  position: relative;
-  font-size: 18px;
-  padding-top: 40px;
-  margin: -20px auto 0px;
-
-  label {
-    position: absolute;
-    left: 17px;
-    top: 51px;
-  }
-
-  #search-input, .hint {
-    padding-left: 43px;
-    padding-right: 43px;
-    border-radius: 23px;
-  }
-
-  .hint {
-    color: #aaa;
-  }
-
-  #search-clear {
-    text-decoration: none;
-    position: absolute;
-    right: 18px;
-    top: 54px;
-    color: @text-muted;
-    &:hover {
-      color: mix(#000, @text-muted, 20%);
-    }
-  }
-}
-
-#search-results {
-  em {
-    font-style: normal;
-    text-decoration: underline;
-  }
-}
diff --git a/library/font_awesome/src/assets/less/site/social-buttons.less b/library/font_awesome/src/assets/less/site/social-buttons.less
deleted file mode 100644
index 5b84d60d0..000000000
--- a/library/font_awesome/src/assets/less/site/social-buttons.less
+++ /dev/null
@@ -1,19 +0,0 @@
-#social-buttons {
-  ul.list-inline { margin-bottom: 0; }
-
-  padding: 22px 0 17px;
-  text-align: center;
-  background-color: #f5f5f5;
-  border-top: 1px solid #fff;
-  border-bottom: 1px solid #eee;
-}
-
-#subscribe {
-  padding: 22px 0 17px;
-  text-align: center;
-}
-
-label.error {
-  color: @state-danger-text;
-  margin-top: 5px;
-}
diff --git a/library/font_awesome/src/assets/less/site/store.less b/library/font_awesome/src/assets/less/site/store.less
deleted file mode 100644
index 25daecc12..000000000
--- a/library/font_awesome/src/assets/less/site/store.less
+++ /dev/null
@@ -1,115 +0,0 @@
-// product vars
-@shirt-kellygreen: #249265;
-@shirt-black: #151010;
-@shirt-royalblue: #2A4DB3;
-@shirt-navy: #2E2737;
-@shirt-silver: #D4D2D3;
-@shirt-asphalt: #535059;
-
-.content-underlay {
-  margin-bottom: -180px;
-  border-bottom: 1px solid @jumbotron-border;
-  padding-bottom: 100px;
-  background-color: lighten(@jumbotron-bg, 2%);
-}
-
-
-.product {
-  transition: box-shadow 0.25s ease-in-out, transform 0.25s ease-in-out;
-  transform: scale(0.99);
-  z-index: 2;
-  position: relative;
-  display: block;
-  margin-top: @buffer-xl;
-  color: @text-color;
-  text-decoration: none;
-  background-color: #fff;
-  border-radius: @border-radius-small;
-  padding: @buffer-lg;
-  .box-shadow(0 4px 2px 0 rgba(127,127,127,.2));
-
-  &:hover, &:focus {
-    transform: scale(1.0);
-    .box-shadow(0 4px 2px 0 rgba(127,127,127,.4));
-    text-decoration: none;
-    color: @text-color;
-
-    .product-sizes {
-      opacity: 0.75;
-    }
-  }
-  img { max-width: 100%; }
-  li {
-    padding: @buffer-sm;
-  }
-  li.active {
-    cursor: default;
-    text-decoration: none;
-  }
-
-  .swatch {
-    display: inline-block;
-    width: 30px;
-    height: 30px;
-
-    &.swatch-kellygreen {
-      background-color: @shirt-kellygreen;
-    }
-
-    &.swatch-black {
-      background-color: @shirt-black;
-    }
-
-    &.swatch-navy {
-      background-color: @shirt-navy;
-    }
-
-    &.swatch-silver {
-      background-color: @shirt-silver;
-    }
-
-    &.swatch-asphalt {
-      background-color: @shirt-asphalt;
-    }
-
-    &.swatch-royalblue {
-      background-color: @shirt-royalblue;
-    }
-  }
-}
-
-.product-sizes {
-  transition: opacity 0.25s ease-in-out;
-  position: absolute;
-  top: 6px;
-  right: 6px;
-  border-radius: @border-radius-base;
-  background-color: #fff;
-  font-size: 21px;
-  line-height: 21px;
-  padding: @buffer-sm @buffer-md;
-  color: @text-muted;
-  opacity: 0.25;
-}
-
-.product-title {
-  height: 52px;
-}
-
-// calls-to-action
-.product-cta {
-  display: block;
-  margin-top: @buffer-xl;
-  color: @text-color;
-  text-decoration: none;
-  border-radius: @border-radius-base;
-  padding: @buffer-lg;
-}
-
-.cta-content {
-  margin-bottom: @buffer-lg;
-}
-
-.cta-fine-print {
-  margin-top: @buffer-lg;
-}
diff --git a/library/font_awesome/src/assets/less/site/stripe-ad.less b/library/font_awesome/src/assets/less/site/stripe-ad.less
deleted file mode 100644
index cef0aa04e..000000000
--- a/library/font_awesome/src/assets/less/site/stripe-ad.less
+++ /dev/null
@@ -1,4 +0,0 @@
-.stripe-ad {
-  margin-bottom: 22px;
-  .lead { padding-top: 5px; }
-}
diff --git a/library/font_awesome/src/assets/less/site/sumome.less b/library/font_awesome/src/assets/less/site/sumome.less
deleted file mode 100644
index 135f5ff26..000000000
--- a/library/font_awesome/src/assets/less/site/sumome.less
+++ /dev/null
@@ -1,4 +0,0 @@
-.sumome-popup .sumome-popup-content .sumome-popup-form h2.sumome-popup-heading {
-  font-family: @font-family-base;
-  text-align: left !important;
-}
diff --git a/library/font_awesome/src/assets/less/site/textured-bg.less b/library/font_awesome/src/assets/less/site/textured-bg.less
deleted file mode 100644
index 046b2db95..000000000
--- a/library/font_awesome/src/assets/less/site/textured-bg.less
+++ /dev/null
@@ -1,20 +0,0 @@
-.jumbotron, .navbar-inverse, .navbar-inverse .navbar-nav > li.active > a, .navbar-org, #footer, .content-underlay {
-  position: relative;
-  &:after {
-    content: '';
-    display: block;
-    position: absolute;
-    top: 0;
-    right: 0;
-    bottom: 0;
-    left: 0;
-    opacity: .15;
-    background-image: url(data:image/png;base64,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);
-    background-image: none\9;
-  }
-  .container {
-    position: relative;
-    z-index: 2;
-  }
-}
-.jumbotron-icon:after { opacity: .1; }
diff --git a/library/font_awesome/src/assets/less/site/views.less b/library/font_awesome/src/assets/less/site/views.less
deleted file mode 100644
index f0cd3c993..000000000
--- a/library/font_awesome/src/assets/less/site/views.less
+++ /dev/null
@@ -1,50 +0,0 @@
-// view-specific
-
-// reset background
-.v-get-started,
-.v-store,
-.v-accessibility {
-  background: @alert-well-bg; // resetting for depth
-}
-
-// get started
-.v-get-started {
-
-  .get-started-cdn {
-    background: @section-emphasized-bg;
-  }
-
-  .jumbotron {
-    border-bottom: none;
-  }
-
-  // sections
-  .get-started-cdn {
-    z-index: 2;
-    position: relative;
-    border-radius: @border-radius-base;
-    padding: @buffer-sm @buffer-xl @buffer-lg @buffer-xl;
-  }
-
-  .hr .hr-text {
-    background:  @alert-well-bg;
-    font-family: @font-family-serif;
-    font-size: (@font-size-large*1.5);
-  }
-}
-
-// accessibility
-.v-accessibility {
-
-  .accessibility-cdn {
-    background: @section-emphasized-bg;
-    border-radius: @border-radius-base;
-    padding: @buffer-lg;
-  }
-
-  .hr .hr-text {
-    background:  @alert-well-bg;
-    font-family: @font-family-serif;
-    font-size: (@font-size-large*1.5);
-  }
-}
diff --git a/library/font_awesome/src/cdn/error.html b/library/font_awesome/src/cdn/error.html
deleted file mode 100644
index c1c577b01..000000000
--- a/library/font_awesome/src/cdn/error.html
+++ /dev/null
@@ -1,64 +0,0 @@
----
-layout: base
-title: Oh noes!
-relative_path: ../../
----
-
-
diff --git a/library/font_awesome/src/cdn/success.html b/library/font_awesome/src/cdn/success.html
deleted file mode 100644
index 585729248..000000000
--- a/library/font_awesome/src/cdn/success.html
+++ /dev/null
@@ -1,65 +0,0 @@
----
-layout: base
-title: Your Embed Code is on the way!
-relative_path: ../../
----
-
-
-
-
-
-

- - Great Success! -

- -

- Your embed code is on its way. -

- -

- We just sent you an email with your new Font Awesome CDN embed code and instructions for what to do next! -

- -

- If you don't see the email (sent by "Font Awesome") in your inbox, maybe check your spam folder first. Also, make sure you haven't previously unsubscribed. Still nothing? Try again or get some help. -

-
-
- -
- -

Next Steps

- -
    -
  1. -
    - -
    -
    -

    Check your email

    - -

    - Your embed code should be waiting there for you. From there you can also register a Font Awesome CDN account to help you manage your icons even more easily. -

    - -
    -
    -
  2. - -
  3. -
    - -
    -
    -

    Get ready to use Font Awesome

    - -

    - While you're waiting, dive into how to use Font Awesome. You'll want to add your embed code within the <head> of each template or page that you want to use Font Awesome on. Then, check out the Font Awesome icons and examples to learn how drop icons right into your UI. -

    -
    -
  4. -
-
-
-
diff --git a/library/font_awesome/src/cheatsheet.html b/library/font_awesome/src/cheatsheet.html deleted file mode 100644 index d33e22ca4..000000000 --- a/library/font_awesome/src/cheatsheet.html +++ /dev/null @@ -1,35 +0,0 @@ ---- -layout: base -title: Font Awesome Cheatsheet -relative_path: ../ ---- -{% capture jumbotron_h1 %}  Cheatsheet{% endcapture %} -{% capture jumbotron_p %}The complete Font Awesome {{ site.fontawesome.version }} icon reference{% endcapture %} - -{% include jumbotron.html %} -{% include stripe-social.html %} - -
- {% capture stripe_ad_content %} -

- Print this page to PDF for the complete set of vectors. Or to use on the desktop, install FontAwesome.otf, set it as the font in your application, and copy and paste the icons (not the unicode) directly from this page into your designs. -

- {% endcapture %} - {% include stripe-ad.html %} - - - -
- {% assign sorted_icons = icons | expand_aliases | sort_by:'class' %} - - {% for icon in sorted_icons %} -
- {% if icon.created >= site.fontawesome.major_version %}{{ icon.created }}{% endif %} - - fa-{{ icon.class }} - {% if icon.alias_of %} (alias){% endif %} - [&#x{{ icon.unicode }};] -
- {% endfor %} -
-
diff --git a/library/font_awesome/src/community.html b/library/font_awesome/src/community.html deleted file mode 100644 index be6877b97..000000000 --- a/library/font_awesome/src/community.html +++ /dev/null @@ -1,34 +0,0 @@ ---- -layout: base -title: The Font Awesome Community -navbar_active: community -relative_path: ../ ---- -{% capture jumbotron_h1 %}  Community{% endcapture %} -{% capture jumbotron_p %}Lots of ways to get involved with Font Awesome{% endcapture %} - -{% include jumbotron.html %} -{% include stripe-social.html %} - -
- {% capture stripe_ad_content %} -

- Font Awesome has a vibrant community of folks helping each other out. You can - get support, - report bugs, - request new icons, - submit pull requests, and - check upcoming milestones. -

- {% endcapture %} - {% include stripe-ad.html %} - - {% include community/getting-support.html %} - {% include community/requesting-new-icons.html %} - {% include community/reporting-bugs.html %} - {% include community/submitting-pull-requests.html %} - {% include community/project-milestones.html %} - - {% include thanks-to.html %} - {% include tell-me-thanks.html %} -
diff --git a/library/font_awesome/src/design.html b/library/font_awesome/src/design.html deleted file mode 100644 index 9c5830d74..000000000 --- a/library/font_awesome/src/design.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/library/font_awesome/src/examples.html b/library/font_awesome/src/examples.html deleted file mode 100644 index 9f14ef11b..000000000 --- a/library/font_awesome/src/examples.html +++ /dev/null @@ -1,43 +0,0 @@ ---- -layout: base -title: Font Awesome Examples -navbar_active: examples -relative_path: ../ ---- -{% capture jumbotron_h1 %}  Examples{% endcapture %} -{% capture jumbotron_p %}Lots of easy ways to use Font Awesome{% endcapture %} - -{% include jumbotron.html %} -{% include stripe-social.html %} - -
- {% capture stripe_ad_content %} -

- After you get up and running, you can place Font Awesome icons just about - anywhere with the <i> tag. - Some examples appreciatively re-used from the Bootstrap documentation. -

- {% endcapture %} - {% include stripe-ad.html %} - -
-
- -
-
-

The following examples are kept simple and assume use of Font Awesome CDN, which provides auto-accessibility support. If you are not using the Font Awesome CDN, please see the manual accessibility examples and read more about making your icons more awesome for all users

-
-
- - {% include examples/basic.html %} - {% include examples/larger.html %} - {% include examples/fixed-width.html %} - {% include examples/list.html %} - {% include examples/bordered-pulled.html %} - {% include examples/animated.html %} - {% include examples/rotated-flipped.html %} - {% include examples/stacked.html %} - {% include examples/bootstrap.html %} - {% include examples/custom.html %} - {% include examples/accessible.html %} -
diff --git a/library/font_awesome/src/get-started.html b/library/font_awesome/src/get-started.html deleted file mode 100644 index e8fb70650..000000000 --- a/library/font_awesome/src/get-started.html +++ /dev/null @@ -1,263 +0,0 @@ ---- -layout: base -title: Get Started with Font Awesome -navbar_active: get-started -view_class: v-get-started -relative_path: ../ ---- -{% capture jumbotron_h1 %}  Get Started{% endcapture %} -{% capture jumbotron_p %}Easy ways to get Font Awesome {{ site.fontawesome.version }} onto your website{% endcapture %} - -{% include jumbotron.html %} - -
- -
-
- - -

Font Awesome CDN is the easiest way to get Font Awesome on your website or app, all with just a single line of code. No downloading or installing!

- -
- - - -
- - - - -

- -
-
- We create new embed codes for each website so you can quickly upgrade and change your preferences all without ever pushing code. To do this, we need an email - address so we know which embed codes are yours and so you can come back and manage them. -
-
- -
-
-

Icons on your site. Fast.

-

Don't mess with files locally or in production. You'll get all of Font Awesome's {{ icons| size }} icons plus CSS toolkit - all optimized for speed and no hassle.

-
- -
-

Super-simple upgrades

-

Since each site gets a unique embed code, you can easily upgrade to the latest version of Font Awesome, all without pushing any code. Easy peasy.

-
- -
-

Auto accessibility support

-

Font Awesome CDN helps you automate accessibility support more easily so your icons work for the most people possible. Read up on our accessibility best practices.

-
- -
-

Async your icons

-

Want to speed up your page loads? So do we. Have your icons load in the background so your site loads faster.

-
-
-
- -
- or -
- -
- - -
-
-

- Want to manage and host Font Awesome assets yourself? You can - download, - customize, and use the icons and default styling manually. Both CSS and CSS Preprocessor (Sass and Less) formats are included.

-
- - -
- -
-

Using CSS

- -
    -
  1. Copy the entire font-awesome directory into your project.
  2. -
  3. - In the <head> of your html, reference the location to your font-awesome.min.css. -{% highlight html %} - -{% endhighlight %} -
  4. -
  5. Check out the examples to start using Font Awesome!
  6. -
-
- -
-

Using Sass or Less

- -

Use this method to customize Font Awesome {{ site.fontawesome.version }} using LESS or SASS.

-
    -
  1. Copy the font-awesome/ directory into your project.
  2. -
  3. - Open your project's font-awesome/less/variables.less or font-awesome/scss/_variables.scss and edit the @fa-font-path or $fa-font-path - variable to point to your font directory. -{% highlight scss %} -@fa-font-path: "../font"; -{% endhighlight %} -

    The font path is relative from your compiled CSS directory.

    -
  4. -
  5. Re-compile your LESS or SASS if using a static compiler. Otherwise, you should be good to go.
  6. -
  7. Check out the examples to start using Font Awesome!
  8. -
-
-
- -
- or -
- -
- - -
-

LESS Ruby Gem

-

- Use the Official Font Awesome LESS Ruby Gem to easily get Font - Awesome LESS into a Rails project. Generously maintained by @supercodepoet. -

-
    -
  1. - Add this line to your application's Gemfile: -{% highlight bash %} -gem 'font-awesome-less' -{% endhighlight %} -
  2. -
  3. - And then execute: -{% highlight bash %} -$ bundle -{% endhighlight %} -
  4. -
  5. Or install it yourself as: -{% highlight bash %} -$ gem install font-awesome-less -{% endhighlight %} -
  6. -
-

- If you use Rails, add this to your e.g. application.less: -

-{% highlight css %} -@import "font-awesome-sprockets"; -@import "font-awesome"; -{% endhighlight %} -
- -
-

SASS Ruby Gem

-

- Use the Official Font Awesome SASS Ruby Gem to easily get Font - Awesome SASS into a Rails or Compass project. Generously maintained by @supercodepoet. -

-
    -
  1. - Add this line to your application's Gemfile: -{% highlight bash %} -gem 'font-awesome-sass' -{% endhighlight %} -
  2. -
  3. - And then execute: -{% highlight bash %} -$ bundle -{% endhighlight %} -
  4. -
  5. Or install it yourself as: -{% highlight bash %} -$ gem install font-awesome-sass -{% endhighlight %} -
  6. -
-

- If you use Rails, add this to your e.g. application.scss: -

-{% highlight css %} -@import "font-awesome-sprockets"; -@import "font-awesome"; -{% endhighlight %} -
-
- -
- -
- -
-
-

Validators

-

In order to provide the best possible experience to old and buggy browsers, Font Awesome uses CSS browser hacks in several places to target special CSS to certain browser versions in order to work around bugs in the browsers themselves. These hacks understandably cause CSS validators to complain that they are invalid. In a couple places, we also use bleeding-edge CSS features that aren't yet fully standardized, but these are used purely for progressive enhancement.

-

These validation warnings don't matter in practice since the non-hacky portion of our CSS does fully validate and the hacky portions don't interfere with the proper functioning of the non-hacky portion, hence why we deliberately ignore these particular warnings.

-

Getting started - Validators by Bootstrap Team is licensed under CC BY 3.0

-
- -
-

Internet Explorer 8 and @font-face

-

IE8 has some issues with @font-face when combined with :before. - Font Awesome uses that combination. If a page is cached, and loaded without the mouse over the window - (i.e. hit the refresh button or load something in an iframe) then the page gets rendered before the font loads. - Hovering over the page (body) will show some of the icons and hovering over the remaining icons will show those as well. - See issue #954 for details.

-

Getting started - Internet Explorer 8 and @font-face by Bootstrap Team is licensed under CC BY 3.0

-
-
- -
-
-

Need IE7 Support?

-

- If you need IE7 support, you have my condolences. Really. Font Awesome {{ site.fontawesome.version }} - doesn't support IE7, but an older version does. You'll need to check out the - 3.2.1 instructions for using IE7. Then go complain to - whomever decided your project needs IE7 support. -

-
- -
-

Troubleshooting

-

If you're having trouble with Font Awesome, make sure to check out the - troubleshooting wiki page. - Generously maintained by @gtagliala.

-
-
- -{% include modals/download.html %} diff --git a/library/font_awesome/src/icons.html b/library/font_awesome/src/icons.html deleted file mode 100644 index 00ad17e74..000000000 --- a/library/font_awesome/src/icons.html +++ /dev/null @@ -1,98 +0,0 @@ ---- -layout: base -title: Font Awesome Icons -navbar_active: icons -relative_path: ../ ---- -{% capture jumbotron_h1 %}  The Icons{% endcapture %} -{% capture jumbotron_p %}The complete set of {{ icons | size }} icons in Font Awesome {{ site.fontawesome.version }}{% endcapture %} - -{% include jumbotron.html %} -{% include stripe-social.html %} - -
- {% capture stripe_ad_content %} -

- You asked, Font Awesome delivers with {{ icons | version:site.fontawesome.minor_version | size }} shiny new icons in version {{ site.fontawesome.minor_version }}. - Want to request new icons? Here's how. - - Need vectors or want to use on the desktop? Check the cheatsheet. -

- {% endcapture %} - {% include stripe-ad.html %} - -
-
- -
- -
- -
-
- {% include icons/new.html %} - {% include icons/web-application.html %} - {% include icons/accessibility.html %} - {% include icons/hand.html %} - {% include icons/transportation.html %} - {% include icons/gender.html %} - {% include icons/file-type.html %} - {% include icons/spinner.html %} - {% include icons/form-control.html %} - {% include icons/payment.html %} - {% include icons/chart.html %} - {% include icons/currency.html %} - {% include icons/text-editor.html %} - {% include icons/directional.html %} - {% include icons/video-player.html %} - {% include icons/brand.html %} - {% include icons/medical.html %} -
- - -
diff --git a/library/font_awesome/src/icons.yml b/library/font_awesome/src/icons.yml deleted file mode 100644 index bd1b5506f..000000000 --- a/library/font_awesome/src/icons.yml +++ /dev/null @@ -1,6540 +0,0 @@ -icons: - - name: Glass - id: glass - unicode: f000 - created: 1.0 - filter: - - martini - - drink - - bar - - alcohol - - liquor - categories: - - Web Application Icons - - - name: Music - id: music - unicode: f001 - created: 1.0 - filter: - - note - - sound - categories: - - Web Application Icons - - - name: Search - id: search - unicode: f002 - created: 1.0 - filter: - - magnify - - zoom - - enlarge - - bigger - categories: - - Web Application Icons - - - name: Envelope Outlined - id: envelope-o - unicode: f003 - created: 1.0 - filter: - - email - - support - - e-mail - - letter - - mail - - notification - categories: - - Web Application Icons - - - name: Heart - id: heart - unicode: f004 - created: 1.0 - filter: - - love - - like - - favorite - categories: - - Web Application Icons - - Medical Icons - - - name: Star - id: star - unicode: f005 - created: 1.0 - filter: - - award - - achievement - - night - - rating - - score - - favorite - categories: - - Web Application Icons - - - name: Star Outlined - id: star-o - unicode: f006 - created: 1.0 - filter: - - award - - achievement - - night - - rating - - score - - favorite - categories: - - Web Application Icons - - - name: User - id: user - unicode: f007 - created: 1.0 - filter: - - person - - man - - head - - profile - categories: - - Web Application Icons - - - name: Film - id: film - unicode: f008 - created: 1.0 - filter: - - movie - categories: - - Web Application Icons - - - name: th-large - id: th-large - unicode: f009 - created: 1.0 - filter: - - blocks - - squares - - boxes - - grid - categories: - - Text Editor Icons - - - name: th - id: th - unicode: f00a - created: 1.0 - filter: - - blocks - - squares - - boxes - - grid - categories: - - Text Editor Icons - - - name: th-list - id: th-list - unicode: f00b - created: 1.0 - filter: - - ul - - ol - - checklist - - finished - - completed - - done - - todo - categories: - - Text Editor Icons - - - name: Check - id: check - unicode: f00c - created: 1.0 - filter: - - checkmark - - done - - todo - - agree - - accept - - confirm - - tick - - ok - categories: - - Web Application Icons - - - name: Times - id: times - unicode: f00d - created: 1.0 - aliases: - - remove - - close - filter: - - close - - exit - - x - - cross - categories: - - Web Application Icons - - - name: Search Plus - id: search-plus - unicode: f00e - created: 1.0 - filter: - - magnify - - zoom - - enlarge - - bigger - categories: - - Web Application Icons - - - - name: Search Minus - id: search-minus - unicode: f010 - created: 1.0 - filter: - - magnify - - minify - - zoom - - smaller - categories: - - Web Application Icons - - - name: Power Off - id: power-off - unicode: f011 - created: 1.0 - filter: - - "on" - categories: - - Web Application Icons - - - name: signal - id: signal - unicode: f012 - created: 1.0 - filter: - - graph - - bars - categories: - - Web Application Icons - - - name: cog - id: cog - unicode: f013 - created: 1.0 - filter: - - settings - aliases: - - gear - categories: - - Web Application Icons - - Spinner Icons - - - name: Trash Outlined - id: trash-o - unicode: f014 - created: 1.0 - filter: - - garbage - - delete - - remove - - trash - - hide - categories: - - Web Application Icons - - - name: home - id: home - unicode: f015 - created: 1.0 - filter: - - main - - house - categories: - - Web Application Icons - - - name: File Outlined - id: file-o - unicode: f016 - created: 1.0 - filter: - - new - - page - - pdf - - document - categories: - - Text Editor Icons - - File Type Icons - - - name: Clock Outlined - id: clock-o - unicode: f017 - created: 1.0 - filter: - - watch - - timer - - late - - timestamp - categories: - - Web Application Icons - - - name: road - id: road - unicode: f018 - created: 1.0 - filter: - - street - categories: - - Web Application Icons - - - name: Download - id: download - unicode: f019 - created: 1.0 - filter: - - import - categories: - - Web Application Icons - - - name: Arrow Circle Outlined Down - id: arrow-circle-o-down - unicode: f01a - created: 1.0 - filter: - - download - categories: - - Directional Icons - - - name: Arrow Circle Outlined Up - id: arrow-circle-o-up - unicode: f01b - created: 1.0 - categories: - - Directional Icons - - - name: inbox - id: inbox - unicode: f01c - created: 1.0 - categories: - - Web Application Icons - - - name: Play Circle Outlined - id: play-circle-o - unicode: f01d - created: 1.0 - categories: - - Video Player Icons - - - name: Repeat - id: repeat - unicode: f01e - created: 1.0 - filter: - - redo - - forward - aliases: - - rotate-right - categories: - - Text Editor Icons - - - - name: refresh - id: refresh - unicode: f021 - created: 1.0 - filter: - - reload - - sync - categories: - - Web Application Icons - - Spinner Icons - - - name: list-alt - id: list-alt - unicode: f022 - created: 1.0 - filter: - - ul - - ol - - checklist - - finished - - completed - - done - - todo - categories: - - Text Editor Icons - - - name: lock - id: lock - unicode: f023 - created: 1.0 - filter: - - protect - - admin - - security - categories: - - Web Application Icons - - - name: flag - id: flag - unicode: f024 - created: 1.0 - filter: - - report - - notification - - notify - categories: - - Web Application Icons - - - name: headphones - id: headphones - unicode: f025 - created: 1.0 - filter: - - sound - - listen - - music - - audio - categories: - - Web Application Icons - - - name: volume-off - id: volume-off - unicode: f026 - created: 1.0 - filter: - - audio - - mute - - sound - - music - categories: - - Web Application Icons - - - name: volume-down - id: volume-down - unicode: f027 - created: 1.0 - filter: - - audio - - lower - - quieter - - sound - - music - categories: - - Web Application Icons - - - name: volume-up - id: volume-up - unicode: f028 - created: 1.0 - filter: - - audio - - higher - - louder - - sound - - music - categories: - - Web Application Icons - - - name: qrcode - id: qrcode - unicode: f029 - created: 1.0 - filter: - - scan - categories: - - Web Application Icons - - - name: barcode - id: barcode - unicode: f02a - created: 1.0 - filter: - - scan - categories: - - Web Application Icons - - - name: tag - id: tag - unicode: f02b - created: 1.0 - filter: - - label - categories: - - Web Application Icons - - - name: tags - id: tags - unicode: f02c - created: 1.0 - filter: - - labels - categories: - - Web Application Icons - - - name: book - id: book - unicode: f02d - created: 1.0 - filter: - - read - - documentation - categories: - - Web Application Icons - - - name: bookmark - id: bookmark - unicode: f02e - created: 1.0 - filter: - - save - categories: - - Web Application Icons - - - name: print - id: print - unicode: f02f - created: 1.0 - categories: - - Web Application Icons - - - - name: camera - id: camera - unicode: f030 - created: 1.0 - filter: - - photo - - picture - - record - categories: - - Web Application Icons - - - name: font - id: font - unicode: f031 - created: 1.0 - filter: - - text - categories: - - Text Editor Icons - - - name: bold - id: bold - unicode: f032 - created: 1.0 - categories: - - Text Editor Icons - - - name: italic - id: italic - unicode: f033 - created: 1.0 - filter: - - italics - categories: - - Text Editor Icons - - - name: text-height - id: text-height - unicode: f034 - created: 1.0 - categories: - - Text Editor Icons - - - name: text-width - id: text-width - unicode: f035 - created: 1.0 - categories: - - Text Editor Icons - - - name: align-left - id: align-left - unicode: f036 - created: 1.0 - filter: - - text - categories: - - Text Editor Icons - - - name: align-center - id: align-center - unicode: f037 - created: 1.0 - filter: - - middle - - text - categories: - - Text Editor Icons - - - name: align-right - id: align-right - unicode: f038 - created: 1.0 - filter: - - text - categories: - - Text Editor Icons - - - name: align-justify - id: align-justify - unicode: f039 - created: 1.0 - filter: - - text - categories: - - Text Editor Icons - - - name: list - id: list - unicode: f03a - created: 1.0 - filter: - - ul - - ol - - checklist - - finished - - completed - - done - - todo - categories: - - Text Editor Icons - - - name: Outdent - id: outdent - unicode: f03b - created: 1.0 - aliases: - - dedent - categories: - - Text Editor Icons - - - name: Indent - id: indent - unicode: f03c - created: 1.0 - categories: - - Text Editor Icons - - - name: Video Camera - id: video-camera - unicode: f03d - created: 1.0 - filter: - - film - - movie - - record - categories: - - Web Application Icons - - - name: Picture Outlined - id: picture-o - unicode: f03e - created: 1.0 - aliases: - - photo - - image - categories: - - Web Application Icons - - - - name: pencil - id: pencil - unicode: f040 - created: 1.0 - filter: - - write - - edit - - update - categories: - - Web Application Icons - - - name: map-marker - id: map-marker - unicode: f041 - created: 1.0 - filter: - - map - - pin - - location - - coordinates - - localize - - address - - travel - - where - - place - categories: - - Web Application Icons - - - name: adjust - id: adjust - unicode: f042 - created: 1.0 - filter: - - contrast - categories: - - Web Application Icons - - - name: tint - id: tint - unicode: f043 - created: 1.0 - filter: - - raindrop - - waterdrop - - drop - - droplet - categories: - - Web Application Icons - - - name: Pencil Square Outlined - id: pencil-square-o - unicode: f044 - created: 1.0 - filter: - - write - - edit - - update - aliases: - - edit - categories: - - Web Application Icons - - - name: Share Square Outlined - id: share-square-o - unicode: f045 - created: 1.0 - filter: - - social - - send - - arrow - categories: - - Web Application Icons - - - name: Check Square Outlined - id: check-square-o - unicode: f046 - created: 1.0 - filter: - - todo - - done - - agree - - accept - - confirm - - ok - categories: - - Web Application Icons - - Form Control Icons - - - name: Arrows - id: arrows - unicode: f047 - created: 1.0 - filter: - - move - - reorder - - resize - categories: - - Web Application Icons - - Directional Icons - - - name: step-backward - id: step-backward - unicode: f048 - created: 1.0 - filter: - - rewind - - previous - - beginning - - start - - first - categories: - - Video Player Icons - - - name: fast-backward - id: fast-backward - unicode: f049 - created: 1.0 - filter: - - rewind - - previous - - beginning - - start - - first - categories: - - Video Player Icons - - - name: backward - id: backward - unicode: f04a - created: 1.0 - filter: - - rewind - - previous - categories: - - Video Player Icons - - - name: play - id: play - unicode: f04b - created: 1.0 - filter: - - start - - playing - - music - - sound - categories: - - Video Player Icons - - - name: pause - id: pause - unicode: f04c - created: 1.0 - filter: - - wait - categories: - - Video Player Icons - - - name: stop - id: stop - unicode: f04d - created: 1.0 - filter: - - block - - box - - square - categories: - - Video Player Icons - - - name: forward - id: forward - unicode: f04e - created: 1.0 - filter: - - forward - - next - categories: - - Video Player Icons - - - - name: fast-forward - id: fast-forward - unicode: f050 - created: 1.0 - filter: - - next - - end - - last - categories: - - Video Player Icons - - - name: step-forward - id: step-forward - unicode: f051 - created: 1.0 - filter: - - next - - end - - last - categories: - - Video Player Icons - - - name: eject - id: eject - unicode: f052 - created: 1.0 - categories: - - Video Player Icons - - - name: chevron-left - id: chevron-left - unicode: f053 - created: 1.0 - filter: - - bracket - - previous - - back - categories: - - Directional Icons - - - name: chevron-right - id: chevron-right - unicode: f054 - created: 1.0 - filter: - - bracket - - next - - forward - categories: - - Directional Icons - - - name: Plus Circle - id: plus-circle - unicode: f055 - created: 1.0 - filter: - - add - - new - - create - - expand - categories: - - Web Application Icons - - - name: Minus Circle - id: minus-circle - unicode: f056 - created: 1.0 - filter: - - delete - - remove - - trash - - hide - categories: - - Web Application Icons - - - name: Times Circle - id: times-circle - unicode: f057 - created: 1.0 - filter: - - close - - exit - - x - categories: - - Web Application Icons - - - name: Check Circle - id: check-circle - unicode: f058 - created: 1.0 - filter: - - todo - - done - - agree - - accept - - confirm - - ok - categories: - - Web Application Icons - - - name: Question Circle - id: question-circle - unicode: f059 - filter: - - help - - information - - unknown - - support - created: 1.0 - categories: - - Web Application Icons - - - name: Info Circle - id: info-circle - unicode: f05a - created: 1.0 - filter: - - help - - information - - more - - details - categories: - - Web Application Icons - - - name: Crosshairs - id: crosshairs - unicode: f05b - created: 1.0 - filter: - - picker - categories: - - Web Application Icons - - - name: Times Circle Outlined - id: times-circle-o - unicode: f05c - created: 1.0 - filter: - - close - - exit - - x - categories: - - Web Application Icons - - - name: Check Circle Outlined - id: check-circle-o - unicode: f05d - created: 1.0 - filter: - - todo - - done - - agree - - accept - - confirm - - ok - categories: - - Web Application Icons - - - name: ban - id: ban - unicode: f05e - created: 1.0 - filter: - - delete - - remove - - trash - - hide - - block - - stop - - abort - - cancel - categories: - - Web Application Icons - - - - name: arrow-left - id: arrow-left - unicode: f060 - created: 1.0 - filter: - - previous - - back - categories: - - Directional Icons - - - name: arrow-right - id: arrow-right - unicode: f061 - created: 1.0 - filter: - - next - - forward - categories: - - Directional Icons - - - name: arrow-up - id: arrow-up - unicode: f062 - created: 1.0 - categories: - - Directional Icons - - - name: arrow-down - id: arrow-down - unicode: f063 - created: 1.0 - filter: - - download - categories: - - Directional Icons - - - name: Share - id: share - unicode: f064 - created: 1.0 - aliases: - - mail-forward - categories: - - Web Application Icons - - - name: Expand - id: expand - unicode: f065 - created: 1.0 - filter: - - enlarge - - bigger - - resize - categories: - - Video Player Icons - - - name: Compress - id: compress - unicode: f066 - created: 1.0 - filter: - - collapse - - combine - - contract - - merge - - smaller - categories: - - Video Player Icons - - - name: plus - id: plus - unicode: f067 - created: 1.0 - filter: - - add - - new - - create - - expand - categories: - - Web Application Icons - - - name: minus - id: minus - unicode: f068 - created: 1.0 - filter: - - hide - - minify - - delete - - remove - - trash - - hide - - collapse - categories: - - Web Application Icons - - - name: asterisk - id: asterisk - unicode: f069 - created: 1.0 - filter: - - details - categories: - - Web Application Icons - - - name: Exclamation Circle - id: exclamation-circle - unicode: f06a - created: 1.0 - filter: - - warning - - error - - problem - - notification - - alert - categories: - - Web Application Icons - - - name: gift - id: gift - unicode: f06b - created: 1.0 - filter: - - present - categories: - - Web Application Icons - - - name: leaf - id: leaf - unicode: f06c - created: 1.0 - filter: - - eco - - nature - - plant - categories: - - Web Application Icons - - - name: fire - id: fire - unicode: f06d - created: 1.0 - filter: - - flame - - hot - - popular - categories: - - Web Application Icons - - - name: Eye - id: eye - unicode: f06e - created: 1.0 - filter: - - show - - visible - - views - categories: - - Web Application Icons - - - - name: Eye Slash - id: eye-slash - unicode: f070 - created: 1.0 - filter: - - toggle - - show - - hide - - visible - - visiblity - - views - categories: - - Web Application Icons - - - name: Exclamation Triangle - id: exclamation-triangle - unicode: f071 - created: 1.0 - filter: - - warning - - error - - problem - - notification - - alert - aliases: - - warning - categories: - - Web Application Icons - - - name: plane - id: plane - unicode: f072 - created: 1.0 - filter: - - travel - - trip - - location - - destination - - airplane - - fly - - mode - categories: - - Web Application Icons - - Transportation Icons - - - name: calendar - id: calendar - unicode: f073 - created: 1.0 - filter: - - date - - time - - when - - event - categories: - - Web Application Icons - - - name: random - id: random - unicode: f074 - created: 1.0 - filter: - - sort - - shuffle - categories: - - Web Application Icons - - Video Player Icons - - - name: comment - id: comment - unicode: f075 - created: 1.0 - filter: - - speech - - notification - - note - - chat - - bubble - - feedback - - message - - texting - - sms - - conversation - categories: - - Web Application Icons - - - name: magnet - id: magnet - unicode: f076 - created: 1.0 - categories: - - Web Application Icons - - - name: chevron-up - id: chevron-up - unicode: f077 - created: 1.0 - categories: - - Directional Icons - - - name: chevron-down - id: chevron-down - unicode: f078 - created: 1.0 - categories: - - Directional Icons - - - name: retweet - id: retweet - unicode: f079 - created: 1.0 - filter: - - refresh - - reload - - share - categories: - - Web Application Icons - - - name: shopping-cart - id: shopping-cart - unicode: f07a - created: 1.0 - filter: - - checkout - - buy - - purchase - - payment - categories: - - Web Application Icons - - - name: Folder - id: folder - unicode: f07b - created: 1.0 - categories: - - Web Application Icons - - - name: Folder Open - id: folder-open - unicode: f07c - created: 1.0 - categories: - - Web Application Icons - - - name: Arrows Vertical - id: arrows-v - unicode: f07d - created: 1.0 - filter: - - resize - categories: - - Web Application Icons - - Directional Icons - - - name: Arrows Horizontal - id: arrows-h - unicode: f07e - created: 1.0 - filter: - - resize - categories: - - Web Application Icons - - Directional Icons - - - - name: Bar Chart - id: bar-chart - unicode: f080 - created: 1.0 - aliases: - - bar-chart-o - filter: - - graph - - analytics - categories: - - Web Application Icons - - Chart Icons - - - name: Twitter Square - id: twitter-square - unicode: f081 - created: 1.0 - filter: - - tweet - - social network - categories: - - Brand Icons - - - name: Facebook Square - id: facebook-square - unicode: f082 - created: 1.0 - filter: - - social network - categories: - - Brand Icons - - - name: camera-retro - id: camera-retro - unicode: f083 - created: 1.0 - filter: - - photo - - picture - - record - categories: - - Web Application Icons - - - name: key - id: key - unicode: f084 - created: 1.0 - filter: - - unlock - - password - categories: - - Web Application Icons - - - name: cogs - id: cogs - unicode: f085 - created: 1.0 - aliases: - - gears - filter: - - settings - categories: - - Web Application Icons - - - name: comments - id: comments - unicode: f086 - created: 1.0 - filter: - - speech - - notification - - note - - chat - - bubble - - feedback - - message - - texting - - sms - - conversation - categories: - - Web Application Icons - - - name: Thumbs Up Outlined - id: thumbs-o-up - unicode: f087 - created: 1.0 - filter: - - like - - approve - - favorite - - agree - - hand - categories: - - Web Application Icons - - Hand Icons - - - name: Thumbs Down Outlined - id: thumbs-o-down - unicode: f088 - created: 1.0 - filter: - - dislike - - disapprove - - disagree - - hand - categories: - - Web Application Icons - - Hand Icons - - - name: star-half - id: star-half - unicode: f089 - created: 1.0 - filter: - - award - - achievement - - rating - - score - categories: - - Web Application Icons - - - name: Heart Outlined - id: heart-o - unicode: f08a - created: 1.0 - filter: - - love - - like - - favorite - categories: - - Web Application Icons - - Medical Icons - - - name: Sign Out - id: sign-out - unicode: f08b - created: 1.0 - filter: - - log out - - logout - - leave - - exit - - arrow - categories: - - Web Application Icons - - - name: LinkedIn Square - id: linkedin-square - unicode: f08c - created: 1.0 - categories: - - Brand Icons - - - name: Thumb Tack - id: thumb-tack - unicode: f08d - created: 1.0 - filter: - - marker - - pin - - location - - coordinates - categories: - - Web Application Icons - - - name: External Link - id: external-link - unicode: f08e - created: 1.0 - filter: - - open - - new - categories: - - Web Application Icons - - - - name: Sign In - id: sign-in - unicode: f090 - created: 1.0 - filter: - - enter - - join - - log in - - login - - sign up - - sign in - - signin - - signup - - arrow - categories: - - Web Application Icons - - - name: trophy - id: trophy - unicode: f091 - created: 1.0 - filter: - - award - - achievement - - cup - - winner - - game - categories: - - Web Application Icons - - - name: GitHub Square - id: github-square - unicode: f092 - created: 1.0 - url: github.com/logos - filter: - - octocat - categories: - - Brand Icons - - - name: Upload - id: upload - unicode: f093 - created: 1.0 - filter: - - import - categories: - - Web Application Icons - - - name: Lemon Outlined - id: lemon-o - unicode: f094 - created: 1.0 - filter: - - food - categories: - - Web Application Icons - - - name: Phone - id: phone - unicode: f095 - created: 2.0 - filter: - - call - - voice - - number - - support - - earphone - - telephone - categories: - - Web Application Icons - - - name: Square Outlined - id: square-o - unicode: f096 - created: 2.0 - filter: - - block - - square - - box - categories: - - Web Application Icons - - Form Control Icons - - - - name: Bookmark Outlined - id: bookmark-o - unicode: f097 - created: 2.0 - filter: - - save - categories: - - Web Application Icons - - - name: Phone Square - id: phone-square - unicode: f098 - created: 2.0 - filter: - - call - - voice - - number - - support - - telephone - categories: - - Web Application Icons - - - name: Twitter - id: twitter - unicode: f099 - created: 2.0 - filter: - - tweet - - social network - categories: - - Brand Icons - - - name: Facebook - id: facebook - unicode: f09a - created: 2.0 - aliases: - - facebook-f - filter: - - social network - categories: - - Brand Icons - - - name: GitHub - id: github - unicode: f09b - created: 2.0 - url: github.com/logos - filter: - - octocat - categories: - - Brand Icons - - - name: unlock - id: unlock - unicode: f09c - created: 2.0 - filter: - - protect - - admin - - password - - lock - categories: - - Web Application Icons - - - name: credit-card - id: credit-card - unicode: f09d - created: 2.0 - filter: - - money - - buy - - debit - - checkout - - purchase - - payment - categories: - - Web Application Icons - - Payment Icons - - - name: rss - id: rss - unicode: f09e - created: 2.0 - filter: - - blog - aliases: - - feed - categories: - - Web Application Icons - - - - name: HDD - id: hdd-o - unicode: f0a0 - created: 2.0 - filter: - - harddrive - - hard drive - - storage - - save - categories: - - Web Application Icons - - - name: bullhorn - id: bullhorn - unicode: f0a1 - created: 2.0 - filter: - - announcement - - share - - broadcast - - louder - - megaphone - categories: - - Web Application Icons - - - name: bell - id: bell - unicode: f0f3 - created: 2.0 - filter: - - alert - - reminder - - notification - categories: - - Web Application Icons - - - name: certificate - id: certificate - unicode: f0a3 - created: 2.0 - filter: - - badge - - star - categories: - - Web Application Icons - - - name: Hand Outlined Right - id: hand-o-right - unicode: f0a4 - created: 2.0 - filter: - - point - - right - - next - - forward - - finger - categories: - - Directional Icons - - Hand Icons - - - name: Hand Outlined Left - id: hand-o-left - unicode: f0a5 - created: 2.0 - filter: - - point - - left - - previous - - back - - finger - categories: - - Directional Icons - - Hand Icons - - - name: Hand Outlined Up - id: hand-o-up - unicode: f0a6 - created: 2.0 - filter: - - point - - finger - categories: - - Directional Icons - - Hand Icons - - - name: Hand Outlined Down - id: hand-o-down - unicode: f0a7 - created: 2.0 - filter: - - point - - finger - categories: - - Directional Icons - - Hand Icons - - - name: Arrow Circle Left - id: arrow-circle-left - unicode: f0a8 - created: 2.0 - filter: - - previous - - back - categories: - - Directional Icons - - - name: Arrow Circle Right - id: arrow-circle-right - unicode: f0a9 - created: 2.0 - filter: - - next - - forward - categories: - - Directional Icons - - - name: Arrow Circle Up - id: arrow-circle-up - unicode: f0aa - created: 2.0 - categories: - - Directional Icons - - - name: Arrow Circle Down - id: arrow-circle-down - unicode: f0ab - created: 2.0 - filter: - - download - categories: - - Directional Icons - - - name: Globe - id: globe - unicode: f0ac - created: 2.0 - filter: - - world - - planet - - map - - place - - travel - - earth - - global - - translate - - all - - language - - localize - - location - - coordinates - - country - categories: - - Web Application Icons - - - name: Wrench - id: wrench - unicode: f0ad - created: 2.0 - filter: - - settings - - fix - - update - - spanner - categories: - - Web Application Icons - - - name: Tasks - id: tasks - unicode: f0ae - created: 2.0 - filter: - - progress - - loading - - downloading - - downloads - - settings - categories: - - Web Application Icons - - - - name: Filter - id: filter - unicode: f0b0 - created: 2.0 - filter: - - funnel - - options - categories: - - Web Application Icons - - - name: Briefcase - id: briefcase - unicode: f0b1 - created: 2.0 - filter: - - work - - business - - office - - luggage - - bag - categories: - - Web Application Icons - - - name: Arrows Alt - id: arrows-alt - unicode: f0b2 - created: 2.0 - filter: - - expand - - enlarge - - fullscreen - - bigger - - move - - reorder - - resize - - arrow - categories: - - Video Player Icons - - Directional Icons - - - - name: Users - id: users - unicode: f0c0 - created: 2.0 - filter: - - people - - profiles - - persons - aliases: - - group - categories: - - Web Application Icons - - - name: Link - id: link - unicode: f0c1 - created: 2.0 - filter: - - chain - aliases: - - chain - categories: - - Text Editor Icons - - - name: Cloud - id: cloud - filter: - - save - unicode: f0c2 - created: 2.0 - categories: - - Web Application Icons - - - name: Flask - id: flask - unicode: f0c3 - created: 2.0 - filter: - - science - - beaker - - experimental - - labs - categories: - - Web Application Icons - - - name: Scissors - id: scissors - unicode: f0c4 - created: 2.0 - aliases: - - cut - categories: - - Text Editor Icons - - - name: Files Outlined - id: files-o - unicode: f0c5 - created: 2.0 - filter: - - duplicate - - clone - - copy - aliases: - - copy - categories: - - Text Editor Icons - - - name: Paperclip - id: paperclip - unicode: f0c6 - created: 2.0 - filter: - - attachment - categories: - - Text Editor Icons - - - name: Floppy Outlined - id: floppy-o - unicode: f0c7 - created: 2.0 - aliases: - - save - categories: - - Text Editor Icons - - - name: Square - id: square - unicode: f0c8 - created: 2.0 - filter: - - block - - box - categories: - - Web Application Icons - - Form Control Icons - - - name: Bars - id: bars - unicode: f0c9 - created: 2.0 - aliases: - - navicon - - reorder - filter: - - menu - - drag - - reorder - - settings - - list - - ul - - ol - - checklist - - todo - - list - - hamburger - categories: - - Web Application Icons - - - name: list-ul - id: list-ul - unicode: f0ca - created: 2.0 - filter: - - ul - - ol - - checklist - - todo - - list - categories: - - Text Editor Icons - - - name: list-ol - id: list-ol - unicode: f0cb - created: 2.0 - filter: - - ul - - ol - - checklist - - list - - todo - - list - - numbers - categories: - - Text Editor Icons - - - name: Strikethrough - id: strikethrough - unicode: f0cc - created: 2.0 - categories: - - Text Editor Icons - - - name: Underline - id: underline - unicode: f0cd - created: 2.0 - categories: - - Text Editor Icons - - - name: table - id: table - unicode: f0ce - created: 2.0 - filter: - - data - - excel - - spreadsheet - categories: - - Text Editor Icons - - - - name: magic - id: magic - unicode: f0d0 - created: 2.0 - filter: - - wizard - - automatic - - autocomplete - categories: - - Web Application Icons - - - name: truck - id: truck - unicode: f0d1 - created: 2.0 - filter: - - shipping - categories: - - Web Application Icons - - Transportation Icons - - - name: Pinterest - id: pinterest - unicode: f0d2 - created: 2.0 - categories: - - Brand Icons - - - name: Pinterest Square - id: pinterest-square - unicode: f0d3 - created: 2.0 - categories: - - Brand Icons - - - name: Google Plus Square - id: google-plus-square - unicode: f0d4 - created: 2.0 - filter: - - social network - categories: - - Brand Icons - - - name: Google Plus - id: google-plus - unicode: f0d5 - created: 2.0 - filter: - - social network - categories: - - Brand Icons - - - name: Money - id: money - unicode: f0d6 - created: 2.0 - filter: - - cash - - money - - buy - - checkout - - purchase - - payment - categories: - - Web Application Icons - - Currency Icons - - - name: Caret Down - id: caret-down - unicode: f0d7 - created: 2.0 - filter: - - more - - dropdown - - menu - - triangle down - - arrow - categories: - - Directional Icons - - - name: Caret Up - id: caret-up - unicode: f0d8 - created: 2.0 - filter: - - triangle up - - arrow - categories: - - Directional Icons - - - name: Caret Left - id: caret-left - unicode: f0d9 - created: 2.0 - filter: - - previous - - back - - triangle left - - arrow - categories: - - Directional Icons - - - name: Caret Right - id: caret-right - unicode: f0da - created: 2.0 - filter: - - next - - forward - - triangle right - - arrow - categories: - - Directional Icons - - - name: Columns - id: columns - unicode: f0db - created: 2.0 - filter: - - split - - panes - categories: - - Text Editor Icons - - - name: Sort - id: sort - unicode: f0dc - created: 2.0 - filter: - - order - aliases: - - unsorted - categories: - - Web Application Icons - - - name: Sort Descending - id: sort-desc - unicode: f0dd - created: 2.0 - filter: - - dropdown - - more - - menu - - arrow - aliases: - - sort-down - categories: - - Web Application Icons - - - name: Sort Ascending - id: sort-asc - unicode: f0de - created: 2.0 - aliases: - - sort-up - filter: - - arrow - categories: - - Web Application Icons - - - - name: Envelope - id: envelope - unicode: f0e0 - created: 2.0 - filter: - - email - - e-mail - - letter - - support - - mail - - notification - categories: - - Web Application Icons - - - name: LinkedIn - id: linkedin - unicode: f0e1 - created: 2.0 - categories: - - Brand Icons - - - - name: Undo - id: undo - unicode: f0e2 - created: 2.0 - filter: - - back - aliases: - - rotate-left - categories: - - Text Editor Icons - - - name: Gavel - id: gavel - unicode: f0e3 - created: 2.0 - label: - - judge - - lawyer - - opinion - aliases: - - legal - categories: - - Web Application Icons - - - name: Tachometer - id: tachometer - unicode: f0e4 - created: 2.0 - label: - - speedometer - - fast - aliases: - - dashboard - categories: - - Web Application Icons - - - name: comment-o - id: comment-o - unicode: f0e5 - created: 2.0 - filter: - - speech - - notification - - note - - chat - - bubble - - feedback - - message - - texting - - sms - - conversation - categories: - - Web Application Icons - - - name: comments-o - id: comments-o - unicode: f0e6 - created: 2.0 - filter: - - speech - - notification - - note - - chat - - bubble - - feedback - - message - - texting - - sms - - conversation - categories: - - Web Application Icons - - - name: Lightning Bolt - id: bolt - unicode: f0e7 - created: 2.0 - filter: - - lightning - - weather - aliases: - - flash - categories: - - Web Application Icons - - - name: Sitemap - id: sitemap - unicode: f0e8 - created: 2.0 - filter: - - directory - - hierarchy - - organization - categories: - - Web Application Icons - - - name: Umbrella - id: umbrella - unicode: f0e9 - created: 2.0 - categories: - - Web Application Icons - - - name: Clipboard - id: clipboard - unicode: f0ea - created: 2.0 - filter: - - copy - aliases: - - paste - categories: - - Text Editor Icons - - - name: Lightbulb Outlined - id: lightbulb-o - unicode: f0eb - created: 3.0 - filter: - - idea - - inspiration - categories: - - Web Application Icons - - - name: Exchange - id: exchange - unicode: f0ec - created: 3.0 - filter: - - transfer - - arrows - - arrow - categories: - - Web Application Icons - - Directional Icons - - - name: Cloud Download - id: cloud-download - unicode: f0ed - created: 3.0 - filter: - - import - categories: - - Web Application Icons - - - name: Cloud Upload - id: cloud-upload - unicode: f0ee - created: 3.0 - filter: - - import - categories: - - Web Application Icons - - - - name: user-md - id: user-md - unicode: f0f0 - created: 2.0 - filter: - - doctor - - profile - - medical - - nurse - categories: - - Medical Icons - - - name: Stethoscope - id: stethoscope - unicode: f0f1 - created: 3.0 - categories: - - Medical Icons - - - name: Suitcase - id: suitcase - unicode: f0f2 - created: 3.0 - filter: - - trip - - luggage - - travel - - move - - baggage - categories: - - Web Application Icons - - - name: Bell Outlined - id: bell-o - unicode: f0a2 - created: 3.0 - filter: - - alert - - reminder - - notification - categories: - - Web Application Icons - - - name: Coffee - id: coffee - unicode: f0f4 - created: 3.0 - filter: - - morning - - mug - - breakfast - - tea - - drink - - cafe - categories: - - Web Application Icons - - - name: Cutlery - id: cutlery - unicode: f0f5 - created: 3.0 - filter: - - food - - restaurant - - spoon - - knife - - dinner - - eat - categories: - - Web Application Icons - - - name: File Text Outlined - id: file-text-o - unicode: f0f6 - created: 3.0 - filter: - - new - - page - - pdf - - document - categories: - - Text Editor Icons - - File Type Icons - - - name: Building Outlined - id: building-o - unicode: f0f7 - created: 3.0 - filter: - - work - - business - - apartment - - office - - company - categories: - - Web Application Icons - - - name: hospital Outlined - id: hospital-o - unicode: f0f8 - created: 3.0 - filter: - - building - categories: - - Medical Icons - - - name: ambulance - id: ambulance - unicode: f0f9 - created: 3.0 - filter: - - vehicle - - support - - help - categories: - - Medical Icons - - Transportation Icons - - - name: medkit - id: medkit - unicode: f0fa - created: 3.0 - filter: - - first aid - - firstaid - - help - - support - - health - categories: - - Medical Icons - - - name: fighter-jet - id: fighter-jet - unicode: f0fb - created: 3.0 - filter: - - fly - - plane - - airplane - - quick - - fast - - travel - categories: - - Web Application Icons - - Transportation Icons - - - name: beer - id: beer - unicode: f0fc - created: 3.0 - filter: - - alcohol - - stein - - drink - - mug - - bar - - liquor - categories: - - Web Application Icons - - - name: H Square - id: h-square - unicode: f0fd - created: 3.0 - filter: - - hospital - - hotel - categories: - - Medical Icons - - - name: Plus Square - id: plus-square - unicode: f0fe - created: 3.0 - filter: - - add - - new - - create - - expand - categories: - - Medical Icons - - Web Application Icons - - Form Control Icons - - - - name: Angle Double Left - id: angle-double-left - unicode: f100 - created: 3.0 - filter: - - laquo - - quote - - previous - - back - - arrows - categories: - - Directional Icons - - - name: Angle Double Right - id: angle-double-right - unicode: f101 - created: 3.0 - filter: - - raquo - - quote - - next - - forward - - arrows - categories: - - Directional Icons - - - name: Angle Double Up - id: angle-double-up - unicode: f102 - created: 3.0 - filter: - - arrows - categories: - - Directional Icons - - - name: Angle Double Down - id: angle-double-down - unicode: f103 - created: 3.0 - filter: - - arrows - categories: - - Directional Icons - - - name: angle-left - id: angle-left - unicode: f104 - created: 3.0 - filter: - - previous - - back - - arrow - categories: - - Directional Icons - - - name: angle-right - id: angle-right - unicode: f105 - created: 3.0 - filter: - - next - - forward - - arrow - categories: - - Directional Icons - - - name: angle-up - id: angle-up - unicode: f106 - created: 3.0 - filter: - - arrow - categories: - - Directional Icons - - - name: angle-down - id: angle-down - unicode: f107 - created: 3.0 - filter: - - arrow - categories: - - Directional Icons - - - name: Desktop - id: desktop - unicode: f108 - created: 3.0 - filter: - - monitor - - screen - - desktop - - computer - - demo - - device - categories: - - Web Application Icons - - - name: Laptop - id: laptop - unicode: f109 - created: 3.0 - filter: - - demo - - computer - - device - categories: - - Web Application Icons - - - name: tablet - id: tablet - unicode: f10a - created: 3.0 - filter: - - ipad - - device - categories: - - Web Application Icons - - - name: Mobile Phone - id: mobile - unicode: f10b - created: 3.0 - filter: - - cell phone - - cellphone - - text - - call - - iphone - - number - - telephone - aliases: - - mobile-phone - categories: - - Web Application Icons - - - name: Circle Outlined - id: circle-o - unicode: f10c - created: 3.0 - categories: - - Web Application Icons - - Form Control Icons - - - name: quote-left - id: quote-left - unicode: f10d - created: 3.0 - categories: - - Web Application Icons - - - name: quote-right - id: quote-right - unicode: f10e - created: 3.0 - categories: - - Web Application Icons - - - - name: Spinner - id: spinner - unicode: f110 - created: 3.0 - filter: - - loading - - progress - categories: - - Web Application Icons - - Spinner Icons - - - name: Circle - id: circle - unicode: f111 - created: 3.0 - filter: - - dot - - notification - categories: - - Web Application Icons - - Form Control Icons - - - name: Reply - id: reply - unicode: f112 - created: 3.0 - aliases: - - mail-reply - categories: - - Web Application Icons - - - name: GitHub Alt - id: github-alt - unicode: f113 - created: 3.0 - url: github.com/logos - filter: - - octocat - categories: - - Brand Icons - - - name: Folder Outlined - id: folder-o - unicode: f114 - created: 3.0 - categories: - - Web Application Icons - - - name: Folder Open Outlined - id: folder-open-o - unicode: f115 - created: 3.0 - categories: - - Web Application Icons - - - name: Smile Outlined - id: smile-o - unicode: f118 - created: 3.1 - filter: - - face - - emoticon - - happy - - approve - - satisfied - - rating - categories: - - Web Application Icons - - - name: Frown Outlined - id: frown-o - unicode: f119 - created: 3.1 - filter: - - face - - emoticon - - sad - - disapprove - - rating - categories: - - Web Application Icons - - - name: Meh Outlined - id: meh-o - unicode: f11a - created: 3.1 - filter: - - face - - emoticon - - rating - - neutral - categories: - - Web Application Icons - - - name: Gamepad - id: gamepad - unicode: f11b - created: 3.1 - filter: - - controller - categories: - - Web Application Icons - - - name: Keyboard Outlined - id: keyboard-o - unicode: f11c - created: 3.1 - filter: - - type - - input - categories: - - Web Application Icons - - - name: Flag Outlined - id: flag-o - unicode: f11d - created: 3.1 - filter: - - report - - notification - categories: - - Web Application Icons - - - name: flag-checkered - id: flag-checkered - unicode: f11e - created: 3.1 - filter: - - report - - notification - - notify - categories: - - Web Application Icons - - - - name: Terminal - id: terminal - unicode: f120 - created: 3.1 - filter: - - command - - prompt - - code - categories: - - Web Application Icons - - - name: Code - id: code - unicode: f121 - created: 3.1 - filter: - - html - - brackets - categories: - - Web Application Icons - - - name: reply-all - id: reply-all - unicode: f122 - created: 3.1 - aliases: - - mail-reply-all - categories: - - Web Application Icons - - - name: Star Half Outlined - id: star-half-o - unicode: f123 - created: 3.1 - filter: - - award - - achievement - - rating - - score - aliases: - - star-half-empty - - star-half-full - categories: - - Web Application Icons - - - name: location-arrow - id: location-arrow - unicode: f124 - created: 3.1 - filter: - - map - - coordinates - - location - - address - - place - - where - categories: - - Web Application Icons - - - name: crop - id: crop - unicode: f125 - created: 3.1 - categories: - - Web Application Icons - - - name: code-fork - id: code-fork - unicode: f126 - created: 3.1 - filter: - - git - - fork - - vcs - - svn - - github - - rebase - - version - - merge - categories: - - Web Application Icons - - - name: Chain Broken - id: chain-broken - unicode: f127 - created: 3.1 - filter: - - remove - aliases: - - unlink - categories: - - Text Editor Icons - - - name: Question - id: question - unicode: f128 - created: 3.1 - filter: - - help - - information - - unknown - - support - categories: - - Web Application Icons - - - name: Info - id: info - unicode: f129 - created: 3.1 - filter: - - help - - information - - more - - details - categories: - - Web Application Icons - - - name: exclamation - id: exclamation - unicode: f12a - created: 3.1 - filter: - - warning - - error - - problem - - notification - - notify - - alert - categories: - - Web Application Icons - - - name: superscript - id: superscript - unicode: f12b - created: 3.1 - filter: - - exponential - categories: - - Text Editor Icons - - - name: subscript - id: subscript - unicode: f12c - created: 3.1 - categories: - - Text Editor Icons - - - name: eraser - id: eraser - unicode: f12d - created: 3.1 - filter: - - remove - - delete - categories: - - Text Editor Icons - - Web Application Icons - - - name: Puzzle Piece - id: puzzle-piece - unicode: f12e - created: 3.1 - filter: - - addon - - add-on - - section - categories: - - Web Application Icons - - - - name: microphone - id: microphone - unicode: f130 - created: 3.1 - filter: - - record - - voice - - sound - categories: - - Web Application Icons - - - name: Microphone Slash - id: microphone-slash - unicode: f131 - created: 3.1 - filter: - - record - - voice - - sound - - mute - categories: - - Web Application Icons - - - name: shield - id: shield - unicode: f132 - created: 3.1 - filter: - - award - - achievement - - security - - winner - categories: - - Web Application Icons - - - name: calendar-o - id: calendar-o - unicode: f133 - created: 3.1 - filter: - - date - - time - - when - - event - categories: - - Web Application Icons - - - name: fire-extinguisher - id: fire-extinguisher - unicode: f134 - created: 3.1 - categories: - - Web Application Icons - - - name: rocket - id: rocket - unicode: f135 - created: 3.1 - filter: - - app - categories: - - Web Application Icons - - Transportation Icons - - - name: MaxCDN - id: maxcdn - unicode: f136 - created: 3.1 - categories: - - Brand Icons - - - name: Chevron Circle Left - id: chevron-circle-left - unicode: f137 - created: 3.1 - filter: - - previous - - back - - arrow - categories: - - Directional Icons - - - name: Chevron Circle Right - id: chevron-circle-right - unicode: f138 - created: 3.1 - filter: - - next - - forward - - arrow - categories: - - Directional Icons - - - name: Chevron Circle Up - id: chevron-circle-up - unicode: f139 - created: 3.1 - filter: - - arrow - categories: - - Directional Icons - - - name: Chevron Circle Down - id: chevron-circle-down - unicode: f13a - created: 3.1 - filter: - - more - - dropdown - - menu - - arrow - categories: - - Directional Icons - - - name: HTML 5 Logo - id: html5 - unicode: f13b - created: 3.1 - code: - - code - - html5 - categories: - - Brand Icons - - - name: CSS 3 Logo - id: css3 - unicode: f13c - created: 3.1 - filter: - - code - categories: - - Brand Icons - - - name: Anchor - id: anchor - unicode: f13d - created: 3.1 - filter: - - link - categories: - - Web Application Icons - - - name: Unlock Alt - id: unlock-alt - unicode: f13e - created: 3.1 - filter: - - protect - - admin - - password - - lock - categories: - - Web Application Icons - - - - name: Bullseye - id: bullseye - unicode: f140 - created: 3.1 - filter: - - target - categories: - - Web Application Icons - - - name: Ellipsis Horizontal - id: ellipsis-h - unicode: f141 - created: 3.1 - filter: - - dots - categories: - - Web Application Icons - - - name: Ellipsis Vertical - id: ellipsis-v - unicode: f142 - created: 3.1 - filter: - - dots - categories: - - Web Application Icons - - - name: RSS Square - id: rss-square - unicode: f143 - created: 3.1 - filter: - - feed - - blog - categories: - - Web Application Icons - - - name: Play Circle - id: play-circle - unicode: f144 - created: 3.1 - filter: - - start - - playing - categories: - - Video Player Icons - - - name: Ticket - id: ticket - unicode: f145 - created: 3.1 - filter: - - movie - - pass - - support - categories: - - Web Application Icons - - - name: Minus Square - id: minus-square - unicode: f146 - created: 3.1 - filter: - - hide - - minify - - delete - - remove - - trash - - hide - - collapse - categories: - - Web Application Icons - - Form Control Icons - - - name: Minus Square Outlined - id: minus-square-o - unicode: f147 - created: 3.1 - filter: - - hide - - minify - - delete - - remove - - trash - - hide - - collapse - categories: - - Web Application Icons - - Form Control Icons - - - - name: Level Up - id: level-up - unicode: f148 - created: 3.1 - filter: - - arrow - categories: - - Web Application Icons - - - name: Level Down - id: level-down - unicode: f149 - created: 3.1 - filter: - - arrow - categories: - - Web Application Icons - - - name: Check Square - id: check-square - unicode: f14a - created: 3.1 - filter: - - checkmark - - done - - todo - - agree - - accept - - confirm - - ok - categories: - - Web Application Icons - - Form Control Icons - - - name: Pencil Square - id: pencil-square - unicode: f14b - created: 3.1 - filter: - - write - - edit - - update - categories: - - Web Application Icons - - - name: External Link Square - id: external-link-square - unicode: f14c - created: 3.1 - filter: - - open - - new - categories: - - Web Application Icons - - - name: Share Square - id: share-square - unicode: f14d - created: 3.1 - filter: - - social - - send - categories: - - Web Application Icons - - - name: Compass - id: compass - unicode: f14e - created: 3.2 - filter: - - safari - - directory - - menu - - location - categories: - - Web Application Icons - - - - name: Caret Square Outlined Down - id: caret-square-o-down - unicode: f150 - created: 3.2 - aliases: - - toggle-down - filter: - - more - - dropdown - - menu - categories: - - Web Application Icons - - Directional Icons - - - name: Caret Square Outlined Up - id: caret-square-o-up - unicode: f151 - created: 3.2 - aliases: - - toggle-up - categories: - - Web Application Icons - - Directional Icons - - - name: Caret Square Outlined Right - id: caret-square-o-right - unicode: f152 - created: 3.2 - filter: - - next - - forward - aliases: - - toggle-right - categories: - - Web Application Icons - - Directional Icons - - - name: Euro (EUR) - id: eur - unicode: f153 - created: 3.2 - aliases: - - euro - categories: - - Currency Icons - - - name: GBP - id: gbp - unicode: f154 - created: 3.2 - categories: - - Currency Icons - - - name: US Dollar - id: usd - unicode: f155 - created: 3.2 - aliases: - - dollar - categories: - - Currency Icons - - - name: Indian Rupee (INR) - id: inr - unicode: f156 - created: 3.2 - aliases: - - rupee - categories: - - Currency Icons - - - name: Japanese Yen (JPY) - id: jpy - unicode: f157 - created: 3.2 - aliases: - - cny - - rmb - - yen - categories: - - Currency Icons - - - name: Russian Ruble (RUB) - id: rub - unicode: f158 - created: 4.0 - aliases: - - ruble - - rouble - categories: - - Currency Icons - - - name: Korean Won (KRW) - id: krw - unicode: f159 - created: 3.2 - aliases: - - won - categories: - - Currency Icons - - - name: Bitcoin (BTC) - id: btc - unicode: f15a - created: 3.2 - aliases: - - bitcoin - categories: - - Currency Icons - - Brand Icons - - - name: File - id: file - unicode: f15b - created: 3.2 - filter: - - new - - page - - pdf - - document - categories: - - Text Editor Icons - - File Type Icons - - - name: File Text - id: file-text - unicode: f15c - created: 3.2 - filter: - - new - - page - - pdf - - document - categories: - - Text Editor Icons - - File Type Icons - - - name: Sort Alpha Ascending - id: sort-alpha-asc - unicode: f15d - created: 3.2 - categories: - - Web Application Icons - - - name: Sort Alpha Descending - id: sort-alpha-desc - unicode: f15e - created: 3.2 - categories: - - Web Application Icons - - - - name: Sort Amount Ascending - id: sort-amount-asc - unicode: f160 - created: 3.2 - categories: - - Web Application Icons - - - name: Sort Amount Descending - id: sort-amount-desc - unicode: f161 - created: 3.2 - categories: - - Web Application Icons - - - name: Sort Numeric Ascending - id: sort-numeric-asc - unicode: f162 - created: 3.2 - filter: - - numbers - categories: - - Web Application Icons - - - name: Sort Numeric Descending - id: sort-numeric-desc - unicode: f163 - created: 3.2 - filter: - - numbers - categories: - - Web Application Icons - - - - name: thumbs-up - id: thumbs-up - unicode: f164 - created: 3.2 - filter: - - like - - favorite - - approve - - agree - - hand - categories: - - Web Application Icons - - Hand Icons - - - name: thumbs-down - id: thumbs-down - unicode: f165 - created: 3.2 - filter: - - dislike - - disapprove - - disagree - - hand - categories: - - Web Application Icons - - Hand Icons - - - name: YouTube Square - id: youtube-square - unicode: f166 - created: 3.2 - filter: - - video - - film - categories: - - Brand Icons - - - name: YouTube - id: youtube - unicode: f167 - created: 3.2 - filter: - - video - - film - categories: - - Brand Icons - - - name: Xing - id: xing - unicode: f168 - created: 3.2 - categories: - - Brand Icons - - - name: Xing Square - id: xing-square - unicode: f169 - created: 3.2 - categories: - - Brand Icons - - - name: YouTube Play - id: youtube-play - unicode: f16a - created: 3.2 - filter: - - start - - playing - categories: - - Brand Icons - - Video Player Icons - - - name: Dropbox - id: dropbox - unicode: f16b - created: 3.2 - categories: - - Brand Icons - - - name: Stack Overflow - id: stack-overflow - unicode: f16c - created: 3.2 - categories: - - Brand Icons - - - name: Instagram - id: instagram - unicode: f16d - created: 4.6 - categories: - - Brand Icons - - - name: Flickr - id: flickr - unicode: f16e - created: 3.2 - categories: - - Brand Icons - - - name: App.net - id: adn - unicode: f170 - created: 3.2 - categories: - - Brand Icons - - - name: Bitbucket - id: bitbucket - unicode: f171 - created: 3.2 - filter: - - git - categories: - - Brand Icons - - - name: Bitbucket Square - id: bitbucket-square - unicode: f172 - created: 3.2 - filter: - - git - categories: - - Brand Icons - - - name: Tumblr - id: tumblr - unicode: f173 - created: 3.2 - categories: - - Brand Icons - - - name: Tumblr Square - id: tumblr-square - unicode: f174 - created: 3.2 - categories: - - Brand Icons - - - name: Long Arrow Down - id: long-arrow-down - unicode: f175 - created: 3.2 - categories: - - Directional Icons - - - name: Long Arrow Up - id: long-arrow-up - unicode: f176 - created: 3.2 - categories: - - Directional Icons - - - name: Long Arrow Left - id: long-arrow-left - unicode: f177 - created: 3.2 - filter: - - previous - - back - categories: - - Directional Icons - - - name: Long Arrow Right - id: long-arrow-right - unicode: f178 - created: 3.2 - categories: - - Directional Icons - - - name: Apple - id: apple - unicode: f179 - created: 3.2 - filter: - - osx - - food - categories: - - Brand Icons - - - name: Windows - id: windows - unicode: f17a - created: 3.2 - filter: - - microsoft - categories: - - Brand Icons - - - name: Android - id: android - unicode: f17b - created: 3.2 - filter: - - robot - categories: - - Brand Icons - - - name: Linux - id: linux - unicode: f17c - created: 3.2 - filter: - - tux - categories: - - Brand Icons - - - name: Dribbble - id: dribbble - unicode: f17d - created: 3.2 - categories: - - Brand Icons - - - name: Skype - id: skype - unicode: f17e - created: 3.2 - categories: - - Brand Icons - - - - name: Foursquare - id: foursquare - unicode: f180 - created: 3.2 - categories: - - Brand Icons - - - name: Trello - id: trello - unicode: f181 - created: 3.2 - categories: - - Brand Icons - - - name: Female - id: female - unicode: f182 - created: 3.2 - filter: - - woman - - user - - person - - profile - categories: - - Web Application Icons - - - name: Male - id: male - unicode: f183 - created: 3.2 - filter: - - man - - user - - person - - profile - categories: - - Web Application Icons - - - name: Gratipay (Gittip) - id: gratipay - unicode: f184 - created: 3.2 - aliases: - - gittip - filter: - - heart - - like - - favorite - - love - categories: - - Brand Icons - - - name: Sun Outlined - id: sun-o - unicode: f185 - created: 3.2 - filter: - - weather - - contrast - - lighter - - brighten - - day - categories: - - Web Application Icons - - - name: Moon Outlined - id: moon-o - unicode: f186 - created: 3.2 - filter: - - night - - darker - - contrast - categories: - - Web Application Icons - - - name: Archive - id: archive - unicode: f187 - created: 3.2 - filter: - - box - - storage - categories: - - Web Application Icons - - - name: Bug - id: bug - unicode: f188 - created: 3.2 - filter: - - report - - insect - categories: - - Web Application Icons - - - name: VK - id: vk - unicode: f189 - created: 3.2 - categories: - - Brand Icons - - - name: Weibo - id: weibo - unicode: f18a - created: 3.2 - categories: - - Brand Icons - - - name: Renren - id: renren - unicode: f18b - created: 3.2 - categories: - - Brand Icons - - - - name: Pagelines - id: pagelines - unicode: f18c - created: 4.0 - filter: - - leaf - - leaves - - tree - - plant - - eco - - nature - categories: - - Brand Icons - - - name: Stack Exchange - id: stack-exchange - unicode: f18d - created: 4.0 - categories: - - Brand Icons - - - name: Arrow Circle Outlined Right - id: arrow-circle-o-right - unicode: f18e - created: 4.0 - filter: - - next - - forward - categories: - - Directional Icons - - - - name: Arrow Circle Outlined Left - id: arrow-circle-o-left - unicode: f190 - created: 4.0 - filter: - - previous - - back - categories: - - Directional Icons - - - name: Caret Square Outlined Left - id: caret-square-o-left - unicode: f191 - created: 4.0 - filter: - - previous - - back - aliases: - - toggle-left - categories: - - Web Application Icons - - Directional Icons - - - name: Dot Circle Outlined - id: dot-circle-o - unicode: f192 - created: 4.0 - filter: - - target - - bullseye - - notification - categories: - - Web Application Icons - - Form Control Icons - - - name: Wheelchair - id: wheelchair - unicode: f193 - created: 4.0 - filter: - - handicap - - person - categories: - - Web Application Icons - - Medical Icons - - Transportation Icons - - Accessibility Icons - - - name: Vimeo Square - id: vimeo-square - unicode: f194 - created: 4.0 - categories: - - Brand Icons - - - name: Turkish Lira (TRY) - id: try - unicode: f195 - created: 4.0 - aliases: - - turkish-lira - categories: - - Currency Icons - - - name: Plus Square Outlined - id: plus-square-o - unicode: f196 - created: 4.0 - filter: - - add - - new - - create - - expand - categories: - - Web Application Icons - - Form Control Icons - - - name: Space Shuttle - id: space-shuttle - unicode: f197 - created: 4.1 - filter: - categories: - - Web Application Icons - - Transportation Icons - - - name: Slack Logo - id: slack - unicode: f198 - created: 4.1 - filter: - - hashtag - - anchor - - hash - categories: - - Brand Icons - - - name: Envelope Square - id: envelope-square - unicode: f199 - created: 4.1 - categories: - - Web Application Icons - - - name: WordPress Logo - id: wordpress - unicode: f19a - created: 4.1 - categories: - - Brand Icons - - - name: OpenID - id: openid - unicode: f19b - created: 4.1 - categories: - - Brand Icons - - - name: University - id: university - unicode: f19c - created: 4.1 - aliases: - - institution - - bank - categories: - - Web Application Icons - - - name: Graduation Cap - id: graduation-cap - unicode: f19d - created: 4.1 - aliases: - - mortar-board - filter: - - learning - - school - - student - categories: - - Web Application Icons - - - name: Yahoo Logo - id: yahoo - unicode: f19e - created: 4.1 - categories: - - Brand Icons - - - - name: Google Logo - id: google - unicode: f1a0 - created: 4.1 - categories: - - Brand Icons - - - name: reddit Logo - id: reddit - unicode: f1a1 - created: 4.1 - categories: - - Brand Icons - - - name: reddit Square - id: reddit-square - unicode: f1a2 - created: 4.1 - categories: - - Brand Icons - - - name: StumbleUpon Circle - id: stumbleupon-circle - unicode: f1a3 - created: 4.1 - categories: - - Brand Icons - - - name: StumbleUpon Logo - id: stumbleupon - unicode: f1a4 - created: 4.1 - categories: - - Brand Icons - - - name: Delicious Logo - id: delicious - unicode: f1a5 - created: 4.1 - categories: - - Brand Icons - - - name: Digg Logo - id: digg - unicode: f1a6 - created: 4.1 - categories: - - Brand Icons - - - name: Pied Piper PP Logo (Old) - id: pied-piper-pp - unicode: f1a7 - created: 4.1 - categories: - - Brand Icons - - - name: Pied Piper Alternate Logo - id: pied-piper-alt - unicode: f1a8 - created: 4.1 - categories: - - Brand Icons - - - name: Drupal Logo - id: drupal - unicode: f1a9 - created: 4.1 - categories: - - Brand Icons - - - name: Joomla Logo - id: joomla - unicode: f1aa - created: 4.1 - categories: - - Brand Icons - - - name: Language - id: language - unicode: f1ab - created: 4.1 - categories: - - Web Application Icons - - - name: Fax - id: fax - unicode: f1ac - created: 4.1 - categories: - - Web Application Icons - - - name: Building - id: building - unicode: f1ad - created: 4.1 - filter: - - work - - business - - apartment - - office - - company - categories: - - Web Application Icons - - - name: Child - id: child - unicode: f1ae - created: 4.1 - categories: - - Web Application Icons - - - - name: Paw - id: paw - unicode: f1b0 - created: 4.1 - filter: - - pet - categories: - - Web Application Icons - - - name: spoon - id: spoon - unicode: f1b1 - created: 4.1 - categories: - - Web Application Icons - - - name: Cube - id: cube - unicode: f1b2 - created: 4.1 - categories: - - Web Application Icons - - - name: Cubes - id: cubes - unicode: f1b3 - created: 4.1 - categories: - - Web Application Icons - - - name: Behance - id: behance - unicode: f1b4 - created: 4.1 - categories: - - Brand Icons - - - name: Behance Square - id: behance-square - unicode: f1b5 - created: 4.1 - categories: - - Brand Icons - - - name: Steam - id: steam - unicode: f1b6 - created: 4.1 - categories: - - Brand Icons - - - name: Steam Square - id: steam-square - unicode: f1b7 - created: 4.1 - categories: - - Brand Icons - - - name: Recycle - id: recycle - unicode: f1b8 - created: 4.1 - categories: - - Web Application Icons - - - name: Car - id: car - unicode: f1b9 - created: 4.1 - aliases: - - automobile - filter: - - vehicle - categories: - - Web Application Icons - - Transportation Icons - - - name: Taxi - id: taxi - unicode: f1ba - created: 4.1 - aliases: - - cab - filter: - - vehicle - categories: - - Web Application Icons - - Transportation Icons - - - name: Tree - id: tree - unicode: f1bb - created: 4.1 - categories: - - Web Application Icons - - - name: Spotify - id: spotify - unicode: f1bc - created: 4.1 - categories: - - Brand Icons - - - name: deviantART - id: deviantart - unicode: f1bd - created: 4.1 - categories: - - Brand Icons - - - name: SoundCloud - id: soundcloud - unicode: f1be - created: 4.1 - categories: - - Brand Icons - - - name: Database - id: database - unicode: f1c0 - created: 4.1 - categories: - - Web Application Icons - - - name: PDF File Outlined - id: file-pdf-o - unicode: f1c1 - created: 4.1 - categories: - - Web Application Icons - - File Type Icons - - - name: Word File Outlined - id: file-word-o - unicode: f1c2 - created: 4.1 - categories: - - Web Application Icons - - File Type Icons - - - name: Excel File Outlined - id: file-excel-o - unicode: f1c3 - created: 4.1 - categories: - - Web Application Icons - - File Type Icons - - - name: Powerpoint File Outlined - id: file-powerpoint-o - unicode: f1c4 - created: 4.1 - categories: - - Web Application Icons - - File Type Icons - - - name: Image File Outlined - id: file-image-o - unicode: f1c5 - created: 4.1 - aliases: - - file-photo-o - - file-picture-o - categories: - - Web Application Icons - - File Type Icons - - - name: Archive File Outlined - id: file-archive-o - unicode: f1c6 - created: 4.1 - aliases: - - file-zip-o - categories: - - Web Application Icons - - File Type Icons - - - name: Audio File Outlined - id: file-audio-o - unicode: f1c7 - created: 4.1 - aliases: - - file-sound-o - categories: - - Web Application Icons - - File Type Icons - - - name: Video File Outlined - id: file-video-o - unicode: f1c8 - created: 4.1 - aliases: - - file-movie-o - categories: - - Web Application Icons - - File Type Icons - - - name: Code File Outlined - id: file-code-o - unicode: f1c9 - created: 4.1 - categories: - - Web Application Icons - - File Type Icons - - - name: Vine - id: vine - unicode: f1ca - created: 4.1 - categories: - - Brand Icons - - - name: Codepen - id: codepen - unicode: f1cb - created: 4.1 - categories: - - Brand Icons - - - name: jsFiddle - id: jsfiddle - unicode: f1cc - created: 4.1 - categories: - - Brand Icons - - - name: Life Ring - id: life-ring - unicode: f1cd - created: 4.1 - aliases: - - life-bouy # TODO: Deprecated - remove in 5.0.0 - - life-buoy - - life-saver - - support - categories: - - Web Application Icons - - - name: Circle Outlined Notched - id: circle-o-notch - unicode: f1ce - created: 4.1 - categories: - - Web Application Icons - - Spinner Icons - - - - name: Rebel Alliance - id: rebel - unicode: f1d0 - created: 4.1 - aliases: - - ra - - resistance - categories: - - Brand Icons - - - name: Galactic Empire - id: empire - unicode: f1d1 - created: 4.1 - aliases: - - ge - categories: - - Brand Icons - - - name: Git Square - id: git-square - unicode: f1d2 - created: 4.1 - categories: - - Brand Icons - - - name: Git - id: git - unicode: f1d3 - created: 4.1 - categories: - - Brand Icons - - - name: Hacker News - id: hacker-news - unicode: f1d4 - created: 4.1 - aliases: - - y-combinator-square - - yc-square - categories: - - Brand Icons - - - name: Tencent Weibo - id: tencent-weibo - unicode: f1d5 - created: 4.1 - categories: - - Brand Icons - - - name: QQ - id: qq - unicode: f1d6 - created: 4.1 - categories: - - Brand Icons - - - name: Weixin (WeChat) - id: weixin - unicode: f1d7 - created: 4.1 - aliases: - - wechat - categories: - - Brand Icons - - - name: Paper Plane - id: paper-plane - unicode: f1d8 - created: 4.1 - aliases: - - send - categories: - - Web Application Icons - - - name: Paper Plane Outlined - id: paper-plane-o - unicode: f1d9 - created: 4.1 - aliases: - - send-o - categories: - - Web Application Icons - - - name: History - id: history - unicode: f1da - created: 4.1 - categories: - - Web Application Icons - - - name: Circle Outlined Thin - id: circle-thin - unicode: f1db - created: 4.1 - categories: - - Web Application Icons - - - name: header - id: header - unicode: f1dc - created: 4.1 - filter: - - heading - categories: - - Text Editor Icons - - - name: paragraph - id: paragraph - unicode: f1dd - created: 4.1 - categories: - - Text Editor Icons - - - name: Sliders - id: sliders - unicode: f1de - created: 4.1 - filter: - - settings - categories: - - Web Application Icons - - - - name: Share Alt - id: share-alt - unicode: f1e0 - created: 4.1 - categories: - - Web Application Icons - - Brand Icons - - - name: Share Alt Square - id: share-alt-square - unicode: f1e1 - created: 4.1 - categories: - - Web Application Icons - - Brand Icons - - - name: Bomb - id: bomb - unicode: f1e2 - created: 4.1 - categories: - - Web Application Icons - - - name: Futbol Outlined - id: futbol-o - unicode: f1e3 - created: 4.2 - aliases: - - soccer-ball-o - categories: - - Web Application Icons - - - name: TTY - id: tty - unicode: f1e4 - created: 4.2 - categories: - - Web Application Icons - - Accessibility Icons - - - name: Binoculars - id: binoculars - unicode: f1e5 - created: 4.2 - categories: - - Web Application Icons - - - name: Plug - id: plug - unicode: f1e6 - created: 4.2 - filter: - - power - - connect - categories: - - Web Application Icons - - - name: Slideshare - id: slideshare - unicode: f1e7 - created: 4.2 - categories: - - Brand Icons - - - name: Twitch - id: twitch - unicode: f1e8 - created: 4.2 - categories: - - Brand Icons - - - name: Yelp - id: yelp - unicode: f1e9 - created: 4.2 - categories: - - Brand Icons - - - name: Newspaper Outlined - id: newspaper-o - unicode: f1ea - created: 4.2 - filter: - - press - categories: - - Web Application Icons - - - name: WiFi - id: wifi - unicode: f1eb - created: 4.2 - categories: - - Web Application Icons - - - name: Calculator - id: calculator - unicode: f1ec - created: 4.2 - categories: - - Web Application Icons - - - name: Paypal - id: paypal - unicode: f1ed - created: 4.2 - categories: - - Brand Icons - - Payment Icons - - - name: Google Wallet - id: google-wallet - unicode: f1ee - created: 4.2 - categories: - - Brand Icons - - Payment Icons - - - - name: Visa Credit Card - id: cc-visa - unicode: f1f0 - created: 4.2 - categories: - - Brand Icons - - Payment Icons - - - name: MasterCard Credit Card - id: cc-mastercard - unicode: f1f1 - created: 4.2 - categories: - - Brand Icons - - Payment Icons - - - name: Discover Credit Card - id: cc-discover - unicode: f1f2 - created: 4.2 - categories: - - Brand Icons - - Payment Icons - - - name: American Express Credit Card - id: cc-amex - unicode: f1f3 - created: 4.2 - filter: - - amex - categories: - - Brand Icons - - Payment Icons - - - name: Paypal Credit Card - id: cc-paypal - unicode: f1f4 - created: 4.2 - categories: - - Brand Icons - - Payment Icons - - - name: Stripe Credit Card - id: cc-stripe - unicode: f1f5 - created: 4.2 - categories: - - Brand Icons - - Payment Icons - - - name: Bell Slash - id: bell-slash - unicode: f1f6 - created: 4.2 - categories: - - Web Application Icons - - - name: Bell Slash Outlined - id: bell-slash-o - unicode: f1f7 - created: 4.2 - categories: - - Web Application Icons - - - name: Trash - id: trash - unicode: f1f8 - created: 4.2 - filter: - - garbage - - delete - - remove - - hide - categories: - - Web Application Icons - - - name: Copyright - id: copyright - unicode: f1f9 - created: 4.2 - categories: - - Web Application Icons - - - name: At - id: at - unicode: f1fa - created: 4.2 - categories: - - Web Application Icons - - - name: Eyedropper - id: eyedropper - unicode: f1fb - created: 4.2 - categories: - - Web Application Icons - - - name: Paint Brush - id: paint-brush - unicode: f1fc - created: 4.2 - categories: - - Web Application Icons - - - name: Birthday Cake - id: birthday-cake - unicode: f1fd - created: 4.2 - categories: - - Web Application Icons - - - name: Area Chart - id: area-chart - unicode: f1fe - created: 4.2 - filter: - - graph - - analytics - categories: - - Web Application Icons - - Chart Icons - - - name: Pie Chart - id: pie-chart - unicode: f200 - created: 4.2 - filter: - - graph - - analytics - categories: - - Web Application Icons - - Chart Icons - - - name: Line Chart - id: line-chart - unicode: f201 - created: 4.2 - filter: - - graph - - analytics - categories: - - Web Application Icons - - Chart Icons - - - name: last.fm - id: lastfm - unicode: f202 - created: 4.2 - categories: - - Brand Icons - - - name: last.fm Square - id: lastfm-square - unicode: f203 - created: 4.2 - categories: - - Brand Icons - - - name: Toggle Off - id: toggle-off - unicode: f204 - created: 4.2 - categories: - - Web Application Icons - - - name: Toggle On - id: toggle-on - unicode: f205 - created: 4.2 - categories: - - Web Application Icons - - - name: Bicycle - id: bicycle - unicode: f206 - created: 4.2 - filter: - - vehicle - - bike - categories: - - Web Application Icons - - Transportation Icons - - - name: Bus - id: bus - unicode: f207 - created: 4.2 - filter: - - vehicle - categories: - - Web Application Icons - - Transportation Icons - - - name: ioxhost - id: ioxhost - unicode: f208 - created: 4.2 - url: ioxhost.co.uk - categories: - - Brand Icons - - - name: AngelList - id: angellist - unicode: f209 - created: 4.2 - categories: - - Brand Icons - - - name: Closed Captions - id: cc - unicode: f20a - created: 4.2 - categories: - - Web Application Icons - - Accessibility Icons - - - name: Shekel (ILS) - id: ils - unicode: f20b - created: 4.2 - aliases: - - shekel - - sheqel - categories: - - Currency Icons - - - name: meanpath - id: meanpath - unicode: f20c - created: 4.2 - url: meanpath.com - categories: - - Brand Icons - - - name: BuySellAds - id: buysellads - unicode: f20d - created: 4.3 - url: buysellads.com - categories: - - Brand Icons - - - name: Connect Develop - id: connectdevelop - unicode: f20e - created: 4.3 - url: connectdevelop.com - categories: - - Brand Icons - - - - name: DashCube - id: dashcube - unicode: f210 - created: 4.3 - url: dashcube.com - categories: - - Brand Icons - - - name: Forumbee - id: forumbee - unicode: f211 - created: 4.3 - url: forumbee.com - categories: - - Brand Icons - - - name: Leanpub - id: leanpub - unicode: f212 - created: 4.3 - url: leanpub.com - categories: - - Brand Icons - - - name: Sellsy - id: sellsy - unicode: f213 - created: 4.3 - url: sellsy.com - categories: - - Brand Icons - - - name: Shirts in Bulk - id: shirtsinbulk - unicode: f214 - created: 4.3 - url: shirtsinbulk.com - categories: - - Brand Icons - - - name: SimplyBuilt - id: simplybuilt - unicode: f215 - created: 4.3 - url: simplybuilt.com - categories: - - Brand Icons - - - name: skyatlas - id: skyatlas - unicode: f216 - created: 4.3 - url: skyatlas.com - categories: - - Brand Icons - - - name: Add to Shopping Cart - id: cart-plus - unicode: f217 - created: 4.3 - filter: - - add - - shopping - categories: - - Web Application Icons - - - name: Shopping Cart Arrow Down - id: cart-arrow-down - unicode: f218 - created: 4.3 - filter: - - shopping - categories: - - Web Application Icons - - - name: Diamond - id: diamond - unicode: f219 - created: 4.3 - filter: - - gem - - gemstone - categories: - - Web Application Icons - - - name: Ship - id: ship - unicode: f21a - created: 4.3 - filter: - - boat - - sea - categories: - - Web Application Icons - - Transportation Icons - - - name: User Secret - id: user-secret - unicode: f21b - created: 4.3 - filter: - - whisper - - spy - - incognito - - privacy - categories: - - Web Application Icons - - - name: Motorcycle - id: motorcycle - unicode: f21c - created: 4.3 - filter: - - vehicle - - bike - categories: - - Web Application Icons - - Transportation Icons - - - name: Street View - id: street-view - unicode: f21d - created: 4.3 - filter: - - map - categories: - - Web Application Icons - - - name: Heartbeat - id: heartbeat - unicode: f21e - created: 4.3 - filter: - - ekg - categories: - - Web Application Icons - - Medical Icons - - - - name: Venus - id: venus - unicode: f221 - created: 4.3 - filter: - - female - categories: - - Gender Icons - - - name: Mars - id: mars - unicode: f222 - created: 4.3 - filter: - - male - categories: - - Gender Icons - - - name: Mercury - id: mercury - unicode: f223 - created: 4.3 - filter: - - transgender - categories: - - Gender Icons - - - name: Transgender - id: transgender - unicode: f224 - created: 4.3 - aliases: - - intersex - categories: - - Gender Icons - - - name: Transgender Alt - id: transgender-alt - unicode: f225 - created: 4.3 - categories: - - Gender Icons - - - name: Venus Double - id: venus-double - unicode: f226 - created: 4.3 - categories: - - Gender Icons - - - name: Mars Double - id: mars-double - unicode: f227 - created: 4.3 - categories: - - Gender Icons - - - name: Venus Mars - id: venus-mars - unicode: f228 - created: 4.3 - categories: - - Gender Icons - - - name: Mars Stroke - id: mars-stroke - unicode: f229 - created: 4.3 - categories: - - Gender Icons - - - name: Mars Stroke Vertical - id: mars-stroke-v - unicode: f22a - created: 4.3 - categories: - - Gender Icons - - - name: Mars Stroke Horizontal - id: mars-stroke-h - unicode: f22b - created: 4.3 - categories: - - Gender Icons - - - name: Neuter - id: neuter - unicode: f22c - created: 4.3 - categories: - - Gender Icons - - - name: Genderless - id: genderless - unicode: f22d - created: 4.4 - categories: - - Gender Icons - - - - name: Facebook Official - id: facebook-official - unicode: f230 - created: 4.3 - categories: - - Brand Icons - - - name: Pinterest P - id: pinterest-p - unicode: f231 - created: 4.3 - categories: - - Brand Icons - - - name: What's App - id: whatsapp - unicode: f232 - created: 4.3 - categories: - - Brand Icons - - - name: Server - id: server - unicode: f233 - created: 4.3 - categories: - - Web Application Icons - - - name: Add User - id: user-plus - unicode: f234 - created: 4.3 - filter: - - sign up - - signup - categories: - - Web Application Icons - - - name: Remove User - id: user-times - unicode: f235 - created: 4.3 - categories: - - Web Application Icons - - - name: Bed - id: bed - unicode: f236 - created: 4.3 - filter: - - travel - aliases: - - hotel - categories: - - Web Application Icons - - - name: Viacoin - id: viacoin - unicode: f237 - created: 4.3 - url: viacoin.org - categories: - - Brand Icons - - - name: Train - id: train - unicode: f238 - created: 4.3 - categories: - - Transportation Icons - - - name: Subway - id: subway - unicode: f239 - created: 4.3 - categories: - - Transportation Icons - - - name: Medium - id: medium - unicode: f23a - created: 4.3 - categories: - - Brand Icons - - - name: Y Combinator - id: y-combinator - unicode: f23b - created: 4.4 - aliases: - - yc - categories: - - Brand Icons - - - name: Optin Monster - id: optin-monster - unicode: f23c - created: 4.4 - url: optinmonster.com - categories: - - Brand Icons - - - name: OpenCart - id: opencart - unicode: f23d - created: 4.4 - url: opencart.com - categories: - - Brand Icons - - - name: ExpeditedSSL - id: expeditedssl - unicode: f23e - created: 4.4 - categories: - - Brand Icons - - - - name: Battery Full - id: battery-full - unicode: f240 - created: 4.4 - aliases: - - battery-4 - - battery - filter: - - power - categories: - - Web Application Icons - - - name: Battery 3/4 Full - id: battery-three-quarters - unicode: f241 - created: 4.4 - aliases: - - battery-3 - filter: - - power - categories: - - Web Application Icons - - - name: Battery 1/2 Full - id: battery-half - unicode: f242 - created: 4.4 - aliases: - - battery-2 - filter: - - power - categories: - - Web Application Icons - - - name: Battery 1/4 Full - id: battery-quarter - unicode: f243 - created: 4.4 - aliases: - - battery-1 - filter: - - power - categories: - - Web Application Icons - - - name: Battery Empty - id: battery-empty - unicode: f244 - created: 4.4 - aliases: - - battery-0 - filter: - - power - categories: - - Web Application Icons - - - name: Mouse Pointer - id: mouse-pointer - unicode: f245 - created: 4.4 - categories: - - Web Application Icons - - - name: I Beam Cursor - id: i-cursor - unicode: f246 - created: 4.4 - categories: - - Web Application Icons - - - name: Object Group - id: object-group - unicode: f247 - created: 4.4 - categories: - - Web Application Icons - - - name: Object Ungroup - id: object-ungroup - unicode: f248 - created: 4.4 - categories: - - Web Application Icons - - - name: Sticky Note - id: sticky-note - unicode: f249 - created: 4.4 - categories: - - Web Application Icons - - - name: Sticky Note Outlined - id: sticky-note-o - unicode: f24a - created: 4.4 - categories: - - Web Application Icons - - - name: JCB Credit Card - id: cc-jcb - unicode: f24b - created: 4.4 - categories: - - Brand Icons - - Payment Icons - - - name: Diner's Club Credit Card - id: cc-diners-club - unicode: f24c - created: 4.4 - categories: - - Brand Icons - - Payment Icons - - - name: Clone - id: clone - unicode: f24d - created: 4.4 - filter: - - copy - categories: - - Web Application Icons - - - name: Balance Scale - id: balance-scale - unicode: f24e - created: 4.4 - categories: - - Web Application Icons - - - - name: Hourglass Outlined - id: hourglass-o - unicode: f250 - created: 4.4 - categories: - - Web Application Icons - - - name: Hourglass Start - id: hourglass-start - unicode: f251 - created: 4.4 - aliases: - - hourglass-1 - categories: - - Web Application Icons - - - name: Hourglass Half - id: hourglass-half - unicode: f252 - created: 4.4 - aliases: - - hourglass-2 - categories: - - Web Application Icons - - - name: Hourglass End - id: hourglass-end - unicode: f253 - created: 4.4 - aliases: - - hourglass-3 - categories: - - Web Application Icons - - - name: Hourglass - id: hourglass - unicode: f254 - created: 4.4 - categories: - - Web Application Icons - - - name: Rock (Hand) - id: hand-rock-o - unicode: f255 - created: 4.4 - aliases: - - hand-grab-o - categories: - - Web Application Icons - - Hand Icons - - - name: Paper (Hand) - id: hand-paper-o - unicode: f256 - created: 4.4 - aliases: - - hand-stop-o - filter: - - stop - categories: - - Web Application Icons - - Hand Icons - - - name: Scissors (Hand) - id: hand-scissors-o - unicode: f257 - created: 4.4 - categories: - - Web Application Icons - - Hand Icons - - - name: Lizard (Hand) - id: hand-lizard-o - unicode: f258 - created: 4.4 - categories: - - Web Application Icons - - Hand Icons - - - name: Spock (Hand) - id: hand-spock-o - unicode: f259 - created: 4.4 - categories: - - Web Application Icons - - Hand Icons - - - name: Hand Pointer - id: hand-pointer-o - unicode: f25a - created: 4.4 - categories: - - Web Application Icons - - Hand Icons - - - name: Hand Peace - id: hand-peace-o - unicode: f25b - created: 4.4 - categories: - - Web Application Icons - - Hand Icons - - - name: Trademark - id: trademark - unicode: f25c - created: 4.4 - categories: - - Web Application Icons - - - name: Registered Trademark - id: registered - unicode: f25d - created: 4.4 - categories: - - Web Application Icons - - - name: Creative Commons - id: creative-commons - unicode: f25e - created: 4.4 - categories: - - Web Application Icons - - - - name: GG Currency - id: gg - unicode: f260 - created: 4.4 - categories: - - Currency Icons - - Brand Icons - - - name: GG Currency Circle - id: gg-circle - unicode: f261 - created: 4.4 - categories: - - Currency Icons - - Brand Icons - - - name: TripAdvisor - id: tripadvisor - unicode: f262 - created: 4.4 - categories: - - Brand Icons - - - name: Odnoklassniki - id: odnoklassniki - unicode: f263 - created: 4.4 - categories: - - Brand Icons - - - name: Odnoklassniki Square - id: odnoklassniki-square - unicode: f264 - created: 4.4 - categories: - - Brand Icons - - - name: Get Pocket - id: get-pocket - unicode: f265 - created: 4.4 - categories: - - Brand Icons - - - name: Wikipedia W - id: wikipedia-w - unicode: f266 - created: 4.4 - categories: - - Brand Icons - - - name: Safari - id: safari - unicode: f267 - created: 4.4 - filter: - - browser - categories: - - Brand Icons - - - name: Chrome - id: chrome - unicode: f268 - created: 4.4 - filter: - - browser - categories: - - Brand Icons - - - name: Firefox - id: firefox - unicode: f269 - created: 4.4 - filter: - - browser - categories: - - Brand Icons - - - name: Opera - id: opera - unicode: f26a - created: 4.4 - categories: - - Brand Icons - - - name: Internet-explorer - id: internet-explorer - unicode: f26b - created: 4.4 - filter: - - browser - - ie - categories: - - Brand Icons - - - name: Television - id: television - unicode: f26c - created: 4.4 - aliases: - - tv - filter: - - display - - computer - - monitor - categories: - - Web Application Icons - - - name: Contao - id: contao - unicode: f26d - created: 4.4 - categories: - - Brand Icons - - - name: 500px - id: 500px - unicode: f26e - created: 4.4 - categories: - - Brand Icons - - - - name: Amazon - id: amazon - unicode: f270 - created: 4.4 - categories: - - Brand Icons - - - name: Calendar Plus Outlined - id: calendar-plus-o - unicode: f271 - created: 4.4 - categories: - - Web Application Icons - - - name: Calendar Minus Outlined - id: calendar-minus-o - unicode: f272 - created: 4.4 - categories: - - Web Application Icons - - - name: Calendar Times Outlined - id: calendar-times-o - unicode: f273 - created: 4.4 - categories: - - Web Application Icons - - - name: Calendar Check Outlined - id: calendar-check-o - unicode: f274 - created: 4.4 - filter: - - ok - categories: - - Web Application Icons - - - name: Industry - id: industry - unicode: f275 - created: 4.4 - filter: - - factory - categories: - - Web Application Icons - - - name: Map Pin - id: map-pin - unicode: f276 - created: 4.4 - categories: - - Web Application Icons - - - name: Map Signs - id: map-signs - unicode: f277 - created: 4.4 - categories: - - Web Application Icons - - - name: Map Outlined - id: map-o - unicode: f278 - created: 4.4 - categories: - - Web Application Icons - - - name: Map - id: map - unicode: f279 - created: 4.4 - categories: - - Web Application Icons - - - name: Commenting - id: commenting - unicode: f27a - created: 4.4 - filter: - - speech - - notification - - note - - chat - - bubble - - feedback - - message - - texting - - sms - - conversation - categories: - - Web Application Icons - - - name: Commenting Outlined - id: commenting-o - unicode: f27b - created: 4.4 - filter: - - speech - - notification - - note - - chat - - bubble - - feedback - - message - - texting - - sms - - conversation - categories: - - Web Application Icons - - - name: Houzz - id: houzz - unicode: f27c - created: 4.4 - categories: - - Brand Icons - - - name: Vimeo - id: vimeo - unicode: f27d - created: 4.4 - categories: - - Brand Icons - - - name: Font Awesome Black Tie - id: black-tie - unicode: f27e - created: 4.4 - url: blacktie.io - categories: - - Brand Icons - - - - name: Fonticons - id: fonticons - unicode: f280 - created: 4.4 - url: fonticons.com - categories: - - Brand Icons - - - name: reddit Alien - id: reddit-alien - unicode: f281 - created: 4.5 - categories: - - Brand Icons - - - name: Edge Browser - id: edge - unicode: f282 - created: 4.5 - filter: - - browser - - ie - categories: - - Brand Icons - - - name: Credit Card - id: credit-card-alt - unicode: f283 - created: 4.5 - filter: - - money - - buy - - debit - - checkout - - purchase - - payment - - credit card - categories: - - Payment Icons - - Web Application Icons - - - name: Codie Pie - id: codiepie - unicode: f284 - created: 4.5 - url: codiepie.com - categories: - - Brand Icons - - - name: MODX - id: modx - unicode: f285 - created: 4.5 - categories: - - Brand Icons - - - name: Fort Awesome - id: fort-awesome - unicode: f286 - created: 4.5 - url: fortawesome.com - categories: - - Brand Icons - - - name: USB - id: usb - unicode: f287 - created: 4.5 - categories: - - Brand Icons - - - name: Product Hunt - id: product-hunt - unicode: f288 - created: 4.5 - categories: - - Brand Icons - - - name: Mixcloud - id: mixcloud - unicode: f289 - created: 4.5 - categories: - - Brand Icons - - - name: Scribd - id: scribd - unicode: f28a - created: 4.5 - categories: - - Brand Icons - - - name: Pause Circle - id: pause-circle - unicode: f28b - created: 4.5 - categories: - - Video Player Icons - - - name: Pause Circle Outlined - id: pause-circle-o - unicode: f28c - created: 4.5 - categories: - - Video Player Icons - - - name: Stop Circle - id: stop-circle - unicode: f28d - created: 4.5 - categories: - - Video Player Icons - - - name: Stop Circle Outlined - id: stop-circle-o - unicode: f28e - created: 4.5 - categories: - - Video Player Icons - - - - name: Shopping Bag - id: shopping-bag - unicode: f290 - created: 4.5 - categories: - - Web Application Icons - - - name: Shopping Basket - id: shopping-basket - unicode: f291 - created: 4.5 - categories: - - Web Application Icons - - - name: Hashtag - id: hashtag - unicode: f292 - created: 4.5 - categories: - - Web Application Icons - - - name: Bluetooth - id: bluetooth - unicode: f293 - created: 4.5 - categories: - - Web Application Icons - - Brand Icons - - - name: Bluetooth - id: bluetooth-b - unicode: f294 - created: 4.5 - categories: - - Web Application Icons - - Brand Icons - - - name: Percent - id: percent - unicode: f295 - created: 4.5 - categories: - - Web Application Icons - - - - name: GitLab - id: gitlab - unicode: f296 - created: 4.6 - url: gitlab.com - categories: - - Brand Icons - - - name: WPBeginner - id: wpbeginner - unicode: f297 - created: 4.6 - url: wpbeginner.com - categories: - - Brand Icons - - - name: WPForms - id: wpforms - unicode: f298 - created: 4.6 - url: wpforms.com - categories: - - Brand Icons - - - name: Envira Gallery - id: envira - unicode: f299 - created: 4.6 - url: enviragallery.com - filter: - - leaf - categories: - - Brand Icons - - - name: Universal Access - id: universal-access - unicode: f29a - created: 4.6 - categories: - - Web Application Icons - - Accessibility Icons - - - name: Wheelchair Alt - id: wheelchair-alt - unicode: f29b - created: 4.6 - filter: - - handicap - - person - categories: - - Web Application Icons - - Medical Icons - - Transportation Icons - - Accessibility Icons - - - name: Question Circle Outlined - id: question-circle-o - unicode: f29c - created: 4.6 - categories: - - Web Application Icons - - Accessibility Icons - - - name: Blind - id: blind - unicode: f29d - created: 4.6 - categories: - - Web Application Icons - - Accessibility Icons - - - name: Audio Description - id: audio-description - unicode: f29e - created: 4.6 - categories: - - Web Application Icons - - Accessibility Icons - - - - name: Volume Control Phone - id: volume-control-phone - unicode: f2a0 - created: 4.6 - filter: - - telephone - categories: - - Web Application Icons - - Accessibility Icons - - - name: Braille - id: braille - unicode: f2a1 - created: 4.6 - categories: - - Web Application Icons - - Accessibility Icons - - - name: Assistive Listening Systems - id: assistive-listening-systems - unicode: f2a2 - created: 4.6 - categories: - - Web Application Icons - - Accessibility Icons - - - name: American Sign Language Interpreting - id: american-sign-language-interpreting - unicode: f2a3 - created: 4.6 - aliases: - - asl-interpreting - categories: - - Web Application Icons - - Accessibility Icons - - - name: Deaf - id: deaf - unicode: f2a4 - created: 4.6 - aliases: - - deafness - - hard-of-hearing - categories: - - Web Application Icons - - Accessibility Icons - - - name: Glide - id: glide - unicode: f2a5 - created: 4.6 - categories: - - Brand Icons - - - name: Glide G - id: glide-g - unicode: f2a6 - created: 4.6 - categories: - - Brand Icons - - - name: Sign Language - id: sign-language - unicode: f2a7 - created: 4.6 - aliases: - - signing - categories: - - Web Application Icons - - Accessibility Icons - - - - name: Low Vision - id: low-vision - unicode: f2a8 - created: 4.6 - categories: - - Web Application Icons - - Accessibility Icons - - - name: Viadeo - id: viadeo - unicode: f2a9 - created: 4.6 - categories: - - Brand Icons - - - name: Viadeo Square - id: viadeo-square - unicode: f2aa - created: 4.6 - categories: - - Brand Icons - - - name: Snapchat - id: snapchat - unicode: f2ab - created: 4.6 - categories: - - Brand Icons - - - name: Snapchat Ghost - id: snapchat-ghost - unicode: f2ac - created: 4.6 - categories: - - Brand Icons - - - name: Snapchat Square - id: snapchat-square - unicode: f2ad - created: 4.6 - categories: - - Brand Icons - - - name: Pied Piper Logo - id: pied-piper - unicode: f2ae - created: 4.6 - categories: - - Brand Icons - - - - name: First Order - id: first-order - unicode: f2b0 - created: 4.6 - categories: - - Brand Icons - - - name: Yoast - id: yoast - unicode: f2b1 - created: 4.6 - url: yoast.com - categories: - - Brand Icons - - - name: ThemeIsle - id: themeisle - unicode: f2b2 - created: 4.6 - url: themeisle.com - categories: - - Brand Icons - - - name: Google Plus Official - id: google-plus-official - unicode: f2b3 - created: 4.6 - aliases: - - google-plus-circle - categories: - - Brand Icons - - - name: Font Awesome - id: font-awesome - unicode: f2b4 - created: 4.6 - aliases: - - fa - categories: - - Brand Icons - - - name: Handshake Outlined - id: handshake-o - unicode: f2b5 - created: 4.7 - categories: - - Web Application Icons - - - name: Envelope Open - id: envelope-open - unicode: f2b6 - created: 4.7 - categories: - - Web Application Icons - - - name: Envelope Open Outlined - id: envelope-open-o - unicode: f2b7 - created: 4.7 - categories: - - Web Application Icons - - - name: Linode - id: linode - unicode: f2b8 - created: 4.7 - url: linode.com - categories: - - Brand Icons - - - name: Address Book - id: address-book - unicode: f2b9 - created: 4.7 - categories: - - Web Application Icons - - - name: Address Book Outlined - id: address-book-o - unicode: f2ba - created: 4.7 - categories: - - Web Application Icons - - - name: Address Card - id: address-card - unicode: f2bb - created: 4.7 - aliases: - - vcard - categories: - - Web Application Icons - - - name: Address Card Outlined - id: address-card-o - unicode: f2bc - created: 4.7 - aliases: - - vcard-o - categories: - - Web Application Icons - - - name: User Circle - id: user-circle - unicode: f2bd - created: 4.7 - categories: - - Web Application Icons - - - name: User Circle Outlined - id: user-circle-o - unicode: f2be - created: 4.7 - categories: - - Web Application Icons - - - - name: User Outlined - id: user-o - unicode: f2c0 - created: 4.7 - categories: - - Web Application Icons - - - name: Identification Badge - id: id-badge - unicode: f2c1 - created: 4.7 - categories: - - Web Application Icons - - - name: Identification Card - id: id-card - unicode: f2c2 - created: 4.7 - aliases: - - drivers-license - categories: - - Web Application Icons - - - name: Identification Card Outlined - id: id-card-o - unicode: f2c3 - created: 4.7 - aliases: - - drivers-license-o - categories: - - Web Application Icons - - - name: Quora - id: quora - unicode: f2c4 - created: 4.7 - categories: - - Brand Icons - - - name: Free Code Camp - id: free-code-camp - unicode: f2c5 - created: 4.7 - categories: - - Brand Icons - - - name: Telegram - id: telegram - unicode: f2c6 - created: 4.7 - categories: - - Brand Icons - - - name: Thermometer Full - id: thermometer-full - unicode: f2c7 - created: 4.7 - aliases: - - thermometer-4 - - thermometer - categories: - - Web Application Icons - - - name: Thermometer 3/4 Full - id: thermometer-three-quarters - unicode: f2c8 - created: 4.7 - aliases: - - thermometer-3 - categories: - - Web Application Icons - - - name: Thermometer 1/2 Full - id: thermometer-half - unicode: f2c9 - created: 4.7 - aliases: - - thermometer-2 - categories: - - Web Application Icons - - - name: Thermometer 1/4 Full - id: thermometer-quarter - unicode: f2ca - created: 4.7 - aliases: - - thermometer-1 - categories: - - Web Application Icons - - - name: Thermometer Empty - id: thermometer-empty - unicode: f2cb - created: 4.7 - aliases: - - thermometer-0 - categories: - - Web Application Icons - - - name: Shower - id: shower - unicode: f2cc - created: 4.7 - categories: - - Web Application Icons - - - name: Bath - id: bath - unicode: f2cd - created: 4.7 - aliases: - - bathtub - - s15 - categories: - - Web Application Icons - - - name: Podcast - id: podcast - unicode: f2ce - created: 4.7 - categories: - - Web Application Icons - - - - name: Window Maximize - id: window-maximize - unicode: f2d0 - created: 4.7 - categories: - - Web Application Icons - - - name: Window Minimize - id: window-minimize - unicode: f2d1 - created: 4.7 - categories: - - Web Application Icons - - - name: Window Restore - id: window-restore - unicode: f2d2 - created: 4.7 - categories: - - Web Application Icons - - - name: Window Close - id: window-close - unicode: f2d3 - created: 4.7 - aliases: - - times-rectangle - categories: - - Web Application Icons - - - name: Window Close Outline - id: window-close-o - unicode: f2d4 - created: 4.7 - aliases: - - times-rectangle-o - categories: - - Web Application Icons - - - name: Bandcamp - id: bandcamp - unicode: f2d5 - created: 4.7 - categories: - - Brand Icons - - - name: Grav - id: grav - unicode: f2d6 - created: 4.7 - categories: - - Brand Icons - - - name: Etsy - id: etsy - unicode: f2d7 - created: 4.7 - categories: - - Brand Icons - - - name: IMDB - id: imdb - unicode: f2d8 - created: 4.7 - categories: - - Brand Icons - - - name: Ravelry - id: ravelry - unicode: f2d9 - created: 4.7 - categories: - - Brand Icons - - - name: Eercast - id: eercast - unicode: f2da - created: 4.7 - url: eercast.com - categories: - - Brand Icons - - - name: Microchip - id: microchip - unicode: f2db - created: 4.7 - categories: - - Web Application Icons - - - name: Snowflake Outlined - id: snowflake-o - unicode: f2dc - created: 4.7 - categories: - - Web Application Icons - - - name: Superpowers - id: superpowers - unicode: f2dd - created: 4.7 - url: superpowers.io - categories: - - Brand Icons - - - name: WPExplorer - id: wpexplorer - unicode: f2de - created: 4.7 - url: wpexplorer.com - categories: - - Brand Icons - - - - name: Meetup - id: meetup - unicode: f2e0 - created: 4.7 - categories: - - Brand Icons diff --git a/library/font_awesome/src/index.html b/library/font_awesome/src/index.html deleted file mode 100644 index af1f6297d..000000000 --- a/library/font_awesome/src/index.html +++ /dev/null @@ -1,24 +0,0 @@ ---- -layout: base -title: Font Awesome, the iconic font and CSS toolkit -navbar_active: home -relative_path: ./ ---- - -{% include jumbotron-carousel.html %} -{% include stripe-social.html %} - -
- {% capture stripe_ad_content %} -

- Font Awesome gives you scalable vector icons that can instantly be customized — size, color, drop shadow, - and anything that can be done with the power of CSS. -

- {% endcapture %} - {% include stripe-ad.html %} - - {% include why.html %} - {% include thanks-to.html %} -
- -{% include modals/download.html %} diff --git a/library/font_awesome/src/license.html b/library/font_awesome/src/license.html deleted file mode 100644 index 1cceb0493..000000000 --- a/library/font_awesome/src/license.html +++ /dev/null @@ -1,72 +0,0 @@ ---- -layout: base -title: Font Awesome License -navbar_active: license -relative_path: ../ ---- -{% capture jumbotron_h1 %}  License{% endcapture %} -{% capture jumbotron_p %}The full details of how Font Awesome is licensed{% endcapture %} - -{% include jumbotron.html %} -{% include stripe-social.html %} - -
- {% capture stripe_ad_content %} -

- Font Awesome is fully open source and is GPL friendly. You can use it for commercial projects, open source - projects, or really just about whatever you want. -

- {% endcapture %} - {% include stripe-ad.html %} - -
-
-
    -
  • - Attribution is no longer required as of Font Awesome 3.0 but is much appreciated: - "Font Awesome by Dave Gandy - http://fontawesome.io". -
  • -
-
-
- -
- -
    -
  • - Applies to all desktop and webfont files in the following directory: - font-awesome/fonts/. -
  • -
  • License: {{ site.fontawesome.license.font.version }}
  • -
  • URL: {{ site.fontawesome.license.font.url }}
  • -
-
- -
- -
    -
  • - Applies to all CSS and LESS files in the following directories: - font-awesome/css/, - font-awesome/less/, and - font-awesome/scss/. -
  • -
  • License: {{ site.fontawesome.license.code.version }}
  • -
  • URL: {{ site.fontawesome.license.code.url }}
  • -
-
- -
- - -
- -
- - {% include brand-license.html %} -
-
diff --git a/library/font_awesome/src/store.html b/library/font_awesome/src/store.html deleted file mode 100644 index 325b3c2c8..000000000 --- a/library/font_awesome/src/store.html +++ /dev/null @@ -1,63 +0,0 @@ ---- -layout: base -title: Official Merchandise -navbar_active: store -view_class: v-store -relative_path: ../ ---- -{% capture jumbotron_h1 %}  Awesome Swag{% endcapture %} -{% capture jumbotron_p %}Show your love & support of Font Awesome with official merchandise!{% endcapture %} - -{% include jumbotron.html %} - -
- -
-
-
- {% include products/fa-ther-tee.html %} -
-
- {% include products/space-shuttle-tee.html %} -
-
- {% include products/rock-paper-scissors-lizard-spock-tee.html %} -
-
- {% include products/white-logo-tee.html %} -
-
- {% include products/camera-retro-tee.html %} -
-
- {% include products/old-skool-tee.html %} -
-
- {% include products/classics-tee.html %} -
-
- {% include products/green-logo-tee.html %} -
-
- {% include products/cta-suggestions.html %} -
-
- -
- -
-
-

About Font Awesome Products

-

- There might be times where you want to insert a bit of Font Awesome in the real world. That's why we're trying out some schwag. We hope you enjoy our icons and their fun spirit out in the wild and appreciate the support you're showing and giving by doing so. You're putting the Awesome in Font Awesome! -

-
- -
-

Shipping, Tracking, & Refunding Orders

-

- All of our products are managed through Amazon. Shipping rates and schedules are managed through their storefront. You'll be able to track your placed orders and contact Amazon's responsive support about refunds, issues, or questions. Ratings and feedback are always welcome either on the product page or directly to us. -

-
-
-
diff --git a/library/font_awesome/src/survey.html b/library/font_awesome/src/survey.html deleted file mode 100644 index b134b78c3..000000000 --- a/library/font_awesome/src/survey.html +++ /dev/null @@ -1,7 +0,0 @@ ---- -layout: survey -title: Font Awesome + You ---- - - - diff --git a/library/font_awesome/src/test/2.3.2.html b/library/font_awesome/src/test/2.3.2.html deleted file mode 100644 index ea75a5d0b..000000000 --- a/library/font_awesome/src/test/2.3.2.html +++ /dev/null @@ -1,824 +0,0 @@ ---- -title: Font Awesome + Bootstrap 2.3.2 Test Cases -relative_path: ../ ---- - - - - - - - - - - - - {% if page.title %}{{ page.title }}{% endif %} - - - - - - - - - - - - - - - - - - - - -
- -
-

Visual Test Cases

- -

Icons Icons should have proper alignment and not be clipped

-
-
-
- Building -
-
-
-
- Building Large -
-
-
- Building -
-
- Building Large -
-
-
-
-
- Building -
-
-
-
- Building Large -
-
-
- Building Large -
-
-
-
-
- Circle -
-
-
-
- Circle Large -
-
-
- Circle -
-
- Circle Large -
-
-
-
-
- Circle -
-
-
-
- Circle Large -
-
-
- Circle Large -
-
- - -

Links with Icons icon should activate link & NOT underline

- - - - -

Navbar should stay same height

- - - -

Plain buttons next to buttons w/icons should be same height, icons not clipped

-

Buttons

-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
- - -

Anchors

-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
- -

Button groups should be same height

-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
- -

Buttons with pulled 2x, 3x, 4x should be same height, have correct line height

- - - -

Nav pills & nav tabs should be same height and properly vertically aligned

- - -

Hide class directly on icons

-
-
-
- Icon should be hidden -
-
-
- Icon should be hidden -
-
- - -

2x, 3x, 4x icons in text should have margins next to and below text

-
-
-

- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -

-
-
-

- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -

-
-
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - -

Bullets should wrap appropriately, have proper spacing

-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
- - -
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
- - -

Spinning icons icons should be aligned well and on center, buttons should be same height, won't work in ie7

-
- Loading... - - - Loading... - - Loading... -
-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-

fa-lg

-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-

Bootstrap Prepend and Append

-
-
-
- - -
-
-
-
- - -
-
-
-

Stacked icons

-
- {% include tests/stacked.html %} -
-
- {% include tests/stacked.html %} -
-

Stacked icons inside anchor

-
- {% include tests/stacked-inside-anchor.html %} -
- - -

Mirrored and rotated icons

-
-
-
- {% include tests/rotated-flipped.html %} -
-
-
-
- {% include tests/rotated-flipped.html %} -
-
-
-

Mirrored and rotated icons inside anchors and buttons

-
-
-
- {% include tests/rotated-flipped-inside-anchor.html %} -
-
-
-
- {% include tests/rotated-flipped-inside-btn.html %} -
-
-
- -
- -
-
- - - - - - - - diff --git a/library/font_awesome/src/test/all.html b/library/font_awesome/src/test/all.html deleted file mode 100644 index 076d19698..000000000 --- a/library/font_awesome/src/test/all.html +++ /dev/null @@ -1,55 +0,0 @@ ---- -relative_path: ../../ ---- - - - - - - - - - - -
-
-

All

-
- {% for icon in icons %} - {% endfor %} -
-
- - -
-

All (Unicode)

- {% for icon in icons %} - &#x{{ icon.unicode }} - {% endfor %} -
- -
-

Non-Brand (Unicode)

- - {% for icon in icons %} - {% unless icon.categories contains "Brand Icons" %} - &#x{{ icon.unicode }} - {% endunless %} - {% endfor %} -
- -
-

Brand (Unicode)

- - {% for icon in icons %} - {% if icon.categories contains "Brand Icons" %} - &#x{{ icon.unicode }} - {% endif %} - {% endfor %} -
- - -
- - - diff --git a/library/font_awesome/src/test/glyphicons.html b/library/font_awesome/src/test/glyphicons.html deleted file mode 100644 index fefb8ba55..000000000 --- a/library/font_awesome/src/test/glyphicons.html +++ /dev/null @@ -1,795 +0,0 @@ ---- -title: Glyphicons Visual Test Cases -relative_path: ../ ---- - - - - - - - - - - - - {% if page.title %}{{ page.title }}{% endif %} - - - - - - - - - - - - - - - - - - - -
- -
-

Visual Test Cases

- -

Icons Icons should have proper alignment and not be clipped

-
-
-
- Calendar -
-
-
-
- Calendar Large -
-
-
- Calendar -
-
- Calendar Large -
-
-
-
-
- Calendar -
-
-
-
- Calendar Large -
-
-
- Calendar Large -
-
-
-
-
- Circle -
-
-
-
- Circle Large -
-
-
- Circle -
-
- Circle Large -
-
-
-
-
- Circle -
-
-
-
- Circle Large -
-
-
- Circle Large -
-
- - -

Links with Icons icon should activate link & underline

- - - - -

Navbar should stay same height

- - - -

Plain buttons next to buttons w/icons should be same height, icons not clipped

-

Buttons

-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
- - -

Anchors

-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
- -

Button groups should be same height

-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
- -

Buttons with pulled 2x, 3x, 4x should be same height, have correct line height

- - - -

Nav pills & nav tabs should be same height and properly vertically aligned

- - - - -

2x, 3x, 4x icons in text should have margins next to and below text

-
-
-

- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -

-
-
-

- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -

-
-
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - -

Bullets should wrap appropriately, have proper spacing

-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
- - -
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
- - -

Spinning icons icons should be aligned well and on center, buttons should be same height, won't work in ie7

-
- Loading... - - - Loading... - - Loading... -
-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-

glyphicon-lg

-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-

Bootstrap Prepend and Append

-
-
-
- - -
-
-
-
- - -
-
-
- -

Stacked icons

-
- {% include tests/stacked.html %} -
-
- {% include tests/stacked.html %} -
-

Stacked icons inside anchor

-
- {% include tests/stacked-inside-anchor.html %} -
- - -

Mirrored and rotated icons

-
-
-
- {% include tests/rotated-flipped.html %} -
-
-
-
- {% include tests/rotated-flipped.html %} -
-
-
-

Mirrored and rotated icons inside anchors and buttons

-
-
-
- {% include tests/rotated-flipped-inside-anchor.html %} -
-
-
-
- {% include tests/rotated-flipped-inside-btn.html %} -
-
-
- -
- -
-
- - - - - - - - - - diff --git a/library/font_awesome/src/test/height/4.4.0.html b/library/font_awesome/src/test/height/4.4.0.html deleted file mode 100644 index 59636950d..000000000 --- a/library/font_awesome/src/test/height/4.4.0.html +++ /dev/null @@ -1,62 +0,0 @@ ---- -relative_path: ../../../ ---- - - - - - - - - -

4.4.0

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - diff --git a/library/font_awesome/src/test/height/4.5.0.html b/library/font_awesome/src/test/height/4.5.0.html deleted file mode 100644 index ed7e18add..000000000 --- a/library/font_awesome/src/test/height/4.5.0.html +++ /dev/null @@ -1,62 +0,0 @@ ---- -relative_path: ../../../ ---- - - - - - - - - -

4.5.0

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - diff --git a/library/font_awesome/src/test/height/current.html b/library/font_awesome/src/test/height/current.html deleted file mode 100644 index 02b05e078..000000000 --- a/library/font_awesome/src/test/height/current.html +++ /dev/null @@ -1,62 +0,0 @@ ---- -relative_path: ../../../ ---- - - - - - - - - -

Current

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - diff --git a/library/font_awesome/src/test/index.html b/library/font_awesome/src/test/index.html deleted file mode 100644 index 09a9536e7..000000000 --- a/library/font_awesome/src/test/index.html +++ /dev/null @@ -1,800 +0,0 @@ ---- -layout: base -title: Font Awesome Visual Test Cases -relative_path: ../ ---- - -
-

Visual Test Cases

- -

Icons Icons should have proper alignment and not be clipped

-
-
-
- Building -
-
-
-
- Building Large -
-
-
- Building -
-
- Building Large -
-
-
-
-
- Building -
-
-
-
- Building Large -
-
-
- Building Large -
-
-
-
-
- Circle -
-
-
-
- Circle Large -
-
-
- Circle -
-
- Circle Large -
-
-
-
-
- Circle -
-
-
-
- Circle Large -
-
-
- Circle Large -
-
- - -

Links with Icons icon should activate link & NOT underline

-
-
- Link Here -
-
- Link Here -
-
- Link Here -
-
- Link Here -
-
- Link Here -
-
- Link Here -
-
-
-
- Link Here -
-
- Link Here -
-
- Link Here -
-
- Link Here -
-
- Link Here -
-
- Link Here -
-
- - -

Navbar should stay same height

- - - -

Plain buttons next to buttons w/icons should be same height, icons not clipped

-

Buttons

-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
-
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
- - -

Anchors

-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
-
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
- Button - Button - -
-
-
-
- -

Button groups should be same height

-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
- -

Buttons with pulled 2x, 3x, 4x should be same height, have correct line height

- - - -

Nav pills & nav tabs should be same height and properly vertically aligned

- - -

Hide class directly on icons

-
-
-
- Icon should be hidden -
-
-
- Icon should be hidden -
-
- - -

2x, 3x, 4x icons in text should have margins next to and below text

-
-
-

- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -

-
-
-

- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -

-
-
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus. -
-
- - -

Bullets should wrap appropriately, have proper spacing

-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. - - foo - foo -
  • -
-
-
-
- - -
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
-
-
    -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
  • -
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • -
-
-
-
- - -

Spinning icons icons should be aligned well and on center, buttons should be same height, won't work in ie7

-
- Loading... - - - Loading... - - Loading... -
-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-

fa-lg

-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-
- Loading... - - - Loading... - -
-

Bootstrap Prepend and Append

-
-
-
- - -
-
-
-
- - -
-
-
- -

Stacked icons

-
- {% include tests/stacked.html %} -
-
- {% include tests/stacked.html %} -
-

Stacked icons inside anchor

-
- {% include tests/stacked-inside-anchor.html %} -
-

Stacked icon background with text foreground

-
- {% include tests/stacked-with-text.html %} -
- - -

Mirrored and rotated icons

-
-
-
- {% include tests/rotated-flipped.html %} -
-
-
-
- {% include tests/rotated-flipped.html %} -
-
-
-

Mirrored and rotated icons inside anchors and buttons

-
-
-
- {% include tests/rotated-flipped-inside-anchor.html %} -
-
-
-
- {% include tests/rotated-flipped-inside-btn.html %} -
-
-
- -

Animation Wobble #671

-
- - - - - - -
-
- - - - - - -
-
- - - - - - -
-
- - - - - - -
- - -
diff --git a/library/font_awesome/src/thanks.html b/library/font_awesome/src/thanks.html deleted file mode 100644 index b22a4eec5..000000000 --- a/library/font_awesome/src/thanks.html +++ /dev/null @@ -1,29 +0,0 @@ ---- -layout: base -title: Thanks for subscribing! -relative_path: ../ ---- - -
-
-
-
-

You're all set!

-

- Thanks for signing up! - We'll send you email updates on new Font Awesome releases, icons, and other stuff that we're working on. - We won't spam you. Scout's honor! -

- -

What's next?

-

- Want to see what we're working on next? Check out Fort Awesome! We're making it easy to put the perfect icons - on your website. Pick from gorgeous, comprehensive icon sets or copy and paste your own vector icons. -

- - Check out Fort Awesome! - -
-
-
-
diff --git a/library/font_awesome/src/whats-new.html b/library/font_awesome/src/whats-new.html deleted file mode 100644 index fd3a3cf63..000000000 --- a/library/font_awesome/src/whats-new.html +++ /dev/null @@ -1,43 +0,0 @@ ---- -layout: base -title: What's New -navbar_active: whats-new -relative_path: ../ ---- -{% capture jumbotron_h1 %}  What's New{% endcapture %} -{% capture jumbotron_p %}What's New in the latest version — Font Awesome {{ site.fontawesome.minor_version }}{% endcapture %} - -{% include jumbotron.html %} -{% include stripe-social.html %} - -
- {% capture stripe_ad_content %} -

- Font Awesome is always getting a little awesome-er. So here's what's new in the latest version, Font Awesome - {{ site.fontawesome.minor_version }}. Have some ideas for new features? - Help contribute. -

- {% endcapture %} - {% include stripe-ad.html %} - -
-
-

Accessibility Docs

- Details on how to mark up your icons depending on how you're using them. - Make your site icons usable by the most people, and start here. -
-
-

Better Examples

- Every FA icon example page now has a better, more accessibility-minded - default block of code that users can copy and paste. -
-
-

Accessibility Category

- We've added a new icon category specifically for accessibility and seeded - it with 15 icons to start. Make sure to request more if you need them! -
-
- - {% include icons/new.html %} - {% include new-upgrading.html %} -
diff --git a/library/font_awesome/css/font-awesome.css b/library/fork-awesome/css/fork-awesome.css similarity index 94% rename from library/font_awesome/css/font-awesome.css rename to library/fork-awesome/css/fork-awesome.css index ee906a819..5670fbe13 100644 --- a/library/font_awesome/css/font-awesome.css +++ b/library/fork-awesome/css/fork-awesome.css @@ -1,19 +1,19 @@ /*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + * Fork Awesome 1.0.9, originaly by Dave Gandy - http://forkawesome.github.com/Fork-Awesome/ + * License - http://forkawesome.github.com/Fork-Awesome//license (Font: SIL OFL 1.1, CSS: MIT License) */ /* FONT PATH * -------------------------- */ @font-face { - font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); + font-family: 'ForkAwesome'; + src: url('../fonts/forkawesome-webfont.eot?v=1.0.9'); + src: url('../fonts/forkawesome-webfont.eot?#iefix&v=1.0.9') format('embedded-opentype'), url('../fonts/forkawesome-webfont.woff2?v=1.0.9') format('woff2'), url('../fonts/forkawesome-webfont.woff?v=1.0.9') format('woff'), url('../fonts/forkawesome-webfont.ttf?v=1.0.9') format('truetype'), url('../fonts/forkawesome-webfont.svg?v=1.0.9#forkawesomeregular') format('svg'); font-weight: normal; font-style: normal; } .fa { display: inline-block; - font: normal normal normal 14px/1 FontAwesome; + font: normal normal normal 14px/1 ForkAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; @@ -61,7 +61,7 @@ } .fa-border { padding: .2em .25em .15em; - border: solid 0.08em #eeeeee; + border: solid 0.08em #eee; border-radius: .1em; } .fa-pull-left { @@ -176,9 +176,9 @@ font-size: 2em; } .fa-inverse { - color: #ffffff; + color: #fff; } -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen +/* Fork Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .fa-glass:before { content: "\f000"; @@ -698,6 +698,7 @@ .fa-arrows-alt:before { content: "\f0b2"; } +.fa-community:before, .fa-group:before, .fa-users:before { content: "\f0c0"; @@ -1383,12 +1384,6 @@ .fa-digg:before { content: "\f1a6"; } -.fa-pied-piper-pp:before { - content: "\f1a7"; -} -.fa-pied-piper-alt:before { - content: "\f1a8"; -} .fa-drupal:before { content: "\f1a9"; } @@ -1818,6 +1813,9 @@ .fa-medium:before { content: "\f23a"; } +.fa-medium-square:before { + content: "\f2f8"; +} .fa-yc:before, .fa-y-combinator:before { content: "\f23b"; @@ -2159,9 +2157,6 @@ .fa-snapchat-square:before { content: "\f2ad"; } -.fa-pied-piper:before { - content: "\f2ae"; -} .fa-first-order:before { content: "\f2b0"; } @@ -2316,6 +2311,84 @@ .fa-meetup:before { content: "\f2e0"; } +.fa-mastodon:before { + content: "\f2e1"; +} +.fa-mastodon-alt:before { + content: "\f2e2"; +} +.fa-fork-circle:before, +.fa-fork-awesome:before { + content: "\f2e3"; +} +.fa-peertube:before { + content: "\f2e4"; +} +.fa-diaspora:before { + content: "\f2e5"; +} +.fa-friendica:before { + content: "\f2e6"; +} +.fa-gnu-social:before { + content: "\f2e7"; +} +.fa-liberapay-square:before { + content: "\f2e8"; +} +.fa-liberapay:before { + content: "\f2e9"; +} +.fa-ssb:before, +.fa-scuttlebutt:before { + content: "\f2ea"; +} +.fa-hubzilla:before { + content: "\f2eb"; +} +.fa-social-home:before { + content: "\f2ec"; +} +.fa-artstation:before { + content: "\f2ed"; +} +.fa-discord:before { + content: "\f2ee"; +} +.fa-discord-alt:before { + content: "\f2ef"; +} +.fa-patreon:before { + content: "\f2f0"; +} +.fa-snowdrift:before { + content: "\f2f1"; +} +.fa-activitypub:before { + content: "\f2f2"; +} +.fa-ethereum:before { + content: "\f2f3"; +} +.fa-keybase:before { + content: "\f2f4"; +} +.fa-shaarli:before { + content: "\f2f5"; +} +.fa-shaarli-o:before { + content: "\f2f6"; +} +.fa-cut-key:before, +.fa-key-modern:before { + content: "\f2f7"; +} +.fa-xmpp:before { + content: "\f2f9"; +} +.fa-archive-org:before { + content: "\f2fc"; +} .sr-only { position: absolute; width: 1px; diff --git a/library/fork-awesome/css/fork-awesome.min.css b/library/fork-awesome/css/fork-awesome.min.css new file mode 100644 index 000000000..f01cbc7d8 --- /dev/null +++ b/library/fork-awesome/css/fork-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Fork Awesome 1.0.9, originaly by Dave Gandy - http://forkawesome.github.com/Fork-Awesome/ + * License - http://forkawesome.github.com/Fork-Awesome//license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:ForkAwesome;src:url(../fonts/forkawesome-webfont.eot?v=1.0.9);src:url(../fonts/forkawesome-webfont.eot?#iefix&v=1.0.9) format('embedded-opentype'),url(../fonts/forkawesome-webfont.woff2?v=1.0.9) format('woff2'),url(../fonts/forkawesome-webfont.woff?v=1.0.9) format('woff'),url(../fonts/forkawesome-webfont.ttf?v=1.0.9) format('truetype'),url(../fonts/forkawesome-webfont.svg?v=1.0.9#forkawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 ForkAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-community:before,.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-medium-square:before{content:"\f2f8"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.fa-mastodon:before{content:"\f2e1"}.fa-mastodon-alt:before{content:"\f2e2"}.fa-fork-awesome:before,.fa-fork-circle:before{content:"\f2e3"}.fa-peertube:before{content:"\f2e4"}.fa-diaspora:before{content:"\f2e5"}.fa-friendica:before{content:"\f2e6"}.fa-gnu-social:before{content:"\f2e7"}.fa-liberapay-square:before{content:"\f2e8"}.fa-liberapay:before{content:"\f2e9"}.fa-scuttlebutt:before,.fa-ssb:before{content:"\f2ea"}.fa-hubzilla:before{content:"\f2eb"}.fa-social-home:before{content:"\f2ec"}.fa-artstation:before{content:"\f2ed"}.fa-discord:before{content:"\f2ee"}.fa-discord-alt:before{content:"\f2ef"}.fa-patreon:before{content:"\f2f0"}.fa-snowdrift:before{content:"\f2f1"}.fa-activitypub:before{content:"\f2f2"}.fa-ethereum:before{content:"\f2f3"}.fa-keybase:before{content:"\f2f4"}.fa-shaarli:before{content:"\f2f5"}.fa-shaarli-o:before{content:"\f2f6"}.fa-cut-key:before,.fa-key-modern:before{content:"\f2f7"}.fa-xmpp:before{content:"\f2f9"}.fa-archive-org:before{content:"\f2fc"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*# sourceMappingURL=fork-awesome.min.css.map */ \ No newline at end of file diff --git a/library/fork-awesome/css/fork-awesome.min.css.map b/library/fork-awesome/css/fork-awesome.min.css.map new file mode 100644 index 000000000..e3e919849 --- /dev/null +++ b/library/fork-awesome/css/fork-awesome.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["fork-awesome.css"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/library/font_awesome/fonts/fontawesome-webfont.eot b/library/fork-awesome/fonts/forkawesome-webfont.eot similarity index 54% rename from library/font_awesome/fonts/fontawesome-webfont.eot rename to library/fork-awesome/fonts/forkawesome-webfont.eot index e9f60ca953f93e35eab4108bd414bc02ddcf3928..1c76c989523d9bb3d9994b75c0e98e2f20374e6d 100644 GIT binary patch delta 32777 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 Gss9h<)IvT0 diff --git a/library/fork-awesome/fonts/forkawesome-webfont.svg b/library/fork-awesome/fonts/forkawesome-webfont.svg new file mode 100644 index 000000000..5fbcf00ae --- /dev/null +++ b/library/fork-awesome/fonts/forkawesome-webfont.svg @@ -0,0 +1,2644 @@ + + + + + +Created by FontForge 20170925 at Mon Feb 26 00:19:18 2018 + By Julien Deswaef +The Fork Awesome font is licensed under the SIL OFL 1.1 (http://scripts.sil.org/OFL). Fork Awesome is a fork based of off Font Awesome 4.7.0 by Dave Gandy. More info on licenses at https://forkawesome.github.io + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.ttf b/library/fork-awesome/fonts/forkawesome-webfont.ttf similarity index 54% rename from library/font_awesome/src/assets/font-awesome/fonts/fontawesome-webfont.ttf rename to library/fork-awesome/fonts/forkawesome-webfont.ttf index 35acda2fa1196aad98c2adf4378a7611dd713aa3..0c06f96cbbc7d003b94fe93f4e6afaaf71fe1483 100644 GIT binary patch delta 32520 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�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 MaM<_#?+-oozcIzW-~a#s delta 23836 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�}P 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

&oYP+)Ca; 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 literal 0 HcmV?d00001 diff --git a/view/theme/redbasic/php/theme_init.php b/view/theme/redbasic/php/theme_init.php index 73ae8f6d2..d9750de42 100644 --- a/view/theme/redbasic/php/theme_init.php +++ b/view/theme/redbasic/php/theme_init.php @@ -1,6 +1,6 @@ Date: Mon, 26 Feb 2018 12:54:26 +0100 Subject: [PATCH 07/12] change fontname in css and fix issue with unicode characters --- view/css/widgets.css | 2 +- view/theme/redbasic/css/style.css | 12 ++---------- view/tpl/acl_selector.tpl | 2 +- view/tpl/navbar_default.tpl | 2 +- view/tpl/navbar_tucson.tpl | 2 +- 5 files changed, 6 insertions(+), 14 deletions(-) diff --git a/view/css/widgets.css b/view/css/widgets.css index 9cfcb4a88..03150c67a 100644 --- a/view/css/widgets.css +++ b/view/css/widgets.css @@ -180,7 +180,7 @@ a.wikilist { } .notifications-textinput input { - font-family: FontAwesome, sans-serif; + font-family: sans-serif, ForkAwesome; } .notifications-textinput { diff --git a/view/theme/redbasic/css/style.css b/view/theme/redbasic/css/style.css index 75992468e..9af1c461e 100644 --- a/view/theme/redbasic/css/style.css +++ b/view/theme/redbasic/css/style.css @@ -604,14 +604,6 @@ footer { padding: .15rem .5rem; } -#nav-search-text::-webkit-input-placeholder { - font-family: FontAwesome, sans-serif; -} - -#nav-search-text::-moz-placeholder { - font-family: FontAwesome, sans-serif; -} - nav .acpopup { top: 46px !important; margin-left: -35px; @@ -842,12 +834,12 @@ div.jGrowl div.jGrowl-notification { #acl-search::-webkit-input-placeholder { /* non-fontawesome fonts set a fallback for text parts of the placeholder*/ - font-family: FontAwesome, sans-serif, arial, freesans; + font-family: ForkAwesome, sans-serif, arial, freesans; } #acl-search::-moz-placeholder { /* non-fontawesome fonts set a fallback for text parts of the placeholder*/ - font-family: FontAwesome, sans-serif, arial, freesans; + font-family: ForkAwesome, sans-serif, arial, freesans; } .acl-list-item { diff --git a/view/tpl/acl_selector.tpl b/view/tpl/acl_selector.tpl index f4f851c8a..e032071b3 100755 --- a/view/tpl/acl_selector.tpl +++ b/view/tpl/acl_selector.tpl @@ -31,7 +31,7 @@

- + {{$showlimitedDesc}}
diff --git a/view/tpl/navbar_default.tpl b/view/tpl/navbar_default.tpl index 2c9570938..b0b3198c6 100755 --- a/view/tpl/navbar_default.tpl +++ b/view/tpl/navbar_default.tpl @@ -120,7 +120,7 @@