.block-view{padding:15px 15px 10px;position:relative;z-index:1}.block-view:first-child{margin-top:-6px}@media (min-width:375px){.block-view:first-child{margin-top:-12px}}@media (min-width:768px){.block-view:first-child{margin-top:-26px}}.block-view:last-child{margin-bottom:-6px}@media (min-width:375px){.block-view:last-child{margin-bottom:-12px}}@media (min-width:768px){.block-view:last-child{margin-bottom:-26px}}.block-view__title{font-weight:600;font-size:16px;color:#343a40}.block-view__head{margin-bottom:.6em}.block-view--small .block-view__title{font-size:14px}.block-view.bg-white{margin-bottom:9px;padding:15px}.block-ingredients__control{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;margin:2.6em 0}.block-ingredients__ration{font-weight:600;font-size:1.2em;min-width:119px;text-align:center;color:#6c757d}.list-ingredients{list-style:none}.list-ingredients__title{display:block;color:#343a40}.list-ingredients__item{margin-bottom:1.2em;color:#969ea6}@media (max-width:800px){.titleDesk{background-color:#0aa;display:none}}@media (min-width:800px){.titleDesk{display:block}.titleDesk__right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.food_recipes_calendar{margin-left:-15px;margin-right:-15px;background-color:#f3f6f8;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:1.5em}.buttonDetailsRecipes{margin-top:5px}.buttonDetailsRecipes li{display:inline-block;margin-right:3px;margin-bottom:5px}.buttonDetailsRecipes li a{display:inline-block;padding:5px 8px;text-transform:uppercase;text-decoration:none;border:1px solid #54ce84;border-radius:4px;color:#35b266;font-size:13px}.buttonDetailsRecipes li .active{background-color:#35b266;color:#fff}.food-single .view-app__main{padding-top:0}.food-single .footer-view__main{padding:0;min-height:0}.food-single .card-food-controls{width:100%}.block-food-desk{margin-top:5px!important}.block-food-desk__image{width:100%!important}.block-food-desk__main{padding:15px 0 15px}.block-food-desk__name{font-size:1.4em;font-weight:600;color:#343a40;margin-bottom:.4em;line-height:1.45}.author-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.author-info__avatar{width:50px;height:50px;border-radius:50%;border:1px solid #e8e8e8}.author-info__main{padding-left:15px;width:calc(100% - 50px)}.author-info__creator{text-transform:uppercase;font-size:.84em;font-weight:600}.author-info__name{color:#343a40;font-weight:600;font-size:1.2em}.info-food{margin:1em 0}.info-food__title{font-weight:600;color:#343a40;margin-bottom:.5em}.info-food:first-child{margin-top:0}.info-food:last-child{margin-bottom:0}.badge-care{border:1px solid #e8e8e8;margin-bottom:.5em;margin-right:.5em;font-weight:500;font-size:.98em;padding:.5em .7em}.info-nutritional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px}.info-nutritional__item{width:100%;text-align:center;border-right:1px solid #e8e8e8}.info-nutritional__item:last-child{border-right:0}.info-nutritional__type{font-weight:500;font-size:.98em;color:#969ea6}.info-nutritional__value{color:#35b266;font-weight:600}.block-instructions{font-weight:600;line-height:1.7}.icono_msg_food{background-color:#fff;color:#35b266;width:88px;height:88px;margin:auto;border-radius:50%;font-size:40px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}