/* BOOTSTRAP SPECIFIC CLASSES * -------------------------- */ /* Bootstrap 2.0 sprites.less reset */ //.fa { // display: inline; // width: auto; // height: auto; // margin-top: 0; // line-height: normal; // vertical-align: baseline; // background-image: none; // background-position: 0 0; // background-repeat: repeat; //} /* keeps Bootstrap styles with and without icons the same */ .btn, .nav { .fa { // display: inline; &.fa-lg { line-height: .9em; } &.fa-spin { display: inline-block; } } } .nav-tabs, .nav-pills { .fa { &, &.fa-lg { line-height: .9em; } } } .btn { .fa { &.pull-left, &.pull-right { &.fa-2x { margin-top: .18em; } } &.fa-spin.fa-lg { line-height: .8em; } } } .btn.btn-small { .fa { &.pull-left, &.pull-right { &.fa-2x { margin-top: .25em; } } } } .btn.btn-large { .fa { margin-top: 0; // overrides bootstrap default &.pull-left, &.pull-right { &.fa-2x { margin-top: .05em; } } &.pull-left.fa-2x { margin-right: .2em; } &.pull-right.fa-2x { margin-left: .2em; } } } /* Fixes alignment in nav lists */ .nav-list .fa { line-height: inherit; }