.compare-row{background:#fff;margin-top:25px;padding-bottom:25px}.main-page-compare table{width:100%}.main-page-compare a{text-decoration:none!important}.main-page-compare table>tbody tr td{padding:9px 0 8px;font-size:12px;color:#222;border-bottom:1px solid #d5d9e0;line-height:22px;display:table-cell;vertical-align:inherit;text-transform:uppercase;font-weight:600;position:relative}.main-page-compare table *{cursor:pointer}.main-page-compare .h5{margin:0;line-height:22px;font-size:14px;font-weight:700;min-height:22px}.compare-options,.compare-values{padding-top:10px}.compare-values table>tbody tr td .h5{margin:0;font-weight:normal;color:#888;text-transform:none;padding-left:1em}.car-listing-row .listing-car-item-meta .car-title{color:#232628;overflow:hidden;text-transform:uppercase;font-size:14px;line-height:18px;font-weight:700}.car-listing-row .listing-car-item-meta .price{position:relative;float:right;padding:5px 10px 7px 8px;margin-left:18px;background-color:#dc2d13;text-align:right}.compare-car-img{position:relative;overflow:hidden;background:#eee;min-height:149px;text-align:center}.image-box-compare{position:relative}.compare-car-img img{max-width:100%;height:auto}.sale-price{display:flex;flex-direction:column;color:#fff;line-height:16px;font-weight:700}.auto-sale-price{color:#232628;font-weight:200;font-size:13px}.remove-from-compare{transition:all .33s ease;cursor:pointer;position:absolute;bottom:0;left:50%;margin-left:-78px;width:157px;padding:0 10px 0 10px;text-align:center;height:29px;line-height:29px;text-transform:uppercase;border-radius:15px;color:#fff;font-size:12px;background-color:#dc2d13;opacity:0;top:-38px}.compare-col-auto:hover .remove-compare-unlinkable .remove-from-compare{opacity:1;top:-22px}.remove-compare-unlinkable{position:relative}.compare-col-auto{}.compare-add-car{background:#345;height:inherit}.img-compare-none{width:100%;transition:all .33s ease;background:#eee}.compare-col-auto:hover .img-compare-none{background:#adb7c0}.add-car-search-page{font-size:40px;font-weight:600;color:#ddd!important;text-transform:uppercase;position:absolute;z-index:7;text-align:center;width:100%;top:30px}.compare-col-auto:hover .add-car-search-page{color:#dc2d13}.listing-car-item-meta,.add-car-search-page{padding-top:20px}.compare-car-img:after{position:absolute;content:'';display:block;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);opacity:0;transition:all .33s ease}.car-listing-row .compare-col-auto:hover .compare-car-img:after{opacity:1}.compare-value-hover-active .h5{color:#cc6119!important}.compare-value-equal{background:#f9f8cd!important;border-top:1.1px solid #eee;border-bottom:1.1px solid #eee}.auto-sale-price{color:#fff}.mobile-compare-value{position:absolute;top:0;left:0;font-size:10px;background:#ccc;padding:1px 10px;color:#fff;display:none;width:100%;text-align:center}.car-title-mobile-row{display:none}@media only screen and (max-width:768px){.car-title-mobile-row{display:block}.car-title-mobile-row td{width:100%;border:0!important;display:inline-block!important;text-align:center}.car-title-mobile{text-transform:uppercase!important;font-size:14px!important;line-height:18px!important;font-weight:700!important;color:#222!important;display:inline-block;text-align:center!important;width:100%}.compare-block-empty,.compare-value-col-empty{display:none!important}.main-page-compare table>tbody tr td{padding:30px 0 8px}.mobile-compare-value{display:block}html .main-page-compare .h5{text-align:center}}