// @media (min-width: 640px) and (max-width: $media-mobile-max), (min-width: 900px) {
@media (min-width: $media-tablet) {
  .form-group {
    flex-wrap: nowrap;
    padding-bottom: 30px;
    &-wrapper {
      padding-bottom: 30px;
      &:last-of-type {
        padding-bottom: 0;
      }
    }
    &__label {
      margin-top: 3px;
      padding-right: 15px;
    }
    &__link {
      // margin-top: 40px;
      &_remove {
        position: absolute;
        right: 40px;
        top: 5px;
        margin-top: 10px;
      }
    }
  }
}

@media (min-width: $media-mobile-middle) {
  .form-group {
    &-wrapper {
      &_footer {
        display: flex;
        justify-content: space-between;
      }
    }
    &__select {
      margin-right: 10px;
      flex-basis: 60%;
    }
    &__button {
      flex-basis: 40%;
    }
    &__case {
      flex-basis: 100%;
    }
    &__calendar {
      top: 14px;
      left: 205px;
    }
  }
}
