@charset "utf-8";/*!CSS File: results.css*/#search_header h3{margin-right:10px;line-height:18px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:.875em}.search-title{line-height:1.2em;font-size:1.2em;font-weight:700}.search_no-results{padding:10px 0;line-height:1.2em}.zip_required_message{margin:10px 0}.zip_required{display:none}.zip_required .zip,.zip_required .range{margin:0 1.5% 5px;width:47%;float:left}.zip_required .zip label,.zip_required .range label{padding:5px 0;display:block;font-size:.8em}.zip_required .zip input,.zip_required .range select{padding:5px;width:100%;box-sizing:border-box}.zip_required .submit{margin:0 1.5%;width:47%}.zip_required .submit input{padding:5px 0;width:100%;box-sizing:border-box}.search-results_count{line-height:1.2em;font-size:.875em;margin:0 -1%}.search-results_count .bold{font-weight:700}.search-inv_display,.search-view_results,.search-sort{margin-top:5px}.srp_vehicle_table{display:table;table-layout:fixed;border-collapse:separate;border-spacing:.75em 0}.srp_vehicle_table .srp_col{display:table-cell;float:none;vertical-align:top}.search-inv_display .display-default,.search-inv_display .display-condensed,.search-inv_display .display-grid{margin-right:5px;width:25px;height:18px;cursor:pointer;line-height:5px;font-size:1px}.search-inv_display .display-default div{margin-bottom:1px;width:100%;height:5px}.search-inv_display .display-condensed div{margin-bottom:2px;width:100%;height:2px}.search-inv_display .display-grid div{margin:0 0 2px 2px;width:10px;height:8px;float:left;display:inline}.search-inv_display div .no-margin{margin:0}.search-inv_display div .no-left-margin{margin-left:0}.search-inv_display div .no-btm-margin{margin-bottom:0}.search-view_results{margin-left:20px}.search-view_results select{}.search-view_results span{font-size:.875em}.search-sort{}#search_header{min-width:100%}.compare_selected{margin-top:5px;padding:3px 10px;text-decoration:none;font-size:.875em;font-weight:700;cursor:pointer;width:25%}.save{margin:5px 0 0 5px;padding:5px 10px;font-size:.9em;font-weight:700;display:block}.save a{text-decoration:none}.view_details_link{padding:.625em 0;display:block;text-align:center;text-decoration:none;font-size:.8125em}.view_details_link:hover{text-decoration:underline}.search-listing_default .search-price{margin:5px 0 0 10px;width:170px}.search-listing_condensed .search-price{margin-left:10px}.search-listing_grid .search-price{margin-bottom:10px;padding-left:10px;width:159px;border-top:none;border-bottom:none;border-right:none}.search-listing_default .search-price dt,.search-listing_condensed .search-price dt,.search-listing_default .search-price dd,.search-listing_condensed .search-price dd{padding-bottom:5px}.search-listing_default .search-price dt,.search-listing_condensed .search-price dt,.search-listing_grid .search-price dt{float:left;clear:both}.search-listing_default .search-price dt.incentive_offer,.search-listing_condensed .search-price dt.incentive_offer,.search-listing_grid .search-price dt.incentive_offer{width:60%;font-size:14px}.search-listing_default .search-price dd.incentive_offer,.search-listing_condensed .search-price dd.incentive_offer,.search-listing_grid .search-price dd.incentive_offer{font-size:14px}.search-listing_default .search-price dt .price_field_tooltip,.search-listing_condensed .search-price dt .price_field_tooltip,.search-listing_grid .search-price dt .price_field_tooltip{margin-left:3px;cursor:pointer}.search-listing_default .search-price dt .price_field_popup,.search-listing_condensed .search-price dt .price_field_popup,.search-listing_grid .search-price dt .price_field_popup{display:none;position:absolute;width:170px;min-height:100px;color:#000;z-index:99;background-color:#eee;border:1px solid #000;top:25px;left:0;padding:20px 12px 10px 10px;box-sizing:border-box;font-size:12px}.search-listing_default .search-price dt .price_field_popup .price_field_tooltip_popup_close,.search-listing_condensed .search-price dt .price_field_popup .price_field_tooltip_popup_close,.search-listing_grid .search-price dt .price_field_popup .price_field_tooltip_popup_close{position:absolute;top:5px;right:5px;z-index:100;width:12px;height:12px;background:url(../../img/dashboard/pricemanager/close_x.png) center center no-repeat;cursor:pointer}.search-listing_default .search-price dl dt .price_field_popup .description_incentive_expire .incentive_expire{display:block;margin-top:0;margin-left:0;font-size:12px}.search-listing_default .search-price dd,.search-listing_condensed .search-price dd,.search-listing_grid .search-price dd{float:right;clear:right;font-weight:700}.search-listing_default .search-price dl dt .incentive_expire{display:block;margin-top:2px;margin-left:5px;font-size:.8em}.search-eprice{position:relative;padding:7px 0 0;min-width:100%;height:1%;display:block;text-align:center;text-decoration:none;font-weight:700}.search-listing_default .search-eprice{margin-bottom:5px}.search-listing_grid .search-eprice{margin-top:5px}.search-eprice img{position:absolute;top:0;left:5px}.search-eprice a{padding:8px 5px 8px 33px;height:1%;display:block;background-image:url(/cdn/img/details/eprice-gradient.png);background-position:center center;background-repeat:repeat-x;background-image:-webkit-gradient(linear,top bottom,from(rgba(255,255,255,1.0)),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 20%,rgba(255,255,255,0) 95%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3) 20%,rgba(255,255,255,0) 95%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5) 20%,rgba(255,255,255,0) 95%);background-image:-o-linear-gradient(top,rgba(255,255,255,0.5) 20%,rgba(255,255,255,0) 95%);background-image:linear-gradient(top,rgba(255,255,255,0.5) 20%,rgba(255,255,255,0) 95%);text-decoration:none}.search-listing_default .search-veh_inner_listing{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search-listing_default .search-media{width:182px}.search-listing_default .search-veh_img{display:block}.search-listing_default .search-media .search-media-links{padding:5px 0;border-top:none;height:20px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.search-listing_default .search-media-links li,.search-listing_default .video_link{padding:0 15px;float:left;display:inline;border-top:none;border-right:none;border-bottom:none;line-height:17px;font-size:.7em;font-weight:700}.uwmVideo{cursor:pointer}.search-listing_default .search-media-links li a{text-decoration:none}.search-listing_default .search-media .search-media-links img{margin-right:5px;float:left}.search-listing_default .search-veh_details{margin-left:10px;width:481px}.search-listing_default .search-veh_details h2{font-size:1.25em;font-weight:700}.search-listing_default .search-veh_details h2 a{text-decoration:none}.search-listing_default .search-veh_details h2 a:hover{text-decoration:underline}.search-listing_default .search-veh_data{width:300px}.search-listing_default .search-veh_data dl{font-size:.7em}.search-listing_default .search-veh_data dt,.search-listing_default .search-veh_data dd{padding-bottom:10px;float:left}.search-listing_default .search-veh_data .search-veh_data_title_conf,.search-listing_default .search-veh_data .search-veh_data_conf{margin-top:-8px}.search-listing_default .search-veh_data .search-veh_data_title_conf{clear:both}.search-listing_default .search-veh_data dt{margin-right:5px;font-weight:700}.search-listing_default .search-veh_data dd{margin-right:10px}.search-listing_default .vehicle_location{font-weight:700}.srp_vehicle_item_container .vehicle_location{margin:0 .625em;font-size:.875em;font-weight:700}.search-listing_default .search-veh_data p{display:block;line-height:1.5em;font-size:.75em}.search_paragraph{margin:0 .625em .625em}.search_paragraph p{line-height:1.5em;font-size:.8125em}.search_paragraph .view_more_links{display:inline-block;text-align:right;text-decoration:none;font-size:.92em}.search_paragraph .description_mobile{display:none}.search_paragraph .view_more_links:hover{text-decoration:underline}.search-listing_default .search-veh_data li{margin-top:5px;padding:0 10px;float:left;display:inline;border-top:none;border-right:none;border-bottom:none;line-height:17px;font-size:.7em;font-weight:700}.search-listing_default .search-veh_data li a{text-decoration:none}.search-listing_default .search-veh_data li a img{margin-right:5px;float:left}.search-listing_default .search-veh_data img.autocheck-default,.search-listing_default .search-veh_data img.carfax-default{max-width:100px}.search-listing_default .search-veh_data .certifed-logo a img{margin-top:5px;margin-bottom:5px}.search-price .purecars img{margin:0 auto;display:block}.search-listing_grid .search-price .purecars img{margin-top:10px;margin-bottom:10px}.search-listing_default .condition_report{margin:5px 0;padding:5px;display:block;background:#c52a0e;line-height:16px;text-align:center;text-decoration:none;font-size:.7em;font-weight:700}.search-listing_default #driveitnow_container{margin:10px 0;text-align:center}.search-listing_default .search-phone{margin-top:5px;line-height:25px;font-size:1.2em;font-weight:700}.search-listing_default .search-phone img{margin-right:10px;float:left}.srp_vehicle_item_container .vdp_print_wrap{float:right}.srp_vehicle_item_container .vdp_print img{margin:3px .25em 0 0;width:28px;float:right}.srp_vehicle_item_container .details-vehicle_phone{padding:.5em .5em 0}.srp_vehicle_item_container .details-vehicle_phone img{margin-right:5px;width:20px;float:left}.srp_vehicle_item_container .details-vehicle_phone span{font-size:.9375em!important;font-weight:700!important}body .details-vehicle_phone .click_call{padding:5px 2px;display:block;text-align:center;text-decoration:none}body .details-vehicle_phone .click_call img{width:12px;float:none;vertical-align:middle}.details-vehicle_phone .click_call span{float:none;text-decoration:none}.srp_vehicle_item_container .details-vehicle_phone .click_call{padding:.555em .278em;display:none}.srp_vehicle_item_container .details-vehicle_phone .click_call span{font-size:1.125em}.search-listing_default .search-leads{margin:0 10px 10px;height:35px;border-top:none;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.search-listing_default .search-leads h3{margin:10px;float:left;display:inline;font-weight:700}.search-listing_default .search-leads ul{width:520px;float:left}.search-listing_default .search-leads li{margin:5px 0;padding:0 10px;float:left;display:inline;border-top:none;border-bottom:none;border-left:none;font-size:.7em;font-weight:700}.search-listing_default .search-leads li a{line-height:24px;text-decoration:none}.search-listing_default .search-leads li img{margin-right:5px;float:left}.search-listing_default .search-compare{margin:10px 10px 0;float:right;display:inline;font-size:.7em;cursor:pointer}.search-listing_default .search-compare span{float:right;display:inline;line-height:15px;text-decoration:none;font-weight:700;cursor:pointer}.search-listing_default .search-compare span img{margin-right:5px;float:left;display:inline}.search-listing_default .search-compare input{margin:2px 2px 2px 5px;float:right;display:inline}.search-listing_default.special{background:transparent url(/cdn/img/search/special_bg.png) 0 0 no-repeat}.search-listing_default.special .special-header{padding:10px;width:182px;text-align:center;font-size:.95em;font-weight:700}.search-listing_condensed .search-listing_inner{margin:0 0 10px;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search-listing_condensed .search-veh_img{float:left}.search-listing_condensed .search-veh_img img{display:block}.search-listing_condensed .search-veh_data{margin-left:10px;width:391px}.search-listing_condensed .search-veh_data h2{font-size:1.25em;font-weight:700}.search-listing_condensed .search-veh_data h2 a{text-decoration:none}.search-listing_condensed .search-veh_data h2 a:hover{text-decoration:underline}.search-listing_condensed .search-veh_data dl{font-size:.7em}.search-listing_condensed .search-veh_data dt,.search-listing_condensed .search-veh_data dd{padding-bottom:5px;float:left}.search-listing_condensed .search-veh_data dt{margin-right:5px;font-weight:700}.search-listing_condensed .search-veh_data dd{margin-right:10px}.search-listing_condensed .vehicle_location{line-height:1.5em;font-size:.75em;font-weight:700}.search-listing_condensed .search-leads li{margin-right:5px;float:left;display:inline;font-size:.65em;font-weight:700}.search-listing_condensed .search-leads li a{padding:0 10px;display:block;line-height:24px;text-decoration:none}.search-listing_condensed .search-veh_links li{padding-top:5px;padding-right:10px;float:left;display:inline;line-height:17px;font-size:.7em;font-weight:700}.search-listing_condensed .search-veh_links li a{text-decoration:none}.search-listing_condensed .search-veh_links li a img,.search-listing_condensed .search-veh_links li span img{margin-right:5px;float:left}.search-listing_condensed .search-compare span{float:left;line-height:17px;text-decoration:none;cursor:pointer}.search-listing_condensed .search-compare span img{margin-right:5px;float:left}.search-listing_condensed .search-compare input{margin:2px 2px 2px 5px}.search-listing_condensed.special{background:transparent url(/cdn/img/search/special_bg.png) 0 0 no-repeat}.search-listing_condensed.special .special-header{padding:10px 0;width:202px;text-align:center;font-size:.95em;font-weight:700}.search-listing_grid{margin:0 0 10px}.search-listing_grid .search-listing_inner{padding:10px;width:320px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search-odd_listing{margin-right:10px}.search-listing_grid.special{background:transparent url(/cdn/img/search/special_bg.png) 0 0 no-repeat}.search-listing_grid .special-header{padding:10px 0;width:202px;text-align:center;font-size:.95em;font-weight:700}.search-listing_grid h2{margin-bottom:10px;text-align:center;font-size:1.125em;font-weight:700}.search-listing_grid h2 a{text-decoration:none}.search-listing_grid h2 a:hover{text-decoration:underline}.search-listing_grid .search-veh_img{display:block}.search-listing_grid .search-veh_data{font-size:.7em}.search-listing_grid .search-veh_data dt,.search-listing_grid .search-veh_data dd{padding:5px 0 8px;line-height:.8em;float:left}.search-listing_grid .search-veh_data dt{margin-right:5px;font-weight:700}.search-listing_grid .search-veh_data dd{margin-right:10px}.search-listing_grid .vehicle_location{margin-bottom:10px;font-size:.75em;font-weight:700}.search-listing_grid .search-leads{padding-right:10px;width:140px;float:left;clear:left}.search-listing_grid .search-leads li{margin-bottom:10px;float:left;clear:left;display:inline;border-top:none;border-bottom:none;border-left:none;font-size:.65em;font-weight:700}.search-listing_grid .search-leads li a{padding:0 5px;line-height:24px;text-decoration:none}.search-listing_grid .search-leads li img{margin-right:5px;float:left}.search-listing_grid .search-phone{margin-top:10px;clear:both;line-height:25px;font-size:1.125em;font-weight:700}.search-listing_grid .search-phone img{margin-right:10px;float:left}.search-listing_grid .search-media-links li{padding:7px 8px 0 0;float:right;display:inline;line-height:17px;font-size:.7em;font-weight:700}.search-listing_grid .search-media-links li a{text-decoration:none}.search-listing_grid .search-media-links img{margin-right:5px;float:left}.search-listing_grid .search-media-links img.autocheck-default,.search-listing_grid .search-media-links img.carfax-default{max-width:75px;margin-top:5px}.search-listing_grid .search-compare{font-size:.7em}.search-listing_grid .search-compare span{float:left;text-decoration:none;font-weight:700;cursor:pointer}.search-listing_grid .search-compare span img{margin-right:5px;float:left}.search-listing_grid .search-compare input{margin:2px 2px 2px 5px}.full_description{display:none}.search-listing_grid .realDeal img{margin:10px auto 0;display:block}.search-listing_condensed .realDeal img{margin:0 auto;display:block}.srp_vehicle_item_container .split_box{width:35%}.srp_vehicle_item_container .srp_sub_region1{width:35%}.srp_vehicle_item_container .srp_sub_region2{width:100%}.srp_vehicle_item_container .srp_sub_region2-hidden{display:none}.srp_vehicle_item_container .srp_sub_region3{width:100%;border-top:1px solid #c6c6c6}.srp_vehicle_item_container .srp_sub_region4{width:28%}.srp_vehicle_item_container .region-sub-module_border{}.srp_vehicle_item_container{clear:both;padding-bottom:1em}.srp_vehicle_title_container h2{padding:.2em;font-size:1.4em;font-weight:700}.srp_vehicle_title_container h2 a{text-decoration:none;color:#000}.srp_vehicle_item_container .preview_vehicle_image_item{width:100%}.srp_vehicle_item_container .dep_image_slider_ul_style:hover{cursor:pointer}.srp_vehicle_item_container .dep_image_slider_main_container{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.srp_vehicle_item_container .dep_image_slider_main_container{padding:0}.no-bottom-border{border-bottom:none!important}.srp_vehicle_item_container .dep_image_slider_ui_buttons_container .alt_first_box{border-left:none}.srp_vehicle_item_container .image_slider_wrapper{border-left:none;border-right:none;border-top:none}.srp_vehicle_item_container .flag_header{font-size:.875em;font-weight:400}.srp_vehicle_item_container .veh_pricing_container{background-color:#ececec;border-bottom:1px solid #c6c6c6}.srp_vehicle_item_container .veh_pricing_inner_container{background-color:#fff}.srp_vehicle_item_container .veh_pricing_container dl{width:100%;float:left;margin:0 0 .5em}.srp_vehicle_item_container .veh_pricing_container dl dt{float:left;margin:0;padding:.3em;clear:both;border:0!important}.srp_vehicle_item_container .veh_pricing_container dl dt.incentive_offer{width:60%;font-size:14px}.srp_vehicle_item_container .veh_pricing_container dl dd.incentive_offer{font-size:14px}.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_tooltip{margin-left:3px;cursor:pointer}.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup{display:none;position:absolute;width:200px;min-height:100px;color:#000;z-index:99;background-color:#eee;border:1px solid #000;top:25px;left:3px;padding:20px 12px 10px 10px;box-sizing:border-box;font-size:12px}.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .description_popup,.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .description_incentive_expire{margin-bottom:10px}.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .description_incentive_expire .incentive_expire{display:block;margin-top:0;margin-left:0;font-size:12px}.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .price_field_tooltip_popup_close{position:absolute;top:5px;right:5px;z-index:100;width:12px;height:12px;background:url(../../img/dashboard/pricemanager/close_x.png) center center no-repeat;cursor:pointer}.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .option_breakdown,.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .incentive_breakdown{margin-bottom:5px}.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .option_name,.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .incentive_name{width:70%}.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .option_msrp,.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .incentive_price{width:29%;text-align:right}.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .option_description,.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_popup .incentive_description{margin-top:5px}.srp_vehicle_item_container .veh_pricing_container dl dd{float:right;clear:right;width:4.25em;font-weight:700;margin:0;padding:.3em;border:0}.srp_vehicle_item_container .veh_pricing_container dl dt .price_field_tooltip{margin-left:3px;cursor:pointer}.srp_vehicle_item_container .veh_pricing_container dl dt .incentive_expire{display:block;margin-top:2px;margin-left:5px;font-size:.8em}.srp_vehicle_item_container .veh_pricing_special_wrapper{position:relative;background:#ffd65e;background:-moz-linear-gradient(top,#ffd65e 0%,#febf04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffd65e),color-stop(100%,#febf04));background:-webkit-linear-gradient(top,#ffd65e 0%,#febf04 100%);background:-o-linear-gradient(top,#ffd65e 0%,#febf04 100%);background:-ms-linear-gradient(top,#ffd65e 0%,#febf04 100%);background:linear-gradient(to bottom,#ffd65e 0%,#febf04 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e',endColorstr='#febf04',GradientType=0 )}.srp_vehicle_item_container .veh_special_text{position:absolute;top:0;width:50%;left:50%;padding:.5em 0;text-align:center;text-indent:0}.srp_vehicle_item_container .flag_header_special{font-size:.875em;margin-bottom:.556em;padding:.5em 5% .5em 3%;width:42%;background-image:url(../../img/details/heading_flag_special.png);background-position:right center;background-repeat:no-repeat;background-size:1em 100%}.details-disclaimer-srp{padding:.5em}.details-disclaimer-srp h2,.details-disclaimer-srp p{font-size:.75em}.srp_compare_vehicle_container,.srp_window_sticker_container{border-top:1px solid #c6c6c6;width:100%;padding:.5em 0;text-align:center}.srp_compare_vehicle_container input[type=checkbox],.srp_compare_vehicle_container label,.srp_compare_vehicle_container img,.srp_window_sticker_container img,.srp_window_sticker_container a{vertical-align:middle}.srp_window_sticker_container img{padding:.3em .5em}.srp_window_sticker_container a{color:#000}.srp_compare_vehicle_container input[type=checkbox]{width:1.4em;height:1.4em}.srp_compare_vehicle_container label,.srp_window_sticker_container a{font-size:.8125em}.srp_compare_vehicle_submit:hover{cursor:pointer}.srp_vehicle_item_container .preview_certified-carfax-container{max-width:100%;display:block}.srp_vehicle_item_container .preview_certified-carfax-container>div{max-width:50%}.srp_vehicle_item_container .preview_certified-carfax-container img{max-height:2em;padding-left:.3em;max-width:100%}.carproof-badge div{width:auto!important;height:auto!important;padding:0!important}.carproof-badge img{padding:2px 0}.carproof-badge a,.carproof-badge img{float:none!important}.search-listing_condensed .carproof-badge img,.search-listing_grid .carproof-badge img{display:none!important}.search-listing_condensed .carproof-badge a img,.search-listing_grid .carproof-badge a img{display:inline!important}.srp_vehicle_item_container .preview_certified-carfax-container div.carproof-badge-container{max-width:100%}.srp_vehicle_item_container .lead-item-largetext,.dealer_track_container,.preview_eprice_btn_container,.create_your_deal_container{border:0!important;margin:0 .5em .77em;padding:0}.search-veh_details .search-price .dealer_track_container{margin:.5em 0}.srp_vehicle_item_container .lead-item-largetext a,.preview_eprice_btn_container a,.dealer_track_container>div>div,.create_your_deal_container>div>a{padding:.555em .278em;font-size:1.125em}.search-veh_details .search-price .dealer_track_container>div>div{font-size:1em}.dealer_track_container:hover{cursor:pointer}.create_your_deal_container>div>a{color:#fff}.dealer_track_container>div>div,.create_your_deal_container>div>a,.preview_eprice_btn_container a{display:block;text-align:center;text-decoration:none;font-weight:700}.preview_eprice_btn_container a:not(.carbon_srp_results_wrapper *){color:#fff;text-shadow:1px 1px 1px #000}.preview_eprice_btn_container img{height:1.4em;vertical-align:middle}.sub_module_top_margin{margin-top:.77em}.vehicle_details_cols{margin:0 .625em}.vehicle_details_cols span{font-size:.8125em}.search-pagination{margin-top:5px;height:35px}.search-pagination ul{float:right}.search-pagination li{margin:2px;float:left}.search-pagination li a,.search-pagination li span{padding:5px 7px;min-width:8px;text-align:center}.search-pagination .prev{margin:0 5px 0 0;padding:0}.search-pagination .next{margin:0 0 0 4px;padding:0}.search-pagination .prev img,.search-pagination .next img{padding:0 0 0 5px;width:14px;height:13px;display:block}.search-pagination .active{margin:0 2px}.search-pagination .active a,.search-pagination .active span{padding:7px 10px}.search-pagination li a,.search-pagination li span{display:block;text-decoration:none;font-size:.7em;font-weight:700}.srp_pagination_links_container .search-pagination{margin-top:0;height:auto}.srp_pagination_links_container,.srp_page_title_container{width:100%;margin:0;padding:0}#srp_search_controls_container{margin-bottom:.5em}#srp_search_results_control_top1,#srp_search_results_control_top2{width:100%;margin-bottom:.5em}.srp_page_title_container h1,.srp_page_title_container h2,.srp_results_count_container span{padding:.2em 0;font-weight:700;font-size:1.2em}.srp_perpage_select_container h3,.srp_perpage_select_container span{font-size:1em;line-height:1.4em}.srp_results_top_bx_first{width:35%}.srp_results_top_bx_second{width:35%;padding:0 1%}.srp_results_top_bx_third{width:28%}.srp_orderby_select_container select{width:100%;padding:.2em 0}.srp_orderby_select_container select.disabled,.srp_perpage_select_container select.disabled{opacity:.5}.srp_perpage_select_container select{padding:.2em 0}.srp_pagination_links_container .search-pagination li{margin:0 .14em}.srp_pagination_links_container .search-pagination li.prev{margin-right:.5em}#srp_mobile_search_controls_outer_container{display:none}.srp_pagination_links_container .search-pagination li a,.srp_pagination_links_container .search-pagination li span{width:1.6em;height:1.8em;padding:.1em;line-height:1.8em}.srp_pagination_links_container .search-pagination .prev a,.srp_pagination_links_container .search-pagination .next a{position:relative;top:-.5em}.srp_mobile_search_controls_container{width:90%;margin:auto}.srp_mobile_search_control_item{position:relative;width:31.3%;height:2.5em;margin-left:3%;float:left}.srp_mobile_search_control_item select{width:100%;font-size:1em;height:2.5em}@-moz-document url-prefix(){.srp_mobile_search_control_item select{padding-top:.5em}}.srp_mobile_search_control_item select option{line-height:2.5em}.srp_mobile_search_control_item:first-child{margin-left:0}.srp_mobile_search_control_item p{position:relative;top:100%;text-align:center;-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.vertical_center_container{position:absolute;display:block;width:100%;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vehicle_offer_container{padding:1%;width:98%;clear:both;font-size:1em}.vehicle_offer_container .vehicle_offer_text_container,.vehicle_offer_container .vehicle_offer_image_container{margin:0;padding:0;width:50%}.vehicle_offer_container .vehicle_offer_text_container{margin-top:2em}.vehicle_offer_image_container .vehicle_offer_image>img{margin:auto;display:block;max-width:100%;text-align:center}.vehicle_offer_image_container .vehicle_base_msrp{text-align:center}.no_offers_container{margin:10% 0;width:50%;display:inline-block}.no_offers_inner_container{margin:auto;padding:2% 8%;width:65%;display:block;border:1px solid #000;text-align:center;font-size:1.2em}#no_offers_text{margin-bottom:2%}#no_offers_cta{background-color:#000}#no_offers_cta>a{padding:3% 30%;color:#fff;text-decoration:none}.vehicle_offer_container .offer_text_container{position:relative;margin:auto;padding:1.5em 0;width:98%;border:1px solid #000}.vehicle_offer_container .incentive_offer_title{position:absolute;width:50%;left:25%;top:-.5em;text-align:center;background-color:#fff}.vehicle_offer_container .incentive_offer_price{margin:auto;width:80%;font-size:2.8em;font-weight:700;text-align:center}.vehicle_offer_container .incentive_offer_price span{font-size:.6em}.vehicle_offer_container .incentive_offer_price span:first-child{position:relative;top:-.5em}.vehicle_offer_container .incentive_offer_details{margin:auto;width:90%;font-size:.8em;text-align:center}.vehicle_offer_container .vehicle_offer_text_disclaimer p{padding-top:1.5em}.vehicle_offer_container .vehicle_offer_text_disclaimer{font-size:.7em;line-height:1.2em;color:#666}.vehicle_offer_container .vehicle_offer_cta_container>div{margin:auto;width:98%;margin-top:1em}.vehicle_offer_container .vehicle_offer_cta_container>div a{width:100%;height:3em;display:block;background-color:#000;line-height:3em;color:#fff;text-align:center;text-decoration:none;font-size:1.5em}.vehicle_offer_container.composite_offer .offer_text_container{width:47%}.vehicle_offer_container.composite_offer .finance_composite{float:right}.vehicle_offer_container.composite_offer .lease_composite{float:left}.vehicle_offer_container.composite_offer .vehicle_offer_cta_container>div{margin-top:1em;width:47.4%}.pure_cars_container,.real_deal_container,.autovisor_container,.drive_it_now_container,.autotrader_container{text-align:center;background:0 0!important;padding-bottom:.5em}.pure_cars_container>a>img,.real_deal_container>a>img,.autovisor_container>a>img,.autotrader_container>a>img,.drive_it_now_container>a>img{max-width:90%;margin:0 auto}.vehicle-html-container img{max-width:100%}.details-vehicle_phone .phone_number{font-size:1em!important}.veh_pricing_container dl{border:0!important}.lead-item-smallbutton img{}