/*.nav-tabs-invoice {
  margin: -10px -15px 0 -15px;
}*/

.nav-tabs-invoice a {
  cursor: pointer;
  color: inherit;
}

.global-rate-flag-col {
  text-align: left;
  line-height: 45px;
}

.nav-tabs-invoice li.active {
  background-color: whitesmoke;
  box-shadow: 0 0 1px #B5B5B5 !important;
}

.nav-tabs-invoice li a {
  margin: 0;
}

.custom-slider-container {
  padding: 7px 0 0 15px;
}

.custom-slider-main {
  width: 60px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: inherit;
  vertical-align: middle;
}

.custom-slider {
  /*margin-top: 13px;*/
  margin-left: 15px;
  width: 45px;
  height: 20px;
  border-radius: 40px;
  box-shadow: 0 1px 4px #B5B5B5 !important;
  transition: background-color 0.5s;
}

.custom-slider-button {
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background-color: green;
  /* Safari */
  transition: margin-left 0.5s;
  box-shadow: 0 1px 4px #B5B5B5 !important;
}

.custom-slider-on {
  background-color: #8BC34A;
}

.custom-slider-button-on {
  margin-left: 52%;
}

.custom-slider-button-off {
  margin-left: 0;
}

.global-rate-label-div {
  width: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: inherit;
  padding: 0 0 0 15px;
}

.global-rate-input-div {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: inherit;
}

.product-card-head {
  padding-top: 15px;
}

.taskTitleHeader {
  min-width: 45% !important;
}

.taskTitleInput {
  min-width: 70% !important;
}

