.SchoolPrimaryColor {
    background-color:#700c3a !important;
    color:white !important;
  }

  .SchoolPrimaryFont {
  
    color:#700c3a !important;
  }

  .teacher-photo img {
    width: 150px;
    height: 150px;
    object-fit: cover;
    border-radius: 50%;
    border: 3px solid #700c3a;
    padding: 5px;
    margin-bottom: 10px;
}

.teacher-details strong {
    color:#700c3a !important;
}



.btn-success{
    background-color: #700c3a !important;
    border-color: #700c3a !important;
    
}

.btn-success:hover{
    transition: ease-in 0.2s;
    background-color:#58082d !important; 
    border-color: #58082d !important;
}

.btn-success{
    background-color:#700c3a!important; 
    border-color: #700c3a !important;
}

thead{
    position: sticky;
    top: 0; 
    z-index: 2;
    background-color: #700c3a !important;
  }

  .dropdown-menu .dropdown-item.SchoolPrimaryColor.NowHover:hover {
    background-color: #700c3a !important;
    color: #ffffff !important;
}


.loadingCentermain {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    border: 6px solid rgba(255, 255, 255, 0.3); /* Lighter border for a soft feel */
    border-top-color: #700c3a; /* Vibrant blue */
    animation: spin3 1s ease-in-out infinite;
    transform: translate(-50%, -50%);
    z-index: 10000;
    box-shadow: 0 0 20px #700c3a; /* Glow effect */
}
@keyframes spin3 {
    0% {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


/* #b41f32  rgb(231, 102, 119);*/