  .bmi-calculator{background-color:#f6f8ff}
.bmi-calculator .form-wrap{padding:48px 32px}
@media screen and (max-width:768px){.bmi-calculator .form-wrap{padding:40px 16px 16px}
}
.bmi-calculator .form-wrap #FormBMICalculatorNew{padding-top:8px}
.bmi-calculator .form-wrap #FormBMICalculatorNew .height-wrap{width:10rem;display:inline-block}
@media screen and (max-width:768px){.bmi-calculator .form-wrap #FormBMICalculatorNew .height-wrap{width:47%}
}
.bmi-calculator .form-wrap #FormBMICalculatorNew .inch-wrap{width:10rem;margin-left:16px;display:inline-block}
@media screen and (max-width:768px){.bmi-calculator .form-wrap #FormBMICalculatorNew .inch-wrap{width:47%;margin-left:4.5%}
}
.bmi-calculator .form-wrap #FormBMICalculatorNew .weight-wrap{width:10rem;margin-left:48px;display:inline-block}
@media screen and (max-width:768px){.bmi-calculator .form-wrap #FormBMICalculatorNew .weight-wrap{width:100%;margin:0}
}
.bmi-calculator .form-wrap #FormBMICalculatorNew .input .control-label{-webkit-transform:none !important;transform:none !important;-webkit-transition:none !important;transition:none !important;position:relative}
.bmi-calculator .form-wrap #FormBMICalculatorNew .input .control-label .input__label-content{padding:.6em 0;font-size:16px !important;line-height:20px !important}
.bmi-calculator .form-wrap #FormBMICalculatorNew .input i{display:none;line-height:24px;color:#e00;float:right;position:absolute;width:16px;top:48px;right:12px}
@media screen and (max-width:1024px){.bmi-calculator .form-wrap #FormBMICalculatorNew .input i{top:unset;bottom:32px;position:relative}
form .input .error-message ul{position:relative;bottom:23px}
}
@media(min-width:768px) and (max-width:1024px){.bmi-calculator .form-wrap #FormBMICalculatorNew .input i{bottom:32px}
}
.bmi-calculator .form-wrap #FormBMICalculatorNew .input .error-message ul li{color:#e00;font-size:14px;line-height:20px}
.bmi-calculator .form-wrap #FormBMICalculatorNew .input.error .control-label{color:#1a1a1a !important}
.bmi-calculator .form-wrap #FormBMICalculatorNew .input.error input{border-color:#e00}
.bmi-calculator .form-wrap #FormBMICalculatorNew .input.error i{display:block}
.bmi-calculator .form-wrap #FormBMICalculatorNew .input .form-control:focus{border:1px solid #2746f8 !important;-webkit-box-shadow:0 0 0 4px #93c5fd;box-shadow:0 0 0 4px #93c5fd}
.bmi-calculator .form-wrap #FormBMICalculatorNew .form-group:first-child{margin-bottom:24px}
.bmi-calculator .form-wrap #FormBMICalculatorNew input{height:53px;padding:10px 8px;font-size:16px;line-height:20px;height:40px;background:#fff;border:1px solid #ccc;border-radius:4px;-webkit-transform:none !important;transform:none !important;-webkit-transition:none !important;transition:none !important}
.bmi-calculator .result-panel{display:none;background-color:#012169;color:white;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-positive:0;flex-grow:0;text-align:center;padding:48px;margin-top:24px}
@media screen and (max-width:768px){.bmi-calculator .result-panel{margin-top:40px}
}
.bmi-calculator .result-panel .BMIValue{padding-bottom:32px}
.bmi-calculator .result-panel .caption1{padding-top:48px;font-size:12px;line-height:16px;margin-bottom:0}
@media screen and (max-width:768px){.bmi-calculator .result-panel .caption1{padding-top:24px}
}
.bmi-calculator .result-panel .range-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.bmi-calculator .result-panel .range-container .range{-ms-flex-preferred-size:25%;flex-basis:25%}
.bmi-calculator .result-panel .range-container .range p:first-child{font-weight:700;margin-bottom:0;font-size:16px;line-height:20px}
@media screen and (max-width:768px){.bmi-calculator .result-panel .range-container .range p:first-child{font-size:14px}
}
.bmi-calculator .result-panel .range-container .range.active{color:#70e7ff}
.bmi-calculator .result-panel .range-container .range.active p:first-child{text-decoration:overline;text-decoration-thickness:2px}
.bmi-calculator .result-panel .range-container .range .small-range-text{margin-bottom:20px;font-weight:400;font-size:14px;line-height:20px}
@media(max-width:600px){.bmi-calculator .result-panel .range-container{-ms-flex-wrap:wrap;flex-wrap:wrap}
.bmi-calculator .result-panel .range-container .range{-ms-flex-preferred-size:50%;flex-basis:50%}
}