/*!
* jQuery ComboTree Plugin
* Author: Erhan FIRAT
* Mail: erhanfirat@gmail.com
* Licensed under the MIT license
* Version: 1.2.1
*/.comboTreeWrapper{position: relative;text-align: left !important;vertical-align: middle;color: var(--ct-text-color);width: 100%;}
.comboTreeInputWrapper{position: relative;color: var(--ct-text-color);vertical-align: middle;width: 100%;}
.comboTreeArrowBtn {position: absolute;right: 0px;bottom: 0px;top: 0px;box-sizing: border-box;border-top: 1px solid var(--ct-border-color);border-right: 1px solid var(--ct-border-color);border-bottom: 1px solid var(--ct-border-color);border-left: 0px solid var(--ct-border-color);/*border: 1px solid var(--ct-border-color);*/border-radius: 0 var(--ct-border-radius) var(--ct-border-radius) 0;/*background: var(--ct-border-color);*/background: var(--ct-bg);cursor: pointer;-webkit-user-select: none; /* Safari */-moz-user-select: none; /* Firefox */-ms-user-select: none; /* IE10+/Edge */user-select: none; /* Standard */}
.comboTreeArrowBtn:hover {/* background: var(--ct-btn-hover);*/}
.comboTreeArrowBtn:active {/*background: var(--ct-btn-active);*/vertical-align: middle;}
.comboTreeInputBox:focus + .comboTreeArrowBtn {/*
color: var(--ct-btn-color);border-top: 1px solid var(--ct-selection);border-right: 1px solid var(--ct-selection);border-bottom: 1px solid var(--ct-selection);*/}
.comboTreeArrowBtnImg{font-size: 100%;/*vertical-align: middle;*/vertical-align: sub;}
.comboTreeDropDownContainer {display: none;background: var(--ct-bg);border: 1px solid var(--ct-border-color);/*position: absolute;*/position: relative;width: 100%;/*width: 150%;*/box-sizing: border-box;/*z-index: 999;*/max-height: 450px;overflow-y: auto;overflow-x: auto;vertical-align: middle;}
.comboTreePopup {position: absolute;z-index: 999 !important;}
.comboTreeDropDownContainer ul{padding: 0px;margin: 0;color: var(--ct-text-color);}
.comboTreeDropDownContainer li{list-style-type: none;padding-left: 15px;color: var(--ct-text-color);}
.comboTreeDropDownContainer li .selectable{cursor: pointer;color: var(--ct-text-color);}
.comboTreeDropDownContainer li .not-selectable{cursor: not-allowed;color: var(--ct-text-color);}
.comboTreeDropDownContainer li:hover{/*
background-color: var(--ct-tree-hover);color: var(--ct-text-color);*/}
.comboTreeDropDownContainer li:hover ul{/*
background-color: var(--ct-bg);color: var(--ct-text-color);*/}
.comboTreeDropDownContainer li span.comboTreeItemTitle.comboTreeItemHover,.comboTreeDropDownContainer label.comboTreeItemHover
{/*
background-color: var(--ct-selection);color: var(--ct-bg);border-radius: 2px;*/vertical-align: middle;}
span.comboTreeItemTitle, .comboTreeDropDownContaine, .selectAll {display: block;padding: 3px var(--ct-padding);color: var(--ct-text-color);vertical-align: middle;}
span.comboTreeItemTitle{min-height:40px;}
.comboTreeDropDownContainer label{cursor: pointer;width: 100%;display: block;vertical-align: middle;}
.comboTreeDropDownContainer .comboTreeItemTitle input,.comboTreeDropDownContainer .selectAll input {color: var(--ct-text-color);position: relative;top: 2px;margin: 0px 4px 0px 0px;vertical-align: middle;}
.arrow-margin{margin: 7px 0px 0px 0px!important;/*
padding: 0px!important;*/}
.comboTreeParentPlus{position: relative;/*
left: -12px;top: 4px;width: 4px;*/left: 0px;top: 0px;width: 30px;height:30px;float: left;cursor: pointer;color: var(--ct-text-color);margin: 0px;padding: 0px;}
.comboTreeInputBox {padding: var(--ct-padding);border-radius: var(--ct-border-radius);border: 1px solid var(--ct-border-color);width: 100%;box-sizing: border-box;padding-right: 24px;color: var(--ct-text-color);}
.comboTreeInputBox:focus {border: 1px solid var(--ct-selection);outline-width: 0;color: var(--ct-text-color);}
.multiplesFilter{width: 100%;padding: 5px;box-sizing: border-box;border-top: none;border-left: none;border-right: none;border-bottom: 1px solid var(--ct-border-color);}
