@media only screen and (max-width: 1550px) {
  /* line 5, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-show-section-inner {
    width: 94%;
  }
  /* line 9, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .profile-video-btn {
    width: 58%;
  }
}

@media (max-width: 1200px) {
  /* line 19, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-main img {
    width: 100%;
  }
}

@media only screen and (max-width: 980px) {
  /* line 30, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-show-cards {
    flex: 1 1 50%;
  }
  /* line 34, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-aside-sidebar a {
    height: auto;
  }
}

@media only screen and (max-width: 900px) {
  /* line 40, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-sidebar h4 {
    padding: 5px !important;
  }
}

@media only screen and (max-width: 800px) {
  /* line 46, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-breadcrumb-cat-section {
    margin-top: 70px;
  }
  /* line 50, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .top-band {
    display: none;
  }
}

/* Responsive layout */
@media (max-width: 750px) {
  /* line 60, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-breadcrumb-cat-item a {
    font-size: 1rem;
  }
  /* line 64, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-breadcrumb-cat-item-active {
    font-size: 1rem;
  }
  /* line 68, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-show-cards {
    flex: 1 1 100%;
  }
  /* line 72, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-show-section-container {
    display: flex;
    flex-direction: column;
  }
  /* line 77, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-help-section-inner {
    flex-direction: column;
    /* text-align: center; */
    gap: 20px;
  }
  /* line 83, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-sidebar {
    position: static;
    align-self: auto;
  }
  /* line 88, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-aside-sidebar {
    align-self: auto;
  }
  /* line 92, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-aside-sidebar a {
    height: 60px;
    width: 100%;
  }
  /* line 97, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-main img {
    width: 100%;
  }
  /* line 101, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .profile-video-btn {
    width: 32%;
    height: 70px;
    padding: 0px 5px 0px 5px;
  }
  /* line 107, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .profile-video-btn h3 {
    font-size: 1.2rem;
  }
  /* line 111, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .play-icon {
    width: 60px;
    height: 60px;
  }
  /* line 116, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .resch-certi-img-cont {
    width: 56%;
  }
}

@media only screen and (max-width: 615px) {
  /* line 122, app/assets/stylesheets/case_study/case-study-detail-page-show-responsive.scss */
  .case-study-help-section-inner {
    text-align: center;
  }
}
