.ax-car-title,.ax-card .ax-car-values{text-align:left}.ax-car-values,.ax-vehicle-title-car p,.car-item .car-content a,.product-listing .car-grid .ax-card .car-title a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dd-open,.fa-sort-down{transition:transform .1s}section.feature-car .item .car-image>a>img{max-height:205px;height:205px;margin:auto;width:auto!important;object-fit:contain}.search-block .price-search i,.sorting-options .change-view-button a.active,.sorting-options .change-view-button a:hover{color:#db2d2e}.product-listing .container-fluid{padding-left:0;padding-right:0}.product-listing .price-search span{font-size:14px;text-transform:uppercase;display:block}.product-listing .pagination-nav{margin-top:30px}.sorting-options .change-view-button{margin-top:10px;margin-left:20px}.sorting-options .change-view-button a{display:inline-block;font-size:24px;margin-right:10px;color:#323232}.sorting-options .pagination>li>a{padding:5px 12px;font-size:14px}.sorting-options .selected-box{display:inline-block;padding:4px;border-color:#e3e3e3;width:100%}.product-listing .car-grid .car-item{margin-top:0}.product-listing .car-grid .car-title a{position:relative;padding-bottom:10px;margin-bottom:10px;display:inline-block;font-size:20px;text-transform:uppercase;font-weight:600;color:#363636}.product-listing .car-grid .car-title a:before{position:absolute;content:"";width:20px;height:2px;background:#db2d2e;left:0;bottom:0}.product-listing .car-grid .price span{color:#db2d2e;font-weight:700;font-size:16px}.product-listing .car-grid .price span.old-price{color:#999;text-decoration:line-through;padding-right:5px;font-size:13px;font-weight:400}.product-listing .car-grid .price a.button{padding:3px 20px}.product-listing .car-grid .car-list{margin-top:21px}.product-listing .car-grid .car-list ul li{border:1px solid #e3e3e3;padding:1px 10px;font-size:12px}.product-listing .car-grid .car-item .car-overlay-banner ul{top:50%}.product-listing .car-grid:hover .car-overlay-banner{opacity:1;top:0}#filtermask{position:absolute;z-index:999;height:100%;width:100%;text-align:center;background-color:rgba(255,255,255,.4);display:none;top:0;left:0}#filtermask.isvisible{display:block}#filtermask img{width:60px;height:60px;margin-top:50%}.sorting-options{padding:0}.car-content .price a.button,.css_btn{padding:5px 14px}.product-listing .car-item{box-shadow:0 18px 25px 0 rgb(0 0 0 / 20%);margin-top:0}.product-listing .car-grid{border:1px solid #e3e3e3;margin-top:10px;box-shadow:0 2px 9px 0 rgba(41,48,51,.07);padding:10px;background:#fff}.car-item:hover,.product-listing .car-grid:hover,.product-listing .car-item:hover{box-shadow:0 5px 20px rgba(0,0,0,.4)!important}.ax-car-title{color:#333;font-size:12px;font-weight:600;width:50%}.car-item .car-content a.ax-vehicle-title-car{color:#333!important}.ax-vehicle-title-car p{margin-bottom:0}.ax-car-values{color:#666;font-size:12px;display:block;text-align:right;float:left;width:100%}.car-item .car-list{bottom:290px}.car-item .car-content{padding:15px}.car-item .car-content a{font-size:18px;font-weight:600;margin-bottom:10px;display:block;width:100%}.car-item .car-content a.button{color:#fff;font-size:22px;margin-top:10px;margin-bottom:0}.ax-car-table-info{width:100%;table-layout:fixed}.ax-car-grid-info{display:flex;justify-content:space-between}.product-listing .car-grid .ax-card .car-title a{width:100%}.ax-grid .img-responsive{width:100%;margin:auto}.ax-card .img-responsive{height:auto;max-height:210px;margin:auto}.product-listing .car-grid .price a.button.card-button{font-size:22px;padding:8px 20px}.alert{margin-bottom:0;border-radius:0}.alert a{text-decoration:underline}.car-content .price a.button.ax-hidden-price,.product-listing .car-grid .car-details .price a.button.ax-hidden-price{font-size:16px;font-weight:400}.car-content .price .ax-call-for-price,.car-details .price .ax-call-for-price{font-size:12px;margin-top:10px;color:#999!important;text-transform:uppercase;font-weight:600}.css_btn{color:#999!important;border:1px solid #e3e3e3;display:block!important;margin-top:10px!important;font-weight:400!important}.amx-pure-cars-img,.amx-pure-cars-img-2{margin:0;max-width:100%;position:absolute}a.css_btn:hover{border-color:#db2d2e;background:#db2d2e;color:#fff}.css_btn i{float:left;padding-left:10px;padding-top:4px}.paymentperiod{color:#39b54a;font-weight:700;font-size:22px;padding-top:3px!important;float:right}.amx-pure-cars-img{height:40px;width:50px;object-fit:contain;top:0;left:5px;float:right}.amx-purecars-container{display:flex;height:100px;width:100px;float:left}.amx-pure-cars-img-2{object-fit:cover;top:255px;left:110px;height:75px;float:left}.custom-price{color:#fff!important;font-size:22px!important;margin-bottom:2px!important;margin-top:-10px!important;float:left!important}@media screen and (max-width:1550px){.amx-pure-cars-img{width:40px}}@media screen and (max-width:1440px){.amx-pure-cars-img{width:50px}}@media screen and (max-width:768px){.ax-vehicles-content.isfiltered .content-vehicles{padding-top:125px}.amx-pure-cars-img-2{top:425px;left:25px}.ax-vehicle-list.list-view{grid-template-columns:repeat(auto-fill,minmax(262px,1fr))!important}}.dd-open{transform:rotate(180deg);padding-left:0!important}.ax-fixed{position:fixed}.ax-filter-btn,.ax-filter-values{background:#fff;border:solid 1px var(--skin-base-color);margin:0 0 2px 2px;color:var(--skin-base-color);font-size:12px;font-weight:700}.breadcrumb-filters{border:1px solid #ccc;margin-top:5px;padding:10px;background:rgba(255,255,255,.2)}.ax-filter-btn,.ax-hide-lbl{display:none}.ax-btn-filter{background-color:var(--skin-base-color);border:2px solid #fff;color:#fff;padding:0 0 0 12px}.product-listing .price-search .ax-filter-btn i{color:#00aee5;background:#fff;padding:0 0 0 5px;border:none}.popover{background:var(--skin-base-color);color:#fff;border:none;box-shadow:inset 0 0 0 5px #00000010}.popover-content{padding:10px 20px;font-size:13px}.popover-content .financing-btn-popover .button{background:#00000050}.popover.left>.arrow{border-style:none;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid var(--skin-base-color);right:-18px;transform:rotate(90deg)}.popover.left>.arrow:after{border-left-color:transparent}.light-theme span,.simple-pagination.light-theme a{background:#fff}span.viewgrid,span.viewlist{font-size:24px}span.viewgrid.active,span.viewlist.active{color:var(--skin-base-color)}.les_video .img-responsive{position:absolute;object-fit:scale-down!important;margin-top:-40px;height:40px!important;opacity:.9}#infinitegifsrp.pagingsrp{position:absolute;top:50%;left:50%}#infinitegifsrpfilters{position:absolute;height:100%;width:100%;z-index:999;background:0 0}#infinitegifsrpfilters>div{text-align:center;padding-top:30%}.skeleton,.skeleton-srp{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:#ccc;opacity:.5}.skeleton-glow{-webkit-animation:2s ease-in-out infinite skeleton-glow;animation:2s ease-in-out infinite skeleton-glow}.skeleton-srp{min-height:14em;width:100%;background-color:#cccccc42}@-webkit-keyframes skeleton-glow{50%{opacity:.2}}@keyframes skeleton-glow{50%{opacity:.2}}.ax-vehicle-list a{cursor:pointer}.trueframe-feature a {margin: auto}