#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(//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}.snarcyGold #edm_article #breadcrumb{margin-bottom:10px}#search_meta .content{padding-bottom:0}#search_meta .count{font-size:20px}.search-result{overflow:hidden;margin-top:15px;margin-bottom:10px}.search-result .title{font-size:18px}.search-result .url{display:block;margin-bottom:5px}.search-result .url a{color:#90BE3F}#mm_results{border-bottom:1px solid #ccc;overflow:hidden}#mm_results .title{font-size:18px;margin:14px}#mm_results .search-result{float:left;padding:14px;border:0}#mm_results .search-result img{border:1px solid #ccc}#mm_results .more{float:right;font-weight:700;font-size:11px;padding:0 14px 0 0}.itemsperpage{float:left;height:37px;line-height:37px;margin:0 0 0 14px}.itemsperpage span{display:inline-block;height:18px;line-height:18px;padding:0 6px}.itemsperpage span.first{border-right:1px solid #ccc}.itemsperpage a{padding:5px}#vd_selector form{margin:0;width:100%;text-align:right}#vd_selector{float:none}#vd_selector select{width:100%;display:block;margin:5px 0}#vd_selector .droplist_submit{margin:5px 0}#null_results ul{list-style-type:disc;padding-left:30px;margin-top:10px}.sublinks div{float:left;width:135px;padding-left:24px;margin-bottom:5px}.sublinks div a{display:block;margin-bottom:10px}.search-footer{padding:0;text-transform:capitalize;text-align:right;width:100%;margin-top:10px}.search-footer .page-numbers{line-height:37px}.search-footer .page-numbers a{padding:0 10px}.search-footer #next-btn,.search-footer #prev-btn{line-height:37px}.search-footer .button{color:#fff}#current-page{background:#000;color:#fff}.search-footer #next-btn .disabled,.search-footer #prev-btn .disabled{color:#ccc}#results-pod #dealer_results .lcl-listing{width:30%}#results-pod #dealer_results .lcl-listing-first{padding-left:0}#results-pod #dealer_results .lcl-listing-last{padding-right:0}.lcl-stars{display:inline-block}.lcl-pdp-logo{background:url(../img/dealerlocator/pdplogo-dl-form.gif) left center no-repeat transparent;width:155px;height:23px;display:block;margin:2px 0 0 13px}#results-pod #dealer_results{margin-bottom:10px;border-bottom:1px solid #e5e5e5}#dealer-listing-parent,#results-dealer-listing{width:100%}#dealer_results .lcl-dlr-name{height:60px}hr.solid{border:0;height:1px;background-color:#CCC;overflow:hidden;clear:both}#most-popular-cars-pod .more-link{float:right}.year_slider{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-box-sizing:border-box;border-color:#CCC;border-image:none;border-style:solid;border-width:1px;display:inline-block;text-align:center;background:#004182;padding:10px 24px}.year_matrix_empty{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-box-sizing:border-box;border-color:#fff;border-image:none;border-style:solid;border-width:1px;display:inline-block;text-align:center;background:#fff}.year_matrix{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-box-sizing:border-box;border-color:#CCC;border-image:none;border-style:solid;border-width:1px;display:inline-block;text-align:center;background:#004182}.yearclass{color:#fff;text-decoration:none;width:48px;height:48px;display:block;line-height:48px;line-height:48px}.yearclass:hover{color:#fff;text-decoration:none}.year_matrix:hover,.year_slider:hover{background-color:#369;text-decoration:none}#slider{overflow:hidden}#slider-content{-webkit-transition:margin-left 1s ease;-moz-transition:margin-left 1s ease;-ms-transition:margin-left 1s ease;-o-transition:margin-left 1s ease;transition:margin-left 1s ease;margin-top:0}#slider-content li{position:relative;float:left;list-style:none}.slider_lft{float:left}.slider_cntr{margin:0 auto}.slider_rgt{float:right;padding-right:28px}.header-1{font-size:20px;line-height:1.2}.model-year-select{padding:0}.model-year-select h2,.model-year-select h3{font-weight:400;margin:0 0 14px}.model-year-select h3{color:#333}.vehicle_grouping div.nci-entry-link,.vehicle_grouping+div.full-review{float:none}.vehicle_grouping{width:305px;float:left;margin:0 50px 14px 0}.vehicle_grouping.vehicle_grouping-wide{width:323px;float:left;margin:0 50px 14px 0}#model_review .swipe-carousel-v2.mad_2055{width:395px}.vehicle_grouping.vehicle_grouping-wide .latest-year{width:318px}.vehicle_grouping>ul{margin:0 0 14px}.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:0;cursor:pointer}.vehicle_grouping li img{border:1px solid #ccc;display:block;cursor:pointer}.vehicle_grouping li span.link{display:block;font-size:14px}.vehicle_grouping li .img{margin:3px 14px 0 0;text-align:center;float:left;font-size:11px;width:87px}.pod.content-no-left>.content .vehicle_grouping li div.img{float:left}.vehicle_grouping span.mmy-link{display:block;margin-bottom:2px}.vehicle_grouping h2{margin:14px 0 0}.vehicle_grouping li .img+a +span{display:block}.vehicle_grouping{position:relative}#photoflipper-launcher img{vertical-align:bottom}#photoflipper-launcher .linkout{color:#fff;position:absolute;right:4px;bottom:1px;background:#0072BC;background-image:none;margin-right:0;padding:0 10px 0 15px;border-radius:10px 0 0;height:35px;line-height:35px;text-decoration:none}#photoflipper-launcher .linkout .ico-mag{position:relative;display:inline-block;background:#0072BC;border-radius:30px;height:6px;width:6px;margin-right:10px;border:2px solid #fff}#photoflipper-launcher .linkout .ico-mag:after{content:"";height:2px;width:6px;background:#fff;position:absolute;top:7px;left:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}