.form-group input {
    /*margin-bottom: 10px;*/
}
.form-group>div{
    margin-bottom: 0px;
}
.panel-group .panel
{
    overflow:visible;
}
.f-tree-cell-icon {
    min-width: 18px;
    display: inline-block;
    /* vertical-align: top; */
}
.modal-header {
    min-height: 14.42px;
    padding: 10px;
    border-bottom: 0px solid #e5e5e5;
}
.modal-footer {
    padding: 19px 20px 20px;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-top: 0px;
    text-align: right;
    border-top: 0px solid #e5e5e5;
}
.hideimportant{
    display: none !important;
}
button.disabled>.filter-option{
	color:#000;
}
button.dropdown-toggle.disabled{
    background-color: #eee;
    opacity:1;
}

.widget .progress {
	margin-bottom: 0
}
.widget-menu {
	background: #fff;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
    overflow: hidden;
    
    border: 1px solid #d4d4d4
}
.widget-menu a {
	color: #555;
	display: block;
	line-height: 20px;
	padding: 15px;
	text-decoration: none!important;
}
.widget-menu .menu-icon {
	 
	margin-right: 10px;
	 
	color: #B7B7B7;
	 -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.widget-menu .label {
	background: #888;
	-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.4) inset;
	-moz-box-shadow: 0 0 2px rgba(0,0,0,0.4) inset;
	box-shadow: 0 0 2px rgba(0,0,0,0.4) inset;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	line-height: 20px;
	padding: 0 5px
}
.widget-menu .label.green {
	background: #78ba00
}
.widget-menu .label.orange {
	background: #d74f2a
}
.widget-menu>li+li {
	border-top: 1px solid #d4d4d4;
}
.widget-menu>li>a {
	/*background-color: #2d2b32;
	color: #767676;*/
	color: #000;
	-webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.widget-menu>li>a .icon-chevron-up {
	display: block
}
.widget-menu>li>a .icon-chevron-down {
	display: none
}
.widget-menu>li>a.collapsed .icon-chevron-up {
	display: none
}
.widget-menu>li>a.collapsed .icon-chevron-down {
	display: block
}
.widget-menu>li>a:hover {
	background-color: #7b8cac;
	color: #fafafa;
}

.widget-menu>li>a:hover .menu-icon { color:#fff;}

.widget-menu>li ul li {
	background: #eee;
	border-top: 1px solid #ccc
}
.widget-menu>li ul li+li {
	border-top: 0
}
.widget-menu>li ul li.active a {
	background: #f0f0f0
}
.widget-menu>li ul li a {
	padding: 10px 15px 10px 30px
}
.widget-menu>li ul li a:hover {
	background: #f5f5f5;
	-webkit-box-shadow: 0 1px 0 #fafafa inset;
	-moz-box-shadow: 0 1px 0 #fafafa inset;
	box-shadow: 0 1px 0 #fafafa inset;
	border-bottom: 1px solid #d5d5d5;
	border-top: 1px solid #d5d5d5;
	padding: 9px 15px 9px 30px
}
.widget-usage {
	
	
background-color: #fff;
border: 1px solid transparent;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
box-shadow: 0 1px 1px rgba(0,0,0,.05);

text-decoration: none!important;


}
.widget-usage p {
	margin-bottom: 10px;
	line-height: 1.2
}
.widget-usage li {
	padding: 15px
}
.widget-usage li+li {
	border-top: 1px solid #ddd
}

.widget-menu li.ultitle {
	/*background-color: #000000;
    color: #fff;
	 height: 20px; */
    color: #000;
}
.widget-menu li.ultitle>span {
	padding: 10px;
	display: block;
	font-size: 18px;
}

.widget-menu li.active>a {
    background: #3478B3;
    color:#fff;
}

.leftmenu{
    /*max-width: 250px;*/
}
.tab_title{
    padding-right:25px !important;
}
.tab_close{
	position: absolute;
	top: 16px;cursor: pointer;
	 opacity: 0.3;
}
.navbar {
	margin-bottom: 5px;
  }
.navbar-default .navbar-nav > li > a:hover{
	background-color: #f1f1f1;
}

pre{
	border-radius:0px;
}
.panel-body{
	padding:5px;
}
.btn > .glyphicon{
	padding-right:2px;
}