.bxUiChart_Content{width:100%;height:80%;top:200px}.bxUiChart_Container{position:absolute;left:2px;right:10px;top:100px;bottom:10px}.bxUiEditEntityProperty{overflow:hidden}.bxUiEdit input,.bxUiEdit select,.bxUiEdit textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.bxUiEdit textarea{min-height:4.6em;resize:vertical}td .bxUiEdit input,td .bxUiEdit select,td .bxUiEdit textarea{display:block;width:100%}.bxUiEdit .readOnlyTexts{line-height:1.2em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.bxUiEditFloat input,.bxUiEditInteger input,.bxUiEditFloat span,.bxUiEditInteger span{text-align:right}.bxUiEditEnumeration{position:relative}.bxUiEditEnumeration .bxSelectPlaceholder{position:absolute;top:.05em;left:.4em;color:#9c9e9f}.bxUicustomCombo{display:inline-block!important;padding:0!important;margin:0!important;margin-bottom:-22px!important;min-width:100px;line-height:normal;position:relative}.bxUicustomCombo .disabled{pointer-events:none;color:#a2a2a2}.bxUicustomCombo .badEntry{color:red}.bxUicustomCombo input{line-height:normal;width:100%!important;padding-right:68px}.bxUicustomCombo input:focus{background-color:#fff;border:1px solid #a4bed4}.bxUicustomCombo .btns{display:block;float:right;height:21px;position:relative;top:-22px;right:1px;text-align:right;overflow:hidden}.bxUicustomCombo .btns span{float:right;height:100%;width:21px;text-align:center;margin-right:0!important;top:0;cursor:pointer;border-left:1px solid #ccc;padding-top:4px}.bxUicustomCombo .btns span:hover{color:#000}.bxUicustomCombo .btns .res_nb{cursor:default;width:30px;color:#bbb;text-align:right;padding-right:2px;padding-top:2px;overflow:hidden;border:0;visibility:hidden}.bxUicustomCombo .btns .res_nb:hover{color:#bbb}.bxUicustomCombo .customComboListe{position:absolute;left:0;right:0;z-index:90;max-height:200px;cursor:default;border:1px solid #000;box-shadow:0 20px 50px #6c6b6b}.bxUicustomCombo .customComboListe .TrList{overflow-y:auto;max-height:200px}.bxUicustomCombo .customComboListe .TrList table{margin:0;width:100%}.bxUicustomCombo .customComboListe .TrList table td{background-color:#fff}.bxUicustomCombo tr:not(.invisibleEntries):hover,.bxUicustomCombo .trselected,.bxUicustomCombo .trselected td,.bxUicustomCombo tr:not(.invisibleEntries) td:hover{background-color:#cfdde9!important;border-bottom:1px solid #fff;cursor:pointer}.bxUicustomCombo.comboWithModal input{padding-right:76px}.bxUicustomCombo.comboForModalOnly input{padding-right:0}.bxUicustomCombo.comboForModalOnly .btns{}.bxUicustomCombo.comboForModalOnly .botarrow_buttn{}.bxUicustomCombo.comboForModalOnly input[readonly]{color:#000;background-color:#fff;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bxUicustomCombo .posAbsoluteOnTop{vertical-align:bottom}.bxUicustomCombo .posAbsoluteOnTop .TrList{position:absolute;bottom:0;border-bottom:1px solid #aaa;border-top:1px solid #aaa}.bxUicustomCombo .comboListeThumbnail,.comboListeThumbnail{float:right}.bxUicustomCombo .visible{visibility:visible!important}.bxUiEditText .readOnlyTexts span{white-space:pre-wrap}.bxUiCustomEditSuggest .btns{width:37px}.bxUiEditDateTime .bxUiEditDateTime_Datepart{width:6em}.bxUiEditDateTime .bxUiEditDateTime_Timepart{width:3.4em}.bxUiEditDateTime .bxUiEditDateTime_Timezonepart{width:5.7em}.ui-datepicker th{background-color:#fff}.ui-datepicker-trigger{padding:0;width:14px;min-width:0;margin:0 2px 0 2px;border:none;background:none}.ui-datepicker-trigger:hover,.ui-datepicker-trigger:focus,.ui-datepicker-trigger:active{border:none;background:none}.ui-datepicker-trigger i{font-size:larger}.ui-datepicker-buttonpane button{min-width:0}.ui-datepicker-close{display:none}.ui-datepicker-calendar .ui-datepicker-today .ui-state-highlight{border:2px double #801515;font-weight:bolder}.ui-datepicker-calendar .ui-state-active{border:2px double #fff;font-weight:bold;background-color:#01529c;color:#fff}.ui-datepicker-calendar .ui-state-active.ui-state-hover{color:#fff}.bxUiEditRole{width:100%}.bxUiEditRole .inputSelectionImage{position:absolute;left:5px;top:4px}.bxUiEditRole tr td.lookupListImage img,.bxUiEditRole .inputSelectionImage,.bxUiEditRole .readOnlySelectionImage{vertical-align:middle;max-width:20px;max-height:16px}.bxUiEditRole .lookupBox{position:static;border:1px solid #81a5c4;border-radius:2px;display:flex;background-color:#fff}.bxUiEditRole .lookupBox .lookupTextInput{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;border:none;border-radius:0;flex-grow:1;width:0}.bxUiEditRole .lookupBox .lookupControls{position:static;text-align:center;display:flex}.bxUiEditRole .lookupBox .lookupControls .queryResultTotal{cursor:default;width:auto;color:#bbb;text-align:right;padding-right:2px;padding-top:2px;overflow:hidden;border:0;vertical-align:middle}.bxUiEditRole .lookupTextInput.withImage{padding-left:25px}.bxUiEditRole .hoverImage{position:fixed;z-index:99}.bxUiEditRole .lookupBox.roleObjectLockedIn{border:1px solid #4d87c7;border-left-width:5px}.bxUiEditRole .lookupBox.noObjectsFound{border:1px solid red;border-left-width:5px}.bxUiEditRole .lookupBox.isClickable.roleObjectLockedIn input{cursor:pointer;text-decoration:underline;color:#01529c}.bxUiEditRole .lookupBox .lookupControls .lookupAction{position:static;cursor:pointer;border-left:1px solid #ccc;margin:0;padding:2px}.bxUiEditRole .lookupBox .lookupControls .lookupAction:hover,.bxUiEditRole .lookupBox .lookupControls .queryResultTotal:hover{color:#000}.bxUiEditRole .lookupBox .lookupList{position:absolute;z-index:10;border:1px solid #000;box-shadow:0 20px 50px #6c6b6b}.bxUiEditRole .lookupBox .lookupList .lookupListScrollWrapper{overflow-y:auto;max-height:200px}.bxUiEditRole .lookupBox .lookupList table{width:100%;height:100%;margin:0}.bxUiEditRole .lookupBox .lookupList table tr td{background-color:#fff}.bxUiEditRole .lookupBox .lookupList table tr:hover td{background-color:#e3e4e5;cursor:pointer}.bxUiEditRole .lookupBox .lookupList table tr.hasKeyboardFocus td{background-color:#e3e4e5}.bxUiEditRole .lookupBox .lookupList table tr.invisibleEntries td,.bxUiEditRole .lookupBox .lookupList table tr.invisibleEntries:hover td{background-color:#f0f0f0;border-top:2px dashed #000;cursor:default}.bxUiEditRole .lookupBox .lookupList table tr td.lookupListImage{vertical-align:middle;width:20px}.bxUiEditBinary{display:inline-block}.bxUiEditBinary .actionButton{cursor:pointer;font-size:13px;padding:1px 4px 0 4px;text-align:center;margin-right:0}.bxUiEditBinary .actionButton:hover{color:#000}.bxUiEditBinary .fileSelector{display:none}body .ngdialog.ngdialog-theme-bxUiEditRolePopup .ngdialog-content{width:680px}.bxUiEditRolePopup{height:500px;position:relative}.bxUiEditRolePopup .bxUiEditRolePopup_Content{width:100%;position:absolute;top:25px;bottom:25px}.bxUiEditRolePopup .popupProperties_Buttons{position:absolute;bottom:0;height:20px}.bxUiEditRolePopup .popupProperties_Buttons .tooManyObjectsSelected{color:red}.bxUiEditRolePopup .lookupGrid{height:100%}.bxUiEditGeography.readOnlyTexts{overflow:hidden;display:inline-block;max-width:150px;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle;padding-top:.3em}.bxUiEditGeometry.readOnlyTexts{overflow:hidden;display:inline-block;max-width:150px;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle;padding-top:.3em}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllObjs .linkWeitererEintrag{margin-top:5px;margin-right:2px;display:block;text-align:right;padding:0 0 .3em 0}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllObjs .bxUiEditRoleToMany_OneObj{display:flex;margin-bottom:4px}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllObjs .bxUiEditRoleToMany_OneObj>.bxGlyphButton{margin-top:2px}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllObjs .bxUiEditRoleToMany_OneObj .bxUiEditRole{flex-grow:1}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllObjs .bxUiEditRoleToMany_OneObj .bxUiEditRoleToMany_RemoveObj{margin-left:5px;margin-right:2px;padding-right:0}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllTags{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;display:block}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllTags .bxUiEditRoleToMany_TagItem,.bxUiEditRoleToMany .bxUiEditRoleToMany_AllTags .bxUiEditRoleToMany_TagItem .bxUiEditRoleToMany_TagItemCaption,.bxUiEditRoleToMany .bxUiEditRoleToMany_AllTags .bxUiEditRoleToMany_TagEditor{display:inline-block;vertical-align:bottom}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllTags .bxUiEditRoleToMany_TagItem.bxUiEditRoleToMany_PartiallyTagged .bxUiEditRoleToMany_TagItemCaption{color:#9c9e9f}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllTags .bxUiEditRoleToMany_TagItem,.bxUiEditRoleToMany .bxUiEditRoleToMany_AllTags .bxUiEditRoleToMany_TagEditor{margin:0 4px 3px 0;padding:0 5px 3px 5px}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllTags .bxUiEditRoleToMany_TagItem{border:solid;border-color:#a4bed4;border-radius:5px;border-width:1px}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllTags .bxUiEditRoleToMany_TagEditor{padding:0 0 3px 0}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllTags .bxUiEditRoleToMany_TagItemRemove{padding:5px 0 7px 2px;height:15px;cursor:pointer}.bxUiEditRoleToMany .bxUiEditRoleToMany_AllTags .bxUiEditRoleToMany_TagEditor{width:150px}.bxUiFieldFilterPicker .bxUiFieldFilterPicker_Footer{margin-top:10px}.bxUiFieldFilterPicker .bxUiFieldFilterPicker_Text,.bxUiFieldFilterPicker .bxUiFieldFilterPicker_Role,.bxUiFieldFilterPicker .bxUiFieldFilterPicker_Integer,.bxUiFieldFilterPicker .bxUiFieldFilterPicker_Enum,.bxUiFieldFilterPicker .bxUiFieldFilterPicker_DateTime{display:flex}.bxUiFieldFilterPicker .bxUiFieldFilterPicker_Text input,.bxUiFieldFilterPicker .bxUiFieldFilterPicker_Role input,.bxUiFieldFilterPicker .bxUiFieldFilterPicker_Integer input,.bxUiFieldFilterPicker .bxUiFieldFilterPicker_DateTime input,.bxUiFieldFilterPicker .bxUiFieldFilterPicker_Enum select{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto}.bxUiFieldFilterPicker .filterOp{padding:4px 6px;min-height:15px;cursor:pointer;background-color:#d5d9fb;border-radius:3px;margin-right:5px}.bxUiFieldFilterPicker .filterOp.selected{color:red}.bxUiFieldFilterPicker .negateFilter,.bxUiFieldFilterPicker .useAllNotAny{padding-top:3px;height:15px;cursor:pointer}.bxUiFieldFilterPicker .negateFilter.negateFilterActive,.bxUiFieldFilterPicker .useAllNotAny.useAllNotAnyActive{color:red}.bxUiFieldFilterPicker .bxUiFieldFilterPicker_AnyAllSelector{margin-top:10px}.bxUiFieldFilterPicker .bxUiFieldFilterPicker_DateTime input{width:65px}.bxUiFieldFilterPicker .bxUiFieldFilterPicker_SuggestionList{margin:.3em;padding:.3em;overflow:auto;height:100px;border:1px solid gray;color:gray;position:relative}.bxUiFieldFilterPicker .bxUiFieldFilterPicker_SuggestionList .bxUiFieldFilterPicker_SuggestionListItem{padding:.3em;cursor:pointer}.bxUiFieldFilterPicker .bxUiFieldFilterPicker_SuggestionList .bxUiFieldFilterPicker_SuggestionListItem:hover,.bxUiFieldFilterPicker .bxUiFieldFilterPicker_SuggestionList .bxUiFieldFilterPicker_SuggestionListItem.bxUiFieldFilterPicker_SuggestionListItem_Highlight{background-color:rgba(0,0,255,.3)}.bxUiMap .mapTargetElement{height:100%;width:100%}.bxUiMap .bx-ol-controls{position:absolute;top:5em;left:.5em}.bxUiMap .bx-ol-controls .bx-ol-menu{position:relative}.bxUiMap .bx-ol-controls .bx-ol-menu .bx-ol-submenu{position:absolute;top:0;left:9em}.bxUiMap .bx-ol-controls .bx-ol-menu .bx-ol-submenu button{text-align:left;padding-left:.2em;width:15.5em}.bxUiMap .ol-control i{color:#fff}.bxUiMap .ol-control.bx-ol-controls button.isActive{background-color:rgba(255,0,0,.7);border:2px dashed red}.bxUiMap .ol-mouse-position{top:8px;right:8px;position:absolute}.bxUiMap .ol-scale-line{background:#95b9e6;background:rgba(0,60,136,.3);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.bxUiMap .ol-scale-line-inner{border:1px solid #eee;border-top:none;color:#eee;font-size:10px;text-align:center;margin:1px;will-change:contents,width}.bxUiMap .ol-overlay-container{will-change:left,right,top,bottom}.bxUiMap .ol-unsupported{display:none}.bxUiMap .ol-viewport .ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.bxUiMap .ol-control{position:absolute;background-color:#eee;background-color:rgba(255,255,255,.4);border-radius:4px;padding:2px}.bxUiMap .ol-control:hover{background-color:rgba(255,255,255,.6)}.bxUiMap .ol-zoom{top:.5em;left:.5em}.bxUiMap .ol-rotate{top:.5em;right:.5em;-moz-transition:opacity .25s linear,visibility 0s linear;-o-transition:opacity .25s linear,visibility 0s linear;-webkit-transition:opacity .25s linear,visibility 0s linear;transition:opacity .25s linear,visibility 0s linear}.bxUiMap .ol-rotate.ol-hidden{opacity:0;visibility:hidden;-moz-transition:opacity .25s linear,visibility 0s linear .25s;-o-transition:opacity .25s linear,visibility 0s linear .25s;-webkit-transition:opacity .25s linear,visibility 0s linear .25s;transition:opacity .25s linear,visibility 0s linear .25s}.bxUiMap .ol-zoom-extent{top:4.643em;left:.5em}.bxUiMap .ol-full-screen{right:.5em;top:.5em}@media print{.bxUiMap .ol-control{display:none}}.bxUiMap .ol-control button{display:block;margin:1px;padding:0;color:#fff;font-size:1.14em;font-weight:700;text-decoration:none;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:#7b98bc;background-color:rgba(0,60,136,.7);border:none;border-radius:2px}.bxUiMap .ol-control button::-moz-focus-inner{border:none;padding:0}.bxUiMap .ol-zoom-extent button{line-height:1.4em}.bxUiMap .ol-compass{display:block;font-weight:400;font-size:1.2em;will-change:transform}.bxUiMap .ol-touch .ol-control button{font-size:1.5em}.bxUiMap .ol-touch .ol-zoom-extent{top:5.5em}.bxUiMap .ol-control button:focus,.bxUiMap .ol-control button:hover{text-decoration:none;background-color:#4c6079;background-color:rgba(0,60,136,.7)}.bxUiMap .ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.bxUiMap .ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.bxUiMap .ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em)}.bxUiMap .ol-attribution ul{margin:0;padding:0 .5em;font-size:.7rem;line-height:1.375em;color:#000;text-shadow:0 0 2px #fff}.bxUiMap .ol-attribution li{display:inline;list-style:none;line-height:inherit}.bxUiMap .ol-attribution li:not(:last-child):after{content:" "}.bxUiMap .ol-attribution img{max-height:2em;max-width:inherit}.bxUiMap .ol-attribution button,.ol-attribution ul{display:inline-block}.bxUiMap .ol-attribution.ol-collapsed ul{display:none}.bxUiMap .ol-attribution.ol-logo-only ul{display:block}.bxUiMap .ol-attribution:not(.ol-collapsed){background:rgba(255,255,255,.8)}.bxUiMap .ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0;height:1.1em;line-height:1em}.bxUiMap .ol-attribution.ol-logo-only{background:0 0;bottom:.4em;height:1.1em;line-height:1em}.bxUiMap .ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.bxUiMap .ol-attribution.ol-logo-only button,.ol-attribution.ol-uncollapsible button{display:none}.bxUiMap .ol-zoomslider{top:4.5em;left:.5em;width:24px;height:200px}.bxUiMap .ol-zoomslider-thumb{position:absolute;background:#7b98bc;background:rgba(0,60,136,.5);border-radius:2px;cursor:pointer;height:10px;width:22px;margin:3px}.bxUiMap .ol-touch .ol-zoomslider{top:5.5em;width:2.052em}.bxUiMap .ol-touch .ol-zoomslider-thumb{width:1.8em}.bxUiMap .ol-overviewmap{left:.5em;bottom:.5em}.bxUiMap .ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.bxUiMap .ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:inline-block}.bxUiMap .ol-overviewmap .ol-overviewmap-map{border:1px solid #7b98bc;height:150px;margin:2px;width:150px}.bxUiMap .ol-overviewmap:not(.ol-collapsed) button{bottom:1px;left:2px;position:absolute}.bxUiMap .ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.bxUiMap .ol-overviewmap:not(.ol-collapsed){background:rgba(255,255,255,.8)}.bxUiMap .ol-overviewmap-box{border:2px dotted rgba(0,60,136,.7)}.bxUiMap .ol-dragbox{border:1px solid red;background:rgba(255,0,0,.2)}.bxUiMap .ol-dragzoom{border:1px solid red;background:rgba(0,0,255,.2)}.bxUiTabs_Tabs{position:static;border:1px solid #a4bed4;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;min-height:0}.bxUiTabs_Headers{padding-left:2px;border-bottom:1px solid #a4bed4;overflow:visible;padding-top:2px;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.bxUiTabs_Header{display:inline-block;padding:5px 13px 5px 13px;margin-right:2px;margin-bottom:1px;cursor:pointer;border:1px solid #a4bed4;border-top-left-radius:4px;border-top-right-radius:4px}.bxUiTabs_Header.selected{color:#fff;background-color:#01529c;border-color:#a4bed4;z-index:99}.bxUiTabs_Header.hilite:not(.selected){background-color:#e3e4e5}.bxUiTabs_Header:not(.selected){background-color:#fff}.bxUiTabs_Header:not(.selected):hover{background-color:#e3e4e5}.bxUiTabs_Panes{-ms-flex:1 1;-webkit-flex:1 1;flex:1 1 auto;display:flex;min-height:0;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.bxUiTabs_Pane{-ms-flex:1 1;-webkit-flex:1 1;flex:1 1;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;min-height:0;overflow:auto;padding:3px}.bxUiTabs_Pane>div{-ms-flex:1 1;-webkit-flex:1 1;flex:1 1;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;min-height:0}