.os-tree-node display: flex; flex-flow: column nowrap; background-color: #0b7ad1; .sm-details-line display: flex; flex-flow: row nowrap; justify-content: space-between; padding: 14px 22px; padding-left: 44px; cursor: pointer; &:hover background-color: #0a6ebd; .sm-node-desc display: flex; flex-flow: row nowrap; font-size: 11px; line-height: 18px; color: white; .sm-type-icon i font-size: 16px; .sm-space-a width: 10px; //.sm-node-name .sm-actions-segment display: flex; .fa font-size: 10px; width: 10px; color: white; margin: 0 3px; .sm-children-list display: none //height: 0 /* &.cl-opened display: block &.cl-closed display: none */