#search_block_top{display:inline-block;vertical-align:top;width:50%}@media (max-width: 991px){#search_block_top{max-width:280px}}@media (max-width: 767px){#search_block_top{max-width:100%;width:100%;float:left;clear:both}}#search_block_top .btn.button-search{background:#f5f5f5;display:block;position:absolute;top:1px;right:1px;border:none;border-left:2px solid #e6e6e6;border-radius:0;color:#424242;width:48px;text-align:center;line-height:46px;padding: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:17px;width:100%;text-align:center}#search_block_top .btn.button-search:hover{color:#17281d}#search_block_top #search_query_top{display:block;padding:12px 60px 12px 16px;height:48px;background:#fff;font-family:"Cabin Condensed",Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;color:#424242;border-radius:0;text-transform:uppercase;letter-spacing:0.1em;border:2px solid #e6e6e6;-webkit-box-shadow:none;box-shadow:none}#search_block_top #search_query_top:-moz-placeholder{color:#616161}#search_block_top #search_query_top::-moz-placeholder{color:#616161}#search_block_top #search_query_top:-ms-input-placeholder{color:#616161}#search_block_top #search_query_top::-webkit-input-placeholder{color:#616161}#search_block_top #search_query_top:focus{border-color:#2a4834}@media (max-width: 479px){#search_block_top #search_query_top{letter-spacing:0}}.ac_results{background:#fff;border:none !important;padding:8px 0 !important;margin-top:-1px;-webkit-box-shadow:0 2px 17px rgba(0,0,0,0.3);box-shadow:0 2px 17px rgba(0,0,0,0.3)}.ac_results ul li{padding:6px 12px;font-weight:normal;color:#616161;font-size:12px;line-height:1.33;cursor:pointer;font-family:"Raleway",Arial,Helvetica,sans-serif}.ac_results ul li.ac_odd{background:transparent}.ac_results ul li:hover,.ac_results ul li.ac_over{background:#2a4834;color:white}form#searchbox{position:relative}form#searchbox label{color:#333}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}

/*# sourceMappingURL=blocksearch.css.map */