.tt-dropdown-menu{max-height:150px;overflow-y:auto}.location-result-item{padding:5px 15px;width:100%;position:relative;background:#fff;border-left:1px solid #555;border-right:1px solid #555;cursor:pointer}.location-result-item:first-child{border-top:1px solid #555}.location-result-item:last-child{border-bottom:1px solid #555}.location-result-item .type{color:#555;font-size:10px;text-transform:uppercase}.location-result-item .suburb{color:#000;font-weight:700;font-size:14px}.location-result-item .district{color:#c1c1c1;font-size:.8rem;padding-left:2px}.property-search-container .tab-pane .ttmulti-selections{top:10px}.ttmulti-selections li{list-style-type:none;float:left;background:#ebebed;color:#100;padding:.5rem .75rem;border-radius:20px;margin-right:10px;margin-bottom:1px}.ttmulti-selections li i.js-remove{font-style:normal;margin-left:8px;cursor:pointer}.select-wrapper{margin:150px auto;max-width:600px;width:calc(100% - 40px)}.select-pure__select{align-items:center;background:#f9f9f8;border-radius:4px;border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.04);box-sizing:border-box;color:#363b3e;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:left;min-height:44px;padding:5px 10px;position:relative;transition:.2s;width:100%}.select-pure__options{border-radius:4px;border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.04);box-sizing:border-box;color:#363b3e;display:none;left:0;max-height:221px;overflow-y:scroll;position:absolute;top:50px;width:100%;z-index:5}.select-pure__select--opened .select-pure__options{display:block}.select-pure__option{background:#fff;border-bottom:1px solid #e4e4e4;box-sizing:border-box;height:44px;line-height:25px;padding:10px}.select-pure__option--selected{color:#e4e4e4;cursor:initial;pointer-events:none}.select-pure__option--hidden{display:none}.select-pure__selected-label{background:#5e6264;border-radius:4px;color:#fff;cursor:initial;display:inline-block;margin:5px 10px 5px 0;padding:3px 7px}.select-pure__selected-label:last-of-type{margin-right:0}.select-pure__selected-label i{cursor:pointer;display:inline-block;margin-left:7px}.select-pure__selected-label i:hover{color:#e4e4e4}.select-pure__autocomplete{background:#f9f9f8;border-bottom:1px solid #e4e4e4;border-left:none;border-right:none;border-top:none;box-sizing:border-box;font-size:16px;outline:0;padding:10px;width:100%}.typeahead__container .twitter-typeahead{position:unset!important}.typeahead__container .twitter-typeahead .tt-menu{width:100%;margin-top:20px}@media only screen and (max-width:800px){.typeahead__container .twitter-typeahead .tt-menu{margin-top:0}}.ttmulti-selections{position:relative;z-index:1;margin:0;padding-left:15px}.twitter-typeahead .tt-menu .location-result-item{border-color:transparent;color:#001f48;padding:.8rem .75rem}.twitter-typeahead .tt-menu .location-result-item:not(.tt-no-result):focus,.twitter-typeahead .tt-menu .location-result-item:not(.tt-no-result):hover{background-color:#f5f5f5}.twitter-typeahead .tt-input{min-width:300px}.twitter-typeahead .tt-menu .location-result-item small.level{color:#00adef;font-size:.7rem;text-transform:capitalize;line-height:1.3rem}.address-appraisal-autocomplete-wrapper span.twitter-typeahead{width:98%}form.tt-loading button[type=submit]{cursor:not-allowed;pointer-events:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-color:#ccc}form.tt-loading .tt-hint{background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin: auto; background:transparent; display: block;' width='30px' height='30px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%2300adef' stroke-width='8' r='35' stroke-dasharray='164.93361431346415 56.97787143782138'%3E%3CanimateTransform attributeName='transform' type='rotate' repeatCount='indefinite' dur='1s' values='0 50 50;360 50 50' keyTimes='0;1'%3E%3C/animateTransform%3E%3C/circle%3E%3C/svg%3E")!important;background-size:30px 30px!important;background-position:right 20px center!important;background-repeat:no-repeat!important}