.cars-top-filters-box{display:flex;margin-bottom:30px}.cars-top-filters-box.cars-filters-box-top{border-bottom:1px solid #e3e3e3;padding-bottom:15px;margin-bottom:15px}.cars-top-filters-box-left{position:relative;top:-3px}.cars-top-filters-box-right{width:auto;margin-left:auto}.cars-top-filters-box-right>div{display:table-cell;padding-left:15px;vertical-align:top}.cars-top-filters-box-right .change-view-button{padding-top:12px;padding-left:20px}.cars-top-filters-box-right .change-view-button .view-icon{display:flex}.cars-top-filters-box-right .cars-order{padding-top:10px}.product-listing .search{position:relative}.widget.cars_search .form-control{padding-right:40px}.widget.cars_search .search-button{position:absolute;top:0;right:0;border:none;background:0 0;padding:11px}.widget.cars_search .auto-compalte-list{position:absolute;background:#fff;width:100%;left:0;box-shadow:0 14px 30px 0 rgba(0,0,0,.2);overflow-y:auto;overflow-x:hidden;max-height:400px;z-index:99}.cars-top-filters-box .cars-top-filters-box-left{position:relative;display:flex;align-items:center}.cars-filters-box-top ul.page-breadcrumb li,.cars-top-filters-box .cars-top-filters-box-left ul.page-breadcrumb li{display:inline;color:inherit;padding-left:12px;margin-right:5px}.cars-filters-box-top ul.page-breadcrumb li span,.cars-top-filters-box .cars-top-filters-box-left ul.page-breadcrumb li span{color:#999}.cars-filters-box-top ul.page-breadcrumb li.current-item span,.cars-filters-box-top ul.page-breadcrumb li.current-item:hover span,.cars-top-filters-box .cars-top-filters-box-left ul.page-breadcrumb li.current-item span{color:#323232;font-weight:600}.cars-filters-box-top ul.page-breadcrumb li:before,.cars-top-filters-box .cars-top-filters-box-left ul.page-breadcrumb li:before{content:"/"}.cars-filters-box-top ul.page-breadcrumb li:first-child,.cars-top-filters-box .cars-top-filters-box-left ul.page-breadcrumb li:first-child{padding-left:0}.cars-filters-box-top ul.page-breadcrumb li:first-child:before,.cars-top-filters-box .cars-top-filters-box-left ul.page-breadcrumb li:first-child:before{content:normal}.cars-filters-box-top ul.page-breadcrumb li.current-item:hover:before,.cars-top-filters-box .cars-top-filters-box-left ul.page-breadcrumb li.current-item:hover:before{color:#363636}.cars-top-filters-box.cars-filters-mobile{display:block;border:none;padding:20px 0;margin:0}.cars-top-filters-box.cars-filters-mobile .cars-top-filters-box-left{margin:0}.cars-top-filters-box.cars-filters-mobile .cars-top-filters-box-left .page-breadcrumb{width:100%;border-bottom:1px solid #e8e8e8;padding-bottom:15px;margin-bottom:15px}.cars-top-filters-box.cars-filters-mobile .cars-top-filters-box-right{display:flex;align-items:center;width:100%;justify-content:flex-end}.cars-top-filters-box.cars-filters-mobile .selected-box.pgs-cars-pp-outer{display:none}.cars-top-filters-box.cars-filters-mobile .cars-top-filters-box-right .cars-order{padding-top:0;padding-left:5px;padding-right:5px}select{border-color:#e3e3e3}.widget.cars_filters .cars-total-vehicles{margin-bottom:10px}.listing_sort{display:inline-block;width:100%;background:0 0;padding:0;margin:0}.listing_sort>.sort-filters{margin-right:-1%}.listing_sort>.sort-filters select{width:15.4%;max-width:15.4%;min-width:15.4%;float:left;margin-right:1%;margin-top:15px;margin-bottom:10px;padding:6px 10px}.listing_sort>.sort-filters .select-sort-filters{width:15.5%;height:35px;line-height:33px;float:none;display:inline-block;margin-right:1%;margin-top:0;margin-bottom:10px}.listing_sort>.sort-filters select:last-child{margin-right:0}.listing_sort>.sort-filters:first-child select{margin-top:0}.listing_sort .sort-filters>div{display:inline-block;vertical-align:top}.listing_sort>div .button{margin:0;padding:7px 25px}.listing_sort{position:relative}.view-icon .catlog-layout{width:26px;height:23px;margin-right:5px;display:inline-block}.view-icon .catlog-layout span{width:22px;height:18px;margin:2px 0 0 2px;display:inline-block;background-color:#656565}.view-icon .catlog-layout i{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA2AQMAAABJKd18AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAFdJREFUKM9jkDE4YHCY4TAfA1aW/H8w+IfEGgQ6JBjAgA07C9O8waAD4XrCrP8Qlj2I9R/MOvzhMIRlAGRBQu0DWMc/MAskCg61P/aH/wNlISx+hMlksQCX9bNrpqDsuwAAAABJRU5ErkJggg==") no-repeat 0 0;width:22px;height:18px;display:inline-block}.view-icon .catlog-layout .view-grid-full{background-position:-22px 0}.view-icon .catlog-layout .view-list-full{background-position:-22px -18px}.view-icon .catlog-layout .view-grid-masonry-full{background-position:-22px -36px}.product-listing .all-cars-list-arch{margin-top:-25px}.product-listing .featured-vehicles-listing-wrapper .vehicle-listing-view-grid .vehicle-listing-featured,.product-listing .vehicle-listing-view-grid .vehicle-listing-main{display:flex;flex-wrap:wrap}.product-listing .featured-vehicles-listing-wrapper .vehicle-listing-view-grid .vehicle-listing-featured .car-item,.product-listing .vehicle-listing-view-grid .vehicle-listing-main .car-item{margin-top:30px;height:calc(100% - 30px)!important}.product-listing .all-cars-list-arch .col-lg-4 .car-item{width:100%}.product-listing .car-item{margin-top:30px;border:1px solid #e3e3e3;width:100%}.product-listing .car-item .car-image img{width:100%}.product-listing .pagination-nav{width:100%;display:inline-block;padding-top:30px;position:relative}.sidebar .cars_filters .cars-total-vehicles .stripe{color:#db2d2e;margin-right:15px;position:relative;display:block;margin-bottom:10px}.sidebar .cars_filters .sort-filters .select-sort-filters{width:99%;max-width:99%;min-width:99%;margin-right:0}.modal .modal-content{border-radius:0}.modal .modal-header{background:#323232}.modal .modal-title{font-size:24px;color:#fff}.modal .close{color:#db2d2e;opacity:1;font-size:36px;font-weight:600;text-shadow:none}.product-listing.page-section-ptb.default{padding-top:60px;padding-bottom:60px}.cd-vehicle-seller-contact-form .wpcf7 br+.wpcf7-form-control-wrap,.widget.widget-cdfs-vehicle-seller-contact .wpcf7 br+.wpcf7-form-control-wrap{margin-top:5px}