@import url('loader_style.css');

body {
	background: #e5e5e5;
}
.modal-content.ui-resizable {
  overflow: scroll;
}
.main-sidebar {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	width: 240px;
	background: #333;
	overflow: auto;
	padding: 0;
	list-style: 0;
}

.modal-backdrop {
	/*background-color: rgba(0,0,0,0) !important;*/
}
.modal-content.ui-resizable {
  overflow: scroll !important;
}
/*.main-sidebar > li > a {
	display: block;
	border-bottom: 1px solid #202020;
	padding: 5px 10px;
	border-top: 1px solid #484848;
	color:#979797;
	text-decoration: none;
}

.main-sidebar > li > a:hover, .main-sidebar > li.active > a {
	background: #5d8b14;
	color: #fff;
}*/

.main-top-nav {
	margin-left:240px;
	background:#ccc;
	padding:8px;
}

.main-sidebar .panel-group .panel+.panel {
	margin-top: 0;
	border-radius: 0 !important;
}

.main-sidebar .panel-group .panel {
	border-radius: 0 !important;
	border:none;
	border-top: 1px solid #6a6a6a;
	border-bottom: 1px solid #202020;
}

.main-content {
	margin-left: 240px;
	padding: 30px;
}
.main-sidebar .panel-default > .panel-heading {
	background-image: none;
	border-radius: 0;
	background-color: #494949;
	color:#9b9b9b;
	padding: 0px;

}

.main-sidebar .panel-default > .panel-heading  a{
	color:#9b9b9b;
	display: block;
	background-color: #494949;
	color:#9b9b9b;
	padding: 10px 15px;
}

.main-sidebar .panel-default > .panel-heading:hover {
	background: #5fac38;
	color:#fff;

}

.main-sidebar .panel-default > .panel-heading a:hover, .main-sidebar .panel-default > .panel-heading a.active{
	background: #5fac38;
	color:#fff;
	text-decoration: none;
}

.main-sidebar .panel-default .panel-body .table {
	background: #313131;
}

.main-sidebar .panel-default .panel-body .table td {
	padding: 0;
	border: none;
	display: block;
}

.main-sidebar .panel-default .panel-body .table td a{
	border-top: 1px solid #535353;
	border-bottom: 1px solid #232323;
	display: block;
	padding: 8px 8px 8px 15px;
	color:#939393;
	text-decoration: none;
}

.main-sidebar .panel-default .panel-body .table td a:hover{
	background: #3f3f3f;
	color: #5fac38;
}

.main-sidebar .panel-default .panel-body .table td a.active{
	border-left: 5px solid #5fac38;
}


.main-sidebar .panel-default>.panel-heading+.panel-collapse>.panel-body {
	border-top:none;
}


.main-sidebar .glyphicon { margin-right:10px; }
.main-sidebar .panel-body { padding:0px; }
.main-sidebar .panel-body table tr td { padding-left: 15px }
.main-sidebar .panel-body .table {margin-bottom: 0px; }