#divSearchWrap{font-family:Tahoma,Verdana,Arial,sans-serif;height:32px;position:relative}#divSearchWrap .textfieldWrap{background-color:#fff;border-radius:4px 0 0 4px;border:1px solid #eee;height:24px;left:0;margin:0;padding:0;position:absolute;top:3px}#divSearchWrap .textfieldWrap .search{background-color:transparent;border:none;border-radius:0;box-sizing:content-box;color:#333;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:16px;line-height:1.2em;margin:0;outline:0;padding:3px 0 0 5px;width:305px}#divSearchWrap .submit{background-color:#f9c;background-image:linear-gradient(to bottom,#fde 0,#f9c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffddee', endColorstr='#ff99cc', GradientType=0);border-radius:0 4px 4px 0;display:block;border:1px solid #c69;color:#222;cursor:pointer;font-size:14px;height:28px;left:312px;margin:0;padding:0 5px;position:absolute;text-shadow:1px 1px 2px #eee;top:2px}#divSearchWrap .response{background:#e5e5e5;border:1px solid #ccc;display:none;left:0;position:absolute;top:30px;z-index:1010}#divSearchWrap .response .dymWrap{color:#666;font-size:12px;padding:4px 2px}#divSearchWrap .response .dymWrap .dymHeading,#divSearchWrap .response .dymWrap .dymSuggest{border:1px solid #e5e5e5;float:left;margin:0 2px 2px 0;padding:1px 3px}#divSearchWrap .response .dymWrap .dymSuggest{background-color:#ddd;border-bottom:1px solid #c8c8c8;border-left:1px solid #fff;border-right:1px solid #c8c8c8;border-top:1px solid #fff;color:#063;cursor:pointer}#divSearchWrap .response .dymWrap .dymSuggest:hover{background-color:#fff;color:#f9c}#divSearchWrap .response .dymWrap i{display:block;margin-top:5px}#divSearchWrap .response h2{color:#000;padding:5px}#divSearchWrap .response ul{list-style:none;margin:0;padding:0}#divSearchWrap .response ul li a{background-color:#fff;background-image:linear-gradient(to bottom,#f7f7f7 0,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#eeeeee', GradientType=0);border-bottom:1px solid #ddd;border-top:1px solid #fff;color:#333;display:block;font-size:11px;padding:5px;text-decoration:none}#divSearchWrap .response ul li a strong{padding-right:5px}#divSearchWrap .response ul li a span{color:#666}#divSearchWrap .response ul li a:hover{background-image:linear-gradient(to bottom,#ccc 0,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#dddddd', GradientType=0);border-bottom:1px solid #fff;border-top:1px solid #bbb}#searchForm{display:block;font-family:Tahoma,Verdana,Arial,sans-serif;height:32px;max-width:550px;min-width:250px;position:relative}#searchForm .searchAndSuggest{overflow:auto;position:relative;z-index:10}#searchForm.suggest-visible .searchAndSuggest{box-shadow:0 2px 3px rgba(0,0,0,.3)}#searchForm .chipAndInput{background-color:#fff;border-radius:4px 0 0 4px;border:1px solid #ccc;height:25px;margin:3px 0 0;padding:0}#searchForm.suggest-visible .chipAndInput{border-bottom-left-radius:0}#searchForm .chipAndInput .chip{background-color:#ddd;border-radius:2px 0 0 2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:right;font-size:11px;height:21px;line-height:21px;margin:2px 2px 0 0;max-width:150px;padding:0 22px 0 4px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#searchForm .chipAndInput .chip small{color:#666}#searchForm .chipAndInput .chip i{background-color:#ccc;color:#666;cursor:pointer;display:block;height:21px;font-size:14px;font-style:normal;line-height:21px;position:absolute;right:0;text-align:center;top:0;transition:background-color .3s ease,color .3s ease;vertical-align:middle;width:19px}#searchForm .chipAndInput .chip i:hover{background-color:#d9b;color:#fff}#searchForm .chipAndInput .tfWrap{overflow:hidden;padding-right:5px}#searchForm .chipAndInput .search{background-color:transparent;border:none;border-radius:0;-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:16px;line-height:1.2em;margin:0;outline:0;padding:3px 0 0 5px;width:100%}#searchForm .submit{background:#e69abd;background:-webkit-linear-gradient(top,#fde,#e69abd);background:linear-gradient(to bottom,#fde 0,#e69abd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffddee', endColorstr='#e69abd', GradientType=0);border-radius:0 4px 4px 0;display:block;border:1px solid #696969;color:#222;cursor:pointer;float:right;font-size:14px;height:29px;margin:2px 0 0;padding:0 5px;text-shadow:1px 1px 2px #e9e9e9}#searchForm .submit:hover{background:#edaac7;background:-webkit-linear-gradient(top,#fde 0,#edaac7 100%);background:linear-gradient(to bottom,#fde 0,#edaac7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffddee', endColorstr='#edaac7', GradientType=0);border:1px solid #999;text-shadow:1px 1px 3px #e9e9e9}#searchForm .smallSubmit.submit{display:none;background:url(/images/mobile/mob_elements_sprite.png) -228px -60px no-repeat #E8A0C1;height:29px;width:34px}#searchForm .largeSubmit.submit{display:block}#searchForm .response{background:#fff;border:1px solid #ccc;border-top-width:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:relative;width:100%}#searchForm .response .dymWrap{color:#999;font-size:12px;padding:4px 2px}#searchForm .response .correctedTo{border-bottom:1px dashed #ccc;color:#999;font-size:12px;padding:4px 2px}#searchForm .response .dymWrap .dymHeading,#searchForm .response .dymWrap .dymSuggest{float:left;margin:0 .5em 2px 0}#searchForm .response .dymWrap .dymSuggest{color:#063;cursor:pointer;text-decoration:underline}#searchForm .response .dymWrap .dymSuggest:hover{color:#f9c}#searchForm .response .dymWrap i{display:block;margin-top:5px}#searchForm .response h2{color:#999;font-size:12px!important;padding:5px 5px 0 0;text-align:right}#searchForm .response h2.category{background-color:#eee}#searchForm .response ul{list-style:none;margin:0;padding:0}#searchForm .response ul.category{background-color:#eee;border-bottom:1px dashed #ccc}#searchForm .response ul li a{color:#333;display:block;font-size:11px;padding:5px;text-decoration:none}#searchForm .response ul li a strong{padding-right:5px}#searchForm .response ul li a span{color:#666}#searchForm .response ul li.selected a{background-color:#ddd}.mobileSearchWrap{margin:auto;max-width:450px;padding:0 1em}.mobileSearchWrap .selectable:nth-child(n+4){display:none}@media(max-width :1020px){#searchForm .chipAndInput .chip{max-width:80px}}@media(max-width :767px){#searchForm .chipAndInput .chip{max-width:100px;padding-right:40px}#searchForm .chipAndInput .chip i{width:36px}#searchForm .submit.smallSubmit{display:block}#searchForm .submit.largeSubmit{display:none}}