/*table*/
.table-responsive {overflow: auto}
.nowrap{white-space: nowrap;}
.card-control-result {overflow: auto; height: 25em}
.card-control-result-item{display: inline-block; padding: 0 1em;}
table th {cursor: pointer}
/*cardgroup*/
.tree-opened {cursor: pointer; background: url(../images/opened.gif) no-repeat; }
.tree-closed {cursor: pointer; background: url(../images/closed.gif) no-repeat; }
.tree ul { padding:0; margin:0 0 0 1em; padding: 0.5em}
.tree li { list-style:none; padding: 0; cursor: pointer }
.bg-selected {background-color: #eb8f00; color: #fff;}
.tree-font {line-height:2em; height: 2em; cursor: pointer; border-radius: 3px}
.tree-font b { margin-left: .3em;}
/*other*/
.attention{ padding:0.5em; background:#fefb9a; font-weight:bold; color:black}
/*button{margin-left: 0.3em}*/
.btn{margin-left: 0.3em}
#config input {margin-right: 1em}
.btn i.caret {margin-left: 0.5em}
.table-padding {white-space: nowrap}
.table-padding td,.table-padding th {padding: 0.4em}
.table-padding input {width:3em}
.paddingLeft {padding-left: 1em}
/*button i, a i{margin-right: 0.3em;}*/
button span, a span{margin-left: 0.3em;}
.sortable{white-space: nowrap;overflow:hidden;}
.sortable th:hover{ color: orangered; cursor: pointer; text-decoration: underline}


