.fa.icon-subnet, .fa.icon-brand {
  margin-left: -10px;
}
.fa.icon-flow-cascade.fa-3, .fa.icon-entrata.fa-3 {
    font-size: 15px !important;
}
.fa.icon-infinity {
    margin-left: -3px;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
}

@font-face {
  font-family: 'fontello';
  src: url('/fonts/fontello/fontello.eot?32666903');
  src: url('/fonts/fontello/fontello.eot?32666903#iefix') format('embedded-opentype'),
       url('/fonts/fontello/fontello.woff?32666903') format('woff'),
       url('/fonts/fontello/fontello.ttf?32666903') format('truetype'),
       url('/fonts/fontello/fontello.svg?32666903#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}

 
 [class$="icon-"]:before, [class*="icon- "]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  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); */
}


.icon-basket-key:before {
    content: '\e800';
} /* '' */
.icon-ppc-key:before {
    content: '\e801';
} /* '' */
.icon-down:before {
    content: '\e802';
} /* '' */
.icon-stable:before {
    content: '\e803';
} /* '' */
.icon-up:before {
    content: '\e804';
} /* '' */
.icon-chart-line:before {
    content: '\e805';
} /* '' */
.icon-trophy:before {
    content: '\e806';
} /* '' */
.icon-users:before {
    content: '\e807';
} /* '' */
.icon-dd:before {
    content: '\e808';
} /* '' */
.icon-key:before {
    content: '\e809';
} /* '' */
.icon-timer:before {
    content: '\e810';
} /* '' */
.icon-usa:before {
    content: '\e811';
} /* '' */
.icon-alto:before {
    content: '\e812';
} /* '' */
.icon-uguale:before {
    content: '\e813';
} /* '' */
.icon-basso:before {
    content: '\e814';
} /* '' */
.icon-stima:before {
    content: '\e815';
} /* '' */
.icon-euro:before { 
    content: '\f153'; 
} /*''*/
.icon-tools:before {
    content: '\e816';
} /* '' */
.icon-barseo:before {
    content: '\e817';
} /* '' */
.icon-gauge:before {
    content: '\e818';
} /* '' */
.icon-tutorial:before {
    content: '\e819';
} /* '' */
.icon-valigia:before {
    content: '\e820';
} /* '' */
.icon-laurea:before {
    content: '\e821';
} /* '' */
.icon-police:before {
    content: '\e822';
} /* '' */

.icon-scopri:before {
    content: '\e823';
} /* '' */
.icon-mano-up:before {
    content: '\e824';
} /* '' */
.icon-video:before {
    content: '\e825';
} /* '' */
.icon-edit:before {
    content: '\e826';
} /* '' */
.icon-newspaper:before {
    content: '\e827';
} /* '' */
.icon-keypage:before {
    content: '\e828';
} /* '' */
.icon-easel:before {
    content: '\e829';
} /* '' */
.icon-volume:before {
    content: '\e830';
} /* '' */
.icon-analis:before {
    content: '\e831';
} /* '' */
.icon-xls:before {
    content: '\e832';
} /* '' */
.icon-csv:before {
    content: '\e833';
} /* '' */
.icon-spin4:before {
    content: '\e834';
} /* '' */
.icon-flag:before {
    content: '\e835';
} /* '' */

.icon-faq:before {
    content: '\e81a';
} /* '' */
.icon-vtut:before {
    content: '\e81b';
} /* '' */
.icon-wrench:before {
    content: '\e81c';
} /* '' */
.icon-award:before {
    content: '\e81d';
} /* '' */
.icon-flow-cascade:before {
    content: '\e81e';
} /* '' */
.icon-entrata:before {
    content: '\e81f';
} /* '' */

.icon-globe:before {
    content: '\e82a';
} /* '' */
.icon-logout:before {
    content: '\e82b';
} /* '' */
.icon-spread:before {
    content: '\e82c';
} /* '' */
.icon-mano-down:before {
    content: '\e82d';
} /* '' */
.icon-infinity:before {
    content: '\e82e';
} /* '' */
.icon-rilkey:before {
    content: '\e82f';
} /* '' */



.icon-cpc:before {
    content: '\e80a';
} /* '' */
.icon-terreni:before {
    content: '\e80b';
} /* '' */
.icon-urbano:before {
    content: '\e80c';
} /* '' */
.icon-dds:before {
    content: '\e80d';
} /* '' */
.icon-net:before {
    content: '\e80e';
} /* '' */
.icon-micro:before {
    content: '\e80f';
} /* '' */
.icon-subnet:before { content: '\e836'; } /* '' */

.icon-ip:before { content: '\e837'; } /* '' */

.icon-spam:before { content: '\e838'; } /* '' */

.icon-brand:before { content: '\e839'; } /* '' */
.icon-link:before { content: '\e83a'; } /* '' */
.icon-server:before { content: '\e83b'; } /* '' */
