I have wraped the text inside the "li" element into a span element that contains the class node-label, then css will do the job:
/*
Align text in the consequent lines as well
*/
.node-label {
display: flex;
}
.node-tree > [class="icon glyphicon"] {
display: none !important;
}
.list-group-item {
display: flex !important;
}
this is an example on how the list needs be structured
<li class="list-group-item node-tree" data-nodeid="13" style="color:undefined;background-color:undefined;">
<span class="indent"></span>
<span class="indent"></span>
<span class="icon glyphicon"></span>
<span class="icon node-icon"></span>
<span class="node-label">Graduate Programs With Rotations</span>
</li>