
@charset "UTF-8";

@font-face {
  font-family: "shortener";
  src:url("shortener.eot");
  src:url("shortener.eot?#iefix") format("embedded-opentype"),
    url("shortener.ttf") format("truetype"),
    url("shortener.svg#shortener") format("svg"),
    url("shortener.woff") format("woff");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "shortener";
  content: attr(data-icon);
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none !important;
  speak: none;
  display: inline-block;
  text-decoration: none;
  width: 1em;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "shortener";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none !important;
  speak: none;
  display: inline-block;
  text-decoration: none;
  width: 1em;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
}


.icon-check:before {
  content: "a";
}

.icon-facebook:before {
  content: "b";
}

.icon-keyboard:before {
  content: "c";
}

.icon-down:before {
  content: "d";
}

.icon-time:before {
  content: "e";
}

.icon-help:before {
  content: "f";
}

.icon-right-arrow:before {
  content: "g";
}

.icon-arrow-down:before {
  content: "h";
}

.icon-twitter:before {
  content: "i";
}

.icon-user:before {
  content: "j";
}

.icon-link:before {
  content: "k";
}

.icon-warning:before {
  content: "l";
}

.icon-setting:before {
  content: "m";
}

.icon-error:before {
  content: "n";
}

.icon-delete:before {
  content: "o";
}

.icon-stats:before {
  content: "p";
}

.icon-globe:before {
  content: "q";
}

.icon-pass:before {
  content: "r";
}

.icon-case:before {
  content: "s";
}

.icon-fav:before {
  content: "t";
}

.icon-share:before {
  content: "v";
}

.icon-unlock:before {
  content: "u";
}

.icon-lock:before {
  content: "w";
}

