

.page-content-wrapper.no-margin {
	margin: 20px 40px 15px;
}
.page-header {
	padding: 5px 15px;
}
.page-header h2, .page-header h3, .page-header h4, .page-header h5 {
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	display: inline-block;
}
.page-header .breadcrumb {
	float: right;
	padding: 10px 0 0 ;
	margin-bottom: 10px;
	font-size: 11px;
}
.navbar-fixed-top {
	background: #fff;
	border-bottom:1px solid #e7eaec
}
.navbar-header {
	height: 58px;

}
.navbar-header .minimalize-btn {
    margin: 9px 15px 5px 30px;
    padding: 8px 15px;
    /* border: 1px solid #ddd; */
	box-shadow: 0px 10px 20px #00A1FF29;
	border-radius: 3px;
	color: #000000;
}
.navbar-header .minimalize-btn.btn-primary {
	background:#f7f9fa;
	border: none !important;

}
.navbar-header .minimalize-btn.btn-primary i{
	color: #666 !important;
}
#sidebar-navigation {
	border-right: 1px solid #e7eaec;
	background: #ffffff ;
	/* background-image: linear-gradient(45deg,#360033,#0b8793)!important; */
	background-repeat: repeat-x!important;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	box-shadow: -5px 10px 15px #3E396B66;
}
#sidebar-navigation .logo {
	line-height: 58px;
}
#sidebar-navigation .logo a {
    color: #313131;
    font-weight: 600;
}
#sidemenu li.profile-sidebar {
	margin-bottom: 0px;
	color: #ffffff;
	}
#sidemenu li.profile-sidebar span{
    text-transform: uppercase;
     font-size: 11px;
	 color: #313131;
	 font-weight: 600;
}
#sidemenu > li.active {
    /* background: rgba(200,200,200,.2) !important; */
    /* border-right: 5px solid #ff586b; */
}
#sidemenu  > li > a{
	padding: 10px 20px;
	color: #313131;
	font-weight: 500;
	border-radius: 0 20px 20px 0;

}
#sidemenu  > li > a i{
	color: #313131;
}
#sidemenu .profile-sidebar a:hover{
	background: transparent !important;
}
#sidemenu .profile-sidebar a:hover img{
	-webkit-transform: scale(1.04);
	transform: scale(1.04);
	opacity: .75;
}

#sidemenu > li > a:hover,
.expanded-menu > li > a:focus {
	/* background: rgba(200,200,200,.2) !important; */
	color: #313131!important;
    background: rgba(48, 48, 48, .10) !important;
    border-radius: 0 20px 20px 0; 
}
#sidemenu > li.active > a {
	background: transparent;
}
#sidemenu > li.active > a i {
	color: #313131;
}
.nav.nav-second-level {
	background: transparent;
	    display: block;
}

.nav-second-level > li {
	/* border-bottom: 1px solid #e7eaec !important; */
}
#sidemenu .nav-second-level li a {
	background: transparent;
	color: #313131;
	padding: 10px 5px 10px 40px;
	font-size: 13px;
	font-weight: 500;
	position: relative;
	display: block;
	border-radius: 0 20px 20px 0;
}
.navbar-mega-menu {
	  background-color: #ffffff !important;
}
ul.navbar-mega-menu li ul li a {
	color: #fff;
}
ul.navbar-mega-menu li ul li a i {
	color: #ffffff;
	margin-right: 5px;
}
ul.navbar-mega-menu .dropdown-menu  li.divider {
	border-bottom: 1px solid #eee;
}
.modal-header {
	background: #f7f9fa ;
	color: #666;
	text-shadow: 0 1px 0 #fff;
}
.modal-header h4{
	font-size: 12px;
	font-weight: 600;
	text-transform: uppercase;
}

.sbox {
	border-top: solid 1px #eee;
}
/* Sidebar Stuff */
#wrapper {
	background: #f7f9fa;
}
#page-wrapper {
	margin: 0 0 0 205px;
}
.navbar-fixed-top {
	left: 205px;
}

.footer.fixed {
	margin-left: 210px;
}

#sidemenu {display: block;}
.collapse.in, .nav.nav-second-level.collapse.in {
    display: block;
}

.collapse, .nav.nav-second-level.collapse {
    display: none;
}

#sidemenu .nav>li {
	position: relative;
	display: block;
	overflow: hidden;
	/* margin-right: 10px !important; */
}
/* #sidemenu .nav>li:not(:first-child){
	margin-right: 10px;
} */
