@media only screen and (min-width: 200px) {
  .grievances_basket {
    width: 97%;
    margin: 0 auto;
    background-color: #dbebe3;
    padding: 50px 15px;
    box-shadow: 4px 7px 10px #92b2a1ad;
    border-radius: 8px;
  }
  .grievances_basket .option_description {
    margin: 5px 0 3px;
    font-size: 20px;
    font-weight: 600;
    font-style: oblique;
  }
  .grievancesform {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .grievancesform .field_basket {
    width: 100%;
  }
  .grievances_basket .field_basket input[type="file"] {
    border: none;
    padding: 6px 0px;
  }
  .grievancesform .submit_item {
    width: 100%;
  }
}
@media only screen and (min-width: 400px) {
  .grievances_basket {
    padding: 50px 22px;
    box-shadow: 4px 7px 13px 3px #92b2a1ad;
    border-radius: 8px;
  }
  .grievances_basket .option_description {
    font-size: 21px;
  }
}
@media only screen and (min-width: 600px) {
  .grievances_basket {
    padding: 50px 25px;
    box-shadow: 6px 8px 16px 1px #92b2a1ad;
    border-radius: 8px;
  }
  .grievancesform .field_basket.phone,
  .grievancesform .field_basket.email {
    width: 47%;
  }
  .grievancesform .anonymous_parent,
  .grievancesform .to_contacted_parent {
    width: 55%;
  }
}
@media only screen and (min-width: 712px) {
  .grievancesform .anonymous_parent,
  .grievancesform .to_contacted_parent {
    width: 47%;
  }
}
@media only screen and (min-width: 768px) {
  .grievances_basket {
    padding: 50px 30px;
    /* box-shadow: 5px 5px 16px #dbebe359; */
    border-radius: 8px;
  }
}
@media only screen and (min-width: 912px) {
  .grievances_basket {
    width: 770px;
    padding: 60px 35px;
    /* box-shadow: 5px 5px 16px #dbebe359; */
    border-radius: 8px;
  }
  .grievancesform .field_basket.fullname,
  .grievancesform .field_basket.phone,
  .grievancesform .field_basket.email,
  .grievancesform .field_basket.subject,
  .grievancesform .anonymous_parent,
  .grievancesform .to_contacted_parent {
    width: 48%;
  }
}
@media only screen and (min-width: 1024px) {
  /* .grievancesform .field_basket.fullname,
  .grievancesform .field_basket.phone,
  .grievancesform .field_basket.email,
  .grievancesform .field_basket.subject,
  .grievancesform .anonymous_parent,
  .grievancesform .to_contacted_parent {
    width: 270px;
  } */
}
@media only screen and (min-width: 1280px) {
  .grievances_basket {
    width: 1000px;
    /* box-shadow: 5px 5px 16px #dbebe359; */
    border-radius: 8px;
  }
  .grievancesform .field_basket.fullname {
    width: 350px;
  }
  .grievancesform .field_basket.phone,
  .grievancesform .field_basket.email {
    width: 270px;
  }
  .grievancesform .field_basket.subject,
  .grievancesform .anonymous_parent,
  .grievancesform .to_contacted_parent {
    width: 31%;
  }
}
