.deviceTypeManager-style .modal-dialog{height:80vh;width:80vw}.deviceTypeManager-modal{position:relative;height:80vh;width:100%}.deviceTypeManager-modal .modal-body{margin:2px;width:100%;height:calc(100% - 120px)}.deviceTypeManager-modal-filter-div{display:inline;position:absolute;top:5px;right:150px;z-index:12}.icon-inside-filter-deviceTypeManager-popout{position:absolute;top:4px;right:5px;cursor:pointer}.icon-inside-filter-deviceTypeManager-popout .nb-filter-bar{width:150px}.icon-inside-filter-deviceTypeManager-popout .form-control{height:21px}.icon-inside-filter-deviceTypeManager-popout .nb-filter-bar .icons{height:21px}.deviceTypeManager-modal .deviceType-data-div{position:relative;width:100%;height:100%}.deviceTypePropertyModel .modal-dialog .modal-content{overflow:inherit}.deviceTypePropertyModel .modal-dialog .modal-content .modal-body{padding:20px;padding-bottom:0}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty{position:relative}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .inputCtrlPanel{display:flex}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .inputCtrlPanel .inputCtrlPanel-left{flex:1}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .inputCtrlPanel .inputCtrlPanel-right{width:115px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .inputCtrlPanel .inputCtrlPanel-right .device-icon-content{float:right;width:96px;text-align:center}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .inputCtrlPanel .inputCtrlPanel-right .device-icon-content h4{font-size:12px;font-weight:400;margin:5px 0;text-align:left}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .inputCtrlPanel .inputCtrlPanel-right .device-icon-content .device-icon-outer{border:1px solid #d3d3d3;width:96px;height:96px;display:table-cell;vertical-align:middle;overflow:hidden}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .inputCtrlPanel .inputCtrlPanel-right .device-icon-content .device-icon-img{max-width:86px;max-height:86px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel input[type=checkbox],.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel input[type=radio]{vertical-align:middle;margin:0;margin-top:-2px;margin-right:3px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .form-inline{margin-bottom:6px;display:flex}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .form-inline>div{flex:auto;margin-left:6px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .form-control{width:280px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .dropdown .dropdown-editable-input{padding-right:5px;padding-left:12px;margin:0;font-weight:400}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .dropdown .dropdown-editable-menu{margin-left:-259px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .form-control-feedback{top:5px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .labelField{width:145px;text-align:right;margin-bottom:4px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .actionListSelection{margin-top:10px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .actionListSelection .availList{overflow:auto;height:205px;border:1px solid #d3d3d3;padding-left:4px;width:280px;display:inline-block;margin-left:3px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .actionListSelection .availList .listRow{height:24px;width:100%}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .actionItemNormalStyle{position:relative;height:20px;overflow:hidden;text-overflow:ellipsis}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .actionItemNormalStyle:hover{background-color:#edf8ff;height:20px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .inputPanel .actionItemClickStyle{position:relative;background-color:#0869a0;height:20px;color:#fff}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .dropdownControl{line-height:30px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .dropdownControl .dropdownDiv{float:right;width:280px}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .dropdownControl .dropdownDiv .dropdown.btn-group,.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .dropdownControl .dropdownDiv .dropdown.input-group{width:100%}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .dropdownControl .dropdownDiv .btn-default{max-width:280px!important}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .dropdownControl .dropdownDiv .btn.dropdown-body{text-align:left;max-width:unset}.deviceTypePropertyModel .modal-dialog .modal-content .deviceTypeProperty .editPanel .dropdownControl .dropdownDiv .dropdown-menu{width:280px;max-height:240px;overflow:auto}.system-vendor-model-style .modal-dialog{width:75vw}.system-vendor-model-style .modal-body{padding:0 2em 2em 2em;position:relative;height:80vh;width:100%}.system-vendor-model-style .modal-body .vendor-tree-container{position:relative;float:left;width:20%;height:91.5%;margin-top:1.5em;overflow-y:auto;border:1px solid #f5f5f5}.system-vendor-model-style .modal-body .vendor-tree-container .vendor-loading-mask{width:100%;height:100%;text-align:center;padding-top:45%}.system-vendor-model-style .modal-body .model-grid-container{position:relative;float:left;margin-left:3%;width:75%;height:100%;margin-top:1.5em}.system-vendor-model-style .modal-body .model-grid-container .search-group{width:100%;margin-bottom:10px}.system-vendor-model-style .modal-body .model-grid-container .model-loading-mask{height:85%;width:100%;text-align:center;padding-top:45%}.system-vendor-model-style .modal-body .model-grid-container .vendor-model-grid{position:relative;height:85%!important;width:100%}.system-vendor-model-style .modal-body .model-grid-container .btn-area{margin-top:30px;width:100%}.system-vendor-model-style .modal-body .model-grid-container .btn-area button{margin-left:10px;position:relative;float:right}.modify-vendor-model-style .main-container{padding:20px;padding-bottom:0}.modify-vendor-model-style .main-container .auto-update-switch{display:flex;gap:10px;border-bottom:1px solid grey;margin:0 -20px 20px -20px;padding:0 5px 20px 30px}.modify-vendor-model-style .main-container .auto-update-switch .switch-animate{cursor:pointer}.modify-vendor-model-style .main-container .auto-update-switch .switch-animate input[type=checkbox]{display:none}.modify-vendor-model-style .main-container .auto-update-switch .switch-animate .switch-label{padding-left:35px;display:inline-block;vertical-align:top;position:relative;top:-4px}.modify-vendor-model-style .main-container .auto-update-switch .auto-update-button{cursor:pointer}.modify-vendor-model-style .main-container .auto-update-switch .switchText{width:425px;line-height:15px;font-weight:500;font-size:13px}.modify-vendor-model-style .main-container .input-field{position:relative;width:100%;margin-bottom:1em;min-height:3em}.modify-vendor-model-style .main-container .input-field>button{position:relative;float:right;margin-right:1em}.modify-vendor-model-style .main-container .input-field>label{display:inline-block;float:left;margin-top:.5em}.modify-vendor-model-style .main-container .input-field>.input-wrapper{float:right;width:80%}.modify-vendor-model-style .main-container .input-field .labelField{flex-shrink:0}.modify-vendor-model-style .main-container .input-field .dropdown{width:initial;flex:auto}.modify-vendor-model-style .main-container .input-field .dropdown-body{width:95%;text-align:left}.modify-vendor-model-style .main-container .input-field .dropdown-menu{width:100%}.modify-vendor-model-style .main-container .input-field .dropdown ul{max-height:300px;overflow-y:auto;overflow-x:hidden}.modify-vendor-model-style .main-container .input-field .dropdown .dropdown-editable-input{padding-right:5px;padding-left:12px;margin:0;font-weight:400;width:92%}.modify-vendor-model-style .main-container .input-field .dropdown .dropdown-editable-menu{margin-left:-372px;width:393px}.modify-vendor-model-style .main-container .input-field .dropdown-container-disable{cursor:not-allowed}.modify-vendor-model-style .main-container .input-field .dropdown-container{width:100%}.modify-vendor-model-style .main-container .input-field .dropdown-container .dropdown-disable{pointer-events:none;background-color:#eee;opacity:1}.modify-vendor-model-style .main-container .input-field .dropdown-container .device-type-toggle{cursor:pointer;border:1px solid #c8c8c8;padding:1px 2px 1px 2px;display:flex;align-items:center}.modify-vendor-model-style .main-container .input-field .dropdown-container .device-type-toggle .device-dropdown-icon{margin-left:auto;flex-shrink:0;margin-right:4px}.modify-vendor-model-style .main-container .input-field .dropdown-container .vendor-block .vendor-toggle{display:flex;align-items:center}.modify-vendor-model-style .main-container .input-field .dropdown-container .vendor-block .vendor-toggle .vendor-name{border-right:none;width:90%;flex-grow:1}.modify-vendor-model-style .main-container .input-field .dropdown-container .vendor-block .vendor-toggle input:focus{outline:0;box-shadow:none;border-color:#c8c8c8}.modify-vendor-model-style .main-container .input-field .dropdown-container .vendor-block .vendor-toggle input.vendor-name[disabled]{background-color:#eee;opacity:1}.modify-vendor-model-style .main-container .input-field .dropdown-container .vendor-block .vendor-toggle .vendor-dropdown-icon{border:1px solid #c8c8c8;border-left:none;display:flex;align-items:center;justify-content:center;padding:1px;height:27.6px;padding-right:4px;cursor:pointer}.multi-vendor-dropdown{z-index:1060;width:400px;max-height:300px;overflow:auto}.multi-vendor-dropdown .device-type-dropdown-group{margin-bottom:0}.multi-vendor-dropdown .device-type-dropdown-group .device-type-dropdown-list{padding-left:10px;gap:4px}.multi-vendor-dropdown .device-type-dropdown-group li:hover{background-color:#f8f9fa;color:#0056b3;border-radius:4px}.transport-protocol-port-view .modal-dialog{width:75vw}.transport-protocol-port-view .main-container{padding:0 2em 2em 2em;position:relative;height:80vh;width:100%}.transport-protocol-port-view .main-container .search-panel{position:relative;width:100%;margin-bottom:1em;margin-top:1.5em}.transport-protocol-port-view .main-container .grid-panel{position:relative;width:100%;height:85%;margin-bottom:1em}.transport-protocol-port-view .main-container .grid-panel .transport-protocol-port-grid{height:100%!important;width:100%}.transport-protocol-port-view .main-container .btns-panel{position:relative;width:100%}.transport-protocol-port-view .main-container .btns-panel button{margin-left:10px;position:relative;float:right}.modify-protocol-port-view .modal-dialog{width:600px}.modify-protocol-port-view .main-container{padding:20px;padding-bottom:0;position:relative;width:100%}.modify-protocol-port-view .main-container>div{position:relative;width:100%;float:left;margin-bottom:1em}.modify-protocol-port-view .main-container .btns-panel button{position:relative;float:right;margin-right:1em}.modify-protocol-port-view .main-container label{display:inline-block;float:left;margin-top:.5em}.modify-protocol-port-view .main-container .dropdown,.modify-protocol-port-view .main-container input[type=number],.modify-protocol-port-view .main-container input[type=text]{float:right;width:80%}.modify-protocol-port-view .main-container input[type=checkbox]{float:left;margin-left:8em}.modify-protocol-port-view .main-container .dropdown-body{width:95%;text-align:left}.modify-protocol-port-view .main-container .dropdown-menu{width:100%}.oui-info-view .modal-dialog{width:35vw}.oui-info-view .main-container{position:relative;height:80vh;width:100%}.oui-info-view .main-container .modal-body{margin:2px;width:100%;height:calc(100% - 120px)}.oui-info-view .main-container .modal-body .search-panel{position:relative;width:100%;margin-bottom:1em}.oui-info-view .main-container .modal-body .grid-panel{position:relative;width:100%;height:100%;margin-bottom:1em}.oui-info-view .main-container .modal-body .grid-panel .oui-info-grid{height:100%;width:100%}.oui-info-view .main-container .modal-body .grid-panel .oui-info-grid .ngViewport{overflow:auto}.oui-info-view .main-container .modal-footer.btns-panel{position:relative;width:100%}.oui-info-view .main-container .modal-footer.btns-panel button{margin-left:10px;position:relative;float:right}.modify-oui-info-view .modal-dialog{width:450px}.modify-oui-info-view .main-container{padding:20px;padding-bottom:0;position:relative;width:100%}.modify-oui-info-view .main-container>div{position:relative;width:100%;float:left;margin-bottom:1em}.modify-oui-info-view .main-container .btns-panel button{position:relative;float:right;margin-right:1em}.modify-oui-info-view .main-container label{display:inline-block;float:left;margin-top:.5em}.modify-oui-info-view .main-container .dropdown,.modify-oui-info-view .main-container input[type=number],.modify-oui-info-view .main-container input[type=text]{float:right;width:80%}.modify-oui-info-view .main-container input[type=checkbox]{float:left;margin-left:8em}.modify-oui-info-view .main-container .dropdown-body{width:95%;text-align:left}.modify-oui-info-view .main-container .dropdown-menu{width:100%}.deviceIconModel .modal-dialog .modal-content{width:492px}.deviceIconModel .modal-dialog .modal-content .modal-body{padding:20px;padding-bottom:0}.deviceIconModel .modal-dialog .modal-content .modal-body input[type=checkbox],.deviceIconModel .modal-dialog .modal-content .modal-body input[type=radio]{vertical-align:middle;margin:0;margin-top:-2px;margin-right:3px}.deviceIconModel .modal-dialog .modal-content .modal-body .device-icon-top{border-bottom:1px solid #d3d3d3;padding-bottom:20px}.deviceIconModel .modal-dialog .modal-content .modal-body .device-icon-top span{margin-right:7px}.deviceIconModel .modal-dialog .modal-content .modal-body .device-icon-top label{margin-right:20px}.deviceIconModel .modal-dialog .modal-content .modal-body .device-icon-top label:last-of-type{margin-right:0}.deviceIconModel .modal-dialog .modal-content .modal-body .device-icon-top .icon_nb_info{margin-top:-2px}.deviceIconModel .modal-dialog .modal-content .modal-body .devic-icon-main .export-tool-bar{padding:10px 0;text-align:right;height:44px}.deviceIconModel .modal-dialog .modal-content .modal-body .devic-icon-main .export-tool-bar .icon_nb_export{margin-top:-3px;margin-right:5px}.deviceIconModel .modal-dialog .modal-content .modal-body .devic-icon-main ul{padding:0 20px}.deviceIconModel .modal-dialog .modal-content .modal-body .devic-icon-main ul li{float:left;margin-right:60px;margin-bottom:10px;text-align:center}.deviceIconModel .modal-dialog .modal-content .modal-body .devic-icon-main ul li:nth-of-type(3n+3){margin-right:0}.deviceIconModel .modal-dialog .modal-content .modal-body .devic-icon-main ul li label{display:block;text-align:left}.deviceIconModel .modal-dialog .modal-content .modal-body .devic-icon-main ul li .icon-outer{position:relative;border:1px solid #d3d3d3;width:96px;height:96px;display:table-cell;vertical-align:middle;text-align:center;overflow:hidden}.deviceIconModel .modal-dialog .modal-content .modal-body .devic-icon-main ul li .icon-outer i{cursor:pointer;position:absolute;right:5px;top:5px}.deviceIconModel .modal-dialog .modal-content .modal-body .devic-icon-main ul li .icon-outer img{max-width:86px;max-height:86px}.deviceIconModel .modal-dialog .modal-content .modal-body .devic-icon-main ul li .icon-browse{display:block;height:24px}