@media (max-width: 825px) {
  .ada-form-profile {
    margin: 20px 15px;
  }

  .ada-form.ada-form-filters {
    margin: 0 15px;
    padding: 20px 25px;
  }

  .adherent_cards_container {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    margin: 0 50px !important;
  }

  .ada-form-filters-collapse {
    flex-direction: column;
  }

  .result-wrapper p {
    margin: 0 15px !important;
  }

  .ada-form .field-group {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .ada-form .field-group-colored-side {
    border-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .ada-form .field-group-colored {
    padding-left: 10px;
    padding-right: 10px;
  }

  .ada-form .fields-block-with-padding {
    padding: 0;
  }

  .ada-form .fields-block-with-padding {
    border-left: 0;
  }

  .ada-form .full-field-group label {
    display: initial;
  }

  .ada-form .submit-field-group {
    margin-top: 11px;
  }

  .ada-form .field-group .toggle-password {
    right: 20px;
  }

  .ada-btn {
    display: block;
    border-radius: 5px;
    border: 1px solid #fff;
    padding: 7px 15px;
    margin: 0 25px 15px;
    background-color: transparent;
    font-weight: 700;
    font-size: 1.2rem;
    text-align: center;
  }

  .ada-btn:first-child {
    margin-top: 15px;
  }

  .ada-btn-logout:hover,
  .ada-btn-login:hover,
  .ada-btn-logout:focus,
  .ada-btn-login:focus,
  .ada-btn-logout:active,
  .ada-btn-login:active,
  .ada-btn:active,
  .ada-btn:focus,
  .ada-btn:hover {
    background-color: transparent !important;
  }

  .ada-btn::before {
    display: inline-block;
    position: relative;
    top: 3px;
    right: 14px;
    left: initial;
  }

  .ada-btn-membership::before {
    background-image: url("./../images/ada-ico-pen-hover.svg");
  }

  .ada-btn-create::before {
    background-image: url("./../images/ada-ico-link-hover.svg");
  }

  .ada-btn-login::before {
    background-image: url("./../images/ada-ico-login-hover.svg");
  }

  .ada-login-form {
    top: 10%;
    left: 1%;
    max-width: 98%;
    padding: 20px;
  }

  .ada-form-login .submit-field-group {
    margin-top: 35px;
  }

  .ada-forgot-btn {
    float: left;
  }

  .ada-form-login .field-group .toggle-password {
    top: 35px;
  }
}
