@font-face {
  font-family: 'flaticon-font';
  src: url('../font/flaticon-font.eot?15760368');
  src: url('../font/flaticon-font.eot?15760368#iefix') format('embedded-opentype'),
       url('../font/flaticon-font.woff2?15760368') format('woff2'),
       url('../font/flaticon-font.woff?15760368') format('woff'),
       url('../font/flaticon-font.ttf?15760368') format('truetype'),
       url('../font/flaticon-font.svg?15760368#flaticon-font') 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: 'flaticon-font';
    src: url('../font/flaticon-font.svg?15760368#flaticon-font') format('svg');
  }
}
*/
[class^="flaticon-font"]:before, [class*=" flaticon-font"]:before {
  font-family: "flaticon-font";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  
  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 */
  

  /* 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); */
}

.flaticon-fontdiamond:before { content: '\e900'; } /* '' */
.flaticon-fontstar:before { content: '\e901'; } /* '' */
.flaticon-fontbusiness:before { content: '\f100'; } /* '' */
.flaticon-fontsmartphone-call:before { content: '\f101'; } /* '' */
.flaticon-fontthree:before { content: '\f102'; } /* '' */
.flaticon-fontsymbol:before { content: '\f103'; } /* '' */
.flaticon-fontline:before { content: '\f104'; } /* '' */
.flaticon-fontsign:before { content: '\f105'; } /* '' */
.flaticon-fontdelete:before { content: '\f106'; } /* '' */
.flaticon-fontcheck-symbol:before { content: '\f107'; } /* '' */
.flaticon-fontround:before { content: '\f108'; } /* '' */
.flaticon-fontdelete-cross:before { content: '\f109'; } /* '' */
.flaticon-fontlocation:before { content: '\f10a'; } /* '' */
.flaticon-fontclipboard-with-a-list:before { content: '\f10b'; } /* '' */
.flaticon-fontshelter:before { content: '\f10c'; } /* '' */
.flaticon-fonttechnology:before { content: '\f10d'; } /* '' */
.flaticon-fontfax-with-phone:before { content: '\f10e'; } /* '' */
.flaticon-fontphoto:before { content: '\f10f'; } /* '' */
.flaticon-fontpeople:before { content: '\f110'; } /* '' */
.flaticon-fontsupport:before { content: '\f111'; } /* '' */
.flaticon-fontshape:before { content: '\f112'; } /* '' */
.flaticon-fontcogwheel:before { content: '\f113'; } /* '' */
.flaticon-fontarrows:before { content: '\f114'; } /* '' */
.flaticon-fonthome:before { content: '\f115'; } /* '' */
.flaticon-fontcross:before { content: '\f116'; } /* '' */
.flaticon-fontline-1:before { content: '\f117'; } /* '' */
.flaticon-fontright-arrow:before { content: '\f118'; } /* '' */
.flaticon-fontarrows-1:before { content: '\f119'; } /* '' */
.flaticon-fonttime:before { content: '\f11a'; } /* '' */
.flaticon-fontletter:before { content: '\f11b'; } /* '' */
.flaticon-fontsearch:before { content: '\f11c'; } /* '' */
.flaticon-fontcorrect:before { content: '\f11d'; } /* '' */
.flaticon-fontstats:before { content: '\f11e'; } /* '' */
.flaticon-fontarrows-2:before { content: '\f11f'; } /* '' */
.flaticon-fontarrows-3:before { content: '\f120'; } /* '' */
.flaticon-fontarrows-4:before { content: '\f121'; } /* '' */
.flaticon-fontarrows-5:before { content: '\f122'; } /* '' */
.flaticon-fontchecked:before { content: '\f123'; } /* '' */
.flaticon-fontline-2:before { content: '\f124'; } /* '' */
.flaticon-fonttruck:before { content: '\f125'; } /* '' */
.flaticon-fontheadphones:before { content: '\f126'; } /* '' */
.flaticon-fontgarbage:before { content: '\f127'; } /* '' */
.flaticon-fontheart:before { content: '\f128'; } /* '' */
.flaticon-fontsettings:before { content: '\f129'; } /* '' */
.flaticon-fontlink:before { content: '\f12a'; } /* '' */
.flaticon-fontprinter:before { content: '\f12b'; } /* '' */
.flaticon-fontphone-call:before { content: '\f12c'; } /* '' */
.flaticon-fontshopping-bag:before { content: '\f12d'; } /* '' */
.flaticon-fontenvelope:before { content: '\f12e'; } /* '' */
.flaticon-fontbars:before { content: '\f12f'; } /* '' */
.flaticon-fontremove:before { content: '\f130'; } /* '' */
.flaticon-fontcheck:before { content: '\f131'; } /* '' */
.flaticon-fontlink-1:before { content: '\f132'; } /* '' */
.flaticon-fontcheck-1:before { content: '\f133'; } /* '' */
.flaticon-fontadd:before { content: '\f134'; } /* '' */
.flaticon-fontmenu:before { content: '\f135'; } /* '' */
.flaticon-fontanchor:before { content: '\f136'; } /* '' */
.flaticon-fontmenu-1:before { content: '\f137'; } /* '' */
.flaticon-fontarrows-6:before { content: '\f138'; } /* '' */
.flaticon-fontsuccess:before { content: '\f139'; } /* '' */
.flaticon-fontadd-1:before { content: '\f13a'; } /* '' */
.flaticon-fontinterface:before { content: '\f13b'; } /* '' */
.flaticon-fontup-arrow:before { content: '\f13c'; } /* '' */
.flaticon-fontarrows-7:before { content: '\f13d'; } /* '' */
.flaticon-fontarrows-8:before { content: '\f13e'; } /* '' */
.flaticon-fontarrows-9:before { content: '\f13f'; } /* '' */
.flaticon-fontuser:before { content: '\f140'; } /* '' */
.flaticon-fontbar-chart:before { content: '\f141'; } /* '' */
.flaticon-fontspeech-bubble:before { content: '\f142'; } /* '' */
.flaticon-fontplaceholder:before { content: '\f143'; } /* '' */
.flaticon-fonttechnology-1:before { content: '\f144'; } /* '' */
.flaticon-fonttechnology-2:before { content: '\f145'; } /* '' */
.flaticon-fontlink-2:before { content: '\f146'; } /* '' */
.flaticon-fonttrophy:before { content: '\f147'; } /* '' */
.flaticon-fontlayers:before { content: '\f148'; } /* '' */
.flaticon-fonthome-1:before { content: '\f149'; } /* '' */
.flaticon-fontmessage:before { content: '\f14a'; } /* '' */
.flaticon-fontmaps-and-flags:before { content: '\f14b'; } /* '' */
.flaticon-fontdelete-1:before { content: '\f14c'; } /* '' */
.flaticon-fontcancel:before { content: '\f14d'; } /* '' */
.flaticon-fontmenu-2:before { content: '\f14e'; } /* '' */
.flaticon-fontbriefcase:before { content: '\f14f'; } /* '' */
.flaticon-fontagenda:before { content: '\f150'; } /* '' */
.flaticon-fontarrows-10:before { content: '\f151'; } /* '' */
.flaticon-fontmenu-3:before { content: '\f152'; } /* '' */
.flaticon-fontphoto-1:before { content: '\f153'; } /* '' */
.flaticon-fontclipboard:before { content: '\f154'; } /* '' */
.flaticon-fontheart-1:before { content: '\f155'; } /* '' */
.flaticon-fontlogout:before { content: '\f156'; } /* '' */
.flaticon-fontlocation-pin:before { content: '\f157'; } /* '' */
.flaticon-fontquality:before { content: '\f158'; } /* '' */
.flaticon-fontquote:before { content: '\f159'; } /* '' */
.flaticon-fontright-quote:before { content: '\f15a'; } /* '' */
.flaticon-fonthand-shake:before { content: '\f15b'; } /* '' */
.flaticon-fontchat:before { content: '\f15c'; } /* '' */
.flaticon-fontnext:before { content: '\f15d'; } /* '' */
.flaticon-fontback:before { content: '\f15e'; } /* '' */
.flaticon-fontnext-1:before { content: '\f15f'; } /* '' */
.flaticon-fontarrow:before { content: '\f160'; } /* '' */
.flaticon-fonttelephone:before { content: '\f161'; } /* '' */
.flaticon-fontsmartphone:before { content: '\f162'; } /* '' */
.flaticon-fontplaceholder-1:before { content: '\f163'; } /* '' */
.flaticon-fontplaceholder-2:before { content: '\f164'; } /* '' */
.flaticon-fontmenu-4:before { content: '\f165'; } /* '' */
.flaticon-fontmenu-5:before { content: '\f166'; } /* '' */
.flaticon-fontmenu-6:before { content: '\f167'; } /* '' */
.flaticon-fontletter-x:before { content: '\f168'; } /* '' */
.flaticon-fontmagnifying-glass:before { content: '\f169'; } /* '' */
.flaticon-fontlink-3:before { content: '\f16a'; } /* '' */
.flaticon-fontchat-comment-oval-speech-bubble-with-text-lines:before { content: '\f16b'; } /* '' */
.flaticon-fontexpand:before { content: '\f16c'; } /* '' */
.flaticon-fontshare:before { content: '\f16d'; } /* '' */
.flaticon-fontworldwide:before { content: '\f16e'; } /* '' */
.flaticon-fontmagnifying-glass-1:before { content: '\f16f'; } /* '' */
.flaticon-fontleft-arrow:before { content: '\f170'; } /* '' */
.flaticon-fontleft:before { content: '\f171'; } /* '' */
.flaticon-fontleft-arrow-1:before { content: '\f172'; } /* '' */
.flaticon-fontright:before { content: '\f173'; } /* '' */
.flaticon-fontright-1:before { content: '\f174'; } /* '' */
.flaticon-fontright-arrow-1:before { content: '\f175'; } /* '' */
.flaticon-fontleft-quote:before { content: '\f176'; } /* '' */
.flaticon-fontleft-quote-1:before { content: '\f177'; } /* '' */
.flaticon-fontplay-button:before { content: '\f178'; } /* '' */
.flaticon-fontplay-button-1:before { content: '\f179'; } /* '' */
.flaticon-fontlink-4:before { content: '\f17a'; } /* '' */
.flaticon-fontzoom-in:before { content: '\f17b'; } /* '' */
.flaticon-fontzoom-out:before { content: '\f17c'; } /* '' */
.flaticon-fontpostcard:before { content: '\f17d'; } /* '' */
.flaticon-fontright-2:before { content: '\f17e'; } /* '' */
.flaticon-fontleft-1:before { content: '\f17f'; } /* '' */
.flaticon-fontmagnifying-glass-2:before { content: '\f180'; } /* '' */
.flaticon-fontshopping-cart:before { content: '\f181'; } /* '' */
.flaticon-fontleft-arrow-2:before { content: '\f182'; } /* '' */
.flaticon-fontsend:before { content: '\f183'; } /* '' */
.flaticon-fontcase:before { content: '\f184'; } /* '' */
.flaticon-fontcalendar:before { content: '\f185'; } /* '' */
.flaticon-fontplace:before { content: '\f186'; } /* '' */
.flaticon-fontsettings-1:before { content: '\f187'; } /* '' */
.flaticon-fontworldwide-1:before { content: '\f188'; } /* '' */
.flaticon-font139-tick:before { content: '\f189'; } /* '' */
.flaticon-fonttick-1:before { content: '\f18a'; } /* '' */
.flaticon-fontshopping-bag-1:before { content: '\f18b'; } /* '' */
.flaticon-fontconfirmation:before { content: '\f18c'; } /* '' */
.flaticon-fontsearch-1:before { content: '\f18d'; } /* '' */
.flaticon-fontlock:before { content: '\f18e'; } /* '' */
.flaticon-fontiphone:before { content: '\f18f'; } /* '' */
.flaticon-fontmobile-phone:before { content: '\f190'; } /* '' */
.flaticon-fontdown-arrow:before { content: '\f191'; } /* '' */
.flaticon-fontdown-arrow-1:before { content: '\f192'; } /* '' */
.flaticon-fontdown-chevron:before { content: '\f193'; } /* '' */
.flaticon-fontplay-button-2:before { content: '\f194'; } /* '' */
.flaticon-fontplay-1:before { content: '\f195'; } /* '' */
.flaticon-fontmenu-7:before { content: '\f196'; } /* '' */
.flaticon-fontsmartphone-1:before { content: '\f197'; } /* '' */
.flaticon-fontemail:before { content: '\f198'; } /* '' */
.flaticon-fontemail-1:before { content: '\f199'; } /* '' */
.flaticon-fontfast:before { content: '\f19a'; } /* '' */
.flaticon-fontsearch-2:before { content: '\f19b'; } /* '' */
.flaticon-fontshopping-bag-2:before { content: '\f19c'; } /* '' */
.flaticon-fontsmartphone-2:before { content: '\f19d'; } /* '' */
.flaticon-fontsmartphone-3:before { content: '\f19e'; } /* '' */
.flaticon-fontplaceholder-3:before { content: '\f19f'; } /* '' */
.flaticon-fontenvelope-1:before { content: '\f1a0'; } /* '' */
.flaticon-fontresponsive:before { content: '\f1a1'; } /* '' */
.flaticon-fontloupe:before { content: '\f1a2'; } /* '' */
.flaticon-fontloupe-1:before { content: '\f1a3'; } /* '' */
.flaticon-fontgraphic-designer:before { content: '\f1a4'; } /* '' */
.flaticon-fontcomputer:before { content: '\f1a5'; } /* '' */
.flaticon-fontdigital-marketing:before { content: '\f1a6'; } /* '' */
.flaticon-fontmarketing-online:before { content: '\f1a7'; } /* '' */
.flaticon-fontdevelopment:before { content: '\f1a8'; } /* '' */
.flaticon-fontapp-development:before { content: '\f1a9'; } /* '' */
.flaticon-fontui:before { content: '\f1aa'; } /* '' */
.flaticon-fontux:before { content: '\f1ab'; } /* '' */
.flaticon-fontpin:before { content: '\f1ac'; } /* '' */
.flaticon-fontpin-1:before { content: '\f1ad'; } /* '' */
.flaticon-fontemail-2:before { content: '\f1ae'; } /* '' */
.flaticon-fontphone-call-1:before { content: '\f1af'; } /* '' */
.flaticon-fontcall:before { content: '\f1b0'; } /* '' */
.flaticon-fontcall-1:before { content: '\f1b1'; } /* '' */
.flaticon-fontvector:before { content: '\f1b2'; } /* '' */
.flaticon-font3d:before { content: '\f1b3'; } /* '' */
.flaticon-fontcreativity:before { content: '\f1b4'; } /* '' */
.flaticon-fontdigital:before { content: '\f1b5'; } /* '' */
.flaticon-fontviral-marketing:before { content: '\f1b6'; } /* '' */
.flaticon-fontinstant-camera:before { content: '\f1b7'; } /* '' */
.flaticon-fontmonitor:before { content: '\f1b8'; } /* '' */
.flaticon-fontdesign-tools:before { content: '\f1b9'; } /* '' */
.flaticon-fontidea:before { content: '\f1ba'; } /* '' */
.flaticon-fontfast-1:before { content: '\f1bb'; } /* '' */
.flaticon-fontclock:before { content: '\f1bc'; } /* '' */
.flaticon-fontquick-response:before { content: '\f1bd'; } /* '' */
.flaticon-fontfast-2:before { content: '\f1be'; } /* '' */
.flaticon-fontuser-1:before { content: '\f1bf'; } /* '' */
.flaticon-fontuser-2:before { content: '\f1c0'; } /* '' */
.flaticon-fontspeech-bubble-1:before { content: '\f1c1'; } /* '' */
.flaticon-fontspeech-bubble-2:before { content: '\f1c2'; } /* '' */
.flaticon-fontchat-1:before { content: '\f1c3'; } /* '' */
.flaticon-fontcomments:before { content: '\f1c4'; } /* '' */
.flaticon-fontcomment:before { content: '\f1c5'; } /* '' */
.flaticon-fontcomment-1:before { content: '\f1c6'; } /* '' */
.flaticon-fontclock-1:before { content: '\f1c7'; } /* '' */
.flaticon-fontclock-2:before { content: '\f1c8'; } /* '' */
.flaticon-fontclock-3:before { content: '\f1c9'; } /* '' */
.flaticon-fontmenu-8:before { content: '\f1ca'; } /* '' */
.flaticon-fontmenu-9:before { content: '\f1cb'; } /* '' */
.flaticon-fontmenu-10:before { content: '\f1cc'; } /* '' */
.flaticon-fontlist:before { content: '\f1cd'; } /* '' */
.flaticon-fontmenu-11:before { content: '\f1ce'; } /* '' */
.flaticon-fontlist-1:before { content: '\f1cf'; } /* '' */
.flaticon-fontemail-3:before { content: '\f1d0'; } /* '' */
.flaticon-fontletter-1:before { content: '\f1d1'; } /* '' */
.flaticon-fontemail-4:before { content: '\f1d2'; } /* '' */
.flaticon-fontcontact-book:before { content: '\f1d3'; } /* '' */
.flaticon-fontcollaboration:before { content: '\f1d4'; } /* '' */
.flaticon-fontnetwork:before { content: '\f1d5'; } /* '' */
.flaticon-fontenterprise:before { content: '\f1d6'; } /* '' */
.flaticon-fontgroup:before { content: '\f1d7'; } /* '' */
.flaticon-fontteam:before { content: '\f1d8'; } /* '' */
.flaticon-fontwork-team:before { content: '\f1d9'; } /* '' */
.flaticon-fontglobe:before { content: '\f1da'; } /* '' */
.flaticon-fontcredit-card:before { content: '\f1db'; } /* '' */
.flaticon-fontonline-banking:before { content: '\f1dc'; } /* '' */
.flaticon-fontdesktop:before { content: '\f1dd'; } /* '' */
.flaticon-fontdesktop-1:before { content: '\f1de'; } /* '' */
.flaticon-fontremove-1:before { content: '\f1df'; } /* '' */
.flaticon-fontminus:before { content: '\f1e0'; } /* '' */
.flaticon-fontadd-2:before { content: '\f1e1'; } /* '' */
.flaticon-fontplus:before { content: '\f1e2'; } /* '' */
.flaticon-fontminus-1:before { content: '\f1e3'; } /* '' */
.flaticon-fontmagic-wand:before { content: '\f1e4'; } /* '' */
.flaticon-fontvector-1:before { content: '\f1e5'; } /* '' */
.flaticon-fontsketch:before { content: '\f1e6'; } /* '' */
.flaticon-fontvector-2:before { content: '\f1e7'; } /* '' */
.flaticon-fontvector-3:before { content: '\f1e8'; } /* '' */
.flaticon-fontcomputer-graphic:before { content: '\f1e9'; } /* '' */
.flaticon-fontidea-1:before { content: '\f1ea'; } /* '' */
.flaticon-fontvector-4:before { content: '\f1eb'; } /* '' */
.flaticon-fonthosting:before { content: '\f1ec'; } /* '' */
.flaticon-fontquality-1:before { content: '\f1ed'; } /* '' */
.flaticon-fontweb-design:before { content: '\f1ee'; } /* '' */
.flaticon-fontcms:before { content: '\f1ef'; } /* '' */
.flaticon-font3d-design:before { content: '\f1f0'; } /* '' */
.flaticon-font3d-1:before { content: '\f1f1'; } /* '' */
