#embeded_code,pre{background:#f4f4f4}.carb_results table{border-top:0!important}.carbs__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)}.carbs__calculatoralculator .carbs__calculatorinput_wrapper{padding:20px 10px;background:rgba(243,243,243,.29)}.carbs__calculatoralculator .switch_field{margin-bottom:15px}.carbs__calculatoralculator .switch_field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.carbs__calculatortdee_note{font-style:italic;font-weight:400;font-size:12px;line-height:16px;color:#000;text-align:center;margin-top:5px}.carbs__calculatortitle_row{display:flex}.carbs__calculatoralculator_title,.switch_metric{flex:1}.carbs__calculatoralculator_title{font-weight:700;font-size:25px;color:#e52b0e;padding-top:10px;text-align:center}span.carbs__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}.carbs__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}.carbs__calculatortooltip_wrapper p{font-size:12px;line-height:15px;margin:0}.carbs__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:6px 10px;-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}.carbs__calculatoralculator .switch_field input:checked+label{background:#e52b0e;color:#fff}.carbs__calculatoralculator .switch_field.switch_metric label{border:1px solid #000;color:#000}.carbs__calculatoralculator .switch_field.switch_metric input:checked+label{background:#000;color:#fff}.carbs__calculatoralculator .switch_field.switch_gender label{width:calc(50% - 8px);margin-right:6px;font-size:18px;padding:9px 14px}.carbs__calculatoralculator .switch_field.deficit_surplus label{width:calc(33.33% - 4px)}.carbs__calculatoralculator .switch_field.switch_factor label{width:calc(20% - 5px);line-height:18px;border-color:#000;color:#000}.carbs__calculatoralculator .switch_field.switch_goal label{width:calc(50% - 3px);line-height:21px;border-color:#000;color:#000}.carbs__calculatoralculator .switch_field.switch_custom label,.carbs__calculatoralculator .switch_field.switch_formula label{width:calc(50% - 3px)}.carbs__calculatoralculator .switch_field.switch_gender label:last-child{margin-right:0}.carbs__calculatoralculator .switch_field.switch_metric{text-align:right}.carbs__calculatoralculator .switch_field.switch_activity label{width:100%;margin-right:0;margin-bottom:10px;padding:6px 14px;font-size:16px}.carbs__calculatoralculator .switch_field.switch_activity label:hover{background:rgba(229,43,14,.5019607843137255);color:#fff}.carbs__calculatoralculator .carbs__calculatorol{float:left;width:33.333%;padding:0 10px}.carbs__calculatoralculator .carbs__calculatorinput_name{color:#000;font-weight:500;text-transform:capitalize;font-size:19px;margin-bottom:10px;margin-top:0;padding-left:30px}.carbs__calculatoralculator .carbs__calculatorresult_summary{font-size:18px;color:#000;line-height:24px;text-align:left;margin:20px 0}.carbs__calculatoralculator .carbs__calculatorinput,.carbs__calculatorsliders_input{position:relative}.carbs__calculatoralculator hr.carbs__calculatordivider{border:2px solid #fff;margin-bottom:20px;margin-top:20px}.carbs__calculatorinput_row{padding:10px;position:relative}.carbs__calculatoralculator .carbs__calculatorinput_name span{font-size:12px}.carbs__calculatoralculator input:not([type=submit]),.carbs__calculatoralculator input[type=text],.carbs__calculatoralculator select{display:block;width:100%;height:40px;padding:6px 12px;font-size:14px;line-height:1.42857143;background-color:#fff;background-image:none;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;border:1px solid #ccc;color:#000;font-weight:500}.carbs__calculatoralculator .carbs__calculatorbf_row input[type=text]{display:inline;width:60px}.carbs__calculatoralculator .carbs__calculatorbutton_row{text-align:center}#carb_results table{width:100%!important;overflow-x:auto;word-break:break-word;margin:1em 0 30px;line-height:normal;color:#000;display:table}#carb_results th{background:#dc2918;color:#fff}.carbs__calculatoralculator table tbody tr:hover{background:0 0}.carbs__calculatoralculator .carbs__calculatorinput table td{padding:7px 10px}.carbs__calculatoralculator button.carbs__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}.carbs__calculatoralculator .error_message{color:#ca242a;font-weight:500;font-size:18px;margin:1em 0 .5em;line-height:1.4}.carbs__calculatoralculator .carbs__calculatorresult h1{font-size:2.25em;margin:.67em 0 5px;line-height:1.25;letter-spacing:-.02em;color:#e52b0e}.carbs__calculatorresult_block{display:flex;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #ddd;position:relative}.carbs__calculatoralculator .carbs__calculatorresult h2{font-size:22px;margin:.83em 0 .5em;line-height:1.35;color:#000;flex:2;padding-left:30px}.carbs__calculatorresult_value{padding-top:20px;color:#e52b0e;font-size:19px;font-weight:400;text-align:right;flex:2}.carbs__calculatoralculator .carbs__calculatorresult_calories,.carbs__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}.carbs__calculatoralculator .carbs__calculatorresult_text{color:#000;font-size:16px;line-height:21px;margin-top:25px;margin-bottom:10px;font-weight:400}.carbs__calculatoralculator .carbs__calculatorresult table{width:100%}.carbs__calculatoralculator .carbs__calculatorresult table td{padding:5px;line-height:1.42857143;vertical-align:top;border-bottom:1px solid #ddd}.carbs__calculatoralculator .carbs__calculatorresult table td:last-child{text-align:right;padding-right:8px}.carbs__calculatoralculator .carbs__calculatorresult_calories div{background:#8ec642;margin-bottom:0;padding:35px 20px 20px;box-shadow:1px 1px 5px rgba(0,0,0,.2)}.carbs__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}.carbs__calculatoralculator .macronutrients_blocks{width:33.33%;float:left;padding:10px}.carbs__calculatoralculator .carbs__calculatorresult_calories span{color:#000;font-size:12px;font-weight:400}.carbs__calculatoralculator .carbs__calculatorresult_calories span.calories_per_day,.carbs__calculatoralculator .carbs__calculatorresult_calories span.calories_per_week{color:#fff;font-size:45px;font-weight:700}.carbs__calculatoralculator .macronutrients_switch{position:relative;margin-bottom:20px}.carbs__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}.carbs__calculatoralculator .carbs__calculatorresult_memo,.carbs__calculatoralculator .macronutrients_info{text-align:center;color:#a9a4a4;font-size:12px}.carbs__calculatoralculator .macronutrients_blocks .higher,.carbs__calculatoralculator .macronutrients_blocks .lower,.carbs__calculatoralculator .macronutrients_blocks .moderate{background:#fff;margin-top:10px;margin-bottom:10px;text-align:center}.carbs__calculatoralculator .macronutrients_blocks .higher div,.carbs__calculatoralculator .macronutrients_blocks .lower div,.carbs__calculatoralculator .macronutrients_blocks .moderate div{padding-top:15px}.carbs__calculatoralculator .macronutrients_blocks div span abbr{font-size:32px;color:#000}.carbs__calculatoralculator .macronutrients_blocks hr{border:2px solid #fcfcfc}.carbs__calculatoralculator .carbs__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}.carbs__calculatorsliders_end,.carbs__calculatorsliders_start{color:#cecece;font-size:16px;position:absolute;top:10px}.carbs__calculatorsliders_end{right:0}.carbs__calculatorsliders_start{left:0}.carbs__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}.carbs__calculatoralculator .carbs__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}.carbs__calculatoralculator .carbs__calculatorresult_block.macros_block h2{font-size:22px;margin:.83em 0 .5em;line-height:1.35;color:#fff}.carbs__calculatoralculator .carbs__calculatorresult_block.macros_block .carbs__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}.carbs__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}.carbs__calculatoralculator .error_message,.carbs__calculatoralculator .metric,.carbs__calculatorresult,.custom_calories,.custom_calories_text_per,.lean_mass_body_fat,.note_custom_surplus_percent,.weidth_alert{display:none}.carbs__calculatoralculator input[type=text].error_fields{border-color:red}@media all and (max-width:769px){.carbs__calculatoralculator .carbs__calculatorresult_calories{width:100%;margin:0 auto}.result_sliders{display:block;width:100%}.carbs__calculatorresult_block{display:block}.carbs__calculatoralculator .carbs__calculatorresult h2{flex:unset;padding-left:0;display:block;width:100%}}@media all and (max-width:600px){.carbs__calculatoralculator .carbs__calculatorol{float:none;width:100%;padding-top:10px}.carbs__calculatoralculator .carbs__calculatorbf_row{white-space:initial}.carbs__calculatoralculator .carbs__calculatorbf_row *{display:inline-block}.carbs__calculatoralculator div#bf{text-align:center}.carbs__calculatoralculator .macronutrients_blocks{width:100%;float:none}.carbs__calculatoralculator .switch_field.deficit_surplus label,.carbs__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;border:none;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}