.main-photo{overflow:hidden}.main-photo img{display:block;border-radius:.5rem;margin:auto}.main-photo .no-photo-svg{text-align:center;padding:40px 0;border:6px solid #efefef;border-radius:.5rem}.main-photo .no-photo-svg svg{fill:#d6d6d6;height:200px;width:200px}.sub-photo-controls .review{margin-top:.25rem;margin-bottom:.25rem}.carousel-wrap::-webkit-scrollbar{width:6px;height:6px}.carousel-wrap::-webkit-scrollbar-thumb{background-color:#d1d1d1;border-radius:3px;background-clip:content-box}@media (min-width:1024px){.carousel-wrap::-webkit-scrollbar{width:8px;height:8px}.carousel-wrap::-webkit-scrollbar-thumb{border-radius:4px}}.carousel-wrap::-webkit-scrollbar-track{background-color:transparent}.carousel-wrap::-webkit-scrollbar-thumb:hover{background-color:#9e9e9e}.carousel-wrap>.foto_gallery{margin-right:.5rem;height:100px}.carousel-wrap>.foto_gallery img{display:block;max-height:100%;width:auto;border-radius:.5rem}@media (min-width:1024px){.carousel-wrap{margin-bottom:.125rem}}#yield_num_input{width:3em;font-size:1.3rem;font-weight:700;text-align:center}.cal_icon a{display:inline-block;padding:2px;border:3px solid #f0f0f0;background:#f0f0f0;vertical-align:bottom;border-radius:50%;padding:3px;background:#fff}.cal_icon a.circle{border-radius:50%}.cal_icon a svg{width:1em;height:1em;display:block}.cal_icon a svg{height:15px;width:15px}#recept-list .ingredient-info{color:#868686}#recept-list .list-item{margin:.25rem 0}#recept-list .group-name{font-weight:700;text-transform:uppercase;margin:1rem 0 .75rem 0}#recept-list .group-name:first-child{margin-top:0}#recept-list .list-column:nth-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px dotted #8e8e8e}#recept-list a.name{padding:.25rem;display:inline-block;vertical-align:baseline;margin-bottom:-2px;border:1px solid #fff;border-bottom:0;background:#fff}#recept-list .squant{font-size:.96rem!important}select.recalc_s_num{background:#f8f8f8;border:0;margin:0;padding:.2rem 22px .2rem .2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 20 20" fill="%23515151"><path d="M10.263 15.28a.64.64 0 00.427-.185l8.657-8.658a.64.64 0 00.186-.428.638.638 0 00-.186-.426l-.928-.93a.64.64 0 00-.428-.186.642.642 0 00-.427.186l-7.3 7.302-7.302-7.302a.64.64 0 00-.427-.186.605.605 0 00-.427.186l-.929.93a.64.64 0 00-.186.426.64.64 0 00.186.428l8.656 8.656a.64.64 0 00.428.19z"/></svg>') right 5px center no-repeat #f8f8f8}#nutr_port_calc_switch{width:70px;background-color:#efefef}.contest-participant-box{display:table;margin-top:.5em}.contest-participant-box .contest-participant.recipe{display:table-row}.contest-participant-box .contest-participant.recipe .contest-place{display:table-cell;vertical-align:middle}.contest-participant-box .contest-participant.recipe .contest-info{display:table-cell;vertical-align:middle;padding-left:.5rem}.catalog_sims .header .catalog_breadcrumbs .catalog_item:after{content:"☆";margin:0 .5em;display:inline-block;color:#ff5401;font-weight:700}ol.instructions{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}ol.instructions li{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:500px){ol.instructions li.as-ad-step>div{margin-top:3rem}}ol.instructions li img.photo{display:block;margin-bottom:1rem;max-width:100%;border-radius:.5rem}@media (min-width:500px){ol.instructions li{-ms-flex-preferred-size:48%;flex-basis:48%}}#calories-graph{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#calories-graph .graph-item-wrap{height:155px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.5rem;-ms-flex-preferred-size:33%;flex-basis:33%;width:33%;text-align:center;font-size:.93rem}@media (min-width:1024px){#calories-graph .graph-item-wrap{font-size:1rem}}#calories-graph .graph-item-wrap .graph-item{width:100%;border-radius:3px}#calories-graph .graph-item-wrap.proteins .graph-item{background:#1b71e4;background:repeating-linear-gradient(45deg,#1968d2,#1968d2 15px,#1b71e4 15px,#1b71e4 30px)}#calories-graph .graph-item-wrap.fats .graph-item{background:#ff5401;background:repeating-linear-gradient(45deg,#ec4d00,#ec4d00 15px,#ff5401 15px,#ff5401 30px)}#calories-graph .graph-item-wrap.carbs .graph-item{background:#219653;background:repeating-linear-gradient(45deg,#1d854a,#1d854a 15px,#219653 15px,#219653 30px)}#calories-graph .graph-item-wrap .percent span{color:grey;font-style:italic}#calories-graph .graph-item-wrap .grams{font-size:17px;font-weight:700;display:block;margin:.5rem 0}@media (min-width:1024px){#calories-graph .graph-item-wrap .grams{font-size:21px}}#nutr_cont_wrap .calories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px;width:90px;border-radius:50%;border:2px solid #515151;margin:0 1rem;margin-bottom:1rem}#nutr_cont_wrap .calories .num{font-size:21px;font-weight:700}.wakelock{background:#ffeae0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}@media (min-width:769px){.wakelock{display:inline-block}}#ingredients h2{font-size:1.17rem}.instructions h3{font-size:1.1rem}@media print{#body-wrap>*{display:none}select{background:0 0;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.isp.q{display:none}.ui-tooltip{display:none!important}.cb{display:none!important}a{text-decoration:none}a:hover{text-decoration:none}h2{display:none}#main{display:block;margin:0;padding:0}#main #main-aside{display:none}#main #side_share{display:none}#main main{padding:0}#main main h1{text-align:left;font-size:x-large}#main main ol.breadcrumbs{display:none}#main main #info-box{display:none}#main main h1{padding-right:138px}#main main .description{padding-right:138px;text-align:left}#main main .description.is-citation{text-align:left}#main main .description .citation{text-align:left}#main main .content-edit-link{display:none}#main main nav.sections{display:none}#main .content{display:block}#main .content>*{display:none}#main .content section#pt_info{display:block;margin:0;float:none;clear:both}#main .content section#pt_info>*{display:none}#main .content section#pt_info .recipe-top.columns{display:block!important;width:35%;float:right;padding-left:1rem;margin:0;border-left:2px solid #efefef;margin-left:1rem}#main .content section#pt_info .recipe-top.columns .column{float:left;display:block;width:100%;padding:0}#main .content section#pt_info .recipe-top.columns .column .key-info{display:none}#main .content section#pt_info .recipe-top.columns .column input#yield_num_input{border:0;-moz-appearance:textfield}#main .content section#pt_info .recipe-top.columns .column a#dynamic_c_on{display:none}#main .content section#pt_info .recipe-top.columns .column span.yield_switchers.cb-box{display:none}#main .content section#pt_info .recipe-top.columns .column #kolvo_porcij_switcher_c{display:block}#main .content section#pt_info .recipe-top.columns .column #ingredients>.level{display:block}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list .list-column:first-child{display:none}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list a.name{border:0;background:0 0}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list select.recalc_s_num{background:0 0;margin-right:-20px}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list span.type{padding-right:.5rem}#main .content section#pt_info .recipe-top.columns .column #ingredients #recipe-ing-form{display:none}#main .content section#pt_info .recipe-top.columns .column .recipe-share{display:block;position:absolute;top:0;right:0}#main .content section#pt_info .recipe-top.columns .sub-photo-controls{display:none}#main .content section#pt_info .recipe-top.columns .share-friends-body{display:none}#main .content section#pt_info .recipe-top.columns .share-box.ta-center{display:none}#main .content section#pt_info .recipe-top.columns .add-nutrition-info .measure-volumes-info{display:none}#main .content .content-action-menu,#main .content .method-preparation,#main .content section#pt_steps{display:block!important;padding:0;margin:0;background:0 0}#main .content .method-preparation .bi.ib.biboard.a-err:before{content:none}#main .content .method-preparation p{margin-top:1rem}#main .content section#pt_steps ol.instructions{display:block;margin:0;padding:0}#main .content section#pt_steps ol.instructions li{margin:0;padding:0}#main .content section#pt_steps ol.instructions li:after{content:'';display:block;clear:left}#main .content section#pt_steps ol.instructions li h4{margin:.5rem 0 .25rem 0}#main .content section#pt_steps ol.instructions li p{margin:0;width:45%;float:left}#main .content section#pt_steps ol.instructions li .step-img{width:15%;margin-right:2%;display:block;float:left}#main .content .qr-wrapper{position:absolute;top:0;right:0;padding:0}#calories-graph-wrap{text-align:center;display:block}#calories-graph-wrap>.column{float:none!important}#calories-graph-wrap .gi-info{margin-top:.5rem}#calories-graph-wrap .gi-info strong{color:#515151}#calories-graph-wrap .calories{margin:auto}#calories-graph .graph-item-wrap{height:auto}}