.headpgcolor {
  background-color: rgb(0 136 145) !important;
}
footer.footerpgcolor {
    background-color: #008891 !important;
}
.brand-logo {
  width: 300px;
}
.hfont-size {
  font-size: 2.25rem ;
}
.whitecolor {
  color: #fff !important;
}
.form-control-sm {
    min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)) !important;
    padding: .5rem 1rem !important;
    font-size: 1.25rem !important;
    border-radius: var(--bs-border-radius-lg) !important;
}
.text-end{
  text-align: center !important;
}
.otpbroder{
      border: 2px solid #008891;
}
.ml2mins{
  margin-left: -20px;
}
.sdob{
  display: none;
}
.sregno{
  display: none;
}
.labelResult{
  font-weight: 700;
}
.star{
  color: red;
}
.hidden, .d-none {
    display: none ;
}
.frm2otp{
  display: none;
}
.text-right{
  text-align: right !important;
}
.mb3{
  margin-bottom: -25px;
}
.Notedesign{
  background-color: #f8f9fa;  
  padding: 10px;
  margin-bottom: 20px;
  font-size: 1rem;
}
.text-muted {
font-size: 1.25rem;
}
/* View table  ----------------------------------*/

.pl-4{
  padding-left: 3.5rem;
}
.table>thead >tr>th {
   background-color: #008891;
   color: #fff;
}

@media only screen and (max-width: 480px) {
  .texthead {
   font-size: 1.25rem;
  }
  .printtable{
    font-size: 11.4px;
  }
  .hfont-size {
  font-size: 1.75rem ;
}
.mtmin30px{
  margin-top: -30px ;
}
.cardm {
    padding: .75rem !important;
    border: 0px !important;
}
}