  *{
    font-family: 'Prompt', sans-serif;
  }
.header-10{
	font-size:25pt;
}

.submenu{
	background-color : rgba(253,231,241,1) !important;	
	 border-style: solid;
	 border-width: 1px;
	border-color: rgba(200, 200, 200,0.8) !important;	
}
.submenu-link{
//color:#000 !important;	 
font-weight: 500 !important;	
}
.submenu-link:hover{
	font-weight:bold !important;	
	background-color:rgba(200,200,0,0.1) !important;	
}
.subsubmenu{
		background-color : rgba(252,216,223,1) !important;	
	 border-style: solid;
	 border-width: 2px;
	border-color: rgba(200, 200, 200,0.8) !important;	
}
.subsubmenu-item{
	//color:#000 !important;	
font-weight: 500 !important;	
padding : 0 10px !important;	
margin : 0 10px !important;	

	
}
.subsubmenu{
		min-width:380px  !important;	
}
.submenu-group{ 
	min-width:300px  !important;	
}
.menu-title{
	font-size:12pt;
	padding : 0 10px;
	font-weight:bold;
}





html[data-bs-theme=light] .layout-horizontal .main-navbar *{
	//color: #ffffff !important;	
	padding:5px !important;	
	}
	html[data-bs-theme=light] .layout-horizontal .main-navbar ul .menu-link{
		padding:.4rem 0;
		gap:.5rem;
		//color: #000 !important;	
		}
			html[data-bs-theme=light] .layout-horizontal .main-navbar ul .menu-link:active ,html[data-bs-theme=light] .layout-horizontal .main-navbar ul .menu-link:hover{
		//color:#f00 !important;	
		}
		html[data-bs-theme=light] .layout-horizontal{
				 background-image: linear-gradient(rgba(255,255,255,1),rgba(255,255,255,0.6), rgba(255,255,255,0.4), rgba(0,0,0,0.4));
		}
		html[data-bs-theme=light] .layout-horizontal .logo ,html[data-bs-theme=light] .layout-horizontal  .header-top-right .dropdown .user-dropdown *{
			color:#06457b !important;	
		}
		html[data-bs-theme=light] .layout-horizontal .page-bg{
			background-color:rgba(255,255,255,0.9);
			border-radius: 10px;
		}
		html[data-bs-theme=dark] .layout-horizontal .page-bg{
			background-color:rgba(0,0,0,0.6);
			border-radius: 10px;
		}
		html[data-bs-theme=light] .layout-horizontal .page-footer {
			background-color:rgba(18,71,116,0.9);
			border-radius: 0px;
			color:#fff;
		}
				html[data-bs-theme=dark] .layout-horizontal .page-footer {
			background-color:rgba(0,0,0,0.8);
			border-radius: 0px;
			color:#fff;
		}

		
	 .top-logo{
			 width: 90%	;
			 }
	 .menu-item{
		width : 100% !important;	 
		font-size :15pt;
		padding : 40px 10px 40px 10px !important;	 
		margin :2px 0;
		min-height:50px;
	color: #000 !important;	 
	background-color : rgba(255,255,255,0.9);
	border-radius: 5px;
}
			 
			 
		 @media screen and (min-width: 700px) {
			 .top-logo{
			 width: 50%;
			  color: white;
  text-shadow: 1px 1px 2px #888;
			 }
			 .menu-item{
		width : 20% !important;	 
		font-size: 12pt !important;	 
	min-height : 100px !important;	 
	color: #000 !important;	 
	background-color : rgba(255,255,255,0.9);
	border-radius: 10px;
}
.menu-item:hover{
	color: #fff !important;	 
	font-weight :bold;
	background-color : #fbfd4b;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 200, 0.2), 0 6px 20px 0 rgba(0, 0, 200, 0.19);
}
.menu-item i {
	font-size:25pt;
	color :#2b3aab;
}
.menu-item span{
	color :#2b3aab ;
}
.menu-item span:hover{
	//font-size:16pt;
	font-weight:bold:
}


		}