@font-face {
  font-family: 'FontAwesome2';
  src: url('icons/fontawesome-webfont.eot');
  src: url('icons/fontawesome-webfont.eot') format('embedded-opentype'),
    url('icons/fontawesome-webfont.woff') format('woff'),
    url('icons/fontawesome-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome2;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;

  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}

.icon-facebook:before { content: "\f09a"; }
.icon-facebook-square:before { content: "\f082"; }
.icon-google-plus:before { content: "\f0d5"; }
.icon-google-plus-square:before { content: "\f0d4"; }
.icon-instagram:before { content: "\f16d"; }
.icon-linkedin:before { content: "\f0e1"; }
.icon-linkedin-square:before { content: "\f08c"; }
.icon-pinterest:before { content: "\f231"; }
.icon-pinterest-circle:before { content: "\f0d2"; }
.icon-pinterest-square:before { content: "\f0d3"; }
.icon-twitter:before { content: "\f099"; }
.icon-twitter-square:before { content: "\f081"; }
.icon-you-tube:before { content: "\f167"; }
.icon-you-tube-square:before { content: "\f166"; }

.icon-arrow:before { content: "\f04b"; }
.icon-arrow-circle:before { content: "\f144"; }
.icon-arrow-circle-outline:before { content: "\f01d"; }
.icon-arrow-square:before { content: "\f16a"; }
.icon-arrow-down:before { content: "\f063"; }
.icon-arrow-left:before { content: "\f060"; }
.icon-arrow-right:before { content: "\f061"; }
.icon-arrow-up:before { content: "\f062"; }
.icon-arrow-circle-down:before { content: "\f0ab"; }
.icon-arrow-circle-left:before { content: "\f0a8"; }
.icon-arrow-circle-right:before { content: "\f0a9"; }
.icon-arrow-circle-up:before { content: "\f0aa"; }
.icon-arrow-long-down:before { content: "\f175"; }
.icon-arrow-long-left:before { content: "\f177"; }
.icon-arrow-long-right:before { content: "\f178"; }
.icon-arrow-long-up:before { content: "\f176"; }
.icon-arrows-double-right:before { content: "\f101"; }
.icon-asterisk:before { content: "\f069"; }
.icon-calendar:before { content: "\f073"; }
.icon-caret-down:before { content: "\f0d7"; }
.icon-caret-left:before { content: "\f0d9"; }
.icon-caret-right:before { content: "\f0da"; }
.icon-caret-up:before { content: "\f0d8"; }
.icon-check:before { content: "\f00c"; }
.icon-check-circle:before { content: "\f058"; }
.icon-check-circle-outline:before { content: "\f05d"; }
.icon-check-square:before { content: "\f14a"; }
.icon-check-square-outline:before { content: "\f046"; }
.icon-chevron-down:before { content: "\f078"; }
.icon-chevron-left:before { content: "\f053"; }
.icon-chevron-right:before { content: "\f054"; }
.icon-chevron-up:before { content: "\f077"; }
.icon-chevron-circle-down:before { content: "\f13a"; }
.icon-chevron-circle-left:before { content: "\f137"; }
.icon-chevron-circle-right:before { content: "\f138"; }
.icon-chevron-circle-up:before { content: "\f139"; }
.icon-circle:before { content: "\f111"; }
.icon-circle-outline:before { content: "\f10c"; }
.icon-comment:before { content: "\f075"; }
.icon-comment-outline:before { content: "\f0e5"; }
.icon-credit-card:before { content: "\f09d"; }
.icon-credit-card2:before { content: "\f283"; }
.icon-cube:before { content: "\f1b2"; }
.icon-download:before { content: "\f019"; }
.icon-edit:before { content: "\f044"; }
.icon-envelope:before { content: "\f0e0"; }
.icon-envelope-outline:before { content: "\f003"; }
.icon-file:before { content: "\f15b"; }
.icon-file-outline:before { content: "\f016"; }
.icon-file-text:before { content: "\f15c"; }
.icon-file-text-outline:before { content: "\f0f6"; }
.icon-film:before { content: "\f008"; }
.icon-gavel:before { content: "\f0e3"; }
.icon-gear:before { content: "\f013"; }
.icon-gears:before { content: "\f085"; }
.icon-heart:before { content: "\f004"; }
.icon-home:before { content: "\f015"; }
.icon-image:before { content: "\f03e"; }
.icon-leaf:before { content: "\f06c"; }
.icon-lock:before { content: "\f023"; }
.icon-map-marker:before { content: "\f041"; }
.icon-menu:before { content: "\f0c9"; }
.icon-mouse-pointer:before { content: "\f245"; }
.icon-music:before { content: "\f001"; }
.icon-paw:before { content: "\f1b0"; }
.icon-pencil:before { content: "\f040"; }
.icon-pencil-square:before { content: "\f14b"; }
.icon-phone:before { content: "\f095"; }
.icon-phone-square:before { content: "\f098"; }
.icon-plus:before { content: "\f067"; }
.icon-plus-circle:before { content: "\f055"; }
.icon-plus-square:before { content: "\f0fe"; }
.icon-print:before { content: "\f02f"; }
.icon-question:before { content: "\f128"; }
.icon-question-circle:before { content: "\f059"; }
.icon-quote-left:before { content: "\f10d"; }
.icon-quote-right:before { content: "\f10e"; }
.icon-refresh:before { content: "\f021"; }
.icon-search:before { content: "\f002"; }
.icon-shopping-bag:before { content: "\f290"; }
.icon-shopping-basket:before { content: "\f291"; }
.icon-shopping-cart:before { content: "\f07a"; }
.icon-square:before { content: "\f0c8"; }
.icon-square-outline:before { content: "\f096"; }
.icon-star:before { content: "\f005"; }
.icon-star-outline:before { content: "\f006"; }
.icon-thumbs-up:before { content: "\f164"; }
.icon-thumbs-up-outline:before { content: "\f087"; }
.icon-trash:before { content: "\f1f8"; }
.icon-upload:before { content: "\f093"; }
.icon-warning:before { content: "\f071"; }
.icon-x:before { content: "\f00d"; }
.icon-x-circle:before { content: "\f057"; }
.icon-x-circle-outline:before { content: "\f05c"; }

@font-face {
  font-family: 'FontAwesomeMore';
  src: url('icons/fontawesome-social-webfont.eot');
  src: url('icons/fontawesome-social-webfont.eot') format('embedded-opentype'),
    url('icons/fontawesome-social-webfont.woff') format('woff'),
    url('icons/fontawesome-social-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

[class^="icon2-"],
[class*=" icon2-"] {
  font-family: FontAwesomeMore;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;

  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}

.icon2-blogger:before { content: "\f311"; }
.icon2-blogger-square:before { content: "\f310"; }