@import 'settings-icons';

@font-face {
  font-family: 'icomoon';
  src:  url('#{$icomoon-font-path}/icomoon.eot?cl4yfh');
  src:  url('#{$icomoon-font-path}/icomoon.eot?cl4yfh#iefix') format('embedded-opentype'),
    url('#{$icomoon-font-path}/icomoon.ttf?cl4yfh') format('truetype'),
    url('#{$icomoon-font-path}/icomoon.woff?cl4yfh') format('woff'),
    url('#{$icomoon-font-path}/icomoon.svg?cl4yfh#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-caret-down {
  &:before {
    content: $icon-caret-down;
  }
}
.icon-caret-left {
  &:before {
    content: $icon-caret-left;
  }
}
.icon-caret-right {
  &:before {
    content: $icon-caret-right;
  }
}
.icon-caret-up {
  &:before {
    content: $icon-caret-up;
  }
}
.icon-angle-down {
  &:before {
    content: $icon-angle-down;
  }
}
.icon-angle-left {
  &:before {
    content: $icon-angle-left;
  }
}
.icon-angle-right {
  &:before {
    content: $icon-angle-right;
  }
}
.icon-angle-up {
  &:before {
    content: $icon-angle-up;
  }
}
.icon-double-angle-down {
  &:before {
    content: $icon-double-angle-down;
  }
}
.icon-double-angle-left {
  &:before {
    content: $icon-double-angle-left;
  }
}
.icon-double-angle-right {
  &:before {
    content: $icon-double-angle-right;
  }
}
.icon-double-angle-up {
  &:before {
    content: $icon-double-angle-up;
  }
}
.icon-chevron-down {
  &:before {
    content: $icon-chevron-down;
  }
}
.icon-chevron-left {
  &:before {
    content: $icon-chevron-left;
  }
}
.icon-chevron-right {
  &:before {
    content: $icon-chevron-right;
  }
}
.icon-chevron-up {
  &:before {
    content: $icon-chevron-up;
  }
}
.icon-arrow-down {
  &:before {
    content: $icon-arrow-down;
  }
}
.icon-arrow-left {
  &:before {
    content: $icon-arrow-left;
  }
}
.icon-arrow-right {
  &:before {
    content: $icon-arrow-right;
  }
}
.icon-arrow-up {
  &:before {
    content: $icon-arrow-up;
  }
}
.icon-sort {
  &:before {
    content: $icon-sort;
  }
}
.icon-sort-down {
  &:before {
    content: $icon-sort-down;
  }
}
.icon-sort-up {
  &:before {
    content: $icon-sort-up;
  }
}
.icon-check {
  &:before {
    content: $icon-check;
  }
}
.icon-check-empty {
  &:before {
    content: $icon-check-empty;
  }
}
.icon-circle {
  &:before {
    content: $icon-circle;
  }
}
.icon-circle-blank {
  &:before {
    content: $icon-circle-blank;
  }
}
.icon-plus {
  &:before {
    content: $icon-plus;
  }
}
.icon-minus {
  &:before {
    content: $icon-minus;
  }
}
.icon-remove {
  &:before {
    content: $icon-remove;
  }
}
.icon-ok {
  &:before {
    content: $icon-ok;
  }
}
.icon-bin {
  &:before {
    content: $icon-bin;
  }
}
.icon-blocked {
  &:before {
    content: $icon-blocked;
  }
}
.icon-flag {
  &:before {
    content: $icon-flag;
  }
}
.icon-flag-o {
  &:before {
    content: $icon-flag-o;
  }
}
.icon-star {
  &:before {
    content: $icon-star;
  }
}
.icon-star-empty {
  &:before {
    content: $icon-star-empty;
  }
}
.icon-ok-sign {
  &:before {
    content: $icon-ok-sign;
  }
}
.icon-remove-sign {
  &:before {
    content: $icon-remove-sign;
  }
}
.icon-info-sign {
  &:before {
    content: $icon-info-sign;
  }
}
.icon-exclamation-sign {
  &:before {
    content: $icon-exclamation-sign;
  }
}
.icon-question-sign {
  &:before {
    content: $icon-question-sign;
  }
}
.icon-warning-sign {
  &:before {
    content: $icon-warning-sign;
  }
}
.icon-eye-open {
  &:before {
    content: $icon-eye-open;
  }
}
.icon-eye-blocked {
  &:before {
    content: $icon-eye-blocked;
  }
}
.icon-eye-plus {
  &:before {
    content: $icon-eye-plus;
  }
}
.icon-eye-minus {
  &:before {
    content: $icon-eye-minus;
  }
}
.icon-lock {
  &:before {
    content: $icon-lock;
  }
}
.icon-unlock-alt {
  &:before {
    content: $icon-unlock-alt;
  }
}
.icon-folder-upload {
  &:before {
    content: $icon-folder-upload;
  }
}
.icon-cloud-upload {
  &:before {
    content: $icon-cloud-upload;
  }
}
.icon-download {
  &:before {
    content: $icon-download;
  }
}
.icon-print {
  &:before {
    content: $icon-print;
  }
}
.icon-filter {
  &:before {
    content: $icon-filter;
  }
}
.icon-search {
  &:before {
    content: $icon-search;
  }
}
.icon-zoom-in {
  &:before {
    content: $icon-zoom-in;
  }
}
.icon-zoom-out {
  &:before {
    content: $icon-zoom-out;
  }
}
.icon-file-black {
  &:before {
    content: $icon-file-black;
  }
}
.icon-file-o {
  &:before {
    content: $icon-file-o;
  }
}
.icon-file-text-black {
  &:before {
    content: $icon-file-text-black;
  }
}
.icon-file-text {
  &:before {
    content: $icon-file-text;
  }
}
.icon-drawer {
  &:before {
    content: $icon-drawer;
  }
}
.icon-file {
  &:before {
    content: $icon-file;
  }
}
.icon-inbox {
  &:before {
    content: $icon-inbox;
  }
}
.icon-paper-clip {
  &:before {
    content: $icon-paper-clip;
  }
}
.icon-pencil {
  &:before {
    content: $icon-pencil;
  }
}
.icon-edit {
  &:before {
    content: $icon-edit;
  }
}
.icon-copy {
  &:before {
    content: $icon-copy;
  }
}
.icon-fontwidth {
  &:before {
    content: $icon-fontwidth;
  }
}
.icon-spacebar {
  &:before {
    content: $icon-spacebar;
  }
}
.icon-envelope {
  &:before {
    content: $icon-envelope;
  }
}
.icon-email {
  &:before {
    content: $icon-email;
  }
}
.icon-forward {
  &:before {
    content: $icon-forward;
  }
}
.icon-reply {
  &:before {
    content: $icon-reply;
  }
}
.icon-phone {
  &:before {
    content: $icon-phone;
  }
}
.icon-calendar {
  &:before {
    content: $icon-calendar;
  }
}
.icon-clock {
  &:before {
    content: $icon-clock;
  }
}
.icon-comment {
  &:before {
    content: $icon-comment;
  }
}
.icon-chat {
  &:before {
    content: $icon-chat;
  }
}
.icon-ellipsis {
  &:before {
    content: $icon-ellipsis;
  }
}
.icon-barcode {
  &:before {
    content: $icon-barcode;
  }
}
.icon-bar-chart {
  &:before {
    content: $icon-bar-chart;
  }
}
.icon-credit {
  &:before {
    content: $icon-credit;
  }
}
.icon-dollar-sign {
  &:before {
    content: $icon-dollar-sign;
  }
}
.icon-pig {
  &:before {
    content: $icon-pig;
  }
}
.icon-dollar {
  &:before {
    content: $icon-dollar;
  }
}
.icon-dollar2 {
  &:before {
    content: $icon-dollar2;
  }
}
.icon-wallet {
  &:before {
    content: $icon-wallet;
  }
}
.icon-move {
  &:before {
    content: $icon-move;
  }
}
.icon-shrink2 {
  &:before {
    content: $icon-shrink2;
  }
}
.icon-expand {
  &:before {
    content: $icon-expand;
  }
}
.icon-shrink {
  &:before {
    content: $icon-shrink;
  }
}
.icon-external-link {
  &:before {
    content: $icon-external-link;
  }
}
.icon-switch {
  &:before {
    content: $icon-switch;
  }
}
.icon-fork {
  &:before {
    content: $icon-fork;
  }
}
.icon-layers {
  &:before {
    content: $icon-layers;
  }
}
.icon-hospital {
  &:before {
    content: $icon-hospital;
  }
}
.icon-h-sign {
  &:before {
    content: $icon-h-sign;
  }
}
.icon-plus-sign {
  &:before {
    content: $icon-plus-sign;
  }
}
.icon-medkit {
  &:before {
    content: $icon-medkit;
  }
}
.icon-allergies {
  &:before {
    content: $icon-allergies;
  }
}
.icon-bandage {
  &:before {
    content: $icon-bandage;
  }
}
.icon-heart {
  &:before {
    content: $icon-heart;
  }
}
.icon-syringe {
  &:before {
    content: $icon-syringe;
  }
}
.icon-stethoscope {
  &:before {
    content: $icon-stethoscope;
  }
}
.icon-pill {
  &:before {
    content: $icon-pill;
  }
}
.icon-mobile {
  &:before {
    content: $icon-mobile;
  }
}
.icon-tablet {
  &:before {
    content: $icon-tablet;
  }
}
.icon-desktop {
  &:before {
    content: $icon-desktop;
  }
}
.icon-home {
  &:before {
    content: $icon-home;
  }
}
.icon-refresh {
  &:before {
    content: $icon-refresh;
  }
}
.icon-th {
  &:before {
    content: $icon-th;
  }
}
.icon-th-list {
  &:before {
    content: $icon-th-list;
  }
}
.icon-reorder {
  &:before {
    content: $icon-reorder;
  }
}
.icon-nav-toggle {
  &:before {
    content: $icon-nav-toggle;
  }
}
.icon-cog {
  &:before {
    content: $icon-cog;
  }
}
.icon-profile {
  &:before {
    content: $icon-profile;
  }
}
.icon-address-book {
  &:before {
    content: $icon-address-book;
  }
}
.icon-clip-board {
  &:before {
    content: $icon-clip-board;
  }
}
.icon-signout {
  &:before {
    content: $icon-signout;
  }
}
.icon-shopping-cart {
  &:before {
    content: $icon-shopping-cart;
  }
}
.icon-user {
  &:before {
    content: $icon-user;
  }
}
.icon-user-md {
  &:before {
    content: $icon-user-md;
  }
}
.icon-user-tie {
  &:before {
    content: $icon-user-tie;
  }
}
.icon-group {
  &:before {
    content: $icon-group;
  }
}
.icon-user-plus {
  &:before {
    content: $icon-user-plus;
  }
}
.icon-user-minus {
  &:before {
    content: $icon-user-minus;
  }
}
.icon-tea {
  &:before {
    content: $icon-tea;
  }
}
.icon-coffee {
  &:before {
    content: $icon-coffee;
  }
}