
.login-page {
    background-color: #482b48 !important;
}
.login-box .btn-social-icon{
	color: #ffffff !important;
}

.login-box .login-btn {
	padding: 10px !important;
	font-size: 18px !important;
	
	background-color: #955D84 !important;
	
}



.login-box .card {
	/*
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	*/
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 10px;

	
}

.login-box input{
	font-size: 18px !important;
}

.login-box .cred{
	direction: ltr !important;
}

.login-box .title{
	font-size: 20px;
	text-align: center;
}
.login-box .subtitle{
	font-size: 14px;
	text-align: center;
}


.sidebar .menu {
    height: auto !important;
}


.container {
	width: auto !important;
}

body.theme-invite{
background-color: #f5f5f5 !important;	
/*background-color: #8eb4cb !important;*/

/*background-color: #d7e5f7 !important;*/


}

.theme-invite .navbar {
  background-color: #f5f5f5 !important; 
  position: fixed !important;
  }

.theme-invite .navbar-brand {
  color: #222222; }
  .theme-invite .navbar-brand:hover {
    color: #222222; }
  .theme-invite .navbar-brand:active {
    color: #222222; }
  .theme-invite .navbar-brand:focus {
    color: #222222; }
  
  .theme-invite .label-count {
   	background: #f97b2c;
  
  }
    

.theme-invite .nav > li > a {
  color: #222222; }
  .theme-invite .nav > li > a:hover {
    background-color: transparent; }
  .theme-invite .nav > li > a:focus {
    background-color: transparent; }

.theme-invite .nav .open > a {
  background-color: transparent; }
  .theme-invite .nav .open > a:hover {
    background-color: transparent; }
  .theme-invite .nav .open > a:focus {
    background-color: transparent; }

.theme-invite .bars {
  color: #222222; }

.theme-invite .sidebar .menu .list li::hover a {
	color: #555555 !important; 
  }
  
  


.theme-invite .sidebar .menu .list .toggled {
  background-color: transparent; }

.theme-invite .sidebar .menu .list .ml-menu {
  background-color: transparent; }

.theme-invite .sidebar .legal {
  background-color: #222222; }
  .theme-invite .sidebar .legal .copyright a {
    color: #f5f5f5 !important; }
    
.theme-invite .sidebar .menu .list a {
    /*
    color: #f5f5f5  !important;
    */
    color: #d7d7d7 !important;
    
    
    padding: 15px;
    
    }
    
    
    
.theme-invite .sidebar .menu .list li.active{
	
/*
	background-color: #698596 !important;
*/


	background-color: #352035 !important;

/*	
        background-color: #f5f5f5 !important;
	border-radius: 0 5px 5px 0 !important;
	-moz-border-radius: 0 5px 5px 0 !important;
	-webkit-border-radius: 0 5px 5px 0 !important;
	
	  -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.5);
  
  margin-right: 5px;
    */
   }
    
 
.theme-invite .sidebar .menu .list li.active a i {
    
/*
color: #222222;
left: 5px;
position: relative;
*/

color: #eae39f;
}
    
   
   
   .page-loader-wrapper{
   display: none !important;
   }
    
    

.theme-invite.ls-closed .sidebar{
	width: 240px !important;
} 
.theme-invite.ls-closed .sidebar .menu .list a span {
	display: inline-block;
	}


.theme-invite.ls-closed section.content {
   margin-right: 15px !important;
   margin-left: 0px !important;
}
    
    /*mini sidebar */
.theme-invite .sidebar{

	top: 0;
	padding-top: 90px;
    height: 100%;



	/*background-color: #37474f  !important;
	background-color: #8eb4cb !important;
	
	*/ 
		
	background-color: #482b48 !important;
	
	
	width: 60px !important;
	
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.9);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.9);
  -ms-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.9);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.9);
  
  
  border: none;
	
	
} 

.sidebar .menu .list i.material-icons {
	font-size: 30px !important;
	    margin-top: 5px;
    margin-bottom: 5px;
	}

.sidebar .menu .list a span {
	display: none;
	}

    /*admin sidebar */
.theme-invite .sidebar.isadmin{
	background: #5a1412 !important;
}




.theme-invite section.content {
    margin: 100px 90px 0 15px;
}

