#carmagcars-search-alt .search-widget-container{border:1px solid hsla(0,0%,83.1%,.5)}#carmagcars-search-alt .search-widget-container .form-elements-container{padding:10px;position:relative}#carmagcars-search-alt .search-widget-container .form-elements-container .form-element-wrap .form-select{position:relative;padding:5px 12px;border:1px solid #d6d6d6;border-radius:9px;margin-bottom:5px}#carmagcars-search-alt .search-widget-container .form-elements-container .form-element-wrap .form-select label.form-select-label{margin:3px 9px;width:100%;line-height:36px}#carmagcars-search-alt .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options{display:block;position:absolute;top:40px;height:auto;max-height:300px;width:100%;overflow:scroll;overflow-x:hidden!important;z-index:999999;background:#fff;padding:1px;margin:0;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-bottom-left-radius:9px;border-bottom-right-radius:9px;left:-2px}#carmagcars-search-alt .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options .form-select-option{padding:3px 10px;pointer-events:all}#carmagcars-search-alt .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options .form-select-option img.option-image{display:inline-block;width:30px;height:30px;margin-right:10px;padding:0;pointer-events:none}#carmagcars-search-alt .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options .form-select-option img.option-image.body-option{width:80px;height:auto;line-height:30px;vertical-align:middle;pointer-events:none}#carmagcars-search-alt .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options .form-select-option label{display:inline-block;font-size:14px;line-height:30px;vertical-align:top;pointer-events:none}#carmagcars-search-alt .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options .form-select-option:hover{cursor:pointer}#carmagcars-search-alt .search-widget-container .form-elements-container .form-element-wrap .form-select.collapsed label.form-select-label{opacity:1}#carmagcars-search-alt .search-widget-container .form-elements-container .form-element-wrap .form-select.collapsed .form-select-options{display:none}#carmagcars-search-alt .search-widget-container .form-elements-container .form-element-wrap .form-select:hover{cursor:pointer}#carmagcars-search-alt .search-widget-container .form-elements-container .btn-container{clear:both;width:100%}#carmagcars-search-alt .search-widget-container .form-elements-container .btn-container .update-search-btn{width:90%;margin:20px auto;font-size:14px;font-weight:400;background:#f54f21;color:#fff;display:block;height:44px;border-radius:4px;cursor:pointer;text-align:center;text-decoration:none;line-height:44px;border:0;float:none;-webkit-transition:background 125ms ease-in-out;-moz-transition:background 125ms ease-in-out;-ms-transition:background 125ms ease-in-out;-o-transition:background 125ms ease-in-out;transition:background 125ms ease-in-out}#carmagcars-search-alt .search-widget-container .form-elements-container .btn-container .update-search-btn:hover{cursor:pointer}#carmagcars-search-alt .search-widget-container .form-elements-container .btn-container .update-search-btn:active{background:#c53c17}#carmagcars-search-alt .search-widget-container .form-elements-container .reset-search-btn-container{margin:0 40px}#carmagcars-search-alt .search-widget-container .form-elements-container .reset-search-btn-container .reset-search-btn{padding:9px 0 0;list-style-type:circle;font-size:30px;color:red}#carmagcars-search-alt .search-widget-container .form-elements-container .reset-search-btn-container .reset-search-btn p{border-bottom:1px solid transparent;display:inline-block;margin:0 0 0 -7px;font-size:16px;color:#333;line-height:30px;font-weight:100;vertical-align:middle;-webkit-transition:border-bottom .2s ease;-moz-transition:border-bottom .2s ease;-ms-transition:border-bottom .2s ease;-o-transition:border-bottom .2s ease;transition:border-bottom .2s ease}#carmagcars-search-alt .search-widget-container .form-elements-container .reset-search-btn-container .reset-search-btn:hover{cursor:pointer}#carmagcars-search-alt .search-widget-container .form-elements-container .reset-search-btn-container .reset-search-btn:hover p{border-bottom:1px solid #00f}#carmagcars-search-alt .search-widget-container .form-elements-container .col-6{float:left;width:50%}#carmagcars-search-alt .search-widget-container .form-elements-container .col-clear{clear:both}#carmagcars-search-alt-mobile .search-widget-container{border:1px solid hsla(0,0%,83.1%,.5)}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container{padding:10px;position:relative}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .form-element-wrap .form-select{position:relative;padding:5px 12px;border:1px solid #d6d6d6;border-radius:9px;margin-bottom:5px}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .form-element-wrap .form-select label.form-select-label{margin:3px 9px;width:100%;line-height:36px}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options{display:block;position:absolute;top:40px;height:auto;max-height:300px;width:100%;overflow:scroll;overflow-x:hidden!important;z-index:999999;background:#fff;padding:1px;margin:0;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-bottom-left-radius:9px;border-bottom-right-radius:9px;left:-2px}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options .form-select-option{padding:3px 10px;pointer-events:all}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options .form-select-option img.option-image{display:inline-block;width:30px;height:30px;margin-right:10px;padding:0;pointer-events:none}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options .form-select-option img.option-image.body-option{width:80px;height:auto;line-height:30px;vertical-align:middle;pointer-events:none}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options .form-select-option label{display:inline-block;font-size:14px;line-height:30px;vertical-align:top;pointer-events:none}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .form-element-wrap .form-select .form-select-options .form-select-option:hover{cursor:pointer}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .form-element-wrap .form-select.collapsed label.form-select-label{opacity:1}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .form-element-wrap .form-select.collapsed .form-select-options{display:none}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .form-element-wrap .form-select:hover{cursor:pointer}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .btn-container{clear:both;width:100%}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .btn-container .update-search-btn{width:90%;margin:20px auto;font-size:14px;font-weight:400;background:#f54f21;color:#fff;display:block;height:44px;border-radius:4px;cursor:pointer;text-align:center;text-decoration:none;line-height:44px;border:0;float:none;-webkit-transition:background 125ms ease-in-out;-moz-transition:background 125ms ease-in-out;-ms-transition:background 125ms ease-in-out;-o-transition:background 125ms ease-in-out;transition:background 125ms ease-in-out}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .btn-container .update-search-btn:hover{cursor:pointer}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .btn-container .update-search-btn:active{background:#c53c17}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .reset-search-btn-container{margin:0 40px}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .reset-search-btn-container .reset-search-btn{padding:9px 0 0;list-style-type:circle;font-size:30px;color:red}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .reset-search-btn-container .reset-search-btn p{border-bottom:1px solid transparent;display:inline-block;margin:0 0 0 -7px;font-size:16px;color:#333;line-height:30px;font-weight:100;vertical-align:middle;-webkit-transition:border-bottom .2s ease;-moz-transition:border-bottom .2s ease;-ms-transition:border-bottom .2s ease;-o-transition:border-bottom .2s ease;transition:border-bottom .2s ease}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .reset-search-btn-container .reset-search-btn:hover{cursor:pointer}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .reset-search-btn-container .reset-search-btn:hover p{border-bottom:1px solid #00f}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .col-6{float:left;width:50%}#carmagcars-search-alt-mobile .search-widget-container .form-elements-container .col-clear{clear:both}