@font-face {
  font-family: 'klbtheme-car';
  src: url('../fonts/auto-part/klbtheme.eot?64303100');
  src: url('../fonts/auto-part/klbtheme.eot?64303100#iefix') format('embedded-opentype'),
       url('../fonts/auto-part/klbtheme.svg?64303100#klbtheme') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'klbtheme-car';
  src: url('data:application/octet-stream;base64,[encoded data, 107376 characters]') format('woff'),
       url('data:application/octet-stream;base64,[encoded data, 168808 characters]') format('truetype');
}
/* 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: 'klbtheme';
    src: url('../font/klbtheme.svg?64303100#klbtheme') format('svg');
  }
}
*/

[class^="klb-car-icon-"]:before, [class*=" klb-car-icon-"]:before {
  font-family: "klbtheme-car";
  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); */
}

.klb-car-icon-24-hours:before { content: '\e858'; } /* '' */
.klb-car-icon-aerosol:before { content: '\e859'; } /* '' */
.klb-car-icon-air-filter:before { content: '\e85a'; } /* '' */
.klb-car-icon-airbag:before { content: '\e85b'; } /* '' */
.klb-car-icon-autolift:before { content: '\e85c'; } /* '' */
.klb-car-icon-automatic-wash-car:before { content: '\e85d'; } /* '' */
.klb-car-icon-balancing:before { content: '\e85e'; } /* '' */
.klb-car-icon-brake-disk:before { content: '\e860'; } /* '' */
.klb-car-icon-painting:before { content: '\e861'; } /* '' */
.klb-car-icon-search:before { content: '\e862'; } /* '' */
.klb-car-icon-wash-o:before { content: '\e863'; } /* '' */
.klb-car-icon-defaullt:before { content: '\e864'; } /* '' */
.klb-car-icon-chassis:before { content: '\e865'; } /* '' */
.klb-car-icon-cracked-windshield:before { content: '\e866'; } /* '' */
.klb-car-icon-damage:before { content: '\e867'; } /* '' */
.klb-car-icon-electric-car:before { content: '\e868'; } /* '' */
.klb-car-icon-cross-wrench:before { content: '\e869'; } /* '' */
.klb-car-icon-evacuator:before { content: '\e86a'; } /* '' */
.klb-car-icon-exhaust-pipe:before { content: '\e86b'; } /* '' */
.klb-car-icon-fix-sign:before { content: '\e86c'; } /* '' */
.klb-car-icon-flat-tire:before { content: '\e86d'; } /* '' */
.klb-car-icon-funnel:before { content: '\e86e'; } /* '' */
.klb-car-icon-fuse:before { content: '\e86f'; } /* '' */
.klb-car-icon-garage:before { content: '\e870'; } /* '' */
.klb-car-icon-gas-station-pump:before { content: '\e871'; } /* '' */
.klb-car-icon-gears:before { content: '\e872'; } /* '' */
.klb-car-icon-hammer-and-wrench:before { content: '\e873'; } /* '' */
.klb-car-icon-headlight:before { content: '\e874'; } /* '' */
.klb-car-icon-jerrycan:before { content: '\e875'; } /* '' */
.klb-car-icon-key-o:before { content: '\e876'; } /* '' */
.klb-car-icon-mirror:before { content: '\e877'; } /* '' */
.klb-car-icon-motor:before { content: '\e878'; } /* '' */
.klb-car-icon-oil:before { content: '\e879'; } /* '' */
.klb-car-icon-piston:before { content: '\e87a'; } /* '' */
.klb-car-icon-radiator:before { content: '\e87b'; } /* '' */
.klb-car-icon-screwdriver-and-wrench:before { content: '\e87c'; } /* '' */
.klb-car-icon-shock-absorber:before { content: '\e87d'; } /* '' */
.klb-car-icon-signaling:before { content: '\e87e'; } /* '' */
.klb-car-icon-spark-plug:before { content: '\e87f'; } /* '' */
.klb-car-icon-steering-wheel:before { content: '\e880'; } /* '' */
.klb-car-icon-tachometer:before { content: '\e881'; } /* '' */
.klb-car-icon-tank:before { content: '\e882'; } /* '' */
.klb-car-icon-timing-belt:before { content: '\e883'; } /* '' */
.klb-car-icon-tinting:before { content: '\e884'; } /* '' */
.klb-car-icon-traffic-cone:before { content: '\e885'; } /* '' */
.klb-car-icon-transmision:before { content: '\e886'; } /* '' */
.klb-car-icon-voltage:before { content: '\e887'; } /* '' */
.klb-car-icon-wheel-and-manometer:before { content: '\e888'; } /* '' */
.klb-car-icon-wheel:before { content: '\e889'; } /* '' */
.klb-car-icon-tyre:before { content: '\e88a'; } /* '' */
.klb-car-icon-delivery-truck:before { content: '\e88b'; } /* '' */
.klb-car-icon-pickup-truck:before { content: '\e88c'; } /* '' */
.klb-car-icon-crane:before { content: '\e88d'; } /* '' */
.klb-car-icon-speedometer:before { content: '\e88e'; } /* '' */
.klb-car-icon-traffic-light:before { content: '\e88f'; } /* '' */
.klb-car-icon-tools:before { content: '\e890'; } /* '' */
.klb-car-icon-mechanic:before { content: '\e891'; } /* '' */
.klb-car-icon-gas-station:before { content: '\e892'; } /* '' */
.klb-car-icon-fire-extinguisher:before { content: '\e893'; } /* '' */
.klb-car-icon-electric-car-alt:before { content: '\e894'; } /* '' */
.klb-car-icon-chain:before { content: '\e895'; } /* '' */
.klb-car-icon-signal:before { content: '\e896'; } /* '' */
.klb-car-icon-wash:before { content: '\e897'; } /* '' */
.klb-car-icon-key:before { content: '\e898'; } /* '' */
.klb-car-icon-insurance-file:before { content: '\e899'; } /* '' */
.klb-car-icon-garage-empty:before { content: '\e89a'; } /* '' */
.klb-car-icon-repair:before { content: '\e89b'; } /* '' */
.klb-car-icon-battery:before { content: '\e89c'; } /* '' */
.klb-car-icon-bus:before { content: '\e89d'; } /* '' */
.klb-car-icon-insurance:before { content: '\e89e'; } /* '' */
.klb-car-icon-peugeot-alt:before { content: '\e900'; } /* '' */
.klb-car-icon-skoda:before { content: '\e901'; } /* '' */
.klb-car-icon-renault:before { content: '\e902'; } /* '' */
.klb-car-icon-seat:before { content: '\e903'; } /* '' */
.klb-car-icon-renault-alt:before { content: '\e904'; } /* '' */
.klb-car-icon-peugeot:before { content: '\e905'; } /* '' */
.klb-car-icon-opel:before { content: '\e906'; } /* '' */
.klb-car-icon-citroen:before { content: '\e907'; } /* '' */
.klb-car-icon-mini:before { content: '\e908'; } /* '' */
.klb-car-icon-fiat:before { content: '\e909'; } /* '' */
.klb-car-icon-mclaren:before { content: '\e90a'; } /* '' */
.klb-car-icon-mclaren-alt:before { content: '\e90b'; } /* '' */
.klb-car-icon-alfa-romeo:before { content: '\e90c'; } /* '' */
.klb-car-icon-dodge:before { content: '\e90d'; } /* '' */
.klb-car-icon-ram:before { content: '\e90e'; } /* '' */
.klb-car-icon-subaru:before { content: '\e90f'; } /* '' */
.klb-car-icon-subaru-alt:before { content: '\e910'; } /* '' */
.klb-car-icon-ram-alt:before { content: '\e911'; } /* '' */
.klb-car-icon-volvo:before { content: '\e912'; } /* '' */
.klb-car-icon-spyker:before { content: '\e913'; } /* '' */
.klb-car-icon-spyker-alt:before { content: '\e914'; } /* '' */
.klb-car-icon-mazda:before { content: '\e915'; } /* '' */
.klb-car-icon-lotus:before { content: '\e916'; } /* '' */
.klb-car-icon-lotus-alt:before { content: '\e917'; } /* '' */
.klb-car-icon-lamborghini:before { content: '\e918'; } /* '' */
.klb-car-icon-lamborghini-alt:before { content: '\e919'; } /* '' */
.klb-car-icon-jeep-alt:before { content: '\e91a'; } /* '' */
.klb-car-icon-jeep:before { content: '\e91b'; } /* '' */
.klb-car-icon-jaguar:before { content: '\e91c'; } /* '' */
.klb-car-icon-jaguar-alt:before { content: '\e91d'; } /* '' */
.klb-car-icon-aston-martin:before { content: '\e91e'; } /* '' */
.klb-car-icon-aston-martin-alt:before { content: '\e91f'; } /* '' */
.klb-car-icon-mercedes-benz:before { content: '\e920'; } /* '' */
.klb-car-icon-saab:before { content: '\e921'; } /* '' */
.klb-car-icon-saab-alt:before { content: '\e922'; } /* '' */
.klb-car-icon-acura:before { content: '\e923'; } /* '' */
.klb-car-icon-alfa-romeo-alt:before { content: '\e924'; } /* '' */
.klb-car-icon-am-general:before { content: '\e925'; } /* '' */
.klb-car-icon-audi:before { content: '\e926'; } /* '' */
.klb-car-icon-bentley:before { content: '\e927'; } /* '' */
.klb-car-icon-bmw:before { content: '\e928'; } /* '' */
.klb-car-icon-bugatti:before { content: '\e929'; } /* '' */
.klb-car-icon-buick:before { content: '\e92a'; } /* '' */
.klb-car-icon-cadillac:before { content: '\e92b'; } /* '' */
.klb-car-icon-chevrolet:before { content: '\e92c'; } /* '' */
.klb-car-icon-chrysler:before { content: '\e92d'; } /* '' */
.klb-car-icon-daewoo:before { content: '\e92e'; } /* '' */
.klb-car-icon-eagle:before { content: '\e92f'; } /* '' */
.klb-car-icon-ferrari:before { content: '\e930'; } /* '' */
.klb-car-icon-fiat-alt:before { content: '\e931'; } /* '' */
.klb-car-icon-fisker:before { content: '\e932'; } /* '' */
.klb-car-icon-ford:before { content: '\e933'; } /* '' */
.klb-car-icon-genesis:before { content: '\e934'; } /* '' */
.klb-car-icon-geo:before { content: '\e935'; } /* '' */
.klb-car-icon-gmc:before { content: '\e936'; } /* '' */
.klb-car-icon-honda:before { content: '\e937'; } /* '' */
.klb-car-icon-hummer:before { content: '\e938'; } /* '' */
.klb-car-icon-hyundai:before { content: '\e939'; } /* '' */
.klb-car-icon-infiniti:before { content: '\e93a'; } /* '' */
.klb-car-icon-isuzu:before { content: '\e93b'; } /* '' */
.klb-car-icon-kia:before { content: '\e93c'; } /* '' */
.klb-car-icon-land-rover:before { content: '\e93d'; } /* '' */
.klb-car-icon-lexus:before { content: '\e93e'; } /* '' */
.klb-car-icon-lincoln:before { content: '\e93f'; } /* '' */
.klb-car-icon-maserati:before { content: '\e940'; } /* '' */
.klb-car-icon-maybach:before { content: '\e941'; } /* '' */
.klb-car-icon-mazda-alt:before { content: '\e942'; } /* '' */
.klb-car-icon-mercedes-benz-alt:before { content: '\e943'; } /* '' */
.klb-car-icon-mercury:before { content: '\e944'; } /* '' */
.klb-car-icon-mini-alt:before { content: '\e945'; } /* '' */
.klb-car-icon-mitsubishi:before { content: '\e946'; } /* '' */
.klb-car-icon-nissan:before { content: '\e947'; } /* '' */
.klb-car-icon-oldsmobile:before { content: '\e948'; } /* '' */
.klb-car-icon-panoz:before { content: '\e949'; } /* '' */
.klb-car-icon-plymouth:before { content: '\e94a'; } /* '' */
.klb-car-icon-pontiac:before { content: '\e94b'; } /* '' */
.klb-car-icon-porsche:before { content: '\e94c'; } /* '' */
.klb-car-icon-rolls-royce:before { content: '\e94d'; } /* '' */
.klb-car-icon-saturn:before { content: '\e94e'; } /* '' */
.klb-car-icon-scion:before { content: '\e94f'; } /* '' */
.klb-car-icon-smart:before { content: '\e950'; } /* '' */
.klb-car-icon-suzuki:before { content: '\e951'; } /* '' */
.klb-car-icon-tesla:before { content: '\e952'; } /* '' */
.klb-car-icon-toyota:before { content: '\e953'; } /* '' */
.klb-car-icon-volkswagen:before { content: '\e954'; } /* '' */
.klb-car-icon-volvo-alt:before { content: '\e955'; } /* '' */
.klb-car-icon-dacia:before { content: '\e956'; } /* '' */
.klb-car-icon-default:before { content: '\e957'; } /* '' */
