body.theme-leadengine .fc-wrapper .tt_button {
  z-index: 1;
}

body.theme-leadengine .fc-wrapper .tt_button:hover {
  background: transparent;
}

body.theme-leadengine .ts-wrapper.single .ts-control {
  z-index: 10;
  height: 50px;
  padding-left: 20px;
  border: 1px solid #e5e7f2;
  border-radius: 4px;
}

body.theme-leadengine .ts-wrapper.single .ts-control .item {
  font-size: 14px;
  line-height: 50px;
}

body.theme-leadengine .form-row .woocommerce-error {
  margin: 0 !important;
}

body.theme-leadengine .woocommerce form .form-row input.input-text {
  font-weight: normal;
}

body.theme-leadengine .woocommerce .login,
body.theme-leadengine .woocommerce .register {
  background-color: transparent;
}