.top_vehicle_recommended_wide{display:flex}.top_vehicle_set_width_eighteighty{display:flex}.top_vehicle_recommended_wide .list_vehicle{width:25%}.top-list-pic img{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;min-width:100%;display:block;object-fit:cover;object-position:center}.loadable-image-recommend{position:relative;text-align:center;width:175px;height:123px}.loadable-image-recommend img{vertical-align:middle;display:inline-block;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#top_vehicles_list{margin-top:12px;width:100%;position:relative}.list_vehicle{width:272px;float:left;position:relative}.top_vehicle_set_width_nocarsugest div.list_vehicle{width:236px}.top_vehicle_set_width_findpage div.list_vehicle{width:236px}.top_vehicle_set_width_homestate div.list_vehicle{width:236px}.top_vehicle_set_width_eighteighty,.top_vehicle_car_inventory,.top_vehicle_set_width_nineforty,top_vehicle_set_width_full{margin:0 auto}.top_vehicle_set_width_nineforty{display:flex}.top_vehicle_set_width_nineforty div.list_vehicle{width:33.339%}.top_vehicle_set_width_eighteighty div.list_vehicle{width:292px}.top_vehicle_car_inventory div.list_vehicle{width:236px}.top_vehicle_set_width_full div.list_vehicle{width:297px}.top_vehicle_set_width_searchlisttop div.list_vehicle{width:33.339%}*+html .list_vehicle{overflow:visible}.top_vehicle_item{margin:5px 5px 5px 1px;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.1);-moz-box-shadow:0 0 4px rgba(0,0,0,0.1);box-shadow:0 0 4px rgba(0,0,0,0.1);overflow:hidden;background-color:#fff;position:relative}.top_vehicle_media_holder{background-color:#eee;position:relative;overflow:hidden;height:100%}.showpointer{cursor:pointer}.top_vehicle_media_holder .pic-cont{position:relative;width:100%;height:0;padding-bottom:54%;padding-top:50px}.pic-cont img{height:auto;aspect-ratio:auto}.list_vehicle_details{clear:both;padding:10px;font-size:15px;position:relative}.list_vehicle .pricecont{font-size:18px;line-height:24px;padding:5px 38px 5px 8px}.milesaway{bottom:0;right:0;text-transform:uppercase;color:#a2a2a2;font-size:12px;line-height:18px}.top_vehicle_media_overlay{position:absolute;bottom:0;background-color:rgba(52,61,67,0.8);color:#fff;width:100%}.top_vehicle_item .top_item_link,.top_item_link .plnk{color:#2563EB;display:block}.top_vehicle_item .currency{font-size:70%;position:relative;top:-0.5em}.top-list-pic{position:absolute;width:100%;height:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.hover-content{position:absolute;width:100%;height:100%;top:0;pointer-events:none;background-color:rgba(255,212,170,0.14);opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.top_vehicle_item:hover .hover-content{opacity:1}.carpixlistlarge img{width:100%}img.lspinner{vertical-align:middle;display:inline-block;position:relative}.dribbon{position:absolute;right:0;top:-5px;z-index:1;overflow:hidden;width:111px;height:108px;text-align:right;opacity:.8}.dribbon span{font-size:11px;color:#fff;text-transform:uppercase;text-align:center;font-weight:bold;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:130px;display:block;background:#79A70A;background:linear-gradient(#9BC90D 0,#79A70A 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:18px;right:-35px;line-height:15px;padding:5px 10px 5px 10px}dribbon span::before{content:'';position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #79A70A;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #79A70A}.list-dealership-name{font-weight:bold;font-size:18px;line-height:normal;color:#666}.recommend .top_vehicle_item{cursor:pointer}@media only screen and (max-width:1200px){.list_vehicle{width:193px}.top_vehicle_set_width_nocarsugest div.list_vehicle{width:235px}.top_vehicle_set_width_findpage div.list_vehicle{width:192px}.top_vehicle_set_width_homestate div.list_vehicle{width:188px}.top_vehicle_set_width_nineforty div.list_vehicle{width:233px}.top_vehicle_set_width_eighteighty div.list_vehicle{width:233px}.top_vehicle_car_inventory div.list_vehicle{width:235px}.top_vehicle_set_width_full div.list_vehicle{width:314px}.top_vehicle_set_width_searchlisttop div.list_vehicle{width:50%}}@media only screen and (max-width:959px){.top_vehicle_recommended_wide .list_vehicle{width:33.339%}}@media only screen and (min-width:768px) and (max-width:959px){.top_vehicle_set_width_nocarsugest div.list_vehicle{width:186px}.top_vehicle_set_width_findpage div.list_vehicle{width:230px}.top_vehicle_set_width_homestate div.list_vehicle{width:248px}.list-dealership-name{font-size:13px}.top_vehicle_set_width_eighteighty div.list_vehicle,.top_vehicle_set_width_nineforty div.list_vehicle{width:50%}.top_vehicle_car_inventory div.list_vehicle{width:249px}.top_vehicle_set_width_eighteighty div.list_vehicle{width:33.339%}.top_vehicle_set_width_full div.list_vehicle{width:252px}#featuredcont div.list_vehicle{width:185px}}@media screen and (max-width:767px){.top_vehicle_recommended_wide .list_vehicle{width:50%}.top_vehicle_set_width_homestate div.list_vehicle{width:50%}.top_vehicle_car_inventory div.list_vehicle,.top_vehicle_set_width_searchlisttop div.list_vehicle{width:100%}}@media only screen and (min-width:420px) and (max-width:767px){.top_vehicle_set_width_nocarsugest div.list_vehicle,.top_vehicle_set_width_eighteighty div.list_vehicle,.top_vehicle_set_width_nineforty div.list_vehicle{width:210px}.top_vehicle_set_width_full div.list_vehicle{width:100%}}@media only screen and (max-width:419px){.top_vehicle_set_width_searchlisttop div.list_vehicle,.top_vehicle_set_width_nocarsugest div.list_vehicle,.top_vehicle_set_width_eighteighty div.list_vehicle,.top_vehicle_set_width_nineforty div.list_vehicle,.top_vehicle_set_width_full div.list_vehicle,.top_vehicle_car_inventory div.list_vehicle{width:100%}}.top-cont{position:relative}.awLoaderContainer{padding:0!important}.top_vehicle_set_width_searchlisttop{display:flex;flex-direction:row}.dark-strip h2{margin:1em 0 .5em;font-weight:bold}.light-strip{background-color:#fff}.flex-top-row{display:flex;flex-direction:row;flex-wrap:nowrap}.car_listings{font-size:12px}.car_listings a{display:block}.flex-top-row-center{justify-content:center}.top-listings-message{border:1px solid #cacaca;padding:15px;border-radius:3px;margin:12px 0;box-shadow:0 0 3px rgb(0,0,0,10%)}.filter-sort-wrap{display:flex;justify-content:space-between}.bcf-filter{margin:3px 6px 3px 0;display:inline-block}.bcf-filter .icon-cancel::before{line-height:1.15;text-align:right}#ddbOrder{width:220px}#btnFilterClose{display:none;float:right;line-height:14px}#lblShowLast24Hour{width:68%}.chkboxFind{padding:24px 0}.chkboxFind input,.chkboxFind label{display:block;padding:2px}.chkboxFind label{margin-left:20px}.no-local-match{border:1px solid #cacaca;padding:15px;border-radius:3px;margin-top:5px}.search-top-cont .gsmobile{min-height:280px}.notvisible{display:none}#no-local-match-title{text-align:center;clear:both;font-size:21px;line-height:normal;padding:0 0 6px}#no-local-match-body{text-align:center}#no_list_sell_car{text-align:center;padding:8px;border-radius:5px;background-color:#ddd;margin-top:10px}#no_list_sell_car a{width:100%;display:block}.car_ad div{box-sizing:border-box;line-height:1.4;color:#6B7280}.car_pix{border-radius:6px}.car_ad div a{color:#1F2937}div.btnSaveListing{line-height:1.15;user-select:none}.btm_link_cont h4{font-size:15px}#ViewMoreCars{width:100%}.btn_linktext_gray span.car_leftb{padding:0 4px 0 0}.num-of-results{text-transform:uppercase}.num-of-results-bottom{text-align:center}.SavedSearchBtn{display:none}#car-listings-found{border-bottom:3px solid #ffdbaf;padding:5px 0;position:relative;line-height:30px;min-height:32px}#car-listings-found h3{margin:0;line-height:32px}#clickvehicle{float:right;padding:0 2px;font-size:11px}.btnPro.savesearch{line-height:14px;margin:1px 0;background-color:#2563EB;border-color:#2563EB;color:#fff}.h2class{font-size:18px;margin:1em 0 0;display:block}.btnPro.savesearch:before{background-position:-6px -283px}.search_h{border-bottom:3px solid #FFECD4;margin-bottom:5px}.search_h h1{float:left;margin:5px 0 3px}.search_h h2{margin:1px 5px 0 0;font-size:18px;float:right;padding:12px 3px}.search_h .d{float:right;color:#665;font-size:16px;padding:10px;background-color:#FFECD4}.h2Left{color:#ff6515}.search_h .z{font-size:18px;padding:0 7px 0 3px;text-align:center;display:inline-block}.search_h .z a{display:block;font-size:12px}.h2cont{color:#ff6515;display:inline-block;padding-left:5px}.car_vehicle h2{font-size:15px;margin:0}.heading-text-cont{padding:8px 0 0;line-height:1.5}.container5050{padding:5px;position:relative;overflow:hidden}.left50{float:left;width:50%}.right50{float:right;width:50%;min-height:37px}.orderbycont{padding-top:3px;text-align:right}.search-top-cont{padding:5px 0;position:relative;overflow:hidden}.search-top-cont .top_vehicle_item{margin:5px;border-radius:5px}.largepic{position:absolute;z-index:99}.car_ad{border:1px solid #cacaca;padding:12px;min-height:275px;overflow:hidden;position:relative;border-radius:5px;box-shadow:0 0 3px rgb(0,0,0,10%)}.card_main{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}.car_vehicle{margin:0 0 10px;font-size:16px;font-weight:bold;width:100%}.car_vehicle_sales{display:flex;flex-direction:row;flex-wrap:nowrap}.car_vehicle span.plnkl{font-size:15px;color:#1F2937}.car_mileage{overflow:hidden;clear:both;font-size:18px;line-height:26px;padding:5px 0 0}.car_price{line-height:22px;padding:5px 0}.car_price span{font-size:30px;line-height:34px;font-weight:bold;display:inline-block;color:#374151}.car_zip{text-transform:uppercase}.auto_subtext{color:#888;font-size:13px}.car_desc{padding:10px 0 0 0}.car_desc b{color:#666}.car_detail{max-width:100%;height:auto;flex-grow:1;flex-shrink:0;flex-basis:0;width:50%;align-self:flex-start;margin-left:15px}.auto_style{padding:0 2px 2px 0;font-size:12px;line-height:14px}.car_leftb{border-top:1px solid #ddd;margin-top:10px;display:flex;flex-direction:column;flex-wrap:nowrap}.leftb-btn,.leftb-address{width:100%}*+html .car_leftb{width:auto}#mainUL li:not(li.inlist_car_ad):hover{background-color:rgb(0,0,0,0.03)!important;cursor:pointer;transition-duration:.2s;transition-property:background-color,box-shadow}.Results ul#mainUL{list-style-type:none;width:100%}.Results li{position:relative;margin-bottom:12px}.Results .photos{background:#000;color:#fff;position:absolute;opacity:.7;filter:alpha(opacity = 70);text-align:center;top:3px;left:3px;border-radius:3px;font-weight:bold;padding:1px 6px 1px 2px;width:44px;text-align:center}.Results .details{padding:12px 0;margin-left:140px}.Results .car-price{float:right;top:10px;right:10px;position:absolute;font-size:22px;color:#008C00;text-align:right;width:100px}.inlist_car_ad{margin:15px 0;width:100%}.details a:hover{text-decoration:none}.mileage{display:block;height:28px;font-weight:bold;font-size:120%}.car-ad{display:block;padding:4px 0 1px;text-transform:uppercase}.dateposted{display:block;color:#999;font-size:11px}#ResultsTop{width:100%;padding-left:10px}#ResultsBottom{width:100%}.pagination{float:right;margin-right:22px;clear:right}#ResultsTop .sort{float:left;padding-right:12px}#ResultsTop .lstLabel{float:left;line-height:23px;margin-right:5px}.sortbylinks{font-size:80%;padding-top:2px}.orderbycont select{margin-bottom:0}.SocialIconsSaved{width:220px;height:30px;line-height:18px}.SocialIconsSaved .fbwrap{width:80px;float:right}.SocialIconsSaved i{float:left}.price_drop{padding:4px 15px;background-color:#dbffd4;font-size:12px;background:url(https://i.bestcarfinder.com/sprite-list-view.png) no-repeat scroll -246px -11px transparent;margin-left:5px;margin-top:5px}.cardthreecol .price_drop{display:block;margin-left:0;position:relative}#phFilters{padding:20px 0 10px}.facet-title{background:#f1f2f2;border-bottom:1px solid #c4c6c5;color:#494949;font-weight:bold;padding:8px 10px;text-transform:uppercase;position:relative;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.facet-title:hover{cursor:pointer}.facet-list{list-style:none;margin:15px 0;padding:0 0 0 5px}.facet-list li{color:#0755B5;clear:both;padding:0 0 8px 0;min-height:20px}.facet-list li label{margin:0;font-weight:normal;cursor:pointer;line-height:18px;padding:2px;width:100%;margin-left:20px;min-height:18px}.facet-list li span.fcheck-box{float:left;width:20px}.facet-list .facet-count{display:inline-block;color:#737373;font-size:80%}.facet-icon-closed{position:absolute;top:8px;right:8px;background:url(https://i.bestcarfinder.com/sprite-list-view.png) -8px -514px no-repeat;width:18px;height:12px}.facet-icon-closed:hover{background-position:-8px -564px}.facet-icon-opened{position:absolute;top:8px;right:8px;background:url(https://i.bestcarfinder.com/sprite-list-view.png) -8px -414px no-repeat;width:18px;height:12px}.facet-icon-opened:hover{background-position:-8px -465px}.facetheading-closed{display:none}.listheadcont{padding:0 3px}.lorderby{float:right;vertical-align:middle;line-height:20px}.corderby{font-weight:bold}.paging{width:100%;float:right;text-align:right;line-height:22px}.paging a{border:3px solid #2563EB;padding:9px 12px;margin:0 5px;line-height:63px;border-radius:5px;font-size:18px;font-weight:bold}.pagingfirst a{border:0}.pagingselected{background-color:#2563EB;border:3px solid #c6dcf7;padding:9px 12px;border-radius:5px;font-size:18px;font-weight:bold;color:#fff}a.pagingbuttons{margin:0 5px}.paging .disabledlink{color:#ddd;font-size:15px}.car_pix{position:relative;width:280px;height:210px;overflow:hidden}.car_pix:after{content:'';display:block;height:0;width:100%;padding-bottom:42.86%}.car_pix img{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;min-width:100%;display:block;object-fit:cover;object-position:center}.list-vehicle-half{-moz-border-radius-bottomright:6px;-moz-border-radius-topright:6px;position:relative;width:280px;float:left;background-color:#efefef;margin:0 10px 10px 0;overflow:hidden}.list-vehicle{-moz-border-radius-bottomright:6px;-moz-border-radius-topright:6px;position:relative;width:330px;float:left;background-color:#efefef;margin:0 10px 10px 0;height:100px;overflow:hidden}.list-vehicle-details{float:left;padding:6px 5px 6px 8px;width:142px}.list-vehicle-img{display:inline;float:left;margin:6px 0 0 6px}.list-vehicle-img img{display:block;border:1px solid #ccc;padding:1px}.listtopbuttons{position:absolute;right:10px;top:-28px;display:flex;flex-flow:nowrap}.listtopbuttons .plnk{padding:5px 10px}#sharewindow{background-color:transparent!important}.liPpc{background-color:#F1F5F9}.liPpc .estimate-mask,.liPpc .estimate-deal,.liPpc .score{background-color:#F1F5F9}.list_vehicle{background-color:#fff}#sharer-bottons-cont{display:none}#RecentDateH2{font-size:12px;float:right;padding:18px 7px 0;color:#1F2937}.h2Left{float:left!important}.heading-text-cont h2{margin:4px 0}#SavedSearchAskEmail ul{margin-top:16px}#SavedSearchAskEmail ul li input{width:100%}#SavedSearchAskEmail ul li label{padding:3px 0}.unsubscribeanytime{font-size:12px;text-align:right;display:block}.seller-comment-preview{margin-top:5px}.seller-comment-preview p{color:#888;margin-bottom:0}.car-save-wrap{position:absolute;top:0;right:0}.car-save-centered{width:56px;height:56px;margin:0 auto;border-radius:50%;background-color:#eff5ff;padding:10px 5px 0;text-align:center;z-index:50}.car-save-centered:hover{background-color:#d9e7ff}.btnSaveListing i{font-size:18px;display:block;min-height:19px}.savedcarlist .car-save-wrap{display:none}.container-list{position:relative}.container-list:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.top-two-cont{width:100%}.featured_dealerplus{width:100%}.featured_list_right{width:100%;min-height:280px}#awlistings{min-height:10px}#awListingTop .fail-cont,.awlistings .fail-cont{display:none}.autoweb_list_top{width:auto;margin-bottom:5px;min-height:50px}.tobedel{background-color:#ffecec}.cardthreecol .car_mileage,.cardthreecol .car_price{width:100%}.cardthreecol .list_estimate{width:45%}.cardtwocol .car_price_mileage{width:50%}.cardthreecol .car_price_mileage{width:50%}.seedetails{width:100%;box-sizing:border-box;font-weight:bold;margin-top:10px;font-size:15px;padding:9px;text-align:center}li.top-tag-item{display:inline-flex;background-color:#eff5ff;border-radius:12px;margin-right:8px;margin-bottom:8px}.top-tag-item span{padding:1px 8px}.leftb-address-fullwidth{width:100%}.full-width{width:100%}@media only screen and (min-width:1200px){.car_desc{width:500px}}@media only screen and (min-width:960px) and (max-width:1199px){.car_desc{width:315px}.cardtwocol .car_price_mileage{width:81%}.cardthreecol .list_estimate{width:39%}}@media screen and (max-width:959px){.orderbycont{text-align:left}.search-inputs select,#zipcode{width:100%}.auto_two select,.auto_two #zipcode{width:98%}.search-inputs .watermark_container{width:100%}.box{width:100%;margin:0;position:fixed;bottom:0;left:0;z-index:9999}.box .box_t{background-color:#2563EB;border-radius:0;height:52px}#btnChangeSearch{padding:12px 10px;color:#fff;font-size:24px;cursor:pointer;display:none}.filtersearch{transition:.3s;position:fixed;top:0;background-color:#fff;overflow-x:hidden;z-index:999;left:0;margin-left:0;padding:10px;box-sizing:border-box;height:100%;padding-bottom:80px}#btnChangeSearch span{font-size:18px}#TopAskZip h2{font-size:18px;line-height:normal}.car_vehicle_sales{height:auto;width:96%}.orderbycont{background-color:transparent;top:0;padding:6px 0;position:relative;float:none}.corderby{float:none}.car_price span{font-size:24px}.car_mileage{font-size:16px;line-height:23px}.is-loading{border-radius:0}#SearchButton{padding:10px;background-color:#eee;position:fixed;bottom:0;width:100%;left:0;z-index:9999;text-align:center}#SearchButton input{width:300px}#carfinder{padding:10px}.auto_two li{width:50%}.auto_first{padding-right:0}.auto_first select{float:left}}@media only screen and (min-width:768px) and (max-width:959px){#breadcrumbs{padding:5px 0}div#awImp1837{width:598px!important;margin:0 auto}.car_ad{min-height:245px}.cardtwocol .car_price_mileage{width:80%}.car_vehicle_sales{width:87%}.left50{width:340px}.right50{width:185px}.car_leftb{width:100%;position:relative}.filter-sort-wrap{display:block}}@media only screen and (min-width:768px){.car_vehicle{padding-right:56px}.car_leftb{flex-direction:row}.leftb-btn,.leftb-address{width:50%}}@media screen and (max-width:767px){.car_pix{border-radius:0}.car_pix{width:100%;height:230px}.filter-sort-wrap{display:block}#divSelectedFilters{display:flex;overflow:auto hidden;white-space:nowrap}#ddbOrder,.corderby{width:100%}div.car-list-tl{padding:3px 0 0!important}p.h1sub{margin:0}.flex-top-row{flex-direction:column}#ShowCarsWithPricesCont label{font-size:16px}.extrapadding{padding-right:0}.car_vehicle{margin:0 0 5px}.car_price{padding:0;background-color:transparent}#car-listings-found{background-color:#fff;border-bottom:0}.h2cont{padding:3px 0 0 5px}.awcontainer{margin:0 auto;width:100%}div#awImp1837{width:100%!important}.price_drop{margin-top:0}.cardthreecol .list_estimate{width:50%}.cardtwocol .car_price_mileage{width:100%}.car_price span{line-height:normal}.car_vehicle_sales{width:100%}.card_main{flex-direction:column}.car_ad{min-height:416px;padding:0}.car-save-wrap{top:5px;right:5px}#awlistings{min-height:260px;width:100%}.gsminheightmobile{min-height:260px}.gsminheightmobile .adsbygoogle{margin:0 auto}div.awlistingnomatch #awlistings{min-height:20px}.featured_list_right{float:none;clear:both;width:100%}.listtopbuttons{padding:12px}.listtopbuttons span{color:#fff}.car_desc{display:none}.car_detail{margin-left:0;width:100%;border:0;padding:12px}.car_leftb{position:relative;width:100%;margin-top:0;padding:12px}.stc-right{margin:0 auto;width:300px;float:none}.car_sold_by{text-align:left}#car-listings-found{padding:0;border-top:0}.search_h h2{font-size:12px;padding:0;margin:0;clear:both;display:block}.paging .disabledlink,.paging a{font-size:18px}.paging{float:none;text-align:center}.featured_list_right{float:none}.car-save-centered{width:34px;height:34px;padding:8px 3px 0}}@media only screen and (min-width:420px) and (max-width:767px){.car_desc{width:229px}}@media only screen and (max-width:419px){.car_desc{width:160px}.car_vehicle{padding-left:0;padding-right:0}.left50{width:100%}.car_ad,.container5050{padding:0}.container5050 .right50{float:left;width:100%}.search-top-cont{padding:5px 0}.search-top-cont .right50{float:left;width:100%}}@media(min-width:768px){.car_leftb{padding:10px 5px 5px 0}}@media only screen and (max-width:359px){.featured_list_right{width:320px}.awcontainer{width:300px;overflow:hidden}}.tbl{margin:0 0 34px}.tbl td{padding:5px 2px}.tbl th{text-align:left;line-height:26px;background-color:#ddd}tr.highlight{background-color:#ffc;cursor:pointer}div.highlight{background-color:#ffc!important;cursor:pointer}.tablealtrow{background-color:#f5f5f5}.nolongeravail{font-weight:bold;color:#f00}#nosavedlistings{color:#f00;font-size:120%}.listingupdated{color:#6fe735;line-height:14px;margin-top:3px}.note{font-size:11px;color:#444}.tab_link_wrapper{height:27px;border-bottom:3px solid #FFAF48;width:100%}.tab_link_wrapper a{background-color:#ddd;text-align:center;padding:4px 20px;color:#444;font-weight:bold}ul.tab_link_wrapper li{float:left;margin-left:5px;padding:4px 0}a.msg-received-tab,a.msg-received-tab-selected{border-radius:4px 4px 0 0}a.msg-sent-tab,a.msg-sent-tab-selected{border-radius:4px 4px 0 0}a.msg-sent-tab-selected,a.msg-received-tab-selected{background-color:#FFAF48;color:#fff;border-top:1px solid #F79B2D;border-left:1px solid #F79B2D;border-right:1px solid #F79B2D}.tab_body table.tbl{margin-top:0}.EmptyTempl{padding:16px 12px 16px;border:1px solid red;border-radius:10px}table.tblNoMargin{margin-bottom:0}.savedcarlist{zoom:1;width:100%;position:relative}.savedcarlist .savedcarrow{position:relative;width:100%;float:left}.savedcarlist .savedcarrow_wrap{padding:8px 3px}.savedcarlist .listbody{float:left}.savedcarlist .listbodyr{float:right;width:110px;text-align:right}.savedcarlist .sd{color:#999;text-align:right;clear:both}.list-view-controls{float:right;padding:5px 0}.list-view-controls a{display:inline-block;padding:10px 20px;font-size:15px}.savedcarlist .listbodyr .listbodya{float:right;margin-top:20px}.savedcarlist .listbodyr .listbodysl{margin-top:5px}.savedcarlist .tobedel{background-color:#ffecec}.savedcarlist .listbody a{font-size:15px}@media only screen and (max-width:959px){.tab_link_wrapper{clear:both}}@media only screen and (min-width:420px) and (max-width:767px){.savedcarlist .listbody{width:140px}}@media only screen and (max-width:419px){.savedcarlist .listbody{clear:both;padding-bottom:5px}.tab_link_wrapper a{padding:4px 10px}}.OverlayEstimateCont{position:absolute;bottom:0;right:0}.list_estimate{display:block;padding:0 12px;border-left:1px solid #ddd}.EstimateNextToPrice{float:right;padding-top:5px}.EstimateNextToPrice .sm-estimate{padding:0 8px 0}.estimate{padding:15px 8px 0;max-width:160px;position:relative;box-sizing:initial;line-height:1.15}.estimate-frame{overflow:hidden;position:relative;z-index:10}.estimate-bg{width:160px;height:80px;background:#eee;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-border-radius:160px 160px 0 0;-webkit-border-radius:160px 160px 0 0;border-radius:160px 160px 0 0;-moz-box-shadow:inset 0 3px 12px 0 rgba(0,0,12,0.1);-webkit-box-shadow:inset 0 3px 12px 0 rgba(0,0,12,0.1);box-shadow:inset 0 3px 12px 0 rgba(0,0,12,0.1)}.estimate-fill{width:160px;height:80px;background:#d3222e;position:absolute;top:0;left:0;-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-border-radius:160px 160px 0 0;-webkit-border-radius:160px 160px 0 0;border-radius:160px 160px 0 0}.estimate-mask{width:88px;height:48px;background:#fff;position:absolute;bottom:0;left:36px;-moz-box-shadow:0 3px 12px 0 rgba(0,0,12,0.1);-webkit-box-shadow:0 3px 12px 0 rgba(0,0,12,0.1);box-shadow:0 3px 12px 0 rgba(0,0,12,0.1);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-border-radius:88px 88px 0 0;-webkit-border-radius:88px 88px 0 0;border-radius:88px 88px 0 0}.value{position:absolute;bottom:4px;left:0;right:0;text-align:center;color:red;font-size:30px;font-family:"Montserrat",sans-serif;font-weight:bold}.estimate-label{padding:20px 30px 0;border-top:1px solid #eee;margin:40px -40px 0;color:#666;font-size:14px;font-family:"Montserrat",sans-serif;line-height:21px}.estimate-label+.estimate-label{margin-top:20px}.estimate-frame input{display:none}.score{text-align:center;font-size:80%;text-transform:uppercase;color:#666;background-color:#fff;margin-bottom:-1px;margin-top:-1px}.estimate-deal{text-align:center;font-weight:bold;color:#9999a5;padding-top:3px;background-color:#fff;margin-bottom:-1px}input[value="0"] ~ .estimate-fill{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);background-color:#d3222e}input[value="0"] ~ .estimate-fill ~ .value{color:#9999a5}input[value="1"] ~ .estimate-fill{-moz-transform:rotate(-171deg);-webkit-transform:rotate(-171deg);-o-transform:rotate(-171deg);-ms-transform:rotate(-171deg);transform:rotate(-171deg);background-color:#d3222e}input[value="1"] ~ .estimate-fill ~ .value{color:#d3222e}input[value="2"] ~ .estimate-fill{-moz-transform:rotate(-162deg);-webkit-transform:rotate(-162deg);-o-transform:rotate(-162deg);-ms-transform:rotate(-162deg);transform:rotate(-162deg);background-color:#d3222e}input[value="2"] ~ .estimate-fill ~ .value{color:#d3222e}input[value="3"] ~ .estimate-fill{-moz-transform:rotate(-153deg);-webkit-transform:rotate(-153deg);-o-transform:rotate(-153deg);-ms-transform:rotate(-153deg);transform:rotate(-153deg);background-color:#d3222e}input[value="3"] ~ .estimate-fill ~ .value{color:#d3222e}input[value="4"] ~ .estimate-fill{-moz-transform:rotate(-144deg);-webkit-transform:rotate(-144deg);-o-transform:rotate(-144deg);-ms-transform:rotate(-144deg);transform:rotate(-144deg);background-color:#f08a05}input[value="4"] ~ .estimate-fill ~ .value{color:#f08a05}input[value="5"] ~ .estimate-fill{-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);background-color:#f08a05}input[value="5"] ~ .estimate-fill ~ .value{color:#f08a05}input[value="6"] ~ .estimate-fill{-moz-transform:rotate(-126deg);-webkit-transform:rotate(-126deg);-o-transform:rotate(-126deg);-ms-transform:rotate(-126deg);transform:rotate(-126deg);background-color:#f08a05}input[value="6"] ~ .estimate-fill ~ .value{color:#f08a05}input[value="7"] ~ .estimate-fill{-moz-transform:rotate(-117deg);-webkit-transform:rotate(-117deg);-o-transform:rotate(-117deg);-ms-transform:rotate(-117deg);transform:rotate(-117deg);background-color:#f08a05}input[value="7"] ~ .estimate-fill ~ .value{color:#f08a05}input[value="8"] ~ .estimate-fill{-moz-transform:rotate(-108deg);-webkit-transform:rotate(-108deg);-o-transform:rotate(-108deg);-ms-transform:rotate(-108deg);transform:rotate(-108deg);background-color:#82e042}input[value="8"] ~ .estimate-fill ~ .value{color:#82e042}input[value="9"] ~ .estimate-fill{-moz-transform:rotate(-99deg);-webkit-transform:rotate(-99deg);-o-transform:rotate(-99deg);-ms-transform:rotate(-99deg);transform:rotate(-99deg);background-color:#82e042}input[value="9"] ~ .estimate-fill ~ .value{color:#82e042}input[value="10"] ~ .estimate-fill{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#82e042}input[value="10"] ~ .estimate-fill ~ .value{color:#82e042}input[value="11"] ~ .estimate-fill{-moz-transform:rotate(-81deg);-webkit-transform:rotate(-81deg);-o-transform:rotate(-81deg);-ms-transform:rotate(-81deg);transform:rotate(-81deg);background-color:#82e042}input[value="11"] ~ .estimate-fill ~ .value{color:#82e042}input[value="12"] ~ .estimate-fill{-moz-transform:rotate(-72deg);-webkit-transform:rotate(-72deg);-o-transform:rotate(-72deg);-ms-transform:rotate(-72deg);transform:rotate(-72deg);background-color:#82e042}input[value="12"] ~ .estimate-fill ~ .value{color:#82e042;line-height:1.1}input[value="13"] ~ .estimate-fill{-moz-transform:rotate(-63deg);-webkit-transform:rotate(-63deg);-o-transform:rotate(-63deg);-ms-transform:rotate(-63deg);transform:rotate(-63deg);background-color:#22c55e}input[value="13"] ~ .estimate-fill ~ .value{color:#22c55e}input[value="14"] ~ .estimate-fill{-moz-transform:rotate(-54deg);-webkit-transform:rotate(-54deg);-o-transform:rotate(-54deg);-ms-transform:rotate(-54deg);transform:rotate(-54deg);background-color:#22c55e}input[value="14"] ~ .estimate-fill ~ .value{color:#22c55e}input[value="15"] ~ .estimate-fill{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#22c55e}input[value="15"] ~ .estimate-fill ~ .value{color:#22c55e}input[value="16"] ~ .estimate-fill{-moz-transform:rotate(-36deg);-webkit-transform:rotate(-36deg);-o-transform:rotate(-36deg);-ms-transform:rotate(-36deg);transform:rotate(-36deg);background-color:#22c55e}input[value="16"] ~ .estimate-fill ~ .value{color:#22c55e}input[value="17"] ~ .estimate-fill{-moz-transform:rotate(-27deg);-webkit-transform:rotate(-27deg);-o-transform:rotate(-27deg);-ms-transform:rotate(-27deg);transform:rotate(-27deg);background-color:#0fd601}input[value="17"] ~ .estimate-fill ~ .value{color:#0fd601}input[value="18"] ~ .estimate-fill{-moz-transform:rotate(-18deg);-webkit-transform:rotate(-18deg);-o-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg);background-color:#0fd601}input[value="18"] ~ .estimate-fill ~ .value{color:#0fd601}input[value="19"] ~ .estimate-fill{-moz-transform:rotate(-9deg);-webkit-transform:rotate(-9deg);-o-transform:rotate(-9deg);-ms-transform:rotate(-9deg);transform:rotate(-9deg);background-color:#0fd601}input[value="19"] ~ .estimate-fill ~ .value{color:#0fd601}input[value="20"] ~ .estimate-fill{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);background-color:#0fd601}input[value="20"] ~ .estimate-fill ~ .value{color:#0fd601}div.sm-estimate{max-width:70px}.sm-estimate div.estimate-bg{width:70px;height:35px}.sm-estimate div.estimate-fill{width:70px;height:35px}.sm-estimate div.estimate-mask{width:35px;height:18px;left:18px}.sm-estimate div.value{bottom:-3px;font-size:15px}.sm-estimate div.score{font-size:70%;padding-top:5px}.car_ad .score,.car_ad .estimate-deal{background-color:transparent}.car_ad .estimate{padding:5px 0;max-width:100px;margin:0 auto}.car_ad .estimate-bg{width:100px;height:50px}.car_ad .estimate-fill{width:100px;height:50px}.car_ad .estimate-mask{width:50px;height:25px;left:25px}.car_ad .value{bottom:-1px;font-size:18px}.car_ad .estimate-deal{padding-top:0}@media only screen and (max-width:959px){.list_estimate{float:right}}@media screen and (max-width:767px){.estimate{max-width:100px}.estimate-bg{width:100px;height:50px}.estimate-fill{width:100px;height:50px}.estimate-mask{width:50px;height:25px;left:25px}.value{bottom:-1px;font-size:18px}}