#search_block_top{padding-top:0px;float:right;clear:both;margin-top:-46px;}@media (max-width: 767px) {#search_block_top{float:none;margin-top:-6px;}}#search_block_top #searchbox{float:left;width:100%;}#search_block_top .btn.button-search{background:#fff;display:block;position:absolute;top:1px;right:1px;border:none;color:#333333;width:36px;text-align:center;padding:7px 0 8px 0;}#search_block_top .btn.button-search span{display:none;}#search_block_top .btn.button-search:before{content:"\f002";display:block;font-family:"FontAwesome";font-size:15px;width:100%;text-align:center;}#search_block_top .btn.button-search:hover{color:#6f6f6f;border-color:#d6d4d4;}#search_block_top #search_query_top{display:inline;padding:0 13px;height:39px;line-height:38px;background:#fff;margin-right:1px;}#search_block_top #search_query_top:focus{box-shadow:none;border-color:#d6d4d4;}.ac_results{background:white;border:1px solid #d6d4d4;width:191px!important;margin-top:-1px;}.ac_results li{padding:0 10px;font-weight:normal;color:#686666;font-size:13px;line-height:22px;}.ac_results li.ac_odd{background:white;}.ac_results li:hover,.ac_results li.ac_over{background:#fbfbfb;}form#searchbox{position:relative;}form#searchbox label{color:#333333;}form#searchbox input#search_query_block{margin-right:10px;max-width:222px;margin-bottom:10px;display:inline-block;float:left;}form#searchbox .button.button-small{float:left;}form#searchbox .button.button-small i{margin-right:0;}