.customFilterSideComponent{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:950px){.customFilterSideComponent{position:fixed;right:0;top:0;width:80vw;height:100vh;z-index:999;overflow:auto}}.customFilterSideComponent-wrapper{width:100%;-webkit-box-shadow:0 .1rem .35rem rgba(0,0,0,.16);box-shadow:0 .1rem .35rem rgba(0,0,0,.16)}.customFilterSideComponent-wrapper .material-icons:not(.clear){color:#666;font-size:1.4rem}.customFilterSideComponent-wrapper-head{background-color:#282828;color:#fff;height:4rem;padding:0 1.25rem;font-weight:500}.customFilterSideComponent-wrapper-head,.customFilterSideComponent-wrapper-head .clear-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customFilterSideComponent-wrapper-head .clear-filters{margin-left:auto;font-size:.7rem;cursor:pointer}.customFilterSideComponent-wrapper-head .clear-filters .material-icons{color:#fff;margin-left:.5rem;font-size:1.4rem}.customFilterSideComponent-wrapper-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customFilterSideComponent-wrapper-body-item{border-bottom:1px solid #ededed}.customFilterSideComponent-wrapper-body-item-head{color:#3c3c3c;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:.0625rem solid transparent;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem;padding-left:1.25rem;padding-right:1rem;-webkit-transition:background .3s ease;transition:background .3s ease;cursor:pointer}.customFilterSideComponent-wrapper-body-item-head:hover{background:#ededed}.customFilterSideComponent-wrapper-body-item-head .arrow{-webkit-transition:.1s ease;transition:.1s ease}.customFilterSideComponent-wrapper-body-item-head.active{background:#ededed}.customFilterSideComponent-wrapper-body-item-head.active .arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.customFilterSideComponent-wrapper-body-item-head #newlyaddedlots:before{content:"fiber_new"}.customFilterSideComponent-wrapper-body-item-head #featuredtype:before{content:"grade"}.customFilterSideComponent-wrapper-body-item-head #ownershipdoctype:before{content:"description"}.customFilterSideComponent-wrapper-body-item-head #source:before{content:"account_balance"}.customFilterSideComponent-wrapper-body-item-head #vehicletype:before{content:"directions_car"}.customFilterSideComponent-wrapper-body-item-head #vehiclemake:before{content:"add_box"}.customFilterSideComponent-wrapper-body-item-head #vehiclemodel:before{content:"class"}.customFilterSideComponent-wrapper-body-item-head #damagetype:before{content:"report_problem"}.customFilterSideComponent-wrapper-body-item-head #vehicleyear:before{content:"event"}.customFilterSideComponent-wrapper-body-item-head #vehicleodometer:before{content:"filter_2"}.customFilterSideComponent-wrapper-body-item-head #carLocation:before,.customFilterSideComponent-wrapper-body-item-head #location:before{content:"location_on"}.customFilterSideComponent-wrapper-body-item-head #bodystyle:before{content:"commute"}.customFilterSideComponent-wrapper-body-item-head #fueltype:before{content:"ev_station"}.customFilterSideComponent-wrapper-body-item-head #enginetype:before{content:"settings_applications"}.customFilterSideComponent-wrapper-body-item-head #transmission:before{content:"account_tree"}.customFilterSideComponent-wrapper-body-item-head #drivetrain:before{content:"looks_4"}.customFilterSideComponent-wrapper-body-item-head #cylinder:before{content:"all_inbox"}.customFilterSideComponent-wrapper-body-item-head-expand{text-align:center;position:relative}.customFilterSideComponent-wrapper-body-item-head-expand-mark{display:inline-block;width:.75rem;height:1.0625rem}.customFilterSideComponent-wrapper-body-item-head-expand-mark-m{-webkit-transform:scale(.7);transform:scale(.7)}.customFilterSideComponent-wrapper-body-item-head-expand-mark-s,.customFilterSideComponent-wrapper-body-item-head-expand-mark-xs{-webkit-transform:scale(.5);transform:scale(.5)}.customFilterSideComponent-wrapper-body-item-head-expand-mark-vertical{position:absolute;width:.125rem;height:.75rem;background-color:#282828;left:.5rem;top:.25rem;border-radius:.625rem}.customFilterSideComponent-wrapper-body-item-head-expand-mark-horizontal{position:absolute;width:.75rem;height:.125rem;background-color:#282828;left:.1875rem;top:.5625rem;border-radius:.625rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.customFilterSideComponent-wrapper-body-item-head-expand:hover{cursor:pointer}.customFilterSideComponent-wrapper-body-item-head-text{margin:0 0 0 .9375rem;font-size:.8125rem;font-weight:500;text-align:left}.customFilterSideComponent-wrapper-body-item-head-clear{margin-left:auto;color:#e53738}.customFilterSideComponent-wrapper-body-item-head-clear,.customFilterSideComponent-wrapper-body-item-head-clear>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customFilterSideComponent-wrapper-body-item-head-clear>div .material-icons{margin-left:.3rem;font-size:1.15rem}.customFilterSideComponent-wrapper-body-item-head-clear:hover{cursor:pointer;opacity:.8}.customFilterSideComponent-wrapper-body-item-head-show{display:block}.customFilterSideComponent-wrapper-body-item-head-hide{display:none}.customFilterSideComponent-wrapper-body-item-content{padding:.5rem 0 0 0;background:#fff}.customFilterSideComponent-wrapper-body-item-content-wrapper{width:100%}.customFilterSideComponent-wrapper-body-item-content-wrapper-input-item{border-radius:2px;border:1px solid rgba(17,17,17,.4);background-color:#fff;width:76%;height:1.5rem;padding:0 .5rem;outline:0}.customFilterSideComponent-wrapper-body-item-content-wrapper-input-item::-webkit-input-placeholder{color:rgba(17,17,17,.3)}.customFilterSideComponent-wrapper-body-item-content-wrapper-input-item::-moz-placeholder{color:rgba(17,17,17,.3)}.customFilterSideComponent-wrapper-body-item-content-wrapper-input-item:-ms-input-placeholder{color:rgba(17,17,17,.3)}.customFilterSideComponent-wrapper-body-item-content-wrapper-input-item::-ms-input-placeholder{color:rgba(17,17,17,.3)}.customFilterSideComponent-wrapper-body-item-content-wrapper-input-item::placeholder{color:rgba(17,17,17,.3)}.customFilterSideComponent-wrapper-body-item-content-wrapper-list{width:100%;height:6rem;overflow-y:auto;margin-top:.3rem}.customFilterSideComponent-wrapper-body-item-content-wrapper-list::-webkit-scrollbar{width:8px}.customFilterSideComponent-wrapper-body-item-content-wrapper-list::-webkit-scrollbar-track{background:#f2f2f2}.customFilterSideComponent-wrapper-body-item-content-wrapper-list::-webkit-scrollbar-thumb{background:#c1c1c1}.customFilterSideComponent-wrapper-body-item-content-wrapper-list::-webkit-scrollbar-thumb:hover{background:#b2b2b2}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.2rem 0 .2rem 1.2rem}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .custom-checkbox{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.25rem;height:1.25rem;margin-right:.7rem}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .custom-checkbox-input:disabled+span{background-color:#e7e7e7}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .custom-checkbox.radioBox .checkmark{border-radius:.625rem}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .checkmark{position:absolute;top:0;left:0;width:.9375rem;height:.9375rem;border-radius:.0625rem;border:.125rem solid #d2d3d5}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .custom-checkbox:hover input~.checkmark{background-color:#e7e7e7}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .custom-checkbox input:checked~.checkmark{background-color:#e53738;border:.125rem solid #e53738}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .checkmark:after,.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .checkmark:before{content:"";position:absolute;display:none}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .custom-checkbox.particular-checked input~.checkmark:before,.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .custom-checkbox input:checked~.checkmark:after{display:block}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .custom-checkbox .checkmark:after{left:.3rem;top:.12rem;width:.1875rem;height:.5rem;border:solid #fff;border-width:0 .125rem .125rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-checkbox .custom-checkbox .checkmark:before{left:.25rem;top:.25rem;width:.75rem;height:.75rem;background:#e53738;border-radius:.125rem}.customFilterSideComponent-wrapper-body-item-content-wrapper-list-item-value{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;color:#404040;font-size:.8125rem}.model-arrow{width:10px;height:10px;margin-left:7px;-webkit-transition:.1s ease;transition:.1s ease}.model-arrow--active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.resposnive-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;border-bottom:1px solid #b6b6b6;padding:10px 10px 10px 20px}.resposnive-menu__header .repsonsive-menu__title{font-weight:700}.resposnive-menu__header .material-icons{font-size:25px;color:#d9534f}.clearAll{font-size:11.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clearAll i{color:red!important}.slide-enter-active,.slide-leave-active{-webkit-transition:.5s;transition:.5s}.slide-enter,.slide-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%)}