/*------------------------------------------------------------------
Clipboard
-------------------------------------------------------------------*/
.oew-clipboard-wrapper {
  display: flex;
  flex-direction: column;
}

.oew-clipboard-wrapper .elementor-field-textual {
  line-height: 1.4;
  font-size: 15px;
  min-height: 40px;
  padding: 5px 14px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.oew-clipboard-wrapper button,
.oew-clipboard-wrapper input[type="button"],
.oew-clipboard-wrapper input[type="submit"],
.oew-clipboard-wrapper .elementor-button {
  color: #ffffff;
  background-color: #000000;
  border: none;
}

.oew-clipboard-wrapper input:not([type="button"]):not([type="submit"]),
.oew-clipboard-wrapper textarea,
.oew-clipboard-wrapper .elementor-field-textual {
  background-color: #e3e3e3;
  border-style: solid;
  border-width: 1px;
  border-image-width: 1px 1px 1px 1px;
  border-color: #d4d4d4;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
}

.oew-clipboard-wrapper input:focus:not([type="button"]):not([type="submit"]),
.oew-clipboard-wrapper textarea:focus,
.oew-clipboard-wrapper .elementor-field-textual:focus {
  background-color: #e3e3e3;
  border-style: solid;
  border-width: 1px;
  border-image-width: 1px 1px 1px 1px;
  border-color: #000000;
}

.oew-clipboard-wrapper .button-position-bottom {
  order: 2;
}
