#naturegain-bmi {width: 100%;text-align: center;font-family: sans-serif;}
#naturegain-bmi h3 {margin-top: 0px; padding: 10px;margin-bottom: 15px;}.naturegain-bmi-inner {padding-left: 20px; padding-right: 20px;}.naturegain-bmi-result {padding-left: 20px; padding-right: 20px; padding-bottom:20px; display: none;}.healthy-weight-range { padding-bottom:10px;}#naturegain-bmi #weight-section, #naturegain-bmi #height-section, #sex-section, #naturegain-bmi #age-section {display: flex;justify-content: center;line-height: 34px;padding-top: 15px;padding-bottom: 15px;background: #eeeeee;margin-bottom: 5px;}#naturegain-bmi #age-section {margin-bottom: 20px;}#naturegain-bmi #weight-section input, #naturegain-bmi #height-section input, #age {width: 65px;margin: 0 5px;text-align: center;border: 1px solid #ccc;border-radius: 4px;padding: 5px;font-size: 14px;line-height: 22px;}
#naturegain-bmi #weight-section #switch-weight-unit, #naturegain-bmi #height-section #switch-height-unit {font-size: 12px;color: #888;text-decoration: none;cursor: pointer;}
#naturegain-bmi #weight-section #switch-weight-unit:hover, #naturegain-bmi #height-section #switch-height-unit:hover {color: #666;}#naturegain-bmi input[type="radio"] {display: inline-block;margin: 0 5px;}
#naturegain-bmi button[type="submit"], #naturegain-bmi button[type="button"] {width: 120px;padding: 10px;border: none;border-radius: 4px;font-size: 14px;cursor: pointer;}
#naturegain-bmi #result {margin-top: 20px;font-size: 18px;font-weight: bold;}#naturegain-bmi #test-again {padding: 10px;border: none;border-radius: 4px;font-size: 14px;cursor: pointer;display: inline-block;margin: 5px 0px;text-decoration: none;}
#naturegain-bmi canvas {user-select: none;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}.powered {margin-top: 20px}.powered span {font-size: 11px; display: block; margin-bottom: 5px;font-weight: bold;}

