@media screen and (max-width: 1200px) {
  body .bottom-right-section.section-three {
    justify-content: flex-start;
  }
}
@media (max-width: 991px) {
  .quicktab-activity-stream .stream-list-item .card {
    max-width: 100%;
  }
  .bottom-right-sub > .badge:first-child {
    padding-left: 0;
  }
  .quicktab-activity-stream .stream-list-item .media-wrapper .media-inner {
    top: 18px;
  }
  body.group-page .stream > nav,
  body.path-frontpage .stream > nav {
    margin-bottom: 60px;
  }
}
@media screen and (max-width: 767px) {
  body .card {
    border-radius: 12px;
  }
  .activity-stream-post-block   .activity-post-bottom_fields-wrapper   .form-item   input,
  .quicktab-activity-stream .stream-list-item .media .metainfo__content,
  .quicktab-activity-stream   .stream-comment-item   .comment   .commentinfo__content {
    width: 100% !important;
  }
  /* .quicktab-activity-stream .stream-list-item .media .post-date { */
  /* padding: 0;
    padding-top: 18px; */
  /* } */
  .quicktab-activity-stream   .stream-list-item   .shared_details   .media   .post-date {
    padding: 0 !important;
  }
  body .quicktab-activity-stream .stream-list-item .teaser__body {
    margin: 12px;
  }
  body   .quicktab-activity-stream   .stream-list-item   .like-and-dislike-section   .teaser__body {
    margin: 0px;
  }
  body .bottom-buttons {
    row-gap: 0;
  }
  body .bottom-right-section.section-three {
    justify-content: flex-start;
    padding-top: 12px;
    padding-left: 0;
  }
  .quicktab-activity-stream .stream-list-item .media-wrapper .media-inner {
    /* top: 12px;
    right: 12px; */
    top: 10px;
    right: 7px;
  }
  .quicktab-activity-stream   .stream-list-item   .media-wrapper   .post-ed-wrapper   .post-btn {
    width: 18px !important;
    height: 18px !important;
    background-size: 9px !important;
  }
  .quicktab-activity-stream .stream-list-item .media .post-date {
    padding-top: 0px !important;
    padding-right: 20px !important;
  }
  .shared_details .card > .card__block {
    padding: 12px 25px 10px;
  }
  .quicktab-activity-stream .stream-list-item .media .metainfo__content,
  .quicktab-activity-stream .stream-comment-item .comment .commentinfo__content,
  .quicktab-activity-stream .stream-list-item .media .post-date {
    font-size: 12px;
    line-height: 15px;
  }
  .quicktab-activity-stream .stream-list-item .card__title *,
  .region--sidebar-first .block-title {
    font-size: 20px;
    line-height: 23px;
  }
  .quicktab-activity-stream .stream-list-item .media .metainfo__content,
  .quicktab-activity-stream .stream-comment-item .comment .commentinfo__content,
  .quicktab-activity-stream .stream-list-item .media .post-date,
  .comment .comment__metadata,
  .comment .comment__text,
  .comment .comment__reply-btn {
    font-size: 12px;
    line-height: 15px;
  }
  .quicktab-activity-stream .stream-list-item .card__title *,
  .region--sidebar-first .block-title,
  .question_answer .questions-and-answers .header-info {
    font-size: 20px;
    /* line-height: 24px !important; */
    line-height: 23px !important;
  }
  .quicktab-activity-stream   .stream-list-item   .teaser__content   .teaser__title.post-title,
  .quicktab-activity-stream   .stream-list-item   .teaser__content   .teaser__title   a {
    font-size: 15px;
    line-height: 18px;
  }
  body   .quicktab-activity-stream   .stream-list-item   .media-wrapper   .teaser__body {
    margin: 12px 12px 0px 12px;
  }
  body   .quicktab-activity-stream   .stream-list-item   .teaser__content   .teaser__image.three_img   .img_right   img,
  body   .quicktab-activity-stream   .stream-list-item   .teaser__content   .teaser__image.four_img   img {
    height: auto;
  }
  body   .quicktab-activity-stream   .stream-list-item   .teaser__body   .teaser__image {
    margin-bottom: 10px;
    min-height: 208px;
    /* min-height: 252px; */
    height: 100%;
  }
  body   .quicktab-activity-stream   .stream-list-item   .teaser__body   .teaser__image   img {
    min-height: 208px;
    height: 100%;
  }
  .quicktab-activity-stream   .stream-list-item   .teaser__body   .teaser__image.two_img   img,
  .quicktab-activity-stream   .stream-list-item   .teaser__body   .teaser__image.three_img   > .img_left   * {
    min-height: 208px !important;
    height: 100%;
  }
  .quicktab-activity-stream   .stream-list-item   .teaser__content   .teaser__image.five_img   img,
  .quicktab-activity-stream   .stream-list-item   .teaser__body   .teaser__image.three_img   > .img_right   *,
  body   .quicktab-activity-stream   .stream-list-item   .teaser__content   .teaser__image.four_img   img {
    min-height: 104px;
    /* height: 100%; */
    height: 104px;
  }
  body   .quicktab-activity-stream   .stream-list-item   .teaser__body   .teaser__image:has(iframe)   * {
    min-height: 208px;
  }
  body .quicktab-activity-stream .stream-list-item .media .avatar img {
    width: 36px;
    height: 36px;
  }
  body .quicktab-activity-stream .stream-list-item .media .avatar {
    width: 48px;
    min-width: 48px;
    /* padding: 0; */
  }
  body .quicktab-activity-stream .stream-list-item .media .mediainfo_author {
    align-items: flex-start;
    width: calc(100% - 100px);
  }
  body .quicktab-activity-stream .stream-list-item .media:has(.media-comment-desc) .mediainfo_author {
    width: calc(100% - 80px);
  }
  body .quicktab-activity-stream .stream-list-item .card__title {
    margin-top: 13px;
  }
  body   .quicktab-activity-stream   .stream-list-item   .card-top-section   .card__special_fields {
    font-size: 10px;
    line-height: 12px;
  }
  body .quicktab-activity-stream .stream-list-item .event-register-section,
  body .opportunity-organization-detail {
    margin: 12px 0;
  }
  body .quicktab-activity-stream .stream-list-item .type-link {
    margin-top: 5px;
  }
  body.not-logged-in .like-and-dislike-section {
    border-radius: 0 0px 12px 12px;
  }
  body .quicktab-activity-stream .stream-list-item .card {
    border-radius: 12px 12px 0px 0px;
    padding: 0;
  }
  body .quicktab-activity-stream .stream-list-item .card-top-section {
    border-bottom: 1px solid var(--primary-color);
    /* border-bottom: 2px solid var(--primary-color); */
  }
  .quicktab-activity-stream   .stream-list-item   .media-wrapper   .post-ed-wrapper   .post-edit-list {
    padding: 12px;
  }
  .quicktab-activity-stream .type-link a {
    font-size: 15px;
    line-height: 18px;
  }
  .quicktab-activity-stream   .stream-list-item   .teaser__content   .post-file   span.file-link   a:hover::before {
    border: 1px solid var(--primary-color);
  }
  body.group-page .stream > nav,
  body.path-frontpage .stream > nav {
    margin-bottom: 36px;
    margin-top: 24px;
  }
  .quicktab-activity-stream .stream-list-item .media-wrapper .post-ed-wrapper .post-edit-list {
    border-radius: 12px;
  }
}
/* @media screen and (max-width: 600px){
  body .like-and-dislike-section,
  body .stream-comment-item{
    max-width: 430px !important;
  }
  body .quicktab-activity-stream .form-group{
    display: grid;
    justify-content: center;
  }
} */
@media screen and (max-width: 400px) {
  .card .media-comment-desc {
    margin-bottom: 5px;
  }
  .quicktab-activity-stream .stream-list-item .media {
    gap: 15px;
  }
  body .quicktab-activity-stream .stream-list-item .media .mediainfo_author {
    width: calc(100% - 30px);
  }
  body .quicktab-activity-stream .stream-list-item .media:has(.media-comment-desc) .mediainfo_author {
    width: 100%;
  }
  .stream-list-item .card .card__block .card-top-section .media .post-date {
    padding-left: 48px;
  }
}
