--- --- {% include license-code.less %} .icon-large { padding-top: 3px; padding-bottom: 3px; margin-top: -4px; margin-bottom: -4px; font-size: (4em / 3); vertical-align: middle; } .nav { [class^="icon-"], [class*=" icon-"] { padding-top: 3px; padding-bottom: 3px; margin-top: -4px; margin-bottom: -4px; vertical-align: inherit; &.icon-large { vertical-align: -25%; } } } .nav-pills, .nav-tabs { [class^="icon-"], [class*=" icon-"] { &.icon-large { padding-top: 5px; padding-bottom: 4px; margin-top: -7px; margin-bottom: -5px; line-height: .75em; } } } .btn { [class^="icon-"], [class*=" icon-"] { &.pull-left, &.pull-right { vertical-align: inherit; } &.icon-large { margin-top: -.5em; } } } a [class^="icon-"], a [class*=" icon-"] { cursor: pointer; } .ie7icon(@inner) { *zoom: ~"expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '@{inner}')"; } {% for icon in icons %} .icon-{{ icon.id }} { .ie7icon('&#x{{ icon.unicode }};'); } {% for alias in icon.aliases %} .icon-{{ alias }} { .ie7icon('&#x{{ icon.unicode }};'); } {% endfor %} {% endfor %}