.twitter-typeahead{display:block !important}.twitter-typeahead .tt-hint{color:#999 !important}.twitter-typeahead .tt-menu{background-color:#fff;white-space:nowrap;min-width:100%;margin:12px 0;padding:8px 0;border:1px solid #ccc;border-radius:3px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.twitter-typeahead .tt-menu .tt-suggestion{padding:3px 20px;font-size:15px;line-height:24px}.twitter-typeahead .tt-menu .tt-suggestion:hover,.twitter-typeahead .tt-menu .tt-suggestion.tt-cursor{cursor:pointer;color:#fff;background-color:#0097cf}.webhotelierform form{margin:0}.webhotelierform,.webhotelierform *,.webhotelierform *:before,.webhotelierform *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.webhotelierform .control-label{margin:4px 0}.webhotelierform label{margin:0}.webhotelierform .input,.webhotelierform button{height:35px;white-space:nowrap}.webhotelierform .input{background-color:#fff;border-radius:3px;line-height:1em;color:#555;cursor:pointer;margin:0;max-width:100%;padding:0 10px;border:1px solid #ccc;width:100%;outline:0}.webhotelierform .input::-webkit-input-placeholder{color:#555;opacity:1}.webhotelierform .input:-moz-placeholder{color:#555;opacity:1}.webhotelierform .input::-moz-placeholder{color:#555;opacity:1}.webhotelierform .wh_control-group{padding:4px}.webhotelierform .wh_fields{margin:-4px}.webhotelierform .wh_control-group,.webhotelierform .btn{width:100%}.webhotelierform .wh_footer{margin-top:8px}.webhotelierform .wh_header{margin-bottom:8px}.webhotelierform.wh_vert .wh_submit{margin-top:8px}.webhotelierform.wh_horz .wh_form_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-4px}.webhotelierform.wh_horz .wh_form_wrap>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:4px}.webhotelierform.wh_horz .wh_control-group{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px}.webhotelierform.wh_horz .wh_fields{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 40.0625em){.webhotelierform.wh_horz .wh_fields{width:80%}.webhotelierform.wh_horz .wh_submit{width:20%}}


