/* FONT PATH
 * -------------------------- */


@font-face {
	font-family: 'bIcons';
	src:url('/fonts/bicons.eot');
	src:url('/fonts/bicons.eot#iefix') format('embedded-opentype'),
		url('/fonts/19icons.ttf') format('truetype'),
		url('/fonts/bicons.ttf') format('truetype'),
		url('/fonts/bicons.woff') format('woff'),
		url('/fonts/bicons.svg#icon') format('svg');
	font-weight: normal;
	font-style: normal;
}


[class^="bicons-"], [class*=" bicons-"] {
	font-family: 'bIcons';
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
  font-size: 16px;
  padding-right: 5px;
  vertical-align: middle;
  text-rendering: auto;
  line-height: normal;
  text-transform: none;
  text-decoration: none;
  speak: none;
  color: #666;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

[class^="bicons-wheel-"], [class*=" bicons-wheel-"] {
  font-size: 24px;
}

.bicons-logo-kg-mc {
	font-size: 220%;
}

.bicons-logo-kg-mc .path1:before {
	content: "\e92b";
	color: rgb(213, 73, 73);
}
.bicons-logo-kg-mc .path2:before {
	content: "\e92c";
	margin-left: -5.7958984375em;
	color: rgb(52, 73, 94);
}

.bicons-allseason-mc {
  font-size: 20px;
}
.bicons-allseason-mc .path1:before {
	content: "\e92d";
	color: rgb(0, 160, 227);
}
.bicons-allseason-mc .path2:before {
	content: "\e92e";
	margin-left: -0.908203125em;
	color: rgb(247, 224, 23);
}
.bicons-car-van2:before {
	content: "\e92f";
}
.bicons-moto-motogp:before {
	content: "\e930";
}
.bicons-atv:before {
	content: "\e931";
}
.bicons-moto-hypersport2 .path1:before {
	content: "\e932";
	color: rgb(43, 42, 41);
}
.bicons-moto-hypersport2 .path2:before {
	content: "\e933";
	margin-left: -1.8759765625em;
	color: rgb(255, 255, 255);
}
.bicons-moto-hypersport2 .path3:before {
	content: "\e934";
	margin-left: -1.8759765625em;
	color: rgb(43, 42, 41);
}
.bicons-3pms:before {
	content: "\e900";
  color: #3498DB;
}
.bicons-allseason:before {
	content: "\e901";
}
.bicons-bike-oldtimer:before {
	content: "\e902";
}
.bicons-bike-mtb:before {
	content: "\e903";
}
.bicons-bike-road:before {
	content: "\e904";
}
.bicons-bike-trekking:before {
	content: "\e905";
}
.bicons-bike-bmx:before {
	content: "\e906";
}
.bicons-car-bettle:before {
	content: "\e907";
}
.bicons-car-racing:before {
	content: "\e908";
}
.bicons-car-suv:before {
	content: "\e909";
}
.bicons-car-roadster:before {
	content: "\e90a";
}
.bicons-car-van:before {
	content: "\e90b";
}
.bicons-car-electric:before {
	content: "\e90c";
}
.bicons-car-passenger:before {
	content: "\e90d";
}
.bicons-truck:before {
	content: "A";
}
.bicons-eu-fuel-large:before {
	content: "\e90e";
  color: #3498DB;
  font-size: 24px;
  vertical-align: text-bottom;
  padding-right: 0px;
  margin-right: -5px;
}
.bicons-eu-wet-large:before {
	content: "\e910";
  color: #3498DB;
  font-size: 24px;
  vertical-align: text-bottom;
  padding-right: 0px;
  margin-right: -5px;
}
.bicons-eu-noise-large:before {
	content: "\e90f";
  color: #3498DB;
  font-size: 20px;
  vertical-align: text-bottom;
  padding-right: 0px;
  margin-right: -1px;
}
.bicons-eu-fuel:before {
	content: "\e911";
	color: #3498DB;
	/*color: #fea500;*/
}
.bicons-eu-wet:before {
	content: "\e923";
	color: #3498DB;
	/*color: #fea500;*/
}
.bicons-eu-noise:before {
	content: "\e920";
	color: #3498DB;
	/*color: #fea500;*/
}
.bicons-halftire:before {
	content: "\e912";
}
.bicons-logo-kg:before {
	content: "\e913";
}
.bicons-logo-tyre1:before {
	content: "\e914";
}
.bicons-logo-tyre2:before {
	content: "\e915";
}
.bicons-moto-hypersport:before {
	content: "\e916";
}
.bicons-scooter-retro:before {
	content: "\e917";
}
.bicons-scooter-city:before {
	content: "\e918";
}
.bicons-scooter-maxi:before {
	content: "\e919";
}
.bicons-moto-offroad:before {
	content: "\e91a";
}
.bicons-moto-cruiser:before {
	content: "\e91b";
}
.bicons-moto-trail:before {
	content: "\e91c";
}
.bicons-moto:before {
	content: "\e91d";
}
.bicons-moto-harley:before {
	content: "\e91e";
}
.bicons-moto-retro:before {
	content: "\e91f";
}
.bicons-summer:before {
	content: "\e921";
  color: #F7B529;
}
.bicons-tirewheel:before {
	content: "\e922";
}

.bicons-wheel-ece:before {
	content: "\e924";
}
.bicons-wheel-eh2:before {
	content: "\e925";
}
.bicons-wheel-snow:before {
	content: "\e926";
}
.bicons-wheel-suv:before {
	content: "\e927";
}
.bicons-wheel-tpms:before {
	content: "\e928";
}
.bicons-wheel-van:before {
	content: "\e929";
}
.bicons-winter:before {
	content: "\e92a";
  color: #3498DB;
}



/* -------- bIcon custom size --------- */

.bicons-sm:before {
  font-size: 12px!important;
}

 .bicons-lg:before {
  font-size: 32px!important;
}

 .bicons-xlg:before {
  font-size: 64px!important;
}



/* CUSTOM RESPONSIVE
 ======================================================================= */


/* iPhone 5, 4 $ simillar ----------- */
@media only screen and (max-device-width: 320px) and (-webkit-device-pixel-ratio: 2){

  .bicons-logo-kg-mc {font-size: 180%;}

}

