.live-search{border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:5px 0 20px;border:1px solid #ddd;position:absolute;background-color:#fff;box-shadow:0 2px 2px #ddd;left:0;width:100%;margin-top:40px;display:none;z-index:1000}.live-search .loading{margin-right:auto;margin-left:auto;display:block}.live-search ul{padding:0;list-style-type:none;margin:0}.live-search ul li{min-height:50px;padding:5px;clear:both;background-color:#fff;margin:0 5px;cursor:pointer}.live-search ul li:nth-child(2n){background-color:#fafafa}.live-search ul li:hover{background-color:#f0f7fa}.live-search ul li a{text-decoration:none;display:block}.live-search ul li .product-image{margin-right:5px;float:left}.live-search ul li .product-name p{padding:0;font-size:10px;font-weight:400;font-style:italic;color:#555;margin:0}.live-search ul li .product-name{font-weight:700;width:50%;float:left}.live-search ul li .product-add-cart{padding:7px;float:right}.live-search ul li .product-price{font-size:12px;font-weight:700;text-align:right;width:25%;float:right;margin-top:10px}.live-search ul li .product-price .price{color:#333;margin-top:-35px;display:block}.live-search ul li .product-price .special{text-decoration:line-through;color:red;display:block}.live-search .product-price>.special{margin-top:-5px}.live-search .result-text{border-bottom-right-radius:10px;border-bottom-left-radius:10px;font-size:11px;font-weight:700;color:#555;position:absolute;bottom:0;text-align:center;background-color:#e6ffff;width:100%;line-height:20px}.live-search .view-all-results:hover{color:#23527c}.live-search .view-all-results{color:#23a1d1}.live-search .product-image,.live-search .product-image img{width:auto}