.mitybakitaip-kaloriju-skaiciuokle {
  margin: 2em 0;
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #F8F7F3;
}
@media screen and (max-width: 768px) {
  .mitybakitaip-kaloriju-skaiciuokle {
    padding: 1.5em 1.25em 2em;
  }
}
.mitybakitaip-kaloriju-skaiciuokle * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.mitybakitaip-kaloriju-skaiciuokle form.mitybakitaip-calculator-form > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.5em;
}
.mitybakitaip-kaloriju-skaiciuokle form.mitybakitaip-calculator-form > div .form-group {
  width: 100%;
}
.mitybakitaip-kaloriju-skaiciuokle form.mitybakitaip-calculator-form > div .form-group:not(:last-child) {
  max-width: calc(50% - 0.25em);
}
.mitybakitaip-kaloriju-skaiciuokle form.mitybakitaip-calculator-form > div .form-group label {
  font-size: smaller;
}
.mitybakitaip-kaloriju-skaiciuokle form.mitybakitaip-calculator-form > div .form-group input,
.mitybakitaip-kaloriju-skaiciuokle form.mitybakitaip-calculator-form > div .form-group select {
  width: 100%;
  display: block;
  padding: 0.25em 0.5em;
  margin: 0.25em 0 0;
  border: 1px solid #000000;
  border-radius: 0.125em;
  font-size: 1.125em;
  background: white;
  height: 1.75em;
}
.mitybakitaip-kaloriju-skaiciuokle form.mitybakitaip-calculator-form > div .form-group select {
  padding: 0.125em 0.5em 0.25em;
}
.mitybakitaip-kaloriju-skaiciuokle form.mitybakitaip-calculator-form button {
  display: none;
}
.mitybakitaip-kaloriju-skaiciuokle .mitybakitaip-result {
  margin-top: 2em;
}
.mitybakitaip-kaloriju-skaiciuokle .mitybakitaip-result > * + * {
  margin-top: 1em;
}
.mitybakitaip-kaloriju-skaiciuokle .mitybakitaip-result .result-value {
  font-weight: bold;
}
.mitybakitaip-kaloriju-skaiciuokle .mitybakitaip-result .result-deficit p,
.mitybakitaip-kaloriju-skaiciuokle .mitybakitaip-result .result-surplus p {
  margin-bottom: 0;
}
.mitybakitaip-kaloriju-skaiciuokle .mitybakitaip-result .result-deficit p {
  color: #e63b3b;
}
.mitybakitaip-kaloriju-skaiciuokle .mitybakitaip-result .result-surplus p {
  color: #10a310;
}

