.csv_download {
  margin-top: 34px;
  margin-left: -171px;
}

#google_translate_element_shifts_import {
  margin-top: -24px;
  height: 30px;
  margin-left: 80%;
}

#google_translate_element_shifts_sched {
  margin-top: -24px;
  height: 30px;
  margin-left: 80%;
}

.tablenew {
  // width: 100%;
  // display: block;
  // width: 3000px;
  overflow-x: auto;
  display: table;
  border-collapse: separate;
  box-sizing: border-box;
  text-indent: initial;
  border-spacing: 2px;
  //border-color: grey;
  vertical-align: bottom;
  //@error border-bottom: 2px solid #dee2e6;

  // white-space: nowrap;
}


.pointerEventNone {
  pointer-events: none;
}

.pointerEventNone1
{
  cursor: 'Pointer'
}

.tablenew th {

  border-top: 1px solid #dee2e6;

}


.tablenew th,
.tablenew td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;

}

.table1 th {

  border-top: 1px solid #dee2e6;

}


.table1 th,
.table1 td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;

}


table.myFormat tr td {
  font-size: 10px;
  margin-bottom: 1rem;
  color: #3e4676;
  border-collapse: collapse;
  margin-bottom: 1rem;
  //width: 3000px;
}

th,
td {
  padding: 10px;
}


.table1 {
  width: 100%;
  // display: block;
  //overflow-x: auto;
  // white-space: nowrap;
}

.table_wrapper {
  // width: 100%;
  // display: block;
  overflow-x: auto;
  // white-space: nowrap;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}

.import_btn {
  float: right;
  margin-left: 1900px;
  width: 85px;
  height: 33px;
  margin-top: 5px;
}

.search_emp {
  width: 178px;
  margin-left: 121px;
  margin-top: 2px;
  margin-bottom: -96px;
}

.search_title {
  margin-left: 125px;
}

.shifts {
  padding: 20px;
}

.re_date_filter {
  height: 32px;
  padding: 7px;
}

.re_date {
  width: 504px;
  height: calc(1.90625rem + 2px);
  /* padding: 3px; */
  border: 1px solid #ced4da;
  border-radius: 0.2rem;
}

.re_date1 {
  width: 327px;
  height: 32px;
  padding: 5px;
}