.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-youtube-square {
  width: 0.857421875em;
}

.icon-wrench {
  width: 0.939453125em;
}

.icon-user-o {
  width: 0.857421875em;
}

.icon-user {
  width: 0.7138671875em;
}

.icon-unlock-alt {
  width: 0.642578125em;
}

.icon-unlock {
  width: 0.9287109375em;
}

.icon-twitter {
  width: 0.9287109375em;
}

.icon-trophy {
  width: 0.9287109375em;
}

.icon-trash-o {
  width: 0.7861328125em;
}

.icon-trash {
  width: 0.7861328125em;
}

.icon-times-circle-o {
  width: 0.857421875em;
}

.icon-times-circle {
  width: 0.857421875em;
}

.icon-thumbs-o-down {
  width: 0.857421875em;
}

.icon-thumbs-o-up {
  width: 0.857421875em;
}

.icon-thumbs-down {
  width: 0.892578125em;
}

.icon-thumbs-up {
  width: 0.892578125em;
}

.icon-television {
  width: 1.0712890625em;
}

.icon-tags {
  width: 1.0595703125em;
}

.icon-tag {
  width: 0.845703125em;
}

.icon-table {
  width: 0.9287109375em;
}

.icon-star-o {
  width: 0.9287109375em;
}

.icon-star {
  width: 0.9287109375em;
}

.icon-square-o {
  width: 0.7861328125em;
}

.icon-square {
  width: 0.857421875em;
}

.icon-sort-asc {
  width: 0.5712890625em;
}

.icon-sort-desc {
  width: 0.5712890625em;
}

.icon-sort {
  width: 0.5712890625em;
}

.icon-sign-out {
  width: 0.875em;
}

.icon-sign-in {
  width: 0.857421875em;
}

.icon-shopping-cart {
  width: 0.9287109375em;
}

.icon-shield {
  width: 0.7138671875em;
}

.icon-share-alt {
  width: 0.857421875em;
}

.icon-search {
  width: 0.9287109375em;
}

.icon-rotate-left {
  width: 0.857421875em;
}

.icon-repeat {
  width: 0.857421875em;
}

.icon-retweet {
  width: 1.0712890625em;
}

.icon-refresh {
  width: 0.857421875em;
}

.icon-question-circle {
  width: 0.857421875em;
}

.icon-question {
  width: 0.6201171875em;
}

.icon-print {
  width: 0.9287109375em;
}

.icon-plus-square-o {
  width: 0.7861328125em;
}

.icon-plus-circle {
  width: 0.857421875em;
}

.icon-plus {
  width: 0.7861328125em;
}

.icon-play-circle {
  width: 0.857421875em;
}

.icon-pie-chart {
  width: 0.9638671875em;
}

.icon-phone-square {
  width: 0.857421875em;
}

.icon-pencil {
  width: 0.845703125em;
}

.icon-paper-plane-o {
  width: 1.0009765625em;
}

.icon-paper-plane {
  width: 1.0009765625em;
}

.icon-paint-brush {
  width: 0.9990234375em;
}

.icon-mixcloud {
  width: 1.2861328125em;
}

.icon-minus-square-o {
  width: 0.7861328125em;
}

.icon-minus-circle {
  width: 0.857421875em;
}

.icon-minus {
  width: 0.7861328125em;
}

.icon-meh-o {
  width: 0.857421875em;
}

.icon-map-marker {
  width: 0.5712890625em;
}

.icon-lock {
  width: 0.642578125em;
}

.icon-location-arrow {
  width: 0.7861328125em;
}

.icon-linkedin-square {
  width: 0.857421875em;
}

.icon-level-up {
  width: 0.5732421875em;
}

.icon-level-down {
  width: 0.5732421875em;
}

.icon-laptop {
  width: 1.0712890625em;
}

.icon-info-circle {
  width: 0.857421875em;
}

.icon-image {
  width: 1.0712890625em;
}

.icon-home {
  width: 0.9287109375em;
}

.icon-group {
  width: 1.0712890625em;
}

.icon-graduation-cap {
  width: 1.2861328125em;
}

.icon-globe {
  width: 0.857421875em;
}

.icon-gift {
  width: 0.857421875em;
}

.icon-frown-o {
  width: 0.857421875em;
}

.icon-floppy-o {
  width: 0.857421875em;
}

.icon-flask {
  width: 0.9287109375em;
}

.icon-flag-checkered {
  width: 1.0361328125em;
}

.icon-flag-o {
  width: 1.0361328125em;
}

.icon-flag {
  width: 1.0361328125em;
}

.icon-film {
  width: 1.0712890625em;
}

.icon-file-movie-o {
  width: 0.857421875em;
}

.icon-file-audio-o {
  width: 0.857421875em;
}

.icon-file-archive-o {
  width: 0.857421875em;
}

.icon-file-image-o {
  width: 0.857421875em;
}

.icon-file-powerpoint-o {
  width: 0.857421875em;
}

.icon-file-excel-o {
  width: 0.857421875em;
}

.icon-file-word-o {
  width: 0.857421875em;
}

