::-webkit-input-placeholder {
  text-align: left;
}

:-moz-placeholder { /* Firefox 18- */
  text-align: left;  
}

::-moz-placeholder {  /* Firefox 19+ */
  text-align: left;  
}

:-ms-input-placeholder {  
  text-align: left; 
}

.card_body_custom {
  max-height: 150px;
  overflow-x: scroll;
}

.accrodian_custom {
  border-bottom: 1px solid #eee;
  text-align: justify;
  font-weight: 100;
  font-size: 13px;
}

.checkbox_style_know {
  padding-top: 10px;
}

/* regi-custom-css */
.navbar-nav li:hover .dropdown-menu {
  display: block;
   }
     table, th, td {
       border: 1px solid black;
       border-collapse: collapse;
     }
     th, td {
       padding: 5px;
       text-align: left; 

     }
     .thh{width:25%;}
  .mkmesmall{
    font-size:1vw;
  }
  .logoimg{
    width:35vw;
  }
  .crtimg{
    width:80vw;
  }
  .mdh{
    height:32vw;
  }
  .smrtw{width:30vw;}
  .fulltable{width:100%;}
  .bigh {
     color: white;
     text-shadow: 1px 7px 4px #000000;
   }
  .cardh {
     color: white;
     text-shadow: 2px 2px 2px #000000;
   }
   .smrth { 
     color: silver;
     text-shadow: 3px 3px 3px #000000;
   }
  .minnn{
    min-width: 525px;
  }
  .btn-xl {
  padding: 20px 20px;
  font-size: 20px;
  border-radius: 10px;
   }
  .arrow{font-size:36px}
  .notetext{font-size:14px}
  .ques{color:blue;}
.invalid-feedback {
  display: block;
}



/* bs-datepicker-navigation-view {
  display: grid;
  grid-template-columns: auto auto auto auto auto auto auto;
}


button.current.ng-star-inserted {
  grid-area: 1 / 5 / 1 / 5;
} */