::-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;
}
.card-body .date-of-regin-wrap {
  display: flex;
}
/* .card-body .date-of-regin-wrap input {
  max-width: 345px;
} */
.card-body .date-of-regin-wrap label {
  margin-bottom: 0px;
  margin-top: 12px;
  margin-left: 10px;
}


.accrodian_custom {
  border-bottom: 1px solid #eee;
  text-align: justify;
  font-weight: 100;
  font-size: 13px;
}

.checkbox_style_know {
  padding-top: 10px;
}

.switch-left-text{
  padding-left: 10px;
  font-size: large;
}
.ng-select .ng-select-container {
  min-height: 28px;
  height: 30px;
}


 /* Table design */

 .staff-cmn-tbl table {
  width: 100%;
  min-width: 600px;
}

.staff-cmn-tbl table tr th, .staff-cmn-tbl table tr td {
  padding: 5px;
}

.staff-cmn-tbl table tr, .cmn-tbl table tr th, .staff-cmn-tbl table tr td {
  border: 1px solid #ddd;
}

.staff-cmn-tbl table tr th {
  background: #F7FBFE;
  font-weight: bold;
  color: rgb(250, 214, 54);
}

.tbl-cell-width{
  width: 50%;
}
.invalid-feedback {
  display: block;
}
.job_history textarea::placeholder{
  font-size: 13px;
}
.job_history_scroll{
  height: 185px !important;
  overflow-x: hidden;
  overflow-y: scroll;
}
