@media screen and (max-width: 950px) {
    header .left_logo {
      width: 60px;
    }
    .logo {
      height: 40px;
    }
    .title {
      font-size: 28px;
    }
    .user_details .input_box {
      flex-wrap: wrap;
      gap: 0;
    }
  }
  @media screen and (max-width: 650px) {
    .title {
      font-size: 22px;
    }
    .empty_head {
      display: none;
    }
    .main_quest {
      border-bottom: none;
    }
    .inner_quest {
      border-top: none;
      border-bottom: none;
    }
    .questions,.inpatient_main .yes_no{
      border-top: none;
    }
    .questions ul{
      padding-bottom: 10px;
    }
    /* .radio ~ img,.questions ul li .radio:checked ~ img {
      width: 28px;
    } */
    .thanktab p {
      font-size: 15px !important;
    }
    .thanktab .social_div{
      min-width: 250px !important;
      max-height: 70px !important;
    }
    .thanktab .social_div span{
      inset: -15px 0 auto !important;
      font-size: 15px !important;
    }
    .thanktab .social_div .social_links{
      inset: auto 0 -18px !important;
    }
    .thanktab .social_div .social_links a img {
      width: 50px !important;
      height: 50px !important;
    }
    .inpatient_main .yes_no {
        padding: 3px 0 0;
    }
  }