.VS-interface,.VS-interface li,.VS-interface ul,.VS-search a,.VS-search div,.VS-search form,.VS-search img,.VS-search label,.VS-search li,.VS-search span,.VS-search ul{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:16px;vertical-align:baseline}.VS-search :focus{outline:0}.VS-search{line-height:1;color:#000}.VS-search ol,.VS-search ul{list-style:none}.VS-search{color:#373737}.VS-search input{display:block;border:none;outline:0;margin:0;padding:4px;background:0 0;line-height:25px;width:100%}.VS-interface,.VS-search .dialog,.VS-search input{line-height:1.1em}.VS-search .VS-search-box{cursor:text;position:relative;background:0 0;border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#fafafa;min-height:28px;height:auto}.VS-search.VS-readonly .VS-search-box{cursor:default}.VS-search .VS-search-box.VS-focus{border-color:#acf}.VS-search .VS-placeholder{position:absolute;top:10px;left:4px;margin:0 20px 0 22px;color:#999;height:18px;overflow:hidden}.VS-search .VS-search-box .VS-placeholder.VS-hidden,.VS-search .VS-search-box.VS-focus .VS-placeholder{display:none}.VS-search .VS-search-inner{position:relative;margin:0 20px 0 22px;overflow:hidden}.VS-search input{width:100px}.VS-search .VS-input-width-tester,.VS-search input{padding:6px 0;float:left;color:teal}.VS-search.VS-focus input{color:#606060}.VS-search .VS-icon-search{position:absolute;left:9px;top:8px}.VS-search .VS-icon-cancel{position:absolute;right:9px;top:8px}.VS-search.VS-readonly .VS-icon-cancel{display:none}.VS-search .search_facet{float:left;margin:0;padding:2px 0 0 14px;position:relative;border:1px solid transparent;height:28px;margin:3px 0 3px 0}.VS-search.VS-readonly .search_facet{padding-left:0}.VS-search .search_facet.is_selected{margin-left:-3px;background-color:#d2e6fd;border:1px solid #6eadf5;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.VS-search .search_facet .category{float:left;text-transform:uppercase;color:#999;padding:8px;cursor:pointer;padding:4px 0 0}.VS-search.VS-readonly .search_facet .category{cursor:default}.VS-search .search_facet.is_selected .category{margin-left:3px}.VS-search .search_facet .search_facet_input_container{float:left}.VS-search .search_facet input{color:#000;padding:3px 8px}.VS-search .search_facet.is_editing input,.VS-search .search_facet.is_selected input{color:#000}.VS-search.VS-readonly .search_facet .search_facet_remove{display:none}.VS-search .search_facet .search_facet_remove{position:absolute;left:0;top:4px}.VS-search .search_facet.is_selected .search_facet_remove{left:3px}.VS-search .search_facet.is_editing .category,.VS-search .search_facet.is_selected .category{color:#000}.VS-search .search_facet.search_facet_maybe_delete .category,.VS-search .search_facet.search_facet_maybe_delete input{color:#a94442}.VS-search .search_input{height:34px;float:left;margin-left:-1px;padding-top:10px}.VS-search .search_input input{padding-left:2px;margin-top:-8px;width:10px;z-index:100;min-width:4px;position:relative}.VS-search .search_input.is_editing input{color:#202020}.ui-helper-hidden-accessible{display:none}.VS-interface.ui-autocomplete{position:absolute;border:1px solid silver;border-top:1px solid #d9d9d9;background-color:#f6f6f6;cursor:pointer;z-index:10000;padding:0;margin:0;width:auto;min-width:80px;max-width:220px;max-height:240px;overflow-y:auto;overflow-x:hidden;top:5px}.VS-interface.ui-autocomplete .ui-autocomplete-category{text-transform:capitalize;padding:4px 4px 4px;border-top:1px solid #a2a2a2;border-bottom:1px solid #a2a2a2;background-color:#b7b7b7;font-weight:700;color:#fff;cursor:default}.VS-interface.ui-autocomplete .ui-menu-item{float:none}.VS-interface.ui-autocomplete .ui-menu-item a{color:#000;outline:0;display:block;padding:10px;border-radius:none;line-height:1;background-color:#f8f8f8;border-top:1px solid #fafafa;border-bottom:1px solid #f0f0f0}.VS-interface.ui-autocomplete .ui-menu-item a:active{outline:0;text-align:none}.VS-interface.ui-autocomplete .ui-menu-item .ui-state-focus,.VS-interface.ui-autocomplete .ui-menu-item .ui-state-hover{background-color:#30adbe;border:1px solid #333;border-left:none;border-right:none;text-decoration:none;margin:0}.VS-interface.ui-autocomplete .ui-corner-all{border-radius:0}.VS-interface.ui-autocomplete li{list-style:none;width:auto}.VS-search .VS-icon{background-repeat:no-repeat;background-position:center center;vertical-align:middle;width:16px;height:16px}.VS-search .VS-icon-cancel{width:11px;height:11px;margin-top:4px;background-position:center 0;background-image:url(../../images/cancel_search.png);cursor:pointer}.VS-search .VS-icon-cancel:hover{background-position:center -11px}.VS-search .VS-icon-search{width:12px;height:20px;background-image:url(../../images/search_glyph.png)}