@charset "utf-8";

.RadTreeView { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-size: var(--fontSize); }

.RadTreeView .rtLI { margin: 0px; position: relative; background: transparent !important; padding: 0px 0px 0px 24px !important; }

.RadTreeView .rtLines .rtLI { }

.RadTreeView .rtLines .rtLI::before { content: ""; display: block; position: absolute; top: 1px; left: 7px; bottom: 0px; border-left: 1px dotted var(--textColor); }

.RadTreeView .rtLines .rtLI.rtFirst::before { top: 12px; }

.RadTreeView .rtLines .rtLI.rtLast::before { height: 11px; }

.RadTreeView .rtLines .rtTop, .RadTreeView .rtLines .rtMid, .RadTreeView .rtLines .rtBot { background: transparent !important; margin: 0px !important; padding: 0px !important; }

.RadTreeView .rtLines .rtTop::before, .RadTreeView .rtLines .rtMid::before, .RadTreeView .rtLines .rtBot::before { content: ""; display: block; position: absolute; z-index: 1; top: 12px; left: 8px; width: 16px; border-top: 1px dotted var(--textColor); }

.RadTreeView .rtPlus, .RadTreeView .rtMinus { display: inline-block; position: relative; z-index: 2; color: var(--textColorInfo) !important; border: 1px solid var(--textColorInfo) !important; background: var(--backgroundWhite) !important; margin: 0px 0px 0px -24px !important; width: 14px !important; height: 14px !important; font-size: 10px !important; line-height: 14px !important; text-align: center !important; vertical-align: middle !important; font-family: spark-icon-fill !important; }

.RadTreeView .rtPlus::before { content: ""; }

.RadTreeView .rtMinus::before { content: ""; }

.RadTreeView label { min-height: 20px; display: inline-block !important; }

.RadTreeView .rtChk, .RadTreeView .rtChecked, .RadTreeView .rtUnchecked, .RadTreeView .rtIndeterminate { margin: 0px 0px 0px 8px !important; }

.RadTreeView .rtIn { text-decoration: none; margin: 0px 0px 0px 8px !important; padding: 0px !important; border: 0px !important; }

.RadTreeView .rtUL .rtUL { padding-left: 3px !important; }

.RadTreeView .rtSp { display: none !important; }