body {
	/*background-color: #444444;*/
	background-color: #2d2d2d;
}

#header {
  box-shadow: 0 1px 0 #333333;
	background-color: #333333;
  background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#3F3F3F), to(#222222));
  background-image: -webkit-linear-gradient(top, #3F3F3F 0%, #222222 100%);
  background-image: -moz-linear-gradient(top, #3F3F3F 0%, #222222 100%);
	background-image: -ms-linear-gradient(top, #3F3F3F 0%, #222222 100%);
	background-image: -o-linear-gradient(top, #3F3F3F 0%, #222222 100%);
	background-image: linear-gradient(top, #3F3F3F 0%, #222222 100%);
  /*border-bottom: 1px solid #555555;*/
}

.dot {
	height: 10px;
	width: 10px;
	border-radius: 100%;
	background: #4cac8c;
	position: absolute;
	right: 30px;
	bottom: 5px;
	border: 2px solid #333333;
}
.avatar-user {
	position: relative;
	top: -1px;
	width: 36px;
	margin-right: 0.3em;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-radius: 1000px;
	border: none;
	background: white;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	border: 2px solid #333333;
  }

.btn-sign {
	background-color: #707070;
}
.btn-sign:hover {
	background-color: #565656;
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
	background-color: #48979594;
	border-color: #48979594;
	border: none;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
	background-color: #0d5856c2;
	border-color: #0d5856c2;
}

.btn-primary {
    background-color: #188b88c2;
    border-color: #188b88c2;
}

.sidebar-minify-btn, .sidebar-minify-btn:focus, .sidebar-minify-btn:hover {
	background-color: #3E3A3A;
}

#sidebar > ul {
/*	border-top: 1px solid #393939;
	border-bottom: 1px solid #4E4E4E;*/
}
#sidebar > ul > li {
/*	border-top: 1px solid #4E4E4E;
	border-bottom: 1px solid #393939;*/
}
#sidebar > ul > li.active {
    background-color: #4E4E4E;
	border-left: 2px solid white;
    box-sizing: border-box; 
	/* background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#333333), to(#3F3F3F));
	background-image: -webkit-linear-gradient(top, #333333 0%, #3F3F3F 100%);
	background-image: -moz-linear-gradient(top, #333333 0%, #3F3F3F 100%);
	background-image: -ms-linear-gradient(top, #333333 0%, #3F3F3F 100%);
	background-image: -o-linear-gradient(top, #333333 0%, #3F3F3F 100%);
	background-image: linear-gradient(top, #333333 0%, #3F3F3F 100%); */
}
#sidebar > ul > li.active > a{
	color: white !important;
}
#sidebar > ul > li > a > .label {
	background-color: #333333;
}
#sidebar > ul > li > a:hover {
	background-color: #4A4A4A;
}
#sidebar > ul ul {
	border-top: 1px solid #4E4E4E;
	background-color: #2A2A2A;
}
#sidebar > ul ul li a {
	border-top: 1px solid #333333;
	border-bottom: 1px solid #202020;
}
#sidebar > ul ul li a:hover, #sidebar > ul ul li.active a {
	color: #CCCCCC;
	background-color: #272727;
}

.navbar-default {
	background-color: #2A2A2A;
	border-color: #4E4E4E;
}

.navbar-top-links .dropdown-toggle, .navbar-left li a {
	color: #CCCCCC;
}

.navbar-top-links>li>a:hover, .navbar-top-links>li>a:focus, .navbar-left li a:hover, .navbar-left li a:focus {
    background-color: #2A2A2A;
}

.navbar-top-links .open > a, .navbar-top-links .open > a:hover, .navbar-top-links .open > a:focus {
    background-color: #2A2A2A;
}

