 form.wce_autocompliter .relative{ position: relative; } form.wce_autocompliter input[name="search"]{ margin-bottom: 0 !important; margin-left: 0; } form.wce_autocompliter input[name="search"].loading { background: url("../images/loader.gif") 10px center no-repeat; padding-left: 35px; }  #wceAutocompleteContainer{ border: 1px solid #d8d8d8; color: #282828; background: #fff; position: absolute; z-index: 100; box-shadow: -3px 5px 5px 0 rgba(0,0,0,0.1); top: 100%; right: 0; min-width: 310px; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; line-height: 1em; font-size: 13px; margin-top: -1px; } .leftcol #wceAutocompleteContainer{ right: auto; left: 0; } #wceAutocompleteContainer.none{ display: none; } #wceAutocompleteContainer .wce_option ~ .wce_option{ border-top: 1px solid #d8d8d8; } #wceAutocompleteContainer .wce_option a{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;  color: #282828; } #wceAutocompleteContainer .wce_option:not(.wce_foot) a{ min-height: 4em; } #wceAutocompleteContainer .wce_option.current a, #wceAutocompleteContainer .wce_option a:hover{ background: #fb5642; color: #fff; } #wceAutocompleteContainer .wce_option a > *{ padding: 5px 10px; box-sizing: border-box; } #wceAutocompleteContainer .wce_option .image ~ *{ padding-left: 5px; padding-right: 5px; } #wceAutocompleteContainer .wce_option .image{ height: 75px; text-align: center; padding: 5px 5px 5px 10px;  -webkit-flex: 0 0 75px; -ms-flex: 0 0 75px; flex: 0 0 75px;  display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;  -webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } #wceAutocompleteContainer .wce_option .image img{ max-width: 100%; max-height: 100%; } #wceAutocompleteContainer .wce_option .name{ width: 100%; } #wceAutocompleteContainer .wce_option .price{ -webkit-flex: 0 0 30%; -ms-flex: 0 0 30%; flex: 0 0 30%;  padding-right: 10px; font-weight: 700; text-align: right; } #wceAutocompleteContainer .wce_foot{ background: #282828; color: #fff; overflow: hidden; }  #wceAutocompleteContainer .wce_foot a{ color: #fff; padding: 5px; display: block; text-align: center; height: 1em; } #wceAutocompleteContainer .wce_foot.current a, #wceAutocompleteContainer .wce_foot a:hover{ color: #fff; background: #282828; font-weight: bold; }  #wceAutocompleteContainer.wce_theme0{ border-color: #d8d8d8; color: #282828; background: #fff; } #wceAutocompleteContainer.wce_theme1, #wceAutocompleteContainer.wce_theme1 .wce_option a{ color: #282828; } #wceAutocompleteContainer.wce_theme0 .wce_option ~ .wce_option{ border-color: #d8d8d8; } #wceAutocompleteContainer.wce_theme0 .wce_option.current a, #wceAutocompleteContainer.wce_theme0 .wce_option a:hover{ background: #ebedef; color: #282828; } #wceAutocompleteContainer.wce_theme0 .wce_foot{ background: #282828; color: #fff; } #wceAutocompleteContainer.wce_theme0 .wce_foot a{ color: #fff; } #wceAutocompleteContainer.wce_theme0 .wce_foot.wce_option.current a, #wceAutocompleteContainer.wce_theme0 .wce_foot a:hover{ background: #282828; color: #fff; }  #wceAutocompleteContainer.wce_theme1{ border-color: #000; background: #282828; } #wceAutocompleteContainer.wce_theme1, #wceAutocompleteContainer.wce_theme1 .wce_option a{ color: #fff; } #wceAutocompleteContainer.wce_theme1 .wce_option ~ .wce_option{ border-color: #000; } #wceAutocompleteContainer.wce_theme1 .wce_option.current a, #wceAutocompleteContainer.wce_theme1 .wce_option a:hover{ background: #f2f3f4; color: #282828; } #wceAutocompleteContainer.wce_theme1 .wce_foot{ background: #fff; color: #282828; } #wceAutocompleteContainer.wce_theme1 .wce_foot a{ color: #282828; } #wceAutocompleteContainer.wce_theme1 .wce_foot.wce_option.current a, #wceAutocompleteContainer.wce_theme1 .wce_foot a:hover{ background: #fff; color: #282828; }