

.table th, .table td{
  padding: .8rem 1.1rem !important;
}
/* error style */
p.help-block{
  color: red;
  line-height: 30px;
  margin-top: 5px;
  font-weight: normal;
}

/*  table search and create button style  */
.dataTables_filter .form-control {
  padding: 1.45rem 3.5rem !important;
  border-radius: 1.428rem;
  border: 1px solid #dae1e7;
}
.dataTables_filter label:after {
  content: "\E8BD";
  font-family: "feather";
  position: absolute;
  right: 185px;
  top: 15px;
}
.table-responsive > form > a.create_button  {
  padding: 12px !important;
}
.dataTables_filter select.custom-select {
  width: 8.714rem;
  height: 3rem;
  border-radius: 1.428rem;
  border: 1px solid #dae1e7;
  font-size: 1rem;
  background-position: calc(100% - 12px) 13px, calc(100% - 20px) 13px, 100% 0;
}
select.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.25em + 1.4rem + 1px);
  padding: 0.7rem 1.7rem 0.7rem 0.7rem;
  font-size: 0.96rem;
  font-weight: 400;
  line-height: 1.25;
  color: #4e5154;
  vertical-align: middle;
  background: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%231e1e1e' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e) no-repeat right 0.7rem center/8px 10px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}


.select2-container--default .select2-selection--single {
  background-color: #fff;
  /*border: 1px solid #d9d9d9;*/
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #b7b8bb;
  line-height: 28px;
  font-size: 12px;
}

.form-control {
  border: 1px solid #d9d9d9;
  color: #000;
}
/* account style */

h6.separator{
  border-top: 1px solid rgba(0,0,0,.1);
  padding: 10px 0 10px 1%;
  border-bottom: 1px solid rgba(0,0,0,.1);
  width: 100%;
}

#data-list-view{
  position: relative;
}

/*********** Add conveyance  form css*****************/

.form-label-group > input, .form-label-group textarea {
  padding: 0.6rem;
  color: #111111;
}
.form-label-group > label{
  color: rgba(34, 41, 47, 0.94);
}

.form-label-group > input::placeholder,
.form-label-group textarea::placeholder{ /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #111111;
  opacity: 1; /* Firefox */
}
.form-label-group select:-ms-input-placeholder,
.form-label-group textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #111111;
}

.form-label-group select::-ms-input-placeholder,
.form-label-group textarea::-ms-input-placeholder { /* Microsoft Edge */
  color: #111111;
}

.select2-container--default .select2-selection--single{
  border: 1px solid #d9d9d9 !important;
}

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}

span.select2.select2-container.select2-container--default{
  width: 100% !important;
}
.select2 .select2-container .select2-container--default{
  width: 100% !important;
}

.employee_detail_title{
  line-height: 35px;
  padding-left: 15px;
  margin-bottom: 0px;
  border-bottom: 1px solid rgba(34, 41, 47, 0.1);;
}

.dashboard_title{
  color: #000;
}