#ageSlider,#heightSlider,#weightSlider{width:100%;margin:0 auto 30px;position:absolute}#heightSlider{top:73px}#weightSlider{top:198px}#ageSlider{top:323px}#ageInput,#heightInput,#per,#tbwv,#tbww,#weightInput{padding:5px 5px 5px 15px;margin:15px 5px 5px;width:100px;font-size:20px}#per,#tbwv,#tbww{padding-left:8px;width:90px}.noUi-marker-horizontal.noUi-marker-large{height:8px!important}.noUi-target{border-radius:0!important}.noUi-connect{background:#d3d3d3!important}.noUi-value-large{font-family:Arial,Helvetica,sans-serif;font-size:14px}.aLegend,.gLegend,.genInput,.hLegend,.perLegend,.tbwvLegend,.tbwwLegend,.wLegend{font-size:20px;font-family:Arial,Helvetica,sans-serif}.sliderBlock{width:300px;position:relative}.aLegend,.ageInput,.gLegend,.genInput,.hLegend,.heightInput,.per,.perLegend,.tbwv,.tbwvLegend,.tbww,.tbwwLegend,.wLegend,.weightInput{display:inline-block;position:absolute}.hLegend{left:0;top:35px}.wLegend{left:0;top:160px}.aLegend{left:0;top:285px}.gLegend{left:0;top:400px}.heightInput{right:0;top:10px}.weightInput{right:0;top:135px}.ageInput{right:0;top:260px}.genInput{right:0;top:400px}.perLegend,.tbwvLegend,.tbwwLegend{left:0;top:465px}.tbwwLegend{top:510px}.perLegend{top:555px}.per,.tbwv,.tbww{right:0;top:440px}.tbww{top:485px}.per{top:530px}.per input[type=text],.tbwv input[type=text],.tbww input[type=text]{border:1px solid #bbb;color:#00f}.container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;border:1px solid #bbb;margin:0 auto;background-color:#e0ffeb;max-width:380px;height:660px}.units{padding-top:30px;font-family:Arial,Helvetica,sans-serif;font-size:18px}@media screen and (max-width:440px){.sliderBlock{width:280px}}@media screen and (max-width:360px){.sliderBlock{width:266px}}@media screen and (max-width:320px){#ageInput,#heightInput,#per,#tbwv,#tbww,#weightInput{padding:5px;margin:15px 5px 5px;width:70px;font-size:16px}.gLegend,.genInput,.perLegend,.tbwvLegend,.tbwwLegend,.units{font-size:16px}.sliderBlock{width:220px}}