Browse Source

slowly porting over to fa-icon class prefix

davegandy 11 years ago
parent
commit
f1211a1a7b

+ 1 - 1
_config.yml

@@ -26,7 +26,7 @@ fontawesome:
   blog_url:       http://blog.fontawesome.io
   twitter:        fontawesome
   tagline:        The iconic font designed for Bootstrap
-  css_prefix:     fa
+  css_prefix:     fa-icon
   author:
     name:         Dave Gandy
     email:        dave@fontawesome.io

+ 412 - 412
css/font-awesome.css

@@ -33,7 +33,7 @@
 }
 /* FONT AWESOME CORE
  * -------------------------- */
-.fa {
+.fa-icon {
   display: inline-block;
   font-family: FontAwesome;
   font-style: normal;
@@ -43,88 +43,88 @@
   -moz-osx-font-smoothing: grayscale;
 }
 /* makes the font 33% larger relative to the icon container */
-.fa-lg {
+.fa-icon-lg {
   font-size: 1.3333333333333333em;
   line-height: 0.75em;
   vertical-align: -15%;
 }
 /* increased font size for icon-lg */
-.fa-fixed-width {
+.fa-icon-fixed-width {
   width: 1.1428571428571428em;
   padding-right: 0.2857142857142857em;
   text-align: right;
 }
-.fa-fixed-width.fa-lg {
+.fa-icon-fixed-width.fa-icon-lg {
   width: 1.4285714285714286em;
 }
-.fa-ul {
+.fa-icon-ul {
   padding-left: 0;
   margin-left: 2.142857142857143em;
   list-style-type: none;
 }
-.fa-ul > li {
+.fa-icon-ul > li {
   position: relative;
 }
-.fa-li {
+.fa-icon-li {
   position: absolute;
   left: -2.142857142857143em;
   width: 2.142857142857143em;
   top: 0.14285714285714285em;
   text-align: center;
 }
-.fa-li.fa-lg {
+.fa-icon-li.fa-icon-lg {
   left: -1.8571428571428572em;
 }
-.fa.hide {
+.fa-icon.hide {
   display: none;
 }
-.fa-muted {
+.fa-icon-muted {
   color: #eeeeee;
 }
-.fa-light {
+.fa-icon-light {
   color: #ffffff;
 }
-.fa-dark {
+.fa-icon-dark {
   color: #333333;
 }
-.fa-border {
+.fa-icon-border {
   padding: .2em .25em .15em;
   border: solid 1px #eeeeee;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
 }
-.fa-2x {
+.fa-icon-2x {
   font-size: 2em;
 }
-.fa-2x.fa-border {
+.fa-icon-2x.fa-icon-border {
   border-width: 2px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
 }
-.fa-3x {
+.fa-icon-3x {
   font-size: 3em;
 }
-.fa-3x.fa-border {
+.fa-icon-3x.fa-icon-border {
   border-width: 3px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
 }
-.fa-4x {
+.fa-icon-4x {
   font-size: 4em;
 }
-.fa-4x.fa-border {
+.fa-icon-4x.fa-icon-border {
   border-width: 4px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
 }
-.fa-5x {
+.fa-icon-5x {
   font-size: 5em;
 }
-.fa-5x.fa-border {
+.fa-icon-5x.fa-icon-border {
   border-width: 5px;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
@@ -136,16 +136,16 @@
 .pull-left {
   float: left;
 }
-.fa.pull-left {
+.fa-icon.pull-left {
   margin-right: .3em;
 }
-.fa.pull-right {
+.fa-icon.pull-right {
   margin-left: .3em;
 }
 /* EXTRAS
  * -------------------------- */
 /* Stacked and layered icon */
-.fa-stack {
+.fa-icon-stack {
   position: relative;
   display: inline-block;
   width: 2em;
@@ -153,7 +153,7 @@
   line-height: 2em;
   vertical-align: -35%;
 }
-.fa-stack .fa {
+.fa-icon-stack .fa-icon {
   position: absolute;
   display: block;
   width: 100%;
@@ -163,12 +163,12 @@
   *line-height: 2em;
   text-align: center;
 }
-.fa-stack .fa-stack-base {
+.fa-icon-stack .fa-icon-stack-base {
   font-size: 2em;
   *line-height: 1em;
 }
 /* Animated rotating icon */
-.fa-spin {
+.fa-icon-spin {
   -webkit-animation: spin 2s infinite linear;
   -moz-animation: spin 2s infinite linear;
   -o-animation: spin 2s infinite linear;
@@ -214,7 +214,7 @@
     transform: rotate(359deg);
   }
 }
-.fa-rotate-90 {
+.fa-icon-rotate-90 {
   filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
   -webkit-transform: rotate(90deg);
   -moz-transform: rotate(90deg);
@@ -222,7 +222,7 @@
   -o-transform: rotate(90deg);
   transform: rotate(90deg);
 }
-.fa-rotate-180 {
+.fa-icon-rotate-180 {
   filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
   -webkit-transform: rotate(180deg);
   -moz-transform: rotate(180deg);
@@ -230,7 +230,7 @@
   -o-transform: rotate(180deg);
   transform: rotate(180deg);
 }
-.fa-rotate-270 {
+.fa-icon-rotate-270 {
   filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
   -webkit-transform: rotate(270deg);
   -moz-transform: rotate(270deg);
@@ -238,14 +238,14 @@
   -o-transform: rotate(270deg);
   transform: rotate(270deg);
 }
-.fa-flip-horizontal {
+.fa-icon-flip-horizontal {
   -webkit-transform: scale(-1, 1);
   -moz-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   -o-transform: scale(-1, 1);
   transform: scale(-1, 1);
 }
-.fa-flip-vertical {
+.fa-icon-flip-vertical {
   -webkit-transform: scale(1, -1);
   -moz-transform: scale(1, -1);
   -ms-transform: scale(1, -1);
@@ -254,1107 +254,1107 @@
 }
 /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
    readers do not read off random characters that represent icons */
-.fa-glass:before {
+.fa-icon-glass:before {
   content: "\f000";
 }
-.fa-music:before {
+.fa-icon-music:before {
   content: "\f001";
 }
-.fa-search:before {
+.fa-icon-search:before {
   content: "\f002";
 }
-.fa-envelope-alt:before {
+.fa-icon-envelope-alt:before {
   content: "\f003";
 }
-.fa-heart:before {
+.fa-icon-heart:before {
   content: "\f004";
 }
-.fa-star:before {
+.fa-icon-star:before {
   content: "\f005";
 }
-.fa-star-empty:before {
+.fa-icon-star-empty:before {
   content: "\f006";
 }
-.fa-user:before {
+.fa-icon-user:before {
   content: "\f007";
 }
-.fa-film:before {
+.fa-icon-film:before {
   content: "\f008";
 }
-.fa-th-large:before {
+.fa-icon-th-large:before {
   content: "\f009";
 }
-.fa-th:before {
+.fa-icon-th:before {
   content: "\f00a";
 }
-.fa-th-list:before {
+.fa-icon-th-list:before {
   content: "\f00b";
 }
-.fa-ok:before {
+.fa-icon-ok:before {
   content: "\f00c";
 }
-.fa-remove:before {
+.fa-icon-remove:before {
   content: "\f00d";
 }
-.fa-zoom-in:before {
+.fa-icon-zoom-in:before {
   content: "\f00e";
 }
-.fa-zoom-out:before {
+.fa-icon-zoom-out:before {
   content: "\f010";
 }
-.fa-power-off:before,
-.fa-off:before {
+.fa-icon-power-off:before,
+.fa-icon-off:before {
   content: "\f011";
 }
-.fa-signal:before {
+.fa-icon-signal:before {
   content: "\f012";
 }
-.fa-gear:before,
-.fa-cog:before {
+.fa-icon-gear:before,
+.fa-icon-cog:before {
   content: "\f013";
 }
-.fa-trash:before {
+.fa-icon-trash:before {
   content: "\f014";
 }
-.fa-home:before {
+.fa-icon-home:before {
   content: "\f015";
 }
-.fa-file-alt:before {
+.fa-icon-file-alt:before {
   content: "\f016";
 }
-.fa-time:before {
+.fa-icon-time:before {
   content: "\f017";
 }
-.fa-road:before {
+.fa-icon-road:before {
   content: "\f018";
 }
-.fa-download-alt:before {
+.fa-icon-download-alt:before {
   content: "\f019";
 }
-.fa-download:before {
+.fa-icon-download:before {
   content: "\f01a";
 }
-.fa-upload:before {
+.fa-icon-upload:before {
   content: "\f01b";
 }
-.fa-inbox:before {
+.fa-icon-inbox:before {
   content: "\f01c";
 }
-.fa-play-circle:before {
+.fa-icon-play-circle:before {
   content: "\f01d";
 }
-.fa-rotate-right:before,
-.fa-repeat:before {
+.fa-icon-rotate-right:before,
+.fa-icon-repeat:before {
   content: "\f01e";
 }
-.fa-refresh:before {
+.fa-icon-refresh:before {
   content: "\f021";
 }
-.fa-list-alt:before {
+.fa-icon-list-alt:before {
   content: "\f022";
 }
-.fa-lock:before {
+.fa-icon-lock:before {
   content: "\f023";
 }
-.fa-flag:before {
+.fa-icon-flag:before {
   content: "\f024";
 }
-.fa-headphones:before {
+.fa-icon-headphones:before {
   content: "\f025";
 }
-.fa-volume-off:before {
+.fa-icon-volume-off:before {
   content: "\f026";
 }
-.fa-volume-down:before {
+.fa-icon-volume-down:before {
   content: "\f027";
 }
-.fa-volume-up:before {
+.fa-icon-volume-up:before {
   content: "\f028";
 }
-.fa-qrcode:before {
+.fa-icon-qrcode:before {
   content: "\f029";
 }
-.fa-barcode:before {
+.fa-icon-barcode:before {
   content: "\f02a";
 }
-.fa-tag:before {
+.fa-icon-tag:before {
   content: "\f02b";
 }
-.fa-tags:before {
+.fa-icon-tags:before {
   content: "\f02c";
 }
-.fa-book:before {
+.fa-icon-book:before {
   content: "\f02d";
 }
-.fa-bookmark:before {
+.fa-icon-bookmark:before {
   content: "\f02e";
 }
-.fa-print:before {
+.fa-icon-print:before {
   content: "\f02f";
 }
-.fa-camera:before {
+.fa-icon-camera:before {
   content: "\f030";
 }
-.fa-font:before {
+.fa-icon-font:before {
   content: "\f031";
 }
-.fa-bold:before {
+.fa-icon-bold:before {
   content: "\f032";
 }
-.fa-italic:before {
+.fa-icon-italic:before {
   content: "\f033";
 }
-.fa-text-height:before {
+.fa-icon-text-height:before {
   content: "\f034";
 }
-.fa-text-width:before {
+.fa-icon-text-width:before {
   content: "\f035";
 }
-.fa-align-left:before {
+.fa-icon-align-left:before {
   content: "\f036";
 }
-.fa-align-center:before {
+.fa-icon-align-center:before {
   content: "\f037";
 }
-.fa-align-right:before {
+.fa-icon-align-right:before {
   content: "\f038";
 }
-.fa-align-justify:before {
+.fa-icon-align-justify:before {
   content: "\f039";
 }
-.fa-list:before {
+.fa-icon-list:before {
   content: "\f03a";
 }
-.fa-indent-left:before {
+.fa-icon-indent-left:before {
   content: "\f03b";
 }
-.fa-indent-right:before {
+.fa-icon-indent-right:before {
   content: "\f03c";
 }
-.fa-facetime-video:before {
+.fa-icon-facetime-video:before {
   content: "\f03d";
 }
-.fa-picture:before {
+.fa-icon-picture:before {
   content: "\f03e";
 }
-.fa-pencil:before {
+.fa-icon-pencil:before {
   content: "\f040";
 }
-.fa-map-marker:before {
+.fa-icon-map-marker:before {
   content: "\f041";
 }
-.fa-adjust:before {
+.fa-icon-adjust:before {
   content: "\f042";
 }
-.fa-tint:before {
+.fa-icon-tint:before {
   content: "\f043";
 }
-.fa-edit:before {
+.fa-icon-edit:before {
   content: "\f044";
 }
-.fa-share:before {
+.fa-icon-share:before {
   content: "\f045";
 }
-.fa-check:before {
+.fa-icon-check:before {
   content: "\f046";
 }
-.fa-move:before {
+.fa-icon-move:before {
   content: "\f047";
 }
-.fa-step-backward:before {
+.fa-icon-step-backward:before {
   content: "\f048";
 }
-.fa-fast-backward:before {
+.fa-icon-fast-backward:before {
   content: "\f049";
 }
-.fa-backward:before {
+.fa-icon-backward:before {
   content: "\f04a";
 }
-.fa-play:before {
+.fa-icon-play:before {
   content: "\f04b";
 }
-.fa-pause:before {
+.fa-icon-pause:before {
   content: "\f04c";
 }
-.fa-stop:before {
+.fa-icon-stop:before {
   content: "\f04d";
 }
-.fa-forward:before {
+.fa-icon-forward:before {
   content: "\f04e";
 }
-.fa-fast-forward:before {
+.fa-icon-fast-forward:before {
   content: "\f050";
 }
-.fa-step-forward:before {
+.fa-icon-step-forward:before {
   content: "\f051";
 }
-.fa-eject:before {
+.fa-icon-eject:before {
   content: "\f052";
 }
-.fa-chevron-left:before {
+.fa-icon-chevron-left:before {
   content: "\f053";
 }
-.fa-chevron-right:before {
+.fa-icon-chevron-right:before {
   content: "\f054";
 }
-.fa-plus-sign:before {
+.fa-icon-plus-sign:before {
   content: "\f055";
 }
-.fa-minus-sign:before {
+.fa-icon-minus-sign:before {
   content: "\f056";
 }
-.fa-remove-sign:before {
+.fa-icon-remove-sign:before {
   content: "\f057";
 }
-.fa-ok-sign:before {
+.fa-icon-ok-sign:before {
   content: "\f058";
 }
-.fa-question-sign:before {
+.fa-icon-question-sign:before {
   content: "\f059";
 }
-.fa-info-sign:before {
+.fa-icon-info-sign:before {
   content: "\f05a";
 }
-.fa-screenshot:before {
+.fa-icon-screenshot:before {
   content: "\f05b";
 }
-.fa-remove-circle:before {
+.fa-icon-remove-circle:before {
   content: "\f05c";
 }
-.fa-ok-circle:before {
+.fa-icon-ok-circle:before {
   content: "\f05d";
 }
-.fa-ban-circle:before {
+.fa-icon-ban-circle:before {
   content: "\f05e";
 }
-.fa-arrow-left:before {
+.fa-icon-arrow-left:before {
   content: "\f060";
 }
-.fa-arrow-right:before {
+.fa-icon-arrow-right:before {
   content: "\f061";
 }
-.fa-arrow-up:before {
+.fa-icon-arrow-up:before {
   content: "\f062";
 }
-.fa-arrow-down:before {
+.fa-icon-arrow-down:before {
   content: "\f063";
 }
-.fa-mail-forward:before,
-.fa-share-alt:before {
+.fa-icon-mail-forward:before,
+.fa-icon-share-alt:before {
   content: "\f064";
 }
-.fa-resize-full:before {
+.fa-icon-resize-full:before {
   content: "\f065";
 }
-.fa-resize-small:before {
+.fa-icon-resize-small:before {
   content: "\f066";
 }
-.fa-plus:before {
+.fa-icon-plus:before {
   content: "\f067";
 }
-.fa-minus:before {
+.fa-icon-minus:before {
   content: "\f068";
 }
-.fa-asterisk:before {
+.fa-icon-asterisk:before {
   content: "\f069";
 }
-.fa-exclamation-sign:before {
+.fa-icon-exclamation-sign:before {
   content: "\f06a";
 }
-.fa-gift:before {
+.fa-icon-gift:before {
   content: "\f06b";
 }
-.fa-leaf:before {
+.fa-icon-leaf:before {
   content: "\f06c";
 }
-.fa-fire:before {
+.fa-icon-fire:before {
   content: "\f06d";
 }
-.fa-eye-open:before {
+.fa-icon-eye-open:before {
   content: "\f06e";
 }
-.fa-eye-close:before {
+.fa-icon-eye-close:before {
   content: "\f070";
 }
-.fa-warning-sign:before {
+.fa-icon-warning-sign:before {
   content: "\f071";
 }
-.fa-plane:before {
+.fa-icon-plane:before {
   content: "\f072";
 }
-.fa-calendar:before {
+.fa-icon-calendar:before {
   content: "\f073";
 }
-.fa-random:before {
+.fa-icon-random:before {
   content: "\f074";
 }
-.fa-comment:before {
+.fa-icon-comment:before {
   content: "\f075";
 }
-.fa-magnet:before {
+.fa-icon-magnet:before {
   content: "\f076";
 }
-.fa-chevron-up:before {
+.fa-icon-chevron-up:before {
   content: "\f077";
 }
-.fa-chevron-down:before {
+.fa-icon-chevron-down:before {
   content: "\f078";
 }
-.fa-retweet:before {
+.fa-icon-retweet:before {
   content: "\f079";
 }
-.fa-shopping-cart:before {
+.fa-icon-shopping-cart:before {
   content: "\f07a";
 }
-.fa-folder-close:before {
+.fa-icon-folder-close:before {
   content: "\f07b";
 }
-.fa-folder-open:before {
+.fa-icon-folder-open:before {
   content: "\f07c";
 }
-.fa-resize-vertical:before {
+.fa-icon-resize-vertical:before {
   content: "\f07d";
 }
-.fa-resize-horizontal:before {
+.fa-icon-resize-horizontal:before {
   content: "\f07e";
 }
-.fa-bar-chart:before {
+.fa-icon-bar-chart:before {
   content: "\f080";
 }
-.fa-twitter-sign:before {
+.fa-icon-twitter-sign:before {
   content: "\f081";
 }
-.fa-facebook-sign:before {
+.fa-icon-facebook-sign:before {
   content: "\f082";
 }
-.fa-camera-retro:before {
+.fa-icon-camera-retro:before {
   content: "\f083";
 }
-.fa-key:before {
+.fa-icon-key:before {
   content: "\f084";
 }
-.fa-gears:before,
-.fa-cogs:before {
+.fa-icon-gears:before,
+.fa-icon-cogs:before {
   content: "\f085";
 }
-.fa-comments:before {
+.fa-icon-comments:before {
   content: "\f086";
 }
-.fa-thumbs-up-alt:before {
+.fa-icon-thumbs-up-alt:before {
   content: "\f087";
 }
-.fa-thumbs-down-alt:before {
+.fa-icon-thumbs-down-alt:before {
   content: "\f088";
 }
-.fa-star-half:before {
+.fa-icon-star-half:before {
   content: "\f089";
 }
-.fa-heart-empty:before {
+.fa-icon-heart-empty:before {
   content: "\f08a";
 }
-.fa-log-out:before {
+.fa-icon-log-out:before {
   content: "\f08b";
 }
-.fa-linkedin-sign:before {
+.fa-icon-linkedin-sign:before {
   content: "\f08c";
 }
-.fa-pushpin:before {
+.fa-icon-pushpin:before {
   content: "\f08d";
 }
-.fa-external-link:before {
+.fa-icon-external-link:before {
   content: "\f08e";
 }
-.fa-log-in:before {
+.fa-icon-log-in:before {
   content: "\f090";
 }
-.fa-trophy:before {
+.fa-icon-trophy:before {
   content: "\f091";
 }
-.fa-github-sign:before {
+.fa-icon-github-sign:before {
   content: "\f092";
 }
-.fa-upload-alt:before {
+.fa-icon-upload-alt:before {
   content: "\f093";
 }
-.fa-lemon:before {
+.fa-icon-lemon:before {
   content: "\f094";
 }
-.fa-earphone:before {
+.fa-icon-earphone:before {
   content: "\f095";
 }
-.fa-unchecked:before {
+.fa-icon-unchecked:before {
   content: "\f096";
 }
-.fa-bookmark-empty:before {
+.fa-icon-bookmark-empty:before {
   content: "\f097";
 }
-.fa-phone-sign:before {
+.fa-icon-phone-sign:before {
   content: "\f098";
 }
-.fa-twitter:before {
+.fa-icon-twitter:before {
   content: "\f099";
 }
-.fa-facebook:before {
+.fa-icon-facebook:before {
   content: "\f09a";
 }
-.fa-github:before {
+.fa-icon-github:before {
   content: "\f09b";
 }
-.fa-unlock:before {
+.fa-icon-unlock:before {
   content: "\f09c";
 }
-.fa-credit-card:before {
+.fa-icon-credit-card:before {
   content: "\f09d";
 }
-.fa-rss:before {
+.fa-icon-rss:before {
   content: "\f09e";
 }
-.fa-hdd:before {
+.fa-icon-hdd:before {
   content: "\f0a0";
 }
-.fa-bullhorn:before {
+.fa-icon-bullhorn:before {
   content: "\f0a1";
 }
-.fa-bell:before {
+.fa-icon-bell:before {
   content: "\f0f3";
 }
-.fa-certificate:before {
+.fa-icon-certificate:before {
   content: "\f0a3";
 }
-.fa-hand-right:before {
+.fa-icon-hand-right:before {
   content: "\f0a4";
 }
-.fa-hand-left:before {
+.fa-icon-hand-left:before {
   content: "\f0a5";
 }
-.fa-hand-up:before {
+.fa-icon-hand-up:before {
   content: "\f0a6";
 }
-.fa-hand-down:before {
+.fa-icon-hand-down:before {
   content: "\f0a7";
 }
-.fa-circle-arrow-left:before {
+.fa-icon-circle-arrow-left:before {
   content: "\f0a8";
 }
-.fa-circle-arrow-right:before {
+.fa-icon-circle-arrow-right:before {
   content: "\f0a9";
 }
-.fa-circle-arrow-up:before {
+.fa-icon-circle-arrow-up:before {
   content: "\f0aa";
 }
-.fa-circle-arrow-down:before {
+.fa-icon-circle-arrow-down:before {
   content: "\f0ab";
 }
-.fa-globe:before {
+.fa-icon-globe:before {
   content: "\f0ac";
 }
-.fa-wrench:before {
+.fa-icon-wrench:before {
   content: "\f0ad";
 }
-.fa-tasks:before {
+.fa-icon-tasks:before {
   content: "\f0ae";
 }
-.fa-filter:before {
+.fa-icon-filter:before {
   content: "\f0b0";
 }
-.fa-briefcase:before {
+.fa-icon-briefcase:before {
   content: "\f0b1";
 }
-.fa-fullscreen:before {
+.fa-icon-fullscreen:before {
   content: "\f0b2";
 }
-.fa-group:before {
+.fa-icon-group:before {
   content: "\f0c0";
 }
-.fa-link:before {
+.fa-icon-link:before {
   content: "\f0c1";
 }
-.fa-cloud:before {
+.fa-icon-cloud:before {
   content: "\f0c2";
 }
-.fa-beaker:before {
+.fa-icon-beaker:before {
   content: "\f0c3";
 }
-.fa-cut:before {
+.fa-icon-cut:before {
   content: "\f0c4";
 }
-.fa-copy:before {
+.fa-icon-copy:before {
   content: "\f0c5";
 }
-.fa-paperclip:before {
+.fa-icon-paperclip:before {
   content: "\f0c6";
 }
-.fa-floppy-disk:before {
+.fa-icon-floppy-disk:before {
   content: "\f0c7";
 }
-.fa-sign-blank:before {
+.fa-icon-sign-blank:before {
   content: "\f0c8";
 }
-.fa-reorder:before {
+.fa-icon-reorder:before {
   content: "\f0c9";
 }
-.fa-list-ul:before {
+.fa-icon-list-ul:before {
   content: "\f0ca";
 }
-.fa-list-ol:before {
+.fa-icon-list-ol:before {
   content: "\f0cb";
 }
-.fa-strikethrough:before {
+.fa-icon-strikethrough:before {
   content: "\f0cc";
 }
-.fa-underline:before {
+.fa-icon-underline:before {
   content: "\f0cd";
 }
-.fa-table:before {
+.fa-icon-table:before {
   content: "\f0ce";
 }
-.fa-magic:before {
+.fa-icon-magic:before {
   content: "\f0d0";
 }
-.fa-truck:before {
+.fa-icon-truck:before {
   content: "\f0d1";
 }
-.fa-pinterest:before {
+.fa-icon-pinterest:before {
   content: "\f0d2";
 }
-.fa-pinterest-sign:before {
+.fa-icon-pinterest-sign:before {
   content: "\f0d3";
 }
-.fa-google-plus-sign:before {
+.fa-icon-google-plus-sign:before {
   content: "\f0d4";
 }
-.fa-google-plus:before {
+.fa-icon-google-plus:before {
   content: "\f0d5";
 }
-.fa-money:before {
+.fa-icon-money:before {
   content: "\f0d6";
 }
-.fa-caret-down:before {
+.fa-icon-caret-down:before {
   content: "\f0d7";
 }
-.fa-caret-up:before {
+.fa-icon-caret-up:before {
   content: "\f0d8";
 }
-.fa-caret-left:before {
+.fa-icon-caret-left:before {
   content: "\f0d9";
 }
-.fa-caret-right:before {
+.fa-icon-caret-right:before {
   content: "\f0da";
 }
-.fa-columns:before {
+.fa-icon-columns:before {
   content: "\f0db";
 }
-.fa-sort:before {
+.fa-icon-sort:before {
   content: "\f0dc";
 }
-.fa-sort-down:before {
+.fa-icon-sort-down:before {
   content: "\f0dd";
 }
-.fa-sort-up:before {
+.fa-icon-sort-up:before {
   content: "\f0de";
 }
-.fa-envelope:before {
+.fa-icon-envelope:before {
   content: "\f0e0";
 }
-.fa-linkedin:before {
+.fa-icon-linkedin:before {
   content: "\f0e1";
 }
-.fa-rotate-left:before,
-.fa-undo:before {
+.fa-icon-rotate-left:before,
+.fa-icon-undo:before {
   content: "\f0e2";
 }
-.fa-legal:before {
+.fa-icon-legal:before {
   content: "\f0e3";
 }
-.fa-dashboard:before {
+.fa-icon-dashboard:before {
   content: "\f0e4";
 }
-.fa-comment-alt:before {
+.fa-icon-comment-alt:before {
   content: "\f0e5";
 }
-.fa-comments-alt:before {
+.fa-icon-comments-alt:before {
   content: "\f0e6";
 }
-.fa-flash:before {
+.fa-icon-flash:before {
   content: "\f0e7";
 }
-.fa-sitemap:before {
+.fa-icon-sitemap:before {
   content: "\f0e8";
 }
-.fa-umbrella:before {
+.fa-icon-umbrella:before {
   content: "\f0e9";
 }
-.fa-paste:before {
+.fa-icon-paste:before {
   content: "\f0ea";
 }
-.fa-lightbulb:before {
+.fa-icon-lightbulb:before {
   content: "\f0eb";
 }
-.fa-exchange:before {
+.fa-icon-exchange:before {
   content: "\f0ec";
 }
-.fa-cloud-download:before {
+.fa-icon-cloud-download:before {
   content: "\f0ed";
 }
-.fa-cloud-upload:before {
+.fa-icon-cloud-upload:before {
   content: "\f0ee";
 }
-.fa-user-md:before {
+.fa-icon-user-md:before {
   content: "\f0f0";
 }
-.fa-stethoscope:before {
+.fa-icon-stethoscope:before {
   content: "\f0f1";
 }
-.fa-suitcase:before {
+.fa-icon-suitcase:before {
   content: "\f0f2";
 }
-.fa-bell-alt:before {
+.fa-icon-bell-alt:before {
   content: "\f0a2";
 }
-.fa-coffee:before {
+.fa-icon-coffee:before {
   content: "\f0f4";
 }
-.fa-cutlery:before {
+.fa-icon-cutlery:before {
   content: "\f0f5";
 }
-.fa-file-text-alt:before {
+.fa-icon-file-text-alt:before {
   content: "\f0f6";
 }
-.fa-building:before {
+.fa-icon-building:before {
   content: "\f0f7";
 }
-.fa-hospital:before {
+.fa-icon-hospital:before {
   content: "\f0f8";
 }
-.fa-ambulance:before {
+.fa-icon-ambulance:before {
   content: "\f0f9";
 }
-.fa-medkit:before {
+.fa-icon-medkit:before {
   content: "\f0fa";
 }
-.fa-fighter-jet:before {
+.fa-icon-fighter-jet:before {
   content: "\f0fb";
 }
-.fa-beer:before {
+.fa-icon-beer:before {
   content: "\f0fc";
 }
-.fa-h-sign:before {
+.fa-icon-h-sign:before {
   content: "\f0fd";
 }
-.fa-plus-sign-alt:before {
+.fa-icon-plus-sign-alt:before {
   content: "\f0fe";
 }
-.fa-double-angle-left:before {
+.fa-icon-double-angle-left:before {
   content: "\f100";
 }
-.fa-double-angle-right:before {
+.fa-icon-double-angle-right:before {
   content: "\f101";
 }
-.fa-double-angle-up:before {
+.fa-icon-double-angle-up:before {
   content: "\f102";
 }
-.fa-double-angle-down:before {
+.fa-icon-double-angle-down:before {
   content: "\f103";
 }
-.fa-angle-left:before {
+.fa-icon-angle-left:before {
   content: "\f104";
 }
-.fa-angle-right:before {
+.fa-icon-angle-right:before {
   content: "\f105";
 }
-.fa-angle-up:before {
+.fa-icon-angle-up:before {
   content: "\f106";
 }
-.fa-angle-down:before {
+.fa-icon-angle-down:before {
   content: "\f107";
 }
-.fa-desktop:before {
+.fa-icon-desktop:before {
   content: "\f108";
 }
-.fa-laptop:before {
+.fa-icon-laptop:before {
   content: "\f109";
 }
-.fa-tablet:before {
+.fa-icon-tablet:before {
   content: "\f10a";
 }
-.fa-phone:before {
+.fa-icon-phone:before {
   content: "\f10b";
 }
-.fa-circle-blank:before {
+.fa-icon-circle-blank:before {
   content: "\f10c";
 }
-.fa-quote-left:before {
+.fa-icon-quote-left:before {
   content: "\f10d";
 }
-.fa-quote-right:before {
+.fa-icon-quote-right:before {
   content: "\f10e";
 }
-.fa-spinner:before {
+.fa-icon-spinner:before {
   content: "\f110";
 }
-.fa-circle:before {
+.fa-icon-circle:before {
   content: "\f111";
 }
-.fa-mail-reply:before,
-.fa-reply:before {
+.fa-icon-mail-reply:before,
+.fa-icon-reply:before {
   content: "\f112";
 }
-.fa-github-alt:before {
+.fa-icon-github-alt:before {
   content: "\f113";
 }
-.fa-folder-close-alt:before {
+.fa-icon-folder-close-alt:before {
   content: "\f114";
 }
-.fa-folder-open-alt:before {
+.fa-icon-folder-open-alt:before {
   content: "\f115";
 }
-.fa-expand-alt:before {
+.fa-icon-expand-alt:before {
   content: "\f116";
 }
-.fa-collapse-alt:before {
+.fa-icon-collapse-alt:before {
   content: "\f117";
 }
-.fa-smile:before {
+.fa-icon-smile:before {
   content: "\f118";
 }
-.fa-frown:before {
+.fa-icon-frown:before {
   content: "\f119";
 }
-.fa-meh:before {
+.fa-icon-meh:before {
   content: "\f11a";
 }
-.fa-gamepad:before {
+.fa-icon-gamepad:before {
   content: "\f11b";
 }
-.fa-keyboard:before {
+.fa-icon-keyboard:before {
   content: "\f11c";
 }
-.fa-flag-alt:before {
+.fa-icon-flag-alt:before {
   content: "\f11d";
 }
-.fa-flag-checkered:before {
+.fa-icon-flag-checkered:before {
   content: "\f11e";
 }
-.fa-terminal:before {
+.fa-icon-terminal:before {
   content: "\f120";
 }
-.fa-code:before {
+.fa-icon-code:before {
   content: "\f121";
 }
-.fa-reply-all:before {
+.fa-icon-reply-all:before {
   content: "\f122";
 }
-.fa-mail-reply-all:before {
+.fa-icon-mail-reply-all:before {
   content: "\f122";
 }
-.fa-star-half-full:before,
-.fa-star-half-empty:before {
+.fa-icon-star-half-full:before,
+.fa-icon-star-half-empty:before {
   content: "\f123";
 }
-.fa-location-arrow:before {
+.fa-icon-location-arrow:before {
   content: "\f124";
 }
-.fa-crop:before {
+.fa-icon-crop:before {
   content: "\f125";
 }
-.fa-code-fork:before {
+.fa-icon-code-fork:before {
   content: "\f126";
 }
-.fa-unlink:before {
+.fa-icon-unlink:before {
   content: "\f127";
 }
-.fa-question:before {
+.fa-icon-question:before {
   content: "\f128";
 }
-.fa-info:before {
+.fa-icon-info:before {
   content: "\f129";
 }
-.fa-exclamation:before {
+.fa-icon-exclamation:before {
   content: "\f12a";
 }
-.fa-superscript:before {
+.fa-icon-superscript:before {
   content: "\f12b";
 }
-.fa-subscript:before {
+.fa-icon-subscript:before {
   content: "\f12c";
 }
-.fa-eraser:before {
+.fa-icon-eraser:before {
   content: "\f12d";
 }
-.fa-puzzle-piece:before {
+.fa-icon-puzzle-piece:before {
   content: "\f12e";
 }
-.fa-microphone:before {
+.fa-icon-microphone:before {
   content: "\f130";
 }
-.fa-microphone-off:before {
+.fa-icon-microphone-off:before {
   content: "\f131";
 }
-.fa-shield:before {
+.fa-icon-shield:before {
   content: "\f132";
 }
-.fa-calendar-empty:before {
+.fa-icon-calendar-empty:before {
   content: "\f133";
 }
-.fa-fire-extinguisher:before {
+.fa-icon-fire-extinguisher:before {
   content: "\f134";
 }
-.fa-rocket:before {
+.fa-icon-rocket:before {
   content: "\f135";
 }
-.fa-maxcdn:before {
+.fa-icon-maxcdn:before {
   content: "\f136";
 }
-.fa-chevron-sign-left:before {
+.fa-icon-chevron-sign-left:before {
   content: "\f137";
 }
-.fa-chevron-sign-right:before {
+.fa-icon-chevron-sign-right:before {
   content: "\f138";
 }
-.fa-chevron-sign-up:before {
+.fa-icon-chevron-sign-up:before {
   content: "\f139";
 }
-.fa-chevron-sign-down:before {
+.fa-icon-chevron-sign-down:before {
   content: "\f13a";
 }
-.fa-html5:before {
+.fa-icon-html5:before {
   content: "\f13b";
 }
-.fa-css3:before {
+.fa-icon-css3:before {
   content: "\f13c";
 }
-.fa-anchor:before {
+.fa-icon-anchor:before {
   content: "\f13d";
 }
-.fa-unlock-alt:before {
+.fa-icon-unlock-alt:before {
   content: "\f13e";
 }
-.fa-bullseye:before {
+.fa-icon-bullseye:before {
   content: "\f140";
 }
-.fa-ellipsis-horizontal:before {
+.fa-icon-ellipsis-horizontal:before {
   content: "\f141";
 }
-.fa-ellipsis-vertical:before {
+.fa-icon-ellipsis-vertical:before {
   content: "\f142";
 }
-.fa-rss-sign:before {
+.fa-icon-rss-sign:before {
   content: "\f143";
 }
-.fa-play-sign:before {
+.fa-icon-play-sign:before {
   content: "\f144";
 }
-.fa-ticket:before {
+.fa-icon-ticket:before {
   content: "\f145";
 }
-.fa-minus-sign-alt:before {
+.fa-icon-minus-sign-alt:before {
   content: "\f146";
 }
-.fa-check-minus:before {
+.fa-icon-check-minus:before {
   content: "\f147";
 }
-.fa-level-up:before {
+.fa-icon-level-up:before {
   content: "\f148";
 }
-.fa-level-down:before {
+.fa-icon-level-down:before {
   content: "\f149";
 }
-.fa-check-sign:before {
+.fa-icon-check-sign:before {
   content: "\f14a";
 }
-.fa-edit-sign:before {
+.fa-icon-edit-sign:before {
   content: "\f14b";
 }
-.fa-external-link-sign:before {
+.fa-icon-external-link-sign:before {
   content: "\f14c";
 }
-.fa-share-sign:before {
+.fa-icon-share-sign:before {
   content: "\f14d";
 }
-.fa-compass:before {
+.fa-icon-compass:before {
   content: "\f14e";
 }
-.fa-collapse-down:before {
+.fa-icon-collapse-down:before {
   content: "\f150";
 }
-.fa-collapse-up:before {
+.fa-icon-collapse-up:before {
   content: "\f151";
 }
-.fa-expand:before {
+.fa-icon-expand:before {
   content: "\f152";
 }
-.fa-euro:before,
-.fa-eur:before {
+.fa-icon-euro:before,
+.fa-icon-eur:before {
   content: "\f153";
 }
-.fa-gbp:before {
+.fa-icon-gbp:before {
   content: "\f154";
 }
-.fa-dollar:before,
-.fa-usd:before {
+.fa-icon-dollar:before,
+.fa-icon-usd:before {
   content: "\f155";
 }
-.fa-rupee:before,
-.fa-inr:before {
+.fa-icon-rupee:before,
+.fa-icon-inr:before {
   content: "\f156";
 }
-.fa-cny:before,
-.fa-rmb:before,
-.fa-yen:before,
-.fa-jpy:before {
+.fa-icon-cny:before,
+.fa-icon-rmb:before,
+.fa-icon-yen:before,
+.fa-icon-jpy:before {
   content: "\f157";
 }
-.fa-ruble:before,
-.fa-rouble:before,
-.fa-rub:before {
+.fa-icon-ruble:before,
+.fa-icon-rouble:before,
+.fa-icon-rub:before {
   content: "\f158";
 }
-.fa-won:before,
-.fa-krw:before {
+.fa-icon-won:before,
+.fa-icon-krw:before {
   content: "\f159";
 }
-.fa-bitcoin:before,
-.fa-btc:before {
+.fa-icon-bitcoin:before,
+.fa-icon-btc:before {
   content: "\f15a";
 }
-.fa-file:before {
+.fa-icon-file:before {
   content: "\f15b";
 }
-.fa-file-text:before {
+.fa-icon-file-text:before {
   content: "\f15c";
 }
-.fa-sort-by-alphabet:before {
+.fa-icon-sort-by-alphabet:before {
   content: "\f15d";
 }
-.fa-sort-by-alphabet-alt:before {
+.fa-icon-sort-by-alphabet-alt:before {
   content: "\f15e";
 }
-.fa-sort-by-attributes:before {
+.fa-icon-sort-by-attributes:before {
   content: "\f160";
 }
-.fa-sort-by-attributes-alt:before {
+.fa-icon-sort-by-attributes-alt:before {
   content: "\f161";
 }
-.fa-sort-by-order:before {
+.fa-icon-sort-by-order:before {
   content: "\f162";
 }
-.fa-sort-by-order-alt:before {
+.fa-icon-sort-by-order-alt:before {
   content: "\f163";
 }
-.fa-thumbs-up:before {
+.fa-icon-thumbs-up:before {
   content: "\f164";
 }
-.fa-thumbs-down:before {
+.fa-icon-thumbs-down:before {
   content: "\f165";
 }
-.fa-youtube-sign:before {
+.fa-icon-youtube-sign:before {
   content: "\f166";
 }
-.fa-youtube:before {
+.fa-icon-youtube:before {
   content: "\f167";
 }
-.fa-xing:before {
+.fa-icon-xing:before {
   content: "\f168";
 }
-.fa-xing-sign:before {
+.fa-icon-xing-sign:before {
   content: "\f169";
 }
-.fa-youtube-play:before {
+.fa-icon-youtube-play:before {
   content: "\f16a";
 }
-.fa-dropbox:before {
+.fa-icon-dropbox:before {
   content: "\f16b";
 }
-.fa-stackoverflow:before {
+.fa-icon-stackoverflow:before {
   content: "\f16c";
 }
-.fa-instagram:before {
+.fa-icon-instagram:before {
   content: "\f16d";
 }
-.fa-flickr:before {
+.fa-icon-flickr:before {
   content: "\f16e";
 }
-.fa-adn:before {
+.fa-icon-adn:before {
   content: "\f170";
 }
-.fa-bitbucket:before {
+.fa-icon-bitbucket:before {
   content: "\f171";
 }
-.fa-bitbucket-sign:before {
+.fa-icon-bitbucket-sign:before {
   content: "\f172";
 }
-.fa-tumblr:before {
+.fa-icon-tumblr:before {
   content: "\f173";
 }
-.fa-tumblr-sign:before {
+.fa-icon-tumblr-sign:before {
   content: "\f174";
 }
-.fa-long-arrow-down:before {
+.fa-icon-long-arrow-down:before {
   content: "\f175";
 }
-.fa-long-arrow-up:before {
+.fa-icon-long-arrow-up:before {
   content: "\f176";
 }
-.fa-long-arrow-left:before {
+.fa-icon-long-arrow-left:before {
   content: "\f177";
 }
-.fa-long-arrow-right:before {
+.fa-icon-long-arrow-right:before {
   content: "\f178";
 }
-.fa-apple:before {
+.fa-icon-apple:before {
   content: "\f179";
 }
-.fa-windows:before {
+.fa-icon-windows:before {
   content: "\f17a";
 }
-.fa-android:before {
+.fa-icon-android:before {
   content: "\f17b";
 }
-.fa-linux:before {
+.fa-icon-linux:before {
   content: "\f17c";
 }
-.fa-dribbble:before {
+.fa-icon-dribbble:before {
   content: "\f17d";
 }
-.fa-skype:before {
+.fa-icon-skype:before {
   content: "\f17e";
 }
-.fa-foursquare:before {
+.fa-icon-foursquare:before {
   content: "\f180";
 }
-.fa-trello:before {
+.fa-icon-trello:before {
   content: "\f181";
 }
-.fa-female:before {
+.fa-icon-female:before {
   content: "\f182";
 }
-.fa-male:before {
+.fa-icon-male:before {
   content: "\f183";
 }
-.fa-gittip:before {
+.fa-icon-gittip:before {
   content: "\f184";
 }
-.fa-sun:before {
+.fa-icon-sun:before {
   content: "\f185";
 }
-.fa-moon:before {
+.fa-icon-moon:before {
   content: "\f186";
 }
-.fa-archive:before {
+.fa-icon-archive:before {
   content: "\f187";
 }
-.fa-bug:before {
+.fa-icon-bug:before {
   content: "\f188";
 }
-.fa-vk:before {
+.fa-icon-vk:before {
   content: "\f189";
 }
-.fa-weibo:before {
+.fa-icon-weibo:before {
   content: "\f18a";
 }
-.fa-renren:before {
+.fa-icon-renren:before {
   content: "\f18b";
 }
-.fa-pagelines:before {
+.fa-icon-pagelines:before {
   content: "\f18c";
 }

+ 386 - 386
css/font-awesome.min.css

@@ -1,388 +1,388 @@
-@font-face{font-family:'FontAwesome';src:url('../fonts/FontAwesome.otf') format('opentype');font-weight:normal;font-style:normal;}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
-.fa-lg{font-size:1.3333333333333333em;line-height:0.75em;vertical-align:-15%;}
-.fa-fixed-width{width:1.1428571428571428em;padding-right:0.2857142857142857em;text-align:right;}.fa-fixed-width.fa-lg{width:1.4285714285714286em;}
-.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none;}.fa-ul>li{position:relative;}
-.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:0.14285714285714285em;text-align:center;}.fa-li.fa-lg{left:-1.8571428571428572em;}
-.fa.hide{display:none;}
-.fa-muted{color:#eeeeee;}
-.fa-light{color:#ffffff;}
-.fa-dark{color:#333333;}
-.fa-border{padding:.2em .25em .15em;border:solid 1px #eeeeee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
-.fa-2x{font-size:2em;}.fa-2x.fa-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
-.fa-3x{font-size:3em;}.fa-3x.fa-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
-.fa-4x{font-size:4em;}.fa-4x.fa-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
-.fa-5x{font-size:5em;}.fa-5x.fa-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
+@font-face{font-family:'FontAwesome';src:url('../fonts/FontAwesome.otf') format('opentype');font-weight:normal;font-style:normal;}.fa-icon{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
+.fa-icon-lg{font-size:1.3333333333333333em;line-height:0.75em;vertical-align:-15%;}
+.fa-icon-fixed-width{width:1.1428571428571428em;padding-right:0.2857142857142857em;text-align:right;}.fa-icon-fixed-width.fa-icon-lg{width:1.4285714285714286em;}
+.fa-icon-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none;}.fa-icon-ul>li{position:relative;}
+.fa-icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:0.14285714285714285em;text-align:center;}.fa-icon-li.fa-icon-lg{left:-1.8571428571428572em;}
+.fa-icon.hide{display:none;}
+.fa-icon-muted{color:#eeeeee;}
+.fa-icon-light{color:#ffffff;}
+.fa-icon-dark{color:#333333;}
+.fa-icon-border{padding:.2em .25em .15em;border:solid 1px #eeeeee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
+.fa-icon-2x{font-size:2em;}.fa-icon-2x.fa-icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
+.fa-icon-3x{font-size:3em;}.fa-icon-3x.fa-icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
+.fa-icon-4x{font-size:4em;}.fa-icon-4x.fa-icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
+.fa-icon-5x{font-size:5em;}.fa-icon-5x.fa-icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
 .pull-right{float:right;}
 .pull-left{float:left;}
-.fa.pull-left{margin-right:.3em;}
-.fa.pull-right{margin-left:.3em;}
-.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.fa-stack .fa{position:absolute;display:block;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;text-align:center;}
-.fa-stack .fa-stack-base{font-size:2em;*line-height:1em;}
-.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
-@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
-.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
-.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}
-.fa-flip-horizontal{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
-.fa-flip-vertical{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
-.fa-glass:before{content:"\f000";}
-.fa-music:before{content:"\f001";}
-.fa-search:before{content:"\f002";}
-.fa-envelope-alt:before{content:"\f003";}
-.fa-heart:before{content:"\f004";}
-.fa-star:before{content:"\f005";}
-.fa-star-empty: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-ok:before{content:"\f00c";}
-.fa-remove:before{content:"\f00d";}
-.fa-zoom-in:before{content:"\f00e";}
-.fa-zoom-out:before{content:"\f010";}
-.fa-power-off:before,.fa-off:before{content:"\f011";}
-.fa-signal:before{content:"\f012";}
-.fa-gear:before,.fa-cog:before{content:"\f013";}
-.fa-trash:before{content:"\f014";}
-.fa-home:before{content:"\f015";}
-.fa-file-alt:before{content:"\f016";}
-.fa-time:before{content:"\f017";}
-.fa-road:before{content:"\f018";}
-.fa-download-alt:before{content:"\f019";}
-.fa-download:before{content:"\f01a";}
-.fa-upload:before{content:"\f01b";}
-.fa-inbox:before{content:"\f01c";}
-.fa-play-circle: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-indent-left:before{content:"\f03b";}
-.fa-indent-right:before{content:"\f03c";}
-.fa-facetime-video:before{content:"\f03d";}
-.fa-picture: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{content:"\f044";}
-.fa-share:before{content:"\f045";}
-.fa-check:before{content:"\f046";}
-.fa-move: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-sign:before{content:"\f055";}
-.fa-minus-sign:before{content:"\f056";}
-.fa-remove-sign:before{content:"\f057";}
-.fa-ok-sign:before{content:"\f058";}
-.fa-question-sign:before{content:"\f059";}
-.fa-info-sign:before{content:"\f05a";}
-.fa-screenshot:before{content:"\f05b";}
-.fa-remove-circle:before{content:"\f05c";}
-.fa-ok-circle:before{content:"\f05d";}
-.fa-ban-circle: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-alt:before{content:"\f064";}
-.fa-resize-full:before{content:"\f065";}
-.fa-resize-small:before{content:"\f066";}
-.fa-plus:before{content:"\f067";}
-.fa-minus:before{content:"\f068";}
-.fa-asterisk:before{content:"\f069";}
-.fa-exclamation-sign:before{content:"\f06a";}
-.fa-gift:before{content:"\f06b";}
-.fa-leaf:before{content:"\f06c";}
-.fa-fire:before{content:"\f06d";}
-.fa-eye-open:before{content:"\f06e";}
-.fa-eye-close:before{content:"\f070";}
-.fa-warning-sign: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-close:before{content:"\f07b";}
-.fa-folder-open:before{content:"\f07c";}
-.fa-resize-vertical:before{content:"\f07d";}
-.fa-resize-horizontal:before{content:"\f07e";}
-.fa-bar-chart:before{content:"\f080";}
-.fa-twitter-sign:before{content:"\f081";}
-.fa-facebook-sign: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-up-alt:before{content:"\f087";}
-.fa-thumbs-down-alt:before{content:"\f088";}
-.fa-star-half:before{content:"\f089";}
-.fa-heart-empty:before{content:"\f08a";}
-.fa-log-out:before{content:"\f08b";}
-.fa-linkedin-sign:before{content:"\f08c";}
-.fa-pushpin:before{content:"\f08d";}
-.fa-external-link:before{content:"\f08e";}
-.fa-log-in:before{content:"\f090";}
-.fa-trophy:before{content:"\f091";}
-.fa-github-sign:before{content:"\f092";}
-.fa-upload-alt:before{content:"\f093";}
-.fa-lemon:before{content:"\f094";}
-.fa-earphone:before{content:"\f095";}
-.fa-unchecked:before{content:"\f096";}
-.fa-bookmark-empty:before{content:"\f097";}
-.fa-phone-sign:before{content:"\f098";}
-.fa-twitter:before{content:"\f099";}
-.fa-facebook:before{content:"\f09a";}
-.fa-github:before{content:"\f09b";}
-.fa-unlock:before{content:"\f09c";}
-.fa-credit-card:before{content:"\f09d";}
-.fa-rss:before{content:"\f09e";}
-.fa-hdd:before{content:"\f0a0";}
-.fa-bullhorn:before{content:"\f0a1";}
-.fa-bell:before{content:"\f0f3";}
-.fa-certificate:before{content:"\f0a3";}
-.fa-hand-right:before{content:"\f0a4";}
-.fa-hand-left:before{content:"\f0a5";}
-.fa-hand-up:before{content:"\f0a6";}
-.fa-hand-down:before{content:"\f0a7";}
-.fa-circle-arrow-left:before{content:"\f0a8";}
-.fa-circle-arrow-right:before{content:"\f0a9";}
-.fa-circle-arrow-up:before{content:"\f0aa";}
-.fa-circle-arrow-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-fullscreen:before{content:"\f0b2";}
-.fa-group:before{content:"\f0c0";}
-.fa-link:before{content:"\f0c1";}
-.fa-cloud:before{content:"\f0c2";}
-.fa-beaker:before{content:"\f0c3";}
-.fa-cut:before{content:"\f0c4";}
-.fa-copy:before{content:"\f0c5";}
-.fa-paperclip:before{content:"\f0c6";}
-.fa-floppy-disk:before{content:"\f0c7";}
-.fa-sign-blank:before{content:"\f0c8";}
-.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-sign:before{content:"\f0d3";}
-.fa-google-plus-sign: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{content:"\f0dc";}
-.fa-sort-down:before{content:"\f0dd";}
-.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-legal:before{content:"\f0e3";}
-.fa-dashboard:before{content:"\f0e4";}
-.fa-comment-alt:before{content:"\f0e5";}
-.fa-comments-alt:before{content:"\f0e6";}
-.fa-flash:before{content:"\f0e7";}
-.fa-sitemap:before{content:"\f0e8";}
-.fa-umbrella:before{content:"\f0e9";}
-.fa-paste:before{content:"\f0ea";}
-.fa-lightbulb: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-alt:before{content:"\f0a2";}
-.fa-coffee:before{content:"\f0f4";}
-.fa-cutlery:before{content:"\f0f5";}
-.fa-file-text-alt:before{content:"\f0f6";}
-.fa-building:before{content:"\f0f7";}
-.fa-hospital: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-sign:before{content:"\f0fd";}
-.fa-plus-sign-alt:before{content:"\f0fe";}
-.fa-double-angle-left:before{content:"\f100";}
-.fa-double-angle-right:before{content:"\f101";}
-.fa-double-angle-up:before{content:"\f102";}
-.fa-double-angle-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-phone:before{content:"\f10b";}
-.fa-circle-blank: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-close-alt:before{content:"\f114";}
-.fa-folder-open-alt:before{content:"\f115";}
-.fa-expand-alt:before{content:"\f116";}
-.fa-collapse-alt:before{content:"\f117";}
-.fa-smile:before{content:"\f118";}
-.fa-frown:before{content:"\f119";}
-.fa-meh:before{content:"\f11a";}
-.fa-gamepad:before{content:"\f11b";}
-.fa-keyboard:before{content:"\f11c";}
-.fa-flag-alt:before{content:"\f11d";}
-.fa-flag-checkered:before{content:"\f11e";}
-.fa-terminal:before{content:"\f120";}
-.fa-code:before{content:"\f121";}
-.fa-reply-all:before{content:"\f122";}
-.fa-mail-reply-all:before{content:"\f122";}
-.fa-star-half-full:before,.fa-star-half-empty:before{content:"\f123";}
-.fa-location-arrow:before{content:"\f124";}
-.fa-crop:before{content:"\f125";}
-.fa-code-fork:before{content:"\f126";}
-.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-off:before{content:"\f131";}
-.fa-shield:before{content:"\f132";}
-.fa-calendar-empty:before{content:"\f133";}
-.fa-fire-extinguisher:before{content:"\f134";}
-.fa-rocket:before{content:"\f135";}
-.fa-maxcdn:before{content:"\f136";}
-.fa-chevron-sign-left:before{content:"\f137";}
-.fa-chevron-sign-right:before{content:"\f138";}
-.fa-chevron-sign-up:before{content:"\f139";}
-.fa-chevron-sign-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-horizontal:before{content:"\f141";}
-.fa-ellipsis-vertical:before{content:"\f142";}
-.fa-rss-sign:before{content:"\f143";}
-.fa-play-sign:before{content:"\f144";}
-.fa-ticket:before{content:"\f145";}
-.fa-minus-sign-alt:before{content:"\f146";}
-.fa-check-minus:before{content:"\f147";}
-.fa-level-up:before{content:"\f148";}
-.fa-level-down:before{content:"\f149";}
-.fa-check-sign:before{content:"\f14a";}
-.fa-edit-sign:before{content:"\f14b";}
-.fa-external-link-sign:before{content:"\f14c";}
-.fa-share-sign:before{content:"\f14d";}
-.fa-compass:before{content:"\f14e";}
-.fa-collapse-down:before{content:"\f150";}
-.fa-collapse-up:before{content:"\f151";}
-.fa-expand: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-by-alphabet:before{content:"\f15d";}
-.fa-sort-by-alphabet-alt:before{content:"\f15e";}
-.fa-sort-by-attributes:before{content:"\f160";}
-.fa-sort-by-attributes-alt:before{content:"\f161";}
-.fa-sort-by-order:before{content:"\f162";}
-.fa-sort-by-order-alt:before{content:"\f163";}
-.fa-thumbs-up:before{content:"\f164";}
-.fa-thumbs-down:before{content:"\f165";}
-.fa-youtube-sign:before{content:"\f166";}
-.fa-youtube:before{content:"\f167";}
-.fa-xing:before{content:"\f168";}
-.fa-xing-sign:before{content:"\f169";}
-.fa-youtube-play:before{content:"\f16a";}
-.fa-dropbox:before{content:"\f16b";}
-.fa-stackoverflow: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-sign:before{content:"\f172";}
-.fa-tumblr:before{content:"\f173";}
-.fa-tumblr-sign: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{content:"\f184";}
-.fa-sun:before{content:"\f185";}
-.fa-moon: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-icon.pull-left{margin-right:.3em;}
+.fa-icon.pull-right{margin-left:.3em;}
+.fa-icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.fa-icon-stack .fa-icon{position:absolute;display:block;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;text-align:center;}
+.fa-icon-stack .fa-icon-stack-base{font-size:2em;*line-height:1em;}
+.fa-icon-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
+@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.fa-icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
+.fa-icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
+.fa-icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}
+.fa-icon-flip-horizontal{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
+.fa-icon-flip-vertical{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
+.fa-icon-glass:before{content:"\f000";}
+.fa-icon-music:before{content:"\f001";}
+.fa-icon-search:before{content:"\f002";}
+.fa-icon-envelope-alt:before{content:"\f003";}
+.fa-icon-heart:before{content:"\f004";}
+.fa-icon-star:before{content:"\f005";}
+.fa-icon-star-empty:before{content:"\f006";}
+.fa-icon-user:before{content:"\f007";}
+.fa-icon-film:before{content:"\f008";}
+.fa-icon-th-large:before{content:"\f009";}
+.fa-icon-th:before{content:"\f00a";}
+.fa-icon-th-list:before{content:"\f00b";}
+.fa-icon-ok:before{content:"\f00c";}
+.fa-icon-remove:before{content:"\f00d";}
+.fa-icon-zoom-in:before{content:"\f00e";}
+.fa-icon-zoom-out:before{content:"\f010";}
+.fa-icon-power-off:before,.fa-icon-off:before{content:"\f011";}
+.fa-icon-signal:before{content:"\f012";}
+.fa-icon-gear:before,.fa-icon-cog:before{content:"\f013";}
+.fa-icon-trash:before{content:"\f014";}
+.fa-icon-home:before{content:"\f015";}
+.fa-icon-file-alt:before{content:"\f016";}
+.fa-icon-time:before{content:"\f017";}
+.fa-icon-road:before{content:"\f018";}
+.fa-icon-download-alt:before{content:"\f019";}
+.fa-icon-download:before{content:"\f01a";}
+.fa-icon-upload:before{content:"\f01b";}
+.fa-icon-inbox:before{content:"\f01c";}
+.fa-icon-play-circle:before{content:"\f01d";}
+.fa-icon-rotate-right:before,.fa-icon-repeat:before{content:"\f01e";}
+.fa-icon-refresh:before{content:"\f021";}
+.fa-icon-list-alt:before{content:"\f022";}
+.fa-icon-lock:before{content:"\f023";}
+.fa-icon-flag:before{content:"\f024";}
+.fa-icon-headphones:before{content:"\f025";}
+.fa-icon-volume-off:before{content:"\f026";}
+.fa-icon-volume-down:before{content:"\f027";}
+.fa-icon-volume-up:before{content:"\f028";}
+.fa-icon-qrcode:before{content:"\f029";}
+.fa-icon-barcode:before{content:"\f02a";}
+.fa-icon-tag:before{content:"\f02b";}
+.fa-icon-tags:before{content:"\f02c";}
+.fa-icon-book:before{content:"\f02d";}
+.fa-icon-bookmark:before{content:"\f02e";}
+.fa-icon-print:before{content:"\f02f";}
+.fa-icon-camera:before{content:"\f030";}
+.fa-icon-font:before{content:"\f031";}
+.fa-icon-bold:before{content:"\f032";}
+.fa-icon-italic:before{content:"\f033";}
+.fa-icon-text-height:before{content:"\f034";}
+.fa-icon-text-width:before{content:"\f035";}
+.fa-icon-align-left:before{content:"\f036";}
+.fa-icon-align-center:before{content:"\f037";}
+.fa-icon-align-right:before{content:"\f038";}
+.fa-icon-align-justify:before{content:"\f039";}
+.fa-icon-list:before{content:"\f03a";}
+.fa-icon-indent-left:before{content:"\f03b";}
+.fa-icon-indent-right:before{content:"\f03c";}
+.fa-icon-facetime-video:before{content:"\f03d";}
+.fa-icon-picture:before{content:"\f03e";}
+.fa-icon-pencil:before{content:"\f040";}
+.fa-icon-map-marker:before{content:"\f041";}
+.fa-icon-adjust:before{content:"\f042";}
+.fa-icon-tint:before{content:"\f043";}
+.fa-icon-edit:before{content:"\f044";}
+.fa-icon-share:before{content:"\f045";}
+.fa-icon-check:before{content:"\f046";}
+.fa-icon-move:before{content:"\f047";}
+.fa-icon-step-backward:before{content:"\f048";}
+.fa-icon-fast-backward:before{content:"\f049";}
+.fa-icon-backward:before{content:"\f04a";}
+.fa-icon-play:before{content:"\f04b";}
+.fa-icon-pause:before{content:"\f04c";}
+.fa-icon-stop:before{content:"\f04d";}
+.fa-icon-forward:before{content:"\f04e";}
+.fa-icon-fast-forward:before{content:"\f050";}
+.fa-icon-step-forward:before{content:"\f051";}
+.fa-icon-eject:before{content:"\f052";}
+.fa-icon-chevron-left:before{content:"\f053";}
+.fa-icon-chevron-right:before{content:"\f054";}
+.fa-icon-plus-sign:before{content:"\f055";}
+.fa-icon-minus-sign:before{content:"\f056";}
+.fa-icon-remove-sign:before{content:"\f057";}
+.fa-icon-ok-sign:before{content:"\f058";}
+.fa-icon-question-sign:before{content:"\f059";}
+.fa-icon-info-sign:before{content:"\f05a";}
+.fa-icon-screenshot:before{content:"\f05b";}
+.fa-icon-remove-circle:before{content:"\f05c";}
+.fa-icon-ok-circle:before{content:"\f05d";}
+.fa-icon-ban-circle:before{content:"\f05e";}
+.fa-icon-arrow-left:before{content:"\f060";}
+.fa-icon-arrow-right:before{content:"\f061";}
+.fa-icon-arrow-up:before{content:"\f062";}
+.fa-icon-arrow-down:before{content:"\f063";}
+.fa-icon-mail-forward:before,.fa-icon-share-alt:before{content:"\f064";}
+.fa-icon-resize-full:before{content:"\f065";}
+.fa-icon-resize-small:before{content:"\f066";}
+.fa-icon-plus:before{content:"\f067";}
+.fa-icon-minus:before{content:"\f068";}
+.fa-icon-asterisk:before{content:"\f069";}
+.fa-icon-exclamation-sign:before{content:"\f06a";}
+.fa-icon-gift:before{content:"\f06b";}
+.fa-icon-leaf:before{content:"\f06c";}
+.fa-icon-fire:before{content:"\f06d";}
+.fa-icon-eye-open:before{content:"\f06e";}
+.fa-icon-eye-close:before{content:"\f070";}
+.fa-icon-warning-sign:before{content:"\f071";}
+.fa-icon-plane:before{content:"\f072";}
+.fa-icon-calendar:before{content:"\f073";}
+.fa-icon-random:before{content:"\f074";}
+.fa-icon-comment:before{content:"\f075";}
+.fa-icon-magnet:before{content:"\f076";}
+.fa-icon-chevron-up:before{content:"\f077";}
+.fa-icon-chevron-down:before{content:"\f078";}
+.fa-icon-retweet:before{content:"\f079";}
+.fa-icon-shopping-cart:before{content:"\f07a";}
+.fa-icon-folder-close:before{content:"\f07b";}
+.fa-icon-folder-open:before{content:"\f07c";}
+.fa-icon-resize-vertical:before{content:"\f07d";}
+.fa-icon-resize-horizontal:before{content:"\f07e";}
+.fa-icon-bar-chart:before{content:"\f080";}
+.fa-icon-twitter-sign:before{content:"\f081";}
+.fa-icon-facebook-sign:before{content:"\f082";}
+.fa-icon-camera-retro:before{content:"\f083";}
+.fa-icon-key:before{content:"\f084";}
+.fa-icon-gears:before,.fa-icon-cogs:before{content:"\f085";}
+.fa-icon-comments:before{content:"\f086";}
+.fa-icon-thumbs-up-alt:before{content:"\f087";}
+.fa-icon-thumbs-down-alt:before{content:"\f088";}
+.fa-icon-star-half:before{content:"\f089";}
+.fa-icon-heart-empty:before{content:"\f08a";}
+.fa-icon-log-out:before{content:"\f08b";}
+.fa-icon-linkedin-sign:before{content:"\f08c";}
+.fa-icon-pushpin:before{content:"\f08d";}
+.fa-icon-external-link:before{content:"\f08e";}
+.fa-icon-log-in:before{content:"\f090";}
+.fa-icon-trophy:before{content:"\f091";}
+.fa-icon-github-sign:before{content:"\f092";}
+.fa-icon-upload-alt:before{content:"\f093";}
+.fa-icon-lemon:before{content:"\f094";}
+.fa-icon-earphone:before{content:"\f095";}
+.fa-icon-unchecked:before{content:"\f096";}
+.fa-icon-bookmark-empty:before{content:"\f097";}
+.fa-icon-phone-sign:before{content:"\f098";}
+.fa-icon-twitter:before{content:"\f099";}
+.fa-icon-facebook:before{content:"\f09a";}
+.fa-icon-github:before{content:"\f09b";}
+.fa-icon-unlock:before{content:"\f09c";}
+.fa-icon-credit-card:before{content:"\f09d";}
+.fa-icon-rss:before{content:"\f09e";}
+.fa-icon-hdd:before{content:"\f0a0";}
+.fa-icon-bullhorn:before{content:"\f0a1";}
+.fa-icon-bell:before{content:"\f0f3";}
+.fa-icon-certificate:before{content:"\f0a3";}
+.fa-icon-hand-right:before{content:"\f0a4";}
+.fa-icon-hand-left:before{content:"\f0a5";}
+.fa-icon-hand-up:before{content:"\f0a6";}
+.fa-icon-hand-down:before{content:"\f0a7";}
+.fa-icon-circle-arrow-left:before{content:"\f0a8";}
+.fa-icon-circle-arrow-right:before{content:"\f0a9";}
+.fa-icon-circle-arrow-up:before{content:"\f0aa";}
+.fa-icon-circle-arrow-down:before{content:"\f0ab";}
+.fa-icon-globe:before{content:"\f0ac";}
+.fa-icon-wrench:before{content:"\f0ad";}
+.fa-icon-tasks:before{content:"\f0ae";}
+.fa-icon-filter:before{content:"\f0b0";}
+.fa-icon-briefcase:before{content:"\f0b1";}
+.fa-icon-fullscreen:before{content:"\f0b2";}
+.fa-icon-group:before{content:"\f0c0";}
+.fa-icon-link:before{content:"\f0c1";}
+.fa-icon-cloud:before{content:"\f0c2";}
+.fa-icon-beaker:before{content:"\f0c3";}
+.fa-icon-cut:before{content:"\f0c4";}
+.fa-icon-copy:before{content:"\f0c5";}
+.fa-icon-paperclip:before{content:"\f0c6";}
+.fa-icon-floppy-disk:before{content:"\f0c7";}
+.fa-icon-sign-blank:before{content:"\f0c8";}
+.fa-icon-reorder:before{content:"\f0c9";}
+.fa-icon-list-ul:before{content:"\f0ca";}
+.fa-icon-list-ol:before{content:"\f0cb";}
+.fa-icon-strikethrough:before{content:"\f0cc";}
+.fa-icon-underline:before{content:"\f0cd";}
+.fa-icon-table:before{content:"\f0ce";}
+.fa-icon-magic:before{content:"\f0d0";}
+.fa-icon-truck:before{content:"\f0d1";}
+.fa-icon-pinterest:before{content:"\f0d2";}
+.fa-icon-pinterest-sign:before{content:"\f0d3";}
+.fa-icon-google-plus-sign:before{content:"\f0d4";}
+.fa-icon-google-plus:before{content:"\f0d5";}
+.fa-icon-money:before{content:"\f0d6";}
+.fa-icon-caret-down:before{content:"\f0d7";}
+.fa-icon-caret-up:before{content:"\f0d8";}
+.fa-icon-caret-left:before{content:"\f0d9";}
+.fa-icon-caret-right:before{content:"\f0da";}
+.fa-icon-columns:before{content:"\f0db";}
+.fa-icon-sort:before{content:"\f0dc";}
+.fa-icon-sort-down:before{content:"\f0dd";}
+.fa-icon-sort-up:before{content:"\f0de";}
+.fa-icon-envelope:before{content:"\f0e0";}
+.fa-icon-linkedin:before{content:"\f0e1";}
+.fa-icon-rotate-left:before,.fa-icon-undo:before{content:"\f0e2";}
+.fa-icon-legal:before{content:"\f0e3";}
+.fa-icon-dashboard:before{content:"\f0e4";}
+.fa-icon-comment-alt:before{content:"\f0e5";}
+.fa-icon-comments-alt:before{content:"\f0e6";}
+.fa-icon-flash:before{content:"\f0e7";}
+.fa-icon-sitemap:before{content:"\f0e8";}
+.fa-icon-umbrella:before{content:"\f0e9";}
+.fa-icon-paste:before{content:"\f0ea";}
+.fa-icon-lightbulb:before{content:"\f0eb";}
+.fa-icon-exchange:before{content:"\f0ec";}
+.fa-icon-cloud-download:before{content:"\f0ed";}
+.fa-icon-cloud-upload:before{content:"\f0ee";}
+.fa-icon-user-md:before{content:"\f0f0";}
+.fa-icon-stethoscope:before{content:"\f0f1";}
+.fa-icon-suitcase:before{content:"\f0f2";}
+.fa-icon-bell-alt:before{content:"\f0a2";}
+.fa-icon-coffee:before{content:"\f0f4";}
+.fa-icon-cutlery:before{content:"\f0f5";}
+.fa-icon-file-text-alt:before{content:"\f0f6";}
+.fa-icon-building:before{content:"\f0f7";}
+.fa-icon-hospital:before{content:"\f0f8";}
+.fa-icon-ambulance:before{content:"\f0f9";}
+.fa-icon-medkit:before{content:"\f0fa";}
+.fa-icon-fighter-jet:before{content:"\f0fb";}
+.fa-icon-beer:before{content:"\f0fc";}
+.fa-icon-h-sign:before{content:"\f0fd";}
+.fa-icon-plus-sign-alt:before{content:"\f0fe";}
+.fa-icon-double-angle-left:before{content:"\f100";}
+.fa-icon-double-angle-right:before{content:"\f101";}
+.fa-icon-double-angle-up:before{content:"\f102";}
+.fa-icon-double-angle-down:before{content:"\f103";}
+.fa-icon-angle-left:before{content:"\f104";}
+.fa-icon-angle-right:before{content:"\f105";}
+.fa-icon-angle-up:before{content:"\f106";}
+.fa-icon-angle-down:before{content:"\f107";}
+.fa-icon-desktop:before{content:"\f108";}
+.fa-icon-laptop:before{content:"\f109";}
+.fa-icon-tablet:before{content:"\f10a";}
+.fa-icon-phone:before{content:"\f10b";}
+.fa-icon-circle-blank:before{content:"\f10c";}
+.fa-icon-quote-left:before{content:"\f10d";}
+.fa-icon-quote-right:before{content:"\f10e";}
+.fa-icon-spinner:before{content:"\f110";}
+.fa-icon-circle:before{content:"\f111";}
+.fa-icon-mail-reply:before,.fa-icon-reply:before{content:"\f112";}
+.fa-icon-github-alt:before{content:"\f113";}
+.fa-icon-folder-close-alt:before{content:"\f114";}
+.fa-icon-folder-open-alt:before{content:"\f115";}
+.fa-icon-expand-alt:before{content:"\f116";}
+.fa-icon-collapse-alt:before{content:"\f117";}
+.fa-icon-smile:before{content:"\f118";}
+.fa-icon-frown:before{content:"\f119";}
+.fa-icon-meh:before{content:"\f11a";}
+.fa-icon-gamepad:before{content:"\f11b";}
+.fa-icon-keyboard:before{content:"\f11c";}
+.fa-icon-flag-alt:before{content:"\f11d";}
+.fa-icon-flag-checkered:before{content:"\f11e";}
+.fa-icon-terminal:before{content:"\f120";}
+.fa-icon-code:before{content:"\f121";}
+.fa-icon-reply-all:before{content:"\f122";}
+.fa-icon-mail-reply-all:before{content:"\f122";}
+.fa-icon-star-half-full:before,.fa-icon-star-half-empty:before{content:"\f123";}
+.fa-icon-location-arrow:before{content:"\f124";}
+.fa-icon-crop:before{content:"\f125";}
+.fa-icon-code-fork:before{content:"\f126";}
+.fa-icon-unlink:before{content:"\f127";}
+.fa-icon-question:before{content:"\f128";}
+.fa-icon-info:before{content:"\f129";}
+.fa-icon-exclamation:before{content:"\f12a";}
+.fa-icon-superscript:before{content:"\f12b";}
+.fa-icon-subscript:before{content:"\f12c";}
+.fa-icon-eraser:before{content:"\f12d";}
+.fa-icon-puzzle-piece:before{content:"\f12e";}
+.fa-icon-microphone:before{content:"\f130";}
+.fa-icon-microphone-off:before{content:"\f131";}
+.fa-icon-shield:before{content:"\f132";}
+.fa-icon-calendar-empty:before{content:"\f133";}
+.fa-icon-fire-extinguisher:before{content:"\f134";}
+.fa-icon-rocket:before{content:"\f135";}
+.fa-icon-maxcdn:before{content:"\f136";}
+.fa-icon-chevron-sign-left:before{content:"\f137";}
+.fa-icon-chevron-sign-right:before{content:"\f138";}
+.fa-icon-chevron-sign-up:before{content:"\f139";}
+.fa-icon-chevron-sign-down:before{content:"\f13a";}
+.fa-icon-html5:before{content:"\f13b";}
+.fa-icon-css3:before{content:"\f13c";}
+.fa-icon-anchor:before{content:"\f13d";}
+.fa-icon-unlock-alt:before{content:"\f13e";}
+.fa-icon-bullseye:before{content:"\f140";}
+.fa-icon-ellipsis-horizontal:before{content:"\f141";}
+.fa-icon-ellipsis-vertical:before{content:"\f142";}
+.fa-icon-rss-sign:before{content:"\f143";}
+.fa-icon-play-sign:before{content:"\f144";}
+.fa-icon-ticket:before{content:"\f145";}
+.fa-icon-minus-sign-alt:before{content:"\f146";}
+.fa-icon-check-minus:before{content:"\f147";}
+.fa-icon-level-up:before{content:"\f148";}
+.fa-icon-level-down:before{content:"\f149";}
+.fa-icon-check-sign:before{content:"\f14a";}
+.fa-icon-edit-sign:before{content:"\f14b";}
+.fa-icon-external-link-sign:before{content:"\f14c";}
+.fa-icon-share-sign:before{content:"\f14d";}
+.fa-icon-compass:before{content:"\f14e";}
+.fa-icon-collapse-down:before{content:"\f150";}
+.fa-icon-collapse-up:before{content:"\f151";}
+.fa-icon-expand:before{content:"\f152";}
+.fa-icon-euro:before,.fa-icon-eur:before{content:"\f153";}
+.fa-icon-gbp:before{content:"\f154";}
+.fa-icon-dollar:before,.fa-icon-usd:before{content:"\f155";}
+.fa-icon-rupee:before,.fa-icon-inr:before{content:"\f156";}
+.fa-icon-cny:before,.fa-icon-rmb:before,.fa-icon-yen:before,.fa-icon-jpy:before{content:"\f157";}
+.fa-icon-ruble:before,.fa-icon-rouble:before,.fa-icon-rub:before{content:"\f158";}
+.fa-icon-won:before,.fa-icon-krw:before{content:"\f159";}
+.fa-icon-bitcoin:before,.fa-icon-btc:before{content:"\f15a";}
+.fa-icon-file:before{content:"\f15b";}
+.fa-icon-file-text:before{content:"\f15c";}
+.fa-icon-sort-by-alphabet:before{content:"\f15d";}
+.fa-icon-sort-by-alphabet-alt:before{content:"\f15e";}
+.fa-icon-sort-by-attributes:before{content:"\f160";}
+.fa-icon-sort-by-attributes-alt:before{content:"\f161";}
+.fa-icon-sort-by-order:before{content:"\f162";}
+.fa-icon-sort-by-order-alt:before{content:"\f163";}
+.fa-icon-thumbs-up:before{content:"\f164";}
+.fa-icon-thumbs-down:before{content:"\f165";}
+.fa-icon-youtube-sign:before{content:"\f166";}
+.fa-icon-youtube:before{content:"\f167";}
+.fa-icon-xing:before{content:"\f168";}
+.fa-icon-xing-sign:before{content:"\f169";}
+.fa-icon-youtube-play:before{content:"\f16a";}
+.fa-icon-dropbox:before{content:"\f16b";}
+.fa-icon-stackoverflow:before{content:"\f16c";}
+.fa-icon-instagram:before{content:"\f16d";}
+.fa-icon-flickr:before{content:"\f16e";}
+.fa-icon-adn:before{content:"\f170";}
+.fa-icon-bitbucket:before{content:"\f171";}
+.fa-icon-bitbucket-sign:before{content:"\f172";}
+.fa-icon-tumblr:before{content:"\f173";}
+.fa-icon-tumblr-sign:before{content:"\f174";}
+.fa-icon-long-arrow-down:before{content:"\f175";}
+.fa-icon-long-arrow-up:before{content:"\f176";}
+.fa-icon-long-arrow-left:before{content:"\f177";}
+.fa-icon-long-arrow-right:before{content:"\f178";}
+.fa-icon-apple:before{content:"\f179";}
+.fa-icon-windows:before{content:"\f17a";}
+.fa-icon-android:before{content:"\f17b";}
+.fa-icon-linux:before{content:"\f17c";}
+.fa-icon-dribbble:before{content:"\f17d";}
+.fa-icon-skype:before{content:"\f17e";}
+.fa-icon-foursquare:before{content:"\f180";}
+.fa-icon-trello:before{content:"\f181";}
+.fa-icon-female:before{content:"\f182";}
+.fa-icon-male:before{content:"\f183";}
+.fa-icon-gittip:before{content:"\f184";}
+.fa-icon-sun:before{content:"\f185";}
+.fa-icon-moon:before{content:"\f186";}
+.fa-icon-archive:before{content:"\f187";}
+.fa-icon-bug:before{content:"\f188";}
+.fa-icon-vk:before{content:"\f189";}
+.fa-icon-weibo:before{content:"\f18a";}
+.fa-icon-renren:before{content:"\f18b";}
+.fa-icon-pagelines:before{content:"\f18c";}

+ 21 - 21
less/core.less

@@ -1,23 +1,23 @@
 /* FONT AWESOME CORE
  * -------------------------- */
 
-.fa {
+.fa-icon {
   .icon-FontAwesome();
 }
 
 
 /* makes the font 33% larger relative to the icon container */
-.fa-lg {
+.fa-icon-lg {
   font-size: (4em / 3);
   line-height: (3em / 4);
   vertical-align: -15%;
 }
 /* increased font size for icon-lg */
-.fa-fixed-width {
+.fa-icon-fixed-width {
   width: (16em / 14);
   padding-right: (4em / 14);
   text-align: right;
-  &.fa-lg {
+  &.fa-icon-lg {
     width: (20em / 14);
   }
 }
@@ -26,36 +26,36 @@
 // Icon UL & LI
 // -------------------------
 
-.fa-ul {
+.fa-icon-ul {
   padding-left: 0;
   margin-left: @icons-li-width;
   list-style-type: none;
 
   > li { position: relative; }
 }
-.fa-li {
+.fa-icon-li {
   position: absolute;
   left: -@icons-li-width;
   width: @icons-li-width;
   top: (2em / 14);
   text-align: center;
-  &.fa-lg {
+  &.fa-icon-lg {
     left: -@icons-li-width + (4em / 14);
   }
 }
 
 // allows usage of the hide class directly on font awesome icons
-.fa.hide { display: none; }
+.fa-icon.hide { display: none; }
 
-.fa-muted { color: @iconMuted; }
-.fa-light { color: @iconLight; }
-.fa-dark { color: @iconDark; }
+.fa-icon-muted { color: @iconMuted; }
+.fa-icon-light { color: @iconLight; }
+.fa-icon-dark { color: @iconDark; }
 
 
 // Icon Borders
 // -------------------------
 
-.fa-border {
+.fa-icon-border {
   padding: .2em .25em .15em;
   border: solid 1px @borderColor;
   .border-radius(3px);
@@ -64,31 +64,31 @@
 // Icon Sizes
 // -------------------------
 
-.fa-2x {
+.fa-icon-2x {
   font-size: 2em;
-  &.fa-border {
+  &.fa-icon-border {
     border-width: 2px;
     .border-radius(4px);
   }
 }
-.fa-3x {
+.fa-icon-3x {
   font-size: 3em;
-  &.fa-border {
+  &.fa-icon-border {
     border-width: 3px;
     .border-radius(5px);
   }
 }
-.fa-4x {
+.fa-icon-4x {
   font-size: 4em;
-  &.fa-border {
+  &.fa-icon-border {
     border-width: 4px;
     .border-radius(6px);
   }
 }
 
-.fa-5x {
+.fa-icon-5x {
   font-size: 5em;
-  &.fa-border {
+  &.fa-icon-border {
     border-width: 5px;
     .border-radius(7px);
   }
@@ -102,7 +102,7 @@
 .pull-right { float: right; }
 .pull-left { float: left; }
 
-.fa {
+.fa-icon {
   &.pull-left { margin-right: .3em; }
   &.pull-right { margin-left: .3em; }
 }

+ 6 - 6
less/extras.less

@@ -5,7 +5,7 @@
 .icon-stack();
 
 /* Animated rotating icon */
-.fa-spin {
+.fa-icon-spin {
   -webkit-animation: spin 2s infinite linear;
   -moz-animation: spin 2s infinite linear;
   -o-animation: spin 2s infinite linear;
@@ -37,9 +37,9 @@
 // Icon rotations & flipping
 // -------------------------
 
-.fa-rotate-90  { .rotate(90deg, 1);  }
-.fa-rotate-180 { .rotate(180deg, 2); }
-.fa-rotate-270 { .rotate(270deg, 3); }
+.fa-icon-rotate-90  { .rotate(90deg, 1);  }
+.fa-icon-rotate-180 { .rotate(180deg, 2); }
+.fa-icon-rotate-270 { .rotate(270deg, 3); }
 
-.fa-flip-horizontal { .flip(-1, 1); }
-.fa-flip-vertical   { .flip(1, -1); }
+.fa-icon-flip-horizontal { .flip(-1, 1); }
+.fa-icon-flip-vertical   { .flip(1, -1); }

+ 380 - 380
less/icons.less

@@ -1,383 +1,383 @@
 /* Font 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: @glass; }
-.fa-music:before { content: @music; }
-.fa-search:before { content: @search; }
-.fa-envelope-alt:before { content: @envelope-alt; }
-.fa-heart:before { content: @heart; }
-.fa-star:before { content: @star; }
-.fa-star-empty:before { content: @star-empty; }
-.fa-user:before { content: @user; }
-.fa-film:before { content: @film; }
-.fa-th-large:before { content: @th-large; }
-.fa-th:before { content: @th; }
-.fa-th-list:before { content: @th-list; }
-.fa-ok:before { content: @ok; }
-.fa-remove:before { content: @remove; }
-.fa-zoom-in:before { content: @zoom-in; }
-.fa-zoom-out:before { content: @zoom-out; }
-.fa-power-off:before,
-.fa-off:before { content: @off; }
-.fa-signal:before { content: @signal; }
-.fa-gear:before,
-.fa-cog:before { content: @cog; }
-.fa-trash:before { content: @trash; }
-.fa-home:before { content: @home; }
-.fa-file-alt:before { content: @file-alt; }
-.fa-time:before { content: @time; }
-.fa-road:before { content: @road; }
-.fa-download-alt:before { content: @download-alt; }
-.fa-download:before { content: @download; }
-.fa-upload:before { content: @upload; }
-.fa-inbox:before { content: @inbox; }
-.fa-play-circle:before { content: @play-circle; }
-.fa-rotate-right:before,
-.fa-repeat:before { content: @repeat; }
-.fa-refresh:before { content: @refresh; }
-.fa-list-alt:before { content: @list-alt; }
-.fa-lock:before { content: @lock; }
-.fa-flag:before { content: @flag; }
-.fa-headphones:before { content: @headphones; }
-.fa-volume-off:before { content: @volume-off; }
-.fa-volume-down:before { content: @volume-down; }
-.fa-volume-up:before { content: @volume-up; }
-.fa-qrcode:before { content: @qrcode; }
-.fa-barcode:before { content: @barcode; }
-.fa-tag:before { content: @tag; }
-.fa-tags:before { content: @tags; }
-.fa-book:before { content: @book; }
-.fa-bookmark:before { content: @bookmark; }
-.fa-print:before { content: @print; }
-.fa-camera:before { content: @camera; }
-.fa-font:before { content: @font; }
-.fa-bold:before { content: @bold; }
-.fa-italic:before { content: @italic; }
-.fa-text-height:before { content: @text-height; }
-.fa-text-width:before { content: @text-width; }
-.fa-align-left:before { content: @align-left; }
-.fa-align-center:before { content: @align-center; }
-.fa-align-right:before { content: @align-right; }
-.fa-align-justify:before { content: @align-justify; }
-.fa-list:before { content: @list; }
-.fa-indent-left:before { content: @indent-left; }
-.fa-indent-right:before { content: @indent-right; }
-.fa-facetime-video:before { content: @facetime-video; }
-.fa-picture:before { content: @picture; }
-.fa-pencil:before { content: @pencil; }
-.fa-map-marker:before { content: @map-marker; }
-.fa-adjust:before { content: @adjust; }
-.fa-tint:before { content: @tint; }
-.fa-edit:before { content: @edit; }
-.fa-share:before { content: @share; }
-.fa-check:before { content: @check; }
-.fa-move:before { content: @move; }
-.fa-step-backward:before { content: @step-backward; }
-.fa-fast-backward:before { content: @fast-backward; }
-.fa-backward:before { content: @backward; }
-.fa-play:before { content: @play; }
-.fa-pause:before { content: @pause; }
-.fa-stop:before { content: @stop; }
-.fa-forward:before { content: @forward; }
-.fa-fast-forward:before { content: @fast-forward; }
-.fa-step-forward:before { content: @step-forward; }
-.fa-eject:before { content: @eject; }
-.fa-chevron-left:before { content: @chevron-left; }
-.fa-chevron-right:before { content: @chevron-right; }
-.fa-plus-sign:before { content: @plus-sign; }
-.fa-minus-sign:before { content: @minus-sign; }
-.fa-remove-sign:before { content: @remove-sign; }
-.fa-ok-sign:before { content: @ok-sign; }
-.fa-question-sign:before { content: @question-sign; }
-.fa-info-sign:before { content: @info-sign; }
-.fa-screenshot:before { content: @screenshot; }
-.fa-remove-circle:before { content: @remove-circle; }
-.fa-ok-circle:before { content: @ok-circle; }
-.fa-ban-circle:before { content: @ban-circle; }
-.fa-arrow-left:before { content: @arrow-left; }
-.fa-arrow-right:before { content: @arrow-right; }
-.fa-arrow-up:before { content: @arrow-up; }
-.fa-arrow-down:before { content: @arrow-down; }
-.fa-mail-forward:before,
-.fa-share-alt:before { content: @share-alt; }
-.fa-resize-full:before { content: @resize-full; }
-.fa-resize-small:before { content: @resize-small; }
-.fa-plus:before { content: @plus; }
-.fa-minus:before { content: @minus; }
-.fa-asterisk:before { content: @asterisk; }
-.fa-exclamation-sign:before { content: @exclamation-sign; }
-.fa-gift:before { content: @gift; }
-.fa-leaf:before { content: @leaf; }
-.fa-fire:before { content: @fire; }
-.fa-eye-open:before { content: @eye-open; }
-.fa-eye-close:before { content: @eye-close; }
-.fa-warning-sign:before { content: @warning-sign; }
-.fa-plane:before { content: @plane; }
-.fa-calendar:before { content: @calendar; }
-.fa-random:before { content: @random; }
-.fa-comment:before { content: @comment; }
-.fa-magnet:before { content: @magnet; }
-.fa-chevron-up:before { content: @chevron-up; }
-.fa-chevron-down:before { content: @chevron-down; }
-.fa-retweet:before { content: @retweet; }
-.fa-shopping-cart:before { content: @shopping-cart; }
-.fa-folder-close:before { content: @folder-close; }
-.fa-folder-open:before { content: @folder-open; }
-.fa-resize-vertical:before { content: @resize-vertical; }
-.fa-resize-horizontal:before { content: @resize-horizontal; }
-.fa-bar-chart:before { content: @bar-chart; }
-.fa-twitter-sign:before { content: @twitter-sign; }
-.fa-facebook-sign:before { content: @facebook-sign; }
-.fa-camera-retro:before { content: @camera-retro; }
-.fa-key:before { content: @key; }
-.fa-gears:before,
-.fa-cogs:before { content: @cogs; }
-.fa-comments:before { content: @comments; }
-.fa-thumbs-up-alt:before { content: @thumbs-up-alt; }
-.fa-thumbs-down-alt:before { content: @thumbs-down-alt; }
-.fa-star-half:before { content: @star-half; }
-.fa-heart-empty:before { content: @heart-empty; }
-.fa-log-out:before { content: @log-out; }
-.fa-linkedin-sign:before { content: @linkedin-sign; }
-.fa-pushpin:before { content: @pushpin; }
-.fa-external-link:before { content: @external-link; }
-.fa-log-in:before { content: @log-in; }
-.fa-trophy:before { content: @trophy; }
-.fa-github-sign:before { content: @github-sign; }
-.fa-upload-alt:before { content: @upload-alt; }
-.fa-lemon:before { content: @lemon; }
-.fa-earphone:before { content: @earphone; }
-.fa-unchecked:before { content: @unchecked; }
-.fa-bookmark-empty:before { content: @bookmark-empty; }
-.fa-phone-sign:before { content: @phone-sign; }
-.fa-twitter:before { content: @twitter; }
-.fa-facebook:before { content: @facebook; }
-.fa-github:before { content: @github; }
-.fa-unlock:before { content: @unlock; }
-.fa-credit-card:before { content: @credit-card; }
-.fa-rss:before { content: @rss; }
-.fa-hdd:before { content: @hdd; }
-.fa-bullhorn:before { content: @bullhorn; }
-.fa-bell:before { content: @bell; }
-.fa-certificate:before { content: @certificate; }
-.fa-hand-right:before { content: @hand-right; }
-.fa-hand-left:before { content: @hand-left; }
-.fa-hand-up:before { content: @hand-up; }
-.fa-hand-down:before { content: @hand-down; }
-.fa-circle-arrow-left:before { content: @circle-arrow-left; }
-.fa-circle-arrow-right:before { content: @circle-arrow-right; }
-.fa-circle-arrow-up:before { content: @circle-arrow-up; }
-.fa-circle-arrow-down:before { content: @circle-arrow-down; }
-.fa-globe:before { content: @globe; }
-.fa-wrench:before { content: @wrench; }
-.fa-tasks:before { content: @tasks; }
-.fa-filter:before { content: @filter; }
-.fa-briefcase:before { content: @briefcase; }
-.fa-fullscreen:before { content: @fullscreen; }
-.fa-group:before { content: @group; }
-.fa-link:before { content: @link; }
-.fa-cloud:before { content: @cloud; }
-.fa-beaker:before { content: @beaker; }
-.fa-cut:before { content: @cut; }
-.fa-copy:before { content: @copy; }
-.fa-paperclip:before { content: @paperclip; }
-.fa-floppy-disk:before { content: @floppy-disk; }
-.fa-sign-blank:before { content: @sign-blank; }
-.fa-reorder:before { content: @reorder; }
-.fa-list-ul:before { content: @list-ul; }
-.fa-list-ol:before { content: @list-ol; }
-.fa-strikethrough:before { content: @strikethrough; }
-.fa-underline:before { content: @underline; }
-.fa-table:before { content: @table; }
-.fa-magic:before { content: @magic; }
-.fa-truck:before { content: @truck; }
-.fa-pinterest:before { content: @pinterest; }
-.fa-pinterest-sign:before { content: @pinterest-sign; }
-.fa-google-plus-sign:before { content: @google-plus-sign; }
-.fa-google-plus:before { content: @google-plus; }
-.fa-money:before { content: @money; }
-.fa-caret-down:before { content: @caret-down; }
-.fa-caret-up:before { content: @caret-up; }
-.fa-caret-left:before { content: @caret-left; }
-.fa-caret-right:before { content: @caret-right; }
-.fa-columns:before { content: @columns; }
-.fa-sort:before { content: @sort; }
-.fa-sort-down:before { content: @sort-down; }
-.fa-sort-up:before { content: @sort-up; }
-.fa-envelope:before { content: @envelope; }
-.fa-linkedin:before { content: @linkedin; }
-.fa-rotate-left:before,
-.fa-undo:before { content: @undo; }
-.fa-legal:before { content: @legal; }
-.fa-dashboard:before { content: @dashboard; }
-.fa-comment-alt:before { content: @comment-alt; }
-.fa-comments-alt:before { content: @comments-alt; }
-.fa-flash:before { content: @flash; }
-.fa-sitemap:before { content: @sitemap; }
-.fa-umbrella:before { content: @umbrella; }
-.fa-paste:before { content: @paste; }
-.fa-lightbulb:before { content: @lightbulb; }
-.fa-exchange:before { content: @exchange; }
-.fa-cloud-download:before { content: @cloud-download; }
-.fa-cloud-upload:before { content: @cloud-upload; }
-.fa-user-md:before { content: @user-md; }
-.fa-stethoscope:before { content: @stethoscope; }
-.fa-suitcase:before { content: @suitcase; }
-.fa-bell-alt:before { content: @bell-alt; }
-.fa-coffee:before { content: @coffee; }
-.fa-cutlery:before { content: @cutlery; }
-.fa-file-text-alt:before { content: @file-text-alt; }
-.fa-building:before { content: @building; }
-.fa-hospital:before { content: @hospital; }
-.fa-ambulance:before { content: @ambulance; }
-.fa-medkit:before { content: @medkit; }
-.fa-fighter-jet:before { content: @fighter-jet; }
-.fa-beer:before { content: @beer; }
-.fa-h-sign:before { content: @h-sign; }
-.fa-plus-sign-alt:before { content: @plus-sign-alt; }
-.fa-double-angle-left:before { content: @double-angle-left; }
-.fa-double-angle-right:before { content: @double-angle-right; }
-.fa-double-angle-up:before { content: @double-angle-up; }
-.fa-double-angle-down:before { content: @double-angle-down; }
-.fa-angle-left:before { content: @angle-left; }
-.fa-angle-right:before { content: @angle-right; }
-.fa-angle-up:before { content: @angle-up; }
-.fa-angle-down:before { content: @angle-down; }
-.fa-desktop:before { content: @desktop; }
-.fa-laptop:before { content: @laptop; }
-.fa-tablet:before { content: @tablet; }
-.fa-phone:before { content: @phone; }
-.fa-circle-blank:before { content: @circle-blank; }
-.fa-quote-left:before { content: @quote-left; }
-.fa-quote-right:before { content: @quote-right; }
-.fa-spinner:before { content: @spinner; }
-.fa-circle:before { content: @circle; }
-.fa-mail-reply:before,
-.fa-reply:before { content: @reply; }
-.fa-github-alt:before { content: @github-alt; }
-.fa-folder-close-alt:before { content: @folder-close-alt; }
-.fa-folder-open-alt:before { content: @folder-open-alt; }
-.fa-expand-alt:before { content: @expand-alt; }
-.fa-collapse-alt:before { content: @collapse-alt; }
-.fa-smile:before { content: @smile; }
-.fa-frown:before { content: @frown; }
-.fa-meh:before { content: @meh; }
-.fa-gamepad:before { content: @gamepad; }
-.fa-keyboard:before { content: @keyboard; }
-.fa-flag-alt:before { content: @flag-alt; }
-.fa-flag-checkered:before { content: @flag-checkered; }
-.fa-terminal:before { content: @terminal; }
-.fa-code:before { content: @code; }
-.fa-reply-all:before { content: @reply-all; }
-.fa-mail-reply-all:before { content: @mail-reply-all; }
-.fa-star-half-full:before,
-.fa-star-half-empty:before { content: @star-half-empty; }
-.fa-location-arrow:before { content: @location-arrow; }
-.fa-crop:before { content: @crop; }
-.fa-code-fork:before { content: @code-fork; }
-.fa-unlink:before { content: @unlink; }
-.fa-question:before { content: @question; }
-.fa-info:before { content: @info; }
-.fa-exclamation:before { content: @exclamation; }
-.fa-superscript:before { content: @superscript; }
-.fa-subscript:before { content: @subscript; }
-.fa-eraser:before { content: @eraser; }
-.fa-puzzle-piece:before { content: @puzzle-piece; }
-.fa-microphone:before { content: @microphone; }
-.fa-microphone-off:before { content: @microphone-off; }
-.fa-shield:before { content: @shield; }
-.fa-calendar-empty:before { content: @calendar-empty; }
-.fa-fire-extinguisher:before { content: @fire-extinguisher; }
-.fa-rocket:before { content: @rocket; }
-.fa-maxcdn:before { content: @maxcdn; }
-.fa-chevron-sign-left:before { content: @chevron-sign-left; }
-.fa-chevron-sign-right:before { content: @chevron-sign-right; }
-.fa-chevron-sign-up:before { content: @chevron-sign-up; }
-.fa-chevron-sign-down:before { content: @chevron-sign-down; }
-.fa-html5:before { content: @html5; }
-.fa-css3:before { content: @css3; }
-.fa-anchor:before { content: @anchor; }
-.fa-unlock-alt:before { content: @unlock-alt; }
-.fa-bullseye:before { content: @bullseye; }
-.fa-ellipsis-horizontal:before { content: @ellipsis-horizontal; }
-.fa-ellipsis-vertical:before { content: @ellipsis-vertical; }
-.fa-rss-sign:before { content: @rss-sign; }
-.fa-play-sign:before { content: @play-sign; }
-.fa-ticket:before { content: @ticket; }
-.fa-minus-sign-alt:before { content: @minus-sign-alt; }
-.fa-check-minus:before { content: @check-minus; }
-.fa-level-up:before { content: @level-up; }
-.fa-level-down:before { content: @level-down; }
-.fa-check-sign:before { content: @check-sign; }
-.fa-edit-sign:before { content: @edit-sign; }
-.fa-external-link-sign:before { content: @external-link-sign; }
-.fa-share-sign:before { content: @share-sign; }
-.fa-compass:before { content: @compass; }
-.fa-collapse-down:before { content: @collapse-down; }
-.fa-collapse-up:before { content: @collapse-up; }
-.fa-expand:before { content: @expand; }
-.fa-euro:before,
-.fa-eur:before { content: @eur; }
-.fa-gbp:before { content: @gbp; }
-.fa-dollar:before,
-.fa-usd:before { content: @usd; }
-.fa-rupee:before,
-.fa-inr:before { content: @inr; }
-.fa-cny:before,
-.fa-rmb:before,
-.fa-yen:before,
-.fa-jpy:before { content: @jpy; }
-.fa-ruble:before,
-.fa-rouble:before,
-.fa-rub:before { content: @rub; }
-.fa-won:before,
-.fa-krw:before { content: @krw; }
-.fa-bitcoin:before,
-.fa-btc:before { content: @btc; }
-.fa-file:before { content: @file; }
-.fa-file-text:before { content: @file-text; }
-.fa-sort-by-alphabet:before { content: @sort-by-alphabet; }
-.fa-sort-by-alphabet-alt:before { content: @sort-by-alphabet-alt; }
-.fa-sort-by-attributes:before { content: @sort-by-attributes; }
-.fa-sort-by-attributes-alt:before { content: @sort-by-attributes-alt; }
-.fa-sort-by-order:before { content: @sort-by-order; }
-.fa-sort-by-order-alt:before { content: @sort-by-order-alt; }
-.fa-thumbs-up:before { content: @thumbs-up; }
-.fa-thumbs-down:before { content: @thumbs-down; }
-.fa-youtube-sign:before { content: @youtube-sign; }
-.fa-youtube:before { content: @youtube; }
-.fa-xing:before { content: @xing; }
-.fa-xing-sign:before { content: @xing-sign; }
-.fa-youtube-play:before { content: @youtube-play; }
-.fa-dropbox:before { content: @dropbox; }
-.fa-stackoverflow:before { content: @stackoverflow; }
-.fa-instagram:before { content: @instagram; }
-.fa-flickr:before { content: @flickr; }
-.fa-adn:before { content: @adn; }
-.fa-bitbucket:before { content: @bitbucket; }
-.fa-bitbucket-sign:before { content: @bitbucket-sign; }
-.fa-tumblr:before { content: @tumblr; }
-.fa-tumblr-sign:before { content: @tumblr-sign; }
-.fa-long-arrow-down:before { content: @long-arrow-down; }
-.fa-long-arrow-up:before { content: @long-arrow-up; }
-.fa-long-arrow-left:before { content: @long-arrow-left; }
-.fa-long-arrow-right:before { content: @long-arrow-right; }
-.fa-apple:before { content: @apple; }
-.fa-windows:before { content: @windows; }
-.fa-android:before { content: @android; }
-.fa-linux:before { content: @linux; }
-.fa-dribbble:before { content: @dribbble; }
-.fa-skype:before { content: @skype; }
-.fa-foursquare:before { content: @foursquare; }
-.fa-trello:before { content: @trello; }
-.fa-female:before { content: @female; }
-.fa-male:before { content: @male; }
-.fa-gittip:before { content: @gittip; }
-.fa-sun:before { content: @sun; }
-.fa-moon:before { content: @moon; }
-.fa-archive:before { content: @archive; }
-.fa-bug:before { content: @bug; }
-.fa-vk:before { content: @vk; }
-.fa-weibo:before { content: @weibo; }
-.fa-renren:before { content: @renren; }
-.fa-pagelines:before { content: @pagelines; }
+.fa-icon-glass:before { content: @glass; }
+.fa-icon-music:before { content: @music; }
+.fa-icon-search:before { content: @search; }
+.fa-icon-envelope-alt:before { content: @envelope-alt; }
+.fa-icon-heart:before { content: @heart; }
+.fa-icon-star:before { content: @star; }
+.fa-icon-star-empty:before { content: @star-empty; }
+.fa-icon-user:before { content: @user; }
+.fa-icon-film:before { content: @film; }
+.fa-icon-th-large:before { content: @th-large; }
+.fa-icon-th:before { content: @th; }
+.fa-icon-th-list:before { content: @th-list; }
+.fa-icon-ok:before { content: @ok; }
+.fa-icon-remove:before { content: @remove; }
+.fa-icon-zoom-in:before { content: @zoom-in; }
+.fa-icon-zoom-out:before { content: @zoom-out; }
+.fa-icon-power-off:before,
+.fa-icon-off:before { content: @off; }
+.fa-icon-signal:before { content: @signal; }
+.fa-icon-gear:before,
+.fa-icon-cog:before { content: @cog; }
+.fa-icon-trash:before { content: @trash; }
+.fa-icon-home:before { content: @home; }
+.fa-icon-file-alt:before { content: @file-alt; }
+.fa-icon-time:before { content: @time; }
+.fa-icon-road:before { content: @road; }
+.fa-icon-download-alt:before { content: @download-alt; }
+.fa-icon-download:before { content: @download; }
+.fa-icon-upload:before { content: @upload; }
+.fa-icon-inbox:before { content: @inbox; }
+.fa-icon-play-circle:before { content: @play-circle; }
+.fa-icon-rotate-right:before,
+.fa-icon-repeat:before { content: @repeat; }
+.fa-icon-refresh:before { content: @refresh; }
+.fa-icon-list-alt:before { content: @list-alt; }
+.fa-icon-lock:before { content: @lock; }
+.fa-icon-flag:before { content: @flag; }
+.fa-icon-headphones:before { content: @headphones; }
+.fa-icon-volume-off:before { content: @volume-off; }
+.fa-icon-volume-down:before { content: @volume-down; }
+.fa-icon-volume-up:before { content: @volume-up; }
+.fa-icon-qrcode:before { content: @qrcode; }
+.fa-icon-barcode:before { content: @barcode; }
+.fa-icon-tag:before { content: @tag; }
+.fa-icon-tags:before { content: @tags; }
+.fa-icon-book:before { content: @book; }
+.fa-icon-bookmark:before { content: @bookmark; }
+.fa-icon-print:before { content: @print; }
+.fa-icon-camera:before { content: @camera; }
+.fa-icon-font:before { content: @font; }
+.fa-icon-bold:before { content: @bold; }
+.fa-icon-italic:before { content: @italic; }
+.fa-icon-text-height:before { content: @text-height; }
+.fa-icon-text-width:before { content: @text-width; }
+.fa-icon-align-left:before { content: @align-left; }
+.fa-icon-align-center:before { content: @align-center; }
+.fa-icon-align-right:before { content: @align-right; }
+.fa-icon-align-justify:before { content: @align-justify; }
+.fa-icon-list:before { content: @list; }
+.fa-icon-indent-left:before { content: @indent-left; }
+.fa-icon-indent-right:before { content: @indent-right; }
+.fa-icon-facetime-video:before { content: @facetime-video; }
+.fa-icon-picture:before { content: @picture; }
+.fa-icon-pencil:before { content: @pencil; }
+.fa-icon-map-marker:before { content: @map-marker; }
+.fa-icon-adjust:before { content: @adjust; }
+.fa-icon-tint:before { content: @tint; }
+.fa-icon-edit:before { content: @edit; }
+.fa-icon-share:before { content: @share; }
+.fa-icon-check:before { content: @check; }
+.fa-icon-move:before { content: @move; }
+.fa-icon-step-backward:before { content: @step-backward; }
+.fa-icon-fast-backward:before { content: @fast-backward; }
+.fa-icon-backward:before { content: @backward; }
+.fa-icon-play:before { content: @play; }
+.fa-icon-pause:before { content: @pause; }
+.fa-icon-stop:before { content: @stop; }
+.fa-icon-forward:before { content: @forward; }
+.fa-icon-fast-forward:before { content: @fast-forward; }
+.fa-icon-step-forward:before { content: @step-forward; }
+.fa-icon-eject:before { content: @eject; }
+.fa-icon-chevron-left:before { content: @chevron-left; }
+.fa-icon-chevron-right:before { content: @chevron-right; }
+.fa-icon-plus-sign:before { content: @plus-sign; }
+.fa-icon-minus-sign:before { content: @minus-sign; }
+.fa-icon-remove-sign:before { content: @remove-sign; }
+.fa-icon-ok-sign:before { content: @ok-sign; }
+.fa-icon-question-sign:before { content: @question-sign; }
+.fa-icon-info-sign:before { content: @info-sign; }
+.fa-icon-screenshot:before { content: @screenshot; }
+.fa-icon-remove-circle:before { content: @remove-circle; }
+.fa-icon-ok-circle:before { content: @ok-circle; }
+.fa-icon-ban-circle:before { content: @ban-circle; }
+.fa-icon-arrow-left:before { content: @arrow-left; }
+.fa-icon-arrow-right:before { content: @arrow-right; }
+.fa-icon-arrow-up:before { content: @arrow-up; }
+.fa-icon-arrow-down:before { content: @arrow-down; }
+.fa-icon-mail-forward:before,
+.fa-icon-share-alt:before { content: @share-alt; }
+.fa-icon-resize-full:before { content: @resize-full; }
+.fa-icon-resize-small:before { content: @resize-small; }
+.fa-icon-plus:before { content: @plus; }
+.fa-icon-minus:before { content: @minus; }
+.fa-icon-asterisk:before { content: @asterisk; }
+.fa-icon-exclamation-sign:before { content: @exclamation-sign; }
+.fa-icon-gift:before { content: @gift; }
+.fa-icon-leaf:before { content: @leaf; }
+.fa-icon-fire:before { content: @fire; }
+.fa-icon-eye-open:before { content: @eye-open; }
+.fa-icon-eye-close:before { content: @eye-close; }
+.fa-icon-warning-sign:before { content: @warning-sign; }
+.fa-icon-plane:before { content: @plane; }
+.fa-icon-calendar:before { content: @calendar; }
+.fa-icon-random:before { content: @random; }
+.fa-icon-comment:before { content: @comment; }
+.fa-icon-magnet:before { content: @magnet; }
+.fa-icon-chevron-up:before { content: @chevron-up; }
+.fa-icon-chevron-down:before { content: @chevron-down; }
+.fa-icon-retweet:before { content: @retweet; }
+.fa-icon-shopping-cart:before { content: @shopping-cart; }
+.fa-icon-folder-close:before { content: @folder-close; }
+.fa-icon-folder-open:before { content: @folder-open; }
+.fa-icon-resize-vertical:before { content: @resize-vertical; }
+.fa-icon-resize-horizontal:before { content: @resize-horizontal; }
+.fa-icon-bar-chart:before { content: @bar-chart; }
+.fa-icon-twitter-sign:before { content: @twitter-sign; }
+.fa-icon-facebook-sign:before { content: @facebook-sign; }
+.fa-icon-camera-retro:before { content: @camera-retro; }
+.fa-icon-key:before { content: @key; }
+.fa-icon-gears:before,
+.fa-icon-cogs:before { content: @cogs; }
+.fa-icon-comments:before { content: @comments; }
+.fa-icon-thumbs-up-alt:before { content: @thumbs-up-alt; }
+.fa-icon-thumbs-down-alt:before { content: @thumbs-down-alt; }
+.fa-icon-star-half:before { content: @star-half; }
+.fa-icon-heart-empty:before { content: @heart-empty; }
+.fa-icon-log-out:before { content: @log-out; }
+.fa-icon-linkedin-sign:before { content: @linkedin-sign; }
+.fa-icon-pushpin:before { content: @pushpin; }
+.fa-icon-external-link:before { content: @external-link; }
+.fa-icon-log-in:before { content: @log-in; }
+.fa-icon-trophy:before { content: @trophy; }
+.fa-icon-github-sign:before { content: @github-sign; }
+.fa-icon-upload-alt:before { content: @upload-alt; }
+.fa-icon-lemon:before { content: @lemon; }
+.fa-icon-earphone:before { content: @earphone; }
+.fa-icon-unchecked:before { content: @unchecked; }
+.fa-icon-bookmark-empty:before { content: @bookmark-empty; }
+.fa-icon-phone-sign:before { content: @phone-sign; }
+.fa-icon-twitter:before { content: @twitter; }
+.fa-icon-facebook:before { content: @facebook; }
+.fa-icon-github:before { content: @github; }
+.fa-icon-unlock:before { content: @unlock; }
+.fa-icon-credit-card:before { content: @credit-card; }
+.fa-icon-rss:before { content: @rss; }
+.fa-icon-hdd:before { content: @hdd; }
+.fa-icon-bullhorn:before { content: @bullhorn; }
+.fa-icon-bell:before { content: @bell; }
+.fa-icon-certificate:before { content: @certificate; }
+.fa-icon-hand-right:before { content: @hand-right; }
+.fa-icon-hand-left:before { content: @hand-left; }
+.fa-icon-hand-up:before { content: @hand-up; }
+.fa-icon-hand-down:before { content: @hand-down; }
+.fa-icon-circle-arrow-left:before { content: @circle-arrow-left; }
+.fa-icon-circle-arrow-right:before { content: @circle-arrow-right; }
+.fa-icon-circle-arrow-up:before { content: @circle-arrow-up; }
+.fa-icon-circle-arrow-down:before { content: @circle-arrow-down; }
+.fa-icon-globe:before { content: @globe; }
+.fa-icon-wrench:before { content: @wrench; }
+.fa-icon-tasks:before { content: @tasks; }
+.fa-icon-filter:before { content: @filter; }
+.fa-icon-briefcase:before { content: @briefcase; }
+.fa-icon-fullscreen:before { content: @fullscreen; }
+.fa-icon-group:before { content: @group; }
+.fa-icon-link:before { content: @link; }
+.fa-icon-cloud:before { content: @cloud; }
+.fa-icon-beaker:before { content: @beaker; }
+.fa-icon-cut:before { content: @cut; }
+.fa-icon-copy:before { content: @copy; }
+.fa-icon-paperclip:before { content: @paperclip; }
+.fa-icon-floppy-disk:before { content: @floppy-disk; }
+.fa-icon-sign-blank:before { content: @sign-blank; }
+.fa-icon-reorder:before { content: @reorder; }
+.fa-icon-list-ul:before { content: @list-ul; }
+.fa-icon-list-ol:before { content: @list-ol; }
+.fa-icon-strikethrough:before { content: @strikethrough; }
+.fa-icon-underline:before { content: @underline; }
+.fa-icon-table:before { content: @table; }
+.fa-icon-magic:before { content: @magic; }
+.fa-icon-truck:before { content: @truck; }
+.fa-icon-pinterest:before { content: @pinterest; }
+.fa-icon-pinterest-sign:before { content: @pinterest-sign; }
+.fa-icon-google-plus-sign:before { content: @google-plus-sign; }
+.fa-icon-google-plus:before { content: @google-plus; }
+.fa-icon-money:before { content: @money; }
+.fa-icon-caret-down:before { content: @caret-down; }
+.fa-icon-caret-up:before { content: @caret-up; }
+.fa-icon-caret-left:before { content: @caret-left; }
+.fa-icon-caret-right:before { content: @caret-right; }
+.fa-icon-columns:before { content: @columns; }
+.fa-icon-sort:before { content: @sort; }
+.fa-icon-sort-down:before { content: @sort-down; }
+.fa-icon-sort-up:before { content: @sort-up; }
+.fa-icon-envelope:before { content: @envelope; }
+.fa-icon-linkedin:before { content: @linkedin; }
+.fa-icon-rotate-left:before,
+.fa-icon-undo:before { content: @undo; }
+.fa-icon-legal:before { content: @legal; }
+.fa-icon-dashboard:before { content: @dashboard; }
+.fa-icon-comment-alt:before { content: @comment-alt; }
+.fa-icon-comments-alt:before { content: @comments-alt; }
+.fa-icon-flash:before { content: @flash; }
+.fa-icon-sitemap:before { content: @sitemap; }
+.fa-icon-umbrella:before { content: @umbrella; }
+.fa-icon-paste:before { content: @paste; }
+.fa-icon-lightbulb:before { content: @lightbulb; }
+.fa-icon-exchange:before { content: @exchange; }
+.fa-icon-cloud-download:before { content: @cloud-download; }
+.fa-icon-cloud-upload:before { content: @cloud-upload; }
+.fa-icon-user-md:before { content: @user-md; }
+.fa-icon-stethoscope:before { content: @stethoscope; }
+.fa-icon-suitcase:before { content: @suitcase; }
+.fa-icon-bell-alt:before { content: @bell-alt; }
+.fa-icon-coffee:before { content: @coffee; }
+.fa-icon-cutlery:before { content: @cutlery; }
+.fa-icon-file-text-alt:before { content: @file-text-alt; }
+.fa-icon-building:before { content: @building; }
+.fa-icon-hospital:before { content: @hospital; }
+.fa-icon-ambulance:before { content: @ambulance; }
+.fa-icon-medkit:before { content: @medkit; }
+.fa-icon-fighter-jet:before { content: @fighter-jet; }
+.fa-icon-beer:before { content: @beer; }
+.fa-icon-h-sign:before { content: @h-sign; }
+.fa-icon-plus-sign-alt:before { content: @plus-sign-alt; }
+.fa-icon-double-angle-left:before { content: @double-angle-left; }
+.fa-icon-double-angle-right:before { content: @double-angle-right; }
+.fa-icon-double-angle-up:before { content: @double-angle-up; }
+.fa-icon-double-angle-down:before { content: @double-angle-down; }
+.fa-icon-angle-left:before { content: @angle-left; }
+.fa-icon-angle-right:before { content: @angle-right; }
+.fa-icon-angle-up:before { content: @angle-up; }
+.fa-icon-angle-down:before { content: @angle-down; }
+.fa-icon-desktop:before { content: @desktop; }
+.fa-icon-laptop:before { content: @laptop; }
+.fa-icon-tablet:before { content: @tablet; }
+.fa-icon-phone:before { content: @phone; }
+.fa-icon-circle-blank:before { content: @circle-blank; }
+.fa-icon-quote-left:before { content: @quote-left; }
+.fa-icon-quote-right:before { content: @quote-right; }
+.fa-icon-spinner:before { content: @spinner; }
+.fa-icon-circle:before { content: @circle; }
+.fa-icon-mail-reply:before,
+.fa-icon-reply:before { content: @reply; }
+.fa-icon-github-alt:before { content: @github-alt; }
+.fa-icon-folder-close-alt:before { content: @folder-close-alt; }
+.fa-icon-folder-open-alt:before { content: @folder-open-alt; }
+.fa-icon-expand-alt:before { content: @expand-alt; }
+.fa-icon-collapse-alt:before { content: @collapse-alt; }
+.fa-icon-smile:before { content: @smile; }
+.fa-icon-frown:before { content: @frown; }
+.fa-icon-meh:before { content: @meh; }
+.fa-icon-gamepad:before { content: @gamepad; }
+.fa-icon-keyboard:before { content: @keyboard; }
+.fa-icon-flag-alt:before { content: @flag-alt; }
+.fa-icon-flag-checkered:before { content: @flag-checkered; }
+.fa-icon-terminal:before { content: @terminal; }
+.fa-icon-code:before { content: @code; }
+.fa-icon-reply-all:before { content: @reply-all; }
+.fa-icon-mail-reply-all:before { content: @mail-reply-all; }
+.fa-icon-star-half-full:before,
+.fa-icon-star-half-empty:before { content: @star-half-empty; }
+.fa-icon-location-arrow:before { content: @location-arrow; }
+.fa-icon-crop:before { content: @crop; }
+.fa-icon-code-fork:before { content: @code-fork; }
+.fa-icon-unlink:before { content: @unlink; }
+.fa-icon-question:before { content: @question; }
+.fa-icon-info:before { content: @info; }
+.fa-icon-exclamation:before { content: @exclamation; }
+.fa-icon-superscript:before { content: @superscript; }
+.fa-icon-subscript:before { content: @subscript; }
+.fa-icon-eraser:before { content: @eraser; }
+.fa-icon-puzzle-piece:before { content: @puzzle-piece; }
+.fa-icon-microphone:before { content: @microphone; }
+.fa-icon-microphone-off:before { content: @microphone-off; }
+.fa-icon-shield:before { content: @shield; }
+.fa-icon-calendar-empty:before { content: @calendar-empty; }
+.fa-icon-fire-extinguisher:before { content: @fire-extinguisher; }
+.fa-icon-rocket:before { content: @rocket; }
+.fa-icon-maxcdn:before { content: @maxcdn; }
+.fa-icon-chevron-sign-left:before { content: @chevron-sign-left; }
+.fa-icon-chevron-sign-right:before { content: @chevron-sign-right; }
+.fa-icon-chevron-sign-up:before { content: @chevron-sign-up; }
+.fa-icon-chevron-sign-down:before { content: @chevron-sign-down; }
+.fa-icon-html5:before { content: @html5; }
+.fa-icon-css3:before { content: @css3; }
+.fa-icon-anchor:before { content: @anchor; }
+.fa-icon-unlock-alt:before { content: @unlock-alt; }
+.fa-icon-bullseye:before { content: @bullseye; }
+.fa-icon-ellipsis-horizontal:before { content: @ellipsis-horizontal; }
+.fa-icon-ellipsis-vertical:before { content: @ellipsis-vertical; }
+.fa-icon-rss-sign:before { content: @rss-sign; }
+.fa-icon-play-sign:before { content: @play-sign; }
+.fa-icon-ticket:before { content: @ticket; }
+.fa-icon-minus-sign-alt:before { content: @minus-sign-alt; }
+.fa-icon-check-minus:before { content: @check-minus; }
+.fa-icon-level-up:before { content: @level-up; }
+.fa-icon-level-down:before { content: @level-down; }
+.fa-icon-check-sign:before { content: @check-sign; }
+.fa-icon-edit-sign:before { content: @edit-sign; }
+.fa-icon-external-link-sign:before { content: @external-link-sign; }
+.fa-icon-share-sign:before { content: @share-sign; }
+.fa-icon-compass:before { content: @compass; }
+.fa-icon-collapse-down:before { content: @collapse-down; }
+.fa-icon-collapse-up:before { content: @collapse-up; }
+.fa-icon-expand:before { content: @expand; }
+.fa-icon-euro:before,
+.fa-icon-eur:before { content: @eur; }
+.fa-icon-gbp:before { content: @gbp; }
+.fa-icon-dollar:before,
+.fa-icon-usd:before { content: @usd; }
+.fa-icon-rupee:before,
+.fa-icon-inr:before { content: @inr; }
+.fa-icon-cny:before,
+.fa-icon-rmb:before,
+.fa-icon-yen:before,
+.fa-icon-jpy:before { content: @jpy; }
+.fa-icon-ruble:before,
+.fa-icon-rouble:before,
+.fa-icon-rub:before { content: @rub; }
+.fa-icon-won:before,
+.fa-icon-krw:before { content: @krw; }
+.fa-icon-bitcoin:before,
+.fa-icon-btc:before { content: @btc; }
+.fa-icon-file:before { content: @file; }
+.fa-icon-file-text:before { content: @file-text; }
+.fa-icon-sort-by-alphabet:before { content: @sort-by-alphabet; }
+.fa-icon-sort-by-alphabet-alt:before { content: @sort-by-alphabet-alt; }
+.fa-icon-sort-by-attributes:before { content: @sort-by-attributes; }
+.fa-icon-sort-by-attributes-alt:before { content: @sort-by-attributes-alt; }
+.fa-icon-sort-by-order:before { content: @sort-by-order; }
+.fa-icon-sort-by-order-alt:before { content: @sort-by-order-alt; }
+.fa-icon-thumbs-up:before { content: @thumbs-up; }
+.fa-icon-thumbs-down:before { content: @thumbs-down; }
+.fa-icon-youtube-sign:before { content: @youtube-sign; }
+.fa-icon-youtube:before { content: @youtube; }
+.fa-icon-xing:before { content: @xing; }
+.fa-icon-xing-sign:before { content: @xing-sign; }
+.fa-icon-youtube-play:before { content: @youtube-play; }
+.fa-icon-dropbox:before { content: @dropbox; }
+.fa-icon-stackoverflow:before { content: @stackoverflow; }
+.fa-icon-instagram:before { content: @instagram; }
+.fa-icon-flickr:before { content: @flickr; }
+.fa-icon-adn:before { content: @adn; }
+.fa-icon-bitbucket:before { content: @bitbucket; }
+.fa-icon-bitbucket-sign:before { content: @bitbucket-sign; }
+.fa-icon-tumblr:before { content: @tumblr; }
+.fa-icon-tumblr-sign:before { content: @tumblr-sign; }
+.fa-icon-long-arrow-down:before { content: @long-arrow-down; }
+.fa-icon-long-arrow-up:before { content: @long-arrow-up; }
+.fa-icon-long-arrow-left:before { content: @long-arrow-left; }
+.fa-icon-long-arrow-right:before { content: @long-arrow-right; }
+.fa-icon-apple:before { content: @apple; }
+.fa-icon-windows:before { content: @windows; }
+.fa-icon-android:before { content: @android; }
+.fa-icon-linux:before { content: @linux; }
+.fa-icon-dribbble:before { content: @dribbble; }
+.fa-icon-skype:before { content: @skype; }
+.fa-icon-foursquare:before { content: @foursquare; }
+.fa-icon-trello:before { content: @trello; }
+.fa-icon-female:before { content: @female; }
+.fa-icon-male:before { content: @male; }
+.fa-icon-gittip:before { content: @gittip; }
+.fa-icon-sun:before { content: @sun; }
+.fa-icon-moon:before { content: @moon; }
+.fa-icon-archive:before { content: @archive; }
+.fa-icon-bug:before { content: @bug; }
+.fa-icon-vk:before { content: @vk; }
+.fa-icon-weibo:before { content: @weibo; }
+.fa-icon-renren:before { content: @renren; }
+.fa-icon-pagelines:before { content: @pagelines; }

+ 3 - 3
less/mixins.less

@@ -48,14 +48,14 @@
 }
 
 .icon-stack(@width: 2em, @height: 2em, @top-font-size: 1em, @base-font-size: 2em) {
-  .fa-stack {
+  .fa-icon-stack {
     position: relative;
     display: inline-block;
     width: @width;
     height: @height;
     line-height: @width;
     vertical-align: -35%;
-    .fa {
+    .fa-icon {
       position: absolute;
       display: block;
       width: 100%;
@@ -65,7 +65,7 @@
       *line-height: @height;
       text-align: center;
     }
-    .fa-stack-base {
+    .fa-icon-stack-base {
       font-size: @base-font-size;
       *line-height: (@height / @base-font-size);
     }

+ 2 - 2
src/_includes/footer.html

@@ -1,7 +1,7 @@
 <footer id="footer" class="footer hidden-print">
   <div class="container text-center">
     <div>
-      <i class="fa fa-flag"></i> Font Awesome {{ site.fontawesome.version }}
+      <i class="fa-icon fa-icon-flag"></i> Font Awesome {{ site.fontawesome.version }}
       <span class="hide-xs">&middot;</span><br class="hide-sm hide-md hide-lg">
       Created and Maintained by <a href="http://twitter.com/{{ site.fontawesome.author.twitter }}">Dave Gandy</a>
     </div>
@@ -13,7 +13,7 @@
       Documentation licensed under <a href="{{ site.fontawesome.license.documentation.url }}">{{ site.fontawesome.license.documentation.version }}</a>
     </div>
     <div>
-      Thanks to <a href="http://maxcdn.com"><i class="fa fa-maxcdn"></i> MaxCDN</a> for providing the excellent <a href="http://www.bootstrapcdn.com/#fontawesome_tab">BootstrapCDN for Font Awesome</a>
+      Thanks to <a href="http://maxcdn.com"><i class="fa-icon fa-icon-maxcdn"></i> MaxCDN</a> for providing the excellent <a href="http://www.bootstrapcdn.com/#fontawesome_tab">BootstrapCDN for Font Awesome</a>
     </div>
     <div class="project">
       <a href="{{ site.fontawesome.github.url }}">GitHub Project</a> &middot;

+ 2 - 2
src/_includes/get-started.html

@@ -18,7 +18,7 @@
 <link href="//netdna.bootstrapcdn.com/font-awesome/{{ site.fontawesome.version }}/css/font-awesome.css" rel="stylesheet">
 {% endhighlight %}
       <div class="alert alert-info margin-top">
-        <i class="fa fa-info-sign"></i> Want to use Font Awesome by itself without Bootstrap? Just don't include the first line.
+        <i class="fa-icon fa-icon-info-sign"></i> Want to use Font Awesome by itself without Bootstrap? Just don't include the first line.
       </div>
     </li>
     <li>
@@ -66,7 +66,7 @@
 {% highlight html %}
 @FontAwesomePath:   "../font";
 {% endhighlight %}
-      <p class="alert alert-info"><i class="fa fa-info-sign"></i> The font path is relative from your compiled CSS directory.</p>
+      <p class="alert alert-info"><i class="fa-icon fa-icon-info-sign"></i> The font path is relative from your compiled CSS directory.</p>
     </li>
     <li>Re-compile your LESS if using a static compiler. Otherwise, you should be good to go.</li>
     <li>Check out the <a href="{{ page.relative_path }}examples/">examples</a> to start using Font Awesome!</li>

+ 1 - 1
src/_includes/icons/brand.html

@@ -9,7 +9,7 @@
     {% assign icons_brand = icons | expand_aliases | category:"Brand Icons" | sort_by:'class' %}
 
     {% for icon in icons_brand %}
-      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
+      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa-icon fa-icon-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 </section>

+ 1 - 1
src/_includes/icons/currency.html

@@ -5,7 +5,7 @@
     {% assign icons_currency = icons | expand_aliases | category:"Currency Icons" | sort_by:'class' %}
 
     {% for icon in icons_currency %}
-      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
+      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa-icon fa-icon-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/directional.html

@@ -5,7 +5,7 @@
     {% assign icons_directional = icons | expand_aliases | category:"Directional Icons" | sort_by:'class' %}
 
     {% for icon in icons_directional %}
-      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
+      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa-icon fa-icon-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/medical.html

@@ -5,7 +5,7 @@
     {% assign icons_medical = icons | expand_aliases | category:"Medical Icons" | sort_by:'class' %}
 
     {% for icon in icons_medical %}
-      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
+      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa-icon fa-icon-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/new.html

@@ -11,7 +11,7 @@
     {% assign icons_new = icons | expand_aliases | version:site.fontawesome.minor_version %}
 
     {% for icon in icons_new %}
-      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
+      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa-icon fa-icon-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/text-editor.html

@@ -5,7 +5,7 @@
     {% assign icons_text_editor = icons | expand_aliases | category:"Text Editor Icons" | sort_by:'class' %}
 
     {% for icon in icons_text_editor %}
-      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
+      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa-icon fa-icon-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/video-player.html

@@ -5,7 +5,7 @@
     {% assign icons_video_player = icons | expand_aliases | category:"Video Player Icons" | sort_by:'class' %}
 
     {% for icon in icons_video_player %}
-      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
+      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa-icon fa-icon-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/web-application.html

@@ -5,7 +5,7 @@
     {% assign icons_web_application = icons | expand_aliases | category:"Web Application Icons" | sort_by:'class' %}
 
     {% for icon in icons_web_application %}
-      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
+      <div class="col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa-icon fa-icon-{{ icon.class }}"></i> {{ site.fontawesome.css_prefix }}-{{ icon.class }}{% if icon.alias_of %} <span class="muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 15 - 15
src/_includes/jumbotron-carousel.html

@@ -7,7 +7,7 @@
         <div class="actions">
           <a class="btn btn-default btn-large" href="{{ page.relative_path }}assets/font-awesome.zip"
              onClick="_gaq.push(['_trackEvent', 'Outbound Link', 'Download on GitHub']);">
-            <i class="fa fa-download-alt fa-lg"></i>&nbsp;&nbsp;
+            <i class="fa-icon fa-icon-download-alt fa-icon-lg"></i>&nbsp;&nbsp;
             Download
           </a>
         </div>
@@ -23,26 +23,26 @@
         <div id="icon-carousel" class="carousel slide">
           <!-- Carousel items -->
           <div class="carousel-inner">
-            <div class="active item"><div><i class="fa fa-flag"></i></div></div>
-            <div class="item"><div><i class="fa fa-compass"></i></div></div>
-            <div class="item"><div><i class="fa fa-rocket"></i></div></div>
-            <div class="item"><div><i class="fa fa-shield"></i></div></div>
-            <div class="item"><div><i class="fa fa-star-half-empty"></i></div></div>
-            <div class="item"><div><i class="fa fa-envelope-alt"></i></div></div>
-            <div class="item"><div><i class="fa fa-medkit"></i></div></div>
-            <div class="item"><div><i class="fa fa-book"></i></div></div>
-            <div class="item"><div><i class="fa fa-fighter-jet"></i></div></div>
-            <div class="item"><div><i class="fa fa-beer"></i></div></div>
-            <div class="item"><div><i class="fa fa-heart-empty"></i></div></div>
-            <div class="item"><div><i class="fa fa-thumbs-up-alt"></i></div></div>
+            <div class="active item"><div><i class="fa-icon fa-icon-flag"></i></div></div>
+            <div class="item"><div><i class="fa-icon fa-icon-compass"></i></div></div>
+            <div class="item"><div><i class="fa-icon fa-icon-rocket"></i></div></div>
+            <div class="item"><div><i class="fa-icon fa-icon-shield"></i></div></div>
+            <div class="item"><div><i class="fa-icon fa-icon-star-half-empty"></i></div></div>
+            <div class="item"><div><i class="fa-icon fa-icon-envelope-alt"></i></div></div>
+            <div class="item"><div><i class="fa-icon fa-icon-medkit"></i></div></div>
+            <div class="item"><div><i class="fa-icon fa-icon-book"></i></div></div>
+            <div class="item"><div><i class="fa-icon fa-icon-fighter-jet"></i></div></div>
+            <div class="item"><div><i class="fa-icon fa-icon-beer"></i></div></div>
+            <div class="item"><div><i class="fa-icon fa-icon-heart-empty"></i></div></div>
+            <div class="item"><div><i class="fa-icon fa-icon-thumbs-up-alt"></i></div></div>
           </div>
           <!-- Carousel nav -->
           <a class="carousel-control left" href="#icon-carousel" data-slide="prev"
              onClick="_gaq.push(['_trackEvent', 'iconCarousel', 'Prev']);">
-            <i class="fa fa-circle-arrow-left"></i></a>
+            <i class="fa-icon fa-icon-circle-arrow-left"></i></a>
           <a class="carousel-control right" href="#icon-carousel" data-slide="next"
              onClick="_gaq.push(['_trackEvent', 'iconCarousel', 'Next']);">
-            <i class="fa fa-circle-arrow-right"></i></a>
+            <i class="fa-icon fa-icon-circle-arrow-right"></i></a>
         </div>
       </div>
     </div>

+ 12 - 12
src/_includes/navbar.html

@@ -7,7 +7,7 @@
         <span class="icon-bar"></span>
         <span class="icon-bar"></span>
       </button>
-      <a class="navbar-brand" href="{{ page.relative_path }}"><i class="fa fa-flag"></i> Font Awesome</a>
+      <a class="navbar-brand" href="{{ page.relative_path }}"><i class="fa-icon fa-icon-flag"></i> Font Awesome</a>
     </div>
 
     <div class="navbar-collapse collapse">
@@ -17,25 +17,25 @@
         <li class="dropdown-split-left{% if page.navbar_active == "icons" %} active{% endif %}"><a href="{{ page.relative_path }}icons/">Icons</a></li>
         <li class="dropdown dropdown-split-right hidden-xs{% if page.navbar_active == "icons" %} active{% endif %}">
           <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-            <i class="fa fa-caret-down"></i>
+            <i class="fa-icon fa-icon-caret-down"></i>
           </a>
           <ul class="dropdown-menu pull-right">
-            <li><a href="{{ page.relative_path }}icons/"><i class="fa fa-flag fa-fixed-width"></i>&nbsp; Icons</a></li>
+            <li><a href="{{ page.relative_path }}icons/"><i class="fa-icon fa-icon-flag fa-icon-fixed-width"></i>&nbsp; Icons</a></li>
             <li class="divider"></li>
-            <li><a href="{{ page.relative_path }}icons/#new"><i class="fa fa-shield fa-fixed-width"></i>&nbsp; New Icons in {{ site.fontawesome.version }}</a></li>
-            <li><a href="{{ page.relative_path }}icons/#web-application"><i class="fa fa-camera-retro fa-fixed-width"></i>&nbsp; Web Application Icons</a></li>
-            <li><a href="{{ page.relative_path }}icons/#currency"><i class="fa fa-won fa-fixed-width"></i>&nbsp; Currency Icons</a></li>
-            <li><a href="{{ page.relative_path }}icons/#text-editor"><i class="fa fa-file-text-alt fa-fixed-width"></i>&nbsp; Text Editor Icons</a></li>
-            <li><a href="{{ page.relative_path }}icons/#directional"><i class="fa fa-hand-right fa-fixed-width"></i>&nbsp; Directional Icons</a></li>
-            <li><a href="{{ page.relative_path }}icons/#video-player"><i class="fa fa-play-sign fa-fixed-width"></i>&nbsp; Video Player Icons</a></li>
-            <li><a href="{{ page.relative_path }}icons/#brand"><i class="fa fa-github fa-fixed-width"></i>&nbsp; Brand Icons</a></li>
-            <li><a href="{{ page.relative_path }}icons/#medical"><i class="fa fa-medkit fa-fixed-width"></i>&nbsp; Medical Icons</a></li>
+            <li><a href="{{ page.relative_path }}icons/#new"><i class="fa-icon fa-icon-shield fa-icon-fixed-width"></i>&nbsp; New Icons in {{ site.fontawesome.version }}</a></li>
+            <li><a href="{{ page.relative_path }}icons/#web-application"><i class="fa-icon fa-icon-camera-retro fa-icon-fixed-width"></i>&nbsp; Web Application Icons</a></li>
+            <li><a href="{{ page.relative_path }}icons/#currency"><i class="fa-icon fa-icon-won fa-icon-fixed-width"></i>&nbsp; Currency Icons</a></li>
+            <li><a href="{{ page.relative_path }}icons/#text-editor"><i class="fa-icon fa-icon-file-text-alt fa-icon-fixed-width"></i>&nbsp; Text Editor Icons</a></li>
+            <li><a href="{{ page.relative_path }}icons/#directional"><i class="fa-icon fa-icon-hand-right fa-icon-fixed-width"></i>&nbsp; Directional Icons</a></li>
+            <li><a href="{{ page.relative_path }}icons/#video-player"><i class="fa-icon fa-icon-play-sign fa-icon-fixed-width"></i>&nbsp; Video Player Icons</a></li>
+            <li><a href="{{ page.relative_path }}icons/#brand"><i class="fa-icon fa-icon-github fa-icon-fixed-width"></i>&nbsp; Brand Icons</a></li>
+            <li><a href="{{ page.relative_path }}icons/#medical"><i class="fa-icon fa-icon-medkit fa-icon-fixed-width"></i>&nbsp; Medical Icons</a></li>
           </ul>
         </li>
         <li class="dropdown-split-left{% if page.navbar_active == "examples" %} active{% endif %}"><a href="{{ page.relative_path }}examples/">Examples</a></li>
         <li class="dropdown dropdown-split-right hidden-xs{% if page.navbar_active == "examples" %} active{% endif %}">
           <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-            <i class="fa fa-caret-down"></i>
+            <i class="fa-icon fa-icon-caret-down"></i>
           </a>
           <ul class="dropdown-menu pull-right">
             <li><a href="{{ page.relative_path }}examples/">Examples</a></li>

+ 1 - 1
src/_includes/thanks-to.html

@@ -17,7 +17,7 @@
     </div>
     <div class="col-md-4 col-sm-4">
       <p>
-        Thanks to <a href="http://maxcdn.com"><i class="fa fa-maxcdn"></i> MaxCDN</a> for providing the excellent
+        Thanks to <a href="http://maxcdn.com"><i class="fa-icon fa-icon-maxcdn"></i> MaxCDN</a> for providing the excellent
         <a href="http://www.bootstrapcdn.com/#tab_fontawesome">BootstrapCDN</a>, the fastest and easiest way to
         <a href="{{ page.relative_path }}get-started/#bootstrapcdn">get started</a> with Font Awesome.
       </p>

+ 9 - 9
src/_includes/why.html

@@ -1,40 +1,40 @@
 <section id="why" class="feature-list">
   <div class="row">
     <div class="col-md-4 col-sm-6">
-      <h4><i class="fa fa-flag"></i> One Font, {{ icons | size }} Icons</h4>
+      <h4><i class="fa-icon fa-icon-flag"></i> One Font, {{ icons | size }} Icons</h4>
       In a single collection, Font Awesome is a pictographic language of web-related actions.
     </div>
     <div class="col-md-4 col-sm-6">
-      <h4><i class="fa fa-pencil"></i> CSS Control</h4>
+      <h4><i class="fa-icon fa-icon-pencil"></i> CSS Control</h4>
       Easily style icon color, size, shadow, and anything that's possible with CSS.
     </div>
     <div class="col-md-4 col-sm-6">
-      <h4><i class="fa fa-fullscreen"></i> Infinite Scalability</h4>
+      <h4><i class="fa-icon fa-icon-fullscreen"></i> Infinite Scalability</h4>
       Scalable vector graphics means every icon looks awesome at any size.
     </div>
     <div class="col-md-4 col-sm-6">
-      <h4><i class="fa fa-microphone"></i> Free, as in Speech</h4>
+      <h4><i class="fa-icon fa-icon-microphone"></i> Free, as in Speech</h4>
       Font Awesome is completely free for commercial use. Check out the <a href="{{ page.relative_path }}license/">license</a>.
     </div>
     <div class="col-md-4 col-sm-6">
-      <h4><i class="fa fa-ok"></i> IE7 Support</h4>
+      <h4><i class="fa-icon fa-icon-ok"></i> IE7 Support</h4>
       Font Awesome supports IE7. If you need it, you have my condolences.
     </div>
     <div class="col-md-4 col-sm-6">
-      <h4><i class="fa fa-eye-open"></i> Perfect on Retina Displays</h4>
+      <h4><i class="fa-icon fa-icon-eye-open"></i> Perfect on Retina Displays</h4>
       Font Awesome icons are vectors, which mean they're gorgeous on high-resolution displays.
     </div>
     <div class="col-md-4 col-sm-6">
-      <h4><i class="fa fa-thumbs-up-alt"></i> Made for Bootstrap</h4>
+      <h4><i class="fa-icon fa-icon-thumbs-up-alt"></i> Made for Bootstrap</h4>
       Designed from scratch to be fully compatible with <a href="{{ site.bootstrap.url }}">Bootstrap {{ site.bootstrap.version }}</a>.
     </div>
     <div class="col-md-4 col-sm-6">
-      <h4><i class="fa fa-desktop"></i> Desktop Friendly</h4>
+      <h4><i class="fa-icon fa-icon-desktop"></i> Desktop Friendly</h4>
       To use on the desktop or for a complete set of vectors,
       check out the <a href="{{ page.relative_path }}cheatsheet/">cheatsheet</a>.
     </div>
     <div class="col-md-4 col-sm-6">
-      <h4><i class="fa fa-search"></i> Screen Reader Compatible</h4>
+      <h4><i class="fa-icon fa-icon-search"></i> Screen Reader Compatible</h4>
       Font Awesome won't trip up screen readers, unlike other icon fonts.
     </div>
   </div>

+ 12 - 12
src/_layouts/icon.html

@@ -6,19 +6,19 @@ relative_path: ../../
 <div class="jumbotron jumbotron-icon">
   <div class="container">
     <div class="info-icons">
-      <i class="fa fa-{{ page.icon.id }} fa-6"></i>&nbsp;&nbsp;
+      <i class="fa-icon fa-icon-{{ page.icon.id }} fa-icon-6"></i>&nbsp;&nbsp;
       <span class="hide-xs">
-        <i class="fa fa-{{ page.icon.id }} fa-5"></i>&nbsp;&nbsp;
-        <span class="hide-sm"><i class="fa fa-{{ page.icon.id }} fa-4"></i>&nbsp;&nbsp;</span>
-        <i class="fa fa-{{ page.icon.id }} fa-3"></i>&nbsp;&nbsp;
-        <i class="fa fa-{{ page.icon.id }} fa-2"></i>&nbsp;
+        <i class="fa-icon fa-icon-{{ page.icon.id }} fa-icon-5"></i>&nbsp;&nbsp;
+        <span class="hide-sm"><i class="fa-icon fa-icon-{{ page.icon.id }} fa-icon-4"></i>&nbsp;&nbsp;</span>
+        <i class="fa-icon fa-icon-{{ page.icon.id }} fa-icon-3"></i>&nbsp;&nbsp;
+        <i class="fa-icon fa-icon-{{ page.icon.id }} fa-icon-2"></i>&nbsp;
       </span>
-      <i class="fa fa-{{ page.icon.id }} fa-1"></i>
+      <i class="fa-icon fa-icon-{{ page.icon.id }} fa-icon-1"></i>
     </div>
     <h1 class="info-class">
-      fa-{{ page.icon.id }}
+      fa-icon-{{ page.icon.id }}
       <small>
-        <i class="fa fa-{{ page.icon.id }}"></i> &middot;
+        <i class="fa-icon fa-icon-{{ page.icon.id }}"></i> &middot;
         Unicode: <span class="upper">{{ page.icon.unicode }}</span> &middot;
         Created: v{{ page.icon.created }} &middot;
         Categories:
@@ -29,7 +29,7 @@ relative_path: ../../
         {% if icon_alias_count > 0 %}
           &middot; Aliases:
           {% for alias in page.icon.aliases %}
-            fa-{{ alias }}{% unless forloop.last %},{% endunless %}
+            fa-icon-{{ alias }}{% unless forloop.last %},{% endunless %}
           {% endfor %}
         {% endif %}
       </small>
@@ -45,14 +45,14 @@ relative_path: ../../
         <p>After you get <a href="{{ page.relative_path }}get-started/">up and running</a>, you can place Font Awesome icons just about anywhere with the <code>&lt;i&gt;</code> tag:</p>
         <div class="well well-transparent">
           <div style="font-size: 24px; line-height: 1.5em;">
-            <i class="fa fa-{{ page.icon.id }}"></i> fa-{{ page.icon.id }}
+            <i class="fa-icon fa-icon-{{ page.icon.id }}"></i> fa-icon-{{ page.icon.id }}
           </div>
         </div>
 {% highlight html %}
-<i class="fa fa-{{ page.icon.id }}"></i> fa-{{ page.icon.id }}
+<i class="fa-icon fa-icon-{{ page.icon.id }}"></i> fa-icon-{{ page.icon.id }}
 {% endhighlight %}
         <br>
-        <div class="lead"><i class="fa fa-info-sign"></i> Looking for more? Check out the <a href="{{ page.relative_path }}examples/">examples</a>.</div>
+        <div class="lead"><i class="fa-icon fa-icon-info-sign"></i> Looking for more? Check out the <a href="{{ page.relative_path }}examples/">examples</a>.</div>
       </div>
       <div class="col-md-3 col-sm-3">
         <div class="info-ad">{% include ads/carbon-light-vertical.html %}</div>

+ 6 - 6
src/assets/less/site/bootstrap/jumbotron.less

@@ -104,11 +104,11 @@
       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-icon-2 { font-size: 2em; }
+  .fa-icon-3 { font-size: 4em; }
+  .fa-icon-4 { font-size: 7em; }
+  .fa-icon-5 { font-size: 12em; }
+  .fa-icon-6 { font-size: 20em; }
 
-  .fa-1, .fa-2, .fa-3, .fa-4, .fa-5, .fa-6 { margin-right: 1/14em; }
+  .fa-icon-1, .fa-icon-2, .fa-icon-3, .fa-icon-4, .fa-icon-5, .fa-icon-6 { margin-right: 1/14em; }
 }

+ 1 - 1
src/assets/less/site/bootstrap/navbar.less

@@ -6,7 +6,7 @@
   font-family: @font-family-serif;
   font-weight: 300;
   font-size: 20px;
-  .fa-flag { padding-right: 3px; }
+  .fa-icon-flag { padding-right: 3px; }
 }
 
 .navbar-nav > li > a { padding: 12px 10px 9px; }

+ 1 - 1
src/assets/less/site/feature-list.less

@@ -1,7 +1,7 @@
 .feature-list {
   .col-md-4 { margin-bottom: 22px; }
   h4 {
-    .fa:before {
+    .fa-icon:before {
       vertical-align: -10%;
       font-size: 28px;
       display: inline-block;

+ 3 - 3
src/assets/less/site/fontawesome-icon-list.less

@@ -11,7 +11,7 @@
       padding-left: 10px;
       border-radius: 6px;
 
-      .fa {
+      .fa-icon {
         width: 32px;
         font-size: 14px;
         display: inline-block;
@@ -22,12 +22,12 @@
       &:hover {
         background-color: @state-danger-bg;
         text-decoration: none;
-        .fa {
+        .fa-icon {
           *font-size: 28px;
           *vertical-align: middle;
         }
 
-        .fa:before {
+        .fa-icon:before {
           font-size: 28px;
           vertical-align: -5px;
         }

+ 1 - 1
src/assets/less/site/responsive/screen-lg.less

@@ -4,7 +4,7 @@
     font-size: @size;
     line-height: @size + 5;
     .carousel-control {
-      top: @size + 20px;
+      top: @size + 10px;
       .square(30px);
       font-size: 40px;
       line-height: 35px;

+ 2 - 2
src/assets/less/site/responsive/screen-xs.less

@@ -34,8 +34,8 @@
   }
 
   .jumbotron-icon {
-    .fa-1, .fa-2, .fa-3, .fa-4, .fa-5, .fa-6 { margin-right: 0; }
-    .fa-6 { font-size: 16em; }
+    .fa-icon-1, .fa-icon-2, .fa-icon-3, .fa-icon-4, .fa-icon-5, .fa-icon-6 { margin-right: 0; }
+    .fa-icon-6 { font-size: 16em; }
     h1 small {
       display: block;
       margin-top: 15px;

+ 1 - 1
src/get-started.html

@@ -4,7 +4,7 @@ title: Get Started with Font Awesome
 navbar_active: get-started
 relative_path: ../
 ---
-{% capture jumbotron_h1 %}<i class="fa fa-cogs fa-lg"></i>&nbsp; Get Started{% endcapture %}
+{% capture jumbotron_h1 %}<i class="fa-icon fa-icon-cogs fa-icon-lg"></i>&nbsp; Get Started{% endcapture %}
 {% capture jumbotron_p %}Easy ways to get Font Awesome {{ site.fontawesome.version }} onto your website{% endcapture %}
 
 {% include jumbotron.html %}

+ 1 - 1
src/icons.html

@@ -4,7 +4,7 @@ title: Font Awesome Icons
 navbar_active: icons
 relative_path: ../
 ---
-{% capture jumbotron_h1 %}<i class="fa fa-flag fa-lg"></i>&nbsp; The Icons{% endcapture %}
+{% capture jumbotron_h1 %}<i class="fa-icon fa-icon-flag fa-icon-lg"></i>&nbsp; The Icons{% endcapture %}
 {% capture jumbotron_p %}The complete set of {{ icons | size }} icons in Font Awesome {{ site.fontawesome.version }}{% endcapture %}
 
 {% include jumbotron.html %}