div#homepageContent .special-sections{clear:both;margin:10px 0 25px;padding:0 0 20px;position:relative}
div#homepageContent .special-sections select,div#homepageContent .specialSectionsSelect{width:94%}
div#homepageContent .special-sections input.submit{cursor:pointer;margin:5px 0;padding-right:.2em;padding-left:.2em;display:block;float:right}
div#homepageContent .special-sections input.submit[disabled]{background:#efefef;color:#5d5d5d;text-shadow:0 2px 2px #eee;cursor:default}
div#homepageContent .special-sections-list{list-style:none;margin-left:0}
div#homepageContent .special-sections-list li{padding-left:0;line-height:1.2em;margin-bottom:10px}
div#homepageContent .special-sections-list li.heading{font-weight:bold;color:#5d5d5d;margin-bottom:10px}
div#homepageContent .special-sections .search-input-wrapper{float:left;position:relative;margin:1px 0 1px 0;padding:4px 20px 4px 5px;width:39em;border:1px solid #aaa;background:#fff url('../../images/thirdparty/chosen/chosen-sprite.png') no-repeat 100% -22px;background:url('../../images/thirdparty/chosen/chosen-sprite.png') no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,white),color-stop(0.99,#eee));background:url('../../images/thirdparty/chosen/chosen-sprite.png') no-repeat 100% -22px,-webkit-linear-gradient(center bottom,white 85%,#eee 99%);background:url('../../images/thirdparty/chosen/chosen-sprite.png') no-repeat 100% -22px,-moz-linear-gradient(center bottom,white 85%,#eee 99%);background:url('../../images/thirdparty/chosen/chosen-sprite.png') no-repeat 100% -22px,-o-linear-gradient(bottom,white 85%,#eee 99%);background:url('../../images/thirdparty/chosen/chosen-sprite.png') no-repeat 100% -22px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url('../../images/thirdparty/chosen/chosen-sprite.png') no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%)}
div#homepageContent .special-sections .search-input-wrapper .search-input{width:100%;border:0;padding:0;margin:0;zoom:1;height:15px;outline:0;font-family:sans-serif}
div#homepageContent .special-sections .search-input-wrapper .search-input::-ms-clear{display:none}
div#homepageContent .special-sections .empty{color:#888}
div#homepageContent .special-sections .search-input-drop{display:none;width:41.1em;background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:24px;left:-1px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);-o-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:999;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
div#homepageContent .special-sections .search-input-drop ul{margin:0 4px 4px 0;max-height:190px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto}
div#homepageContent .special-sections .search-input-drop li{line-height:1.2em;padding:7px 7px 8px;margin:0;list-style:none;display:none}
div#homepageContent .special-sections .search-input-drop li.active-result{cursor:pointer;display:list-item}
div#homepageContent .special-sections .search-input-drop li.highlighted{background:#e4e9eb;color:#000}
div#homepageContent .special-sections .search-input-drop li em{background:#feffde;font-style:normal}
div#homepageContent .special-sections .search-input-drop li.highlighted em{background:transparent}
div#homepageContent .special-sections .search-input-drop li.no-results{background:#f4f4f4;display:list-item}