.gt-colorizer .swatch-text,.gt-colorizer .swatches,.gt-editorial .basic-info,.mmy-page .mmy-breadcrumbs-tools,.shopyby-column-layout .column-head{clear:both;display:table;content:"";line-height:0}.bookvaluesearch-loading{height:420px;display:block;background:url(/images/core/loading.gif) center center no-repeat}.bookvalue-search-form{font-size:0}.bookvalue-search-form .group,.bookvalue-search-form .header{margin-bottom:25px}.bookvalue-search-form .alert-message{display:none;font-size:14px;margin:30px 0}.bookvalue-search-form .set .inline-alert{display:none;position:absolute}.bookvalue-search-form .buy,.bookvalue-search-form .make,.bookvalue-search-form .model,.bookvalue-search-form .own,.bookvalue-search-form .style,.bookvalue-search-form .year,.bookvalue-search-form .zip{display:inline-block;margin-bottom:16px;vertical-align:top}.bookvalue-search-form .buy-or-own,.bookvalue-search-form .mileage{display:block}.bookvalue-search-form .own{margin-right:16px;width:128px}.bookvalue-search-form .make,.bookvalue-search-form .model{margin-right:16px;width:240px}.bookvalue-search-form .year{width:80px}.bookvalue-search-form .style{margin-right:16px;width:400px}.bookvalue-search-form .zip{width:64px}.bookvalue-search-form .mileage{margin-bottom:16px;width:160px}h3.inline-link{display:inline;margin-right:10px}.tabs a{cursor:pointer}.bookvalue-results-widget .alert-message{margin:0 0 10px}.bookvalue-results-widget .back-icon-blue{background:transparent url(/images/back-icon-blue.png) left center no-repeat;padding:20px}.bookvalue-results-widget .update-header{border-top:1px solid #e1e1e1;padding:16px 0}.bookvalue-results-widget .bookvalue-results-image img{margin-top:20px;max-width:224px}.bookvalue-results-widget .bookvalue-results-img-caption{left:0;position:absolute;top:276px}.bookvalue-results-widget .helper-text{display:inline-block;vertical-align:middle}.bookvalue-results-widget .powered-by{margin:6px 0 0 32px}.bookvalue-pricing-loading{background:url(/images/core/loading.gif) center center no-repeat;display:block;height:190px}.bookvalue-results-pricing{margin-left:225px}.bookvalue-results-pricing .tab-content{border:0;margin:0 auto 5px;padding:15px 0}.bookvalue-results-pricing .bookvalue-results-img-caption.secondary{margin-left:0;width:220px}.bookvalue-results-pricing .bb-valued-img{margin-bottom:16px}.bookvalue-results-pricing .condition-value-detail{border-right:1px solid #e1e1e1}.bookvalue-results-pricing .condition-value-detail .condition{line-height:1.45}.bookvalue-results-pricing .condition-value-detail .value{font-size:24px;font-weight:700}.bookvalue-results-pricing .condition-value-detail.last{border-right:none}.bookvalue-results-bottom,.bookvalue-results-refine .change-vehicle-details .approx-mileage{margin-bottom:16px}.bookvalue-equip-loading,.bookvalue-refine-loading{background:url(/images/core/loading.gif) center center no-repeat;display:block;height:230px}.bookvalue-results-equip{padding:0 16px}.bookvalue-results-equip .equipment-chooser .item-label{font-weight:400}.bookvalue-results-legal p{color:#95a1aa;font-size:12px}.research-index-page .research-header{font-size:28px;line-height:30px;margin-bottom:30px}.research-index-page .research-widget{width:656px;float:left}.research-index-page .research-widget.column{width:976px}.research-index-page .research-body{float:left;width:656px}.research-index-page .research-body #ad-conquest{clear:both}.research-index-page .research-rail{float:right;margin-left:16px;width:304px}.research-index-page .research-sponsored-ad-container .sponsored-ad{background:#faf8f3;-webkit-border-radius:10px;border-radius:10px;clear:left;display:block;float:left;height:auto;margin:0 auto 30px;width:656px}.research-index-page .research-sponsored-ad-container .sponsored-ad .sponsored-ad-image{float:left;min-width:229px;padding:40px 0 10px;text-align:center;width:28%}.research-index-page .research-sponsored-ad-container .sponsored-ad .sponsored-ad-content{float:left;width:62%;padding:15px 0}.research-index-page .research-sponsored-ad-container .sponsored-ad .featured-vehicle{color:#95a1aa;font-size:12px}.research-index-page .research-sponsored-ad-container .sponsored-ad .consider-the-mmy{display:block;margin:10px 0}.research-index-page .research-mmy-widget{clear:left;height:110px}.research-index-page .side-by-side .side-by-side-img{background-image:url(/images/core/side-by-side-compare.jpg);height:182px;width:272px}.research-index-page .side-by-side .compare-link{border-top:1px solid #e1e1e1;display:block;padding-top:24px}.shopby-widget{min-height:248px}.shopyby-column-layout{margin-bottom:30px}.shopyby-column-layout ::-webkit-scrollbar{width:10px}.shopyby-column-layout ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(149,161,170,.3);-webkit-border-radius:10px;border-radius:10px}.shopyby-column-layout ::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 75px #95a1aa}.shopyby-column-layout .best-bet-content,.shopyby-column-layout .button-middle-align,.shopyby-column-layout .column,.shopyby-column-layout .column .any-label,.shopyby-column-layout .column .title,.shopyby-column-layout .selection,.shopyby-column-layout .top-clear-all-content{display:inline-block}.shopyby-column-layout .column{vertical-align:top}.shopyby-column-layout label{font-weight:400;cursor:pointer}.shopyby-column-layout .any-label img,.shopyby-column-layout .best-bet-content img{margin-right:-5px}.shopyby-column-layout .any-label input,.shopyby-column-layout .best-bet-content input{margin-bottom:0}.shopyby-column-layout .any-label .best-bet-text,.shopyby-column-layout .best-bet-content .best-bet-text{font-size:12px;font-weight:400}.shopyby-column-layout .header{line-height:1.6;margin-bottom:30px;padding-top:6px}.shopyby-column-layout .header .top-clear-all-content{width:608px}.shopyby-column-layout .column-head .title{width:128px}.shopyby-column-layout .column-head .title.bodystyle-header{width:160px}.shopyby-column-layout .column-head .title.mpg-header{width:106px}.shopyby-column-layout .column-head .any-label{float:right}.shopyby-column-layout .column-head .helper-text-content{clear:both}.shopyby-column-layout .price-column{width:224px}.shopyby-column-layout .bodystyle-column,.shopyby-column-layout .make-column,.shopyby-column-layout .price-column{border-right:1px solid #e1e1e1}.shopyby-column-layout .make-column{width:224px}.shopyby-column-layout .bodystyle-column{width:256px}.shopyby-column-layout .mpg-column{width:208px}.shopyby-column-layout .selected-filters{width:auto}.shopyby-column-layout .bodystyle-column,.shopyby-column-layout .make-column,.shopyby-column-layout .mpg-column,.shopyby-column-layout .selection{margin-left:16px}.shopyby-column-layout .selection{padding-top:16px}.shopyby-column-layout .selections{height:265px;overflow-y:scroll}.shopyby-column-layout .body-style-item .img{display:block}.shopyby-column-layout #make-selections,.shopyby-column-layout #price-selections{width:208px}.shopyby-column-layout #body-style-selections{width:240px}.shopyby-column-layout .body-style-label,.shopyby-column-layout .list.secondary li.body-style-item{padding-bottom:0}.shopyby-column-layout .module.no-border.bg{margin-top:20px}.shopyby-column-layout .see-models,.shopyby-column-layout .see-models:active,.shopyby-column-layout .see-models:focus,.shopyby-column-layout .see-models:hover,.shopyby-column-layout .see-models:visited{margin:16px}.shopyby-column-layout .start-over{background:url(/images/start-over.png) no-repeat left center;padding-left:15px}.shopyby-column-layout .icon-question-header{background-image:url(/images/core/question-mark.png);display:inline-block;height:13px;margin:0 0 5px 2px;width:13px}.sem-search{border-bottom:1px solid #e1e1e1;display:block;margin-bottom:40px;padding-bottom:20px}.sem-search .sem-stocktype{clear:both;margin-bottom:16px}.sem-search .sem-stocktype label{display:inline-block;cursor:pointer;margin-right:20px}.sem-search .sem-stocktype input{cursor:pointer}.sem-search .sem-input-container{float:left;width:540px}.sem-search .sem-input-container .sem-select-details .select-set,.sem-search .sem-input-container .sem-select-details .select-set-medium,.sem-search .sem-input-container .sem-select-details .select-set-small,.sem-search .sem-input-container .sem-select-details .select-set-tiny,.sem-search .sem-input-container .sem-select-makemodel .select-set,.sem-search .sem-input-container .sem-select-makemodel .select-set-medium,.sem-search .sem-input-container .sem-select-makemodel .select-set-small,.sem-search .sem-input-container .sem-select-makemodel .select-set-tiny{width:240px;display:inline-block;margin-right:12px;vertical-align:top;position:relative}.sem-search .sem-input-container .sem-select-details .select-set-medium,.sem-search .sem-input-container .sem-select-makemodel .select-set-medium{width:112px}.sem-search .sem-input-container .sem-select-details .select-set-small,.sem-search .sem-input-container .sem-select-makemodel .select-set-small{width:62px}.sem-search .sem-input-container .sem-select-details .select-set-tiny,.sem-search .sem-input-container .sem-select-makemodel .select-set-tiny{width:16px}.sem-search .sem-input-container .sem-select-details .select-set-tiny span,.sem-search .sem-input-container .sem-select-makemodel .select-set-tiny span{display:block;padding-top:32px}.sem-search .sem-input-container .sem-select-details .zip-error,.sem-search .sem-input-container .sem-select-makemodel .zip-error{position:absolute;display:none;width:90px}.sem-search .sem-input-container .sem-button-submit{float:left;width:240px;margin-top:20px}.sem-search .sem-input-container .sem-button-submit .button{width:208px;text-align:center}.sem-search .sem-vehicle-image{float:right;width:432px;text-align:right}.sem-search .sem-vehicle-image img{width:352px;margin-right:36px}.sem-about{margin-bottom:20px}.sem-about .sem-about-content .make-logo{width:150px;float:left}.sem-about .sem-about-content .make-content{width:440px;float:left;margin-left:20px}.sem-about .sem-about-content .sem-consumer-reviews{display:block;height:40px}.sem-about .sem-about-content .sem-consumer-reviews .detail,.sem-about .sem-about-content .sem-consumer-reviews .rating-image,.sem-about .sem-about-content .sem-consumer-reviews .rating-text{display:inline-block}.sem-about .sem-about-content .sem-consumer-reviews .rating-text{color:#94a0aa;font-weight:700}.sem-about .sem-about-content span.echeader{font-size:16px;color:#333;font-weight:700;line-height:20px;display:block}.sem-about .sem-about-content span.ecbody{line-height:20px;color:#333;margin-bottom:10px;display:block}.sem-about .sem-about-content ul{list-style-type:none;margin:10px 0 20px;display:block}.sem-about .sem-about-content li.ecbody{padding:0 0 13px 15px;line-height:20px;background:url(/images/core/bullet.png) no-repeat 0 7px transparent}.sem-why-cars{float:right;width:272px}.sem-inventory{margin-bottom:16px}.sem-inventory .sem-inventory-new{width:620px;border-top:1px solid #e1e1e1;margin-top:20px;padding-top:20px}.sem-inventory .sem-inventory-new .sem-dealer-info{float:left;width:500px}.sem-inventory .sem-inventory-new .sem-dealer-stock{float:right}.sem-inventory .sem-inventory-new .sem-dealer-listing{clear:both;border-bottom:1px solid #f1f1f1;width:512px;padding:16px 0;margin-left:16px}.sem-inventory .sem-inventory-new .sem-dealer-listing .sem-dealer-listing-info{width:420px;float:left}.sem-inventory .sem-inventory-new .sem-dealer-listing .sem-dealer-listing-price{float:right;text-align:right;font-weight:700}.sem-inventory .sem-inventory-new .sem-dealer-listing:after{content:' ';display:block;clear:both}.sem-inventory .sem-inventory-used{border-top:1px solid #e1e1e1;padding:15px 0 0;margin-top:20px}.sem-inventory .sem-inventory-used .sem-inventory-photo{float:left;width:100px;margin-right:10px;display:block}.sem-inventory .sem-inventory-used .sem-dealer-info{float:left;width:300px}.sem-inventory .sem-inventory-used .sem-inventory-price-mileage{float:right;text-align:right;margin-right:80px}.sem-inventory .sem-inventory-used:after{content:' ';display:block;clear:both}.sem-inventory .sem-dealer-viewall{clear:both;padding:20px 0;margin-left:16px}.sem-inventory .sem-dealer-viewall span{display:inline;margin-left:10px}.sem-inventory .new-listing{color:#93a445;font-size:10px;font-weight:700;text-transform:uppercase}.sem-inventory .change-icon{background-image:url(/images/core/change-icon.png);background-repeat:no-repeat;background-position:left center;padding:5px 20px;white-space:nowrap}.sem-inventory .inline{display:inline}.sem-inventory .zip-change-form.inline{margin-left:16px}#radius-zip-flyout .invisible{display:none}#radius-zip-flyout .zip-error{position:absolute}#radius-zip-flyout .inline-of span{line-height:30px}.about-us-index-page iframe.video{border:none;height:315px;width:420px}.about-us-index-page .people{margin-bottom:20px}.about-us-index-page .leadership-and-editorial-masthead-widget .tab-content{width:976px;padding-top:20px}.about-us-index-page .leadership-content{width:304px;margin-right:16px;margin-bottom:30px;vertical-align:top;display:inline-block}.about-us-index-page .leadership-content .main-photo{display:block;width:100%;margin-bottom:10px;max-height:196px}.about-us-index-page .leadership-content .key-contacts,.about-us-index-page .leadership-content .leadership-text{margin-left:32px}.about-us-index-page .leadership-content .title{color:#333;font-family:'Effra Light',Effra,'Helvetica Neue',HelveticaNeue,Helvetica-Neue,sans-serif}.about-us-index-page .leadership-content .social-media-icons{float:right}.about-us-index-page .leadership-content .social-media-icons .google-plus-profile,.about-us-index-page .leadership-content .social-media-icons .linkedin-profile,.about-us-index-page .leadership-content .social-media-icons .twitter-profile{background-image:url(/images/core/social-sprite-32px.png);display:inline-block;height:32px;width:32px;margin:0 0 0 6px}.about-us-index-page .leadership-content .social-media-icons .linkedin-profile{background-position:0 -155px}.about-us-index-page .leadership-content .social-media-icons .linkedin-profile:hover{background-position:0 -194px}.about-us-index-page .leadership-content .social-media-icons .google-plus-profile{background-position:0 -78px}.about-us-index-page .leadership-content .social-media-icons .google-plus-profile:hover{background-position:0 -116px}.about-us-index-page .leadership-content .social-media-icons .twitter-profile{background-position:0 -232px}.about-us-index-page .leadership-content .social-media-icons .twitter-profile:hover{background-position:0 -271px}.about-us-index-page .collapsed-content-widget{position:relative}.about-us-index-page .contact-us-form-widget .loading-placeholder{min-height:555px;margin:20px auto;background:url(/images/core/loading.gif) center center no-repeat;display:block}.careers-module .careers-image{display:block;width:272px;height:182px;background:url(/images/core/about-us/careers.jpg) no-repeat center}.careers-module p{margin:10px 0}.careers-lists-page .main h1.tagline{margin-top:20px;font-size:36px}.careers-lists-page .main h2.tagline{margin-top:20px;font-size:30px}.careers-lists-page div.main .wrap{padding:16px;margin:50px 257px 0}.careers-lists-page .main{width:100%;height:347px;background:url(/images/core/careers/banner.jpg) no-repeat center center #fff;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/core/careers/banner.jpg, sizingMethod=scale);-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;margin-top:-64px;padding:0;text-align:center}.careers-lists-page #quote-fader{width:720px;margin:0 auto;height:185px}.careers-lists-page .quote-header{line-height:48px;color:#95a1aa;font-family:'Effra Light',Effra,Helvetica Neue,HelveticaNeue,Helvetica-Neue,sans-serif;text-align:center;padding:20px}.careers-lists-page p.intro{font-family:'Effra Light',Effra,Helvetica Neue,HelveticaNeue,Helvetica-Neue,sans-serif}.careers-lists-page .photo-section{height:250px}.careers-lists-page .culture,.careers-lists-page .curve,.careers-lists-page .giveback,.careers-lists-page .growth,.careers-lists-page .innovation,.careers-lists-page .operations{background-repeat:no-repeat;height:196px}.careers-lists-page .culture{background-image:url(/images/core/careers/careers-video-sprite.jpg)}.careers-lists-page .culture:hover{background-position:-304px 0}.careers-lists-page .curve{background-image:url(/images/core/careers/curve.jpg)}.careers-lists-page .innovation{background-image:url(/images/core/careers/innovation.jpg)}.careers-lists-page .giveback{background-image:url(/images/core/careers/giveback.jpg)}.careers-lists-page .growth{background-image:url(/images/core/careers/careers-growth.jpg)}.careers-lists-page .operations{background-image:url(/images/core/careers/careers-video-sprite.jpg);background-position:0 -392px}.careers-lists-page .operations:hover{background-position:-304px -392px}.careers-lists-page iframe.video{border:none}.careers-lists-page .benefits{width:100%;margin:0;padding:40px 0;color:#fff;background:url(/images/core/careers/benefits-bg.jpg) center top repeat-x;-webkit-background-size:1190px auto;-moz-background-size:1190px auto;background-size:1190px auto;line-height:20px}.careers-lists-page .benefits h2,.careers-lists-page .benefits h4{color:#fff}.careers-lists-page .benefits h4{font-size:14px}.careers-lists-page .benefits img{vertical-align:middle;margin-right:10px}.careers-lists-page .benefits .row-end{margin:0 0 50px}.careers-lists-page .job-listing-loading{display:block;height:300px;width:100%;background:transparent url(/images/core/loading.gif) center center no-repeat}.careers-lists-page .job-entry span{display:inline-block;float:right;color:#8996a0}.careers-lists-page .job-listing-widget table{width:100%;margin-bottom:10px}.careers-lists-page .job-listing-widget tr td{padding:10px 5px}.careers-lists-page .job-listings-department h4>span.category-header-number{color:#8996a0;font-weight:400}.careers-lists-page .job-listings-department h4{padding:10px 0}.careers-lists-page .job-listings-department .category h4{background:url(http://graphics.cars.com/images/core/careers/rightIcon.png) 97% center no-repeat}.careers-lists-page .job-listings-department .category.active h4{background:url(http://graphics.cars.com/images/core/careers/downIcon.png) 97% center no-repeat}.careers-lists-page .job-listings-department .category{border-top:1px solid #e1e1e1}.careers-lists-page .job-listings-department .category:last-child{border-bottom:1px solid #e1e1e1;margin-bottom:40px}.careers-lists-page .job-listings-department .category-body{display:none}.careers-lists-page .connect-with-us-module .col2{margin-left:8px}.careers-lists-page .share-button{height:32px;width:32px;display:block;background-image:url(/images/core/careers/connect-with-us-button-sprite.png)}.careers-lists-page .facebook-button{background-position:0 0}.careers-lists-page .facebook-button:hover{background-position:0 -32px}.careers-lists-page .linkedin-button{background-position:-32px 0}.careers-lists-page .linkedin-button:hover{background-position:-32px -32px}.careers-lists-page .twitter-button{background-position:-64px 0}.careers-lists-page .twitter-button:hover{background-position:-64px -32px}.careers-lists-page .google-plus-button{background-position:-96px 0}.careers-lists-page .google-plus-button:hover{background-position:-96px -32px}.careers-lists-page .culture:hover,.careers-lists-page .job-listings-department h4,.careers-lists-page .operations:hover{cursor:hand;cursor:pointer}.careers-details-page h3 ul,.careers-details-page h4{font-family:'Effra Light',Effra,Helvetica Neue,HelveticaNeue,Helvetica-Neue,sans-serif;font-weight:400}.careers-details-page h3 ul{color:#333}.mmy-page .box{border:none;margin:15px 0;padding:0}.mmy-page .pad-box{border:none;margin:0;padding:15px 0}.mmy-page .button-box{margin:15px 0}.mmy-page .mmy-breadcrumbs-tools{margin-bottom:15px;width:100%}.mmy-page .mmy-breadcrumbs-tools .mmy-breadcrumbs{display:inline-block;line-height:20px}.mmy-page .mmy-breadcrumbs-tools .mmy-breadcrumbs span{font-size:12px}.mmy-page .mmy-breadcrumbs-tools .print-page{float:right}.mmy-page .mmy-breadcrumbs-tools a.icon .print{height:16px;display:inline-block}.mmy-page .callout{font-size:22px}.mmy-page .callout-text{font-size:18px}.mmy-page .sub-tabs{margin:20px 0 20px 18px}.mmy-page .sub-tabsa{background-color:#fff;color:#098ae4;margin:0 8px 0 0;font-weight:400}.mmy-page .sub-tabs.active{background-color:#098ae4;color:#fff}.mmy-page .mmy-title-box{margin-bottom:16px}.mmy-page .mmy-title-box .mmy-car-title{display:inline-block;padding-right:10px}.mmy-page .mmy-title-box .rating .detail,.mmy-page .mmy-title-box .rating .wrapper{display:inline-block;float:none;vertical-align:middle}.mmy-page .mmy-nav{margin:32px 0 16px}.mmy-page .mmy-nav.small-top-margin{margin-top:16px}.mmy-page .mmy-main-module .top{padding-bottom:15px}.mmy-page .mmy-main-module .photo-box{margin-bottom:16px}.mmy-page .mmy-main-module .main-image{text-align:center}.mmy-page .mmy-main-module .mmy-mpg,.mmy-page .mmy-main-module .prices{margin-bottom:25px}.mmy-page .mmy-main-module .brochure{margin:16px 0}.mmy-page .mmy-main-module .button:active,.mmy-page .mmy-main-module .button:hover,.mmy-page .mmy-main-module .button:link,.mmy-page .mmy-main-module .button:visited{padding:7px 0 6px;text-align:center;width:198px}.mmy-page .tab-specific-content.bordered{border-top:1px solid #e1e1e1;padding-top:16px}.mmy-page .gallery-swipe{height:420px;padding:10px;overflow:hidden}.mmy-page .gallery-swipe .disabled{background-color:#fff;opacity:.5!important;-ms-filter:"alpha(Opacity=50)"!important;filter:alpha(opacity=50)!important;cursor:default}.mmy-page .gallery-swipe .scroll{position:absolute;overflow:hidden;width:620px;height:420px;float:left;margin-left:0;margin-bottom:0;left:18px}.mmy-page .gallery-swipe .scroll .items{width:20000em;clear:both;position:absolute}.mmy-page .gallery-swipe .scroll .items .item{float:left;width:620px!important;height:420px;overflow:hidden;background-repeat:no-repeat;margin:0}.mmy-page .gallery-swipe .scroll .items .item img{width:620px;height:auto}.mmy-page .gallery-swipe .left,.mmy-page .gallery-swipe .right{position:absolute;z-index:100;height:32px;cursor:pointer;width:32px;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background:url(/images/core/scroll-left.png) no-repeat center center #eef1f3;opacity:.25;-ms-filter:"alpha(Opacity=25)";filter:alpha(opacity=25);margin:190px 0 0 -8px}.mmy-page .gallery-swipe .right{background:url(/images/core/scroll-right.png) no-repeat center center #eef1f3;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin-top:190px;margin-right:0;margin-bottom:0;margin-left:580px}.mmy-page .gallery-swipe:hover .left,.mmy-page .gallery-swipe:hover .right{opacity:1;-ms-filter:none;filter:none}.mmy-page .gallery-swipe .left:hover,.mmy-page .gallery-swipe .right:hover{background-color:#fff}.mmy-page .gallery.view3 .scrollable{height:270px}.mmy-page .gallery.view3 .items,.mmy-page .gallery.view3 .items .item{height:auto}.mmy-page .gallery.view3 .items .item div{height:auto;text-align:left}.mmy-page .gallery.view3 .items .item .value,.mmy-page .gallery.view3 .items .item .wrapper{height:14px}.mmy-page .gallery.view3 .items img{height:auto;width:auto;border:0}.mmy-page .cost-ownership{width:100%}.mmy-page .cost-ownership td{padding:10px 5px 10px 0}.mmy-page .cost-ownership .depreciation-key{padding:0 13px;border:5px solid #eef1f3;background-color:#4b641a}.mmy-page .cost-ownership .fees-key{padding:0 13px;border:5px solid #eef1f3;background-color:#678e26}.mmy-page .cost-ownership .financing-key{padding:0 13px;border:5px solid #eef1f3;background-color:#84b72f}.mmy-page .cost-ownership .insurance-key{padding:0 13px;border:5px solid #eef1f3;background-color:#99cc42}.mmy-page .cost-ownership .fuel-key{padding:0 13px;border:5px solid #eef1f3;background-color:#a5d355}.mmy-page .cost-ownership .maintenance-key{padding:0 13px;border:5px solid #eef1f3;background-color:#cee49e}.mmy-page .cost-ownership .opportunity-key{padding:0 13px;border:5px solid #eef1f3;background-color:#deeec4}.mmy-page .cost-ownership .repairs-key{padding:0 13px;border:5px solid #eef1f3;background-color:#ebf6da}.mmy-page .cost-ownership .label{width:130px;padding-left:5px}.mmy-page .cost-ownership th{font-weight:700;text-align:left}.mmy-page #consumer-average-ratings{margin-bottom:10px}.mmy-page #consumer-average-ratings div.simple-pagination{float:right}.mmy-page .consumer-review-instance .col13 p{margin-bottom:0}.mmy-page .consumer-review-instance hr{margin:4px 0 30px}.mmy-page .consumer-review-instance h4+ p{color:#5a707a}.mmy-page .consumer-review-body p:last-child{font-weight:700}.mmy-page .consumer-review-body+ div{font-size:12px}.mmy-page .consumer-review-body+ div div{margin-bottom:4px}.mmy-page .consumer-review-body+ div div+ p{margin-top:10px}.mmy-page .consumer-review-footer .col25 p{color:#5a707a}.mmy-page .consumer-review-footer .col13 p{font-size:12px;color:#95a1aa}.mmy-page .consumer-review-body+div{font-size:12px}.mmy-page .consumer-review-body+div div{margin-bottom:4px}.mmy-page .consumer-review-body+div div+p{margin-top:10px}.mmy-page #consumer-average-ratings h4,.mmy-page .consumer-review-instance h4{margin-left:8px;display:inline;margin-right:8px}.mmy-page #consumer-average-ratings h4+span{color:#939faa;font-size:12px}.mmy-page #consumer-average-ratings hr+div.row{margin-bottom:4px}.mmy-page .rating.overall .detail{padding:0 0 0 8px}.mmy-page #consumer-average-ratings div.col27 p:last-child{margin-top:8px}.mmy-page #consumer-average-ratings a.button{display:block;text-align:center;width:108px}.mmy-page #consumer-average-ratings .helper-text span{color:#939faa;font-size:12px;line-height:16px;margin-top:16px}.mmy-page .average-ratings-overall{float:left;padding:0 0 5px 8px}.mmy-page .average-ratings-row{margin:8px 0}.mmy-page .col13 .rating.overall .detail{font-size:12px;padding:0 0 0 8px;margin-bottom:5px}.mmy-page .consumer-reviews-align{margin:9px 0}.mmy-page .consumer-reviews-footer p{color:#5a707a}.mmy-page .rating.overall .wrapper{background:url(/images/core/rating-bars-punchout.png) no-repeat scroll left top #c7d3d7;float:left;height:8px;margin:4px 0 0;width:80px}.mmy-page .rating.overall .value{background:url(/images/core/rating-bars-punchout.png) no-repeat scroll left top #95a1aa;height:8px;width:0}.mmy-page .echeader{display:block;margin-top:15px;font-weight:700;font-size:16px}.mmy-page .attribution{color:#95a1aa;text-align:right;font-size:12px}.mmy-page table.expertTable{width:464px}.mmy-page .expertTable{margin:20px 10px 4px 0;padding:5px;border:1px solid #95a1aa;border-collapse:collapse;background:#eef1f3;color:#333}.mmy-page .expertTable th{padding:5px;border:1px solid #95a1aa;background:#532380;color:#fff;text-align:left;font:16px Arial,Helvetica,sans-serif}.mmy-page .expertTable thead{padding:5px;border:1px solid #95a1aa;background:#8670b2;color:#fff;text-align:left;font:13px Arial,Helvetica,sans-serif}.mmy-page .expertTable td{padding:5px;border:1px solid #95a1aa;font:12px Arial,Helvetica,sans-serif}.mmy-page .expertTable .subhead{background:#c7d3d7;color:#333;text-align:left;font:700 12px Arial,Helvetica,sans-serif}.mmy-page .expertTable .headerrow{color:#333;text-align:left;font:700 12px Arial,Helvetica,sans-serif}.mmy-page .expertTable .sectionheader{text-align:center}.mmy-page .expertTable .chartfooter{color:#95a1aa;font-size:12px;line-height:16px}.mmy-page .expertTable .rowlabel{font-weight:700}.mmy-page #content .ecbody table{width:240px}.mmy-page #editorial p,.mmy-page .ecbody{margin-bottom:10px;color:#333;font:14px/20px Arial,Helvetica,sans-serif}.mmy-page .ecbody img{width:100%;clear:both}.mmy-page .ecbody li{background:url(/images/core/bullet.png) no-repeat scroll 0 6px transparent;padding:0 0 5px 15px;margin-top:10px}.mmy-page li.ecbody{padding:0 0 5px 15px;background:url(/images/core/bullet.png) no-repeat 0 6px}.mmy-page .headerlink{float:right;margin:15px 15px 0 0;font:400 12px Arial,Helvetica,sans-serif}.mmy-page #editorial .module-header h2{margin-bottom:15px}.mmy-page .author{display:block;margin-bottom:20px}.mmy-page .author img{float:left;margin-right:15px}.mmy-page .author span{display:inline;line-height:20px}.mmy-page table#vpChart{width:464px}.mmy-page #vpChart{margin:20px 10px 4px 0;padding:5px;border:1px solid #c7d3d7;border-collapse:collapse;background:#eef1f3;color:#333}.mmy-page #vpChart th{padding:5px;border:1px solid #95a1aa;background:#532380;color:#fff;text-align:left;font:16px Arial,Helvetica,sans-serif}.mmy-page #vpChart td{padding:5px;border:1px solid #95a1aa;font:12px Arial,Helvetica,sans-serif}.mmy-page #vpChart .subhead{background:#c3b8d9;color:#333;text-align:left;font:700 12px Arial,Helvetica,sans-serif}.mmy-page #vpChart .headerrow{color:#333;text-align:left;font:700 10px Arial,Helvetica,sans-serif}.mmy-page #vpChart .chartfooter{color:#95a1aa;font-size:12px;line-height:16px}.mmy-page #vpChart .rowlabel{font-weight:700}.mmy-page #mediabar{background-color:#f5f5f5;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;float:right;margin:0 auto 20px;padding:15px;width:112px}.mmy-page #mediabar .header{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;margin-bottom:16px}.mmy-page #mediabar .caption a{color:#098ae4;text-decoration:none;font-weight:400}.mmy-page #mediabar .caption a:hover,.mmy-page .caption a:visited:hover{color:#004d81}.mmy-page a.caption:visited{color:#4176a7}.mmy-page .new-listing{color:#93a445;font-size:10px;font-weight:700;text-transform:uppercase}.mmy-page .oem-showcase-secondary-creative{margin:16px}.mmy-page .specification-group{margin-bottom:16px}.mmy-page .specification-group table{width:100%}.mmy-page .specification-group table tr td{width:50%}.mmy-page .specification-group:last-child{margin-bottom:0}.mmy-page .spec-for-style{padding-bottom:14px;border-bottom:1px solid #e1e1e1;margin-bottom:14px}.mmy-page #ciFrame{padding-left:25px;overflow:hidden;width:100%}.alpha-content,.beta-content,.delta-content,.epsilon-content,.gamma-content{position:relative}.delta-content .readmore-white,.epsilon-content .readmore-white,.gamma-content .readmore-white{background:0 0}.skw-height{height:418px!important}.buyindex .skw-height{height:312px!important}#search-button li{display:inline}#search-button .last{float:right;margin-top:8px}.gamma-content #search-button{width:100%}.gamma-content #adv-search-link{padding:0}.delta-content #search-button,.epsilon-content #search-button{width:auto;right:3px}.options-link{float:right;position:relative;top:8px}.buyindex .main{height:272px}.buyindex .more-less{width:115px;float:right;padding-left:0}.buyindex .gradient{position:relative}.stocktypeRDO{display:inline-block;height:50px;margin-top:-10px}.gamma-content .stocktypeRDO li{margin-right:8px!important}.buyindex .gamma-content .stocktypeRDO li{margin-right:6px!important}.stocktypeRDO li input{margin-right:0}.gamma-content .stocktypeRDO{float:left}.align-center{text-align:center}.valign-mid{vertical-align:middle}.vam-cta-and-deviders{position:relative;padding:0!important;top:7px}.gt.module.ad-module{margin-top:16px;margin-bottom:16px}.gt-fv{color:#95a1aa;font:12px Arial,sans-serif}.gt-auto{float:left;margin-right:16px}.gt-auto-img{height:124px;width:192px}.shop-by .gt-auto-img{height:105px;width:210px}.gt-text{font:14px Arial,sans-serif}.gt-link{color:#0b61a8;font:700 14px Arial,sans-serif}.gt-learnmore{float:right;position:relative;top:52px}.gt-auto-img-large{height:194px;width:300px}.gt-rating.rating.consumer .detail{float:none;margin-top:12px}a.gt-rating-link{display:block;margin:6px 0 10px}.gt-colorizer .gt-auto{text-align:center}.gt-colorizer .swatches{display:block;margin:0 auto 10px;text-align:center;width:210px;height:15px}.gt-colorizer .swatch{display:block;float:left;width:25px;height:15px;margin:0 10px 0 0}.gt-colorizer .swatch-text{display:block;text-align:center;width:300px;margin:20px 0 8px}.gt-colorizer a.readmore{text-size:14px}.gt-editorial .editorial-content{float:right;width:275px}.gt-collab-filtering .gt{clear:both}.gt-collab-filtering .considered-vehicle{float:right;width:385px}.gt-collab-filtering .collab-vehicle{float:left;width:33%}.gt-collab-filtering .collab-vehicle .gt-msrp{padding-bottom:4px}.gt-collab-filtering .collab-vehicle .gt-msrp p{line-height:8px}.gt-collab-filtering .collab-vehicle .gt-rating{padding-bottom:8px}.purple-star-0-perc{background:url(/images/core/purple-star-0-perc.png) no-repeat center center transparent}.purple-star-10-perc{background:url(/images/core/purple-star-10-perc.png) no-repeat center center transparent}.purple-star-20-perc{background:url(/images/core/purple-star-20-perc.png) no-repeat center center transparent}.purple-star-30-perc{background:url(/images/core/purple-star-30-perc.png) no-repeat center center transparent}.purple-star-40-perc{background:url(/images/core/purple-star-40-perc.png) no-repeat center center transparent}.purple-star-50-perc{background:url(/images/core/purple-star-50-perc.png) no-repeat center center transparent}.purple-star-60-perc{background:url(/images/core/purple-star-60-perc.png) no-repeat center center transparent}.purple-star-70-perc{background:url(/images/core/purple-star-70-perc.png) no-repeat center center transparent}.purple-star-80-perc{background:url(/images/core/purple-star-80-perc.png) no-repeat center center transparent}.purple-star-90-perc{background:url(/images/core/purple-star-90-perc.png) no-repeat center center transparent}.purple-star-100-perc{background:url(/images/core/purple-star-100-perc.png) no-repeat center center transparent}.hero-ad{position:absolute;top:0;left:0;width:980px;height:418px;background-color:transparent}.hero-ad .hero-ad-text{position:absolute;display:block;bottom:20px;right:20px;padding:10px;text-align:right;color:#fff;background-color:rgba(0,0,0,.7)}.hero-ad .hero-ad-text a{color:#fff;text-decoration:none}.hero-ad .hero-ad-text a:hover p.cta span{text-decoration:underline}.hero-ad .hero-ad-text a:hover p.cta span.chevron{text-decoration:none}.hero-ad .hero-ad-text p{color:#fff;margin:0}.hero-ad .hero-ad-text p.cta span.chevron{padding-left:4px;background:url(/images/core/chevron.png) no-repeat right center transparent}.hero-ad .hero-ad-text small{font-size:12px}.hero-ad .rating-container{width:100%}.hero-ad .rating-container span{vertical-align:bottom}.hero-ad .rating-star{display:inline-block;width:20px;height:20px}