@font-face {
  font-family: 'fontello';
  src: url('../fonts/fontello.eot?71824749');
  src: url('../fonts/fontello.eot?71824749#iefix') format('embedded-opentype'),
       url('../fonts/fontello.woff2?71824749') format('woff2'),
       url('../fonts/fontello.woff?71824749') format('woff'),
       url('../fonts/fontello.ttf?71824749') format('truetype'),
       url('../fonts/fontello.svg?71824749#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../fonts/fontello.svg?71824749#fontello') format('svg');
  }
}
*/
[class^="font-"]:before, [class*=" font-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.font-arrow-left-one:before { content: '\e800'; } /* '' */
.font-arrow-right-one:before { content: '\e801'; } /* '' */
.font-check-one:before { content: '\e802'; } /* '' */
.font-close-o:before { content: '\e803'; } /* '' */
.font-envelope-two:before { content: '\e804'; } /* '' */
.font-heart-one:before { content: '\e805'; } /* '' */
.font-user-one:before { content: '\e806'; } /* '' */
.font-trash-o-one:before { content: '\e807'; } /* '' */
.font-share:before { content: '\e808'; } /* '' */
.font-search-one:before { content: '\e809'; } /* '' */
.font-eye-one:before { content: '\e80a'; } /* '' */
.font-external-link-one:before { content: '\e80b'; } /* '' */
.font-cart:before { content: '\e80c'; } /* '' */
.font-cross:before { content: '\e80d'; } /* '' */
.font-air:before { content: '\e80e'; } /* '' */
.font-apple-favorites:before { content: '\e80f'; } /* '' */
.font-messange:before { content: '\e810'; } /* '' */
.font-phone-one:before { content: '\e811'; } /* '' */
.font-menu:before { content: '\e812'; } /* '' */
.font-profile:before { content: '\e813'; } /* '' */
.font-search-two:before { content: '\e814'; } /* '' */
.font-apple-orders:before { content: '\e815'; } /* '' */
.font-cart-two:before { content: '\e816'; } /* '' */
.font-thumb-up-one:before { content: '\e817'; } /* '' */
.font-heart-two:before { content: '\e818'; } /* '' */
.font-cart-three:before { content: '\e819'; } /* '' */
.font-cart-seven:before { content: '\e819'; } /* '' */
.font-big-up:before { content: '\e81a'; } /* '' */
.font-big-down:before { content: '\e81b'; } /* '' */
.font-big-left:before { content: '\e81c'; } /* '' */
.font-big-right:before { content: '\e81d'; } /* '' */
.font-eye-two:before { content: '\e81e'; } /* '' */
.font-apple-signin:before { content: '\e81f'; } /* '' */
.font-diamond-one:before { content: '\e820'; } /* '' */
.font-search-two:before { content: '\e821'; } /* '' */
.font-arrow-left-one:before { content: '\e822'; } /* '' */
.font-arrow-right-one:before { content: '\e823'; } /* '' */
.font-wallet:before { content: '\e824'; } /* '' */
.font-cash:before { content: '\e825'; } /* '' */
.font-card:before { content: '\e826'; } /* '' */
.font-check-one:before { content: '\e827'; } /* '' */
.font-share-one:before { content: '\e828'; } /* '' */
.font-phone-two:before { content: '\e829'; } /* '' */
.font-tag-one:before { content: '\e82a'; } /* '' */
.font-cart-four:before { content: '\e82b'; } /* '' */
.font-quote-right-one:before { content: '\e82c'; } /* '' */
.font-account:before { content: '\e82d'; } /* '' */
.font-star-one-o:before { content: '\e82e'; } /* '' */
.font-apple-bag:before { content: '\e82f'; } /* '' */
.font-start-one:before { content: '\e830'; } /* '' */
.font-star-three:before { content: '\e830'; } /* '' */
.font-heart-empty:before { content: '\e831'; } /* '' */
.font-key-one:before { content: '\e832'; } /* '' */
.font-lock-open:before { content: '\e833'; } /* '' */
.font-user-two:before { content: '\e834'; } /* '' */
.font-lock-filled:before { content: '\e835'; } /* '' */
.font-flickr-one:before { content: '\e836'; } /* '' */
.font-cup:before { content: '\e837'; } /* '' */
.font-cart-five:before { content: '\e838'; } /* '' */
.font-user-three:before { content: '\e839'; } /* '' */
.font-jewelry:before { content: '\e83a'; } /* '' */
.font-screen:before { content: '\e83b'; } /* '' */
.font-christmas:before { content: '\e83c'; } /* '' */
.font-telephone:before { content: '\e83d'; } /* '' */
.font-rain:before { content: '\e83e'; } /* '' */
.font-portfolio:before { content: '\e840'; } /* '' */
.font-photo-camera:before { content: '\e841'; } /* '' */
.font-movie:before { content: '\e842'; } /* '' */
.font-cart-six:before { content: '\e843'; } /* '' */
.font-mobile-one:before { content: '\e844'; } /* '' */
.font-star-o-two:before { content: '\e845'; } /* '' */
.font-stopwatch:before { content: '\e846'; } /* '' */
.font-play-one:before { content: '\e847'; } /* '' */
.font-phone-three:before { content: '\e848'; } /* '' */
.font-vimeo:before { content: '\e849'; } /* '' */
.font-mountains:before { content: '\e84a'; } /* '' */
.font-big-cup:before { content: '\e84b'; } /* '' */
.font-snowboarding:before { content: '\e84c'; } /* '' */
.font-quote-right-two:before { content: '\e84d'; } /* '' */
.font-quote-left-two:before { content: '\e84e'; } /* '' */
.font-mouse:before { content: '\e850'; } /* '' */
.font-cart-eight:before { content: '\e851'; } /* '' */
.font-mail:before { content: '\e852'; } /* '' */
.font-location:before { content: '\e853'; } /* '' */
.font-mobile-two:before { content: '\e854'; } /* '' */
.font-flash-outline:before { content: '\e855'; } /* '' */
.font-star-four:before { content: '\e856'; } /* '' */
.font-star-empty-one:before { content: '\e857'; } /* '' */
.font-phone-four:before { content: '\e858'; } /* '' */
.font-cart-nine:before { content: '\e859'; } /* '' */
.font-money-one:before { content: '\e85a'; } /* '' */
.font-eye-thre:before { content: '\e85b'; } /* '' */
.font-home:before { content: '\e85b'; } /* '' */
.font-flower-petals:before { content: '\e85c'; } /* '' */
.font-star-five:before { content: '\e85d'; } /* '' */
.font-user-four:before { content: '\e85e'; } /* '' */
.font-telephone-two:before { content: '\e860'; } /* '' */
.font-amazon:before { content: '\e861'; } /* '' */
.font-heart-three:before { content: '\e862'; } /* '' */
.font-cart-ten:before { content: '\e863'; } /* '' */
.font-cash-one:before { content: '\e864'; } /* '' */
.font-mastercard:before { content: '\e865'; } /* '' */
.font-paypal-one:before { content: '\e866'; } /* '' */
.font-union:before { content: '\e867'; } /* '' */
.font-sofort:before { content: '\e868'; } /* '' */
.font-visa:before { content: '\e869'; } /* '' */
.font-twitter-one:before { content: '\e86a'; } /* '' */
.font-search-three:before { content: '\e86b'; } /* '' */
.font-accessories:before { content: '\e86c'; } /* '' */
.font-gadgets:before { content: '\e86d'; } /* '' */
.font-computer:before { content: '\e86e'; } /* '' */
.font-zoom:before { content: '\e870'; } /* '' */
.font-cart-eleven:before { content: '\e871'; } /* '' */
.font-mail-one:before { content: '\e872'; } /* '' */
.font-phone-three:before { content: '\e873'; } /* '' */
.font-locked:before { content: '\e874'; } /* '' */
.font-unlocked:before { content: '\e875'; } /* '' */
.font-smartphone:before { content: '\e876'; } /* '' */
.font-computers:before { content: '\e877'; } /* '' */
.font-camera-one:before { content: '\e878'; } /* '' */
.font-desktop-1:before { content: '\e879'; } /* '' */
.font-zoom-in:before { content: '\e87a'; } /* '' */
.font-comment:before { content: '\e885'; } /* '' */
.font-basket:before { content: '\e8b2'; } /* '' */
.font-calendar:before { content: '\e8b5'; } /* '' */
.font-left-open:before { content: '\e8d3'; } /* '' */
.font-right-open:before { content: '\e8d4'; } /* '' */
.font-cw:before { content: '\e8f2'; } /* '' */
.font-truck:before { content: '\e966'; } /* '' */
.font-money:before { content: '\e96d'; } /* '' */
.font-linkedin:before { content: '\e9f7'; } /* '' */
.font-vkontakte:before { content: '\ea1c'; } /* '' */
.font-down-open-mini:before { content: '\ea9c'; } /* '' */
.font-vimeo:before { content: '\eb14'; } /* '' */
.font-paypal-1:before { content: '\eb36'; } /* '' */
.font-quote-right-1:before { content: '\ec96'; } /* '' */
.font-eye:before { content: '\ed1e'; } /* '' */
.font-odnoklassniki:before { content: '\eedf'; } /* '' */
.font-glass:before { content: '\f000'; } /* '' */
.font-music:before { content: '\f001'; } /* '' */
.font-search:before { content: '\f002'; } /* '' */
.font-envelope-o:before { content: '\f003'; } /* '' */
.font-heart:before { content: '\f004'; } /* '' */
.font-star:before { content: '\f005'; } /* '' */
.font-star-o:before { content: '\f006'; } /* '' */
.font-user:before { content: '\f007'; } /* '' */
.font-film:before { content: '\f008'; } /* '' */
.font-th-large:before { content: '\f009'; } /* '' */
.font-th:before { content: '\f00a'; } /* '' */
.font-th-list:before { content: '\f00b'; } /* '' */
.font-check:before { content: '\f00c'; } /* '' */
.font-times:before { content: '\f00d'; } /* '' */
.font-search-plus:before { content: '\f00e'; } /* '' */
.font-search-minus:before { content: '\f010'; } /* '' */
.font-power-off:before { content: '\f011'; } /* '' */
.font-signal:before { content: '\f012'; } /* '' */
.font-cog:before { content: '\f013'; } /* '' */
.font-trash-o:before { content: '\f014'; } /* '' */
.font-home:before { content: '\f015'; } /* '' */
.font-file-o:before { content: '\f016'; } /* '' */
.font-thumbs-up-5:before { content: '\f016'; } /* '' */
.font-clock-o:before { content: '\f017'; } /* '' */
.font-road:before { content: '\f018'; } /* '' */
.font-download:before { content: '\f019'; } /* '' */
.font-arrow-circle-o-down:before { content: '\f01a'; } /* '' */
.font-arrow-circle-o-up:before { content: '\f01b'; } /* '' */
.font-inbox:before { content: '\f01c'; } /* '' */
.font-play-circle-o:before { content: '\f01d'; } /* '' */
.font-repeat:before { content: '\f01e'; } /* '' */
.font-refresh:before { content: '\f020'; } /* '' */
.font-list-alt:before { content: '\f021'; } /* '' */
.font-lock:before { content: '\f022'; } /* '' */
.font-flag:before { content: '\f023'; } /* '' */
.font-headphones:before { content: '\f024'; } /* '' */
.font-volume-off:before { content: '\f025'; } /* '' */
.font-volume-down:before { content: '\f026'; } /* '' */
.font-volume-up:before { content: '\f027'; } /* '' */
.font-qrcode:before { content: '\f028'; } /* '' */
.font-barcode:before { content: '\f029'; } /* '' */
.font-tag:before { content: '\f02a'; } /* '' */
.font-tags:before { content: '\f02b'; } /* '' */
.font-book:before { content: '\f02c'; } /* '' */
.font-bookmark:before { content: '\f02d'; } /* '' */
.font-print:before { content: '\f02e'; } /* '' */
.font-camera:before { content: '\f030'; } /* '' */
.font-font:before { content: '\f031'; } /* '' */
.font-bold:before { content: '\f032'; } /* '' */
.font-italic:before { content: '\f033'; } /* '' */
.font-text-height:before { content: '\f034'; } /* '' */
.font-tetx-width:before { content: '\f035'; } /* '' */
.font-align-left:before { content: '\f036'; } /* '' */
.font-diamond-one:before { content: '\f036'; } /* '' */
.font-align-center:before { content: '\f037'; } /* '' */
.font-align-right:before { content: '\f038'; } /* '' */
.font-wallet:before { content: '\f038'; } /* '' */
.font-align-justify:before { content: '\f039'; } /* '' */
.font-search-8:before { content: '\f039'; } /* '' */
.font-list:before { content: '\f03a'; } /* '' */
.font-dedent:before { content: '\f03b'; } /* '' */
.font-indent:before { content: '\f03c'; } /* '' */
.font-video-camera:before { content: '\f03d'; } /* '' */
.font-photo:before { content: '\f03e'; } /* '' */
.font-pencil:before { content: '\f040'; } /* '' */
.font-map-marker:before { content: '\f041'; } /* '' */
.font-adjust:before { content: '\f042'; } /* '' */
.font-tint:before { content: '\f043'; } /* '' */
.font-edit:before { content: '\f044'; } /* '' */
.font-share-square-o:before { content: '\f045'; } /* '' */
.font-check-square-o:before { content: '\f046'; } /* '' */
.font-arrows:before { content: '\f047'; } /* '' */
.font-step-backward:before { content: '\f048'; } /* '' */
.font-fast-backward:before { content: '\f049'; } /* '' */
.font-backward:before { content: '\f04a'; } /* '' */
.font-play:before { content: '\f04b'; } /* '' */
.font-pause:before { content: '\f04c'; } /* '' */
.font-stop:before { content: '\f04d'; } /* '' */
.font-forward:before { content: '\f04e'; } /* '' */
.font-fast-forward:before { content: '\f050'; } /* '' */
.font-step-forward:before { content: '\f051'; } /* '' */
.font-eject:before { content: '\f052'; } /* '' */
.font-chevron-left:before { content: '\f053'; } /* '' */
.font-chevron-right:before { content: '\f054'; } /* '' */
.font-plus-circle:before { content: '\f055'; } /* '' */
.font-minus-circle:before { content: '\f056'; } /* '' */
.font-times-circle:before { content: '\f057'; } /* '' */
.font-check-circle:before { content: '\f058'; } /* '' */
.font-question-circle:before { content: '\f059'; } /* '' */
.font-info-circle:before { content: '\f05a'; } /* '' */
.font-crosshairs:before { content: '\f05b'; } /* '' */
.font-times-circle-o:before { content: '\f05c'; } /* '' */
.font-check-circle-o:before { content: '\f05d'; } /* '' */
.font-ban:before { content: '\f05e'; } /* '' */
.font-arrow-left:before { content: '\f060'; } /* '' */
.font-arrow-right:before { content: '\f061'; } /* '' */
.font-arrow-up:before { content: '\f062'; } /* '' */
.font-arrow-down:before { content: '\f063'; } /* '' */
.font-mail-forward:before { content: '\f064'; } /* '' */
.font-expand:before { content: '\f065'; } /* '' */
.font-compress:before { content: '\f066'; } /* '' */
.font-plus:before { content: '\f067'; } /* '' */
.font-minus:before { content: '\f068'; } /* '' */
.font-asterisk:before { content: '\f069'; } /* '' */
.font-exclamation-circle:before { content: '\f06a'; } /* '' */
.font-gift:before { content: '\f06b'; } /* '' */
.font-leaf:before { content: '\f06c'; } /* '' */
.font-fire:before { content: '\f06d'; } /* '' */
.font-eye:before { content: '\f06e'; } /* '' */
.font-eye-slash:before { content: '\f070'; } /* '' */
.font-warning:before { content: '\f071'; } /* '' */
.font-plane:before { content: '\f072'; } /* '' */
.font-calendar:before { content: '\f073'; } /* '' */
.font-random:before { content: '\f074'; } /* '' */
.font-comment:before { content: '\f075'; } /* '' */
.font-magnet:before { content: '\f076'; } /* '' */
.font-chevron-up:before { content: '\f077'; } /* '' */
.font-chevron-down:before { content: '\f078'; } /* '' */
.font-retweet:before { content: '\f079'; } /* '' */
.font-shopping-cart:before { content: '\f07a'; } /* '' */
.font-folder:before { content: '\f07b'; } /* '' */
.font-folder-open:before { content: '\f07c'; } /* '' */
.font-arrows-v:before { content: '\f07d'; } /* '' */
.font-arrows-h:before { content: '\f07e'; } /* '' */
.font-bar-chart-o:before { content: '\f080'; } /* '' */
.font-twitter-square:before { content: '\f081'; } /* '' */
.font-facebook-square:before { content: '\f082'; } /* '' */
.font-camera-retro:before { content: '\f083'; } /* '' */
.font-key:before { content: '\f084'; } /* '' */
.font-cogs:before { content: '\f085'; } /* '' */
.font-comments:before { content: '\f086'; } /* '' */
.font-thumbs-o-up:before { content: '\f087'; } /* '' */
.font-thumbs-o-down:before { content: '\f088'; } /* '' */
.font-star-half:before { content: '\f089'; } /* '' */
.font-heart-o:before { content: '\f08a'; } /* '' */
.font-sign-out:before { content: '\f08b'; } /* '' */
.font-linkedin-square:before { content: '\f08c'; } /* '' */
.font-thumb-tack:before { content: '\f08d'; } /* '' */
.font-external-link:before { content: '\f08e'; } /* '' */
.font-sign-in:before { content: '\f090'; } /* '' */
.font-trophy:before { content: '\f091'; } /* '' */
.font-github-square:before { content: '\f092'; } /* '' */
.font-upload:before { content: '\f093'; } /* '' */
.font-lemon-o:before { content: '\f094'; } /* '' */
.font-phone:before { content: '\f095'; } /* '' */
.font-square-o:before { content: '\f096'; } /* '' */
.font-bookmark-o:before { content: '\f097'; } /* '' */
.font-phone-square:before { content: '\f098'; } /* '' */
.font-twitter:before { content: '\f099'; } /* '' */
.font-facebook:before { content: '\f09a'; } /* '' */
.font-github:before { content: '\f09b'; } /* '' */
.font-unlock:before { content: '\f09c'; } /* '' */
.font-credit-card:before { content: '\f09d'; } /* '' */
.font-rss:before { content: '\f09e'; } /* '' */
.font-hdd-o:before { content: '\f0a0'; } /* '' */
.font-bullhorn:before { content: '\f0a1'; } /* '' */
.font-bell:before { content: '\f0a2'; } /* '' */
.font-certificate:before { content: '\f0a3'; } /* '' */
.font-hand-o-right:before { content: '\f0a4'; } /* '' */
.font-hand-o-left:before { content: '\f0a5'; } /* '' */
.font-hand-o-up:before { content: '\f0a6'; } /* '' */
.font-hand-o-down:before { content: '\f0a7'; } /* '' */
.font-arrow-circle-left:before { content: '\f0a8'; } /* '' */
.font-arrow-circle-right:before { content: '\f0a9'; } /* '' */
.font-arrow-circle-up:before { content: '\f0aa'; } /* '' */
.font-arrow-circle-down:before { content: '\f0ab'; } /* '' */
.font-globe:before { content: '\f0ac'; } /* '' */
.font-wrench:before { content: '\f0ad'; } /* '' */
.font-tasks:before { content: '\f0ae'; } /* '' */
.font-filter:before { content: '\f0b0'; } /* '' */
.font-briefcase:before { content: '\f0b1'; } /* '' */
.font-arrows-alt:before { content: '\f0b2'; } /* '' */
.font-users:before { content: '\f0c0'; } /* '' */
.font-link:before { content: '\f0c1'; } /* '' */
.font-cloud:before { content: '\f0c2'; } /* '' */
.font-flask:before { content: '\f0c3'; } /* '' */
.font-scissors:before { content: '\f0c4'; } /* '' */
.font-files:before { content: '\f0c5'; } /* '' */
.font-paperclip:before { content: '\f0c6'; } /* '' */
.font-floppy-o:before { content: '\f0c7'; } /* '' */
.font-square:before { content: '\f0c8'; } /* '' */
.font-bars:before { content: '\f0c9'; } /* '' */
.font-list-ul:before { content: '\f0ca'; } /* '' */
.font-list-ol:before { content: '\f0cb'; } /* '' */
.font-strikethrough:before { content: '\f0cc'; } /* '' */
.font-underline:before { content: '\f0cd'; } /* '' */
.font-table:before { content: '\f0ce'; } /* '' */
.font-magic:before { content: '\f0d0'; } /* '' */
.font-truck:before { content: '\f0d1'; } /* '' */
.font-pinterest:before { content: '\f0d2'; } /* '' */
.font-google-plus-square-1:before { content: '\f0d3'; } /* '' */
.font-google-plus-square:before { content: '\f0d4'; } /* '' */
.font-google-plus:before { content: '\f0d5'; } /* '' */
.font-money:before { content: '\f0d6'; } /* '' */
.font-caret-down:before { content: '\f0d7'; } /* '' */
.font-caret-up:before { content: '\f0d8'; } /* '' */
.font-caret-left:before { content: '\f0d9'; } /* '' */
.font-caret-right:before { content: '\f0da'; } /* '' */
.font-columns:before { content: '\f0db'; } /* '' */
.font-sort:before { content: '\f0dc'; } /* '' */
.font-sort-desc:before { content: '\f0dd'; } /* '' */
.font-sort-asc:before { content: '\f0de'; } /* '' */
.font-envelope:before { content: '\f0e0'; } /* '' */
.font-inkedin:before { content: '\f0e1'; } /* '' */
.font-undo:before { content: '\f0e2'; } /* '' */
.font-gavel:before { content: '\f0e3'; } /* '' */
.font-tachometer:before { content: '\f0e4'; } /* '' */
.font-comment-o:before { content: '\f0e5'; } /* '' */
.font-comments-o:before { content: '\f0e6'; } /* '' */
.font-bolt:before { content: '\f0e7'; } /* '' */
.font-sitemap:before { content: '\f0e8'; } /* '' */
.font-umbrella:before { content: '\f0e9'; } /* '' */
.font-clipboard:before { content: '\f0ea'; } /* '' */
.font-lighightbutbulb-o:before { content: '\f0eb'; } /* '' */
.font-exchange:before { content: '\f0ec'; } /* '' */
.font-cloud-download:before { content: '\f0ed'; } /* '' */
.font-cloud-upload:before { content: '\f0ee'; } /* '' */
.font-user-md:before { content: '\f0f0'; } /* '' */
.font-stethoscope:before { content: '\f0f1'; } /* '' */
.font-suitcase:before { content: '\f0f2'; } /* '' */
.font-bell-o:before { content: '\f0f3'; } /* '' */
.font-coffee:before { content: '\f0f4'; } /* '' */
.font-cutlery:before { content: '\f0f5'; } /* '' */
.font-file-text-o:before { content: '\f0f6'; } /* '' */
.font-building-o:before { content: '\f0f7'; } /* '' */
.font-hospital-o:before { content: '\f0f8'; } /* '' */
.font-ambulance:before { content: '\f0f9'; } /* '' */
.font-medkit:before { content: '\f0fa'; } /* '' */
.font-fighter-jet:before { content: '\f0fb'; } /* '' */
.font-beer:before { content: '\f0fc'; } /* '' */
.font-h-square:before { content: '\f0fd'; } /* '' */
.font-plus-square:before { content: '\f0fe'; } /* '' */
.font-angle-double-left:before { content: '\f100'; } /* '' */
.font-angle-double-right:before { content: '\f101'; } /* '' */
.font-angle-double-up:before { content: '\f102'; } /* '' */
.font-angle-double-down:before { content: '\f103'; } /* '' */
.font-angle-left:before { content: '\f104'; } /* '' */
.font-angle-right:before { content: '\f105'; } /* '' */
.font-angle-up:before { content: '\f106'; } /* '' */
.font-angle-down:before { content: '\f107'; } /* '' */
.font-desktop:before { content: '\f108'; } /* '' */
.font-laptop:before { content: '\f109'; } /* '' */
.font-tablet:before { content: '\f10a'; } /* '' */
.font-mobile:before { content: '\f10b'; } /* '' */
.font-circle-o:before { content: '\f10c'; } /* '' */
.font-quote-left:before { content: '\f10d'; } /* '' */
.font-quote-right:before { content: '\f10e'; } /* '' */
.font-spinner:before { content: '\f110'; } /* '' */
.font-circle:before { content: '\f111'; } /* '' */
.font-reply:before { content: '\f112'; } /* '' */
.font-github-alt:before { content: '\f113'; } /* '' */
.font-folder-o:before { content: '\f114'; } /* '' */
.font-folder-open-o:before { content: '\f115'; } /* '' */
.font-smile-o:before { content: '\f118'; } /* '' */
.font-frown-o:before { content: '\f119'; } /* '' */
.font-meh-o:before { content: '\f11a'; } /* '' */
.font-gamepad:before { content: '\f11b'; } /* '' */
.font-keyboard-o:before { content: '\f11c'; } /* '' */
.font-flag-o:before { content: '\f11d'; } /* '' */
.font-flag-checkered:before { content: '\f11e'; } /* '' */
.font-terminal:before { content: '\f120'; } /* '' */
.font-code:before { content: '\f121'; } /* '' */
.font-reply-all:before { content: '\f122'; } /* '' */
.font-star-half-o:before { content: '\f123'; } /* '' */
.font-location-arrow:before { content: '\f124'; } /* '' */
.font-crop:before { content: '\f125'; } /* '' */
.font-code-fork:before { content: '\f126'; } /* '' */
.font-chain-broken:before { content: '\f127'; } /* '' */
.font-question:before { content: '\f128'; } /* '' */
.font-info:before { content: '\f129'; } /* '' */
.font-exclamation:before { content: '\f12a'; } /* '' */
.font-superscript:before { content: '\f12b'; } /* '' */
.font-subscript:before { content: '\f12c'; } /* '' */
.font-eraser:before { content: '\f12d'; } /* '' */
.font-puzzle-piece:before { content: '\f12e'; } /* '' */
.font-microphone:before { content: '\f130'; } /* '' */
.font-microphone-slash:before { content: '\f131'; } /* '' */
.font-shield:before { content: '\f132'; } /* '' */
.font-calendar-o-1:before { content: '\f133'; } /* '' */
.font-fire-extinguisher:before { content: '\f134'; } /* '' */
.font-rocket:before { content: '\f135'; } /* '' */
.font-maxcdn:before { content: '\f136'; } /* '' */
.font-chevron-circle-left:before { content: '\f137'; } /* '' */
.font-chevron-circle-right:before { content: '\f138'; } /* '' */
.font-chevron-circle-up:before { content: '\f139'; } /* '' */
.font-chevron-circle-down:before { content: '\f13a'; } /* '' */
.font-html5:before { content: '\f13b'; } /* '' */
.font-css3:before { content: '\f13c'; } /* '' */
.font-anchor:before { content: '\f13d'; } /* '' */
.font-unlock-alt:before { content: '\f13e'; } /* '' */
.font-calendar-o:before { content: '\f140'; } /* '' */
.font-bullseye:before { content: '\f141'; } /* '' */
.font-ellipsis-v:before { content: '\f142'; } /* '' */
.font-rss-square:before { content: '\f143'; } /* '' */
.font-play-circle:before { content: '\f144'; } /* '' */
.font-ticket:before { content: '\f145'; } /* '' */
.font-minus-square:before { content: '\f146'; } /* '' */
.font-minus-square-o:before { content: '\f147'; } /* '' */
.font-level-up:before { content: '\f148'; } /* '' */
.font-level-down:before { content: '\f149'; } /* '' */
.font-check-square:before { content: '\f14a'; } /* '' */
.font-pencil-square:before { content: '\f14b'; } /* '' */
.font-external-link-square:before { content: '\f14c'; } /* '' */
.font-share-square:before { content: '\f14d'; } /* '' */
.font-compass:before { content: '\f14e'; } /* '' */
.font-caret-square-o-down:before { content: '\f150'; } /* '' */
.font-caret-square-o-up:before { content: '\f151'; } /* '' */
.font-caret-square-o-right:before { content: '\f152'; } /* '' */
.font-eur:before { content: '\f153'; } /* '' */
.font-gbp:before { content: '\f154'; } /* '' */
.font-usd:before { content: '\f155'; } /* '' */
.font-inr:before { content: '\f156'; } /* '' */
.font-jpy:before { content: '\f157'; } /* '' */
.font-rub:before { content: '\f158'; } /* '' */
.font-krw:before { content: '\f159'; } /* '' */
.font-btc:before { content: '\f15a'; } /* '' */
.font-file:before { content: '\f15b'; } /* '' */
.font-file-text:before { content: '\f15c'; } /* '' */
.font-sort-alpha-asc:before { content: '\f15d'; } /* '' */
.font-sort-alpha-desc:before { content: '\f15e'; } /* '' */
.font-sort-amount-asc:before { content: '\f160'; } /* '' */
.font-sort-amount-desc:before { content: '\f161'; } /* '' */
.font-sort-numeric-asc:before { content: '\f162'; } /* '' */
.font-sort-numeric-desc:before { content: '\f163'; } /* '' */
.font-thumbs-up:before { content: '\f164'; } /* '' */
.font-thumbs-down:before { content: '\f165'; } /* '' */
.font-youtube-square:before { content: '\f166'; } /* '' */
.font-youtube:before { content: '\f167'; } /* '' */
.font-xing:before { content: '\f168'; } /* '' */
.font-xing-square:before { content: '\f169'; } /* '' */
.font-youtube-play:before { content: '\f16a'; } /* '' */
.font-dropbox:before { content: '\f16b'; } /* '' */
.font-stack-overflow:before { content: '\f16c'; } /* '' */
.font-instagram:before { content: '\f16d'; } /* '' */
.font-flickr:before { content: '\f16e'; } /* '' */
.font-adn:before { content: '\f170'; } /* '' */
.font-bitbucket:before { content: '\f171'; } /* '' */
.font-bitbucket-square:before { content: '\f172'; } /* '' */
.font-tumblr:before { content: '\f173'; } /* '' */
.font-tumblr-square:before { content: '\f174'; } /* '' */
.font-long-arrow-down:before { content: '\f175'; } /* '' */
.font-long-arrow-up:before { content: '\f176'; } /* '' */
.font-long-arrow-left:before { content: '\f177'; } /* '' */
.font-long-arrow-right:before { content: '\f178'; } /* '' */
.font-apple:before { content: '\f179'; } /* '' */
.font-windows:before { content: '\f17a'; } /* '' */
.font-android:before { content: '\f17b'; } /* '' */
.font-linux:before { content: '\f17c'; } /* '' */
.font-dribbble:before { content: '\f17d'; } /* '' */
.font-skype:before { content: '\f17e'; } /* '' */
.font-foursquare:before { content: '\f180'; } /* '' */
.font-trello:before { content: '\f181'; } /* '' */
.font-female:before { content: '\f182'; } /* '' */
.font-male:before { content: '\f183'; } /* '' */
.font-gratipay:before { content: '\f184'; } /* '' */
.font-sun-o:before { content: '\f185'; } /* '' */
.font-moon-o:before { content: '\f186'; } /* '' */
.font-archive:before { content: '\f187'; } /* '' */
.font-bug:before { content: '\f188'; } /* '' */
.font-vk:before { content: '\f189'; } /* '' */
.font-weibo:before { content: '\f18a'; } /* '' */
.font-renre:before { content: '\f18b'; } /* '' */
.font-pagelines:before { content: '\f18c'; } /* '' */
.font-stack-exchange:before { content: '\f18d'; } /* '' */
.font-arrow-circle-o-right:before { content: '\f18e'; } /* '' */
.font-arrow-circle-o-left:before { content: '\f190'; } /* '' */
.font-caret-square-o-left:before { content: '\f191'; } /* '' */
.font-dot-circle-o:before { content: '\f192'; } /* '' */
.font-wheelchair:before { content: '\f193'; } /* '' */
.font-vimeo-square:before { content: '\f194'; } /* '' */
.font-try:before { content: '\f195'; } /* '' */
.font-plus-square-o:before { content: '\f196'; } /* '' */
.font-space-shuttle:before { content: '\f197'; } /* '' */
.font-slack:before { content: '\f198'; } /* '' */
.font-envelope-square:before { content: '\f199'; } /* '' */
.font-wordpress:before { content: '\f19a'; } /* '' */
.font-openid:before { content: '\f19b'; } /* '' */
.font-university:before { content: '\f19c'; } /* '' */
.font-graduation-cap:before { content: '\f19d'; } /* '' */
.font-yahoo:before { content: '\f19e'; } /* '' */
.font-google:before { content: '\f1a0'; } /* '' */
.font-reddit:before { content: '\f1a1'; } /* '' */
.font-reddit-square:before { content: '\f1a2'; } /* '' */
.font-stumbleupon-circle:before { content: '\f1a3'; } /* '' */
.font-stumbleupon:before { content: '\f1a4'; } /* '' */
.font-delicious:before { content: '\f1a5'; } /* '' */
.font-digg:before { content: '\f1a6'; } /* '' */
.font-pied-piper:before { content: '\f1a7'; } /* '' */
.font-pied-piper-alt:before { content: '\f1a8'; } /* '' */
.font-drupal:before { content: '\f1a9'; } /* '' */
.font-joomla:before { content: '\f1aa'; } /* '' */
.font-language:before { content: '\f1ab'; } /* '' */
.font-fax:before { content: '\f1ac'; } /* '' */
.font-building:before { content: '\f1ad'; } /* '' */
.font-child:before { content: '\f1ae'; } /* '' */
.font-paw:before { content: '\f1b0'; } /* '' */
.font-spoon:before { content: '\f1b1'; } /* '' */
.font-cube:before { content: '\f1b2'; } /* '' */
.font-cubes:before { content: '\f1b3'; } /* '' */
.font-behance:before { content: '\f1b4'; } /* '' */
.font-behance-square:before { content: '\f1b5'; } /* '' */
.font-steam:before { content: '\f1b6'; } /* '' */
.font-steam-square:before { content: '\f1b7'; } /* '' */
.font-recycle:before { content: '\f1b8'; } /* '' */
.font-car:before { content: '\f1b9'; } /* '' */
.font-cab:before { content: '\f1ba'; } /* '' */
.font-tree:before { content: '\f1bb'; } /* '' */
.font-spotify:before { content: '\f1bc'; } /* '' */
.font-deviantart:before { content: '\f1bd'; } /* '' */
.font-soundcloud:before { content: '\f1be'; } /* '' */
.font-database:before { content: '\f1c0'; } /* '' */
.font-file-pdf-o:before { content: '\f1c1'; } /* '' */
.font-file-word-o:before { content: '\f1c2'; } /* '' */
.font-file-excel-o:before { content: '\f1c3'; } /* '' */
.font-file-powerpoint-o:before { content: '\f1c4'; } /* '' */
.font-file-image-o:before { content: '\f1c5'; } /* '' */
.font-file-archive-o:before { content: '\f1c6'; } /* '' */
.font-file-audio-o:before { content: '\f1c7'; } /* '' */
.font-file-video-o:before { content: '\f1c8'; } /* '' */
.font-file-code-o:before { content: '\f1c9'; } /* '' */
.font-vine:before { content: '\f1ca'; } /* '' */
.font-codepen:before { content: '\f1cb'; } /* '' */
.font-jsfiddle:before { content: '\f1cc'; } /* '' */
.font-life-ring:before { content: '\f1cd'; } /* '' */
.font-circle-o-notch:before { content: '\f1ce'; } /* '' */
.font-rebel:before { content: '\f1d0'; } /* '' */
.font-empire:before { content: '\f1d1'; } /* '' */
.font-git-square:before { content: '\f1d2'; } /* '' */
.font-git:before { content: '\f1d3'; } /* '' */
.font-hacker-news:before { content: '\f1d4'; } /* '' */
.font-tencent-weibo:before { content: '\f1d5'; } /* '' */
.font-qq:before { content: '\f1d6'; } /* '' */
.font-weixin:before { content: '\f1d7'; } /* '' */
.font-paper-plane:before { content: '\f1d8'; } /* '' */
.font-paper-plane-o:before { content: '\f1d9'; } /* '' */
.font-history:before { content: '\f1da'; } /* '' */
.font-circle-thin:before { content: '\f1db'; } /* '' */
.font-header:before { content: '\f1dc'; } /* '' */
.font-paragraph:before { content: '\f1dd'; } /* '' */
.font-sliders:before { content: '\f1de'; } /* '' */
.font-share-alt:before { content: '\f1e0'; } /* '' */
.font-share-alt-square:before { content: '\f1e1'; } /* '' */
.font-bomb:before { content: '\f1e2'; } /* '' */
.font-futbol-o:before { content: '\f1e3'; } /* '' */
.font-tty:before { content: '\f1e4'; } /* '' */
.font-binoculars:before { content: '\f1e5'; } /* '' */
.font-plug:before { content: '\f1e6'; } /* '' */
.font-slideshare:before { content: '\f1e7'; } /* '' */
.font-twitch:before { content: '\f1e8'; } /* '' */
.font-yelp:before { content: '\f1e9'; } /* '' */
.font-newspaper-o:before { content: '\f1ea'; } /* '' */
.font-wifi:before { content: '\f1eb'; } /* '' */
.font-calculator:before { content: '\f1ec'; } /* '' */
.font-paypal:before { content: '\f1ed'; } /* '' */
.font-google-wallet:before { content: '\f1ee'; } /* '' */
.font-cc-visa:before { content: '\f1f0'; } /* '' */
.font-cc-mastercard:before { content: '\f1f1'; } /* '' */
.font-cc-discover:before { content: '\f1f2'; } /* '' */
.font-cc-amex:before { content: '\f1f3'; } /* '' */
.font-cc-paypal:before { content: '\f1f4'; } /* '' */
.font-cc-stripe:before { content: '\f1f5'; } /* '' */
.font-bell-slash:before { content: '\f1f6'; } /* '' */
.font-bell-slash-o:before { content: '\f1f7'; } /* '' */
.font-trash:before { content: '\f1f8'; } /* '' */
.font-copyright:before { content: '\f1f9'; } /* '' */
.font-at:before { content: '\f1fa'; } /* '' */
.font-eyedropper:before { content: '\f1fb'; } /* '' */
.font-paint-brush:before { content: '\f1fc'; } /* '' */
.font-birthday-cake:before { content: '\f1fd'; } /* '' */
.font-area-chart:before { content: '\f1fe'; } /* '' */
.font-pie-chart:before { content: '\f200'; } /* '' */
.font-line-chart:before { content: '\f201'; } /* '' */
.font-lastfm:before { content: '\f202'; } /* '' */
.font-lastfm-square:before { content: '\f203'; } /* '' */
.font-toggle-off:before { content: '\f204'; } /* '' */
.font-toggle-on:before { content: '\f205'; } /* '' */
.font-bicycle:before { content: '\f206'; } /* '' */
.font-bus:before { content: '\f207'; } /* '' */
.font-ioxhost:before { content: '\f208'; } /* '' */
.font-angellist:before { content: '\f209'; } /* '' */
.font-cc:before { content: '\f20a'; } /* '' */
.font-ils:before { content: '\f20b'; } /* '' */
.font-meanpath:before { content: '\f20c'; } /* '' */
.font-buysellads:before { content: '\f20d'; } /* '' */
.font-connectdevelop:before { content: '\f20e'; } /* '' */
.font-dashcube:before { content: '\f210'; } /* '' */
.font-forumbee:before { content: '\f211'; } /* '' */
.font-leanpub:before { content: '\f212'; } /* '' */
.font-sellsy:before { content: '\f213'; } /* '' */
.font-shirtsinbulk:before { content: '\f214'; } /* '' */
.font-simplybuilt:before { content: '\f215'; } /* '' */
.font-skyatlas:before { content: '\f216'; } /* '' */
.font-cart-plus:before { content: '\f217'; } /* '' */
.font-cart-arrow-down:before { content: '\f218'; } /* '' */
.font-diamond:before { content: '\f219'; } /* '' */
.font-ship:before { content: '\f21a'; } /* '' */
.font-user-secret:before { content: '\f21b'; } /* '' */
.font-motorcycle:before { content: '\f21c'; } /* '' */
.font-street-view:before { content: '\f21d'; } /* '' */
.font-heartbeat:before { content: '\f21e'; } /* '' */
.font-venus:before { content: '\f221'; } /* '' */
.font-mars:before { content: '\f222'; } /* '' */
.font-mercury:before { content: '\f223'; } /* '' */
.font-transgender:before { content: '\f224'; } /* '' */
.font-venus-double:before { content: '\f226'; } /* '' */
.font-mars-double:before { content: '\f227'; } /* '' */
.font-venus-mars:before { content: '\f228'; } /* '' */
.font-mars-stroke:before { content: '\f229'; } /* '' */
.font-mars-stroke-v:before { content: '\f22a'; } /* '' */
.font-mars-stroke-h:before { content: '\f22b'; } /* '' */
.font-neuter:before { content: '\f22c'; } /* '' */
.font-facebook-official:before { content: '\f230'; } /* '' */
.font-pinterest-p:before { content: '\f231'; } /* '' */
.font-whatsapp:before { content: '\f232'; } /* '' */
.font-server:before { content: '\f233'; } /* '' */
.font-user-plus:before { content: '\f234'; } /* '' */
.font-user-times:before { content: '\f235'; } /* '' */
.font-bed:before { content: '\f236'; } /* '' */
.font-viacoin:before { content: '\f237'; } /* '' */
.font-train:before { content: '\f238'; } /* '' */
