.sidebar-filter-wrap ::-webkit-input-placeholder{color:#bababa;font-style:italic}.sidebar-filter-wrap ::-moz-placeholder{color:#bababa;font-style:italic}.sidebar-filter-wrap :-ms-input-placeholder{color:#bababa;font-style:italic}.sidebar-filter-wrap :-moz-placeholder{color:#bababa;font-style:italic}.sidebar-filter-wrap{border:1px solid #dadada;background-color:#fff}.sidebar-filter-wrap .sidebar-filter-header{margin:15px 20px 0;padding:0 0 15px 0;font-size:20px;font-family:'Titillium Web',Arial,Helvetica,sans-serif;border-bottom:1px solid #dadada;line-height:1.2;color:#333;font-weight:bold}.sidebar-filter-wrap .sidebar-filter-header .reset-filter-link,.sidebar-filter-wrap .sidebar-filter-header .reset-filter-link-mob{display:block;font-weight:normal;font-size:13px;cursor:pointer;color:#1c3f9e}.sidebar-filter-wrap .sidebar-filter-header .reset-filter-link .fa,.sidebar-filter-wrap .sidebar-filter-header .reset-filter-link-mob .fa{margin-left:5px}.sidebar-filter-wrap .bastrucks-select2-container .select2-choice{height:28px;line-height:28px}.sidebar-filter-wrap .bastrucks-select2-container.select2-container .select2-choice{box-shadow:none}.sidebar-filter-wrap .bastrucks-select2-container .select2-choice>.select2-chosen{margin-right:16px;text-align:left}.sidebar-filter-wrap .range.bastrucks-select2-container .select2-choice>.select2-chosen{margin-right:16px;text-align:left;text-indent:10px}.sidebar-filter-wrap .bastrucks-select2-container .select2-choice .vehicle-type-icon:before{top:calc(50% - 12px);left:12px}.sidebar-filter-wrap .bastrucks-select2-container .select2-choice{padding-left:10px}.sidebar-filter-wrap .bastrucks-select2-container .select2-choice .select2-arrow{width:15px}.sidebar-filter-wrap .bastrucks-select2-container .select2-choice .select2-arrow b{position:relative}.sidebar-filter-wrap .bastrucks-select2-container .select2-choice .select2-arrow b:before{content:"\f0dc";line-height:28px;font-size:12px;color:#000;top:1px;right:9px;position:absolute}.checkbox-styled .fa{width:15px;height:15px;font-size:12px;color:#8e8e91;background-color:#fff;vertical-align:middle;position:relative;-webkit-box-shadow:inset 0 0 2px 0 #8e8e91;-moz-box-shadow:inset 0 0 2px 0 #8e8e91;box-shadow:inset 0 0 2px 0 #8e8e91;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);-ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";zoom:1;margin-top:-1px}.dropdown-container .filter-list li:hover .numberOfResults,.dropdown-container .filter-list li:focus .numberOfResults{color:#fff}.checkbox-styled .custom-checkbox{display:block}.custom-checkbox.checkbox-background-white .fa{background-color:#fff}.custom-checkbox.checkbox-background-white .fa:before{color:#1c3f94}.custom-checkbox.checkbox-background-yellow .fa{background-color:#fff974}.custom-checkbox.checkbox-background-yellow .fa:before{color:#000}.custom-checkbox.checkbox-background-black .fa{background-color:#000}.custom-checkbox.checkbox-background-black .fa:before{color:#fff}.custom-checkbox.checkbox-background-grey .fa{background-color:#848484}.custom-checkbox.checkbox-background-grey .fa:before{color:#fff}.custom-checkbox.checkbox-background-silver .fa{background-color:#d5d5d5}.custom-checkbox.checkbox-background-silver .fa:before{color:#000}.custom-checkbox.checkbox-background-red .fa{background-color:#ff494c}.custom-checkbox.checkbox-background-red .fa:before{color:#fff}.custom-checkbox.checkbox-background-beige .fa{background-color:#f5f5dc}.custom-checkbox.checkbox-background-beige .fa:before{color:#000}.custom-checkbox.checkbox-background-blue .fa{background-color:#0069bb}.custom-checkbox.checkbox-background-blue .fa:before{color:#fff}.custom-checkbox.checkbox-background-brown .fa{background-color:#715038}.custom-checkbox.checkbox-background-brown .fa:before{color:#fff}.custom-checkbox.checkbox-background-purple .fa{background-color:#853d77}.custom-checkbox.checkbox-background-purple .fa:before{color:#fff}.custom-checkbox.checkbox-background-green .fa{background-color:#006d45}.custom-checkbox.checkbox-background-green .fa:before{color:#fff}.checkbox-styled .fa:before{display:none;position:absolute;top:1px;left:2px;color:#1c3f94}.checkbox-styled input[disabled]+.fa{opacity:.5;background-color:lightgrey}.checkbox-styled input[type="checkbox"]:checked+.fa:before{display:block}.accordion-container{margin:0 20px;border-bottom:1px solid #dadada}.accordion-container .accordion-header{padding:0;margin:0}.accordion-header .accordion-label{position:relative;padding:15px 15px 15px 0;cursor:pointer;display:block;width:calc(100% - 15px)}.accordion-header .accordion-label .fa{position:absolute;right:0;top:calc(50% - 7px);margin-right:0;color:#999;font-size:18px;font-weight:bold}.accordion-container.opened .accordion-header .accordion-label .fa:before{content:"\f106"}.accordion-header .accordion-label .accordion-title-wrap{font-size:11px;font-weight:300;color:#333;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordion-header .accordion-label .accordion-title-wrap .accordion-title{font-size:14px;color:#333;font-weight:bold}.accordion-header .accordion-label .selected-option{font-size:11px;font-weight:300;color:#999;line-height:1.2;margin-left:3px}.accordion-container .accordion-body{margin-bottom:20px}.accordion-container .accordion-body.accordion-body-dropdown-container .dropdown-container{border:1px solid #dadada}.accordion-container .accordion-body.accordion-body-dropdown-container .accordion-select-value .accordion-select-value-area{border:1px solid #dadada;height:28px;line-height:28px;padding:0 16px 0 10px;position:relative;font-weight:bold}.accordion-container .accordion-body.accordion-body-dropdown-container .accordion-select-value .accordion-select-value-area .fa{line-height:28px;font-size:12px;color:#000;top:1px;position:absolute;right:7px;margin:0}.accordion-container .accordion-body.accordion-body-range-filter .year-range-from-fields,.accordion-container .accordion-body.accordion-body-range-filter .year-range-to-fields,.accordion-container .accordion-body.accordion-body-price-filter .year-range-from-fields,.accordion-container .accordion-body.accordion-body-price-filter .year-range-to-fields{width:calc((100% - 19px)/2)!important;height:30px;margin:0}.accordion-container .accordion-body.accordion-body-range-filter .select2-choice,.accordion-container .accordion-body.accordion-body-price-filter .select2-choice{border:0;height:30px;padding:0;line-height:30px}.accordion-container .accordion-body.accordion-body-range-filter .year-range-to-fields,.accordion-container .accordion-body.accordion-body-price-filter .year-range-to-fields{margin-left:15px}.dropdown-container .placeholder{display:inline-block;vertical-align:middle;font-size:12px;font-weight:300;color:#b8b8b8;margin-left:3px;font-style:italic}.search-feild{position:relative;padding:5px 10px}.search-feild input{box-shadow:none;border-width:0 0 1px 0;border-bottom:1px solid #dadada;width:calc(100% - 30px);padding:5px 15px 5px 0;outline:0}.search-feild .fa-search{position:absolute;right:25px;top:calc(50% - 6px);margin-right:0;color:#4a4a4a}.search-feild .fa-angle-up{position:absolute;right:6px;top:calc(50% - 9px);margin-right:0;color:#999;font-size:18px;font-weight:bold;cursor:pointer}.filter-list{padding:0;margin:0;list-style:none;overflow:hidden}.filter-list li{padding:5px 10px;color:#4a4a4a;cursor:pointer}.filter-list li.filter-item-disabled{cursor:default!important}.filter-list.filter-list-vehicle-status li,.filter-list.filter-list-vehicle-color li{display:inline-block;font-weight:bold;margin-bottom:7px;margin-right:0;padding:0;width:100%}.dropdown-container .filter-list li:hover,.dropdown-container .filter-list li:focus{background-color:#1c3f93;color:#fff}.show-more-less{padding:5px 10px}.show-more-less .fa{color:#999;font-size:18px;font-weight:bold;vertical-align:middle;margin-left:2px}.apply-btn-wrap{padding:0 10px 10px;text-align:center}.apply-btn-wrap .button{border-radius:0;box-shadow:none;width:100%}.filter-display-block{display:block}.filter-display-none{display:none}.accordion-container-disabled>*{opacity:.5;pointer-events:none}.accordion-container-disabled input[disabled]{background-color:transparent}.lease-filter-container{padding-top:10px}.sidebar-filter-wrap .accordion-select-value-area .input-placeholder{border:medium none;box-shadow:none;overflow:hidden;text-overflow:ellipsis}.search-feild input::-webkit-input-placeholder{color:#999}.search-feild input:-ms-input-placeholder{color:#999}.search-feild input::-moz-placeholder{color:#999;opacity:1}.search-feild input:-moz-placeholder{color:#999;opacity:1}.sidebar-filter-wrap .select-dropdown-container+.select-dropdown-container{margin-top:15px}.sidebar-filter-wrap .select-dropdown-container>label{font-weight:bold;margin-bottom:5px;float:left;width:47%;padding:7px 5px 6px 0}.sidebar-filter-wrap .select-dropdown-container .select2-choice.select2-default .select2-chosen,.sidebar-filter-wrap .price-filter-container .select2-choice.select2-default .select2-chosen,.sidebar-filter-wrap .range-filter-container .select2-choice.select2-default .select2-chosen,.sidebar-filter-wrap .lease-price-filter-container .select2-choice.select2-default .select2-chosen{font-size:12px;font-style:italic;color:#999!important;text-decoration:none;font-weight:normal}.sidebar-filter-wrap .select-dropdown-container .select2-choice .select2-chosen,.sidebar-filter-wrap .price-filter-container .select2-choice .select2-chosen,.sidebar-filter-wrap .range-filter-container .select2-choice .select2-chosen,.sidebar-filter-wrap .lease-price-filter-container .select2-choice .select2-chosen{font-weight:bold;color:#4a4a4a!important}.accordion-container:last-child{border-bottom:0}.range-filter-container .range,.price-filter-container .range,.lease-price-filter-container .range{width:90px!important;border:1px solid #dadada}.accordion-body .select2-choice{border-color:#dadada}.wrap-filter-text-center{display:inline-block;vertical-align:top;max-width:130px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.save-search-message p{font-weight:300}