#embeded_code,pre{background:#f4f4f4}.bulk__calculatoralculator{width:100%;margin:20px auto;background:#fff;padding:15px 12px;box-sizing:border-box;position:relative;box-shadow:1px 1px 5px rgba(0,0,0,.2)}.bulk__calculatoralculator .bulk__calculatorinput_wrapper{padding:20px 10px;background:rgba(243,243,243,.29)}.bulk__calculatoralculator .switch_field{overflow:hidden;margin-bottom:15px}.bulk__calculatoralculator .switch_field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.bulk__calculatortdee_note{font-style:italic;font-weight:400;font-size:12px;line-height:16px;color:#000;text-align:center;margin-top:5px}.bulk__calculatortitle_row{display:flex}.bulk__calculatoralculator_title,.switch_metric{flex:1}.bulk__calculatoralculator_title{font-weight:700;font-size:25px;color:#e52b0e;padding-top:10px}span.bulk__calculatortooltip_sign{color:#8ec642;background:#fff;font-size:14px;font-weight:500;width:22px;height:22px;border:1px solid #8ec642;border-radius:50%;display:inline-block;text-align:center;padding-left:1px;cursor:pointer;position:absolute;top:10px}.bulk__calculatortooltip_wrapper{box-shadow:1px 1px 5px rgba(0,0,0,.2);width:300px;padding:10px;background:#8ec642;color:#fff;text-align:left;border-radius:0;position:absolute;top:0;left:40px;display:none;z-index:2}.bulk__calculatortooltip_wrapper p{font-size:12px;line-height:15px;margin:0}.bulk__calculatoralculator .switch_field label{display:inline-block;width:100px;background:#fff;border:1px solid #e52b0e;color:#e52b0e;font-weight:700;font-size:13px;text-align:center;text-shadow:none;margin-right:1px;padding:7px 8px;-moz-transition:.1s ease-in-out;-ms-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;cursor:pointer}.bulk__calculatoralculator .switch_field input:checked+label{background:#e52b0e;color:#fff}.bulk__calculatoralculator .switch_field.switch_metric label{border:1px solid #000;color:#000}.bulk__calculatoralculator .switch_field.switch_metric input:checked+label{background:#000;color:#fff}.bulk__calculatoralculator .switch_field.switch_gender label{width:calc(50% - 7px);margin-right:6px;font-size:18px;padding:9px 14px}.bulk__calculatoralculator .switch_field.deficit_surplus label{width:calc(25% - 5px)}.bulk__calculatoralculator .switch_field.switch_factor label{width:calc(20% - 5px);line-height:18px;border-color:#000;color:#000}.bulk__calculatoralculator .switch_field.switch_goal label{width:calc(50% - 3px);line-height:21px;border-color:#000;color:#000}.bulk__calculatoralculator .switch_field.switch_custom label,.bulk__calculatoralculator .switch_field.switch_formula label{width:calc(50% - 4px)}.bulk__calculatoralculator .switch_field.switch_gender label:last-child{margin-right:0}.bulk__calculatoralculator .switch_field.switch_metric{text-align:right}.bulk__calculatoralculator .switch_field.switch_activity label{width:100%;margin-right:0;margin-bottom:10px;padding:6px 14px;font-size:16px}.bulk__calculatoralculator .switch_field.switch_activity label:hover{background:rgba(229,43,14,.5019607843137255);color:#fff}.bulk__calculatoralculator .bulk__calculatorol{float:left;width:33.333%;padding:0 10px}.bulk__calculatoralculator .bulk__calculatorinput_name{color:#000;font-weight:400;text-transform:capitalize;font-size:19px;margin-bottom:10px;margin-top:0;padding-left:30px}.bulk__calculatoralculator .bulk__calculatorresult_summary{font-size:18px;color:#000;line-height:24px;text-align:left;margin:20px 0}.bulk__calculatoralculator .bulk__calculatorinput,.bulk__calculatorsliders_input{position:relative}.bulk__calculatoralculator hr.bulk__calculatordivider{border:2px solid #fff;margin-bottom:20px;margin-top:20px}.bulk__calculatorinput_row{padding:10px;position:relative}.bulk__calculatoralculator .bulk__calculatorinput_name span{font-size:12px}.bulk__calculatoralculator input[type=text],.bulk__calculatoralculator select{display:block;width:100%;height:40px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#000;font-weight:500;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bulk__calculatoralculator table,.gcode{border:none}.bulk__calculatoralculator .bulk__calculatorbf_row input[type=text]{display:inline;width:60px}.bulk__calculatoralculator .bulk__calculatorbutton_row{text-align:center}.bulk__calculatoralculator tr{border-bottom:none}.bulk__calculatoralculator table tbody tr:hover{background:0 0}.bulk__calculatoralculator .bulk__calculatorinput table td{padding:7px 10px}.bulk__calculatoralculator button.bulk__calculatorbutton{cursor:pointer;font-size:20px;margin-top:15px;background:#e52b0e;color:#fff;border:none;text-transform:uppercase;padding:15px 30px;font-weight:500;border-radius:5px}.bulk__calculatoralculator .error_message{color:#ca242a;font-weight:500;font-size:18px;margin:1em 0 .5em;line-height:1.4}.bulk__calculatoralculator .bulk__calculatorresult h1{font-size:2.25em;margin:.67em 0 5px;line-height:1.25;letter-spacing:-.02em;color:#e52b0e}.bulk__calculatorresult_block{display:flex;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #ddd;position:relative}.bulk__calculatoralculator .bulk__calculatorresult h2{font-size:22px;margin:.83em 0 .5em;line-height:1.35;color:#000;flex:2;padding-left:30px}.bulk__calculatorresult_value{padding-top:20px;color:#e52b0e;font-size:19px;font-weight:400;text-align:right;flex:2}.bulk__calculatoralculator .bulk__calculatorresult_calories,.bulk__calculatorresult_value.select_preset,.lean_mass_body_fat{text-align:center}span.tdee_result_after_txt{color:#797979;font-weight:400;font-style:italic;font-size:14px}span.bmi_text{font-style:italic;font-weight:400;font-size:12px;line-height:16px;color:#000;text-align:right;display:block}.bulk__calculatoralculator .bulk__calculatorresult_text{color:#000;font-size:16px;line-height:21px;margin-top:25px;margin-bottom:10px;font-weight:400}.bulk__calculatoralculator .bulk__calculatorresult table{width:100%}.bulk__calculatoralculator .bulk__calculatorresult table td{padding:5px;line-height:1.42857143;vertical-align:top;border-bottom:1px solid #ddd}.bulk__calculatoralculator .bulk__calculatorresult table td:last-child{text-align:right;padding-right:8px}.bulk__calculatoralculator .bulk__calculatorresult_calories div{background:#8ec642;margin-bottom:0;padding:35px 20px 20px;box-shadow:1px 1px 5px rgba(0,0,0,.2)}.bulk__calculatoralculator span.macronutrients_blocks_info{color:#fff;background:#e52b0e;padding:4px 4px 4px 10px;width:100%;display:block;border-top-left-radius:5px;border-top-right-radius:5px;font-size:11px}.bulk__calculatoralculator .macronutrients_blocks{width:33.33%;float:left;padding:10px}.bulk__calculatoralculator .bulk__calculatorresult_calories span{color:#000;font-size:12px;font-weight:400}.bulk__calculatoralculator .bulk__calculatorresult_calories span.calories_per_day,.bulk__calculatoralculator .bulk__calculatorresult_calories span.calories_per_week{color:#fff;font-size:45px;font-weight:700}.bulk__calculatoralculator .macronutrients_switch{position:relative;margin-bottom:20px}.bulk__calculatoralculator .switch_field.macronutrients_switch label{width:33.33%;background:#fff;color:#e52b0e;margin-right:0;margin-left:0;float:left;border:0 solid #e52b0e}.bulk__calculatoralculator .bulk__calculatorresult_memo,.bulk__calculatoralculator .macronutrients_info{text-align:center;color:#a9a4a4;font-size:12px}.bulk__calculatoralculator .macronutrients_blocks .higher,.bulk__calculatoralculator .macronutrients_blocks .lower,.bulk__calculatoralculator .macronutrients_blocks .moderate{background:#fff;margin-top:10px;margin-bottom:10px;text-align:center}.bulk__calculatoralculator .macronutrients_blocks .higher div,.bulk__calculatoralculator .macronutrients_blocks .lower div,.bulk__calculatoralculator .macronutrients_blocks .moderate div{padding-top:15px}.bulk__calculatoralculator .macronutrients_blocks div span abbr{font-size:32px;color:#000}.bulk__calculatoralculator .macronutrients_blocks hr{border:2px solid #fcfcfc}.bulk__calculatoralculator .bulk__calculatorresult{background:#fcfcfc;padding:12px;border-top:2px solid #fff}.ui-widget.ui-widget-content{border:0 solid #c5c5c5}.ui-widget-content{background:#cecece}.ui-slider-horizontal{height:6px}.ui-widget-header{background:#e52b0e}.ui-slider-horizontal .ui-slider-handle{top:-.4em;margin-left:-.6em;border:0 solid #c5c5c5;background:#e52b0e}.bulk__calculatorsliders_end,.bulk__calculatorsliders_start{color:#cecece;font-size:16px;position:absolute;top:10px}.bulk__calculatorsliders_end{right:0}.bulk__calculatorsliders_start{left:0}.bulk__calculatorsliders_result{text-align:center;font-size:18px;font-weight:700;margin-top:12px}input#bodyfat,input#custom_calories{width:150px;margin:0 auto}.custom_calories_text_cal,.custom_calories_text_per{text-align:center;font-size:12px}.weidth_alert{color:red;text-align:center;font-size:12px;line-height:14px}.bulk__calculatoralculator .bulk__calculatorresult_block.macros_block{background:#8ec642;padding:10px 35px;box-shadow:1px 1px 5px rgba(0,0,0,.2);color:#fff;font-size:25px;line-height:35px;font-weight:700;display:block;text-align:center;margin-top:30px;margin-bottom:30px}.bulk__calculatoralculator .bulk__calculatorresult_block.macros_block h2{font-size:22px;margin:.83em 0 .5em;line-height:1.35;color:#fff}.bulk__calculatoralculator .bulk__calculatorresult_block.macros_block .bulk__calculatorresult_text{color:#fff;font-size:16px;line-height:21px;margin-top:0;margin-bottom:10px;font-weight:400}.maintenance_table{flex:1;display:flex}.bulk__calculatorresult_keto_block{background:#fff;text-align:center;padding:10px;flex:auto;margin:5px;font-weight:700}span.note_custom_surplus{color:green;font-style:italic;font-size:12px}span.fat_metabolism{font-style:italic;font-weight:400;font-size:12px;display:block;color:red;text-align:left}.result_sliders_values,span.result_sliders_percent{font-weight:700;color:#8ec642}.result_sliders{display:flex;width:100%}.result_sliders_block{flex:1;margin:20px 5px 5px;text-align:center;align-content:center;flex-direction:column;flex-flow:nowrap;background:#fff;padding-top:10px;padding-bottom:10px}span.result_sliders_name{display:block;color:#000}span.result_sliders_percent{margin-right:15px}i.fa.fa-angle-double-right{margin-right:10px;color:#8ec642}.bulk__calculatoralculator .error_message,.bulk__calculatoralculator .metric,.bulk__calculatorresult,.custom_calories,.custom_calories_text_per,.lean_mass_body_fat,.note_custom_surplus_percent,.weidth_alert{display:none}.bulk__calculatoralculator input[type=text].error_fields{border-color:red}@media all and (max-width:769px){.bulk__calculatoralculator .bulk__calculatorresult_calories{width:100%;margin:0 auto}.result_sliders{display:block;width:100%}.bulk__calculatorresult_block{display:block}.bulk__calculatoralculator .bulk__calculatorresult h2{flex:unset;padding-left:0;display:block;width:100%}}@media all and (max-width:600px){.bulk__calculatoralculator .bulk__calculatorol{float:none;width:100%;padding-top:10px}.bulk__calculatoralculator .bulk__calculatorbf_row{white-space:initial}.bulk__calculatoralculator .bulk__calculatorbf_row *{display:inline-block}.bulk__calculatoralculator div#bf{text-align:center}.bulk__calculatoralculator .macronutrients_blocks{width:100%;float:none}.bulk__calculatoralculator .switch_field.deficit_surplus label,.bulk__calculatoralculator .switch_field.switch_factor label{width:100%;margin-bottom:10px}}.access{color:red;background-color:#f4f4f4;border:1px solid red;width:auto;text-align:left;padding:20px 30px}.copycode,.gcode{cursor:pointer;color:#fff;text-transform:uppercase;font-weight:500;text-decoration:none}.access p{margin:0 0 20px}.access b{display:inline-block!important}.access .embedded{background:#fff;padding:15px;color:#000;margin:10px 0}.gcode{font-size:16px;margin-top:15px;background:#000;padding:8px 20px;border-radius:5px}.copycode,.embedded p{font-size:14px}.copycode{margin-top:10px;background:#e52b0e;border:none;padding:5px 15px;border-radius:5px;box-sizing:border-box}#embeded_code{padding:10px}#embeded_code_text{min-height:80px}pre{border:1px solid #ddd;border-left:3px solid #f36d33;color:#666;page-break-inside:avoid;font-family:monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1em 1.5em;display:block;word-wrap:break-word}