@font-face {
  font-family: 'pro';
  src:  url('fonts/pro.eot?r4bxhm');
  src:  url('fonts/pro.eot?r4bxhm#iefix') format('embedded-opentype'),
    url('fonts/pro.ttf?r4bxhm') format('truetype'),
    url('fonts/pro.woff?r4bxhm') format('woff'),
    url('fonts/pro.svg?r4bxhm#pro') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="pro-"], [class*=" pro-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'pro' !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;
}

.pro-plus2:before {
  content: "\e114";
}
.pro-open:before {
  content: "\e128";
}
.pro-ellipsis:before {
  content: "\e129";
}
.pro-user2:before {
  content: "\f008";
}
.pro-calendar:before {
  content: "\f073";
}
.pro-comments:before {
  content: "\f086";
}
.pro-external-link:before {
  content: "\f08e";
}
.pro-file-text-o:before {
  content: "\f0f6";
}
.pro-ellipsis-h:before {
  content: "\f141";
}
.pro-clone:before {
  content: "\f24d";
}
.pro-search:before {
  content: "\f002";
}
.pro-envelope-o:before {
  content: "\f003";
}
.pro-user:before {
  content: "\f007";
}
.pro-check:before {
  content: "\f00c";
}
.pro-close:before {
  content: "\f00d";
}
.pro-chevron-left:before {
  content: "\f053";
}
.pro-chevron-right:before {
  content: "\f054";
}
.pro-arrow-left:before {
  content: "\f060";
}
.pro-arrow-right:before {
  content: "\f061";
}
.pro-mail-forward:before {
  content: "\f064";
}
.pro-plus:before {
  content: "\f067";
}
.pro-minus:before {
  content: "\f068";
}
.pro-chevron-up:before {
  content: "\f077";
}
.pro-chevron-down:before {
  content: "\f078";
}
.pro-sign-in:before {
  content: "\f090";
}
.pro-twitter:before {
  content: "\f099";
}
.pro-facebook:before {
  content: "\f09a";
}
.pro-arrow-circle-left:before {
  content: "\f0a8";
}
.pro-arrow-circle-right:before {
  content: "\f0a9";
}
.pro-chain:before {
  content: "\f0c1";
}
.pro-bars:before {
  content: "\f0c9";
}
.pro-google-plus:before {
  content: "\f0d5";
}
.pro-caret-left:before {
  content: "\f0d9";
}
.pro-caret-right:before {
  content: "\f0da";
}
.pro-envelope:before {
  content: "\f0e0";
}
.pro-linkedin:before {
  content: "\f0e1";
}
.pro-angle-left:before {
  content: "\f104";
}
.pro-angle-right:before {
  content: "\f105";
}
.pro-angle-up:before {
  content: "\f106";
}
.pro-angle-down:before {
  content: "\f107";
}
.pro-question:before {
  content: "\f128";
}
.pro-info:before {
  content: "\f129";
}
.pro-exclamation:before {
  content: "\f12a";
}
.pro-chevron-circle-left:before {
  content: "\f137";
}
.pro-chevron-circle-right:before {
  content: "\f138";
}
.pro-caret-square-o-right:before {
  content: "\f152";
}
.pro-long-arrow-left:before {
  content: "\f177";
}
.pro-long-arrow-right:before {
  content: "\f178";
}
.pro-bug:before {
  content: "\f188";
}
.pro-arrow-circle-o-right:before {
  content: "\f18e";
}
.pro-arrow-circle-o-left:before {
  content: "\f190";
}
.pro-caret-square-o-left:before {
  content: "\f191";
}

