.chkAvail{background-color:#8b0000;border-radius:3px;padding:0 15px 0 15px;color:#fff;font-weight:545;font-size:medium;margin:-3px 3px 0 0;clear:both;line-height:27px}a.chkAvail:hover{color:#fff !important;text-decoration:underline !important}.dealerWebsite{font-size:x-small}body{min-width:0%;max-width:100%}div#ad-320x50-b{display:none!important}div#ad-300x250-mob-b{display:none!important}div#ad-300x250-mob-a{display:none!important}div#ad-300x250-mob-c{display:none!important}div#ad-300x250-mob-d{display:none!important}div#ad-728x90-c{display:none!important}a.vehTitle{color:#900!important}.results-chk{padding-top:10%}.aggBlockUrl{line-height:19px;cursor:pointer;color:#00f}label#forsaleHide{width:0;height:0;clear:both;overflow:hidden;display:none}.dealer_phone_listing{margin-top:10px!important;padding-left:0!important;margin-left:0!important;clear:both!important}a#mainContentPlaceholder_hlDealerInfo{margin-left:0!important}.info-area{padding:2px 0 0!important;clear:both}.searchResultsDealerTitleInfo{float:left;clear:both;width:50%!important;margin-left:0;margin-top:0}div#MMC{display:none;color:#900;font-weight:100;font-size:20pt;margin-top:30px}div#mainContentPlaceholder_pnlTopCities a{color:#f00!important;font-size:10pt}a.aggBlockUrl:hover{line-height:19px;cursor:pointer;color:#00f!important}div.SRLImgHolder img{width:auto!important}input[type="checkbox"]#SaveCompareChkb{-webkit-appearance:none;display:inline-block;width:20px;height:20px;outline:none;background:url(../images/search-heart-grey.png) center no-repeat;cursor:pointer}input[type="checkbox"]#SaveCompareChkb:checked{background:url(../images/search-heart-red.png) center no-repeat}a.cityLinks{margin-right:59px;color:#f00;display:inline-block}a.clinks{color:#f00}.ctyLk{margin-top:17px;margin-bottom:7px}.citypanel{margin:0 20px 0 20px}div#mainContentPlaceholder_pnlTopCities{border-top:2px solid #ccc}.cityh3{margin-left:0;display:block;font-weight:bold;color:#333;margin-top:20px}div.premiumBlock div:nth-of-type(1) img{display:inline-block;float:left;width:99.5%;margin-left:-5%;margin-bottom:3%}#flop1{display:none}#flip-flop1{display:none}#nav-toggle1{display:none}#repBlockFlop{display:none}#loader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;text-align:left;opacity:.8;background-color:#fff}.heartImg{float:right}div.NSR-YourSearch1 section{line-height:19px;min-height:19px}div.NSR-Outer1 section{display:block;vertical-align:top;text-align:left;font-size:small;color:#ababab;margin:2px 0}div.NSR-Outer1 section a{display:inline-block;float:none;width:100%;height:19px;padding:0;border:medium none;color:#c33 !important;overflow:inherit;font-size:14px;text-indent:15px;-ms-text-overflow:clip;-o-text-overflow:clip;text-overflow:clip;background-image:url("../images/buttons/redx-box-ys.png");background-repeat:no-repeat;background-position:left center}.image-holder{display:none}div.NSR-Outer1 section a:hover{display:inline-block;float:left;width:100%;height:19px;padding:0;border:medium none;color:#f00 !important;overflow:hidden;font-size:14px;text-indent:15px;-ms-text-overflow:clip;-o-text-overflow:clip;text-overflow:clip;background-image:url('../images/buttons/redx-box-ys-hover.png');background-repeat:no-repeat;background-position:left center;cursor:pointer}div.NSR-Outer1 h4{color:#666;display:block;font-size:14px;font-weight:bold}div.repBlock section.showMore p{display:none;cursor:pointer;margin:0;color:#f66;font-size:13px;text-align:left;width:initial}.section-list .text2{max-width:130px;display:inline-block;vertical-align:top;font-weight:lighter;margin-top:1%}.section-list .breadcrumbnumber{margin:0 5px 0 0;padding:0 4px 1px;font-size:15px;line-height:17px;display:inline-block;vertical-align:middle;color:#f66}.heartboxGrey{padding-top:1%}.heartboxRed{padding-top:1%}.vehicleDescription{font-size:14px;color:rgba(53,53,53,.67)}.section-block div{font-size:14px;color:rgba(53,53,53,.67)}.results_save_compare{margin-left:90%}.text-holder{color:#999}.section-box{width:100%!important}div.description{width:100%}@media screen and (max-width:490px) and (min-width:40px){.containersFeaturedCars{width:320px}.aggInlineVert .aggInline{display:inline-block;width:48%;margin-left:10px}.info-panel{overflow:hidden;max-width:400px;margin:0;display:block}#banner_ad{border-top:1px solid #fff}div.row.searchRadius{margin:22px 0 10px;width:200px;display:block}.NSR-Outer{display:none}.main-section #twocolumns{width:100%;float:none;overflow:hidden}.content-section{width:100%}.content-section .section-block:first-child{margin-left:1%}.content-section .section-block{margin-left:23%;width:80%}.NSR-Outer1{display:block;width:60.45%}div.NSR-Outer1 div aside a{color:#f66;display:inline-block}ul.SRNewThumbs li{width:300px;margin:0 0 10px 0;padding-right:8px}#SectionBlockResults{width:80%;line-height:17px}.results_save_compare{margin-left:70%}}@media screen and (max-width:700px){.dealer_inventory{margin-top:-20px !important;margin-right:6px !important}}@media screen and (max-width:440px) and (min-width:240px){.info-panel .sort-form{font-size:18px;line-height:21px;color:#666;float:none;width:auto}.paging{padding:41px 0 0 10px;margin:0 0 37px -4%;list-style:none;overflow:hidden;font-size:10px;line-height:27px;color:#999;text-align:left}}@media screen and (max-width:490px) and (min-width:440px){.info-panel .sort-form{font-size:18px;line-height:21px;color:#666;float:right;width:auto}.paging{padding:41px 0 0;margin:0 0 37px 2%;list-style:none;overflow:hidden;font-size:10px;line-height:27px;color:#999;text-align:left}}@media screen and (max-width:570px) and (min-width:490px){.aggInlineVert .aggInline{display:inline-block;width:48%;margin-left:10px}#LeftNavContainer{display:none}div.NSR-Outer{border:1px solid #ccc;border-left:none;padding-left:0;width:106%}.paging{padding:41px 0 0;margin:0 0 37px;list-style:none;overflow:hidden;font-size:10px;line-height:27px;color:#999;text-align:left}.info-panel{overflow:hidden;max-width:400px;margin:0;display:block}.info-panel .sort-form{font-size:18px;line-height:21px;color:#666;width:auto;float:right;margin-right:4%}#banner_ad{border-top:1px solid #fff}.content-section{width:100%}.content-section .section-block:first-child{margin-left:1%}.content-section .section-block{margin-left:23%;width:80%}#SectionBlockResults{width:80%;line-height:17px}.results_save_compare{margin-left:80%}}@media screen and (max-width:750px) and (min-width:570px){.aggInlineVert .aggInline{display:inline-block;width:48%;margin-left:10px}#LeftNavContainer{display:none}.paging{padding:41px 0 0;margin:0 0 37px;list-style:none;overflow:hidden;font-size:10px;line-height:27px;color:#999;text-align:left}.info-panel{overflow:hidden;max-width:400px;margin:0;display:block}.info-panel .sort-form{font-size:18px;line-height:21px;color:#666;float:right;width:auto}#banner_ad{border-top:1px solid #fff}.content-section{width:100%}.content-section .section-block:first-child{margin-left:0%}.content-section .section-block{margin-left:23%;width:80%}#SectionBlockResults{width:80%;line-height:17px}}@media screen and (max-width:430px){a.cityLinks{margin-right:25px;color:#f00;display:inline-block}}@media screen and (max-width:880px) and (min-width:750px){#LeftNavContainer{display:none}.paging{padding:41px 0 0;margin:0 0 37px 15%;list-style:none;overflow:hidden;font-size:10px;line-height:27px;color:#999;text-align:left}.info-panel{overflow:hidden;max-width:400px;margin:0;margin-left:10%;display:block}.info-panel .sort-form{font-size:18px;line-height:21px;color:#666;float:right;width:auto}#banner_ad{border-top:1px solid #fff}.info-section{float:none;overflow:hidden;height:16px;margin-bottom:-60px;margin-top:130px}.content-section .section-block:first-child{margin-left:1%;margin-right:15%}.content-section .section-block{margin-left:23%;width:36%}.content-section .section-block+.section-block{width:20%;margin-top:70px}#SectionBlockResults{display:inline-block;line-height:17px;width:40%}}@media screen and (max-width:1100px) and (min-width:880px){#LeftNavContainer{display:none}.paging{padding:41px 0 0;margin:0 0 37px 25%;list-style:none;overflow:hidden;font-size:10px;line-height:27px;color:#999;text-align:left}.info-panel{overflow:hidden;max-width:400px;margin:0;margin-left:20%;display:block}.info-panel .sort-form{font-size:18px;line-height:21px;color:#666;float:right;width:auto}#banner_ad{border-top:1px solid #fff}.content-section{overflow:hidden}.info-section .info-block{float:none;margin-left:37px;overflow:hidden;height:16px}.section-block{float:left;width:30%;margin:0 0 0 20.2%;font-size:16px;line-height:17px;color:#333}.section-block:first-child{margin-left:-5%}.second{margin-left:0!important}}@media screen and (min-width:880px){.fancybox-wrap{position:absolute;top:0;z-index:8020}#LeftNavContainer{display:none}.section-block:first-child{margin-left:-1%;margin-right:4%}#ContentSectionResults{width:60%}#SectionBlockResults{display:inline-block;width:47%;margin-left:12%;line-height:17px}.results_save_compare{margin-top:-5%}}@media screen and (max-width:616px) and (min-width:547px){.section-box .description{overflow:hidden;padding:7px 0 0;width:100% !important;float:left;position:relative}}@media screen and (max-width:768px) and (min-width:0){.main-section #content .ad{display:none}}#containerResult{width:100%}@media screen and (max-width:1086px) and (min-width:240px){.main-section .aside{width:100%;float:left;margin:0 0 0 1px}}@media screen and (max-width:890px){.searchResultsAd{display:none}div#ad-728x90-b{display:none}}@media screen and (max-width:650px) and (min-width:490px){img#mainContentPlaceholder_searchResultsRepeater_vdpLogo_0{margin-left:-24%}}@media screen and (max-width:880px) and (min-width:750px){.content-section{width:50%;margin-left:45%}}@media screen and (max-width:930px) and (min-width:491px){div.NSR-Outer div aside{vertical-align:top;display:block;height:45px;border-bottom:1px solid #ccc;margin:-7px 0 0 0;padding:5px}div.NSR-Outer div aside a{color:#f66;font-size:11px;display:inline-block;float:none}div.NSR-Outer div aside a:last-of-type{float:none}}@media screen and (max-width:503px) and (min-width:491px){div.NSR-Outer div aside a{color:#f66;font-size:10px;display:inline-block;float:none}}@media screen and (max-width:780px){.sort-form .form-column.right{float:none}.sort-form .form-column{float:none}}@media screen and (max-width:721px) and (min-width:603px){.control-box .next{margin:0 0 0 2px}.control-box .quantity{display:inline-block;vertical-align:middle;margin:0 0 0 0}}@media screen and (max-width:603px) and (min-width:596px){.control-box .next{margin:-35px 0 0 40px}.control-box .quantity{display:inline-block;vertical-align:middle;margin:0 13% 0 0}}@media screen and (max-width:370px) and (min-width:220px){.sort-form label{float:left;font-size:14px;line-height:17px;color:#666;margin:7px 20px 0 10px}}@media screen and (max-width:595px) and (min-width:220px){.control-box{float:none;margin:0 0 0;font-size:14px;line-height:17px;color:#999;width:72%;text-align:left}}@media screen and (max-width:417px) and (min-width:371px){.sort-form .form-column.right{margin-left:-3.45%}}@media screen and (max-width:469px) and (min-width:417px){.sort-form .form-column.right{margin-left:-3%}}@media screen and (max-width:598px) and (min-width:469px){.sort-form .form-column.right{margin-left:-2.8%}}@media screen and (max-width:660px) and (min-width:598px){.sort-form .form-column.right{margin-left:-2.5%}}@media screen and (max-width:750px) and (min-width:660px){.sort-form .form-column.right{margin-left:-2%}}@media screen and (max-width:780px) and (min-width:750px){.sort-form .form-column.right{margin-left:-1.9%}}@media screen and (max-width:1050px) and (min-width:491px){div.NSR-Outer section a{display:inline-block;float:none;width:100%;height:19px;padding:0;border:medium none;color:#c33 !important;overflow:inherit;font-size:14px;text-indent:15px;-ms-text-overflow:clip;-o-text-overflow:clip;text-overflow:clip;background-image:url("../images/buttons/redx-box-ys.png");background-repeat:no-repeat;background-position:left center}div.NSR-Outer section a:hover{display:inline-block;float:none;width:100%;height:19px;padding:0;border:medium none;color:#f00 !important;overflow:inherit;font-size:14px;text-indent:15px;-ms-text-overflow:clip;-o-text-overflow:clip;text-overflow:clip;background-image:url('../images/buttons/redx-box-ys-hover.png');background-repeat:no-repeat;background-position:left center;cursor:pointer}}@media screen and (min-width:1088px){.NSR-Outer1{display:none}.sort-form1{display:none}}@media screen and (max-width:1087px){div#ad-160x600-a{display:none}#ultraPremiumBlock{display:none}div.NSR-Outer1 div aside a{color:#f66;display:inline-block}.main-section #content{width:100%}div.premiumBlock div:nth-of-type(2){display:none}div.premiumBlock div:nth-of-type(2) img{display:none}section.containerFeaturedCars{display:none}.results_save_compare{margin-left:90%;margin-top:-50px}div#ad-728x90-b{display:none}.control-box .prev,.control-box .next{display:none}.control-box .quantity{display:none}.NSR-Outer{display:none}#dup{display:none}h2#urSearch{display:none}#nav-toggle{display:none}.main-section #twocolumns{float:left;width:100%}.sort-form1{display:none}select#mainContentPlaceholder_OrderBy1{font-size:14px;line-height:17px;color:#666;width:137px;margin:-18px 0 0 0 !important}.form-column label{float:left;font-size:14px;line-height:17px;color:#666;margin:7px 20px 0 3px}select#mainContentPlaceholder_ddItemsPerPage12{font-size:14px;line-height:17px;color:#666;width:137px;margin:-18px 0 0 0 !important}.sort-bar1{overflow:hidden;background:#fff;border:1px solid #ccc;padding:6px 16px 7px 12px;margin:0 0 10px}div#flip{width:60%}.sort-form1{width:160px;float:right;font-size:14px;line-height:17px;color:#666;margin-top:0%}}@media screen and (max-width:749px){div.SRLImgHolder img{width:100% !important;height:auto;display:inline-block;max-width:100%;max-height:none !important;line-height:185px}div.premiumBlock{height:auto!important}img#mainContentPlaceholder_searchResultsRepeater_vdpLogo_0{display:none}div.premiumBlock div:nth-of-type(1) img{display:inline-block;float:left;width:100%!important;margin-top:0!important;margin-left:0;margin-bottom:3%}div.SRLImgHolder{line-height:185px;height:auto !important;width:100% !important;text-align:center;vertical-align:middle;margin:0;padding:0;display:inline-block}div.SRLDiv{width:100% !important;height:auto;max-width:100%;max-height:100%;margin-bottom:10px}.content-box .data{font-size:17px;line-height:21px;color:#333;overflow:hidden;margin:0 0 40px}.visual img{max-width:100%;margin:0;text-align:center;vertical-align:middle}}h2#panel1{color:#000;font-size:16px;font-weight:600}h3#mainContentPlaceholder_rrsFilterHdrConditions{margin-top:16px;float:left;width:100%}h3#mainContentPlaceholder_rrsFilterHdrModels{margin-top:16px;float:left;width:100%}h3#mainContentPlaceholder_rrsFilterHdrMakes{margin-top:16px!important;float:left!important;width:100%!important}h3#mainContentPlaceholder_rrsFilterHdrPrices{margin-top:16px;float:left;width:100%}h3#mainContentPlaceholder_rrsFilterHdrYears{margin-top:16px;float:left;width:100%}h3#mainContentPlaceholder_rrsFilterHdrExtColors{margin-top:16px;float:left;width:100%}h3#mainContentPlaceholder_rrsFilterHdrSellerTypes{margin-top:16px;float:left;width:100%}h3#mainContentPlaceholder_rrsFilterHdrSellerMakes{margin-top:16px;float:left;width:100%}.aggSubmitBlock{margin:0}div#MakeModelCopy{display:none}@media screen and (max-width:760px) and (min-width:5px){.fancybox-wrap.fancybox-desktop.fancybox-type-inline.fancybox-opened{width:100%!important}}@media screen and (max-width:546px) and (min-width:5px){.searchResultsDealerTitleInfo{float:left;width:100% !important}.dealer_phone_listing{color:#900;float:left;font-size:16px;font-weight:bold;line-height:18px;margin-top:0 !important;padding-left:0!important}.info-area{margin:20px 0 0 0 !important;float:left;font-size:16px;line-height:19px;color:#900;width:100%;padding:0 0 0;margin-left:0 !important}.info-area a{color:#f66;text-decoration:none;margin-left:0!important}}a.dphone_listing{color:#900;font-size:16px;font-weight:bold;line-height:18px}@media screen and (max-width:1104px) and (min-width:1080px){.topleather{overflow-x:hidden;width:100%!important}}@media screen and (max-width:1087px){div.premiumBlock div:nth-of-type(1) img{display:inline-block;float:left;width:240px;margin-top:24px;margin-left:0;margin-bottom:3%}div.premiumBlock div:nth-of-type(1){padding-right:0;float:none}div.premiumBlock{display:block;margin:3px 0 10px 0;height:0;position:relative}.citypanel{margin:0}}