.dcjq-mega-menu ul.menu{background:#222 url(images/bg_black.png) repeat-x 0 -80px;width:100%;height:40px;border-right:1px solid #1B1B1B;border-left:1px solid #1B1B1B;position:relative;font:normal 13px Arial, sans-serif;line-height:16px}.dcjq-mega-menu ul.menu ul,.dcjq-mega-menu ul.menu li{list-style:none;padding:0;margin:0}.dcjq-mega-menu ul.menu ul{display:none}.dcjq-mega-menu ul.menu .sub ul{display:block}.dcjq-mega-menu ul.menu li{float:left;font-weight:bold}.dcjq-mega-menu ul.menu li a{float:left;display:block;padding:12px 25px;background:url(images/bg_black.png) repeat-x 100% 0;color:#fff;text-shadow:1px 1px 1px #000;text-decoration:none}.dcjq-mega-menu ul.menu li.mega-hover a{background-position:100% -40px;color:#000;text-shadow:none}.dcjq-mega-menu ul.menu li a:hover{background-position:100% -40px;color:#000;text-shadow:none}.dcjq-mega-menu ul.menu li a.dc-mega{padding-right:38px;position:relative}.dcjq-mega-menu ul.menu li a .dc-mega-icon{display:block;position:absolute;top:18px;right:15px;width:8px;height:6px;background:url(images/arrow.png) no-repeat 0 0}.dcjq-mega-menu ul.menu li.mega-hover a .dc-mega-icon{background-position:0 100%}.dcjq-mega-menu ul.top-bar-menu li .sub-container{margin:0 !important}.dcjq-mega-menu ul.menu li .sub{background:url(images/bg_sub.png) no-repeat 100% 100%;padding:20px 20px 20px 10px}.dcjq-mega-menu ul.menu li .sub-container.mega .sub{padding:20px 10px 0 0}.dcjq-mega-menu ul.menu li .sub .row{width:100%;overflow:hidden;clear:both}.dcjq-mega-menu ul.menu li .sub li{float:none;font-size:1em;font-weight:bold}.dcjq-mega-menu ul.menu li .sub li.mega-hdr{float:left;width:260px;margin:0 10px 20px 10px;border:1px solid #ccc}.dcjq-mega-menu ul.menu li .sub a{background:none;border:none;text-shadow:none;color:#111;padding:7px 10px;display:block;float:none;text-decoration:none;font-size:0.9em}.dcjq-mega-menu ul.menu li .sub li.mega-hdr a.mega-hdr-a{padding:7px 10px;margin-bottom:5px;border-bottom:1px solid #ccc;text-transform:uppercase;font-weight:bold;color:#000;background:#EAEAEA url(images/bg_hdr.png) repeat-x center center}.dcjq-mega-menu ul.menu li .sub li.mega-hdr a.mega-hdr-a:hover{color:#000;text-shadow:none}.dcjq-mega-menu ul.menu li .sub li#menu-item-1{background:url(images/bg_coupe.jpg) no-repeat 135px 40px}.dcjq-mega-menu ul.menu li .sub li#menu-item-2{background:url(images/bg_sedan.jpg) no-repeat 135px 40px}.dcjq-mega-menu ul.menu li .sub li#menu-item-3{background:url(images/bg_convert.jpg) no-repeat 135px 40px}.dcjq-mega-menu ul.menu li .sub li#menu-item-4{background:url(images/bg_suv.jpg) no-repeat 135px 40px}.dcjq-mega-menu ul.menu li .sub li#menu-item-5{background:url(images/bg_pickup.jpg) no-repeat 135px 40px}.dcjq-mega-menu ul.menu li .sub li#menu-item-6{background:url(images/bg_sports.jpg) no-repeat 135px 40px}.dcjq-mega-menu ul.menu li .sub li ul li{margin-right:90px}.dcjq-mega-menu ul.menu .sub li.mega-hdr li a{color:#444;font-weight:normal;padding:3px 0 3px 25px;background:url(images/bullet.png) no-repeat 10px 8px}.dcjq-mega-menu ul.menu .sub li.mega-hdr li a:hover{color:#990000;background-image:url(images/bullet_on.png)}.dcjq-mega-menu ul.menu li .sub-container.non-mega .sub{padding:20px 20px 20px 10px}.dcjq-mega-menu ul.menu li .sub-container.non-mega li{width:190px}.dcjq-mega-menu ul.menu li .sub-container.non-mega li a{padding:7px 5px 7px 22px;background:url(images/bullet.png) no-repeat 5px 12px}.dcjq-mega-menu ul.menu li .sub-container.non-mega li a:hover{color:#990000;background-image:url(images/bullet_on.png)}.top-bar-section .mega-menu{position:static}.top-bar-section .mega-menu>a{z-index:1002 !important}.top-bar-section .sub-container>.dropdown{-webkit-box-shadow:rgba(0,0,0,0.509804) 0px 15px 20px;box-shadow:rgba(0,0,0,0.509804) 0px 15px 20px}.top-bar-section .sub-container.mega .dropdown{display:block}.top-bar-section .sub-container.mega>.dropdown{left:0;top:183px;width:100%;max-width:75rem;padding:1.875rem 1.25rem;z-index:1001}.top-bar-section .sub-container.mega>.dropdown>h2{display:none}.top-bar-section .sub-container.mega>.dropdown>.row{margin:0;max-width:100%;width:100% !important;text-align:center}.top-bar-section .dropdown li.mega-hdr{float:none;display:inline-block;text-align:left;vertical-align:top;max-width:20%;padding:0 10px;height:auto !important}.top-bar-section .left li .dropdown li .dropdown{left:auto}@media only screen and (min-width: 80em){.top-bar-section .sub-container.mega>.dropdown{top:99px}}.mega-menu .dropdown h2{font-size:2.25rem;color:#39b54a;text-align:center;margin:0 0 1.75rem}.top-bar-section .has-dropdown .sub-container a{font-family:"Open Sans", sans-serif;font-weight:300;font-size:0.875rem !important}.top-bar-section .has-dropdown .sub-container.mega .mega-hdr a{padding:0 !important;white-space:normal;height:auto !important}.top-bar-section .has-dropdown .sub-container.mega .mega-hdr>a:after{content:'';border:none}.top-bar-section .has-dropdown .sub-container.mega .mega-hdr-a{font-size:1.875rem;color:#FFF;font-weight:300;line-height:1.3;margin-bottom:10px;border:none !important;background:#39b54a}.top-bar-section .sub-container.mega .mega-hdr .dropdown{position:relative;border:0;padding:0}.top-bar-section .sub-container.mega .mega-hdr .dropdown li{float:none;padding:6px 0}.top-bar-section .sub-container.mega .mega-hdr .dropdown li a{background:#39B54A;padding-left:20px !important;line-height:1.25;font-size:15px}.top-bar-section .sub-container.mega .mega-hdr .dropdown li:before{display:block;width:3px;height:3px;background:#FFF;content:'';float:left;margin-top:7px;margin-left:5px;border-radius:3px}.top-bar-section .non-mega .dropdown li:hover:not(.has-form)>a:not(.button){background:#169528}.top-bar-section .sub-container.non-mega>.dropdown{width:200px}@media only screen and (min-width: 40.063em) and (max-width: 63.938em){.top-bar-section .has-dropdown .sub-container.mega .mega-hdr-a{font-size:1.125rem}}
