@import url(https://fonts.googleapis.com/css?family=Montserrat:300,600,600);#fitnessCalc *{box-sizing:border-box!important}#fitnessCalc{max-width:450px;font-family:"Lato",sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important;font-weight:600!important}.fc-container{padding-top:10px}.ap-tabs{display:block;border:.3pc solid #eee;margin:0 auto;height:auto}.ap-tabs-head{padding-top:6px;display:table;width:100%;border-bottom:1px solid #ddd;margin:0!important}.ap-tabs-head .ap-tab{display:inline-block;width:50%;float:left;text-align:center;margin:0!important}.ap-tabs-head .ap-tab a{font-size:12px;padding:6px 12px;color:#999;display:block;text-transform:uppercase;border-bottom:4px solid transparent;text-decoration:none!important;box-shadow:none}.ap-tabs-head .ap-tab a:hover,.ap-tabs-head .ap-tab a:active,.ap-tabs-head .ap-tab a:visited,.ap-tabs-head .ap-tab a:focus{cursor:pointer;box-shadow:none;outline:none}.ap-tabs-head .ap-tab a.active{cursor:pointer;border-bottom:4px solid #06c;box-shadow:none;outline:none;color:#181818}.ap-tabs-container{display:table;background:#fff;height:auto;width:100%}.ap-tabs-container .ap-tab-item{display:block}form{width:100%}.ap-input{display:block;width:100%!important;max-width:100px;margin:5px 0 25px 0;border:1px solid #c4d0d9;border-radius:3px;line-height:32px;outline:none;font-weight:600;font-size:16px!important;height:32px!important;background:#f6f7f9;color:#292b2c}.ap-input:focus,.ap-select:focus{border:1px solid #5cb3fd!important}.ap-select{font-weight:600;font-size:16px!important;height:32px!important;padding:0px!important;border-radius:3px;color:#292b2c;border:1px solid #c4d0d9}.ap-input-group{display:table;width:100%}.ap-input-group .ap-add-on{display:table-cell;margin:0!important;line-height:32px;vertical-align:middle}.ap-add-on .ap-input,.ap-add-on .ap-btn,.ap-add-on .ap-text{border-radius:0}.ap-input-group .ap-add-on .ap-text{display:block;min-width:20px;height:32px;padding:0;border:1px solid #c4d0d9;background:#f6f7f9;text-align:center;font-size:10px}.ap-input-group .ap-add-on .ap-input{height:32px;margin:0;padding:0 0 0 4px;line-height:34px}.ap-input-group .ap-add-on .ap-btn{width:100%;height:32px;margin:0;padding:5px 20px;border:1px solid #c4d0d9;background:#e3e3e3;color:#000}.ap-add-on:first-child .ap-input,.ap-add-on:first-child .ap-btn,.ap-add-on:first-child .ap-text{border-radius:3px 0 0 3px}.ap-add-on:last-child .ap-input,.ap-add-on:last-child .ap-btn,.ap-add-on:last-child .ap-text{border-radius:0 3px 3px 0}.ap-inline-form{width:100%;display:table;margin:0;padding:15px;border-bottom:1px solid #ddd}.ap-inline-form .ap-input,.ap-inline-form .ap-select{margin:0;float:right;background:#f6f7f9;width:100%;max-width:150px;padding:0 1px 0 8px}.ap-inline-form .ap-input::placeholder{color:#292b2c;opacity:1}.ap-inline-form .ap-form-element{display:table-cell;padding:0 16px 0 0;vertical-align:middle}.ap-inline-form .ap-form-element .ap-icon{padding:6px;background-color:#06c;border-radius:999px;color:#fff;height:50px!important;line-height:50px!important;width:50px!important;vertical-align:middle;text-align:center;display:block}.ap-inline-form .ap-last{padding:0 0 0 0!important}.ap-inline-form .ap-form-element:first-child{width:50px}.ap-inline-form .ap-form-element:last-child{padding:0 0 0 0!important;text-align:right}.activity-header .ap-form-element .ap-label{display:block;text-align:center!important;margin:0 auto;padding:0;text-transform:uppercase}.activity-header .ap-label .ap-span{color:#06c}.activity-key{display:block}.activity-key .ap-tb{display:table;width:100%;padding:1.2rem}.activity-key .ap-tb .ap-tb-cell{display:table-cell!important;text-transform:uppercase;font-size:12px;letter-spacing:0}.activity-key .ap-tb .ap-tb-cell:first-child{width:50%!important}.ap-btn,.ap-btn-full{position:relative;min-height:34px;padding:5px;font-weight:400;border:none;border-radius:3px;color:#fff;outline:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ap-btn-full{width:100%}.ap-btn:hover,.ap-btn-full:hover{box-shadow:inset 0 0 0 9rem rgba(255,255,255,.1),0 1.25rem 1rem -.5rem rgba(20,30,40,.25)}.ap-btn-primary{font-size:18px!important;background:#0066cc!important;border-color:#0066cc!important}.ap-btn-primary:hover,.ap-btn-primary.hover{background-color:#0066cc!important;border-color:#0066cc!important;color:#fff}#heightFtInch .ap-inch,#heightFtInch .ap-feet{max-width:80px;padding:0 1px 0 8px}.final-result *{box-sizing:border-box}.final-result{max-width:450px}.final-result .ap-form-element .ap-label{text-align:center;display:block;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:16px}.final-result .ap-form-element{text-align:center}.final-result .ap-inline-form .ap-btn{display:block;margin:10px auto!important;padding:10px;text-align:center}.macro *{box-sizing:border-box}.macro{max-width:450px}.macro .ap-label inpt[type=text]{margin-right:50px}.macro .macro-holder{padding:20px}.macro .ap-inline-form{border:.2rem solid #eee;padding:20px}.macro-label input[type="radio"]{margin-right:25px}.macro-label .l-val{margin-left:40px}.macro-label .l-val{font-family:"Lato",sans-serif!important;font-size:16px!important;font-weight:600;color:#636c72!important}.macro-calories{margin-left:44px}.macro .ap-form-element .ap-label{text-align:center;display:block;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:16px}.macro-calories .ap-label{display:block;font-size:16px;font-family:"Lato",sans-serif!important;font-weight:600;color:#636c72!important}