a, abbr, acronym,
 address, applet, article,
  aside, audio, b, big, blockquote, body, caption, canvas, 
  center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, 
  figcaption, figure, form, footer, header, hgroup, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, 
  kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, 
  span, strike, strong, sub, summary, sup, tt, table, tbody, textarea, tfoot, thead, time, tr, th, td, u, ul, var, video{
    

}

#initial-registration {
  font-family:Poppins;
  color: #646a7c;
}

#main_form .error, #initial-registration .error{
    color: red;
 }
 #initial-registration input, #main_form input{
    margin-bottom: 0;
 }

 #initial-registration .container{
    width: 80%;
 }

 #initial-registration .btn-primary {
    background: transparent;
    border: 1px solid #248B9B;
    /* border-radius: 50px; */
    color: #248B9B;
}

#initial-registration .btn-primary:hover {
    color: #fff;
    background-color: #025aa5;
    border-color: #01549b;
}

#alumni_detail .error{
   color: red;
}
#alumni_detail input{
   margin-bottom: 0;
}

#feedback .error{
   color: red;
}
#feedback input{
   margin-bottom: 0;
}

#hidden_div {
   display: none;
}
#hidden_divone {         
   display: none;
}

#grievance .error{
   color: red;
}
#grievance input{
   margin-bottom: 0;
}

#initial-registration .form-group{
   margin-bottom:0;
}
#initial-registration .title1{
   background: linear-gradient(92.61deg, #226a95 0%, #06a653 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
}

#overlay{	
   position: fixed;
   top: 0;
   z-index: 100;
   width: 100%;
   height:100%;
   display: none;
   background: rgba(0,0,0,0.6);
 }
 .cv-spinner {
   height: 100%;
   display: flex;
   justify-content: center;
   align-items: center;  
 }
 .spinner {
   width: 40px;
   height: 40px;
   border: 4px #ddd solid;
   border-top: 4px #2e93e6 solid;
   border-radius: 50%;
   animation: sp-anime 0.8s infinite linear;
 }
 @keyframes sp-anime {
   100% { 
     transform: rotate(360deg); 
   }
 }
 .is-hide{
   display:none;
 }

