#editButton{color:#1d1637;margin-left:40px}#deleteButton,#editButton{visibility:hidden;opacity:0;transition:visibility 0s,opacity .4s linear}#deleteButton{color:#dc3545}#showButton,#treeAddButton{color:#1d1637;visibility:hidden;opacity:0;transition:visibility 0s,opacity .4s linear}#treeAddButton{font-size:15px;display:inline-flex}#gripButton{color:#666;visibility:hidden;opacity:0;font-size:18px;transition:visibility 0s,opacity .4s linear;margin-left:-35px;margin-right:5px;cursor:grab;margin-bottom:-2px;display:inline-flex}.chevronButton{margin-right:12px;margin-left:-18px}.chevronButtonSupplier{margin-right:8px;margin-left:-4px}.btn:focus{box-shadow:none}.item>li>div:hover>#deleteButton,.item>li>div:hover>#editButton,.item>li>div:hover>#showButton,.item>li>div:hover>#treeAddButton,.item>li>div:hover>div>#gripButton{visibility:visible;opacity:1}.item>li>div:hover{color:#666;background-color:#ededed;border-radius:8px;width:80%}.item>li>ul{margin-left:-20px}#treeAddButton.move-left{opacity:1%;visibility:visible;margin-left:-100px;display:inline-flex}.treeList>div{display:inline-flex}.treeList{list-style-type:none;font-size:large;width:100%}.clickable{cursor:pointer}.emptyChild{margin-left:38px}.gripEmptyChild{margin-left:45px}.gripParentButton{margin-left:12px}.gripChildButton{margin-left:45px}.checkbox{display:inline-flex;transform:translateY(4px);margin-right:6px;margin-top:2px}.move-right{margin-left:20px}.move-top{margin-top:10px}.supplier-child-left{margin-left:-7px}.move-parent{margin-left:12px}.move-child{margin-left:10px}.move-parent-only,.move-parent-status{margin-left:12px}.move-child-status{margin-left:12px;margin-right:7px}.move-parent-only-status{margin-left:12px;margin-right:20px}.vertical-line{left:75%;border-radius:10px}.supplier-vertical-line,.vertical-line{border-left:1px solid #f3f3f3;height:110%;position:absolute;top:-6px}.supplier-vertical-line{right:-2px}.itemCode{font-size:16px;font-weight:700;margin-left:-8px}.itemCodeHomologationParent{font-size:15px;font-weight:700;margin-left:-25px}.itemCodeHomologationChild{font-size:15px;font-weight:700;margin-left:-15px}.itemCodeHomologationParentOnly{font-size:15px;font-weight:700;margin-left:-35px}.ghost{opacity:.5;background:#c8ebfb}