::ng-deep .ngxePopover {
  form {
    .form-group {
      margin-bottom: 1rem;

      input {
        overflow: visible;
      }

      .form-control-sm {
        width: 100%;
        outline: none;
        border: none;
        border-bottom: solid 1px #bdbdbd;
        border-radius: 0;
        margin-bottom: 1px;
        padding: 0.25rem 0.5rem;
        font-size: 0.875rem;
        line-height: 1.5;
      }

      &.row {
        display: flex;
        flex-wrap: wrap;
        margin-left: 0;
        margin-right: 0;

        .col {
          flex-basis: 0;
          flex-grow: 1;
          max-width: 100%;
          padding: 0;

          &:first-child {
            padding-right: 15px;
          }
        }
      }
    }

    .form-check {
      position: relative;
      display: block;
      padding-left: 1.25rem;

      .form-check-input {
        position: absolute;
        margin-top: 0.3rem;
        margin-left: -1.25rem;
      }
    }
  }
}
