﻿.brand-icons i[class^="brand-"] {
    background: url(/Content/images/Main/car-vehicles-brands-sprite.png) no-repeat scroll 1000px 0 transparent;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -10px;
    font-size: 0;
    height: 20px;
    line-height: 0;
    overflow: hidden;
    vertical-align: top;
    width: 27px;
}

.brand-icons i.brand-acura {
    background-position: 0px -75px;
}

.brand-icons i.brand-alfa-romeo {
    background-position: 0px -125px;
}

.brand-icons i.brand-alpine {
    background-position: 0px -225px;
}

.brand-icons i.brand-aro {
    background-position: 0px -275px;
}

.brand-icons i.brand-aston-martin {
    background-position: 0px -375px;
}

.brand-icons i.brand-audi {
    background-position: 0px -425px;
}

.brand-icons i.brand-bentley {
    background-position: 0px -675px;
}

.brand-icons i.brand-bmw {
    background-position: 0px -875px;
}

.brand-icons i.brand-bmw-alpina {
    background-position: 1000px 0px;
}

.brand-icons i.brand-borgward {
    background-position: 1000px 0px;
}

.brand-icons i.brand-bugatti {
    background-position: 0px -1075px;
}

.brand-icons i.brand-buick {
    background-position: 0px -1125px;
}

.brand-icons i.brand-byd {
    background-position: 0px -1175px;
}

.brand-icons i.brand-cadillac {
    background-position: 0px -1225px;
}

.brand-icons i.brand-changan {
    background-position: 1000px 0px;
}

.brand-icons i.brand-chery {
    background-position: 0px -1425px;
}

.brand-icons i.brand-chevrolet {
    background-position: 0px -1475px;
}

.brand-icons i.brand-chrysler {
    background-position: 0px -1525px;
}

.brand-icons i.brand-citroen {
    background-position: 0px -1575px;
}

.brand-icons i.brand-cupra {
    background-position: 1000px 0px;
}

.brand-icons i.brand-dacia {
    background-position: 0px -1725px;
}

.brand-icons i.brand-daewoo {
    background-position: 0px -1825px;
}

.brand-icons i.brand-daihatsu {
    background-position: 0px -1925px;
}

.brand-icons i.brand-datsun {
    background-position: 1000px 0px;
}

.brand-icons i.brand-dodge {
    background-position: -32px -175px;
}

.brand-icons i.brand-dongfeng {
    background-position: -32px -225px;
}

.brand-icons i.brand-ds {
    background-position: 1000px 0px;
}

.brand-icons i.brand-eagle {
    background-position: -32px -325px;
}

.brand-icons i.brand-faw {
    background-position: -32px -375px;
}

.brand-icons i.brand-ferrari {
    background-position: -32px -425px;
}

.brand-icons i.brand-fiat {
    background-position: -32px -475px;
}

.brand-icons i.brand-fisker {
    background-position: -32px -525px;
}

.brand-icons i.brand-force {
    background-position: 1000px 0px;
}

.brand-icons i.brand-ford {
    background-position: -32px -575px;
}

.brand-icons i.brand-gaz {
    background-position: -32px -675px;
}

.brand-icons i.brand-geely {
    background-position: -32px -725px;
}

.brand-icons i.brand-genesis {
    background-position: 1000px 0px;
}

.brand-icons i.brand-geo {
    background-position: -32px -775px;
}

.brand-icons i.brand-gmc {
    background-position: -32px -825px;
}

.brand-icons i.brand-great-wall {
    background-position: -32px -875px;
}

.brand-icons i.brand-haval {
    background-position: 1000px 0px;
}

.brand-icons i.brand-hindustan {
    background-position: -32px -975px;
}

.brand-icons i.brand-holden {
    background-position: -32px -1075px;
}

.brand-icons i.brand-honda {
    background-position: -32px -1125px;
}

.brand-icons i.brand-hummer {
    background-position: -32px -1225px;
}

.brand-icons i.brand-hyundai {
    background-position: -32px -1325px;
}

.brand-icons i.brand-infiniti {
    background-position: -32px -1425px;
}

.brand-icons i.brand-isuzu {
    background-position: -32px -1725px;
}

.brand-icons i.brand-iveco {
    background-position: -32px -1775px;
}

.brand-icons i.brand-jac {
    background-position: 1000px 0px;
}

.brand-icons i.brand-jaguar {
    background-position: -32px -1875px;
}

.brand-icons i.brand-jeep {
    background-position: -32px -1925px;
}

.brand-icons i.brand-jinbei {
    background-position: 1000px 0px;
}

.brand-icons i.brand-kia {
    background-position: -64px -75px;
}

.brand-icons i.brand-lada {
    background-position: 1000px 0px;
}

