--- --- // Mixins // -------------------------- @mixin {{ site.fontawesome.css_prefix }}-rotate($degrees, $rotation) { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation); -webkit-transform: rotate($degrees); -moz-transform: rotate($degrees); -ms-transform: rotate($degrees); -o-transform: rotate($degrees); transform: rotate($degrees); } @mixin {{ site.fontawesome.css_prefix }}-flip($horiz, $vert) { -webkit-transform: scale($horiz, $vert); -moz-transform: scale($horiz, $vert); -ms-transform: scale($horiz, $vert); -o-transform: scale($horiz, $vert); transform: scale($horiz, $vert); } @mixin {{ site.fontawesome.css_prefix }}-stack($width: 2em, $height: 2em, $top-font-size: 1em, $base-font-size: 2em) { .{{ site.fontawesome.css_prefix }}-stack { position: relative; display: inline-block; width: $width; height: $height; line-height: $width; vertical-align: -35%; .{{ site.fontawesome.css_prefix }} { position: absolute; display: block; width: 100%; height: 100%; font-size: $top-font-size; line-height: inherit; text-align: center; } .{{ site.fontawesome.css_prefix }}-stack-base { font-size: $base-font-size; } } }