#mi_tabs .vehicle-card{background:#fff;overflow:hidden}#mi_tabs .vehicle-card .image{float:left;padding:17px 14px 13px 0;text-align:center;font-size:11px;width:87px}#mi_tabs,#mi_tabs>div{clear:both;float:none}#mi_tabs .module-title{border-bottom:1px solid #ccc;margin-bottom:3px;padding-bottom:16px}#mi_tabs .module-title .used-link a{float:right;font-size:14px;font-weight:400}#mi_tabs .vehicle-card{position:relative;border:0 none;width:100%}#mi_tabs .vehicle-card .msrp{position:absolute;right:0;top:0;padding:14px 0}#mi_tabs .vehicle-card .msrp span{font-size:18px}#mi_tabs .vehicle-card .info2{width:62px}#mi_tabs .vehicle-card .info1{width:455px}#mi_tabs .vehicle-card .info1 .add-info{font-size:11px}#mi_tabs .vehicle-card .info1 .name{width:auto;margin:-4px 0 5px;font-size:16px;line-height:20px}#mi_tabs .vehicle-card .info1 .name a{display:block;width:350px;font-size:16px}#mi_tabs .vehicle-card .info1 .mpg{font-size:13px;text-align:left;margin-bottom:14px;width:170px;color:#999}#mi_tabs .vehicle-card .info1 .mpg span{color:#999;font-size:13px;display:inline-block;margin:0 4px 0 0}#mi_tabs .vehicle-card .info1 .show-on-hover{float:left;width:400px;margin:0;height:42px;font-size:11px;line-height:14px}#mi_tabs .hr{border-top:1px dotted #CCC;margin:0}#mi_tabs .loose-dotted,#mi_tabs div.last{margin:0}#mi_tabs .loose-dotted:last-child{display:none}#mi_tabs .default-vm .info1{width:520px}#mi_tabs .new-vm .info1{position:relative}#mi_tabs .new-vm .info1 .mpg{position:absolute;top:79px;left:0;line-height:16px;margin:0;width:230px}#mi_tabs .new-vm:hover .info1 .mpg{position:static}#mi_tabs .new-vm .image{height:72px}#mi_tabs .new-vm .image .link{font-size:13px}#mi_tabs .new-vm:hover .ab-challenger .mpg{position:absolute}#mi_tabs.year-select .info1{width:500px;padding-top:17px}#mi_tabs .vehicle-card.pre-prod .info1 .name{width:350px}#mi_tabs .vehicle-card.pre-prod .info1 .name a{width:auto;display:inline}#mi_tabs.year-select .vehicle-card .info1 .mpg{float:none;position:static}#mi_tabs.year-select .new-vm .add-info{margin:10px 0 7px;font-size:14px;line-height:140%}#mi_tabs .pre-prod .msrp{padding-top:17px}.snarcyGold #edm_article #certifiedprogramcomparison-pod h1{margin-top:0}#certified-pre-owned-links .content ul{float:left;margin-left:35px}#certified-pre-owned-links .content ul.first{margin-left:0}#comparitor_table tr.makes th strong{font-size:14px}#comparitor_table th select{font-weight:400}#comparitor_table td,#comparitor_table th{width:156px;padding:8px;line-height:20px;text-align:left}#comparitor_table.clp-comparator th{width:225px;border:none;vertical-align:middle}#comparitor_table td{font-size:12px;width:145px}#comparitor_table.clp-comparator td{font-size:12px;width:260px;border:none;vertical-align:middle}#comparitor_table.clp-comparator .styled-select{background:url(http://static.ed.edmunds-media.com/unversioned/img/cpo-refresh/select-arrow.jpg) no-repeat right #fbfbf9;height:35px;width:215px;border-radius:8px}#comparitor_table.clp-comparator .styled-select select{-webkit-appearance:none;background:0 0;border:none;font-weight:700;cursor:pointer;height:35px;width:215px;padding:5px 10px}#comparitor_table.clp-comparator tbody tr:nth-child(2n+1){background:#f8f8f6}#comparitor_table.clp-comparator #buttons td{text-align:center}#vehicle_grouping{width:305px;float:left;margin:0 18px 14px 0}#vehicle_grouping li{clear:both;overflow:hidden;padding:14px 0 0}#vehicle_grouping li hr.loose-dotted{margin:14px 0 0}#vehicle_grouping li.year{border-bottom:1px solid #f5f5f5;clear:both;font-size:11px;font-weight:700;padding:6px 14px}#vehicle_grouping .latest-year{border:1px solid #ccc;margin-top:14px;cursor:pointer}#vehicle_grouping li img{border:1px solid #ccc;display:block;cursor:pointer}#vehicle_grouping li span.link{display:block}#vehicle_grouping li .img{width:87px;float:left;margin-right:14px;text-align:center;font-size:11px}#vehicle_grouping span.mmy-link{display:block;margin-bottom:2px}#vehicle_grouping h2{margin:14px 0 0}#vehicle_grouping .swipe-carousel #modelCarousel li{border:none;clear:none;padding:0}#vehicle_grouping .swipe-carousel #modelCarousel .title-wrap{background-color:#000;position:static;text-align:center;width:auto}#vehicle_grouping .swipe-carousel #modelCarousel .title-wrap .title{font-size:12px;font-weight:700}#vehicle_grouping .swipe-carousel #modelCarousel .title-wrap .subtitle{font-size:12px}#vehicle_grouping .swipe-carousel #modelCarousel .img-wrap{border:1px solid #ccc}#vehicle_grouping .swipe-carousel #modelCarousel .img-wrap img{border:none}#vehicle_grouping .swipe-carousel #modelCarousel .lower-links{background-color:#004182;overflow:hidden;width:305px}#vehicle_grouping .swipe-carousel #modelCarousel .lower-links *{color:#fff;font-size:11px;text-decoration:none}#vehicle_grouping .swipe-carousel #modelCarousel .lower-links>*{border-left:1px solid #ccc;display:block;float:left;margin:0;line-height:14px;padding:6px 21px;width:50px}#vehicle_grouping .swipe-carousel #modelCarousel .lower-links>:first-child{border:none;width:50px}#vehicle_grouping .swipe-carousel #modelCarousel .lower-links>:hover{background-color:#369}#vehicle_grouping .swipe-carousel #modelCarousel .lower-links .link,#vehicle_grouping .swipe-carousel #modelCarousel .lower-links a{color:#fff;font-size:11px;line-height:14px}#vehicle_grouping .swipe-carousel .carousel-next,#vehicle_grouping .swipe-carousel .carousel-prev{height:18px;margin:14px 10px 0;top:0;width:11px}#vehicle_grouping .swipe-carousel .carousel-next span,#vehicle_grouping .swipe-carousel .carousel-prev span{display:block;height:18px;margin:0;position:static;width:11px}#vehicle_grouping .swipe-carousel .carousel-prev span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACSSURBVHjajNLBDQFRFIXhOxI7SwWogA7ogSKUQQvUQQ2UQAPsWdpZ+GxmkpcJM/dPzu7PzX3v3AqRYBgRu0BfxjhJiFPc1HSJS7wU/JIqbPDRoi2OcPCHUpzgooNGnOOhh8AabwkGEVFFlnr6As/MGuUDr1m5+bpjVm5K2WZKKbPK1F1mhntWbk70rN4ve/z77wA8zUtj8kBADAAAAABJRU5ErkJggg==)}#vehicle_grouping .swipe-carousel .carousel-next span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACCSURBVHjajNKxEUFhEEXh/c3IhOQ0QAnUQB9aoAuKoAc6oAIFCF9o5n0CI373zGx2gru7t3DCGDU05ccN01SGF5apDB22qQw9DmiJ/OeCSSrDA/NUhjfWqAY1zKeq9qPKaWmMTZL5iUWy4DU5XY9j8pQOu7RIq6RId8ySip7T8n8HABFdYWgwG0BsAAAAAElFTkSuQmCC)}#how-to-tmv.no-border{border:0 none}#features_glance{border-top:1px solid #CCC;display:block;overflow:hidden;margin-bottom:12px}#features_glance ul{width:294px;float:left}#features_glance ul li{border-bottom:1px solid #e2e2e2;display:block;line-height:40px;padding:0;overflow:hidden}#features_glance fg-left,#features_glance fg-right{float:left}#features_glance span{color:#333;font-size:10px;font-family:Verdana}#features_glance span.data{font-size:14px;float:right;font-family:Arial;font-weight:700}#features_glance span.data-long{font-size:14px;float:right;font-family:Arial;font-weight:700;line-height:14px;margin-top:8px;width:195px;text-align:right}#features_glance span.consumer-reviews{margin-top:11px}#features_glance .fg-divider{float:left;margin:7px 14px;width:1px;background-color:#e2e2e2;height:160px}#features_glance .rating-big{margin:0}html{background:#fff}.widgetOptionCard{color:#555;font-family:sans-serif;font-size:13px;width:100%;border:0 solid #f0f0f0;margin:10px 0 0;position:relative}.nodisplay,.widgetOptionCard .hidden{display:none}.widgetOptionCard .welcome{margin:15px 20px 10px;display:inline-block;vertical-align:top;width:500px}.widgetOptionCard .welcome h3{font-size:23px;color:#333;margin-bottom:10px}.widgetOptionCard .welcome p{font-size:14px;line-height:21px;color:#333;margin-bottom:10px}.widgetOptionCard .noThanksLink{color:#0072BC;cursor:pointer;font-size:14px;font-weight:400;text-decoration:none}.widgetOptionCard .mmys{font-size:28px;font-family:Helvetica,sans-serif;font-weight:700;padding:10px 0 0;margin:0;line-height:33px;color:#333}.widgetOptionCard .mmys span{font-size:15px}.widgetOptionCard .selector{display:block;clear:left;margin-bottom:10px}.widgetOptionCard .selector select{font-size:13px;width:300px;color:#000}.widgetOptionCard .selector .makeDD,.widgetOptionCard .selector .modelDD,.widgetOptionCard .selector .yearDD{display:none}.widgetOptionCard .selector.mmyEnabled .makeDD,.widgetOptionCard .selector.mmyEnabled .modelDD,.widgetOptionCard .selector.mmyEnabled .yearDD{display:inline-block}.widgetOptionCard .selector .styleDD{border-radius:3px;padding:5px 10px;border:1px solid #ccc;display:inline-block;background:#fff;font-size:15px;line-height:24px;color:#333;text-align:left}.widgetOptionCard .vInfo{float:left;padding:5px 0 0;width:100%;box-sizing:border-box}.widgetOptionCard .vInfo .style{font-size:14px;font-weight:700;margin:0 0 10px;text-align:center}.widgetOptionCard .vInfo .info{margin:0 0 5px;display:none}.widgetOptionCard .modifiers{font-size:14px;float:left;border:1px solid #ccc;width:99%;color:#333;background:#f2f2f2}.widgetOptionCard .modifiers label{color:#333;font-weight:400}.widgetOptionCard .modifiers .center,.widgetOptionCard .modifiers .left,.widgetOptionCard .modifiers .right{float:left;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;padding:10px 0;text-align:center}.widgetOptionCard .modifiers .left{width:330px;font-weight:700}.widgetOptionCard .modifiers .center{width:40%;min-height:100px}.widgetOptionCard .modifiers .left .phantomGoButton{background-color:#0072bc;color:#fff;padding:6px;border:1px solid #ccc;border-radius:5px}.widgetOptionCard .modifiers .left .phantomGoButton:hover{cursor:hand;cursor:pointer}.widgetOptionCard .modifiers .center{border-right:1px solid #ccc;border-left:1px solid #ccc}.widgetOptionCard .modifiers .left>div{margin:5px 0}.widgetOptionCard .modifiers .left .radiusDD,.widgetOptionCard .modifiers .left .zip{border-radius:3px;padding:2px 5px;border:1px solid #ccc;display:inline-block;background:#fff;font-size:15px;color:#333;text-align:left}.widgetOptionCard .modifiers .left .radiusDD{width:115px}.widgetOptionCard .modifiers .left .zip{text-align:center}.widgetOptionCard .modifiers .location{font-weight:400}.widgetOptionCard .modifiers input{width:50px;padding:0 2px}.widgetOptionCard .modifiers .msrpRange{display:inline-block;margin:5px 0 0 20px;font-weight:700}.widgetOptionCard .modifiers .msrpRange div{margin:15px 0 0;font-weight:100;font-size:15px}.widgetOptionCard .modifiers .sliderWrap{position:relative;margin-top:5px;display:none}.widgetOptionCard .modifiers .msrpSlider{position:relative;display:block;width:200px;z-index:100;margin:auto;height:20px;top:0}.widgetOptionCard .modifiers #sliderLow{border-bottom:1px solid #ccc;z-index:100}.widgetOptionCard .modifiers #sliderHigh{border-bottom:0 solid #ccc;z-index:100}input[type=range]{-webkit-appearance:none;background-color:transparent}input#sliderLow[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:red;border:1px solid #ccc;border-radius:5px;width:25px;height:25px;z-index:100;cursor:pointer}input#sliderHigh[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#0f0;border:1px solid #ccc;border-radius:5px;width:25px;height:25px;z-index:100;cursor:pointer}.widgetOptionCard .modifiers .right{width:25%}.widgetOptionCard .option{line-height:20px;width:100%;position:relative}.widgetOptionCard .option.swatch{display:inline-block;width:40px;height:20px;border:1px solid #ccc;margin:1px 0 12px}.widgetOptionCard .option.swatch.highlight:after{content:"Selected";position:absolute;top:16px;left:2px;font-size:9px}.widgetOptionCard .option .details{display:block;margin-left:-14px}.widgetOptionCard .option.highlight>.details .summary,.widgetOptionCard .option.highlight>span{font-weight:700;background:#c1ff6e;color:#000;padding:0 5px;display:inline-block}#optionModal .card .summary,.widgetOptionCard .card .summary{display:inline}.widgetOptionCard .option .optionPrice{float:right}.widgetOptionCard .option .details>ul{margin:2px 0 5px 15px;display:block;line-height:16px;padding:10px;border-radius:10px;list-style-type:disc;color:#efefef}.widgetOptionCard .option .swatch{border:1px solid #ddd;height:12px;width:25px;display:inline-block;margin-right:10px}.widgetOptionCard .option .details>ul li{margin:0 0 0 15px}.widgetOptionCard .carViews{display:none;margin:10px 0;width:300px;height:200px;background:#ccc}.widgetOptionCard .carViews img{width:300px;height:200px}.widgetOptionCard .totalInventory{width:100px;height:100px;position:relative;float:left;text-align:center;font-size:16px;padding:10px;box-sizing:border-box;margin:0 0 15px;display:none}.widgetOptionCard .totalInventory h3{margin-top:5px;font-size:60px}.widgetOptionCard .totalConfigs{display:inline-block}.widgetOptionCard .icWrap{width:675px;display:inline-block;margin-right:2px;min-height:300px;overflow:hidden}.widgetOptionCard .icWrap.loading{background:url(../img/ajax-loader.gif) no-repeat center center}.widgetOptionCard .inventoryCards{display:block;float:left;padding:0;box-sizing:border-box;position:relative;margin:20px 0 0;width:665px}.widgetOptionCard .inventoryCards.hidden{display:none}.widgetOptionCard .totalInventory:before{content:"Total Inventory";color:green;font-weight:700}.widgetOptionCard .card,.widgetOptionCard .card.v2{height:auto!important;border:1px solid #ccc;width:210px;display:inline-block;margin:0 10px 15px 0;border-radius:7px;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top;box-shadow:0 1px 3px 0 #ccc;opacity:1;text-align:center;background:#f2f2f2}.widgetOptionCard .card.hidden{display:none}.widgetOptionCard .card .configurationNumber,.widgetOptionCard .card .configurationTrim{display:block;font-size:12px;color:#555;margin-bottom:5px}.widgetOptionCard .card .configurationStyleName{display:block;font-size:12px;color:#555;margin-bottom:5px;font-weight:lighter}.widgetOptionCard .card .configurationCount{display:block;font-size:11px;color:#999;font-weight:lighter;margin-left:10px;width:100%;position:absolute;bottom:36px}.widgetOptionCard .card .cardLower{position:absolute;bottom:10px;text-align:left;width:100%}.widgetOptionCard .card h3{font-size:16px;font-weight:700;margin:10px 0 15px;color:#000}.widgetOptionCard .card .highlight{color:#0072bc}.widgetOptionCard .card .msrp{position:relative;float:right;font-size:14px;margin-right:10px}.widgetOptionCard .card .msrpLabel{position:relative;font-size:13px;font-weight:700;margin-left:10px}.widgetOptionCard .card .opPack:before{font-weight:700;font-size:12px;float:left;content:"Options and Packages";background:#fff;width:100%;margin-top:10px;padding-bottom:5px}.widgetOptionCard .card .invHeader{font-weight:700;font-size:12px;text-align:center;background:#fff;width:100%;padding-top:10px;padding-bottom:5px;color:#333;box-sizing:border-box;-moz-box-sizing:border-box;border-top:1px solid #ccc}.widgetOptionCard .card.v2 .invHeader{font-weight:700;font-size:12px;text-align:center;background:#f2f2f2;width:100%;padding-top:10px;padding-bottom:5px;color:#333;box-sizing:border-box;-moz-box-sizing:border-box;border-top:1px solid #ccc}.widgetOptionCard .card .wrap .opPack2{font-size:12px;margin-bottom:5px}.widgetOptionCard .card .opPack{width:100%;float:left;border-top:1px solid #ccc;background:#fff;text-align:left;padding-left:15px;color:#333;box-sizing:border-box;-moz-box-sizing:border-box}.widgetOptionCard .card .opPack:after{float:left;content:"( ) - Manufacturer Codes";background:#fff;width:100%;padding-bottom:10px;display:none}.widgetOptionCard .card_bottom_wrap{display:block;width:100%;position:absolute;bottom:0;margin-left:10px}.widgetOptionCard .card .stdFeatures{position:relative;font-size:12px}.widgetOptionCard .card .stdFeatures a{font-size:12px}.widgetOptionCard .card.v2 .performance{height:auto!important;padding:10px 5px 0;background:#fff;text-align:left;display:block;float:left;position:relative;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.widgetOptionCard .card.v2 .performance ul{margin-left:20px;margin-top:5px}.widgetOptionCard .card.v2 .performance hr{border-top:1px dotted #CCC;border-bottom:none;width:85%}.widgetOptionCard .card.v2 .performance li{font-size:12px;line-height:18px;color:#333;font-family:Helvetica;padding:0 0 2px;font-weight:300}.widgetOptionCard .card.v2 .wrap{height:auto!important;padding:10px 5px;background:#fff;text-align:left;display:block;float:left;position:relative;margin-bottom:30px;border-top:none;border-bottom:1px solid #ccc;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.widgetOptionCard .card .wrap{height:auto!important;padding:10px 5px;background:#fff;text-align:left;display:block;float:left;position:relative;margin-bottom:85px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.widgetOptionCard .card .cardOptionsList li{font-size:12px;line-height:18px;color:#333;font-family:Helvetica;padding:0 0 2px;font-weight:300}.widgetOptionCard .card .cardExtColorList{position:relative}.widgetOptionCard .card .cardExtColorList:before{content:"Exterior colors available";font-size:11px;line-height:13px;margin-bottom:5px;opacity:1;display:block}.widgetOptionCard .card .swatch{display:inline-block;height:10px;width:20px;border:1px solid #ccc;margin:0 2px 2px 0}.widgetOptionCard .card .chooseBtn{border-radius:5px;padding:10px;text-align:center;margin:10px auto 0;background-color:#0072bc;color:#fff;font-size:14px;box-sizing:border-box;width:170px;cursor:pointer;display:block}.widgetOptionCard .card.v2 .chooseBtn{margin:0 auto}.widgetOptionCard .card .cardOptionsList{list-style:disc;margin:0 0 60px 20px}.widgetOptionCard .card .cardOptionsList .details{margin:0}.widgetOptionCard .card .cardOptionsList .details ul{margin:0 0 5px -15px;list-style-type:circle;font-size:12px;display:none;height:0;opacity:0;-webkit-transition:opacity 1800ms}ul.optionDetails{list-style-type:disc;line-height:18px;font-family:Helvetica,sans-serif;font-size:13px;padding:10px 5px 5px 25px;font-weight:300;max-width:300px}ul.optionDetails li{line-height:20px}.widgetOptionCard .card .cardOptionsList .details ul.opened{display:block;height:auto;opacity:1}.widgetOptionCard .card .cardOptionsList .details ul li{line-height:18px;color:#555}#optionModal .ctaInfo,.widgetOptionCard .ctaInfo{cursor:pointer;color:#0072bc;display:inline;margin-left:4px}.widgetOptionCard .vehicleInfo{margin:5px 15px;display:none}.noCardsMessage{display:none;padding-left:60px;padding-top:60px;font-size:14px}.icWrap.no-inventory .noCardsMessage{display:block}#sway-banner-ad-container{margin-left:6px}.photoflipper.swipe-carousel-v2.initialized .counter{background-color:#000;bottom:0;color:#FFF;font-size:12px;height:30px;line-height:30px;margin:0;opacity:.5;position:absolute;text-shadow:none;visibility:visible;width:100%}.photoflipper.swipe-carousel-v2.initialized .linkout{bottom:0;color:#FFF;font-size:12px;height:30px;background:url(../img/mostwanted_sprite.png) -361px -8px no-repeat;line-height:30px;margin-right:10px;padding-left:30px;right:0;position:absolute}.widgetOptionCard .seeMoreButton{border-radius:5px;display:block;height:36px;padding:0 20px;margin:10px 0 0 242px;cursor:pointer;color:#0072bc;background:#f2f2f2;font-size:13px;position:relative}.widgetOptionCard .seeMoreButton.hidden{display:none}.tt{border:1px solid #ccc;background:#fff;position:absolute;border-radius:0;box-shadow:0 3px 15px -3px #333;display:block;z-index:10000}.optionTT{box-sizing:border-box}.optionTT .top{padding:0 20px;box-sizing:border-box}.optionTT .bottom,.optionTT .top{background:#eee;height:35px;width:100%;font-family:sans-serif;display:block;font-size:13px;line-height:35px;text-align:center;border-bottom:1px solid #ccc;margin:0 0 5px}.optionTT .bottom{margin:5px 0 0;border-top:1px solid #ccc;border-bottom:0 solid #ccc;cursor:pointer;color:#0072bc}.widgetOptionCard.no-gutter-top{margin-top:0}.modal-panel .title{font-family:sans-serif}#optionModal{padding:0;margin:0;font:12px/16px Helvetica;float:left}#optionModal a{color:#0072bc;cursor:pointer}#optionModal .omLeft{float:left;display:inline-block;width:220px}#optionModal .omRight{float:left;display:inline-block;width:580px;border-left:1px solid #ccc;padding-left:15px;margin-left:15px}#optionModal .omLeft h2,#optionModal .omRight h2{font-size:22px;color:#555;margin:5px 10px 15px 0;font-weight:400}#optionModal .inventoryWrap{float:left;width:100%;margin-top:10px;border-top:1px solid #ccc;padding-top:10px}#optionModal .inventoryList{float:left}#optionModal .title{font-weight:700}#optionModal .title span{font-size:12px;margin:0 0 5px;display:block;font-weight:400}#optionModal .suggested{font-weight:700}#optionModal .suggested:after{font-size:12px;margin:0 0 5px;display:block;font-weight:400;content:"(options and packages may vary, same price range)"}#optionModal .suggested.pooled:after{content:"(same options and packages, different colors)"}#optionModal .swatch{width:38px;height:20px;border:1px solid #ccc;margin:10px 2px;display:inline-block;position:relative}#optionModal .swatch.NA{background-image:url(../img/vehicle-directory/color-chip-na.png);background-position:bottom left;background-repeat:no-repeat}#optionModal .swatch:before{position:absolute;top:-14px;left:2px;font-size:9px;color:#555}#optionModal .allColors{position:relative;height:20px;margin:10px 0 8px 5px;display:inline-block}#optionModal .swatch.extColor:before,#optionModal .swatch.exterior:before{content:"Exterior"}#optionModal .swatch.intColor:before,#optionModal .swatch.interior:before{content:"Interior";left:4px}#optionModal .vehicleInfo div:before{margin:0 5px 0 0;font-weight:700;display:block;font-size:14px;color:#2f2f2f}#optionModal .vehicleInfo.ppr2229 .driven:before,#optionModal .vehicleInfo.ppr2229 .engine:before,#optionModal .vehicleInfo.ppr2229 .mpg:before,#optionModal .vehicleInfo.ppr2229 .trans:before{content:""}#optionModal .vehicleInfo.ppr2229 .driven,#optionModal .vehicleInfo.ppr2229 .engine,#optionModal .vehicleInfo.ppr2229 .mpg,#optionModal .vehicleInfo.ppr2229 .trans{display:block;font-size:14px;padding:3px 0}#optionModal .vehicleInfo.ppr2229>div:first-child{margin-bottom:0}#optionModal .vehicleInfo.ppr2229 .trans{width:auto}#optionModal .vehicleInfo.ppr2229 .mpg{margin-right:0}#optionModal .vehicleInfo.perf .driven:before,#optionModal .vehicleInfo.perf .engine:before,#optionModal .vehicleInfo.perf .mpg:before,#optionModal .vehicleInfo.perf .trans:before{content:""}#optionModal .vehicleInfo.perf .driven,#optionModal .vehicleInfo.perf .engine,#optionModal .vehicleInfo.perf .mpg,#optionModal .vehicleInfo.perf .trans{display:block;font-size:14px;padding:3px 0}#optionModal .vehicleInfo.perf>div:first-child{margin-bottom:0}#optionModal .vehicleInfo.perf .trans{width:auto}#optionModal .vehicleInfo.perf .mpg{margin-right:0}#optionModal .vehicleInfo .mpg:before{content:"MPG"}#optionModal .vehicleInfo .driven:before{content:"Drivetype"}#optionModal .vehicleInfo .engine:before{content:"Engine"}#optionModal .vehicleInfo .trans:before{content:"Transmission"}#optionModal .vehicleInfo .driven,#optionModal .vehicleInfo .engine,#optionModal .vehicleInfo .mpg,#optionModal .vehicleInfo .trans{display:inline-block}#optionModal .vehicleInfo .trans{width:75px}#optionModal .vehicleInfo .mpg{margin-right:71px}#optionModal .vehicleInfo .driven{margin-right:10px;vertical-align:top}#optionModal .vehicleInfo>div{display:block;margin-left:0}#optionModal .vehicleInfo>div:first-child{margin-bottom:10px}#optionModal .msrpInfo,#optionModal .optionsSelected,#optionModal .vehicleInfo,#optionModal .vehicleTitle{border:1px solid #ccc;padding:10px}#optionModal .tmvInfo{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:10px 10px 0}#optionModal .tmvInfo .tmvContentContainer{border-bottom:1px dotted #ccc;padding-bottom:10px}#optionModal .vehicleInfo.ppr2194{border-top:0}#optionModal .optionsSelected.ppr2194{border-radius:0 0 10px 10px;margin:0 0 10px}#optionModal .optionsSelected:before{font-weight:700;font-size:12px;content:"Options and Packages";background:#fff;width:100%;padding-bottom:5px}#optionModal .vehicleTitle{text-align:center;border-radius:10px 10px 0 0;border-bottom:0;background-color:#f2f2f2}#optionModal .vehicleTitle .styleInfo{font-size:14px;color:#777}#optionModal .vehicleTitle .ymm{font-size:18px;color:#555;margin:5px 0 10px;line-height:20px}#optionModal .vehicleInfo{border-bottom:0}#optionModal .msrpInfo{border-top:0;border-radius:0 0 10px 10px;margin:0 0 10px;height:20px}#optionModal .msrpInfo.ppr2194{border-top:0;border-radius:0;margin:0;height:15px}#optionModal .msrpInfo .msrpLabel{font-weight:700;float:left}#optionModal .msrpInfo .msrp{float:right;font-size:14px;color:#555}#optionModal .tmvInfo .tmv,#optionModal .tmvInfo .tmvLabel{font-weight:700;color:#555}#optionModal .tmvInfo .tmvLabel{font-size:12px}#optionModal .tmvInfo .tmv{font-size:18px;float:right}#optionModal .colorPicker h3{margin:15px 0 0;font-size:14px;color:#555}#optionModal .colors>div{border:1px solid #ccc;border-radius:5px;padding:5px 10px 1px;margin:10px 0}#optionModal .colors>div:first-child{background:#e5e5e5}#optionModal .card{text-align:left}#optionModal .card .summary{display:inline}#optionModal .cardOptionsList{list-style:disc;margin:0 0 0 20px}#optionModal .cardOptionsList>li{margin:5px 0;color:#262626}#optionModal .ctaInfo{cursor:pointer;color:#0072bc;display:inline;margin-left:4px}#optionModal .details.show ul{display:block;padding:10px 0}#optionModal .details ul{list-style-type:circle;margin:0 0 0 15px;display:none}#optionModal .invTemplate{display:none}#optionModal .invCenter,#optionModal .invLeft,#optionModal .invRight,#optionModal .invSuperRight{display:inline-block;float:left}#optionModal .invLeft{background-color:#ddd;width:35px;position:absolute;display:table-cell;height:100%}#optionModal .invLeft input{margin-top:50px;margin-left:10px}#optionModal .invCenter{margin-left:35px}#optionModal .invRight{margin:15px 0 0;position:relative;width:240px}#optionModal .invSuperRight{margin:20px 20px 0 0;position:relative;width:100px;height:100px;float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMThDMTRFN0YxNjY5Qzk3RTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjM2QUIzNTJEMzFEMTFFM0E2NERCQjU1REIxNzQ4OEMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDA5QTAwQTREMzBBMTFFM0E2NERCQjU1REIxNzQ4OEMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyQTA4OTUwMjgyMDY4MTE4MjJBQkRCNzM0QUE3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);background-repeat:no-repeat;background-position:1px 0}#optionModal .invSuperRight .circle{width:100px;height:100px;text-align:center;color:#52b9fa;font-weight:700;line-height:18px;margin:13px 0 0}#optionModal .invSuperRight .circle.prpr{margin:10px 0 0;color:#58a200}#optionModal .inventory{display:block;width:100%;border:1px solid #ccc;float:left;margin:0 0 10px;position:relative}#optionModal .lead{float:left;background-color:#efefef;padding:15px;border-radius:10px;border:1px solid #ccc}#optionModal .lead>div.inputWrap{display:inline-block;margin:0 7px 0 0}#optionModal .lead>div.inputWrap:last-child{margin:0}#optionModal .lead .onlyToSelectedDealers{margin-top:10px;position:relative;float:left;height:35px;line-height:35px;width:330px}#optionModal .lead .safeWithEdmunds.ppr2258{margin-top:20px;position:relative;float:left;margin-left:5px;height:45px;width:300px;margin-right:10px}#optionModal .lead .safeWithEdmunds{margin-top:10px;position:relative;float:left;margin-left:5px;height:35px;width:330px}#optionModal .lead .safeWithEdmunds.ppr2258:before{content:"";background:none!important;width:auto;margin-right:0}#optionModal .lead .safeWithEdmunds:before{content:" ";background:url(../img/option-cards/shield.png) no-repeat center center;width:35px;height:35px;display:block;float:left;margin-right:5px}#optionModal .lead label{margin:0 5px 0 0;display:block;font-size:15px;color:#777;margin-bottom:5px}#optionModal .lead input{width:100px;display:inline-block;padding:5px 10px;border-radius:3px;font-size:15px;border:1px solid #ccc}#optionModal .lead input.submitBtn.ppr2258{display:block;width:auto;float:right;background-color:#0072bc;color:#fff;border-radius:7px;padding:8px 20px;font-size:15px;margin:20px 5px 0 0;cursor:pointer}#optionModal .lead input.submitBtn{display:block;width:auto;float:right;background-color:#0072bc;color:#fff;border-radius:7px;padding:8px 20px;font-size:15px;margin:10px 5px 0 0;cursor:pointer;-webkit-appearance:none}#optionModal .inventory .photo{height:100px;width:150px;margin:10px 15px}#optionModal .inventory .invRight>div:last-child{margin-bottom:5px;float:left}#optionModal .inventory .msrpLabel{color:#aaa;margin:0 5px 0 0;font-size:14px}#optionModal .inventory .msrp{color:#aaa;font-size:16px}#optionModal .inventory .msrp.strike{text-decoration:line-through}#optionModal .inventory .pp{background:transparent url(../img/snarcy/price-promise-logo.png) no-repeat;height:20px;margin-top:-5px;display:none}#optionModal .inventory .pp.enabled{display:block}#optionModal .inventory .rating{display:inline-block;float:none;margin:0 4px 0 -1px}#optionModal .inventory .ratingCount{margin:0 5px 0 0}#optionModal .inventory .distance:before{content:" | ";color:#aaa}#optionModal .inventory .distance{color:#aaa}#optionModal .inventory .carName{font-weight:700;font-size:14px;margin:5px 0 2px;color:#444}#optionModal .inventory .dealerLink{margin:2px 0;color:#666;font-size:14px}#optionModal .inventory .vin{margin:2px 0;color:#666}#optionModal .inventory .swatch{display:inline-block;vertical-align:middle;margin:8px 2px 2px 0}#optionModal .prices{border:1px solid #ccc;float:left;width:100%;border-radius:8px;margin:10px 0 0;padding:10px;box-sizing:border-box;position:relative;display:none;-webkit-transition:opacity 800ms;opacity:0}#optionModal .prices.show{opacity:1}#optionModal .prices>div{width:180px;display:inline-block;float:left;color:#333;font-size:14px;font-weight:700;position:relative;height:55px}#optionModal .prices .avgPriceWrap{width:210px}#optionModal .prices .ppWrap{width:150px;opacity:1}#optionModal .prices .ppSavingsWrap label,#optionModal .prices .ppWrap label{width:135px;float:left;color:#004892;position:relative}#optionModal .prices .ppSavingsWrap label span,#optionModal .prices .ppWrap label span{color:#C32B3C}#optionModal .prices .ppSavingsWrap label sup,#optionModal .prices .ppWrap label sup{vertical-align:super;font-size:6px;position:absolute;top:-2px}#optionModal .prices .avgPriceWrap label:after{content:"Edmunds True Market Value";display:block;font-size:12px;font-weight:400;color:#777}#optionModal .prices .ppWrap label:after{content:"Estimated Dealer Price";display:block;font-size:12px;font-weight:400;color:#777}#optionModal .prices .ppSavingsWrap label:after{content:"Estimated Savings off MSRP";display:block;font-size:10px;font-weight:400;color:#777}#optionModal .prices div span.price{display:block;font-size:20px;font-weight:400;margin:10px 0 0;position:absolute;bottom:0}#optionModal .prices .ppWrap span.price{color:#57a100;font-weight:700;font-size:22px}#optionModal .prices .avgPriceWrap.hidden,#optionModal .prices .ppSavingsWrap.hidden,#optionModal .prices .ppWrap.hidden{display:none;opacity:0}#optionModal .colors input{vertical-align:top;margin:11px 10px 0 0}#optionModal .hiddenIframe{display:none}.modal-panel.classic.optionCard{background:rgba(100,100,100,.8)}.modal-panel.classic.optionCard>div{border-radius:10px;border:5px solid #ccc;box-shadow:1px 3px 3px #999}.modal-panel.classic.optionCard.std>div{border-radius:10px;border:5px solid #ccc;box-shadow:1px 3px 3px #999;height:80%;width:70%}.modal-panel.ppr.optionCard .content{padding:15px 0 10px 10px}.ipad .modal-panel.ppr.optionCard .content{-webkit-overflow-scrolling:touch;overflow-y:scroll}.modal-panel.slide{background:rgba(100,100,100,.5)}.modal-panel.slide>div{border:1px solid #ccc;width:870px;background:#fff;right:0;position:fixed;animation:slider 500ms 1;box-shadow:1px 1px 30px #555}.modal-panel.slide>div iframe,.modal-panel.slide>div>.content{height:100%;width:100%}.modal-panel.slide>div>.content{margin-top:15px}.modal-panel.slide .close{box-sizing:content-box;color:transparent;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;height:20px;line-height:16px;margin-top:10px;padding:2px;position:absolute;right:31px;text-align:center;top:-8px;width:20px;z-index:2}.modal-panel.slide .close:before{content:"\ed6a";font-family:icomoon;color:#999}@keyframes slider{0%{right:-600px;height:100%}50%{height:100%;right:-200px}90%{height:100%}100%{height:100%;right:0}}.widgetOptionCard.widget h3,.widgetOptionCard.widget h3 span.vCount{font-size:18px;line-height:20px}.widgetOptionCard.widget h3 span.vCount{text-align:center}.widgetOptionCard.widget h3 span{font-size:15px;font-weight:400}.widgetOptionCard.widget .inventoryCards{margin-top:10px}.widgetOptionCard.widget .icWrap{float:none}.widgetOptionCard .no-inventory{min-height:70px!important}.widgetOptionCard .no-inventory .noCardsMessage{padding-left:40px;padding-top:30px}.invWidget{width:650px;clear:both;font-family:helvetica;font-size:12px;color:#333;border:1px solid #ccc;background-color:#fff}.invWidget .invWidgetHeader{font-size:22px;margin:20px 15px 16px;line-height:20px}.invWidget .tabContainer{padding-left:15px}.invWidget .tablist{list-style:none;float:left;margin:0;padding:0;border:none;top:1px;position:relative}.invWidget .tablist li{float:left;margin-right:5px;display:inline;background-color:#F2F2F2;border:1px solid #ccc;border-radius:7px;border-bottom-left-radius:0;border-bottom-right-radius:0}.invWidget .sm_tabs_top{width:90%;float:right;border-top:14px solid transparent}.invWidget .tablist li a{display:block;padding:0 14px 14px;font-size:14px;text-decoration:none;line-height:18px;color:#0072BC}.invWidget .tablist li.selected{background-color:#fff;border-bottom:1px solid #fff}.invWidget .tablist li.selected a{color:#333}.invWidget .invWidget .ymsLine{border-top:1px solid #ccc;width:100%;display:inline-block}.invWidget .ymsContainer{padding-top:15px;padding-left:15px;display:inline-block;width:632px}.invWidget .ymsHeader{width:100%;display:inline-block}.invWidget .ymsDescription{display:inline-block;vertical-align:top;font-size:14px;font-weight:100;line-height:18px}.invWidget .ymsDescription h4{font-size:18px;font-weight:100;margin-bottom:8px;margin-top:10px;line-height:18px}.invWidget .ymsMedia{display:inline-block;padding-bottom:0;margin-right:10px}.invWidget .icWrap{min-height:335px;margin-right:15px;margin-top:15px;border-top:1px solid #ccc}.invWidget .inventoryCards{padding:0;margin-bottom:5px;margin-top:16px}.invWidget .card{height:auto!important;border:1px solid #ccc;width:198px;display:inline-block;margin:0 11px 15px 0;border-radius:7px;position:relative;box-sizing:border-box;vertical-align:top;box-shadow:0 1px 3px 0 #ccc;opacity:1;text-align:center;background:#f2f2f2;min-height:335px}.invWidget .card.last{margin-right:0}.invWidget .cardTitle{font:16px/16px helvetica;color:#333;margin:14px 0}.invWidget .card .wrap{box-sizing:border-box;float:left;min-height:236px;position:relative;text-align:left;text-decoration:none solid #555;width:100%;background:#FFF;border-top:1px solid #CCC;border-right:0 none #555;border-bottom:1px solid #CCC;border-left:0 none #555;list-style:none outside none;margin:0 0 68px;outline:#555 none 0}.invWidget .wrap .wrapEntry{padding:14px 15px 13px}.invWidget .wrap .additionalEntry{border-top:1px solid #eee}.invWidget .wrap .wrapEntry span{font-weight:700}.invWidget .wrap .wrapEntry ul{list-style:disc outside none;padding:0;line-height:18px;font-size:12px;margin:7px 0 0 16px}.invWidget .wrap .wrapEntry li{font-weight:100}.invWidget .cardLower{position:absolute;bottom:14px;text-align:left;width:100%}.invWidget .msrpLabel{position:relative;text-align:left;text-decoration:none solid #999;border:0 none #999;list-style:none outside none;margin:0 0 0 10px;outline:#999 none 0;font-size:13px}.invWidget .msrp{color:#555;float:right;height:16px;position:relative;text-align:left;text-decoration:none solid #555;width:52px;border:0 none #555;font-size:13px;list-style:none outside none;margin:0 10px 0 0;outline:#555 none 0}.invWidget .card .chooseBtn{color:#FFF;cursor:pointer;text-align:center;text-decoration:none solid #FFF;background-color:#0072BC;border:0 none #FFF;border-radius:5px;font-size:13px;margin:0 10px;outline:#FFF none 0;padding:13px 0 11px}.invWidget .seeMore{margin-bottom:20px;margin-right:15px;float:right}.invWidget .seeMore a{color:#0072BC;text-decoration:none;font-size:14px;font-weight:700}.tco-widget-snarcy>p{line-height:16px}.pod>.content .tco-widget-snarcy div,.pod>.content div.tco-widget-snarcy{float:none}.tco-widget-snarcy #tco_widget_select{margin:10px 0}.tco-widget-snarcy select{display:block;width:100%;margin:10px 0}.tco-widget-snarcy .button{float:right}.tco-widget-snarcy #tco_widget_error{display:none;margin:10px 42px 0 0;color:red}#tco_search .module-title{color:#333;line-height:32px;padding:0;position:relative;font-size:28px;font-weight:500}#tco_search .module-title:after{content:'';display:table;clear:both}#tco_search .module-title .more-about{display:inline-block;margin:12px 0 0;float:right}#tco_search .module-title>sup{font-size:16px;vertical-align:top}.car-makes-list ul{float:left;width:150px}#car_finder_widget strong{display:block;font-size:11px;margin-bottom:1px}.pod>.content div#car_finder_widget{float:none}#car_finder_widget select{font-weight:400;display:block;width:100%;margin-bottom:10px}.car-info .landing-more-3col .content{background:transparent url(../img/editorial/3wide-bg.png) -14px 0 repeat-y;font-size:11px;margin:14px;padding:0;line-height:1.3}.car-info .landing-more-3col .title{font-size:13px;font-weight:700}.car-info .landing-more-3col a span.title{display:block;margin-bottom:14px;text-decoration:underline}.car-info .landing-more-3col span.txt{display:block;margin:7px 0}.car-info .landing-more-3col img{margin-bottom:14px}.car-info .landing-more-3col .item{float:left;width:187px}.car-info .landing-more-3col .item.middle{padding:0 14px;margin:0 14px}.car-info .landing-more-3col .item img{border:1px solid #ccc}.car-info .landing-more-3col .item p{line-height:1.3em;margin-bottom:10px}.car-info .landing-more-3col li{margin:0 0 8px}.car-info .landing-more-3col hr{clear:both;margin:0 0 14px}.car-info .landing-more-3col .all-link{font-weight:700;text-align:right}.nci-promo.right .content form,.nci-promo.right .content p{padding-left:0}.nci-promo.right .content .subtitle{font-size:14px;font-weight:400;margin-bottom:6px}.nci-promo.right .content select{width:280px;clear:left;margin-bottom:5px}.nci-promo.right .content .zipcode-form{float:none;margin-top:5px;text-align:right;padding-right:14px}.module .content .more-link{text-align:right;font-weight:700;margin-bottom:0}.moreon-module ul{overflow:hidden}.moreon-module ul li{float:left;padding-right:35px;width:180px}.moreon-module ul li a{line-height:18px}.moreon-module ul li.last{padding-right:0}.moreon-module a img{margin:0 0 20px}#landing-header .header-1{margin:10px 0 0}#browse_cpo_makes_module,#browse_cpo_makes_module .col4,#browse_cpo_makes_module .content{float:none;width:100%}#browse_cpo_makes_module .col4 ul{float:left;width:25%}#browse_cpo_makes_module .col4 ul li{line-height:25px}.snarcy-ad .medium-rectangle{margin:0 auto;width:300px}#browse_cpo_makes_module .col4{margin-bottom:10px;overflow:hidden}.pod>.content div.used-search-cta{float:none}.pod>.content .used-search-cta div.cta{float:none;margin:0 0 0 240px;padding:8px 0 0}.used-search-cta .carsImg{background:url(../img/vehicle-directory/search-used-cars.png) no-repeat;float:left;height:158px;width:235px}.used-search-cta .cta h2{text-align:center}.used-search-cta a.button{margin:34px 0 0 130px}.cpo-info .content img{margin-bottom:0}#compare_info.cpo-info .content img{float:left}.cpo-info .content hr{margin:20px 0;border:none;color:#ccc;background-color:#ccc;height:1px}h3{line-height:24px}.cpo-info .content h3,.cpo-info .content p{padding-left:189px}.module .content .more-link{line-height:22px}p.last{margin-bottom:0}.white-ad-block{height:214px;position:relative;width:690px}.category-nav.three-col .body-type-section{float:left;width:552px}.category-nav.three-col .landing-pages-links-section{width:125px;float:left}.category-nav.three-col .landing-pages-links-section ul{border-left:2px dotted #ccc;height:195px;overflow:visible;padding-left:20px;text-align:left}.cpo-refresh .category-nav.three-col .landing-pages-links-section ul{border-left:none}#shop-by-type.three-sections #body-type-takeover.category-nav .body-type-section ul li{text-align:center;float:left;margin:20px 10px 0 0;width:174px;height:90px}#shop-by-type.three-sections #body-type-takeover.category-nav .body-type-section ul li a{font-size:15px;font-weight:400;text-align:center;width:100%}.category-nav.three-col .landing-pages-links-section li a{background-position:0 0;color:#0072bc;cursor:pointer;display:block;font-size:15px;height:100%;text-align:left;padding:0;font-weight:400;font-family:helvetica,arial,sans-serif}#shop-by-type.three-sections #body-type-takeover.category-nav .landing-pages-links-section ul li{margin-bottom:0;height:28px;width:100px}.category-nav.three-col .body-type-section ul{margin:0}.category-nav.three-col .landing-pages-links-section ul{margin:20px 0 0}.category-nav.three-col li a{font-size:15px;font-weight:400}.category-nav.three-col .body-type-section li a{line-height:110%;padding:0}.category-nav.three-col .body-type-section li .ads-adText{color:#707070;font-family:helvetica,arial,sans-serif;font-size:9px;position:absolute;padding:0 0 0 2px}.category-nav.three-col .body-type-section li .ads-loadingImage{display:block;margin-right:auto;margin-left:auto;width:174px;height:74px}.category-nav.three-col .body-type-section .ads-verbiage{color:#aaa;display:block;font-size:9px;margin:5px 23px 0 0;text-align:right}.bt-takeover .body-type-section li{background:url(//services.edmunds-media.com/image-service/unversioned-ed/ximm/?quality=86&image=/unit/pp-homepage-type/body-type-icons.jpg) no-repeat}.bt-takeover .body-type-section .crossover{background-position:0 0}.bt-takeover .body-type-section .hatchback{background-position:0 -95px}.bt-takeover .body-type-section .hybrid{background-position:0 -190px}.bt-takeover .body-type-section .luxury{background-position:0 -285px}.bt-takeover .body-type-section .sedan{background-position:0 -380px}.bt-takeover .body-type-section .suv{background-position:0 -475px}.bt-takeover .body-type-section .truck{background-position:0 -570px}.bt-takeover .body-type-section .wagon{background-position:0 -665px}.bt-takeover .body-type-section .certified-cars{background-position:0 -760px}.bt-takeover .body-type-section li .no-image{padding-top:74px!important;min-width:174px;display:block}#browse-links-tabs span{float:left;font-size:15px;font-weight:700;padding:10px 10px 5px 12px}.tab-container>ul.nav li.tab{display:inline-block;float:none;width:130px}.tab-container>ul.nav li.tab a{width:auto;text-align:center}.tab-container>ul.nav{overflow:visible}#browse-links-tabs{float:none}.used-tmv form select{margin:7px 0 6px;width:310px}.used-tmv form .zipcode-form{float:right;margin-top:5px}.used-tmv form .zipcode-form input{margin:0 7px;text-align:center;width:50px}.used-tmv.v2 form>div{position:relative}.used-tmv.v2 form>div .icon{position:absolute;top:13px;right:5px;border-left:1px solid #ccc;padding-left:5px}.used-tmv.v2 form select{margin:7px 0 6px;width:310px;padding:5px 30px 5px 10px;border:1px solid #ccc;border-radius:5px;color:#555;background:#efefef;background:linear-gradient(#fff,#efefef);-webkit-appearance:none;-moz-appearance:none;appearance:none}.used-tmv.v2 form select:after{content:'X';display:inline-block;font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.used-tmv.v2 form select[disabled=disabled]{color:#ccc}.used-tmv.v2 form .avg-price-zip,.used-tmv.v2 form .btn{width:310px}.used-tmv.v2 form .avg-price-zip .calculate-avg-price{float:left;line-height:31px;margin-top:5px}.used-tmv.v2 form .offer-price-form input,.used-tmv.v2 form .zipcode-form input{margin:0 0 0 7px;text-align:center;width:50px;padding:7px;border-radius:3px;border:1px solid #ccc}.used-tmv.v2 form .offer-price-form input:focus,.used-tmv.v2 form .zipcode-form input:focus{border-color:#00aafd}.used-tmv.v2 form .offer-price-form input{margin:3px 0 0}.used-tmv.v2 form .btn,.used-tmv.v2 form .disclaimer{margin-top:15px;color:#999}.used-tmv.v2 form .btn button{float:right}.used-tmv.v2 form .offer-price-form{color:#555}.used-tmv.v2 form .calculate-avg-price .apValue.loading:after{content:"";background-image:url(data:image/gif;base64,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);background-position:center center;background-repeat:no-repeat;float:right;width:25px;height:25px;margin:2px 0 0 5px;text-indent:-9999px}#vcards{padding-top:12px}.vehicle-card{background:#fff;border-bottom:1px solid #ccc;width:100%;overflow:hidden}.vehicle-card .image{float:left;width:87px;padding:14px;text-align:center}.vehicle-card .image img{border:1px solid #ccc;margin:0 0 4px;cursor:pointer}.vehicle-card .info1{float:left;width:345px;padding:14px 0 0}.vehicle-card .info1 .name{float:left;font-size:18px;width:195px;line-height:1.2;margin:-4px 0 10px}.vehicle-card .info1 .mpg{float:left;width:150px;text-align:center;margin:4px 0 0}.vehicle-card .info1 .add-info{clear:left;line-height:1.2}.vehicle-card .info1 .avail-years{float:left;width:400px;margin:0;height:42px;font-size:11px;line-height:20px;position:relative}.vehicle-card .info1 .avail-years-content{position:absolute;left:100px;top:0;width:420px}.vehicle-card .info2{float:left;width:172px;padding:12px 14px 0 0;text-align:right}.vehicle-card .info2 .msrp span{font-size:18px}.vehicle-card .info2 .button{margin:0 0 14px}.vehicle-card .tools{font-size:11px;height:18px;line-height:18px;overflow:hidden}.vehicle-card .tools input,.vehicle-card .tools span{vertical-align:top}.vehicle-card .tools .compare{float:left}.vehicle-card .tools .delete{float:right}.vehicle-card .tools .delete span{background:#f2f2f2;border-bottom:1px solid #ccc;border-left:1px solid #ccc;display:inline-block;*display:inline;height:17px;width:17px;zoom:1}#dropdown-pod #vd_selector form{margin:10px;width:260px;text-align:right}#dropdown-pod #vd_selector select{width:100%;display:block;margin:5px 0}#dropdown-pod #vd_selector .droplist_submit{margin:5px 0}#header_tools ul{float:right;padding:0 7px 0 0}#header_tools li{float:left;display:block;height:20px;line-height:20px;padding:0 0 0 4px}#share_overlay{*z-index:100}.share_dd{background:#fff;border:1px solid #ccc;border-bottom:0;font-size:11px}.share_dd li{border-bottom:1px solid #ccc;padding:0 8px;height:22px;line-height:22px}.share_dd li:hover{background:#f2f6fa}.share_dd li:hover a{color:#90be3f;text-decoration:underline}.share_dd li b{background:url(../img/share-icons.png) 0 0;display:inline-block;*display:inline;height:16px;margin:0 8px 0 0;width:16px;vertical-align:text-bottom;zoom:1}#share_twitter b{background-position:0 -16px}#share_yahoobuzz b{background-position:0 -32px}#share_stumbleupon b{background-position:0 -48px}.modal-panel .module{margin:0;font-size:12px}.modal-panel .underlay{left:3px;right:-3px;top:3px;bottom:-3px;position:absolute;background-color:#000;opacity:.25;filter:alpha(opacity=25)}.modal-panel label{clear:left;display:block;height:28px;line-height:28px}#email_recipient,#email_sender{width:280px}.modal-panel .help{color:#555;font-size:11px;margin-left:294px;line-height:1.2}.modal-panel .submit{clear:both;padding-top:14px}#email_error{border-bottom:1px solid #ccc;margin:-14px -14px 14px -14px;height:28px;line-height:28px;padding:0 14px}#make-pod #headername h1{margin-top:0}#make-pod #headername .clear{width:100%}#make-pod #headername .loose-spacing img{margin:5px 8px 5px 0}#make-pod #headername .sh_history{font-size:14px;float:right}#make-pod .social-toolbar{clear:both;margin-top:0;float:left}.social-toolbar:after{content:'';display:block;clear:both;overflow:hidden;text-decoration:none}.social-toolbar div{float:left}.social-toolbar div.fb-like{display:inline-block;vertical-align:top;float:none;padding:0 20px 0 0}.social-toolbar .stb-1{border-right:1px dotted #ccc;padding:3px 5px 3px 0}.social-toolbar .stb-1 span{cursor:pointer;font-size:11px;*float:left;color:#004d99;text-decoration:underline;margin-right:10px}.social-toolbar .stb-3{margin:0 17px}.social-toolbar .stb-4{float:right}.fb-share-custom{background:url(../img/social-tools/fbshare.png) 0 0 no-repeat;cursor:pointer;display:block;height:18px;text-indent:-999em;width:57px}#mi_tabs_content li{padding:10px 15px}.hide-module-title .module-title{display:none}#dealsofmonth-pod table{border-radius:9px;margin-bottom:20px;border-color:#e5e5e5}#dealsofmonth-pod table.last-table{margin-bottom:0}#dealsofmonth-pod .header-row{background-color:#e5e5e5}#dealsofmonth-pod table th{background:0 0;padding:3px 6px;border-bottom:none}#dealsofmonth-pod table td,#dealsofmonth-pod table tr>th{padding-left:20px}#buying-guides-container #buying_guides .buying-guide-type-card.last-row.tight-spacing,#buying-guides-container #buying_guides .row .col.col-2:first-child{border-right:1px #CCC solid}.buying-guide-type-card .subtitle span{width:90px}.snarcyGold #moreinfo-pod .content .row .col.col-3 .title{font-size:16px}#buying-guides-container #buying_guides .row .col.col-2:first-child{padding-right:33px}.new-car-ratings-toc{color:#CCC}.car-ratings-pod .row{padding-bottom:20px}.car-ratings-pod .row .tips-item span.title,.car-ratings-pod .row img{margin-left:7px}#new_car_buying_guides_module_snarcy .more-link{float:right}#most_popular_vehicles_module li{border-bottom-width:0}#most_popular_vehicles_module li:after{content:"....................................................................................................................................";letter-spacing:2px;height:14px;color:#e5e5e5;font-size:10px;clear:both}#most_popular_vehicles_module li.last:after{content:""}#new-car-info-container.columns hr.loose-dotted{padding-top:14px;margin-bottom:20px}#rt_article_index #article_index{float:left}.article-card .image .link{display:block}.marketplace .mrkt-ttl strong{float:left}.marketplace .mrkt-ttl{overflow:hidden;margin-bottom:5px}.marketplace .logo{background:url(../img/editorial/marketplace-logos.png) no-repeat;float:right;text-indent:-999em}.marketplace .at-logo{background-position:0 0;height:17px;width:133px}.marketplace .geico-logo{background-position:0 -30px;height:21px;width:92px}.marketplace .carfax-logo{background-position:0 -60px;height:23px;width:96px}.marketplace .up2drive-logo{background-position:0 -95px;height:25px;width:95px}.span-16.landing-more-3col.finance-marketplace .item a{text-decoration:none}.span-16.landing-more-3col.finance-marketplace .item img{border:none;display:block}.span-16.landing-more-3col.finance-marketplace .item a span{text-decoration:underline}.span-8.finance-marketplace .content div{overflow:hidden}.span-8.finance-marketplace .content div.last p{padding-bottom:0}.span-8.finance-marketplace .content div img{float:left}.span-8.finance-marketplace .content div p{padding-left:141px}.marketplace-stacked .content div{overflow:hidden}.marketplace-stacked .content div.last p{padding-bottom:0}.marketplace-stacked .content div img{float:left}.marketplace-stacked .content div p{padding-left:154px}.marketplace-stacked .content div p span{display:block}.marketplace-stacked.marketplace-right .content div img{float:right;padding-left:18px}.marketplace-stacked.marketplace-right div p{padding-left:0}#compare_insurance p.cir-list{clear:both;border-bottom:1px solid #e5e5e5;padding:0 14px 14px;position:relative;display:block;overflow:hidden}#compare_insurance a.logo{float:left}#compare_insurance a.button.small{position:absolute;bottom:14px;right:9px}#compare_insurance span.cir-txt{clear:left;display:block;font-size:11px;float:left;width:505px}#car_loans p.cir-list span.up2drive-logo{background:url(../img/download-logos/partner-logos/used-car-loan-logos.gif) no-repeat 0 0;display:block;width:87px;height:51px;text-indent:-9999px}#car_loans p.cir-list span.carsdotcom-logo{background:url(../img/download-logos/partner-logos/used-car-loan-logos.gif) no-repeat 0 -50px;display:block;width:87px;height:51px;text-indent:-9999px}#car_loans p.cir-list span.fcrdotcom-logo{background:url(../img/download-logos/partner-logos/used-car-loan-logos.gif) no-repeat 0 -110px;display:block;width:87px;height:51px;text-indent:-9999px}#car_loans p.cir-list span.cardotcom-logo{background:url(../img/download-logos/partner-logos/carscom/carscomlogo.gif) no-repeat scroll 0 0 transparent;display:block;height:40px;text-indent:-9999px;width:59px;margin:0 18px 15px 10px}#car_loans p.cir-list{clear:both;border-bottom:1px solid #e5e5e5;padding:0 0 10px 14px;position:relative;display:block;overflow:hidden}#car_loans a.logo{float:left;text-align:center;width:130px;margin-right:10px}#car_loans a.button.small{position:absolute;bottom:14px;right:9px}#car_loans span.cir-txt{display:block;float:left;width:358px}.car-details.simple h2{margin-bottom:10px}.large.blue.button{margin-top:10px}#crr_add_comment snarcy_comment_txt,.individual-review-container p,.review_tools{width:680px}.comment-icon{display:inline-block;float:left;height:16px;width:16px;margin-right:3px;background:url(../img/edm-icons.png) no-repeat -32px -32px}.report-icon{float:left;height:16px;width:16px;margin-right:3px;background:url(../img/edm-icons.png) no-repeat -80px -32px;display:inline-block}.review_by{margin-right:700px}#crr_review_ratings{float:right}#crr_add_comment div,#display_cr div:not(#crr_review_ratings){float:none}#display_cr h4{margin-top:19px}#crr_review_display{border-top:none}.facebook-icon{height:16px;width:16px;margin-right:3px;background:url(../img/edm-icons.png) no-repeat 0 0;display:inline-block}.twitter-icon{height:16px;width:16px;margin-right:3px;background:url(../img/edm-icons.png) no-repeat 0 -16px;display:inline-block}.crr_comment{border-bottom-style:dotted}.reportForm{width:76%}.snarcyGold .save-btn{border:none;text-decoration:none}.mmy_index#crr_research_selector select,.mmy_index#crr_selector select{display:block;margin-bottom:4px;width:270px}.grid-70 #crr_research_selector.mmy_index select,.grid-70 .mmy_index#crr_selector select{width:308px}.crr_research_droplist_submit{float:right;margin-top:10px}.mmy_index{margin-top:5px}.review-snippets{margin-top:16px}.review-snippets .review-snippet{margin-top:12px}.review-snippets .snippet-title{clear:left;display:inline-block;max-width:265px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.review-snippets .snippet-title-container{background:#eee;border-radius:4px;padding:6px;display:inline-block}.review-snippets .review-snippet-wrapper .snippet-title-container{color:#333}.review-snippets .review-snippet-wrapper:hover .snippet-title-container{color:#90BE3F}.review-snippets .snippet-author{margin-top:-1px}.review-snippets .snippet-author:before{border-left:solid transparent 15px;border-top:solid #eee 13px;content:"";display:inline-block;height:0;margin-left:10px;width:0}.update-button-block p{margin:19px 0 16px}.top-vehicles.swipe-carousel-v2 li{line-height:normal}.top-vehicles.swipe-carousel-v2 li .end-links{background-color:rgba(0,0,0,.7);height:310px;padding:15px;position:absolute;text-align:left;width:428px;margin:0 auto;left:0;right:0;top:100px}.top-vehicles.swipe-carousel-v2 li .end-links .end-links-title{color:#fff;font-size:18px;padding:10px 0}.top-vehicles.swipe-carousel-v2 li .end-links ul{padding:0}.top-vehicles.swipe-carousel-v2 li .end-links ul li{float:none;font-size:18px;padding:8px 0;display:block}.top-vehicles.swipe-carousel-v2 li .end-links ul li a{color:#08c;text-decoration:none}.top-vehicles.swipe-carousel-v2 li .end-links ul li a:hover{text-decoration:underline}.snarcyGold .top-vehicles.swipe-carousel-v2 .title-wrap a{font-size:14px}.top-vehicles.swipe-carousel-v2 li[data-index="25"] .bottom-wrap{display:none}.snarcyGold .top-vehicles.swipe-carousel-v2 .title-wrap .largeText a{font-size:16px}.mad.swipe-carousel-v2 .title-wrap{padding:20px}.white-overlay .mad.swipe-carousel-v2 .title-wrap{background:#fff;padding:20px 0}.white-overlay .mad.swipe-carousel-v2 .title-wrap .title{color:#000}.mad.swipe-carousel-v2 .title-wrap .subtitle,.mad.swipe-carousel-v2 .title-wrap .title{color:#fff;display:inline;font-size:18px}.mad .content div.info{margin-top:0;position:absolute;top:0;width:100%}.mad#typeflipper div.info{margin-top:0}.mad~.bubbles-container{bottom:0;margin-bottom:5px;position:absolute;width:100%}.mad.swipe-carousel-v2 .carousel-next,.mad.swipe-carousel-v2 .carousel-prev{background:rgba(0,0,0,0);cursor:pointer;height:75px;margin-top:-50px;position:absolute;top:50%;width:auto;z-index:4}.mad.swipe-carousel-v2 .title-wrap a{color:#08c;display:inline;font-size:18px;margin-left:5px;text-decoration:none}.mad~.bubbles-container .page-bubble{color:#d3d3d3;display:inline-block;font-family:icomoon;font-size:100%;margin:0 5px}.mobile .mad~.bubbles-container .page-bubble{background-color:#a0a0a0;border:none;border-radius:7px;display:block;height:7px;margin:0;padding:0;width:7px}.mad~.bubbles-container .page-bubble.current{color:#00AAFD}.mobile .mad~.bubbles-container .page-bubble.current{background-color:#25a6fb;color:#00AAFD}.mad~.bubbles-container .swipe-header-bubble-container{float:none;text-align:center}.narrow-arrows .swipe-carousel-v2.mad .carousel-next,.narrow-arrows .swipe-carousel-v2.mad .carousel-prev{height:45px;margin-top:0;ms-transform:translateY(-50%);transform:translateY(-50%);webkit-transform:translateY(-50%)}.narrow-arrows .swipe-carousel-v2 .carousel-next span,.narrow-arrows .swipe-carousel-v2 .carousel-prev span{background:url(http://static.ed.edmunds-media.com/unversioned/img/cpo-refresh/Right%20Arrow.png) no-repeat 0 0;height:45px;margin:0;width:38px}.narrow-arrows.blue-arrows .swipe-carousel-v2 .carousel-next span,.narrow-arrows.blue-arrows .swipe-carousel-v2 .carousel-prev span{background:url(http://static.ed.edmunds-media.com/unversioned/img/cpo-refresh/Right_Arrow_Blue.png) no-repeat 0 0}.narrow-arrows .swipe-carousel-v2 .carousel-next{margin-right:5px;margin-left:5px}.narrow-arrows .swipe-carousel-v2 .carousel-prev span{moz-transform:scaleX(-1);o-transform:scaleX(-1);transform:scaleX(-1);webkit-transform:scaleX(-1)}.ad-article-slider .swipe-carousel-v2{height:120px}.ad-article-slider .swipe-carousel-v2 ul{display:none}.ad-article-slider #carousel_container .carousel-thumbnail-container li{height:130px;margin-right:40px;width:300px}.ad-article-slider .bubbles-container{display:none}.ad-article-slider .content{height:130px;position:relative}.ad-article-slider #carousel_container{left:0;top:0;width:1080px}.ad-article-slider #carousel_container .carousel-thumbnail-container li{border:none;opacity:1}.ad-article-slider #carousel_container .carousel-thumbnail-container li a,.ad-article-slider #carousel_container .carousel-thumbnail-container li a img{height:100%;width:100%}.cpo-refresh .ad-article-slider #carousel_container .carousel-thumbnail-container li a img{height:auto;width:auto}.cpo-refresh .ad-article-slider #carousel_container .carousel-thumbnail-container li{height:70px;text-align:center;width:210px}.cpo-refresh .ad-article-slider .content,.cpo-refresh .ad-article-slider .swipe-carousel-v2{height:100px}.slide-text-info .swipe-carousel-v2 .photo-wrap .slideHeader{color:#fff;font-size:40px;font-weight:700;height:315px;left:95px;line-height:48px;position:absolute;text-align:left;top:42px;width:225px}.slide-text-info .swipe-carousel-v2 .photo-wrap .slideSubHeader{color:#fff;font-size:30px;font-weight:400;left:442px;position:absolute;text-align:left;top:110px;width:550px}.slide-text-info .swipe-carousel-v2 .photo-wrap .slideText{color:#fff;font-size:17px;font-weight:400;left:445px;line-height:32px;position:absolute;text-align:left;top:195px;width:530px}.slide-text-info .swipe-carousel-v2 .photo-wrap .slideHeader.mediumFontSize{font-size:32px}.slide-text-info .swipe-carousel-v2 .photo-wrap .slideText span{color:#0072bc}.slide-text-info .swipe-carousel-v2 .photo-wrap .slideHeader:before{background:url(http://static.ed.edmunds-media.com/unversioned/img/cpo-refresh/Question%20Mark.png) no-repeat 0 0;content:' ';display:block;height:80px;margin-bottom:30px;position:relative;width:80px}.slide-text-info .swipe-carousel-v2 .photo-wrap .slideHeader:after{background:#fff;content:' ';display:block;height:100%;position:absolute;right:-40px;top:40px;width:1px}