.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.primary-color {
  color: $md-theme-50;
}

.secondary-color {
  color: $md-gray-70;
}

.info-color {
  color: $md-mint-50;
}

.warning-color {
  color: $md-yellow-50;
}

.alert-color {
  color: $md-red-50;
}

.text-muted {
  color: $md-gray-40;
}

.md-decrypting {
  filter: blur(5px);
}

// Floats
// -------------------------
.clearfix {
  @include clearfix;
}

.center-block {
  @include center-block;
}

.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

// Toggling content
// -------------------------
// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1
.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.invisible {
  visibility: hidden;
}

.text-hide {
  @include text-hide;
}

// Hide from screenreaders and browsers
//
// Credit: HTML5 Boilerplate
.hidden {
  display: none !important;
}

// For Affix plugin
// -------------------------
.affix {
  position: fixed;
}
