.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.map-editor{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.nrf-widget.map-editor .is-hidden,.nrf-widget.map-editor.clear-is-hidden .tf-map-editor-clear{display:none !important}.nrf-widget.map-editor .tf-map-editor-clear-wrapper{position:absolute;right:0;top:0}.nrf-widget.map-editor .tf-map-editor-clear-wrapper .tf-map-editor-clear{position:absolute;right:10px;top:10px;text-decoration:none !important;background:#fff;color:#000;border:2px solid rgba(0,0,0,0.2);border-radius:4px;text-transform:uppercase;z-index:500;font-size:13px;padding:2px 6px}.nrf-widget.map-editor .tf-map-editor-clear-wrapper .tf-map-editor-clear:hover{background:#f4f4f4}.nrf-widget.map-editor.no-map .tf-map-editor-clear{top:0;right:0}.nrf-widget.map-editor .tf-map-editor-field-settings{max-width:700px}.nrf-widget.map-editor .tf-map-markers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:1rem}.nrf-widget.map-editor .tf-map-markers--title{width:100%;padding-bottom:4px;border-bottom:1px solid #dedede}.nrf-widget.map-editor .tf-map-markers--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:normal;align-self:normal;list-style-type:none}.nrf-widget.map-editor .tf-map-markers--list--empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;gap:16px}.nrf-widget.map-editor .tf-map-markers--list--empty i{font-size:80px;width:auto;height:auto;line-height:1;margin:0}.nrf-widget.map-editor .tf-map-markers--list--item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;border-radius:5px;padding:0 5px;min-height:38px;max-height:38px;font-size:16px}.nrf-widget.map-editor .tf-map-markers--list--item--label--wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.nrf-widget.map-editor .tf-map-markers--list--item--label--wrapper--counter{font-weight:bold}.nrf-widget.map-editor .tf-map-markers--list--item--label--wrapper--label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.nrf-widget.map-editor .tf-map-markers--list--item--actions{position:absolute;right:0;top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f7f7f7;opacity:0;z-index:-1;visibility:hidden;border-radius:0 5px 5px 0}.nrf-widget.map-editor .tf-map-markers--list--item--actions a{color:inherit;padding:0 5px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nrf-widget.map-editor .tf-map-markers--list--item--actions a svg{fill:currentColor}.nrf-widget.map-editor .tf-map-markers--list--item--actions a:hover svg{fill:#2a69b8}.nrf-widget.map-editor .tf-map-markers--list--item--actions a.tf-map-markers--list--item--actions--delete:hover svg{fill:#f44660}.nrf-widget.map-editor .tf-map-markers--list--item:hover{background:#f7f7f7}.nrf-widget.map-editor .tf-map-markers--list--item:hover .tf-map-markers--list--item--actions{opacity:1;visibility:visible;z-index:5}.nrf-widget.map-editor .leaflet-control>*{text-decoration:none !important}.nrf-widget.map-editor .leaflet-pane{z-index:50}.nrf-widget.map-editor .leaflet-top{z-index:55}.nrf-widget.map-editor.markers-limit-reached .tf-mapeditor-add-new-marker{display:none}.nrf-widget.map-editor.markers-limit-reached .tf-mapeditor-add-unlimited-markers{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.nrf-widget.map-editor.side-by-side.openstreetmap{--width: 100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media only screen and (max-width: 1300px){.nrf-widget.map-editor.side-by-side.openstreetmap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.nrf-widget.map-editor.side-by-side.openstreetmap .map-item{--height: 500px;max-width:700px;width:100%}.nrf-widget.map-editor.side-by-side.openstreetmap .tf-map-editor-clear-wrapper{width:700px;right:auto;left:0;top:0;max-width:100%}.nrf-widget.map-editor.side-by-side.openstreetmap .tf-map-markers{margin-top:0;min-width:150px;-ms-flex-preferred-size:400px;flex-basis:400px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:750px}.nrf-widget.map-editor.side-by-side.openstreetmap .tf-map-markers--list{max-height:410px;overflow-y:auto;overflow-x:hidden}.nrf-widget.map-editor.side-by-side.openstreetmap .tf-map-markers>.btn{margin-top:auto}.nrf-widget.map-editor.side-by-side.openstreetmap.clear-is-hidden .tf-map-markers .tf-map-markers--list{max-height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nrf-widget.map-editor.side-by-side.openstreetmap.clear-is-hidden .tf-map-markers>.tf-map-markers--title,.nrf-widget.map-editor.side-by-side.openstreetmap.clear-is-hidden .tf-map-markers>.tf-mapeditor-add-new-marker{display:none}.nrf-widget.map-editor .tf-mapeditor-settings .control-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#tfMapEditorMarkerEditModal .modal-body,#tfMapEditorMarkerAddModal .modal-body{padding:16px}#tfMapEditorMarkerEditModal .modal-body .control-group>.control-label,#tfMapEditorMarkerAddModal .modal-body .control-group>.control-label{width:150px;min-width:150px;max-width:150px}@media only screen and (max-width: 991px){#tfMapEditorMarkerEditModal .modal-body .control-group>.control-label,#tfMapEditorMarkerAddModal .modal-body .control-group>.control-label{width:100%;min-width:100%;max-width:100%}}#tfMapEditorMarkerEditModal .modal-body .control-group:last-of-type,#tfMapEditorMarkerAddModal .modal-body .control-group:last-of-type{margin:0}@media only screen and (min-width: 1000px){#tfMapEditorMarkerEditModal .modal-body>.control-group:nth-of-type(2),#tfMapEditorMarkerEditModal .modal-body>.control-group:nth-of-type(3),#tfMapEditorMarkerAddModal .modal-body>.control-group:nth-of-type(2),#tfMapEditorMarkerAddModal .modal-body>.control-group:nth-of-type(3){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#tfMapEditorMarkerEditModal .modal-body>.control-group:nth-of-type(2) .controls,#tfMapEditorMarkerEditModal .modal-body>.control-group:nth-of-type(3) .controls,#tfMapEditorMarkerAddModal .modal-body>.control-group:nth-of-type(2) .controls,#tfMapEditorMarkerAddModal .modal-body>.control-group:nth-of-type(3) .controls{margin:0;min-width:auto;max-width:100%}#tfMapEditorMarkerEditModal .modal-body>.control-group:nth-of-type(2),#tfMapEditorMarkerAddModal .modal-body>.control-group:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;float:left;padding-right:8px;width:58%}#tfMapEditorMarkerEditModal .modal-body>.control-group:nth-of-type(3),#tfMapEditorMarkerAddModal .modal-body>.control-group:nth-of-type(3){width:42%;padding-left:8px}#tfMapEditorMarkerEditModal .modal-body>.control-group:nth-of-type(3) .control-label,#tfMapEditorMarkerAddModal .modal-body>.control-group:nth-of-type(3) .control-label{display:none}}.tf-mapeditor-add-unlimited-markers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.tf-mapeditor-add-unlimited-markers a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.tf-mapeditor-add-unlimited-markers a:not(:hover) .unlock-icon{display:none}.tf-mapeditor-add-unlimited-markers a:hover .lock-icon{display:none}.leaflet-contextmenu a.leaflet-contextmenu-item{cursor:pointer;text-decoration:none !important;font-size:14px}


