.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.searchautocomplete{display:inline-block;text-align:center;position:relative}.searchautocomplete .searchautocomplete-placeholder{}.searchautocomplete:hover .searchautocomplete-placeholder{}.searchautocomplete>label{display:inline-block;font-size:0;margin:5px 10px;position:absolute;left:-40px}.searchautocomplete>label:after{content:"X";color:#fff;cursor:pointer;font-size:18px}.searchautocomplete>label:hover:after{color:#F46521}.searchautocomplete .nav{background:#fff;float:none;height:40px;position:relative;margin:0;z-index:1;display:inline-block;width:500px;border-radius:3px}.searchautocomplete .nav .nav-search-in{position:absolute;top:0;left:0;z-index:15}.searchautocomplete .nav .nav-search-in .category{opacity:0;filter:alpha(opacity=0);background:white;border:1px solid #DDD;color:black;cursor:pointer;height:29px;left:5px;margin:0;outline:0;padding:0;position:absolute;top:0;visibility:visible;width:auto}.searchautocomplete .nav .nav-search-in .category-fake{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:url(../../../images/stedi/stedi-bg-select.png) right 5px center no-repeat;border-right:1px solid #ddd;color:#a7a7a7;cursor:pointer;float:left;font-size:11px;height:29px;line-height:29px;margin:0;padding:0 25px 0 10px;text-align:center;white-space:nowrap}.searchautocomplete .nav .nav-search-in .nav-down-arrow{width:9px;height:5px;background-position:-26px -34px;display:block;right:10px;top:16px;position:absolute}.searchautocomplete .nav .nav-search-in:hover .nav-down-arrow{}.searchautocomplete .nav .nav-input{*zoom:1;margin:0;padding:0;z-index:12;position:relative}.searchautocomplete .nav .nav-input:before,.searchautocomplete .nav .nav-input:after{display:table;content:"";line-height:0}.searchautocomplete .nav .nav-input:after{clear:both}.searchautocomplete .nav .nav-input input{z-index:10;padding:0;color:#000;font-family:ProximaNovaA-Regular;font-size:16px;height:40px;width:100%;line-height:18px;margin:0;padding:0 47px 0 15px;outline:0;background:none;border:0;opacity:1}input.input-text[type="text"]::-webkit-input-placeholder{color:#fff;opacity:1}input.UI-SEARCH[type="text"]::-moz-placeholder{color:#fff;opacity:1}input.UI-SEARCH[type="text"]:-ms-input-placeholder{color:#fff;opacity:1}input.UI-SEARCH[type="text"]:-moz-placeholder{color:#fff;opacity:1}.searchautocomplete .nav .nav-input input.suggest{display:none;color:#fff;z-index:9}.searchautocomplete .nav-submit-button{display:inline-block;position:absolute;right:0;top:1px;z-index:999}.searchautocomplete .nav-submit-button .button{display:inline-block;text-indent:-9999px;background:url(../../../images/stedi/sted-mobile-search-hover.png) center no-repeat;width:40px;height:40px}.searchautocomplete .searchautocomplete-placeholder{-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background:#FFF;border:1px solid #ccc;padding:15px 10px 5px 10px;position:absolute;left:0;top:40px;width:100%;z-index:102;max-height:508px;overflow:scroll}.searchautocomplete .searchautocomplete-placeholder:before{border-color:transparent transparent #CCC transparent;content:"";position:absolute;border-style:solid;border-width:5px;height:0;width:0;top:-11px;left:30px}.searchautocomplete .searchautocomplete-placeholder ul{list-style:none;padding:0;margin:0}.searchautocomplete .searchautocomplete-placeholder ul li{*zoom:1;text-align:left;padding:5px 5px;margin-bottom:5px;border:1px solid #ccc}.searchautocomplete .searchautocomplete-placeholder ul li:before,.searchautocomplete .searchautocomplete-placeholder ul li:after{display:table;content:"";line-height:0}.searchautocomplete .searchautocomplete-placeholder ul li:after{clear:both}.searchautocomplete .searchautocomplete-placeholder ul li a{text-decoration:none}.searchautocomplete .searchautocomplete-placeholder ul li a.name{color:#111;font-weight:700;display:block;margin-bottom:3px;float:left}.searchautocomplete .searchautocomplete-placeholder ul li a .pull-right{float:right}.searchautocomplete .searchautocomplete-placeholder ul li.active{cursor:pointer}.searchautocomplete .searchautocomplete-placeholder ul li.active a{text-decoration:none}.searchautocomplete .searchautocomplete-placeholder ul li .searchautocomlete-image{float:left;margin:0 10px 5px 0}.searchautocomplete .searchautocomplete-placeholder ul li .price-box{font-weight:700;font-size:13px;color:#F60;float:right}.searchautocomplete .searchautocomplete-placeholder ul li .price-box .regular-price .price-label,.searchautocomplete .searchautocomplete-placeholder ul li .price-box .old-price .price-label,.searchautocomplete .searchautocomplete-placeholder ul li .price-box .special-price .price-label{display:none}.searchautocomplete .searchautocomplete-placeholder ul li .price-box .price-label{font-weight:400;color:#999}.searchautocomplete .searchautocomplete-placeholder ul li .price-box .old-price .price{font-size:.9em;color:#999}.searchautocomplete .searchautocomplete-placeholder ul li .highlight strong{color:red}.searchautocomplete .searchautocomplete-placeholder .index-title{text-align:right;color:#0A263C;border-bottom:1px solid #CCC;padding:2px 5px}.searchautocomplete .searchautocomplete-placeholder .index-title span{color:#666;font-size:.9em}.searchautocomplete .searchautocomplete-placeholder .all{text-align:right;margin:10px 4px 5px 10px}.searchautocomplete .searchautocomplete-loader{position:absolute;top:11px;right:10px;width:16px;height:16px}.searchautocomplete-widget{position:relative;top:auto;left:auto;bottom:auto;right:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (min-width:768px) and (max-width:992px){}@media (max-width:767px){.searchautocomplete .nav{width:100%}}