.icon-file-pdf-o {
  width: 0.857421875em;
}

.icon-file-text-o {
  width: 0.857421875em;
}

.icon-file-o {
  width: 0.857421875em;
}

.icon-file {
  width: 0.857421875em;
}

.icon-facebook-official {
  width: 0.857421875em;
}

.icon-fa {
  width: 0.8779296875em;
}

.icon-exclamation-circle {
  width: 0.857421875em;
}

.icon-exclamation {
  width: 0.357421875em;
}

.icon-edit {
  width: 1.0009765625em;
}

.icon-drivers-license-o {
  width: 1.142578125em;
}

.icon-download {
  width: 0.9287109375em;
}

.icon-dot-circle-o {
  width: 0.857421875em;
}

.icon-dollar {
  width: 0.5693359375em;
}

.icon-desktop {
  width: 1.0712890625em;
}

.icon-database {
  width: 0.857421875em;
}

.icon-cube {
  width: 0.9287109375em;
}

.icon-credit-card-alt {
  width: 1.2861328125em;
}

.icon-credit-card {
  width: 1.0712890625em;
}

.icon-copyright {
  width: 0.857421875em;
}

.icon-cogs {
  width: 1.0712890625em;
}

.icon-cog {
  width: 0.857421875em;
}

.icon-cloud-download {
  width: 1.0712890625em;
}

.icon-cloud-upload {
  width: 1.0712890625em;
}

.icon-close {
  width: 0.7861328125em;
}

.icon-clock-o {
  width: 0.857421875em;
}

.icon-chevron-circle-down {
  width: 0.857421875em;
}

.icon-chevron-circle-up {
  width: 0.857421875em;
}

.icon-chevron-circle-right {
  width: 0.857421875em;
}

.icon-chevron-circle-left {
  width: 0.857421875em;
}

.icon-chevron-right {
  width: 0.6787109375em;
}

.icon-chevron-left {
  width: 0.75em;
}

.icon-check-circle-o {
  width: 0.857421875em;
}

.icon-check-square-o {
  width: 0.9326171875em;
}

.icon-check-circle {
  width: 0.857421875em;
}

.icon-check-square {
  width: 0.857421875em;
}

.icon-chain-broken {
  width: 0.9287109375em;
}

.icon-chain {
  width: 0.9287109375em;
}

.icon-certificate {
  width: 0.857421875em;
}

.icon-cc-stripe {
  width: 1.2861328125em;
}

.icon-caret-right {
  width: 0.3212890625em;
}

.icon-caret-left {
  width: 0.392578125em;
}

.icon-caret-up {
  width: 0.5712890625em;
}

.icon-caret-down {
  width: 0.5712890625em;
}

.icon-camera {
  width: 1.0712890625em;
}

.icon-calendar {
  width: 0.9287109375em;
}

.icon-bug {
  width: 0.9287109375em;
}

.icon-bookmark-o {
  width: 0.7138671875em;
}

.icon-bookmark {
  width: 0.7138671875em;
}

.icon-book {
  width: 0.9306640625em;
}

.icon-bar-chart {
  width: 1.142578125em;
}

.icon-bars {
  width: 0.857421875em;
}

.icon-ban {
  width: 0.857421875em;
}

.icon-at {
  width: 0.857421875em;
}

.icon-asterisk {
  width: 0.9287109375em;
}

.icon-arrows-alt {
  width: 0.857421875em;
}

.icon-arrows-v {
  width: 0.4287109375em;
}

.icon-arrow-right {
  width: 0.8212890625em;
}

.icon-arrow-left {
  width: 0.892578125em;
}

.icon-arrow-down {
  width: 0.9287109375em;
}

.icon-arrow-up {
  width: 0.9287109375em;
}

.icon-arrow-circle-o-left {
  width: 0.857421875em;
}

.icon-arrow-circle-o-right {
  width: 0.857421875em;
}

.icon-arrow-circle-down {
  width: 0.857421875em;
}

.icon-arrow-circle-up {
  width: 0.857421875em;
}

.icon-arrow-circle-right {
  width: 0.857421875em;
}

.icon-arrow-circle-left {
  width: 0.857421875em;
}

.icon-arrow-circle-o-up {
  width: 0.857421875em;
}

.icon-arrow-circle-o-down {
  width: 0.857421875em;
}

.icon-area-chart {
  width: 1.142578125em;
}

.icon-angle-down {
  width: 0.642578125em;
}

.icon-angle-up {
  width: 0.642578125em;
}

.icon-angle-right {
  width: 0.3388671875em;
}

.icon-angle-left {
  width: 0.375em;
}

.icon-angle-double-down {
  width: 0.642578125em;
}

.icon-angle-double-up {
  width: 0.642578125em;
}

.icon-angle-double-right {
  width: 0.5537109375em;
}

.icon-angle-double-left {
  width: 0.5888671875em;
}

.icon-angellist {
  width: 0.7138671875em;
}

.icon-address-card-o {
  width: 1.142578125em;
}

.icon-address-card {
  width: 1.142578125em;
}
