Browse Source

updating ie7 less and scss, fixing scss variable issue

davegandy 12 years ago
parent
commit
dba0c9865a

+ 0 - 8
css/font-awesome-ie7.css

@@ -53,14 +53,6 @@
   margin-bottom: -5px;
   margin-bottom: -5px;
   padding-bottom: 4px;
   padding-bottom: 4px;
 }
 }
-ul.icons-ul {
-  text-indent: -1em;
-  margin-left: 2.142857142857143em;
-}
-ul.icons-ul > li .icon-li {
-  width: 1em;
-  margin-right: 0;
-}
 .btn [class^="icon-"].pull-left,
 .btn [class^="icon-"].pull-left,
 .btn [class*=" icon-"].pull-left,
 .btn [class*=" icon-"].pull-left,
 .btn [class^="icon-"].pull-right,
 .btn [class^="icon-"].pull-right,

+ 0 - 1
css/font-awesome-ie7.min.css

@@ -1,7 +1,6 @@
 .icon-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle;}
 .icon-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle;}
 .nav [class^="icon-"],.nav [class*=" icon-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;}.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{vertical-align:-25%;}
 .nav [class^="icon-"],.nav [class*=" icon-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;}.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{vertical-align:-25%;}
 .nav-pills [class^="icon-"].icon-large,.nav-tabs [class^="icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px;}
 .nav-pills [class^="icon-"].icon-large,.nav-tabs [class^="icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px;}
-ul.icons-ul{text-indent:-1em;margin-left:2.142857142857143em;}ul.icons-ul>li .icon-li{width:1em;margin-right:0;}
 .btn [class^="icon-"].pull-left,.btn [class*=" icon-"].pull-left,.btn [class^="icon-"].pull-right,.btn [class*=" icon-"].pull-right{vertical-align:inherit;}
 .btn [class^="icon-"].pull-left,.btn [class*=" icon-"].pull-left,.btn [class^="icon-"].pull-right,.btn [class*=" icon-"].pull-right{vertical-align:inherit;}
 .btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large{margin-top:-0.5em;}
 .btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large{margin-top:-0.5em;}
 a [class^="icon-"],a [class*=" icon-"]{cursor:pointer;}
 a [class^="icon-"],a [class*=" icon-"]{cursor:pointer;}

+ 0 - 12
less/font-awesome-ie7.less

@@ -60,18 +60,6 @@
   }
   }
 }
 }
 
 
