@font-face {
	font-family: 'do-icons';
	src: url('../font/do-icons.woff2?11260258') format('woff2'),
        url('../font/do-icons.woff?11260258') format('woff'),
        url('../font/do-icons.ttf?11260258') format('truetype');
  	font-weight: normal;
  	font-style: normal;
	font-display: swap;
}
/* 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: 'do-icons';
    src: url('../font/do-icons.svg?11260258#do-icons') format('svg');
  }
}
*/
[class^="do-"]:before, [class*=" do-"]:before {
  font-family: "do-icons";
  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); */
}

.do-gm-shield:before { content: '\e000'; } /* '' */
.do-car-key-round:before { content: '\e100'; } /* '' */
.do-car-key-square:before { content: '\e101'; } /* '' */
.do-drivers-license:before { content: '\e102'; } /* '' */
.do-foot-on-pedal:before { content: '\e103'; } /* '' */
.do-hand-holding-key:before { content: '\e104'; } /* '' */
.do-keyfob:before { content: '\e105'; } /* '' */
.do-car-key-and-fob:before { content: '\e107'; } /* '' */
.do-dash-fuel-level:before { content: '\e200'; } /* '' */
.do-dash-gauge-detailed:before { content: '\e201'; } /* '' */
.do-dash-gauges-detailed:before { content: '\e202'; } /* '' */
.do-dash-gauge-simple:before { content: '\e203'; } /* '' */
.do-dash-gauges-simple:before { content: '\e204'; } /* '' */
.do-dash-controls-automatic:before { content: '\e205'; } /* '' */
.do-dash-controls-manual:before { content: '\e206'; } /* '' */
.do-dash-engine-temp:before { content: '\e207'; } /* '' */
.do-check-engine-light-text-in-shape:before { content: '\e208'; } /* '' */
.do-check-engine-light-text-outside-shape:before { content: '\e209'; } /* '' */
.do-car-traffic-cone:before { content: '\e300'; } /* '' */
.do-car-wash:before { content: '\e301'; } /* '' */
.do-car-with-ribbon:before { content: '\e302'; } /* '' */
.do-car-wrench:before { content: '\e303'; } /* '' */
.do-changing-tire:before { content: '\e304'; } /* '' */
.do-charging-station-1:before { content: '\e305'; } /* '' */
.do-charging-station-2:before { content: '\e306'; } /* '' */
.do-coolant:before { content: '\e307'; } /* '' */
.do-fluid:before { content: '\e308'; } /* '' */
.do-fluid-square:before { content: '\e309'; } /* '' */
.do-fluid-square-detailed:before { content: '\e30a'; } /* '' */
.do-gas-pump:before { content: '\e30b'; } /* '' */
.do-gas-pump-detailed:before { content: '\e30c'; } /* '' */
.do-gas-pump-nozzle:before { content: '\e30d'; } /* '' */
.do-gas-station:before { content: '\e30e'; } /* '' */
.do-hammer:before { content: '\e30f'; } /* '' */
.do-hand-lug-wrench:before { content: '\e311'; } /* '' */
.do-hand-lug-wrench-4:before { content: '\e312'; } /* '' */
.do-hand-screwdriver:before { content: '\e313'; } /* '' */
.do-hand-wrench:before { content: '\e314'; } /* '' */
.do-hand-hammer:before { content: '\e315'; } /* '' */
.do-jumper-cables:before { content: '\e316'; } /* '' */
.do-lug-wrench:before { content: '\e317'; } /* '' */
.do-lug-wrench-4:before { content: '\e318'; } /* '' */
.do-oil-can:before { content: '\e319'; } /* '' */
.do-oil-change:before { content: '\e31a'; } /* '' */
.do-paint-sprayer-detailed:before { content: '\e31b'; } /* '' */
.do-paint-sprayer:before { content: '\e31c'; } /* '' */
.do-pliers:before { content: '\e31d'; } /* '' */
.do-pouring-fluid:before { content: '\e31e'; } /* '' */
.do-screwdriver:before { content: '\e31f'; } /* '' */
.do-service-24-7:before { content: '\e320'; } /* '' */
.do-service-24-hour:before { content: '\e321'; } /* '' */
.do-service-technician:before { content: '\e322'; } /* '' */
.do-tire-change:before { content: '\e323'; } /* '' */
.do-tire-inspection:before { content: '\e324'; } /* '' */
.do-tire-pressure:before { content: '\e325'; } /* '' */
.do-tire-pump:before { content: '\e326'; } /* '' */
.do-tire-pumping-air:before { content: '\e327'; } /* '' */
.do-tire-rotation:before { content: '\e328'; } /* '' */
.do-toolbox:before { content: '\e329'; } /* '' */
.do-towing-24-hour:before { content: '\e32a'; } /* '' */
.do-towing-car:before { content: '\e32b'; } /* '' */
.do-towing-car-flatbed:before { content: '\e32c'; } /* '' */
.do-tow-truck:before { content: '\e32d'; } /* '' */
.do-wrenches-and-lug:before { content: '\e32e'; } /* '' */
.do-wrench-piston-1:before { content: '\e32f'; } /* '' */
.do-wrench-screwdriver:before { content: '\e330'; } /* '' */
.do-wrench-screwdriver-crossed:before { content: '\e331'; } /* '' */
.do-car-24-hour-service:before { content: '\e332'; } /* '' */
.do-car-alert:before { content: '\e333'; } /* '' */
.do-car-checklist:before { content: '\e334'; } /* '' */
.do-car-check-mark:before { content: '\e335'; } /* '' */
.do-car-co2-emissions:before { content: '\e336'; } /* '' */
.do-car-front-engine-breakdown:before { content: '\e337'; } /* '' */
.do-car-front-engine-breakdown-smoke:before { content: '\e338'; } /* '' */
.do-car-front-overheat:before { content: '\e339'; } /* '' */
.do-car-gear:before { content: '\e33a'; } /* '' */
.do-car-hammer:before { content: '\e33b'; } /* '' */
.do-car-insurance-shield:before { content: '\e33c'; } /* '' */
.do-car-jack:before { content: '\e33d'; } /* '' */
.do-car-jacked-up:before { content: '\e33e'; } /* '' */
.do-car-jack-hydraulic:before { content: '\e33f'; } /* '' */
.do-car-jump:before { content: '\e340'; } /* '' */
.do-car-lift:before { content: '\e341'; } /* '' */
.do-car-paint:before { content: '\e342'; } /* '' */
.do-car-service-24-hour:before { content: '\e343'; } /* '' */
.do-car-service-bay:before { content: '\e344'; } /* '' */
.do-car-side-engine-smoke:before { content: '\e345'; } /* '' */
.do-car-side-gas:before { content: '\e346'; } /* '' */
.do-car-side-lift:before { content: '\e347'; } /* '' */
.do-car-side-overheat:before { content: '\e348'; } /* '' */
.do-car-smoke-tailpipe:before { content: '\e349'; } /* '' */
.do-car-thumbs-up:before { content: '\e34a'; } /* '' */
.do-car-tire-service:before { content: '\e34b'; } /* '' */
.do-car-top-check:before { content: '\e34c'; } /* '' */
.do-hotline-24-hour:before { content: '\e34d'; } /* '' */
.do-collision-rear-end:before { content: '\e34e'; } /* '' */
.do-collision-t-bone:before { content: '\e34f'; } /* '' */
.do-laptop-service-site:before { content: '\e350'; } /* '' */
.do-car-insurance-hand:before { content: '\e351'; } /* '' */
.do-car-clean:before { content: '\e352'; } /* '' */
.do-belts-3:before { content: '\e400'; } /* '' */
.do-belts-2:before { content: '\e401'; } /* '' */
.do-brake-detailed:before { content: '\e402'; } /* '' */
.do-brake-simple:before { content: '\e403'; } /* '' */
.do-chassis:before { content: '\e404'; } /* '' */
.do-crankshaft:before { content: '\e407'; } /* '' */
.do-cylinder:before { content: '\e408'; } /* '' */
.do-engine-and-transmission:before { content: '\e409'; } /* '' */
.do-engine-front:before { content: '\e40a'; } /* '' */
.do-engine-side:before { content: '\e40b'; } /* '' */
.do-front-door:before { content: '\e40d'; } /* '' */
.do-gears-automatic:before { content: '\e413'; } /* '' */
.do-gearshift:before { content: '\e414'; } /* '' */
.do-gearshift-automatic:before { content: '\e415'; } /* '' */
.do-gears-manual:before { content: '\e416'; } /* '' */
.do-gears-manual-simple:before { content: '\e417'; } /* '' */
.do-headlights-square:before { content: '\e418'; } /* '' */
.do-headlights-triangle:before { content: '\e419'; } /* '' */
.do-oil-filter:before { content: '\e41a'; } /* '' */
.do-piston:before { content: '\e41b'; } /* '' */
.do-pistons-front:before { content: '\e41c'; } /* '' */
.do-pistons-side:before { content: '\e41d'; } /* '' */
.do-powertrain:before { content: '\e41e'; } /* '' */
.do-rearview-mirror-round:before { content: '\e41f'; } /* '' */
.do-rearview-mirror-square:before { content: '\e420'; } /* '' */
.do-seat-recline:before { content: '\e421'; } /* '' */
.do-seat-up:before { content: '\e422'; } /* '' */
.do-shock:before { content: '\e423'; } /* '' */
.do-sideview-mirror:before { content: '\e424'; } /* '' */
.do-sideview-mirror-large:before { content: '\e425'; } /* '' */
.do-sideview-mirror-round:before { content: '\e426'; } /* '' */
.do-sparkplug:before { content: '\e427'; } /* '' */
.do-steering-system:before { content: '\e428'; } /* '' */
.do-steering-wheel-2:before { content: '\e429'; } /* '' */
.do-steering-wheel-3:before { content: '\e42a'; } /* '' */
.do-steering-wheel-4:before { content: '\e42b'; } /* '' */
.do-stereo:before { content: '\e42c'; } /* '' */
.do-strut:before { content: '\e42d'; } /* '' */
.do-suspension:before { content: '\e42e'; } /* '' */
.do-tire-front-side:before { content: '\e42f'; } /* '' */
.do-tire-side:before { content: '\e430'; } /* '' */
.do-tire-tread:before { content: '\e431'; } /* '' */
.do-transmission:before { content: '\e432'; } /* '' */
.do-turbo:before { content: '\e433'; } /* '' */
.do-wheel-assembly:before { content: '\e434'; } /* '' */
.do-wheel-assembly-detailed:before { content: '\e435'; } /* '' */
.do-windshield-cracked:before { content: '\e436'; } /* '' */
.do-windshield-wiper-off:before { content: '\e437'; } /* '' */
.do-windshield-wiper-on:before { content: '\e438'; } /* '' */
.do-wrench-piston:before { content: '\e439'; } /* '' */
.do-air-filter:before { content: '\e43a'; } /* '' */
.do-all-doors-open:before { content: '\e43b'; } /* '' */
.do-alternator:before { content: '\e43c'; } /* '' */
.do-back-door:before { content: '\e43d'; } /* '' */
.do-battery:before { content: '\e43e'; } /* '' */
.do-coupe:before { content: '\e600'; } /* '' */
.do-crossover:before { content: '\e601'; } /* '' */
.do-hatchback:before { content: '\e602'; } /* '' */
.do-micro:before { content: '\e603'; } /* '' */
.do-minivan:before { content: '\e604'; } /* '' */
.do-pickup-truck:before { content: '\e605'; } /* '' */
.do-pickup-truck-chassis-cab:before { content: '\e606'; } /* '' */
.do-pickup-truck-double-cab:before { content: '\e607'; } /* '' */
.do-roadster:before { content: '\e608'; } /* '' */
.do-sedan:before { content: '\e609'; } /* '' */
.do-sports-car:before { content: '\e60a'; } /* '' */
.do-suv:before { content: '\e60b'; } /* '' */
.do-cargo-van:before { content: '\e60c'; } /* '' */
.do-convertible:before { content: '\e60d'; } /* '' */
