.nrf-widget{--white: #fff;--black: #000;--light-grey: #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.nrf-widget *,.nrf-widget *:after,.nrf-widget *:before{-webkit-box-sizing:inherit;box-sizing:inherit}.nrf-widget.nrf-hidden{display:none !important}.nrf-widget.disabled{opacity:.65;cursor:not-allowed !important}.nrf-widget.disabled *{pointer-events:none}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-map-wrapper{position:relative;max-width:600px}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-map-wrapper .nrf-widget.openstreetmap{margin-bottom:16px}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-map-wrapper.no-map .tf-mapaddress-editor-clear{top:0px;right:0px}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-map-wrapper.clear-is-hidden .tf-mapaddress-editor-clear{display:none}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-map-wrapper .tf-mapaddress-editor-clear{position:absolute;right:10px;top:10px;text-decoration:none !important;background:rgba(0,60,136,0.5);color:rgba(255,255,255,0.7);border:1px solid transparent;border-radius:3px;text-transform:uppercase;z-index:500;font-size:13px;padding:0 4px}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-map-wrapper .tf-mapaddress-editor-clear:hover{background:rgba(0,60,136,0.7);color:#fff}.nrf-widget.tf-mapaddress-editor .is-hidden{display:none !important}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-field-location-details{max-width:600px}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-field-location-details .controls{position:relative}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-field-location-details .control-group.address input{padding-right:35px}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-field-location-details .control-group.address svg{position:absolute;right:9px;top:9px;stroke:#999}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-field-location-details .tf-mapaddress-field-autocomplete-results{position:absolute;display:none;width:100%;height:250px;background:#fff;border:1px solid #dedede;z-index:30;overflow:auto}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-field-location-details .tf-mapaddress-field-autocomplete-results .tf-mapaddress-field-autocomplete-item{padding:5px;cursor:pointer}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-field-location-details .tf-mapaddress-field-autocomplete-results .tf-mapaddress-field-autocomplete-item:hover{background:#f5f5f5}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-field-location-details .tf-mapaddress-field-autocomplete-results .tf-mapaddress-field-autocomplete-item+.tf-mapaddress-field-autocomplete-item{border-top:1px solid #ededed}.nrf-widget.tf-mapaddress-editor .tf-mapaddress-field-location-details .tf-mapaddress-field-autocomplete-results.is-visible{display:block}


