.window>.panel-body {  
	overflow: hidden;  
}

#tabs .tabs-panels>.panel>.panel-body {  
	overflow: hidden;  
}

[class$=opt]{ height: 30px;}
.l-btn-icon-left .l-btn-icon {font-size: 16px;}
.fa-primary{color: #337AB7;} .fa-success{color: #5CB85C;} .fa-info{color: #5BC0DE;} .fa-warning{color: #F0AD4E;} .fa-danger{color: #D9534F;}

.table {border-collapse:collapse;}
.table tr th, .table tr td{border:1px solid #EEEEEE; padding:5px 4px;}
.table tr th {text-align:right;}

.container-fluid{overflow: auto; height: 100%;}
a.normal{color:#000000!important;text-decoration:none;}

.tree-file{ font-family: "Font Awesome 5 Free"; background: none; color: #337AB7; }
.tree-folder,.tree-folder-open{ font-family: "Font Awesome 5 Free"; background: none; color: #337AB7; }
/*.tree-file:before{content:"\f15b"}*/
.tree-folder:before{content:"\f07b"}
.tree-folder-open:before{content:"\f07c"}

.tree-expanded,.tree-collapsed,.datagrid-row-expand,.datagrid-row-collapse{ font-family: "Font Awesome 5 Free"; background: none; color: #337AB7; font-weight: 900; }
.tree-expanded:before{content:"\f146"}
.tree-collapsed:before{content:"\f0fe"}
.datagrid-row-expand:before{content:"\f0fe"}
.datagrid-row-collapse:before{content:"\f146"}

#toast_67 {text-align: center; height: 40px!important; padding: 10px!important;}




.window .window-header .panel-with-icon {
	padding-left: 24px;
}

.panel-icon {
	left: 5px;
	width: 20px;
}

.combobox-item-hover {
	background-color: #eaeff4;
	color: #00438a;
}
.combobox-item-selected {
	background-color: #ffefbb;
	color: #000;
}

.datagrid-row-over,
.datagrid-header td.datagrid-header-over {
	background: #eaeff4;
	color: #00438a;
	cursor: default;
}
.datagrid-row-selected {
	background: #ffefbb;
	color: #000;
}

.tree-node-hover {
	background: #eaeff4;
	color: #00438a;
}
.tree-node-selected {
	background: #ffefbb;
	color: #000;
}

.tree .tree-expanded,
.tree .tree-collapsed,
.tree .tree-folder,
.tree .tree-file,
.tree .tree-checkbox,
.tree .tree-indent {
	height: 16px;
	padding-top: 2px;
	font-size: 14px;
}

.tree-checkbox0,
.tree-checkbox1,
.tree-checkbox2{
	font-family: "Font Awesome 5 Free";
	color: #22A51E;
	font-weight: 900;
	background: none;
	font-size: 13px;
}

.tree-checkbox0{
	font-weight: 400;
}

.tree-checkbox0:before{content:"\f0c8"}
.tree-checkbox1:before{content:"\f14a"}
.tree-checkbox2:before{content:"\f0c8"}

.searchbox-button{font-family: "Font Awesome 5 Free"; font-size: 20px; color: #337AB7; font-weight: 900; background: none; margin: 3px 0px;}
.searchbox-button:before{content:"\f002";}

.tabs-icon{top: 30%;}

.fa-67{font-size: 12px; line-height: inherit!important;}
.fa-67-textbox-icon{margin-top: 8px;}

table.datagrid-ftable {
	background-color: #5fa2dd;
	color: white;
	font-weight: bold;
}

.widget_checkbox{position: relative; top: 3px;}