// Some fixes for fontwesome stylesheets
[class*="icon-"] {
  &:before {
    padding-right: 5px;
  }

  &.button,
  &.icon_link {
    &:before {
      padding-right: 8px;
    }
  }
}

// for the button tagname as well
button[class*="icon-"] {
  &:before {
    padding-right: 8px;
  }
}

.icon-email:before {
  @extend .icon-envelope, :before;
}
.icon-resend_authorization_email:before {
  @extend .icon-envelope, :before;
}
.icon-resume:before {
  @extend .icon-refresh, :before;
}

.icon-cancel:before,
.icon-void:before,
.icon-internal_void:before {
  @extend .icon-remove, :before;
}

.icon-capture,
.icon-capture_and_complete_order {
  @extend .icon-ok;
}

.icon-credit:before {
  @extend .icon-ok, :before;
}
