@charset "UTF-8";

 @font-face {
  font-family: 'fontello';
  src: url("../css/fontello/font/fontello.eot");
  src: url("../css/fontello/font/fontello.eot?#iefix") format('embedded-opentype'), url("../css/fontello/font/fontello.woff") format('woff'), url("../css/fontello/font/fontello.ttf") format('truetype'), url("../css/fontello/font/fontello.svg#fontello") format('svg');
  font-weight: normal;
  font-style: 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('../css/fontello/font/fontello.svg?43505083#fontello') format('svg');
  }
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: 'fontello';
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  vertical-align: middle;
}
.icon-xlarge:before {
    font-size:1.1rem;
}
.icon-large:before {
    font-size:1rem;
}
.icon-xxlarge:before {
    font-size:1.5rem;
}
.icon-xxxlarge:before {
    font-size:3.1rem;
}
.icon-medium:before {
    font-size:medium;
}
.icon-small:before {
    font-size:10px;
}
[class^="icon-rating"]:before,
[class*=" icon-rating"]:before {
  color:orange;
}
.icon-phone:before { content: '\e81b'; } /* '' */
.icon-filter:before { content: '\e819'; } /* '' */
.icon-tree:before { content: '\e81a'; } /* '' */
.icon-check-box:before { content: '\e817'; } /* '' */
.icon-check-box-empty:before { content: '\e818'; } /* '' */
.icon-comment:before { content: '\e816'; } /* '' */
.icon-apple:before { content: '\e813'; } /* '' */
.icon-android:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e812'; } /* '' */
.icon-amazon:before { content: '\e814'; } /* '' */
.icon-quote-left:before { content: '\e800'; } /* '' */
.icon-quote-right:before { content: '\e80c'; } /* '' */
.icon-star:before { content: '\e80e'; } /* '' */
.icon-star-half:before { content: '\e810'; } /* '' */
.icon-star-empty:before { content: '\e80f'; } /* '' */
.icon-newspaper-folded:before { content: '\e80b'; } /* '' */
.icon-note-beamed:before { content: '\e80a'; } /* '' */
.icon-newspaper:before { content: '\e808'; } /* '' */
.icon-lightbulb:before { content: '\e809'; } /* '' */
.icon-export:before { content: '\e715'; } /* '' */
.icon-globe:before { content: '\1f30e'; } /* '\1f30e' */
.icon-reload:before { content: '\e760'; } /* ' ' */
.icon-plus:before { content: '\2b'; } /* '+' */
.icon-info:before { content: '\2139'; } /* 'ℹ' */
.icon-arrow-left:before { content: '\2190'; } /* '←' */
.icon-arrow-up:before { content: '\2191'; } /* '↑' */
.icon-arrow-right:before { content: '\2192'; } /* '→' */
.icon-arrow-down:before { content: '\2193'; } /* '↓' */
.icon-home:before { content: '\2302'; } /* '⌂' */
.icon-play:before { content: '\25b6'; } /* '▶' */
.icon-cog:before { content: '\2699'; } /* '⚙' */
.icon-mail:before { content: '\2709'; } /* '✉' */
.icon-pen:before { content: '\270e'; } /* '✎' */
.icon-check:before { content: '\2713'; } /* '✓' */
.icon-x:before { content: '\2715'; } /* '✕' */
.icon-question-mark:before { content: '\2753'; } /* '❓' */
.icon-plus-alt:before { content: '\2795'; } /* '➕' */
.icon-play-circle2:before { content: '\e048'; } /* '' */
.icon-eye:before { content: '\e70a'; } /* '' */
.icon-print:before { content: '\e716'; } /* '' */
.icon-rss:before { content: '\e73a'; } /* '' */
.icon-rss-alt:before { content: '\e73b'; } /* '' */
.icon-calendar:before { content: '\e73e'; } /* '' */
.icon-full:before { content: '\e744'; } /* '' */
.icon-resize-full-alt:before { content: '\e745'; } /* '' */
.icon-compact:before { content: '\e80d'; } /* '' */
.icon-compact-alt:before { content: '\e811'; } /* '' */
.icon-down-open:before { content: '\e75c'; } /* '' */
.icon-left-open:before { content: '\e75d'; } /* '' */
.icon-right-open:before { content: '\e75e'; } /* '' */
.icon-up-open:before { content: '\e75f'; } /* '' */
.icon-list:before { content: '\e765'; } /* '' */
.icon-layers:before { content: '\e79d'; } /* '' */
.icon-facebook-squared:before { content: '\f308'; } /* '' */
.icon-movie:before { content: '\1f3ac'; } /* '\1f3ac' */
.icon-my-account:before { content: '\1f464'; } /* '\1f464' */
.icon-cd:before { content: '\1f4bf'; } /* '\1f4bf' */
.icon-calendar-inv:before { content: '\1f4c5'; } /* '\1f4c5' */
.icon-book-1:before { content: '\e801'; } /* ' ' */
.icon-book:before { content: '\1f4d5'; } /* '\1f4d5' */
.icon-book-open:before { content: '\1f4d6'; } /* '\1f4d6' */
.icon-iphone:before { content: '\1f4f1'; } /* '\1f4f1' */
.icon-audiobook:before { content: '\1f50a'; } /* '\1f50a' */
.icon-search:before { content: '\1f50e'; } /* '\1f50e' */
.icon-unlock:before { content: '\1f513'; } /* '\1f513' */
.icon-wrench:before { content: '\1f527'; } /* '\1f527' */
.icon-clock:before { content: '\1f554'; } /* '\1f554' */
.icon-denied:before { content: '\1f6ab'; } /* '\1f6ab' */
.icon-loop:before { content: '\e802'; } /* '' */
.icon-tumblr:before { content: '\e807'; } /* '' */
.icon-twitter:before { content: '\e803'; } /* '' */
.icon-facebook:before { content: '\e804'; } /* '' */
.icon-pinterest:before { content: '\e805'; } /* '' */