
/*
.calendar { width: 100%; background: white; border: 1px solid #ccc; border-radius: 10px; overflow: hidden; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); }
.calendar .active { background-color:cyan; color:purple; font-weight:400;}
.mycal_div { font-family: Arial, sans-serif; justify-content: center; min-height: fit-content; margin: 0; }
.class_div {display:inline-flex; width: 100%; flex-wrap: wrap; }
.class_btn { padding: 5px 10px; background-color: #077375; border: #28fccf 3px solid; cursor: pointer; flex-grow: 1; margin:3px;}
.events-header { background-color: #ffcc96; color:blue; box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.5); width:99%;}

.month { display: flex; justify-content: space-between; align-items: center; padding: 4px 10px; background-color: #007bff; color: white; }
.weekdays, .days { display: grid; grid-template-columns: repeat(7, 1fr); text-align: center; padding: 10px; }
.weekdays div { font-weight: bold; color: #666; }
.weekend { background-color: grey; border-radius: 50%; color: white !important;}
.holiday { background-color: thistle; color: #333; border-radius: 50%; }
.today { background-color: yellow; border-color: #066133; border-radius: 50%;}
.days div { padding: 10px; cursor: pointer; color: #333; }
.days .active { background-color:rgb(114, 17, 204); }
.days div:hover { background-color:rgb(114, 177, 244); color: white; border-radius: 50%; }
.inheritA, .inheritA:hover { color: initial !important; text-decoration: none !important;}
*/
.colorhindi { background-color:#99FFCC; color: #000066;}
.colorenglish { background-color:#FFFF99; color: #000066;}
.colormaths { background-color:#c1f6f7; color: #000066;}
.colorsst { background-color:GREENYELLOW; color: #000066;}
.colorevs { background-color:#f5bef2; color: #000066;}
.colorasmbly { background-color:LEMONCHIFFON; color: #000066;} 
.colorccr { background-color:HOTPINK; color: ghostwhite;} 
.colorsabha { background-color:DODGERBLUE; color: ghostwhite;} 
.colorlunch { background-color:YELLOW; color: #000066;} 
.colorlast { background-color:PALEVIOLETRED; color: #000066;} 
.colordefault { background-color:#0F0F00; color: #FFFF00;} 
.colorfun { background-color:DEEPPINK; color: #FFFF00;} 
.colorcircle { background-color:LIME; color: #0F0F00;} 
.colorfln { background-color:LIGHTSKYBLUE; color: #FFFF00;}
.colorKKB { background-color:#FADADD; color: #000066;}  
.colorcolbrtn { background-color:MAGENTA; color: #FFFF00;}  
.colorreasng { background-color:LIGHTGRAY; color: #000066;}
.colorGenAwr { background-color:MISTYROSE; color: #000066;}
.colorphysical { background-color: #48682a; color: #FFFF00;}
