flx-objectmanager ul.wizardnodes{display:flex;justify-content:center;align-items:center;list-style:none;padding:0;position:relative;width:100%;height:85px;margin-bottom:40px}flx-objectmanager ul.wizardnodes li{display:block;float:left;width:16%;text-align:center;padding-left:0}flx-objectmanager ul.wizardnodes li::before{border-top:3px solid #55606e;content:"";display:block;font-size:0;overflow:hidden;position:relative;top:11px;right:1px;width:100%;z-index:1}flx-objectmanager ul.wizardnodes li:first-child:before{left:50%;max-width:50%}flx-objectmanager ul.wizardnodes li:last-child:before{max-width:50%;width:50%}flx-objectmanager ul.wizardnodes li .step{background:#b2b5b9;color:#fff;display:inline;font-size:15px;font-weight:700;padding:7px 13px;border:3px solid transparent;border-radius:50%;line-height:normal;position:relative;text-align:center;z-index:2;transition:all 0.1s linear 0s}flx-objectmanager ul.wizardnodes li.complete .step{background:#0aa66e;padding:1px 6px;border:3px solid #55606e}flx-objectmanager ul.wizardnodes li .title{color:#bfbfbf;display:block;font-size:13px;line-height:15px;height:15px;max-width:100%;position:relative;table-layout:fixed;text-align:center;top:20px;word-wrap:break-word;z-index:2}flx-objectmanager ul.wizardnodes li.active .step,flx-objectmanager ul.wizardnodes li.active.complete .step{background:#0091d9;color:#fff;font-weight:700;padding:7px 13px;font-size:15px;border-radius:50%;border:3px solid #55606e}flx-objectmanager ul.wizardnodes li.active .title,flx-objectmanager ul.wizardnodes li.active.complete .title{color:#2b3d53}flx-objectmanager ul.wizardnodes a:active,flx-objectmanager ul.wizardnodes a:focus,flx-objectmanager ul.wizardnodes a:hover{text-decoration:none}flx-objectmanager ul.option-icons{list-style-type:none;margin:0 auto;width:50%;text-align:center}flx-objectmanager ul.option-icons li{text-align:center;display:inline-block;padding:2em}flx-objectmanager .datasource button.activeTab{border:1px solid #38b000}flx-objectmanager .datasource button.activeTab:not(:last-child){border-right:2px solid #38b000}flx-objectmanager .datasource button:not(.activeTab):hover:not(:last-child){border-right:2px solid #2eafe7}flx-objectmanager .confValues{display:grid;grid-template-columns:repeat(3,1fr)}flx-objectmanager flx-viewmanager .pnlSQL textarea{width:100%;height:300px}flx-objectmanager flx-viewmanager .label{color:#616367}flx-objectmanager flx-viewmanager .CodeMirror-scroll{min-height:300px}flx-objectmanager flx-viewmanager .save-cont{width:fit-content;height:fit-content}flx-objectmanager .btnForm{text-align:right;margin-top:25px}flx-objectmanager .config-btn{display:none}flx-objectmanager .icombo .input-group-addon:hover{padding:10px 14px;background-color:#0091d9;color:#fff;font-size:22px}flx-objectmanager [name="origin"] label,flx-objectmanager [name="listorigin"] label{display:inline-block;margin-left:10px}flx-propertymanager div[data-tag="control"]{position:relative}flx-propertymanager div[data-tag="control"] flx-objectmanager:not(:has(.datasource > button[name="btn-table"].activeTab)) .confValues>span:last-child{width:calc(100% * 3)}flx-propertymanager div[data-tag="control"] flx-viewmanager .label{color:#616367}.flx-related-dep{display:flex;flex-wrap:wrap}.flx-related-dep .tree li.parent_li>span{width:200px}.flx-related-dep .tree li.parent_li>span:hover i,.flx-related-dep .tree li.parent_li>span:hover+ul i,.flx-related-dep .tree li.parent_li>span:hover small,.flx-related-dep .tree li.parent_li>span:hover+ul small{color:#000}.flx-related-dep .tree ul ul{padding-top:3px}.flx-related-dep .tree ul ul li:hover{background-color:transparent}