.hiddenform, .webform-button--previous.button.js-form-submit.form-submit {display:none!important;}
.webform-submission-sarcopenia-form .g-recaptcha > div {
  margin: 0 auto;
  padding: 15px 0 0 0 !important;
  display: block;
}



.fieldset-legend.js-form-required.form-required {
  font-size: 1.375rem;
  line-height: normal;
  color: #002069;
  margin: 30px 0;
  display: -ms-flexbox;
  display: flex;
  width: max-content;
}

.fieldset-legend h4 {
  font-size: 1.375rem;
  line-height: normal;
  color: #002069;
  font-weight: 900;
  display: -ms-flexbox;
  display: flex;
  width: max-content;
}

.webform-submission-mna-form .g-recaptcha > div {
  margin: 0 auto;
  padding: 15px 0 0 0 !important;
  display: block;
}

div[role=contentinfo] > div[role=alert] {
    display:none!important;
}

div[role=alert] {
    text-align: center;
    color: red !important;
    font-weight: bold !important;
    position: relative;
    z-index: 99999;
    margin-top: 25px;
    font-size: 18px;
}


.page-quiz .home-ref .notice {
  display: block;
  width: 58.75rem;
  margin:0;
  font-size: 1.25rem;
  line-height: 1.875rem;
  color: #002069;
  text-align: center;
  width: 100%;
}
.page-quiz .home-ref .caption {
  display: block;
  width: 56.25rem;
  margin:.9375rem auto 0;
  font-size: .875rem;
  line-height: 1.25rem;
  color: #002069;
  text-align: center;
  margin-top: 70px;
}

.page-quiz #edit-step0 .content {
  padding-bottom: 57px !important;
}

.page-quiz .form-actions {
  /*position: relative;*/
}

.page-quiz #edit-step0 .content .text-second {
  margin:2.5rem auto 1.3rem;
}

.home-ref {
    margin: -25px auto 15px;
    max-width: 95%;
}

.page-quiz #edit-step0 .content .polygon-orange {
  bottom: -22.312rem;
}

.page-quiz #edit-step0 .content .polygon-borda {
  bottom: -14vw;
}

.page-quiz .content .title h1 {
  color: #00A3DA!important;
}

.page-quiz .content .tit {
  margin: 2.0rem 0 0 0;
}

.page-quiz #edit-step2 .content .title h1 {
  margin: 0 0 15px;
}

@media screen and (max-width: 750px) {
  .page-quiz #edit-step0 .content {
  padding-bottom: 28px !important;
}
.page-quiz .content .polygon-orange {
    width: 13.125rem;
    height: 13.125rem;
    left: -8.25rem;
    bottom: -14.125rem;
  }
.page-quiz #edit-step0 .content .polygon-orange {
    bottom: -28.312rem;
}
.page-quiz .home-ref .caption {
  width: 95%;
}
}

.page-quiz .iten-required {
  display: none !important;
}

#edit-container-08 {
  border-bottom: none;
}
#edit-container-09, #edit-container-10 {
  border-top: 2px solid #002069;
  border-bottom: none;
}

/*RESULTS*/
#webform-submission-sarcopenia-add-form, .sarcopenia-results {
  margin-top: 200px;
}
.box.no, .box.yes {
  display:none;
}
.box.no.score-0, .box.no.score-1, .box.no.score-2, .box.no.score-3 {
  display:block;
}

.box.yes.score-4, .box.yes.score-5, .box.yes.score-6, .box.yes.score-7, .box.yes.score-8, .box.yes.score-9, .box.yes.score-10 {
  display:block;
}
