.company-name-input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#f9fafb;border:1px solid #e6e9ec;box-sizing:border-box;display:inline-block;font-size:18px;height:50px;margin-bottom:20px;outline:0;padding:0 15px;vertical-align:middle;width:500px}
.company-name-input:focus{border:1px solid #7fb7eb}
.autocomplete-suggestions{background:#fff;border-top:0;border:1px solid #ccc;box-shadow:-1px 1px 3px rgba(0,0,0,.1);box-sizing:border-box;cursor:default;display:none;max-height:254px;overflow-y:auto;overflow:hidden;position:absolute;text-align:left;z-index:9999}
.autocomplete-suggestion{color:#333;font-size:1.02em;overflow:hidden;padding:.6em;position:relative;white-space:nowrap}
.autocomplete-suggestion b{font-weight:normal;color:#1f8dd6}
.autocomplete-suggestion span.icon{width:25px;display:inline-block}
.autocomplete-suggestion span.domain{color:#999;font-size:.8em;position:absolute;right:5px;text-align:right;top:14px}
.autocomplete-suggestion.selected{background:#f0f0f0}
.autocomplete_list .fieldset input{background-color:#fff;border-radius:6px;border:1px solid #e6e9ec;box-shadow:inset 0 1px 3px 0 rgba(0,1,1,0.06);box-sizing:border-box;display:inline-block;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:20px;height:50px;outline:0;padding:0 15px;vertical-align:middle;width:60%}
.autocomplete_list button{text-decoration:none;display:inline-block;border:1px solid #499aff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;vertical-align:middle;color:#fff;padding:11px 20px;font-size:20px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-left:10px;background-color:#499aff}
.autocomplete_list button:hover{background-color:#fff;color:#499aff}