.order-coupon .order-coupon-send {
  margin: 0 3px;
}
.order-coupon input {
  padding: 3px 8px;
}
#add-coupon {
  max-width: 600px;
  padding: 10px 10px 20px 10px;
  box-shadow: 0 0 2px #929292;
}
#add-coupon > div {
  display:flex;
  margin: 15px 0;
}
#add-coupon > div >label,
#add-coupon > div > div {
  flex: 1;
}
#add-coupon > div input,
#add-coupon > div select {
  width: 100%;
}

#add-coupon .rcl-field-notice {
  font-size: 11px;
  color: #8e8989;
}

#add-coupon .rcl-field-notice i {
  margin: 0 5px;
}

#add-coupon #rcl-field-type-value .rcl-field-core {
  display:flex;
}
#rcl-popup .coupon-exclude-include h2 {
  padding: 0;
  text-align: center;
}
#rcl-popup .coupon-exclude-include {
  padding: 20px 10px;
}

#rcl-popup .coupon-exclude-include div {
  max-height: 200px;
  overflow: auto;
  background: white;
  border: 1px solid #e4e4e4;
}
#rcl-popup .coupon-exclude-include div p {
  margin: 5px;
}
/*#subtab-add-order-coupon .rcl-table .inactive {
    opacity: .5;
}*/

#subtab-order-coupons-list .coupons-nav {
  display: flex;
}
#subtab-order-coupons-list .coupons-nav > div {
  margin: 0 3px;
  background: #fafafa;
  border: 1px solid #e5e5e5;
  padding: 3px 8px;
}
#subtab-order-coupons-list .coupons-nav > div input {
  max-width: 32px;
  background: #fafafa;
  border: none;
}
#subtab-order-coupons-list .coupons-nav > div:hover {
  cursor: pointer;
  background:#fdfdfd;
}