@media screen and (max-width: 960px) {
  .tbl table tbody tr td::before {
    display: inline-block;
    margin-right: 8px;
  }
}

@media screen and (max-width: 480px) {
  .tbl table tbody tr td::before {
    display: block;
    margin-right: 0;
  }
}

.lower-page .lower-unit .lower-vsl {
  width: 380px;
}

@media screen and (max-width: 960px) {
  .lower-page .lower-unit .lower-vsl {
    width: 280px;
  }
}

@media screen and (max-width: 640px) {
  .lower-page .lower-unit .lower-vsl {
    width: 100%;
    max-width: 320px;
  }
}

.lower-page .lower-unit .lower-dtl {
  width: calc( 100% - 404px);
}

@media screen and (max-width: 960px) {
  .lower-page .lower-unit .lower-dtl {
    width: calc( 100% - 296px);
  }
}

@media screen and (max-width: 640px) {
  .lower-page .lower-unit .lower-dtl {
    width: 100%;
  }
}

.support-path .pdf-thumblist {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  grid-template-columns: 260px 200px 320px;
}

@media screen and (max-width: 960px) {
  .support-path .pdf-thumblist {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media screen and (max-width: 640px) {
  .support-path .pdf-thumblist {
    grid-template-columns: repeat(2, 1fr);
  }
}

/*# sourceMappingURL=../../maps/pages/clinical-pass-for-co-medical.css.map */
