.tdee .top-button{position:relative}.tdee .top-button input[type='radio']{position:absolute;z-index:-1}.tdee .top-button label{cursor:pointer}.tdee .top-button label:before{content:'';position:absolute;width:18px;height:18px;border:1px solid #888;border-radius:100%;background:#fff}.tdee .top-button label[name="imperial"]:before{right:-30px}.tdee .top-button label[name="imperial"]:after{top:4px;right:-26px}.tdee .top-button label[name="metric"]:after{left:-26px;top:4px}.tdee .top-button label[name="metric"]:before{left:-30px}.tdee .top-button label:after{content:'';width:12px;height:12px;background:#000;position:absolute;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0)}.tdee .top-button input[type='radio']:checked+label:after{-webkit-transition:all .2s ease;transition:all .2s ease;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}.tdee{padding:50px 0px}.tdee .cal-body{margin:0 auto;max-width:600px;background:#fff;box-shadow:0 0 7px rgba(0,0,0,.3);padding:20px 20px}input[type="radio"]{position:relative;cursor:pointer}.tdee .cal-body input[type='checkbox']{border-radius:30px;top:3px}.tdee .calory-details ul .kcl{width:90px;text-align:center;font-weight:600}.tdee .cal-body .top-taber{padding-bottom:15px;border-bottom:1px solid #000}.tdee .cal-body .top-taber .top-button label,.tdee .cal-body ul li.heading,.tdee .deSu label{font-weight:bold}.tdee .cal-body ul li input[type='number']:focus,.tdee .cal-body ul li select:focus{outline:0}.tdee .cal-body .result{border-top:1px solid #000;margin-top:14px}.tdee .cal-body ul{list-style-type:none;margin:0px;padding-top:15px}.tdee .calory-section .deSu,.tdee .cal-body ul,.tdee .cal-body .top-taber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tdee .cal-body ul li{margin-left:0}.tdee .cal-body ul li select{max-width:250px}.tdee input#custom-multiplier{max-width:80px}.tdee .cal-body .result .result-val,.tdee .calory-heading li.result-val{font-weight:600;font-size:20px}.tdee .cal-body .result li.heading{font-size:20px}.tdee .calory-section .deSu .value{max-width:65px}.tdee .calory-section .deSu,.tdee .calory-heading{padding-top:10px}.tdee .calory-heading li.heading{font-size:25px;letter-spacing:1px}.tdee .calory-heading li.calory-result{padding-right:0px}.tdee td{padding:16px;vertical-align:middle;text-align:left}.tdee tr{border:1px solid #ccc}.tdee tr:first-child td:first-child{border-top:1px solid #ccc}.tdee td.slider-td{width:33%;padding:16px 0 !important}.tdee .calory-details .per,.tdee .calory-details .gms{max-width:75px}.tdee input{text-align:center}.tdee .calory-details li.head{font-weight:600;max-width:55px;width:100%}.tdee .calory-details li.rng{max-width:250px;width:100%}body .row-fluid .tdee .calory-details ul{border-bottom:1px solid #ccc;padding-bottom:10px}.tdee .calory-details ul:first-child{border-top:1px solid #ccc}@media(max-width:600px){body .tdee .top-taber .top-button{display:inline-block}.tdee .cal-body .top-taber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .tdee .top-button label[name="metric"]:before,body .tdee .top-button label[name="imperial"]:before{right:0;left:auto}body .tdee .top-button label{padding-right:30px}body .tdee .top-button label[name="metric"]:after,body .tdee .top-button label[name="imperial"]:after{left:auto;top:4px;right:4px}body .tdee .calory-section .deSu,body .tdee .cal-body ul,body .tdee .cal-body .top-taber{display:block}body .tdee input#custom-multiplier,body .tdee .cal-body ul li select{max-width:100%;width:100%}body .row-fluid .tdee .cal-body .top-taber{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-align:start;-ms-flex-align:start;align-items:flex-start}body .row-fluid .tdee .cal-body .top-taber .imperial{margin-bottom:10px}}