.checklist-js,.checklist-js-result{height:400px;overflow-x:hidden;position:relative}.checklist-single-js{position:relative;max-height:514px;max-width:400px;overflow-x:hidden;overflow-y:auto}.checklist-signle-js-filter{position:relative;margin:3px 11px 10px}.checklist-js:focus,.checklist-single-js:focus{outline:0;box-shadow:none}.checklist-js ul,.checklist-js-result ul{list-style:none;margin:0 0 20px}.checklist-single-js ul{list-style:none;margin:0}.checklist-single-group+.checklist-single-group:before{height:1px;display:block;content:"";margin:9px 1px;overflow:hidden;background-color:#e6e7e4;border-bottom:1px solid #fff}.checklist-single-js li{padding:4px 20px;overflow:hidden;text-overflow:ellipsis;cursor:pointer;position:relative}.checklist-single-js li.checked,.checklist-single-js li:hover{background-color:#e6e7e4}.checklist-single-js li.disabled:hover{background-color:transparent}.checklist-single-js li.disabled{cursor:default;color:#999}.checklist-single-js-result{overflow:hidden;max-width:200px;display:inline-block;vertical-align:top;text-overflow:ellipsis}.checklist-js-result li div.delete{padding:4px 10px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.checklist-js-result li div.delete:hover{color:red;text-decoration:line-through}.checklist-js li{border-left:3px solid transparent;transition:background .1s ease}.checklist-js:focus li.checked{border-left:3px solid #c8e6b3}.checklist-js li.disabled label,.checklist-js li.disabled div,.checklist-js-result li.disabled div{color:#999;cursor:default}.checklist-js-result li.disabled div:hover{text-decoration:none}.checklist-js label{padding:4px 10px 4px 30px;margin-bottom:0;text-overflow:ellipsis;overflow:hidden;line-height:19px}.checklist-js li:hover{background:#f9f9f9}.checklist-js li.disabled:hover{background:0 0}.checklist-group>div,.checklist-single-group>div{color:#777;font-size:12px;line-height:16px;padding:10px 10px 5px;font-weight:600}.checklist-js-result .center{font-size:13px;line-height:18px;padding:60px 20px;cursor:default;color:#999}.checklist-limit{padding:4px 10px 4px}