@import url(https://fonts.googleapis.com/css?family=Montserrat&display=swap);.round-diagram{width:100%;height:100%;position:relative}.round-diagram:hover .tooltip{display:block}.round-diagram .tooltip{display:none;position:absolute;top:calc(100% + 5px);left:-140px;right:-65px;border:1px solid #8bcb49;border-radius:4px;padding:4px;background:#fff;z-index:300;font-size:13px}.round-diagram .tooltip:after{content:"";position:absolute;bottom:calc(100% - 2px);right:95px;width:5px;height:5px;background-color:#fff;border-top:1px solid #8bcb49;border-right:1px solid #8bcb49;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:305}.round-diagram .donut{width:100%;height:100%}.round-diagram .percent{position:absolute;top:calc(50% - 7px);left:0;right:0;font-size:14px;text-align:center;color:#98d256}@media print{.round-diagram .percent{font-size:12px}}@media screen and (max-width:478px){.round-diagram .tooltip{right:-10px}.round-diagram .tooltip:after{right:30px}}@media print{.round-diagram .tooltip{display:none}}.pdf .round-diagram .percent{font-size:12px!important}#page-diet[data-v-0d647b88]{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}#page-diet .brick[data-v-0d647b88]{display:inline-block;width:15px;height:10px;border-radius:4px;margin-right:5px;-webkit-print-color-adjust:exact}#page-diet .brick.brick__green[data-v-0d647b88]{background:#98d256}#page-diet .brick.brick__red[data-v-0d647b88]{background:#f56b54}#page-diet .brick.brick__blue[data-v-0d647b88]{background:#65c9e0}#page-diet .brick.brick__yellow[data-v-0d647b88]{background:#fcc63d}@media screen and (max-width:479px){#page-diet .brick[data-v-0d647b88]{width:8px}}#page-diet .meal-plan[data-v-0d647b88]{width:100%;background:#fff;padding:35px 35px 40px 40px;border:1px solid #f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px}#page-diet .meal-plan .weight[data-v-0d647b88]{display:none}#page-diet .meal-plan .meal-name[data-v-0d647b88]{background:#effafc;width:100%;min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px}@media screen and (max-width:767px){#page-diet .meal-plan .meal-name[data-v-0d647b88]{height:31px}}#page-diet .meal-plan .meal-name>span[data-v-0d647b88]{font-weight:600;font-size:18px;line-height:120%;color:#73aa2f;margin-right:15px}@media screen and (max-width:767px){#page-diet .meal-plan .meal-name>span[data-v-0d647b88]{font-size:14px}}#page-diet .meal-plan .dish[data-v-0d647b88]{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-bottom:1px solid #bdbdbd}#page-diet .meal-plan .dish[data-v-0d647b88]:last-child{border-bottom:none}@media screen and (max-width:767px){#page-diet .meal-plan .dish[data-v-0d647b88]{padding:10px 0}}#page-diet .meal-plan .dish .photo[data-v-0d647b88]{-webkit-box-flex:0;-ms-flex:0 0 195px;flex:0 0 195px;height:88px;position:relative}@media screen and (max-width:767px){#page-diet .meal-plan .dish .photo[data-v-0d647b88]{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;height:60px;margin-right:12px}}@media screen and (max-width:479px){#page-diet .meal-plan .dish .photo[data-v-0d647b88]{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;margin-right:5px}}#page-diet .meal-plan .dish .photo img[data-v-0d647b88]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}#page-diet .meal-plan .dish .name-calorie[data-v-0d647b88]{-webkit-box-flex:0;-ms-flex:0 0 310px;flex:0 0 310px}@media screen and (max-width:767px){#page-diet .meal-plan .dish .name-calorie[data-v-0d647b88]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width:479px){#page-diet .meal-plan .dish .name-calorie[data-v-0d647b88]{margin-right:5px}}#page-diet .meal-plan .dish .name-calorie .name[data-v-0d647b88]{min-height:36px;background:#f4f9eb;border-radius:5px;padding:5px 7px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:18px;line-height:120%;color:#333}@media screen and (max-width:767px){#page-diet .meal-plan .dish .name-calorie .name[data-v-0d647b88]{min-height:23px;margin-bottom:0;font-size:14px}}#page-diet .meal-plan .dish .name-calorie .table[data-v-0d647b88]{width:100%}#page-diet .meal-plan .dish .name-calorie .table td[data-v-0d647b88]{font-size:14px;color:#030303;padding:3px}@media screen and (max-width:767px){#page-diet .meal-plan .dish .name-calorie .table td[data-v-0d647b88]{font-size:10px}}#page-diet .meal-plan .dish .name-calorie .table .count[data-v-0d647b88]{text-align:right}#page-diet .meal-plan .dish .weight-edit-icons[data-v-0d647b88]{width:130px;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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-diet .meal-plan .dish .weight-edit-icons .weight[data-v-0d647b88]{min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:18px;color:#4f4f4f}@media screen and (max-width:767px){#page-diet .meal-plan .dish .weight-edit-icons .weight[data-v-0d647b88]{font-size:14px;min-height:23px;-ms-flex-wrap:wrap;flex-wrap:wrap}}#page-diet .meal-plan .dish .weight-edit-icons .weight .number[data-v-0d647b88]{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:18px;color:#73aa2f;margin-left:5px}@media screen and (max-width:767px){#page-diet .meal-plan .dish .weight-edit-icons .weight .number[data-v-0d647b88]{font-size:14px}}@media screen and (max-width:478px){#page-diet .meal-plan .dish .weight-edit-icons .weight .number[data-v-0d647b88]{font-size:11px}}#page-diet .meal-plan .dish .weight-edit-icons .diagram[data-v-0d647b88]{width:65px;height:65px}@media screen and (max-width:767px){#page-diet .meal-plan .dish .weight-edit-icons .diagram[data-v-0d647b88]{width:45px;height:45px}}#page-diet .meal-plan .dish .action-button-wrapper[data-v-0d647b88]{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:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#page-diet .meal-plan .dish .action-button[data-v-0d647b88]{display:block;width:18px;height:18px;cursor:pointer;border-radius:2px;margin-top:5px}#page-diet .meal-plan .dish .action-button[data-v-0d647b88]:hover{background-color:rgba(139,203,73,.21)}#page-diet .meal-plan .dish .print-button[data-v-0d647b88]{background:#f5f5f5 url(../img/print-one-icon.956f3164.svg) 50% no-repeat;background-size:10px}#page-diet .meal-plan .dish .pdf-button[data-v-0d647b88]{background:#f5f5f5 url(../img/pdf-icon.d591e699.svg) 50% no-repeat;background-size:10px}#page-diet .icon.breakfast[data-v-0d647b88]{width:25px;height:25px;background:url(../img/breakfast-icon.1f33104f.svg) no-repeat;background-size:cover}@media screen and (max-width:767px){#page-diet .icon.breakfast[data-v-0d647b88]{width:17px;height:17px}}#page-diet .icon.snack[data-v-0d647b88]{width:24px;height:24px;background:url(../img/snack-icon.9773e6e4.svg) no-repeat;background-size:cover}@media screen and (max-width:767px){#page-diet .icon.snack[data-v-0d647b88]{width:18px;height:18px}}#page-diet .icon.dinner[data-v-0d647b88]{width:24px;height:21px;background:url(../img/dinner-icon.b708d698.svg) no-repeat;background-size:cover}@media screen and (max-width:767px){#page-diet .icon.dinner[data-v-0d647b88]{width:18px;height:17px}}#page-diet .icon.evening-meal[data-v-0d647b88]{width:24px;height:23px;background:url(../img/evening-meal-icon.263d1dd9.svg) no-repeat;background-size:cover}@media screen and (max-width:767px){#page-diet .icon.evening-meal[data-v-0d647b88]{width:18px;height:17px}}#page-diet .dish .photo .icon[data-v-0d647b88]{width:18px;height:18px;background:url(../img/dish-photo-icon.a44fe898.svg) no-repeat;background-size:cover;position:absolute;top:8px;left:6px;z-index:3;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){#page-diet .dish .photo .icon[data-v-0d647b88]{width:11px;height:11px;top:6px;left:4px}}@media print{#page-diet .meal-name[data-v-0d647b88]{background:#effafc;-webkit-print-color-adjust:exact}#page-diet .meal-plan .meal-name[data-v-0d647b88]{height:31px}#page-diet .meal-plan .meal-name>span[data-v-0d647b88]{font-size:14px}#page-diet .meal-plan .dish[data-v-0d647b88]{padding:2px 0 2px}#page-diet .meal-plan .dish .photo[data-v-0d647b88]{-webkit-box-flex:0!important;-ms-flex:0 0 55px!important;flex:0 0 55px!important;height:40px!important;margin-right:0}#page-diet .meal-plan .dish .photo .icon[data-v-0d647b88]{width:11px;height:11px;background-image:url(../img/dish-photo-icon.a44fe898.svg);background-repeat:no-repeat;background-size:cover;-webkit-print-color-adjust:exact}#page-diet .meal-plan .dish .name-calorie[data-v-0d647b88]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:5px;margin-left:15px;margin-right:15px}#page-diet .meal-plan .dish .name-calorie .name[data-v-0d647b88]{font-size:11px;line-height:1;min-height:23px;font-weight:600;background:#f4f9eb;margin-bottom:5px;-webkit-print-color-adjust:exact}#page-diet .meal-plan .dish .name-calorie .table tbody[data-v-0d647b88]{display:-webkit-box;display:-ms-flexbox;display:flex}#page-diet .meal-plan .dish .name-calorie .table tbody .weight[data-v-0d647b88]{display:initial}#page-diet .meal-plan .dish .name-calorie .table tbody .weight-icon[data-v-0d647b88]{max-width:14px;height:auto}#page-diet .meal-plan .dish .name-calorie .table tbody .weight-number[data-v-0d647b88]{color:#73aa2f;font-size:10px}#page-diet .meal-plan .dish .name-calorie .table tbody tr[data-v-0d647b88]{display:-webkit-box;display:-ms-flexbox;display:flex}#page-diet .meal-plan .dish .name-calorie .table tbody td[data-v-0d647b88]{font-size:10px;padding:0 3px}#page-diet .meal-plan .dish .name-calorie .table tbody td .brick[data-v-0d647b88]{width:8px;height:8px;border-radius:2px}#page-diet .meal-plan .dish .weight-edit-icons[data-v-0d647b88]{padding-left:0;padding-right:0;width:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-diet .meal-plan .dish .weight-edit-icons .weight[data-v-0d647b88]{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:23px;margin-bottom:0;font-size:14px}#page-diet .meal-plan .dish .weight-edit-icons .weight .number[data-v-0d647b88]{margin-top:5px;font-size:14px}#page-diet .meal-plan .dish .weight-edit-icons .diagram[data-v-0d647b88]{width:40px;height:40px}#page-diet .icon.breakfast[data-v-0d647b88]{width:17px;height:17px;-webkit-print-color-adjust:exact}#page-diet .icon.snack[data-v-0d647b88]{width:18px;height:18px;-webkit-print-color-adjust:exact}#page-diet .icon.dinner[data-v-0d647b88],#page-diet .icon.evening-meal[data-v-0d647b88]{width:18px;height:17px;-webkit-print-color-adjust:exact}}.pdf #page-diet .meal-name[data-v-0d647b88]{background:#effafc;-webkit-print-color-adjust:exact}.pdf #page-diet .meal-plan .meal-name[data-v-0d647b88]{height:31px}.pdf #page-diet .meal-plan .meal-name>span[data-v-0d647b88]{font-size:14px}.pdf #page-diet .meal-plan .dish[data-v-0d647b88]{padding:2px 0 2px}.pdf #page-diet .meal-plan .dish .photo[data-v-0d647b88]{-webkit-box-flex:0!important;-ms-flex:0 0 55px!important;flex:0 0 55px!important;height:40px!important;margin-right:0}.pdf #page-diet .meal-plan .dish .photo .icon[data-v-0d647b88]{width:11px;height:11px;background-image:url(../img/dish-photo-icon.a44fe898.svg);background-repeat:no-repeat;background-size:cover;-webkit-print-color-adjust:exact}.pdf #page-diet .meal-plan .dish .name-calorie[data-v-0d647b88]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:5px;margin-left:15px;margin-right:15px}.pdf #page-diet .meal-plan .dish .name-calorie .name[data-v-0d647b88]{font-size:11px;line-height:1;min-height:23px;font-weight:600;background:#f4f9eb;margin-bottom:5px;-webkit-print-color-adjust:exact}.pdf #page-diet .meal-plan .dish .name-calorie .table tbody[data-v-0d647b88]{display:-webkit-box;display:-ms-flexbox;display:flex}.pdf #page-diet .meal-plan .dish .name-calorie .table tbody .weight[data-v-0d647b88]{display:initial}.pdf #page-diet .meal-plan .dish .name-calorie .table tbody .weight-icon[data-v-0d647b88]{max-width:14px;height:auto}.pdf #page-diet .meal-plan .dish .name-calorie .table tbody .weight-number[data-v-0d647b88]{color:#73aa2f;font-size:10px}.pdf #page-diet .meal-plan .dish .name-calorie .table tbody tr[data-v-0d647b88]{display:-webkit-box;display:-ms-flexbox;display:flex}.pdf #page-diet .meal-plan .dish .name-calorie .table tbody td[data-v-0d647b88]{font-size:10px;padding:0 3px}.pdf #page-diet .meal-plan .dish .name-calorie .table tbody td .brick[data-v-0d647b88]{width:8px;height:8px;border-radius:2px}.pdf #page-diet .meal-plan .dish .weight-edit-icons[data-v-0d647b88]{padding-left:0;padding-right:0;width:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pdf #page-diet .meal-plan .dish .weight-edit-icons .weight[data-v-0d647b88]{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:23px;margin-bottom:0;font-size:14px}.pdf #page-diet .meal-plan .dish .weight-edit-icons .weight .number[data-v-0d647b88]{margin-top:5px;font-size:14px}.pdf #page-diet .meal-plan .dish .weight-edit-icons .diagram[data-v-0d647b88]{width:40px;height:40px}.pdf #page-diet .icon.breakfast[data-v-0d647b88]{width:17px;height:17px;-webkit-print-color-adjust:exact}.pdf #page-diet .icon.snack[data-v-0d647b88]{width:18px;height:18px;-webkit-print-color-adjust:exact}.pdf #page-diet .icon.dinner[data-v-0d647b88],.pdf #page-diet .icon.evening-meal[data-v-0d647b88]{width:18px;height:17px;-webkit-print-color-adjust:exact}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader-icon{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}#print,#print-plan{display:none;clear:both;margin-top:-1px}@media print{.pagebreak{clear:both;page-break-after:always}}#page-diet{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}#page-diet .meal-plan{width:100%;background:#fff;padding:35px 35px 40px 40px;border:1px solid #f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;margin-bottom:30px}@media screen and (max-width:767px){#page-diet .meal-plan{padding:25px 5px;margin-bottom:22px}}#page-diet .meal-plan .title{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;margin-bottom:25px}@media screen and (max-width:767px){#page-diet .meal-plan .title{margin:0 15px 5px}}#page-diet .meal-plan .title h4{font-style:normal;font-weight:700;font-size:36px;color:#73aa2f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){#page-diet .meal-plan .title h4{font-size:24px}}#page-diet .meal-plan .title h4 .plan-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33px;height:33px;border-radius:50%;margin-left:15px;background:#f5f5f5 50% no-repeat;background-size:12px;border:none;cursor:pointer}@media print{#page-diet .meal-plan .title h4 .plan-icon{display:none}}#page-diet .meal-plan .title h4 .plan-icon:hover{background-color:rgba(139,203,73,.21)}#page-diet .meal-plan .title h4 .plan-edit-icon{background:#f5f5f5 url(../img/pencil-icon.edc55351.svg) 50% no-repeat;background-size:12px}#page-diet .meal-plan .title h4 .plan-print-icon{background:#f5f5f5 url(../img/print-all-icon.7279eb36.svg) 50% no-repeat;background-size:12px}#page-diet .meal-plan .title .day{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;text-align:right;color:#4f4f4f;font-size:24px}@media screen and (max-width:767px){#page-diet .meal-plan .title .day{font-size:18px}}#page-diet .meal-plan .meal{border-bottom:1px solid #bdbdbd;margin-bottom:20px}@media screen and (max-width:767px){#page-diet .meal-plan .meal{margin:0 15px 10px}}@media screen and (max-width:479px){#page-diet .meal-plan .meal{margin:0}}#page-diet .meal-plan .total .title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:24px;color:#333;margin-bottom:35px}@media screen and (max-width:767px){#page-diet .meal-plan .total .title{font-size:14px;margin-bottom:15px}}#page-diet .meal-plan .total .graph-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){#page-diet .meal-plan .total .graph-boxes{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px}}#page-diet .meal-plan .total .graph-boxes .box{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%}@media screen and (max-width:767px){#page-diet .meal-plan .total .graph-boxes .box{width:44%}}#page-diet .meal-plan .total .graph-boxes .box .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}#page-diet .meal-plan .total .graph-boxes .box .txt>div{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#030303}@media screen and (max-width:767px){#page-diet .meal-plan .total .graph-boxes .box .txt>div{font-size:10px}}#page-diet .meal-plan .total .graph-boxes .box .graph{height:9px;width:100%;background:#f5f5f5;border-radius:3.5px;overflow:hidden}#page-diet .meal-plan .total .graph-boxes .box .graph .progress{width:75%;height:9px;border-radius:3.5px}#page-diet .meal-plan .total .graph-boxes .box .graph .progress.calories{background:#a7cb6c}#page-diet .meal-plan .total .graph-boxes .box .graph .progress.protein{background:#f1b320}#page-diet .meal-plan .total .graph-boxes .box .graph .progress.carbohydrates{background:#79d3e9}#page-diet .meal-plan .total .graph-boxes .box .graph .progress.fat{background:#f5451e}#page-diet .meal-plan .total .graph-boxes .box .number{text-align:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#333;margin-top:15px}@media screen and (max-width:767px){#page-diet .meal-plan .total .graph-boxes .box .number{font-size:12px}}#page-diet .meal-plan .total .graph-boxes .box .number .notes-icon{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:12px;color:#bdbdbd;margin-left:8px;vertical-align:top}#page-diet .meal-plan .total .graph-boxes .box .number.danger{color:#f5451e}#page-diet .meal-plan .total .notes{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;color:#828282;margin-top:30px}@media screen and (max-width:767px){#page-diet .meal-plan .total .notes{margin:15px 15px 0;font-size:8px}}#page-diet .meal-plan .total .notes span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:18px;color:#bdbdbd;margin-right:10px;vertical-align:text-bottom;line-height:7px}@media screen and (max-width:767px){#page-diet .meal-plan .total .notes span{font-size:14px;margin-right:7px}}.tab{border:1px solid #ccc;padding:10px}@media print{#page-diet .action-button-wrapper{display:none!important}#page-diet .meal-plan{overflow:hidden}#page-diet .meal-plan .title{margin-bottom:10px}#page-diet .meal-plan .title h4{font-size:20px}#page-diet .meal-plan .title .day{font-size:18px}#page-diet .meal-plan .meal{margin-bottom:5px}#page-diet .meal-plan .total{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px;background:#f4f9eb}#page-diet .meal-plan .total .title{font-size:14px;margin-bottom:2px}#page-diet .meal-plan .total .graph-boxes .box{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}#page-diet .meal-plan .total .graph-boxes .box .txt{margin-bottom:4px}#page-diet .meal-plan .total .graph-boxes .box .txt>div{font-size:10px!important}#page-diet .meal-plan .total .graph-boxes .box .graph{height:7px;background-color:#f5f5f5;-webkit-print-color-adjust:exact}#page-diet .meal-plan .total .graph-boxes .box .graph .progress{-webkit-print-color-adjust:exact}#page-diet .meal-plan .total .graph-boxes .box .number{margin-top:4px;font-size:12px}#page-diet .meal-plan .total .notes{font-size:10px;margin-top:4px}}.pdf#page-diet .meal-plan .title{margin-bottom:10px!important}.pdf#page-diet .meal-plan .title h4{font-size:24px!important}.pdf#page-diet .meal-plan .title .plan-edit-icon{display:none}.pdf#page-diet .meal-plan .title .day{font-size:18px!important}.pdf#page-diet .meal-plan .meal{margin-bottom:5px!important}.pdf#page-diet .meal-plan .total .title{font-size:14px!important;margin-bottom:10px!important}.pdf#page-diet .meal-plan .total .graph-boxes .box{-webkit-box-flex:0!important;-ms-flex:0 0 23%!important;flex:0 0 23%!important}.pdf#page-diet .meal-plan .total .graph-boxes .box .txt{font-size:10px!important}.pdf#page-diet .meal-plan .total .graph-boxes .box .graph{height:7px!important;background-color:#f5f5f5!important;-webkit-print-color-adjust:exact!important}.pdf#page-diet .meal-plan .total .graph-boxes .box .graph .progress{-webkit-print-color-adjust:exact!important}.pdf#page-diet .meal-plan .total .notes{font-size:10px!important;margin-top:15px!important}