.icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
}

/* ==========================================
Single-colored icons can be modified like so:
.icon-name {
  font-size: 32px;
  color: red;
}
========================================== */

.icon-close {
  width: 0.7857142857142857em;
}

.icon-cog {
  width: 0.8571428571428571em;
}

.icon-tint {
  width: 0.5714285714285714em;
}

.icon-check-circle {
  width: 0.8571428571428571em;
}

.icon-flask {
  width: 0.9285714285714285em;
}

.icon-hospital-o {
  width: 0.7857142857142857em;
}

.icon-laptop {
  width: 1.0714285714285714em;
}

.icon-building {
  width: 0.7857142857142857em;
}

.icon-history {
  width: 0.8571428571428571em;
}

.icon-handshake-o {
  width: 1.2861328125em;
}

.icon-bubbles2 {
  width: 1.125em;
}

.icon-users {
  width: 1.125em;
}

.icon-cart {
  width: 1.15625em;
}

.icon-aabb-logo {
  width: 1.1513671875em;
}

.icon-advocacy {
  width: 0.9287109375em;
}

.icon-award {
  width: 1.0615234375em;
}

.icon-blood-exchange {
  width: 0.91796875em;
}

.icon-blood-iv {
  width: 0.55078125em;
}

.icon-briefcase {
  width: 1.0712890625em;
}

.icon-certification {
  width: 0.7041015625em;
}

.icon-champion {
  width: 0.7138671875em;
}

.icon-community {
  width: 0.8984375em;
}

.icon-directory {
  width: 0.9267578125em;
}

.icon-education {
  width: 1.2890625em;
}

.icon-facility {
  width: 0.826171875em;
}

.icon-hemovigilance {
  width: 0.775390625em;
}

.icon-journal {
  width: 0.8369140625em;
}

.icon-location-book {
  width: 0.734375em;
}

.icon-meeting {
  width: 1.2451171875em;
}

.icon-promote {
  width: 1.009765625em;
}

.icon-safety {
  width: 0.7958984375em;
}

.icon-volunteer {
  width: 1.2978515625em;
}
