/* /Components/OpportunitiesSearch.razor.rz.scp.css */
/* Kendo UI TreeView: https://demos.telerik.com/kendo-ui/treeview
* Measurements based on the default "Material" theme as of April 2018, should be easily adjustable for other themes.
*/

.k-treeview .k-item[data-expanded="true"][b-t1el75z65z] {
    overflow: hidden;
    position: relative;
}

.k-treeview .k-item[data-expanded="true"][b-t1el75z65z]:before {
    content: '';
    position: absolute;
    top: 2em;
    bottom: 1.2em;
    left: 1.75em;
    border-left: dotted 1px #AAA;
}

/* prevent dotted line overlapping icons, will cause issues if using a non-white background */
.k-treeview .k-item .k-icon[b-t1el75z65z] {
    background: white;
}

/* Move checkboxes down a bit */
.k-treeview .k-item .k-checkbox-label[b-t1el75z65z] {
    vertical-align: text-top;
}

/* Horizontal dotted line between vertical and the item.
    ":only-child" filters to 'Leafs' (nodes without children) */
.k-treeview .k-item > div:only-child[b-t1el75z65z] {
    position: relative;
}

.k-treeview .k-item > div:only-child[b-t1el75z65z]:before {
    content: '';
    position: absolute;
    top: 50%;
    width: 0.5em;
    right: 100%;
    border-top: dotted 1px #AAA;
}

.match[b-t1el75z65z] {
    font-weight: bold;
    background-color: #FFFFA0;
}

.k-state-selected .match[b-t1el75z65z] {
    font-weight: bold;
    background-color: inherit;
}
/* /Components/OrganisationSearch.razor.rz.scp.css */
/* Kendo UI TreeView: https://demos.telerik.com/kendo-ui/treeview
* Measurements based on the default "Material" theme as of April 2018, should be easily adjustable for other themes.
*/

.k-treeview .k-item[data-expanded="true"][b-g9xyonlv5c] {
    overflow: hidden;
    position: relative;
}

.k-treeview .k-item[data-expanded="true"][b-g9xyonlv5c]:before {
    content: '';
    position: absolute;
    top: 2em;
    bottom: 1.2em;
    left: 1.75em;
    border-left: dotted 1px #AAA;
}

/* prevent dotted line overlapping icons, will cause issues if using a non-white background */
.k-treeview .k-item .k-icon[b-g9xyonlv5c] {
    background: white;
}

/* Move checkboxes down a bit */
.k-treeview .k-item .k-checkbox-label[b-g9xyonlv5c] {
    vertical-align: text-top;
}

/* Horizontal dotted line between vertical and the item.
    ":only-child" filters to 'Leafs' (nodes without children) */
.k-treeview .k-item > div:only-child[b-g9xyonlv5c] {
    position: relative;
}

.k-treeview .k-item > div:only-child[b-g9xyonlv5c]:before {
    content: '';
    position: absolute;
    top: 50%;
    width: 0.5em;
    right: 100%;
    border-top: dotted 1px #AAA;
}

.match[b-g9xyonlv5c] {
    font-weight: bold;
    background-color: #FFFFA0;
}

.k-state-selected .match[b-g9xyonlv5c] {
    font-weight: bold;
    background-color: inherit;
}
