ul.sub-menu .di-vehicle-icon.hyundai a:before,.dropdown-menu .di-vehicle-icon.hyundai a:before{background:transparent url(hyundai-menu.png) no-repeat;background-size:150px auto}ul.sub-menu .di-vehicle-icon.hyundai.accent a:before,.dropdown-menu .di-vehicle-icon.hyundai.accent a:before{background-position:0px 0px}ul.sub-menu .di-vehicle-icon.hyundai.elantra a:before,.dropdown-menu .di-vehicle-icon.hyundai.elantra a:before{background-position:0px -40px}ul.sub-menu .di-vehicle-icon.hyundai.sonata a:before,.dropdown-menu .di-vehicle-icon.hyundai.sonata a:before{background-position:0px -80px}ul.sub-menu .di-vehicle-icon.hyundai.azera a:before,.dropdown-menu .di-vehicle-icon.hyundai.azera a:before{background-position:0px -120px}ul.sub-menu .di-vehicle-icon.hyundai.tucson a:before,.dropdown-menu .di-vehicle-icon.hyundai.tucson a:before{background-position:0px -160px}ul.sub-menu .di-vehicle-icon.hyundai.santa-fe-sport a:before,.dropdown-menu .di-vehicle-icon.hyundai.santa-fe-sport a:before{background-position:0px -200px}ul.sub-menu .di-vehicle-icon.hyundai.santa-fe a:before,.dropdown-menu .di-vehicle-icon.hyundai.santa-fe a:before{background-position:0px -240px}ul.sub-menu .di-vehicle-icon.hyundai.genesis a:before,.dropdown-menu .di-vehicle-icon.hyundai.genesis a:before{background-position:0px -280px}ul.sub-menu .di-vehicle-icon.hyundai.veloster a:before,.dropdown-menu .di-vehicle-icon.hyundai.veloster a:before{background-position:0px -320px}ul.sub-menu .di-vehicle-icon.hyundai.genesis-coupe a:before,.dropdown-menu .di-vehicle-icon.hyundai.genesis-coupe a:before{background-position:0px -360px}ul.sub-menu .di-vehicle-icon.hyundai.equus a:before,.dropdown-menu .di-vehicle-icon.hyundai.equus a:before{background-position:0px -400px}ul.sub-menu .di-vehicle-icon.hyundai.elantra-gt a:before,.dropdown-menu .di-vehicle-icon.hyundai.elantra-gt a:before{background-position:0px -440px}ul.sub-menu .di-vehicle-icon.hyundai.sonata-hybrid a:before,.dropdown-menu .di-vehicle-icon.hyundai.sonata-hybrid a:before{background-position:0px -480px}ul.sub-menu .di-vehicle-icon.hyundai.sonata-plugin a:before,.dropdown-menu .di-vehicle-icon.hyundai.sonata-plugin a:before{background-position:0px -520px}ul.sub-menu .di-vehicle-icon.hyundai.g80 a:before,.dropdown-menu .di-vehicle-icon.hyundai.g80 a:before{background-position:0px -560px}ul.sub-menu .di-vehicle-icon.hyundai.ioniq-hybrid a:before,.dropdown-menu .di-vehicle-icon.hyundai.ioniq-hybrid a:before{background-position:0px -600px}ul.sub-menu .di-vehicle-icon.hyundai.g90 a:before,.dropdown-menu .di-vehicle-icon.hyundai.g90 a:before{background-position:0px -640px}ul.sub-menu .di-vehicle-icon.hyundai.kona a:before,.dropdown-menu .di-vehicle-icon.hyundai.kona a:before{background-position:0px -680px}ul.sub-menu .di-vehicle-icon.hyundai.ioniq-hybrid-plugin a:before,.dropdown-menu .di-vehicle-icon.hyundai.ioniq-hybrid-plugin a:before{background-position:0px -720px}ul.sub-menu .di-vehicle-icon.hyundai.ioniq-electric a:before,.dropdown-menu .di-vehicle-icon.hyundai.ioniq-electric a:before{background-position:0px -760px}ul.sub-menu .di-vehicle-icon.hyundai.sante-fe-xl a:before,ul.sub-menu .di-vehicle-icon.hyundai.santa-fe-xl a:before,.dropdown-menu .di-vehicle-icon.hyundai.sante-fe-xl a:before,.dropdown-menu .di-vehicle-icon.hyundai.santa-fe-xl a:before{background-position:0px -800px}ul.sub-menu .di-vehicle-icon.hyundai.g70 a:before,.dropdown-menu .di-vehicle-icon.hyundai.g70 a:before{background-position:0px -840px}ul.sub-menu .di-vehicle-icon.hyundai.kona-electric a:before,.dropdown-menu .di-vehicle-icon.hyundai.kona-electric a:before{background-position:0px -880px}ul.sub-menu .di-vehicle-icon.hyundai.nexo a:before,.dropdown-menu .di-vehicle-icon.hyundai.nexo a:before{background-position:0px -920px}ul.sub-menu .di-vehicle-icon.hyundai.venue a:before,.dropdown-menu .di-vehicle-icon.hyundai.venue a:before{background-position:0px -960px}ul.sub-menu .di-vehicle-icon.hyundai.palisade a:before,.dropdown-menu .di-vehicle-icon.hyundai.palisade a:before{background-position:0px -1000px}ul.sub-menu .di-vehicle-icon.hyundai.veloster-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.veloster-n a:before{background-position:0px -1040px}ul.sub-menu .di-vehicle-icon.hyundai.santa-fe-hev a:before,.dropdown-menu .di-vehicle-icon.hyundai.santa-fe-hev a:before{background-position:0px -1080px}ul.sub-menu .di-vehicle-icon.hyundai.kona-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.kona-n a:before{background-position:0px -1120px}ul.sub-menu .di-vehicle-icon.hyundai.tucson-hybrid a:before,.dropdown-menu .di-vehicle-icon.hyundai.tucson-hybrid a:before{background-position:0px -1160px}ul.sub-menu .di-vehicle-icon.hyundai.santa-cruz a:before,.dropdown-menu .di-vehicle-icon.hyundai.santa-cruz a:before{background-position:0px -1200px}ul.sub-menu .di-vehicle-icon.hyundai.elantra-hybrid a:before,.dropdown-menu .di-vehicle-icon.hyundai.elantra-hybrid a:before{background-position:0px -1240px}ul.sub-menu .di-vehicle-icon.hyundai.ioniq-5 a:before,ul.sub-menu .di-vehicle-icon.hyundai.ioniq5 a:before,.dropdown-menu .di-vehicle-icon.hyundai.ioniq-5 a:before,.dropdown-menu .di-vehicle-icon.hyundai.ioniq5 a:before{background-position:0px -1280px}ul.sub-menu .di-vehicle-icon.hyundai.santa-fe-plugin-hev a:before,.dropdown-menu .di-vehicle-icon.hyundai.santa-fe-plugin-hev a:before{background-position:0px -1320px}ul.sub-menu .di-vehicle-icon.hyundai.tucson-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.tucson-n a:before{background-position:0px -1360px}ul.sub-menu .di-vehicle-icon.hyundai.elantra-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.elantra-n a:before{background-position:0px -1400px}ul.sub-menu .di-vehicle-icon.hyundai.tucson-plugin a:before,.dropdown-menu .di-vehicle-icon.hyundai.tucson-plugin a:before{background-position:0px -1440px}ul.sub-menu .di-vehicle-icon.hyundai.sonata-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.sonata-n a:before{background-position:0px -1480px}ul.sub-menu .di-vehicle-icon.hyundai.santa-fe-plugin-hybrid a:before,.dropdown-menu .di-vehicle-icon.hyundai.santa-fe-plugin-hybrid a:before{background-position:0px -1520px}ul.sub-menu .di-vehicle-icon.hyundai.ioniq-6 a:before,ul.sub-menu .di-vehicle-icon.hyundai.ioniq6 a:before,.dropdown-menu .di-vehicle-icon.hyundai.ioniq-6 a:before,.dropdown-menu .di-vehicle-icon.hyundai.ioniq6 a:before{background-position:0px -1560px}ul.sub-menu .di-vehicle-icon.hyundai.ioniq5-n a:before,ul.sub-menu .di-vehicle-icon.hyundai.ioniq5n a:before,ul.sub-menu .di-vehicle-icon.hyundai.ioniq-5n a:before,.dropdown-menu .di-vehicle-icon.hyundai.ioniq5-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.ioniq5n a:before,.dropdown-menu .di-vehicle-icon.hyundai.ioniq-5n a:before{background-position:0px -1600px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon a:before{background-size:300px auto}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.accent a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.accent a:before{background-position:0px 0px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.elantra a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.elantra a:before{background-position:0px -80px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.sonata a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.sonata a:before{background-position:0px -160px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.azera a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.azera a:before{background-position:0px -240px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.tucson a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.tucson a:before{background-position:0px -320px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.santa-fe-sport a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.santa-fe-sport a:before{background-position:0px -400px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.santa-fe a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.santa-fe a:before{background-position:0px -480px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.genesis a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.genesis a:before{background-position:0px -560px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.veloster a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.veloster a:before{background-position:0px -640px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.genesis-coupe a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.genesis-coupe a:before{background-position:0px -720px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.equus a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.equus a:before{background-position:0px -800px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.elantra-gt a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.elantra-gt a:before{background-position:0px -880px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.sonata-hybrid a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.sonata-hybrid a:before{background-position:0px -960px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.sonata-plugin a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.sonata-plugin a:before{background-position:0px -1040px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.g80 a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.g80 a:before{background-position:0px -1120px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.ioniq-hybrid a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.ioniq-hybrid a:before{background-position:0px -1200px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.g80 a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.g80 a:before{background-position:0px -1280px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.kona a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.kona a:before{background-position:0px -1360px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.ioniq-hybrid-plugin a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.ioniq-hybrid-plugin a:before{background-position:0px -1440px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.ioniq-electric a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.ioniq-electric a:before{background-position:0px -1520px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.santa-fe-xl a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.santa-fe-xl a:before{background-position:0px -1600px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.g70 a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.g70 a:before{background-position:0px -1680px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.kona-electric a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.kona-electric a:before{background-position:0px -1760px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.nexo a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.nexo a:before{background-position:0px -1840px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.venue a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.venue a:before{background-position:0px -1920px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.palisade a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.palisade a:before{background-position:0px -2000px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.veloster-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.veloster-n a:before{background-position:0px -2080px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.santa-fe-hev a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.santa-fe-hev a:before{background-position:0px -2160px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.kona-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.kona-n a:before{background-position:0px -2240px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.tucson-hybrid a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.tucson-hybrid a:before{background-position:0px -2320px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.santa-cruz a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.santa-cruz a:before{background-position:0px -2400px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.elantra-hybrid a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.elantra-hybrid a:before{background-position:0px -2480px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.ioniq-5 a:before,ul.sub-menu .di-vehicle-icon.hyundai.large-icon.ioniq5 a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.ioniq-5 a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.ioniq5 a:before{background-position:0px -2560px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.santa-fe-plugin-hev a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.santa-fe-plugin-hev a:before{background-position:0px -2640px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.tucson-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.tucson-n a:before{background-position:0px -2720px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.elantra-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.elantra-n a:before{background-position:0px -2800px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.tucson-plugin a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.tucson-plugin a:before{background-position:0px -2880px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.sonata-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.sonata-n a:before{background-position:0px -2960px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.santa-fe-plugin-hybrid a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.santa-fe-plugin-hybrid a:before{background-position:0px -3040px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.ioniq-6 a:before,ul.sub-menu .di-vehicle-icon.hyundai.large-icon.ioniq6 a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.ioniq-6 a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.ioniq6 a:before{background-position:0px -3120px}ul.sub-menu .di-vehicle-icon.hyundai.large-icon.ioniq5-n a:before,ul.sub-menu .di-vehicle-icon.hyundai.large-icon.ioniq5n a:before,ul.sub-menu .di-vehicle-icon.hyundai.large-icon.ioniq-5n a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.ioniq5-n a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.ioniq5n a:before,.dropdown-menu .di-vehicle-icon.hyundai.large-icon.ioniq-5n a:before{background-position:0px -3200px}.navbar .navbar-inner ul.nav li.menu-item ul.sub-menu .di-vehicle-icon a:before,.navbar .navbar-inner ul.nav li.menu-item ul.dropdown-menu .di-vehicle-icon a:before{content:'';width:60px;height:40px;display:block;float:left;margin:0 10px 0 0}.navbar .navbar-inner ul.nav li.menu-item ul.sub-menu .di-vehicle-icon.large-icon a,.navbar .navbar-inner ul.nav li.menu-item ul.dropdown-menu .di-vehicle-icon.large-icon a{height:80px;line-height:80px}.navbar .navbar-inner ul.nav li.menu-item ul.sub-menu .di-vehicle-icon.large-icon a:before,.navbar .navbar-inner ul.nav li.menu-item ul.dropdown-menu .di-vehicle-icon.large-icon a:before{width:120px !important;height:80px !important}