-ul.icons-ul {
-  text-indent: -1em;
-  margin-left: 30/14em;
-
-  > li {
-    .icon-li {
-      width: 1em;
-      margin-right: 0;
-    }
-  }
-}
-
 .btn {
 .btn {
   [class^="icon-"],
   [class^="icon-"],
   [class*=" icon-"] {
   [class*=" icon-"] {

+ 1 - 1
scss/_variables.scss

@@ -6,7 +6,7 @@ $borderColor: #eeeeee !default;
 $iconMuted: #eeeeee !default;
 $iconMuted: #eeeeee !default;
 $iconLight: white !default;
 $iconLight: white !default;
 $iconDark: #333333 !default;
 $iconDark: #333333 !default;
-$icons-li-width: 30em/14em;
+$icons-li-width: 30em/14;
 
 
 
 
 $glass: "\f000";
 $glass: "\f000";

+ 981 - 319
scss/font-awesome-ie7.scss

@@ -23,9 +23,10 @@
  *  Twitter: http://twitter.com/byscuits
  *  Twitter: http://twitter.com/byscuits
  *  Work: Lead Product Designer @ Kyruus - http://kyruus.com
  *  Work: Lead Product Designer @ Kyruus - http://kyruus.com
  */
  */
+@import "variables";
 
 
 .icon-large {
 .icon-large {
-  font-size: 4 / 3em;
+  font-size: 4/3em;
   margin-top: -4px;
   margin-top: -4px;
   padding-top: 3px;
   padding-top: 3px;
   margin-bottom: -4px;
   margin-bottom: -4px;
@@ -51,7 +52,7 @@
   [class^="icon-"],
   [class^="icon-"],
   [class*=" icon-"] {
   [class*=" icon-"] {
     &.icon-large {
     &.icon-large {
-      line-height: 0.75em;
+      line-height: .75em;
       margin-top: -7px;
       margin-top: -7px;
       padding-top: 5px;
       padding-top: 5px;
       margin-bottom: -5px;
       margin-bottom: -5px;
@@ -62,7 +63,8 @@
 
 
 ul.icons-ul {
 ul.icons-ul {
   text-indent: -1em;
   text-indent: -1em;
-  margin-left: 30 / 14em;
+  margin-left: $icons-li-width;
+
   > li {
   > li {
     .icon-li {
     .icon-li {
       width: 1em;
       width: 1em;
@@ -74,11 +76,9 @@ ul.icons-ul {
 .btn {
 .btn {
   [class^="icon-"],
   [class^="icon-"],
   [class*=" icon-"] {
   [class*=" icon-"] {
-    &.pull-left, &.pull-right {
-      vertical-align: inherit;
-    }
+    &.pull-left, &.pull-right { vertical-align: inherit; }
     &.icon-large {
     &.icon-large {
-      margin-top: -0.5em;
+      margin-top: -.5em;
     }
     }
   }
   }
 }
 }
@@ -88,1210 +88,1872 @@ a [class*=" icon-"] {
   cursor: pointer;
   cursor: pointer;
 }
 }
 
 
-@mixin ie7icon($inner) {
-  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '#{$inner}');
-}
+@mixin ie7icon($inner) { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '#{$inner}'); }
+
+
 
 
 .icon-glass {
 .icon-glass {
-  @include ie7icon("&#xf000");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-music {
 .icon-music {
-  @include ie7icon("&#xf001");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-search {
 .icon-search {
-  @include ie7icon("&#xf002");
+  @include ie7icon('');
 }
 }
 
 
-.icon-envelope {
-  @include ie7icon("&#xf003");
+
+.icon-envelope-alt {
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-heart {
 .icon-heart {
-  @include ie7icon("&#xf004");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-star {
 .icon-star {
-  @include ie7icon("&#xf005");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-star-empty {
 .icon-star-empty {
-  @include ie7icon("&#xf006");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-user {
 .icon-user {
-  @include ie7icon("&#xf007");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-film {
 .icon-film {
-  @include ie7icon("&#xf008");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-th-large {
 .icon-th-large {
-  @include ie7icon("&#xf009");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-th {
 .icon-th {
-  @include ie7icon("&#xf00a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-th-list {
 .icon-th-list {
-  @include ie7icon("&#xf00b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-ok {
 .icon-ok {
-  @include ie7icon("&#xf00c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-remove {
 .icon-remove {
-  @include ie7icon("&#xf00d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-zoom-in {
 .icon-zoom-in {
-  @include ie7icon("&#xf00e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-zoom-out {
 .icon-zoom-out {
-  @include ie7icon("&#xf010");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-off {
 .icon-off {
-  @include ie7icon("&#xf011");
+  @include ie7icon('');
+}
+
+.icon-power-off {
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-signal {
 .icon-signal {
-  @include ie7icon("&#xf012");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-cog {
 .icon-cog {
-  @include ie7icon("&#xf013");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-trash {
 .icon-trash {
-  @include ie7icon("&#xf014");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-home {
 .icon-home {
-  @include ie7icon("&#xf015");
+  @include ie7icon('');
 }
 }
 
 
-.icon-file {
-  @include ie7icon("&#xf016");
+
+.icon-file-alt {
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-time {
 .icon-time {
-  @include ie7icon("&#xf017");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-road {
 .icon-road {
-  @include ie7icon("&#xf018");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-download-alt {
 .icon-download-alt {
-  @include ie7icon("&#xf019");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-download {
 .icon-download {
-  @include ie7icon("&#xf01a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-upload {
 .icon-upload {
-  @include ie7icon("&#xf01b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-inbox {
 .icon-inbox {
-  @include ie7icon("&#xf01c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-play-circle {
 .icon-play-circle {
-  @include ie7icon("&#xf01d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-repeat {
 .icon-repeat {
-  @include ie7icon("&#xf01e");
+  @include ie7icon('');
 }
 }
 
 
+.icon-rotate-right {
+  @include ie7icon('');
+}
+
+
 .icon-refresh {
 .icon-refresh {
-  @include ie7icon("&#xf021");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-list-alt {
 .icon-list-alt {
-  @include ie7icon("&#xf022");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-lock {
 .icon-lock {
-  @include ie7icon("&#xf023");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-flag {
 .icon-flag {
-  @include ie7icon("&#xf024");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-headphones {
 .icon-headphones {
-  @include ie7icon("&#xf025");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-volume-off {
 .icon-volume-off {
-  @include ie7icon("&#xf026");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-volume-down {
 .icon-volume-down {
-  @include ie7icon("&#xf027");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-volume-up {
 .icon-volume-up {
-  @include ie7icon("&#xf028");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-qrcode {
 .icon-qrcode {
-  @include ie7icon("&#xf029");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-barcode {
 .icon-barcode {
-  @include ie7icon("&#xf02a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-tag {
 .icon-tag {
-  @include ie7icon("&#xf02b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-tags {
 .icon-tags {
-  @include ie7icon("&#xf02c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-book {
 .icon-book {
-  @include ie7icon("&#xf02d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-bookmark {
 .icon-bookmark {
-  @include ie7icon("&#xf02e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-print {
 .icon-print {
-  @include ie7icon("&#xf02f");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-camera {
 .icon-camera {
-  @include ie7icon("&#xf030");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-font {
 .icon-font {
-  @include ie7icon("&#xf031");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-bold {
 .icon-bold {
-  @include ie7icon("&#xf032");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-italic {
 .icon-italic {
-  @include ie7icon("&#xf033");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-text-height {
 .icon-text-height {
-  @include ie7icon("&#xf034");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-text-width {
 .icon-text-width {
-  @include ie7icon("&#xf035");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-align-left {
 .icon-align-left {
-  @include ie7icon("&#xf036");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-align-center {
 .icon-align-center {
-  @include ie7icon("&#xf037");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-align-right {
 .icon-align-right {
-  @include ie7icon("&#xf038");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-align-justify {
 .icon-align-justify {
-  @include ie7icon("&#xf039");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-list {
 .icon-list {
-  @include ie7icon("&#xf03a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-indent-left {
 .icon-indent-left {
-  @include ie7icon("&#xf03b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-indent-right {
 .icon-indent-right {
-  @include ie7icon("&#xf03c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-facetime-video {
 .icon-facetime-video {
-  @include ie7icon("&#xf03d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-picture {
 .icon-picture {
-  @include ie7icon("&#xf03e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-pencil {
 .icon-pencil {
-  @include ie7icon("&#xf040");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-map-marker {
 .icon-map-marker {
-  @include ie7icon("&#xf041");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-adjust {
 .icon-adjust {
-  @include ie7icon("&#xf042");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-tint {
 .icon-tint {
-  @include ie7icon("&#xf043");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-edit {
 .icon-edit {
-  @include ie7icon("&#xf044");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-share {
 .icon-share {
-  @include ie7icon("&#xf045");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-check {
 .icon-check {
-  @include ie7icon("&#xf046");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-move {
 .icon-move {
-  @include ie7icon("&#xf047");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-step-backward {
 .icon-step-backward {
-  @include ie7icon("&#xf048");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-fast-backward {
 .icon-fast-backward {
-  @include ie7icon("&#xf049");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-backward {
 .icon-backward {
-  @include ie7icon("&#xf04a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-play {
 .icon-play {
-  @include ie7icon("&#xf04b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-pause {
 .icon-pause {
-  @include ie7icon("&#xf04c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-stop {
 .icon-stop {
-  @include ie7icon("&#xf04d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-forward {
 .icon-forward {
-  @include ie7icon("&#xf04e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-fast-forward {
 .icon-fast-forward {
-  @include ie7icon("&#xf050");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-step-forward {
 .icon-step-forward {
-  @include ie7icon("&#xf051");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-eject {
 .icon-eject {
-  @include ie7icon("&#xf052");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-chevron-left {
 .icon-chevron-left {
-  @include ie7icon("&#xf053");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-chevron-right {
 .icon-chevron-right {
-  @include ie7icon("&#xf054");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-plus-sign {
 .icon-plus-sign {
-  @include ie7icon("&#xf055");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-minus-sign {
 .icon-minus-sign {
-  @include ie7icon("&#xf056");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-remove-sign {
 .icon-remove-sign {
-  @include ie7icon("&#xf057");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-ok-sign {
 .icon-ok-sign {
-  @include ie7icon("&#xf058");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-question-sign {
 .icon-question-sign {
-  @include ie7icon("&#xf059");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-info-sign {
 .icon-info-sign {
-  @include ie7icon("&#xf05a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-screenshot {
 .icon-screenshot {
-  @include ie7icon("&#xf05b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-remove-circle {
 .icon-remove-circle {
-  @include ie7icon("&#xf05c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-ok-circle {
 .icon-ok-circle {
-  @include ie7icon("&#xf05d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-ban-circle {
 .icon-ban-circle {
-  @include ie7icon("&#xf05e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-arrow-left {
 .icon-arrow-left {
-  @include ie7icon("&#xf060");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-arrow-right {
 .icon-arrow-right {
-  @include ie7icon("&#xf061");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-arrow-up {
 .icon-arrow-up {
-  @include ie7icon("&#xf062");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-arrow-down {
 .icon-arrow-down {
-  @include ie7icon("&#xf063");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-share-alt {
 .icon-share-alt {
-  @include ie7icon("&#xf064");
+  @include ie7icon('');
+}
+
+.icon-mail-forward {
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-resize-full {
 .icon-resize-full {
-  @include ie7icon("&#xf065");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-resize-small {
 .icon-resize-small {
-  @include ie7icon("&#xf066");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-plus {
 .icon-plus {
-  @include ie7icon("&#xf067");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-minus {
 .icon-minus {
-  @include ie7icon("&#xf068");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-asterisk {
 .icon-asterisk {
-  @include ie7icon("&#xf069");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-exclamation-sign {
 .icon-exclamation-sign {
-  @include ie7icon("&#xf06a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-gift {
 .icon-gift {
-  @include ie7icon("&#xf06b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-leaf {
 .icon-leaf {
-  @include ie7icon("&#xf06c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-fire {
 .icon-fire {
-  @include ie7icon("&#xf06d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-eye-open {
 .icon-eye-open {
-  @include ie7icon("&#xf06e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-eye-close {
 .icon-eye-close {
-  @include ie7icon("&#xf070");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-warning-sign {
 .icon-warning-sign {
-  @include ie7icon("&#xf071");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-plane {
 .icon-plane {
-  @include ie7icon("&#xf072");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-calendar {
 .icon-calendar {
-  @include ie7icon("&#xf073");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-random {
 .icon-random {
-  @include ie7icon("&#xf074");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-comment {
 .icon-comment {
-  @include ie7icon("&#xf075");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-magnet {
 .icon-magnet {
-  @include ie7icon("&#xf076");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-chevron-up {
 .icon-chevron-up {
-  @include ie7icon("&#xf077");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-chevron-down {
 .icon-chevron-down {
-  @include ie7icon("&#xf078");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-retweet {
 .icon-retweet {
-  @include ie7icon("&#xf079");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-shopping-cart {
 .icon-shopping-cart {
-  @include ie7icon("&#xf07a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-folder-close {
 .icon-folder-close {
-  @include ie7icon("&#xf07b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-folder-open {
 .icon-folder-open {
-  @include ie7icon("&#xf07c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-resize-vertical {
 .icon-resize-vertical {
-  @include ie7icon("&#xf07d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-resize-horizontal {
 .icon-resize-horizontal {
-  @include ie7icon("&#xf07e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-bar-chart {
 .icon-bar-chart {
-  @include ie7icon("&#xf080");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-twitter-sign {
 .icon-twitter-sign {
-  @include ie7icon("&#xf081");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-facebook-sign {
 .icon-facebook-sign {
-  @include ie7icon("&#xf082");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-camera-retro {
 .icon-camera-retro {
-  @include ie7icon("&#xf083");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-key {
 .icon-key {
-  @include ie7icon("&#xf084");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-cogs {
 .icon-cogs {
-  @include ie7icon("&#xf085");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-comments {
 .icon-comments {
-  @include ie7icon("&#xf086");
+  @include ie7icon('');
 }
 }
 
 
-.icon-thumbs-up {
-  @include ie7icon("&#xf087");
+
+.icon-thumbs-up-alt {
+  @include ie7icon('');
 }
 }
 
 
-.icon-thumbs-down {
-  @include ie7icon("&#xf088");
+
+.icon-thumbs-down-alt {
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-star-half {
 .icon-star-half {
-  @include ie7icon("&#xf089");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-heart-empty {
 .icon-heart-empty {
-  @include ie7icon("&#xf08a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-signout {
 .icon-signout {
-  @include ie7icon("&#xf08b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-linkedin-sign {
 .icon-linkedin-sign {
-  @include ie7icon("&#xf08c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-pushpin {
 .icon-pushpin {
-  @include ie7icon("&#xf08d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-external-link {
 .icon-external-link {
-  @include ie7icon("&#xf08e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-signin {
 .icon-signin {
-  @include ie7icon("&#xf090");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-trophy {
 .icon-trophy {
-  @include ie7icon("&#xf091");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-github-sign {
 .icon-github-sign {
-  @include ie7icon("&#xf092");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-upload-alt {
 .icon-upload-alt {
-  @include ie7icon("&#xf093");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-lemon {
 .icon-lemon {
-  @include ie7icon("&#xf094");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-phone {
 .icon-phone {
-  @include ie7icon("&#xf095");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-check-empty {
 .icon-check-empty {
-  @include ie7icon("&#xf096");
+  @include ie7icon('');
+}
+
+.icon-unchecked {
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-bookmark-empty {
 .icon-bookmark-empty {
-  @include ie7icon("&#xf097");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-phone-sign {
 .icon-phone-sign {
-  @include ie7icon("&#xf098");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-twitter {
 .icon-twitter {
-  @include ie7icon("&#xf099");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-facebook {
 .icon-facebook {
-  @include ie7icon("&#xf09a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-github {
 .icon-github {
-  @include ie7icon("&#xf09b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-unlock {
 .icon-unlock {
-  @include ie7icon("&#xf09c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-credit-card {
 .icon-credit-card {
-  @include ie7icon("&#xf09d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-rss {
 .icon-rss {
-  @include ie7icon("&#xf09e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-hdd {
 .icon-hdd {
-  @include ie7icon("&#xf0a0");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-bullhorn {
 .icon-bullhorn {
-  @include ie7icon("&#xf0a1");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-bell {
 .icon-bell {
-  @include ie7icon("&#xf0a2");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-certificate {
 .icon-certificate {
-  @include ie7icon("&#xf0a3");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-hand-right {
 .icon-hand-right {
-  @include ie7icon("&#xf0a4");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-hand-left {
 .icon-hand-left {
-  @include ie7icon("&#xf0a5");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-hand-up {
 .icon-hand-up {
-  @include ie7icon("&#xf0a6");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-hand-down {
 .icon-hand-down {
-  @include ie7icon("&#xf0a7");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-circle-arrow-left {
 .icon-circle-arrow-left {
-  @include ie7icon("&#xf0a8");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-circle-arrow-right {
 .icon-circle-arrow-right {
-  @include ie7icon("&#xf0a9");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-circle-arrow-up {
 .icon-circle-arrow-up {
-  @include ie7icon("&#xf0aa");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-circle-arrow-down {
 .icon-circle-arrow-down {
-  @include ie7icon("&#xf0ab");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-globe {
 .icon-globe {
-  @include ie7icon("&#xf0ac");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-wrench {
 .icon-wrench {
-  @include ie7icon("&#xf0ad");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-tasks {
 .icon-tasks {
-  @include ie7icon("&#xf0ae");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-filter {
 .icon-filter {
-  @include ie7icon("&#xf0b0");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-briefcase {
 .icon-briefcase {
-  @include ie7icon("&#xf0b1");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-fullscreen {
 .icon-fullscreen {
-  @include ie7icon("&#xf0b2");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-group {
 .icon-group {
-  @include ie7icon("&#xf0c0");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-link {
 .icon-link {
-  @include ie7icon("&#xf0c1");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-cloud {
 .icon-cloud {
-  @include ie7icon("&#xf0c2");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-beaker {
 .icon-beaker {
-  @include ie7icon("&#xf0c3");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-cut {
 .icon-cut {
-  @include ie7icon("&#xf0c4");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-copy {
 .icon-copy {
-  @include ie7icon("&#xf0c5");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-paper-clip {
 .icon-paper-clip {
-  @include ie7icon("&#xf0c6");
+  @include ie7icon('');
+}
+
+.icon-paperclip {
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-save {
 .icon-save {
-  @include ie7icon("&#xf0c7");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-sign-blank {
 .icon-sign-blank {
-  @include ie7icon("&#xf0c8");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-reorder {
 .icon-reorder {
-  @include ie7icon("&#xf0c9");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-list-ul {
 .icon-list-ul {
-  @include ie7icon("&#xf0ca");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-list-ol {
 .icon-list-ol {
-  @include ie7icon("&#xf0cb");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-strikethrough {
 .icon-strikethrough {
-  @include ie7icon("&#xf0cc");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-underline {
 .icon-underline {
-  @include ie7icon("&#xf0cd");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-table {
 .icon-table {
-  @include ie7icon("&#xf0ce");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-magic {
 .icon-magic {
-  @include ie7icon("&#xf0d0");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-truck {
 .icon-truck {
-  @include ie7icon("&#xf0d1");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-pinterest {
 .icon-pinterest {
-  @include ie7icon("&#xf0d2");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-pinterest-sign {
 .icon-pinterest-sign {
-  @include ie7icon("&#xf0d3");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-google-plus-sign {
 .icon-google-plus-sign {
-  @include ie7icon("&#xf0d4");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-google-plus {
 .icon-google-plus {
-  @include ie7icon("&#xf0d5");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-money {
 .icon-money {
-  @include ie7icon("&#xf0d6");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-caret-down {
 .icon-caret-down {
-  @include ie7icon("&#xf0d7");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-caret-up {
 .icon-caret-up {
-  @include ie7icon("&#xf0d8");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-caret-left {
 .icon-caret-left {
-  @include ie7icon("&#xf0d9");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-caret-right {
 .icon-caret-right {
-  @include ie7icon("&#xf0da");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-columns {
 .icon-columns {
-  @include ie7icon("&#xf0db");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-sort {
 .icon-sort {
-  @include ie7icon("&#xf0dc");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-sort-down {
 .icon-sort-down {
-  @include ie7icon("&#xf0dd");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-sort-up {
 .icon-sort-up {
-  @include ie7icon("&#xf0de");
+  @include ie7icon('');
 }
 }
 
 
-.icon-envelope-alt {
-  @include ie7icon("&#xf0e0");
+
+.icon-envelope {
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-linkedin {
 .icon-linkedin {
-  @include ie7icon("&#xf0e1");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-undo {
 .icon-undo {
-  @include ie7icon("&#xf0e2");
+  @include ie7icon('');
+}
+
+.icon-rotate-left {
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-legal {
 .icon-legal {
-  @include ie7icon("&#xf0e3");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-dashboard {
 .icon-dashboard {
-  @include ie7icon("&#xf0e4");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-comment-alt {
 .icon-comment-alt {
-  @include ie7icon("&#xf0e5");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-comments-alt {
 .icon-comments-alt {
-  @include ie7icon("&#xf0e6");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-bolt {
 .icon-bolt {
-  @include ie7icon("&#xf0e7");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-sitemap {
 .icon-sitemap {
-  @include ie7icon("&#xf0e8");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-umbrella {
 .icon-umbrella {
-  @include ie7icon("&#xf0e9");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-paste {
 .icon-paste {
-  @include ie7icon("&#xf0ea");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-lightbulb {
 .icon-lightbulb {
-  @include ie7icon("&#xf0eb");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-exchange {
 .icon-exchange {
-  @include ie7icon("&#xf0ec");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-cloud-download {
 .icon-cloud-download {
-  @include ie7icon("&#xf0ed");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-cloud-upload {
 .icon-cloud-upload {
-  @include ie7icon("&#xf0ee");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-user-md {
 .icon-user-md {
-  @include ie7icon("&#xf0f0");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-stethoscope {
 .icon-stethoscope {
-  @include ie7icon("&#xf0f1");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-suitcase {
 .icon-suitcase {
-  @include ie7icon("&#xf0f2");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-bell-alt {
 .icon-bell-alt {
-  @include ie7icon("&#xf0f3");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-coffee {
 .icon-coffee {
-  @include ie7icon("&#xf0f4");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-food {
 .icon-food {
-  @include ie7icon("&#xf0f5");
+  @include ie7icon('');
 }
 }
 
 
-.icon-file-alt {
-  @include ie7icon("&#xf0f6");
+
+.icon-file-text-alt {
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-building {
 .icon-building {
-  @include ie7icon("&#xf0f7");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-hospital {
 .icon-hospital {
-  @include ie7icon("&#xf0f8");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-ambulance {
 .icon-ambulance {
-  @include ie7icon("&#xf0f9");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-medkit {
 .icon-medkit {
-  @include ie7icon("&#xf0fa");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-fighter-jet {
 .icon-fighter-jet {
-  @include ie7icon("&#xf0fb");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-beer {
 .icon-beer {
-  @include ie7icon("&#xf0fc");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-h-sign {
 .icon-h-sign {
-  @include ie7icon("&#xf0fd");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-plus-sign-alt {
 .icon-plus-sign-alt {
-  @include ie7icon("&#xf0fe");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-double-angle-left {
 .icon-double-angle-left {
-  @include ie7icon("&#xf100");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-double-angle-right {
 .icon-double-angle-right {
-  @include ie7icon("&#xf101");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-double-angle-up {
 .icon-double-angle-up {
-  @include ie7icon("&#xf102");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-double-angle-down {
 .icon-double-angle-down {
-  @include ie7icon("&#xf103");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-angle-left {
 .icon-angle-left {
-  @include ie7icon("&#xf104");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-angle-right {
 .icon-angle-right {
-  @include ie7icon("&#xf105");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-angle-up {
 .icon-angle-up {
-  @include ie7icon("&#xf106");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-angle-down {
 .icon-angle-down {
-  @include ie7icon("&#xf107");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-desktop {
 .icon-desktop {
-  @include ie7icon("&#xf108");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-laptop {
 .icon-laptop {
-  @include ie7icon("&#xf109");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-tablet {
 .icon-tablet {
-  @include ie7icon("&#xf10a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-mobile-phone {
 .icon-mobile-phone {
-  @include ie7icon("&#xf10b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-circle-blank {
 .icon-circle-blank {
-  @include ie7icon("&#xf10c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-quote-left {
 .icon-quote-left {
-  @include ie7icon("&#xf10d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-quote-right {
 .icon-quote-right {
-  @include ie7icon("&#xf10e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-spinner {
 .icon-spinner {
-  @include ie7icon("&#xf110");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-circle {
 .icon-circle {
-  @include ie7icon("&#xf111");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-reply {
 .icon-reply {
-  @include ie7icon("&#xf112");
+  @include ie7icon('');
+}
+
+.icon-mail-reply {
+  @include ie7icon('');
 }
 }
 
 
+
+.icon-github-alt {
+  @include ie7icon('');
+}
+
+
 .icon-folder-close-alt {
 .icon-folder-close-alt {
-  @include ie7icon("&#xf114");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-folder-open-alt {
 .icon-folder-open-alt {
-  @include ie7icon("&#xf115");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-expand-alt {
 .icon-expand-alt {
-  @include ie7icon("&#xf116");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-collapse-alt {
 .icon-collapse-alt {
-  @include ie7icon("&#xf117");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-smile {
 .icon-smile {
-  @include ie7icon("&#xf118");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-frown {
 .icon-frown {
-  @include ie7icon("&#xf119");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-meh {
 .icon-meh {
-  @include ie7icon("&#xf11a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-gamepad {
 .icon-gamepad {
-  @include ie7icon("&#xf11b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-keyboard {
 .icon-keyboard {
-  @include ie7icon("&#xf11c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-flag-alt {
 .icon-flag-alt {
-  @include ie7icon("&#xf11d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-flag-checkered {
 .icon-flag-checkered {
-  @include ie7icon("&#xf11e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-terminal {
 .icon-terminal {
-  @include ie7icon("&#xf120");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-code {
 .icon-code {
-  @include ie7icon("&#xf121");
+  @include ie7icon('');
 }
 }
 
 
-.icon-reply-all, .icon-mail-reply-all {
-  @include ie7icon("&#xf122");
+
+.icon-reply-all {
+  @include ie7icon('');
 }
 }
 
 
-.icon-star-half-full, .icon-star-half-empty {
-  @include ie7icon("&#xf123");
+
+.icon-mail-reply-all {
+  @include ie7icon('');
 }
 }
 
 
+
+.icon-star-half-empty {
+  @include ie7icon('');
+}
+
+.icon-star-half-full {
+  @include ie7icon('');
+}
+
+
 .icon-location-arrow {
 .icon-location-arrow {
-  @include ie7icon("&#xf124");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-crop {
 .icon-crop {
-  @include ie7icon("&#xf125");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-code-fork {
 .icon-code-fork {
-  @include ie7icon("&#xf126");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-unlink {
 .icon-unlink {
-  @include ie7icon("&#xf127");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-question {
 .icon-question {
-  @include ie7icon("&#xf128");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-info {
 .icon-info {
-  @include ie7icon("&#xf129");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-exclamation {
 .icon-exclamation {
-  @include ie7icon("&#xf12a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-superscript {
 .icon-superscript {
-  @include ie7icon("&#xf12b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-subscript {
 .icon-subscript {
-  @include ie7icon("&#xf12c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-eraser {
 .icon-eraser {
-  @include ie7icon("&#xf12d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-puzzle-piece {
 .icon-puzzle-piece {
-  @include ie7icon("&#xf12e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-microphone {
 .icon-microphone {
-  @include ie7icon("&#xf130");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-microphone-off {
 .icon-microphone-off {
-  @include ie7icon("&#xf131");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-shield {
 .icon-shield {
-  @include ie7icon("&#xf132");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-calendar-empty {
 .icon-calendar-empty {
-  @include ie7icon("&#xf133");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-fire-extinguisher {
 .icon-fire-extinguisher {
-  @include ie7icon("&#xf134");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-rocket {
 .icon-rocket {
-  @include ie7icon("&#xf135");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-maxcdn {
 .icon-maxcdn {
-  @include ie7icon("&#xf136");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-chevron-sign-left {
 .icon-chevron-sign-left {
-  @include ie7icon("&#xf137");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-chevron-sign-right {
 .icon-chevron-sign-right {
-  @include ie7icon("&#xf138");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-chevron-sign-up {
 .icon-chevron-sign-up {
-  @include ie7icon("&#xf139");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-chevron-sign-down {
 .icon-chevron-sign-down {
-  @include ie7icon("&#xf13a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-html5 {
 .icon-html5 {
-  @include ie7icon("&#xf13b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-css3 {
 .icon-css3 {
-  @include ie7icon("&#xf13c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-anchor {
 .icon-anchor {
-  @include ie7icon("&#xf13d");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-unlock-alt {
 .icon-unlock-alt {
-  @include ie7icon("&#xf13e");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-bullseye {
 .icon-bullseye {
-  @include ie7icon("&#xf140");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-ellipsis-horizontal {
 .icon-ellipsis-horizontal {
-  @include ie7icon("&#xf141");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-ellipsis-vertical {
 .icon-ellipsis-vertical {
-  @include ie7icon("&#xf142");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-rss-sign {
 .icon-rss-sign {
-  @include ie7icon("&#xf143");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-play-sign {
 .icon-play-sign {
-  @include ie7icon("&#xf144");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-ticket {
 .icon-ticket {
-  @include ie7icon("&#xf145");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-minus-sign-alt {
 .icon-minus-sign-alt {
-  @include ie7icon("&#xf146");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-check-minus {
 .icon-check-minus {
-  @include ie7icon("&#xf147");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-level-up {
 .icon-level-up {
-  @include ie7icon("&#xf148");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-level-down {
 .icon-level-down {
-  @include ie7icon("&#xf149");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-check-sign {
 .icon-check-sign {
-  @include ie7icon("&#xf14a");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-edit-sign {
 .icon-edit-sign {
-  @include ie7icon("&#xf14b");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-external-link-sign {
 .icon-external-link-sign {
-  @include ie7icon("&#xf14c");
+  @include ie7icon('');
 }
 }
 
 
+
 .icon-share-sign {
 .icon-share-sign {
-  @include ie7icon("&#xf14d");
+  @include ie7icon('');
+}
+
+
+.icon-compass {
+  @include ie7icon('');
+}
+
+
+.icon-collapse {
+  @include ie7icon('');
+}
+
+
+.icon-collapse-top {
+  @include ie7icon('');
+}
+
+
+.icon-expand {
+  @include ie7icon('');
+}
+
+
+.icon-eur {
+  @include ie7icon('');
+}
+
+.icon-euro {
+  @include ie7icon('');
+}
+
+
+.icon-gbp {
+  @include ie7icon('');
+}
+
+
+.icon-usd {
+  @include ie7icon('');
+}
+
+.icon-dollar {
+  @include ie7icon('');
+}
+
+
+.icon-inr {
+  @include ie7icon('');
+}
+
+.icon-rupee {
+  @include ie7icon('');
+}
+
+
+.icon-jpy {
+  @include ie7icon('');
+}
+
+.icon-yen {
+  @include ie7icon('');
+}
+
+
+.icon-cny {
+  @include ie7icon('');
+}
+
+.icon-renminbi {
+  @include ie7icon('');
+}
+
+
+.icon-krw {
+  @include ie7icon('');
+}
+
+.icon-won {
+  @include ie7icon('');
+}
+
+
+.icon-btc {
+  @include ie7icon('');
+}
+
+.icon-bitcoin {
+  @include ie7icon('');
+}
+
+
+.icon-file {
+  @include ie7icon('');
+}
+
+
+.icon-file-text {
+  @include ie7icon('');
 }
 }
+
+
+.icon-sort-by-alphabet {
+  @include ie7icon('');
+}
+
+
+.icon-sort-by-alphabet-alt {
+  @include ie7icon('');
+}
+
+
+.icon-sort-by-attributes {
+  @include ie7icon('');
+}
+
+
+.icon-sort-by-attributes-alt {
+  @include ie7icon('');
+}
+
+
+.icon-sort-by-order {
+  @include ie7icon('');
+}
+
+
+.icon-sort-by-order-alt {
+  @include ie7icon('');
+}
+
+
+.icon-thumbs-up {
+  @include ie7icon('');
+}
+
+
+.icon-thumbs-down {
+  @include ie7icon('');
+}
+
+
+.icon-youtube-sign {
+  @include ie7icon('');
+}
+
+
+.icon-youtube {
+  @include ie7icon('');
+}
+
+
+.icon-xing {
+  @include ie7icon('');
+}
+
+
+.icon-xing-sign {
+  @include ie7icon('');
+}
+
+
+.icon-youtube-play {
+  @include ie7icon('');
+}
+
+
+.icon-dropbox {
+  @include ie7icon('');
+}
+
+
+.icon-stackexchange {
+  @include ie7icon('');
+}
+
+
+.icon-instagram {
+  @include ie7icon('');
+}
+
+
+.icon-flickr {
+  @include ie7icon('');
+}
+
+
+.icon-adn {
+  @include ie7icon('');
+}
+
+
+.icon-bitbucket {
+  @include ie7icon('');
+}
+
+
+.icon-bitbucket-sign {
+  @include ie7icon('');
+}
+
+
+.icon-tumblr {
+  @include ie7icon('');
+}
+
+
+.icon-tumblr-sign {
+  @include ie7icon('');
+}
+
+
+.icon-long-arrow-down {
+  @include ie7icon('');
+}
+
+
+.icon-long-arrow-up {
+  @include ie7icon('');
+}
+
+
+.icon-long-arrow-left {
+  @include ie7icon('');
+}
+
+
+.icon-long-arrow-right {
+  @include ie7icon('');
+}
+
+
+.icon-apple {
+  @include ie7icon('');
+}
+
+
+.icon-windows {
+  @include ie7icon('');
+}
+
+
+.icon-android {
+  @include ie7icon('');
+}
+
+
+.icon-linux {
+  @include ie7icon('');
+}
+
+
+.icon-dribble {
+  @include ie7icon('');
+}
+
+
+.icon-skype {
+  @include ie7icon('');
+}
+
+
+.icon-foursquare {
+  @include ie7icon('');
+}
+
+
+.icon-trello {
+  @include ie7icon('');
+}
+
+
+.icon-female {
+  @include ie7icon('');
+}
+
+
+.icon-male {
+  @include ie7icon('');
+}
+
+
+.icon-gittip {
+  @include ie7icon('');
+}
+
+
+.icon-sun {
+  @include ie7icon('');
+}
+
+
+.icon-moon {
+  @include ie7icon('');
+}
+
+
+.icon-archive {
+  @include ie7icon('');
+}
+
+
+.icon-bug {
+  @include ie7icon('');
+}
+
+
+.icon-vk {
+  @include ie7icon('');
+}
+
+
+.icon-weibo {
+  @include ie7icon('');
+}
+
+
+.icon-renren {
+  @include ie7icon('');
+}
+
+

+ 0 - 12
src/assets/font-awesome/less/font-awesome-ie7.less

@@ -38,18 +38,6 @@
   }
   }
 }
 }
 
 
-ul.icons-ul {
-  text-indent: -1em;
-  margin-left: 30/14em;
-
-  > li {
-    .icon-li {
-      width: 1em;
-      margin-right: 0;
-    }
-  }
-}
-
 .btn {
 .btn {
   [class^="icon-"],
   [class^="icon-"],
   [class*=" icon-"] {
   [class*=" icon-"] {

+ 1 - 1
src/assets/font-awesome/scss/_variables.scss

@@ -8,7 +8,7 @@ $borderColor: #eeeeee !default;
 $iconMuted: #eeeeee !default;
 $iconMuted: #eeeeee !default;
 $iconLight: white !default;
 $iconLight: white !default;
 $iconDark: #333333 !default;
 $iconDark: #333333 !default;
-$icons-li-width: 30em/14em;
+$icons-li-width: 30em/14;
 
 
 {% for icon in icons %}
 {% for icon in icons %}
 ${{ icon.id }}: "\{{ icon.unicode }}";
 ${{ icon.id }}: "\{{ icon.unicode }}";

+ 13 - 1220
src/assets/font-awesome/scss/font-awesome-ie7.scss

@@ -3,7 +3,7 @@
 {% include license-code.less %}
 {% include license-code.less %}
 
 
 .icon-large {
 .icon-large {
-  font-size: 4 / 3em;
+  font-size: 4/3em;
   margin-top: -4px;
   margin-top: -4px;
   padding-top: 3px;
   padding-top: 3px;
   margin-bottom: -4px;
   margin-bottom: -4px;
@@ -29,7 +29,7 @@
   [class^="icon-"],
   [class^="icon-"],
   [class*=" icon-"] {
   [class*=" icon-"] {
     &.icon-large {
     &.icon-large {
-      line-height: 0.75em;
+      line-height: .75em;
       margin-top: -7px;
       margin-top: -7px;
       padding-top: 5px;
       padding-top: 5px;
       margin-bottom: -5px;
       margin-bottom: -5px;
@@ -38,25 +38,12 @@
   }
   }
 }
 }
 
 
-ul.icons-ul {
-  text-indent: -1em;
-  margin-left: 30 / 14em;
-  > li {
-    .icon-li {
-      width: 1em;
-      margin-right: 0;
-    }
-  }
-}
-
 .btn {
 .btn {
   [class^="icon-"],
   [class^="icon-"],
   [class*=" icon-"] {
   [class*=" icon-"] {
-    &.pull-left, &.pull-right {
-      vertical-align: inherit;
-    }
+    &.pull-left, &.pull-right { vertical-align: inherit; }
     &.icon-large {
     &.icon-large {
-      margin-top: -0.5em;
+      margin-top: -.5em;
     }
     }
   }
   }
 }
 }
@@ -66,1210 +53,16 @@ a [class*=" icon-"] {
   cursor: pointer;
   cursor: pointer;
 }
 }
 
 
-@mixin ie7icon($inner) {
-  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '#{$inner}');
-}
-
-.icon-glass {
-  @include ie7icon("&#xf000");
-}
-
-.icon-music {
-  @include ie7icon("&#xf001");
-}
-
-.icon-search {
-  @include ie7icon("&#xf002");
-}
-
-.icon-envelope {
-  @include ie7icon("&#xf003");
-}
-
-.icon-heart {
-  @include ie7icon("&#xf004");
-}
-
-.icon-star {
-  @include ie7icon("&#xf005");
-}
-
-.icon-star-empty {
-  @include ie7icon("&#xf006");
-}
-
-.icon-user {
-  @include ie7icon("&#xf007");
-}
-
-.icon-film {
-  @include ie7icon("&#xf008");
-}
-
-.icon-th-large {
-  @include ie7icon("&#xf009");
-}
-
-.icon-th {
-  @include ie7icon("&#xf00a");
-}
-
-.icon-th-list {
-  @include ie7icon("&#xf00b");
-}
-
-.icon-ok {
-  @include ie7icon("&#xf00c");
-}
-
-.icon-remove {
-  @include ie7icon("&#xf00d");
-}
-
-.icon-zoom-in {
-  @include ie7icon("&#xf00e");
-}
-
-.icon-zoom-out {
-  @include ie7icon("&#xf010");
-}
-
-.icon-off {
-  @include ie7icon("&#xf011");
-}
-
-.icon-signal {
-  @include ie7icon("&#xf012");
-}
-
-.icon-cog {
-  @include ie7icon("&#xf013");
-}
-
-.icon-trash {
-  @include ie7icon("&#xf014");
-}
-
-.icon-home {
-  @include ie7icon("&#xf015");
-}
-
-.icon-file {
-  @include ie7icon("&#xf016");
-}
-
-.icon-time {
-  @include ie7icon("&#xf017");
-}
-
-.icon-road {
-  @include ie7icon("&#xf018");
-}
-
-.icon-download-alt {
-  @include ie7icon("&#xf019");
-}
-
-.icon-download {
-  @include ie7icon("&#xf01a");
-}
-
-.icon-upload {
-  @include ie7icon("&#xf01b");
-}
-
-.icon-inbox {
-  @include ie7icon("&#xf01c");
-}
-
-.icon-play-circle {
-  @include ie7icon("&#xf01d");
-}
-
-.icon-repeat {
-  @include ie7icon("&#xf01e");
-}
-
-.icon-refresh {
-  @include ie7icon("&#xf021");
-}
-
-.icon-list-alt {
-  @include ie7icon("&#xf022");
-}
-
-.icon-lock {
-  @include ie7icon("&#xf023");
-}
-
-.icon-flag {
-  @include ie7icon("&#xf024");
-}
-
-.icon-headphones {
-  @include ie7icon("&#xf025");
-}
-
-.icon-volume-off {
-  @include ie7icon("&#xf026");
-}
-
-.icon-volume-down {
-  @include ie7icon("&#xf027");
-}
-
-.icon-volume-up {
-  @include ie7icon("&#xf028");
-}
-
-.icon-qrcode {
-  @include ie7icon("&#xf029");
-}
-
-.icon-barcode {
-  @include ie7icon("&#xf02a");
-}
-
-.icon-tag {
-  @include ie7icon("&#xf02b");
-}
-
-.icon-tags {
-  @include ie7icon("&#xf02c");
-}
-
-.icon-book {
-  @include ie7icon("&#xf02d");
-}
-
-.icon-bookmark {
-  @include ie7icon("&#xf02e");
-}
-
-.icon-print {
-  @include ie7icon("&#xf02f");
-}
-
-.icon-camera {
-  @include ie7icon("&#xf030");
-}
-
-.icon-font {
-  @include ie7icon("&#xf031");
-}
-
-.icon-bold {
-  @include ie7icon("&#xf032");
-}
-
-.icon-italic {
-  @include ie7icon("&#xf033");
-}
-
-.icon-text-height {
-  @include ie7icon("&#xf034");
-}
-
-.icon-text-width {
-  @include ie7icon("&#xf035");
-}
-
-.icon-align-left {
-  @include ie7icon("&#xf036");
-}
-
-.icon-align-center {
-  @include ie7icon("&#xf037");
-}
-
-.icon-align-right {
-  @include ie7icon("&#xf038");
-}
-
-.icon-align-justify {
-  @include ie7icon("&#xf039");
-}
-
-.icon-list {
-  @include ie7icon("&#xf03a");
-}
-
-.icon-indent-left {
-  @include ie7icon("&#xf03b");
-}
-
-.icon-indent-right {
-  @include ie7icon("&#xf03c");
-}
-
-.icon-facetime-video {
-  @include ie7icon("&#xf03d");
-}
-
-.icon-picture {
-  @include ie7icon("&#xf03e");
-}
-
-.icon-pencil {
-  @include ie7icon("&#xf040");
-}
-
-.icon-map-marker {
-  @include ie7icon("&#xf041");
-}
-
-.icon-adjust {
-  @include ie7icon("&#xf042");
-}
-
-.icon-tint {
-  @include ie7icon("&#xf043");
-}
-
-.icon-edit {
-  @include ie7icon("&#xf044");
-}
-
-.icon-share {
-  @include ie7icon("&#xf045");
-}
-
-.icon-check {
-  @include ie7icon("&#xf046");
-}
-
-.icon-move {
-  @include ie7icon("&#xf047");
-}
-
-.icon-step-backward {
-  @include ie7icon("&#xf048");
-}
-
-.icon-fast-backward {
-  @include ie7icon("&#xf049");
-}
-
-.icon-backward {
-  @include ie7icon("&#xf04a");
-}
-
-.icon-play {
-  @include ie7icon("&#xf04b");
-}
-
-.icon-pause {
-  @include ie7icon("&#xf04c");
-}
-
-.icon-stop {
-  @include ie7icon("&#xf04d");
-}
-
-.icon-forward {
-  @include ie7icon("&#xf04e");
-}
-
-.icon-fast-forward {
-  @include ie7icon("&#xf050");
-}
-
-.icon-step-forward {
-  @include ie7icon("&#xf051");
-}
-
-.icon-eject {
-  @include ie7icon("&#xf052");
-}
-
-.icon-chevron-left {
-  @include ie7icon("&#xf053");
-}
-
-.icon-chevron-right {
-  @include ie7icon("&#xf054");
-}
-
-.icon-plus-sign {
-  @include ie7icon("&#xf055");
-}
-
-.icon-minus-sign {
-  @include ie7icon("&#xf056");
-}
-
-.icon-remove-sign {
-  @include ie7icon("&#xf057");
-}
-
-.icon-ok-sign {
-  @include ie7icon("&#xf058");
-}
-
-.icon-question-sign {
-  @include ie7icon("&#xf059");
-}
-
-.icon-info-sign {
-  @include ie7icon("&#xf05a");
-}
-
-.icon-screenshot {
-  @include ie7icon("&#xf05b");
-}
-
-.icon-remove-circle {
-  @include ie7icon("&#xf05c");
-}
-
-.icon-ok-circle {
-  @include ie7icon("&#xf05d");
-}
-
-.icon-ban-circle {
-  @include ie7icon("&#xf05e");
-}
-
-.icon-arrow-left {
-  @include ie7icon("&#xf060");
-}
-
-.icon-arrow-right {
-  @include ie7icon("&#xf061");
-}
-
-.icon-arrow-up {
-  @include ie7icon("&#xf062");
-}
-
-.icon-arrow-down {
-  @include ie7icon("&#xf063");
-}
-
-.icon-share-alt {
-  @include ie7icon("&#xf064");
-}
-
-.icon-resize-full {
-  @include ie7icon("&#xf065");
-}
-
-.icon-resize-small {
-  @include ie7icon("&#xf066");
-}
-
-.icon-plus {
-  @include ie7icon("&#xf067");
-}
-
-.icon-minus {
-  @include ie7icon("&#xf068");
-}
-
-.icon-asterisk {
-  @include ie7icon("&#xf069");
-}
-
-.icon-exclamation-sign {
-  @include ie7icon("&#xf06a");
-}
-
-.icon-gift {
-  @include ie7icon("&#xf06b");
-}
-
-.icon-leaf {
-  @include ie7icon("&#xf06c");
-}
-
-.icon-fire {
-  @include ie7icon("&#xf06d");
-}
-
-.icon-eye-open {
-  @include ie7icon("&#xf06e");
-}
-
-.icon-eye-close {
-  @include ie7icon("&#xf070");
-}
-
-.icon-warning-sign {
-  @include ie7icon("&#xf071");
-}
-
-.icon-plane {
-  @include ie7icon("&#xf072");
-}
-
-.icon-calendar {
-  @include ie7icon("&#xf073");
-}
-
-.icon-random {
-  @include ie7icon("&#xf074");
-}
-
-.icon-comment {
-  @include ie7icon("&#xf075");
-}
-
-.icon-magnet {
-  @include ie7icon("&#xf076");
-}
-
-.icon-chevron-up {
-  @include ie7icon("&#xf077");
-}
-
-.icon-chevron-down {
-  @include ie7icon("&#xf078");
-}
-
-.icon-retweet {
-  @include ie7icon("&#xf079");
-}
-
-.icon-shopping-cart {
-  @include ie7icon("&#xf07a");
-}
-
-.icon-folder-close {
-  @include ie7icon("&#xf07b");
-}
-
-.icon-folder-open {
-  @include ie7icon("&#xf07c");
-}
-
-.icon-resize-vertical {
-  @include ie7icon("&#xf07d");
-}
-
-.icon-resize-horizontal {
-  @include ie7icon("&#xf07e");
-}
-
-.icon-bar-chart {
-  @include ie7icon("&#xf080");
-}
-
-.icon-twitter-sign {
-  @include ie7icon("&#xf081");
-}
-
-.icon-facebook-sign {
-  @include ie7icon("&#xf082");
-}
-
-.icon-camera-retro {
-  @include ie7icon("&#xf083");
-}
+@mixin ie7icon($inner) { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '#{$inner}'); }
 
 
-.icon-key {
-  @include ie7icon("&#xf084");
-}
 
 
-.icon-cogs {
-  @include ie7icon("&#xf085");
+{% for icon in icons %}
+.icon-{{ icon.id }} {
+  @include ie7icon('&#x{{ icon.unicode }};');
 }
 }
-
-.icon-comments {
-  @include ie7icon("&#xf086");
-}
-
-.icon-thumbs-up {
-  @include ie7icon("&#xf087");
-}
-
-.icon-thumbs-down {
-  @include ie7icon("&#xf088");
-}
-
-.icon-star-half {
-  @include ie7icon("&#xf089");
-}
-
-.icon-heart-empty {
-  @include ie7icon("&#xf08a");
-}
-
-.icon-signout {
-  @include ie7icon("&#xf08b");
-}
-
-.icon-linkedin-sign {
-  @include ie7icon("&#xf08c");
-}
-
-.icon-pushpin {
-  @include ie7icon("&#xf08d");
-}
-
-.icon-external-link {
-  @include ie7icon("&#xf08e");
-}
-
-.icon-signin {
-  @include ie7icon("&#xf090");
-}
-
-.icon-trophy {
-  @include ie7icon("&#xf091");
-}
-
-.icon-github-sign {
-  @include ie7icon("&#xf092");
-}
-
-.icon-upload-alt {
-  @include ie7icon("&#xf093");
-}
-
-.icon-lemon {
-  @include ie7icon("&#xf094");
-}
-
-.icon-phone {
-  @include ie7icon("&#xf095");
-}
-
-.icon-check-empty {
-  @include ie7icon("&#xf096");
-}
-
-.icon-bookmark-empty {
-  @include ie7icon("&#xf097");
-}
-
-.icon-phone-sign {
-  @include ie7icon("&#xf098");
-}
-
-.icon-twitter {
-  @include ie7icon("&#xf099");
-}
-
-.icon-facebook {
-  @include ie7icon("&#xf09a");
-}
-
-.icon-github {
-  @include ie7icon("&#xf09b");
-}
-
-.icon-unlock {
-  @include ie7icon("&#xf09c");
-}
-
-.icon-credit-card {
-  @include ie7icon("&#xf09d");
-}
-
-.icon-rss {
-  @include ie7icon("&#xf09e");
-}
-
-.icon-hdd {
-  @include ie7icon("&#xf0a0");
-}
-
-.icon-bullhorn {
-  @include ie7icon("&#xf0a1");
-}
-
-.icon-bell {
-  @include ie7icon("&#xf0a2");
-}
-
-.icon-certificate {
-  @include ie7icon("&#xf0a3");
-}
-
-.icon-hand-right {
-  @include ie7icon("&#xf0a4");
-}
-
-.icon-hand-left {
-  @include ie7icon("&#xf0a5");
-}
-
-.icon-hand-up {
-  @include ie7icon("&#xf0a6");
-}
-
-.icon-hand-down {
-  @include ie7icon("&#xf0a7");
-}
-
-.icon-circle-arrow-left {
-  @include ie7icon("&#xf0a8");
-}
-
-.icon-circle-arrow-right {
-  @include ie7icon("&#xf0a9");
-}
-
-.icon-circle-arrow-up {
-  @include ie7icon("&#xf0aa");
-}
-
-.icon-circle-arrow-down {
-  @include ie7icon("&#xf0ab");
-}
-
-.icon-globe {
-  @include ie7icon("&#xf0ac");
-}
-
-.icon-wrench {
-  @include ie7icon("&#xf0ad");
-}
-
-.icon-tasks {
-  @include ie7icon("&#xf0ae");
-}
-
-.icon-filter {
-  @include ie7icon("&#xf0b0");
-}
-
-.icon-briefcase {
-  @include ie7icon("&#xf0b1");
-}
-
-.icon-fullscreen {
-  @include ie7icon("&#xf0b2");
-}
-
-.icon-group {
-  @include ie7icon("&#xf0c0");
-}
-
-.icon-link {
-  @include ie7icon("&#xf0c1");
-}
-
-.icon-cloud {
-  @include ie7icon("&#xf0c2");
-}
-
-.icon-beaker {
-  @include ie7icon("&#xf0c3");
-}
-
-.icon-cut {
-  @include ie7icon("&#xf0c4");
-}
-
-.icon-copy {
-  @include ie7icon("&#xf0c5");
-}
-
-.icon-paper-clip {
-  @include ie7icon("&#xf0c6");
-}
-
-.icon-save {
-  @include ie7icon("&#xf0c7");
-}
-
-.icon-sign-blank {
-  @include ie7icon("&#xf0c8");
-}
-
-.icon-reorder {
-  @include ie7icon("&#xf0c9");
-}
-
-.icon-list-ul {
-  @include ie7icon("&#xf0ca");
-}
-
-.icon-list-ol {
-  @include ie7icon("&#xf0cb");
-}
-
-.icon-strikethrough {
-  @include ie7icon("&#xf0cc");
-}
-
-.icon-underline {
-  @include ie7icon("&#xf0cd");
-}
-
-.icon-table {
-  @include ie7icon("&#xf0ce");
-}
-
-.icon-magic {
-  @include ie7icon("&#xf0d0");
-}
-
-.icon-truck {
-  @include ie7icon("&#xf0d1");
-}
-
-.icon-pinterest {
-  @include ie7icon("&#xf0d2");
-}
-
-.icon-pinterest-sign {
-  @include ie7icon("&#xf0d3");
-}
-
-.icon-google-plus-sign {
-  @include ie7icon("&#xf0d4");
-}
-
-.icon-google-plus {
-  @include ie7icon("&#xf0d5");
-}
-
-.icon-money {
-  @include ie7icon("&#xf0d6");
-}
-
-.icon-caret-down {
-  @include ie7icon("&#xf0d7");
-}
-
-.icon-caret-up {
-  @include ie7icon("&#xf0d8");
-}
-
-.icon-caret-left {
-  @include ie7icon("&#xf0d9");
-}
-
-.icon-caret-right {
-  @include ie7icon("&#xf0da");
-}
-
-.icon-columns {
-  @include ie7icon("&#xf0db");
-}
-
-.icon-sort {
-  @include ie7icon("&#xf0dc");
-}
-
-.icon-sort-down {
-  @include ie7icon("&#xf0dd");
-}
-
-.icon-sort-up {
-  @include ie7icon("&#xf0de");
-}
-
-.icon-envelope-alt {
-  @include ie7icon("&#xf0e0");
-}
-
-.icon-linkedin {
-  @include ie7icon("&#xf0e1");
-}
-
-.icon-undo {
-  @include ie7icon("&#xf0e2");
-}
-
-.icon-legal {
-  @include ie7icon("&#xf0e3");
-}
-
-.icon-dashboard {
-  @include ie7icon("&#xf0e4");
-}
-
-.icon-comment-alt {
-  @include ie7icon("&#xf0e5");
-}
-
-.icon-comments-alt {
-  @include ie7icon("&#xf0e6");
-}
-
-.icon-bolt {
-  @include ie7icon("&#xf0e7");
-}
-
-.icon-sitemap {
-  @include ie7icon("&#xf0e8");
-}
-
-.icon-umbrella {
-  @include ie7icon("&#xf0e9");
-}
-
-.icon-paste {
-  @include ie7icon("&#xf0ea");
-}
-
-.icon-lightbulb {
-  @include ie7icon("&#xf0eb");
-}
-
-.icon-exchange {
-  @include ie7icon("&#xf0ec");
-}
-
-.icon-cloud-download {
-  @include ie7icon("&#xf0ed");
-}
-
-.icon-cloud-upload {
-  @include ie7icon("&#xf0ee");
-}
-
-.icon-user-md {
-  @include ie7icon("&#xf0f0");
-}
-
-.icon-stethoscope {
-  @include ie7icon("&#xf0f1");
-}
-
-.icon-suitcase {
-  @include ie7icon("&#xf0f2");
-}
-
-.icon-bell-alt {
-  @include ie7icon("&#xf0f3");
-}
-
-.icon-coffee {
-  @include ie7icon("&#xf0f4");
-}
-
-.icon-food {
-  @include ie7icon("&#xf0f5");
-}
-
-.icon-file-alt {
-  @include ie7icon("&#xf0f6");
-}
-
-.icon-building {
-  @include ie7icon("&#xf0f7");
-}
-
-.icon-hospital {
-  @include ie7icon("&#xf0f8");
-}
-
-.icon-ambulance {
-  @include ie7icon("&#xf0f9");
-}
-
-.icon-medkit {
-  @include ie7icon("&#xf0fa");
-}
-
-.icon-fighter-jet {
-  @include ie7icon("&#xf0fb");
-}
-
-.icon-beer {
-  @include ie7icon("&#xf0fc");
-}
-
-.icon-h-sign {
-  @include ie7icon("&#xf0fd");
-}
-
-.icon-plus-sign-alt {
-  @include ie7icon("&#xf0fe");
-}
-
-.icon-double-angle-left {
-  @include ie7icon("&#xf100");
-}
-
-.icon-double-angle-right {
-  @include ie7icon("&#xf101");
-}
-
-.icon-double-angle-up {
-  @include ie7icon("&#xf102");
-}
-
-.icon-double-angle-down {
-  @include ie7icon("&#xf103");
-}
-
-.icon-angle-left {
-  @include ie7icon("&#xf104");
-}
-
-.icon-angle-right {
-  @include ie7icon("&#xf105");
-}
-
-.icon-angle-up {
-  @include ie7icon("&#xf106");
-}
-
-.icon-angle-down {
-  @include ie7icon("&#xf107");
-}
-
-.icon-desktop {
-  @include ie7icon("&#xf108");
-}
-
-.icon-laptop {
-  @include ie7icon("&#xf109");
-}
-
-.icon-tablet {
-  @include ie7icon("&#xf10a");
-}
-
-.icon-mobile-phone {
-  @include ie7icon("&#xf10b");
-}
-
-.icon-circle-blank {
-  @include ie7icon("&#xf10c");
-}
-
-.icon-quote-left {
-  @include ie7icon("&#xf10d");
-}
-
-.icon-quote-right {
-  @include ie7icon("&#xf10e");
-}
-
-.icon-spinner {
-  @include ie7icon("&#xf110");
-}
-
-.icon-circle {
-  @include ie7icon("&#xf111");
-}
-
-.icon-reply {
-  @include ie7icon("&#xf112");
-}
-
-.icon-folder-close-alt {
-  @include ie7icon("&#xf114");
-}
-
-.icon-folder-open-alt {
-  @include ie7icon("&#xf115");
-}
-
-.icon-expand-alt {
-  @include ie7icon("&#xf116");
-}
-
-.icon-collapse-alt {
-  @include ie7icon("&#xf117");
-}
-
-.icon-smile {
-  @include ie7icon("&#xf118");
-}
-
-.icon-frown {
-  @include ie7icon("&#xf119");
-}
-
-.icon-meh {
-  @include ie7icon("&#xf11a");
-}
-
-.icon-gamepad {
-  @include ie7icon("&#xf11b");
-}
-
-.icon-keyboard {
-  @include ie7icon("&#xf11c");
-}
-
-.icon-flag-alt {
-  @include ie7icon("&#xf11d");
-}
-
-.icon-flag-checkered {
-  @include ie7icon("&#xf11e");
-}
-
-.icon-terminal {
-  @include ie7icon("&#xf120");
-}
-
-.icon-code {
-  @include ie7icon("&#xf121");
-}
-
-.icon-reply-all, .icon-mail-reply-all {
-  @include ie7icon("&#xf122");
-}
-
-.icon-star-half-full, .icon-star-half-empty {
-  @include ie7icon("&#xf123");
-}
-
-.icon-location-arrow {
-  @include ie7icon("&#xf124");
-}
-
-.icon-crop {
-  @include ie7icon("&#xf125");
-}
-
-.icon-code-fork {
-  @include ie7icon("&#xf126");
-}
-
-.icon-unlink {
-  @include ie7icon("&#xf127");
-}
-
-.icon-question {
-  @include ie7icon("&#xf128");
-}
-
-.icon-info {
-  @include ie7icon("&#xf129");
-}
-
-.icon-exclamation {
-  @include ie7icon("&#xf12a");
-}
-
-.icon-superscript {
-  @include ie7icon("&#xf12b");
-}
-
-.icon-subscript {
-  @include ie7icon("&#xf12c");
-}
-
-.icon-eraser {
-  @include ie7icon("&#xf12d");
-}
-
-.icon-puzzle-piece {
-  @include ie7icon("&#xf12e");
-}
-
-.icon-microphone {
-  @include ie7icon("&#xf130");
-}
-
-.icon-microphone-off {
-  @include ie7icon("&#xf131");
-}
-
-.icon-shield {
-  @include ie7icon("&#xf132");
-}
-
-.icon-calendar-empty {
-  @include ie7icon("&#xf133");
-}
-
-.icon-fire-extinguisher {
-  @include ie7icon("&#xf134");
-}
-
-.icon-rocket {
-  @include ie7icon("&#xf135");
-}
-
-.icon-maxcdn {
-  @include ie7icon("&#xf136");
-}
-
-.icon-chevron-sign-left {
-  @include ie7icon("&#xf137");
-}
-
-.icon-chevron-sign-right {
-  @include ie7icon("&#xf138");
-}
-
-.icon-chevron-sign-up {
-  @include ie7icon("&#xf139");
-}
-
-.icon-chevron-sign-down {
-  @include ie7icon("&#xf13a");
-}
-
-.icon-html5 {
-  @include ie7icon("&#xf13b");
-}
-
-.icon-css3 {
-  @include ie7icon("&#xf13c");
-}
-
-.icon-anchor {
-  @include ie7icon("&#xf13d");
-}
-
-.icon-unlock-alt {
-  @include ie7icon("&#xf13e");
-}
-
-.icon-bullseye {
-  @include ie7icon("&#xf140");
-}
-
-.icon-ellipsis-horizontal {
-  @include ie7icon("&#xf141");
-}
-
-.icon-ellipsis-vertical {
-  @include ie7icon("&#xf142");
-}
-
-.icon-rss-sign {
-  @include ie7icon("&#xf143");
-}
-
-.icon-play-sign {
-  @include ie7icon("&#xf144");
-}
-
-.icon-ticket {
-  @include ie7icon("&#xf145");
-}
-
-.icon-minus-sign-alt {
-  @include ie7icon("&#xf146");
-}
-
-.icon-check-minus {
-  @include ie7icon("&#xf147");
-}
-
-.icon-level-up {
-  @include ie7icon("&#xf148");
-}
-
-.icon-level-down {
-  @include ie7icon("&#xf149");
-}
-
-.icon-check-sign {
-  @include ie7icon("&#xf14a");
-}
-
-.icon-edit-sign {
-  @include ie7icon("&#xf14b");
-}
-
-.icon-external-link-sign {
-  @include ie7icon("&#xf14c");
-}
-
-.icon-share-sign {
-  @include ie7icon("&#xf14d");
+{% for alias in icon.aliases %}
+.icon-{{ alias }} {
+  @include ie7icon('&#x{{ icon.unicode }};');
 }
 }
+{% endfor %}
+{% endfor %}