.brand-icons i.brand-lamborghini {
    background-position: -64px -225px;
}

.brand-icons i.brand-lancia {
    background-position: -64px -275px;
}

.brand-icons i.brand-land-rover {
    background-position: -64px -325px;
}

.brand-icons i.brand-ldv {
    background-position: -64px -375px;
}

.brand-icons i.brand-levc {
    background-position: 1000px 0px;
}

.brand-icons i.brand-lexus {
    background-position: -64px -425px;
}

.brand-icons i.brand-lifan {
    background-position: -64px -475px;
}

.brand-icons i.brand-lincoln {
    background-position: -64px -525px;
}

.brand-icons i.brand-lotus {
    background-position: -64px -575px;
}

.brand-icons i.brand-mahindra {
    background-position: -64px -725px;
}

.brand-icons i.brand-maruti {
    background-position: -64px -875px;
}

.brand-icons i.brand-maserati {
    background-position: -64px -925px;
}

.brand-icons i.brand-mazda {
    background-position: -64px -1075px;
}

.brand-icons i.brand-mclaren {
    background-position: -64px -1125px;
}

.brand-icons i.brand-mercedes {
    background-position: -64px -1225px;
}

.brand-icons i.brand-mercury {
    background-position: -64px -1275px;
}

.brand-icons i.brand-mg {
    background-position: -64px -1375px;
}

.brand-icons i.brand-mini {
    background-position: -64px -1425px;
}

.brand-icons i.brand-mitsubishi {
    background-position: -64px -1476px;
}

.brand-icons i.brand-mosler {
    background-position: 1000px 0px;
}

.brand-icons i.brand-nissan {
    background-position: -64px -1725px;
}

.brand-icons i.brand-oldsmobile {
    background-position: -64px -1775px;
}

.brand-icons i.brand-opel {
    background-position: -64px -1825px;
}

.brand-icons i.brand-panoz {
    background-position: -64px -1975px;
}

.brand-icons i.brand-perodua {
    background-position: -96px -25px;
}

.brand-icons i.brand-peugeot {
    background-position: -96px -75px;
}

.brand-icons i.brand-plymouth {
    background-position: -96px -125px;
}

.brand-icons i.brand-polaris {
    background-position: 1000px 0px;
}

.brand-icons i.brand-pontiac {
    background-position: -96px -175px;
}

.brand-icons i.brand-porsche {
    background-position: -96px -225px;
}

.brand-icons i.brand-proton {
    background-position: -96px -325px;
}

.brand-icons i.brand-qiantu {
    background-position: 1000px 0px;
}

.brand-icons i.brand-ram {
    background-position: 1000px 0px;
}

.brand-icons i.brand-ravon {
    background-position: 1000px 0px;
}

.brand-icons i.brand-renault {
    background-position: -96px -575px;
}

.brand-icons i.brand-renault-samsung {
    background-position: 1000px 0px;
}

.brand-icons i.brand-roewe {
    background-position: 1000px 0px;
}

.brand-icons i.brand-rolls-royce {
    background-position: -96px -625px;
}

.brand-icons i.brand-rover {
    background-position: -96px -725px;
}

.brand-icons i.brand-saab {
    background-position: -96px -775px;
}

.brand-icons i.brand-saturn {
    background-position: -96px -925px;
}

.brand-icons i.brand-scion {
    background-position: -96px -975px;
}

.brand-icons i.brand-seat {
    background-position: -96px -1025px;
}

.brand-icons i.brand-skoda {
    background-position: -96px -1125px;
}

.brand-icons i.brand-smart {
    background-position: -96px -1175px;
}

.brand-icons i.brand-ssangyong {
    background-position: 1000px 0px;
}

.brand-icons i.brand-subaru {
    background-position: -96px -1375px;
}

.brand-icons i.brand-suzuki {
    background-position: -96px -1425px;
}

.brand-icons i.brand-tata {
    background-position: -96px -1575px;
}

.brand-icons i.brand-tesla {
    background-position: -96px -1675px;
}

.brand-icons i.brand-toyota {
    background-position: -96px -1825px;
}

.brand-icons i.brand-uaz {
    background-position: -128px -25px;
}

.brand-icons i.brand-vauxhall {
    background-position: -128px -125px;
}

.brand-icons i.brand-vaz {
    background-position: 1000px 0px;
}

.brand-icons i.brand-venucia {
    background-position: 1000px 0px;
}

.brand-icons i.brand-volkswagen {
    background-position: -128px -375px;
}

.brand-icons i.brand-volvo {
    background-position: -128px -425px;
}

.brand-icons i.brand-zhonghua {
    background-position: 1000px 0px;
}