.mitybakitaip-bmi-skaiciuokle {
  margin: 2em 0;
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #F8F7F3;
}
@media screen and (max-width: 768px) {
  .mitybakitaip-bmi-skaiciuokle {
    padding: 1.5em 1.25em 2em;
  }
}
.mitybakitaip-bmi-skaiciuokle * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.mitybakitaip-bmi-skaiciuokle form.mitybakitaip-calculator-form > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.5em;
}
.mitybakitaip-bmi-skaiciuokle form.mitybakitaip-calculator-form > div .form-group {
  width: 100%;
  max-width: calc(50% - 0.25em);
}
.mitybakitaip-bmi-skaiciuokle form.mitybakitaip-calculator-form > div label {
  font-size: smaller;
}
.mitybakitaip-bmi-skaiciuokle form.mitybakitaip-calculator-form > div input,
.mitybakitaip-bmi-skaiciuokle form.mitybakitaip-calculator-form > div select {
  width: 100%;
  display: block;
  padding: 0.25em 0.5em;
  margin: 0.25em 0 0;
  border: 1px solid #000000;
  border-radius: 0.125em;
  font-size: 1.125em;
}
.mitybakitaip-bmi-skaiciuokle form.mitybakitaip-calculator-form > div select {
  padding: 0.125em 0.5em 0.25em;
}
.mitybakitaip-bmi-skaiciuokle form.mitybakitaip-calculator-form button {
  display: none;
}
.mitybakitaip-bmi-skaiciuokle .mitybakitaip-bmi-result {
  margin-top: 2em;
}
.mitybakitaip-bmi-skaiciuokle > * + * {
  margin-top: 1em;
}
.mitybakitaip-bmi-skaiciuokle .result-value {
  font-weight: bold;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table {
  margin-top: 1.25em;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table {
  width: 100%;
  border-collapse: collapse;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table th,
.mitybakitaip-bmi-skaiciuokle .bmi-table table td {
  padding: 0.5em;
  border: 1px solid #000000;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table th {
  text-align: left;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table td {
  text-align: left;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table td:nth-child(1) {
  width: 40%;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table tr.bmi-underweight {
  background: #bce9ff;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table tr.bmi-normal {
  background: #b0ff9f;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table tr.bmi-overweight {
  background: #fff68d;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table tr.bmi-obese-1 {
  background: #ffd08d;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table tr.bmi-obese-2 {
  background: #ffb996;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table tr.bmi-obese-3 {
  background: #ff9f9f;
}
.mitybakitaip-bmi-skaiciuokle .bmi-table table tr.highlighted {
  font-weight: bold;
}

.mitybakitaip-kuno-riebalu-skaiciuokle {
  margin: 2em 0;
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #F8F7F3;
}
@media screen and (max-width: 768px) {
  .mitybakitaip-kuno-riebalu-skaiciuokle {
    padding: 1.5em 1.25em 2em;
  }
}
.mitybakitaip-kuno-riebalu-skaiciuokle * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.mitybakitaip-kuno-riebalu-skaiciuokle form.mitybakitaip-calculator-form > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.5em;
}
.mitybakitaip-kuno-riebalu-skaiciuokle form.mitybakitaip-calculator-form > div .form-group {
  width: 100%;
}
.mitybakitaip-kuno-riebalu-skaiciuokle form.mitybakitaip-calculator-form > div .form-group:not(:first-child) {
  max-width: calc(50% - 0.25em);
}
@media screen and (max-width: 768px) {
  .mitybakitaip-kuno-riebalu-skaiciuokle form.mitybakitaip-calculator-form > div .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.mitybakitaip-kuno-riebalu-skaiciuokle form.mitybakitaip-calculator-form > div .form-group label {
  font-size: smaller;
}
.mitybakitaip-kuno-riebalu-skaiciuokle form.mitybakitaip-calculator-form > div .form-group input,
.mitybakitaip-kuno-riebalu-skaiciuokle form.mitybakitaip-calculator-form > div .form-group select {
  width: 100%;
  display: block;
  padding: 0.25em 0.5em;
  margin: 0.25em 0 0;
  border: 1px solid #000000;
  border-radius: 0.125em;
  font-size: 1.125em;
  background: white;
  height: 1.75em;
}
.mitybakitaip-kuno-riebalu-skaiciuokle form.mitybakitaip-calculator-form > div .form-group select {
  padding: 0.125em 0.5em 0.25em;
}
.mitybakitaip-kuno-riebalu-skaiciuokle form.mitybakitaip-calculator-form button {
  display: none;
}
.mitybakitaip-kuno-riebalu-skaiciuokle .mitybakitaip-kuno-riebalu-result {
  margin-top: 2em;
}
.mitybakitaip-kuno-riebalu-skaiciuokle .mitybakitaip-kuno-riebalu-result .kuno-riebalu-table {
  margin-top: 1.25em;
}
.mitybakitaip-kuno-riebalu-skaiciuokle .mitybakitaip-kuno-riebalu-result .kuno-riebalu-table table {
  width: 100%;
  border-collapse: collapse;
}
.mitybakitaip-kuno-riebalu-skaiciuokle .mitybakitaip-kuno-riebalu-result .kuno-riebalu-table table th,
.mitybakitaip-kuno-riebalu-skaiciuokle .mitybakitaip-kuno-riebalu-result .kuno-riebalu-table table td {
  padding: 0.5em;
  border: 1px solid #000000;
}
.mitybakitaip-kuno-riebalu-skaiciuokle .mitybakitaip-kuno-riebalu-result .kuno-riebalu-table table th {
  text-align: left;
  line-height: 1.25;
}
.mitybakitaip-kuno-riebalu-skaiciuokle .mitybakitaip-kuno-riebalu-result .kuno-riebalu-table table td {
  text-align: left;
  text-wrap: nowrap;
}
.mitybakitaip-kuno-riebalu-skaiciuokle .mitybakitaip-kuno-riebalu-result .kuno-riebalu-table table td:nth-child(1) {
  width: 20%;
}/*# sourceMappingURL=style.css.map */