uex-input-toggle {
  .form-group {
    label {
      display: flex !important;
      margin-bottom: 1rem;
      color: inherit;
      cursor: pointer;
      * {
        user-select: none;
      }
      .media-left {
        padding: 0;
        overflow: visible;
        .uex-icon {
          display: block;
          font-size: 1.8rem;
        }
      }
    }
    &.is-disabled {
      label {
        cursor: not-allowed;
        color: $text-muted !important;
        .media-left {
          .uex-icon {
            color: $text-muted !important;
          }
        }
      }
    }
    &.is-invalid {
      .uex-icon {
        color: $form-feedback-invalid-color !important;
      }
    }
  }
}
