#search_mini_form #es_search_suggestion,#search_mini_form .es-input-box{width:287px}#search_mini_form,#search_mini_form:after,#search_mini_form:before{box-sizing:border-box!important;padding:0;margin:0}#search_mini_form{position:relative}#search_mini_form .es-input-box{float:right;position:relative;background:#fff;border:1px solid silver}#search_mini_form .es-input-box label{display:none}#search_mini_form .es-input-box input{left:0;top:0;position:absolute;padding:0;border:0}#search_mini_form #es_search_autocomplete,#search_mini_form .es-input-box input{width:240px;height:38px;line-height:38px;margin:0 7px 0 7px;float:left}#search_mini_form .es-input-box input:focus,#search_mini_form .es-input-box input{background:transparent;color:#5e5e5e;outline:none}#search_mini_form .es-input-box button{width:auto;height:auto;right:0;top:0;position:absolute;border:0;padding:0;margin:0}#search_mini_form .es-input-box button span{width:40px;height:38px;display:block;border:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApVJREFUeNpi/P//PwMu8OvXLx4QzcbG9oWBBMCIbuj79+/lb9y44f/s2TPjT58+SYPE+Pj4nkpJSZ3V0NDYKCgo+JAkQy9evBh18uTJPCDTHIf6k+bm5pP09fWXEWXoqVOnsi5cuBCHx0C4wQYGBovMzMym4VLAAiIePnxojWbgZjU1tX0SEhLXQJwXL15o3bp1ywnI9AWpAaplEBcXvygvL38Up0tXrFixFhh+QSABZmbmNZ6enk3AMLyMrBAYxrrbt2+v+/v3bwg0nNdFREQEYzOU6dWrV9qwCAG50Nraeja6gSAAEgPJgdSA+CA9IL1YDQV6TR/mbQ4Ojk/AGN6FK6xAciA1UK45VC+moT9+/BCAcXh5eV8QSi48PDyvYWxkvSiGcnJyvoFxPn/+LEHIUKC3JWFsZL0ohkpKSl4EJROozXzXr193w2UgSA6Yy7hgSQuqF9NQERGRmwICArBc4nv06NHMx48fG6IrBImB5KDJikFWVvYoSC/OdGppadkHTC7yoMD/9+9fAJDNrKKichCWCkDJ6c6dO/YwA0EAX3aF56jTp0+nnT9/PomIHAXPWSDH6OrqrkKXYG5oaAAzpKWlz7Kzs396+vSpFNAiOWymsLKyMgB9AuPKPHnyRI6fn/+xkJDQXbyl1MePH6WBWdIbVEq9e/dOGeZVUCmlo6OzCpilrQ4fPlyF5KOTTk5O9cDg2onTUGLKUyylGYrBcO9jA8By4BcIo4sDC5rLwGAA5UYxUDCA8P3791WFhYVvg1ISXpcSAidOnMi7dOlSFMzFjIyMR2NiYnxYGCgAFhYWk4ClFsvVq1fBZQHQgSzfv38XpshQEACWXH3AoGABpuMvysrK+0ApgSLvo0cqLEIBAgwAdJk8a9BH+vkAAAAASUVORK5CYII=);background-position:center center;background-color:#fff;background-repeat:no-repeat;font-size:0}#search_mini_form #es_search_autocomplete{display:block;text-align:left;color:silver}#search_mini_form #es_search_autocomplete,#search_mini_form .es-input-box input{font-family:Arial,san-serif;font-size:15px}#search_mini_form #es_search_suggestion{position:absolute;background:#fff;right:0;top:50px;overflow:visible!important;z-index:200}#es_search_suggestion{display:none}.es-search-suggestions ul{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-color:#fff;border:1px solid #c1c1c1;left:0;padding-left:0;position:absolute;top:0;width:100%}.es-search-suggestions ul li{border-bottom:1px solid #f4f4f4;color:#39c;cursor:pointer;font-size:12px;padding:8px 6px 8px;text-align:left;min-height:84px}.es-search-suggestions ul li a,.es-search-suggestions ul li a:hover{color:#0e2240;text-decoration:none}.es-search-suggestions ul li a:hover span.es-suggestion-name{text-decoration:underline}.es-search-suggestions ul li .amount{float:right;font-weight:bold}.es-search-suggestions ul li:last-child{border-bottom:none}.es-search-suggestions:before{content:'';position:absolute;width:0;height:0;display:block;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #39c;border-top:none;left:50%;top:-7px}.es-search-suggestions li{position:relative}.es-search-suggestions li a{display:block;height:auto;width:auto;position:relative}.es-search-suggestions li .es-suggestion-image img{width:70px;margin:0 0 10px}.es-search-suggestions li .es-suggestion-image{position:absolute;width:70px;top:0;left:0}.es-suggestion-name{padding:0 0 0 75px;width:auto;display:block;font-size:14px;font-weight:bold;height:auto;overflow:hidden}.es-suggestion-description{padding:0 0 0 75px;width:auto;display:block;height:auto;overflow:hidden}.es-suggestion-price .price-box .price{font-size:12px;font-weight:bold}.es-suggestion-price{display:block;width:auto;text-align:right}.es-search-suggestions li.show_more{height:auto;min-height:14px;text-align:center}.es-search-suggestions li.show_more a{font-size:14px;font-weight:bold;padding:2px 0 0}.es-search-suggestions li.show_more a:hover{text-decoration:underline}.es-hide-image .es-suggestion-name,.es-hide-image .es-suggestion-description,.es-hide-image .es-suggestion-price{padding-left:5px;padding-right:5px}.es-search-suggestions.es-hide-image ul li{min-height:0}