@import url("https://ch-api.healthhub.sg/api/public/content/e494166e5c9345b98120ee018ff440b3");
@font-face {
  font-family: "AvenirNextLTPro-Bold";
  src: url("https://ch-api.healthhub.sg/api/public/content/c9e89d73ca814434a6319fe89d314923?v=9513500a");
  src: url("https://ch-api.healthhub.sg/api/public/content/c9e89d73ca814434a6319fe89d314923?v=9513500a?#iefix") format("embedded-opentype"), url("https://ch-api.healthhub.sg/api/public/content/9833a26a981f4443be047f5327bb4ac6?v=f7e2abbb#AvenirNextLTPro-Bold") format("svg"), url("https://ch-api.healthhub.sg/api/public/content/7eb9ecda26fc4eb69f4feac4d035d619?v=a8eb910f") format("truetype"), url("https://ch-api.healthhub.sg/api/public/content/78db4a7aa5a9457ab98229e2da862596?v=dec0c6b3") format("woff"), url("https://ch-api.healthhub.sg/api/public/content/83b4590c05084b4e91c9d75786097395?v=aa072e96") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@media (max-width: 767px) {
  .moveit .moveit-container .header .navbar-moveit .navbar-wrapper .nav-item.nav-item-level-one.has-dropdown#navc_move-it-resources .nav-dropdown {
    width: 100%;
  }
}
.section-footnote .nsc6-table {
  margin-bottom: 30px;
}

.padding20 {
  padding: 20px !important;
}

.f-blue {
  color: #0093d1 !important;
}

.f-black {
  color: #000000 !important;
}

.f-darkblue {
  color: #1d75bc;
}

.f2 {
  font-size: 26px !important;
}

.f3 {
  font-size: 22px !important;
}

.f4 {
  font-size: 20px !important;
}

.f-next-bold {
  font-family: "AvenirNextLTPro-Bold", Arial, Helvetica, sans-serif;
  font-weight: 500;
}

.main-project.nsc6 #new-exercise table tr td, .main-project.nsc6 #new-more-steps table tr td {
  padding: 20px;
  vertical-align: middle;
  text-align: center;
}

.info-area.info-box-holder .main-project .nsc6-table table > tbody > tr > td {
  background-color: unset !important;
}

.info-area.info-box-holder .main-project .nsc6-table table > tbody > tr > td, .info-area.info-box-holder .main-project .nsc6-table table > tbody > tr > th {
  border: unset !important;
  padding: 8px;
  background-color: transparent;
}

.info-area.info-box-holder .main-project table > tbody > tr:nth-child(odd).darkyellow {
  background-color: #fbd702 !important;
}

.info-area.info-box-holder .main-project table > tbody > tr:nth-child(odd) {
  background-color: #e5f5fc !important;
}

.info-area.info-box-holder .main-project table, .info-area.info-box-holder .main-project table tbody, .info-area.info-box-holder .main-project table tr {
  vertical-align: middle;
  border-color: transparent;
  width: 100%;
  display: table;
  overflow: hidden !important;
  margin-bottom: 0;
}

.main-project.nsc6 #new-exercise table tr th, .main-project.nsc6 #new-more-steps table tr th {
  padding: 25px;
  vertical-align: middle;
  text-align: center;
}

.info-area.info-box-holder .main-project table > tbody > tr.borderSeparator td, .info-area.info-box-holder .main-project table > tbody > tr.borderSeparator th {
  border-left: 3px solid #e4dec7 !important;
}

.info-area.info-box-holder .main-project table > tbody > tr.borderSeparator td:first-child,
.info-area.info-box-holder .main-project table > tbody > tr.borderSeparator th:first-child {
  border: none !important;
}

.info-area.info-box-holder .main-project table > tbody > tr:nth-child(even).lightyellow {
  background-color: #fffdee !important;
}

.main-project.nsc6 .calculate-hr-form {
  padding-top: 6px;
}

.main-project.nsc6 .calculate-hr-age-input {
  text-align: center;
  width: 210px;
  padding: 7px 10px;
  border: 3px solid #0093d1;
}

.main-project.nsc6 .calculate-hr-btn {
  display: inline-block;
  position: relative;
  top: 0.8em;
  width: 37.5px;
  height: 37.5px;
  border: 0;
  border-radius: 50%;
  background: url("https://ch-api.healthhub.sg/api/public/content/5bb58caf9a0a4b8cb85d7f5480aa2a66?v=b92febc8") center center/contain no-repeat;
}

.main-project.nsc6 .calculate-hr-age-input::-webkit-input-placeholder {
  color: #0093d1;
  text-decoration: underline;
}

.main-project.nsc6 .calculate-hr-age-input::-moz-placeholder {
  color: #0093d1;
  text-decoration: underline;
}

.main-project.nsc6 .calculate-hr-age-input:-ms-input-placeholder {
  color: #0093d1;
  text-decoration: underline;
}

.main-project.nsc6 .calculate-hr-age-input::-ms-input-placeholder {
  color: #0093d1;
  text-decoration: underline;
}

.main-project.nsc6 .calculate-hr-age-input::placeholder {
  color: #0093d1;
  text-decoration: underline;
}

.info-area.info-box-holder .main-project table > tbody > tr:nth-child(odd).lightyellow {
  background-color: #fffdee !important;
}

@media screen and (max-width: 1024px) {
  .f4 {
    font-size: 17px !important;
  }
  .f3 {
    font-size: 18px !important;
  }
}
@media screen and (max-width: 767px) {
  .f2 {
    font-size: 18px !important;
    line-height: 1.4 !important;
  }
  .main-project.nsc6 #new-exercise table tr td, .main-project.nsc6 #new-more-steps table tr td {
    padding: 7px !important;
  }
  .main-project.nsc6 #new-exercise table tr th, .main-project.nsc6 #new-more-steps table tr th {
    padding: 15px 10px;
  }
}
@media screen and (max-width: 640px) {
  .main-project table tr .f3.xs-fonts {
    font-size: 3.5vw !important;
    line-height: normal !important;
  }
}
.main-project.nsc6 .table-responsivea {
  border: 3px solid #e4dec7 !important;
}