.jstree a {
    white-space: normal !important;
    height: auto !important;
    width: 98%;
    color: #0088cc !important;
}

.jstree-themeicon {
    display: inline-block;
    background-image: url("../img/montage.png") !important;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background-position: -0px -0px !important;  // unscrambles the loading icon
}

.archetype {background-position: -0px -0px !important;}
.bl {background-position: -16px -0px !important;}
.boolean {background-position: -32px -0px !important;}
.cd {background-position: -48px -0px !important;}
.clinical_data_group {background-position: -64px -0px !important;}
.clinical_data_group_slot {background-position: -80px -0px !important;}
.cluster {background-position: -96px -0px !important;}
.cluster_reference {background-position: -112px -0px !important;}
.cluster_slot {background-position: -0px -16px !important;}
.coded_text {background-position: -16px -16px !important;}
.composition {background-position: -32px -16px !important;}
.composition_slot {background-position: -48px -16px !important;}
.compound_entry {background-position: -64px -16px !important;}
.compound_entry_slot {background-position: -80px -16px !important;}
.content {background-position: -96px -16px !important;}
.content_item {background-position: -112px -16px !important;}
.count {background-position: -0px -32px !important;}
.cs {background-position: -16px -32px !important;}
.cv {background-position: -32px -32px !important;}
.date {background-position: -48px -32px !important;}
.date_time {background-position: -64px -32px !important;}
.details {background-position: -80px -32px !important;}
.duration {background-position: -96px -32px !important;}
.dv_boolean {background-position: -112px -32px !important;}
.dv_identifier {background-position: -0px -48px !important;}
.ed {background-position: -16px -48px !important;}
.element {background-position: -32px -48px !important;}
.element_reference {background-position: -48px -48px !important;}
.element_slot {background-position: -64px -48px !important;}
.entry {background-position: -80px -48px !important;}
.entry_slot {background-position: -96px -48px !important;}
.folder {background-position: -112px -48px !important;}
.function {background-position: -0px -64px !important;}
.generic_parameter {background-position: -16px -64px !important;}
.identifier {background-position: -32px -64px !important;}
.int {background-position: -48px -64px !important;}
.interval_value {background-position: -64px -64px !important;}
.interval_value_count {background-position: -80px -64px !important;}
.interval_value_date_time {background-position: -96px -64px !important;}
.interval_value_duration {background-position: -112px -64px !important;}
.item {background-position: -0px -80px !important;}
.item_group {background-position: -16px -80px !important;}
.item_group_reference {background-position: -32px -80px !important;}
.item_group_slot {background-position: -48px -80px !important;}
.link {background-position: -64px -80px !important;}
.null_flavor {background-position: -80px -80px !important;}
.ordinal {background-position: -96px -80px !important;}
.package {background-position: -112px -80px !important;}
.parsable {background-position: -0px -96px !important;}
.participation {background-position: -16px -96px !important;}
.party_identity_slot {background-position: -32px -96px !important;}
.party_relationship {background-position: -48px -96px !important;}
.person_slot {background-position: -64px -96px !important;}
.plain_text {background-position: -80px -96px !important;}
.pq {background-position: -96px -96px !important;}
.proportion {background-position: -112px -96px !important;}
.quantity {background-position: -0px -112px !important;}
.relationship {background-position: -16px -112px !important;}
.section {background-position: -32px -112px !important;}
.section_slot {background-position: -48px -112px !important;}
.text {background-position: -64px -112px !important;}
.time {background-position: -80px -112px !important;}
.uri {background-position: -96px -112px !important;}
.value {background-position: -112px -112px !important;}
